Message Received — Brunski Technical Services :root { –navy: #1A2B4A; –gold: #D4A017; –white: #F8F9FC; –steel: #4A7FB5; –green: #2E7D32; –gray: #555555; } * { box-sizing: border-box; margin: 0; padding: 0; } body { font-family: ‘Inter’, Arial, sans-serif; background: var(–white); color: var(–navy); min-height: 100vh; display: flex; flex-direction: column; } header { background: var(–navy); padding: 14px 32px; display: flex; align-items: center; justify-content: space-between; } .logo-text { color: #F8F9FC; font-size: 1rem; font-weight: 800; letter-spacing: 0.03em; } .logo-text span { color: var(–gold); } .header-contact { color: rgba(255,255,255,0.7); font-size: 0.78rem; text-align: right; } .hero { background: linear-gradient(135deg, var(–navy) 0%, #243558 100%); padding: 64px 24px 50px; text-align: center; } .check-circle { width: 72px; height: 72px; background: var(–gold); border-radius: 50%; display: flex; align-items: center; justify-content: center; margin: 0 auto 20px; font-size: 2rem; } .hero h1 { color: #F8F9FC; font-size: clamp(1.6rem, 4vw, 2.4rem); font-weight: 800; margin-bottom: 12px; } .hero p { color: #c8d6e8; font-size: 1rem; max-width: 560px; margin: 0 auto; line-height: 1.7; } .card-wrap { max-width: 760px; margin: -24px auto 40px; padding: 0 20px; flex: 1; } .card { background: #fff; border-radius: 12px; box-shadow: 0 8px 32px rgba(26,43,74,0.12); overflow: hidden; } .card-top { background: var(–gold); padding: 14px 28px; font-weight: 700; font-size: 0.82rem; letter-spacing: 1.5px; text-transform: uppercase; color: var(–navy); text-align: center; } .card-body { padding: 32px 36px; } .card-body h2 { color: var(–navy); font-size: 1.25rem; margin-bottom: 8px; } .card-body p { color: var(–gray); font-size: 0.93rem; line-height: 1.7; margin-bottom: 24px; } .options { display: flex; flex-wrap: wrap; gap: 16px; margin-bottom: 28px; } .opt { flex: 1; min-width: 220px; border-radius: 10px; padding: 24px 20px; text-align: center; text-decoration: none; transition: transform 0.18s, box-shadow 0.18s; } .opt:hover { transform: translateY(-3px); box-shadow: 0 8px 24px rgba(26,43,74,0.15); } .opt-primary { background: var(–navy); color: #F8F9FC; border: 2px solid var(–navy); } .opt-primary .opt-icon { font-size: 2rem; margin-bottom: 8px; } .opt-primary .opt-title { font-size: 1rem; font-weight: 700; color: var(–gold); margin-bottom: 6px; } .opt-primary .opt-desc { font-size: 0.8rem; color: rgba(255,255,255,0.75); line-height: 1.5; } .opt-secondary { background: var(–white); border: 2px solid #d0daea; color: var(–navy); } .opt-secondary .opt-icon { font-size: 2rem; margin-bottom: 8px; } .opt-secondary .opt-title { font-size: 1rem; font-weight: 700; color: var(–navy); margin-bottom: 6px; } .opt-secondary .opt-desc { font-size: 0.8rem; color: var(–gray); line-height: 1.5; } .opt-label { display: inline-block; font-size: 0.65rem; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; padding: 3px 10px; border-radius: 20px; margin-bottom: 10px; } .label-fast { background: rgba(212,160,23,0.2); color: var(–gold); } .label-easy { background: rgba(74,127,181,0.15); color: var(–steel); } .next-steps { background: #f0f4f8; border-radius: 8px; padding: 20px 24px; margin-bottom: 20px; } .next-steps h4 { color: var(–navy); font-size: 0.85rem; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 12px; } .step-row { display: flex; gap: 12px; align-items: flex-start; margin-bottom: 10px; } .step-num { width: 22px; height: 22px; border-radius: 50%; background: var(–navy); color: var(–gold); font-size: 0.72rem; font-weight: 700; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px; } .step-text { font-size: 0.85rem; color: var(–gray); line-height: 1.5; } .trust { display: flex; flex-wrap: wrap; gap: 10px; justify-content: center; margin-top: 8px; } .trust-badge { background: rgba(26,43,74,0.06); border-radius: 20px; padding: 5px 14px; font-size: 0.75rem; font-weight: 600; color: var(–navy); } footer { background: var(–navy); text-align: center; padding: 20px; color: rgba(255,255,255,0.5); font-size: 0.75rem; } footer a { color: var(–steel); text-decoration: none; } @media (max-width: 600px) { .card-body { padding: 24px 20px; } .options { flex-direction: column; } header { flex-direction: column; gap: 6px; text-align: center; } .header-contact { text-align: center; } }
BRUNSKI TECHNICAL SERVICES
(862) 339-4004 ext. 1001  ·  mbruno@brunskitechnicalservices.com

Message Received!

Thank you for reaching out. We will review your message and get back to you within 2 business days — no scripts, no auto-replies.

⚡ What Would You Like To Do Next?

No rush — you are in control.

We will be in touch either way. But if you would like to move faster or have a specific question in mind, you are welcome to book a free 30-minute call right now. Completely optional.

🗓 What Happens Next

1
Your message is reviewed — personally, not by an automated system.
2
We read what you sent — no generic responses, no copy-paste replies.
3
You hear from us within 2 business days — by email or phone, whichever you prefer.
4
If it is a fit, we schedule a free 30-min call — or we point you in the right direction. No strings attached.
✓ No sales pressure ✓ Response within 2 business days ✓ 14 industries served ✓ NJ & NY based · Remote-first ✓ No commitment required