.v62-pal,.v62-mobile,.v62-transformation{color:#000;background:#fff;padding:clamp(72px,8vw,150px) max(24px,6vw);position:relative;overflow:clip}.v62-section-copy{grid-template-columns:1.2fr 1fr;align-items:end;gap:24px 8vw;max-width:1400px;margin:0 auto 48px;display:grid}.v62-section-copy>p:first-child:not(:last-child){grid-column:1/-1;margin:0;font-size:16px}.v62-section-copy h2{letter-spacing:-.05em;margin:0;font-size:clamp(36px,4.6vw,76px);font-weight:400;line-height:1.06}.v62-section-copy p{max-width:580px;margin:0;font-size:clamp(18px,1.5vw,23px);line-height:1.5}.v62-smart-card{aspect-ratio:16/9;background:#000;border-radius:0;width:100%;max-width:1400px;margin:auto;position:relative;overflow:hidden}.v62-smart-card video{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.v62-smart-card.is-contain{aspect-ratio:2;background:#fff}.v62-smart-card.is-contain video{object-fit:contain}.v62-smart-controls{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0006;border-radius:999px;gap:4px;padding:4px;display:flex;position:absolute;bottom:12px;left:12px}.v62-smart-controls button{color:#000;font:500 13px/1.3 var(--sans,Arial,sans-serif);cursor:pointer;background:#fff;border:0;border-radius:999px;padding:7px 14px;transition:background .16s,color .16s}.v62-smart-controls button:focus-visible{outline-offset:4px;outline:2px solid #fff}.v62-smart-controls button:hover,.v62-transformation{color:#fff;background:#000}.v62-transformation .v62-smart-card{border-radius:24px}.v62-fitness,.v62-scene-placeholder{min-height:100svh}.v62-mobile{padding-bottom:0;overflow:visible}.v62-mobile>.v62-section-copy{margin-bottom:0}.v62-iphone-stage{min-height:280vh;margin:0 calc(-1*max(24px,6vw))}.v62-phone-placeholder{place-items:center;height:100vh;font-size:18px;display:grid}@media (width<=700px){.v62-section-copy{grid-template-columns:1fr;gap:24px;margin-bottom:30px}.v62-pal .v62-smart-card{aspect-ratio:1}.v62-transformation .v62-smart-card{border-radius:14px}.v62-smart-controls{bottom:8px;left:8px}}.v62-pal .v62-section-copy{flex-direction:column;align-items:flex-start;gap:22px;max-width:1120px;margin-bottom:48px;display:flex}.v62-pal .v62-section-copy>p:last-child{max-width:690px}.v62-pal .v62-smart-card{aspect-ratio:16/9;max-width:1120px}@media (width<=700px){.v62-pal .v62-section-copy{gap:18px;margin-bottom:30px}.v62-pal .v62-smart-card{aspect-ratio:16/9}}
