Byte Bridge Academy

Terms & Conditions

:root { --purple-deep: #3a00c8; --purple-mid: #5e17eb; --purple-light: #7c3aed; --purple-bright:#9333ea; --amber: #f59e0b; --amber-light: #fbbf24; --navy-dark: #1a1250; --navy-circle: #2d1b69; --white: #ffffff; --body-bg: #ffffff; --text-dark: #111827; --text-mid: #374151; --text-muted: #6b7280; --border-light: #e5e7eb; --card-bg: #f9fafb; } *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } html { scroll-behavior: smooth; } /* ─── HERO ─── */ .hero { background: linear-gradient(135deg, var(--purple-deep) 0%, var(--purple-mid) 45%, var(--purple-bright) 100%); padding: 130px 24px 80px; text-align: center; position: relative; overflow: hidden; } .hero::before { content: ''; position: absolute; top: -100px; right: -100px; width: 500px; height: 500px; background: radial-gradient(circle, rgba(255,255,255,0.06) 0%, transparent 65%); pointer-events: none; } .hero-eyebrow { display: inline-block; font-size: 12px; font-weight: 600; letter-spacing: 0.12em; text-transform: uppercase; color: var(--amber); margin-bottom: 18px; padding: 6px 16px; background: rgba(245,158,11,0.15); border: 1px solid rgba(245,158,11,0.3); border-radius: 100px; } .hero h1 { font-family: 'Fraunces', serif; font-size: clamp(32px, 5vw, 54px); font-weight: 700; color: var(--white); line-height: 1.15; margin-bottom: 16px; position: relative; z-index: 1; } .hero p { color: rgba(255,255,255,0.75); font-size: 16px; max-width: 480px; margin: 0 auto; } /* ─── CONTENT ─── */ .content { max-width: 780px; margin: 0 auto; padding: 64px 24px 100px; } .intro { font-size: 15px; color: var(--text-muted); border-left: 4px solid var(--purple-mid); padding-left: 20px; margin-bottom: 52px; line-height: 1.8; } /* ─── SECTION CARDS ─── */ .terms-section { margin-bottom: 24px; border: 1px solid var(--border-light); border-radius: 16px; overflow: hidden; background: var(--white); box-shadow: 0 1px 4px rgba(0,0,0,0.05); transition: box-shadow 0.25s; } .terms-section:hover { box-shadow: 0 4px 20px rgba(94,23,235,0.08); } .terms-section.highlight-section { border-color: #c4b5fd; } .section-header { display: flex; align-items: center; gap: 16px; padding: 22px 32px; background: var(--card-bg); border-bottom: 1px solid var(--border-light); } .highlight-section .section-header { background: linear-gradient(135deg, #f5f3ff 0%, #ede9fe 100%); border-bottom-color: #ddd6fe; } .section-num { width: 36px; height: 36px; border-radius: 50%; background: var(--navy-circle); color: var(--white); font-size: 13px; font-weight: 600; display: flex; align-items: center; justify-content: center; flex-shrink: 0; } .highlight-section .section-num { background: var(--purple-mid); } .section-header h2 { font-family: 'Fraunces', serif; font-size: 18px; font-weight: 700; color: var(--text-dark); } .section-body { padding: 24px 32px; } .section-body p { font-size: 15px; color: var(--text-mid); line-height: 1.8; margin-bottom: 14px; } .section-body p:last-child { margin-bottom: 0; } .section-body a { color: var(--purple-mid); text-decoration: none; font-weight: 500; } .section-body a:hover { text-decoration: underline; } .callout { margin-top: 16px; padding: 16px 20px; background: #fef9ec; border: 1px solid rgba(245,158,11,0.3); border-radius: 10px; font-size: 14px; color: #92400e; line-height: 1.65; } .callout strong { display: block; color: #78350f; font-weight: 600; margin-bottom: 4px; } /* ─── CONTACT BLOCK ─── */ .contact-block { margin-top: 52px; background: linear-gradient(135deg, var(--purple-deep) 0%, var(--purple-bright) 100%); border-radius: 20px; padding: 52px 40px; text-align: center; color: var(--white); } .contact-block h3 { font-family: 'Fraunces', serif; font-size: 26px; font-weight: 700; margin-bottom: 10px; } .contact-block p { color: rgba(255,255,255,0.75); font-size: 15px; margin-bottom: 28px; } .btn-amber { display: inline-block; background: var(--amber); color: var(--navy-dark); padding: 14px 36px; border-radius: 100px; font-weight: 700; font-size: 15px; text-decoration: none; transition: background 0.2s, transform 0.15s; } .btn-amber:hover { background: var(--amber-light); transform: translateY(-2px); } /* ─── FOOTER ─── */ footer { background: var(--navy-dark); padding: 48px 24px 36px; text-align: center; } .footer-logo { font-family: 'Fraunces', serif; font-size: 22px; font-weight: 700; color: var(--white); margin-bottom: 8px; } .footer-logo span { color: var(--amber); } .footer-tagline { font-size: 13px; color: rgba(255,255,255,0.45); margin-bottom: 24px; } .footer-links { display: flex; flex-wrap: wrap; justify-content: center; gap: 24px; margin-bottom: 24px; } .footer-links a { color: rgba(255,255,255,0.6); text-decoration: none; font-size: 14px; transition: color 0.2s; } .footer-links a:hover { color: var(--white); } .footer-copy { font-size: 12px; color: rgba(255,255,255,0.3); } /* ─── ANIMATIONS ─── */ .fade-up { opacity: 0; transform: translateY(20px); animation: fadeUp 0.5s ease forwards; } @keyframes fadeUp { to { opacity: 1; transform: translateY(0); } } .d1 { animation-delay: 0.05s; } .d2 { animation-delay: 0.10s; } .d3 { animation-delay: 0.15s; } .d4 { animation-delay: 0.20s; } .d5 { animation-delay: 0.25s; } .d6 { animation-delay: 0.30s; } .d7 { animation-delay: 0.35s; } @media (max-width: 640px) { nav { padding: 14px 20px; } .nav-links { display: none; } .section-header { padding: 18px 20px; } .section-body { padding: 18px 20px; } .contact-block { padding: 36px 24px; } .meta-bar { gap: 16px; } }
Effective Date: January 1, 2026 Jurisdiction: Maryland, United States Questions? contact@thebytebridge.com

By completing your enrollment and submitting payment through Byte Bridge Academy's enrollment portal, you agree to be bound by the following Terms & Conditions. Please review them in full before purchasing.

01

Enrollment & Payment

Enrollment is confirmed upon receipt of full tuition payment. Seats in each program are limited and are not reserved or held without completed payment. Submitting an enrollment form without payment does not guarantee placement.

02

No Refund Policy

All tuition payments are final and non-refundable. Byte Bridge Academy does not issue refunds for any reason, including but not limited to schedule conflicts, voluntary withdrawal, illness, extended absence, relocation, or missed sessions.

By completing your purchase, you acknowledge and accept this policy.

Why we operate this way Tuition funds instructor compensation, curriculum materials, and program planning that begins before the first session. Our small class sizes mean every seat matters — a late cancellation cannot easily be filled.
03

Program Transfer Option

Within the first two (2) weeks of your enrolled program's start date, a student may be transferred to a different available Byte Bridge Academy program of equal or lesser value at no additional cost, subject to availability.

Transfer requests must be submitted in writing to contact@thebytebridge.com before the two-week window closes. Verbal requests will not be honored. Transfers are a one-time accommodation per enrollment period and do not extend the program duration.

04

Missed Sessions

Byte Bridge Academy does not offer make-up sessions or prorated tuition for individual absences, regardless of reason. Where possible, session materials may be shared with enrolled families following the class at the instructor's discretion. This is a courtesy, not a guarantee.

05

Program Cancellation by Byte Bridge Academy

In the unlikely event that Byte Bridge Academy cancels an enrolled program before it begins, enrolled families will receive a full refund of tuition paid within 10 business days.

If a program is cancelled mid-session due to circumstances beyond our reasonable control — including instructor illness, facility unavailability, or force majeure — a prorated refund will be issued for remaining unused sessions. We will make reasonable efforts to reschedule rather than cancel.

06

Student Conduct & Removal

Byte Bridge Academy is committed to maintaining a focused, respectful, and productive learning environment. We reserve the right to disenroll a student at any time for conduct that disrupts the learning environment, poses a risk to others, or violates our community standards.

In the event of disenrollment for conduct reasons, no refund of tuition will be issued.

07

Changes to These Terms

Byte Bridge Academy reserves the right to update these Terms & Conditions at any time. Updates will be posted on this page with a revised effective date. Continued enrollment in any program following an update constitutes acceptance of the revised terms.

These Terms & Conditions are governed by the laws of the State of Maryland.

Have a Question Before You Enroll?

We're happy to walk you through any of the above. No pressure, no hard sell.

Email Us →
</body
Scroll to Top