:root{
–navy:#0B1F33;
–navy2:#102A43;
–charcoal:#2E2E2E;
–gold:#C9A24D;
–offwhite:#F7F7F4;
–white:#FFFFFF;
–border:rgba(11,31,51,.14);
–shadow:0 10px 28px rgba(11,31,51,.12);
–radius:18px;
–max:1120px;
}
.ubp{
font-family: system-ui,-apple-system,BlinkMacSystemFont,”Segoe UI”,Roboto,Arial,sans-serif;
background: var(–offwhite);
color: var(–charcoal);
line-height: 1.5;
}
.ubp *{ box-sizing:border-box; }
.ubp a{ color: inherit; }
.ubp-container{
max-width: var(–max);
margin: 0 auto;
padding: 72px 20px;
}
/* ===== HERO ===== */
.ubp-hero{
background:
radial-gradient(900px 420px at 20% -10%, rgba(201,162,77,.22), transparent 60%),
radial-gradient(900px 420px at 90% 10%, rgba(255,255,255,.10), transparent 60%),
linear-gradient(135deg, var(–navy), var(–navy2));
color: var(–white);
padding: 84px 20px;
text-align: center;
}
.ubp-brandlock{
display:flex;
flex-direction:column;
align-items:center;
gap: 14px;
margin-bottom: 22px;
}
.ubp-logo{
width: min(180px, 58vw);
height: auto;
display:block;
filter: drop-shadow(0 12px 18px rgba(0,0,0,.25));
}
.ubp-brandname{
margin:0;
font-weight: 900;
letter-spacing: .2px;
opacity: .96;
font-size: 16px;
}
.ubp-tagline{
margin:0;
font-size: 13px;
opacity: .86;
}
.ubp-h1{
font-size: clamp(34px, 4vw, 54px);
line-height: 1.07;
margin: 10px auto 14px;
max-width: 22ch;
letter-spacing: -0.6px;
}
.ubp-lead{
font-size: 18px;
max-width: 760px;
margin: 0 auto;
opacity: .95;
}
.ubp-cta{
display:flex;
justify-content:center;
gap: 12px;
flex-wrap: wrap;
margin-top: 26px;
}
.ubp-btn{
display:inline-block;
padding: 14px 22px;
border-radius: 12px;
text-decoration:none;
font-weight: 900;
letter-spacing: .2px;
}
.ubp-btn.primary{
background: var(–gold);
color:#000;
}
.ubp-btn.ghost{
background: transparent;
color: #fff;
border: 1px solid rgba(255,255,255,.35);
}
.ubp-btn.ghost:hover{ background: rgba(255,255,255,.08); }
.ubp-badges{
display:flex;
gap: 10px;
flex-wrap: wrap;
justify-content:center;
margin-top: 20px;
}
.ubp-badge{
display:inline-flex;
align-items:center;
gap: 8px;
padding: 10px 12px;
border-radius: 999px;
background: rgba(255,255,255,.10);
border: 1px solid rgba(255,255,255,.16);
font-weight: 800;
font-size: 13px;
opacity: .95;
}
.ubp-dot{
width: 9px;
height: 9px;
border-radius: 50px;
background: var(–gold);
box-shadow: 0 0 0 4px rgba(201,162,77,.20);
}
/* ===== SECTIONS ===== */
.ubp-section{ background: #fff; }
.ubp-section.alt{ background: var(–offwhite); }
.ubp-kicker{
display:inline-flex;
align-items:center;
gap: 10px;
font-weight: 900;
color: var(–navy);
font-size: 13px;
letter-spacing:.3px;
text-transform: uppercase;
margin-bottom: 12px;
}
.ubp-h2{
margin: 0 0 10px;
color: var(–navy);
font-size: 32px;
letter-spacing: -0.3px;
}
.ubp-sub{
margin: 0 0 30px;
color: rgba(46,46,46,.88);
font-size: 17px;
max-width: 80ch;
}
.ubp-grid{
display:grid;
gap: 18px;
}
@media(min-width:900px){
.ubp-grid.two{ grid-template-columns: 1fr 1fr; }
.ubp-grid.three{ grid-template-columns: repeat(3, 1fr); }
}
.ubp-card{
background:#fff;
border: 1px solid var(–border);
border-radius: var(–radius);
padding: 22px;
box-shadow: var(–shadow);
}
.ubp-card h3{
margin: 0 0 10px;
color: var(–navy);
letter-spacing: -0.2px;
}
.ubp-card p{
margin: 0;
color: rgba(46,46,46,.88);
}
.ubp-list{
margin: 0;
padding-left: 18px;
color: rgba(46,46,46,.90);
}
.ubp-list li{ margin: 10px 0; }
.ubp-divider{
height: 1px;
background: rgba(201,162,77,.45);
margin: 18px 0;
}
/* ===== VALUES CALLOUT ===== */
.ubp-values{
background: #fff;
border: 1px solid var(–border);
border-left: 5px solid var(–gold);
border-radius: var(–radius);
padding: 22px;
box-shadow: var(–shadow);
}
.ubp-values strong{ color: var(–navy); }
/* ===== CONTACT ===== */
.ubp-contact-note{
background: rgba(11,31,51,.05);
border: 1px dashed rgba(11,31,51,.20);
border-radius: 14px;
padding: 14px 16px;
color: rgba(46,46,46,.88);
}
/* ===== FOOTER ===== */
.ubp-footer{
background: var(–navy);
color: rgba(255,255,255,.90);
padding: 44px 20px;
}
.ubp-footer .ubp-container{
padding: 0 20px;
}
.ubp-footer strong{ color: #fff; }
.ubp-footer small{
display:block;
margin-top: 8px;
color: rgba(255,255,255,.75);
}
Unique Business Programs
Web-Based Business Solutions • Team Bayanihan Support
Systems that follow up, respond, and grow—so you don’t have to.
We help American small businesses succeed in a rapidly changing world by building
web-based business solutions that automate lead capture, follow-up, communication, and scheduling.
American-based
Values-driven
Automation + AI
Long-term systems
The problem
Most businesses don’t have a marketing problem—they have a follow-up problem.
Good businesses lose revenue when leads don’t get fast replies, follow-ups are inconsistent,
and everything is scattered across too many tools.
Missed leads
Calls, texts, and web inquiries don’t get answered quickly enough.
Disconnected tools
Scheduling, texting, email, and reviews—nothing works together.
Owner overload
You’re running the business and doing admin work at the same time.
What we build
One web-based business system. Built once. Runs daily.
We design and manage a connected system that captures leads, follows up automatically, routes conversations,
and books appointments—without you living on your phone.
Core system
- Lead capture (forms, landing pages, pipelines)
- Automated follow-up (SMS & email sequences)
- Appointment booking (calendar + reminders)
- Central inbox (all messages in one place)
- Simple reporting (know what’s working)
AI support (optional, recommended)
AI for speed. Humans for judgment.
- Instant first response to new inquiries
- Smart follow-ups when people go quiet
- Basic Q&A + routing to the next step
- Escalation to a human when needed
You stay in control. AI supports the process—it doesn’t replace responsibility.
How it works
Simple steps. Real implementation.
We keep it practical: build the system, launch it cleanly, then support and improve it.
1) Build
We map your lead flow and configure the system around your business.
2) Launch
We test messaging, tracking, and booking end-to-end—then go live.
3) Support
We monitor performance and keep improving what matters—without overwhelm.
Offer #2
Team Bayanihan: human support behind the automation.
Some businesses want more than software—they want reliable help making sure nothing gets missed.
Team Bayanihan is our managed remote support team that helps keep your system running day-to-day.
What Team Bayanihan can do
- Monitor conversations & flag hot leads
- Confirm appointments and send reminders
- Handle missed follow-ups and message routing
- Basic CRM cleanup and organization
- Light campaign support and quality checks
How this stays safe & simple
- Managed by us — you don’t manage overseas staff
- Role-based access — limited permissions as needed
- Accountability — one point of contact (us)
- Professional standards — consistent process & communication
This is the distributed-team model used by large organizations—made accessible for small businesses.
Our foundation
American-based. Christian values. Future-focused.
We’re guided by integrity, stewardship, service, and accountability.
We believe technology should serve people, strengthen families, and help business owners reclaim time.
Our values:
- Integrity — we do what we say we’ll do
- Stewardship — we treat your time and money with respect
- Service — we build systems that genuinely help
- Accountability — clear ownership and follow-through