-gradient(135deg, var(--warning-orange), #fd7e14); color: white; animation: pulse 2s infinite; } .net-details { position: relative; z-index: 2; } .net-frequency { display: flex; align-items: center; gap: 1rem; margin-bottom: 1rem; padding: 1rem; background: var(--light-gray); border-radius: 10px; border-left: 4px solid var(--success-green); } .frequency-info { flex: 1; } .frequency-main { font-size: 1.3rem; font-weight: 700; color: var(--primary-blue); font-family: 'Courier New', monospace; } .frequency-details { font-size: 0.9rem; color: var(--dark-gray); margin-top: 0.25rem; } .net-info { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 1rem; margin-bottom: 1.5rem; } .info-item { display: flex; align-items: center; gap: 0.5rem; } .info-item i { width: 20px; color: var(--secondary-blue); } .net-description { color: var(--dark-gray); line-height: 1.6; margin-bottom: 1.5rem; } .net-actions { display: flex; gap: 1rem; flex-wrap: wrap; } .btn-net { padding: 0.5rem 1.5rem; border-radius: 20px; font-weight: 600; border: none; cursor: pointer; transition: all 0.3s ease; text-decoration: none; display: inline-flex; align-items: center; gap: 0.5rem; font-size: 0.9rem; } .btn-primary { background: linear-gradient(135deg, var(--secondary-blue), var(--primary-blue)); color: white; } .btn-primary:hover { background: linear-gradient(135deg, var(--primary-blue), var(--secondary-blue)); transform: translateY(-2px); box-shadow: 0 6px 15px rgba(20, 94, 255, 0.3); color: white; text-decoration: none; } .btn-outline { background: transparent; color: var(--secondary-blue); border: 2px solid var(--secondary-blue); } .btn-outline:hover { background: var(--secondary-blue); color: white; transform: translateY(-2px); text-decoration: none; } .reports-section { padding: 5rem 0; background: white; } .report-card { background: white; border-radius: 15px; padding: 1.5rem; box-shadow: 0 8px 25px rgba(0, 0, 0, 0.1); margin-bottom: 1.5rem; border-top: 4px solid var(--info-blue); transition: all 0.3s ease; } .report-card:hover { transform: translateY(-5px); box-shadow: 0 15px 35px rgba(0, 0, 0, 0.15); } .report-header { display: flex; justify-content: between; align-items: center; margin-bottom: 1rem; } .report-date { font-weight: 700; color: var(--primary-blue); font-size: 1.1rem; } .report-stats { display: flex; gap: 1.5rem; font-size: 0.9rem; color: var(--dark-gray); } .report-stats span { display: flex; align-items: center; gap: 0.25rem; } .guidelines-section { padding: 5rem 0; background: var(--light-gray); } .guideline-card { background: white; border-radius: 20px; padding: 2.5rem; box-shadow: 0 15px 40px rgba(0, 0, 0, 0.08); margin-bottom: 2rem; border-left: 5px solid var(--warning-orange); } .guideline-card h5 { color: var(--primary-blue); font-weight: 700; margin-bottom: 1rem; } .guideline-card ul { list-style: none; padding: 0; } .guideline-card li { display: flex; align-items: flex-start; gap: 0.5rem; margin-bottom: 0.75rem; color: var(--dark-gray); } .guideline-card li i { color: var(--success-green); margin-top: 0.25rem; flex-shrink: 0; } @keyframes pulse { 0%, 100% { transform: scale(1); } 50% { transform: scale(1.05); } } /* Responsive Design */ @media (max-width: 768px) { .nets-hero { padding: 3rem 0; } .nets-icon { font-size: 4rem; } .net-card { padding: 2rem; } .schedule-header h2 { font-size: 2.2rem; } .net-header { flex-direction: column; gap: 1rem; } .net-info { grid-template-columns: 1fr; } .frequency-display { font-size: 1.2rem; display: block; margin: 0.5rem 0; } .current-net-content h3 { font-size: 1.5rem; } } @media (max-width: 576px) { .net-card, .guideline-card { padding: 1.5rem; } .net-actions { flex-direction: column; } .btn-net { justify-content: center; text-align: center; } } /* Additional CSS Classes for Nets */ .net-reports-title { color: var(--primary-blue); font-weight: 700; font-size: 2.5rem; } .guidelines-title { color: var(--primary-blue); font-weight: 700; font-size: 2.5rem; }

COMMUNITY RADIO
Schedules, scripts, and recap tools for every recurring OBARC net.
We welcome every operator, from brand-new Technicians to seasoned Extras.

Join our weekly amateur radio nets for fellowship, information sharing, and emergency preparedness. All licensed amateur radio operators are welcome to participate.
Our nets provide opportunities for new hams to practice on-air procedures, experienced operators to share knowledge, and the entire community to stay connected.
View Schedule Net GuidelinesRegular amateur radio net schedule for W5OBM
We're updating our net schedule. Please check back soon or contact us for current information.
Help us maintain professional and efficient net operations