.sidebar{position:fixed;top:0;left:0;z-index:40;height:100vh;--tw-translate-x:-100%;--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sidebar,.sidebar.open{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sidebar.open{--tw-translate-x:0px}@media (min-width:768px){.sidebar{width:16rem;--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.sidebar .close-button{position:absolute;top:1rem;right:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:768px){.sidebar .close-button{display:none}}.sidebar ul{padding-top:4rem}@media (min-width:768px){.sidebar ul{padding-top:0}}.sidebar li{margin-bottom:1rem}.sidebar a{display:flex;align-items:center;padding:.5rem 1rem;--tw-text-opacity:1}.sidebar a,.sidebar a:hover{color:rgb(255 255 255/var(--tw-text-opacity))}.sidebar a:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity));--tw-text-opacity:1}.sidebar a span{margin-right:.75rem}.team-container{padding-top:100px}.team-member-card{border:1px solid #ccc;border-radius:8px;padding:16px;margin:16px 0;box-shadow:0 2px 4px rgba(0,0,0,.1)}.team-member-card h2{margin:0 0 8px}.team-member-card h3{margin:0 0 16px;color:#555}.team-member-card p{margin:0}