article,aside,body,html,main,nav,section{height:100%;width:100%}html{font-size:16px}body,html{min-width:20rem}body{color:#333;line-height:1.45}body,h1,h2,h3,h4{padding:0;margin:0}h1,h2{font-weight:200}h1{font-size:28px;line-height:1.25}h2,h3,h4{line-height:1.3}h2{font-size:25px;font-weight:200}h3,h4{font-weight:700}h3{font-size:19px}h4{font-size:16px}dd,dl,dt,li,p,ul{margin:0;padding:0}li,ul{border:0;outline:0;font-size:100%;line-height:1;text-align:left}ul{list-style-type:none}a,button{font-size:100%;cursor:pointer;color:#333;transition:all .3s cubic-bezier(.165,.85,.45,1)}a:hover,button:hover{color:#2e2e2e}button:focus{outline:0}a:active,a:link,a:visited{color:#2e2e2e;outline:0;text-decoration:none}@media print{body{-webkit-print-color-adjust:exact!important}}hr{width:60%;border:.0625rem solid #ddd}.Login{text-align:center;background-color:#fff}.Login__contents,.Login__header{display:flex;height:auto;width:auto;align-items:center;justify-content:center;padding:3.75rem 0}.Idp{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;margin:0;padding:0}.Idp__item{display:block;list-style-type:none;margin:1.5rem;padding:0;text-align:left}.Idp__button{max-width:13.75rem;min-height:2.5rem;padding:.5rem 1rem;text-align:left;width:100%;background:hsla(0,0%,62%,.2);border-radius:.125rem;margin:0;display:inline-block;cursor:pointer;outline:0}.Idp__button:focus:not(:active){box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.Idp__button[disabled]{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26);box-shadow:none;border-style:hidden;cursor:default}.Idp__text{color:#fff;font-size:.875rem;padding-left:1rem;text-transform:none}.Idp__icon-wrapper,.Idp__text{display:table-cell;vertical-align:middle}.Idp__icon{display:inline-block;height:1.25rem;width:1.25rem;vertical-align:middle}.Idp__button--google{background-color:#fff}.Idp__button--google>.Idp__text{color:#757575}.Idp__button--office365{background-color:#fff}.Idp__button--office365>.Idp__text{color:#757575}