@import url(https://fonts.googleapis.com/css2?family=Syne:wght@400;600;800&family=DM+Sans:wght@300;400;500&display=swap);:root{--bg:#0e0e12;--surface:#16161c;--card:#1c1c24;--accent:#c8f04e;--text:#e8e8f0;--muted:#555568;--dark-muted:#6c6c80;--border:#2a2a38}*{box-sizing:border-box;margin:0;padding:0}body{background:#0e0e12;background:var(--bg);color:#e8e8f0;color:var(--text);font-family:DM Sans,sans-serif;line-height:1.6}nav{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0e0e12eb;border-bottom:1px solid #2a2a38;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;padding:1.2rem 4rem;position:-webkit-sticky;position:sticky;top:0;z-index:100}.logo{color:#c8f04e;color:var(--accent);font-family:Syne,sans-serif;font-size:1.4rem;font-weight:800;text-decoration:none}.nav-links{display:flex;gap:2rem;list-style:none}.nav-links a{color:#555568;color:var(--muted);font-size:.9rem;font-weight:500;text-decoration:none;transition:color .2s}.nav-links a:hover{color:#e8e8f0;color:var(--text)}.nav-cta{background:#c8f04e;background:var(--accent);border:none;border-radius:6px;color:#0e0e12;cursor:pointer;font-size:.9rem;font-weight:600;padding:.55rem 1.4rem}.hero{margin:0 auto;max-width:1100px;padding:7rem 4rem 5rem}.hero-tag{background:#c8f04e1f;border-radius:20px;color:#c8f04e;color:var(--accent);display:inline-block;font-size:.78rem;font-weight:500;letter-spacing:.06em;padding:.3rem .8rem;text-transform:uppercase}.hero-tag,h1{margin-bottom:1.5rem}h1{font-family:Syne,sans-serif;font-size:clamp(2.8rem,6vw,5rem);font-weight:800;line-height:1.1}.accent-word{color:#c8f04e;color:var(--accent)}.hero-sub{color:#6c6c80;color:var(--dark-muted);font-size:1.15rem;line-height:1.7;margin-bottom:2.5rem;max-width:520px}.hero-actions{align-items:center;display:flex;gap:1rem}.btn-primary{background:#c8f04e;background:var(--accent);border:none;border-radius:8px;color:#0e0e12;cursor:pointer;font-size:1rem;font-weight:700;padding:.85rem 2rem}.btn-secondary{color:#e8e8f0;color:var(--text);font-size:.95rem;font-weight:500;text-decoration:none}.stats{grid-gap:1px;background:#2a2a38;background:var(--border);border:1px solid #2a2a38;border:1px solid var(--border);border-radius:12px;display:grid;gap:1px;grid-template-columns:repeat(3,1fr);margin:4rem 4rem 0;overflow:hidden}.stat-item{background:#16161c;background:var(--surface);padding:2rem;text-align:center}.stat-num{color:#c8f04e;color:var(--accent);font-family:Syne,sans-serif;font-size:2.6rem;font-weight:800}.stat-label{color:#7a7a8f;font-size:.85rem;margin-top:.3rem}.services{margin:0 auto;max-width:1100px;padding:6rem 4rem}.section-title{font-family:Syne,sans-serif;font-size:2rem;font-weight:800;margin-bottom:.5rem}.section-sub{color:#555568;color:var(--muted);margin-bottom:3rem}.cards{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}.card{background:#1c1c24;background:var(--card);border:1px solid #2a2a38;border:1px solid var(--border);border-radius:12px;padding:2rem;transition:border-color .2s}.card:hover{border-color:#c8f04e;border-color:var(--accent)}.card-icon{align-items:center;background:#c8f04e1a;border-radius:10px;display:flex;font-size:1.3rem;height:44px;justify-content:center;width:44px}.card h4{font-family:Syne,sans-serif;font-size:1.05rem;font-weight:700;margin-bottom:.6rem}.card p{color:#555568;color:var(--muted);font-size:.88rem;line-height:1.65}.image-row{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1100px;padding:0 4rem 5rem}.promo-img{border-radius:12px;height:260px;object-fit:cover;width:100%}footer{align-items:center;border-top:1px solid #2a2a38;border-top:1px solid var(--border);display:flex;justify-content:space-between;padding:3rem 4rem}.footer-copy{color:#555568;color:var(--muted);font-size:.85rem}.footer-links{display:flex;gap:1.5rem}.footer-links a{color:#555568;color:var(--muted);font-size:.85rem;text-decoration:none}.page-hero{border-bottom:1px solid #2a2a38;border-bottom:1px solid var(--border);margin:0 auto;max-width:1100px;padding:6rem 4rem 4rem}.page-hero p{color:#6c6c80;color:var(--dark-muted);font-size:1.1rem;line-height:1.7;max-width:560px}.team-section{margin:0 auto;max-width:1100px;padding:5rem 4rem}.team-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr)}.team-card{background:#1c1c24;background:var(--card);border:1px solid #2a2a38;border:1px solid var(--border);border-radius:12px;overflow:hidden;text-align:center}.team-card img{display:block;height:180px;object-fit:cover;width:100%}.team-info{padding:1.2rem 1.2rem .5rem}.team-name{font-family:Syne,sans-serif;font-size:1rem;font-weight:700;margin-bottom:.2rem}.team-role{color:#6c6c80;color:var(--dark-muted);font-size:.82rem}.team-social{display:flex;gap:.6rem;justify-content:center;padding:.8rem 1.2rem 1.2rem}.team-social button{background:#0000;border:1px solid #2a2a38;border:1px solid var(--border);border-radius:50%;color:#555568;color:var(--muted);cursor:pointer;font-size:.75rem;height:30px;width:30px}.values-section{background:#16161c;background:var(--surface);padding:5rem 4rem}.values-inner{margin:0 auto;max-width:1100px}.val-title{font-family:Syne,sans-serif;font-size:1.8rem;font-weight:800;margin-bottom:3rem}.values-list{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr}.value-item{align-items:flex-start;display:flex;gap:1.2rem}.value-num{color:#c8f04e;color:var(--accent);flex-shrink:0;font-size:2rem;font-weight:800;line-height:1}.value-num,.value-text h5{font-family:Syne,sans-serif}.value-text h5{font-size:1rem;font-weight:700;margin-bottom:.4rem}.value-text p{color:#555568;color:var(--muted);font-size:.88rem;line-height:1.65}.ticker{border-bottom:1px solid #2a2a38;border-bottom:1px solid var(--border);border-top:1px solid #2a2a38;border-top:1px solid var(--border);overflow:hidden;padding:1rem 0;white-space:nowrap}.ticker-inner{animation:ticker 18s linear infinite;display:inline-block}.ticker-inner span{color:#6c6c80;color:var(--dark-muted);font-size:.85rem;letter-spacing:.08em;margin:0 2rem;text-transform:uppercase}@keyframes ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.contact-wrap{display:grid;grid-template-columns:1fr 1.2fr;min-height:calc(100vh - 65px)}.contact-info{border-right:1px solid #2a2a38;border-right:1px solid var(--border);padding:5rem 4rem}.intro-text{color:#6c6c80;color:var(--dark-muted);font-size:1rem;line-height:1.7;margin-bottom:3rem;max-width:380px}.contact-detail{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:3rem}.detail-row{gap:1rem}.detail-icon,.detail-row{align-items:center;display:flex}.detail-icon{background:#c8f04e1a;border-radius:8px;flex-shrink:0;font-size:1rem;height:40px;justify-content:center;width:40px}.detail-content strong{color:#6c6c80;color:var(--dark-muted);display:block;font-size:.82rem;letter-spacing:.06em;margin-bottom:.1rem;text-transform:uppercase}.social-row{display:flex;gap:.8rem}.social-btn{background:#0000;border:1px solid #2a2a38;border:1px solid var(--border);border-radius:8px;color:#555568;color:var(--muted);cursor:pointer;font-size:.9rem;height:40px;width:40px}.contact-form-wrap{padding:5rem 4rem}.form-title{font-family:Syne,sans-serif;font-size:1.4rem;font-weight:700;margin-bottom:2rem}.form-group{margin-bottom:1.5rem}.form-label{color:#555568;color:var(--muted);display:block;font-size:.82rem;font-weight:500;letter-spacing:.06em;margin-bottom:.5rem;text-transform:uppercase}.form-input{background:#1c1c24;background:var(--card);border:1px solid #2a2a38;border:1px solid var(--border);border-radius:8px;color:#e8e8f0;color:var(--text);font-family:DM Sans,sans-serif;font-size:.95rem;padding:.85rem 1rem;width:100%}.form-input::placeholder{color:#6c6c80;color:var(--dark-muted)}textarea.form-input{min-height:140px;resize:vertical}select.form-input{-webkit-appearance:none;appearance:none;cursor:pointer}.form-row{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.form-submit{background:#c8f04e;background:var(--accent);border:none;border-radius:8px;color:#0e0e12;cursor:pointer;font-family:Syne,sans-serif;font-size:1rem;font-weight:700;margin-top:.5rem;padding:1rem;width:100%}.required-star{color:#f44}.checkbox-group{align-items:flex-start;display:flex;gap:.7rem;margin-bottom:1rem;margin-top:1.2rem}.checkbox-label{color:#6c6c80;color:var(--dark-muted);font-size:.85rem;line-height:1.5}.checkbox-label a{color:#c8f04e;color:var(--accent)}.field-error{color:#f44;font-size:.78rem;margin-top:.3rem}
/*# sourceMappingURL=main.f5059242.css.map*/