.credits[data-v-c6c3873a]{padding-top:2rem;opacity:.4;text-align:center;text-decoration:none;transition:opacity .4s ease-out,transform .8s ease-out}.credits[data-v-c6c3873a]:hover{opacity:1}.credits:hover .heart[data-v-c6c3873a]{animation:.5s ease-in-out infinite alternate pulse-c6c3873a;display:inline-block}.credits img[data-v-c6c3873a]{height:1.3rem;opacity:.5;vertical-align:text-bottom}@keyframes pulse-c6c3873a{0%{transform:scale(1)}to{transform:scale(1.5)}}body{margin:0;padding:0}html{background:#E4EFED;box-sizing:border-box;font-size:min(max(6px + 1vw,16px),24px);margin:0;padding:0}*,*:before,*:after{box-sizing:inherit}footer{color:#00000080;display:flex;flex-direction:row;padding:1rem .25rem;width:100%}footer a{color:inherit;text-decoration:underline dotted}footer nav ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}footer nav ul li{margin:0;padding:0 1rem}footer .left-col{max-width:30vw;width:15rem}footer .right-col{flex-grow:1}h1{margin:0}h1 a{color:inherit;text-decoration:none}header{padding:0 1rem 1rem 0}header .logo{margin-left:-100%;width:200%}main{color:#4e4e4e;padding:0 1rem 2rem 0}.container{margin:0 auto;max-width:40rem;text-align:center}.top-row{display:flex;flex-direction:row;min-height:100vh;padding-top:1rem}.top-row header{max-width:30vw;width:15rem}.top-row main{flex-grow:1}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}abbr{text-decoration:none}h1{font-size:1.5rem;margin:0}@media (max-width: 575px){body{background-attachment:fixed;background-image:linear-gradient(rgba(228,239,237,.9),rgba(228,239,237,.9)),url(/assets/logo-optimized.1b253748.svg);background-position:center;background-repeat:no-repeat;background-size:contain}footer .left-col{display:none}header{display:none}main{padding-left:.5rem;padding-right:.5rem}}abbr[data-v-1209cfa6]{text-decoration:none}.container[data-v-1209cfa6]{margin:0 auto;max-width:40rem;text-align:center}.associates[data-v-1209cfa6]{margin:5rem 0}.associates .degree-and-name[data-v-1209cfa6]{font-size:1.5rem;margin:0}.associates .degree-and-name .degree[data-v-1209cfa6]{display:block;font-size:1.2rem}.associates .degree-and-name .degree abbr+abbr[data-v-1209cfa6]{padding-left:.3em}.associates .degree-and-name .name[data-v-1209cfa6]{text-decoration:underline #4E4E4E50}.associates .title[data-v-1209cfa6]{font-size:1.2rem;font-weight:700;margin:.5rem 0 3rem}.contact a[data-v-1209cfa6]{color:inherit;text-decoration:underline dotted}.contact h2[data-v-1209cfa6]{margin:.5rem 0}.contact p[data-v-1209cfa6]{font-size:1.2rem;font-weight:700;margin:.5rem 0}section[data-v-320eba48]{hyphens:auto;text-align:left}section a[data-v-320eba48]{color:inherit;text-decoration:underline dotted}section p[data-v-320eba48]{text-align:justify}@media (max-width: 575px){section p[data-v-320eba48]{text-align:justify}}section[data-v-6409f96f]{hyphens:auto;text-align:left}section a[data-v-6409f96f]{color:inherit;text-decoration:underline dotted}section p[data-v-6409f96f]{text-align:justify}@media (max-width: 575px){section p[data-v-6409f96f]{text-align:left}}
