.social[data-astro-cid-ktfvogif]{flex-direction:column;justify-content:center;gap:1rem;width:60px;padding:0;list-style:none;display:flex;@media screen and ((width<=768px) or (height<=500px)){flex-direction:row;width:100%}}.social[data-astro-cid-ktfvogif] li[data-astro-cid-ktfvogif]{flex-basis:4.5rem;position:relative}.social[data-astro-cid-ktfvogif] li[data-astro-cid-ktfvogif]:after{content:attr(data-tooltip);z-index:1;color:#fff;background:var(--bg,#070707);opacity:0;visibility:hidden;pointer-events:none;border-radius:.25rem;padding:.25rem .75rem;font-size:.875rem;transition:inset .4s cubic-bezier(.47,2,.41,1.5),visibility .3s ease-in-out,opacity .2s ease-in-out;position:absolute;inset:-45% auto auto 50%;translate:-50%}.social[data-astro-cid-ktfvogif] li[data-astro-cid-ktfvogif]:has(a:hover,a:focus-visible):after{opacity:1;visibility:visible;inset-block-start:-60%}.social[data-astro-cid-ktfvogif] a[data-astro-cid-ktfvogif]{aspect-ratio:1;color:#070707;border:1px solid;border-radius:100%;outline:none;justify-content:center;align-items:center;font-size:20px;text-decoration:none;transition:color .3s ease-in-out;display:flex;position:relative;overflow:hidden}.social[data-astro-cid-ktfvogif] a[data-astro-cid-ktfvogif]>i[data-astro-cid-ktfvogif]{z-index:1;position:relative}.social[data-astro-cid-ktfvogif] a[data-astro-cid-ktfvogif]:after{content:"";background:var(--bg,#070707);pointer-events:none;transition:inset .3s ease-in-out;position:absolute;inset:100% 0 0}.social[data-astro-cid-ktfvogif] a[data-astro-cid-ktfvogif]:hover,.social[data-astro-cid-ktfvogif] a[data-astro-cid-ktfvogif]:focus-visible{color:#fff}.social[data-astro-cid-ktfvogif] a[data-astro-cid-ktfvogif]:hover:after,.social[data-astro-cid-ktfvogif] a[data-astro-cid-ktfvogif]:focus-visible:after{inset-block-start:0}main[data-astro-cid-jgnp2svd]{flex-direction:row;justify-content:center;align-items:center;gap:8px;height:100%;display:flex;@media screen and ((width<=768px) or (height<=500px)){flex-direction:column}}#hero[data-astro-cid-jgnp2svd]{flex-direction:column;justify-content:center;align-items:start;padding:16px;display:flex}#headshot[data-astro-cid-jgnp2svd]{transform:.1s ease-out}h1[data-astro-cid-jgnp2svd]{margin-block:.67em;font-size:2em;@media screen and ((width<=768px) or (height<=500px)){text-align:center;width:100%}}.description-list[data-astro-cid-jgnp2svd]{flex-direction:column;gap:16px;margin:0;padding:0;font-size:18px;list-style:none;display:flex}pre[data-astro-cid-jgnp2svd]{background:linear-gradient(14deg,#d83333 0%,#f041ff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace;font-weight:400}code[data-astro-cid-jgnp2svd]{background:linear-gradient(66.77deg,#f3cddd 0%,#f5cee7 100%) padding-box padding-box,linear-gradient(155deg,#d83333 0%,#f041ff 18%,#f5cee7 45%) border-box;border:1px solid #0000;border-radius:8px;margin-right:4px;padding:8px;display:inline-block}.box[data-astro-cid-jgnp2svd]{background:#fff;border:1px solid #fff;border-radius:16px;padding:16px}.bouncing-icon[data-astro-cid-jgnp2svd]{animation:1.5s hithere;display:inline-block}@keyframes hithere{30%{transform:scale(1.2)}40%,60%{transform:rotate(-20deg)scale(1.2)}50%{transform:rotate(20deg)scale(1.2)}70%{transform:rotate(0)scale(1.2)}to{transform:scale(1)}}.description-list[data-astro-cid-jgnp2svd] li[data-astro-cid-jgnp2svd]:first-child .bouncing-icon[data-astro-cid-jgnp2svd]{animation-delay:1s}.description-list[data-astro-cid-jgnp2svd] li[data-astro-cid-jgnp2svd]:nth-child(2) .bouncing-icon[data-astro-cid-jgnp2svd]{animation-delay:2s}.description-list[data-astro-cid-jgnp2svd] li[data-astro-cid-jgnp2svd]:nth-child(3) .bouncing-icon[data-astro-cid-jgnp2svd]{animation-delay:3s}.description-list[data-astro-cid-jgnp2svd] li[data-astro-cid-jgnp2svd]:nth-child(4) .bouncing-icon[data-astro-cid-jgnp2svd]{animation-delay:4s}.description-list[data-astro-cid-jgnp2svd] li[data-astro-cid-jgnp2svd]:nth-child(5) .bouncing-icon[data-astro-cid-jgnp2svd]{animation-delay:5s}#enable-rotation[data-astro-cid-jgnp2svd]{display:none;@media screen and ((width<=768px) or (height<=500px)){color:#fff;background:linear-gradient(90deg,#2a7b9b 0%,#328c55 50%,#c153ed 100%);border-radius:100px;margin-top:16px;padding:4px 8px;font-size:14px;display:block}}#mobile-surprise[data-astro-cid-jgnp2svd]{color:#2a7b9b;font-size:14px;display:block;@media screen and ((width<=768px) or (height<=500px)){display:none}}
