/* Product pages: quiet chrome, visible workflows. Unslop by Damir Sokolovsky (@heydamir), CC BY 4.0. */
.cp-main{--cp-gold:#d8c18b;--cp-green:#a8c7b1}.cp-back{display:inline-flex;align-items:center;min-height:44px;margin-top:16px;font-size:13px;color:#aab4a6}.cp-hero{display:grid;grid-template-columns:1fr 1.15fr;gap:48px;align-items:center;padding:32px 0 48px}.cp-hero h1{font-size:clamp(36px,4vw,56px);color:var(--cp-gold);margin:12px 0 16px}.cp-hero h2{font-size:28px;max-width:440px;margin-bottom:16px}.cp-hero p{font-size:15px;max-width:440px}.cp-hero ul{list-style:none;margin:20px 0;padding:0;font-size:13px;color:#bbc5b7;line-height:1.6}.cp-hero li{position:relative;padding:4px 0 4px 16px}.cp-hero li:before{content:'';width:4px;height:4px;background:#a8c7b1;position:absolute;left:0;top:12px}.cp-hero-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin:24px 0 16px}.cp-hero-actions .button{font-size:14px;padding:12px 20px;min-height:48px}.cp-link{font-size:13px;color:#d4d9ce;display:inline-flex;align-items:center;min-height:44px}.cp-hero figure{margin:0;min-width:0}.cp-hero figure img{width:100%;height:auto;display:block}.cp-hero figcaption{font-size:11px;color:#869581;margin-top:12px;text-align:center}.cp-main .cp-small{font-size:12px;color:#959f90;line-height:1.7;margin-top:16px}.cp-small a{color:#c2cbb9;text-decoration:underline;text-underline-offset:3px}.cp-section{padding:40px 0;border-top:1px solid #ffffff14;scroll-margin-top:88px}.cp-section h2{font-size:32px}.cp-section h3{font-size:21px}.cp-features{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.cp-features article{padding:24px;background:#111612;border:1px solid #ffffff12;border-radius:8px;min-width:0;display:flex;flex-direction:column}.cp-number{font-size:12px;color:#aaaf99;margin-bottom:16px}.cp-features h3{margin-bottom:12px}.cp-features p{font-size:14px;flex:1}.cp-filetypes{display:flex;gap:4px;flex-wrap:wrap;margin-top:24px;min-height:68px;align-items:center}.cp-filetypes span{padding:12px 8px;border:1px solid #53543d;color:#d8c18b;border-radius:4px;font:12px monospace;background:#1c2016}.cp-wave{display:flex;gap:4px;align-items:center;justify-content:center;margin-top:24px;height:68px;background:#0a100c;border-radius:4px;padding:8px;overflow:hidden}.cp-wave i{display:block;flex:1;max-width:6px;background:#93b89d;min-width:2px}.cp-mini-track{display:flex;gap:8px;align-items:center;height:68px;margin-top:24px;font:12px monospace;color:#a4b9cb}.cp-mini-track i{font-style:normal;background:#69659b;color:#eee;padding:12px;flex:1;border:1px solid #aaa6c7;overflow:hidden;white-space:nowrap;font-size:11px}.cp-bin-strip,.cp-tool-strip{display:flex;gap:4px;flex-wrap:wrap;align-items:center;margin-top:24px;min-height:68px}.cp-bin-strip span,.cp-tool-strip span{padding:12px 8px;font-size:12px;background:#1c2b20;border:1px solid #344e3c;color:#bfd1c0;border-radius:4px}.cp-tool-strip span{background:#171e19;border-color:#3c483f}.cp-focus{margin-top:24px;border:1px solid #35433a;background:#0b100d;display:grid;grid-template-columns:1fr auto;padding:8px 12px;border-radius:4px;min-height:68px;align-items:center}.cp-focus span{font-size:12px;color:#a8c7b1}.cp-focus strong{font:24px monospace;color:#e0e8da;font-variant-numeric:tabular-nums}.cp-focus small{font-size:11px;grid-column:1/-1;color:#8b9b87}.cp-details{margin-top:24px}.cp-details details{border-top:1px solid #ffffff14;padding:0}.cp-details details:last-child{border-bottom:1px solid #ffffff14}.cp-details summary{cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:16px 0;color:#d8ded3;font-size:14px;list-style:none;line-height:1.5}.cp-details summary::-webkit-details-marker{display:none}.cp-details summary span{color:#9baf97}.cp-details p{font-size:14px;line-height:1.75;margin:0 0 16px!important;max-width:880px}.cp-details a{color:#c9b581;text-decoration:underline}.cp-lite{display:flex;justify-content:space-between;align-items:center;gap:24px;background:#111b13;border:1px solid #ffffff14;padding:24px;margin-top:24px;border-radius:8px}.cp-lite p{font-size:14px;margin-top:8px}.cp-lite .button{font-size:13px;min-height:48px;flex-shrink:0}.cp-plans{display:grid;grid-template-columns:1fr 1fr;gap:24px}.cp-plans article{padding:24px;background:#111612;border:1px solid #ffffff18;border-radius:8px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px}.cp-plans .eyebrow,.cp-plans h3{grid-column:1/-1}.cp-plans h3{font-size:22px}.cp-plans strong{font-size:32px;font-weight:500;font-variant-numeric:tabular-nums;color:#e5e8df}.cp-plans .button{font-size:13px;min-height:48px;padding:12px 20px}.cp-bundle{display:flex;align-items:center;gap:24px;background:#171c13;border:1px solid #aa946035;border-radius:8px;padding:24px;margin-top:24px}.cp-bundle>div{flex:1}.cp-bundle h3{font-size:20px;margin:4px 0 8px}.cp-bundle p{font-size:12px}.cp-bundle>strong{font-size:28px;font-weight:500;color:#e3d1a5;white-space:nowrap}.cp-bundle .button{font-size:13px;min-height:48px;flex-shrink:0}.cp-faq{display:grid;grid-template-columns:1fr 1.6fr;gap:64px;padding-bottom:48px}.cp-faq h2{margin:8px 0 16px}.cp-faq .cp-details{margin:0}.product-page:has([data-lab-demo=premiere-organize]) .cp-hero h1{color:var(--cp-green)}.cp-section .pr-demo-footer button{min-height:44px}.cp-section .pr-workspace{overflow:hidden}.cp-main a:focus-visible,.cp-main button:focus-visible,.cp-main summary:focus-visible{outline:2px solid #d8c18b;outline-offset:4px}
@media(min-width:1800px){.cp-hero{gap:80px;padding-bottom:64px}.cp-hero h1{font-size:64px}.cp-hero h2{font-size:36px}.cp-hero p{font-size:17px}.cp-hero ul{font-size:15px}.cp-section{padding-block:48px}}
@media(max-width:760px){.cp-back{margin-top:8px}.cp-hero{grid-template-columns:1fr;gap:24px;padding:24px 0 32px}.cp-hero h1{font-size:38px}.cp-hero h2{font-size:28px}.cp-hero p{font-size:16px}.cp-hero ul{font-size:14px}.cp-hero figure{margin-inline:-4px}.cp-section{padding:32px 0;scroll-margin-top:80px}.cp-section h2{font-size:28px}.cp-features{grid-template-columns:1fr;gap:12px}.cp-features article{padding:20px}.cp-features p{font-size:15px}.cp-filetypes,.cp-wave,.cp-mini-track,.cp-bin-strip,.cp-tool-strip,.cp-focus{margin-top:16px}.cp-plans{gap:12px;grid-template-columns:1fr}.cp-plans article{padding:20px}.cp-plans h3{font-size:22px}.cp-bundle{display:grid;grid-template-columns:1fr auto;padding:20px;gap:16px}.cp-bundle>div{grid-column:1/-1}.cp-bundle .button{padding:8px 12px}.cp-lite{display:block;padding:20px}.cp-lite .button{margin-top:16px;display:flex;justify-content:center}.cp-faq{grid-template-columns:1fr;gap:16px}.cp-details summary{font-size:15px;min-height:56px}.cp-details p{font-size:15px}.cp-main .cp-small{font-size:12px}.cp-hero-actions{gap:12px}.cp-hero-actions .button{padding-inline:16px}.cp-section .pr-demo-footer{font-size:11px}}
