body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f3f4f6;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow:auto}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:TT Commons Black;src:url(/static/media/TT%20Commons%20Black.bf24a4dd45a349ff9cb2.otf) format("opentype")}@font-face{font-family:TT Commons Black Italic;src:url(/static/media/TT%20Commons%20Black%20Italic.e89d7a41725d461f8b25.otf) format("opentype")}@font-face{font-family:TT Commons Bold;src:url(/static/media/TT%20Commons%20Bold.3d86f1a76afba3f39aee.otf) format("opentype")}@font-face{font-family:TT Commons Bold Italic;src:url(/static/media/TT%20Commons%20Bold%20Italic.db6ddfb3ab1eb10540a7.otf) format("opentype")}@font-face{font-family:TT Commons DemiBold;src:url(/static/media/TT%20Commons%20DemiBold.d35b2502dc5c5dcfc1ac.otf) format("opentype")}@font-face{font-family:TT Commons DemiBold Italic;src:url(/static/media/TT%20Commons%20DemiBold%20Italic.37a667032530351a8e0c.otf) format("opentype")}@font-face{font-family:TT Commons ExtraBold;src:url(/static/media/TT%20Commons%20ExtraBold.f13d3de3b576fa414e34.otf) format("opentype")}@font-face{font-family:TT Commons ExtraBold Italic;src:url(/static/media/TT%20Commons%20ExtraBold%20Italic.bd7a4339135988e2ebfe.otf) format("opentype")}@font-face{font-family:TT Commons ExtraLight;src:url(/static/media/TT%20Commons%20ExtraLight.568fc95fa6b77c07f236.otf) format("opentype")}@font-face{font-family:TT Commons ExtraLight Italic;src:url(/static/media/TT%20Commons%20ExtraLight%20Italic.49e6573c130a746b856e.otf) format("opentype")}@font-face{font-family:TT Commons Italic;src:url(/static/media/TT%20Commons%20Italic.4f458e01f29d00a0af4d.otf) format("opentype")}@font-face{font-family:TT Commons Light;src:url(/static/media/TT%20Commons%20Light.e2029bfb697090e44385.otf) format("opentype")}@font-face{font-family:TT Commons Light Italic;src:url(/static/media/TT%20Commons%20Light%20Italic.233781231f296846af98.otf) format("opentype")}@font-face{font-family:TT Commons Medium;src:url(/static/media/TT%20Commons%20Medium.fec750d69d7de2bf5efa.otf) format("opentype")}@font-face{font-family:TT Commons Medium Italic;src:url(/static/media/TT%20Commons%20Medium%20Italic.6262c207c78ca0c41464.otf) format("opentype")}@font-face{font-family:TT Commons Regular;src:url(/static/media/TT%20Commons%20Regular.ae5bbab36817d6276df8.otf) format("opentype")}@font-face{font-family:TT Commons Thin;src:url(/static/media/TT%20Commons%20Thin.671a2645b3883e19479c.otf) format("opentype")}@font-face{font-family:TT Commons Thin Italic;src:url(/static/media/TT%20Commons%20Thin%20Italic.d1b46c28304f4a132ddf.otf) format("opentype")}body,html{margin:0;padding:0}.app{display:flex;height:100vh;width:100vw}.hover-underline-animation{color:#05489a;display:inline-block;position:relative;z-index:6}.hover-underline-animation:after{background-color:#05489a;bottom:0;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom right;transition:transform .5s ease-out;width:100%}.hover-underline-animation:hover:after{transform:scaleX(1);transform-origin:bottom left}.reveal{background:#fff;box-shadow:2px 2px 2px #0003;opacity:0;position:-webkit-sticky;position:sticky;top:0;transition:opacity 1s ease,visibility 1s ease;visibility:hidden;z-index:9}.reveal.active{opacity:1;visibility:visible}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}