@import url('https://fonts.googleapis.com/css2?family=Outfit:wght@500;600;700;800&display=swap');
:root{--display:'Outfit','DM Sans',sans-serif}
.hero h1,.section-intro h2,.showcase-copy h3,.plan h3{font-family:var(--display);font-weight:700;letter-spacing:-.045em}.hero h1{font-weight:800;letter-spacing:-.055em}.hero h1 span,.crm-section .section-intro h2 span{background:linear-gradient(95deg,#f5fbff 2%,#a9e1ff 50%,#4db8fa 100%);background-clip:text;-webkit-text-fill-color:transparent}.hero .spotlight{background:radial-gradient(ellipse at 50% 24%,rgba(46,137,232,.35),transparent 58%)}.hero-stage:before{content:'';position:absolute;inset:3% 12%;border-radius:50%;background:radial-gradient(ellipse,rgba(34,134,230,.22),transparent 70%);filter:blur(25px);pointer-events:none}.demo-card.center{border-color:rgba(139,213,255,.32);box-shadow:inset 0 1px 1px #ddf5ff55,0 0 50px #288fe52e,0 22px 55px #0008}.button-primary{background:linear-gradient(110deg,#147ce4,#19a5e8);box-shadow:inset 0 1px 1px #ddf8ff99,0 0 28px #137ff345}.featured{box-shadow:inset 0 1px 1px #ddf5ff50,0 0 42px #0a80eb22}.particles{opacity:1}.crm-showcase{overflow:hidden;border-radius:17px;background:#081523;border:1px solid #83cafa55;box-shadow:inset 0 1px 1px #d7eeff66,0 0 70px #2285dc25,0 28px 70px #0007}.crm-showcase-bar{min-height:55px;padding:12px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #b4d9f426;background:#081624}.crm-showcase-bar>div{display:flex;align-items:center;gap:11px}.crm-showcase-bar strong{font-size:14px}.crm-showcase-bar a{color:#b6dcf4;font-size:12px}.crm-showcase-bar a:hover{color:#fff}.live-dot{height:8px;width:8px;background:#4fe4d3;border-radius:50%;box-shadow:0 0 12px #4fe4d3}.demo-tag{font-size:10px;letter-spacing:.08em;color:#a9c6db}.crm-showcase iframe{width:100%;height:660px;border:0;display:block;background:#111724}.crm-note{max-width:780px}.crm-section{position:relative}.crm-section:before{content:'';position:absolute;inset:20% 0;z-index:-1;background:radial-gradient(ellipse at center,#137bd62a,transparent 67%);pointer-events:none}.hero-copy>p,.section-intro p{text-wrap:pretty}.benefit h3{font-family:var(--display);font-weight:700}.nav-action:focus-visible,.crm-showcase a:focus-visible{outline:3px solid #60d9ff;outline-offset:4px}@media(max-width:800px){.crm-showcase iframe{height:700px}.crm-showcase-bar{padding:12px 14px}.crm-showcase-bar>div{flex-wrap:wrap}.demo-tag{font-size:9px}.hero h1{font-size:clamp(46px,10vw,68px)}}@media(max-width:450px){.crm-showcase iframe{height:660px}.crm-showcase-bar{align-items:flex-start}.crm-showcase-bar a{white-space:nowrap;font-size:11px}.crm-showcase-bar>div{gap:6px}.demo-tag{display:block;width:100%;margin-left:14px}.hero h1{font-size:clamp(44px,11.3vw,56px)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}
