@source "../../vendor/laravel/framework/src/Illuminate/Pagination/resources/views/*.blade.php";@source "../../storage/framework/views/*.php";@source "../**/*.blade.php";@source "../**/*.js";@font-face{font-family:Tahoma;src:url(/fonts/tahoma_regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Tahoma;src:url(/fonts/tahoma_bold.ttf) format("truetype");font-weight:700;font-style:normal}:root{--primary-green: #7FFFD4;--dark-gray: #2c2c2c;--light-gray: #666}body{font-family:Tahoma,Segoe UI,Geneva,Verdana,sans-serif;background-color:#f8f9fa}.navbar{background-color:#f8f9fa;padding:.5rem 0;overflow:visible}.navbar .container{overflow:visible}#navbarNav{z-index:1050}.navbar-brand{font-weight:600;color:var(--dark-gray)!important}.navbar-brand .title{font-size:1.2rem;margin:0}.navbar-brand .subtitle{font-size:.9rem;color:var(--light-gray);margin:0}.navbar-nav .nav-link{color:var(--dark-gray)!important;font-weight:500;margin:0 .5rem;transition:color .3s ease}.navbar-nav .nav-link:hover{color:#333!important}.say-hi{background:#ffffff4d;border-radius:20px;padding:.5rem 1rem}.hero-section{padding:3rem 0}.hero-title{font-size:3.5rem;font-weight:700;color:var(--dark-gray);line-height:1.1;margin-bottom:2rem}.hero-title-2{font-size:2rem;font-weight:700;color:var(--dark-gray);line-height:1.1;margin-bottom:2rem}h2.hero-title span{font-size:2.5rem;line-height:.8}#projects .hero-title{line-height:.9}.hero-description{font-size:1.1rem;color:var(--light-gray);line-height:1.6;margin-bottom:2rem}.profile-image{border-radius:20px;box-shadow:0 10px 30px #0000001a;width:100%;height:auto;max-width:400px}.social-links{display:flex;gap:2rem;flex-wrap:wrap}.social-links a{color:var(--dark-gray);text-decoration:none;font-weight:500;transition:color .3s ease;margin-right:1rem}.social-links a:hover{color:#007bff}.project-card{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 5px 20px #00000014;transition:transform .3s ease,box-shadow .3s ease}.project-image{height:200px;overflow:hidden}.project-image img{width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .3s ease}.project-content{padding:2rem}.project-title{font-size:1.5rem;font-weight:600;color:var(--dark-gray);line-height:1.3;margin-bottom:1rem}.project-type{display:inline-block;background:#e3f2fd;color:#1976d2;padding:.3rem .8rem;border-radius:20px;font-size:.8rem;font-weight:500;margin-bottom:1rem}.project-description{color:var(--light-gray);line-height:1.6;margin-bottom:1rem}.project-date{color:#999;font-size:.9rem;margin-bottom:0}.project-detail-card{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 5px 20px #00000014;margin-bottom:4rem}.project-slider{width:100%;background:#f8f9fa;position:relative;-webkit-user-select:none!important;user-select:none!important}.project-slider img{width:100%;height:100%;object-position:center;display:block}.project-detail-content{padding:1.5rem 1.5rem 1rem}.project-detail-title-and-tags{font-size:2rem;font-weight:700;color:var(--dark-gray);margin-bottom:0;display:flex;justify-content:space-between;align-items:center;gap:1rem}.project-detail-title{font-size:2rem;font-weight:700;color:var(--dark-gray);margin-bottom:0}.project-detail-type{display:inline-block;background:#e3f2fd;color:#1976d2;padding:.4rem 1rem;border-radius:20px;font-size:.9rem;font-weight:500;flex-shrink:0}.project-detail-description{color:var(--light-gray);line-height:1.8;font-size:1.05rem;margin-bottom:.5rem;margin-top:0;max-width:800px}.project-tech-stack{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.tech-badge{background:#f0f0f0;color:var(--dark-gray);display:inline-block;padding:.4rem 1rem;border-radius:20px;font-size:.9rem;font-weight:500;flex-shrink:0}.back-button{display:inline-flex;align-items:center;gap:.5rem;color:var(--dark-gray);text-decoration:none;font-weight:500;margin-bottom:2rem;transition:all .3s ease}.back-button:hover{color:#007bff;transform:translate(-5px)}.glide__slide{display:flex;align-items:center;justify-content:center;background:#f8f9fa;-webkit-user-select:none;user-select:none}.glide__slide img{-webkit-user-select:none;user-select:none}.glide__arrows{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;padding:0 1rem;pointer-events:none;z-index:100}.glide__arrow{background:#00000080;border:none;border-radius:50%;padding:1rem;opacity:.7;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;pointer-events:all;color:#fff;box-shadow:0 2px 8px #0000004d}.glide__arrow:hover{opacity:1;background:#000000b3}.glide__arrow--disabled{opacity:.3;cursor:not-allowed}.glide__arrow--disabled:hover{transform:none;background:#00000080}.glide__arrow i{font-size:1.25rem;line-height:1}.testimonial-section{background:#f8f9fa;border-radius:30px;margin:0 0 3rem;padding:2rem}.companies-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;max-width:800px;margin:0 auto;align-items:center}.company-logo{text-align:center;transition:opacity .3s ease}.company-logo img{max-width:100%;height:auto}.company-logo:hover{opacity:.7}@media (max-width: 768px){.companies-grid{grid-template-columns:repeat(2,1fr);gap:0 1.5rem}}.contact-footer{background:#fff;border-top:1px solid #eee;margin-top:3rem}.contact-title{font-size:2.5rem;font-weight:600;color:var(--dark-gray);margin-bottom:1rem}.contact-subtitle{font-size:1.1rem;color:var(--light-gray)}.footer-social-links{display:flex;justify-content:center;gap:2rem}.footer-social-link{width:50px;height:50px;border-radius:50%;background:#f0f0f0;display:flex;align-items:center;justify-content:center;color:var(--dark-gray);text-decoration:none;transition:all .3s ease}.footer-social-link:hover{background:var(--primary-green);transform:translateY(-3px);color:var(--dark-gray)}.copyright{color:#999;font-size:.9rem;margin:0}.main-content{margin-top:5rem;min-height:calc(100vh - 120px);padding-top:2rem}#about{margin-top:0}.link{text-decoration:none;transition:all .3s ease}.link:hover{opacity:.5}.fade-in{animation:fadeIn .8s ease-in}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (min-width: 769px){.navbar-collapse.collapse{visibility:visible}}@media (max-width: 768px){.main-content{margin-top:3rem}.hero-title{font-size:2.5rem;margin-bottom:1rem}h2.hero-title span{font-size:1.5rem}.hero-section{padding:2rem 0;text-align:center}.hero-description{max-width:300px;margin-left:auto;margin-right:auto;text-align:center}.navbar-nav{text-align:center;margin-top:1rem}.profile-image{margin-top:2rem;max-width:300px}.social-links{justify-content:center;margin-top:1rem}.footer-social-links{gap:1.5rem}.project-title{font-size:1.3rem}.project-content{padding:1.5rem}.project-detail-type,.tech-badge{font-size:.8rem}.project-detail-content{padding:1.5rem 1.5rem 1rem}.project-detail-title-and-tags{font-size:1.5rem;flex-direction:column;align-items:flex-start;margin-bottom:.5rem}.project-detail-title{font-size:1.5rem;margin-bottom:0}.companies-grid{grid-template-columns:repeat(2,1fr);gap:2rem}.company-logo{font-size:1rem}.testimonial-section{padding:0 1rem!important;margin:1rem 0}.contact-title{font-size:2rem}.glide__arrows{display:none}.glide__arrow{width:35px;height:35px}#about{margin-top:0}#about img{margin:0 auto}.main-content>.container:first-of-type .row:first-of-type{padding-top:3rem!important}}@media (max-width: 576px){.hero-title{font-size:2rem}.social-links{flex-direction:column;gap:1rem}}
