.row{flex-flow:wrap;margin:0 -10px;display:flex}.column{box-sizing:border-box;width:100%;padding:0 10px}.column--1{width:4.16667%}.column--offset--1{margin-left:4.16667%}.column--2{width:8.33333%}.column--offset--2{margin-left:8.33333%}.column--3{width:12.5%}.column--offset--3{margin-left:12.5%}.column--4{width:16.6667%}.column--offset--4{margin-left:16.6667%}.column--5{width:20.8333%}.column--offset--5{margin-left:20.8333%}.column--6{width:25%}.column--offset--6{margin-left:25%}.column--7{width:29.1667%}.column--offset--7{margin-left:29.1667%}.column--8{width:33.3333%}.column--offset--8{margin-left:33.3333%}.column--9{width:37.5%}.column--offset--9{margin-left:37.5%}.column--10{width:41.6667%}.column--offset--10{margin-left:41.6667%}.column--11{width:45.8333%}.column--offset--11{margin-left:45.8333%}.column--12{width:50%}.column--offset--12{margin-left:50%}.column--13{width:54.1667%}.column--offset--13{margin-left:54.1667%}.column--14{width:58.3333%}.column--offset--14{margin-left:58.3333%}.column--15{width:62.5%}.column--offset--15{margin-left:62.5%}.column--16{width:66.6667%}.column--offset--16{margin-left:66.6667%}.column--17{width:70.8333%}.column--offset--17{margin-left:70.8333%}.column--18{width:75%}.column--offset--18{margin-left:75%}.column--19{width:79.1667%}.column--offset--19{margin-left:79.1667%}.column--20{width:83.3333%}.column--offset--20{margin-left:83.3333%}.column--21{width:87.5%}.column--offset--21{margin-left:87.5%}.column--22{width:91.6667%}.column--offset--22{margin-left:91.6667%}.column--23{width:95.8333%}.column--offset--23{margin-left:95.8333%}.column--24{width:100%}.column--offset--24{margin-left:100%}@media only screen and (max-width:2200px){.column--xxxlarge--1{width:4.16667%}.column--xxxlarge--offset--1{margin-left:4.16667%}.column--xxxlarge--2{width:8.33333%}.column--xxxlarge--offset--2{margin-left:8.33333%}.column--xxxlarge--3{width:12.5%}.column--xxxlarge--offset--3{margin-left:12.5%}.column--xxxlarge--4{width:16.6667%}.column--xxxlarge--offset--4{margin-left:16.6667%}.column--xxxlarge--5{width:20.8333%}.column--xxxlarge--offset--5{margin-left:20.8333%}.column--xxxlarge--6{width:25%}.column--xxxlarge--offset--6{margin-left:25%}.column--xxxlarge--7{width:29.1667%}.column--xxxlarge--offset--7{margin-left:29.1667%}.column--xxxlarge--8{width:33.3333%}.column--xxxlarge--offset--8{margin-left:33.3333%}.column--xxxlarge--9{width:37.5%}.column--xxxlarge--offset--9{margin-left:37.5%}.column--xxxlarge--10{width:41.6667%}.column--xxxlarge--offset--10{margin-left:41.6667%}.column--xxxlarge--11{width:45.8333%}.column--xxxlarge--offset--11{margin-left:45.8333%}.column--xxxlarge--12{width:50%}.column--xxxlarge--offset--12{margin-left:50%}.column--xxxlarge--13{width:54.1667%}.column--xxxlarge--offset--13{margin-left:54.1667%}.column--xxxlarge--14{width:58.3333%}.column--xxxlarge--offset--14{margin-left:58.3333%}.column--xxxlarge--15{width:62.5%}.column--xxxlarge--offset--15{margin-left:62.5%}.column--xxxlarge--16{width:66.6667%}.column--xxxlarge--offset--16{margin-left:66.6667%}.column--xxxlarge--17{width:70.8333%}.column--xxxlarge--offset--17{margin-left:70.8333%}.column--xxxlarge--18{width:75%}.column--xxxlarge--offset--18{margin-left:75%}.column--xxxlarge--19{width:79.1667%}.column--xxxlarge--offset--19{margin-left:79.1667%}.column--xxxlarge--20{width:83.3333%}.column--xxxlarge--offset--20{margin-left:83.3333%}.column--xxxlarge--21{width:87.5%}.column--xxxlarge--offset--21{margin-left:87.5%}.column--xxxlarge--22{width:91.6667%}.column--xxxlarge--offset--22{margin-left:91.6667%}.column--xxxlarge--23{width:95.8333%}.column--xxxlarge--offset--23{margin-left:95.8333%}.column--xxxlarge--24{width:100%}.column--xxxlarge--offset--24{margin-left:100%}}@media only screen and (max-width:1600px){.column--xxlarge--1{width:4.16667%}.column--xxlarge--offset--1{margin-left:4.16667%}.column--xxlarge--2{width:8.33333%}.column--xxlarge--offset--2{margin-left:8.33333%}.column--xxlarge--3{width:12.5%}.column--xxlarge--offset--3{margin-left:12.5%}.column--xxlarge--4{width:16.6667%}.column--xxlarge--offset--4{margin-left:16.6667%}.column--xxlarge--5{width:20.8333%}.column--xxlarge--offset--5{margin-left:20.8333%}.column--xxlarge--6{width:25%}.column--xxlarge--offset--6{margin-left:25%}.column--xxlarge--7{width:29.1667%}.column--xxlarge--offset--7{margin-left:29.1667%}.column--xxlarge--8{width:33.3333%}.column--xxlarge--offset--8{margin-left:33.3333%}.column--xxlarge--9{width:37.5%}.column--xxlarge--offset--9{margin-left:37.5%}.column--xxlarge--10{width:41.6667%}.column--xxlarge--offset--10{margin-left:41.6667%}.column--xxlarge--11{width:45.8333%}.column--xxlarge--offset--11{margin-left:45.8333%}.column--xxlarge--12{width:50%}.column--xxlarge--offset--12{margin-left:50%}.column--xxlarge--13{width:54.1667%}.column--xxlarge--offset--13{margin-left:54.1667%}.column--xxlarge--14{width:58.3333%}.column--xxlarge--offset--14{margin-left:58.3333%}.column--xxlarge--15{width:62.5%}.column--xxlarge--offset--15{margin-left:62.5%}.column--xxlarge--16{width:66.6667%}.column--xxlarge--offset--16{margin-left:66.6667%}.column--xxlarge--17{width:70.8333%}.column--xxlarge--offset--17{margin-left:70.8333%}.column--xxlarge--18{width:75%}.column--xxlarge--offset--18{margin-left:75%}.column--xxlarge--19{width:79.1667%}.column--xxlarge--offset--19{margin-left:79.1667%}.column--xxlarge--20{width:83.3333%}.column--xxlarge--offset--20{margin-left:83.3333%}.column--xxlarge--21{width:87.5%}.column--xxlarge--offset--21{margin-left:87.5%}.column--xxlarge--22{width:91.6667%}.column--xxlarge--offset--22{margin-left:91.6667%}.column--xxlarge--23{width:95.8333%}.column--xxlarge--offset--23{margin-left:95.8333%}.column--xxlarge--24{width:100%}.column--xxlarge--offset--24{margin-left:100%}}@media only screen and (max-width:1440px){.column--xlarge--1{width:4.16667%}.column--xlarge--offset--1{margin-left:4.16667%}.column--xlarge--2{width:8.33333%}.column--xlarge--offset--2{margin-left:8.33333%}.column--xlarge--3{width:12.5%}.column--xlarge--offset--3{margin-left:12.5%}.column--xlarge--4{width:16.6667%}.column--xlarge--offset--4{margin-left:16.6667%}.column--xlarge--5{width:20.8333%}.column--xlarge--offset--5{margin-left:20.8333%}.column--xlarge--6{width:25%}.column--xlarge--offset--6{margin-left:25%}.column--xlarge--7{width:29.1667%}.column--xlarge--offset--7{margin-left:29.1667%}.column--xlarge--8{width:33.3333%}.column--xlarge--offset--8{margin-left:33.3333%}.column--xlarge--9{width:37.5%}.column--xlarge--offset--9{margin-left:37.5%}.column--xlarge--10{width:41.6667%}.column--xlarge--offset--10{margin-left:41.6667%}.column--xlarge--11{width:45.8333%}.column--xlarge--offset--11{margin-left:45.8333%}.column--xlarge--12{width:50%}.column--xlarge--offset--12{margin-left:50%}.column--xlarge--13{width:54.1667%}.column--xlarge--offset--13{margin-left:54.1667%}.column--xlarge--14{width:58.3333%}.column--xlarge--offset--14{margin-left:58.3333%}.column--xlarge--15{width:62.5%}.column--xlarge--offset--15{margin-left:62.5%}.column--xlarge--16{width:66.6667%}.column--xlarge--offset--16{margin-left:66.6667%}.column--xlarge--17{width:70.8333%}.column--xlarge--offset--17{margin-left:70.8333%}.column--xlarge--18{width:75%}.column--xlarge--offset--18{margin-left:75%}.column--xlarge--19{width:79.1667%}.column--xlarge--offset--19{margin-left:79.1667%}.column--xlarge--20{width:83.3333%}.column--xlarge--offset--20{margin-left:83.3333%}.column--xlarge--21{width:87.5%}.column--xlarge--offset--21{margin-left:87.5%}.column--xlarge--22{width:91.6667%}.column--xlarge--offset--22{margin-left:91.6667%}.column--xlarge--23{width:95.8333%}.column--xlarge--offset--23{margin-left:95.8333%}.column--xlarge--24{width:100%}.column--xlarge--offset--24{margin-left:100%}}@media only screen and (max-width:1160px){.column--large--1{width:4.16667%}.column--large--offset--1{margin-left:4.16667%}.column--large--2{width:8.33333%}.column--large--offset--2{margin-left:8.33333%}.column--large--3{width:12.5%}.column--large--offset--3{margin-left:12.5%}.column--large--4{width:16.6667%}.column--large--offset--4{margin-left:16.6667%}.column--large--5{width:20.8333%}.column--large--offset--5{margin-left:20.8333%}.column--large--6{width:25%}.column--large--offset--6{margin-left:25%}.column--large--7{width:29.1667%}.column--large--offset--7{margin-left:29.1667%}.column--large--8{width:33.3333%}.column--large--offset--8{margin-left:33.3333%}.column--large--9{width:37.5%}.column--large--offset--9{margin-left:37.5%}.column--large--10{width:41.6667%}.column--large--offset--10{margin-left:41.6667%}.column--large--11{width:45.8333%}.column--large--offset--11{margin-left:45.8333%}.column--large--12{width:50%}.column--large--offset--12{margin-left:50%}.column--large--13{width:54.1667%}.column--large--offset--13{margin-left:54.1667%}.column--large--14{width:58.3333%}.column--large--offset--14{margin-left:58.3333%}.column--large--15{width:62.5%}.column--large--offset--15{margin-left:62.5%}.column--large--16{width:66.6667%}.column--large--offset--16{margin-left:66.6667%}.column--large--17{width:70.8333%}.column--large--offset--17{margin-left:70.8333%}.column--large--18{width:75%}.column--large--offset--18{margin-left:75%}.column--large--19{width:79.1667%}.column--large--offset--19{margin-left:79.1667%}.column--large--20{width:83.3333%}.column--large--offset--20{margin-left:83.3333%}.column--large--21{width:87.5%}.column--large--offset--21{margin-left:87.5%}.column--large--22{width:91.6667%}.column--large--offset--22{margin-left:91.6667%}.column--large--23{width:95.8333%}.column--large--offset--23{margin-left:95.8333%}.column--large--24{width:100%}.column--large--offset--24{margin-left:100%}}@media only screen and (max-width:768px){.column--medium--1{width:4.16667%}.column--medium--offset--1{margin-left:4.16667%}.column--medium--2{width:8.33333%}.column--medium--offset--2{margin-left:8.33333%}.column--medium--3{width:12.5%}.column--medium--offset--3{margin-left:12.5%}.column--medium--4{width:16.6667%}.column--medium--offset--4{margin-left:16.6667%}.column--medium--5{width:20.8333%}.column--medium--offset--5{margin-left:20.8333%}.column--medium--6{width:25%}.column--medium--offset--6{margin-left:25%}.column--medium--7{width:29.1667%}.column--medium--offset--7{margin-left:29.1667%}.column--medium--8{width:33.3333%}.column--medium--offset--8{margin-left:33.3333%}.column--medium--9{width:37.5%}.column--medium--offset--9{margin-left:37.5%}.column--medium--10{width:41.6667%}.column--medium--offset--10{margin-left:41.6667%}.column--medium--11{width:45.8333%}.column--medium--offset--11{margin-left:45.8333%}.column--medium--12{width:50%}.column--medium--offset--12{margin-left:50%}.column--medium--13{width:54.1667%}.column--medium--offset--13{margin-left:54.1667%}.column--medium--14{width:58.3333%}.column--medium--offset--14{margin-left:58.3333%}.column--medium--15{width:62.5%}.column--medium--offset--15{margin-left:62.5%}.column--medium--16{width:66.6667%}.column--medium--offset--16{margin-left:66.6667%}.column--medium--17{width:70.8333%}.column--medium--offset--17{margin-left:70.8333%}.column--medium--18{width:75%}.column--medium--offset--18{margin-left:75%}.column--medium--19{width:79.1667%}.column--medium--offset--19{margin-left:79.1667%}.column--medium--20{width:83.3333%}.column--medium--offset--20{margin-left:83.3333%}.column--medium--21{width:87.5%}.column--medium--offset--21{margin-left:87.5%}.column--medium--22{width:91.6667%}.column--medium--offset--22{margin-left:91.6667%}.column--medium--23{width:95.8333%}.column--medium--offset--23{margin-left:95.8333%}.column--medium--24{width:100%}.column--medium--offset--24{margin-left:100%}}@media only screen and (max-width:600px){.column--small--1{width:4.16667%}.column--small--offset--1{margin-left:4.16667%}.column--small--2{width:8.33333%}.column--small--offset--2{margin-left:8.33333%}.column--small--3{width:12.5%}.column--small--offset--3{margin-left:12.5%}.column--small--4{width:16.6667%}.column--small--offset--4{margin-left:16.6667%}.column--small--5{width:20.8333%}.column--small--offset--5{margin-left:20.8333%}.column--small--6{width:25%}.column--small--offset--6{margin-left:25%}.column--small--7{width:29.1667%}.column--small--offset--7{margin-left:29.1667%}.column--small--8{width:33.3333%}.column--small--offset--8{margin-left:33.3333%}.column--small--9{width:37.5%}.column--small--offset--9{margin-left:37.5%}.column--small--10{width:41.6667%}.column--small--offset--10{margin-left:41.6667%}.column--small--11{width:45.8333%}.column--small--offset--11{margin-left:45.8333%}.column--small--12{width:50%}.column--small--offset--12{margin-left:50%}.column--small--13{width:54.1667%}.column--small--offset--13{margin-left:54.1667%}.column--small--14{width:58.3333%}.column--small--offset--14{margin-left:58.3333%}.column--small--15{width:62.5%}.column--small--offset--15{margin-left:62.5%}.column--small--16{width:66.6667%}.column--small--offset--16{margin-left:66.6667%}.column--small--17{width:70.8333%}.column--small--offset--17{margin-left:70.8333%}.column--small--18{width:75%}.column--small--offset--18{margin-left:75%}.column--small--19{width:79.1667%}.column--small--offset--19{margin-left:79.1667%}.column--small--20{width:83.3333%}.column--small--offset--20{margin-left:83.3333%}.column--small--21{width:87.5%}.column--small--offset--21{margin-left:87.5%}.column--small--22{width:91.6667%}.column--small--offset--22{margin-left:91.6667%}.column--small--23{width:95.8333%}.column--small--offset--23{margin-left:95.8333%}.column--small--24{width:100%}.column--small--offset--24{margin-left:100%}}@media only screen and (max-width:414px){.column--xsmall--1{width:4.16667%}.column--xsmall--offset--1{margin-left:4.16667%}.column--xsmall--2{width:8.33333%}.column--xsmall--offset--2{margin-left:8.33333%}.column--xsmall--3{width:12.5%}.column--xsmall--offset--3{margin-left:12.5%}.column--xsmall--4{width:16.6667%}.column--xsmall--offset--4{margin-left:16.6667%}.column--xsmall--5{width:20.8333%}.column--xsmall--offset--5{margin-left:20.8333%}.column--xsmall--6{width:25%}.column--xsmall--offset--6{margin-left:25%}.column--xsmall--7{width:29.1667%}.column--xsmall--offset--7{margin-left:29.1667%}.column--xsmall--8{width:33.3333%}.column--xsmall--offset--8{margin-left:33.3333%}.column--xsmall--9{width:37.5%}.column--xsmall--offset--9{margin-left:37.5%}.column--xsmall--10{width:41.6667%}.column--xsmall--offset--10{margin-left:41.6667%}.column--xsmall--11{width:45.8333%}.column--xsmall--offset--11{margin-left:45.8333%}.column--xsmall--12{width:50%}.column--xsmall--offset--12{margin-left:50%}.column--xsmall--13{width:54.1667%}.column--xsmall--offset--13{margin-left:54.1667%}.column--xsmall--14{width:58.3333%}.column--xsmall--offset--14{margin-left:58.3333%}.column--xsmall--15{width:62.5%}.column--xsmall--offset--15{margin-left:62.5%}.column--xsmall--16{width:66.6667%}.column--xsmall--offset--16{margin-left:66.6667%}.column--xsmall--17{width:70.8333%}.column--xsmall--offset--17{margin-left:70.8333%}.column--xsmall--18{width:75%}.column--xsmall--offset--18{margin-left:75%}.column--xsmall--19{width:79.1667%}.column--xsmall--offset--19{margin-left:79.1667%}.column--xsmall--20{width:83.3333%}.column--xsmall--offset--20{margin-left:83.3333%}.column--xsmall--21{width:87.5%}.column--xsmall--offset--21{margin-left:87.5%}.column--xsmall--22{width:91.6667%}.column--xsmall--offset--22{margin-left:91.6667%}.column--xsmall--23{width:95.8333%}.column--xsmall--offset--23{margin-left:95.8333%}.column--xsmall--24{width:100%}.column--xsmall--offset--24{margin-left:100%}}@media only screen and (max-width:2200px){.column--xxxlarge--offset--none{margin-left:0}.column--xxxlarge--none{width:0;padding:0}}@media only screen and (max-width:1600px){.column--xxlarge--offset--none{margin-left:0}.column--xxlarge--none{width:0;padding:0}}@media only screen and (max-width:1440px){.column--xlarge--offset--none{margin-left:0}.column--xlarge--none{width:0;padding:0}}@media only screen and (max-width:1160px){.column--large--offset--none{margin-left:0}.column--large--none{width:0;padding:0}}@media only screen and (max-width:768px){.column--medium--offset--none{margin-left:0}.column--medium--none{width:0;padding:0}}@media only screen and (max-width:600px){.column--small--offset--none{margin-left:0}.column--small--none{width:0;padding:0}}@media only screen and (max-width:414px){.column--xsmall--offset--none{margin-left:0}.column--xsmall--none{width:0;padding:0}}.column--offset--vertical--top--1{margin-top:30px}.column--offset--vertical--bottom--1{margin-bottom:30px}.column--offset--vertical--top--2{margin-top:60px}.column--offset--vertical--bottom--2{margin-bottom:60px}.column--offset--vertical--top--3{margin-top:90px}.column--offset--vertical--bottom--3{margin-bottom:90px}.container{max-width:960px;margin:0 auto}@media only screen and (max-width:1160px){.container{padding:0 30px}}@media only screen and (max-width:600px){.container{padding:0 25px}}.HomePageComponent{background-image:url(../media/central-park-12-03-2025-carl-rain-protected.4e7962b9.png);background-position:top;background-repeat:no-repeat;background-size:cover;height:100vh;position:relative}.HomePageComponent-overlay{background:linear-gradient(177deg,#0000 0% 48%,#131b29e6 100%);position:absolute;inset:0}.HomePageComponent .musing{color:#f1fbff;text-align:right;max-width:800px;font-size:50px;line-height:70px;position:absolute;bottom:60px;right:60px}@media only screen and (max-width:1160px){.HomePageComponent .musing{max-width:700px;font-size:50px;line-height:66px}}@media only screen and (max-width:768px){.HomePageComponent .musing{max-width:600px;font-size:40px;line-height:56px}}@media only screen and (max-width:600px){.HomePageComponent .musing{max-width:100%;right:unset;padding:0 30px;font-size:32px;line-height:46px;bottom:30px}}@media only screen and (max-width:414px){.HomePageComponent .musing{font-size:28px;line-height:46px}}.HomePageComponent p{margin:0 0 30px}.HomePageComponent .link{cursor:pointer;border:0;display:inline-block;position:relative}.HomePageComponent .link,.HomePageComponent .link:link,.HomePageComponent .link:visited{color:#4ec6ff;text-decoration:none}.HomePageComponent .link:before,.HomePageComponent .link:after{content:"";width:0;height:2px;position:absolute;bottom:-2px}.HomePageComponent .link:before{z-index:50;left:0;right:auto}.HomePageComponent .link:after{background:#4ec6ff;transition:all .25s cubic-bezier(.1,.5,.4,1);left:auto;right:0}.HomePageComponent .link:hover,.HomePageComponent .link:active,.HomePageComponent .link.active,.HomePageComponent .link:focus{color:#4ec6ff}.HomePageComponent .link:hover:before,.HomePageComponent .link:active:before,.HomePageComponent .link.active:before,.HomePageComponent .link:focus:before{transition:all .25s cubic-bezier(.1,.5,.4,1)}.HomePageComponent .link:hover:after,.HomePageComponent .link:active:after,.HomePageComponent .link.active:after,.HomePageComponent .link:focus:after{background:#4ec6ff;width:100%;left:0}.HomePageComponent .link:focus-visible{outline:0}.HomePageComponent ::selection{background:#53657b40}.ResumePageComponent{font-family:var(--font-conacher),sans-serif;font-optical-sizing:none;color:#42352c;background-color:#f0e4d8;font-size:19px;font-weight:400;line-height:28px}.html--resume{background:#f0e4d8}.ResumePageComponent .resume{padding:90px 0}@media only screen and (max-width:768px){.ResumePageComponent .resume{padding:60px 0}}@media only screen and (max-width:600px){.ResumePageComponent .resume{padding:45px 0}}.ResumePageComponent h1,.ResumePageComponent h2,.ResumePageComponent h3{color:#e02c58;font-weight:600}.ResumePageComponent h4{font-weight:600}.ResumePageComponent h1{border-top:1px solid #d6c5ba;margin:0 0 75px;padding:20px 0;font-size:70px;font-weight:700;line-height:80px}.ResumePageComponent h1 a{cursor:pointer;border:0;position:relative}.ResumePageComponent h1 a,.ResumePageComponent h1 a:link,.ResumePageComponent h1 a:visited{color:#e02c58;text-decoration:none}.ResumePageComponent h1 a:before,.ResumePageComponent h1 a:after{content:"";width:0;height:4px;position:absolute;bottom:-4px}.ResumePageComponent h1 a:before{z-index:50;left:0;right:auto}.ResumePageComponent h1 a:after{background:#e02c58;transition:all .25s cubic-bezier(.1,.5,.4,1);left:auto;right:0}.ResumePageComponent h1 a:hover,.ResumePageComponent h1 a:active,.ResumePageComponent h1 a.active,.ResumePageComponent h1 a:focus{color:#e02c58}.ResumePageComponent h1 a:hover:before,.ResumePageComponent h1 a:active:before,.ResumePageComponent h1 a.active:before,.ResumePageComponent h1 a:focus:before{transition:all .25s cubic-bezier(.1,.5,.4,1)}.ResumePageComponent h1 a:hover:after,.ResumePageComponent h1 a:active:after,.ResumePageComponent h1 a.active:after,.ResumePageComponent h1 a:focus:after{background:#e02c58;width:100%;left:0}.ResumePageComponent h1 a:focus-visible{outline:0}@media only screen and (max-width:768px){.ResumePageComponent h1{margin:0 0 40px;padding:10px 0;font-size:56px;line-height:66px}}@media only screen and (max-width:600px){.ResumePageComponent h1{margin:0 0 30px;padding:4px 0;font-size:32px;line-height:40px}}.ResumePageComponent h2,.ResumePageComponent h3{border-top:1px solid #d6c5ba;margin:0;padding:2px 0 0;font-size:19px;line-height:28px}.ResumePageComponent h4,.ResumePageComponent p{margin:0}.ResumePageComponent .dates{font-style:italic}.ResumePageComponent .careerItem{margin-bottom:3px}.ResumePageComponent .educationItem{border-top:1px solid #d6c5ba;margin-bottom:3px;padding-top:2px}.ResumePageComponent section{margin-bottom:3px}.ResumePageComponent ul{margin:0;padding:0;list-style:none}.ResumePageComponent li{list-style:none}.ResumePageComponent a{cursor:pointer;border:0;position:relative}.ResumePageComponent a,.ResumePageComponent a:link,.ResumePageComponent a:visited{color:#42352c;text-decoration:none}.ResumePageComponent a:before,.ResumePageComponent a:after{content:"";width:0;height:2px;position:absolute;bottom:-2px}.ResumePageComponent a:before{z-index:50;left:0;right:auto}.ResumePageComponent a:after{background:#42352c;transition:all .25s cubic-bezier(.1,.5,.4,1);left:auto;right:0}.ResumePageComponent a:hover,.ResumePageComponent a:active,.ResumePageComponent a.active,.ResumePageComponent a:focus{color:#42352c}.ResumePageComponent a:hover:before,.ResumePageComponent a:active:before,.ResumePageComponent a.active:before,.ResumePageComponent a:focus:before{transition:all .25s cubic-bezier(.1,.5,.4,1)}.ResumePageComponent a:hover:after,.ResumePageComponent a:active:after,.ResumePageComponent a.active:after,.ResumePageComponent a:focus:after{background:#42352c;width:100%;left:0}.ResumePageComponent a:focus-visible{outline:0}.ErrorPageComponent{font-family:var(--font-delprat),sans-serif;color:#99a8b7;background-color:#131b29;min-height:100vh}.ErrorPageComponent .page-content{box-sizing:border-box;align-items:flex-end;max-width:1100px;min-height:100vh;margin:0 auto;padding:0 30px;display:flex}.ErrorPageComponent .musing{max-width:900px;margin-bottom:100px;font-size:60px;line-height:84px}@media only screen and (max-width:1160px){.ErrorPageComponent .musing{max-width:700px;margin-bottom:40px;font-size:50px;line-height:70px}}@media only screen and (max-width:768px){.ErrorPageComponent .musing{max-width:600px;font-size:40px;line-height:60px}}@media only screen and (max-width:600px){.ErrorPageComponent .musing{max-width:100%;font-size:32px;line-height:50px}}@media only screen and (max-width:414px){.ErrorPageComponent .musing{font-size:28px;line-height:46px}}.ErrorPageComponent p{margin:0 0 30px}.ErrorPageComponent .link{cursor:pointer;border:0;display:inline-block;position:relative}.ErrorPageComponent .link,.ErrorPageComponent .link:link,.ErrorPageComponent .link:visited{color:#cc4560;text-decoration:none}.ErrorPageComponent .link:before,.ErrorPageComponent .link:after{content:"";width:0;height:2px;position:absolute;bottom:-2px}.ErrorPageComponent .link:before{z-index:50;left:0;right:auto}.ErrorPageComponent .link:after{background:#cc4560;transition:all .25s cubic-bezier(.1,.5,.4,1);left:auto;right:0}.ErrorPageComponent .link:hover,.ErrorPageComponent .link:active,.ErrorPageComponent .link.active,.ErrorPageComponent .link:focus{color:#cc4560}.ErrorPageComponent .link:hover:before,.ErrorPageComponent .link:active:before,.ErrorPageComponent .link.active:before,.ErrorPageComponent .link:focus:before{transition:all .25s cubic-bezier(.1,.5,.4,1)}.ErrorPageComponent .link:hover:after,.ErrorPageComponent .link:active:after,.ErrorPageComponent .link.active:after,.ErrorPageComponent .link:focus:after{background:#cc4560;width:100%;left:0}.ErrorPageComponent .link:focus-visible{outline:0}.ErrorPageComponent ::selection{background:#53657b40}html,body,#__next{min-height:100vh;margin:0}html{font-size:19px;line-height:30px;font-family:var(--font-delprat),sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#42352c;font-smooth:always;background-color:#f0e4d8}.icon.icon--rainshield:before{content:""}
@font-face{font-family:fontDelprat;src:url(../media/Delprat_Variable-s.p.accdc089.woff2)format("woff2");font-display:swap;font-style:normal}@font-face{font-family:fontDelprat Fallback;src:local(Arial);ascent-override:105.69%;descent-override:26.42%;line-gap-override:28.62%;size-adjust:90.84%}.fontdelprat_8d636726-module__9UA1Fq__className{font-family:fontDelprat,fontDelprat Fallback}.fontdelprat_8d636726-module__9UA1Fq__variable{--font-delprat:"fontDelprat","fontDelprat Fallback"}
@font-face{font-family:fontConacher;src:url(../media/Conacher_Variable-s.p.e56a5fb9.woff2)format("woff2");font-display:swap;font-style:normal}@font-face{font-family:fontConacher;src:url(../media/Conacher_VariableItalic-s.p.f06ac96c.woff2)format("woff2");font-display:swap;font-style:italic}@font-face{font-family:fontConacher Fallback;src:local(Arial);ascent-override:103.07%;descent-override:20.61%;line-gap-override:32.98%;size-adjust:97.02%}.fontconacher_bae4e4c1-module__MHcXEa__className{font-family:fontConacher,fontConacher Fallback}.fontconacher_bae4e4c1-module__MHcXEa__variable{--font-conacher:"fontConacher","fontConacher Fallback"}
