header.Header-module-scss-module__wS1-Va__header{min-height:100vh}header.Header-module-scss-module__wS1-Va__header nav{text-align:end;font-size:var(--fs-500)}header.Header-module-scss-module__wS1-Va__header nav ul{list-style:none}header.Header-module-scss-module__wS1-Va__header nav ul li{margin-inline-end:var(--space-400-500);display:inline-block}header.Header-module-scss-module__wS1-Va__header>div{place-content:center;place-items:center;gap:var(--space-600-700);flex-wrap:wrap;min-height:78vh;margin-inline:auto;display:flex}@media not (min-width:40rem){header.Header-module-scss-module__wS1-Va__header>div{gap:var(--space-400-500)}}header.Header-module-scss-module__wS1-Va__header>div img{aspect-ratio:1;outline:var(--space-50-100) solid var(--clr-foreground);outline-offset:-1px;border-radius:1rem;flex:0 auto;place-self:center;max-width:350px;max-height:350px}header.Header-module-scss-module__wS1-Va__header>div hgroup{flex:1 1 1fr;text-align:center}header.Header-module-scss-module__wS1-Va__header>div hgroup>*{margin:0;padding:0}header.Header-module-scss-module__wS1-Va__header>div hgroup h1{letter-spacing:.1em;font-weight:var(--fw-bold);white-space:nowrap}header.Header-module-scss-module__wS1-Va__header>div hgroup p:nth-child(3){text-transform:lowercase;margin-block-end:var(--space-400-500)}header.Header-module-scss-module__wS1-Va__header>div hgroup p:nth-child(3):after{content:"";animation:60s linear infinite Header-module-scss-module__wS1-Va__spin}@keyframes Header-module-scss-module__wS1-Va__spin{0%{content:"A Robotics Engineer, M.Sc."}10%{content:"A Programmer"}20%{content:"A Physics Engineer, B.Sc."}30%{content:"A web developer"}40%{content:"An inventor"}50%{content:"A dad"}60%{content:"An entepreneur"}70%{content:"A muslim"}80%{content:"A psychologist, B.Sc."}90%{content:"A friend"}to{content:"A Robotics Engineer, M.Sc."}}header.Header-module-scss-module__wS1-Va__header>div hgroup>div{gap:var(--space-200-300);justify-content:center;margin-block-start:1rem;display:flex}header.Header-module-scss-module__wS1-Va__header>div hgroup>div a{padding:var(--space-200-300) var(--space-300-400);outline:2px solid var(--clr-foreground);font-weight:var(--fw-semi-bold);font-size:var(--fs-300);border-radius:100vmax;text-decoration:none}header.Header-module-scss-module__wS1-Va__header>div hgroup>div a:last-child{background-color:var(--clr-foreground);color:var(--clr-background)}header.Header-module-scss-module__wS1-Va__header>span{text-align:center;position:absolute;inset:auto 0 0}.Header-module-scss-module__wS1-Va__circle{aspect-ratio:1;background-color:var(--clr-foreground);height:3.5rem;color:var(--clr-background);border-radius:50%;place-items:center;display:grid}
section.CurrentActivity-module-scss-module__p3HSWq__activity{text-align:center;margin-block:1rem}section.CurrentActivity-module-scss-module__p3HSWq__activity>span{--b-radius:.2rem;font-size:var(--fs-300);text-transform:uppercase;color:#fff;padding:.4rem .6rem;font-weight:500}section.CurrentActivity-module-scss-module__p3HSWq__activity span:first-child{border-radius:var(--b-radius) 0 0 var(--b-radius)}section.CurrentActivity-module-scss-module__p3HSWq__activity span:last-child{border-radius:0 var(--b-radius) var(--b-radius) 0}
section.Work-module-scss-module__eVGqNW__work{scroll-snap-type:y mandatory}section.Work-module-scss-module__eVGqNW__work article{--max-p:55ch;--ch-p:3ch;--max-w:calc(var(--max-p) + (2 * var(--ch-p)));scroll-snap-align:center;max-width:calc(var(--max-p)*2);align-content:center;place-items:center;min-height:100svh;margin-block-end:3rem;margin-inline:auto;display:grid}section.Work-module-scss-module__eVGqNW__work article div{padding-inline:var(--ch-p);max-inline-size:var(--max-w)}section.Work-module-scss-module__eVGqNW__work article div hgroup{text-align:center}section.Work-module-scss-module__eVGqNW__work article div hgroup h2{margin-block:0}section.Work-module-scss-module__eVGqNW__work article div>p{text-align:justify;line-height:1.8}section.Work-module-scss-module__eVGqNW__work article div ul{columns:3 12rem;text-align:start;gap:1.5rem;font-size:.9em;line-height:1.2}section.Work-module-scss-module__eVGqNW__work article div ul li:not(:last-child){margin-bottom:.3rem}section.Work-module-scss-module__eVGqNW__work article a+a{--shadow-distance:9px;color:#fff;cursor:pointer;text-align:center;inline-size:18ch;box-shadow:var(--shadow-distance) var(--shadow-distance) var(--clr-foreground);background-color:#4169e1;margin:1em auto;padding:.6em .8em;font-size:.9em;text-decoration:none;transition:all .1s ease-in-out;display:block}section.Work-module-scss-module__eVGqNW__work article a+a:hover{--displacement:1px;--active-shadow-h-w:calc(var(--shadow-distance) - var(--displacement));box-shadow:var(--active-shadow-h-w) var(--active-shadow-h-w) var(--clr-foreground);transform:translate(var(--displacement), var(--displacement))}section.Work-module-scss-module__eVGqNW__work article a+a:active{--displacement:7px;--active-shadow-h-w:calc(var(--shadow-distance) - var(--displacement));box-shadow:var(--active-shadow-h-w) var(--active-shadow-h-w) var(--clr-foreground);transform:translate(var(--displacement), var(--displacement))}

section.Guestbook-module-scss-module__NBe-OG__guestbook{margin-block-end:1em}div.Guestbook-module-scss-module__NBe-OG__controls{text-align:center;flex-wrap:wrap;justify-content:center;max-inline-size:34rem;margin-inline:auto;font-size:1rem;font-weight:100;display:flex;position:relative}div.Guestbook-module-scss-module__NBe-OG__controls:before,div.Guestbook-module-scss-module__NBe-OG__controls:after{content:"controls";writing-mode:vertical-rl;text-transform:uppercase;text-align:center;font-size:.8em;position:absolute;top:10%}div.Guestbook-module-scss-module__NBe-OG__controls:before{left:-1%;transform:scale(-1)}div.Guestbook-module-scss-module__NBe-OG__controls:after{right:-1%}div.Guestbook-module-scss-module__NBe-OG__controls>button{flex:0 1.5em}div.Guestbook-module-scss-module__NBe-OG__controls button{cursor:pointer;background-color:#0000;border:none;font-size:1.5em}div.Guestbook-module-scss-module__NBe-OG__wall{border-block:.25rem solid var(--clr-foreground);background-image:url(/assets/images/TheWall.webp);background-size:28.2rem;grid-template-columns:repeat(auto-fit,1.8em);place-content:start center;justify-items:center;block-size:19rem;margin-block-start:1rem;display:grid;overflow-y:clip}@media (prefers-color-scheme:dark){div.Guestbook-module-scss-module__NBe-OG__wall{filter:brightness(.8)contrast(1.2)}}p.Guestbook-module-scss-module__NBe-OG__update{text-align:right;color:color-mix(in srgb, var(--clr-foreground) 75%, transparent);margin:0;font-size:.7em}
form.Contact-module-scss-module__EijsOG__phone{--clr-phone-top:#f2f2f3;--clr-phone:#fdfdfd;--clr-text:#1d1d1e;--clr-self-msg-bg:#0e77fb;--clr-self-msg-txt:white;--clr-other-msg-bg:#e2e2e5;--clr-other-msg-txt:black;--clr-delivered-txt:#79797a;isolation:isolate;background-color:var(--clr-phone);max-inline-size:30rem;margin-inline:auto}form.Contact-module-scss-module__EijsOG__phone>section:first-child{background-color:var(--clr-phone-top);border-bottom:1px solid #bdc2ca;padding:.4rem 1.5rem 1rem;font-size:1rem}form.Contact-module-scss-module__EijsOG__phone>section:first-child ul{margin:0;padding:0;list-style:none;display:flex}form.Contact-module-scss-module__EijsOG__phone>section:first-child ul li:first-child{font-weight:600}form.Contact-module-scss-module__EijsOG__phone>section:first-child ul li:nth-child(2){margin-left:auto;font-size:90%}form.Contact-module-scss-module__EijsOG__phone>section:first-child ul li:nth-child(3):before,form.Contact-module-scss-module__EijsOG__phone>section:first-child ul li:nth-child(3):after{content:"";float:right;background:var(--clr-text);background-color:var(--clr-foreground);position:relative}form.Contact-module-scss-module__EijsOG__phone>section:first-child ul li:nth-child(3):before{width:1px;height:2px;top:11px;right:2px;box-shadow:0 0 0 1px #3838384d}form.Contact-module-scss-module__EijsOG__phone>section:first-child ul li:nth-child(3):after{float:right;width:17px;height:6px;margin:2px 3px 0 6px;top:7px;box-shadow:0 0 0 1px #000000b3}form.Contact-module-scss-module__EijsOG__phone>section:first-child>div>div{justify-content:center;display:flex}form.Contact-module-scss-module__EijsOG__phone>section:first-child>div>div span{aspect-ratio:1;background-color:#fdfdfe;border-radius:50%;place-items:center;width:1.7em;margin:.2em;font-size:2.6em;display:grid}form.Contact-module-scss-module__EijsOG__phone>section:first-child>div input{text-align:center;color:var(--clr-text);border:none;border-radius:.25em;margin:.2rem;padding:.4em;font-size:1em}form.Contact-module-scss-module__EijsOG__phone>section:nth-child(2){min-block-size:20rem}form.Contact-module-scss-module__EijsOG__phone>section:nth-child(2)>div{width:max-content;clear:both;border-radius:.9em;max-inline-size:20em;margin:.32em;padding:.3em .8em}form.Contact-module-scss-module__EijsOG__phone>section:nth-child(2)>div.Contact-module-scss-module__EijsOG__selfMsg:before,form.Contact-module-scss-module__EijsOG__phone>section:nth-child(2)>div.Contact-module-scss-module__EijsOG__selfMsg:after,form.Contact-module-scss-module__EijsOG__phone>section:nth-child(2)>div.Contact-module-scss-module__EijsOG__otherMsg:before,form.Contact-module-scss-module__EijsOG__phone>section:nth-child(2)>div.Contact-module-scss-module__EijsOG__otherMsg:after{content:"";position:absolute}form.Contact-module-scss-module__EijsOG__phone>section:nth-child(2)>div.Contact-module-scss-module__EijsOG__selfMsg{background-color:var(--clr-self-msg-bg);color:var(--clr-self-msg-txt);float:right;position:relative}form.Contact-module-scss-module__EijsOG__phone>section:nth-child(2)>div.Contact-module-scss-module__EijsOG__selfMsg:after{border-left:.5em solid var(--clr-self-msg-bg);border-bottom-left-radius:1em .5em;width:.5em;height:1em;bottom:0;right:0}form.Contact-module-scss-module__EijsOG__phone>section:nth-child(2)>div.Contact-module-scss-module__EijsOG__selfMsg:before{background-color:inherit;bottom:0;right:0}form.Contact-module-scss-module__EijsOG__phone>section:nth-child(2)>div.Contact-module-scss-module__EijsOG__otherMsg{background-color:var(--clr-other-msg-bg);color:var(--clr-other-msg-txt);float:left;position:relative}form.Contact-module-scss-module__EijsOG__phone>section:nth-child(2)>div.Contact-module-scss-module__EijsOG__otherMsg:after{border-right:.5em solid var(--clr-other-msg-bg);border-bottom-right-radius:1em .5em;width:.5em;height:1em;bottom:0;left:0}form.Contact-module-scss-module__EijsOG__phone>section:nth-child(2)>span{color:var(--clr-delivered-txt);float:right;clear:both;margin-inline-end:.56rem;font-size:.7em;font-weight:600}form.Contact-module-scss-module__EijsOG__phone>section:nth-child(3){clear:both;display:flex}form.Contact-module-scss-module__EijsOG__phone>section:nth-child(3) textarea{border:1px solid gray;border-radius:1rem;width:85%;padding:1em}form.Contact-module-scss-module__EijsOG__phone>section:nth-child(3) button{background-color:var(--clr-self-msg-bg);color:#fff;cursor:pointer;border:none;border-radius:.9em;width:15%;padding:1em}@media (prefers-color-scheme:dark){form.Contact-module-scss-module__EijsOG__phone{--clr-phone-top:#1a1a1a;--clr-phone:#171717;--clr-text:white;--clr-self-msg-bg:#1579fd;--clr-self-msg-txt:white;--clr-other-msg-bg:#333;--clr-other-msg-txt:white;--clr-delivered-txt:#79797a}}
