.price-tag{position:absolute;top:-13px;right:15px;background:var(--lime);color:var(--ink);border-radius:99px;padding:5px 9px;font:500 .6rem var(--mono)}

/* A few deliberate movement cues; no looping controls or motion for reduced-motion users. */
@keyframes arhan-rise{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}
@keyframes arhan-float{0%,100%{transform:translateY(0) rotate(-7deg)}50%{transform:translateY(-6px) rotate(-5deg)}}
@keyframes arhan-float-reverse{0%,100%{transform:translateY(0) rotate(5deg)}50%{transform:translateY(5px) rotate(7deg)}}
@keyframes arhan-nudge{0%,100%{transform:translateY(0)}50%{transform:translateY(-4px)}}

.hero-copy>*{animation:arhan-rise .58s both ease-out}.hero-copy .eyebrow{animation-delay:.05s}.hero-copy h1{animation-delay:.12s}.hero-copy .hero-lede{animation-delay:.2s}.hero-copy .hero-actions{animation-delay:.28s}.hero-copy .hero-note{animation-delay:.36s}
.hero-actions .button-lime{animation:arhan-rise .58s .28s both ease-out,arhan-nudge 2.8s 1.4s ease-in-out 2}
.label-one{animation:arhan-float 4.8s 1.1s ease-in-out infinite}.label-two{animation:arhan-float-reverse 5.6s 1.4s ease-in-out infinite}
.showcase-tab{transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.showcase-tab:hover,.showcase-tab:focus-visible{transform:translateY(-2px)}
.benefit-grid article,.care-grid article,.price-card:not(.is-featured){transition:transform .2s ease,box-shadow .2s ease}.benefit-grid article:hover,.benefit-grid article:focus-within,.care-grid article:hover,.care-grid article:focus-within,.price-card:not(.is-featured):hover,.price-card:not(.is-featured):focus-within{transform:translateY(-5px);box-shadow:0 10px 18px rgba(23,32,29,.12)}
.consent-banner[hidden]{display:none!important}

@media(max-width:700px){.benefit-grid article:hover,.care-grid article:hover,.price-card:not(.is-featured):hover{transform:none;box-shadow:none}}
@media(prefers-reduced-motion:reduce){.hero-copy>*,.hero-actions .button-lime,.label-one,.label-two{animation:none}.showcase-tab,.benefit-grid article,.care-grid article,.price-card:not(.is-featured){transition:none}.showcase-tab:hover,.showcase-tab:focus-visible,.benefit-grid article:hover,.benefit-grid article:focus-within,.care-grid article:hover,.care-grid article:focus-within,.price-card:not(.is-featured):hover,.price-card:not(.is-featured):focus-within{transform:none}}

.published-demo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:32px}.published-demo-card{padding:32px;border:1px solid #c9c6bd;border-radius:18px;background:#fff}.published-demo-card h3{font-size:32px;margin:12px 0}.monthly-price .price small{font-size:16px}.plan-capabilities{font-size:14px;line-height:1.6}.price-card{min-width:0}@media(max-width:700px){.published-demo-grid{grid-template-columns:1fr}.published-demo-card{padding:24px}}

/* Working website studies and a data-free dashboard demonstration. */
.embedded-showcase,.dashboard-showcase{background:#fafbf8;border:1px solid #c9c6bd;border-radius:18px;overflow:hidden}.embedded-showcase.is-hidden,.dashboard-showcase.is-hidden{display:none}.preview-caption,.dashboard-demo-intro{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;border-bottom:1px solid #d9ded7}.preview-caption h3,.dashboard-demo-intro h3{margin:0 0 8px;font-size:28px}.preview-caption p{margin:0;font-size:14px}.preview-demo-pill{font:500 11px var(--mono);padding:10px 14px;background:#e4edce;color:#304526;border-radius:99px;white-space:nowrap}.embedded-showcase iframe{display:block;width:100%;height:720px;border:0;background:#fff}.showcase-tabs{flex-wrap:wrap}.dashboard-demo-intro p:not(.eyebrow){max-width:620px;font-size:15px;line-height:1.6}.dashboard-demo-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(230px,1fr);gap:28px;padding:28px}.dashboard-demo-window{min-width:0;background:#fff;border:1px solid #d9ded7;border-radius:14px;padding:24px;box-shadow:0 12px 30px #1b38200b}.dashboard-demo-toolbar{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:24px}.dashboard-demo-toolbar>div{display:flex;gap:10px;align-items:center}.dashboard-demo-brand{background:#203b31;color:#d9f27a;border-radius:9px;padding:10px}.dashboard-demo-toolbar label{font-size:11px;display:grid;gap:5px}.dashboard-demo-toolbar select{max-width:100%;padding:8px;border:1px solid #cad6cd;border-radius:8px;background:#fff;color:#203b31}.dashboard-demo-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.dashboard-demo-kpis article{background:#f2f6f0;border:1px solid #dae4d4;border-radius:10px;padding:16px 12px}.dashboard-demo-kpis span,.dashboard-demo-kpis small{display:block;font-size:11px;line-height:1.5}.dashboard-demo-kpis strong{display:block;font-size:32px;letter-spacing:-1px;margin:10px 0;color:#203b31}.dashboard-demo-chart{margin:24px 0;padding:20px;border:1px solid #e0e5dd;border-radius:10px}.dashboard-demo-chart>div:first-child{display:flex;justify-content:space-between;align-items:center;gap:12px}.dashboard-demo-chart h4,.dashboard-demo-bottom h4{font-size:14px;margin:0 0 12px}.dashboard-demo-chart>div>span{font-size:11px}.demo-bars{display:flex;gap:22px;height:150px;border-bottom:1px solid #d4dfce;padding:10px 12px 0;margin-top:15px}.demo-bars>div{display:flex;flex:1;align-items:center;justify-content:flex-end;flex-direction:column;gap:8px;height:100%}.demo-bars span{display:block;width:100%;max-width:65px;height:var(--bar);background:linear-gradient(#b6d876,#456c45);border-radius:6px 6px 0 0}.demo-bars small{font-size:10px;white-space:nowrap}.demo-chart-values{font-size:11px;color:#526156;margin-bottom:0}.dashboard-demo-bottom{display:grid;grid-template-columns:3fr 2fr;gap:20px}.dashboard-demo-bottom table{width:100%;font-size:11px;text-align:left;border-collapse:collapse}.dashboard-demo-bottom th,.dashboard-demo-bottom td{padding:9px 4px;border-bottom:1px solid #e7ebe3}.stock-warning{color:#8a5019;background:#fff1d8;border-radius:5px;padding:4px;white-space:nowrap}.demo-enquiry-status p{display:flex;gap:6px;align-items:center;font-size:11px}.demo-enquiry-status strong{margin-left:auto}.status-dot{width:7px;height:7px;background:#d1ab63;border-radius:50%}.status-progress{background:#6e96b3}.status-done{background:#658c54}.dashboard-demo-note{font-size:11px;line-height:1.6;color:#637064;margin:24px 0 0}.dashboard-demo-benefits h4{font-size:23px;line-height:1.25;margin:10px 0 20px}.dashboard-demo-benefits ul{list-style:none;padding:0;margin:0}.dashboard-demo-benefits li{border-bottom:1px solid #dce4d6;padding:12px 0}.dashboard-demo-benefits strong,.dashboard-demo-benefits span{display:block;font-size:13px;line-height:1.5}.dashboard-demo-benefits span{color:#617061;margin-top:4px}.dashboard-demo-benefits>p:last-child{font-size:12px;line-height:1.6;color:#617061}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
@media(max-width:1000px){.dashboard-demo-layout{grid-template-columns:1fr}.dashboard-demo-benefits ul{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}}
@media(max-width:700px){.preview-caption,.dashboard-demo-intro{align-items:flex-start;flex-direction:column;padding:20px}.embedded-showcase iframe{height:650px}.dashboard-demo-layout{padding:16px;gap:18px}.dashboard-demo-window{padding:16px}.dashboard-demo-toolbar{align-items:flex-start;flex-direction:column}.dashboard-demo-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-demo-bottom{grid-template-columns:1fr}.dashboard-demo-benefits ul{grid-template-columns:1fr}.dashboard-demo-chart{padding:12px}.demo-bars{gap:12px}.preview-demo-pill{white-space:normal}}
