/* Graphite, warm stock, and a single cyan signal. Static grain stays off the media. */
#email-brief{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;background:#86d2d5;color:#15312e;border:1px solid #b1e0df;border-radius:4px;font-size:14px;font-weight:600}.brief-handoff a{color:#a8e4e4;text-decoration:underline;overflow-wrap:anywhere}
:root{--stock:#e6e0d4;--ink:#292925;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.91' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23808080' opacity='.14' filter='url(%23g)' d='M0 0h180v180H0z'/%3E%3C/svg%3E")}
body.professional-home,body.detail-page{background:#111211;color:#eeede7}
.professional-home .product-nav,.detail-page .product-nav{background:#111211f5;border-bottom-color:#d7d3bc22;box-shadow:0 1px 0 #0009}
.professional-home .product-hero{background:radial-gradient(ellipse at 90% 38%,#8f927314,transparent 60%),#111211;position:relative;isolation:isolate}
.professional-home .product-hero:before,.professional-home .use-cases:before,.professional-home .release-section:before,.professional-home .sales-workflow:before,.professional-home .final-scene:before{content:'';position:absolute;inset:0;z-index:-1;background-image:var(--grain);pointer-events:none;opacity:.44}
.professional-home h1{color:#f1eee6}
.professional-home h1 em{color:#c3cac5}
.professional-home .product-intro>p{color:#b4b5ad}
.professional-home .product-intro>.eyebrow{color:#b6b7ab}
.professional-home .primary{background:#86d2d5;border-color:#b1e0df;box-shadow:inset 0 1px 0 #e7ffff70,0 3px 10px #0003}
.professional-home .primary:hover{background:#a8e4e4}
.professional-home .film-link{background:#ffffff03;border-color:#72756b80;color:#e0e1d9}
.quick-demo{background:#1c1e1b;border-color:#71776a80;border-radius:6px;box-shadow:0 32px 65px #0006,inset 0 1px 0 #ede9d51a}
.quick-demo-head{background:linear-gradient(110deg,#34382f,#20231f 75%);color:#c4c7b9;border-color:#a9b19a33}
.quick-demo>.readable-caption{background:#242922;color:#e4e7dd;border-color:#6c7c6240}
.quick-chapters button{background:#252a24;color:#abb8a8;border:1px solid #5b6a5333}
.quick-chapters button[aria-pressed=true]{background:#293b38;color:#b8ebea;border-color:#6bafac60}
.professional-home .app-gallery{background:#111211}
.example-heading{border-color:#797c6955}
.professional-home .gallery-tabs{background:#1c201c!important;border-color:#797c6955!important}
.professional-home .gallery-tabs button.active{background:#29312a!important;border-bottom-color:#83cace!important}
.professional-home .gallery-panel{border-color:#797c6955;box-shadow:0 26px 55px #0004!important}
.professional-home .gallery-caption{background:#1c201c}
.professional-home .sales-workflow{position:relative;isolation:isolate;background:linear-gradient(115deg,#ede9de,#ded7c9);color:var(--ink);border-block:1px solid #f4f0e4}
.professional-home .sales-workflow:before{opacity:.65}
.professional-home .sales-workflow h2 em{color:#767566}
.sales-section-label,.sales-steps article>span{color:#656552}
.sales-workflow-heading>p,.sales-steps p,.sales-workflow-foot p{color:#626154}
.sales-workflow-foot a{color:#304f4e}
.sales-steps,.sales-workflow-foot{border-color:#77745b55}
.professional-home .use-cases{position:relative;isolation:isolate;background:linear-gradient(135deg,#282d26,#1b211d 65%,#1d2926);border-bottom:1px solid #a8b19729;color:#eeede3}
.professional-home .use-cases h2 em{color:#b0b5a2}
.professional-home .use-cases .section-top>p,.professional-home .format-question p,.professional-home .format-insight p{color:#b4bbaa}
.professional-home .format-tabs button{color:#a4b29f}
.professional-home .format-tabs button[aria-selected=true]{color:#d0eae2;border-color:#83cace}
.professional-home .format-question h3{color:#f1f0e4}
.professional-home .release-section{position:relative;isolation:isolate;background:radial-gradient(ellipse at 80% 60%,#59513a22,transparent 60%),#141511}
.professional-home .release-story h2 em{color:#b8b7aa}
.professional-home .packet-sheet{background:var(--stock);border-color:#ece7d8;box-shadow:0 30px 65px #0007,3px 3px 0 #918d7c;border-radius:2px}
.packet-footer{background:#d6d0c1}
.professional-home .final-scene{position:relative;isolation:isolate;background:linear-gradient(105deg,#e7e2d6,#d8d3c5);color:var(--ink);border-top:1px solid #f2eee2}
.professional-home .final-scene:before{opacity:.65}
.professional-home .pilot-invitation h2{color:#292e27}
.professional-home .pilot-invitation h2 em{color:#747563}
.professional-home .pilot-invitation .eyebrow{color:#526b60}
.professional-home .pilot-invite-bottom p,.professional-home .pilot-scope,.professional-home .compact-faq p,.professional-home .compact-faq a{color:#626758}
.professional-home .pilot-invite-bottom .button{background:#273f38;border-color:#3e584d;color:#f1f1e7;box-shadow:inset 0 1px 0 #ffffff19,0 4px 10px #0002}
.professional-home .pilot-invite-bottom .button:hover{background:#36574c}
.professional-home .compact-faq .label,.professional-home .compact-faq summary,.professional-home .compact-faq summary span{color:#3e5147}
.professional-home .pilot-scope,.professional-home .compact-faq,.professional-home .compact-faq details{border-color:#77796040}
.professional-home .lean-footer,.detail-page .lean-footer{background:#111211;border-top:1px solid #b7b49b22}
.detail-page .detail-intro{background:radial-gradient(ellipse at 80% 20%,#79775b13,transparent 65%)}
.detail-page .editor-fit{background:#1d231e}
@media(max-width:900px){.product-nav nav{background:#181c18}.professional-home .product-hero{background:radial-gradient(ellipse at 100% 60%,#8f927314,transparent 70%),#111211}}
