.content.svelte-2p88n5{display:flex;flex-direction:column;gap:0px;align-items:flex-start}.title.svelte-2p88n5{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:1.2rem;font-family:var(--font--title);font-weight:700}.tags.svelte-2p88n5{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.note.svelte-2p88n5{font-size:.8rem;color:rgba(var(--color--text-rgb),.8)}.text.svelte-2p88n5{margin-top:5px;font-size:.9rem;text-align:justify}.footer.svelte-2p88n5{margin-top:20px}.grid.svelte-n12f94{width:100%;display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.grid.svelte-n12f94>*{flex:1 0 320px}#hero.svelte-1qx2xtb.svelte-1qx2xtb{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;position:relative;padding:80px 0}@media (max-width: 767px){#hero.svelte-1qx2xtb.svelte-1qx2xtb{padding:40px 0 50px}}#hero.svelte-1qx2xtb .hello.svelte-1qx2xtb{text-align:center}#hero.svelte-1qx2xtb .intro.svelte-1qx2xtb{font-weight:500;font-size:1.4rem;width:min(100%,440px);display:flex;flex-direction:column}#hero.svelte-1qx2xtb .intro .left.svelte-1qx2xtb{text-align:left}#hero.svelte-1qx2xtb .intro .right.svelte-1qx2xtb{text-align:right}@media (max-width: 767px){#hero.svelte-1qx2xtb .intro.svelte-1qx2xtb{display:none}}#hero.svelte-1qx2xtb .ctas.svelte-1qx2xtb{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;width:100%}@media (max-width: 767px){#hero.svelte-1qx2xtb .ctas.svelte-1qx2xtb{display:none}}[ref=projects-btn]{order:1;flex:0 0 180px}[ref=blog-btn]{order:2;flex:0 0 180px}[ref=experience-btn]{order:3;flex:0 0 180px}.content.svelte-1yupbws.svelte-1yupbws{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.title.svelte-1yupbws.svelte-1yupbws{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:1.2rem;font-family:var(--font--title);font-weight:700}.links.svelte-1yupbws.svelte-1yupbws{display:flex;align-items:center;justify-content:space-between;gap:15px}.links.svelte-1yupbws a.svelte-1yupbws{width:30px;height:30px;padding:3px;color:var(--color--secondary)}.links.svelte-1yupbws a.svelte-1yupbws:hover{filter:drop-shadow(0px 0px 3px var(--color--secondary))}.tags.svelte-1yupbws.svelte-1yupbws{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.footer.svelte-1yupbws.svelte-1yupbws{margin-top:20px}.project-card .image img{object-fit:cover}[ref=blog-post-btn]{min-width:220px;margin:10px auto 0}.projects-container.svelte-16zcv1a{width:100%;display:grid;grid-template-columns:1fr;grid-gap:20px}.three-group-grid.svelte-16zcv1a{width:100%;display:grid;grid-template-columns:2fr 1fr;grid-gap:20px}@media (max-width: 1085px){.three-group-grid.svelte-16zcv1a{grid-template-columns:1fr 1fr}}@media (max-width: 767px){.three-group-grid.svelte-16zcv1a{grid-template-columns:1fr}}@media (min-width: 1086px){.three-group-grid.svelte-16zcv1a>:nth-child(3n+2){grid-row:span 2}}@media (max-width: 1085px){.three-group-grid.svelte-16zcv1a>:nth-child(3n+1){grid-column:span 2}}@media (max-width: 900px){.three-group-grid.svelte-16zcv1a>:nth-child(3n+1){grid-template-columns:1fr;grid-column:unset}}.grid.svelte-1hdv5ie{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}@media (max-width: 767px){.grid.svelte-1hdv5ie{grid-template-columns:1fr}}.avatar-container.svelte-n7jjlj{position:relative;width:100%;height:100%;max-width:400px}#avatar.svelte-n7jjlj{filter:drop-shadow(0px 6px 10px rgba(0,0,0,.2));transform:rotateY(180deg)}#sunglasses.svelte-n7jjlj{filter:drop-shadow(0px 3px 2px rgba(0,0,0,.4));transition:all .5s var(--ease-out-1);position:absolute;width:38%;top:17%;left:32%;opacity:0;z-index:1;transform:translateY(-110%)}@keyframes svelte-n7jjlj-eyebrow-raise{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}#about.svelte-1i75iqh.svelte-1i75iqh{position:relative;display:grid;grid-template-columns:500px 250px;align-items:center;justify-content:space-between}@media (max-width: 767px){#about.svelte-1i75iqh.svelte-1i75iqh{grid-template-columns:1fr;justify-items:center;gap:20px}}#about.svelte-1i75iqh .info.svelte-1i75iqh{display:flex;flex-direction:column;gap:10px}@media (max-width: 767px){#about.svelte-1i75iqh .info h2.svelte-1i75iqh{text-align:center}}@media (max-width: 767px){#about.svelte-1i75iqh .info p.svelte-1i75iqh{text-align:justify}}@media (max-width: 767px){#about.svelte-1i75iqh .info.svelte-1i75iqh{gap:20px}}#about.svelte-1i75iqh .avatar.svelte-1i75iqh{width:250px;height:250px;position:relative;display:flex;align-items:center;justify-content:center}#about.svelte-1i75iqh .avatar .image.svelte-1i75iqh{width:80%;height:80%;position:relative;border-radius:50%;overflow:hidden}#about.svelte-1i75iqh .avatar .blob.svelte-1i75iqh{position:absolute;animation:spin 2s cubic-bezier(.55,.5,.45,.5) infinite;animation-fill-mode:forwards;animation-play-state:paused;background:rgba(var(--color--primary-shade-rgb),.2)}#about.svelte-1i75iqh .avatar .blob.one.svelte-1i75iqh{height:80%;width:80%;border-radius:var(--radius-blob-1);animation-duration:4s}#about.svelte-1i75iqh .avatar .blob.two.svelte-1i75iqh{height:90%;width:90%;border-radius:var(--radius-blob-2);animation-duration:2.5s}#about.svelte-1i75iqh .avatar .blob.three.svelte-1i75iqh{height:100%;width:100%;border-radius:var(--radius-blob-3);animation-duration:1.5s}@media screen and (prefers-reduced-motion: no-preference){#about.svelte-1i75iqh .avatar:hover .blob.svelte-1i75iqh{animation-play-state:running}}
