/* DimaReady 2.3.5 - front refinement pass */
.home-v234{--v235-copy-max:610px}
.home-v234 .hero-copy-v234{max-width:var(--v235-copy-max)}
.home-v234 .hero-v234 h1{max-width:8ch;font-size:clamp(2.95rem,7.6vw,4.85rem)}
.home-v234 .lead-v234{max-width:56ch}
.home-v234 .hero-media-v234{gap:20px;align-items:center}
.home-v234 .hero-media-v234 .mockup-dashboard-v234{max-width:252px}
.home-v234 .insight-media-v234{align-items:center}
.home-v234 .insight-media-v234 .mockup-dashboard-v234{max-width:238px}
.privacy-scenario-v234{align-items:start}
.scenario-v234,.privacy-v234{align-self:start}
.scenario-v234 h2,.privacy-v234 h2{font-size:clamp(1.95rem,4vw,2.75rem);line-height:1.08;letter-spacing:-.045em;max-width:12ch}
.scenario-v234 p,.privacy-v234 p{max-width:58ch}
.privacy-v234{min-height:0;gap:12px}
.privacy-v234 ul{margin-top:2px}
.mockup-dashboard-v233,.mockup-dashboard-v234{width:min(100%,270px);aspect-ratio:430/820;border-radius:34px}
.mockup-dashboard-v233:before,.mockup-dashboard-v234:before{width:34%;height:18px;border-radius:0 0 13px 13px}
.mockup-screen-v233{padding-bottom:14px;border-radius:30px}
.mockup-topbar-v233{padding:12px 13px}
.mockup-date-v233{margin:8px 12px 0;padding:6px 9px}
.mockup-metrics-v233{gap:8px;padding:10px 12px 0}
.mockup-card-v233{min-height:0;padding:9px 10px}
.mockup-card-v233 strong{font-size:1.25rem}
.mockup-chart-v233{height:96px}
.mockup-chart-v233.small{height:88px}
.mockup-quick-v233{padding:0 12px}
.mockup-bottom-v233{padding:10px 14px 14px}
.mockup-simulation-v233{padding:16px}
.mockup-overview-v233{padding:16px}
.public-hero-v231{gap:54px;padding:68px 0 58px;align-items:center}
.public-hero-v231>div:first-child{max-width:640px}
.public-hero-v231 h1{font-size:clamp(2.85rem,5vw,4.6rem);max-width:10ch}
.public-hero-v231 p{max-width:60ch}
.feature-preview-v233,.how-preview-v233{align-items:center}
.feature-preview-v233 .mockup-dashboard-v233{max-width:198px;justify-self:center}
.how-preview-v233 .mockup-dashboard-v233{max-width:206px;justify-self:center}
.feature-story-media-v233 .mockup-dashboard-v233{max-width:236px;justify-self:end}
.how-story-media-v233 .mockup-dashboard-v233{max-width:236px}
@media (min-width:760px){
  .privacy-scenario-v234{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr)}
}
@media (max-width:1100px){
  .public-hero-v231{gap:36px}
  .feature-preview-v233 .mockup-dashboard-v233{max-width:188px}
}
@media (max-width:900px){
  .public-hero-v231 h1{max-width:11ch}
}
@media (max-width:760px){
  .home-v234 .hero-v234 h1,.public-hero-v231 h1{max-width:none}
  .home-v234 .hero-media-v234 .mockup-dashboard-v234,.home-v234 .insight-media-v234 .mockup-dashboard-v234,.feature-preview-v233 .mockup-dashboard-v233,.how-preview-v233 .mockup-dashboard-v233,.feature-story-media-v233 .mockup-dashboard-v233,.how-story-media-v233 .mockup-dashboard-v233{max-width:min(70vw,248px)}
  .scenario-v234 h2,.privacy-v234 h2{max-width:none}
}
