body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Open Sans,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{display:flex;flex-direction:column;position:relative}.HeaderWrapper{margin-bottom:0}.Header{background-color:#f6f7fb;flex-direction:column;margin-bottom:-1px;overflow:hidden;padding-top:80px}.Header,.HeaderContent{align-items:center;display:flex}.HeaderContent{flex-direction:row;flex-grow:1;margin:0 30px;max-width:860px;overflow:visible;position:relative}.Portrait{-webkit-mask-box-image:url(/static/media/blob.87ebdb9b8c6fb8774258.png);mask-border:url(/static/media/blob.87ebdb9b8c6fb8774258.png);opacity:0;width:320px}.HeaderLeft{flex-grow:1;padding:25px 20px;position:relative}.HeaderRight{align-items:center;display:flex;flex-grow:0;flex-shrink:0;height:420px;justify-content:center;position:relative;width:420px}.BackgroundBlob{height:100%;opacity:.1;position:absolute;width:100%;z-index:0}.ProjectTitle{color:#000c;font-size:20pt}.ProjectSubtitle,.ProjectTitle{margin-bottom:10px;margin-top:10px}.ProjectSubtitle{color:#0006;font-size:12pt;font-weight:500}.Title{color:#000c;font-size:24pt;margin-bottom:10px;margin-top:10px;white-space:nowrap}.Content{color:#000000b3;font-size:12pt;font-weight:500;line-height:1.5;margin-bottom:20px}.Button{background-color:#5e858f;border:none;border-radius:20px;box-shadow:0 3px 30px #00000026;color:#fff;cursor:pointer;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;margin:10px 5px 0;outline:none;padding:7px 20px}.Button:hover{cursor:pointer;opacity:.8}.Navigation{display:flex;flex-direction:row;justify-content:center;position:fixed;transition:background-color .35s;width:100%;z-index:10}.NavigationInner{display:flex;flex-grow:1;margin:20px;max-width:840px}.NavigationLink{border-radius:20px;color:#000000b3;font-size:10pt;font-weight:600;margin-left:0;padding:5px 15px;text-decoration:none;text-transform:uppercase}.NavigationLink:hover{background-color:#fff}.Project{align-items:center;flex-direction:column;margin-bottom:-1px}.Project,.ProjectContent{display:flex;position:relative}.ProjectContent{flex-direction:row-reverse;flex-grow:1;line-height:1.5;margin:0 30px;max-width:860px;overflow:visible}.ProjectContent.Even{flex-direction:row}.ProjectContent.Odd{flex-direction:row-reverse}.ProjectTechnologies{color:#0006;font-size:10pt;font-weight:500;line-height:1.5;margin-bottom:20px}.ProjectPreview{align-items:flex-end;border-bottom:1px solid #f7f7f7;display:flex;flex-shrink:0;justify-content:center;overflow:hidden;padding:0 45px}.ProjectInfo{margin-bottom:10px;padding:20px 25px 10vw;position:relative}.DeviceWrapper{background-color:#fff;border-radius:10px;box-shadow:0 3px 30px #00000026;max-height:600px;overflow:hidden;transform:translateY(30px);width:300px}.ProjectVideo{height:auto;object-fit:fill;width:100%}.CollapsedName{display:inline-block;overflow:hidden;transition:max-width .2s;vertical-align:bottom}.Footer{background-color:#f6f7fb;font-size:11pt;padding:10px 25px 20px;text-align:center}@media only screen and (max-width:720px){.Portrait{width:220px}.HeaderContent{flex-direction:column-reverse}.HeaderRight{display:none}.BackgroundBlob{width:420px}.ProjectContent{flex-direction:column!important}.DeviceWrapper{max-height:450px;width:250px}}
/*# sourceMappingURL=main.693ab4c1.css.map*/