.waiver-page.svelte-1q4iwdx{padding-bottom:5rem}.container.narrow.svelte-1q4iwdx{max-width:800px}.page-header.svelte-1q4iwdx{padding:clamp(4rem,10vw,8rem) 0 clamp(2rem,5vw,3rem);text-align:center}.page-header.svelte-1q4iwdx h1:where(.svelte-1q4iwdx){font-size:clamp(2.5rem,8vw,4.5rem);margin:0 0 1.5rem;font-weight:800;letter-spacing:-.02em;background:linear-gradient(to bottom,#fff,#ccc);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.intro-text.svelte-1q4iwdx{font-size:clamp(1.1rem,2vw,1.25rem);line-height:1.6;color:var(--text-inverse-muted);margin-bottom:1rem}.sub-line.svelte-1q4iwdx{font-size:1rem;color:var(--brand-gold);font-weight:200}.waiver-layout.svelte-1q4iwdx{display:flex;flex-direction:column;gap:3rem;max-width:1000px;margin:0 auto}.rules-card.svelte-1q4iwdx{padding:clamp(1.5rem,4vw,2.5rem)}.rules-header.svelte-1q4iwdx{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.icon-circle.svelte-1q4iwdx{width:48px;height:48px;background:rgba(var(--brand-blue-rgb),.1);color:var(--brand-blue);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.rules-header.svelte-1q4iwdx h2:where(.svelte-1q4iwdx){margin:0;font-size:clamp(1.25rem,3vw,1.5rem);color:#fff}.rules-list.svelte-1q4iwdx{list-style:none;padding:0;margin:0 0 2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem}.rules-list.svelte-1q4iwdx li:where(.svelte-1q4iwdx){display:flex;gap:.75rem;color:var(--text-inverse-muted);font-size:1rem;line-height:1.4}.check-icon.svelte-1q4iwdx{color:var(--brand-gold);flex-shrink:0;margin-top:2px}.clarity-line.svelte-1q4iwdx{font-size:.9rem;font-style:italic;color:var(--text-inverse-muted);opacity:.8;margin:0;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1)}.glass-container.svelte-1q4iwdx{background:#ffffff05;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.05);border-radius:24px;overflow:hidden;min-height:600px}.help-card.svelte-1q4iwdx{padding:2rem;text-align:center}.help-card.svelte-1q4iwdx h3:where(.svelte-1q4iwdx){margin-top:0;color:#fff;font-size:1.5rem}.help-card.svelte-1q4iwdx p:where(.svelte-1q4iwdx){color:var(--text-inverse-muted);max-width:600px;margin:0 auto 1.5rem}.help-links.svelte-1q4iwdx{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}.help-link.svelte-1q4iwdx{color:var(--brand-blue);font-weight:500;transition:color .2s ease}.help-link.svelte-1q4iwdx:hover{color:#fff}.help-link.svelte-1q4iwdx .label:where(.svelte-1q4iwdx){color:var(--text-inverse-muted);font-weight:400;margin-right:.5rem}.arrival-note.svelte-1q4iwdx{text-align:center;margin-top:2rem;color:var(--brand-gold);font-weight:500;font-size:1.1rem}.glass-panel.svelte-1q4iwdx{background:#ffffff08;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.08);border-radius:24px}@media(max-width:640px){.rules-list.svelte-1q4iwdx{grid-template-columns:1fr}.help-links.svelte-1q4iwdx{flex-direction:column;gap:1rem}.glass-container.svelte-1q4iwdx{border-radius:0;border:none;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;margin-left:calc(50% - 50vw);width:100vw}}
