.fundraiser{--fundraiser-brass:#e2bd6b;--fundraiser-stone:#f1f4f3;--fundraiser-ease:cubic-bezier(.23, 1, .32, 1)}.fundraiser-press{transition:transform .16s var(--fundraiser-ease), background-color .16s ease}.fundraiser-press:active{transform:scale(.97)}.fundraiser-arrow{transition:transform .2s var(--fundraiser-ease)}.fundraiser-sticky{transition:transform .32s var(--fundraiser-ease), visibility .32s}.fundraiser-sticky[data-visible=false]{visibility:hidden;transform:translateY(120%)}@media (hover:hover) and (pointer:fine){.fundraiser-press:hover .fundraiser-arrow{transform:translate(4px)}.fundraiser-lift{transition:transform .24s var(--fundraiser-ease)}.fundraiser-lift:hover,.fundraiser-tile:hover{transform:translateY(-4px)}.fundraiser-tile:hover:before{opacity:1}.fundraiser-tile:hover .fundraiser-tile-icon{transform:scale(1.06)rotate(-4deg)}.fundraiser-tile:hover .fundraiser-tile-mark{transform:scale(1.08)rotate(6deg)}}.fundraiser-tile{cursor:pointer;transition:transform .24s var(--fundraiser-ease), background-color .26s ease, color .26s ease}.fundraiser-tile:before{content:"";z-index:-1;opacity:0;background:radial-gradient(20rem circle at var(--x,50%) var(--y,50%), #e2bd6b3d, transparent 70%);pointer-events:none;transition:opacity .2s;position:absolute;inset:0}.fundraiser-tile-icon,.fundraiser-tile-mark,.fundraiser-tile-toggle{transition:transform .26s var(--fundraiser-ease)}.fundraiser-tile-mark{z-index:-1;opacity:.07;pointer-events:none;width:13rem;height:13rem;position:absolute;bottom:-2rem;right:-2rem}.fundraiser-tile[data-active=true] .fundraiser-tile-toggle{transform:rotate(45deg)}.fundraiser-tile-panel{transition:grid-template-rows .28s var(--fundraiser-ease);grid-template-rows:0fr;display:grid}.fundraiser-tile-panel>div{min-height:0;overflow:hidden}.fundraiser-tile[data-active=true] .fundraiser-tile-panel{grid-template-rows:1fr}.fundraiser-arch{width:100%;display:block}.fundraiser-arch path{fill:#ffffff14;stroke:#ffffff59;stroke-width:1px;transition:fill .2s,stroke .2s}.fundraiser-arch[data-state=raised] path{fill:var(--fundraiser-brass);stroke:var(--fundraiser-brass)}.fundraiser-arch[data-state=planned] path{fill:#fff;stroke:#fff}@keyframes fundraiser-rise{0%{opacity:0;transform:translateY(32px)}}@keyframes fundraiser-line{0%{transform:translateY(105%)}}@keyframes fundraiser-settle{0%{transform:scale(1.12)}}@keyframes fundraiser-fill{0%{transform:scaleX(0)}}@keyframes fundraiser-drift{to{transform:translate(-120px,-120px)}}@keyframes fundraiser-parallax{to{transform:translateY(14%)}}@keyframes fundraiser-expand{0%{clip-path:inset(6% 8% round 32px);transform:scale(.98)}to{clip-path:inset(0);transform:scale(1)}}@keyframes fundraiser-float{to{transform:translateY(-10px)}}@keyframes fundraiser-turn{to{rotate:90deg}}@keyframes fundraiser-word{0%{opacity:.22}}.fundraiser-fill{transform-origin:0}@media (prefers-reduced-motion:no-preference){.fundraiser-line>span{animation:fundraiser-line .9s var(--fundraiser-ease) both;animation-delay:calc(var(--step,0) * 90ms + .15s)}.fundraiser-enter{animation:fundraiser-rise .8s var(--fundraiser-ease) both;animation-delay:calc(var(--step,0) * 90ms + .15s)}.fundraiser-settle{animation:fundraiser-settle 1.8s var(--fundraiser-ease) both}.fundraiser-fill{animation:fundraiser-fill 1.4s var(--fundraiser-ease) .7s both}.fundraiser-drift{animation:40s linear infinite fundraiser-drift}.fundraiser-float{animation:4.5s ease-in-out infinite alternate fundraiser-float}@supports (animation-timeline:view()){.fundraiser-rise{animation:linear both fundraiser-rise;animation-timeline:view();animation-range:entry entry 40%}.fundraiser-parallax{animation:linear both fundraiser-parallax;animation-timeline:scroll(root);animation-range:0 100vh}.fundraiser-expand{animation:linear both fundraiser-expand;animation-timeline:view();animation-range:entry cover 50%}.fundraiser-turn{animation:linear both fundraiser-turn;animation-timeline:view()}.fundraiser-word{animation:linear both fundraiser-word;animation-timeline:view();animation-range:cover calc(16% + var(--progress) * 30%) cover calc(22% + var(--progress) * 30%)}}}.fundraiser-plan{transition:transform .52s var(--fundraiser-ease)}.fundraiser-zoom img{transition:transform .5s var(--fundraiser-ease)}.fundraiser-dialog{position:fixed}.fundraiser-dialog[open]{animation:fundraiser-pop .22s var(--fundraiser-ease)}@keyframes fundraiser-pop{0%{opacity:0;transform:scale(.97)}}@keyframes fundraiser-pulse{50%{box-shadow:0 0 0 10px #e2bd6b2e}}@media (hover:hover) and (pointer:fine){.fundraiser-zoom:hover img{transform:scale(1.03)}}@media (prefers-reduced-motion:no-preference){.fundraiser-plan-image{animation:fundraiser-pop .32s var(--fundraiser-ease)}.fundraiser-dot{animation:2.4s ease-in-out infinite fundraiser-pulse}}@media (prefers-reduced-motion:reduce){.fundraiser-plan,.fundraiser-zoom img,.fundraiser-tile-panel{transition:none}}
