body{margin:0;font-family:Cormorant Garamond,serif;animation:fade 2s forwards;opacity:0}@keyframes fade{0%{opacity:0}to{opacity:1}}a{font-size:20px;font-weight:500;text-decoration:none;color:#000;transition:all .5s ease}a:hover{transform:translateY(-4px)}@media (max-width: 500px){.link{min-width:33%;margin-bottom:10px}}section.svelte-zvikua{height:200px;width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;animation:svelte-zvikua-fade 1.5s forwards;animation-delay:.1s;transform:translateY(-100%)}h1.svelte-zvikua{font-size:50px;margin:20px 0}nav.svelte-zvikua{display:flex;justify-content:space-evenly;width:min(100%,600px)}@keyframes svelte-zvikua-fade{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@media (max-width: 500px){nav.svelte-zvikua{justify-content:center;flex-wrap:wrap}}@media (max-width: 310px){h1.svelte-zvikua{font-size:45px}}section.svelte-n6lx2h{--margin:10px;width:calc(100% - calc(var(--margin) * 2));margin:var(--margin);columns:4;column-gap:var(--margin);column-width:300px}img.svelte-n6lx2h{width:100%;margin-bottom:var(--margin);animation:svelte-n6lx2h-fade 1s forwards;opacity:0}@keyframes svelte-n6lx2h-fade{0%{opacity:0}to{opacity:1}}@media (max-width: 643px){section.svelte-n6lx2h{column-width:200px}}section.svelte-1va4sx1.svelte-1va4sx1{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;opacity:0;animation:svelte-1va4sx1-fade 2s forwards}h2.svelte-1va4sx1.svelte-1va4sx1{margin:20px 0 0;font-size:40px}.about.svelte-1va4sx1.svelte-1va4sx1,.contact.svelte-1va4sx1.svelte-1va4sx1{display:flex;width:clamp(270px,95%,600px);justify-content:center;align-items:center;flex-wrap:wrap}.contact.svelte-1va4sx1.svelte-1va4sx1{flex-direction:column}.photo.svelte-1va4sx1.svelte-1va4sx1{width:200px;aspect-ratio:1/1;object-fit:cover;margin-right:30px}p.svelte-1va4sx1.svelte-1va4sx1{font-size:20px}.about.svelte-1va4sx1 p.svelte-1va4sx1{width:370px}.contact.svelte-1va4sx1 p.svelte-1va4sx1{margin:5px}@media (max-width: 631px){.about.svelte-1va4sx1 p.svelte-1va4sx1{text-align:center;margin:0 5px}}@keyframes svelte-1va4sx1-fade{0%{opacity:0}to{opacity:1}}
