form.Contact_phone__3CKX7{--clr-phone-top:#f2f2f3;--clr-phone:#fdfdfd;--clr-text:#1d1d1e;--clr-self-msg-bg:rgb(14 119 251);--clr-self-msg-txt:white;--clr-other-msg-bg:rgb(226,226,229);--clr-other-msg-txt:black;--clr-delivered-txt:rgb(121,121,122);margin-inline:auto;max-inline-size:30rem;isolation:isolate;background-color:var(--clr-phone)}form.Contact_phone__3CKX7>section:first-child{background-color:var(--clr-phone-top);border-bottom:1px solid #bdc2ca;padding:.4rem 1.5rem 1rem;font-size:1rem}form.Contact_phone__3CKX7>section:first-child ul{padding:0;display:flex;list-style:none;margin:0}form.Contact_phone__3CKX7>section:first-child ul li:first-child{font-weight:600}form.Contact_phone__3CKX7>section:first-child ul li:nth-child(2){margin-left:auto;font-size:90%}form.Contact_phone__3CKX7>section:first-child ul li:nth-child(3):after,form.Contact_phone__3CKX7>section:first-child ul li:nth-child(3):before{content:"";float:right;background:var(--clr-text);background-color:var(--clr-foreground);position:relative}form.Contact_phone__3CKX7>section:first-child ul li:nth-child(3):before{height:2px;width:1px;top:11px;right:2px;box-shadow:0 0 0 1px rgba(56,56,56,.3)}form.Contact_phone__3CKX7>section:first-child ul li:nth-child(3):after{height:6px;width:17px;float:right;top:7px;margin:2px 3px 0 6px;box-shadow:0 0 0 1px rgba(0,0,0,.7)}form.Contact_phone__3CKX7>section:first-child>div>div{display:flex;justify-content:center}form.Contact_phone__3CKX7>section:first-child>div>div span{border-radius:50%;aspect-ratio:1;width:1.7em;background-color:#fdfdfe;font-size:2.6em;display:grid;place-items:center;margin:.2em}form.Contact_phone__3CKX7>section:first-child>div input{text-align:center;font-size:1em;padding:.4em;color:var(--clr-text);margin:.2rem;border:none;border-radius:.25em}form.Contact_phone__3CKX7>section:nth-child(2){min-block-size:20rem}form.Contact_phone__3CKX7>section:nth-child(2)>div{width:max-content;padding:.3em .8em;border-radius:.9em;margin:.32em;max-inline-size:20em;clear:both}form.Contact_phone__3CKX7>section:nth-child(2)>div.Contact_otherMsg__X7VjH:after,form.Contact_phone__3CKX7>section:nth-child(2)>div.Contact_otherMsg__X7VjH:before,form.Contact_phone__3CKX7>section:nth-child(2)>div.Contact_selfMsg__m8jTk:after,form.Contact_phone__3CKX7>section:nth-child(2)>div.Contact_selfMsg__m8jTk:before{position:absolute;content:""}form.Contact_phone__3CKX7>section:nth-child(2)>div.Contact_selfMsg__m8jTk{background-color:var(--clr-self-msg-bg);color:var(--clr-self-msg-txt);float:right;position:relative}form.Contact_phone__3CKX7>section:nth-child(2)>div.Contact_selfMsg__m8jTk:after{right:0;bottom:0;width:.5em;height:1em;border-left:.5em solid var(--clr-self-msg-bg);border-bottom-left-radius:1em .5em}form.Contact_phone__3CKX7>section:nth-child(2)>div.Contact_selfMsg__m8jTk:before{background-color:inherit;bottom:0;right:0}form.Contact_phone__3CKX7>section:nth-child(2)>div.Contact_otherMsg__X7VjH{background-color:var(--clr-other-msg-bg);color:var(--clr-other-msg-txt);float:left;position:relative}form.Contact_phone__3CKX7>section:nth-child(2)>div.Contact_otherMsg__X7VjH:after{left:0;bottom:0;width:.5em;height:1em;border-right:.5em solid var(--clr-other-msg-bg);border-bottom-right-radius:1em .5em}form.Contact_phone__3CKX7>section:nth-child(2)>span{color:var(--clr-delivered-txt);font-size:.7em;font-weight:600;float:right;clear:both;-webkit-margin-end:.56rem;margin-inline-end:.56rem}form.Contact_phone__3CKX7>section:nth-child(3){display:flex;clear:both}form.Contact_phone__3CKX7>section:nth-child(3) textarea{width:85%;border:1px solid gray;border-radius:1rem;padding:1em}form.Contact_phone__3CKX7>section:nth-child(3) button{width:15%;padding:1em;border-radius:.9em;border:none;background-color:var(--clr-self-msg-bg);color:#fff;cursor:pointer}@media(prefers-color-scheme:dark){form.Contact_phone__3CKX7{--clr-phone-top:#1a1a1a;--clr-phone:#171717;--clr-text:white;--clr-self-msg-bg:rgb(21,121,253);--clr-self-msg-txt:white;--clr-other-msg-bg:rgb(51,51,51);--clr-other-msg-txt:white;--clr-delivered-txt:rgb(121,121,122)}}section.CurrentActivity_activity__ibmhU{text-align:center;margin-block:1rem}section.CurrentActivity_activity__ibmhU>span{--b-radius:.2rem;font-size:var(--fs-300);text-transform:uppercase;color:#fff;font-weight:500;padding:.4rem .6rem}section.CurrentActivity_activity__ibmhU span:first-child{border-radius:var(--b-radius) 0 0 var(--b-radius)}section.CurrentActivity_activity__ibmhU span:last-child{border-radius:0 var(--b-radius) var(--b-radius) 0}section.Guestbook_guestbook__5Lq3F{-webkit-margin-after:1em;margin-block-end:1em}div.Guestbook_controls__2NN1z{display:flex;flex-wrap:wrap;justify-content:center;max-inline-size:34rem;text-align:center;margin-inline:auto;font-weight:100;font-size:1rem;position:relative}div.Guestbook_controls__2NN1z:after,div.Guestbook_controls__2NN1z:before{content:"controls";writing-mode:vertical-rl;text-transform:uppercase;font-size:.8em;text-align:center;position:absolute;top:10%}div.Guestbook_controls__2NN1z:before{transform:scale(-1);left:-1%}div.Guestbook_controls__2NN1z:after{right:-1%}div.Guestbook_controls__2NN1z>button{flex:0 1 1.5em}div.Guestbook_controls__2NN1z button{border:none;background-color:rgba(0,0,0,0);cursor:pointer;font-size:1.5em}div.Guestbook_wall__CE111{display:grid;border-block:.25rem solid var(--clr-foreground);grid-template-columns:repeat(auto-fit,1.8em);align-content:start;background-image:url(/assets/images/TheWall.webp);background-size:28.2rem;overflow-y:clip;block-size:19rem;-webkit-margin-before:1rem;margin-block-start:1rem;justify-items:center;justify-content:center}@media(prefers-color-scheme:dark){div.Guestbook_wall__CE111{filter:brightness(.8) contrast(1.2)}}p.Guestbook_update__htgoQ{margin:0;text-align:right;color:color-mix(in srgb,var(--clr-foreground) 75%,transparent);font-size:.7em}header.Header_header__MwWvM{min-height:100vh}header.Header_header__MwWvM nav{text-align:end;font-size:var(--fs-500)}header.Header_header__MwWvM nav ul{list-style:none}header.Header_header__MwWvM nav ul li{display:inline-block;-webkit-margin-end:var(--space-400-500);margin-inline-end:var(--space-400-500)}header.Header_header__MwWvM>div{margin-inline:auto;min-height:78vh;display:flex;place-items:center;align-content:center;flex-wrap:wrap;justify-content:center;gap:var(--space-600-700)}@media(max-width:39.999rem){header.Header_header__MwWvM>div{gap:var(--space-400-500)}}header.Header_header__MwWvM>div img{border-radius:1rem;max-height:350px;max-width:350px;aspect-ratio:1;outline:var(--space-50-100) solid var(--clr-foreground);outline-offset:-1px;place-self:center;flex:0 1 auto}header.Header_header__MwWvM>div hgroup{flex:1 1 1fr;text-align:center}header.Header_header__MwWvM>div hgroup>*{margin:0;padding:0}header.Header_header__MwWvM>div hgroup h1{letter-spacing:.1em;font-weight:var(--fw-bold);white-space:nowrap}header.Header_header__MwWvM>div hgroup p:nth-child(3){-webkit-margin-after:var(--space-400-500);margin-block-end:var(--space-400-500);text-transform:lowercase}header.Header_header__MwWvM>div hgroup p:nth-child(3):after{content:"";animation:Header_spin__Ub2DW 60s linear infinite}@keyframes Header_spin__Ub2DW{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_header__MwWvM>div hgroup>div{display:flex;gap:var(--space-200-300);justify-content:center;-webkit-margin-before:1rem;margin-block-start:1rem}header.Header_header__MwWvM>div hgroup>div a{padding:var(--space-200-300) var(--space-300-400);border-radius:100vmax;text-decoration:none;outline:2px solid var(--clr-foreground);font-weight:var(--fw-semi-bold);font-size:var(--fs-300)}header.Header_header__MwWvM>div hgroup>div a:last-child{background-color:var(--clr-foreground);color:var(--clr-background)}header.Header_header__MwWvM>span{text-align:center;position:absolute;inset:auto 0 0}.Header_circle__U2cxI{display:grid;place-items:center;height:3.5rem;aspect-ratio:1;background-color:var(--clr-foreground);color:var(--clr-background);border-radius:50%}section.Work_work__v6Xk4{scroll-snap-type:y mandatory}section.Work_work__v6Xk4>section{scroll-snap-align:center}section.Work_work__v6Xk4 article{--max-p:55ch;--ch-p:3ch;--max-w:calc(var(--max-p) + (2 * var(--ch-p)));display:grid;-webkit-margin-after:3rem;margin-block-end:3rem;place-items:center;align-content:center;max-width:calc(var(--max-p)*2);margin-inline:auto;min-height:100svh}section.Work_work__v6Xk4 article div{padding-inline:var(--ch-p);max-inline-size:var(--max-w)}section.Work_work__v6Xk4 article div hgroup{text-align:center}section.Work_work__v6Xk4 article div hgroup h2{margin-block:0}section.Work_work__v6Xk4 article div>p{text-align:justify;line-height:1.8}section.Work_work__v6Xk4 article div ul{columns:12rem 3;gap:1.5rem;text-align:start;font-size:.9em;line-height:1.2}section.Work_work__v6Xk4 article div ul li:not(:last-child){margin-bottom:.3rem}section.Work_work__v6Xk4 article a+a{--shadow-distance:9px;display:block;background-color:#4169e1;padding:.6em .8em;color:#fff;cursor:pointer;inline-size:18ch;font-size:.9em;margin:1em auto;text-align:center;text-decoration:none;box-shadow:var(--shadow-distance) var(--shadow-distance) var(--clr-foreground);transition:.1s ease-in-out}section.Work_work__v6Xk4 article a+a:hover{--displacement:1px;--active-shadow-h-w:calc(var(--shadow-distance) - var(--displacement))}section.Work_work__v6Xk4 article a+a:active,section.Work_work__v6Xk4 article a+a:hover{box-shadow:var(--active-shadow-h-w) var(--active-shadow-h-w) var(--clr-foreground);transform:translate(var(--displacement),var(--displacement))}section.Work_work__v6Xk4 article a+a:active{--displacement:7px;--active-shadow-h-w:calc(var(--shadow-distance) - var(--displacement))}