*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f5f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.container{margin:0 auto;max-width:1200px;padding:20px}.nav{background-color:#fff;box-shadow:0 2px 4px #0000001a;margin-bottom:2rem;padding:1rem 0}.nav-content{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 20px}.nav-logo{color:#06c;font-size:1.5rem;font-weight:700;text-decoration:none}.nav-links{align-items:center;display:flex;gap:1.5rem}.nav-link{color:#333;text-decoration:none;transition:color .3s}.nav-link:hover{color:#06c}.btn{border:none;border-radius:4px;cursor:pointer;display:inline-block;font-size:1rem;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s}.btn-primary{background-color:#06c;color:#fff}.btn-primary:hover{background-color:#0052a3}.btn-secondary{background-color:#6c757d;color:#fff}.btn-secondary:hover{background-color:#5a6268}.btn-outline{background-color:initial;border:2px solid #06c;color:#06c}.btn-outline:hover{background-color:#06c;color:#fff}.card{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:2rem}.card,.form-group{margin-bottom:1.5rem}.form-label{color:#333;display:block;font-weight:500;margin-bottom:.5rem}.form-input,.form-select{border:1px solid #ddd;border-radius:4px;font-size:1rem;padding:.75rem;width:100%}.form-input:focus,.form-select:focus{border-color:#06c;box-shadow:0 0 0 3px #0066cc1a;outline:none}.error{color:#dc3545}.error,.success{font-size:.875rem;margin-top:.5rem}.success{color:#28a745}.hero{background:linear-gradient(135deg,#06c,#004c99);color:#fff;margin-bottom:3rem;padding:4rem 2rem;text-align:center}.hero h1{font-size:3rem;margin-bottom:1rem}.hero p{font-size:1.25rem;margin-bottom:2rem;opacity:.9}.stats-section{background-color:#fff;margin-bottom:3rem;padding:3rem 2rem}.stats-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:2rem}.stat-card{background-color:#f8f9fa;border-radius:8px;padding:2rem;text-align:center}.stat-card h3{color:#06c;font-size:2.5rem;margin-bottom:.5rem}.stat-card p{color:#666}.pricing-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:2rem}.pricing-card{background-color:#fff;border-radius:8px;box-shadow:0 4px 12px #0000001a;padding:2rem;text-align:center;transition:transform .3s}.pricing-card:hover{transform:translateY(-5px)}.pricing-card.featured{border:3px solid #06c;position:relative}.pricing-badge{background-color:#06c;border-radius:20px;color:#fff;font-size:.875rem;font-weight:700;padding:.5rem 1rem;position:absolute;right:20px;top:-15px}.pricing-card h3{font-size:1.5rem;margin-bottom:1rem}.pricing-price{color:#06c;font-size:3rem;font-weight:700;margin-bottom:.5rem}.pricing-period{color:#666;margin-bottom:2rem}.pricing-features{list-style:none;margin-bottom:2rem;text-align:left}.pricing-features li{border-bottom:1px solid #eee;padding:.75rem 0}.pricing-features li:last-child{border-bottom:none}.referral-list{list-style:none}.referral-item{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;display:flex;justify-content:space-between;margin-bottom:1rem;padding:1.5rem}.referral-info h4{color:#333;margin-bottom:.5rem}.referral-info p{color:#666;font-size:.875rem}.status-badge{border-radius:20px;font-size:.875rem;font-weight:500;padding:.5rem 1rem}.status-pending{background-color:#ffc107;color:#000}.status-matched{background-color:#17a2b8;color:#fff}.status-hired{background-color:#28a745;color:#fff}@media (max-width:768px){.hero h1{font-size:2rem}.hero p{font-size:1rem}.nav-content,.referral-item{flex-direction:column;gap:1rem}.referral-item{align-items:flex-start}}
/*# sourceMappingURL=main.e1318502.css.map*/