.cta.astro-amjew3wo{background-color:var(--wod-a11y-surface-bg,var(--wod-block-bg,var(--md-sys-color-inverse-surface)));color:var(--wod-a11y-surface-fg,var(--wod-block-fg,var(--md-sys-color-inverse-on-surface)));padding:var(--md-sys-space-600) var(--wod-page-margin);text-align:center}.cta-container.astro-amjew3wo{align-items:center;margin-inline:auto}h2.astro-amjew3wo{text-wrap:balance;margin:0}.subheading.astro-amjew3wo{text-wrap:pretty;opacity:.92;margin:0}

.rewards-header.astro-gxim443q{margin-bottom:var(--md-sys-spacing-4)}.rewards-lede.astro-gxim443q,.rewards-challenges-lede.astro-gxim443q,.rewards-wallet-lede.astro-gxim443q{margin:0;line-height:1.55}.rewards-toolbar.astro-gxim443q{margin:0}.rewards-status.astro-gxim443q{min-height:2.75em;margin:0}.rewards-next.astro-gxim443q{margin:0 0 var(--md-sys-spacing-5);min-height:11.75rem}.rewards-panel.astro-gxim443q .rewards-next.astro-gxim443q{margin-top:0}.rewards-tabs.astro-gxim443q{margin:0 0 var(--md-sys-spacing-5)}.rewards-panel.astro-gxim443q{margin:0 0 var(--md-sys-spacing-6)}.rewards-panel.astro-gxim443q[hidden]{display:none}.my-badges-reset.astro-gxim443q,.rewards-this-phone.astro-gxim443q{margin:var(--md-sys-spacing-5) 0 0}.rewards-this-phone__summary.astro-gxim443q{cursor:pointer;padding:var(--md-sys-spacing-4);list-style:none}.rewards-this-phone__summary.astro-gxim443q::-webkit-details-marker{display:none}.rewards-this-phone.astro-gxim443q .wod-field.astro-gxim443q{margin:0 0 var(--md-sys-spacing-3)}.rewards-this-phone.astro-gxim443q select.astro-gxim443q[multiple]{min-height:calc(var(--md-sys-spacing-12) + var(--md-sys-spacing-8))}.rewards-passport-cta.astro-gxim443q{margin-top:var(--md-sys-spacing-4)}.rewards-sample.astro-gxim443q{margin-top:var(--md-sys-spacing-10);padding-top:var(--md-sys-spacing-6);border-top:1px solid var(--md-sys-color-outline-variant)}.my-badges-progress-heading{margin:0 0 var(--md-sys-spacing-2)}.my-badges-loop-story{margin:0 0 var(--md-sys-spacing-3);color:var(--md-sys-color-on-surface-variant)}.my-badges-progress-lanes{gap:var(--md-sys-spacing-5);margin:0 0 var(--md-sys-spacing-2);display:grid}.my-badges-progress-lane{padding:var(--md-sys-spacing-3) 0 0;border-top:1px solid var(--md-sys-color-outline-variant);margin:0}.my-badges-lane-title{margin:0 0 var(--md-sys-spacing-2)}.my-badges-points{margin:0 0 var(--md-sys-spacing-3)}.my-badges-progress-ul{margin:0 0 var(--md-sys-spacing-2);padding:0;list-style:none}.my-badges-progress-li{margin-bottom:var(--md-sys-spacing-4)}.my-badges-progress-bar{width:100%;height:.65rem;margin:var(--md-sys-spacing-1) 0}.my-badges-progress-counts,.my-badges-legacy-hint{color:var(--md-sys-color-on-surface-variant)}.my-badges-ul{margin:0;padding:0;list-style:none}.my-badges-icon{object-fit:contain;border-radius:var(--md-sys-shape-corner-small);flex-shrink:0;width:40px;height:40px}.my-badges-offers-ul{margin:0 0 var(--md-sys-spacing-4);padding:0;list-style:none}.rewards-challenge-card{padding:var(--md-sys-spacing-3)}.rewards-challenge-meta,.rewards-stage-now.astro-gxim443q{color:var(--md-sys-color-on-surface-variant);margin:0}.rewards-stage-now.astro-gxim443q:empty{display:none}.rewards-challenge-card.is-highlighted{outline:2px solid var(--md-sys-color-primary);outline-offset:2px;border-radius:var(--md-sys-shape-corner-medium)}

html{font-size:calc(100% * var(--wod-font-scale,1))}html[data-wod-a11y-font-step="0"]{--wod-font-scale:.9}html[data-wod-a11y-font-step="1"]{--wod-font-scale:1}html[data-wod-a11y-font-step="2"]{--wod-font-scale:1.1}html[data-wod-a11y-font-step="3"]{--wod-font-scale:1.2}html[data-wod-a11y-font-step="4"]{--wod-font-scale:1.35}body.wod-a11y-toolbar-open{scroll-padding-top:3.5rem}html[data-wod-a11y-focus=true] :is(#main,#page-content) .wod-a11y-focus-strong{font-weight:var(--md-sys-typescale-title-medium-weight)}html[data-wod-a11y-focus=true] :is(#main,#page-content) .wod-a11y-focus-word{white-space:nowrap;display:inline}html[data-wod-a11y-focus=true] :is(#main,#page-content) .wod-a11y-focus-rest{font-weight:inherit}html[data-wod-a11y-theme=mono] :is(#main,#page-content),html[data-wod-a11y-theme=mono] .footer,html[data-wod-a11y-theme=mono] .header,html[data-wod-a11y-theme=mono] .wod-top-chrome,html[data-wod-a11y-theme=mono] .wod-event-filters,html[data-wod-a11y-theme=mono] .wod-datepicker,html[data-wod-a11y-theme=mono] .wod-listing,html[data-wod-a11y-theme=mono] .blog-listing,html[data-wod-a11y-theme=mono] .news-listing,html[data-wod-a11y-theme=mono] .from-the-blog,html[data-wod-a11y-theme=mono] .submission,html[data-wod-a11y-theme=mono] .featured-articles,html[data-wod-a11y-theme=mono] .upcoming-events,html[data-wod-a11y-theme=mono] .places-listing,html[data-wod-a11y-theme=mono] .section-category,html[data-wod-a11y-theme=mono] #wod-session-context-strip,html[data-wod-a11y-theme=mono] .event-day-selector,html[data-wod-a11y-theme=mono] .cookie-consent,html[data-wod-a11y-theme=mono] [data-alert-banner-id],html[data-wod-a11y-theme=mono] #chatbot-panel,html[data-wod-a11y-theme=mono] [data-wod-chatbot],html[data-wod-a11y-theme=mono] .wod-event-queue-card,html[data-wod-a11y-theme=mono] .place-events-strip{filter:grayscale()}html[data-wod-a11y-cursor=large],html[data-wod-a11y-cursor=large] *{cursor:none!important}html[data-wod-a11y-cursor=large] :focus-visible{outline:var(--md-sys-focus-ring-width) solid var(--md-sys-focus-ring-color);outline-offset:var(--md-sys-focus-ring-offset);box-shadow:none}.wod-a11y-cursor{top:0;z-index:10050;pointer-events:none;width:2.5rem;height:2.5rem;color:var(--md-sys-color-primary);filter:drop-shadow(0 0 1px var(--md-sys-color-surface)) drop-shadow(0 1px 2px color-mix(in srgb, var(--md-sys-color-shadow) 45%, transparent));transform:translate(var(--wod-cursor-x,0px), var(--wod-cursor-y,0px));display:flex;position:fixed;inset-inline-start:0}.wod-a11y-cursor .wod-symbol{font-size:var(--md-sys-typescale-display-small-size);line-height:1}.wod-a11y-cursor[hidden]{display:none!important}.wod-a11y-mask{pointer-events:none;z-index:9985;background:color-mix(in srgb, var(--md-sys-color-scrim) 72%, transparent);-webkit-mask-image:linear-gradient(to bottom, var(--md-sys-color-on-surface) 0, var(--md-sys-color-on-surface) calc(var(--wod-mask-y,50vh) - var(--wod-mask-band,4rem) / 2), transparent calc(var(--wod-mask-y,50vh) - var(--wod-mask-band,4rem) / 2), transparent calc(var(--wod-mask-y,50vh) + var(--wod-mask-band,4rem) / 2), var(--md-sys-color-on-surface) calc(var(--wod-mask-y,50vh) + var(--wod-mask-band,4rem) / 2), var(--md-sys-color-on-surface) 100%);mask-image:linear-gradient(to bottom, var(--md-sys-color-on-surface) 0, var(--md-sys-color-on-surface) calc(var(--wod-mask-y,50vh) - var(--wod-mask-band,4rem) / 2), transparent calc(var(--wod-mask-y,50vh) - var(--wod-mask-band,4rem) / 2), transparent calc(var(--wod-mask-y,50vh) + var(--wod-mask-band,4rem) / 2), var(--md-sys-color-on-surface) calc(var(--wod-mask-y,50vh) + var(--wod-mask-band,4rem) / 2), var(--md-sys-color-on-surface) 100%);position:fixed;inset:0}.wod-a11y-mask[hidden]{display:none!important}.wod-translate-slot{display:contents}
