.ws-lab{gap:88px;display:grid}.ws-lab-label{justify-content:space-between;align-items:baseline;gap:32px;margin-bottom:24px;display:flex}.ws-lab-label h3{font-size:16px;font-weight:500}.ws-lab-label p{max-width:520px;color:var(--ws-muted);font-size:13px}.ws-lab-editorial,.ws-lab-team{border-radius:var(--ws-radius-lg);grid-template-columns:1fr 1fr;min-width:0;display:grid;overflow:hidden}.ws-lab-editorial{border:1px solid var(--ws-line);background:#fff}.ws-lab-photo,.ws-lab-team-photo{min-height:500px;position:relative}.ws-lab-photo img,.ws-lab-team-photo img,.ws-lab-image-cta>img,.ws-lab-bento-photo>img{object-fit:cover}.ws-lab-photo>span{color:var(--ws-ink);background:var(--ws-paper);border-radius:4px;padding:10px 14px;font-size:13px;position:absolute;bottom:24px;left:24px}.ws-lab-copy{align-self:center;padding:clamp(28px,4vw,60px)}.ws-lab-copy h3,.ws-lab-cta h3{letter-spacing:var(--ws-track-title);font-size:clamp(28px,3vw,44px);line-height:1.12}.ws-lab-copy>p:not(.ws-eyebrow),.ws-lab-cta>p:not(.ws-eyebrow){color:var(--ws-muted);margin:24px 0;font-size:16px;line-height:1.7}.ws-lab-signoff{border-top:1px solid var(--ws-line);align-items:center;gap:12px;margin-top:24px;padding-top:30px;font-size:13px;display:flex}.ws-lab-signoff img,.ws-lab-cta-person img{object-fit:cover;object-position:center 20%;border-radius:50%}.ws-lab-signoff strong{font-weight:500}.smalt-site .ws-lab-gradient-wash{background:radial-gradient(at 95% 10%,#ccd9ee,#0000 65%),radial-gradient(at 0 100%,#e5e4f3,#0000 65%),#f4f5f6}.smalt-site .ws-lab-gradient-deep{background:radial-gradient(at 90% 0,#334db8,#0000 65%),radial-gradient(at 0 100%,#16126d,#0000 75%),#080632}.smalt-site .ws-lab-gradient-horizon{background:radial-gradient(at 100% 95%,#6a91cb,#0000 60%),linear-gradient(135deg,#080445,#143698)}.ws-lab-team-photo{border-radius:var(--ws-radius-lg) 0 0 0;margin:40px 0 0 20px;overflow:hidden}.ws-lab-role-list{gap:18px;margin:28px 0;padding:0;font-size:15px;list-style:none;display:grid}.ws-lab-role-list li{align-items:center;gap:12px;display:flex}.ws-lab-role-list svg{color:var(--ws-blue);flex-shrink:0}.ws-lab-cta-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.ws-lab-cta{border-radius:var(--ws-radius-lg);min-height:470px;padding:40px;overflow:hidden}.ws-lab-cta.ws-surface--blue>p:not(.ws-eyebrow){color:#d9ddef;max-width:400px}.ws-lab-cta-person{align-items:center;gap:14px;margin:28px 0;display:flex}.ws-lab-cta-person strong,.ws-lab-cta-person span{font-size:15px;display:block}.ws-lab-cta-person span{color:#d9ddef;margin-top:4px;font-size:13px}.ws-lab-image-cta{isolation:isolate;color:#fff;align-items:flex-end;display:flex;position:relative}.ws-lab-image-cta:after,.ws-lab-bento-photo:after{content:"";z-index:-1;background:linear-gradient(#0000 10%,#0a1023d9 100%);position:absolute;inset:0}.ws-lab-image-cta>img,.ws-lab-bento-photo>img{z-index:-2}.ws-lab-image-cta .ws-eyebrow>span,.ws-lab-bento-photo .ws-eyebrow>span{color:#fff}.ws-lab-image-cta .ws-action{margin-top:var(--ws-action-gap)}.ws-lab-inline-cta{border-block:1px solid var(--ws-line);justify-content:space-between;align-items:center;gap:32px;margin-top:24px;padding:32px 0;display:flex}.ws-lab-inline-cta h3{letter-spacing:var(--ws-track-heading);font-size:22px;line-height:1.3}.ws-lab-inline-cta p{color:var(--ws-muted);margin-top:12px;font-size:15px}.ws-lab-inline-cta .ws-action{flex-shrink:0}.ws-lab-product-bento{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;display:grid}.ws-lab-tile{border-radius:var(--ws-radius-lg);border:1px solid var(--ws-line);background:#fff;min-width:0;padding:32px;overflow:hidden}.ws-lab-tile-inbox{grid-column:span 4}.ws-lab-tile-phone{border:0;grid-column:span 2;max-height:630px;padding:32px 24px 0}.ws-lab-tile-receipt,.ws-lab-tile-calendar{grid-column:span 3}.ws-lab-tile-copy h3{letter-spacing:var(--ws-track-heading);font-size:clamp(25px,2.4vw,34px);line-height:1.18}.ws-lab-tile-copy>p:not(.ws-eyebrow){color:var(--ws-muted);max-width:450px;margin-top:16px;font-size:15px}.ws-lab-tile>.ws-illustration{margin-top:32px}.ws-lab-tile>.ws-action{margin-top:24px}.ws-lab-tile-phone .ws-phone-scene{min-height:460px;margin:16px -24px 0}.ws-lab-tile-phone .ws-phone-device{transform-origin:top;scale:.88}.ws-lab-people-bento{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ws-lab-bento-photo{isolation:isolate;border-radius:var(--ws-radius-lg);color:#fff;grid-row:span 2;align-items:flex-end;min-height:700px;padding:40px;display:flex;position:relative;overflow:hidden}.ws-lab-bento-photo h3{letter-spacing:var(--ws-track-title);font-size:clamp(32px,3.4vw,48px);line-height:1.12}.ws-lab-bento-voice{background:var(--ws-mist);border-radius:var(--ws-radius-lg);min-width:0;padding:32px}.ws-lab-bento-voice .ws-voice-demo{margin-top:28px}.ws-lab-bento-note{flex-direction:column;align-items:flex-start;gap:24px;padding:32px;display:flex}.ws-lab-bento-note h3{letter-spacing:var(--ws-track-heading);font-size:30px;line-height:1.2}.ws-lab-bento-note p{color:#d9ddef;margin-top:16px;font-size:15px;line-height:1.7}.ws-lab-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.ws-lab-feature{border:1px solid var(--ws-line);flex-direction:column;align-items:flex-start;min-height:320px;padding:32px;display:flex;position:relative;overflow:hidden}.ws-lab-feature h3{letter-spacing:var(--ws-track-heading);margin-top:32px;font-size:24px;line-height:1.2}.ws-lab-feature p{color:var(--ws-muted);margin:18px 0 28px;font-size:15px}.ws-lab-feature.ws-surface--blue{border-color:#0000}.ws-lab-feature.ws-surface--blue p{color:#d9ddef}.ws-lab-feature .ws-action{margin-top:auto}.ws-lab-feature .ws-lab-feature-watermark{opacity:.08;pointer-events:none;position:absolute;bottom:-30px;right:-30px}.ws-lab-footnote{color:var(--ws-muted);align-items:flex-start;gap:8px;margin-top:24px;font-size:13px;display:flex}.ws-lab-footnote svg{flex-shrink:0;margin-top:3px}@media (max-width:1100px){.ws-lab-tile-inbox,.ws-lab-tile-phone{grid-column:span 3}.ws-lab-feature{padding:24px}}@media (max-width:900px){.ws-lab-label{gap:8px;display:grid}.ws-lab-editorial,.ws-lab-team,.ws-lab-cta-grid,.ws-lab-people-bento{grid-template-columns:1fr}.ws-lab-photo,.ws-lab-team-photo{min-height:360px}.ws-lab-team-photo{border-radius:var(--ws-radius);margin:0 28px 28px}.ws-lab-inline-cta{flex-direction:column;align-items:flex-start;gap:24px}.ws-lab-product-bento{grid-template-columns:1fr}.ws-lab-tile{grid-column:auto}.ws-lab-tile-phone{max-height:650px}.ws-lab-bento-photo{grid-row:auto;min-height:460px}.ws-lab-feature-grid{grid-template-columns:1fr}}@media (max-width:640px){.ws-lab{gap:56px}.ws-lab-cta,.ws-lab-tile,.ws-lab-bento-voice,.ws-lab-bento-note,.ws-lab-bento-photo{padding:24px}.ws-lab-cta{min-height:420px}.ws-lab-bento-voice .ws-voice-demo{padding:18px}.ws-lab-bento-voice .ws-voice-message{gap:8px;padding:14px 10px}.ws-lab-bento-voice .ws-waveform{gap:2px}}.ws-style-subhead{margin-top:var(--ws-space-12);font-size:var(--ws-card);font-weight:500}.ws-style-table{width:100%;margin-top:var(--ws-space-4);border-collapse:collapse;font-size:var(--ws-small)}.ws-style-table td{border-bottom:1px solid var(--ws-line);color:var(--ws-muted);vertical-align:top;padding:10px 16px 10px 0}.ws-style-table td:first-child{white-space:nowrap;color:var(--ws-ink)}.ws-style-demo-tile{border-radius:var(--ws-radius-lg);min-height:160px;font-size:var(--ws-small);color:var(--ws-muted);place-items:center;display:grid}
