#intro-header-content{height:100%;width:100%;background-image:linear-gradient(rgba(0,0,0,100),#fff0);color:#fff;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;fill:red;padding-left:25px;padding-right:5px;padding-top:25px}#intro-header-content-left{font-size:2em;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:0.2s;transform:scale(1);width:30px;height:30px;color:#fff}#intro-header-content-left:hover{transition:0.2s;transform:scale(1.1);color:#fff}#intro-header-content-left:active{color:#407995;transition:0.2s;transform:scale(1)}#intro-header-content-right{font-size:1.5em;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;cursor:pointer;color:#fff;transition:0.2s;transform:scale(1)}#intro-header-content-right:hover{transition:0.2s;transform:scale(1.1);color:#fff}#intro-header-content-right:active{color:#407995;transition:0.2s;transform:scale(1)}#intro-header-content-right-text{font-size:.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0}#intro-header-content-right:hover>#intro-header-content-right-signout{display:block}#intro-header-content-right-signout{font-size:.5em;color:#000;background-color:#fff;padding:5px;display:none}#intro-header-content-right-signout:hover{text-decoration:underline;cursor:pointer}#intro-title{font-size:3.4rem;line-height:3.5rem;text-align:center;margin-top:50px;font-family:'Work Sans';font-weight:600;max-width:1200px}#intro-description{height:fit-content;text-align:center}#intro-section{display:flex;flex-direction:column;align-items:center;justify-content:space-between;min-width:40%;max-width:90%}#intro-button{background-color:#407995;text-align:center;white-space:nowrap;cursor:pointer;transition:color 0.3s,background-color 0.3s;font-family:'Work Sans';max-width:470px;font-weight:600}#intro-button:hover{transition:color 0.5s,background-color 0.5s;color:#407995;background-color:lightgray}#intro-button:active{background-color:lightgrey;transition:color 0.5s,background-color 0.5s;color:#000}#intro-info{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-around;max-width:100%;flex-wrap:wrap;text-overflow:ellipsis;margin-bottom:50px}#intro-info-box{display:flex;flex-direction:row;color:grey;align-items:center;justify-content:flex-start;white-space:nowrap;margin-right:15px;margin-left:15px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#intro-info-box-icon{display:flex;flex-direction:column;font-size:3.1rem}#intro-info-box-text{display:flex;flex-direction:column;margin-left:10px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#intro-info-box-title{color:#fff;font-size:1.6em;text-overflow:ellipsis;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:'Work Sans';font-weight:600}#intro-info-box-subtitle{font-size:1em;margin-top:-1px}#intro-loginText{color:#fff;text-align:center;width:100%;max-width:470px}#intro-header-content-center{height:100%;display:flex;flex-direction:column;align-items:center}#intro-signin-text{cursor:pointer;text-decoration:underline;display:inline;transition:0.2s}#intro-signin-text:hover{color:gray}@media only screen and (min-width:0){#intro-header-content-center{justify-content:center}#into-header-content-center-logo{width:150px}#intro-title{margin-bottom:10px}#intro-description{font-size:1.4rem;line-height:1.8rem;min-width:50%;max-width:100%;padding-left:30px;padding-right:30px;margin-bottom:50px}#intro-button{font-size:1.5rem;padding:15px;margin-bottom:50px;font-weight:600;width:100%}#intro-section{margin-left:30px;margin-right:30px}#intro-loginText{font-size:1.4rem;line-height:1.8rem}}@media only screen and (min-width:600px){#into-header-content-center-logo{width:200px}#intro-header-content-center{justify-content:flex-start}#intro-title{margin-bottom:50px}#intro-description{font-size:1.2rem;min-width:50%;max-width:550px;margin-bottom:50px}#intro-button{font-size:1.5rem;padding:15px;min-width:425px;margin-bottom:50px;font-weight:600}#intro-section{margin-left:0;margin-right:0}#intro-loginText{font-size:1rem;line-height:1.4rem}}