@layer payload-default{}@layer payload-default{}@layer payload-default{.icon--copy{height:1.5384615385rem;width:1.5384615385rem}.icon--copy .stroke{fill:none;stroke:currentColor;stroke-width:1px}}.form_fields__BvfGQ{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--space-lg)}.form_fields__BvfGQ>.qff-form-field{grid-column:span var(--field-columns,12);min-width:0;margin:0}.form_fields__BvfGQ .qff-form-field{min-height:0;padding-bottom:0}.form_fields__BvfGQ .qff-field-error{position:static;min-height:0;margin-top:var(--space-xs)}.form_fields__BvfGQ .qff-form-field>div{min-width:0}.form_fields__BvfGQ label{display:inline-block;margin-bottom:var(--space-xs)}.form_submitArea__Olmms{margin-top:var(--space-lg)}.form_submitArea__Olmms p{margin:var(--space-md) 0 0;line-height:1.5}.form_submitArea__Olmms p:empty{display:none}.form_confirmation__JgN2R{scroll-margin-top:calc(var(--header-height) + var(--space-lg))}.form_activityOptions__CmEwi{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-sm);border:0;margin:0;padding:0}.form_activityPrompt__lkmvG,.form_activityPrompt__lkmvG .qff-form-message{margin:0}.form_activityPrompt__lkmvG p{margin:0;color:inherit;font-size:.95rem;font-weight:600;line-height:1.4}.form_activityOptions__CmEwi .qff-form-field{min-width:0;margin:0}.form_activityOption__YXdPW{height:100%;max-width:none!important;margin:0;border:1px solid color-mix(in srgb,var(--qff-night) 24%,transparent);background:color-mix(in srgb,var(--qff-sky) 34%,transparent);padding:.875rem;transition:border-color .16s var(--ff-ease),background-color .16s var(--ff-ease)}.form_activityOption__YXdPW:hover{border-color:color-mix(in srgb,var(--qff-purple) 62%,var(--qff-night));background:color-mix(in srgb,var(--qff-purple) 7%,var(--qff-sky))}.form_activityOption__YXdPW:has([data-state=checked]){border-color:var(--qff-purple);background:color-mix(in srgb,var(--qff-purple) 12%,transparent);box-shadow:inset 0 0 0 1px var(--qff-purple)}.form_activityOption__YXdPW:has([data-state=checked]) label{font-weight:600}.form_activityOptionControl__wtKtZ{min-height:2.75rem;align-items:flex-start}.form_activityOptionControl__wtKtZ [data-slot=checkbox]{margin-top:.1rem}.form_activityOptionControl__wtKtZ label{flex:1;cursor:pointer;line-height:1.35;margin-bottom:0}.form_activityOption__YXdPW:has([data-slot=checkbox]:focus-visible){outline:2px solid var(--qff-purple);outline-offset:3px}[data-theme=dark] .form_activityOption__YXdPW{border-color:color-mix(in srgb,var(--qff-dk-ink) 28%,transparent);background:color-mix(in srgb,var(--qff-dk-1) 72%,transparent)}[data-theme=dark] .form_activityOption__YXdPW:hover{border-color:var(--qff-purple-light);background:color-mix(in srgb,var(--qff-purple) 12%,var(--qff-dk-1))}[data-theme=dark] .form_activityOption__YXdPW:has([data-state=checked]){border-color:var(--qff-purple-light);background:color-mix(in srgb,var(--qff-purple) 20%,var(--qff-dk-1));box-shadow:inset 0 0 0 1px var(--qff-purple-light)}@media (max-width:47.99rem){.form_fields__BvfGQ>.qff-form-field{grid-column:1/-1}.form_activityOptions__CmEwi{grid-template-columns:1fr;gap:.625rem}}@media (prefers-reduced-motion:reduce){.form_activityOption__YXdPW{transition:none}.form_activityOption__YXdPW:hover{transform:none}}.hero-artwork_artwork__nc5sO{display:block;overflow:visible}.hero-artwork_sky__MwOlw{animation:hero-artwork_clouds__lJ0ir 14s ease-in-out infinite paused}.hero-artwork_artwork__nc5sO[data-playing=true] .hero-artwork_sky__MwOlw{animation-play-state:running}.hero-artwork_scene__E6Iu5{opacity:0;pointer-events:none}.hero-artwork_canvas__pY3Fm{display:block;width:100%;height:100%}.hero-artwork_artwork__nc5sO[data-renderer=three] .hero-artwork_scene__E6Iu5{opacity:1}.hero-artwork_artwork__nc5sO[data-renderer=three] .hero-artwork_fallback__TEOrL{display:none}@media (prefers-reduced-motion:reduce){.hero-artwork_artwork__nc5sO .hero-artwork_sky__MwOlw{animation-duration:14s!important;animation-iteration-count:infinite!important}}@keyframes hero-artwork_clouds__lJ0ir{0%,to{transform:translate(-10px)}50%{transform:translate(10px,4px)}}