.length-validator{--hue: 220;--holesize: 45%;--track-bg: hsl(233, 34%, 92%);display:inline-flex;align-items:center;gap:.25rem;font-weight:700;font-size:inherit;position:relative;color:hsl(var(--hue),100%,70%)}.length-validator:before{display:inline-block;height:1em;width:1em;aspect-ratio:1/1;content:"";position:relative;border-radius:50%;background:conic-gradient(hsl(var(--hue),100%,70%) var(--progress, 0%),var(--track-bg) var(--progress, 0%) 100%);-webkit-mask-image:radial-gradient(transparent var(--holesize),black calc(var(--holesize) + .5px));mask-image:radial-gradient(transparent var(--holesize),black calc(var(--holesize) + .5px))}.activationTile{position:relative;overflow:hidden;max-width:245px;width:100%;height:auto;aspect-ratio:1/1;margin:auto;padding:0 1rem;background:#e1e5e6;font-family:Poppins,sans-serif}.activationTile:before{position:absolute;top:1rem;left:0;width:25%;height:auto;aspect-ratio:1/1;background-image:url(/dist/img/red_quote.png);background-size:contain;background-repeat:no-repeat;background-position:center;content:" ";display:block}.activationTile:not(.activationTile--large):before{width:15%;top:.75rem}.activationTile__message,.activationTile__author{position:absolute;z-index:1}.activationTile__message{line-height:1.15;font-weight:800;font-size:.85rem;margin-bottom:.5rem!important;top:calc(25% + 1rem);max-width:calc(100% - 2rem)}@media (min-width: 768px) and (max-width: 991.98px){.activationTile__message{font-size:.75rem}}@media (max-width: 575.98px){.activationTile__message:not(.activationTile__message--large){font-size:.65rem;top:calc(15% + .75rem)}}.activationTile__message--large{font-size:1.5rem;max-width:calc(100% - 4rem)}@media (min-width: 768px) and (max-width: 991.98px){.activationTile__message--large{font-size:1.4rem}}@media (min-width: 768px) and (max-width: 991.98px){.activationTile__message--large{max-width:calc(100% - 2rem);font-size:1rem}}@media (max-width: 575.98px){.activationTile__message--large{font-size:1rem}}.activationTile__author{display:flex;flex-direction:column;color:#ed2024;font-weight:700;font-size:.8rem;bottom:1rem}@media (min-width: 768px) and (max-width: 991.98px){.activationTile__author{font-size:.7rem}}@media (max-width: 575.98px){.activationTile__author:not(.activationTile__author--large){font-size:.55rem;bottom:.75rem}}.activationTile__author--large{font-size:1.15rem}@media (min-width: 768px) and (max-width: 991.98px){.activationTile__author--large{font-size:.8rem}}@media (max-width: 575.98px){.activationTile__author--large{font-size:.95rem}}.activationTile--large{max-width:400px;padding:0 2rem}@media (min-width: 768px) and (max-width: 991.98px){.activationTile--large{padding:0 1rem}}@media (max-width: 575.98px){.activationTile--large{max-width:300px}}.activationFeed{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1rem}@media (max-width: 1399.98px){.activationFeed{grid-template-columns:repeat(4,1fr)}}@media (max-width: 1199.98px){.activationFeed{grid-template-columns:repeat(3,1fr)}}@media (max-width: 767.98px){.activationFeed{grid-template-columns:repeat(2,1fr)}}.activation-overlay{max-width:300px!important}.activation-overlay__message,.activation-overlay__author{font-family:Poppins,sans-serif;position:absolute;z-index:1}.activation-overlay__message{font-size:1rem;font-weight:800;margin-bottom:1rem;top:calc(25% + 1rem);max-width:calc(100% - 2rem)}.activation-overlay__author{display:block;font-size:1rem;font-weight:500;color:#ed2024;bottom:1rem}.activation-overlay .mapboxgl-popup-content{position:relative;padding:1rem;aspect-ratio:1/1;background:#e1e5e6;box-shadow:0 0 10px #0006}.activation-overlay .mapboxgl-popup-content:before{position:absolute;top:1rem;left:0;width:20%;height:auto;aspect-ratio:1/1;background-image:url(/dist/img/red_quote.png);background-size:contain;background-repeat:no-repeat;background-position:center;content:" ";display:block}#activationForm{background:#e1e5e666}#map{width:100%;height:auto;aspect-ratio:16/9}
