.seo-product-page{background:radial-gradient(ellipse at 75% 5%,#50223c24,transparent 35%),#08090b;overflow-wrap:anywhere}.seo-product-page .shell{width:min(1480px,calc(100% - 64px));margin-inline:auto}.seo-product-page section[id]{scroll-margin-top:100px}.seo-product-hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,4vw,70px);align-items:center;padding-block:76px 62px}.seo-product-copy,.seo-product-demo{min-width:0}.seo-product-copy h1{font-size:clamp(44px,4.8vw,76px);line-height:1.02;letter-spacing:-.055em;margin:24px 0;text-wrap:balance}.seo-product-copy>p{font-size:18px;line-height:1.7;max-width:650px;color:#b7becb}.seo-product-actions{display:flex;gap:12px;flex-wrap:wrap;margin:28px 0 18px}.seo-product-copy>.seo-product-access{font-size:12px;line-height:1.6;color:#929bac;max-width:490px}.seo-product-jump{display:flex;flex-wrap:wrap;gap:16px 30px;border-block:1px solid #2b2e35;padding-block:19px;font-size:13px}.seo-product-jump a{color:#bec5d2;text-decoration:none}.seo-product-jump a:hover{color:#fff}.seo-product-section{padding-block:76px}.seo-product-section header{margin-bottom:30px}.seo-product-section h2{max-width:940px;font-size:clamp(29px,3.1vw,45px);line-height:1.16;letter-spacing:-.035em;margin:14px 0 22px;text-wrap:balance}.seo-product-section h3{font-size:21px;line-height:1.3;margin:0 0 12px}.seo-product-section p{color:#aeb7c6;line-height:1.8;margin:0;font-size:15px}.seo-product-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px}.seo-product-features article{border-top:2px solid #ff36596b;padding-top:25px}.seo-product-band{background:#101216;border-block:1px solid #292d35}.seo-product-setup{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:70px}.seo-product-setup ol{list-style:none;padding:0;margin:0;display:grid;gap:28px}.seo-product-setup li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:20px}.seo-product-setup li>span{font:700 13px var(--font-mono);color:#ff647f;padding-top:4px}.seo-product-table-wrap{overflow-x:auto;border:1px solid #303640}.seo-product-table{width:100%;border-collapse:collapse;text-align:left;font-size:15px;line-height:1.7}.seo-product-table td,.seo-product-table th{padding:21px 24px;vertical-align:top;border-bottom:1px solid #303640}.seo-product-table thead{background:#14171d}.seo-product-table tbody th{width:27%;font-weight:600;color:#e0e4ec}.seo-product-table td{color:#aeb7c6}.seo-product-table tr:last-child>*{border-bottom:0}.seo-product-table-wrap+p{margin-top:20px}.seo-product-questions{padding-top:0;display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:70px}.seo-product-questions details{border-top:1px solid #343943;padding:20px 0}.seo-product-questions summary{cursor:pointer;font-size:17px;font-weight:600;line-height:1.5}.seo-product-questions details p{padding-top:16px}.seo-product-demo{border:1px solid #3b3b4a;background:#0c0e13;box-shadow:0 25px 70px #0006;padding:24px}.seo-product-demo header{margin-bottom:20px}.seo-product-demo h2{font-size:21px;line-height:1.3;margin:12px 0 0;letter-spacing:-.02em}.seo-product-demo .eyebrow{font-size:10px}.seo-product-demo p{font-size:14px;line-height:1.6}.seo-product-demo .seo-demo-note{color:#a2acba;font-size:12px;margin:18px 0 0;line-height:1.7}.seo-product-page.product-clips .seo-product-hero{grid-template-columns:1fr;gap:36px}.product-auction .seo-product-copy,.product-clips .seo-product-copy{max-width:980px}.product-auction .seo-product-copy>p,.product-clips .seo-product-copy>p{max-width:850px}.showcase-controls{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-block:14px}.showcase-controls button{border:1px solid #3a414f;background:#171c25;color:#f1f4fa;min-height:42px;padding:9px 13px;font:600 12px var(--font-geist),sans-serif;cursor:pointer}.showcase-controls button[aria-pressed=true]{background:#481a2b;border-color:#ff3659}.showcase-controls button:hover{border-color:#ff8096}.showcase-controls button:disabled{opacity:.5;cursor:default}.seo-product-page :is(button,a,input,select,summary,[tabindex]):focus-visible{outline:2px solid #ffc1cc;outline-offset:4px}.showcase-media{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;background:#11151e}.showcase-image{display:block;width:100%;height:auto}.seo-setup-image{padding-bottom:54px;max-width:1180px}.seo-setup-image img{display:block;width:100%;height:auto;border:1px solid #3a414f}.seo-setup-image figcaption{margin-top:12px;font-size:13px;line-height:1.7;color:#aeb7c6}@media(max-width:1050px){.seo-product-hero{grid-template-columns:1fr;gap:34px;padding-top:48px}.seo-product-copy h1{max-width:800px;font-size:clamp(44px,7vw,64px)}.seo-product-demo{width:100%;max-width:820px;justify-self:center}.demo-auction,.demo-clips{max-width:none}.seo-product-questions,.seo-product-setup{grid-template-columns:1fr;gap:20px}.seo-product-features{gap:22px}.seo-product-section h3{font-size:19px}}@media(max-width:650px){.seo-product-page .shell{width:calc(100% - 32px)}.seo-product-hero{padding-block:38px}.seo-product-copy h1{font-size:42px}.seo-product-copy>p{font-size:16px}.seo-product-actions{display:grid}.seo-product-section{padding-block:48px}.seo-product-section h2{font-size:30px}.seo-product-features{grid-template-columns:1fr;gap:28px}.seo-product-demo{padding:12px}.seo-product-table{font-size:13px}.seo-product-table td,.seo-product-table th{padding:14px 12px}.seo-product-table tbody th{width:30%}.seo-product-questions{padding-top:0}.seo-product-setup li{gap:12px;grid-template-columns:26px minmax(0,1fr)}.showcase-controls button{flex-grow:1}.seo-product-jump{font-size:12px;gap:14px 20px}}@media(prefers-reduced-motion:reduce){.seo-product-page *{animation:none!important;transition:none!important}}