.page-module__E0kJGG__main{flex-direction:column;min-height:calc(100vh - 56px);display:flex}.page-module__E0kJGG__hero{flex:1;justify-content:space-between;align-items:flex-start;padding-top:72px;padding-left:36px;padding-right:36px;display:flex;position:relative}.page-module__E0kJGG__heroLeft{align-items:flex-start;display:flex}.page-module__E0kJGG__heroCenter{flex-direction:column;gap:4px;display:flex;position:absolute;top:72px;left:50%;transform:translate(-50%)}.page-module__E0kJGG__socialLink{text-align:left;color:#969696;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-family:Switzer,sans-serif;font-size:14px;font-weight:400;line-height:17px;text-decoration:none;transition:color .2s;position:relative}.page-module__E0kJGG__socialLink:after{content:"";background:#121212;width:0;height:1px;transition:width .2s;position:absolute;bottom:-1px;left:0}.page-module__E0kJGG__socialLink:hover{color:#121212}.page-module__E0kJGG__socialLink:hover:after{width:100%}.page-module__E0kJGG__divider{background:#121212;flex-shrink:0;width:48px;height:1px;margin-top:7px}.page-module__E0kJGG__bioWrapper{flex-direction:column;margin-left:12px;display:flex}.page-module__E0kJGG__availablePill{margin-top:16px}.page-module__E0kJGG__bio{color:#505050;width:312px;margin:0;font-family:Switzer,sans-serif;font-size:14px;font-weight:400;line-height:17px}.page-module__E0kJGG__projects{width:100%}.page-module__E0kJGG__gridLayout .page-module__E0kJGG__hero{flex:none}.page-module__E0kJGG__gridLayout .page-module__E0kJGG__projects{padding-top:56px}@media (max-width:999px){.page-module__E0kJGG__divider{display:none}.page-module__E0kJGG__bioWrapper{margin-left:0}.page-module__E0kJGG__bio{width:auto}.page-module__E0kJGG__projects{padding-top:40px}}@media (min-width:560px) and (max-width:999px){.page-module__E0kJGG__hero{flex-direction:row;flex:none;justify-content:space-between;align-items:flex-start;padding-top:56px}.page-module__E0kJGG__heroLeft{max-width:50%}.page-module__E0kJGG__heroCenter{align-items:flex-end;position:static;top:auto;left:auto;transform:none}}@media (max-width:559px){.page-module__E0kJGG__hero{flex-direction:column;flex:none;gap:20px;padding-top:40px}.page-module__E0kJGG__heroCenter{position:static;top:auto;left:auto;transform:none}}@media (max-width:480px){.page-module__E0kJGG__hero{padding-left:20px;padding-right:20px}}
.EmailCopy-module__jo762a__wrapper{cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:8px;margin-top:20px;padding:4px 6px;transition:background .15s;display:inline-flex;position:relative}.EmailCopy-module__jo762a__wrapper:hover{background:#f0f0f0}.EmailCopy-module__jo762a__corners:before,.EmailCopy-module__jo762a__corners:after,.EmailCopy-module__jo762a__wrapper:before,.EmailCopy-module__jo762a__wrapper:after{content:"";border-style:solid;border-color:#121212;width:4px;height:4px;position:absolute}.EmailCopy-module__jo762a__corners{pointer-events:none;position:absolute;inset:0}.EmailCopy-module__jo762a__corners:before{border-width:0 0 1px 1px;bottom:0;left:0}.EmailCopy-module__jo762a__corners:after{border-width:0 1px 1px 0;bottom:0;right:0}.EmailCopy-module__jo762a__wrapper:before{border-width:1px 0 0 1px;top:0;left:0}.EmailCopy-module__jo762a__wrapper:after{border-width:1px 1px 0 0;top:0;right:0}.EmailCopy-module__jo762a__email{color:#121212;font-family:Switzer,sans-serif;font-size:14px;font-weight:400;line-height:17px}.EmailCopy-module__jo762a__icon{flex-shrink:0;align-items:center;display:flex}
