@font-face{font-family:'DM Sans';font-style:normal;font-weight:100 1000;font-display:swap;src:url('assets/fonts/dm-sans-latin.woff2') format('woff2')}
@font-face{font-family:'Manrope';font-style:normal;font-weight:200 800;font-display:swap;src:url('assets/fonts/manrope-latin.woff2') format('woff2')}

:root{--bg:#09131c;--bg-soft:#101e29;--paper:#f2f2ec;--ink:#17232b;--muted:#a7b5c1;--line:#293741;--orange:#ff8b4b;--green:#8de0bc;--font:'DM Sans',Arial,sans-serif;--heading:'Manrope',Arial,sans-serif;color-scheme:dark}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:96px}body{margin:0;background:var(--bg);color:#f7f6f2;font:16px/1.65 var(--font);-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button{color:inherit}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--heading);line-height:1.15}svg{display:block}.icon{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.icon-definitions{position:absolute;width:0;height:0;overflow:hidden}.container{width:min(1280px,calc(100% - 96px));margin-inline:auto}.skip-link{position:fixed;top:-100px;left:20px;z-index:200;background:var(--orange);color:var(--ink);padding:12px 20px}.skip-link:focus{top:12px}:focus-visible{outline:3px solid var(--orange);outline-offset:5px}.button{display:inline-flex;align-items:center;justify-content:center;gap:22px;background:var(--orange);color:#14202a;border:1px solid var(--orange);border-radius:7px;padding:15px 23px;font-weight:700;font-size:14px;line-height:1.4;transition:transform .2s,background .2s,box-shadow .2s;white-space:nowrap}.button:hover{transform:translateY(-2px);background:#ffa16d;box-shadow:0 7px 25px #0002}.button-small{padding:11px 17px;font-size:12px;gap:14px}.button-outline{background:transparent;color:#f7f6f2;border-color:#50606b}.button-outline:hover{background:#182b37}.text-link{display:inline-flex;align-items:center;gap:12px;font-size:13px;font-weight:600}.text-link:hover{color:var(--orange)}.icon-button{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--line);border-radius:7px;background:var(--bg-soft)}.icon-button:hover{border-color:var(--orange)}.eyebrow{display:flex;align-items:center;gap:10px;font-size:10px;letter-spacing:.15em;font-weight:700;line-height:1.7}.live-dot{display:inline-block;flex-shrink:0;width:7px;height:7px;background:var(--orange);border-radius:50%;box-shadow:0 0 0 4px #ff8b4b14}.mini-label{font-size:9px;letter-spacing:.13em;font-weight:700}
.site-header{height:89px;position:relative;z-index:50;border-bottom:1px solid #d5eaff13;background:#09131c}.header-inner{display:flex;align-items:center;justify-content:space-between;height:100%}.brand{display:inline-flex;align-items:center;gap:10px}.brand>span{display:flex;flex-direction:column;gap:0;line-height:1}.brand-parent{font-size:9px;letter-spacing:.1em;margin-bottom:3px}.brand strong{font-family:var(--heading);font-size:25px;font-weight:800;letter-spacing:-1px}.brand-dot{color:var(--orange)}.site-header nav{display:flex;align-items:center;gap:32px;font-size:12px;font-weight:500}.site-header nav>a:not(.button){color:#b4c0c9}.site-header nav>a:hover{color:white}.menu-toggle{display:none}
.hero{position:relative;isolation:isolate;overflow:hidden}.hero-art{position:absolute;z-index:-2;inset:0;background:linear-gradient(90deg,#09131cf2 0%,#09131cc9 40%,#09131c18 100%),url('assets/broadcast-signal.webp') center 57%/cover;opacity:.72}.hero-art:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#09131c 0%,transparent 30%)}.hero-grid{display:grid;grid-template-columns:44% 56%;gap:0;padding-top:93px;padding-bottom:104px;align-items:center;min-height:625px}.hero-copy{position:relative;z-index:3;padding-bottom:8px}.hero-copy .eyebrow{color:#d0d6db;margin-bottom:25px}h1{font-size:clamp(42px,4.3vw,64px);line-height:1.12;letter-spacing:-3px;font-weight:750}h1 span{color:var(--orange)}.hero-description{font-size:15px;line-height:1.9;color:#bbc5cd;max-width:400px;margin-top:24px}.hero-actions{display:flex;align-items:center;gap:22px;margin-top:29px}.hero-actions .text-link{font-size:11px;gap:8px}.play-disc{display:inline-flex;align-items:center;justify-content:center;width:29px;height:29px;border-radius:50%;border:1px solid #7c8b9566}.play-disc .icon{width:12px;height:12px}.hero-audience{display:flex;align-items:center;gap:14px;font-size:10px;margin-top:36px;color:#b4bec7}.hero-audience>span{font-size:8px;letter-spacing:.12em;color:#84919c}.hero-audience p{display:flex;align-items:center;gap:10px}.hero-audience i{width:3px;height:3px;background:#64717b;border-radius:50%}.hero-product{position:relative;min-width:0;padding:20px 0 24px 12px;transform:translateX(23px);z-index:2}.product-topline{display:flex;justify-content:space-between;color:#e9d6c8;font-size:8px;letter-spacing:.12em;margin:0 1px 12px}.product-topline>span:first-child{display:flex;align-items:center;gap:9px}.product-topline>span:last-child{opacity:.6}.product-topline .live-dot{width:5px;height:5px}.product-frame{display:block;width:100%;overflow:hidden;padding:0;border:1px solid #62778366;border-radius:9px;background:#101d29;box-shadow:0 30px 80px #0005;text-align:left;transition:border-color .2s}.product-frame:hover{border-color:#ff8b4b99}.window-bar{display:flex;align-items:center;justify-content:space-between;background:#172632;padding:9px 11px;color:#c0ccd4;font-size:8px;border-bottom:1px solid #ffffff12}.window-bar>.icon{width:12px;height:12px;opacity:.6}.window-dots{display:flex;gap:4px}.window-dots i{width:4px;height:4px;border-radius:50%;background:#6c7c87}.window-dots i:first-child{background:#ff9a70}.product-frame>img{width:100%;height:auto}.hero-screen{transform:perspective(1500px) rotateY(-5deg) rotateX(2deg) rotateZ(1deg);transform-origin:50% 50%;box-shadow:0 45px 90px #0009}.floating-workflow{display:flex;align-items:center;gap:12px;background:#142631f5;border:1px solid #56728377;padding:17px 19px;border-radius:9px;position:absolute;bottom:-2px;left:43px;box-shadow:0 15px 40px #0004;backdrop-filter:blur(10px)}.workflow-icon{width:37px;height:37px;background:#ff8b4b1c;color:var(--orange);border-radius:8px;display:grid;place-items:center}.floating-workflow>span:nth-child(2){display:flex;flex-direction:column;gap:3px}.floating-workflow small{font-size:7px;color:#95aab8;letter-spacing:.14em}.floating-workflow strong{font-size:12px;font-weight:600}.floating-arrow{margin-left:14px;color:var(--orange)}.floating-arrow .icon{width:17px;height:17px}.screenshot-note{font-size:8px;color:#9cabb5;position:absolute;bottom:3px;right:7px}.hero-footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #ffffff1f;padding:22px 0 25px;gap:20px;font-size:10px;color:#899aa7}.hero-footer>div{display:flex;align-items:center;gap:20px;font-size:8px;font-weight:600;letter-spacing:.09em;color:#c0cbd2}.hero-footer b{color:#f28c55;font-size:12px;font-weight:400}
.section-light{background:var(--paper);color:var(--ink);color-scheme:light}.platform,.workflow-section,.audience-section,.faq-section{padding:93px 0}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:64px;margin-bottom:42px}.section-heading .eyebrow{color:#a6552f;margin-bottom:18px}h2{font-size:40px;letter-spacing:-1.7px;font-weight:650;line-height:1.2}h2 span{color:#a7b7c3}.section-light h2 span{color:#718086}.section-heading>p{max-width:340px;font-size:13px;color:#788994;line-height:1.85;padding-bottom:3px}.section-light .section-heading>p{color:#5c6a71}.capability-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:1px solid #cad0cc;border-radius:9px;overflow:hidden}.capability{position:relative;padding:28px 30px 27px;display:flex;flex-direction:column}.capability+article{border-left:1px solid #cad0cc}.capability-number{font-size:8px;letter-spacing:.11em;color:#718086;font-weight:600}.feature-icon{width:32px;height:32px;fill:none;stroke:#a95832;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round;margin:30px 0 23px}.capability h3{font-size:25px;letter-spacing:-.75px;line-height:1.3;font-weight:600}.capability p{font-size:12px;line-height:1.9;color:#5a696f;margin:15px 0 25px;max-width:280px;flex:1}.feature-tag{font-size:9px;font-weight:600;border-top:1px solid #d6d9d4;padding-top:16px;color:#53626b}
.product-tour{padding:93px 0 86px;background:#101e29}.product-tour .section-heading .eyebrow{color:var(--orange)}.tour-layout{display:grid;grid-template-columns:270px minmax(0,1fr);gap:35px;align-items:start}.tour-tabs{display:flex;flex-direction:column;gap:5px}.tour-tab{display:flex;align-items:center;gap:13px;border:1px solid transparent;border-radius:7px;background:transparent;padding:17px 15px;text-align:left;color:#94a8b7;width:100%}.tour-tab>.icon{width:20px;height:20px}.tour-tab>span{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.tour-tab strong{font-size:12px;font-weight:600;color:#d0dbe2}.tour-tab small{font-size:10px;color:#98a9b5}.tour-tab .tab-arrow{width:15px;height:15px;opacity:0}.tour-tab[aria-selected=true]{background:#ff8b4b0e;border-color:#ff8b4b66;color:var(--orange)}.tour-tab[aria-selected=true] strong{color:#ffc29e}.tour-tab[aria-selected=true] .tab-arrow{opacity:1}.tour-tab:hover{background:#ffffff05}.tour-aside{border-top:1px solid #ffffff1a;margin:20px 15px 0;padding-top:23px}.tour-aside .mini-label{font-size:8px;color:#93a3af}.tour-aside p{font-size:11px;color:#93a3af;line-height:1.9;margin-top:10px}.tour-aside a{font-size:10px;color:#f6c0a2;margin-top:18px;gap:6px}.tour-aside a .icon{width:14px}.tour-panel{min-width:0}.tour-image-button img{aspect-ratio:1.953;object-fit:contain;background:#0a111c}.tour-image-button .window-bar{padding:10px 12px}.tour-caption{display:flex;align-items:start;justify-content:space-between;gap:30px;margin-top:19px}.tour-caption p{font-size:11px;line-height:1.8;color:#a8b8c3;max-width:590px}.tour-image-count{font-size:9px;white-space:nowrap;color:#e4a47f;letter-spacing:.12em;padding-top:3px}
.workflow-section{padding-bottom:72px}.workflow-steps{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);padding:0;margin:49px 0 37px;gap:35px}.workflow-steps li{position:relative;border-top:1px solid #c3cac5;padding-top:23px}.step-top{display:flex;align-items:center;justify-content:space-between;color:#a95c35;font-size:10px;font-weight:600;margin-bottom:27px}.step-top>.icon{width:22px;height:22px}.workflow-steps h3{font-size:17px;font-weight:650;letter-spacing:-.4px}.workflow-steps p{font-size:11px;color:#65747b;line-height:1.9;max-width:245px;margin-top:12px}.keyboard-callout{display:flex;align-items:center;justify-content:space-between;gap:25px;border:1px solid #cdd3cc;border-radius:8px;background:#e8ebe4;padding:20px 23px;color:#5f6c72;font-size:9px}.keyboard-label{display:flex;align-items:center;gap:10px;font-size:11px;font-weight:500;color:#30424c}.keyboard-label>.icon{width:18px;height:18px}.keyboard-callout>div{display:flex;align-items:center;gap:8px}.keyboard-callout>div span{margin-right:10px}kbd{display:inline-flex;align-items:center;justify-content:center;min-width:23px;height:25px;padding:0 6px;border:1px solid #bfc6c0;border-bottom-width:3px;border-radius:4px;background:#f8f9f3;color:#273a44;font:10px var(--font)}
.control-section{padding:90px 0 0}.control-grid{display:grid;grid-template-columns:42% 58%;gap:40px}.control-intro .eyebrow{color:var(--orange);margin-bottom:20px;font-size:9px}.control-intro p:not(.eyebrow){font-size:13px;color:#9caebd;line-height:1.9;max-width:330px;margin-top:24px}.control-intro .button{margin-top:29px;font-size:12px;padding:13px 17px}.control-features{display:grid;grid-template-columns:1fr 1fr;gap:35px 33px;padding-top:3px}.control-features article{display:flex;flex-direction:column;gap:16px}.control-features article>.icon{color:var(--orange);width:25px;height:25px}.control-features h3{font-size:14px;line-height:1.4;font-weight:600;letter-spacing:-.2px}.control-features p{font-size:11px;color:#95a9b8;line-height:1.9;max-width:260px;margin-top:9px}.protocol-strip{display:flex;justify-content:space-between;align-items:center;margin-top:71px;border-top:1px solid var(--line);padding:28px 0 35px;gap:28px}.protocol-strip .mini-label{font-size:8px;color:#f0ac85}.protocol-strip p{font-size:10px;color:#849ba9;margin-top:4px}.protocols{display:flex;align-items:center;gap:32px;flex-wrap:wrap}.protocols>span{font:650 21px/1.4 var(--heading);color:#b4c5ce;letter-spacing:-.8px}.protocol-plus{font-size:13px;letter-spacing:-.2px}.protocols small{font:9px var(--font);letter-spacing:0}
.audience-section{padding:76px 0}.audience-layout{display:grid;grid-template-columns:1fr 1fr;gap:130px}.audience-layout .eyebrow{color:#a6552f;margin-bottom:18px}.audience-layout h2{font-size:34px}.audience-layout>div>p:not(.eyebrow){font-size:12px;color:#68767c;margin-top:20px;max-width:340px;line-height:1.9}.audience-list article{display:flex;gap:19px;padding:19px 0;border-bottom:1px solid #d1d6ce}.audience-list article:first-child{padding-top:0}.audience-list article>span{font-size:9px;color:#a36040;padding-top:3px}.audience-list h3{font-size:14px;font-weight:650;letter-spacing:-.25px}.audience-list p{font-size:11px;color:#637179;line-height:1.8;margin-top:7px;max-width:380px}
.demo-section{padding:90px 0;background:#152631;position:relative;isolation:isolate;overflow:hidden}.demo-section:before{content:'';position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 0 100%,#ff8b4b0d,transparent 60%)}.demo-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.demo-copy .eyebrow{font-size:8px;color:#e7bd9e;margin-bottom:23px}.demo-copy h2{font-size:43px;line-height:1.2}.demo-copy h2 span{color:var(--orange)}.demo-copy>p:not(.eyebrow){font-size:13px;color:#a6bac7;line-height:1.9;max-width:390px;margin-top:23px}.demo-checklist{list-style:none;padding:0;margin:25px 0 35px;display:flex;flex-direction:column;gap:12px}.demo-checklist li{display:flex;align-items:center;gap:10px;font-size:11px;color:#c8d6de}.demo-checklist .icon{width:16px;height:16px;color:#b5d6bf}.direct-contact{border-top:1px solid #ffffff21;padding-top:23px;display:flex;flex-wrap:wrap;gap:22px}.direct-contact>a{display:flex;align-items:center;gap:10px}.direct-contact .icon{width:18px;height:18px;color:#e7ae8b}.direct-contact>a>span{display:flex;flex-direction:column;font-size:8px;color:#9cb2c0;gap:2px}.direct-contact strong{font-size:11px;color:#e0e9ee;font-weight:500}.demo-form{padding:29px;background:#f2f2ec;color:#192b35;border-radius:10px;box-shadow:0 22px 80px #0002;color-scheme:light}.form-heading{display:flex;align-items:center;gap:12px;margin-bottom:24px}.form-icon{display:grid;place-items:center;background:#e6e9de;border:1px solid #d4dbcb;width:40px;height:40px;border-radius:8px;color:#3b6952}.form-heading h3{font-size:16px;letter-spacing:-.5px;font-weight:700}.form-heading p{font-size:10px;color:#67777f;margin-top:4px}.demo-form label{display:flex;flex-direction:column;gap:6px;font-size:10px;font-weight:600;position:relative}.demo-form label>span{position:absolute;top:0;right:0;color:#a85c36}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.demo-form>label,.demo-form>.form-row{margin-top:14px}.demo-form input,.demo-form select,.demo-form textarea{width:100%;min-width:0;background:#fbfcf7;border:1px solid #cbd3ca;border-radius:5px;padding:10px 11px;color:#273b45;font-size:11px;font-weight:400;line-height:1.5}.demo-form input::placeholder,.demo-form textarea::placeholder{color:#82918f}.demo-form textarea{resize:vertical;min-height:79px;max-height:200px}.demo-form select{padding-right:14px}.form-submit{width:100%;justify-content:space-between;margin-top:21px;padding:12px 16px;font-size:12px}.form-note{font-size:8px;line-height:1.7;color:#758179;text-align:center;margin-top:10px}.form-status{font-size:10px;color:#8c3b1b;text-align:center;margin-top:5px}.honeypot{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
.faq-section{padding:75px 0 85px}.faq-grid{display:grid;grid-template-columns:1fr 1.5fr;gap:100px}.faq-grid .eyebrow{color:#a6552f;margin-bottom:18px}.faq-grid h2{font-size:35px}.faq-grid .text-link{margin-top:25px;font-size:11px}.faq-list details{border-bottom:1px solid #ccd3cb;padding:17px 0}.faq-list details:first-child{padding-top:0}.faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;font-size:12px;font-weight:600}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span{font-size:19px;font-weight:400;color:#8b664e;line-height:1}.faq-list details[open] summary>span{transform:rotate(45deg)}.faq-list details>p{font-size:11px;color:#63737b;line-height:1.9;padding:13px 30px 0 0}.site-footer{padding:40px 0 18px}.footer-main{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:30px}.footer-main>p{font-size:11px;color:#b8c6cf}.footer-main>a:last-child{font-size:10px;display:flex;align-items:center;gap:12px}.footer-main>a:last-child .icon{width:14px}.footer-main .brand strong{font-size:23px}.footer-main .brand-parent{font-size:8px}.footer-main .brand img{width:31px;height:31px}.footer-bottom{border-top:1px solid #ffffff18;padding-top:18px;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:8px;color:#7f919e}
.lightbox{width:min(1500px,94vw);max-width:94vw;max-height:94dvh;margin:auto;padding:13px;border:1px solid #49616f;border-radius:10px;background:#0f202a;color:white;box-shadow:0 40px 100px #0008}.lightbox::backdrop{background:#02080ee8;backdrop-filter:blur(6px)}.lightbox-header{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:11px;color:#a8bac7;margin-bottom:11px}.lightbox img{max-height:75dvh;width:auto;margin-inline:auto;object-fit:contain;border-radius:4px}.lightbox>p{font-size:11px;color:#b1c2cd;margin:12px 0 3px}.lightbox .icon-button{width:32px;height:32px}
.source-spotlight{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:80px;align-items:center;margin-top:68px;padding-top:60px;border-top:1px solid #ffffff20;scroll-margin-top:35px}.source-copy .eyebrow{color:var(--orange);font-size:9px;margin-bottom:17px}.source-copy h3{font-size:35px;line-height:1.22;font-weight:650;letter-spacing:-1.3px}.source-copy h3 span{color:#a7b7c3}.source-copy>p:not(.eyebrow){font-size:12px;line-height:1.9;color:#b0c0ca;margin-top:20px;max-width:460px}.source-formats{list-style:none;display:flex;gap:7px;flex-wrap:wrap;padding:0;margin:20px 0 22px}.source-formats li{padding:4px 9px;border:1px solid #53636b;border-radius:5px;color:#e1d1c4;font-size:9px;font-weight:500;line-height:1.6}.source-benefits{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:13px}.source-benefits li{display:flex;align-items:flex-start;gap:9px;color:#98aebb;font-size:11px;line-height:1.85}.source-benefits .icon{width:15px;height:15px;color:#b7d3c3;margin-top:3px}.source-benefits strong{color:#d4e1e7;font-weight:600}.source-copy>.text-link{font-size:11px;color:#ffbd95;margin-top:23px}.source-copy>.text-link .icon{width:16px;height:16px}.source-flow{margin:0;padding:25px;border:1px solid #4b5e6666;border-radius:11px;background:linear-gradient(145deg,#213540,#10212a);box-shadow:0 18px 40px #0002;min-width:0}.source-flow-header{display:flex;align-items:center;gap:9px;padding-bottom:20px;border-bottom:1px solid #ffffff17}.source-flow-header strong{font-size:8px;letter-spacing:.11em;font-weight:650}.source-flow-header .live-dot{width:5px;height:5px;background:var(--green);box-shadow:0 0 0 4px #8de0bc10}.source-flow-label{font-size:7px;letter-spacing:.12em;color:#96b0bf;margin-left:auto}.source-flow-steps{position:relative;list-style:none;padding:0;margin:22px 0 18px;display:flex;flex-direction:column;gap:12px}.source-flow-steps:before{content:'';position:absolute;top:25px;bottom:30px;left:29px;border-left:1px dashed #65858b}.source-flow-steps li{position:relative;display:flex;align-items:center;gap:13px;min-width:0;padding:17px 12px;background:#142732;border:1px solid #425d6877;border-radius:7px}.source-flow-steps .source-flow-live{border-color:#f597626b;background:linear-gradient(100deg,#35302b,#1b2e35)}.source-flow-icon{display:grid;place-items:center;width:33px;height:33px;flex-shrink:0;background:#243e48;border-radius:8px;color:#bbd6d7}.source-flow-icon .icon{width:19px;height:19px}.source-flow-live .source-flow-icon{background:#ff8b4b1a;color:var(--orange)}.source-flow-steps li>div{display:flex;flex-direction:column;min-width:0}.source-flow-steps li>div>small{font-size:7px;letter-spacing:.12em;color:#92aeba;margin-bottom:5px}.source-flow-steps li>div>strong{font-size:12px;line-height:1.5;font-weight:600;letter-spacing:-.15px}.source-flow-steps li>div>p{font-size:9px;color:#a0b7c3;line-height:1.7;margin-top:3px}.source-state{border:1px solid #8de0bc44;border-radius:4px;color:var(--green);font-size:7px;padding:4px 6px;white-space:nowrap;margin-left:auto}.source-timer{display:flex;flex-direction:column;align-items:center;color:#ffc49d;font:600 18px/1.6 var(--heading);font-variant-numeric:tabular-nums;letter-spacing:-.4px;white-space:nowrap;margin-left:auto}.source-timer small{font:5px/1.5 var(--font);letter-spacing:.1em;color:#ceac93}.source-return{color:var(--green);width:18px;height:18px;margin-left:auto}.source-flow figcaption{font-size:8px;color:#8fa8b7;text-align:center;border-top:1px solid #ffffff13;padding-top:14px}
.export-spotlight{margin-top:56px;padding-top:51px;border-top:1px solid #c8d0c6;scroll-margin-top:35px}.export-intro{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr);gap:72px;align-items:center}.export-copy .eyebrow{font-size:9px;color:#a6552f;margin-bottom:16px}.export-copy h3{font-size:35px;font-weight:650;line-height:1.25;letter-spacing:-1.3px}.export-copy h3 span{color:#718086}.export-copy>p:not(.eyebrow){max-width:450px;margin-top:19px;font-size:12px;line-height:1.9;color:#5c6b72}.export-status-proof{margin:23px 0 0;max-width:432px}.export-status-proof img{width:100%;height:auto;border-radius:6px;border:1px solid #c8d1c7}.export-status-proof figcaption{font-size:8px;color:#738079;line-height:1.8;margin-top:8px}.export-copy>.text-link{font-size:11px;color:#8d4a29;margin-top:20px}.export-copy>.text-link .icon{width:16px;height:16px}.export-screenshot{min-width:0}.export-screenshot .product-frame{border-color:#99aaa5;box-shadow:0 17px 45px #172b3524}.export-screenshot>p{font-size:9px;color:#6e7b7d;line-height:1.8;text-align:center;margin-top:14px}.export-action-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:34px}.export-action-cards article{display:flex;align-items:flex-start;gap:14px;border:1px solid #cdd4ca;background:#e9ece5;padding:21px 19px;border-radius:8px}.export-action-icon{display:grid;place-items:center;width:33px;height:33px;flex-shrink:0;border-radius:8px;background:#d9e2e6;color:#436576}.export-action-icon .icon{width:18px;height:18px}.export-action-now{background:#efdbc9;color:#a36131}.export-action-next{background:#d8e5d9;color:#426b51}.export-action-cards h4{margin:0;font:650 13px/1.5 var(--heading);letter-spacing:-.15px}.export-action-cards p{margin-top:8px;font-size:11px;line-height:1.9;color:#617078}
@media(min-width:1550px){.container{width:min(1360px,calc(100% - 120px))}.hero-grid{padding-top:115px;padding-bottom:120px;min-height:710px}h1{font-size:66px}.hero-product{transform:translateX(40px)}.hero-description{font-size:16px;max-width:425px}.hero-actions .text-link{font-size:12px}}
@media(max-width:1150px){.container{width:calc(100% - 60px)}.site-header nav{gap:23px}.hero-grid{grid-template-columns:45% 55%;padding-top:72px;padding-bottom:77px;min-height:540px}h1{font-size:45px;letter-spacing:-2px}.hero-description{font-size:13px;max-width:330px}.hero-actions{gap:15px}.hero-actions .button{padding:13px 16px;font-size:12px;gap:12px}.hero-actions .text-link{font-size:10px}.hero-product{transform:translateX(13px);padding-left:7px}.floating-workflow{padding:13px;left:25px;gap:9px;bottom:-8px}.floating-workflow strong{font-size:10px}.floating-workflow small{font-size:6px}.screenshot-note{bottom:-22px;font-size:7px}.product-topline>span:last-child{display:none}.hero-footer{font-size:9px}.hero-footer>div{gap:14px;font-size:7px}h2{font-size:35px}.section-heading>p{max-width:310px;font-size:12px}.capability{padding:25px}.capability h3{font-size:23px}.tour-layout{grid-template-columns:230px 1fr;gap:22px}.tour-tab{padding:14px 10px;gap:10px}.tour-tab strong{font-size:11px}.tour-tab small{font-size:9px}.tour-aside{margin-inline:10px}.workflow-steps{gap:25px}.workflow-steps h3{font-size:15px}.keyboard-callout{padding:16px;gap:14px}.keyboard-label{font-size:10px}.keyboard-callout>div{gap:5px}.keyboard-callout>div span{margin-right:5px}.control-grid{grid-template-columns:40% 60%;gap:25px}.control-features{gap:30px 25px}.protocols{gap:23px}.audience-layout{gap:80px}.demo-grid{gap:55px}.demo-copy h2{font-size:38px}.demo-form{padding:23px}.direct-contact{gap:15px}.faq-grid{gap:70px}}
@media(max-width:860px){.hero-grid{grid-template-columns:1fr;padding:60px 0 70px;gap:50px}.hero-copy{text-align:center;display:flex;flex-direction:column;align-items:center}.hero-copy .eyebrow{margin-bottom:20px}h1{font-size:58px;letter-spacing:-2.8px}.hero-description{max-width:470px;font-size:14px}.hero-actions{gap:25px}.hero-actions .text-link{font-size:12px}.hero-actions .button{font-size:13px;padding:14px 21px;gap:22px}.hero-audience{margin-top:26px}.hero-product{transform:none;width:min(680px,95%);margin:auto;padding:0 0 30px}.hero-screen{transform:perspective(1500px) rotateY(-3deg) rotateZ(1deg)}.product-topline>span:last-child{display:inline}.screenshot-note{bottom:0;right:0}.floating-workflow{bottom:4px;left:25px;padding:14px 17px}.floating-workflow strong{font-size:12px}.floating-workflow small{font-size:7px}.hero-art{background-position:75% 30%;background-size:auto 80%;background-repeat:no-repeat}.hero-footer{flex-direction:column;align-items:center;gap:14px;padding:22px 0}.hero-footer>div{font-size:8px}.section-heading{gap:40px}.section-heading>p{max-width:265px;font-size:11px}h2{font-size:32px}.platform,.product-tour,.workflow-section,.control-section,.audience-section,.demo-section,.faq-section{padding-top:66px;padding-bottom:66px}.capability{padding:20px}.capability h3{font-size:20px}.capability p{font-size:11px}.feature-tag{font-size:8px}.capability-number{font-size:7px}.feature-icon{margin:25px 0 20px}.tour-layout{grid-template-columns:1fr}.tour-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:5px}.tour-tab{flex-direction:column;gap:9px;text-align:center;padding:13px 5px;justify-content:center}.tour-tab small{display:none}.tour-tab strong{font-size:9px}.tour-tab .tab-arrow{display:none}.tour-aside{display:none}.tour-caption p{font-size:11px}.workflow-steps{gap:20px}.workflow-steps h3{font-size:14px}.keyboard-callout{flex-direction:column;gap:17px;align-items:flex-start}.keyboard-label{font-size:11px}.keyboard-callout>div{font-size:9px;gap:8px}.control-grid{grid-template-columns:1fr;gap:45px}.control-intro p:not(.eyebrow){max-width:450px}.control-intro h2 br{display:none}.control-intro .button{margin-top:24px}.control-features{gap:30px 55px}.control-features article{flex-direction:row;gap:17px}.control-features p{max-width:none}.protocol-strip{margin-top:44px;align-items:flex-start;flex-direction:column;gap:20px;padding-bottom:0}.protocols{gap:40px}.audience-layout{gap:45px;grid-template-columns:.9fr 1fr}.audience-layout h2{font-size:28px}.demo-grid{gap:35px}.demo-copy h2{font-size:32px}.demo-copy>p:not(.eyebrow){font-size:12px}.demo-copy .eyebrow{font-size:7px}.demo-checklist li{font-size:10px}.demo-form{padding:19px}.form-heading h3{font-size:13px}.form-heading{gap:9px}.form-icon{width:32px;height:32px;flex-shrink:0}.form-icon .icon{width:18px;height:18px}.form-heading p{font-size:9px}.form-row{grid-template-columns:1fr}.demo-form>.form-row{gap:12px}.demo-form label{font-size:9px}.demo-form>label,.demo-form>.form-row{margin-top:12px}.form-submit{font-size:11px}.faq-grid{gap:40px;grid-template-columns:1fr 1.6fr}.faq-grid h2{font-size:30px}.faq-list summary{font-size:11px}}
@media(max-width:600px){.container{width:calc(100% - 36px)}.site-header{height:73px}.header-inner>.brand img{width:30px;height:30px}.brand strong{font-size:23px}.brand-parent{font-size:8px}.menu-toggle{display:inline-flex}.site-header nav{display:none;position:absolute;left:0;right:0;top:72px;padding:20px 24px;background:#10222e;border-bottom:1px solid #35505d;box-shadow:0 14px 35px #0005;flex-direction:column;align-items:stretch;gap:0}.site-header nav.is-open{display:flex}.site-header nav>a:not(.button){padding:12px 0;font-size:13px}.site-header nav .button{margin-top:12px}.hero-grid{padding-top:47px;padding-bottom:55px;gap:42px}.hero-copy .eyebrow{font-size:8px}h1{font-size:43px;letter-spacing:-2px}.hero-description{font-size:12px;line-height:1.9;max-width:330px;margin-top:22px}.hero-actions{gap:16px;margin-top:24px}.hero-actions .button{font-size:11px;padding:13px 16px;gap:12px}.hero-actions .text-link{font-size:9px;gap:6px}.play-disc{width:25px;height:25px}.hero-audience{font-size:8px;gap:10px}.hero-audience>span{font-size:6px}.hero-audience p{gap:8px}.hero-product{width:100%;padding-bottom:29px}.product-topline{font-size:6px;margin-bottom:10px}.product-topline>span:last-child{font-size:5px}.hero-screen{transform:none;border-radius:6px}.window-bar{font-size:6px;padding:7px 8px}.window-bar>.icon{width:9px;height:9px}.window-dots i{width:3px;height:3px}.floating-workflow{padding:10px 12px;left:14px;gap:8px;bottom:5px;border-radius:7px}.workflow-icon{width:29px;height:29px}.workflow-icon .icon{width:17px;height:17px}.floating-workflow strong{font-size:9px}.floating-workflow small{font-size:5px}.floating-arrow{margin-left:6px}.floating-arrow .icon{width:13px}.screenshot-note{font-size:6px;bottom:-13px;right:3px}.hero-footer{font-size:8px;gap:13px}.hero-footer>div{font-size:6px;gap:10px}.hero-footer b{font-size:9px}.hero-art{opacity:.55;background-size:auto 75%}.platform,.product-tour,.workflow-section,.control-section,.audience-section,.demo-section,.faq-section{padding-top:49px;padding-bottom:49px}.section-heading{display:block;margin-bottom:29px}.section-heading .eyebrow{font-size:8px;margin-bottom:14px}h2{font-size:30px;letter-spacing:-1.1px}.section-heading>p{max-width:100%;margin-top:20px;font-size:12px}.capability-grid{grid-template-columns:1fr}.capability{display:grid;grid-template-columns:40px 1fr;column-gap:16px;padding:23px}.capability+article{border-left:0;border-top:1px solid #cad0cc}.capability-number{grid-column:2;font-size:7px;margin-bottom:12px}.feature-icon{grid-column:1;grid-row:1 / 4;margin:3px 0 0;width:27px;height:27px}.capability h3{grid-column:2;font-size:21px;line-height:1.3}.capability h3 br{display:none}.capability p{grid-column:2;font-size:11px;margin:12px 0 18px;max-width:100%;line-height:1.8}.feature-tag{grid-column:2;font-size:8px;padding-top:12px}.tour-tabs{gap:3px}.tour-tab{padding:12px 3px;gap:8px;border-radius:5px}.tour-tab strong{font-size:8px;line-height:1.5}.tour-tab>.icon{width:18px;height:18px}.tour-layout{gap:18px}.tour-caption{gap:15px;margin-top:13px}.tour-caption p{font-size:10px}.tour-image-count{font-size:7px}.tour-image-button .window-bar{padding:7px 8px;font-size:6px}.workflow-steps{grid-template-columns:1fr 1fr;gap:30px 24px;margin:30px 0}.workflow-steps li{padding-top:15px}.step-top{margin-bottom:18px;font-size:9px}.step-top>.icon{width:21px;height:21px}.workflow-steps h3{font-size:14px;line-height:1.4}.workflow-steps p{font-size:10px;line-height:1.8;margin-top:10px}.keyboard-callout{padding:16px;gap:14px}.keyboard-label{font-size:10px}.keyboard-callout>div{font-size:7px;gap:5px;flex-wrap:wrap;row-gap:9px}.keyboard-callout>div span{margin-right:4px}kbd{font-size:9px;min-width:19px;height:22px;padding:0 5px}.control-intro .eyebrow{font-size:8px}.control-intro h2 br{display:block}.control-intro p:not(.eyebrow){font-size:12px;max-width:100%;margin-top:20px}.control-grid{gap:34px}.control-features{grid-template-columns:1fr;gap:24px}.control-features article{gap:17px}.control-features h3{font-size:13px}.control-features p{font-size:11px;margin-top:6px}.control-features article>.icon{width:23px;height:23px}.protocol-strip{margin-top:32px;gap:18px}.protocol-strip .mini-label{font-size:7px}.protocol-strip p{font-size:9px}.protocols{gap:22px}.protocols>span{font-size:18px}.protocol-plus{font-size:10px}.protocols small{font-size:7px}.audience-layout{grid-template-columns:1fr;gap:30px}.audience-layout .eyebrow{font-size:8px}.audience-layout h2{font-size:29px}.audience-layout>div>p:not(.eyebrow){font-size:12px;max-width:100%;margin-top:18px}.audience-list article{padding:18px 0;gap:16px}.audience-list h3{font-size:13px}.audience-list p{font-size:11px}.demo-grid{grid-template-columns:1fr;gap:33px}.demo-copy h2{font-size:35px}.demo-copy>p:not(.eyebrow){font-size:12px;max-width:100%}.demo-copy .eyebrow{font-size:7px;margin-bottom:18px}.demo-checklist{margin:22px 0 26px;gap:10px}.demo-checklist li{font-size:11px}.direct-contact{gap:20px}.direct-contact strong{font-size:10px}.demo-form{padding:23px}.form-heading{gap:11px;margin-bottom:22px}.form-heading h3{font-size:15px}.form-heading p{font-size:10px}.form-icon{width:37px;height:37px}.demo-form label{font-size:10px}.form-row{grid-template-columns:1fr 1fr;gap:12px}.demo-form .form-row{gap:12px}.demo-form input,.demo-form select,.demo-form textarea{font-size:11px;padding:10px 9px}.demo-form select{font-size:10px}.form-submit{font-size:12px;padding:13px 16px}.form-note{font-size:8px}.faq-grid{grid-template-columns:1fr;gap:30px}.faq-grid .eyebrow{font-size:8px;margin-bottom:14px}.faq-grid h2{font-size:30px}.faq-grid h2 br{display:none}.faq-grid .text-link{margin-top:17px}.faq-list summary{font-size:12px}.faq-list details{padding:18px 0}.faq-list details>p{font-size:11px}.site-footer{padding-top:33px}.footer-main{flex-wrap:wrap;gap:24px;padding-bottom:24px}.footer-main>p{font-size:10px;order:3;width:100%;margin-top:-5px}.footer-main>a:last-child{font-size:9px}.footer-bottom{font-size:7px;padding-top:17px;gap:15px}.lightbox{padding:10px;width:96vw;max-width:96vw}.lightbox-header{font-size:8px}.lightbox>p{font-size:10px}.lightbox img{width:100%}}
@media(max-width:1150px){.source-spotlight{gap:35px}.source-copy h3{font-size:30px}.source-flow{padding:18px}.source-flow-steps li{gap:10px;padding:14px 10px}.source-flow-icon{width:30px;height:30px}.source-flow-steps li>div>strong{font-size:11px}.source-timer{font-size:15px}.source-flow-steps li>div>p{font-size:8px}}
@media(max-width:860px){.tour-tabs{grid-template-columns:repeat(5,minmax(0,1fr))}.source-spotlight{grid-template-columns:1fr;gap:30px;margin-top:45px;padding-top:40px}.source-copy>p:not(.eyebrow){max-width:none}.source-copy h3{font-size:32px}.source-benefits li{font-size:12px}.source-flow{padding:24px}.source-flow-steps li{padding:18px 15px;gap:16px}.source-flow-steps li>div>strong{font-size:14px}.source-flow-steps li>div>p{font-size:11px}.source-flow-steps li>div>small{font-size:8px}.source-flow-icon{width:38px;height:38px}.source-timer{font-size:21px}.source-timer small{font-size:6px}.source-state{font-size:9px}.source-flow-steps:before{left:34px}.source-flow figcaption{font-size:9px}}
@media(max-width:600px){.demo-form input,.demo-form select,.demo-form textarea{font-size:16px}.demo-form .form-row{grid-template-columns:1fr}.form-note{font-size:10px}.hero-footer{font-size:9px}.screenshot-note{font-size:8px;bottom:-15px}.footer-bottom{font-size:9px}.tour-tab strong{font-size:8px;line-height:1.55}.source-spotlight{margin-top:35px;padding-top:33px;gap:27px}.source-copy h3{font-size:29px}.source-copy .eyebrow{font-size:8px;margin-bottom:14px}.source-copy>p:not(.eyebrow){font-size:12px}.source-benefits li{font-size:11px}.source-formats{gap:6px}.source-formats li{font-size:9px;padding:4px 8px}.source-flow{padding:16px}.source-flow-header{gap:7px;padding-bottom:16px}.source-flow-header strong{font-size:7px}.source-flow-label{font-size:6px}.source-flow-steps{margin-top:18px;gap:10px}.source-flow-steps li{gap:10px;padding:15px 10px}.source-flow-icon{width:29px;height:29px;border-radius:6px}.source-flow-icon .icon{width:17px;height:17px}.source-flow-steps li>div>strong{font-size:11px}.source-flow-steps li>div>p{font-size:9px}.source-flow-steps li>div>small{font-size:6px}.source-timer{font-size:15px}.source-timer small{font-size:5px}.source-state{font-size:6px;padding:4px}.source-flow-steps:before{left:24px}.source-flow figcaption{font-size:8px}}
@media(max-width:1150px){.export-intro{gap:35px}.export-copy h3{font-size:30px}.export-action-cards{gap:12px}.export-action-cards article{padding:18px 14px;gap:10px}.export-action-cards h4{font-size:12px}.export-action-icon{width:28px;height:28px}.export-action-cards p{font-size:10px}}
@media(max-width:860px){.tour-tabs{grid-template-columns:repeat(6,minmax(0,1fr))}.export-intro{grid-template-columns:1fr;gap:27px}.export-copy h3{font-size:32px}.export-copy>p:not(.eyebrow){max-width:none}.export-status-proof{max-width:432px}.export-action-cards article{flex-direction:column;gap:13px}.export-action-cards h4{font-size:12px}.export-action-cards p{font-size:11px}.export-screenshot{max-width:680px}.export-screenshot>p{text-align:left}}
@media(max-width:600px){.tour-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.tour-tab{min-height:72px;padding:12px 5px}.tour-tab strong{font-size:9px}.export-spotlight{margin-top:35px;padding-top:33px}.export-copy .eyebrow{font-size:8px;margin-bottom:14px}.export-copy h3{font-size:29px}.export-copy>p:not(.eyebrow){font-size:12px}.export-status-proof figcaption{font-size:9px}.export-copy>.text-link{font-size:11px}.export-intro{gap:26px}.export-action-cards{grid-template-columns:1fr;margin-top:25px;gap:12px}.export-action-cards article{flex-direction:row;gap:14px;padding:19px}.export-action-icon{width:33px;height:33px}.export-action-cards h4{font-size:13px}.export-action-cards p{font-size:11px}.export-screenshot>p{font-size:10px}.export-screenshot .window-bar{font-size:6px;padding:7px 8px}}
.destination-spotlight{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:70px;align-items:center;margin-top:59px;padding-top:53px;border-top:1px solid var(--line);scroll-margin-top:35px}.destination-copy .eyebrow{font-size:9px;color:var(--orange);margin-bottom:17px}.destination-copy h3{font-size:35px;line-height:1.25;font-weight:650;letter-spacing:-1.3px}.destination-copy h3 span{color:#a7b7c3}.destination-copy>p:not(.eyebrow){font-size:12px;line-height:1.9;color:#a6bac7;margin-top:20px;max-width:465px}.destination-benefits{display:flex;flex-direction:column;gap:11px;list-style:none;padding:0;margin:23px 0 0}.destination-benefits li{display:flex;align-items:center;gap:9px;font-size:11px;color:#c1d0d8}.destination-benefits .icon{width:15px;height:15px;color:#b7d3c3}.destination-copy>.text-link{font-size:11px;color:#ffbd95;margin-top:23px}.destination-copy>.text-link .icon{width:16px;height:16px}.destination-map{margin:0;padding:26px;border:1px solid #53697566;border-radius:10px;background:linear-gradient(145deg,#1b303c,#0f202a);min-width:0}.destination-map>figcaption{font-size:8px;font-weight:600;letter-spacing:.15em;color:#8ea7b6;margin-bottom:23px}.destination-map-body{display:grid;grid-template-columns:125px 35px minmax(0,1fr);align-items:stretch}.destination-source{align-self:center;display:flex;flex-direction:column;align-items:center;gap:15px;text-align:center;padding:22px 11px;border:1px solid #ff8b4b66;border-radius:8px;background:#ff8b4b0c}.destination-source>.icon{width:29px;height:29px;color:#ffc299}.destination-source>span{display:flex;flex-direction:column;gap:6px;font-size:6px;letter-spacing:.13em;color:#bbac9d}.destination-source strong{font:600 11px/1.5 var(--heading);letter-spacing:-.1px;color:#f1dbcd}.destination-connectors{position:relative}.destination-connectors:before{content:'';position:absolute;left:17px;top:38px;bottom:38px;border-left:1px solid #b5835c}.destination-connectors:after{content:'';position:absolute;top:50%;left:0;right:0;border-top:1px solid #b5835c}.destination-targets{list-style:none;display:flex;flex-direction:column;gap:13px;padding:0;margin:0;min-width:0}.destination-targets li{position:relative;padding:14px;border:1px solid #4d65716b;border-radius:7px;background:#172c38;min-width:0;min-height:76px}.destination-targets li:before{content:'';position:absolute;left:-18px;top:50%;width:18px;border-top:1px solid #b5835c}.destination-targets li>strong{font:600 11px/1.5 var(--heading);color:#e7bc9c}.destination-targets li:nth-child(2)>strong{color:#bed2ef}.destination-targets li:nth-child(3)>strong{color:#b3d6c5}.destination-targets li>div{display:flex;align-items:center;gap:6px;margin-top:7px;flex-wrap:wrap}.destination-targets li>div>span{font-size:8px;line-height:1.6;color:#bdced8;background:#223b48;border:1px solid #607a8833;border-radius:4px;padding:3px 6px;white-space:nowrap}.destination-targets .destination-more{color:#f6c19d;padding-inline:7px}.destination-map>p{font-size:8px;line-height:1.8;color:#8fa8b7;border-top:1px solid #ffffff17;padding-top:15px;margin-top:21px;text-align:center}
@media(max-width:1150px){.destination-spotlight{gap:35px}.destination-copy h3{font-size:30px}.destination-map{padding:19px}.destination-map-body{grid-template-columns:106px 25px minmax(0,1fr)}.destination-connectors:before{left:12px}.destination-targets li:before{left:-13px;width:13px}.destination-source{padding:18px 8px}.destination-targets li{padding:12px}.destination-targets li>div{gap:4px}.destination-targets li>div>span{font-size:7px;padding:3px 5px}}
@media(max-width:860px){.destination-spotlight{grid-template-columns:1fr;gap:29px;margin-top:42px;padding-top:38px}.destination-copy h3{font-size:32px}.destination-copy>p:not(.eyebrow){max-width:none}.destination-map{padding:25px}.destination-map-body{grid-template-columns:145px 45px minmax(0,1fr)}.destination-connectors:before{left:22px}.destination-targets li:before{left:-23px;width:23px}.destination-targets li>div>span{font-size:9px;padding:3px 8px}.destination-source strong{font-size:13px}.destination-source>span{font-size:7px}.destination-map>p{font-size:9px}}
@media(max-width:600px){.destination-spotlight{margin-top:33px;padding-top:32px}.destination-copy .eyebrow{font-size:8px;margin-bottom:14px}.destination-copy h3{font-size:29px}.destination-benefits li{font-size:11px;align-items:flex-start}.destination-benefits .icon{margin-top:3px}.destination-map{padding:19px}.destination-map-body{display:flex;flex-direction:column}.destination-source{align-self:stretch;flex-direction:row;justify-content:center;gap:16px;padding:16px}.destination-source>span{text-align:left;gap:3px}.destination-connectors{height:24px}.destination-connectors:before{left:50%;top:0;bottom:0}.destination-connectors:after{display:none}.destination-targets{gap:10px}.destination-targets li:before{display:none}.destination-targets li{padding:14px;min-height:76px}.destination-targets li>strong{font-size:12px}.destination-targets li>div>span{font-size:9px;padding:3px 7px}.destination-map>p{font-size:8px}}
.dvr-section{padding:83px 0 72px;background:#0c1a24;border-bottom:1px solid #ffffff12;scroll-margin-top:25px}.dvr-section .section-heading .eyebrow{color:var(--orange)}.dvr-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.95fr);gap:34px;align-items:center}.dvr-proof{min-width:0}.dvr-proof>p{font-size:9px;color:#91a9b8;margin-top:13px;line-height:1.8}.dvr-window-explorer{padding:25px;border:1px solid #536b7766;border-radius:9px;background:linear-gradient(145deg,#1c313e,#11232e);min-width:0}.dvr-explorer-heading{display:flex;align-items:center;gap:10px}.dvr-explorer-heading>.icon{width:24px;height:24px;color:#edb894}.dvr-explorer-heading h3{font-size:14px;font-weight:600;letter-spacing:-.3px}.dvr-explorer-heading p{font-size:9px;color:#91aaba;margin-top:4px}.dvr-explorer-heading>span{font-size:6px;letter-spacing:.12em;color:#8aa1ad;margin-left:auto}.dvr-window-buttons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:22px}.dvr-window-buttons button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-height:47px;padding:8px 5px;border:1px solid #4a636f;border-radius:6px;background:#203541;color:#c5d4dc;font-size:11px;font-weight:600;line-height:1.5}.dvr-window-buttons button small{font-size:7px;font-weight:400}.dvr-window-buttons button[aria-pressed=true]{color:#ffd5b9;border-color:#e99b6f99;background:#ff8b4b13}.dvr-window-buttons button:hover{border-color:var(--orange)}.dvr-window-axis{display:flex;align-items:center;justify-content:space-between;margin-top:25px;font-size:8px;color:#8fa9b8}.dvr-window-rail{height:16px;position:relative;margin-top:10px;border:1px solid #4c6573;border-radius:4px;background:#0e1d28}.dvr-recent-window{position:absolute;left:var(--focus-position);right:0;top:0;bottom:0;background:linear-gradient(90deg,#c4875c33,#ff8b4b66)}.dvr-preview-anchor{position:absolute;width:2px;left:var(--focus-position);top:-5px;bottom:-5px;background:#ffc198;box-shadow:0 0 8px #ffb07f44}.dvr-live-edge{position:absolute;right:0;top:-3px;bottom:-3px;width:2px;background:#9dc9bb}.dvr-focus-label{display:flex;align-items:center;gap:13px;margin-top:22px}.dvr-focus-label strong{font:600 28px/1.2 var(--heading);letter-spacing:-1px;color:#ffbf95}.dvr-focus-label>span{font-size:9px;line-height:1.7;color:#a8becb}.dvr-window-status{font-size:10px;line-height:1.9;color:#b6c8d3;margin-top:17px;min-height:38px}.dvr-mark-tools{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px;padding-top:17px;border-top:1px solid #ffffff19}.dvr-mark-tools>span{display:inline-flex;align-items:center;gap:6px;font-size:9px;border:1px solid #4c6471;border-radius:5px;padding:5px 8px;color:#d7e5e9}.dvr-mark-tools .icon{width:12px;height:12px;color:#cbb299}.dvr-mark-tools>p{font-size:9px;color:#93aebd;line-height:1.8;flex-basis:100%;margin-top:2px}.dvr-feature-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin-top:30px}.dvr-feature-cards article{padding:24px;border:1px solid #41596677;border-radius:8px;background:#142732}.dvr-feature-cards article>.icon{width:23px;height:23px;color:var(--orange);margin-bottom:19px}.dvr-feature-cards h3{font-size:18px;line-height:1.35;font-weight:600;letter-spacing:-.4px}.dvr-feature-cards p{font-size:11px;line-height:1.9;color:#a5bac7;margin-top:13px}.dvr-benefit-bar{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-top:22px;border-top:1px solid #ffffff17;margin-top:26px}.dvr-benefit-bar>p{max-width:570px;font-size:11px;line-height:1.9;color:#a2b8c5}.dvr-benefit-bar>a{color:#f6bd99;font-size:11px;flex-shrink:0}.dvr-benefit-bar>a .icon{width:16px;height:16px}.playlist-range-spotlight{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);gap:60px;align-items:center;margin-top:50px;padding-top:49px;border-top:1px solid #c8d0c6;scroll-margin-top:25px}.playlist-range-proof{min-width:0}.playlist-range-proof .product-frame{border-color:#9baea7;box-shadow:0 16px 40px #172b351f}.playlist-range-proof>p{font-size:9px;line-height:1.8;color:#6e7b7d;margin-top:12px}.playlist-range-copy .eyebrow{font-size:9px;color:#a6552f;margin-bottom:16px}.playlist-range-copy h3{font-size:35px;line-height:1.25;font-weight:650;letter-spacing:-1.3px}.playlist-range-copy h3 span{color:#718086}.playlist-range-copy>p:not(.eyebrow){font-size:12px;line-height:1.9;color:#5c6b72;margin-top:18px}.playlist-range-copy ul{display:flex;flex-direction:column;gap:11px;list-style:none;padding:0;margin:21px 0 0}.playlist-range-copy li{display:flex;align-items:flex-start;gap:8px;font-size:11px;color:#5b6c72;line-height:1.8}.playlist-range-copy li .icon{width:15px;height:15px;margin-top:2px;color:#61816b}.playlist-range-copy>a{color:#8d4a29;font-size:11px;margin-top:23px}.playlist-range-copy>a .icon{width:16px;height:16px}
@media(max-width:1150px){.dvr-grid{gap:24px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.dvr-window-explorer{padding:20px}.dvr-explorer-heading h3{font-size:12px}.dvr-explorer-heading>.icon{width:21px;height:21px}.dvr-window-buttons button{font-size:10px}.dvr-feature-cards article{padding:20px}.dvr-feature-cards h3{font-size:17px}.playlist-range-spotlight{gap:35px}.playlist-range-copy h3{font-size:30px}}
@media(max-width:860px){.dvr-section{padding:65px 0 57px}.dvr-grid{grid-template-columns:1fr;gap:27px}.dvr-window-explorer{padding:25px}.dvr-explorer-heading h3{font-size:15px}.dvr-window-buttons button{font-size:12px}.dvr-window-status{font-size:11px;min-height:0}.dvr-feature-cards{gap:13px}.dvr-feature-cards article{padding:19px}.dvr-feature-cards h3{font-size:15px}.dvr-feature-cards p{font-size:11px}.dvr-benefit-bar{align-items:flex-start;flex-direction:column;gap:16px}.dvr-benefit-bar>p{max-width:none}.playlist-range-spotlight{grid-template-columns:1fr;gap:26px}.playlist-range-copy h3{font-size:32px}.playlist-range-copy h3 br{display:none}}
@media(max-width:600px){.dvr-section{padding:48px 0}.dvr-window-explorer{padding:20px}.dvr-explorer-heading h3{font-size:13px}.dvr-explorer-heading>span{font-size:5px}.dvr-explorer-heading>.icon{width:21px;height:21px}.dvr-window-buttons button{font-size:10px}.dvr-window-buttons button small{font-size:7px}.dvr-window-axis{font-size:9px}.dvr-window-status{font-size:11px}.dvr-focus-label>span{font-size:10px}.dvr-mark-tools>p{font-size:10px}.dvr-mark-tools>span{font-size:10px}.dvr-proof>p{font-size:9px}.dvr-proof .window-bar{font-size:6px;padding:7px 8px}.dvr-feature-cards{grid-template-columns:1fr;gap:13px;margin-top:24px}.dvr-feature-cards article{padding:21px}.dvr-feature-cards article>.icon{margin-bottom:15px}.dvr-feature-cards h3{font-size:18px}.dvr-feature-cards h3 br{display:none}.dvr-feature-cards p{font-size:11px;margin-top:12px}.dvr-benefit-bar{padding-top:20px;margin-top:23px}.dvr-benefit-bar>p{font-size:11px}.dvr-benefit-bar>a{font-size:11px}.playlist-range-spotlight{margin-top:35px;padding-top:33px;gap:25px}.playlist-range-copy h3{font-size:29px}.playlist-range-copy .eyebrow{font-size:8px;margin-bottom:13px}.playlist-range-copy>p:not(.eyebrow){font-size:12px}.playlist-range-copy li{font-size:11px}.playlist-range-proof .window-bar{font-size:6px;padding:7px 8px}}
.local-ingest-spotlight{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:70px;align-items:center;margin-top:51px;padding-top:48px;border-top:1px solid #c8d0c6;scroll-margin-top:25px}.local-ingest-brand{display:flex;align-items:center;gap:10px}.local-ingest-brand>span{display:flex;flex-direction:column;gap:3px;font-size:9px;letter-spacing:.12em;font-weight:700;color:#8f4e2b}.local-ingest-brand small{font-size:6px;letter-spacing:.11em;font-weight:500;color:#78817b}.local-ingest-copy h3{font-size:35px;font-weight:650;line-height:1.25;letter-spacing:-1.3px;margin-top:23px}.local-ingest-copy h3 span{color:#718086}.local-ingest-copy>p{font-size:12px;line-height:1.9;color:#5d6c72;margin-top:19px;max-width:455px}.local-ingest-copy>ul{display:flex;flex-direction:column;gap:12px;list-style:none;padding:0;margin:20px 0 0}.local-ingest-copy>ul>li{display:flex;align-items:flex-start;gap:9px;font-size:11px;line-height:1.85;color:#5b6c72}.local-ingest-copy>ul .icon{width:15px;height:15px;margin-top:3px;color:#65866d}.local-ingest-copy>a{font-size:11px;color:#8d4a29;margin-top:23px}.local-ingest-copy>a .icon{width:16px;height:16px}.local-ingest-map{margin:0;padding:27px;background:linear-gradient(145deg,#213744,#11242f);border:1px solid #38535f;border-radius:10px;color:#ecf2f4;min-width:0;box-shadow:0 18px 40px #172b3519}.local-ingest-map>figcaption{font-size:8px;font-weight:600;letter-spacing:.14em;color:#8fa9b8}.local-ingest-sources{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:23px}.local-ingest-sources>span{display:inline-flex;align-items:center;gap:7px;padding:8px 10px;border:1px solid #6a85915c;border-radius:7px;font-size:10px;font-weight:500;color:#c4d5df;background:#2c46533b}.local-ingest-sources>span>.icon{width:16px;height:16px}.local-ingest-sources>.ingest-whatsapp{color:#a0e6bf;border-color:#84cca64d;background:#80e1ad0b}.local-ingest-sources>.ingest-wetransfer{color:#c4d6f1;border-color:#a3bfe14d;background:#a3bfe109}.local-ingest-download{font-size:9px;color:#9db7c7;margin-top:13px;line-height:1.8}.local-ingest-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;list-style:none;padding:25px 0 23px;margin:23px 0 0;border-top:1px solid #ffffff17;border-bottom:1px solid #ffffff17}.local-ingest-steps>li{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;min-width:0}.ingest-step-icon{display:grid;place-items:center;width:46px;height:46px;border:1px solid #5f7b89;border-radius:10px;color:#c7d9e3;background:#2b4552}.ingest-step-icon>.icon{width:23px;height:23px}.ingest-upload-icon{color:#ffd0b2;border-color:#ffb17d80;background:#ff8b4b15}.local-ingest-steps strong{font-size:10px;font-weight:500;line-height:1.7;text-align:center;display:flex;flex-direction:column}.local-ingest-steps strong>small{font-size:7px;font-weight:400;color:#8fa9b8;line-height:1.5}.ingest-step-arrow{position:absolute;right:-14px;top:16px;color:#bda88e}.ingest-step-arrow>.icon{width:14px;height:14px}.local-ingest-options{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:20px}.local-ingest-options>span{display:inline-flex;align-items:center;gap:5px;font-size:8px;color:#c2d3dd;border:1px solid #68818e40;border-radius:5px;padding:5px 7px;background:#203b48}.local-ingest-options .icon{width:12px;height:12px;color:#dfbda3}.local-ingest-footnote{font-size:9px;color:#94aebd;line-height:1.8;margin-top:15px}
@media(max-width:1150px){.local-ingest-spotlight{gap:35px}.local-ingest-copy h3{font-size:30px}.local-ingest-map{padding:21px}.local-ingest-sources>span{font-size:9px;padding:7px 8px}.local-ingest-sources>span>.icon{width:14px;height:14px}.local-ingest-steps strong{font-size:9px}}
@media(max-width:860px){.local-ingest-spotlight{grid-template-columns:1fr;gap:29px;margin-top:40px;padding-top:38px}.local-ingest-copy h3{font-size:32px}.local-ingest-copy>p{max-width:none}.local-ingest-map{padding:25px}.local-ingest-sources>span{font-size:11px;padding:9px 13px}.local-ingest-steps strong{font-size:11px}.local-ingest-options>span{font-size:9px}.local-ingest-footnote{font-size:10px}}
@media(max-width:600px){.local-ingest-spotlight{margin-top:33px;padding-top:32px;gap:27px}.local-ingest-brand>img{width:33px;height:33px}.local-ingest-brand>span{font-size:8px}.local-ingest-brand small{font-size:6px}.local-ingest-copy h3{font-size:29px;margin-top:20px}.local-ingest-copy>p{font-size:12px}.local-ingest-map{padding:19px}.local-ingest-map>figcaption{font-size:7px}.local-ingest-sources{gap:6px;margin-top:20px}.local-ingest-sources>span{font-size:9px;padding:7px 8px;gap:5px}.local-ingest-sources>span>.icon{width:14px;height:14px}.local-ingest-steps{gap:12px;padding:23px 0 20px}.ingest-step-icon{width:37px;height:37px;border-radius:8px}.ingest-step-icon>.icon{width:20px;height:20px}.local-ingest-steps strong{font-size:8px;line-height:1.7}.ingest-step-arrow{top:12px;right:-13px}.ingest-step-arrow>.icon{width:13px;height:13px}.local-ingest-options{gap:6px;margin-top:17px}.local-ingest-options>span{font-size:8px;padding:5px 6px}.local-ingest-footnote{font-size:9px}}
.footer-main .animated-site-link{display:inline-flex;flex:0 0 auto;border-radius:11px;outline-offset:5px;transition:transform .2s ease}
.animated-site-link>img{display:block;width:240px;height:auto;max-width:100%}
.animated-site-link:hover{transform:translateY(-2px)}
.animated-site-link:focus-visible{outline:2px solid var(--orange)}
@media(max-width:600px){.footer-main .animated-site-link{max-width:100%;margin-top:5px}.animated-site-link>img{width:240px}}
.skip-link:not(:focus){clip-path:inset(50%);width:1px;height:1px;overflow:hidden;padding:0}
@media(max-width:860px){.playlist-range-copy h3 br{display:initial}}
@media(max-width:600px){.capability h3 br,.dvr-feature-cards h3 br{display:initial}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
