.projects{color:rgb(var(--color-foreground));letter-spacing:normal}.projects .projects__wrapper{max-width:870px;padding-left:0;padding-right:0}.projects .projects__wrapper projects-gallery .project__wrapper{display:flex;flex-direction:row;gap:2.8rem}.projects .projects__wrapper projects-gallery .project__wrapper .project__image{width:60%}.projects .projects__wrapper projects-gallery .project__wrapper .project__image img{height:auto;width:100%}.projects .projects__wrapper projects-gallery .project__wrapper .project__content{display:flex;flex:1;flex-direction:column;gap:2rem}.projects .projects__wrapper projects-gallery .project__wrapper .project__content .project__title{font-size:2.2rem;font-weight:700;margin:0}.projects .projects__wrapper projects-gallery .project__wrapper .project__content .project__description{font-size:1.8rem;font-weight:300;letter-spacing:normal;line-height:2.6rem}.projects .projects__wrapper projects-gallery .project__wrapper .project__content .project__URL a{background-color:#fff;border:1px solid rgb(var(--color-card-shadow));color:rgb(var(--color-foreground));padding:4px 12px;text-decoration:none;transition:.3s}.projects .projects__wrapper projects-gallery .project__wrapper .project__content .project__URL a:hover{box-shadow:.4rem .4rem 0 0 rgb(var(--color-card-shadow))}@media (max-width:750px){.projects .projects__wrapper projects-gallery .project__wrapper{flex-direction:column;padding:0 3.7rem}.projects .projects__wrapper projects-gallery .project__wrapper .project__image{width:100%}.projects .projects__wrapper projects-gallery .project__wrapper .project__content{align-items:center;flex-direction:column;gap:2rem}.projects .projects__wrapper projects-gallery .project__wrapper .project__content .project__description{font-size:1.6rem;line-height:2.3rem}}.projects .projects__wrapper projects-gallery .projects-arrows{display:flex;gap:1em;justify-content:center;margin-top:40px}.projects .projects__wrapper projects-gallery .projects-arrows .projects-arrow{background-color:#fff;border:1px solid #000;border-radius:0;height:3em;opacity:1;position:inherit;transform:inherit;width:3em}@media (max-width:800px){.projects .projects__wrapper projects-gallery .projects-arrows{display:none}}.projects .projects__wrapper projects-gallery .projects-pagination{gap:10px;margin-top:50px;position:static}.projects .projects__wrapper projects-gallery .projects-pagination .projects-page{background-color:transparent;border:1px solid #383846;height:10px;opacity:1;width:10px}.projects .projects__wrapper projects-gallery .projects-pagination .projects-page.is-active{background-color:#383846}.projects .projects__wrapper projects-gallery .splide__track{padding:0 10px 10px 0!important}