@import"https://fonts.googleapis.com/css2?family=Poppins:wght@100;300;400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Oswald:wght@200;400;500&display=swap";*{font-family:Poppins,sans-serif;margin:0;box-sizing:border-box;padding:0;outline:none}h1,h2,h3,h4,h5,h6{font-family:Oswald,sans-serif;font-weight:200;letter-spacing:.5px}:root{--brand-black: #151515;--brand-grey: #c8c8c8;--brand-grey-dark: #959595;--brand-teal: #2cc38c;--brand-red: #ff7a5d;font-size:62.5%}.common-upfold{position:relative;overflow:visible;z-index:0;background:url(upfold-background-icons.9676f3ccb24fe613.svg),var(--brand-black);background-size:contain;background-repeat:repeat;padding:5rem 0}.common-upfold:before{content:"";display:block;width:0;height:0;border-left:50vw solid white;border-right:50vw solid white;border-top:3rem solid transparent;position:absolute;bottom:0;left:0}.common-upfold .content-holder{padding-bottom:3rem}.common-upfold h2{text-align:center;color:var(--brand-grey);line-height:1.5;letter-spacing:.05rem;padding:1.5rem 0;position:relative;z-index:1;font-size:3rem;letter-spacing:.1rem}.common-upfold p{color:var(--brand-grey-dark);text-align:center;line-height:2.3;padding:0 5rem 2rem;font-size:1.5rem;position:relative;z-index:1;max-width:50%;margin:0 auto}.nav-bar{background-color:var(--brand-black);padding:2rem;display:flex;align-items:center;justify-content:flex-start}.nav-bar h5{color:var(--brand-grey);letter-spacing:.5px;font-size:3rem;margin-right:auto}.nav-bar button{color:var(--brand-grey);background-color:transparent;border:none;margin-right:4rem;font-size:1.4rem;cursor:pointer}.nav-bar button.logout{color:var(--brand-red)}.nav-bar button:hover{color:var(--brand-teal)}.modal-backdrop{position:fixed;left:0;top:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;z-index:1}.modal-backdrop .backdrop{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:var(--brand-grey);opacity:.8}.modal-backdrop .modal{position:relative;background-color:#fff;border-radius:2rem;width:50%;max-height:80%;overflow:auto}.modal-backdrop header{background-color:var(--brand-black);color:var(--brand-grey);font-size:2rem;padding:1rem 2rem;border-radius:1rem;border-bottom-right-radius:0;border-bottom-left-radius:0}
