/* Product-first presentation: real application, legible copy, explicit workflow. */
.product-intro>.eyebrow{justify-content:center}.professional-home .demo h2{color:#f1f3f4}.professional-home .demo h2 em{color:#a7b5c0}
.professional-home{background:#0b0d10;color:#f1f3f4}.professional-home .product-nav{background:#0c0e11f5;height:74px;padding-inline:5%;border-bottom:1px solid #ffffff1c}.professional-home .brand{font-size:23px;letter-spacing:-1px}.professional-home .button,.professional-home .nav-cta{border-radius:5px}.professional-home .button{font-size:12px;padding:15px 22px;gap:18px}.professional-home .product-hero{height:auto;min-height:0;max-height:none;overflow:visible;background:#0b0d10;padding:140px 5% 0}.product-intro{text-align:center;max-width:900px;margin:0 auto 48px}.professional-home h1{font:500 clamp(42px,5.2vw,72px)/1.08 Manrope,sans-serif;letter-spacing:-3px;margin:24px 0;color:#f2f4f5}.product-intro>p{max-width:650px;margin:0 auto;font-size:16px;line-height:1.75;color:#abb3bd}.product-intro .actions{display:flex;justify-content:center;gap:14px;margin-top:29px}.professional-home .film-link{background:#1c2026;border:1px solid #3d444d;color:#f1f3f4}.product-intro .demo-access{font-size:11px;margin-top:18px;color:#85909a}.hero-workspace{max-width:1200px;margin:auto;border:1px solid #39424c;border-radius:7px;overflow:hidden;background:#15191e;box-shadow:0 20px 70px #0005}.workspace-top{display:flex;align-items:center;gap:24px;padding:13px 20px;border-bottom:1px solid #ffffff18;font-size:10px;color:#a7b1bb}.workspace-top strong{color:#edf4f4;font-size:12px}.workspace-top #motion-toggle{margin-left:auto;font-size:9px}.hero-capture{display:block;position:relative;padding:0;border:0;width:100%;background:#090c10;cursor:zoom-in}.hero-capture img{display:block;width:100%;height:auto}.hero-capture>span{position:absolute;right:18px;bottom:18px;padding:10px 14px;background:#10161eee;border:1px solid #51636d;color:#c4f4f7;font:10px Manrope,sans-serif;border-radius:4px}.workspace-bottom{display:flex;justify-content:space-between;gap:20px;padding:13px 20px;font-size:10px;color:#86949f}.workspace-bottom a{color:#77d8e1}.product-summary{max-width:1200px;margin:35px auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:40px;padding:0 0 40px;border-bottom:1px solid #ffffff20}.product-summary strong,.product-summary span{display:block}.product-summary strong{font-size:15px;font-weight:500;margin-bottom:7px}.product-summary span{font-size:12px;color:#909ba6;line-height:1.6}
.professional-home h2,.professional-home .release-story h2{font:500 clamp(34px,3.4vw,49px)/1.15 Manrope,sans-serif;letter-spacing:-1.8px}.professional-home h2 em{font:inherit;color:#a7b5c0}.professional-home .eyebrow{font:600 10px Manrope,sans-serif;letter-spacing:1.3px;color:#6ecfd9}.professional-home .section,.professional-home .release-section{padding:80px 6%}.professional-home .section-top{margin-bottom:35px;align-items:center}.professional-home .section-top>p{font-size:14px;line-height:1.75;max-width:355px}.professional-home .app-gallery{background:#11151a;padding:70px 6%!important;margin-top:0}.professional-home .tour-layout{grid-template-columns:190px minmax(0,1fr);gap:28px}.professional-home .gallery-tabs button{padding:19px 14px!important}.professional-home .gallery-tabs button span{font-size:13px!important}.professional-home .gallery-panel{box-shadow:none!important;border:1px solid #39424c;border-radius:6px}.professional-home .gallery-caption{padding:20px}.professional-home .gallery-caption h3{font-size:16px}.professional-home .gallery-caption p{font-size:12px}.professional-home .gallery-note{font-size:10px;color:#929ca7}.professional-home .demo{background:#0b0d10}.professional-home .demo-grid{grid-template-columns:1.25fr 1fr;border-radius:6px;border-color:#39424c;box-shadow:none}.professional-home .screen{min-height:490px;background:#11161b;display:flex;flex-direction:column;isolation:auto}.professional-home .screen>img{position:relative;inset:auto;width:100%;height:auto;object-fit:contain;z-index:auto;order:0;border-bottom:1px solid #39424c}.professional-home .screen:after{display:none}.professional-home .screen-top{position:relative;order:1;padding:18px 22px 0;font-size:7px;color:#8c9ca7}.professional-home .screen-caption{position:relative;bottom:auto;padding:15px 22px 0;order:2}.professional-home .screen-caption blockquote{font:400 20px/1.5 Manrope,sans-serif;letter-spacing:-.4px;margin-top:8px;color:#e3e9eb}.professional-home .screen-caption>span{font-size:7px}.professional-home .timecode{position:relative;left:auto;right:auto;bottom:auto;order:3;margin:24px 22px;font-size:9px}.professional-home .retained-image{display:none!important}.professional-home .decision{padding:28px;background:#171c22}.professional-home .decision h3{font-size:25px}.professional-home .decision>p,.professional-home .edit-note p{font-size:12px;line-height:1.8}.professional-home .demo-disclaimer{font-size:10px;line-height:1.6;max-width:850px}.professional-home .edit-player{padding-bottom:15px}.professional-home .edit-play{border-radius:4px}.professional-home .use-cases{background:#e6eaec;color:#19232b}.professional-home .use-cases h2 em{color:#5d6d76}.professional-home .format-panel{min-height:260px}.professional-home .format-question h3{font-size:31px}.professional-home .format-question p,.professional-home .format-insight p{font-size:13px}.professional-home .format-detail li{font-size:13px}.professional-home .release-section{background:#11151a}.professional-home .release-layout{gap:8%;grid-template-columns:1fr 1.05fr}.professional-home .release-description{font-size:14px;line-height:1.8}.professional-home .release-proof{gap:8px}.professional-home .release-proof span{font-size:10px}.professional-home .packet-sheet{border-radius:6px;box-shadow:0 14px 40px #0003}.professional-home .packet-title h3{font-size:26px}.professional-home .final-scene{padding:70px 6% 45px;background:#0b0d10}.professional-home .pilot-invitation{padding:0;background:none;color:#f1f3f4;border-radius:0}.professional-home .pilot-invitation:after{display:none}.professional-home .pilot-invitation .eyebrow{color:#6ecfd9}.professional-home .pilot-invitation h2{font-size:44px;letter-spacing:-1.8px;margin:20px 0 28px}.professional-home .pilot-invitation h2 em{color:#a7b5c0}.professional-home .pilot-invite-bottom p{color:#9fabb6;font-size:14px;max-width:470px}.professional-home .pilot-invite-bottom .button{background:#52d5e0;color:#0a2024;border:0}.professional-home .pilot-scope{border-color:#ffffff25;color:#8998a4;font-size:11px}.professional-home .compact-faq{border-top:1px solid #ffffff20;padding-top:18px;margin-top:35px}.professional-home .lean-footer{padding:30px 6%}.professional-home .premium-enter{animation:none}
@media(max-width:900px){.professional-home .product-hero{padding-top:125px}.professional-home h1{font-size:52px}.professional-home .tour-layout{grid-template-columns:155px minmax(0,1fr)}.professional-home .gallery-tabs button span{font-size:11px!important}.professional-home .demo-grid{grid-template-columns:1fr}.professional-home .screen{min-height:0}.professional-home .screen>img{max-height:470px;object-fit:contain}.professional-home .decision h3{font-size:28px}.professional-home .decision{padding:28px}.professional-home .release-story h2{font-size:36px}}
@media(max-width:700px){.professional-home .product-nav{height:68px}.professional-home .brand{font-size:20px}.professional-home .product-hero{padding:110px 5% 0}.product-intro{text-align:left;margin-bottom:30px}.professional-home h1{font-size:40px;letter-spacing:-1.8px;margin:19px 0}.product-intro>p{font-size:13px;line-height:1.8}.product-intro .actions{align-items:stretch;flex-direction:column;gap:10px;margin-top:24px}.professional-home .button{font-size:11px;padding:14px 18px}.product-intro .demo-access{font-size:10px;margin-top:15px}.workspace-top{padding:12px;gap:12px;font-size:8px}.workspace-top strong{font-size:10px}.workspace-top #motion-toggle{display:none}.hero-capture>span{right:8px;bottom:8px;font-size:7px;padding:6px 8px}.workspace-bottom{padding:11px 12px;font-size:8px;display:block;line-height:1.7}.workspace-bottom a{display:block;margin-top:5px}.product-summary{grid-template-columns:1fr;gap:18px;margin-top:24px;padding-bottom:30px}.product-summary>div{border-left:2px solid #376069;padding-left:13px}.product-summary strong{font-size:13px;margin-bottom:4px}.product-summary span{font-size:11px}.professional-home .section,.professional-home .release-section{padding:50px 6%}.professional-home h2,.professional-home .release-story h2{font-size:34px;letter-spacing:-1.3px}.professional-home .section-top>p{font-size:12px;margin-top:20px}.professional-home .app-gallery{padding:50px 6%!important}.professional-home .tour-layout{display:block}.professional-home .gallery-tabs{grid-template-columns:1fr 1fr}.professional-home .gallery-tabs button{padding:12px!important}.professional-home .gallery-caption p{font-size:11px}.professional-home .gallery-note{font-size:8px}.professional-home .screen-caption blockquote{font-size:19px}.professional-home .decision{padding:22px}.professional-home .decision h3{font-size:25px}.professional-home .edit-player{align-items:flex-start}.professional-home .edit-player>span{font-size:9px}.professional-home .format-question h3{font-size:28px}.professional-home .format-question p,.professional-home .format-insight p{font-size:12px}.professional-home .release-layout{grid-template-columns:1fr;gap:30px}.professional-home .packet-detail{min-height:190px}.professional-home .final-scene{padding:50px 6% 35px}.professional-home .pilot-invitation h2{font-size:34px;letter-spacing:-1.4px}.professional-home .pilot-invite-bottom p{font-size:12px}.professional-home .pilot-scope{font-size:10px}.professional-home .compact-faq{gap:8px}.professional-home .eyebrow{font-size:8px}}
