.ws-build{background:var(--s-bg);position:relative}html:not([data-theme=light]) .ws-build{--s-bg:var(--white)}.ws-build .biz-field svg{transform:rotate(90deg)}.ws-grid{grid-template-columns:.7fr 1.3fr;align-items:start;gap:56px;display:grid}.ws-step{flex-direction:column;justify-content:center;min-height:72vh;display:flex}.js .ws-step>*{transition:opacity .5s}.js .ws-step:not(.on)>*{opacity:.28}.ws-num{font-family:var(--f-display);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1px var(--s-accent);margin-bottom:18px;font-size:clamp(3.4rem,6vw,5.8rem);font-weight:500;line-height:1}.ws-step h3{letter-spacing:-.03em;color:var(--s-strong);margin-bottom:14px;font-size:clamp(1.8rem,2.9vw,2.9rem)}.ws-step p{color:var(--s-muted);max-width:26em;font-size:1.08rem}.ws-stage{position:sticky;top:108px}.ws-canvas{padding:0 44px 76px 0;position:relative}.ws-canvas .win{transition:box-shadow .6s}.ws-canvas .site-nav>span:not(.site-logo){display:inline}.ws-canvas .site-hero{padding-bottom:96px}.ws-canvas .site-hero,.ws-canvas .site-logo i,.ws-canvas .site-cta,.ws-canvas .site-tiles div{transition:background .7s,color .7s,border-color .7s,box-shadow .7s}.ws-canvas .site-hero:after{transition:opacity .7s}.ws-text{transition:color .6s,background .6s}.ws-canvas[data-stage="0"] .site-hero{background:var(--paper);color:var(--ink);box-shadow:inset 0 0 0 2px #2353473d}.ws-canvas[data-stage="0"] .site-hero:after{opacity:0}.ws-canvas[data-stage="0"] .site-logo i,.ws-canvas[data-stage="0"] .site-cta{color:#0000;background:#23534729}.ws-canvas[data-stage="0"] .site-tiles div{background:var(--paper);box-shadow:inset 0 0 0 1.5px #23534733}.ws-canvas[data-stage="0"] .site-tiles div:before{background:#23534733}.ws-canvas:is([data-stage="0"],[data-stage="1"]) .ws-text{color:#0000;background:#23534724;border-radius:4px}.ws-canvas[data-stage="1"] .site-hero .ws-text{background:#ffffff3d}.ws-canvas:is([data-stage="0"],[data-stage="1"]) .site-tiles div.ws-text,.ws-canvas:is([data-stage="0"],[data-stage="1"]) .site-cta{color:#0000}.ws-canvas[data-stage="1"] .site-tiles div.ws-text{background:#fff}.ws-canvas .phone{opacity:0;transition:opacity .6s, transform .8s var(--ease);transform:translateY(40px)}.ws-canvas:is([data-stage="3"],[data-stage="4"]) .phone{opacity:1;transform:none}.ws-serp{z-index:3;width:min(460px,72%);color:var(--ink);opacity:0;transition:opacity .6s, transform .8s var(--ease);background:#fff;border-radius:12px;padding:16px 20px;line-height:1.35;position:absolute;bottom:6px;left:4%;transform:translateY(30px);box-shadow:0 30px 60px -24px #051f20a6,0 0 0 1px #0b2b261a}.ws-canvas[data-stage="4"] .ws-serp{opacity:1;transform:none}.ws-serp small{color:var(--muted);align-items:center;gap:7px;font-size:.78rem;display:flex}.ws-serp small svg{width:15px;height:15px;color:var(--brand)}.ws-serp b{font-family:var(--f-display);color:var(--brand);overflow-wrap:anywhere;margin:5px 0 4px;font-size:1.12rem;font-weight:500;display:block}.ws-serp p{color:var(--muted);font-size:.84rem}@media (width<=1024px){.ws-grid{grid-template-columns:1fr;gap:0}.ws-stage{z-index:3;background:var(--s-bg);order:-1;padding:12px 0;top:78px}.ws-canvas{padding:0 24px 40px 0}.ws-canvas .site-hero{padding:26px 18px 62px}.ws-canvas .site-hero p{display:none}.ws-canvas .phone{border-radius:16px;width:112px;padding:5px}.ws-canvas .phone-hero{padding:12px 8px 14px;font-size:.78rem}.ws-canvas .phone-lines,.ws-stage .demo-note{display:none}.ws-step{min-height:56vh}}@media (width<=640px){.ws-canvas .site-nav>span:not(.site-logo),.ws-canvas .site-tiles{display:none}.ws-canvas .site-hero{padding-bottom:26px}.ws-canvas{padding-bottom:54px}.ws-step{justify-content:flex-end;min-height:70vh;padding-bottom:32px}.ws-serp{width:78%;padding:10px 12px;left:0}.ws-serp p{display:none}.ws-serp b{font-size:.92rem}}
