.counter-module__wRefqq__screen{--red:#cf2100;--red-hot:#ef1c00;--gold:#ffc400;--ink:#0f0906;--paper:#fff;--muted:#0f090699;--line:#0f090624;--ease:cubic-bezier(.22,1,.36,1);--panel-inline:clamp(2.8rem,5vw,6rem);height:100svh;min-height:100svh;color:var(--ink);background:var(--paper);font-family:var(--fr-body);grid-template-columns:minmax(0,1fr) minmax(21rem,26vw);display:grid;position:relative;overflow:hidden}.counter-module__wRefqq__background{z-index:0;pointer-events:none;background:linear-gradient(90deg,var(--red)0 1.8rem,transparent 1.8rem),linear-gradient(180deg,#cf21000d,transparent 34%);position:absolute;inset:0}.counter-module__wRefqq__screen>:not(.counter-module__wRefqq__background){z-index:2;position:relative}.counter-module__wRefqq__campaignPanel{min-width:0;height:100%;padding:clamp(2.6rem,4.5vh,4rem)var(--panel-inline)clamp(1.6rem,3vh,2.6rem);grid-template:"header header""money money""qr."minmax(0,1fr)"qr contributors"/auto minmax(0,1fr);column-gap:0;display:grid;position:relative;overflow:hidden}.counter-module__wRefqq__campaignHeader{border-bottom:clamp(.28rem,.42vw,.5rem)solid var(--ink);grid-area:header;width:min(100%,72rem);padding-bottom:clamp(.8rem,1.4vh,1.2rem)}.counter-module__wRefqq__eyebrow{letter-spacing:.24em;text-transform:uppercase;color:var(--ink);align-items:center;gap:.75rem;margin:0 0 clamp(.9rem,1.6vh,1.4rem);font-size:clamp(.78rem,.95vw,1.05rem);font-weight:800;display:flex}.counter-module__wRefqq__eyebrow img{width:auto;height:clamp(1.5rem,2vw,2.2rem)}.counter-module__wRefqq__campaignHeader h1{letter-spacing:0;text-transform:uppercase;max-width:16ch;color:var(--red);margin:0;font-size:clamp(2.8rem,5vw,6.4rem);font-weight:800;line-height:.94}.counter-module__wRefqq__money{grid-area:money;align-self:start;width:min(100%,76rem);padding-block:clamp(.5rem,2vh,1.5rem) clamp(.4rem,1vh,.8rem)}.counter-module__wRefqq__blockLabel{letter-spacing:.22em;text-transform:uppercase;color:var(--ink);margin:0;font-size:clamp(.68rem,.85vw,.95rem);font-weight:800}.counter-module__wRefqq__totalLine{justify-content:space-between;align-items:flex-end;gap:clamp(1.5rem,3vw,3rem);margin-top:clamp(.5rem,1.2vh,1rem);display:flex}.counter-module__wRefqq__totalLine strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--red);font-size:clamp(5rem,11vw,13rem);font-weight:800;line-height:.86;display:block}.counter-module__wRefqq__goalGroup{text-align:right;flex:none;padding-bottom:.4rem}.counter-module__wRefqq__goalGroup b{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink);margin-top:.45rem;font-size:clamp(1.5rem,2.3vw,2.7rem);font-weight:800;line-height:1;display:block}.counter-module__wRefqq__progressWrap{margin-top:clamp(1.4rem,3vh,2.4rem)}.counter-module__wRefqq__progressTrack{border:4px solid var(--ink);background:var(--paper);height:clamp(1.7rem,2.6vh,2.6rem);overflow:hidden}.counter-module__wRefqq__progressTrack span{background:var(--red);min-width:1.35rem;height:100%;transition:width .9s var(--ease);display:block}.counter-module__wRefqq__progressWrap p{letter-spacing:.14em;text-transform:uppercase;color:var(--ink);margin:clamp(.6rem,1.2vh,.95rem) 0 0;font-size:clamp(.78rem,.95vw,1.05rem);font-weight:800}.counter-module__wRefqq__qrBlock{width:auto;max-width:100%;height:100%;min-height:0;color:inherit;grid-area:qr;grid-template-rows:auto auto;align-content:end;gap:clamp(.55rem,1vh,.8rem);padding-top:clamp(.2rem,.6vh,.5rem);text-decoration:none;display:grid}.counter-module__wRefqq__lowerDeck{grid-area:contributors/2;align-self:end;min-width:0}.counter-module__wRefqq__qrBlock>span{letter-spacing:.22em;text-transform:uppercase;color:var(--ink);font-size:clamp(.68rem,.85vw,.95rem);font-weight:800}.counter-module__wRefqq__qrCard{--qr-size:min(44vh,26vw);width:var(--qr-size);height:var(--qr-size);border:clamp(.55rem,.78vw,.9rem)solid var(--ink);background:var(--paper);place-self:end start;overflow:hidden}.counter-module__wRefqq__qrCard img{object-fit:contain;background:var(--paper);width:100%;height:100%;padding:clamp(.55rem,.8vw,.85rem);display:block}.counter-module__wRefqq__giveCta{display:none}.counter-module__wRefqq__topGifts{min-width:0;margin-right:calc(var(--panel-inline)*-1);border-top:4px solid var(--ink);background:var(--red);color:var(--paper);overflow:hidden}.counter-module__wRefqq__topGifts h2{letter-spacing:.22em;text-transform:uppercase;color:var(--paper);align-items:center;margin:0;padding:clamp(1.1rem,2vh,1.5rem) clamp(1.1rem,1.6vw,1.6rem);font-size:clamp(.68rem,.85vw,.95rem);font-weight:800;line-height:1;display:flex}.counter-module__wRefqq__topViewport{width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 1.4rem calc(100% - 1.4rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 1.4rem calc(100% - 1.4rem),#0000 100%)}.counter-module__wRefqq__topTrack{align-items:stretch;width:100%;display:flex}.counter-module__wRefqq__topTrack.counter-module__wRefqq__isScrolling{width:max-content;animation:38s linear infinite counter-module__wRefqq__topContributorMarquee}.counter-module__wRefqq__topCard{border-right:1px solid #ffffff57;flex:0 0 clamp(28rem,38vw,46rem);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:clamp(.85rem,1.2vw,1.3rem);min-width:0;min-height:clamp(6.5rem,11vh,8rem);padding:clamp(.9rem,1.7vh,1.3rem) clamp(1.1rem,1.6vw,1.6rem);display:grid}.counter-module__wRefqq__topTrack:not(.counter-module__wRefqq__isScrolling) .counter-module__wRefqq__topCard{flex:1 1 0}.counter-module__wRefqq__rank{font-variant-numeric:tabular-nums;color:var(--gold);font-size:clamp(1.25rem,1.8vw,1.9rem);font-weight:800}.counter-module__wRefqq__topCard strong,.counter-module__wRefqq__topCard small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--paper);display:block;overflow:hidden}.counter-module__wRefqq__topCard strong{white-space:normal;overflow-wrap:break-word;font-size:clamp(2rem,2.6vw,2.7rem);font-weight:800;line-height:1.08}.counter-module__wRefqq__topCard small{letter-spacing:.16em;text-transform:uppercase;color:#ffffffb8;margin-top:.3rem;font-size:.6rem;font-weight:800}.counter-module__wRefqq__topCard b{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;max-width:100%;color:var(--paper);font-size:clamp(1.35rem,1.9vw,2.1rem);font-weight:800;line-height:.92;overflow:hidden}.counter-module__wRefqq__topEmpty{letter-spacing:.16em;text-transform:uppercase;color:#ffffffc7;align-items:center;min-height:clamp(5.2rem,9vh,6.4rem);padding:clamp(.9rem,1.7vh,1.3rem) clamp(1.1rem,1.6vw,1.6rem);font-size:clamp(.85rem,1vw,1.05rem);font-weight:800;display:flex}.counter-module__wRefqq__statusChip{left:var(--panel-inline);z-index:3;letter-spacing:.2em;text-transform:uppercase;color:#0f090673;align-items:center;gap:.4rem;margin:0;font-size:.58rem;font-weight:800;display:flex;position:absolute;bottom:.55rem}.counter-module__wRefqq__statusChip i{background:#0f090659;border-radius:50%;width:.38rem;height:.38rem}.counter-module__wRefqq__statusChip.counter-module__wRefqq__isLive i{background:var(--red-hot);animation:counter-module__wRefqq__livePulse 2.4s var(--ease)infinite}@keyframes counter-module__wRefqq__livePulse{0%,to{opacity:1}50%{opacity:.35}}.counter-module__wRefqq__supportPanel{border-left:clamp(.35rem,.55vw,.7rem)solid var(--ink);background:var(--red);min-width:0;height:100%;color:var(--paper);grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(1.4rem,3vh,2.4rem);padding:clamp(2.6rem,5vh,4.2rem) clamp(1.5rem,2.2vw,2.6rem) clamp(1.4rem,2.6vh,2.2rem);display:grid}.counter-module__wRefqq__supportPanel .counter-module__wRefqq__blockLabel{color:#ffffffc7}.counter-module__wRefqq__railHead h2{text-transform:uppercase;color:var(--paper);margin:clamp(.5rem,1.2vh,.9rem) 0 0;font-size:clamp(1.9rem,2.8vw,3.2rem);font-weight:800;line-height:.96}.counter-module__wRefqq__supportFeed{align-content:start;gap:0;min-height:0;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(#000 78%,#0000 100%);mask-image:linear-gradient(#000 78%,#0000 100%)}.counter-module__wRefqq__supportRow{border-bottom:2px solid #ffffff6b;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.55rem 1rem;padding:clamp(.85rem,1.6vh,1.15rem) 0;display:grid}.counter-module__wRefqq__supportRow.counter-module__wRefqq__isFresh{animation:counter-module__wRefqq__freshGift 2.4s var(--ease)}@keyframes counter-module__wRefqq__freshGift{0%{background:linear-gradient(90deg,#0f090638,#0000 80%)}to{background:0 0}}.counter-module__wRefqq__supportRow strong{-webkit-line-clamp:1;white-space:normal;overflow-wrap:break-word;color:var(--paper);-webkit-box-orient:vertical;font-size:clamp(1.7rem,2.2vw,2.4rem);font-weight:800;line-height:1.05;display:-webkit-box;overflow:hidden}.counter-module__wRefqq__supportRow span{letter-spacing:.16em;text-transform:uppercase;color:#ffffffa8;margin-top:.32rem;font-size:.62rem;font-weight:800;display:block}.counter-module__wRefqq__supportRow b{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--paper);font-size:clamp(1.15rem,1.5vw,1.7rem);font-weight:800;line-height:1}.counter-module__wRefqq__supportRow p{color:#ffffffe0;grid-column:1/-1;margin:0;font-size:clamp(.95rem,1.1vw,1.2rem);font-style:italic;font-weight:400;line-height:1.35}.counter-module__wRefqq__supportEmpty{color:#ffffffe0;max-width:18rem;margin:0;font-size:clamp(1.05rem,1.4vw,1.45rem);font-weight:800;line-height:1.25}.counter-module__wRefqq__panelFooter{justify-self:end}.counter-module__wRefqq__scriptMark{opacity:.95;width:clamp(8rem,11vw,12rem);height:auto;display:block}.counter-module__wRefqq__isCelebrating .counter-module__wRefqq__campaignPanel,.counter-module__wRefqq__isCelebrating .counter-module__wRefqq__supportPanel{transition:filter .6s var(--ease)}.counter-module__wRefqq__screen .counter-module__wRefqq__milestoneMoment{z-index:10;text-align:center;pointer-events:none;animation:counter-module__wRefqq__milestoneFade 6.6s var(--ease)forwards;background:0 0;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.counter-module__wRefqq__screen .counter-module__wRefqq__milestoneMoment.counter-module__wRefqq__isGoalMoment{background:#fffffff0}.counter-module__wRefqq__milestoneMoment:before,.counter-module__wRefqq__milestoneMoment:after{content:"";background:var(--red);opacity:.9;width:clamp(1.2rem,1.8vw,2.2rem);display:none;position:absolute;top:0;bottom:0}.counter-module__wRefqq__milestoneMoment.counter-module__wRefqq__isGoalMoment:before,.counter-module__wRefqq__milestoneMoment.counter-module__wRefqq__isGoalMoment:after{display:block}.counter-module__wRefqq__milestoneMoment:before{left:clamp(.85rem,1.65vw,1.75rem)}.counter-module__wRefqq__milestoneMoment:after{right:clamp(.85rem,1.65vw,1.75rem)}.counter-module__wRefqq__confettiField{z-index:1;position:absolute;inset:0;overflow:hidden}.counter-module__wRefqq__confettiPiece{top:-4.5rem;left:var(--x);z-index:1;background:var(--red);opacity:0;width:.5rem;height:1.85rem;transform:translateX(0)rotate(var(--rotation))scale(var(--scale));animation:counter-module__wRefqq__confettiFall var(--duration)cubic-bezier(.18,.84,.32,1)var(--delay)infinite;position:absolute}.counter-module__wRefqq__confettiPiece:nth-child(5n+1){background:var(--ink)}.counter-module__wRefqq__confettiPiece:nth-child(5n+2){background:var(--gold)}.counter-module__wRefqq__confettiPiece:nth-child(5n+3){background:var(--red-hot)}.counter-module__wRefqq__logoFall{top:-5rem;left:var(--x);z-index:2;opacity:0;filter:drop-shadow(0 .18rem .3rem #0f090629);width:clamp(1.7rem,2.3vw,3.1rem);height:clamp(2.25rem,3vw,4.1rem);transform:translateX(0)rotate(var(--rotation))scale(var(--scale));animation:counter-module__wRefqq__logoFall var(--duration)cubic-bezier(.18,.84,.32,1)var(--delay)infinite;display:block;position:absolute}.counter-module__wRefqq__logoFall:before{content:"";background:url(/site-assets/hym-flame-mark.png) 50%/contain no-repeat;position:absolute;inset:0}.counter-module__wRefqq__milestoneContent{z-index:3;text-align:center;justify-items:center;gap:clamp(.8rem,1.6vh,1.4rem);width:min(88vw,76rem);display:grid;position:relative;transform:translateY(-1.5vh)}.counter-module__wRefqq__milestoneContent p,.counter-module__wRefqq__milestoneContent strong,.counter-module__wRefqq__milestoneContent small{margin:0;display:block}.counter-module__wRefqq__milestoneContent p{background:var(--red);letter-spacing:.22em;text-transform:uppercase;color:var(--paper);padding:.5em .95em .42em;font-size:clamp(.95rem,1.3vw,1.25rem);font-weight:800;display:inline-block}.counter-module__wRefqq__milestoneContent strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--red);font-size:clamp(6rem,13vw,14rem);font-weight:800;line-height:.86}.counter-module__wRefqq__milestoneContent small{letter-spacing:.14em;text-transform:uppercase;color:var(--ink);font-size:clamp(1rem,1.5vw,1.4rem);font-weight:800}@media (max-width:112rem){.counter-module__wRefqq__screen{grid-template-columns:minmax(0,1fr) minmax(19rem,29vw)}.counter-module__wRefqq__campaignPanel{--panel-inline:clamp(2.4rem,4.2vw,4.6rem)}.counter-module__wRefqq__totalLine strong{font-size:clamp(4.4rem,9.8vw,10rem)}}@media (max-aspect-ratio:4/3){.counter-module__wRefqq__screen{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr}.counter-module__wRefqq__campaignPanel{min-height:66svh}.counter-module__wRefqq__supportPanel{border-left:0;border-top:clamp(.35rem,.55vw,.7rem)solid var(--ink);grid-template-rows:auto auto;grid-template-columns:minmax(0,.65fr) minmax(0,1fr);align-items:start;min-height:17rem;padding-top:clamp(1.4rem,3vh,2.2rem)}.counter-module__wRefqq__railHead{grid-row:1/-1}.counter-module__wRefqq__panelFooter{display:none}}@media (max-height:44rem) and (min-aspect-ratio:4/3){.counter-module__wRefqq__campaignPanel{--panel-inline:clamp(2rem,4.5vw,3.4rem);padding-top:clamp(2.2rem,6vh,2.8rem)}.counter-module__wRefqq__eyebrow{margin-bottom:.5rem}.counter-module__wRefqq__campaignHeader{border-bottom-width:3px;padding-bottom:clamp(.45rem,1.2vh,.7rem)}.counter-module__wRefqq__campaignHeader h1{font-size:clamp(1.9rem,4.4vw,3rem)}.counter-module__wRefqq__totalLine strong{font-size:clamp(3.2rem,8.4vw,5.6rem)}.counter-module__wRefqq__goalGroup b{font-size:clamp(1.05rem,2.2vw,1.55rem)}.counter-module__wRefqq__progressTrack{border-width:3px;height:clamp(.95rem,2.3vh,1.35rem)}.counter-module__wRefqq__qrCard{border-width:.44rem}.counter-module__wRefqq__topGifts{border-top-width:3px}.counter-module__wRefqq__topCard{flex-basis:clamp(15rem,34vw,20rem);min-height:6.2rem}.counter-module__wRefqq__supportPanel{gap:clamp(.8rem,2vh,1.2rem);padding-top:clamp(2rem,5vh,2.6rem)}.counter-module__wRefqq__railHead h2{font-size:clamp(1.4rem,3vw,1.9rem)}.counter-module__wRefqq__supportRow{border-bottom-width:1px;padding-block:.5rem}}@media (max-width:44rem){.counter-module__wRefqq__screen{height:auto;min-height:100svh;display:block;overflow:visible}.counter-module__wRefqq__background{background:linear-gradient(#cf21000d,#0000 40svh);position:fixed}.counter-module__wRefqq__campaignPanel{--panel-inline:1.5rem;height:auto;min-height:0;padding:2.2rem var(--panel-inline)0;grid-template:none;display:block;overflow:visible}.counter-module__wRefqq__eyebrow{letter-spacing:.2em;gap:.5rem;margin-bottom:.8rem;font-size:.66rem}.counter-module__wRefqq__eyebrow img{height:1.2rem}.counter-module__wRefqq__campaignHeader h1{max-width:none;font-size:clamp(2.2rem,10.5vw,3.2rem)}.counter-module__wRefqq__money{padding-block:1.9rem 1.6rem}.counter-module__wRefqq__totalLine{flex-direction:column;align-items:flex-start;gap:1.1rem;margin-top:.5rem}.counter-module__wRefqq__totalLine strong{font-size:clamp(3.5rem,17vw,5rem)}.counter-module__wRefqq__goalGroup{text-align:left;padding-bottom:0}.counter-module__wRefqq__goalGroup b{font-size:1.45rem}.counter-module__wRefqq__progressWrap{margin-top:1.3rem}.counter-module__wRefqq__progressTrack{height:1.45rem}.counter-module__wRefqq__progressWrap p{letter-spacing:.12em;font-size:.68rem}.counter-module__wRefqq__lowerDeck{display:block}.counter-module__wRefqq__qrBlock{display:none}.counter-module__wRefqq__giveCta{border:3px solid var(--ink);background:var(--red);color:var(--paper);text-align:center;letter-spacing:.18em;text-transform:uppercase;margin:.5rem 0 1.8rem;padding:1.05rem 1.2rem;font-size:.85rem;font-weight:800;text-decoration:none;display:block}.counter-module__wRefqq__giveCta:active{background:var(--red-hot)}.counter-module__wRefqq__topGifts{margin-inline:calc(var(--panel-inline)*-1)}.counter-module__wRefqq__topGifts h2{padding-left:var(--panel-inline)}.counter-module__wRefqq__supportPanel{border-left:0;border-top:.45rem solid var(--ink);height:auto;min-height:0;padding:1.8rem 1.5rem 2rem;display:block}.counter-module__wRefqq__railHead h2{margin-bottom:.9rem;font-size:1.9rem}.counter-module__wRefqq__supportFeed{overflow:visible;-webkit-mask-image:none;mask-image:none}.counter-module__wRefqq__panelFooter{justify-content:flex-end;margin-top:1.6rem;display:flex}.counter-module__wRefqq__statusChip{display:none}}@media (prefers-reduced-motion:reduce){.counter-module__wRefqq__milestoneMoment,.counter-module__wRefqq__confettiPiece,.counter-module__wRefqq__logoFall,.counter-module__wRefqq__statusChip.counter-module__wRefqq__isLive i,.counter-module__wRefqq__topTrack.counter-module__wRefqq__isScrolling{animation:none}}@keyframes counter-module__wRefqq__milestoneFade{0%{opacity:0;transform:scale(.985)}10%,78%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.01)}}@keyframes counter-module__wRefqq__confettiFall{0%{opacity:0;transform:translate3d(0,-4.5rem,0)rotate(var(--rotation))scale(var(--scale))}10%,88%{opacity:1}to{opacity:0;transform:translate3d(var(--drift),118vh,0)rotate(calc(var(--rotation) + 420deg))scale(var(--scale))}}@keyframes counter-module__wRefqq__logoFall{0%{opacity:0;transform:translate3d(0,-8rem,0)rotate(var(--rotation))scale(var(--scale))}8%,82%{opacity:1}to{opacity:0;transform:translate3d(var(--drift),120vh,0)rotate(calc(var(--rotation) + 260deg))scale(var(--scale))}}@keyframes counter-module__wRefqq__topContributorMarquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}
