.AuthMethod--container{border-radius:.1875rem;box-shadow:0 0 .25rem #a8aeba;position:relative;margin-bottom:.75rem;padding:.5rem;color:#474c5e;text-decoration:none}.AuthMethod--container:after{box-shadow:0 .1875rem .1875rem .0625rem rgba(71,76,94,.2);visibility:hidden;-webkit-transition:opacity .2s cubic-bezier(.25,.25,.75,.75),visibility 0s cubic-bezier(.25,.25,.75,.75) .2s;transition:opacity .2s cubic-bezier(.25,.25,.75,.75),visibility 0s cubic-bezier(.25,.25,.75,.75) .2s}.AuthMethod--container:focus:after,.AuthMethod--container:hover:after{visibility:visible;opacity:1;-webkit-transition:opacity .2s cubic-bezier(.25,.25,.75,.75) 0s;transition:opacity .2s cubic-bezier(.25,.25,.75,.75) 0s}.AuthMethod--container:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;border-radius:.1875rem;z-index:-1;box-shadow:0 0 .75rem #a8aeba;opacity:0;transition:opacity .2s cubic-bezier(.25,.25,.75,.75)}.AuthMethod--container:hover:after{opacity:1;transition:opacity .2s cubic-bezier(.25,.25,.75,.75)}.AuthMethod--container:hover{text-decoration:none}.AuthMethod--icon{height:2.5rem;width:2.5rem}.AuthMethod--separator{border-left:.0625rem solid #e3e6eb;margin-left:.75rem;margin-right:.75rem}.AuthMethod--label{font-size:1rem;font-weight:400;font-style:normal}.BadgeLoginButton--separator{margin-top:.75rem;margin-bottom:.75rem}.BadgeLoginButton--separatorBar{border-top:.0625rem solid #e3e6eb}.BadgeLoginButton--separatorText{margin-left:.75rem;margin-right:.75rem}.BadgeLoginButton--largeContainer{border-radius:.1875rem;box-shadow:0 0 .25rem #a8aeba;position:relative}.BadgeLoginButton--largeContainer:after{box-shadow:0 .1875rem .1875rem .0625rem rgba(71,76,94,.2);visibility:hidden;-webkit-transition:opacity .2s cubic-bezier(.25,.25,.75,.75),visibility 0s cubic-bezier(.25,.25,.75,.75) .2s;transition:opacity .2s cubic-bezier(.25,.25,.75,.75),visibility 0s cubic-bezier(.25,.25,.75,.75) .2s}.BadgeLoginButton--largeContainer:focus:after,.BadgeLoginButton--largeContainer:hover:after{visibility:visible;opacity:1;-webkit-transition:opacity .2s cubic-bezier(.25,.25,.75,.75) 0s;transition:opacity .2s cubic-bezier(.25,.25,.75,.75) 0s}.BadgeLoginButton--largeContainer:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;border-radius:.1875rem;z-index:-1;box-shadow:0 0 .75rem #a8aeba;opacity:0;transition:opacity .2s cubic-bezier(.25,.25,.75,.75)}.BadgeLoginButton--largeContainer:hover:after{opacity:1;transition:opacity .2s cubic-bezier(.25,.25,.75,.75)}.BadgeLoginButton--largeImage{border-radius:.1875rem}.DistrictHeader--title{margin-bottom:1.5rem}.DistrictHeader--districtLogo{margin-right:.75rem;max-height:3.5rem;max-width:3.5rem}.DistrictHeader--districtName{margin:0 0 .5rem;padding:0;font-size:1.5rem;font-weight:700;font-style:normal}.DistrictHeader--districtLink{width:fit-content}.PageContent--title{color:#436cf2;padding:0;margin:0 0 15px;font-weight:900;font-style:normal;font-size:4rem}.PageContent .PageContent--content{-moz-box-flex-grow:1;-ms-flex-positive:1;-webkit-box-flex-grow:1;-webkit-flex-grow:1;flex-grow:1}.PageContent .PageContent--sidebar{margin-left:30px;padding-left:30px;float:right;width:200px;border-left:1px solid #e3e6eb}.PageContent--userTypeLinks{align-items:flex-end;margin-top:1rem}.PageContent--userTypeLink{font-size:1rem}.PageContent--userTypeLink:not(:last-of-type){margin-bottom:1rem}.PageContent--smallScreenBadgeLogin,.PageContent--userTypeLinks--smallScreen{display:none}@media screen and (max-width:52em){.PageContent--title{text-align:center}.PageContent .PageContent--sidebar{display:none}.PageContent--smallScreenBadgeLogin{display:block}.PageContent--userTypeLinks{display:none}.PageContent--userTypeLinks--smallScreen{display:flex;align-items:flex-end}}@media screen and (max-width:40em){.PageContent--title{font-size:2.5rem}}.HelpText{margin-top:1rem;font-size:1rem}.HelpText--header{margin-bottom:.75rem}.HelpText--contactAdmin{padding-top:.1875rem;padding-right:.25rem;padding-bottom:.25rem!important;margin-bottom:.375rem;line-height:1.25rem;padding-bottom:2px;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.HelpText--contactAdmin a.Button{display:inline;-ms-word-break:break-all;word-break:break-all;-ms-hyphens:none;-moz-hyphens:none;-webkit-hyphens:none;hyphens:none}.Hints--container{margin-bottom:.75rem}.Hints--container p{font-size:1rem}.Hints--container p:last-of-type{margin:0}.Hints--header{font-weight:700;font-style:normal}.Login--statusPageLink{color:#fff;text-decoration:underline}.Login--badgesAuthMethod,.Login--googleLogout{display:none}@media screen and (max-width:52em){.Login--badgesAuthMethod{display:flex}}