@font-face{font-family:Barlow Condensed;src:url(/fonts/barlow-condensed-700.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:Share Tech Mono;src:url(/fonts/share-tech-mono.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}:root{--black: #000;--ink: #050505;--white: #fff;--muted: #bfc3c5;--yellow: #ffea00;--cyan: #00e6ef;--green: #00e24b;--red: #f3261f;--blue: #162acb;--magenta: #ef2bc4;--font-display: "Barlow Condensed", "Arial Narrow", sans-serif;--page-max: 1180px;--cell: clamp(6px, .64vw, 10px);--gutter: clamp(16px, 2vw, 32px);--line: 2px}*{box-sizing:border-box}html{background:var(--black);scroll-behavior:smooth;scroll-padding-top:88px}body{min-width:320px;margin:0;overflow-x:hidden;background:linear-gradient(rgb(255 255 255 / .018) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .018) 1px,transparent 1px),var(--black);background-size:var(--cell) var(--cell);color:var(--white);font-family:Share Tech Mono,ui-monospace,monospace;font-size:18px;line-height:1.42;text-rendering:optimizeLegibility}body:before{position:fixed;z-index:20;inset:0;border:var(--line) solid rgb(255 255 255 / .2);pointer-events:none;content:""}::selection{background:var(--cyan);color:var(--black)}a{color:inherit;text-decoration-thickness:2px;text-underline-offset:.24em}a:hover{text-decoration-style:double}a:focus-visible,button:focus-visible{outline:3px solid var(--white);outline-offset:4px}button{font:inherit}.skip-link{position:fixed;z-index:100;top:12px;left:12px;padding:10px 14px;translate:0 -180%;background:var(--yellow);color:var(--black)}.skip-link:focus{translate:0}.broadcast-header{position:sticky;z-index:10;top:0;min-height:70px;border-bottom:var(--line) solid var(--yellow);background:#000000f5}.broadcast-header>div{display:grid;grid-template-columns:1fr auto}.brand,.header-download{display:flex;min-height:68px;align-items:center;gap:10px}.brand{gap:12px;padding-inline:var(--gutter);color:var(--yellow);font-family:var(--font-display);font-size:clamp(1.55rem,2.2vw,2.25rem);letter-spacing:.01em;line-height:.95;text-decoration:none}.brand-mark{width:34px;height:34px;flex:0 0 auto;fill:currentColor;shape-rendering:crispEdges}.header-download{justify-content:center;padding-inline:clamp(24px,4vw,64px);border-left:var(--line) solid var(--yellow);background:var(--yellow);color:var(--black);font-family:var(--font-display);font-size:1.2rem;letter-spacing:.04em;text-transform:uppercase;text-decoration:none}.header-download svg{width:18px;height:18px;fill:currentColor}.header-download:hover,.header-download:focus-visible{background:var(--cyan);color:var(--black)}.broadcast-header>div,main,footer{width:min(var(--page-max),100%);margin-inline:auto}.hero{display:flex;width:100%;flex-direction:column;align-items:stretch;margin-inline:auto;padding:clamp(42px,2vw,96px) var(--gutter)}.hero-copy{width:min(720px,100%);margin-bottom:clamp(48px,6vw,72px)}.hero-copy>p:not(.platform-note){max-width:54ch;margin-bottom:0;color:var(--white);font-size:clamp(1.05rem,1.3vw,1.28rem)}h1,h2,h3,p{margin-top:0}h1,h2,h3,.button{font-family:var(--font-display)}h1{max-width:10ch;margin-bottom:clamp(24px,3vw,42px);color:var(--yellow);font-size:clamp(3.9rem,6.5vw,6rem);letter-spacing:-.025em;line-height:.88;text-wrap:balance}.environment-headline{width:auto;max-width:100%;margin-bottom:clamp(28px,4vw,48px);font-size:clamp(2.8rem,6.2vw,7.5rem);line-height:.98;white-space:nowrap}.environment-headline .environment-headline-line{display:inline}.environment-headline .environment-headline-line [data-environment-prefix],.environment-headline .environment-headline-line [data-environment-acronym],.environment-headline .environment-headline-line [data-environment-descriptor]{display:inline-block}.environment-headline .environment-headline-line .environment-acronym{color:var(--cyan)}.environment-headline .environment-headline-line .environment-expansion{color:var(--muted);font-family:Share Tech Mono,ui-monospace,monospace;font-size:.4em;font-weight:400;letter-spacing:0;line-height:1.2;vertical-align:.22em}.button{display:inline-flex;min-height:58px;align-items:center;justify-content:center;gap:12px;padding:14px 22px;border:3px solid currentColor;font-size:1.2rem;letter-spacing:.04em;line-height:1.05;text-decoration:none;text-transform:uppercase}.button svg{width:22px;height:22px;fill:currentColor}.button-primary{border-color:var(--yellow);background:var(--yellow);color:var(--black)}.button-primary:hover,.button-primary:focus-visible{border-color:var(--white);background:var(--blue);color:var(--white)}.platform-note{margin:0;color:var(--muted);font-size:.92rem;text-transform:uppercase}.product-broadcast{position:relative;isolation:isolate;width:min(95vw,calc(90svh * 43 / 27));min-width:0;max-width:95vw;max-height:90svh;align-self:center;padding:20px}.product-broadcast figure{margin:0}.product-broadcast img,.product-broadcast video{display:block;width:100%;height:auto}.broadcast-corner{position:absolute;width:32px;height:32px;border:3px solid var(--cyan)}.broadcast-corner.broadcast-corner-tl{top:0;left:0;border-right:none;border-bottom:none}.broadcast-corner.broadcast-corner-tr{top:0;right:0;border-bottom:none;border-left:none}.broadcast-corner.broadcast-corner-bl{bottom:0;left:0;border-top:none;border-right:none}.broadcast-corner.broadcast-corner-br{bottom:0;right:0;border-top:none;border-left:none}.feature-list{padding:clamp(28px,4vw,48px) var(--gutter);border-top:var(--line) solid var(--white);border-bottom:var(--line) solid var(--white);background:var(--black)}.feature-list ul{display:grid;grid-template-columns:repeat(3,1fr);gap:14px 32px;margin:0;padding:0;list-style:none}.feature-list li{display:flex;align-items:baseline;gap:10px;color:var(--white)}.feature-list li:before{content:"\bb";color:var(--cyan);font-family:var(--font-display)}.about{max-width:860px;margin-inline:auto;padding:clamp(48px,6vw,96px) var(--gutter)}.about h2{margin-bottom:24px;color:var(--yellow);font-size:clamp(2rem,3.6vw,3.2rem);letter-spacing:-.01em;line-height:1}.about p{max-width:68ch;margin-bottom:20px;line-height:1.55}.about p:last-child{margin-bottom:0}.download-close{position:relative;display:grid;min-height:430px;grid-template-columns:minmax(140px,.26fr) minmax(420px,1fr) auto;gap:clamp(28px,5vw,80px);align-items:center;padding:clamp(56px,8vw,120px) var(--gutter);border-bottom:12px solid var(--yellow)}.download-close h2{max-width:12ch;margin-bottom:28px;color:var(--yellow);font-size:clamp(2.5rem,5vw,5.5rem);letter-spacing:-.02em;line-height:.9}.download-close p{max-width:52ch;margin:0;font-size:1.1rem}.close-signal{display:grid;aspect-ratio:1;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:8px}.close-signal span{background:var(--yellow)}.close-signal span:nth-child(5){grid-column:3}.button-large{min-width:250px;min-height:76px;font-size:1.4rem}footer{display:grid;grid-template-columns:auto 1fr;gap:24px;align-items:center;padding:30px var(--gutter) 42px;color:var(--muted);font-size:.9rem}footer p{margin:0;text-align:right}footer>div{display:flex;gap:18px}.codaset-credit{display:inline-flex;gap:10px;align-items:center;color:var(--yellow);text-decoration:none}@media(max-width:1120px){.hero{padding-block:64px}h1{max-width:12ch}.download-close{grid-template-columns:130px 1fr}.download-close .button{grid-column:2;justify-self:start}}@media(max-width:760px){:root{--gutter: 16px;--line: 1px}body{font-size:16px}.broadcast-header{position:relative;grid-template-columns:1fr auto}.brand,.header-download{min-height:58px}.brand{font-size:1.7rem}.brand-mark{width:28px;height:28px}.header-download{padding-inline:20px;font-size:1.05rem}.hero{padding-block:48px}h1{max-width:9ch;font-size:clamp(3.55rem,17vw,5.2rem)}.environment-headline{max-width:none;font-size:clamp(1.85rem,9vw,3.55rem)}.hero-copy>p:not(.platform-note){font-size:1rem}.button{width:100%}.feature-list ul{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.download-close h2{font-size:clamp(2.8rem,13vw,4.2rem)}.download-close{grid-template-columns:1fr;gap:36px}.close-signal{width:96px}.download-close .button{grid-column:auto;justify-self:stretch}footer{grid-template-columns:1fr;justify-items:start}footer p{text-align:left}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
/*# sourceMappingURL=workroom-$FPA4RNC5$.css.map */
