:root{--tiffany:#0abab5;--turquoise:#40e0d0;--light-turquoise:#e0f7fa;--dark-turquoise:#008b8b;--background:#fafafa;--text:#333;--secondary-text:#666}*{margin:0;padding:0;box-sizing:border-box;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}body{background-color:var(--background);color:var(--text);line-height:1.6;display:flex;justify-content:center;min-height:100vh;padding:2rem}.container{max-width:800px;width:100%}header{margin-bottom:3rem;padding-top:2rem}.logo{font-size:2.5rem;font-weight:700;margin-bottom:1rem;display:flex;align-items:center;gap:10px}.logo-icon{color:var(--tiffany);font-size:2rem}.construction-banner{background-color:var(--light-turquoise);border-radius:8px;padding:2rem;margin-bottom:3rem;border-left:5px solid var(--tiffany)}.construction-title{font-size:1.5rem;font-weight:600;margin-bottom:1rem;display:flex;align-items:center;gap:10px}.construction-icon{color:var(--tiffany)}.profile{display:flex;gap:2rem;align-items:flex-start;margin-top:2rem}.profile-image{height:160px;object-fit:cover}.profile-content h2{font-size:1.8rem;margin-bottom:1rem;color:var(--dark-turquoise)}.profile-content p{margin-bottom:1rem;color:var(--secondary-text)}.progress-bar{height:8px;background-color:var(--light-turquoise);border-radius:4px;overflow:hidden;margin-top:3rem}.progress-fill{height:100%;width:0;background-color:var(--tiffany);border-radius:4px;animation:progressAnimation 2s ease-in-out forwards}@keyframes progressAnimation{0%{width:0}to{width:30%}}.footer{margin-top:3rem;text-align:center;color:var(--secondary-text);font-size:.9rem}@media (max-width:768px){.profile{flex-direction:column;align-items:center;text-align:center}}.profile-image{object-fit:contain;background-color:var(
    --light-turquoise
  )}.profile-image,.profile-image-container{width:160px;height:200px;border-radius:8px;border:3px solid var(--tiffany);padding:3px}.profile-image-container{position:relative;overflow:hidden;background-color:var(--light-turquoise)}.profile-image-container img{object-fit:contain!important}