.www-v2 .hero-model{margin:var(--space-6) var(--gutter) 0;height:var(--hero-model-h);border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--color-model-bg);touch-action:pan-y;position:relative;overflow:hidden}.www-v2 .hero-model-still,.www-v2 .hero-model-canvas{width:100%;height:100%;position:absolute;inset:0}.www-v2 .hero-model-still{object-fit:cover;object-position:50% 40%;transition:opacity var(--duration-reveal) var(--ease)}.www-v2 .hero-model-still.is-hidden{opacity:0}.www-v2 .hero-model-canvas canvas{cursor:grab;width:100%;height:100%;display:block}.www-v2 .hero-model-canvas canvas:active{cursor:grabbing}.www-v2 .hero-model-hint{color:var(--color-text-soft);pointer-events:none;align-items:center;gap:6px;font-size:12px;display:flex;position:absolute;bottom:16px;right:20px}.www-v2 .hero-model-hint svg{width:14px;height:14px}.www-v2 .hero{padding-top:var(--space-7);text-align:center}.www-v2 .hero h1{max-width:760px;margin:0 auto var(--space-3)}.www-v2 .hero-sub{max-width:600px;margin:0 auto}.www-v2 .hero-ctas{margin-top:var(--space-4)}.www-v2 .vision{padding:var(--space-8) 0;text-align:center}.www-v2 .vision h2{max-width:820px;margin:0 auto}.www-v2 .home-product{padding-bottom:var(--space-7)}.www-v2 .home-product h3{margin-bottom:var(--space-2)}.www-v2 .home-product p{margin-bottom:var(--space-3)}.www-v2 .home-cases{padding-bottom:var(--space-7)}.www-v2 .home-cases-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.www-v2 .card-grid{gap:var(--space-3);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=640px){.www-v2 .hero-model{margin:var(--space-4) var(--gutter) 0}.www-v2 .home-cases-head{align-items:flex-start;gap:var(--space-1);flex-direction:column}.www-v2 .card-grid{gap:var(--space-2);margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.www-v2 .card-grid::-webkit-scrollbar{display:none}.www-v2 .card{scroll-snap-align:start;flex:0 0 78%}}
