.hero.svelte-idkh17{background:linear-gradient(135deg,#012d53e6,#503c14b3),url(https://files.yourbreezes.com/assets/2026-site/optimized/BZB_Property_Beach_Building.jpg);background-size:cover;background-position:center;color:#fff;text-align:center}.hero.svelte-idkh17 h1:where(.svelte-idkh17){font-family:var(--font-display);font-size:clamp(36px,5vw,48px);margin-bottom:var(--space-2)}.hero.svelte-idkh17 p:where(.svelte-idkh17){font-size:var(--text-xl);opacity:.9}.page-content.svelte-idkh17{padding:var(--space-24) 0 var(--space-32)}.container.svelte-idkh17{max-width:1000px;margin:0 auto;padding:0 var(--space-8)}.intro.svelte-idkh17{text-align:center;margin-bottom:var(--space-16)}.intro.svelte-idkh17 p:where(.svelte-idkh17){font-size:var(--text-lg);color:var(--color-text-muted);max-width:700px;margin:0 auto var(--space-8)}.cta-row.svelte-idkh17{display:flex;gap:var(--space-4);justify-content:center;flex-wrap:wrap}.btn.svelte-idkh17{display:inline-block;padding:var(--space-4) var(--space-8);border-radius:var(--radius-md);font-weight:var(--font-semibold);text-decoration:none;cursor:pointer;border:none}.btn-primary.svelte-idkh17{background:var(--color-teal);color:#fff}.btn-primary.svelte-idkh17:hover{background:var(--color-primary)}.btn-outline.svelte-idkh17{background:transparent;border:2px solid var(--color-teal);color:var(--color-teal)}.btn-outline.svelte-idkh17:hover{background:var(--color-teal);color:#fff}.tiers.svelte-idkh17{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-6);margin-bottom:var(--space-6)}.tier-card.svelte-idkh17{background:var(--color-surface);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-md)}.tier-header.svelte-idkh17{padding:var(--space-6) var(--space-6) var(--space-4);text-align:center}.tier-header.svelte-idkh17 h2:where(.svelte-idkh17){font-family:var(--font-display);font-size:var(--text-2xl);margin-bottom:var(--space-1)}.tier-range.svelte-idkh17{font-size:var(--text-base);color:var(--color-text-muted)}.tier-card.bronze.svelte-idkh17 .tier-header:where(.svelte-idkh17){background:linear-gradient(135deg,#a47654,#a37453)}.tier-card.bronze.svelte-idkh17 .tier-header:where(.svelte-idkh17) h2:where(.svelte-idkh17){color:#fff}.tier-card.silver.svelte-idkh17 .tier-header:where(.svelte-idkh17){background:linear-gradient(135deg,#b9bab8,#90918f)}.tier-card.silver.svelte-idkh17 .tier-header:where(.svelte-idkh17) h2:where(.svelte-idkh17){color:#fff}.tier-card.gold.svelte-idkh17 .tier-header:where(.svelte-idkh17){background:linear-gradient(135deg,#977f4c,#886d3e)}.tier-card.gold.svelte-idkh17 .tier-header:where(.svelte-idkh17) h2:where(.svelte-idkh17){color:#fff}.tier-card.platinum.svelte-idkh17 .tier-header:where(.svelte-idkh17){background:linear-gradient(135deg,#cfd6d7,#909fa2)}.tier-card.platinum.svelte-idkh17 .tier-header:where(.svelte-idkh17) h2:where(.svelte-idkh17){color:#fff}.tier-card.svelte-idkh17 ul:where(.svelte-idkh17){list-style:none;padding:var(--space-6);margin:0}.tier-card.svelte-idkh17 li:where(.svelte-idkh17){padding:var(--space-2) 0;font-size:var(--text-base);color:var(--color-text-muted);border-bottom:1px solid var(--color-gray-100)}.tier-card.svelte-idkh17 li:where(.svelte-idkh17):last-child{border-bottom:none}.tier-card.svelte-idkh17 li.highlight:where(.svelte-idkh17){font-weight:var(--font-semibold);color:var(--color-primary)}.availability-note.svelte-idkh17{text-align:center;font-size:var(--text-base);color:var(--color-text-muted);margin-bottom:var(--space-16)}.terms-section.svelte-idkh17{background:var(--color-surface);border-radius:var(--radius-lg);padding:var(--space-12);box-shadow:var(--shadow-sm)}.terms-section.svelte-idkh17 h2:where(.svelte-idkh17){font-family:var(--font-display);color:var(--color-primary);margin-bottom:var(--space-8);text-align:center}.terms-group.svelte-idkh17{margin-bottom:var(--space-8)}.terms-group.svelte-idkh17 h3:where(.svelte-idkh17){color:var(--color-primary);font-size:var(--text-lg);margin-bottom:var(--space-4)}.terms-group.svelte-idkh17 ul:where(.svelte-idkh17){padding-left:var(--space-6)}.terms-group.svelte-idkh17 li:where(.svelte-idkh17){color:var(--color-text-muted);margin-bottom:var(--space-2);font-size:var(--text-md)}.program-disclaimer.svelte-idkh17{font-size:var(--text-sm);color:var(--color-text-muted);text-align:center;font-style:italic;margin-top:var(--space-8)}@media(max-width:900px){.tiers.svelte-idkh17{grid-template-columns:1fr 1fr}}@media(max-width:600px){.tiers.svelte-idkh17{grid-template-columns:1fr}}
