.web-pin,.web-stage{display:contents}@media (max-width:63.99rem) and (min-height:40rem) and (prefers-reduced-motion:no-preference) and (scripting:enabled){.web-pin{--web-g:1.25rem;height:calc(100svh + (var(--web-n) - 1) * 45svh);margin-top:2.5rem;display:block}.web-stage{height:100svh;padding-top:calc(var(--header-h) + .75rem);margin-inline:calc(var(--web-g) * -1);padding-bottom:1rem;padding-inline:var(--web-g);flex-direction:column;justify-content:center;display:flex;position:sticky;top:0;overflow-x:clip}.web-pin .wst{gap:calc(var(--web-g) + .5rem);scroll-snap-type:none;will-change:transform;flex:0 auto;min-height:0;margin:0;padding:0;display:flex;overflow:visible}.web-pin .wst-item{flex-direction:column;flex:0 0 100%;min-height:0;display:flex}.web-pin .wst-figure,.web-pin .wst-frame{flex-direction:column;flex:0 auto;min-height:0;display:flex}.web-pin .wst-bar{flex:none}.web-pin .wst-screen{flex:0 auto;min-height:0;max-height:none;overflow-y:hidden}.web-pin .wst-screen:focus-visible{overflow-y:auto}.web-pin .wst-figure .ws-note{flex:none}.web-pin .svc-count{flex:none;display:flex}#samples{padding-bottom:0}}@media (max-width:47.99rem) and (min-height:40rem) and (prefers-reduced-motion:no-preference) and (scripting:enabled){.web-pin .wst-item{gap:1rem}.web-pin .wst-includes{max-width:none;margin-top:.5rem}.web-pin .wst-includes li{padding:.5rem 0}}@media (min-width:40rem) and (max-width:63.99rem) and (min-height:40rem) and (prefers-reduced-motion:no-preference) and (scripting:enabled){.web-pin{--web-g:2rem}}@media (min-width:48rem) and (max-width:63.99rem) and (min-height:40rem) and (prefers-reduced-motion:no-preference) and (scripting:enabled){.web-pin{height:calc(100svh + (var(--web-n) - 1) * 50svh)}.web-pin .wst-item{gap:1.5rem}}@media (max-width:47.99rem) and (min-height:40rem) and (max-height:45.99rem) and (prefers-reduced-motion:no-preference) and (scripting:enabled){.web-stage{padding-top:calc(var(--header-h) + .25rem);padding-bottom:.75rem}.web-pin .wst-item{gap:.625rem}.web-pin .wst-screen{min-height:12rem}.web-pin .wst-price{margin-top:0;font-size:1.75rem}.web-pin .wst-for{margin-top:.25rem;font-size:.8125rem;line-height:1.35}.web-pin .wst-includes{margin-top:.375rem;font-size:.8125rem;line-height:1.35}.web-pin .wst-includes li{padding:.3rem 0}.web-pin .svc-count{margin-top:.875rem}}@media (max-width:47.99rem) and (min-height:40rem) and (prefers-reduced-motion:no-preference) and (scripting:enabled){.web-pin{height:calc(100svh + min((var(--web-n) - 1) * 75svh, 100svh))}}
main[data-service] .svc-sample{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-3);margin:0 0 .625rem;font-size:.6875rem;line-height:1.4}main[data-service] .wst-figwrap{min-width:0}@media (max-width:47.99rem){main[data-service] .wst-figwrap{order:-1}}@media (max-width:63.99rem) and (min-height:40rem) and (prefers-reduced-motion:no-preference) and (scripting:enabled){main[data-service] .web-pin .wst-figwrap{flex-direction:column;flex:0 auto;min-height:0;display:flex}}main[data-service] :is(#sample-call,#try,#samples,#pricing,#included){scroll-margin-top:calc(var(--header-h) + 1rem)}main[data-service] .text-h2{margin-inline-start:0}main[data-service] .lead-key{color:inherit;filter:none;font-weight:inherit;background-image:none}@media (max-width:63.99rem){body:has(main[data-service]) :is(.si,.si-mark){display:none}main[data-service] .svc-related{grid-template-columns:minmax(0,1fr);row-gap:0}main[data-service] .svc-related>li{border-top:1px solid var(--color-line);justify-content:space-between;align-items:baseline;gap:1rem;display:flex}main[data-service] .svc-related>li>span{text-align:right;flex:none}main[data-service] .svc-related>li>p{display:none}}body:has(main[data-service]) .header-cta-wrap{display:block}@media (max-width:20.99rem){body:has(main[data-service]) .header-bar>a>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}body:has(main[data-service]) .header-bar>a{min-width:2.75rem}}main[data-service] .dx-key{min-width:44px;min-height:44px}
.door-track{height:calc(150svh - var(--header-h));position:relative}.door-pin{top:var(--header-h);height:calc(100svh - var(--header-h));align-items:center;padding-block:clamp(.75rem,2.2svh,1.75rem);display:flex;position:sticky}.door-stage{isolation:isolate;color:#f2eee6;transform-origin:50% 100%;will-change:transform;background:#0a0807;border-radius:1.25rem;width:100%;height:100%;position:relative;overflow:hidden;transform:perspective(1600px)rotateX(16deg)scale(.92)}.door-still,.door-still img,.door-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.door-still img{object-fit:cover}.door-canvas{opacity:0;transition:opacity .9s cubic-bezier(.2,.7,.2,1)}.door-track[data-door=live] .door-canvas{opacity:1}.door-copy{z-index:1;pointer-events:none;opacity:calc(1 - 1.6 * var(--door-exit,0));flex-direction:column;justify-content:space-between;gap:2rem;padding:clamp(1.25rem,3.2vw,3rem);display:flex;position:absolute;inset:0}.door-copy:before{content:"";z-index:-1;background:linear-gradient(#0a08079e,#0a080700 34%),linear-gradient(#0a080700 44%,#0a0807d6 70%,#0a0807f0 100%);position:absolute;inset:0}.door-kicker{letter-spacing:.02em;color:#f2eee6a8;font-size:.8125rem}.door-title{letter-spacing:-.035em;text-wrap:balance;max-width:12ch;margin-top:.75rem;font-size:clamp(2.25rem,1.1rem + 3.4vw,4.75rem);font-weight:600;line-height:1}.door-foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.25rem 3rem;display:flex}.door-lead{color:#f2eee6cc;max-width:34ch;font-size:clamp(1rem,.9rem + .35vw,1.1875rem);line-height:1.45}.door-lead-live{display:none}.door-track[data-door=live] .door-lead-live{display:inline}.door-track[data-door=live] .door-lead-still{display:none}.door-go{pointer-events:auto;flex-direction:column;align-items:flex-end;gap:.625rem;display:flex}.door-link{color:#0b0b0c;letter-spacing:-.01em;outline-offset:4px;background:#f2eee6;border-radius:999px;align-items:center;gap:.625rem;min-height:3rem;padding:.75rem 1.375rem;font-size:1rem;font-weight:500;display:inline-flex}.door-link:focus-visible{outline:2px solid #f2eee6}.door-link-arrow{transition:translate .3s;display:inline-block}.door-note{color:#f2eee699;font-size:.8125rem}@media (hover:hover) and (prefers-reduced-motion:no-preference){.door-link:hover .door-link-arrow{translate:.25rem}}@media (48rem<=width<64rem){.door-track{height:calc(140svh - var(--header-h))}.door-pin{padding-block:2svh 4svh}.door-track{margin-bottom:-4svh}.door-foot{flex-direction:column;align-items:flex-start}.door-go{align-items:flex-start}}@media not (min-width:48rem){.door-track{height:calc(130svh - var(--header-h))}.door-pin{padding-block:.75rem calc(5.75rem + env(safe-area-inset-bottom,0px))}.door-track{margin-bottom:calc(-5.75rem - env(safe-area-inset-bottom,0px))}.door-copy:before{background:linear-gradient(#0a08079e,#0a080700 34%),linear-gradient(#0a080700 42%,#0a0807d1 70%,#0a0807f0 100%)}.door-lead{color:#f2eee6f0}.door-note{color:#f2eee6c7}.door-stage{border-radius:1rem;transform:perspective(1600px)rotateX(9deg)scale(.94)}.door-copy{padding:1.25rem}.door-title{font-size:clamp(2.125rem,1.2rem + 4.6vw,2.75rem)}.door-foot{flex-direction:column;align-items:stretch}.door-go{align-items:stretch}.door-link{justify-content:center}.door-note{text-align:center}}@media (not (min-width:48rem)) and (not (min-height:43.75rem)){.door-copy{gap:.75rem;padding:1rem}.door-title{margin-top:.5rem;font-size:1.875rem}.door-foot{gap:.75rem}.door-lead{font-size:.9375rem;line-height:1.4}.door-go{gap:.375rem}}@media not (min-width:48rem){.door-link{min-height:3.125rem}}@media (not (min-width:48rem)) and (not (min-height:43.75rem)){.door-copy:before{background:linear-gradient(#0a08079e,#0a080700 34%),linear-gradient(#0a080700 20%,#0a0807db 50%,#0a0807f0 100%)}}@media (prefers-reduced-motion:reduce){.door-track{height:auto;margin-bottom:0}.door-pin{height:auto;padding-block:0;position:static}.door-stage{aspect-ratio:16/9;will-change:auto;height:auto;transform:none}.door-copy{opacity:1}}@media (prefers-reduced-motion:reduce) and (not (min-width:48rem)){.door-stage{aspect-ratio:3/4.6}}
