.button:where(.astro-5LCGSEH5){color:#fff;font-size:14px;font-weight:700;margin:0;background-color:#3498db;padding:10px 0;align-self:center;text-align:center;border-radius:13px;width:120px}.button:where(.astro-5LCGSEH5):hover{background-color:#9b59b6}section:where(.astro-J7PV25F6){min-height:50vh;padding:2rem}.typewriter:where(.astro-J7PV25F6){display:flex;flex-direction:column;align-items:center;justify-content:center}#navbtns:where(.astro-J7PV25F6){display:flex;align-items:center;justify-content:space-evenly;margin-top:50px}.pseudo:where(.astro-J7PV25F6){width:200px;height:30px}.typewriter:where(.astro-J7PV25F6) h1:where(.astro-J7PV25F6){overflow:hidden;border-right:.15em solid transparent;white-space:nowrap;margin:60 auto 0 auto;letter-spacing:.15em;text-align:center;color:#fff;font-size:clamp(2.5rem,5vw,6rem);line-height:1.5;max-width:100%;animation:typing 2.5s steps(16,end),blink-caret .75s step-end 1.75}.typewriter:where(.astro-J7PV25F6) p:where(.astro-J7PV25F6){overflow:hidden;border-right:.15em solid transparent;white-space:nowrap;margin:auto;letter-spacing:.15em;text-align:center;color:#fff;font-size:clamp(1rem,3vw,3rem);line-height:1.5;max-width:100%;animation:start_hidden 2s step-end,typing_p 2.75s steps(29,end) 2s,blink-caret .75s step-end infinite}#contact:where(.astro-J7PV25F6){text-align:center}h2:where(.astro-J7PV25F6){font-size:clamp(1.5rem,3.5vw,4.5rem);text-align:center}.link-card:where(.astro-J7PV25F6){display:grid;grid-template-columns:repeat(auto-fit,minmax(35ch,1fr));gap:2rem;padding:0}@media screen and (max-width: 480px){.link-card:where(.astro-J7PV25F6){grid-template-columns:repeat(auto-fit,minmax(28ch,1fr))}}@keyframes start_hidden{0%{visibility:hidden}to{visibility:visible}}@keyframes typing{0%{width:0}to{width:90%}}@keyframes typing_p{0%{width:0}to{width:87%}}@keyframes blink-caret{0%,to{border-color:transparent}50%{border-color:orange}}
