@font-face{font-family:Great Vibes;src:url(/fonts/GreatVibes-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.cda-waiver-page[data-astro-cid-uaqqzeej]{--xmas-red:#b62225;--xmas-red-deep:#7c0608;--xmas-gold:#f7b223;--xmas-gold-soft:#ffd98a;--xmas-gold-deep:#b9821a;--xmas-cream:#fff8ec;--xmas-tint:#fdf0d6;--xmas-line:#b9821a4d;--font-script:"Great Vibes", "Snell Roundhand", "Apple Chancery", cursive;box-sizing:border-box;border:clamp(6px, .9vw, 10px) solid var(--xmas-gold);min-height:100vh;color:var(--xmas-cream);background-color:var(--xmas-red-deep);background-image:radial-gradient(60% 420px at 50% 220px, #f7b22324, transparent 70%), radial-gradient(130% 1000px at 50% 280px, var(--xmas-red) 0%, #9a1114 55%, var(--xmas-red-deep) 100%);background-repeat:no-repeat;margin:0}.cda-waiver-page[data-astro-cid-uaqqzeej] [data-astro-cid-uaqqzeej][hidden]{display:none!important}.cda-header[data-astro-cid-uaqqzeej]{justify-content:space-between;align-items:center;gap:24px;max-width:1120px;margin:auto;padding:24px clamp(16px,4vw,32px);display:flex}.cda-header[data-astro-cid-uaqqzeej] img[data-astro-cid-uaqqzeej]{width:200px;height:auto;display:block}.cda-back[data-astro-cid-uaqqzeej]{border-radius:var(--radius-pill);min-height:44px;color:var(--xmas-cream);background:#fff8ec14;border:1px solid #fff8ec66;align-items:center;padding:10px 18px;font-size:.9375rem;font-weight:600;text-decoration:none;transition:all .16s;display:inline-flex}.cda-back[data-astro-cid-uaqqzeej]:hover{background:#fff8ec2e;border-color:#fff8ecb3}.cda-main[data-astro-cid-uaqqzeej]{max-width:760px;margin:0 auto;padding:24px 24px 56px}.cda-intro[data-astro-cid-uaqqzeej]{text-align:center;max-width:680px;margin:0 auto 40px;position:relative}.cda-sparkle[data-astro-cid-uaqqzeej]{z-index:0;color:var(--xmas-gold);filter:drop-shadow(0 0 10px #f7b2238c);pointer-events:none;position:absolute}.cda-sparkle-a[data-astro-cid-uaqqzeej]{width:clamp(28px,5vw,50px);top:44px;left:0}.cda-sparkle-b[data-astro-cid-uaqqzeej]{width:clamp(14px,2.2vw,22px);top:108px;left:clamp(34px,7vw,60px)}.cda-sparkle-c[data-astro-cid-uaqqzeej]{width:clamp(24px,4vw,40px);top:132px;right:0}.cda-sparkle-d[data-astro-cid-uaqqzeej]{width:clamp(12px,1.8vw,18px);top:96px;right:clamp(38px,7vw,62px)}.cda-intro[data-astro-cid-uaqqzeej]>[data-astro-cid-uaqqzeej]:not(.cda-sparkle){z-index:1;position:relative}.cda-eyebrow[data-astro-cid-uaqqzeej]{color:var(--xmas-gold);letter-spacing:.14em;text-transform:uppercase;margin:0 0 18px;font-size:13px;font-weight:800;line-height:1.3}h1[data-astro-cid-uaqqzeej]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--xmas-cream);text-wrap:balance;margin:0;font-size:clamp(30px,4.6vw,46px);font-weight:500;line-height:1.1}h1[data-astro-cid-uaqqzeej] span[data-astro-cid-uaqqzeej]{font-family:var(--font-script);letter-spacing:0;color:var(--xmas-gold);text-shadow:0 2px 24px #4a040373;margin-top:.08em;font-size:1.7em;font-weight:400;line-height:1.05;display:block}.cda-lede[data-astro-cid-uaqqzeej]{color:#fff8ece6;max-width:520px;margin:20px auto 0;font-size:clamp(17px,2vw,19px);line-height:1.6}.cda-forms[data-astro-cid-uaqqzeej]{gap:18px;display:grid}.cda-form-card[data-astro-cid-uaqqzeej]{border:2px solid var(--xmas-gold);background:var(--xmas-cream);color:var(--text-primary);border-radius:18px;padding:26px 28px 28px;position:relative;box-shadow:0 18px 40px #3c040447}.cda-form-card[data-astro-cid-uaqqzeej][data-selected]{box-shadow:0 22px 48px #3c040466}.cda-form-top[data-astro-cid-uaqqzeej]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.cda-audience[data-astro-cid-uaqqzeej]{color:var(--xmas-gold-deep);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.cda-yours[data-astro-cid-uaqqzeej]{white-space:nowrap;border-radius:var(--radius-pill);background:var(--xmas-red);color:#fff;letter-spacing:.06em;text-transform:uppercase;flex:none;margin:0;padding:4px 12px;font-size:12px;font-weight:800}h2[data-astro-cid-uaqqzeej]{font-family:var(--font-display);color:var(--xmas-red-deep);margin:0 0 8px;font-size:clamp(20px,2.6vw,24px);font-weight:700;line-height:1.25}.cda-form-card[data-astro-cid-uaqqzeej]>p[data-astro-cid-uaqqzeej]{color:var(--text-secondary);margin:0 0 20px;line-height:1.65}.cda-open[data-astro-cid-uaqqzeej]{border-radius:var(--radius-pill);background:var(--xmas-red);color:#fff;min-height:52px;font-family:var(--font-display);justify-content:center;align-items:center;gap:10px;padding:13px 26px;font-size:1rem;font-weight:800;text-decoration:none;transition:background-color .16s,transform .16s,box-shadow .16s;display:inline-flex;box-shadow:0 10px 22px #b7271f42}.cda-open[data-astro-cid-uaqqzeej]:hover{background:var(--xmas-red-deep);transform:translateY(-1px);box-shadow:0 14px 28px #8c181252}.cda-form-card[data-astro-cid-uaqqzeej]:not([data-selected]) .cda-open[data-astro-cid-uaqqzeej]{color:var(--xmas-red-deep);box-shadow:inset 0 0 0 2px var(--xmas-red);background:#fff}.cda-form-card[data-astro-cid-uaqqzeej]:not([data-selected]) .cda-open[data-astro-cid-uaqqzeej]:hover{background:var(--xmas-tint)}.cda-notice[data-astro-cid-uaqqzeej]{background:var(--xmas-tint);border-radius:10px;margin:0;padding:14px 16px;line-height:1.6}.cda-notice[data-astro-cid-uaqqzeej] a[data-astro-cid-uaqqzeej]{color:var(--xmas-red-deep);font-weight:700}.cda-own-status[data-astro-cid-uaqqzeej]{color:var(--text-secondary);margin:0 0 18px;line-height:1.65}.cda-own-form[data-astro-cid-uaqqzeej]{min-height:240px;margin:0 -12px}.cda-own-signed[data-astro-cid-uaqqzeej] h2[data-astro-cid-uaqqzeej]{margin-top:6px}.cda-own-signed[data-astro-cid-uaqqzeej] p[data-astro-cid-uaqqzeej]:last-child{color:var(--text-secondary);margin:0;line-height:1.65}.cda-parents[data-astro-cid-uaqqzeej]{background:#fff8ec1a;border:1px solid #f7b22380;border-radius:16px;margin:28px 0 0;padding:18px 22px;line-height:1.6}.cda-parents[data-astro-cid-uaqqzeej] strong[data-astro-cid-uaqqzeej]{color:var(--xmas-gold-soft)}.cda-parents[data-astro-cid-uaqqzeej] p[data-astro-cid-uaqqzeej]{color:#fff8ece6;margin:4px 0 0;font-size:.9375rem}.cda-hint[data-astro-cid-uaqqzeej]{text-align:center;color:#fff8ecc7;margin:22px 0 0;font-size:.875rem;line-height:1.6}.cda-footer[data-astro-cid-uaqqzeej]{text-align:center;color:#fff8eccc;padding:8px 24px 32px;font-size:.875rem}.cda-footer[data-astro-cid-uaqqzeej] a[data-astro-cid-uaqqzeej]{color:var(--xmas-gold-soft);text-underline-offset:3px;font-weight:600}.cda-sr-only[data-astro-cid-uaqqzeej]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-astro-cid-uaqqzeej]:is(a,button):focus-visible{outline:3px solid var(--xmas-gold);outline-offset:4px}.cda-form-card[data-astro-cid-uaqqzeej] a[data-astro-cid-uaqqzeej]:focus-visible{outline-color:var(--xmas-red)}@media (prefers-reduced-motion:no-preference){.cda-sparkle[data-astro-cid-uaqqzeej]{animation:4s ease-in-out infinite cda-twinkle}.cda-sparkle-b[data-astro-cid-uaqqzeej]{animation-delay:-1.3s}.cda-sparkle-c[data-astro-cid-uaqqzeej]{animation-delay:-2.1s}.cda-sparkle-d[data-astro-cid-uaqqzeej]{animation-delay:-.6s}}@keyframes cda-twinkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.82)}}@media (prefers-reduced-motion:reduce){.cda-open[data-astro-cid-uaqqzeej],.cda-back[data-astro-cid-uaqqzeej]{transition:none}}@media (width<=620px){.cda-header[data-astro-cid-uaqqzeej]{gap:12px;padding:16px}.cda-header[data-astro-cid-uaqqzeej] img[data-astro-cid-uaqqzeej]{width:150px}.cda-back[data-astro-cid-uaqqzeej]{min-height:40px;padding:8px 14px;font-size:.8125rem}.cda-main[data-astro-cid-uaqqzeej]{padding:16px 16px 40px}.cda-intro[data-astro-cid-uaqqzeej]{margin-bottom:32px}.cda-sparkle-a[data-astro-cid-uaqqzeej]{width:22px;top:34px;left:-4px}.cda-sparkle-d[data-astro-cid-uaqqzeej]{width:13px;top:48px;right:2px}.cda-sparkle-b[data-astro-cid-uaqqzeej],.cda-sparkle-c[data-astro-cid-uaqqzeej]{display:none}.cda-form-card[data-astro-cid-uaqqzeej]{padding:22px 20px 24px}.cda-open[data-astro-cid-uaqqzeej]{width:100%}}
