@font-face{font-family:IBM Plex Mono;src:url(/roam-com/fonts/ibm-plex-mono/IBMPlexMono-Regular-79936b18df9f734fb6b0a256b20d36b4.woff2?vsn=d) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/roam-com/fonts/ibm-plex-mono/IBMPlexMono-Medium-b1c8a895f5fd3fe6cbf5b4cf95c58d87.woff2?vsn=d) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/roam-com/fonts/ibm-plex-mono/IBMPlexMono-SemiBold-5a2ce7798732476dec03a9561de231fe.woff2?vsn=d) format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--roam-com-font: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--roam-com-margin-top: 80px;--roam-com-margin-right: 80px;--roam-com-margin-bottom: 80px;--roam-com-margin-left: 80px;--roam-com-nav-gap: 16px;--roam-com-nav-color: rgba(255, 255, 255, .8);--roam-com-nav-color-hover: rgba(255, 255, 255, 1);--roam-com-caret-color: rgba(255, 255, 255, .6);--roam-com-scrim-color: rgba(0, 0, 0, .4);--roam-com-scrim-mid-color: rgba(0, 0, 0, .3);--roam-typewriter-caret-width: 2px;--roam-typewriter-caret-height: 16px;--roam-typewriter-caret-bottom: -2px;--roam-typewriter-caret-gap: 2px;--roam-typewriter-caret-color: var(--roam-com-caret-color)}@media (max-width: 768px){:root{--roam-com-margin-top: 88px;--roam-com-margin-right: 40px;--roam-com-margin-bottom: 48px;--roam-com-margin-left: 40px}}*{box-sizing:border-box}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html,body{margin:0;padding:0;width:100%;height:100%;background:#000}body.roam-com{font-family:var(--roam-com-font);overflow-y:auto}.roam-com a{text-decoration:none}.roam-com-bg{position:fixed;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.roam-com-overlay{position:fixed;inset:0;z-index:0;background:#0009;pointer-events:none}.roam-com-hero{position:relative;z-index:1;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:var(--roam-com-margin-top) var(--roam-com-margin-right) var(--roam-com-margin-bottom) var(--roam-com-margin-left)}.roam-com-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.roam-com-logo img{display:block;width:67px;height:14px}.roam-com-nav{display:flex;flex-direction:column;align-items:flex-end;gap:var(--roam-com-nav-gap)}.roam-com-nav a{font-family:var(--roam-com-font);font-weight:500;font-size:15px;line-height:24px;letter-spacing:-.23px;text-transform:uppercase;color:var(--roam-com-nav-color);white-space:nowrap;cursor:pointer}.roam-com-nav a:hover{color:var(--roam-com-nav-color-hover)}.roam-com-content{position:relative}.roam-com-content--home{width:max-content}.roam-com-content--company{width:720px}.roam-com-content--contact{width:400px}@media (max-width: 768px){.roam-com-content--home{width:240px}.roam-com-content--company,.roam-com-content--contact{width:100%}}.roam-com-scrim{position:absolute;inset:-80px;z-index:0;background:radial-gradient(ellipse at center,var(--roam-com-scrim-color) 0%,var(--roam-com-scrim-mid-color) 45%,rgba(0,0,0,0) 75%);pointer-events:none}.roam-com-content--company .roam-com-scrim,.roam-com-content--contact .roam-com-scrim{inset:-120px}.roam-com-headline{position:relative;z-index:1;margin:0;font-family:var(--roam-com-font);font-weight:500;font-size:17px;line-height:30px;letter-spacing:-.43px;text-transform:uppercase;color:#fffc;white-space:nowrap}@media (max-width: 768px){.roam-com-headline{white-space:normal}}.roam-com-stanzas,.roam-com-contact{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.roam-com-stanza{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.roam-com-heading,.roam-com-body,.roam-com-divider{margin:0;font-family:var(--roam-com-font);font-size:17px;line-height:26px;letter-spacing:-.43px;text-transform:uppercase}.roam-com-heading{font-weight:600;color:#fff}.roam-com-body{font-weight:500;color:#fffc}.roam-com-body a{color:inherit}.roam-com-divider{font-weight:400;color:#fffc}
/*# sourceMappingURL=roam_com.css.map */
