.ww-demo-studio{color:#262233;background:#f7f7f9;min-height:100vh;font-family:inherit}.ww-demo-studio *{box-sizing:border-box;min-width:0}.ww-demo-studio a{color:inherit;text-decoration:none}.ww-demo-studio a:focus-visible{outline-offset:4px;outline:3px solid #5146bc}.ww-demo-studio__banner{text-align:center;color:#4b3c6c;background:#eeeaf9;padding:11px 18px;font-size:12px;line-height:1.65}.ww-demo-studio__banner b{border:1px solid #baaee3;border-radius:4px;margin-right:7px;padding:3px 6px;font-size:12px;display:inline-block}.ww-demo-studio__layout{grid-template-columns:245px minmax(0,1fr);max-width:1650px;min-height:100vh;margin:0 auto;display:grid}.ww-demo-studio__nav{background:#fff;border-right:1px solid #e8e7ed;flex-direction:column;gap:27px;padding:29px 20px;display:flex}.ww-demo-studio__logo{letter-spacing:-.05em;font-size:22px;font-weight:860}.ww-demo-studio__logo span{letter-spacing:.18em;color:#6554b3;font-size:12px;display:block}.ww-demo-studio__nav>p{background:#f0eaf7;border-radius:8px;margin:0;padding:16px;font-size:14px;font-weight:750;line-height:1.5}.ww-demo-studio__nav>p span{color:var(--ww-muted);margin-top:4px;font-size:12px;font-weight:500;display:block}.ww-demo-studio__nav nav{gap:5px;display:grid}.ww-demo-studio__nav nav a{color:#554f5d;border-radius:7px;min-height:45px;padding:13px 12px;font-size:13px;font-weight:650}.ww-demo-studio__nav nav a:hover{color:#4335a3;background:#f1eef9}.ww-demo-studio__nav>a:last-child{color:#574ba6;border-top:1px solid #eee;margin-top:auto;padding:16px 10px 0;font-size:12px;font-weight:760}.ww-demo-studio__main{padding:0 clamp(20px,3.6vw,65px) 70px}.ww-demo-studio__topline{color:var(--ww-muted);letter-spacing:.07em;border-bottom:1px solid #e5e3ec;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:12px;display:flex}.ww-demo-studio__topline a{color:#5146bc;letter-spacing:0;font-size:12px;font-weight:750}.ww-demo-studio__head{justify-content:space-between;align-items:end;gap:22px;padding:49px 0 26px;display:flex}.ww-demo-studio__head h1{letter-spacing:-.06em;margin:0 0 14px;font-size:clamp(28px,3.2vw,43px);line-height:1.3}.ww-demo-studio__head p{color:#756f7f;max-width:600px;margin:0;font-size:14px;line-height:1.75}.ww-demo-studio__head>a{color:#fff;white-space:nowrap;background:#272334;border-radius:7px;align-items:center;min-height:45px;padding:12px 17px;font-size:12px;font-weight:750;display:inline-flex}.ww-demo-studio__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ww-demo-studio__metrics article{background:#fff;border:1px solid #e9e7ed;border-radius:4px;padding:23px 19px}.ww-demo-studio__metrics article>span{color:#716a78;font-size:12px;font-weight:650}.ww-demo-studio__metrics strong{letter-spacing:-.05em;color:#29243a;margin:13px 0;font-size:34px;display:block}.ww-demo-studio__metrics strong span{margin-left:3px;font-size:14px;font-weight:550}.ww-demo-studio__metrics small{color:var(--ww-muted);font-size:12px;line-height:1.6}.ww-demo-studio__section{margin-top:44px}.ww-demo-studio__section-head{justify-content:space-between;align-items:end;gap:16px;margin-bottom:17px;display:flex}.ww-demo-studio__section-head h2{letter-spacing:-.045em;margin:0 0 6px;font-size:26px;line-height:1.3}.ww-demo-studio__section-head p{color:var(--ww-muted);margin:0;font-size:13px;line-height:1.65}.ww-demo-studio__section-head>a{color:#5146bc;text-underline-offset:4px;white-space:nowrap;align-items:center;min-height:44px;font-size:12px;font-weight:700;text-decoration:underline;display:flex}.ww-demo-studio__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.ww-demo-studio__products article{background:#fff;border:1px solid #e9e7ed;border-radius:4px;align-items:center;gap:16px;min-width:0;padding:13px;display:flex;position:relative}.ww-demo-studio__products .ww-concept-art{border-radius:7px;flex:0 0 115px}.ww-demo-studio__products .ww-concept-art__stamp{display:none}.ww-demo-studio__products article>div:nth-child(2)>span{color:var(--ww-muted);font-size:12px}.ww-demo-studio__products h3{letter-spacing:-.035em;margin:5px 0;font-size:16px}.ww-demo-studio__products p{color:var(--ww-muted);word-break:keep-all;margin:0 0 8px;font-size:12px;line-height:1.55}.ww-demo-studio__products a{color:#5146bc;min-height:44px;padding:10px 0;font-size:12px;font-weight:750;display:inline-block}.ww-demo-studio__stage{color:#6556ae;white-space:nowrap;background:#eeebf8;border-radius:4px;align-self:flex-start;margin-left:auto;padding:5px 8px;font-size:12px;position:static}.ww-demo-studio__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.ww-demo-studio__steps li{background:#fff;border:1px solid #e9e7ed;border-radius:4px;align-items:start;gap:15px;padding:22px 17px;display:flex}.ww-demo-studio__steps li>span{color:var(--ww-muted);font-size:13px;font-weight:800}.ww-demo-studio__steps h3{margin:0 0 5px;font-size:15px}.ww-demo-studio__steps p{color:var(--ww-muted);margin:0;font-size:12px;line-height:1.65}.ww-demo-studio__steps strong{white-space:nowrap;background:#f3f0f7;border-radius:4px;margin-left:auto;padding:6px;font-size:12px}.ww-demo-studio__preview{background:#eee9f7;border-radius:12px;grid-template-columns:1fr 1fr;min-height:285px;margin-top:44px;display:grid;overflow:hidden}.ww-demo-studio__preview>div{align-self:center;padding:clamp(24px,4vw,46px)}.ww-demo-studio__preview h2{letter-spacing:-.05em;margin:0 0 13px;font-size:clamp(25px,2.5vw,36px);line-height:1.23}.ww-demo-studio__preview p{color:#6f6679;max-width:410px;margin:0 0 21px;font-size:13px;line-height:1.65}.ww-demo-studio__preview a{color:#fff;background:#292334;border-radius:5px;align-items:center;min-height:44px;padding:13px 18px;font-size:12px;font-weight:740;display:inline-flex}.ww-demo-studio__preview img{object-fit:cover;object-position:65% center;width:100%;height:100%;min-height:285px}.ww-demo-studio__footnote{color:var(--ww-muted);margin:20px 0 0;font-size:12px;line-height:1.7}@media (max-width:1100px){.ww-demo-studio__layout{grid-template-columns:190px minmax(0,1fr)}.ww-demo-studio__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ww-demo-studio__products{grid-template-columns:1fr}}@media (max-width:730px){.ww-demo-studio__layout{display:block}.ww-demo-studio__nav{border-bottom:1px solid #e9e7ed;border-right:0;gap:14px;padding:18px}.ww-demo-studio__nav nav{gap:8px;display:flex;overflow-x:auto}.ww-demo-studio__nav nav a{white-space:nowrap;background:#f5f3f8;min-height:44px;padding:9px 12px}.ww-demo-studio__nav>a:last-child{border:0;margin:0;padding:0}.ww-demo-studio__main{padding:0 17px 40px}.ww-demo-studio__head{padding:31px 0 19px;display:block}.ww-demo-studio__head h1{font-size:29px}.ww-demo-studio__head>a{margin-top:17px}.ww-demo-studio__metrics{gap:8px}.ww-demo-studio__metrics article{padding:16px 13px}.ww-demo-studio__metrics strong{font-size:28px}.ww-demo-studio__section{margin-top:32px}.ww-demo-studio__section-head{display:block}.ww-demo-studio__section-head a{margin-top:10px}.ww-demo-studio__products article{gap:11px}.ww-demo-studio__products .ww-concept-art{flex-basis:88px}.ww-demo-studio__products h3{font-size:14px}.ww-demo-studio__steps{grid-template-columns:1fr;gap:8px}.ww-demo-studio__preview{grid-template-columns:1fr}.ww-demo-studio__preview img{height:210px;min-height:200px}.ww-demo-studio__topline{align-items:start;gap:8px;font-size:12px}}@media (prefers-reduced-motion:reduce){.ww-demo-studio *{scroll-behavior:auto!important}}.cwr-site .ww-demo-studio__unconnected{letter-spacing:-.03em;color:var(--ww-muted);font-size:24px}.cwr-site .ww-demo-studio__products article>div:nth-child(2){flex:1}.cwr-site .ww-demo-studio__nav nav a:focus-visible{outline:3px solid var(--ww-accent);outline-offset:-3px}.cwr-site .ww-demo-studio :is(#overview,#demo-products,#workflow,#shop-preview){scroll-margin-top:100px}.cwr-site .ww-demo-studio__products p{font-size:13px}@media (max-width:730px){.cwr-site .ww-demo-studio__nav{gap:12px}.cwr-site .ww-demo-studio__nav>p{padding:10px 12px}.cwr-site .ww-demo-studio__nav nav{grid-template-columns:1fr 1fr;gap:6px;display:grid;overflow:visible}.cwr-site .ww-demo-studio__nav nav a{white-space:normal;align-items:center;min-height:44px;display:flex}.cwr-site .ww-demo-studio__nav>a:last-child{align-items:center;min-height:44px;display:inline-flex}.cwr-site .ww-demo-studio__topline{flex-wrap:wrap}.cwr-site .ww-demo-studio__topline a{align-items:center;min-height:44px;display:flex}.cwr-site .ww-demo-studio__products article{flex-wrap:wrap}.cwr-site .ww-demo-studio__stage{margin-left:99px;position:static}}
