body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{font-family:sans-serif}.bodym{background-color:#f4f4f9;box-sizing:border-box;color:#333;font-family:Arial,sans-serif;margin:0;padding:1rem 0 6rem}.collection-page{background:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;margin:2rem auto;max-width:900px;padding:1.5rem}.page-title{border-bottom:2px solid #007bff;color:#007bff;display:inline-block;font-size:2rem;font-weight:700;margin-bottom:1.5rem;padding-bottom:.3rem;text-align:center}.messages-list{display:flex;flex-direction:column;gap:1.5rem;list-style-type:none;margin:0;padding:0}.message-item{background:#f9f9f9;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:1rem;transition:transform .3s,box-shadow .3s}.message-item:hover{box-shadow:0 6px 12px #00000026;transform:translateY(-5px)}.message-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.message-name{color:#333;font-size:1.2rem;font-weight:700}.message-email{color:#666;font-size:.9rem}.message-content{color:#555;font-size:1rem;margin-top:.5rem}.message-divider{border:none;border-top:1px solid #e0e0e0;margin:1rem 0 0}.loading-text{color:#666;font-size:1.2rem;margin-top:2rem;text-align:center}.no-items-message{color:#777;font-size:1rem;margin:1rem 0;text-align:center}.show-more-button{background-color:#007bff;border:none;border-radius:25px;color:#fff;cursor:pointer;display:block;font-size:1rem;font-weight:700;margin:1.5rem auto 0;padding:.8rem 1.5rem;transition:background-color .3s,box-shadow .3s}.show-more-button:hover{background-color:#0056b3;box-shadow:0 4px 8px #0003}@media (max-width:768px){.collection-page{padding:1rem}.page-title{font-size:1.8rem}.message-item{padding:.8rem}.show-more-button{font-size:.9rem;padding:.6rem 1.2rem}}.header-container{align-items:center;display:flex;justify-content:space-between;padding:1rem 5rem}.show-nav-wrapper{width:100%}.header-list{display:flex;float:right;font-family:Itim;gap:2rem;list-style:none}.header-list li{align-items:center;cursor:pointer;display:flex;justify-content:center}.header-list li a{color:#000;text-decoration:none}.header-list .sendMessage:hover{background-color:#037df7b5;color:#fff}.header-list .sendMessage:active{background-color:#037df7}.learningp a:hover{color:#8a2be2}.sendMessage{background:2px solid #009dff!important;border-radius:2rem;height:1px;height:auto;padding:13px;width:7rem}.header-list .sendMessage{background-color:rgba(3,125,247,.499)}.menu-icon{cursor:pointer;z-index:5}.nav-wrapper{position:fixed}.dashboard{border:2px solid #009dff;border-radius:2rem;height:1px;padding:20px}.dashboard:hover{background-color:#009dff}.loginn{align-items:center;background-color:#008deb68;border:none;border-radius:25px;color:#000;cursor:pointer;display:inline-flex;font-family:Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;justify-content:center;padding:12px 28px;width:30px}.loginn:hover{background-color:#0482f1b0;color:#fff}.loginn:active{background-color:#0985eb95}.loginn:focus-visible{outline:2px solid #80bfff;outline-offset:2px}.loginn:disabled{background-color:#e1e1e1;box-shadow:none;color:#a1a1a1;cursor:not-allowed;transform:none}.logoutt{align-items:center;background-color:#ec1e1edd;border:none;border-radius:25px;color:#fff;cursor:pointer;display:inline-flex;font-family:Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:600;justify-content:center;padding:12px 28px;width:4rem}.logoutt:hover{background-color:#c90c0cdd}.logoutt:active{background-color:#ff0202}.logoutt:focus-visible{outline:2px solid #ffac99;outline-offset:2px}.logoutt:disabled{background-color:#e1e1e1;box-shadow:none;color:#a1a1a1;cursor:not-allowed;transform:none}.learningp{align-items:center;background-color:#008deb68;border:none;border-radius:25px;color:#000;cursor:pointer;display:inline-flex;font-family:Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;justify-content:center;width:12rem}.learningp:hover{background-color:#0482f1b0;color:#fff}.learningp:active{background-color:#0985eb95}.learningp:focus-visible{outline:2px solid #80bfff;outline-offset:2px}.learningp:disabled{background-color:#e1e1e1;box-shadow:none;color:#a1a1a1;cursor:not-allowed;transform:none}@media (min-width:700px){.menu-icon{display:none}.header-list{display:flex}}@media (max-width:900px){.header-list{gap:11px;left:-.8rem;margin-left:0;padding:2px;position:relative}}@media (max-width:700px){.header-list{align-items:center;background:#bee6f2;border-radius:7px;display:flex;flex-direction:column;gap:.5rem!important;height:auto;margin:0;padding:0;padding-top:.5rem!important;position:fixed;right:7rem;text-align:center;top:3rem;width:30%}.header-list-body .header-list{left:54%}.menu-icon{cursor:pointer;left:84%;position:absolute}.learningp a{border-bottom:3px solid #0000;padding:5px 1rem}.header-list .learningp:hover{background-color:rgba(7,175,253,.626);border-radius:0}.header-list .dashboard,.header-list .logoutt,.header-list .sendMessage{padding:2px 0}.header-list .learningp{padding:2px 0;width:100%}.header-list .logoutt:hover{background-color:#fd0707;border-radius:0;padding:2px 0}.header-list .dashboard:hover,.header-list .loginn:hover,.header-list .sendMessage:hover{background-color:rgba(7,175,253,.626);border-radius:0;padding:2px 0}.header-list .sendMessage{background:none;height:auto;width:100%}.dashboard,.logoutt{border:none;height:auto;padding:0;width:100%}.dashboard:hover{background:none}.header-list .loginn{background:none;padding:0;width:100%}.header-list li,.sendMessage{background:none}.sendMessage{border:none;border-radius:none;height:auto;height:0;padding:0;width:100%}.show-nav-wrapper{display:none}}@media (max-width:435px){.learningp a:hover{padding:5px 0}}@media (max-width:542px){.sendMessage a:hover{padding:5px 1.5rem}}@media (max-width:419px){.sendMessage a:hover{padding:5px 1rem}}@media (max-width:356px){.sendMessage a:hover{padding:5px .5rem}}.logo-imagee{height:5rem;width:5rem}.footer-container{align-items:center;background-color:#2f9af7;color:#fff;display:flex;flex-direction:column;gap:2rem;justify-content:center;margin-top:-3.5rem;padding:6rem;text-align:center}.footer-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:2rem;letter-spacing:.5px;width:70%}.footer-copyright{font-family:serif;font-size:1.2rem;letter-spacing:.5px;width:70%}.footer-social{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:center}.footer-social a:hover{background:radial-gradient(#060701,#0000);background-color:#1f394b;border:1px solid #081f28;color:#fff}.footer-social a{background:radial-gradient(#b715c3,#0000);background-color:#420355;border:1px solid #420355;border-radius:1rem;padding:1rem}.social-link{color:#fff}.dbody{background-color:#f9f9f9;color:#333;font-family:Arial,sans-serif;line-height:1.6;margin:0;padding:0}.collectionp{grid-gap:1.5rem;box-sizing:border-box;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin:0 auto;max-width:1200px;padding:2rem}.collection-sectiond{background:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;max-height:500px;padding:1.5rem;position:relative}.collection-sectiond h2{border-bottom:2px solid #06c;color:#06c;display:inline-block;font-size:1.5rem;margin-bottom:1rem;padding-bottom:.3rem}.collection-listd{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;max-height:560px;overflow-y:auto;padding:0;scrollbar-color:#06c #f4f4f4;scrollbar-width:thin}.collection-listd::-webkit-scrollbar{width:8px}.collection-listd::-webkit-scrollbar-thumb{background:#06c;border-radius:4px}.collection-listd::-webkit-scrollbar-track{background:#f4f4f4}.message-itemd{background:#f4f4f4;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:1rem}.message-headerd{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.message-named{color:#333;font-size:1.1rem;font-weight:700}.message-emaild{color:#666;font-size:.9rem}.message-contentd{color:#444;font-size:1rem;margin-top:.5rem}@media (max-width:768px){.collectionp{grid-template-columns:repeat(auto-fill,minmax(100%,1fr))}}.button-containerd{background-color:#f4f4f4;border-radius:8px;box-shadow:0 4px 6px #0000001a;display:flex;gap:1rem;justify-content:center;padding:2rem}.styled-buttond{background:linear-gradient(135deg,#06f,#03c);border:none;border-radius:5px;box-shadow:0 4px 6px #0000001a;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:.75rem 1.5rem;transition:all .3s ease}.styled-buttond:hover{background:linear-gradient(135deg,#0052cc,#001a66);box-shadow:0 6px 8px #00000026;transform:translateY(-3px)}.styled-buttond:active{background:linear-gradient(135deg,#03c,#000d33);box-shadow:0 3px 5px #0003;transform:translateY(1px)}@media (max-width:600px){.button-containerd{align-items:center;flex-direction:column;gap:.5rem}}.home-content{align-items:center;border:1px solid #ffffff1a;display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:100%;padding:3rem 4rem;transition:transform .3s ease,box-shadow .3s ease}.home-title{-webkit-text-fill-color:#0000;animation:gradient-flow 6s linear infinite;background:linear-gradient(90deg,#ff6b6b,#feca57,#1dd1a1);-webkit-background-clip:text;background-size:200% 100%;color:#0000;font-size:3.2rem;font-weight:700;margin:0;padding:0;text-align:center;transition:transform .4s ease,background .4s ease}.home-content:hover .home-title{transform:scale(1.05)}@keyframes gradient-flow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.home-description{color:#190303e6;font-size:1.4rem;font-weight:400;line-height:1.8;margin-top:1.5rem;text-align:center;transition:color .3s ease,transform .3s ease}.home-content:hover .home-description{color:#000;transform:translateY(-5px)}.home-button{background:linear-gradient(90deg,#ff6b6b,#feca57,#1dd1a1);border:none;border-radius:12px;box-shadow:0 5px 15px #0000004d;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:600;margin-top:2rem;padding:.8rem 2rem;transition:background .3s ease,transform .3s ease}@media (max-width:768px){.home-content{padding:2.5rem 2rem}.home-title{font-size:2.6rem}.home-description{font-size:1.2rem}}@media (max-width:480px){.home-title{font-size:2.2rem}.home-description{font-size:1.1rem}}.image-container img{height:auto;width:18rem}.image-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:2rem}.image-container .developer-image{height:110vh;height:auto;width:80%;width:100%;z-index:-1}.image-container .developer-image,.image-container-p{align-items:center;display:flex;justify-content:center}.image-container-p{flex-direction:column}.developer-image{align-items:center;display:flex;height:auto;justify-content:center;width:100%}.image-container .user-image{height:auto;width:20%}.bio-container{align-items:center;background:linear-gradient(135deg,#0061f2,#009efd);box-shadow:0 8px 20px #0003;color:#fff;display:flex;flex-direction:column;justify-content:center;margin:2rem auto;max-width:100%;overflow:hidden;padding:3rem 2rem;position:relative;text-align:center;transition:transform .3s ease,box-shadow .3s ease,background .4s ease}.bio-container:before{animation:glow-effect 5s ease-in-out infinite alternate;background:radial-gradient(circle at center,#fff3,#0000 70%);content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%;z-index:0}.bio-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#ffffff9f,#82cbffa2,#fff6);-webkit-background-clip:text;background-size:200% auto;font-size:2.8rem;font-weight:800;line-height:1.3;margin-bottom:1.5rem;position:relative;text-transform:capitalize;transition:background-position .5s ease-in-out;z-index:1}.bio-container:hover .bio-title{background-position:100% 0}.bio-description{color:#ffffffd9;font-size:1.2rem;font-weight:400;line-height:1.8;max-width:750px;position:relative;transition:color .3s ease,transform .3s ease;z-index:1}.bio-container:hover .bio-description{color:#dceeff;transform:translateY(-5px)}@keyframes glow-effect{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.skills-container{background:linear-gradient(145deg,#fffbf1,#f9fafb);border-radius:15px;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;padding:3rem 1.5rem}.skill-card,.skill-card-2,.skill-card-3{align-items:center;background:linear-gradient(145deg,#fff,#f0f0f0);border-radius:20px;box-shadow:0 8px 12px #00000026,0 4px 6px #0000001a;display:flex;flex-direction:column;max-width:350px;overflow:hidden;position:relative;text-align:center;transition:transform .4s ease,box-shadow .4s ease;width:100%}.skill-card-2:hover,.skill-card-3:hover,.skill-card:hover{box-shadow:0 16px 25px #0003,0 8px 15px #00000026;transform:translateY(-10px) scale(1.05) rotate(-2deg)}.skill-image{animation:float 3s ease-in-out infinite;background-color:#ffebd4;border-radius:50%;height:60px;margin-top:1rem;object-fit:contain;padding:10px;width:60px}.skill-title{color:#3d5afe;font-size:1.8rem;font-weight:700;letter-spacing:1px;margin:1.5rem 0 .5rem;text-shadow:2px 2px #ffa726;text-transform:capitalize}.skill-description{color:#757575;font-size:1rem;font-style:italic;line-height:1.6;margin:0 1.5rem 1rem}.skill-languages,.skill-tools{animation:pop 1.2s ease forwards;color:#ff5722;font-size:1.1rem;font-weight:600;margin-top:1rem;text-transform:uppercase}@keyframes pop{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.skill-languages-list,.skill-mentor-stats-list{color:#4caf50;font-size:1rem;line-height:1.6;list-style:none;margin:.5rem 1.5rem 1rem;padding:0}.skill-mentor-stats-list li{margin-bottom:.5rem;position:relative}.skill-mentor-stats-list li:before{background:#ff4081;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px #00000026;height:10px;left:-15px;position:absolute;top:50%;transform:translateY(-50%);width:10px}.recent-work-container{background:linear-gradient(135deg,#ffe259,#51c8ff);box-shadow:0 12px 30px #0000001a;margin:3rem auto;max-width:100%;overflow:hidden;padding:6rem 2rem;position:relative;text-align:center;transform:scale(1);transition:transform .3s ease-in-out}.recent-work-title{color:#2d3748;font-size:3.2rem;font-weight:600;letter-spacing:2px;margin-bottom:1rem;position:relative;text-transform:uppercase}.recent-work-title:after{background:linear-gradient(90deg,#1a202c,#4c51bf);content:"";display:block;height:5px;margin:1.5rem auto;transition:width .3s ease;width:80px}.recent-work-title:hover:after{width:200px}.recent-work-description{color:#4a5568;font-size:1.25rem;line-height:1.8;margin-left:auto;margin-right:auto;margin-top:1rem;max-width:750px;position:relative}.recent-work-description span{font-weight:700}.recent-work-description .email-link{border-bottom:2px solid #0000;color:#4c51bf;font-weight:700;text-decoration:none;transition:color .3s ease,border-bottom .3s ease}.recent-work-description .email-link:hover{border-bottom:2px solid #4c51bf;color:#2d3748;transform:translateY(-2px)}.recent-work-description .email-link:active{color:#1a202c}.recent-work-container .email-link a{border-radius:5px;color:#4c51bf;display:inline-block;font-weight:700;padding:.5rem 1rem;text-decoration:none;transition:background-color .3s ease,color .3s ease}.project-cards-container{grid-gap:25px;background:linear-gradient(135deg,#ffecd2,#9fe2fc);color:#fff;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:4rem}.project-card-1{aspect-ratio:1.2/1;background:#fff;border:2px solid #f3f4f6;border-radius:1rem;box-shadow:0 10px 20px #0000001a;max-width:100%;overflow:hidden;position:relative;transition:transform .4s cubic-bezier(.68,-.55,.27,1.55),box-shadow .3s ease-in-out}.project-card-1:hover{box-shadow:0 15px 30px #0003;transform:scale(1.1) rotate(-3deg);z-index:5}.project-card-1 img{border-radius:1rem;height:100%;object-fit:cover;transition:transform .6s ease-in-out,opacity .4s ease;width:100%}.project-card-1:hover img{opacity:.2;transform:scale(1.2)}.card-content{align-items:center;background:linear-gradient(135deg,#25a9e7,#25037c);border-radius:1rem;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;opacity:0;padding:15px;position:absolute;right:0;text-align:center;top:0;transform:translateY(20px);transition:opacity .4s ease,transform .4s ease}.project-card-1:hover .card-content{opacity:1;transform:translateY(0)}.card-description{color:#fff;font-family:Comic Sans MS,cursive;font-size:1.2rem;font-weight:700;letter-spacing:1.5px;margin:.5rem 0;text-shadow:2px 2px #0003}.card-link{background:#ff5722;border-radius:50px;box-shadow:0 5px 10px #00000026;color:#fff;font-weight:600;padding:.8rem 1.5rem;text-decoration:none;transition:transform .3s ease,background .3s ease,box-shadow .3s ease}.card-link:hover{background:#d84315;box-shadow:0 8px 20px #0003;transform:scale(1.1) rotate(3deg)}.card-link:active{box-shadow:0 3px 6px #0003;transform:scale(.95)}@media (max-width:1024px){.project-cards-container{gap:20px;padding:3rem}.card-description{font-size:1rem}.card-link{font-size:.9rem;padding:.7rem 1.2rem}}@media (max-width:768px){.project-cards-container{padding:2rem}.card-description{font-size:.95rem}.card-link{font-size:.85rem}}@media (max-width:480px){.project-cards-container{gap:15px;padding:1.5rem}.card-description{font-size:.9rem}.card-link{font-size:.8rem}}.github-link{margin:40px 0;text-align:center}.github-link a{background-color:tomato;border-radius:50px;box-shadow:0 8px 15px #0003;color:#fff;display:inline-block;font-size:1.2rem;font-weight:700;letter-spacing:2px;padding:15px 35px;text-decoration:none;transition:transform .4s cubic-bezier(.68,-.55,.27,1.55),box-shadow .3s ease}.github-link a:hover{background-color:#ff4500;box-shadow:0 12px 25px #0000004d;color:#fff}.github-link a:active{background-color:tomato;transform:translateY(4px) scale(.98)}.github-link-p{font-family:Comic Sans MS,cursive,sans-serif;font-size:1.2rem;margin:0;text-transform:uppercase;transition:color .3s ease,transform .3s ease}.github-link a:hover .github-link-p{color:#ffeb3b;transform:skewX(-5deg)}.collaboration-header{align-items:center;display:flex;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-size:1rem;justify-content:center;position:relative;text-align:center;top:10rem}.collaboration-header h1{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#6a11cb,#2575fc);-webkit-background-clip:text;width:70%}.collaboration-image-container{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:5rem 5rem 20rem;position:relative;top:10rem}.collaboration-image{border:1px solid #639;border-radius:10px;display:none;justify-content:center}.startup-journey-container h1,.startup-journey-container p{align-items:center;color:#fff;display:flex;font-family:sans-serif;justify-content:center;letter-spacing:.5px;text-align:center}.startup-journey-container{background-image:linear-gradient(#6a0dad,#1e90ff);display:flex;flex-direction:column;gap:2rem;padding:15rem}.startup-journey-title{font-size:2.5rem;margin-top:-8rem}.startup-journey-container p{font-size:1.2rem}.startup-cards-container{grid-gap:1rem;grid-row-gap:2rem;align-items:center;display:grid;font-family:sans-serif;font-weight:500;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));justify-content:center;margin-left:2rem;margin-right:2rem;margin-top:-8rem;row-gap:2rem;text-align:center}.startup-card{align-items:center;background-color:#fff;border:1px solid #dad7d7;border-radius:1rem;display:flex;flex-direction:column;gap:1rem;padding:4rem}.startup-card-image{height:8rem;width:50%}.startup-card a{text-decoration:none}.startup-card-link-1,.startup-card-link-2,.startup-card-link-3{background:#42bdeb29;border-radius:5px;color:#0f95ee;padding:6px}.startup-card-link-4,.startup-card-link-5,.startup-card-link-6{background:#eb4b4229;border-radius:5px;color:#ef0909;padding:6px}.startup-card-link-7,.startup-card-link-8,.startup-card-link-9{background:#39d73429;border-radius:5px;color:#3fad08;padding:6px}.startup-card span{align-items:center;display:flex;gap:3px;justify-content:center;text-align:center}.icon-logo{height:auto!important;width:18px!important}.collaboration-section{animation:zoomIn .8s ease;color:#0f0202;margin:40px 0;overflow:hidden;padding:60px 30px;position:relative;text-align:center}.collaboration-title{color:#000;font-family:Comic Sans MS,Roboto,sans-serif;font-size:40px;font-weight:600;letter-spacing:1px;margin-bottom:15px;text-shadow:4px 4px 10px #00000080;text-transform:uppercase}.collaboration-link{align-items:center;background-color:#0b2ab6;border-radius:30px;box-shadow:0 4px 20px #ff69b466;color:#fff;display:inline-flex;font-size:18px;font-weight:500;padding:15px 30px;text-decoration:none;transition:transform .3s ease-in-out}.collaboration-link:hover{background-color:#0e19df}@keyframes zoomIn{0%{transform:scale(.9)}to{transform:scale(1)}}.startup-card:hover{box-shadow:0 8px 30px #0003;transform:translateY(-10px)}.dots{padding:10px;text-align:center}.dot{background-color:#d2b3ec;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 5px;width:10px}.dot.active{background-color:#171515dd}.slider{align-items:center;font-family:sans-serif;gap:2rem;justify-content:center;letter-spacing:.5px;margin-top:8rem;text-align:center}.childslider,.slider{display:flex;flex-direction:column}.childslider{gap:1rem;width:60%}.slider p{font-size:larger}.authorcontainer{display:flex;flex-direction:column;gap:.7rem;margin-top:2rem}.authorname{font-size:23px!important;font-weight:600}.project-container{display:flex;font-family:sans-serif;justify-content:center;margin-top:4rem}.child-banner{background-color:#043453;border-radius:1rem;flex-direction:row;gap:3rem;justify-content:center;margin-top:5rem;padding:2rem 7rem;text-align:center;width:70%}.child-banner,.project-link{align-items:center;color:#fff;display:flex}.project-link{border:1px solid #1cf9d4;border-radius:2rem;font-weight:600;gap:4px;padding:.5rem 1rem;text-decoration:none;white-space:nowrap}.project-link:hover{background-color:#1cf9d4;color:#000}.project-title{font-weight:500;white-space:nowrap}.child-banner p{font-size:13px}.lines{border:1px solid #b6b7b74d;position:relative;top:5rem}.popup-message{animation:slideIn .5s ease-out,bounce 1s ease infinite;background-color:#581179;border-radius:5px;box-shadow:0 4px 6px #0000001a;color:#fff;padding:15px;position:fixed;right:20px;top:20px;z-index:1000}.popup-message p{animation:textAppear .5s ease-out;font-family:Comic Sans MS,cursive,sans-serif;font-size:16px;margin:0}@keyframes textAppear{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@media (max-width:970px){.home-content h1{font-size:4rem}.home-content p{font-size:1.2rem}}@media (max-width:759px){.home-content h1{font-size:3rem}.home-content p{font-size:.9rem}}@media (max-width:640px){.user-image{height:auto;width:15%}}@media (max-width:360px){.user-image{height:auto;width:10%}}@media (max-width:768px){.recent-work-container{padding:4rem 2rem}.recent-work-title{font-size:2.5rem}.recent-work-description{font-size:1rem}}@media (max-width:480px){.recent-work-title{font-size:2rem}.recent-work-description{font-size:.95rem}}@media (max-width:500px){.github-link p{border-radius:20px;font-size:13px;padding:5px 1rem}}@media (max-width:10950px){.collaboration-header{font-size:.8rem}}@media (max-width:879px){.collaboration-header{font-size:.6rem}}@media (max-width:661px){.collaboration-header{font-size:.5rem}}@media (max-width:1000px){.startup-journey-container{padding:10rem}}@media (max-width:700px){.startup-journey-container{padding-left:5rem;padding-right:5rem}.startup-journey-container h1{font-size:30px}.startup-journey-container p{font-size:18px}}@media (max-width:500px){.startup-journey-container{padding-left:3rem;padding-right:3rem}.startup-journey-container h1{font-size:20px}.startup-journey-container p{font-size:12px}}@media (max-width:1000px){.startup-cards-container{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (max-width:782px){.startup-cards-container{grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}}@media (max-width:470px){.startup-cards-container{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media (max-width:400px){.collaboration-link{width:8rem}}@media (max-width:900px){.slider{font-size:14px}.authorname{font-size:20px!important}}@media (max-width:1045px){.project-title{font-size:27px}.project-link{font-size:15px}.child-banner{gap:1rem}}@media (max-width:752px){.child-banner{display:flex;flex-direction:column;padding-left:4rem;padding-right:4rem}}@media (max-width:890px){.child-banner{padding-left:4rem;padding-right:4rem}}@media (max-width:500px){.child-banner{padding-left:3rem;padding-right:3rem}}@media (max-width:432px){.child-banner{padding:2rem}}@media (max-width:752px){.footer-container{margin-top:-6rem}.footer-text{font-size:1.5rem}}@media (max-width:429px){.footer-social{width:20rem}.footer-text{width:21rem}}@media (max-width:340px){.footer-social{width:20rem}}@media (max-width:1024px){.skills-container{gap:1.5rem}}@media (max-width:768px){.skills-container{align-items:center;flex-direction:column;padding:2rem 1rem}.skill-card,.skill-card-2,.skill-card-3{width:90%}}@media (max-width:480px){.skill-title{font-size:1.5rem}.skill-description{font-size:.95rem}.skill-languages,.skill-tools{font-size:1rem}.skill-languages-list,.skill-mentor-stats-list{font-size:.9rem}}@media (max-width:1024px){.bio-title{font-size:2.4rem}.bio-description{font-size:1.1rem}}@media (max-width:768px){.bio-container{padding:2.5rem 1.5rem}.bio-title{font-size:2rem}.bio-description{font-size:1rem}}@media (max-width:480px){.bio-title{font-size:1.8rem}.bio-description{font-size:.95rem}}.learning-container-fin{background-color:#fffbf0;font-family:Comic Sans MS,Arial,sans-serif;padding:2rem}.learning-header-logo-wrapper-fin{display:flex;justify-content:center;margin-bottom:2rem}.learning-header-logo-wrapper-fin img{height:5rem;transition:transform .3s ease-in-out;width:5rem}.learning-header-logo-wrapper-fin img:hover{transform:rotate(1turn) scale(1.2)}.learning-form-wrapper-fin{align-items:center;display:flex;justify-content:center}.learning-form-inner-wrapper-fin{background-color:#ffe4e1;border-radius:20px;box-shadow:0 8px 20px #0003;max-width:600px;padding:2rem;transition:transform .3s ease-in-out;width:100%}.learning-form-inner-wrapper-fin:hover{transform:translateY(-10px) rotate(-1deg)}.learning-logo-section-wrapper-fin{margin-bottom:2rem;text-align:center}.learning-form-logo-img-fin{animation:bounce 2s infinite;height:10rem;width:10rem}.learning-form-text-wrapper-fin{margin-bottom:1rem}.learning-form-header-fin{color:tomato;font-size:2rem;text-shadow:2px 2px #ffa07a}.learning-input-column-wrapper-fin,.learning-input-wrapper-fin{display:flex;flex-direction:column;gap:1.5rem}.learning-input-field-group-fin{display:flex;flex-direction:column;gap:.5rem}.learning-input-label-fin{color:#ff4500;font-weight:700}.learning-input-field-fin{background-color:#fffacd;border:2px solid #ff69b4;border-radius:15px;font-size:1rem;padding:.75rem;transition:box-shadow .3s ease,border-color .3s ease}.learning-input-field-fin:focus{border-color:#ff4500;box-shadow:0 0 10px #ff69b499;outline:none}.learning-error-border-fin{border-color:#dc3545}.learning-error-text-fin{color:#dc3545;font-size:.875rem}.learning-textarea-field-fin{background-color:#fffacd;border:2px solid #ff69b4;border-radius:15px;font-size:1rem;padding:.75rem;transition:box-shadow .3s ease,border-color .3s ease}.learning-textarea-field-fin:focus{border-color:#ff4500;box-shadow:0 0 10px #ff69b499;outline:none}.learning-submit-wrapper-fin{display:flex;justify-content:center;margin-top:2rem}.learning-submit-btn-fin{background:linear-gradient(45deg,#ff4500,#ff69b4);border:none;border-radius:25px;box-shadow:0 4px 10px #0003;color:#fff;cursor:pointer;font-size:1.2rem;padding:.75rem 1.5rem;transition:background .3s ease,transform .2s ease,box-shadow .2s ease}.learning-submit-btn-fin:hover{background:linear-gradient(45deg,#ff69b4,#ff4500);box-shadow:0 6px 15px #0000004d;transform:scale(1.1)}.learning-submit-btn-fin:active{transform:scale(.95)}.login-page-wrapper{align-items:center;background:linear-gradient(135deg,#0093e9,#80d0c7);display:flex;justify-content:center;min-height:100vh;overflow:hidden}.login-page{animation:float 2.5s ease-in-out infinite;background-color:#fff;border:3px solid #80d0c7;border-radius:15px;box-shadow:0 8px 16px #0003,0 0 20px #0093e933;max-width:400px;padding:30px;width:100%}.login-title{animation:bounce 1s infinite alternate;color:#333;font-family:Comic Sans MS,Chalkboard SE,sans-serif;font-size:28px;text-align:center;text-shadow:2px 2px 0 #80d0c7,4px 4px 0 #000}.login-input-container,.login-title{margin-bottom:20px}.login-input-container label{color:#555;display:block;font-family:Comic Sans MS,Chalkboard SE,sans-serif;font-weight:700;margin-bottom:8px}.login-input-container input{border:2px solid #ccc;border-radius:10px;box-shadow:inset 0 2px 4px #0000001a;box-sizing:border-box;font-size:16px;padding:10px;transition:border-color .3s ease,transform .2s ease;width:100%}.login-input-container input:focus{border-color:#0093e9;outline:none;transform:scale(1.05)}.login-input-error{border-color:#e63946}.login-error-text{color:#e63946;font-size:12px;margin-top:4px}.login-btn,.login-error-text{font-family:Comic Sans MS,Chalkboard SE,sans-serif}.login-btn{background-color:#80d0c7;border:none;border-radius:20px;box-shadow:0 4px 8px #0000001a,0 0 10px #0093e980;color:#fff;cursor:pointer;font-size:16px;padding:12px;transition:all .3s ease;width:100%}.login-btn:hover{background-color:#0093e9;transform:translateY(-2px)}.login-links{display:flex;flex-direction:row;gap:20px;justify-content:center;margin-top:20px;text-align:center}.login-links a{color:#0093e9;font-family:Comic Sans MS,Chalkboard SE,sans-serif;font-size:14px;text-decoration:none;transition:color .3s ease}.login-links a:hover{color:#005f73;text-shadow:0 2px 4px #0003}.password-container{position:relative}.password-container input{padding-right:50px}.password-toggle-btn{color:#0093e9;font-size:14px;transform:translateY(-50%);transition:transform .3s ease,color .3s ease}.password-toggle-btn:hover{color:#005f73}.login-header-logo-wrapper img{height:5rem;transition:transform .3s ease-in-out;width:5rem}.login-header-logo-wrapper{display:flex;justify-content:center}.login-header-logo-wrapper img:hover{transform:rotate(1turn) scale(1.2)}.message-body{align-items:center;background-color:#f9f9f9;color:#333;display:flex;flex-direction:column;font-family:Comic Sans MS,Comic Neue,cursive;justify-content:center;min-height:100vh;padding:20px}.message-header-logo{margin-bottom:20px}.message-header-logo img{border-radius:50%;box-shadow:0 4px 8px #0003;transition:transform .3s ease}.message-header-logo img:hover{transform:rotate(10deg)}.message-form-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:600px;width:100%}.message-form-box{background:#fff;border:2px solid #00c8ff;border-radius:20px;box-shadow:0 8px 20px #0000001a;padding:20px 30px;width:100%}.message-logo-section{align-items:center;display:flex;flex-direction:column;margin-bottom:20px}.message-developer-logo{border:1px solid #00c8ff;border-radius:50%}.message-form-title{color:#333;font-size:1.5rem;margin-top:10px;text-align:center}.message-input-section{margin-top:20px}.message-input-column{gap:15px}.message-input-column,.message-input-group{display:flex;flex-direction:column}.message-label{color:#555;font-weight:700;margin-bottom:5px}.message-input,.message-textarea{background:#f9f9f9;border:1px solid #00c8ff;border-radius:10px;font-size:1rem;padding:10px;transition:border-color .3s ease,background-color .3s ease;width:100%}.message-input:focus,.message-textarea:focus{background-color:#fffbe7;border-color:#ff8c00;outline:none}.message-textarea{min-height:100px}.message-error-border{border-color:#ff6b6b!important}.message-error-message{color:#ff6b6b;font-size:.9rem;margin-top:5px}.message-button-wrapper{margin-top:20px;text-align:center}.message-send-button{background:linear-gradient(45deg,#ff8c00,#ff6b6b);border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px;transition:transform .2s ease,box-shadow .2s ease}.message-send-button:hover{box-shadow:0 4px 8px #ff6b6b4d;transform:scale(1.05)}.message-send-button:active{transform:scale(.95)}@media screen and (max-width:768px){.message-form-box{padding:15px 20px}.message-form-title{font-size:1.2rem}.message-input,.message-textarea{font-size:.9rem}.message-send-button{padding:8px 16px}}@media (max-width:829px){.send-button{font-size:1.5rem}}@media (max-width:740px){.input-col{display:flex;flex-direction:column;gap:2rem;padding-bottom:3rem}.form-logo{height:6rem;width:6rem}.form-container{align-items:flex-start;padding:4rem}.bodyy,.form-containerpp{width:44rem}.input-field{width:305%}.textarea-field{width:270%}.send-button{width:259%}.error-messagess{top:60.5rem}.textarea-fieldm{border-color:#b3b3b3d1;border-radius:5px;height:8rem;outline:none;padding:10px;width:266%}}.tweak-notification{display:flex;flex-direction:column;gap:2rem;width:80%}.tweak-notificationw{align-items:center;color:#6102f0;display:flex;flex-direction:column;justify-content:center;padding-top:2rem;text-align:center;top:1rem}.tweak-message{font-size:2rem}.developer-image-containers{display:flex;justify-content:center}.developer-images{height:auto;margin-top:1rem;position:relative;top:-3rem;width:50%;z-index:-1}.bio-container p{font-size:1.6rem}#bio-containers{background-color:#a03232}#skill-cards,#skill-cards-2,#skill-cards-3{background-color:#fff;border:1px solid hsla(0,3%,65%,.641);border-radius:1rem;box-shadow:10px 10px 20px #0000004d;margin:10px;max-width:268px;padding:1rem}#skills-containers{background:none;border:none;box-shadow:none}#skill-descriptions{color:brown;letter-spacing:1px}.comman-booklink{background-color:#290563;border-radius:1.5rem;color:aqua;cursor:pointer;padding:10px 20px}.mentorship-containerr{flex-direction:column;gap:2rem;width:80%}.mentorship-containerr,.mparent{align-items:center;display:flex;justify-content:center;text-align:center}.mparent{padding-top:8rem}.tellme-links-mentorship-link{align-items:center;border:1px solid #1cf9d4;border-radius:2rem;color:#0712e9;display:flex;font-weight:600;gap:4px;padding:.5rem 1rem;text-decoration:none;white-space:nowrap}.tellme-links-mentorship-link:hover{background:#1cf9d4;color:#0e0c0c}.mentorship-rewards{gap:2rem;padding-top:8rem;width:80%}.mentorship-rewards,.mps{display:flex;flex-direction:column}.mps{align-items:center;justify-content:center;text-align:center}.mentorship-title{font-size:31px;font-weight:600}.servicesp{padding:8rem 2rem 2rem}.services-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.service-item{align-items:center;background-color:#add8e6;border:1px solid #ccc;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;font-size:1.2rem;gap:10px;justify-content:center;padding:20px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.service-description{font-size:18px}.service-title{font-size:26px;font-weight:600}.service-item:hover{box-shadow:0 4px 8px #0003;transform:translateY(-5px)}.service-icon{color:#1e90ff}.mentorship-message{align-items:center;display:flex;font-size:1.5rem;font-weight:600;justify-content:center;padding-top:4rem;text-align:center;width:60%}.mentorship-container{background-color:#ebf0efba;color:#483d8b;margin-top:8rem}.contribution-container,.mentorship-container{align-items:center;display:flex;flex-direction:column;text-align:center}.contribution-container{gap:4rem;justify-content:center;padding-top:8rem;width:80%}.contribution-title{font-size:1.5rem;font-weight:500;width:80%}.contributionp{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:15rem;text-align:center}.company-logo{width:10rem}.company-logoo{height:auto;width:7rem}.authenticity-container{display:grid;grid-template-columns:repeat(2,1fr);list-style:none;margin-top:-10rem;padding:10px}.authenticity-content:hover{box-shadow:0 4px 8px #0003;transform:translateY(-5px)}.authenticity-content{align-items:center;background-color:#fff;border:1px solid #f1f1f1c9;display:flex;flex-direction:column;font-size:1.5rem;gap:2rem;padding:4rem 2rem 2rem;text-align:center}.authenticity-title{font-size:1.5rem}.authenticity-description{font-size:20px}.authenticity-icon{align-items:center;background-color:#0088ffb5;border-radius:50%;display:flex;height:60px;justify-content:center;overflow:hidden;width:60px}.authenticity-icon svg{height:auto!important;width:40px!important}#radiu{border-radius:1rem 0 0 0}#radiu1{border-radius:0 1rem 0 0}#radiu2{border-radius:0 0 0 1rem}#radiu3{border-radius:0 0 1rem 0}@media (max-width:707px){.tweak-message{font-size:1.7rem}}@media (max-width:500px){.tweak-message{font-size:1.5rem}.guidance-message{font-size:.9rem}}@media (max-width:768px){.authenticity-container{grid-template-columns:1fr}#radiu{border-radius:1rem 1rem 0 0}#radiu1,#radiu2{border-radius:0 0 0 0}#radiu3{border-radius:0 0 1rem 1rem}.project-discuss__title{font-size:1.5rem}.project-discuss__form-wrapper{padding:1.5rem}}.project-discuss{background-color:#fffbf0;font-family:Comic Sans MS,Arial,sans-serif;padding:2rem}.project-discuss__header{display:flex;justify-content:center;margin-bottom:2rem}.project-discuss__logo-link img{height:auto;max-width:100px;transition:transform .3s ease-in-out}.project-discuss__logo-link img:hover{transform:rotate(1turn) scale(1.2)}.project-discuss__form-container{align-items:center;display:flex;justify-content:center}.project-discuss__form-wrapper{background-color:#ffe4e1;border-radius:20px;box-shadow:0 8px 20px #0003;max-width:600px;padding:2rem;transition:transform .3s ease-in-out;width:100%}.project-discuss__form-wrapper:hover{transform:translateY(-10px) rotate(-1deg)}.project-discuss__intro{margin-bottom:2rem;text-align:center}.project-discuss__image{animation:bounce 2s infinite;margin-bottom:1rem;max-width:120px}.project-discuss__title{color:tomato;font-size:2rem;margin-bottom:1rem;text-shadow:2px 2px #ffa07a}.project-discuss__form{gap:1.5rem}.project-discuss__form,.project-discuss__input-group{display:flex;flex-direction:column}.project-discuss__label{color:#ff4500;font-weight:700;margin-bottom:.5rem}.project-discuss__input,.project-discuss__select,.project-discuss__textarea{background-color:#fffacd;border:2px solid #ff69b4;border-radius:15px;font-size:1rem;padding:.75rem;transition:box-shadow .3s ease,border-color .3s ease}.project-discuss__input:focus,.project-discuss__select:focus,.project-discuss__textarea:focus{border-color:#ff4500;box-shadow:0 0 10px #ff69b499;outline:none}.project-discuss__input--error,.project-discuss__select--error,.project-discuss__textarea--error{border-color:#dc3545}.project-discuss__error{color:#dc3545;font-size:.875rem}.project-discuss__submit{background:linear-gradient(45deg,#ff4500,#ff69b4);border:none;border-radius:25px;box-shadow:0 4px 10px #0003;color:#fff;cursor:pointer;font-size:1.2rem;padding:.75rem 1.5rem;transition:background .3s ease,transform .2s ease,box-shadow .2s ease}.project-discuss__submit:hover{background:linear-gradient(45deg,#ff69b4,#ff4500);box-shadow:0 6px 15px #0000004d;transform:scale(1.1)}.project-discuss__submit:active{transform:scale(.95)}@keyframes wiggle{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}.project-discuss__input--error,.project-discuss__select--error,.project-discuss__textarea--error{animation:wiggle .3s ease-in-out}.signup-page{align-items:center;animation:gradientBackground 6s ease-in-out infinite alternate;background:linear-gradient(135deg,#6b11cb65,#2574fc85);display:flex;font-family:Roboto,sans-serif;justify-content:center;min-height:100vh;overflow:hidden;padding:20px;position:relative}.signup-header-logo-wrapper img{height:5rem;transition:transform .3s ease-in-out;width:5rem}.signup-header-logo-wrapper{display:flex;justify-content:center}.signup-header-logo-wrapper img:hover{transform:rotate(1turn) scale(1.2)}.password-wrapper{position:relative}.password-toggle-btn{background:none;border:none;color:#007bff;cursor:pointer;position:absolute;right:10px;top:50%}.signup-page:after,.signup-page:before{animation:float 10s ease-in-out infinite;background:#ffffff1a;border-radius:50%;content:"";position:absolute;z-index:1}.signup-page:before{animation-delay:0s;height:200px;left:20%;top:10%;width:200px}.signup-page:after{animation-delay:3s;bottom:15%;height:150px;right:25%;width:150px}.signup-page__container{animation:popIn 1s ease-out forwards;background:#ffffffe6;border-radius:15px;box-shadow:0 8px 15px #0003;max-width:420px;padding:3rem 2rem;position:relative;transform:scale(.95);width:100%;z-index:2}.signup-page__title{animation:bounceTitle 3s infinite;color:#333;font-size:30px;font-weight:700;margin-bottom:1.5rem;position:relative;text-align:center;text-shadow:1px 1px 4px #0003}.signup-page__input-group{margin-bottom:20px;position:relative}.signup-page__label{animation:fadeInUp .8s ease-in-out forwards;color:#555;display:block;font-size:14px;margin-bottom:.5rem;opacity:0;transform:translateY(-10px)}.signup-page__input{animation:fadeInUp 1s ease-in-out forwards;animation-delay:.2s;background:#fffc;border:1px solid #ddd;border-radius:8px;box-shadow:inset 0 0 3px #0000001a;box-sizing:border-box;font-size:15px;padding:12px;transition:all .3s ease;width:100%}.signup-page__input:focus{border-color:#2575fc;box-shadow:0 0 8px #2575fc66;outline:none;transform:scale(1.02)}.signup-page__button{background:linear-gradient(135deg,#2575fc,#6a11cb);border:none;border-radius:50px;box-shadow:0 4px 8px #0003;color:#fff;cursor:pointer;display:block;font-size:18px;font-weight:700;padding:12px 0;position:relative;text-transform:uppercase;transition:all .3s ease;width:100%;z-index:2}.signup-page__button:hover{background:linear-gradient(135deg,#6a11cb,#2575fc);box-shadow:0 6px 12px #0000004d;transform:translateY(-3px) scale(1.03)}.signup-page__footer{color:#777;font-size:14px;margin-top:20px;text-align:center}.signup-page__link{color:#6a11cb;font-weight:700;text-decoration:none;transition:color .3s ease}.signup-page__link:hover{color:#2575fc;text-decoration:underline}.signup-page__error{color:#e74c3c;font-size:13px;margin-top:5px}.signup-page__input--error{border-color:#e74c3c;box-shadow:0 0 6px #e74c3c66}@media (max-width:480px){.signup-page__container{padding:2rem 1.5rem}.signup-page__title{font-size:24px}.signup-page__button{font-size:16px}}@keyframes gradientBackground{0%{background:linear-gradient(135deg,#6a11cb,#2575fc)}to{background:linear-gradient(135deg,#2575fc,#6a11cb)}}@keyframes popIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes bounceTitle{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.startupmess-container{background-color:#fffbf0;font-family:Comic Sans MS,Arial,sans-serif;padding:2rem}.startupmess-header-logo-wrapper{display:flex;justify-content:center;margin-bottom:2rem}.startupmess-header-logo-wrapper img{height:5rem;transition:transform .3s ease-in-out;width:5rem}.startupmess-header-logo-wrapper img:hover{transform:rotate(1turn) scale(1.2)}.startupmess-form-container{align-items:center;display:flex;justify-content:center}.startupmess-form-inner-wrapper{background-color:#ffe4e1;border-radius:20px;box-shadow:0 8px 20px #0003;max-width:600px;padding:2rem;transition:transform .3s ease-in-out;width:100%}.startupmess-form-inner-wrapper:hover{transform:translateY(-10px) rotate(-1deg)}.startupmess-logo-section-wrapper{margin-bottom:2rem;text-align:center}.startupmess-form-logo{animation:bounce 2s infinite;height:10rem;width:10rem}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.startupmess-form-header{color:tomato;font-size:2rem;text-shadow:2px 2px #ffa07a}.startupmess-input-section{margin-bottom:1rem}.startupmess-input-column-wrapper{display:flex;flex-direction:column;gap:1.5rem}.startupmess-input-field-group{display:flex;flex-direction:column;gap:.5rem}.startupmess-input-label{color:#ff4500;font-weight:700}.startupmess-input-field{background-color:#fffacd;border:2px solid #ff69b4;border-radius:15px;font-size:1rem;padding:.75rem;transition:box-shadow .3s ease,border-color .3s ease}.startupmess-input-field:focus{border-color:#ff4500;box-shadow:0 0 10px #ff69b499;outline:none}.startupmess-error-border{border-color:#dc3545}.startupmess-error-text{color:#dc3545;font-size:.875rem}.startupmess-textarea-field{background-color:#fffacd;border:2px solid #ff69b4;border-radius:15px;font-size:1rem;padding:.75rem;transition:box-shadow .3s ease,border-color .3s ease}.startupmess-textarea-field:focus{border-color:#ff4500;box-shadow:0 0 10px #ff69b499;outline:none}.startupmess-submit-wrapper{display:flex;justify-content:center;margin-top:2rem}.startupmess-submit-btn{background:linear-gradient(45deg,#ff4500,#ff69b4);border:none;border-radius:25px;box-shadow:0 4px 10px #0003;color:#fff;cursor:pointer;font-size:1.2rem;padding:.75rem 1.5rem;transition:background .3s ease,transform .2s ease,box-shadow .2s ease}.startupmess-submit-btn:hover{background:linear-gradient(45deg,#ff69b4,#ff4500);box-shadow:0 6px 15px #0000004d;transform:scale(1.1)}.startupmess-submit-btn:active{transform:scale(.95)}.successbody{background:linear-gradient(135deg,#e7ed6d,#5721b0);font-family:Arial,sans-serif;height:100vh;margin:0}.successbody,.thank-you-container{align-items:center;display:flex;justify-content:center}.thank-you-container{height:100%}.thank-you-container :hover{box-shadow:0 4px 6px #000}.thank-you-card h1:hover,.thank-you-card p:hover{box-shadow:none;transition:box-shadow .3s ease}.thank-you-card{animation:fadeIn 1.5s ease-out;background-color:#fff;border-radius:15px;box-shadow:0 4px 6px #0000001a;max-width:400px;padding:40px 20px;text-align:center;width:100%}.thank-you-card h1{color:#2193b0;font-size:2.5rem;margin-bottom:20px}.thank-you-card p{color:#555;font-size:1.2rem;margin-bottom:30px}.thank-you-card button{background:linear-gradient(135deg,#6dd5ed,#2193b0);border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px;transition:transform .3s,background-color .3s}.thank-you-card button:hover{background:linear-gradient(135deg,#2193b0,#6dd5ed);transform:translateY(-3px)}.reset-container-body{background:linear-gradient(135deg,#4facfe,#00f2fe);color:#333;font-family:Roboto,sans-serif;height:100vh;margin:0;overflow:hidden;padding:0}.reset-container,.reset-container-body{align-items:center;display:flex;justify-content:center}.reset-container{background:#ffffffd9;border-radius:15px;box-shadow:0 10px 20px #0003;box-sizing:border-box;flex-direction:column;max-width:500px;padding:2rem;width:90%}.reset-container,.reset-header{animation:fadeIn 1s ease-in-out}.reset-header{color:#333;font-size:2rem;margin-bottom:1.5rem;text-align:center}.reset-form{animation:slideIn .8s ease-in-out;display:flex;flex-direction:column;gap:1rem;width:100%}.reset-input{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-size:1rem;padding:.8rem;transition:border-color .3s ease;width:100%}.reset-input:focus{border-color:#4facfe;box-shadow:0 0 5px #4facfe80;outline:none}.reset-button{background:#4facfe;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:.8rem;transition:background .3s ease;width:100%}.reset-button:hover{background:#00f2fe}.reset-message{animation:fadeIn .5s ease-in-out;color:#e74c3c;font-size:.9rem;margin-top:1rem;text-align:center}@media (max-width:768px){.reset-header{font-size:1.8rem}.reset-container{padding:1.5rem}.reset-button,.reset-input{font-size:.9rem;padding:.7rem}}@media (max-width:480px){.reset-header{font-size:1.5rem}.reset-container{border-radius:10px;padding:1rem}.reset-button,.reset-input{font-size:.8rem;padding:.6rem}}@keyframes slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.otp-body{align-items:center;background:linear-gradient(145deg,#130815,#abdbff);display:flex;font-family:Comic Sans MS,Arial,sans-serif;height:100vh;justify-content:center;margin:0}.otp-container{animation:popUp .5s ease-in-out;background:#fff;border-radius:20px;box-shadow:0 10px 20px #0003;margin:1rem;max-width:400px;padding:30px;text-align:center;width:90%}@keyframes popUp{0%{opacity:.2;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.otp-header{color:#15090d;font-size:2rem;margin-bottom:20px;text-shadow:1px 1px 3px #ff69b499}.otp-form{align-items:center;display:flex;flex-direction:column;gap:20px}.otp-input-container{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;width:100%!important}.otp-digit{border:2px solid #241017;border-radius:10px;box-shadow:0 5px 10px #0000001a;font-size:2rem;height:40px!important;text-align:center;transition:transform .2s ease,box-shadow .2s ease;width:40px!important}.otp-digit:focus{border-color:#f36;box-shadow:0 10px 20px #ff69b44d;outline:none;transform:scale(1.1)}.otp-button{background-color:#170d10;border:none;border-radius:20px;box-shadow:0 5px 10px #0003;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:700;padding:12px 24px;transition:transform .3s ease,box-shadow .3s ease}.otp-button:hover{box-shadow:0 10px 20px #ff69b466;transform:translateY(-3px)}.otp-message{animation:fadeIn .5s ease;color:#333;font-size:1rem;margin-top:15px}@media (max-width:599px){.otp-container{padding:20px}.otp-header{font-size:1.6rem}.otp-input-container{gap:5px;width:100%}.otp-digit{font-size:1.6rem;height:35px;width:35px}.otp-button{font-size:1rem;padding:10px 20px}}@media (min-width:600px) and (max-width:899px){.otp-container{padding:25px}.otp-header{font-size:1.8rem}.otp-input-container{gap:8px;width:90%}.otp-digit{font-size:1.8rem;height:40px;width:40px}.otp-button{font-size:1.1rem;padding:10px 22px}}@media (min-width:900px){.otp-container{padding:30px}.otp-header{font-size:2rem}.otp-input-container{width:80%}.otp-digit{font-size:2rem;height:50px;width:50px}.otp-button{font-size:1.2rem;padding:12px 24px}}@media (min-width:1200px){.otp-container{width:35%}}.reset-password-container-body{align-items:center;background:linear-gradient(135deg,#241414,#7ce6ee);display:flex;font-family:Comic Sans MS,cursive,sans-serif;height:100vh;justify-content:center;margin:0}.reset-password-container{animation:bounceIn 1s ease-in-out;background:#fff;border-radius:20px;box-shadow:0 10px 20px #0000001a;max-width:400px;overflow:hidden;padding:40px;position:relative;width:90%}.reset-password-header{color:#333;font-size:24px;margin-bottom:20px;text-align:center}.reset-password-input{border:2px solid #0e0e0e49;border-radius:15px;box-shadow:0 4px 6px #3f3e3e1a;font-size:16px;margin-bottom:15px;outline:none;padding:10px;transition:all .3s ease;width:calc(100% - 20px)}.reset-password-input:focus{border-color:#ffa45b;box-shadow:0 0 8px #ff646480}.reset-password-button{background-color:#000000d1;border:none;border-radius:15px;color:#fff;cursor:pointer;font-size:18px;padding:12px;text-shadow:0 2px 3px #0003;transition:transform .2s ease,background-color .3s ease;width:100%}.reset-password-button:hover{background-color:#47056bbf;transform:scale(1.05)}.reset-password-button:active{transform:scale(.98)}.reset-password-message{animation:fadeIn 1s;color:#ff6f61;font-size:14px;margin-top:10px;text-align:center}@keyframes bounceIn{0%{opacity:0;transform:scale(.8)}50%{opacity:.5;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.reset-password-container{padding:20px}.reset-password-header{font-size:20px}.reset-password-button{font-size:16px;padding:10px}}@media (max-width:480px){.reset-password-header{font-size:18px}.reset-password-input{font-size:14px}.reset-password-button{font-size:14px;padding:8px}}
/*# sourceMappingURL=main.d757a9c1.css.map*/