.page_page__ZU32B{display:grid;grid-template-columns:15rem 1fr;height:100%;touch-action:pan-y}.page_main__GlU4n{padding:1.2rem;animation:page_slide-up__d3QSs .3s ease forwards}.page_main__GlU4n>*{max-width:33rem}.page_main__GlU4n article div+p,.page_main__GlU4n article p+div,.page_main__GlU4n p+p{margin-top:.9rem}.page_main__GlU4n article+article{margin-top:1.8rem}.page_milesFace__8pCZR{float:right;margin-left:.9rem;margin-bottom:.9rem;display:none}@media screen and (max-width:960px){.page_page__ZU32B{grid-template-columns:1fr}.page_main__GlU4n{grid-row:1}.page_main__GlU4n>*{max-width:none}.page_milesFace__8pCZR{display:block}}@media screen and (max-width:460px){.page_milesFace__8pCZR{width:100px;height:auto;float:none;margin-bottom:1.8rem}}@keyframes page_slide-up__d3QSs{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.sidebar_sidebar__mZMbY{background-color:var(--gray-primary);color:#fff;padding:.6rem 1.2rem 1.5rem;display:flex;flex-direction:column;align-items:center;gap:1.8rem;animation:sidebar_slide-bar__FtYsh .25s ease forwards}.sidebar_section__00m1_{box-sizing:border-box;width:100%}.sidebar_plainList__yWWy8{list-style:none;display:flex;flex-direction:column;gap:.6rem}.sidebar_plainList__yWWy8 li{white-space:nowrap}@media screen and (max-width:960px){.sidebar_sidebar__mZMbY{padding-top:2rem;display:grid;grid-template-columns:1fr 1fr;align-items:start}.sidebar_milesFace__r7qlX{display:none}.sidebar_plainList__yWWy8{flex-direction:row;flex-wrap:wrap}.sidebar_plainList__yWWy8 li{flex-basis:calc(50% - 0.6rem)}.sidebar_section__00m1_:first-of-type{align-self:center;grid-column:span 2}}@media screen and (max-width:600px){.sidebar_sidebar__mZMbY{grid-template-columns:1fr;justify-content:center}.sidebar_section__00m1_:first-of-type{grid-column:1}.sidebar_section__00m1_{width:auto}}@media screen and (max-width:460px){.sidebar_sidebar__mZMbY{font-size:.9rem}}@keyframes sidebar_slide-bar__FtYsh{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.centerlineheading_centerlineheading__rw5Xp{color:inherit;text-transform:uppercase;font-weight:800;font-family:area-normal,sans-serif;font-size:1.4rem;text-align:center;position:relative;margin-bottom:.6rem;white-space:nowrap}.centerlineheading_centerlineheading__rw5Xp:after{content:"";display:block;height:2px;position:absolute;top:calc(50% - 3px);left:0;right:0;background-color:#fff;z-index:0}.centerlineheading_centerlineheading__rw5Xp span{background-color:var(--gray-primary);position:relative;z-index:1;padding:0 .3rem}.itemwithicon_itemWithIcon__nnHVK{display:grid;grid-template-columns:1.2rem 1fr;align-items:center;grid-gap:.6rem;gap:.6rem;height:1.2rem}.itemwithicon_itemWithIcon__nnHVK svg{max-width:1.2rem;max-height:1.2rem;justify-self:center}.itemwithicon_itemWithIcon__nnHVK.itemwithicon_tight__OwHbr{letter-spacing:-1px}.itemwithicon_itemWithIcon__nnHVK.itemwithicon_top__pWyTm{align-items:start;height:auto}a .itemwithicon_itemWithIcon__nnHVK{transition:color .15s ease-in-out}a:hover .itemwithicon_itemWithIcon__nnHVK{color:var(--pink)}.skilltag_skillTag__wfmVu{background-color:var(--gray-medium);border-radius:99px;display:inline-block;font-weight:800;font-size:.85rem;padding:.4rem .5rem;color:#fff}.skilltag_skillTagGroup__MDk7o{display:flex;flex-wrap:wrap;gap:.3rem .25rem;margin-bottom:1.2rem}.educationblock_educationBlock__dHLmV{font-size:1rem}.educationblock_degree__K_BEZ{font-weight:800;margin-bottom:.266rem}.educationblock_university__spcG1{font-size:.933rem}.educationblock_location__lxja6{font-size:.866rem;margin-bottom:.33rem}.educationblock_date__N0Txm{font-size:.866rem;font-style:italic}.milesface_milesFace__Qzi7L{position:relative;animation:milesface_entrance__R4RaT .5s ease forwards;animation-delay:125ms;transform:translateY(-100%)}.milesface_leftEye__VmhgR,.milesface_rightEye___RL6z{position:absolute;top:90px;z-index:1}.milesface_leftEye__VmhgR{left:32px}.milesface_rightEye___RL6z{right:32px}@media screen and (max-width:460px){.milesface_milesFace__Qzi7L img{width:100px;height:auto}.milesface_leftEye__VmhgR{top:66.67px;left:24px}.milesface_rightEye___RL6z{top:66.67px;right:24px}}@keyframes milesface_entrance__R4RaT{0%{opacity:0;transform:translateY(-100%);scale:1}50%{opacity:1;scale:1}70%{transform:translateY(10%);scale:1.1 .9}to{transform:translateY(0);scale:1}}.followingeye_eye__qZ2o8{width:24px;height:24px}.followingeye_eye__qZ2o8:after{content:"";display:block;width:8px;height:8px;background-color:var(--black);border-radius:50%;position:absolute;top:4px;left:4px}.followingeye_eye__qZ2o8.followingeye_center__fv7dF{transition:rotate .25s ease;rotate:330deg!important}@media screen and (max-width:460px){.followingeye_eye__qZ2o8{width:18px;height:18px}.followingeye_eye__qZ2o8:after{width:6px;height:6px}}.heading_site__ZKV5C{font-size:3rem}.heading_siteSub__EVc77{font-size:1.4rem;color:var(--gray-dark);font-family:basic-sans,sans-serif;font-weight:400;margin-bottom:.5rem}.heading_section__wlgwE{font-size:1.4rem;margin-top:1.6rem}.heading_article__y5LyY{font-size:1.2rem;color:var(--pink);font-weight:700}.heading_section__wlgwE+article .heading_article__y5LyY{margin-top:.6rem}.heading_article__y5LyY+p{margin-top:.4rem}.heading_articleSub__ManLV{font-size:.866rem;text-transform:uppercase;color:var(--gray-dark);margin-top:1rem;margin-bottom:.4rem}.lightbox_lightBoxEntry__l3w2t{max-width:33rem;background-color:var(--gray-primary);font-size:0;display:flex;padding:.6rem;border-radius:.2rem;flex-wrap:wrap;gap:.5rem;justify-content:center}.lightbox_lightBoxEntry__l3w2t>img{cursor:pointer;max-width:33rem}.lightbox_lightBoxEntry__l3w2t.lightbox_singleton__SJECO{padding:0}.lightbox_thumb__T5NDE{display:inline-block}.lightbox_lightBoxOverlay__ttC0s{position:fixed;z-index:10;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;animation:lightbox_circleIn___jf4o .5s ease-in-out;&.lightbox_animateOut__BA9d7{animation:lightbox_circleOut__6kkut .25s ease forwards;background-color:#000}}.lightbox_lightBox___p3DX{width:90%;height:90%;position:relative;background-color:var(--gray-medium);border-radius:.4rem;overflow:hidden;opacity:1;transition:opacity .5s ease;.lightbox_animateOut__BA9d7 &{opacity:0}}.lightbox_lightBox___p3DX img{height:auto;max-width:100%;max-height:100%;object-fit:contain;position:absolute;margin:auto;top:0;bottom:0;opacity:1;transition:left .25s ease-in-out,right .25s ease-in-out,opacity .15s linear}.lightbox_lightBox___p3DX:hover button{opacity:.6}.lightbox_lightBox___p3DX button{border:0;background-color:var(--black);width:1.8rem;height:1.8rem;position:absolute;border:2px solid var(--black);border-radius:99px;color:#fff;opacity:0;transition:opacity .1s linear;z-index:10}.lightbox_lightBox___p3DX button:hover{opacity:1;cursor:pointer}.lightbox_lightBox___p3DX button:active{transform:translateY(.1rem)}button.lightbox_close__tfvxn{top:.6rem;right:.6rem}button.lightbox_back__rcYY5{transform:rotate(180deg);left:.6rem;top:calc(50% - .9rem)}button.lightbox_back__rcYY5:active{transform:translateY(.1rem) rotate(180deg)}button.lightbox_next___C2VD{right:.6rem;top:calc(50% - .9rem)}.lightbox_description__9MQxf{position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.75);color:#fff;font-size:.9rem;padding:1.2rem;transform:translateY(100%);transition:transform .1s ease-in-out}.lightbox_lightBox___p3DX:hover .lightbox_description__9MQxf{transform:translateY(0)}@media screen and (max-width:960px){.lightbox_lightBoxEntry__l3w2t>img{max-width:100%;height:auto}.lightbox_lightBox___p3DX img{top:0;bottom:0}.lightbox_lightBox___p3DX button{opacity:1}.lightbox_description__9MQxf{transform:translateY(0)}}@keyframes lightbox_circleIn___jf4o{0%{-webkit-clip-path:circle(0 at var(--click-x) var(--click-y));clip-path:circle(0 at var(--click-x) var(--click-y))}to{-webkit-clip-path:circle(150% at var(--click-x) var(--click-y));clip-path:circle(150% at var(--click-x) var(--click-y))}}@keyframes lightbox_circleOut__6kkut{0%{-webkit-clip-path:circle(50%);clip-path:circle(50%)}to{-webkit-clip-path:circle(0);clip-path:circle(0)}}