.small-business-page{--sb-gutter:64px;--sb-surface:#f7f6f1;--sb-hairline:#1b1b1b0a}.small-business-page .container{width:min(100% - 2 * var(--sb-gutter), 1176px);max-width:none;padding-inline:0}@media (width<=1279px){.small-business-page{--sb-gutter:40px}}@media (width<=760px){.small-business-page{--sb-gutter:28px}}.sb-section{padding-block:80px}.sb-section--open-end{padding-bottom:0}.sb-h2{color:inherit;letter-spacing:-.03em;text-wrap:balance;font-size:36px;font-weight:600;line-height:1.16}.sb-h2>span{text-wrap:balance;display:block}.sb-body{letter-spacing:-.01em;text-wrap:pretty;font-size:16px;font-weight:420;line-height:1.5}.sb-card{border:1px solid var(--sb-hairline);background:var(--sb-surface);border-radius:26px;padding:28px}@media (width<=760px){.sb-section{padding-block:64px}.sb-section--open-end{padding-bottom:16px}.sb-h2{font-size:30px}.sb-card{padding:20px 20px 24px}}.sbq-item:first-child{--d:.1s}.sbq-item:nth-child(2){--d:.19s}.sbq-item:nth-child(3){--d:.28s}.sbq-item:nth-child(4){--d:.37s}.sbq-item:nth-child(5){--d:.46s}.sbq-item:nth-child(6){--d:.55s}.sbq-item{border:1px solid var(--sb-hairline);background:var(--sb-surface);border-radius:18px}.sbq-trigger{letter-spacing:-.02em;padding:20px 28px;font-size:18px;font-weight:500;line-height:1.3}.sbq-content{color:#1b1b1b99;padding:0 28px 22px}@media (width<=760px){.sbq-trigger{padding:18px 20px}.sbq-content{padding:0 20px 20px}}@media (prefers-reduced-motion:no-preference){:is(.sb-reveal,.sb-reveal-card){--sb-delay:calc(1s + var(--d,0s));animation:sb-reveal 1s cubic-bezier(.2, 0, 0, 1) var(--sb-delay) backwards}:is(.sb-reveal,.sb-reveal-card)[data-sb-in=pending]{opacity:0;animation:none}.sbb-point[data-kind=clock]:not([data-sb-in=pending]) .sbb-icon g{animation:sbb-wind .9s cubic-bezier(.65, 0, .35, 1) calc(var(--sb-delay,0s) + .65s) backwards}.sbb-point[data-kind=bell]:not([data-sb-in=pending]) .sbb-icon{animation:sbb-ring .8s ease-out calc(var(--sb-delay,0s) + .65s) backwards}@keyframes sbb-wind{to{rotate:-360deg}}@keyframes sbb-ring{20%{rotate:14deg}45%{rotate:-10deg}65%{rotate:6deg}85%{rotate:-3deg}}.sb-reveal-card{--sb-rise:16px}@keyframes sb-reveal{0%{opacity:0;translate:0 var(--sb-rise,4px)}}}.small-business-connectors .sbc-row{justify-content:space-between;align-items:center;gap:48px;padding:48px 28px;display:flex}.small-business-connectors .sbc-copy{flex:1 1 0;max-width:560px}.small-business-connectors .sbc-copy h2{color:hsl(var(--marketing-background))}.small-business-connectors .sbc-copy p{color:color-mix(in srgb, hsl(var(--marketing-background)) 65%, transparent);margin-top:18px}.small-business-connectors .sbc-graphic-stage{aspect-ratio:1;flex-shrink:0;width:min(538px,100%);position:relative;container-type:inline-size}.small-business-connectors .sbc-graphic-stage--desktop{width:min(538px,50%)}.small-business-connectors .sbc-graphic-stage--mobile{display:none}@media (width<80rem){.small-business-connectors .sbc-row{flex-direction:column;align-items:stretch;padding:40px 28px 56px}.small-business-connectors .sbc-copy h2{text-wrap:balance}.small-business-connectors .sbc-copy p{text-wrap:pretty}.small-business-connectors .sbc-graphic-stage{order:-1;align-self:center;margin-block:-20px -24px}.small-business-connectors .sbc-graphic-stage--desktop{width:min(538px,100%)}}@media (width<48rem){.small-business-connectors .sbc-row{padding-inline:20px}.small-business-connectors .sbc-graphic-stage--desktop{display:none}.small-business-connectors .sbc-graphic-stage--mobile{width:min(400px,100%);margin-block:-24px -36px;display:block}}.sbp-chevron path{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4px;transform-box:fill-box;transform-origin:50%;vector-effect:non-scaling-stroke;transition:scale .36s cubic-bezier(.16,1,.3,1)}.sbp-row[data-open] .sbp-chevron path{scale:1 -1}.sbp-icon{color:hsl(var(--marketing-foreground) / .4);transition:color .2s ease-out}.sbp-row[data-open] .sbp-icon{color:var(--hue)}.sbp-progress{z-index:1;pointer-events:none;background:linear-gradient(90deg,#4f88ff 0%,#5185ff 8.333%,#5885ff 16.667%,#6289ff 25%,#7491ff 33.333%,#91a0ff 41.667%,#b0acfe 50%,#ceaffb 58.333%,#e2a5f2 66.667%,#f388de 75%,#fb65c2 83.333%,#fd49a8 91.667%,#fd2980 100%);height:1px;position:absolute;top:-1px;left:0;right:0;-webkit-mask:linear-gradient(90deg,#000 calc(50% - 48px),#0000 50%) 100% 0/200% 100% no-repeat;mask:linear-gradient(90deg,#000 calc(50% - 48px),#0000 50%) 100% 0/200% 100% no-repeat}.sbp-progress[data-run]{animation-name:sbp-progress;animation-timing-function:linear}.sbp-progress[data-run][data-paused]{animation-play-state:paused}@keyframes sbp-progress{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}.sbp-arrow{opacity:.5;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;transition:translate .3s var(--ease-out-cubic), opacity .3s var(--ease-out-cubic)}.sbp-shaft{stroke-dasharray:1 1;stroke-dashoffset:1px;transition:stroke-dashoffset .225s var(--ease-out-cubic)}@media (hover:hover){.sbp-try:hover .sbp-arrow{opacity:1;translate:2.5px}.sbp-try:hover .sbp-shaft{stroke-dashoffset:0}}.sbp-try:focus-visible .sbp-arrow{opacity:1;translate:2.5px}.sbp-try:focus-visible .sbp-shaft{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.sbp-chevron path,.sbp-arrow,.sbp-shaft{transition:none}}.sb-swap>*{visibility:hidden;opacity:0;grid-area:1/1;transition:opacity .2s ease-out,visibility 0s .2s}.sb-swap>[data-on]{visibility:visible;opacity:1;transition:opacity .4s ease-out .16s}.sbs-stage{aspect-ratio:616/568;position:relative;container-type:inline-size}@media (width>=64rem){.sbs-stage{aspect-ratio:auto;height:100%}}.sbs-box{--sbs-box:616px;width:var(--sbs-box);height:568px;transform:translate(-50%, -50%) scale(var(--sbs-scale,min(1, tan(atan2(100cqw, var(--sbs-box))))));flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex;position:absolute;top:50%;left:50%}.sbs-composer{background:#fff;border-radius:28px;width:488px;padding:14px 12px 10px 16px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000014,0 25px 50px -12px #0000002e}.sbs-prompt{color:hsl(var(--marketing-foreground));letter-spacing:-.16px;text-wrap:pretty;font-size:16px;line-height:24px;display:grid}.sbs-prompt>*{grid-area:1/1}.sbs-caret{vertical-align:-3px;background:hsl(var(--marketing-foreground));width:1.5px;height:18px;margin-left:1px;animation:1s steps(2,jump-none) infinite sbs-caret;display:inline-block}@keyframes sbs-caret{50%{opacity:0}}.sbs-composer-foot{color:hsl(var(--marketing-muted-foreground));align-items:center;gap:8px;margin-top:12px;font-size:15px;line-height:20px;display:flex}.sbs-plus{border-radius:999px;place-items:center;width:32px;height:32px;display:grid;box-shadow:inset 0 0 0 1px #00000014}.sbs-mode{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.sbs-send{color:#fff;width:32px;height:32px;transition:background-color .2s ease-out, scale .16s var(--ease-out-cubic);background:#1c1c1c1f;border-radius:999px;place-items:center;display:grid}.sbs-send[data-ready]{background:hsl(var(--marketing-foreground))}.sbs-stage[data-phase=building] .sbs-send{scale:.9}.sbs-composer-wrap{position:relative}.sbs-status{opacity:0;font-size:14px;line-height:20px;transition:opacity .16s ease-out,translate 0s .16s;position:absolute;top:calc(100% + 12px);left:18px;translate:0 -4px}.sbs-stage[data-phase=building] .sbs-status{opacity:1;transition:opacity .2s ease-out .12s,translate .4s cubic-bezier(.2,0,0,1) .12s;translate:0}.sbs-app{opacity:0;width:440px;transition:opacity .18s ease-out,transform 0s .18s;position:relative;transform:translateY(14px)scale(.985)}.sbs-app:before{z-index:-1;filter:blur(16px);opacity:0;content:"";pointer-events:none;background:linear-gradient(90deg,#327afc,#fe97f8 33.3%,#ff0087 80.2%,#fe4209);border-radius:0 0 26px 26px;height:24px;transition:opacity .6s ease-out .2s;position:absolute;bottom:2px;left:5.5%;right:5.5%}:is(.sbs-stage[data-phase=landed],.sbs-stage[data-phase=settled]) .sbs-app{opacity:1;transform:none}:is(.sbs-stage[data-phase=landed],.sbs-stage[data-phase=settled]) .sbs-app:before{opacity:1}.sbs-stage[data-phase=landed] .sbs-app{transition:opacity .4s ease-out,transform .56s cubic-bezier(.22,1,.36,1)}.sbs-stage[data-phase=settled] .sbs-app{transition:none}@media (width<40rem){.sbs-stage{aspect-ratio:360/544}.sbs-box{--sbs-box:360px;gap:16px;height:544px}.sbs-composer{width:328px}.sbs-prompt{font-size:15px;line-height:22px}.sbs-app{width:328px}}.sba{color:hsl(var(--marketing-foreground));background:#fff;border-radius:16px;font-size:13px;line-height:18px;overflow:hidden;box-shadow:0 0 0 1px #0000000d,0 2px 4px #00000008,0 12px 32px -12px #0000001f}.sba-head{border-bottom:1px solid #f0eee9;align-items:center;gap:10px;padding:12px 16px;display:flex}.sba-logo{background:var(--sba-accent);color:#fff;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:grid}.sba-name{min-width:0;font-size:14px;font-weight:600}.sba-kind{color:hsl(var(--marketing-muted-foreground));font-size:12px;line-height:16px}.sba-head .sba-kind{white-space:nowrap;margin-left:auto}.sba-pad{padding-inline:16px}.sba-title{letter-spacing:-.4px;padding-top:16px;font-size:19px;font-weight:650;line-height:24px}.sba-meta{color:hsl(var(--marketing-muted-foreground));flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:12px;display:flex}.sba-row{border-bottom:1px dashed #ecebe6;justify-content:space-between;align-items:center;gap:12px;padding-block:7px;display:flex}.sba-row:last-child{border-bottom:0}.sba-muted{color:hsl(var(--marketing-muted-foreground))}.sba-well{background:#f7f6f2;border-radius:12px;padding:12px}.sba-field{color:#4a4a48;background:#fff;border-radius:8px;padding:8px 10px;box-shadow:inset 0 0 0 1px #e6e4de}.sba-btn{background:hsl(var(--marketing-foreground));color:#fff;white-space:nowrap;border-radius:8px;align-items:center;height:30px;padding-inline:12px;font-size:12px;font-weight:500;display:inline-flex}.sba-btn[data-tone=accent]{background:var(--sba-accent)}.sba-btn[data-tone=ghost]{color:hsl(var(--marketing-foreground));background:#fff;box-shadow:inset 0 0 0 1px #e6e4de}.sba-chip{color:#4a4a48;white-space:nowrap;background:#f3f2ee;border-radius:999px;align-items:center;gap:4px;height:20px;padding-inline:8px;font-size:11px;font-weight:500;display:inline-flex}.sba-chip[data-tone=ok]{color:#1f7a45;background:#e7f5ec}.sba-chip[data-tone=accent]{background:color-mix(in srgb, var(--sba-accent) 10%, #fff);color:var(--sba-accent)}.sba-chip[data-tone=warn]{color:#a24f00;background:#fdf1e2}.sba-slot{border-radius:8px;place-items:center;height:30px;font-size:12px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #e6e4de}.sba-slot[data-taken]{box-shadow:none;color:#b5b3ad;background:#f3f2ee;text-decoration:line-through}.sba-slot-pick{background:var(--sba-accent);color:#fff;border-radius:8px;place-items:center;font-weight:600;display:grid;position:absolute;inset:0}.sba-bubble{border-radius:16px;max-width:80%;padding:8px 12px}.sba-bubble[data-side=out]{background:var(--sba-accent);color:#fff;border-bottom-right-radius:6px;margin-left:auto}.sba-bubble[data-side=in]{background:#efeee9;border-bottom-left-radius:6px}.sba-avatar{background:color-mix(in srgb, var(--sba-accent) 14%, #fff);width:28px;height:28px;color:var(--sba-accent);border-radius:999px;flex:none;place-items:center;font-size:11px;font-weight:600;display:grid}.sba-note{background:color-mix(in srgb, var(--sba-accent) 9%, #fff);color:var(--sba-accent);border-radius:12px;align-items:center;gap:8px;padding:10px 12px;font-weight:500;display:flex}.sba-job{border-bottom:1px solid #f0eee9;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding-block:10px;display:grid}.sba-job:last-child{border-bottom:0}.sba-proof{color:#8a8780;background:linear-gradient(160deg,#f2efe8,#e2ddd2);border-radius:6px;flex:none;place-items:center;width:60px;height:78px;display:grid}.sba-track{background:#ebe9e3;border-radius:2px;height:3px;display:block;position:relative;overflow:hidden}.sba-track-fill{background:var(--sba-accent);transform-origin:0;position:absolute;inset:0}.sba-stat{letter-spacing:-.3px;font-size:18px;font-weight:650;line-height:24px}.sba-bar{transform-origin:bottom;background:#dcd8cf;border-radius:4px 4px 2px 2px;width:100%;display:block}.sba-bar[data-today]{background:var(--sba-accent)}.sbs-app [data-beat]{opacity:0;transform:translateY(4px)}.sbs-app :is(.sba-track-fill,.sba-bar)[data-beat]{opacity:1;transform:scaleX(0)}.sbs-app .sba-bar[data-beat]{transform:scaleY(.2)}.sbs-app .sba-slot-pick[data-beat]{transform:scale(.9)}:is(.sbs-stage[data-phase=landed],.sbs-stage[data-phase=settled]) .sbs-app [data-beat]{opacity:1;transform:none}.sbs-stage[data-phase=landed] .sbs-app [data-beat]{transition:opacity .36s ease-out,transform .52s cubic-bezier(.22,1,.36,1);transition-delay:calc(.36s + var(--d,0s))}@media (prefers-reduced-motion:reduce){.sbs-caret{animation:none}}.sbs-tab:focus-visible{outline:2px solid hsl(var(--marketing-foreground));outline-offset:2px}@media (pointer:coarse){.sbs-tab:after{content:"";position:absolute;inset:-4px -2px}}.sbh-eyebrow{color:#1b1b1b;border:1px solid #1b1b1b14;border-radius:999px;align-items:center;height:30px;padding:0 12px;font-size:14px;font-weight:450;line-height:20px;display:inline-flex}.sbh-composer{isolation:isolate;text-align:start;width:min(496px,100%);position:relative}@layer utilities{.sbh-composer .rounded-7:has(form){--tw-shadow:0 0 #0000!important}}.sbh-glow{z-index:-1;filter:blur(12px);pointer-events:none;height:12px;position:absolute;bottom:-5px;left:24px;right:24px;overflow:hidden}.sbh-glow>i{background:linear-gradient(90deg,#337bfea6 16.67%,#ff99faa6 38.9%,#ff0089a6 70%,#ff440aa6 83.33%);width:150%;position:absolute;top:0;bottom:0;left:-25%}.sbh-glow>b{top:0;bottom:0;left:var(--x);width:var(--w);background:linear-gradient(90deg, transparent, var(--c) 30%, var(--c) 70%, transparent);position:absolute}.sbh-glow>b:first-of-type{--x:-4%;--w:44%;--c:#337bfee6}.sbh-glow>b:nth-of-type(2){--x:28%;--w:46%;--c:#ff0089bf}.sbh-glow>b:nth-of-type(3){--x:62%;--w:42%;--c:#ff440ad9}.sbh-signin{color:#1b1b1b;width:296px;font-family:var(--font-sans);--marketing-primary:0 0% 11%;--marketing-primary-foreground:45 40% 98%;background:#fff;border:1px solid #eceae4;border-radius:14px;margin-top:4px;padding:14px 16px 16px;box-shadow:0 12px 30px #1b1b1b14,0 1px 2px #00000008}.sbh-signin [data-text=title]{letter-spacing:-.2px;font-size:14px;font-weight:600;line-height:20px}.sbh-signin [data-text=body]{color:#5f5f5d;margin-top:2px;font-size:13px;line-height:18px}.sbh-signin div:has(>button){justify-content:flex-start;margin-top:12px;padding-top:0}.sbh-signin button{background:hsl(var(--marketing-primary));height:32px;color:hsl(var(--marketing-primary-foreground));border-radius:8px;padding:0 12px;font-size:13px;font-weight:500;line-height:20px;transition:background-color .2s ease-out,scale .2s ease-out;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.sbh-signin button:hover{background:#333}.sbh-signin button:active{scale:.985}.sbh-signin button:focus-visible{outline-offset:2px;outline:2px solid #1b1b1b}@media (prefers-reduced-motion:reduce){.sbh-signin button{transition:background-color .2s ease-out}.sbh-signin button:active{scale:none}}.sbh-field{--wz:1;--sbh-border:#eceae4;--sbh-muted:#f7f4ed;--sbh-muted-fg:#5f5f5d;--bar:#e9e8e4;--bar-strong:#3a3a3a;margin-block:calc(16px - var(--sbh-bleed-top)) calc(0px - var(--sbh-bleed-bottom));padding-block:var(--sbh-bleed-top) var(--sbh-bleed-bottom);--sbh-bleed-top:32px;--sbh-bleed-bottom:64px;justify-content:center;display:flex;overflow-x:clip;-webkit-mask-image:linear-gradient(90deg,#0000,#000 96px calc(100% - 96px),#0000);mask-image:linear-gradient(90deg,#0000,#000 96px calc(100% - 96px),#0000)}.sbh-grid{zoom:var(--wz);margin-block:calc(0px - var(--sbh-bleed-top)) calc(0px - var(--sbh-bleed-bottom));padding-block:var(--sbh-bleed-top) var(--sbh-bleed-bottom);flex:none;grid-template-columns:repeat(4,128px) 404px repeat(4,128px);align-items:end;gap:16px;display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 176px calc(100% - 176px),#0000);mask-image:linear-gradient(90deg,#0000,#000 176px calc(100% - 176px),#0000)}@media (width<=1340px){.sbh-field{--wz:.9}}@media (width<=1180px){.sbh-field{--wz:.8}}@media (width<=1000px){.sbh-field{--wz:.7}}@media (width<=760px){.sbh-field{--wz:.44;margin-top:calc(28px - var(--sbh-bleed-top))}.sbh-field :is(.sbh-label,.sbh-app-top strong,.sbh-app-top div span,.sbh-day>span,.sbh-appt[data-new] b,.sbh-toast strong,.sbh-toast span,.sbh-rows li b){-webkit-text-fill-color:transparent;background:currentColor;border-radius:999px;flex:none;width:fit-content;height:.62em;padding:0;line-height:.62em;display:block;overflow:hidden}.sbh-field .sbh-day>span{margin:0 4px 6px}.sbh-field .sbh-toast span{opacity:.5;margin-top:6px}.sbh-field .sbh-app-top div span{margin-top:8px}.sbh-field :is(.sbh-pill,.sbh-ghost,.sbh-avatars em,.sbh-rows li[data-free] span){-webkit-text-fill-color:transparent}}.sbh-col{height:var(--h);flex-direction:column;gap:16px;display:flex}.sbh-col:first-child{--h:312px}.sbh-col:nth-child(2){--h:338px}.sbh-col:nth-child(3),.sbh-col:nth-child(7){--h:294px}.sbh-col:nth-child(4){--h:304px}.sbh-col:nth-child(6){--h:288px}.sbh-col:nth-child(8){--h:326px}.sbh-col:nth-child(9){--h:300px}.sbh-tile{border:1px solid var(--sbh-border);text-align:left;background:#fff;border-radius:18px;flex-direction:column;flex:1 1 0;gap:6px;min-height:0;padding:12px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #00000008}.sbh-tile[data-dark]{--bar:#3a3a3a;--bar-strong:#fff;color:#fff;background:#1c1c1c;border-color:#1c1c1c}.sbh-tile-head{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.sbh-chip{border-radius:8px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:relative;overflow:hidden}.sbh-chip img{width:100%;height:100%;display:block}.sbh-chip:after{border-radius:inherit;content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 1px #1b1b1b14}.sbh-label{letter-spacing:-.2px;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:560;overflow:hidden}.sbh-bar{background:var(--bar);border-radius:999px;flex:none;height:9px;display:block}.sbh-bar-pill{height:18px;margin-left:auto}.sbh-rows{flex-direction:column;gap:9px;display:flex}.sbh-rows li{align-items:center;gap:8px;font-size:12px;display:flex}.sbh-rows li b{width:34px;color:var(--sbh-muted-fg);font-variant-numeric:tabular-nums;font-weight:520}.sbh-rows li[data-free] span{color:var(--sbh-muted-fg);border:1px dashed #cfcdc6;border-radius:999px;padding:2px 8px;font-size:11px}.sbh-rows-plain li{justify-content:space-between}.sbh-pill{color:var(--sbh-muted-fg);white-space:nowrap;background:#f2f1ee;border-radius:999px;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:520}.sbh-tile[data-dark] .sbh-pill{color:#ddd;background:#333}.sbh-pill[data-tone=ok]{color:#1d7a43;background:#e4f6ea}.sbh-tile[data-dark] .sbh-pill[data-tone=ok]{color:#8fe0ad;background:#1f3a29}.sbh-pill[data-tone=due]{color:#a35b00;background:#fff0e0}.sbh-bubbles{flex-direction:column;gap:6px;display:flex}.sbh-bubbles span{background:#f2f1ee;border-radius:12px 12px 12px 4px;width:82%;padding:8px 10px;display:flex}.sbh-bubbles span[data-me]{background:#dcf6e4;border-radius:12px 12px 4px;align-self:flex-end;width:70%}.sbh-bubbles .sbh-bar{background:#d9d7d1;width:100%!important}.sbh-bubbles span[data-me] .sbh-bar{background:#b7e6c6}.sbh-stars{color:#f2a900;gap:2px;display:flex}.sbh-stars svg{fill:#f2a900}.sbh-avatars{display:flex}.sbh-avatars :is(i,em){background:#d8d4cc;border:2px solid #fff;border-radius:999px;width:26px;height:26px;margin-right:-7px}.sbh-avatars i:nth-child(2){background:#c9d6f5}.sbh-avatars i:nth-child(3){background:#f5d2c9}.sbh-avatars i:nth-child(4){background:#cfe9d6}.sbh-avatars em{color:var(--sbh-muted-fg);background:#f2f1ee;justify-content:center;align-items:center;font-size:12px;font-style:normal;display:inline-flex}.sbh-checks{flex-direction:column;gap:9px;display:flex}.sbh-checks li{align-items:center;gap:8px;display:flex}.sbh-checks li:not([data-done]):before{content:"";border:1.5px solid #cfcdc6;border-radius:4px;flex:none;width:14px;height:14px}.sbh-checks li[data-done] svg{color:#fff;background:#1c1c1c;border-radius:4px;flex:none;width:14px;height:14px;padding:1px}.sbh-spark{align-items:flex-end;gap:6px;height:80px;margin-top:auto;display:flex}.sbh-spark i{background:#e3e1db;border-radius:4px 4px 2px 2px;flex:1}.sbh-spark i:nth-child(6){background:#1c1c1c}.sbh-dots{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.sbh-dots i{aspect-ratio:1;background:#efeeea;border-radius:3px}.sbh-dots i[data-on]{background:#8c8a84}.sbh-inset{background:#f6f5f2;border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.sbh-media{background:#2c2c2c;border-radius:12px;justify-content:center;align-items:center;height:70px;display:flex}.sbh-media i{background:#444;border-radius:999px;width:30px;height:30px}.sbh-centre{color:#fff;text-align:left;background:#c77ee8 78% 72%/230% no-repeat;border-radius:22px;grid-column:5;height:238px;padding:14px 16px;position:relative;overflow:hidden}.sbh-centre .sbh-bar{background:#ffffff8c}.sbh-win{gap:6px;margin-bottom:12px;display:flex}.sbh-win i{background:#ffffff8c;border-radius:999px;width:8px;height:8px}.sbh-app-top{justify-content:space-between;align-items:flex-start;margin-bottom:14px;display:flex}.sbh-app-top strong{letter-spacing:-.3px;font-size:17px;font-weight:600;display:block}.sbh-app-top div span{opacity:.85;font-size:12px}.sbh-ghost{background:#ffffff38;border-radius:999px;align-items:center;gap:4px;padding:6px 10px;font-size:12px;font-weight:520;display:inline-flex}.sbh-week{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.sbh-day{background:#ffffff1f;border-radius:12px;flex-direction:column;gap:6px;min-height:190px;padding:8px 6px;display:flex}.sbh-day[data-today]{background:#ffffff47}.sbh-day>span{opacity:.9;order:-2;padding:0 4px 4px;font-size:11px;font-weight:520}.sbh-slot{outline-offset:-1px;border-radius:8px;outline:1px dashed #0000;order:-1}.sbh-appt{background:#ffffff4d;border-radius:8px;flex-direction:column;gap:5px;padding:7px;display:flex}.sbh-appt .sbh-bar{height:6px}.sbh-appt[data-new]{color:#1c1c1c;background:#fff;flex-direction:row;align-items:center;gap:6px;padding:0 7px;overflow:hidden}.sbh-appt[data-new] b{font-variant-numeric:tabular-nums;font-size:10px;font-weight:560}.sbh-appt[data-new] .sbh-bar{background:#f0c6d6;flex:auto;min-width:0;width:auto!important}.sbh-toast{color:#1c1c1c;background:#fff;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;font-size:12px;display:flex;position:absolute;bottom:22px;right:18px;transform:rotate(-3deg);box-shadow:0 12px 30px #78143c40}.sbh-toast svg{color:#fff;background:#1c1c1c;border-radius:999px;flex:none;width:22px;height:22px;padding:4px}.sbh-toast strong{font-size:13px;font-weight:600;display:block}.sbh-toast span{color:var(--sbh-muted-fg)}@media (prefers-reduced-motion:no-preference){.sbh-enter{animation:1s cubic-bezier(.2,0,0,1) backwards sbh-copy-in;animation-delay:var(--d,0s)}.sbh-centre{animation:1s cubic-bezier(.2,0,0,1) .6s backwards sbh-card-reveal}.sbh-col{animation:1s cubic-bezier(.2,0,0,1) backwards sbh-card-reveal;animation-delay:var(--d)}.sbh-col,.sbh-centre,.sbh-tile{will-change:translate}.sbh-glow{animation:.35s sbh-glow-pending,6.5s ease-in-out .35s infinite alternate sbh-glow-breathe}.sbh-glow>i{animation:sbh-glow-sway 13s var(--ease-in-out-quad) -6.5s infinite alternate}.sbh-glow>b{animation:sbh-glow-light var(--t) var(--ease-in-out-quad) var(--at) infinite alternate}.sbh-glow>b:first-of-type{--t:7s;--at:-2s;--dx:44px}.sbh-glow>b:nth-of-type(2){--t:9.5s;--at:-6s;--dx:-60px}.sbh-glow>b:nth-of-type(3){--t:8s;--at:-4.5s;--dx:-44px}@keyframes sbh-glow-light{0%{opacity:.45;translate:calc(var(--dx) * -1) 0;scale:.8 1}to{opacity:1;translate:var(--dx) 0;scale:1.2 1}}@keyframes sbh-glow-sway{0%{translate:-7%}to{translate:7%}}.sbh-appt[data-new]{transform-origin:top;animation:sbh-fill .42s var(--ease-out-cubic) 1.5s backwards}.sbh-slot{animation:1.92s sbh-slot-dash}.sbh-toast{animation:.6s 1.75s both sbh-toast;animation-timing-function:linear(0, .16, .488, .81, 1.035, 1.144, 1.16, 1.122, 1.067, 1.018, .987, .974, .975, .983, .992, .999, 1)}@keyframes sbh-copy-in{0%{opacity:0;translate:0 4px}}@keyframes sbh-card-reveal{0%{opacity:0;translate:0 16px}}@keyframes sbh-glow-pending{0%,to{opacity:0}}@keyframes sbh-glow-breathe{0%{opacity:.85}to{opacity:1}}@keyframes sbh-fill{0%{opacity:0;transform:scale(.94)}}@keyframes sbh-slot-dash{0%,to{outline-color:#fff9}}@keyframes sbh-toast{0%{opacity:0;transform:translateY(14px)rotate(-6deg)}}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.sbh-tile,.sbh-centre{transition:translate .45s cubic-bezier(.22,1,.36,1)}.sbh-tile:hover,.sbh-centre:hover{translate:0 -3px}}.sbb-heading{margin-bottom:32px;padding-inline:28px}.sbb-grid{gap:18px;display:flex}.sbb-grid>*{min-width:0;min-height:443px}@property --sbb-bloom{syntax:"<number>";inherits:false;initial-value:1}.sbb-feature{isolation:isolate;border:1px solid var(--sb-hairline);background:#f7f4edb3;border-radius:26px;flex-direction:column;flex:608 1 0;justify-content:flex-end;gap:8px;padding:28px;display:flex;position:relative;overflow:hidden;container-type:inline-size}.sbb-ground{z-index:-1;border-radius:inherit;background:#e0007f var(--sbb-ground) 50% 100% / 207% 200% no-repeat;position:absolute;inset:0;overflow:hidden}.sbb-ground i{--mask:radial-gradient(170% 115% at 50% 100%, #000 calc(var(--sbb-bloom) * 145% - 45%), transparent calc(var(--sbb-bloom) * 145%));background:var(--sbb-ground) center / cover no-repeat;transform-origin:50% 100%;width:100%;height:100%;opacity:min(1, calc(var(--sbb-bloom) * 2.5));scale:calc(1 + (1 - var(--sbb-bloom)) * .06);-webkit-mask-image:var(--mask);-webkit-mask-image:var(--mask);mask-image:var(--mask);position:absolute;inset:0}.sbb-stage{position:absolute;top:calc(50% - 56.56px);left:50%;translate:-50% -50%}.sbb-composer{zoom:1.1431;background:#fff;border-radius:26px;flex-direction:column;gap:20px;width:420px;height:96px;padding:16px 12px 12px;display:flex;box-shadow:0 139.615px 111.692px #00000012,0 58.328px 46.662px #0000000d,0 31.185px 24.948px #0000000a,0 17.482px 13.986px #0000000a,0 9.285px 7.428px #00000008,0 3.864px 3.091px #00000005,0 0 1.902px #0000001a,inset 0 .5px #0000000a,inset 0 -.5px #00000014,inset 0 0 0 .5px #00000014,inset 0 1px #fff,inset 0 -1px #fffc}@container (width<=500px){.sbb-feature .sbb-composer{zoom:1}}.sbb-composer p{color:#1d1d1b;white-space:nowrap;align-items:center;padding:0 6px;font-size:14px;line-height:20px;display:flex;overflow:hidden}.sbb-caret{background:#1f55f1;border-radius:2px;flex:none;width:2px;height:18px}.sbb-placeholder{color:#1b1b1b4d;margin-left:1px}.sbb-actions{justify-content:space-between;align-items:center;display:flex}.sbb-ui{color:#1d1d1b;background:linear-gradient(#0000,#0000000a),#fffc;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;padding:6px;display:inline-flex;box-shadow:0 2px 2px -1px #0000000a,0 4px 4px -2px #00000005,inset 0 .5px #00000014,inset 0 -.5px #00000029,inset 0 0 0 .5px #00000029,inset 0 1px #fff,inset 0 -1px #fffc}.sbb-ui svg{flex:none;width:16px;height:16px}.sbb-send{color:#fff;background:linear-gradient(#0000,#000000e0),#000000e0;box-shadow:0 2px 2px -1px #0000001f,0 4px 4px -2px #0000001f,inset 0 .5px #00000014,inset 0 -.5px #00000029,inset 0 0 0 .5px #000,inset 0 1px #ffffff3d,inset 0 -1px #ffffff29}.sbb-send svg{width:18px;height:18px;margin:-1px}.sbb-copy{color:#fbfaf8;flex-direction:column;gap:6px;padding-right:20px;display:flex;position:relative}.sbb-copy h3,.sbb-point h3{letter-spacing:-.02em;font-size:18px;font-weight:500;line-height:1.2}.sbb-copy p,.sbb-point p{letter-spacing:-.01em;font-size:16px;font-weight:420;line-height:1.5}.sbb-side{flex-direction:column;flex:550 1 0;gap:18px;display:flex}.sbb-point{flex-direction:column;flex:1;gap:28px;display:flex;overflow:hidden}.sbb-point h3{color:#1b1b1b}.sbb-point p{color:#1b1b1b99;margin-top:8px}.sbb-icon{color:#4e93ff;flex:none;width:32px;height:32px;display:block;overflow:visible}.sbb-icon g{transform-box:view-box;transform-origin:12px 12px}@media (width<64rem){.sbb-grid{flex-direction:column}.sbb-grid>*{flex:none;min-height:0}.sbb-feature{height:443px}}@media (width<=760px){.sbb-heading{padding-inline:0}.sbb-feature{height:400px;padding:20px}.sbb-copy{padding-right:0}.sbb-stage{top:133px;left:19px;right:19px;translate:0 -50%}.sbb-feature .sbb-composer{zoom:.9374;width:100%}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.sbb-feature{view-timeline:--sbb-feature}.sbb-ground i{animation:linear both sbb-bloom;animation-timeline:--sbb-feature;animation-range:entry}}.sbb-caret{animation:1.1s step-end infinite sbb-caret}.sbb-send[data-pressed]{animation:.2s both sbb-press}@keyframes sbb-bloom{0%{--sbb-bloom:0}to{--sbb-bloom:1}}@keyframes sbb-caret{50%{opacity:0}}@keyframes sbb-press{0%{filter:brightness();animation-timing-function:cubic-bezier(.23,1,.32,1);scale:1}27%{filter:brightness(1.6);animation-timing-function:cubic-bezier(.23,1,.32,1);scale:.88}to{filter:brightness();scale:1}}}.sbh-field{-webkit-user-select:none;user-select:none}.sbb-point[data-kind=bell] .sbb-icon{color:#ff6d1b;transform-origin:50% 12.5%}
