*{box-sizing:border-box}body{margin:0;font-family:Arial,sans-serif}a{text-decoration:none;color:inherit}.demo-badge{position:fixed;top:14px;right:14px;z-index:5;padding:8px 12px;border-radius:99px;background:#111;color:#fff;font-size:12px;font-weight:800}.back{position:fixed;top:14px;left:14px;z-index:5;padding:8px 12px;border-radius:99px;background:rgba(255,255,255,.9);color:#111;font-size:12px;font-weight:800}.demo-nav{display:flex;justify-content:space-between;align-items:center;padding:26px 6%;font-weight:800}.demo-nav div{display:flex;gap:24px}.demo-hero{min-height:610px;padding:90px 7%;display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:center}.demo-hero h1{font-size:clamp(48px,7vw,86px);line-height:.95;margin:0 0 24px}.demo-hero p{font-size:19px;max-width:600px;line-height:1.6}.demo-action{display:inline-block;margin-top:16px;padding:15px 22px;border-radius:8px;font-weight:900}.demo-art{min-height:400px;border-radius:40px;display:grid;place-items:center;font-size:110px}.demo-section{padding:75px 7%;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.demo-section article{padding:30px;border-radius:20px}.contractor{background:#172230;color:#fff}.contractor .demo-action{background:#ffb33f;color:#231500}.contractor .demo-art{background:linear-gradient(145deg,#ffb33f,#e46d43)}.contractor .demo-section article{background:#243448}.consultant{background:#f3efe8;color:#1e3531}.consultant .demo-action{background:#173f38;color:white}.consultant .demo-art{background:linear-gradient(145deg,#c9ded8,#759f94)}.consultant .demo-section article{background:white}.retail{background:#fff4e8;color:#49261a}.retail .demo-action{background:#743e2a;color:white}.retail .demo-art{background:linear-gradient(145deg,#f4c5a6,#bd7257)}.retail .demo-section article{background:#f6ddca}@media(max-width:760px){.demo-nav div{display:none}.demo-hero{grid-template-columns:1fr;padding-top:120px}.demo-art{min-height:280px}.demo-section{grid-template-columns:1fr}.demo-badge{top:58px}}
