.about{flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100dvh;padding:10vh 24px 0;display:flex;position:relative;overflow:hidden}.about .about-name{font-family:var(--font-montserrat),sans-serif;letter-spacing:.05em;text-transform:uppercase;color:#f0e500;text-align:center;font-size:clamp(2.5rem,5vw,4rem);font-style:italic;font-weight:400;line-height:1.2}.about .about-role{font-family:var(--font-montserrat),sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#cfcfcf;text-align:center;margin-top:7vh;font-size:1.25rem;font-weight:400}.about .about-bio{font-family:var(--font-inter),sans-serif;letter-spacing:normal;text-transform:none;color:#dadada;text-align:center;max-width:840px;margin-top:7vh;font-size:1.3125rem;font-weight:400;line-height:1.5}.about .about-bio .about-bio-line+.about-bio-line{margin-top:7vh}.about .about-bio .about-bio-line--support{color:#9a9a9a;font-size:1.0625rem}.about .about-bio .about-bio-part--focus{color:#fff;font-weight:600}.about .about-bio .about-bio-part--stack{color:#cfcfcf;letter-spacing:.04em;font-style:italic}.about .about-bio .about-bio-part--metric{color:#dadada;font-weight:600}.about .about-languages{font-family:var(--font-inter),sans-serif;color:#9a9a9a;text-transform:uppercase;letter-spacing:.2em;margin-top:7vh;font-size:.9375rem;font-weight:400;line-height:1.4}.about .about-cv{z-index:9;font-family:var(--font-montserrat),sans-serif;letter-spacing:.15em;text-transform:uppercase;color:#fff;text-underline-offset:8px;-webkit-user-select:none;user-select:none;margin-top:7vh;font-size:1.25rem;font-weight:500;text-decoration:underline;transition:opacity .3s}.about .about-cv:hover,.about .about-cv:focus-visible{opacity:.7}.about .about-name,.about .about-role,.about .about-bio,.about .about-languages,.about .about-cv{--enter-from:translateY(-80dvh);animation:.6s both element-enter}.about .about-role{animation-duration:.72s}.about .about-bio{animation-duration:.84s}.about .about-languages{animation-duration:.96s}.about .about-cv{animation-duration:1.08s}.page-stage.is-leaving .about .about-name,.page-stage.is-leaving .about .about-role,.page-stage.is-leaving .about .about-bio,.page-stage.is-leaving .about .about-languages,.page-stage.is-leaving .about .about-cv{--exit-to:translateY(-110dvh);animation-name:element-exit;animation-duration:.3s;animation-timing-function:ease-in}.page-stage.is-leaving .about .about-role{animation-duration:.35s}.page-stage.is-leaving .about .about-bio{animation-duration:.4s}.page-stage.is-leaving .about .about-languages{animation-duration:.45s}.page-stage.is-leaving .about .about-cv{animation-duration:.5s}@media (prefers-reduced-motion:reduce){.about .about-name,.about .about-role,.about .about-bio,.about .about-languages,.about .about-cv{animation:none}}
@media screen and (max-width:600px) and (max-height:1000px) and (orientation:portrait){.about{padding:14vh 20px 10vh}.about .about-role{margin-top:4vh;font-size:1rem}.about .about-bio{margin-top:4vh;font-size:1.0625rem}.about .about-bio .about-bio-line+.about-bio-line{margin-top:4vh}.about .about-bio .about-bio-line--support{font-size:.9375rem}.about .about-languages,.about .about-cv{margin-top:4vh}}@media screen and (max-width:1000px) and (max-height:600px) and (orientation:landscape){.about{height:auto;min-height:100dvh;padding:8vh 24px 12vh;overflow-y:auto}.about .about-role{margin-top:3vh;font-size:1rem}.about .about-bio{max-width:680px;margin-top:3vh;font-size:1rem}.about .about-bio .about-bio-line+.about-bio-line{margin-top:3vh}.about .about-bio .about-bio-line--support{font-size:.875rem}.about .about-languages,.about .about-cv{margin-top:3vh}}
