/* Concise catalogue layout. Unslop by Damir Sokolovsky (@heydamir), CC BY 4.0. */
.concise-page{background:#080b09}.concise-page .wrap{width:min(1120px,calc(100% - 64px))}.concise-page .nav-wrap{width:min(1120px,calc(100% - 64px))}.concise-page .desktop-nav{margin-left:auto;gap:28px}.concise-page .desktop-cta{display:none}.concise-page .header{height:auto}.concise-page .nav-wrap{min-height:72px}.concise-home{color:#e9ece7}.concise-home h1,.concise-home h2,.concise-home h3{margin:0;font-weight:500;letter-spacing:-.025em;line-height:1.13}.concise-home p{margin:0;color:#aeb5ac;line-height:1.65}.concise-home .eyebrow{font-size:12px;font-weight:400;letter-spacing:0;text-transform:none;color:#c9b581;display:block;line-height:1.5}.ch-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:64px;padding:64px 0 56px}.ch-hero h1{font-size:clamp(40px,4.7vw,64px);margin:16px 0 20px;max-width:650px}.ch-hero>div>p{font-size:17px;max-width:520px}.ch-actions{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 16px}.ch-actions .button{padding:12px 20px;min-height:48px;font-size:14px}.ch-hero .ch-trust{font-size:12px;color:#939c91}.ch-trust span{padding:0 8px}.ch-hero-pair{display:flex;flex-direction:column;gap:12px}.ch-hero-tool{display:flex;gap:20px;align-items:center;padding:20px;background:#141915;border:1px solid #ffffff16;border-radius:8px;text-decoration:none;color:#e5e9e2}.ch-hero-tool:hover{background:#1b211c;border-color:#a8b5a345}.ch-hero-tool>div:nth-child(2){min-width:0}.ch-hero-tool strong{display:block;font-size:18px;font-weight:500}.ch-hero-tool>div>span{display:block;color:#a3ada0;font-size:13px;margin-top:4px}.ch-hero-tool>span{margin-left:auto;color:#a8b4a4}.ch-library-art{display:grid;grid-template-columns:repeat(3,16px);gap:4px;padding:8px;background:#26291e;border-radius:4px;flex:none}.ch-library-art i{display:block;width:16px;height:18px;background:#9f946c;border-radius:1px}.ch-library-art i:nth-child(2n){background:#68674e}.ch-bins-art{width:72px;height:56px;display:grid;gap:4px;padding:8px;background:#202e24;border-radius:4px;flex:none}.ch-bins-art i{display:block;height:6px;margin-left:16px;background:#8eac96;position:relative}.ch-bins-art i:before{content:'';position:absolute;left:-16px;top:0;width:10px;height:6px;background:#8eac96}.ch-bins-art i:nth-child(2n){width:65%}.ch-pair-caption{font-size:11px;color:#7f8c7e;text-align:center;padding:4px 0}.ch-section{padding:48px 0;border-top:1px solid #ffffff12;scroll-margin-top:88px}.ch-heading{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:24px}.ch-heading h2{font-size:32px;margin-top:8px}.ch-heading>span,.ch-heading>p{font-size:13px;color:#9da699;max-width:310px}.ch-anchor{display:block;scroll-margin-top:100px}.ch-products{display:grid;grid-template-columns:1fr 1fr;gap:24px;scroll-margin-top:96px}.ch-product{background:#111612;border:1px solid #ffffff18;border-radius:8px;overflow:hidden;min-width:0}.ch-product-shot{height:204px;overflow:hidden;background:#1c221c;display:block;position:relative}.ch-product-shot:after{content:'';position:absolute;inset:0;border-bottom:1px solid #ffffff12;pointer-events:none}.ch-product-shot img{display:block;width:100%;height:auto;transform:translateY(-80px);filter:none}.ch-product-shot.iz-organize img{transform:translateY(-92px)}.ch-product-shot>span{position:absolute;bottom:8px;right:8px;font-size:10px;padding:4px 8px;background:#101510ed;color:#abb3a6;border-radius:3px}.ch-product-info{padding:24px}.ch-product h3{font-size:26px;color:#d8c18b}.ch-product:nth-child(2) h3{color:#a8c7b1}.ch-product-info>p{font-size:15px;margin:8px 0 16px}.ch-product ul{list-style:none;padding:0;margin:0 0 16px;color:#b0b9ab;font-size:13px;line-height:1.6}.ch-product li{padding:4px 0 4px 16px;position:relative}.ch-product li:before{content:'';position:absolute;left:0;top:12px;width:4px;height:4px;background:#92ac94}.ch-detail{font-size:13px;color:#dfdfce;display:flex;justify-content:space-between;align-items:center;min-height:32px}.ch-detail:hover{color:#fff}.ch-plans{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:20px}.ch-plans button{padding:12px;background:#1c231d;border:1px solid #ffffff20;border-radius:4px;color:#e2e7dd;display:flex;justify-content:space-between;align-items:center;text-align:left;gap:8px;min-height:64px;font-family:inherit;cursor:pointer}.ch-plans button:hover{background:#28312a;border-color:#a5b59a}.ch-plans button:disabled{opacity:.5;cursor:wait}.ch-plans button>span{font-size:13px;line-height:1.5}.ch-plans small{display:block;color:#a7b3a0;font-size:11px}.ch-plans strong{font-size:19px;font-weight:500;font-variant-numeric:tabular-nums}.ch-bundle{display:flex;gap:24px;align-items:center;border:1px solid #aa946044;background:#171c13;border-radius:8px;margin-top:24px;padding:24px;scroll-margin-top:96px}.ch-bundle-mark{display:flex;align-items:center;flex:none}.ch-bundle-mark span{width:36px;height:44px;display:grid;place-items:center;background:#3c3727;border:1px solid #8d7c4a;border-radius:4px;color:#d7bf84;font-size:16px}.ch-bundle-mark span+span{margin-left:-8px;margin-top:16px;background:#293d2f;border-color:#638b6b;color:#abc8ae}.ch-bundle h3{font-size:22px;margin:4px 0 8px}.ch-bundle-copy{flex:1;min-width:0}.ch-bundle p{font-size:12px;max-width:560px}.ch-bundle-buy{display:flex;align-items:center;gap:20px;flex:none}.ch-bundle-buy>strong{font-size:28px;font-weight:500;color:#e3d1a5;font-variant-numeric:tabular-nums}.ch-bundle-buy .button{font-size:13px;min-height:44px;padding:8px 16px}.ch-plan-notes{display:flex;justify-content:space-between;gap:32px;margin-top:16px}.ch-plan-notes p{font-size:12px;max-width:560px}.ch-plan-notes p>span{display:block;color:#909b89}.ch-plan-notes p:nth-child(2){max-width:300px}.ch-plan-notes a{color:#bfcbb5}.ch-checkout-note{font-size:11px;margin-top:12px!important;color:#899480!important}.ch-checkout-note a{text-decoration:underline;text-underline-offset:3px}.ch-demo-wrap{max-width:940px;margin:0 auto}.ch-demo-section .ch-heading{margin-bottom:24px}.ch-demo-section .premiere-product-picker{margin-bottom:12px}.ch-demo-section .premiere-product-picker button{padding:12px 16px;min-height:64px}.ch-demo-section .premiere-product-picker strong{font-size:16px}.ch-demo-section .premiere-product-picker small{font-size:12px}.ch-demo-section .pr-shelf-body,.ch-demo-section .pr-organize-body{min-height:280px}.ch-demo-section .pr-program-image{max-height:224px;align-self:center;width:calc(100% - 24px)}.ch-demo-section .pr-thumbnail{height:54px}.ch-demo-section .pr-story-caption{padding-block:12px}.ch-demo-section .pr-demo-footer{padding-bottom:0}.ch-demo-section .pr-workspace .pr-panel-heading{font-size:12px}.ch-free{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:28px 32px;background:#131b14;border:1px solid #ffffff16;border-radius:8px;margin-top:0;margin-bottom:48px}.ch-free h2{font-size:26px;margin:4px 0 8px}.ch-free p{font-size:13px;max-width:560px}.ch-free .button{font-size:13px;min-height:48px;flex:none}.concise-home .lab-faq{grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);gap:64px}.concise-home .lab-faq h2{font-size:32px;max-width:280px;margin:0 0 16px}.concise-home .lab-faq .lab-link{font-size:13px}.concise-home .lab-faq summary{font-size:14px;padding:16px 0}.concise-home .lab-faq details p{font-size:13px;padding-bottom:16px}.concise-page footer.wrap{margin-top:0;padding-top:32px}.concise-page .footer-main{padding-bottom:24px}.concise-page .footer-main p{font-size:13px}.concise-page .footer-main nav{font-size:12px}.concise-page .footer-bottom{font-size:11px}.concise-home .button:focus-visible,.concise-home button:focus-visible,.concise-home a:focus-visible{outline:2px solid #d7c38e;outline-offset:4px}
@media(min-width:1800px){.concise-page .wrap,.concise-page .nav-wrap{width:min(1360px,calc(100% - 160px))}.ch-hero{gap:96px;padding:80px 0 64px}.ch-hero h1{font-size:72px}.ch-hero-tool{padding:24px}.ch-product-shot{height:240px}.ch-product-shot img{transform:translateY(-100px)}.ch-product-shot.iz-organize img{transform:translateY(-120px)}.ch-demo-wrap{max-width:1040px}.ch-section{padding-block:56px}.ch-demo-section .pr-project-list>div{height:28px}.ch-demo-section .pr-panel-heading{min-height:32px}.ch-demo-section .pr-track{min-height:30px}.ch-demo-section .pr-lane{height:28px}.ch-demo-section .pr-lane>i{height:25px}}
@media(max-width:1000px){.ch-hero{gap:32px;grid-template-columns:1.25fr 1fr}.ch-hero h1{font-size:48px}.ch-hero-tool{padding:16px;gap:12px}.ch-library-art{grid-template-columns:repeat(3,12px);gap:3px}.ch-library-art i{width:12px;height:14px}.ch-bins-art{width:58px;height:50px}.ch-hero-tool strong{font-size:16px}.ch-hero-tool>div>span{font-size:11px}.ch-bundle{gap:16px}.ch-bundle-mark{display:none}.ch-bundle-buy{flex-direction:column;gap:8px;align-items:start}.ch-plans button{padding:8px}.ch-plans strong{font-size:17px}}
@media(max-width:760px){.concise-page .wrap,.concise-page .nav-wrap{width:calc(100% - 40px)}.ch-hero{grid-template-columns:1fr;gap:32px;padding:40px 0 32px}.ch-hero h1{font-size:clamp(36px,9vw,52px);margin:12px 0 16px}.ch-hero>div>p{font-size:16px}.ch-actions{margin-top:24px;gap:8px}.ch-actions .button{padding:10px 14px;font-size:13px}.ch-hero-tool{padding:12px 16px}.ch-hero-tool strong{font-size:16px}.ch-hero-tool>div>span{font-size:12px}.ch-pair-caption{display:none}.ch-section{padding:32px 0;scroll-margin-top:80px}.ch-heading{display:block;margin-bottom:20px}.ch-heading h2{font-size:28px}.ch-heading>span,.ch-heading>p{display:block;margin-top:12px;max-width:100%}.ch-products{grid-template-columns:1fr;gap:20px}.ch-product-shot{height:180px}.ch-product-shot img{transform:translateY(-64px)}.ch-product-shot.iz-organize img{transform:translateY(-76px)}.ch-product-info{padding:20px}.ch-product h3{font-size:26px}.ch-product-info>p{font-size:14px}.ch-product li{font-size:13px}.ch-plans button{padding:12px;min-height:64px}.ch-plans strong{font-size:20px}.ch-bundle{display:block;padding:20px;margin-top:20px}.ch-bundle h3{font-size:24px}.ch-bundle p{font-size:13px}.ch-bundle-buy{flex-direction:row;align-items:center;justify-content:space-between;margin-top:20px}.ch-plan-notes{display:block;margin-top:16px}.ch-plan-notes p:nth-child(2){max-width:none;margin-top:12px}.ch-plan-notes p{font-size:12px}.ch-checkout-note{font-size:12px}.ch-demo-section .premiere-product-picker button{padding:12px 8px;min-height:84px}.ch-demo-section .premiere-product-picker strong{font-size:13px}.ch-demo-section .premiere-product-picker small{font-size:11px}.ch-demo-section .pr-shelf-body,.ch-demo-section .pr-organize-body{min-height:0}.ch-demo-section .pr-monitor{display:none}.ch-demo-section .pr-thumbnail{height:60px}.ch-demo-section .pr-project{display:block}.ch-demo-section .pr-project-list>div:nth-child(n+3){display:none}.ch-demo-section .pr-project-footer{display:none}.ch-demo-section .pr-panel-heading{font-size:12px}.ch-free{display:block;padding:24px;margin-bottom:32px}.ch-free h2{font-size:26px}.ch-free p{font-size:14px}.ch-free .button{margin-top:20px;display:flex;justify-content:center}.concise-home .lab-faq{grid-template-columns:1fr;gap:20px}.concise-home .lab-faq h2{font-size:28px;max-width:none;margin-bottom:12px}.concise-home .lab-faq summary{font-size:14px;min-height:48px;padding:16px 24px 16px 0}.concise-home .lab-faq details p{font-size:14px}.concise-page footer.wrap{padding-top:24px}.concise-page .footer-main{gap:20px}.concise-page .footer-main nav{gap:12px}.concise-page .footer-bottom{line-height:1.6}}
.ch-demo-section .pr-shelf-body{padding:8px;gap:6px;min-height:0}.ch-demo-section .pr-organize-body{min-height:0;height:260px}.ch-demo-section .pr-asset-grid{min-height:120px}.ch-demo-section .pr-thumbnail{height:40px}.ch-demo-section .pr-filters button{min-height:24px;padding:2px 4px}.ch-demo-section .pr-action{min-height:28px;padding:4px 8px}.ch-demo-section .pr-program-image{max-height:180px}.concise-home .lab-faq summary{min-height:48px}.ch-hero{padding-block:48px}
@media(max-width:760px){.ch-hero{padding-block:32px}.ch-demo-section .pr-monitor{display:flex}.ch-demo-section .pr-program-image{max-height:148px;margin-block:8px}.ch-demo-section .pr-project{display:none}.ch-demo-section .pr-thumbnail{height:60px}.ch-demo-section .pr-filters button{min-height:44px}.ch-demo-section .pr-action{min-height:44px}.ch-demo-section .pr-organize-body{height:auto;min-height:260px}.ch-demo-section .pr-shelf-body{padding:12px;gap:8px}}
/* Deep-black editor and cursor-led demonstration. */
.premiere-demo{--pr-bg:#000;--pr-panel:#000;--pr-line:#262626}.premiere-shell{position:relative;isolation:isolate;background:#000;border-color:#292929;box-shadow:none}.premiere-demo .pr-titlebar,.premiere-demo .pr-menu,.premiere-demo .pr-panel-heading,.premiere-demo .pr-workspace,.premiere-demo .pr-workspace section,.premiere-demo .pr-lane,.premiere-demo .pr-search,.premiere-demo .pr-project-list>div:nth-child(2n){background:#000}.premiere-demo .pr-workspace section,.premiere-demo .pr-panel-heading,.premiere-demo .pr-menu{border-color:#242424}.premiere-demo .pr-action{background:#0c0c0c;border-color:#424242}.premiere-demo .pr-action:hover{background:#171717}.premiere-demo .pr-filters button[aria-pressed=true]{background:#0b2034;border-color:#28567b}.premiere-demo .pr-asset-grid button{background:#050505;border-color:#222}.premiere-demo .pr-asset-grid button.selected{background:#061522;border-color:#58a6ff}.premiere-demo .pr-project-list .pr-proposed-row{background:#091724}.premiere-demo .pr-project-columns,.premiere-demo .pr-project-footer{background:#000;border-color:#242424}.pr-demo-cursor{position:absolute;left:0;top:0;z-index:10;pointer-events:none;will-change:transform;filter:drop-shadow(0 2px 2px #0008)}.pr-cursor-arrow{display:block;position:relative;z-index:2}.pr-cursor-click{position:absolute;left:-11px;top:-11px;width:32px;height:32px;border:2px solid #8ec7ff;border-radius:50%;animation:pr-click .48s ease-out both;z-index:1}.pr-demo-cursor.is-paused .pr-cursor-click{animation-play-state:paused}.pr-drag-ghost{position:absolute;left:-102px;top:-68px;width:144px;padding:6px;border:1px solid #85bfff;border-radius:3px;background:#09141eee;color:#eef6ff;font-size:10px;white-space:nowrap;box-shadow:0 4px 12px #0008}.pr-drag-thumb{display:block;height:40px;margin-bottom:4px;background:#78929d;position:relative;overflow:hidden}.pr-drag-thumb:after{content:'';position:absolute;inset:12px -10px -24px 40px;background:#c6b499;border-radius:45% 0 0;transform:rotate(-24deg);border-top:3px solid #d3ddda}.premiere-demo .pr-project-list.pr-moving-files{height:160px;position:relative;overflow:hidden}.premiere-demo .pr-moving-files>.pr-moving-file{position:absolute;height:28px;padding:0 8px;border:0;display:flex;align-items:center;gap:6px;min-width:0;font-size:11px;background:transparent}.premiere-demo .pr-moving-files>.pr-bin-label{position:absolute;display:flex;align-items:center;gap:6px;width:48%;height:24px;padding:0 6px;font-size:11px;border-bottom:1px solid #252525;background:#030303}.pr-bin-label svg{width:14px;height:12px;fill:#bdbdbd;flex:none}.pr-bin-label.bin-0{left:0;top:0}.pr-bin-label.bin-1{left:52%;top:0}.pr-bin-label.bin-2{left:0;top:82px}.pr-bin-label.bin-3{left:52%;top:82px}.pr-moving-files.is-organized .pr-moving-file{font-size:11px}.premiere-demo .pr-timeline-scroll{background:#303030}@keyframes pr-click{from{transform:scale(.4);opacity:1}to{transform:scale(1.5);opacity:0}}
@media(max-width:760px){.ch-demo-section .pr-project{display:block}.premiere-demo[data-product=shelf] .pr-project{display:none}.premiere-demo[data-product=organize] .pr-monitor{display:none}.ch-demo-section .pr-project-list>div:nth-child(n+3){display:flex}.ch-demo-section .pr-project-footer{display:block}.pr-drag-ghost{width:120px;left:-20px;top:-60px;font-size:10px}.pr-drag-thumb{height:32px}.pr-cursor-arrow{width:22px;height:28px}}
@media(prefers-reduced-motion:reduce){.pr-demo-cursor{display:none}.pr-cursor-click{animation:none}}
.premiere-demo[data-demo-step="4"] .pr-action,.premiere-demo[data-demo-step="6"] .pr-action{border-color:#58a6ff;background:#07111b}
