.about-content{display:flex;flex-direction:column;gap:3rem}.about-top-row{display:grid;grid-template-columns:200px 1fr;gap:4rem;align-items:center}@media(max-width:768px){.about-top-row{grid-template-columns:1fr;justify-items:center;gap:2rem}}.profile-container{width:200px;height:200px}@media(max-width:768px){.profile-container{width:150px;height:150px}}.profile-image{width:100%;height:100%;border-radius:50%;border:4px solid var(--color-base-06-nomad);box-shadow:0 4px 20px #0003}.about-text-col{display:flex;flex-direction:column;gap:1rem}.about-text{text-align:justify}.badge{display:flex;align-items:center;gap:.5rem;border-radius:.5rem;transition:transform .2s,background-color .2s;cursor:default}.badge:hover{transform:translateY(-2px)}.badge-icon-monolith{width:24px;height:24px}.badge-icon-nomad{width:24px;height:24px;color:var(--color-base-05-nomad)}.badge-text{font-family:var(--font-heading);font-size:.75rem;text-transform:uppercase}@media(max-width:768px){.badge-text{font-size:.65rem}.badge-icon-monolith,.badge-icon-nomad{width:20px;height:20px}.badge-nomad,.badge-monolith{padding:.4rem .6rem}}.badge-nomad{background-color:var(--color-base-03-nomad);padding:.5rem .75rem}.badge-nomad:hover{background-color:var(--color-base-02-nomad)}.badge-nomad .badge-text{color:var(--color-base-05-nomad)}.badge-monolith{background-color:var(--color-base-03-monolith);padding:.5rem}.badge-monolith:hover{background-color:var(--color-base-02-monolith)}.badge-monolith .badge-text{color:var(--color-base-05-monolith)}.projects-grid{display:grid;grid-template-columns:1fr 1fr;gap:4rem;width:100%}@media(max-width:768px){.projects-grid{grid-template-columns:1fr;gap:3rem}}.project-card{display:flex;flex-direction:column;gap:1.5rem}
