.page-module__E0kJGG__page{flex-direction:column;gap:64px;min-height:100vh;display:flex}.page-module__E0kJGG__main{flex:1}a.page-module__E0kJGG__primary{color:var(--background);gap:8px}a.page-module__E0kJGG__secondary{border-color:var(--gray-alpha-200);min-width:158px}@media (hover:hover) and (pointer:fine){a.page-module__E0kJGG__primary:hover{background:var(--button-primary-hover);border-color:transparent}a.page-module__E0kJGG__secondary:hover{background:var(--button-secondary-hover);border-color:transparent}.page-module__E0kJGG__footer a:hover{text-underline-offset:4px;text-decoration:underline}}@media (max-width:600px){.page-module__E0kJGG__main{align-items:center}}.page-module__E0kJGG__logo{filter:invert()}
.Hero-module__Z8hQ_W__hero{text-align:center;margin-top:100px}.Hero-module__Z8hQ_W__header{color:var(--color-accent);text-shadow:3px 4px var(--color-primary);text-transform:uppercase;word-spacing:10px;font-size:72px;font-weight:800}.Hero-module__Z8hQ_W__subheader{letter-spacing:11px;font-size:32px}
.Nav-module__e1xquq__container{z-index:100;justify-content:end;margin-top:40px;margin-right:80px;display:flex;position:-webkit-sticky;position:sticky;top:40px}.Nav-module__e1xquq__nav{background-color:var(--color-primary);box-shadow:3px 4px var(--color-accent);border:1px solid #000;display:flex}.Nav-module__e1xquq__link{color:var(--color-accent);margin:.75rem 1.5rem;position:relative;overflow:hidden}.Nav-module__e1xquq__link:after{content:"";background-color:var(--color-accent);opacity:0;width:100%;height:.1em;transition:opacity .2s,transform .2s;position:absolute;bottom:0;left:0;transform:translate(-100%)}.Nav-module__e1xquq__link:hover:after,.Nav-module__e1xquq__link:focus:after{opacity:1;transform:translate(0,0)}
.Footer-module__EZoWya__footer{background:var(--background-2);justify-content:center;gap:24px;padding:5rem;font-size:18px;display:grid}.Footer-module__EZoWya__footer h3{color:var(--color-secondary)}.Footer-module__EZoWya__footer h2{text-align:center}.Footer-module__EZoWya__links ul{padding:1rem 0}.Footer-module__EZoWya__links a:hover{text-decoration:underline}.Footer-module__EZoWya__email>p{margin-top:1rem}@media (max-width:600px){.Footer-module__EZoWya__footer{flex-wrap:wrap;justify-content:center;align-items:center}}.Footer-module__EZoWya__content{grid-template-columns:1fr 1fr;gap:6rem;padding:2rem;display:grid}
.Work-module__Fm8N3W__container{background-color:var(--background-2);justify-content:center;margin-top:4em;padding:0 3em 200px;display:grid}.Work-module__Fm8N3W__mainHeader{text-align:center;margin-top:2em;margin-bottom:2em}.Work-module__Fm8N3W__timeLine ul{list-style:outside}.Work-module__Fm8N3W__timeLine>li>p{color:var(--color-secondary);justify-self:end;padding-right:20px}.Work-module__Fm8N3W__timeLineItem{grid-template-columns:1fr 1fr;display:grid}.Work-module__Fm8N3W__rightSide{padding-bottom:4em;padding-left:20px;position:relative}.Work-module__Fm8N3W__rightSide>p{color:var(--color-secondary)}.Work-module__Fm8N3W__rightSide .Work-module__Fm8N3W__time{color:var(--color-accent);font-size:12px}.Work-module__Fm8N3W__rightSide:before{content:"";background-color:var(--color-accent);width:3px;height:100%;position:absolute;left:0}.Work-module__Fm8N3W__point{max-width:50ch;margin-left:1rem;font-size:14px}@media (max-width:600px){.Work-module__Fm8N3W__timeLineItem{margin-top:0;margin-bottom:0;display:block}.Work-module__Fm8N3W__timeLine>li>p{justify-self:center;margin-bottom:2rem}}
