.waiver_page__gMenx{min-height:100dvh;background:var(--bg);padding:1.5rem 1rem 4rem}.waiver_bar__IMWKR{max-width:46rem;margin:0 auto 1rem;display:flex;justify-content:space-between;align-items:center;gap:1rem;font-size:.95rem}.waiver_bar__IMWKR a{color:var(--fg-muted)}.waiver_bar__IMWKR button{font:inherit;font-weight:600;color:var(--rm-cream);background:var(--fg);border:none;border-radius:999px;padding:.6rem 1.2rem;cursor:pointer}.waiver_sheet__KqMRa{max-width:46rem;margin:0 auto;background:#fff;color:#111;padding:clamp(1.5rem,4vw,3rem);border-radius:.75rem;box-shadow:0 10px 40px rgba(53,40,61,.12);font-family:Georgia,Times New Roman,serif;font-size:.98rem;line-height:1.5}.waiver_head__i7Ytz{border-bottom:2px solid #111;padding-bottom:.75rem;margin-bottom:1rem}.waiver_brand__Ha0Js{margin:0;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase}.waiver_title__LR7L4{margin:.25rem 0 .2rem;font-weight:400;font-size:1.9rem}.waiver_sub__deUD5{margin:0;font-style:italic;color:#444}.waiver_h2__RVBYX{margin:1.1rem 0 .3rem;font-size:1.1rem;font-weight:700}.waiver_p__t3TyR{margin:0 0 .55rem}.waiver_fields__LfB0O{margin-top:1.25rem;page-break-inside:avoid;break-inside:avoid}.waiver_twoUp__4VDWX{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 1.5rem;gap:0 1.5rem}.waiver_lineSig__zphxy,.waiver_lineTall__dlW5f,.waiver_line__RmCSp{margin:1.4rem 0 0;border-bottom:1px solid #111;position:relative}.waiver_lineTall__dlW5f{height:5rem}.waiver_lineSig__zphxy{height:2.6rem}.waiver_lineSig__zphxy span,.waiver_lineTall__dlW5f span,.waiver_line__RmCSp span{position:absolute;left:0;bottom:.15rem;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:#666}.waiver_line__RmCSp{height:2rem}.waiver_check__tSFDG{margin:.4rem 0}.waiver_foot__G_fXH{margin:1.5rem 0 0;font-size:.78rem;color:#666;text-align:center}@media print{.waiver_page__gMenx{background:#fff;padding:0}.waiver_sheet__KqMRa{box-shadow:none;border-radius:0;max-width:none;padding:0;font-size:11pt}}