:root{--navy:#001f3f;--teal:#00bfff;--mint:#98fb98;--white:#fff;--light:#f5f5f5}*{box-sizing:border-box;margin:0;padding:0}body{color:#001f3f;color:var(--navy);font-family:Poppins,Montserrat,sans-serif;line-height:1.6}.header,body{background:#fff;background:var(--white)}.header{align-items:center;box-shadow:0 2px 8px #0000001a;display:flex;height:60px;justify-content:space-between;padding:0 16px;position:fixed;top:0;width:100%;z-index:1000}.logo{color:#001f3f;font-size:24px;font-weight:700}.logo:before{background-image:url(/static/media/icon.fb36356a23ccd359002f.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:24px;margin-right:8px;width:24px}nav ul{display:flex;gap:16px;list-style:none}nav a{color:#001f3f;color:var(--navy);font-weight:500;text-decoration:none}.lang-toggle{background:#001f3f;background:var(--navy);border:none;border-radius:6px;color:#fff;font-size:14px;padding:8px 16px}.cta-button{background:linear-gradient(90deg,#00bfff,#98fb98);background:linear-gradient(to right,var(--teal),var(--mint));border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:10px 20px}.hero{background:linear-gradient(135deg,#00bfff0d,#98fb980d);margin-top:60px;padding:60px 16px;text-align:center}.hero h1{background:linear-gradient(90deg,#001f3f,#00bfff);background:linear-gradient(90deg,var(--navy),var(--teal));-webkit-background-clip:text;color:#0000;font-size:2.5rem;font-weight:700}.hero p{color:#001f3fcc;font-size:1.2rem;margin:16px 0}.hero img{border-radius:12px;margin:24px auto;max-width:280px}.cta-buttons{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.features{padding:60px 16px}.features h2{font-size:1.8rem;margin-bottom:32px}.feature-cards{gap:20px}.feature-card{border:2px solid var(--navy);border-radius:12px;padding:24px;transition:transform .3s}.feature-card:hover{transform:translateY(-8px)}.feature-card h3{font-size:1.3rem;margin:12px 0}.feature-card i{background:linear-gradient(to right,var(--teal),var(--mint))}.resume-upload{background:#f5f5f5;background:var(--light);padding:60px 16px;text-align:center}.drop-zone{background:#fff;border:3px dashed #001f3f;border:3px dashed var(--navy);border-radius:12px;cursor:pointer;padding:40px;transition:all .3s}.drop-zone.drag-active{background:#e6f7ff;border-color:#00bfff;border-color:var(--teal)}.drop-zone input{display:none}.drop-zone p{color:#001f3f80;margin-top:12px}.dashboard{padding:80px 16px;text-align:center}.dashboard-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr;margin:32px 0}.card{border-radius:12px;box-shadow:0 4px 12px #0000001a;cursor:pointer;padding:24px}.card h3{color:#00bfff;color:var(--teal)}.modal-overlay{align-items:center;background:#0009;display:flex;inset:0;justify-content:center;position:fixed;z-index:2000}.modal-content{background:#fff;border-radius:16px;max-width:420px;padding:32px;position:relative;text-align:center;width:90%}.close-button{background:none;border:none;cursor:pointer;font-size:24px;position:absolute;right:12px;top:12px}.modal-content input,.modal-content select{border:2px solid #001f3f;border:2px solid var(--navy);border-radius:8px;margin:12px 0;padding:12px;width:100%}.skill-tag{border-radius:20px;display:inline-block;margin:4px;padding:6px 12px}.skill-tag,footer{background:linear-gradient(90deg,#00bfff,#98fb98);background:linear-gradient(to right,var(--teal),var(--mint));color:#fff;font-size:.9rem}footer{padding:20px;text-align:center}footer ul{display:flex;gap:20px;justify-content:center;list-style:none;margin-bottom:8px}footer a{color:#fff;text-decoration:none}.fixed-cta{bottom:20px;font-size:1.1rem;left:50%;padding:14px 28px;position:fixed;transform:translateX(-50%);z-index:1000}@media (min-width:768px){.hero h1{font-size:3.5rem}.dashboard-grid,.feature-cards{grid-template-columns:repeat(3,1fr)}.upload-form{margin:0 auto;max-width:600px}}.container{margin:0 auto;max-width:1200px;padding:80px 16px;text-align:center}.container h1{background:linear-gradient(90deg,#001f3f,#00bfff);background:linear-gradient(90deg,var(--navy),var(--teal));-webkit-background-clip:text;color:#0000;font-size:2.5rem;margin-bottom:16px}.subtitle{color:#001f3f99;font-size:1.2rem;margin:0 auto 48px;max-width:700px}.features{padding:48px 16px;text-align:center}.features h2{font-size:1.5rem;font-weight:700;margin-bottom:24px}.feature-cards{gap:16px}.feature-card,.feature-cards{display:flex;flex-direction:column}.feature-card{align-items:center;border:2px solid #001f3f;border-radius:8px;height:300px;justify-content:center;padding:16px;transition:transform .2s ease}.feature-card:hover{transform:scale(1.05)}.feature-card i{background:linear-gradient(90deg,#00bfff,#98fb98);-webkit-background-clip:text;color:#0000;font-size:2rem;margin-bottom:16px}.feature-card h3{font-size:1.125rem;font-weight:600;margin-bottom:8px}.feature-card p{font-size:.875rem}.features-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr;margin:48px 0}.feature-item{background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;padding:32px;position:relative;text-align:left}.feature-item .icon{align-items:center;background:linear-gradient(90deg,#00bfff,#98fb98);background:linear-gradient(to right,var(--teal),var(--mint));border-radius:50%;color:#fff;display:flex;font-size:1.8rem;height:60px;justify-content:center;margin-bottom:16px;width:60px}.feature-item h3{color:#001f3f;color:var(--navy);font-size:1.4rem;margin:12px 0}.feature-item ul{padding-left:20px}.feature-item li{margin:8px 0}.badge{background:#00bfff;background:var(--teal);border-radius:20px;color:#fff;font-size:.8rem;font-weight:600;padding:4px 12px;position:absolute;right:16px;top:16px}.feature-item.premium{border:2px solid #00bfff;border:2px solid var(--teal);overflow:hidden;position:relative}.feature-item.premium:before{background:linear-gradient(90deg,#00bfff,#98fb98);background:linear-gradient(to right,var(--teal),var(--mint));content:"";height:4px;left:0;position:absolute;right:0;top:0}.badge.premium{background:linear-gradient(90deg,gold,orange);color:#001f3f;color:var(--navy);font-weight:700}.deep-link{background:#f5f5f5;background:var(--light);border:1px dashed #00bfff;border:1px dashed var(--teal);border-radius:8px;color:#00bfff;color:var(--teal);cursor:pointer;display:inline-block;font-size:.9rem;margin-top:16px;padding:8px 16px;transition:all .3s}.deep-link:hover{background:#00bfff;background:var(--teal);color:#fff}.icon{font-family:Font Awesome\ 6 Free;font-weight:900}.icon:contains("Resume"):before{content:"\f15c"}.icon:contains("Microphone"):before{content:"\f130"}.icon:contains("Briefcase"):before{content:"\f0b1"}.icon:contains("Chart"):before{content:"\f201"}.icon:contains("LinkedIn"):before{content:"\f0e1"}.icon:contains("Money"):before{content:"\f3d1"}.about-page{background:linear-gradient(135deg,#f8fdff,#e6f7ff)}.intro{color:#001f3f;font-size:1.3rem;margin:24px auto;max-width:800px}.vision-mission{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr;margin:48px 0}.card{background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;padding:32px;text-align:center}.card .icon{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:2rem;height:70px;margin:0 auto 16px;width:70px}.card h3{color:#001f3f;color:var(--navy);margin:12px 0}.grad-spotlight{margin:64px 0}.grad-spotlight h2{margin-bottom:32px}.grad-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr}.grad-item{background:#fff;border-radius:12px;box-shadow:0 2px 12px #0000000d;padding:24px;text-align:center}.grad-item .icon{background:linear-gradient(90deg,#00bfff,#98fb98);background:linear-gradient(to right,var(--teal),var(--mint));-webkit-background-clip:text;color:#0000;font-size:2.2rem;height:70px;margin-bottom:12px;width:70px}.grad-item h4{margin:8px 0}.grad-item h4,.tagline{color:#00bfff;color:var(--teal)}.tagline{font-size:1.1rem;font-weight:600;margin:12px 0}.benefits{margin-top:16px;padding-left:20px;text-align:left}.benefits li{margin:10px 0;position:relative}.benefits li:before{color:#00bfff;color:var(--teal);content:"✓";font-weight:700;left:-20px;position:absolute}.ai-power{margin:64px 0}.ai-list{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin:24px auto;max-width:600px;text-align:left}.ai-list li{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000d;padding:12px 16px}.ai-list strong{color:#00bfff;color:var(--teal)}.founder-note{background:#fff8e1;border-left:4px solid #00bfff;border-left:4px solid var(--teal);border-radius:16px;color:#001f3f;font-style:italic;margin:64px auto;max-width:700px;padding:24px}.founder-note strong{color:#001f3f;color:var(--navy);font-style:normal}@media (min-width:768px){.grad-grid,.vision-mission{grid-template-columns:repeat(2,1fr)}.ai-list{grid-template-columns:repeat(4,1fr)}}.pricing-grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:1fr;margin:48px 0}.price-card{background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;padding:32px;position:relative}.price-card.premium{border:3px solid #00bfff;border:3px solid var(--teal)}.popular{background:#ff6b6b;border-radius:20px;color:#fff;font-size:.8rem;font-weight:600;left:50%;padding:4px 16px;position:absolute;top:-12px;transform:translateX(-50%)}.price{color:#001f3f;color:var(--navy);font-size:2.5rem;font-weight:700;margin:16px 0}.price span{color:#666;font-size:1rem}.price-card ul{margin:24px 0;padding-left:20px;text-align:left}.price-card li{margin:12px 0}.cta-button.outline{background:#0000;border:2px solid #00bfff;border:2px solid var(--teal);color:#00bfff;color:var(--teal)}.guarantee{color:#666;margin-top:48px}.quick-links{display:flex;gap:16px;justify-content:center;margin:32px 0}.quick-links button{background:none;border:none;color:#00bfff;color:var(--teal);cursor:pointer;font-size:1.1rem;font-weight:600}@media (min-width:768px){.features-grid,.pricing-grid{grid-template-columns:repeat(3,1fr)}.pricing-grid{grid-template-columns:1fr 1.2fr}.feature-cards{flex-direction:row;justify-content:center}.feature-card{width:30%}.hero h1{font-size:3rem}.hero p{font-size:1.5rem}header{padding:0 32px}nav ul{gap:32px}.upload-form{max-width:600px}}@media (min-width:1024px){.feature-card{height:400px}header{padding:0 64px}}
/*# sourceMappingURL=main.3dcb234c.css.map*/