.navbar{justify-content:space-between;padding:1rem;transition:background-color 1s ease,color 1s ease}.nav-left,.navbar{align-items:center;display:flex}.nav-left{gap:1rem}.light .navbar{background-color:#fff;color:#384868}.dark .navbar,.light .navbar{transition:color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}.dark .navbar{background-color:#384868;color:#f0f0f0}.dark .container nav .Title{color:#fff;transition:color .3s ease,color .3s ease}.navbar,.navlink a,header{transition:background-color .3s ease,color .3s ease}.toggle-container{align-items:center;display:flex}.toggle{visibility:hidden}.toggle+label{align-items:center;color:inherit;cursor:pointer;display:flex}.toggle+label svg{transition:transform 1s ease,color 1s ease}.toggle:checked+label svg{transform:rotate(180deg)}*{box-sizing:border-box;margin:0;padding:0}*,body{font-family:Cambria}body{min-height:100vh;position:relative}a{text-decoration:none}header{background:#fedcbe;box-shadow:0 0 5px #00000080;padding:2rem 0}.container{margin:0 auto;max-width:1440px;padding:0 1rem;width:100%}.container nav{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.container nav .Title{color:#212a3c;font-size:2rem}.container .nav-link li{list-style:none;margin:0,.5rem}.container .nav-link{display:flex}.container ul li a{border-radius:4px;color:#212a3c;display:block;font-size:1.3rem;padding:.7rem 1rem;transition:color .5s ease,background-color .5s ease}.container ul li a:hover{background-color:#ecf7fe}.hamburger{cursor:pointer;display:none;font-size:1.5rem}@media(max-width:768px){.content h2{font-size:4rem;text-align:center}.hamburger{display:block;padding:40px}.dark .hamburger{background-color:#384868;transition:background-color .3s ease,color .3s ease}.container .nav-link{background-color:#fff;border-radius:25px;flex-direction:column;height:60vh;justify-content:space-evenly;position:absolute;right:0;top:-800px;width:350px;z-index:10}.dark .container .nav-link{background-color:#384868;transition:background-color .3s ease,color .3s ease}.nav-link.active{top:15%;transition:all .3s ease-in}}.dark{background:#212a3c;color:#bee0fe;transition:background-color .3s ease,color .3s ease}.dark,.light{min-height:100vh;width:100vw}.light{background:#bee0fe;color:#212a3c;transition:background-color .3 ease,color .3s ease}.light header{background-color:#fff;color:#212a3c}.light .nav-link a{color:#212a3c}.dark .nav-link a{color:#fff}.dark .nav-link a:hover{background-color:#2f3d58}.dark header{background-color:#384868;color:#fff}.home-title{font-size:50px}.about-me-text,.home-title{font-family:italic;margin-top:50px;text-align:center}.about-me-text{font-size:30px;line-height:3rem}.funfacts{font-family:italic;font-size:25px;list-style-position:inside;list-style-type:"-";margin-top:10px;text-align:center}.cat-pic{border-radius:25px;display:block;margin:10px auto auto}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.card{animation:fadeInUp .6s ease-out,transform .6s ease-out;background-color:#bec0fe;border:1px solid;border-radius:25px;box-shadow:5px 5px 5px #000;display:inline-block;margin:50px;max-width:400px;opacity:0;padding:20px;text-align:center;transform:translateY(40px)}.card.animate{animation:fadeInUp .6s ease-out;opacity:1;transform:translateY(0)}.dark .card{background-color:#384868;box-shadow:2px 3px 2px #fff;transition:background-color .3 ease,color .3s ease}.light .contact a{color:#212a3c}.dark .contact a{color:#fff}.dark .contact a:hover{background-color:#2f3d58}.contact{align-items:center;flex-wrap:wrap;gap:2rem;justify-content:center;margin-bottom:20px;margin-top:20px;text-align:center;transition:color .3s ease}.contact,.contact-section{display:flex}.dark .contact-section{color:#fff}.special-title{font-family:cursive;text-align:center}.flag{display:block;height:auto;margin:auto;max-width:100%}.audio{align-items:center;display:flex;justify-content:center}.canada-card{background-color:#febfbe;border:1px solid;border-radius:25px;box-shadow:5px 5px 5px #000;display:inline-block;margin:50px;max-width:400px;padding:20px;text-align:center}.canada-card:hover{box-shadow:10px 10px 15px #000;transform:scale(1.005);transform:translateY (-5px) scale(1.02);transition:transform .3s ease,box-shadow .3s ease}.dark .canada-card{background-color:#720000;box-shadow:5px 5px 5px #fff;color:#fff}.special-title{color:#000;font-size:5em}.dark .special-title{color:#fff}.link-font{color:#000}.dark .link-font{color:#fff}.spotify{background-color:#c0c2ff;border:1px solid;border-radius:25px;color:#000;display:inline-block;margin:0 auto;padding:20px;text-align:center;width:400px}.dark .spotify{background-color:#575988;color:#bee0fe;transition:color .3s ease,background-color .3s ease}.album{border-radius:8px;width:80px}.canadaBackground{background-color:#f9dcdc}.dark .canadaBackground{background-color:#852828}.card:hover{box-shadow:10px 10px 15px #000;transform:scale(1.05);transform:translateY (-5px) scale(1.02);transition:transform .3s ease,box-shadow .3s ease}.spotify:hover{transform:scale(1.05)}.copy{background-color:initial;border:none;cursor:pointer;margin-right:10px}.card:first-child{animation-delay:.1s}.card:nth-child(2){animation-delay:.2s}.card:nth-child(3){animation-delay:.3s}.card:nth-child(4){animation-delay:.4s}.card:nth-child(5){animation-delay:.5s}.card:nth-child(6){animation-delay:.6s}.card:nth-child(7){animation-delay:.7s}.cubesat-icon,.dance-icon,.hackathon-icon,.ice-skating-icon,.robotics-icon,.violinist-icon,.volleyball-icon{border-radius:25px}
/*# sourceMappingURL=main.6064a533.css.map*/