body.home-page .navbar,body.home-page .navbar a:not(:hover){color:#fff!important}.theme-light .home{background-color:#fff;color:#000;display:flex;flex-direction:column;justify-content:flex-start;width:100%;z-index:999}.theme-light .home .hero-section{height:70vh;margin-bottom:40px;position:relative;width:100%}@media(max-width:750px){.theme-light .home .hero-section{height:60vh}}.theme-light .home .hero-section .home-pic{height:100%;left:0;position:absolute;top:0;width:100%}.theme-light .home .hero-section .home-pic img{filter:brightness(.6);height:100%;object-fit:cover;width:100%}.theme-light .home .hero-section .hero-content{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%;z-index:2}.theme-light .home .hero-section .hero-content h1{color:#fff;font-size:80px;font-weight:600;margin-bottom:20px;text-shadow:2px 2px 4px #00000080}@media(max-width:750px){.theme-light .home .hero-section .hero-content h1{font-size:60px}}@media(max-width:480px){.theme-light .home .hero-section .hero-content h1{font-size:40px}}.theme-light .home .hero-section .hero-content .infobar{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 10px}.theme-light .home .hero-section .hero-content .infobar a{color:#fff;margin:0 10px;text-decoration:none;text-shadow:1px 1px 2px #00000080;transition:color .3s ease}.theme-light .home .hero-section .hero-content .infobar a:hover{color:#007bff}.theme-light .home .hero-section .hero-content .infobar .separator{color:#ffffffb3;font-weight:300;margin:0 10px;text-shadow:1px 1px 2px #00000080}@media(max-width:750px){.theme-light .home .hero-section .hero-content .infobar .separator{display:none}}@media(max-width:480px){.theme-light .home .hero-section .hero-content .infobar .separator{display:none}}.theme-light .home .content{display:flex;flex-direction:column;gap:20px;justify-content:flex-start;margin:0 auto;width:60%}@media(max-width:750px){.theme-light .home .content{width:80%}}@media(max-width:480px){.theme-light .home .content{width:90%}}.theme-light .home .content .section{display:flex;flex-direction:column;gap:10px;justify-content:flex-start}.theme-light .home .content .section h2{color:#000;font-size:35px;font-weight:600}@media(max-width:480px){.theme-light .home .content .section h2{font-size:25px}}.theme-light .home .content .section-item{display:flex;flex-direction:column;justify-content:flex-start}.theme-light .home .content .section-item h3{color:#000;font-size:20px;font-weight:600}@media(max-width:480px){.theme-light .home .content .section-item h3{font-size:16px}}.theme-light .home .content .section-item h4{font-size:16px;font-style:italic;font-weight:400}.theme-light .home .content .section-item p[alt=timeline]{color:#848484;font-size:14px;font-style:italic;font-weight:400;margin-bottom:10px}.theme-dark .home{background-color:#000;color:#f5f5f5;display:flex;flex-direction:column;justify-content:flex-start;width:100%;z-index:999}.theme-dark .home .hero-section{height:70vh;margin-bottom:40px;position:relative;width:100%}@media(max-width:750px){.theme-dark .home .hero-section{height:60vh}}.theme-dark .home .hero-section .home-pic{height:100%;left:0;position:absolute;top:0;width:100%}.theme-dark .home .hero-section .home-pic img{filter:brightness(.6);height:100%;object-fit:cover;width:100%}.theme-dark .home .hero-section .hero-content{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%;z-index:2}.theme-dark .home .hero-section .hero-content h1{color:#fff;font-size:80px;font-weight:600;margin-bottom:20px;text-shadow:2px 2px 4px #00000080}@media(max-width:750px){.theme-dark .home .hero-section .hero-content h1{font-size:60px}}@media(max-width:480px){.theme-dark .home .hero-section .hero-content h1{font-size:40px}}.theme-dark .home .hero-section .hero-content .infobar{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 10px}.theme-dark .home .hero-section .hero-content .infobar a{color:#fff;margin:0 10px;text-decoration:none;text-shadow:1px 1px 2px #00000080;transition:color .3s ease}.theme-dark .home .hero-section .hero-content .infobar a:hover{color:#007bff}.theme-dark .home .hero-section .hero-content .infobar .separator{color:#ffffffb3;font-weight:300;margin:0 10px;text-shadow:1px 1px 2px #00000080}@media(max-width:750px){.theme-dark .home .hero-section .hero-content .infobar .separator{display:none}}@media(max-width:480px){.theme-dark .home .hero-section .hero-content .infobar .separator{display:none}}.theme-dark .home .content{display:flex;flex-direction:column;gap:20px;justify-content:flex-start;margin:0 auto;width:60%}@media(max-width:750px){.theme-dark .home .content{width:80%}}@media(max-width:480px){.theme-dark .home .content{width:90%}}.theme-dark .home .content .section{display:flex;flex-direction:column;gap:10px;justify-content:flex-start}.theme-dark .home .content .section h2{color:#f5f5f5;font-size:35px;font-weight:600}@media(max-width:480px){.theme-dark .home .content .section h2{font-size:25px}}.theme-dark .home .content .section-item{display:flex;flex-direction:column;justify-content:flex-start}.theme-dark .home .content .section-item h3{color:#f5f5f5;font-size:20px;font-weight:600}@media(max-width:480px){.theme-dark .home .content .section-item h3{font-size:16px}}.theme-dark .home .content .section-item h4{font-size:16px;font-style:italic;font-weight:400}.theme-dark .home .content .section-item p[alt=timeline]{color:#949494;font-size:14px;font-style:italic;font-weight:400;margin-bottom:10px}.project-card-link{color:inherit;display:block;text-decoration:none}.theme-light .project-card{color:#000;cursor:pointer;flex-shrink:0;scroll-snap-align:start;scroll-snap-stop:always;transition:all .3s ease;width:400px}@media(max-width:750px){.theme-light .project-card{width:300px}}.theme-light .project-card:hover{transform:translateY(-8px)}.theme-light .project-card:hover .project-image{box-shadow:0 18px 35px #84848440}.theme-light .project-card .project-title{font-size:30px;font-weight:700;line-height:1.3;margin:0 0 16px;text-align:center}@media(max-width:480px){.theme-light .project-card .project-title{font-size:20px}}.theme-light .project-card .project-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #d3d3d3;border-radius:16px;height:500px;overflow:hidden;position:relative;width:100%}@media(max-width:750px){.theme-light .project-card .project-image{height:400px}}.theme-light .project-card .project-image .project-hover-overlay{align-items:center;background:linear-gradient(135deg,#000000d9,#000000bf);bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .4s ease;z-index:3}.theme-light .project-card .project-image .project-hover-overlay .project-info{color:#fff;max-width:90%;padding:20px;text-align:center}.theme-light .project-card .project-image .project-hover-overlay .project-info .project-description{color:#ffffffe6;font-size:1rem;line-height:1.6;margin-bottom:20px}.theme-light .project-card .project-image .project-hover-overlay .project-info .project-tags{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.theme-light .project-card .project-image .project-hover-overlay .project-info .project-tags .tag{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fff3;border:1px solid #ffffff4d;border-radius:20px;color:#fff;font-size:.85rem;font-weight:500;padding:6px 12px}.theme-light .project-card .project-image .project-hover-overlay .project-info .project-buttons{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.theme-light .project-card .project-image .project-hover-overlay .project-info .project-buttons [class^=btn-]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:2px solid #0000;border-radius:8px;font-size:14px;font-weight:600;padding:12px 24px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.theme-light .project-card .project-image .project-hover-overlay .project-info .project-buttons .btn-demo{background:#007bffe6;border-color:#007bffe6;color:#fff}.theme-light .project-card .project-image .project-hover-overlay .project-info .project-buttons .btn-demo:hover{background:#007bff;border-color:#007bff;box-shadow:0 8px 20px #007bff66;transform:translateY(-2px)}.theme-light .project-card .project-image .project-hover-overlay .project-info .project-buttons .btn-github{background:#6c757de6;border-color:#6c757de6;color:#fff}.theme-light .project-card .project-image .project-hover-overlay .project-info .project-buttons .btn-github:hover{background:#6c757d;border-color:#6c757d;box-shadow:0 8px 20px #6c757d66;transform:translateY(-2px)}.theme-light .project-card .project-image .project-hover-overlay .project-info .project-buttons .btn-docs{background:#28a745e6;border-color:#28a745e6;color:#fff}.theme-light .project-card .project-image .project-hover-overlay .project-info .project-buttons .btn-docs:hover{background:#28a745;border-color:#28a745;box-shadow:0 8px 20px #28a74566;transform:translateY(-2px)}.theme-light .project-card .project-image .project-hover-overlay .project-info .project-buttons .btn-data{background:#ffc107e6;border-color:#ffc107e6;color:#212529}.theme-light .project-card .project-image .project-hover-overlay .project-info .project-buttons .btn-data:hover{background:#ffc107;border-color:#ffc107;box-shadow:0 8px 20px #ffc10766;transform:translateY(-2px)}.theme-light .project-card .project-image .project-hover-overlay .project-info .project-buttons .btn-blog{background:#dc3545e6;border-color:#dc3545e6;color:#fff}.theme-light .project-card .project-image .project-hover-overlay .project-info .project-buttons .btn-blog:hover{background:#dc3545;border-color:#dc3545;box-shadow:0 8px 20px #dc354566;transform:translateY(-2px)}.theme-light .project-card .project-image .project-hover-overlay .project-info .project-buttons .btn-default{background:#ffffff1a;border-color:#ffffff80;color:#fff}.theme-light .project-card .project-image .project-hover-overlay .project-info .project-buttons .btn-default:hover{background:#ffffffe6;border-color:#ffffffe6;color:#333;transform:translateY(-2px)}.theme-light .project-card .project-image:hover .project-hover-overlay{opacity:1}.theme-dark .project-card{color:#f5f5f5;cursor:pointer;flex-shrink:0;scroll-snap-align:start;scroll-snap-stop:always;transition:all .3s ease;width:400px}@media(max-width:750px){.theme-dark .project-card{width:300px}}.theme-dark .project-card:hover{transform:translateY(-8px)}.theme-dark .project-card:hover .project-image{box-shadow:0 18px 35px #94949440}.theme-dark .project-card .project-title{font-size:30px;font-weight:700;line-height:1.3;margin:0 0 16px;text-align:center}@media(max-width:480px){.theme-dark .project-card .project-title{font-size:20px}}.theme-dark .project-card .project-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #444;border-radius:16px;height:500px;overflow:hidden;position:relative;width:100%}@media(max-width:750px){.theme-dark .project-card .project-image{height:400px}}.theme-dark .project-card .project-image .project-hover-overlay{align-items:center;background:linear-gradient(135deg,#000000d9,#000000bf);bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .4s ease;z-index:3}.theme-dark .project-card .project-image .project-hover-overlay .project-info{color:#fff;max-width:90%;padding:20px;text-align:center}.theme-dark .project-card .project-image .project-hover-overlay .project-info .project-description{color:#ffffffe6;font-size:1rem;line-height:1.6;margin-bottom:20px}.theme-dark .project-card .project-image .project-hover-overlay .project-info .project-tags{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.theme-dark .project-card .project-image .project-hover-overlay .project-info .project-tags .tag{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fff3;border:1px solid #ffffff4d;border-radius:20px;color:#fff;font-size:.85rem;font-weight:500;padding:6px 12px}.theme-dark .project-card .project-image .project-hover-overlay .project-info .project-buttons{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.theme-dark .project-card .project-image .project-hover-overlay .project-info .project-buttons [class^=btn-]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:2px solid #0000;border-radius:8px;font-size:14px;font-weight:600;padding:12px 24px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.theme-dark .project-card .project-image .project-hover-overlay .project-info .project-buttons .btn-demo{background:#007bffe6;border-color:#007bffe6;color:#fff}.theme-dark .project-card .project-image .project-hover-overlay .project-info .project-buttons .btn-demo:hover{background:#007bff;border-color:#007bff;box-shadow:0 8px 20px #007bff66;transform:translateY(-2px)}.theme-dark .project-card .project-image .project-hover-overlay .project-info .project-buttons .btn-github{background:#6c757de6;border-color:#6c757de6;color:#fff}.theme-dark .project-card .project-image .project-hover-overlay .project-info .project-buttons .btn-github:hover{background:#6c757d;border-color:#6c757d;box-shadow:0 8px 20px #6c757d66;transform:translateY(-2px)}.theme-dark .project-card .project-image .project-hover-overlay .project-info .project-buttons .btn-docs{background:#28a745e6;border-color:#28a745e6;color:#fff}.theme-dark .project-card .project-image .project-hover-overlay .project-info .project-buttons .btn-docs:hover{background:#28a745;border-color:#28a745;box-shadow:0 8px 20px #28a74566;transform:translateY(-2px)}.theme-dark .project-card .project-image .project-hover-overlay .project-info .project-buttons .btn-data{background:#ffc107e6;border-color:#ffc107e6;color:#212529}.theme-dark .project-card .project-image .project-hover-overlay .project-info .project-buttons .btn-data:hover{background:#ffc107;border-color:#ffc107;box-shadow:0 8px 20px #ffc10766;transform:translateY(-2px)}.theme-dark .project-card .project-image .project-hover-overlay .project-info .project-buttons .btn-blog{background:#dc3545e6;border-color:#dc3545e6;color:#fff}.theme-dark .project-card .project-image .project-hover-overlay .project-info .project-buttons .btn-blog:hover{background:#dc3545;border-color:#dc3545;box-shadow:0 8px 20px #dc354566;transform:translateY(-2px)}.theme-dark .project-card .project-image .project-hover-overlay .project-info .project-buttons .btn-default{background:#ffffff1a;border-color:#ffffff80;color:#fff}.theme-dark .project-card .project-image .project-hover-overlay .project-info .project-buttons .btn-default:hover{background:#ffffffe6;border-color:#ffffffe6;color:#333;transform:translateY(-2px)}.theme-dark .project-card .project-image:hover .project-hover-overlay{opacity:1}.theme-light .projects-container{left:50%;margin-left:-50vw;margin-right:-50vw;overflow:visible;position:relative;right:50%;width:100vw}.theme-light .projects-container .projects-scroll{-ms-overflow-style:none;display:flex;gap:50px;overflow-x:auto;padding:20px 20% 40px;scroll-behavior:smooth;scroll-padding-left:20%;scroll-snap-type:x mandatory;scrollbar-width:none}@media(max-width:750px){.theme-light .projects-container .projects-scroll{padding:20px 10% 40px;scroll-padding-left:10%}}@media(max-width:480px){.theme-light .projects-container .projects-scroll{padding:20px calc(50vw - 150px) 40px;scroll-padding-left:calc(50vw - 150px)}}.theme-light .projects-container .projects-scroll::-webkit-scrollbar{display:none}.theme-light .projects-container .arrow{display:flex;gap:10px;justify-content:flex-end;padding:20px 20%}@media(max-width:750px){.theme-light .projects-container .arrow{padding:20px 10%}}@media(max-width:480px){.theme-light .projects-container .arrow{padding:20px 5%}}.theme-light .projects-container .arrow .btn{align-items:center;background-color:#f6f3f3;border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;width:50px}.theme-light .projects-container .arrow .btn:hover{background-color:#848484}.theme-dark .projects-container{left:50%;margin-left:-50vw;margin-right:-50vw;overflow:visible;position:relative;right:50%;width:100vw}.theme-dark .projects-container .projects-scroll{-ms-overflow-style:none;display:flex;gap:50px;overflow-x:auto;padding:20px 20% 40px;scroll-behavior:smooth;scroll-padding-left:20%;scroll-snap-type:x mandatory;scrollbar-width:none}@media(max-width:750px){.theme-dark .projects-container .projects-scroll{padding:20px 10% 40px;scroll-padding-left:10%}}@media(max-width:480px){.theme-dark .projects-container .projects-scroll{padding:20px calc(50vw - 150px) 40px;scroll-padding-left:calc(50vw - 150px)}}.theme-dark .projects-container .projects-scroll::-webkit-scrollbar{display:none}.theme-dark .projects-container .arrow{display:flex;gap:10px;justify-content:flex-end;padding:20px 20%}@media(max-width:750px){.theme-dark .projects-container .arrow{padding:20px 10%}}@media(max-width:480px){.theme-dark .projects-container .arrow{padding:20px 5%}}.theme-dark .projects-container .arrow .btn{align-items:center;background-color:#333;border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;width:50px}.theme-dark .projects-container .arrow .btn:hover{background-color:#949494}.theme-light .navbar{align-items:center;background-color:#0000;background-color:#fff;color:#000;display:flex;font-size:14px;font-weight:600;gap:20px;height:50px;justify-content:space-between;padding:0 80px;position:relative;z-index:9999}@media(max-width:750px){.theme-light .navbar{padding:0 40px}}@media(max-width:480px){.theme-light .navbar{padding:0 20px}}.theme-light .navbar .left{display:flex;flex:1 1;justify-content:flex-start}.theme-light .navbar .middle{display:flex;flex:1 1;gap:30px;justify-content:center}.theme-light .navbar .right{align-items:center;display:flex;justify-content:flex-end}.theme-light .navbar .right svg{cursor:pointer;font-size:20px;transition:color .3s ease}.theme-light .navbar .right svg:hover{color:#007bff}.theme-light .navbar a{color:#000;text-decoration:none;transition:color .3s ease}.theme-light .navbar a:hover{color:#007bff}.theme-dark .navbar{align-items:center;background-color:#0000;background-color:#000;color:#f5f5f5;display:flex;font-size:14px;font-weight:600;gap:20px;height:50px;justify-content:space-between;padding:0 80px;position:relative;z-index:9999}@media(max-width:750px){.theme-dark .navbar{padding:0 40px}}@media(max-width:480px){.theme-dark .navbar{padding:0 20px}}.theme-dark .navbar .left{display:flex;flex:1 1;justify-content:flex-start}.theme-dark .navbar .middle{display:flex;flex:1 1;gap:30px;justify-content:center}.theme-dark .navbar .right{align-items:center;display:flex;justify-content:flex-end}.theme-dark .navbar .right svg{cursor:pointer;font-size:20px;transition:color .3s ease}.theme-dark .navbar .right svg:hover{color:#007bff}.theme-dark .navbar a{color:#f5f5f5;text-decoration:none;transition:color .3s ease}.theme-dark .navbar a:hover{color:#007bff}body.home-page .navbar{background-color:#0000;left:0;position:absolute;right:0;top:0}.theme-light .footer-bar{align-items:flex-end;background-color:#fff;border-top:1px solid #d3d3d3;bottom:0;color:#848484;display:flex;height:30px;justify-content:space-between;margin-bottom:10px;margin-top:40px;padding:0 20%;width:100%}@media(max-width:750px){.theme-light .footer-bar{padding:0 10%}}@media(max-width:480px){.theme-light .footer-bar{padding:0 5%}}@media(max-width:550px){.theme-light .footer-bar .footer-bar-right{display:none}}.theme-dark .footer-bar{align-items:flex-end;background-color:#000;border-top:1px solid #444;bottom:0;color:#949494;display:flex;height:30px;justify-content:space-between;margin-bottom:10px;margin-top:40px;padding:0 20%;width:100%}@media(max-width:750px){.theme-dark .footer-bar{padding:0 10%}}@media(max-width:480px){.theme-dark .footer-bar{padding:0 5%}}@media(max-width:550px){.theme-dark .footer-bar .footer-bar-right{display:none}}*{box-sizing:border-box}*,body{font-family:Georgia,Times New Roman,serif}body{font-size:16px;line-height:1.6}.theme-light body,body.theme-light{background-color:#fff;color:#000}.theme-dark body,body.theme-dark{background-color:#000;color:#f5f5f5}.theme-light .project{align-items:center;background-color:#fff;color:#000;display:flex;flex-direction:column;justify-content:center;width:100%}.theme-light .project .project-cover img{border:1px solid #d3d3d3;border-radius:20px;filter:brightness(.6);height:80vh;object-fit:cover;width:calc(100vw - 40px)}.theme-light .project .project-cover .project-cover-content{left:50%;position:absolute;text-align:center;top:45%;transform:translate(-50%,-50%);width:100%;z-index:2}.theme-light .project .project-cover .project-cover-content h1{color:#fff;font-size:70px;font-weight:600;margin:0 15px;text-shadow:2px 2px 4px #00000080}@media(max-width:480px){.theme-light .project .project-cover .project-cover-content h1{font-size:40px}}.theme-light .project .project-cover .project-cover-content p{color:#fff;font-size:20px;font-weight:400;margin:0 15px;text-shadow:2px 2px 4px #00000080}@media(max-width:480px){.theme-light .project .project-cover .project-cover-content p{font-size:16px}}.theme-light .project .descriptions{display:flex;flex-direction:column;gap:40px;padding:20px 20%;width:100%}@media(max-width:750px){.theme-light .project .descriptions{padding:20px 10%}}@media(max-width:480px){.theme-light .project .descriptions{padding:20px 5%}}.theme-light .project .descriptions h2{color:#000;font-size:45px;font-weight:600}.theme-light .project .descriptions .section-text p{font-size:20px}@media(max-width:480px){.theme-light .project .descriptions .section-text p{font-size:16px}}.theme-light .project .descriptions .section-image{display:flex;flex-direction:column}.theme-light .project .descriptions .section-image img{width:100%}.theme-light .project .descriptions .section-video{display:flex;flex-direction:column}.theme-light .project .descriptions .section-video video{height:auto;width:100%}.theme-light .project .descriptions .section-button{display:flex;flex-direction:row;gap:20px}.theme-light .project .descriptions .section-button .btn{background-color:#0000;border:1px solid #000;border-radius:10px;color:#000;cursor:pointer;display:inline-block;padding:8px 20px;text-align:center;text-decoration:none;transition:all .3s ease}@media(max-width:480px){.theme-light .project .descriptions .section-button .btn{font-size:14px}}.theme-light .project .descriptions .section-button .btn:hover{background-color:#000;color:#fff}.theme-dark .project{align-items:center;background-color:#000;color:#f5f5f5;display:flex;flex-direction:column;justify-content:center;width:100%}.theme-dark .project .project-cover img{border:1px solid #444;border-radius:20px;filter:brightness(.6);height:80vh;object-fit:cover;width:calc(100vw - 40px)}.theme-dark .project .project-cover .project-cover-content{left:50%;position:absolute;text-align:center;top:45%;transform:translate(-50%,-50%);width:100%;z-index:2}.theme-dark .project .project-cover .project-cover-content h1{color:#fff;font-size:70px;font-weight:600;margin:0 15px;text-shadow:2px 2px 4px #00000080}@media(max-width:480px){.theme-dark .project .project-cover .project-cover-content h1{font-size:40px}}.theme-dark .project .project-cover .project-cover-content p{color:#fff;font-size:20px;font-weight:400;margin:0 15px;text-shadow:2px 2px 4px #00000080}@media(max-width:480px){.theme-dark .project .project-cover .project-cover-content p{font-size:16px}}.theme-dark .project .descriptions{display:flex;flex-direction:column;gap:40px;padding:20px 20%;width:100%}@media(max-width:750px){.theme-dark .project .descriptions{padding:20px 10%}}@media(max-width:480px){.theme-dark .project .descriptions{padding:20px 5%}}.theme-dark .project .descriptions h2{color:#f5f5f5;font-size:45px;font-weight:600}.theme-dark .project .descriptions .section-text p{font-size:20px}@media(max-width:480px){.theme-dark .project .descriptions .section-text p{font-size:16px}}.theme-dark .project .descriptions .section-image{display:flex;flex-direction:column}.theme-dark .project .descriptions .section-image img{width:100%}.theme-dark .project .descriptions .section-video{display:flex;flex-direction:column}.theme-dark .project .descriptions .section-video video{height:auto;width:100%}.theme-dark .project .descriptions .section-button{display:flex;flex-direction:row;gap:20px}.theme-dark .project .descriptions .section-button .btn{background-color:#0000;border:1px solid #f5f5f5;border-radius:10px;color:#f5f5f5;cursor:pointer;display:inline-block;padding:8px 20px;text-align:center;text-decoration:none;transition:all .3s ease}@media(max-width:480px){.theme-dark .project .descriptions .section-button .btn{font-size:14px}}.theme-dark .project .descriptions .section-button .btn:hover{background-color:#f5f5f5;color:#000}
/*# sourceMappingURL=main.96e159e1.css.map*/