@media (min-width:1000px){.brand-request-stats{margin-top:calc(var(--spacing-1)*-1)}}@media (min-width:480px) and (max-width:749px){.brand-request-stats .layout-container-10>*{margin-inline:auto;max-width:var(--col-10)}}@media (min-width:750px) and (max-width:999px){.brand-request-stats .layout-container-10>*{margin-inline:auto;max-width:var(--match-5)}}.brand-request-stats .stats-head{display:flex;flex-direction:column;gap:var(--spacing-0_25);margin-bottom:var(--spacing-1_5)}.brand-request-stats .stats-subtitle{font-size:var(--font-size-1);line-height:var(--line-height-1_5)}.brand-request-stats .stats-tiles{display:grid;gap:var(--spacing-1);grid-template-columns:minmax(0,1fr);list-style:none;margin-block:0;padding:0}@media (min-width:480px){.brand-request-stats .stats-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.brand-request-stats .stats-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.brand-request-stats .stats-tile{align-items:center;background-color:var(--white);border:var(--border-gray-1_5);border-radius:var(--border-radius-1_5);display:flex;gap:var(--spacing-0_75);min-width:0;padding:var(--spacing-1)}@media (min-width:480px) and (max-width:749px){.brand-request-stats .stats-tile{align-items:flex-start;flex-direction:column}}.brand-request-stats .stats-tile.-songs-requested .tile-icon{background-color:var(--pulse)}.brand-request-stats .stats-tile.-check-ins .tile-icon{background-color:var(--coral)}.brand-request-stats .stats-tile.-song-votes .tile-icon{background-color:var(--pulse-light)}.brand-request-stats .stats-tile.-request-locations .tile-icon{background-color:var(--lime)}.brand-request-stats .tile-icon{align-items:center;border-radius:var(--border-radius-0_75);display:flex;flex-shrink:0;height:var(--spacing-4_5);justify-content:center;width:var(--spacing-4_5)}.brand-request-stats .tile-icon .icon-img{height:var(--spacing-2_5);width:var(--spacing-2_5)}@media (min-width:480px) and (max-width:749px){.brand-request-stats .tile-icon{height:var(--spacing-3);width:var(--spacing-3)}.brand-request-stats .tile-icon .icon-img{height:var(--spacing-2);width:var(--spacing-2)}}.brand-request-stats .tile-copy{display:flex;flex-direction:column;min-width:0}.brand-request-stats .tile-value{font-size:var(--font-size-2);font-variant-numeric:tabular-nums;font-weight:var(--bold);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-height-1_25);line-height:var(--line-height-1_08)}.brand-request-stats .tile-label{color:var(--gray-4);font-size:var(--font-size-0_875);line-height:var(--line-height-1_3)}@media (min-width:1280px){.brand-request-stats .tile-label{max-width:13ch}}.brand-ranked-list{display:flex;flex-direction:column;gap:var(--spacing-0_5);list-style:none;margin:0;padding:0}.brand-ranked-list .ranked-row{align-items:center;background-color:var(--white);border:var(--border-gray-1_5);border-radius:var(--border-radius-0_5);color:inherit;display:flex;gap:var(--spacing-1);min-height:calc(var(--spacing-4_5) + var(--spacing-0_25)/2);min-width:0;padding:var(--spacing-0_5) var(--spacing-1_25);padding-inline-end:var(--ranked-row-inset-end,var(--spacing-1_25));text-decoration:none;transition:border-color var(--transition-props)}@media (min-width:1000px){.brand-ranked-list .ranked-row{border-radius:var(--border-radius-1)}}.brand-ranked-list .ranked-row.-link:focus-visible,.brand-ranked-list .ranked-row.-link:hover{border-color:var(--gray-3)}.brand-ranked-list .ranked-row.-link:focus-visible .ranked-title,.brand-ranked-list .ranked-row.-link:hover .ranked-title{color:var(--pulse)}.brand-ranked-list .ranked-badge{align-items:center;background-color:var(--gray-4);border-radius:var(--border-radius-circle);color:var(--white);display:flex;flex-shrink:0;font-family:var(--monospace);font-size:var(--font-size-0_75);font-weight:var(--bold);height:calc(var(--spacing-1_5) + var(--spacing-0_25));justify-content:center;line-height:var(--line-height-1_33);width:calc(var(--spacing-1_5) + var(--spacing-0_25))}.brand-ranked-list .ranked-badge.-first{background-color:var(--coral)}.brand-ranked-list .ranked-badge.-podium{background-color:var(--pulse)}.brand-ranked-list .ranked-image{border-radius:var(--border-radius-0_5);flex-shrink:0;height:var(--spacing-3);overflow:hidden;width:var(--spacing-3)}.brand-ranked-list .ranked-image .image-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.brand-ranked-list .ranked-text{display:flex;flex-direction:column;gap:calc(var(--spacing-0_25)/2);min-width:0}.brand-ranked-list .ranked-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;text-wrap:pretty;color:var(--pulse-dark);display:-webkit-box;font-size:var(--font-size-1);line-height:var(--line-height-1_14);overflow:hidden;transition:color var(--transition-props)}.brand-ranked-list .ranked-subtitle{color:var(--gray-4);font-size:var(--font-size-0_75);line-height:var(--line-height-1_33)}.brand-top-locations .top-locations-inner{display:grid;grid-template-columns:minmax(0,1fr);margin-inline:auto;max-width:var(--match-5);row-gap:var(--spacing-1_5)}@media (min-width:480px) and (max-width:749px){.brand-top-locations .top-locations-inner{max-width:var(--col-10)}}@media (min-width:1000px){.brand-top-locations .top-locations-inner{align-items:start;-moz-column-gap:var(--gutter);column-gap:var(--gutter);grid-template-columns:repeat(10,minmax(0,1fr));margin-inline:0;max-width:none}.brand-top-locations .top-locations-inner .top-locations-header{grid-column:1/span 4}.brand-top-locations .top-locations-inner .top-locations-list{grid-column:1/span 6;grid-row:2}.brand-top-locations .top-locations-inner.-photo{--photo-lift:calc(var(--spacing-0_75)*-1);--list-cols:5;--photo-start:5;--photo-ratio:5/4;row-gap:0}}@media (min-width:1000px) and (min-width:1280px){.brand-top-locations .top-locations-inner.-photo{--photo-lift:calc(var(--spacing-1_5)*-1);--list-cols:4;--photo-start:4;--photo-ratio:789/500}}@media (min-width:1000px){.brand-top-locations .top-locations-inner.-photo .top-locations-list{--ranked-row-inset-end:calc((100cqi - (var(--list-cols) - 1)*var(--gutter))/var(--list-cols) + var(--gutter));align-self:center;container-type:inline-size;grid-column:1/span var(--list-cols);margin-top:var(--photo-lift)}.brand-top-locations .top-locations-inner.-photo .top-locations-photo{grid-column:var(--photo-start)/-1;grid-row:2;margin-top:var(--photo-lift)}}.brand-top-locations .top-locations-header{display:flex;flex-direction:column;gap:var(--spacing-0_25);text-align:center}@media (min-width:1000px){.brand-top-locations .top-locations-header{text-align:left}}.brand-top-locations .top-locations-header .top-locations-label{color:var(--coral)}@media (min-width:1000px){.brand-top-locations .top-locations-header .locations-word{display:block}}.brand-top-locations .top-locations-list{min-width:0}.brand-top-locations .top-locations-photo{aspect-ratio:var(--photo-ratio,789/500);border-radius:var(--border-radius-2_5-taper-to-1_5);min-width:0;overflow:hidden;position:relative;z-index:1}.brand-top-locations .top-locations-photo .photo-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.brand-locations .locations-inner{display:grid;grid-template-areas:"header" "list" "map";row-gap:var(--spacing-2)}@media (min-width:1000px){.brand-locations .locations-inner{align-items:start;-moz-column-gap:var(--gutter);column-gap:var(--gutter);grid-template-areas:"header ." "list   map";grid-template-columns:calc(40% - 10.8px) calc(60% - 7.2px);row-gap:var(--spacing-1_25)}}.brand-locations .locations-inner .list-header{display:flex;flex-direction:column;gap:var(--spacing-0_25);grid-area:header}.brand-locations .locations-inner .list-header .locations-label{color:var(--coral)}.brand-locations .locations-inner .list-area{grid-area:list;min-width:0}.brand-locations .locations-inner .list-area .items{list-style:none;margin:0;padding:0}.brand-locations .locations-inner .list-area .items li{scroll-margin-bottom:var(--spacing-0_75);scroll-margin-top:calc(var(--header-height) + var(--spacing-0_75))}.brand-locations .locations-inner .list-area .items .item-link{align-items:center;border-radius:var(--border-radius-0_5);color:inherit;display:flex;gap:var(--spacing-1);margin-inline:-.5rem;padding:.75rem .5rem;text-decoration:none;transition:background-color var(--transition-props)}@media (min-width:1000px){.brand-locations .locations-inner .list-area .items .item-link{margin-inline:-.75rem 0;padding:.75rem}}.brand-locations .locations-inner .list-area .items .item-link.-pinned,.brand-locations .locations-inner .list-area .items .item-link:focus-visible,.brand-locations .locations-inner .list-area .items .item-link:hover{background-color:var(--gray-1)}.brand-locations .locations-inner .list-area .items .item-link.-pinned .item-name,.brand-locations .locations-inner .list-area .items .item-link:focus-visible .item-name,.brand-locations .locations-inner .list-area .items .item-link:hover .item-name{color:var(--pulse)}.brand-locations .locations-inner .list-area .items .item-link .item-logo{background-color:var(--white);border-radius:var(--border-radius-0_5);box-shadow:var(--box-shadow-extra-light);flex-shrink:0;height:3.5rem;overflow:hidden;width:3.5rem}.brand-locations .locations-inner .list-area .items .item-link .item-logo .logo-img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.brand-locations .locations-inner .list-area .items .item-link .item-text{display:flex;flex-direction:column;gap:var(--spacing-0_25);min-width:0}.brand-locations .locations-inner .list-area .items .item-link .item-name{-webkit-box-orient:vertical;-webkit-line-clamp:1;text-wrap:pretty;color:var(--pulse-dark);display:-webkit-box;font-size:var(--font-size-1);font-weight:var(--bold);line-height:1.2;overflow:hidden;transition:color var(--transition-props)}.brand-locations .locations-inner .list-area .items .item-link .item-address{color:var(--gray-4);display:flex;flex-direction:column;font-size:var(--font-size-0_875);line-height:1.3;text-transform:uppercase}.brand-locations .locations-inner .list-area .items .item-link .item-address>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brand-locations .locations-inner .list-area .items .item-link .item-address sup{font-size:.7em;line-height:0;position:relative;top:-.3em;vertical-align:baseline}.brand-locations .locations-inner .map-area{--map-height:22.5rem;border-radius:var(--border-radius-2_5-taper-to-1_5);container-type:inline-size;grid-area:map;min-width:0;overflow:hidden}@media (min-width:1000px){.brand-locations .locations-inner .map-area{--map-inset:var(--spacing-2_25);--map-height:calc(100dvh - var(--header-height) - var(--map-inset)*2);position:sticky;top:calc(var(--header-height) + var(--map-inset))}}.brand-locations .locations-inner .map-area .map-frame{background-color:var(--white);height:var(--map-height)}@media (min-width:1000px){.brand-locations .locations-inner .map-area .map-frame{max-height:125cqi}}
