@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Fredoka+One&display=swap');@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&family=DM+Serif+Display:ital@0;1&display=swap');@import url('https://fonts.googleapis.com/css2?family=Karla:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;1,200;1,300;1,400;1,500;1,600;1,700&display=swap');.igCounter{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:12px 18px;border-radius:14px;background-color:#fff5f7;box-shadow:0 4px 14px rgba(164,0,65,0.06);color:#2d3964;text-decoration:none;transition:box-shadow .2s ease}.igCounter:hover,.igCounter:focus-visible{box-shadow:0 6px 18px rgba(164,0,65,0.14);text-decoration:none}.igCounter:focus-visible{outline:2px solid #2d3964;outline-offset:2px}.igCounter .igCounter__head{display:flex;align-items:center;gap:10px;flex-shrink:0}.igCounter .igCounter__logo{width:44px;height:44px;flex-shrink:0}.igCounter .igCounter__count{display:flex;flex-direction:column;line-height:1.1}.igCounter .igCounter__num{display:inline-flex;font-family:'DM Serif Display',serif;font-size:1.5rem;font-variant-numeric:tabular-nums;white-space:nowrap;transition:color .3s ease}.igCounter .igCounter__label{font-size:.7rem}.igCounter .igCounter__progress{display:flex;flex-direction:column;align-items:center;gap:6px;flex:1 1 240px;min-width:0}.igCounter .igCounter__text{font-size:.78rem;text-align:center}.igCounter .igCounter__text strong{color:#a40041}.igCounter .igCounter__text--success{display:none;font-weight:700;color:#a40041}.igCounter .igCounter__bar{display:block;width:100%;height:4px;border-radius:2px;background-color:#f2eaf1;overflow:hidden}.igCounter .igCounter__fill{display:block;height:100%;border-radius:2px;background:linear-gradient(90deg, #FFDBF4, #a40041);transition:width .8s ease}.igCounter .igCounter__teaser{flex-shrink:0;padding:6px 14px;border-radius:999px;background-color:#F8E6AA;font-size:.72rem;font-weight:700;white-space:nowrap}.igCounter .igCounter__arrow{flex-shrink:0;font-size:1.1rem}.igCounter .igCounter__arrow--mobile{display:none}.igCounter.igCounter--updated .igCounter__num{color:#a40041}.igCounter.igCounter--reached .igCounter__text--remaining,.igCounter.igCounter--reached .igCounter__teaser{display:none}.igCounter.igCounter--reached .igCounter__text--success{display:block}body.mobile .igCounter{flex-direction:column;align-items:stretch;gap:10px;padding:12px 14px}body.mobile .igCounter .igCounter__head{justify-content:flex-start}body.mobile .igCounter .igCounter__arrow--mobile{display:inline-block;margin-left:auto}body.mobile .igCounter .igCounter__arrow--desktop{display:none}body.mobile .igCounter .igCounter__progress{flex:0 0 auto;align-items:stretch}body.mobile .igCounter .igCounter__text{text-align:left}body.mobile .igCounter .igCounter__teaser{align-self:flex-start;white-space:normal}@media (prefers-reduced-motion:reduce){.igCounter,.igCounter .igCounter__num,.igCounter .igCounter__fill{transition:none}}