/* GameRun Brand Book v1 (2026). Color and logo refresh only; type sizes are unchanged. */
:root {
  --gr-midnight: #02060d;
  --gr-volt: #c6f32b;
  --gr-white: #ffffff;
  --gr-navy: #07182d;
  --gr-steel: #0b2340;
  --gr-royal: #1746a2;
  --gr-signal: #3488f5;
  --gr-sky: #8acbff;
  --gr-gain: #38de95;
  --gr-drop: #ff6b7d;
  --gr-muted: #bdcadb;
  --gr-border: #35516e;
  --gr-depth: linear-gradient(145deg, #0b2340, #02060d);
  color-scheme: dark;
}
html, body, #siteWrapper, #page { background-color: var(--gr-midnight) !important; color: var(--gr-white) !important; }
#siteWrapper :is(div,section,article,nav,aside,header,footer,h1,h2,h3,h4,h5,h6,p,span,li,dt,dd,th,td,label,legend,small,strong,b,em,blockquote,figcaption) { color: inherit !important; }
#siteWrapper :is(.page-section,.section-background,.header-background,.header-menu,.header-menu-bg,footer) {
  background-color: var(--gr-midnight) !important; color: var(--gr-white) !important;
  --siteBackgroundColor: var(--gr-midnight);
  --headingLargeColor: var(--gr-white); --headingMediumColor: var(--gr-white); --headingSmallColor: var(--gr-white);
  --paragraphLargeColor: var(--gr-white); --paragraphMediumColor: var(--gr-white); --paragraphSmallColor: var(--gr-muted);
  --textLinkColor: var(--gr-sky);
}
#siteWrapper :is(.sqs-background-enabled,.sqs-block-accordion,.accordion-item,.form-wrapper,.gr-card,.gr-plan,.plan-card) { background-color: var(--gr-navy) !important; color: var(--gr-white) !important; border-color: var(--gr-border) !important; }
#siteWrapper :is(.mm-panel,.mm-panel-compact,.mm-compact-content,.mm-mobile-menu,.mm-subwrap) { background: var(--gr-navy) !important; color: var(--gr-white) !important; border-color: var(--gr-border) !important; }
#siteWrapper :is(a,.mm-link,.mm-sublink,.mm-sub2) { color: var(--gr-sky) !important; }
#siteWrapper :is(nav a,.header-menu a,.header-nav-item a) { color: var(--gr-white) !important; }
#siteWrapper a:hover { color: var(--gr-volt) !important; }
#siteWrapper :is(button,.sqs-block-button-element,.sqs-button-element--primary,.sqs-button-element--secondary,.header-menu-cta a,.header-actions-action--cta a,.gr-btn,.gr-buy) {
  background-color: var(--gr-volt) !important; background-image: none !important;
  color: var(--gr-midnight) !important; border-color: var(--gr-volt) !important;
}
#siteWrapper :is(button,.sqs-block-button-element,.sqs-button-element--primary,.sqs-button-element--secondary,.header-menu-cta a,.header-actions-action--cta a,.gr-btn,.gr-buy):hover { background-color: #d5ff55 !important; color: var(--gr-midnight) !important; }
#siteWrapper :is(.header-burger-btn,.accordion-item__click-target,.gr-video-poster,.sqs-video-overlay button,.sqs-gallery-controls button,.sqs-gallery-controls a) { background-color: transparent !important; color: var(--gr-white) !important; border-color: transparent !important; }
#siteWrapper :is(.burger-inner .top-bun,.burger-inner .patty,.burger-inner .bottom-bun) { background-color: var(--gr-white) !important; }
#siteWrapper :is(input,textarea,select) { background-color: var(--gr-steel) !important; color: var(--gr-white) !important; border-color: var(--gr-border) !important; caret-color: var(--gr-volt); }
#siteWrapper :is(input,textarea)::placeholder { color: var(--gr-muted) !important; opacity: 1; }
#siteWrapper :is(input[type="checkbox"],input[type="radio"]) { accent-color: var(--gr-volt); }
#siteWrapper :is(.description,.caption,.form-item .title,.blog-meta-item,.summary-metadata-item,.gr-muted) { color: var(--gr-muted) !important; }
#siteWrapper :is(hr,table,th,td,.accordion-divider) { border-color: var(--gr-border) !important; }
#siteWrapper :is(th,thead) { background-color: var(--gr-steel) !important; }
#siteWrapper :is(td,tbody) { background-color: var(--gr-navy) !important; }
#siteWrapper :is(a,button,input,textarea,select):focus-visible { outline: 3px solid var(--gr-sky) !important; outline-offset: 4px; }
#siteWrapper ::selection { background: var(--gr-volt); color: var(--gr-midnight); }
#siteWrapper [data-gr-brand-surface] { background-color: var(--gr-legacy-surface, var(--gr-navy)) !important; color: var(--gr-white) !important; border-color: var(--gr-border) !important; }
#siteWrapper [data-gr-brand-gradient] { background-image: var(--gr-depth) !important; }
#siteWrapper .gr-brand-logo { object-fit: contain !important; filter: none !important; }
#siteWrapper .header-title-logo img.gr-brand-logo { width: 190px !important; height: 57px !important; max-height: none !important; min-width: 120px; }
#siteWrapper .header-title-logo a { display: inline-flex; align-items: center; padding: 14px; }
#siteWrapper footer .gr-brand-logo { min-width: 120px; }
#siteWrapper .gr-video-play { color: var(--gr-white) !important; background-color: var(--gr-midnight) !important; border: 1px solid var(--gr-sky); }
#siteWrapper .gr-form-note[data-gr-status="error"] { color: var(--gr-drop) !important; }
#siteWrapper .gr-form-note[data-gr-status="success"] { color: var(--gr-gain) !important; }
@media (max-width: 767px) {
  #siteWrapper .header-title-logo img.gr-brand-logo { width: 160px !important; height: 48px !important; }
  #siteWrapper .header-title-logo a { padding: 12px; }
}
/* Shared menus live outside the captured site wrapper. */
body :is(.mm-panel,.mm-panel-compact,.mm-compact-content,.mm-backdrop,.sqs-cookie-banner-v2) { background-color: var(--gr-navy) !important; color: var(--gr-white) !important; }
body :is(.mm-panel,.mm-panel-compact) :is(a,p,span,strong,li) { color: var(--gr-white) !important; }
body :is(.mm-panel,.mm-panel-compact) a:hover { color: var(--gr-volt) !important; }
body .sqs-cookie-banner-v2 :is(p,a) { color: var(--gr-white) !important; }
body .sqs-cookie-banner-v2 button { background: var(--gr-volt) !important; color: var(--gr-midnight) !important; border-color: var(--gr-volt) !important; }
#siteWrapper :is(#header,.header-inner,.header-display-desktop,.header-display-mobile) { background-color: var(--gr-midnight) !important; }
#siteWrapper header img.gr-brand-logo { width: 190px !important; height: 57px !important; min-width: 120px !important; max-width: none !important; max-height: none !important; }
#siteWrapper :is(.header-title-logo,.header-mobile-logo) a { display: inline-flex !important; padding: 14px; }
#siteWrapper #gr-pricing .gr-sport[aria-pressed="false"] { background-color: var(--gr-steel) !important; color: var(--gr-white) !important; border: 1px solid var(--gr-border) !important; }
#siteWrapper #gr-pricing .gr-sport[aria-pressed="true"] { background-color: var(--gr-volt) !important; color: var(--gr-midnight) !important; border-color: var(--gr-volt) !important; }
#siteWrapper #gr-pricing .gy { color: var(--gr-gain) !important; }
#siteWrapper #gr-pricing .gn { color: var(--gr-muted) !important; }
#siteWrapper #gr-pricing :is(.gb,.gr-card[aria-pressed="true"]) { background-color: var(--gr-steel) !important; border-color: var(--gr-volt) !important; }
#siteWrapper #gr-pricing .gr-badge { background-color: var(--gr-volt) !important; color: var(--gr-midnight) !important; }
@media (max-width: 767px) {
  #siteWrapper header img.gr-brand-logo { width: 160px !important; height: 48px !important; }
  #siteWrapper :is(.header-title-logo,.header-mobile-logo) a { padding: 12px; }
  #siteWrapper .gr-home-hero-title { font-size: clamp(2rem, 8.5vw, 2.5rem) !important; line-height: 1.18 !important; overflow-wrap: normal; word-break: normal; text-wrap: balance; }
}
#siteWrapper :is(button[aria-pressed="false"],[role="tab"][aria-selected="false"]) { background-color: var(--gr-steel) !important; color: var(--gr-white) !important; border-color: var(--gr-border) !important; }
#siteWrapper :is(button[aria-pressed="true"],[role="tab"][aria-selected="true"]) { background-color: var(--gr-volt) !important; color: var(--gr-midnight) !important; border-color: var(--gr-volt) !important; }
/* The captured header fixed its old short logo to 30px; allow the new mark its clearspace. */
#siteWrapper #header .header-announcement-bar-wrapper { background-color: var(--gr-midnight) !important; padding: 0 3vw !important; }
#siteWrapper #header .header-inner { height: auto !important; padding-top: 0 !important; padding-bottom: 0 !important; }
#siteWrapper #header :is(.header-title-logo,.header-mobile-logo,.header-title-logo a,.header-mobile-logo a) { height: auto !important; max-height: none !important; line-height: 0; }
#siteWrapper #header .header-display-desktop { min-height: 85px; align-items: center; }
#siteWrapper #header .header-display-mobile { min-height: 72px; align-items: center; }
#siteWrapper #header .header-burger-btn,
#siteWrapper #header .header-burger-btn:hover,
#siteWrapper #header .header-burger-btn:focus { background: transparent !important; color: var(--gr-white) !important; border-color: transparent !important; }
/* Keep the homepage masthead and hero continuous with its navy sections. */
body.homepage #siteWrapper #header,
body.homepage #siteWrapper #header :is(.header-background,.header-announcement-bar-wrapper,.header-inner,.header-display-desktop,.header-display-mobile),
body.homepage #siteWrapper [data-section-id="6981f10fb11b345ec4abbbbb"],
body.homepage #siteWrapper [data-section-id="6981f10fb11b345ec4abbbbb"] .section-background {
  background-color: var(--gr-navy) !important;
}
/* Decorative wrappers should reveal their section, rather than create stray panels.
   Keep media overlays, menus, fields, buttons and actual cards on their paired surfaces. */
#siteWrapper :is(
  .header-background-solid,
  .section-border,
  .sqs-shape-block-container,
  .marquee-container,
  .marquee__item,
  .sports-dashboard-wrapper,
  .fencing-dashboard-wrapper,
  .hero-section,
  .gamerun-testimonial-section,
  .item-pagination,
  .gr-wrap,
  .gr-root,
  #gr-pricing,
  .form-wrapper,
  .sqs-block-accordion,
  .accordion-item,
  .user-items-list-carousel__arrow-icon-background
) {
  background-color: transparent !important;
  background-image: none !important;
}
/* Heading/copy blocks must not appear as separate colored rectangles. */
#siteWrapper .sqs-block-html.sqs-background-enabled:has(h1, h2),
#siteWrapper .sqs-block-html[data-gr-copy-surface="plain"] {
  background-color: transparent !important;
  background-image: none !important;
}
/* Raised navigation surfaces stay distinct from the navy page beneath them. */
body :is(.mm-panel,.mm-panel-compact,.mm-compact-content),
#siteWrapper :is(.mm-panel,.mm-panel-compact,.mm-compact-content,.mm-mobile-menu,.mm-subwrap) {
  background-color: var(--gr-steel) !important;
  background-image: none !important;
  color: var(--gr-white) !important;
  border-color: var(--gr-border) !important;
}
body :is(.mm-panel,.mm-panel-compact) {
  border: 1px solid var(--gr-border);
  box-shadow: 0 12px 32px rgba(0, 0, 0, .3);
}
body :is(.mm-panel,.mm-panel-compact) a:hover,
body :is(.mm-panel,.mm-panel-compact) a:focus-visible {
  background-color: #123455 !important;
  color: var(--gr-volt) !important;
}
/* Keep the page visible behind open navigation; only the menu has a surface. */
body .mm-backdrop,
body .mm-backdrop.is-open {
  background: transparent !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
}
/* Accordion strokes are controls, not legacy content panels. */
#siteWrapper .accordion-icon-container :is(.plus__horizontal-line,.plus__vertical-line) {
  background-color: var(--gr-white) !important;
}
/* Affiliate page: navy canvas with steel-blue accents. */
body#collection-68b1859446e43f0ded98d06a,
body#collection-68b1859446e43f0ded98d06a #siteWrapper,
body#collection-68b1859446e43f0ded98d06a #siteWrapper :is(#page,.page-section,.section-background,#header,.header-background,.header-announcement-bar-wrapper,.header-inner,.header-display-desktop,.header-display-mobile,footer) {
  background-color: var(--gr-navy) !important;
  --siteBackgroundColor: var(--gr-navy);
}
/* Organization artwork needs the original white tiles for legibility. */
body#collection-68b1859446e43f0ded98d06a #siteWrapper [data-section-id="69d7b78f178e2e5cadb9cea0"] .sqs-shape-block-container {
  background-color: var(--gr-white) !important;
  --shape-block-background-color: #fff;
}
body#collection-68b1859446e43f0ded98d06a #siteWrapper [data-section-id="69d7b78f178e2e5cadb9cea0"] .sqs-shape path {
  fill: var(--gr-white) !important;
}
/* Restore both pieces of the partner callout as a single blue shape. */
body#collection-68b1859446e43f0ded98d06a #siteWrapper [data-section-id="68b1a2a9011cac646aefbcf8"] .sqs-shape-block-container {
  --shape-block-background-color: var(--gr-steel);
}
body#collection-68b1859446e43f0ded98d06a #siteWrapper [data-section-id="68b1a2a9011cac646aefbcf8"] [data-shape-name="rectangle"] {
  background-color: var(--gr-steel) !important;
}
body#collection-68b1859446e43f0ded98d06a #siteWrapper [data-section-id="68b1a2a9011cac646aefbcf8"] .sqs-shape path {
  fill: var(--gr-steel) !important;
}

/* Influencer page: navy canvas with steel-blue accents. */
body#collection-68b9a1b7325e071bc1c53bff,
body#collection-68b9a1b7325e071bc1c53bff #siteWrapper,
body#collection-68b9a1b7325e071bc1c53bff #siteWrapper :is(#page,.page-section,.section-background,#header,.header-background,.header-announcement-bar-wrapper,.header-inner,.header-display-desktop,.header-display-mobile,footer) {
  background-color: var(--gr-navy) !important;
  --siteBackgroundColor: var(--gr-navy);
}
/* Organization artwork needs the original white tiles for legibility. */
body#collection-68b9a1b7325e071bc1c53bff #siteWrapper [data-section-id="6a2a7ff66c6523592c9dab51"] .sqs-shape-block-container {
  background-color: var(--gr-white) !important;
  --shape-block-background-color: #fff;
}
body#collection-68b9a1b7325e071bc1c53bff #siteWrapper [data-section-id="6a2a7ff66c6523592c9dab51"] .sqs-shape path {
  fill: var(--gr-white) !important;
}
/* Restore both pieces of the partner callout as a single blue shape. */
body#collection-68b9a1b7325e071bc1c53bff #siteWrapper [data-section-id="68b9a1b7325e071bc1c53c0b"] .sqs-shape-block-container {
  --shape-block-background-color: var(--gr-steel);
}
body#collection-68b9a1b7325e071bc1c53bff #siteWrapper [data-section-id="68b9a1b7325e071bc1c53c0b"] [data-shape-name="rectangle"] {
  background-color: var(--gr-steel) !important;
}
body#collection-68b9a1b7325e071bc1c53bff #siteWrapper [data-section-id="68b9a1b7325e071bc1c53c0b"] .sqs-shape path {
  fill: var(--gr-steel) !important;
}
/* Mobile pricing checkout is an anchor, but must retain its primary button surface. */
#siteWrapper #gr-pricing a.gr-cta.gr-mcta {
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 100%;
  max-width: none;
  min-height: 48px;
  padding: 14px 20px;
  border: 1px solid var(--gr-volt);
  border-radius: 12px;
  background: var(--gr-volt) !important;
  color: var(--gr-midnight) !important;
  font-weight: 600;
  text-decoration: none;
}
#siteWrapper #gr-pricing a.gr-cta.gr-mcta:hover {
  background-color: #d5ff55 !important;
}
/* The sport selector's original dark chevron disappears on the dark field. */
#siteWrapper #gr-pricing .gr-sportsel select {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='10' viewBox='0 0 16 10'%3E%3Cpath d='M2 2l6 6 6-6' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
  background-position: right 18px center !important;
  background-size: 16px 10px !important;
  padding-right: 48px;
  min-height: 48px;
}

/* About Us: black biography cards with a non-overlapping mobile layout. */
body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .sqs-block-html.sqs-background-enabled {
  background-color: var(--gr-navy) !important;
  color: var(--gr-white) !important;
}
/* Intrinsic mobile rows keep long biographies clear of the next portrait. */
@media (max-width: 767px) {
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-67502c5538827e3cf9e459d3 {
    grid-template-columns: minmax(0, 2fr) minmax(0, 3fr);
    grid-template-rows: none;
    grid-auto-rows: auto;
    gap: 18px 16px;
  }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-67502c5538827e3cf9e459d3 > .fe-block {
    margin: 0;
    min-width: 0;
    align-self: center;
  }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-67502c5538827e3cf9e459d3 .sqs-block-image { height: 150px; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-67502c5538827e3cf9e459d3 .sqs-background-enabled {
    height: auto !important;
    padding: 20px !important;
    opacity: 1 !important;
    margin-bottom: 18px;
    border-radius: 14px;
  }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-yui_3_17_2_1_1733225545101_38567 { grid-area: 1 / 1 / 2 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-b57920880f5351d954df { grid-area: 3 / 1 / 4 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-yui_3_17_2_1_1733317255861_489310 { grid-area: 2 / 1 / 3 / 2; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-yui_3_17_2_1_1733225545101_41020 { grid-area: 2 / 2 / 3 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-yui_3_17_2_1_1733225545101_452281 { grid-area: 5 / 1 / 6 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-yui_3_17_2_1_1733410452068_19379 { grid-area: 4 / 1 / 5 / 2; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-yui_3_17_2_1_1733225545101_55594 { grid-area: 4 / 2 / 5 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-058da6620e79bae85ed4 { grid-area: 6 / 2 / 7 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-80d5d818be5f47e17045 { grid-area: 6 / 1 / 7 / 2; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-de6ae197bf9d23a94143 { grid-area: 7 / 1 / 8 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-b9e450c1d63b49386005 { grid-area: 8 / 2 / 9 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-0449a973fa68ee7b42bc { grid-area: 8 / 1 / 9 / 2; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-062a4d9966a06588ca4b { grid-area: 9 / 1 / 10 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-5986cb3ae38d3c23a4fb { grid-area: 11 / 1 / 12 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-01587e08a0e9aa02bf20 { grid-area: 10 / 1 / 11 / 2; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-700409f40a7ec3887382 { grid-area: 10 / 2 / 11 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-468d841817e39abc2a47 { grid-area: 13 / 1 / 14 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-yui_3_17_2_1_1733225545101_182514 { grid-area: 12 / 1 / 13 / 2; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-985adb447be0f60d6603 { grid-area: 12 / 2 / 13 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-cdb9651f7e1d77284318 { grid-area: 14 / 2 / 15 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-5b2a9da00dc93e10d96b { grid-area: 14 / 1 / 15 / 2; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-ecefd3f9a54baae3c47c { grid-area: 15 / 1 / 16 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-yui_3_17_2_1_1733225545101_110666 { grid-area: 16 / 2 / 17 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-yui_3_17_2_1_1733225545101_104859 { grid-area: 16 / 1 / 17 / 2; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-837f8c6df338379682b7 { grid-area: 17 / 1 / 18 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-27d345941aec91377833 { grid-area: 18 / 2 / 19 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-23851fb448e55a3e2c41 { grid-area: 18 / 1 / 19 / 2; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-3d88e05e94b7dd1cd331 { grid-area: 19 / 1 / 20 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-b811e07506b0705567aa { grid-area: 20 / 2 / 21 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-9e856e6272a68e0c8558 { grid-area: 20 / 1 / 21 / 2; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-3fdd1b75a31281154bad { grid-area: 21 / 1 / 22 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-2aae06b9af2123055958 { grid-area: 22 / 2 / 23 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-2f607253697bd0b64d72 { grid-area: 22 / 1 / 23 / 2; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-83b5fc9978aea1e492d1 { grid-area: 23 / 1 / 24 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-4a0197f0e62244a2efd4 { grid-area: 24 / 2 / 25 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-1f2e525954d14d8e6bbe { grid-area: 24 / 1 / 25 / 2; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-4fc26a05ef77894536e7 { grid-area: 25 / 1 / 26 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-84ee65c938a9ca3877e7 { grid-area: 26 / 2 / 27 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-1938528f742fcbeb88e8 { grid-area: 26 / 1 / 27 / 2; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-15e4afa913d8ed188d84 { grid-area: 27 / 1 / 28 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-f720b382c47d759075c4 { grid-area: 28 / 2 / 29 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-3381794c73176ecfe70b { grid-area: 28 / 1 / 29 / 2; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-45ed1760e654f3752b0f { grid-area: 29 / 1 / 30 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-0f627987b439b3e60003 { grid-area: 30 / 2 / 31 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-20b0427e6898d95cefae { grid-area: 30 / 1 / 31 / 2; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-369960051db325c31d8e { grid-area: 31 / 1 / 32 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-3cc3d48c4bf98846191f { grid-area: 32 / 2 / 33 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-593d02d8a6901f7574be { grid-area: 32 / 1 / 33 / 2; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-048256b05d460dba3067 { grid-area: 33 / 1 / 34 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-2999c075b1caf0f6388e { grid-area: 34 / 2 / 35 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-0113b6cf0761e06a9c21 { grid-area: 34 / 1 / 35 / 2; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-552c48a72b029b8261f0 { grid-area: 35 / 1 / 36 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-yui_3_17_2_1_1733225545101_345227 { grid-area: 36 / 2 / 37 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-90d3a5711436c74431f1 { grid-area: 36 / 1 / 37 / 2; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-48f12f7dc74f65756274 { grid-area: 37 / 1 / 38 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-yui_3_17_2_1_1733225545101_307478 { grid-area: 38 / 2 / 39 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-yui_3_17_2_1_1733411770099_564254 { grid-area: 38 / 1 / 39 / 2; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-db191efdc8fd6436a92f { grid-area: 39 / 1 / 40 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-e1c96ae815d66db71b96 { grid-area: 40 / 2 / 41 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-7d220e55669897016be6 { grid-area: 40 / 1 / 41 / 2; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-f249df2f023a672dec3b { grid-area: 41 / 1 / 42 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-e7e9a121c20fb1c2281b { grid-area: 42 / 2 / 43 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-4dbf4a94697019f36d79 { grid-area: 42 / 1 / 43 / 2; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-e2ebda2c57886ffd885f { grid-area: 43 / 1 / 44 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-c4cff038858845e70e60 { grid-area: 44 / 2 / 45 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-00781e9a5d6ae748fb33 { grid-area: 44 / 1 / 45 / 2; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-b5cf77aaada8b75f9f41 { grid-area: 45 / 1 / 46 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-d1b0856522b1afe492b7 { grid-area: 46 / 2 / 47 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-f16d725336d1fc36b543 { grid-area: 46 / 1 / 47 / 2; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-dbf8da0900e7845eafab { grid-area: 47 / 1 / 48 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-chris-owings-name { grid-area: 48 / 2 / 49 / 3; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-chris-owings-image { grid-area: 48 / 1 / 49 / 2; }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-block-chris-owings-bio { grid-area: 49 / 1 / 50 / 3; }
}
@media (max-width: 767px) {
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-67502c5538827e3cf9e459d3 {
    box-sizing: border-box;
    padding-inline: 16px;
  }
}

/* A consistent white underline for every About Us team member's name. */
body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper :is(
  .fe-block-yui_3_17_2_1_1733225545101_41020,
  .fe-block-yui_3_17_2_1_1733225545101_55594,
  .fe-block-058da6620e79bae85ed4,
  .fe-block-b9e450c1d63b49386005,
  .fe-block-700409f40a7ec3887382,
  .fe-block-985adb447be0f60d6603,
  .fe-block-cdb9651f7e1d77284318,
  .fe-block-yui_3_17_2_1_1733225545101_110666,
  .fe-block-27d345941aec91377833,
  .fe-block-b811e07506b0705567aa,
  .fe-block-2aae06b9af2123055958,
  .fe-block-4a0197f0e62244a2efd4,
  .fe-block-84ee65c938a9ca3877e7,
  .fe-block-f720b382c47d759075c4,
  .fe-block-0f627987b439b3e60003,
  .fe-block-3cc3d48c4bf98846191f,
  .fe-block-2999c075b1caf0f6388e,
  .fe-block-yui_3_17_2_1_1733225545101_345227,
  .fe-block-yui_3_17_2_1_1733225545101_307478,
  .fe-block-e1c96ae815d66db71b96,
  .fe-block-e7e9a121c20fb1c2281b,
  .fe-block-c4cff038858845e70e60,
  .fe-block-d1b0856522b1afe492b7,
  .fe-block-chris-owings-name
) .sqs-html-content > p:first-child {
  text-decoration-line: underline;
  text-decoration-color: #fff;
  text-decoration-thickness: 2px;
  text-underline-offset: 6px;
}
body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-67502c5538827e3cf9e459d3 .sqs-html-content > p:first-child a {
  text-decoration: none !important;
  border-bottom: none;
}
/* Consistent team typography: centered identity, left-aligned readable biographies. */
body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-67502c5538827e3cf9e459d3 .sqs-html-content > p {
  line-height: 1.5;
}
body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-67502c5538827e3cf9e459d3 .sqs-block-html:not(.sqs-background-enabled) .sqs-html-content > p {
  text-align: center !important;
  margin: 0 0 8px;
  overflow-wrap: break-word;
}
body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-67502c5538827e3cf9e459d3 .sqs-background-enabled .sqs-html-content > p {
  text-align: left !important;
  margin: 0 0 12px;
}
body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-67502c5538827e3cf9e459d3 .sqs-background-enabled .sqs-html-content > p:last-child {
  margin-bottom: 0;
}
@media (max-width: 767px) {
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-67502c5538827e3cf9e459d3 .sqs-block-html:not(.sqs-background-enabled) .sqs-html-content > p {
    text-align: left !important;
  }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-67502c5538827e3cf9e459d3 .sqs-html-content > p {
    font-size: 15px;
  }
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-67502c5538827e3cf9e459d3 .sqs-html-content > p.sqsrte-large {
    font-size: 19px;
    line-height: 1.4;
    margin-bottom: 10px;
  }
}

/* White team names with the original sky-blue accent on the underline. */
body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper :is(
  .fe-block-yui_3_17_2_1_1733225545101_41020,
  .fe-block-yui_3_17_2_1_1733225545101_55594,
  .fe-block-058da6620e79bae85ed4,
  .fe-block-b9e450c1d63b49386005,
  .fe-block-700409f40a7ec3887382,
  .fe-block-985adb447be0f60d6603,
  .fe-block-cdb9651f7e1d77284318,
  .fe-block-yui_3_17_2_1_1733225545101_110666,
  .fe-block-27d345941aec91377833,
  .fe-block-b811e07506b0705567aa,
  .fe-block-2aae06b9af2123055958,
  .fe-block-4a0197f0e62244a2efd4,
  .fe-block-84ee65c938a9ca3877e7,
  .fe-block-f720b382c47d759075c4,
  .fe-block-0f627987b439b3e60003,
  .fe-block-3cc3d48c4bf98846191f,
  .fe-block-2999c075b1caf0f6388e,
  .fe-block-yui_3_17_2_1_1733225545101_345227,
  .fe-block-yui_3_17_2_1_1733225545101_307478,
  .fe-block-e1c96ae815d66db71b96,
  .fe-block-e7e9a121c20fb1c2281b,
  .fe-block-c4cff038858845e70e60,
  .fe-block-d1b0856522b1afe492b7,
  .fe-block-chris-owings-name
) .sqs-html-content > p:first-child,
body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-67502c5538827e3cf9e459d3 .sqs-html-content > p:first-child a {
  color: var(--gr-white) !important;
}
/* Desktop biographies overlay the portrait without hiding it completely. */
@media (min-width: 768px) {
  body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper .fe-67502c5538827e3cf9e459d3 .sqs-block-html.sqs-background-enabled {
    background-color: rgba(7, 24, 45, 0.76) !important;
    background-image: none !important;
  }
}
/* Restore the blue About Us header independently of the page canvas. */
body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper #header,
body#collection-67502c3d7ed4a613c62bc9ad #siteWrapper #header :is(.header-background,.header-announcement-bar-wrapper,.header-inner,.header-display-desktop,.header-display-mobile) {
  background-color: var(--gr-navy) !important;
}
/* Support: restore intentional card surfaces and use the shared blue palette. */
body#collection-688b65a7c81b000c9f962c19 #siteWrapper [data-section-id="68ce6eaec60e98756db34701"],
body#collection-688b65a7c81b000c9f962c19 #siteWrapper [data-section-id="68ce6eaec60e98756db34701"] .section-background {
  background-color: var(--gr-navy) !important;
}
body#collection-688b65a7c81b000c9f962c19 #siteWrapper [data-section-id="68ce6eaec60e98756db34701"] .sqs-shape path {
  fill: var(--gr-navy) !important;
}
body#collection-688b65a7c81b000c9f962c19 #siteWrapper [data-section-id="68ce6eaec60e98756db34701"] [data-shape-name="rectangle"] {
  background-color: var(--gr-navy) !important;
}
body#collection-688b65a7c81b000c9f962c19 #siteWrapper :is([data-section-id="68cd54bf1a69f05a0e6e045c"],[data-section-id="68c423f115f5f20222f60f2c"]) .sqs-shape-block-container {
  background-color: var(--gr-steel) !important;
  background-image: linear-gradient(135deg, #123b65 0%, #0b2340 65%, #07182d 100%) !important;
  border: 1px solid var(--gr-border);
  border-radius: 18px;
}
body#collection-688b65a7c81b000c9f962c19 #siteWrapper :is(#block-8a9bbdfedc69e9691f93,#block-840012cb423b5936f52f) {
  background-color: var(--gr-white) !important;
  color: var(--gr-midnight) !important;
}
body#collection-688b65a7c81b000c9f962c19 #siteWrapper :is(#block-550f9ac1b5dc2a97837c,#block-86315d4f94c97a6513cc) {
  background-color: var(--gr-steel) !important;
  color: var(--gr-white) !important;
}
/* The webinar image was hidden behind an opaque legacy image overlay. */
body#collection-688b65a7c81b000c9f962c19 #siteWrapper #block-250b4ad8f1f91f52dfd6 .fluidImageOverlay {
  background: rgba(7, 24, 45, .62) !important;
  opacity: 1 !important;
}
body#collection-688b65a7c81b000c9f962c19 #siteWrapper [data-section-id="68c171f90fdddb7b726a98e9"] [data-shape-name="rectangle"] {
  background-color: var(--gr-steel) !important;
  background-image: linear-gradient(135deg, #123b65, #07182d) !important;
}
/* Give the GameRunIQ in Action cards a visible gutter without moving their content. */
body#collection-688b65a7c81b000c9f962c19 #siteWrapper [data-section-id="68c423f115f5f20222f60f2c"] .sqs-shape-block-container {
  width: calc(100% - 20px) !important;
  margin-inline: 10px;
}
@media (max-width: 767px) {
  body#collection-688b65a7c81b000c9f962c19 #siteWrapper [data-section-id="68c423f115f5f20222f60f2c"] .sqs-shape-block-container {
    height: calc(100% - 16px) !important;
    margin-block: 8px;
  }
}
/* White Read More links and underlines on the support page's blue cards. */
body#collection-688b65a7c81b000c9f962c19 #siteWrapper :is([data-section-id="68cd54bf1a69f05a0e6e045c"],[data-section-id="68c423f115f5f20222f60f2c"]) a,
body#collection-688b65a7c81b000c9f962c19 #siteWrapper :is([data-section-id="68cd54bf1a69f05a0e6e045c"],[data-section-id="68c423f115f5f20222f60f2c"]) a:hover {
  color: var(--gr-white) !important;
  text-decoration-color: var(--gr-white) !important;
  border-bottom-color: var(--gr-white) !important;
}
/* Match the support hero to the blue gradient on its cards. */
body#collection-688b65a7c81b000c9f962c19 #siteWrapper [data-section-id="68ce6eaec60e98756db34701"],
body#collection-688b65a7c81b000c9f962c19 #siteWrapper [data-section-id="68ce6eaec60e98756db34701"] .section-background,
body#collection-688b65a7c81b000c9f962c19 #siteWrapper [data-section-id="68ce6eaec60e98756db34701"] [data-shape-name="rectangle"] {
  background-color: var(--gr-steel) !important;
  background-image: linear-gradient(135deg, #123b65 0%, #0b2340 65%, #07182d 100%) !important;
}
body#collection-688b65a7c81b000c9f962c19 #siteWrapper #block-89aacc531010fa1e78b9 .sqs-shape-block-container {
  background-image: linear-gradient(135deg, #123b65 0%, #0b2340 65%, #07182d 100%) !important;
  clip-path: polygon(23.29% 0, 99.7% 0, 76.4% 100%, 0 100%);
}
body#collection-688b65a7c81b000c9f962c19 #siteWrapper #block-89aacc531010fa1e78b9 .sqs-shape path {
  fill: transparent !important;
}
/* Shared accordion rows: blue hover/focus treatment with comfortable side padding. */
#siteWrapper button.accordion-item__click-target {
  box-sizing: border-box;
  padding-left: 24px !important;
  padding-right: 24px !important;
  border-radius: 10px;
}
#siteWrapper button.accordion-item__click-target:hover,
#siteWrapper button.accordion-item__click-target:focus-visible,
#siteWrapper button.accordion-item__click-target[aria-expanded="true"] {
  background-color: var(--gr-steel) !important;
  color: var(--gr-white) !important;
  border-color: transparent !important;
}
#siteWrapper button.accordion-item__click-target :is(.accordion-item__title,.accordion-icon-container) {
  color: var(--gr-white) !important;
}
#siteWrapper .accordion-item__description {
  box-sizing: border-box;
  padding-left: 24px !important;
  padding-right: 24px !important;
}
@media (max-width: 767px) {
  #siteWrapper button.accordion-item__click-target,
  #siteWrapper .accordion-item__description {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }
}
/* Use one consistent blue across both support hero shapes. */
body#collection-688b65a7c81b000c9f962c19 #siteWrapper [data-section-id="68ce6eaec60e98756db34701"] .sqs-shape-block-container {
  background-color: var(--gr-steel) !important;
  background-image: none !important;
}
body#collection-688b65a7c81b000c9f962c19 #siteWrapper #block-89aacc531010fa1e78b9 .sqs-shape-block-container,
body#collection-688b65a7c81b000c9f962c19 #siteWrapper #block-yui_3_17_2_1_1788174496258_14199 .sqs-shape-block-container {
  background-color: var(--gr-steel) !important;
  background-image: none !important;
}
/* FAQ dividers: subdued blue rather than bright accent strokes. */
body#collection-68bee8e79367bf7ff309af29 #siteWrapper .accordion-divider {
  background-color: #294660 !important;
  border-color: #294660 !important;
  color: #294660 !important;
}
@media (max-width: 767px) {
  /* Natural document flow lets expanded answers push following groups down. */
  body#collection-68bee8e79367bf7ff309af29 #siteWrapper .fe-691d8e3f109b25759e87fd9b {
    display: flex;
    flex-direction: column;
    gap: 16px;
    padding-inline: 16px;
    box-sizing: border-box;
  }
  body#collection-68bee8e79367bf7ff309af29 #siteWrapper .fe-691d8e3f109b25759e87fd9b > .fe-block {
    width: 100%;
    min-width: 0;
    height: auto;
  }
  body#collection-68bee8e79367bf7ff309af29 #siteWrapper .fe-691d8e3f109b25759e87fd9b > .fe-block:has(.accordion-block) {
    margin-bottom: 20px;
  }
  body#collection-68bee8e79367bf7ff309af29 #siteWrapper .accordion-item__click-target {
    min-height: 56px;
    gap: 16px;
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  body#collection-68bee8e79367bf7ff309af29 #siteWrapper .accordion-item__title {
    min-width: 0;
    font-size: 17px;
    line-height: 1.45;
    overflow-wrap: anywhere;
  }
  body#collection-68bee8e79367bf7ff309af29 #siteWrapper .accordion-icon-container {
    flex-shrink: 0;
    width: 20px;
  }
  body#collection-68bee8e79367bf7ff309af29 #siteWrapper .accordion-item__description {
    width: 100%;
    max-width: none;
    font-size: 15px;
    line-height: 1.6;
    overflow-wrap: anywhere;
  }
}
/* Both sports mega menus need blue inner surfaces as well as blue outer panels. */
body :is(#mm-panel,#mm-panel-2) {
  --mm-bg: #0b2340;
  --mm-text: #ffffff;
  --mm-border: #35516e;
}
body :is(#mm-panel,#mm-panel-2) :is(.mm-shell,.mm-grid,.mm-media,.mm-menus,.mm-tiles) {
  background-color: var(--gr-steel) !important;
  background-image: none !important;
  color: var(--gr-white) !important;
  border-color: var(--gr-border) !important;
}
/* Shared black header on every page, overriding earlier page-specific blue headers. */
body[id] #siteWrapper #header#header,
body[id] #siteWrapper #header#header :is(.header-background,.header-background-solid,.header-announcement-bar-wrapper,.header-inner,.header-display-desktop,.header-display-mobile,.header-menu,.header-menu-bg) {
  background-color: #02060d !important;
  background-image: none !important;
}
/* Black sports dropdowns, without the rectangular hover surface behind each tile. */
body :is(#mm-panel,#mm-panel-2),
body :is(#mm-panel,#mm-panel-2) :is(.mm-shell,.mm-grid,.mm-media,.mm-menus,.mm-tiles) {
  background-color: #02060d !important;
  background-image: none !important;
  --mm-bg: #02060d;
}
body :is(#mm-panel,#mm-panel-2) a.mm-tile,
body :is(#mm-panel,#mm-panel-2) a.mm-tile:hover,
body :is(#mm-panel,#mm-panel-2) a.mm-tile:focus-visible {
  background: transparent !important;
  box-shadow: none !important;
}

/* Sports coaching features: retain the light map, restore blue cards and white icons. */
body#collection-69721e1609f2734112f2aa4e #siteWrapper .sqs-block-image:has(img[src*="wat-387fb7"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-69721e1609f2734112f2aa4e #siteWrapper img[src*="wat-387fb7"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-69721e1609f2734112f2aa4e #siteWrapper .sqs-block-image:has(img[src*="2-step-8a9cf3"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-69721e1609f2734112f2aa4e #siteWrapper img[src*="2-step-8a9cf3"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-69721e1609f2734112f2aa4e #siteWrapper .sqs-block-image:has(img[src*="4-point-208c50"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-69721e1609f2734112f2aa4e #siteWrapper img[src*="4-point-208c50"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-69721e1609f2734112f2aa4e #siteWrapper .sqs-block-image:has(img[src*="3-point-38a69b"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-69721e1609f2734112f2aa4e #siteWrapper img[src*="3-point-38a69b"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-69721e1609f2734112f2aa4e #siteWrapper .sqs-block-image:has(img[src*="sc-a45852"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-69721e1609f2734112f2aa4e #siteWrapper img[src*="sc-a45852"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-698d9bbb4482bc7d4bb8fa3d #siteWrapper .sqs-block-image:has(img[src*="wat-387fb7"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-698d9bbb4482bc7d4bb8fa3d #siteWrapper img[src*="wat-387fb7"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-698d9bbb4482bc7d4bb8fa3d #siteWrapper .sqs-block-image:has(img[src*="2-step-8a9cf3"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-698d9bbb4482bc7d4bb8fa3d #siteWrapper img[src*="2-step-8a9cf3"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-698d9bbb4482bc7d4bb8fa3d #siteWrapper .sqs-block-image:has(img[src*="4-point-208c50"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-698d9bbb4482bc7d4bb8fa3d #siteWrapper img[src*="4-point-208c50"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-698d9bbb4482bc7d4bb8fa3d #siteWrapper .sqs-block-image:has(img[src*="3-point-38a69b"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-698d9bbb4482bc7d4bb8fa3d #siteWrapper img[src*="3-point-38a69b"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-698d9bbb4482bc7d4bb8fa3d #siteWrapper .sqs-block-image:has(img[src*="sc-a45852"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-698d9bbb4482bc7d4bb8fa3d #siteWrapper img[src*="sc-a45852"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-697210d93c498b27296640c1 #siteWrapper .sqs-block-image:has(img[src*="wat-387fb7"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-697210d93c498b27296640c1 #siteWrapper img[src*="wat-387fb7"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-697210d93c498b27296640c1 #siteWrapper .sqs-block-image:has(img[src*="2-step-8a9cf3"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-697210d93c498b27296640c1 #siteWrapper img[src*="2-step-8a9cf3"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-697210d93c498b27296640c1 #siteWrapper .sqs-block-image:has(img[src*="4-point-208c50"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-697210d93c498b27296640c1 #siteWrapper img[src*="4-point-208c50"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-697210d93c498b27296640c1 #siteWrapper .sqs-block-image:has(img[src*="3-point-38a69b"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-697210d93c498b27296640c1 #siteWrapper img[src*="3-point-38a69b"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-697210d93c498b27296640c1 #siteWrapper .sqs-block-image:has(img[src*="sc-a45852"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-697210d93c498b27296640c1 #siteWrapper img[src*="sc-a45852"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-6973656ab5d99356edf3c526 #siteWrapper .sqs-block-image:has(img[src*="wat-387fb7"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-6973656ab5d99356edf3c526 #siteWrapper img[src*="wat-387fb7"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-6973656ab5d99356edf3c526 #siteWrapper .sqs-block-image:has(img[src*="2-step-8a9cf3"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-6973656ab5d99356edf3c526 #siteWrapper img[src*="2-step-8a9cf3"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-6973656ab5d99356edf3c526 #siteWrapper .sqs-block-image:has(img[src*="4-point-208c50"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-6973656ab5d99356edf3c526 #siteWrapper img[src*="4-point-208c50"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-6973656ab5d99356edf3c526 #siteWrapper .sqs-block-image:has(img[src*="3-point-38a69b"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-6973656ab5d99356edf3c526 #siteWrapper img[src*="3-point-38a69b"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-6973656ab5d99356edf3c526 #siteWrapper .sqs-block-image:has(img[src*="sc-a45852"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-6973656ab5d99356edf3c526 #siteWrapper img[src*="sc-a45852"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-697db1fface7e8029649ce6b #siteWrapper [data-section-id="6993467489c013403c093659"], body#collection-697db1fface7e8029649ce6b #siteWrapper [data-section-id="6993467489c013403c093659"] .section-background { background-color: #fff !important; }
body#collection-697db1fface7e8029649ce6b #siteWrapper [data-section-id="6993467489c013403c093659"] .section-background-overlay { background: transparent !important; opacity: 0 !important; }
body#collection-697db1fface7e8029649ce6b #siteWrapper [data-section-id="6993467489c013403c093659"] .sqs-shape-block-container { background: var(--gr-steel) !important; border-radius: 16px; }
body#collection-697db1fface7e8029649ce6b #siteWrapper #block-a66d54bd41010b521b72 {color: var(--gr-midnight) !important;}
body#collection-697db1fface7e8029649ce6b #siteWrapper #block-aa3f0439d7ec2dce1059 {color: var(--gr-midnight) !important;}
body#collection-697db1fface7e8029649ce6b #siteWrapper .sqs-block-image:has(img[src*="wat-387fb7"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-697db1fface7e8029649ce6b #siteWrapper img[src*="wat-387fb7"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-697db1fface7e8029649ce6b #siteWrapper .sqs-block-image:has(img[src*="2-step-8a9cf3"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-697db1fface7e8029649ce6b #siteWrapper img[src*="2-step-8a9cf3"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-697db1fface7e8029649ce6b #siteWrapper .sqs-block-image:has(img[src*="4-point-208c50"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-697db1fface7e8029649ce6b #siteWrapper img[src*="4-point-208c50"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-697db1fface7e8029649ce6b #siteWrapper .sqs-block-image:has(img[src*="3-point-38a69b"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-697db1fface7e8029649ce6b #siteWrapper img[src*="3-point-38a69b"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-697db1fface7e8029649ce6b #siteWrapper .sqs-block-image:has(img[src*="sc-a45852"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-697db1fface7e8029649ce6b #siteWrapper img[src*="sc-a45852"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-698d8b08f194d76f235b7c44 #siteWrapper [data-section-id="699c37878d2dfa0b2fb3e940"], body#collection-698d8b08f194d76f235b7c44 #siteWrapper [data-section-id="699c37878d2dfa0b2fb3e940"] .section-background { background-color: #fff !important; }
body#collection-698d8b08f194d76f235b7c44 #siteWrapper [data-section-id="699c37878d2dfa0b2fb3e940"] .section-background-overlay { background: transparent !important; opacity: 0 !important; }
body#collection-698d8b08f194d76f235b7c44 #siteWrapper [data-section-id="699c37878d2dfa0b2fb3e940"] .sqs-shape-block-container { background: var(--gr-steel) !important; border-radius: 16px; }
body#collection-698d8b08f194d76f235b7c44 #siteWrapper #block-71b6cb77ade9b024d47c {color: var(--gr-midnight) !important;}
body#collection-698d8b08f194d76f235b7c44 #siteWrapper #block-8c9635f826893bc3a579 {color: var(--gr-midnight) !important;}
body#collection-698d8b08f194d76f235b7c44 #siteWrapper .sqs-block-image:has(img[src*="wat-387fb7"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-698d8b08f194d76f235b7c44 #siteWrapper img[src*="wat-387fb7"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-698d8b08f194d76f235b7c44 #siteWrapper .sqs-block-image:has(img[src*="2-step-8a9cf3"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-698d8b08f194d76f235b7c44 #siteWrapper img[src*="2-step-8a9cf3"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-698d8b08f194d76f235b7c44 #siteWrapper .sqs-block-image:has(img[src*="4-point-208c50"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-698d8b08f194d76f235b7c44 #siteWrapper img[src*="4-point-208c50"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-698d8b08f194d76f235b7c44 #siteWrapper .sqs-block-image:has(img[src*="3-point-38a69b"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-698d8b08f194d76f235b7c44 #siteWrapper img[src*="3-point-38a69b"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-698d8b08f194d76f235b7c44 #siteWrapper .sqs-block-image:has(img[src*="sc-a45852"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-698d8b08f194d76f235b7c44 #siteWrapper img[src*="sc-a45852"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-697de9764c614d20e58104af #siteWrapper [data-section-id="69934a649b8932675616c28d"], body#collection-697de9764c614d20e58104af #siteWrapper [data-section-id="69934a649b8932675616c28d"] .section-background { background-color: #fff !important; }
body#collection-697de9764c614d20e58104af #siteWrapper [data-section-id="69934a649b8932675616c28d"] .section-background-overlay { background: transparent !important; opacity: 0 !important; }
body#collection-697de9764c614d20e58104af #siteWrapper [data-section-id="69934a649b8932675616c28d"] .sqs-shape-block-container { background: var(--gr-steel) !important; border-radius: 16px; }
body#collection-697de9764c614d20e58104af #siteWrapper #block-d38ed325072578b572d1 {color: var(--gr-midnight) !important;}
body#collection-697de9764c614d20e58104af #siteWrapper #block-09147e68074fee22dfde {color: var(--gr-midnight) !important;}
body#collection-697de9764c614d20e58104af #siteWrapper .sqs-block-image:has(img[src*="wat-387fb7"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-697de9764c614d20e58104af #siteWrapper img[src*="wat-387fb7"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-697de9764c614d20e58104af #siteWrapper .sqs-block-image:has(img[src*="2-step-8a9cf3"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-697de9764c614d20e58104af #siteWrapper img[src*="2-step-8a9cf3"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-697de9764c614d20e58104af #siteWrapper .sqs-block-image:has(img[src*="4-point-208c50"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-697de9764c614d20e58104af #siteWrapper img[src*="4-point-208c50"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-697de9764c614d20e58104af #siteWrapper .sqs-block-image:has(img[src*="3-point-38a69b"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-697de9764c614d20e58104af #siteWrapper img[src*="3-point-38a69b"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-697de9764c614d20e58104af #siteWrapper .sqs-block-image:has(img[src*="sc-a45852"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-697de9764c614d20e58104af #siteWrapper img[src*="sc-a45852"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-697decf1324cfa4a8e642b4f #siteWrapper [data-section-id="69934ac44f1d946aaa31facf"], body#collection-697decf1324cfa4a8e642b4f #siteWrapper [data-section-id="69934ac44f1d946aaa31facf"] .section-background { background-color: #fff !important; }
body#collection-697decf1324cfa4a8e642b4f #siteWrapper [data-section-id="69934ac44f1d946aaa31facf"] .section-background-overlay { background: transparent !important; opacity: 0 !important; }
body#collection-697decf1324cfa4a8e642b4f #siteWrapper [data-section-id="69934ac44f1d946aaa31facf"] .sqs-shape-block-container { background: var(--gr-steel) !important; border-radius: 16px; }
body#collection-697decf1324cfa4a8e642b4f #siteWrapper #block-33ce513304be50691531 {color: var(--gr-midnight) !important;}
body#collection-697decf1324cfa4a8e642b4f #siteWrapper #block-a5936fc06241c2ab2f72 {color: var(--gr-midnight) !important;}
body#collection-697decf1324cfa4a8e642b4f #siteWrapper .sqs-block-image:has(img[src*="wat-387fb7"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-697decf1324cfa4a8e642b4f #siteWrapper img[src*="wat-387fb7"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-697decf1324cfa4a8e642b4f #siteWrapper .sqs-block-image:has(img[src*="2-step-8a9cf3"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-697decf1324cfa4a8e642b4f #siteWrapper img[src*="2-step-8a9cf3"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-697decf1324cfa4a8e642b4f #siteWrapper .sqs-block-image:has(img[src*="4-point-208c50"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-697decf1324cfa4a8e642b4f #siteWrapper img[src*="4-point-208c50"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-697decf1324cfa4a8e642b4f #siteWrapper .sqs-block-image:has(img[src*="3-point-38a69b"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-697decf1324cfa4a8e642b4f #siteWrapper img[src*="3-point-38a69b"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
body#collection-697decf1324cfa4a8e642b4f #siteWrapper .sqs-block-image:has(img[src*="sc-a45852"]) .sqs-block-content { background: var(--gr-steel) !important; border-radius: 12px; overflow: hidden; }
body#collection-697decf1324cfa4a8e642b4f #siteWrapper img[src*="sc-a45852"] { filter: grayscale(1) invert(1) brightness(3); mix-blend-mode: screen; }
/* Blend the monochrome icon layer into the blue card, including nested image wrappers. */
#siteWrapper .sqs-block-image:has(img:is([src*="2-step-8a9cf3"],[src*="4-point-208c50"],[src*="3-point-38a69b"],[src*="sc-a45852"],[src*="wat-387fb7"])) {
  mix-blend-mode: screen;
}

/* Clip only the baked-in white step-image surround; retain the photos and number badges. */
#siteWrapper img[src*="softball--1-73639d"] { -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20130%20H860%20Q930%20130%20930%20200%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V200%20Q50%20130%20120%20130Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2291%22%2F%3E%3C%2Fsvg%3E"); mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20130%20H860%20Q930%20130%20930%20200%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V200%20Q50%20130%20120%20130Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2291%22%2F%3E%3C%2Fsvg%3E"); mask-size: 100% 100%; mask-repeat: no-repeat; }
#siteWrapper img[src*="softball-3-70a182"] { -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20130%20H860%20Q930%20130%20930%20200%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V200%20Q50%20130%20120%20130Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2291%22%2F%3E%3C%2Fsvg%3E"); mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20130%20H860%20Q930%20130%20930%20200%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V200%20Q50%20130%20120%20130Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2291%22%2F%3E%3C%2Fsvg%3E"); mask-size: 100% 100%; mask-repeat: no-repeat; }
#siteWrapper img[src*="baseball--3-fd5dcf"] { -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%2026%20H860%20Q930%2026%20930%2096%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V96%20Q50%2026%20120%2026Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2291%22%2F%3E%3C%2Fsvg%3E"); mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%2026%20H860%20Q930%2026%20930%2096%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V96%20Q50%2026%20120%2026Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2291%22%2F%3E%3C%2Fsvg%3E"); mask-size: 100% 100%; mask-repeat: no-repeat; }
/* Map baked-in white icon backgrounds to the exact card blue, and linework to white. */
#siteWrapper img:is([src*="2-step-8a9cf3"],[src*="4-point-208c50"],[src*="3-point-38a69b"],[src*="sc-a45852"],[src*="wat-387fb7"]) {
  filter: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='blue-icon' color-interpolation-filters='sRGB'%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='table' tableValues='1 1 .043137'/%3E%3CfeFuncG type='table' tableValues='1 1 .137255'/%3E%3CfeFuncB type='table' tableValues='1 1 .25098'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3C/svg%3E#blue-icon") !important;
  mix-blend-mode: normal !important;
}
#siteWrapper .sqs-block-image:has(img:is([src*="2-step-8a9cf3"],[src*="4-point-208c50"],[src*="3-point-38a69b"],[src*="sc-a45852"],[src*="wat-387fb7"])) {
  mix-blend-mode: normal !important;
}
/* Match step-number badges to the shared blue and cover their baked-in white rims. */
#siteWrapper .sqs-block-image:has(img:is([src*="softball--1-73639d"],[src*="softball-3-70a182"],[src*="baseball--3-fd5dcf"])) .sqs-block-content {
  position: relative;
}
#siteWrapper .sqs-block-image:has(img:is([src*="softball--1-73639d"],[src*="softball-3-70a182"],[src*="baseball--3-fd5dcf"])) .sqs-block-content::after {
  content: "1";
  position: absolute;
  left: 74.1%;
  top: 79.1%;
  width: 19%;
  height: 14.6%;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: var(--gr-steel);
  color: var(--gr-white);
  font-size: clamp(20px, 2.5vw, 42px);
  font-weight: 700;
  line-height: 1;
  pointer-events: none;
}
#siteWrapper .sqs-block-image:has(img[src*="softball-3-70a182"]) .sqs-block-content::after { content: "2"; }
#siteWrapper .sqs-block-image:has(img[src*="baseball--3-fd5dcf"]) .sqs-block-content::after { content: "3"; }
/* Report navigation must stay legible when hovered, focused or selected. */
#siteWrapper .sports-dashboard-wrapper .report-item:hover,
#siteWrapper .sports-dashboard-wrapper .report-item:focus-visible,
#siteWrapper .sports-dashboard-wrapper .report-item.active {
  background-color: var(--gr-steel) !important;
  color: var(--gr-white) !important;
  border-color: var(--gr-border) !important;
}
#siteWrapper .sports-dashboard-wrapper .data-table tr:hover td {
  background-color: var(--gr-steel) !important;
  color: var(--gr-white) !important;
}
/* Restore the text-card surfaces below the coaching audience photos. */
body[id] #siteWrapper#siteWrapper :is([data-section-id="6989ced4e182790cb9dea199"],[data-section-id="698d8b08f194d76f235b7c56"],[data-section-id="69898b2e30fe491470bad7e0"],[data-section-id="69898c51a3c6900fe5a234c7"]) .sqs-shape-block-container {
  background-color: var(--gr-steel) !important;
  background-image: none !important;
}

/* Balanced spacing in shared coaching advantage sections. */
body#collection-697db1fface7e8029649ce6b #siteWrapper #block-e5932e29a747967bfbb4 { box-sizing: border-box; padding: 18px 20px !important; }
body#collection-697db1fface7e8029649ce6b #siteWrapper #block-0c675d1bce58eed9d394 { box-sizing: border-box; padding: 18px 20px !important; }
body#collection-697db1fface7e8029649ce6b #siteWrapper #block-164de1abbfdc8164a95b { box-sizing: border-box; padding: 18px 20px !important; }
body#collection-697db1fface7e8029649ce6b #siteWrapper #block-6c7e8f5cd31d4bea6f32 { box-sizing: border-box; padding: 18px 20px !important; }
body#collection-697db1fface7e8029649ce6b #siteWrapper #block-f6f00f64c651a9c8e2dc { box-sizing: border-box; padding: 18px 20px !important; }
body#collection-697db1fface7e8029649ce6b #siteWrapper #block-ee9e2eadd1666864e405 { box-sizing: border-box; padding: 18px 20px !important; }
body#collection-697db1fface7e8029649ce6b #siteWrapper #block-cb52dc62421deab8d565 { box-sizing: border-box; padding: 18px 20px !important; }
body#collection-697db1fface7e8029649ce6b #siteWrapper #block-ce5028589e60a6badb26 { box-sizing: border-box; padding: 18px 20px !important; }
body#collection-697db1fface7e8029649ce6b #siteWrapper [data-section-id="6993467489c013403c093659"] .sqs-html-content p { line-height: 1.5; }
body#collection-697db1fface7e8029649ce6b #siteWrapper [data-section-id="6993467489c013403c093659"] .sqs-html-content h3 { margin-bottom: 14px; }
@media(max-width:767px){ body#collection-697db1fface7e8029649ce6b #siteWrapper [data-section-id="6993467489c013403c093659"] .fluid-engine {grid-auto-rows: minmax(28px, auto); } body#collection-697db1fface7e8029649ce6b #siteWrapper [data-section-id="6993467489c013403c093659"] .sqs-block-image:has(img:is([src*="wat-"],[src*="2-step-"],[src*="4-point-"],[src*="3-point-"],[src*="sc-"])) {padding: 12px !important; box-sizing: border-box;} }
@media(max-width:767px){body#collection-697db1fface7e8029649ce6b #siteWrapper .fe-block-9c6aa27797403bbdac40 {grid-row-end: 17 !important;} }
body#collection-698d8b08f194d76f235b7c44 #siteWrapper #block-9217823dd276d3de4529 { box-sizing: border-box; padding: 18px 20px !important; }
body#collection-698d8b08f194d76f235b7c44 #siteWrapper #block-39748fc363d8d21e77ef { box-sizing: border-box; padding: 18px 20px !important; }
body#collection-698d8b08f194d76f235b7c44 #siteWrapper #block-2c275922a25b761666b0 { box-sizing: border-box; padding: 18px 20px !important; }
body#collection-698d8b08f194d76f235b7c44 #siteWrapper #block-64114b15799b7ac6ebec { box-sizing: border-box; padding: 18px 20px !important; }
body#collection-698d8b08f194d76f235b7c44 #siteWrapper #block-b5a63f7d6bc770e19885 { box-sizing: border-box; padding: 18px 20px !important; }
body#collection-698d8b08f194d76f235b7c44 #siteWrapper #block-d59ddc06ecbb357d05f3 { box-sizing: border-box; padding: 18px 20px !important; }
body#collection-698d8b08f194d76f235b7c44 #siteWrapper #block-928ba3093859834c68aa { box-sizing: border-box; padding: 18px 20px !important; }
body#collection-698d8b08f194d76f235b7c44 #siteWrapper #block-a0bbb526cf42674fec8f { box-sizing: border-box; padding: 18px 20px !important; }
body#collection-698d8b08f194d76f235b7c44 #siteWrapper [data-section-id="699c37878d2dfa0b2fb3e940"] .sqs-html-content p { line-height: 1.5; }
body#collection-698d8b08f194d76f235b7c44 #siteWrapper [data-section-id="699c37878d2dfa0b2fb3e940"] .sqs-html-content h3 { margin-bottom: 14px; }
@media(max-width:767px){ body#collection-698d8b08f194d76f235b7c44 #siteWrapper [data-section-id="699c37878d2dfa0b2fb3e940"] .fluid-engine {grid-auto-rows: minmax(28px, auto); } body#collection-698d8b08f194d76f235b7c44 #siteWrapper [data-section-id="699c37878d2dfa0b2fb3e940"] .sqs-block-image:has(img:is([src*="wat-"],[src*="2-step-"],[src*="4-point-"],[src*="3-point-"],[src*="sc-"])) {padding: 12px !important; box-sizing: border-box;} }
@media(max-width:767px){body#collection-698d8b08f194d76f235b7c44 #siteWrapper .fe-block-21dbb00fc4f8e9bcba78 {grid-row-end: 17 !important;} }
body#collection-697de9764c614d20e58104af #siteWrapper #block-7b5b4517b0eef2d038a0 { box-sizing: border-box; padding: 18px 20px !important; }
body#collection-697de9764c614d20e58104af #siteWrapper #block-7f30bc4d305c571cc9fb { box-sizing: border-box; padding: 18px 20px !important; }
body#collection-697de9764c614d20e58104af #siteWrapper #block-3636d4f944bc4b818c6d { box-sizing: border-box; padding: 18px 20px !important; }
body#collection-697de9764c614d20e58104af #siteWrapper #block-33aad7a993afa2dd6b35 { box-sizing: border-box; padding: 18px 20px !important; }
body#collection-697de9764c614d20e58104af #siteWrapper #block-507b18127502e6fec3a0 { box-sizing: border-box; padding: 18px 20px !important; }
body#collection-697de9764c614d20e58104af #siteWrapper #block-5362d955c81831a0f8df { box-sizing: border-box; padding: 18px 20px !important; }
body#collection-697de9764c614d20e58104af #siteWrapper #block-7c75c43a2b98a0f9cbcc { box-sizing: border-box; padding: 18px 20px !important; }
body#collection-697de9764c614d20e58104af #siteWrapper #block-3bd8343c577670462c6e { box-sizing: border-box; padding: 18px 20px !important; }
body#collection-697de9764c614d20e58104af #siteWrapper [data-section-id="69934a649b8932675616c28d"] .sqs-html-content p { line-height: 1.5; }
body#collection-697de9764c614d20e58104af #siteWrapper [data-section-id="69934a649b8932675616c28d"] .sqs-html-content h3 { margin-bottom: 14px; }
@media(max-width:767px){ body#collection-697de9764c614d20e58104af #siteWrapper [data-section-id="69934a649b8932675616c28d"] .fluid-engine {grid-auto-rows: minmax(28px, auto); } body#collection-697de9764c614d20e58104af #siteWrapper [data-section-id="69934a649b8932675616c28d"] .sqs-block-image:has(img:is([src*="wat-"],[src*="2-step-"],[src*="4-point-"],[src*="3-point-"],[src*="sc-"])) {padding: 12px !important; box-sizing: border-box;} }
@media(max-width:767px){body#collection-697de9764c614d20e58104af #siteWrapper .fe-block-a71f50e96fe6084a6748 {grid-row-end: 17 !important;} }
body#collection-697decf1324cfa4a8e642b4f #siteWrapper #block-3d342115d372a10b9d4e { box-sizing: border-box; padding: 18px 20px !important; }
body#collection-697decf1324cfa4a8e642b4f #siteWrapper #block-5cefdcb04c518cf9e920 { box-sizing: border-box; padding: 18px 20px !important; }
body#collection-697decf1324cfa4a8e642b4f #siteWrapper #block-662e042e1b31e7ab9f30 { box-sizing: border-box; padding: 18px 20px !important; }
body#collection-697decf1324cfa4a8e642b4f #siteWrapper #block-3b495c4b5b50dcd6bac3 { box-sizing: border-box; padding: 18px 20px !important; }
body#collection-697decf1324cfa4a8e642b4f #siteWrapper #block-116ba4bd1643a3e0a2bc { box-sizing: border-box; padding: 18px 20px !important; }
body#collection-697decf1324cfa4a8e642b4f #siteWrapper #block-3f8143eb8339b5333de0 { box-sizing: border-box; padding: 18px 20px !important; }
body#collection-697decf1324cfa4a8e642b4f #siteWrapper #block-bd88620899c9dca790e9 { box-sizing: border-box; padding: 18px 20px !important; }
body#collection-697decf1324cfa4a8e642b4f #siteWrapper #block-de340e2f6a1b0050da3e { box-sizing: border-box; padding: 18px 20px !important; }
body#collection-697decf1324cfa4a8e642b4f #siteWrapper [data-section-id="69934ac44f1d946aaa31facf"] .sqs-html-content p { line-height: 1.5; }
body#collection-697decf1324cfa4a8e642b4f #siteWrapper [data-section-id="69934ac44f1d946aaa31facf"] .sqs-html-content h3 { margin-bottom: 14px; }
@media(max-width:767px){ body#collection-697decf1324cfa4a8e642b4f #siteWrapper [data-section-id="69934ac44f1d946aaa31facf"] .fluid-engine {grid-auto-rows: minmax(28px, auto); } body#collection-697decf1324cfa4a8e642b4f #siteWrapper [data-section-id="69934ac44f1d946aaa31facf"] .sqs-block-image:has(img:is([src*="wat-"],[src*="2-step-"],[src*="4-point-"],[src*="3-point-"],[src*="sc-"])) {padding: 12px !important; box-sizing: border-box;} }
@media(max-width:767px){body#collection-697decf1324cfa4a8e642b4f #siteWrapper .fe-block-465c6ceadde36bb04190 {grid-row-end: 17 !important;} }

/* Match three-step sections to the softball palette across sports. */
body#collection-69721e1609f2734112f2aa4e #siteWrapper [data-section-id="69931e1bae667177474eabe1"], body#collection-69721e1609f2734112f2aa4e #siteWrapper [data-section-id="69931e1bae667177474eabe1"] .section-background { background-color: var(--gr-midnight) !important; color: var(--gr-white) !important; }
body#collection-69721e1609f2734112f2aa4e #siteWrapper [data-section-id="69931e1bae667177474eabe1"] .sqs-shape-block-container, body#collection-69721e1609f2734112f2aa4e #siteWrapper [data-section-id="69931e1bae667177474eabe1"] .sqs-block-html.sqs-background-enabled {background-color: transparent !important; background-image: none !important; color: var(--gr-white) !important;}
body#collection-698d9bbb4482bc7d4bb8fa3d #siteWrapper [data-section-id="698dd00a13a38b498bf6a6c2"], body#collection-698d9bbb4482bc7d4bb8fa3d #siteWrapper [data-section-id="698dd00a13a38b498bf6a6c2"] .section-background { background-color: var(--gr-midnight) !important; color: var(--gr-white) !important; }
body#collection-698d9bbb4482bc7d4bb8fa3d #siteWrapper [data-section-id="698dd00a13a38b498bf6a6c2"] .sqs-shape-block-container, body#collection-698d9bbb4482bc7d4bb8fa3d #siteWrapper [data-section-id="698dd00a13a38b498bf6a6c2"] .sqs-block-html.sqs-background-enabled {background-color: transparent !important; background-image: none !important; color: var(--gr-white) !important;}
body#collection-6973656ab5d99356edf3c526 #siteWrapper [data-section-id="698f3b1391de8529e3d2dc8d"], body#collection-6973656ab5d99356edf3c526 #siteWrapper [data-section-id="698f3b1391de8529e3d2dc8d"] .section-background { background-color: var(--gr-midnight) !important; color: var(--gr-white) !important; }
body#collection-6973656ab5d99356edf3c526 #siteWrapper [data-section-id="698f3b1391de8529e3d2dc8d"] .sqs-shape-block-container, body#collection-6973656ab5d99356edf3c526 #siteWrapper [data-section-id="698f3b1391de8529e3d2dc8d"] .sqs-block-html.sqs-background-enabled {background-color: transparent !important; background-image: none !important; color: var(--gr-white) !important;}
body#collection-697db1fface7e8029649ce6b #siteWrapper [data-section-id="69931fe8e687b8065e991f44"], body#collection-697db1fface7e8029649ce6b #siteWrapper [data-section-id="69931fe8e687b8065e991f44"] .section-background { background-color: var(--gr-midnight) !important; color: var(--gr-white) !important; }
body#collection-697db1fface7e8029649ce6b #siteWrapper [data-section-id="69931fe8e687b8065e991f44"] .sqs-shape-block-container, body#collection-697db1fface7e8029649ce6b #siteWrapper [data-section-id="69931fe8e687b8065e991f44"] .sqs-block-html.sqs-background-enabled {background-color: transparent !important; background-image: none !important; color: var(--gr-white) !important;}
body#collection-698d8b08f194d76f235b7c44 #siteWrapper [data-section-id="698d8b08f194d76f235b7c4d"], body#collection-698d8b08f194d76f235b7c44 #siteWrapper [data-section-id="698d8b08f194d76f235b7c4d"] .section-background { background-color: var(--gr-midnight) !important; color: var(--gr-white) !important; }
body#collection-698d8b08f194d76f235b7c44 #siteWrapper [data-section-id="698d8b08f194d76f235b7c4d"] .sqs-shape-block-container, body#collection-698d8b08f194d76f235b7c44 #siteWrapper [data-section-id="698d8b08f194d76f235b7c4d"] .sqs-block-html.sqs-background-enabled {background-color: transparent !important; background-image: none !important; color: var(--gr-white) !important;}
body#collection-697de9764c614d20e58104af #siteWrapper [data-section-id="698f2db111c3ff0233023f16"], body#collection-697de9764c614d20e58104af #siteWrapper [data-section-id="698f2db111c3ff0233023f16"] .section-background { background-color: var(--gr-midnight) !important; color: var(--gr-white) !important; }
body#collection-697de9764c614d20e58104af #siteWrapper [data-section-id="698f2db111c3ff0233023f16"] .sqs-shape-block-container, body#collection-697de9764c614d20e58104af #siteWrapper [data-section-id="698f2db111c3ff0233023f16"] .sqs-block-html.sqs-background-enabled {background-color: transparent !important; background-image: none !important; color: var(--gr-white) !important;}
body#collection-697decf1324cfa4a8e642b4f #siteWrapper [data-section-id="698a8cc4c67de22a7f3d932b"], body#collection-697decf1324cfa4a8e642b4f #siteWrapper [data-section-id="698a8cc4c67de22a7f3d932b"] .section-background { background-color: var(--gr-midnight) !important; color: var(--gr-white) !important; }
body#collection-697decf1324cfa4a8e642b4f #siteWrapper [data-section-id="698a8cc4c67de22a7f3d932b"] .sqs-shape-block-container, body#collection-697decf1324cfa4a8e642b4f #siteWrapper [data-section-id="698a8cc4c67de22a7f3d932b"] .sqs-block-html.sqs-background-enabled {background-color: transparent !important; background-image: none !important; color: var(--gr-white) !important;}
/* Content-driven coaching cards: every row takes the height of the tallest card. */
#siteWrapper .gr-coach-advantage { display: grid; grid-template-columns: minmax(0,1fr) minmax(0,2fr); gap: 28px; padding: 32px 0; width: 100%; }
#siteWrapper .gr-coach-intro { color: var(--gr-midnight) !important; text-align: center; min-width: 0; }
#siteWrapper .gr-coach-intro h2 { font-size: clamp(28px,3.2vw,48px); line-height: 1.15; margin: 0 0 20px; }
#siteWrapper .gr-coach-intro p { font-size: 17px; line-height: 1.5; margin: 0 0 24px; }
#siteWrapper .gr-coach-illustration { display:block; width:100%; height:auto; object-fit:contain; }
#siteWrapper .gr-coach-features { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); grid-auto-rows:1fr; gap:24px; align-self:start; }
#siteWrapper .gr-coach-feature { display:flex; align-items:flex-start; gap:20px; padding:24px; box-sizing:border-box; min-width:0; background:var(--gr-steel) !important; color:var(--gr-white) !important; }
#siteWrapper .gr-coach-feature-icon { width:64px; flex:0 0 64px; }
#siteWrapper .gr-coach-feature-icon img { display:block; width:100%; height:auto; }
#siteWrapper .gr-coach-feature-copy { min-width:0; }
#siteWrapper .gr-coach-feature-copy :is(h2,h3,h4) { font-size:22px; line-height:1.35; margin:0 0 18px; }
#siteWrapper .gr-coach-feature-copy p { font-size:16px; line-height:1.5; margin:0; }
@media(max-width:1100px){ #siteWrapper .gr-coach-feature {flex-direction:column;} }
@media(max-width:767px){
 #siteWrapper .gr-coach-advantage {grid-template-columns:minmax(0,1fr); padding:24px 16px; box-sizing:border-box;}
 #siteWrapper .gr-coach-illustration {max-width:360px; margin:0 auto;}
 #siteWrapper .gr-coach-features {grid-template-columns:minmax(0,1fr); gap:20px;}
 #siteWrapper .gr-coach-feature {padding:24px; gap:16px;}
}
#siteWrapper .gr-coach-feature-copy > p:first-child { font-size:22px; line-height:1.35; margin-bottom:18px; }
#siteWrapper .gr-coach-intro :is(h2,p) { text-align:center !important; }
/* Preserve the original Fluid Engine card widths (8 of 24 content columns). */
@media (min-width: 768px) {
  #siteWrapper .gr-coach-advantage {
    column-gap: 0;
    grid-template-columns: minmax(0, 1fr) minmax(0, 2fr);
  }
  #siteWrapper .gr-coach-features {
    column-gap: var(--grid-gutter, 11px);
  }
}
/* Keep coaching cards comfortably inset from the section's right edge. */
@media (min-width: 768px) {
  #siteWrapper .gr-coach-advantage {
    box-sizing: border-box;
    padding-right: 24px;
    column-gap: 24px;
  }
  #siteWrapper .gr-coach-features { column-gap: 24px; }
}

/* Basketball coaching steps: remove baked-in white surrounds only. */
#siteWrapper [data-section-id="698f2db111c3ff0233023f16"] img[src*="pick-your-sport-yy-d38e9c"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M85%20100%20H915%20Q940%20100%20940%20135%20V990%20Q940%201005%20910%201005%20H785%20Q725%201005%20725%201070%20V1190%20Q725%201220%20695%201220%20H85%20Q45%201220%2045%201180%20V140%20Q45%20100%2085%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M85%20100%20H915%20Q940%20100%20940%20135%20V990%20Q940%201005%20910%201005%20H785%20Q725%201005%20725%201070%20V1190%20Q725%201220%20695%201220%20H85%20Q45%201220%2045%201180%20V140%20Q45%20100%2085%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); mask-size:100% 100%; mask-repeat:no-repeat;}
#siteWrapper [data-section-id="698f2db111c3ff0233023f16"] .sqs-block-image:has(img[src*="pick-your-sport-yy-d38e9c"]) .sqs-block-content {position:relative;}
#siteWrapper [data-section-id="698f2db111c3ff0233023f16"] .sqs-block-image:has(img[src*="pick-your-sport-yy-d38e9c"]) .sqs-block-content::after {content:"1"; position:absolute; left:74.1%; top:79.1%; width:19%; height:14.6%; border-radius:50%; display:flex; align-items:center; justify-content:center; background:var(--gr-steel); color:white; font-size:clamp(20px,2.5vw,42px); font-weight:700; pointer-events:none;}
#siteWrapper [data-section-id="698f2db111c3ff0233023f16"] img[src*="pick-your-sport-5-8f041a"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M85%20100%20H915%20Q940%20100%20940%20135%20V990%20Q940%201005%20910%201005%20H785%20Q725%201005%20725%201070%20V1190%20Q725%201220%20695%201220%20H85%20Q45%201220%2045%201180%20V140%20Q45%20100%2085%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M85%20100%20H915%20Q940%20100%20940%20135%20V990%20Q940%201005%20910%201005%20H785%20Q725%201005%20725%201070%20V1190%20Q725%201220%20695%201220%20H85%20Q45%201220%2045%201180%20V140%20Q45%20100%2085%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); mask-size:100% 100%; mask-repeat:no-repeat;}
#siteWrapper [data-section-id="698f2db111c3ff0233023f16"] .sqs-block-image:has(img[src*="pick-your-sport-5-8f041a"]) .sqs-block-content {position:relative;}
#siteWrapper [data-section-id="698f2db111c3ff0233023f16"] .sqs-block-image:has(img[src*="pick-your-sport-5-8f041a"]) .sqs-block-content::after {content:"2"; position:absolute; left:74.1%; top:79.1%; width:19%; height:14.6%; border-radius:50%; display:flex; align-items:center; justify-content:center; background:var(--gr-steel); color:white; font-size:clamp(20px,2.5vw,42px); font-weight:700; pointer-events:none;}
#siteWrapper [data-section-id="698f2db111c3ff0233023f16"] img[src*="pick-your-sport-6-ab8b70"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M85%20100%20H915%20Q940%20100%20940%20135%20V990%20Q940%201005%20910%201005%20H785%20Q725%201005%20725%201070%20V1190%20Q725%201220%20695%201220%20H85%20Q45%201220%2045%201180%20V140%20Q45%20100%2085%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M85%20100%20H915%20Q940%20100%20940%20135%20V990%20Q940%201005%20910%201005%20H785%20Q725%201005%20725%201070%20V1190%20Q725%201220%20695%201220%20H85%20Q45%201220%2045%201180%20V140%20Q45%20100%2085%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); mask-size:100% 100%; mask-repeat:no-repeat;}
#siteWrapper [data-section-id="698f2db111c3ff0233023f16"] .sqs-block-image:has(img[src*="pick-your-sport-6-ab8b70"]) .sqs-block-content {position:relative;}
#siteWrapper [data-section-id="698f2db111c3ff0233023f16"] .sqs-block-image:has(img[src*="pick-your-sport-6-ab8b70"]) .sqs-block-content::after {content:"3"; position:absolute; left:74.1%; top:79.1%; width:19%; height:14.6%; border-radius:50%; display:flex; align-items:center; justify-content:center; background:var(--gr-steel); color:white; font-size:clamp(20px,2.5vw,42px); font-weight:700; pointer-events:none;}
/* Coaching introduction: left-aligned copy with comfortable side spacing. */
#siteWrapper .gr-coach-intro {
  box-sizing: border-box;
  padding-inline: 24px;
  text-align: left;
}
#siteWrapper .gr-coach-intro :is(h2,p) {
  text-align: left !important;
}
@media (max-width: 767px) {
  #siteWrapper .gr-coach-intro { padding-inline: 8px; }
}
/* Basketball: a shorter coaching illustration and blue coach portrait surfaces. */
body#collection-697de9764c614d20e58104af #siteWrapper .gr-coach-illustration {
  max-height: 360px;
  object-fit: contain;
  object-position: center bottom;
}
body#collection-697de9764c614d20e58104af #siteWrapper :is(#block-aeb2576217ca808b4aee,#block-5d56261c8b3c03beb0fc) :is(.sqs-block-content,.fluid-image-container) {
  background-color: var(--gr-steel) !important;
}
@media(max-width:767px) {
  body#collection-697de9764c614d20e58104af #siteWrapper .gr-coach-illustration { max-height: 280px; }
}
/* Coaching advantage: site-standard gutters and content-sized section height. */
#siteWrapper .page-section:has(.gr-coach-advantage) {
  min-height: 0 !important;
  height: auto !important;
}
#siteWrapper .page-section:has(.gr-coach-advantage) .content-wrapper {
  padding: 24px 4vw 0 !important;
  box-sizing: border-box;
}
#siteWrapper .gr-coach-advantage {
  padding: 0 !important;
  align-items: start;
  column-gap: 24px;
}
#siteWrapper .gr-coach-intro { padding-inline: 0; }
#siteWrapper .gr-coach-advantage .gr-coach-illustration {
  max-height: 300px !important;
  width: 90%;
  margin-inline: auto;
  object-fit: contain;
  object-position: center bottom;
}
@media(max-width:767px) {
  #siteWrapper .page-section:has(.gr-coach-advantage) .content-wrapper { padding: 24px 20px 0 !important; }
  #siteWrapper .gr-coach-advantage .gr-coach-illustration { max-height: 240px !important; }
}

/* Consistent three-step image treatment across sports. */
#siteWrapper [data-section-id="69931e1bae667177474eabe1"] img[src="/assets/pick-your-sport-2-d44e9a.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20100%20H870%20Q930%20100%20930%20170%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V170%20Q50%20100%20120%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20100%20H870%20Q930%20100%20930%20170%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V170%20Q50%20100%20120%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); mask-size:100% 100%; mask-repeat:no-repeat;}
#siteWrapper [data-section-id="69931e1bae667177474eabe1"] .sqs-block-image:has(img[src="/assets/pick-your-sport-2-d44e9a.webp"]) .sqs-block-content {position:relative;}
#siteWrapper [data-section-id="69931e1bae667177474eabe1"] .sqs-block-image:has(img[src="/assets/pick-your-sport-2-d44e9a.webp"]) .sqs-block-content::after {content:"1"; position:absolute; left:74.1%; top:79.1%; width:19%; height:14.6%; border-radius:50%; display:flex; align-items:center; justify-content:center; background:var(--gr-steel); color:white; font-size:clamp(20px,2.5vw,42px); font-weight:700; pointer-events:none;}
#siteWrapper [data-section-id="69931e1bae667177474eabe1"] img[src="/assets/pick-your-sport-4-80925c.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20100%20H870%20Q930%20100%20930%20170%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V170%20Q50%20100%20120%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20100%20H870%20Q930%20100%20930%20170%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V170%20Q50%20100%20120%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); mask-size:100% 100%; mask-repeat:no-repeat;}
#siteWrapper [data-section-id="69931e1bae667177474eabe1"] .sqs-block-image:has(img[src="/assets/pick-your-sport-4-80925c.webp"]) .sqs-block-content {position:relative;}
#siteWrapper [data-section-id="69931e1bae667177474eabe1"] .sqs-block-image:has(img[src="/assets/pick-your-sport-4-80925c.webp"]) .sqs-block-content::after {content:"2"; position:absolute; left:74.1%; top:79.1%; width:19%; height:14.6%; border-radius:50%; display:flex; align-items:center; justify-content:center; background:var(--gr-steel); color:white; font-size:clamp(20px,2.5vw,42px); font-weight:700; pointer-events:none;}
#siteWrapper [data-section-id="69931e1bae667177474eabe1"] img[src="/assets/pick-your-sport-6-c8eebf.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20100%20H870%20Q930%20100%20930%20170%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V170%20Q50%20100%20120%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20100%20H870%20Q930%20100%20930%20170%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V170%20Q50%20100%20120%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); mask-size:100% 100%; mask-repeat:no-repeat;}
#siteWrapper [data-section-id="69931e1bae667177474eabe1"] .sqs-block-image:has(img[src="/assets/pick-your-sport-6-c8eebf.webp"]) .sqs-block-content {position:relative;}
#siteWrapper [data-section-id="69931e1bae667177474eabe1"] .sqs-block-image:has(img[src="/assets/pick-your-sport-6-c8eebf.webp"]) .sqs-block-content::after {content:"3"; position:absolute; left:74.1%; top:79.1%; width:19%; height:14.6%; border-radius:50%; display:flex; align-items:center; justify-content:center; background:var(--gr-steel); color:white; font-size:clamp(20px,2.5vw,42px); font-weight:700; pointer-events:none;}
#siteWrapper [data-section-id="698dd00a13a38b498bf6a6c2"] img[src="/assets/softball--1-73639d.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20100%20H870%20Q930%20100%20930%20170%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V170%20Q50%20100%20120%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20100%20H870%20Q930%20100%20930%20170%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V170%20Q50%20100%20120%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); mask-size:100% 100%; mask-repeat:no-repeat;}
#siteWrapper [data-section-id="698dd00a13a38b498bf6a6c2"] .sqs-block-image:has(img[src="/assets/softball--1-73639d.webp"]) .sqs-block-content {position:relative;}
#siteWrapper [data-section-id="698dd00a13a38b498bf6a6c2"] .sqs-block-image:has(img[src="/assets/softball--1-73639d.webp"]) .sqs-block-content::after {content:"1"; position:absolute; left:74.1%; top:79.1%; width:19%; height:14.6%; border-radius:50%; display:flex; align-items:center; justify-content:center; background:var(--gr-steel); color:white; font-size:clamp(20px,2.5vw,42px); font-weight:700; pointer-events:none;}
#siteWrapper [data-section-id="698dd00a13a38b498bf6a6c2"] img[src="/assets/softball--2-3b52f4.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20100%20H870%20Q930%20100%20930%20170%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V170%20Q50%20100%20120%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20100%20H870%20Q930%20100%20930%20170%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V170%20Q50%20100%20120%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); mask-size:100% 100%; mask-repeat:no-repeat;}
#siteWrapper [data-section-id="698dd00a13a38b498bf6a6c2"] .sqs-block-image:has(img[src="/assets/softball--2-3b52f4.webp"]) .sqs-block-content {position:relative;}
#siteWrapper [data-section-id="698dd00a13a38b498bf6a6c2"] .sqs-block-image:has(img[src="/assets/softball--2-3b52f4.webp"]) .sqs-block-content::after {content:"2"; position:absolute; left:74.1%; top:79.1%; width:19%; height:14.6%; border-radius:50%; display:flex; align-items:center; justify-content:center; background:var(--gr-steel); color:white; font-size:clamp(20px,2.5vw,42px); font-weight:700; pointer-events:none;}
#siteWrapper [data-section-id="698dd00a13a38b498bf6a6c2"] img[src="/assets/baseball--3-fd5dcf.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%2026%20H870%20Q930%2026%20930%2096%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V96%20Q50%2026%20120%2026Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%2026%20H870%20Q930%2026%20930%2096%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V96%20Q50%2026%20120%2026Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); mask-size:100% 100%; mask-repeat:no-repeat;}
#siteWrapper [data-section-id="698dd00a13a38b498bf6a6c2"] .sqs-block-image:has(img[src="/assets/baseball--3-fd5dcf.webp"]) .sqs-block-content {position:relative;}
#siteWrapper [data-section-id="698dd00a13a38b498bf6a6c2"] .sqs-block-image:has(img[src="/assets/baseball--3-fd5dcf.webp"]) .sqs-block-content::after {content:"3"; position:absolute; left:74.1%; top:79.1%; width:19%; height:14.6%; border-radius:50%; display:flex; align-items:center; justify-content:center; background:var(--gr-steel); color:white; font-size:clamp(20px,2.5vw,42px); font-weight:700; pointer-events:none;}
#siteWrapper [data-section-id="698f3b1391de8529e3d2dc8d"] img[src="/assets/ice-hockey---1-720da9.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%2026%20H870%20Q930%2026%20930%2096%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V96%20Q50%2026%20120%2026Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%2026%20H870%20Q930%2026%20930%2096%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V96%20Q50%2026%20120%2026Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); mask-size:100% 100%; mask-repeat:no-repeat;}
#siteWrapper [data-section-id="698f3b1391de8529e3d2dc8d"] .sqs-block-image:has(img[src="/assets/ice-hockey---1-720da9.webp"]) .sqs-block-content {position:relative;}
#siteWrapper [data-section-id="698f3b1391de8529e3d2dc8d"] .sqs-block-image:has(img[src="/assets/ice-hockey---1-720da9.webp"]) .sqs-block-content::after {content:"1"; position:absolute; left:74.1%; top:79.1%; width:19%; height:14.6%; border-radius:50%; display:flex; align-items:center; justify-content:center; background:var(--gr-steel); color:white; font-size:clamp(20px,2.5vw,42px); font-weight:700; pointer-events:none;}
#siteWrapper [data-section-id="698f3b1391de8529e3d2dc8d"] img[src="/assets/hockey-upload-new-screen-20261006.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%2026%20H870%20Q930%2026%20930%2096%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V96%20Q50%2026%20120%2026Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%2026%20H870%20Q930%2026%20930%2096%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V96%20Q50%2026%20120%2026Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); mask-size:100% 100%; mask-repeat:no-repeat;}
#siteWrapper [data-section-id="698f3b1391de8529e3d2dc8d"] .sqs-block-image:has(img[src="/assets/hockey-upload-new-screen-20261006.webp"]) .sqs-block-content {position:relative;}
#siteWrapper [data-section-id="698f3b1391de8529e3d2dc8d"] .sqs-block-image:has(img[src="/assets/hockey-upload-new-screen-20261006.webp"]) .sqs-block-content::after {content:"2"; position:absolute; left:74.1%; top:79.1%; width:19%; height:14.6%; border-radius:50%; display:flex; align-items:center; justify-content:center; background:var(--gr-steel); color:white; font-size:clamp(20px,2.5vw,42px); font-weight:700; pointer-events:none;}
#siteWrapper [data-section-id="698f3b1391de8529e3d2dc8d"] img[src="/assets/ice-hockey-3-1fc5f7.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%2026%20H870%20Q930%2026%20930%2096%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V96%20Q50%2026%20120%2026Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%2026%20H870%20Q930%2026%20930%2096%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V96%20Q50%2026%20120%2026Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); mask-size:100% 100%; mask-repeat:no-repeat;}
#siteWrapper [data-section-id="698f3b1391de8529e3d2dc8d"] .sqs-block-image:has(img[src="/assets/ice-hockey-3-1fc5f7.webp"]) .sqs-block-content {position:relative;}
#siteWrapper [data-section-id="698f3b1391de8529e3d2dc8d"] .sqs-block-image:has(img[src="/assets/ice-hockey-3-1fc5f7.webp"]) .sqs-block-content::after {content:"3"; position:absolute; left:74.1%; top:79.1%; width:19%; height:14.6%; border-radius:50%; display:flex; align-items:center; justify-content:center; background:var(--gr-steel); color:white; font-size:clamp(20px,2.5vw,42px); font-weight:700; pointer-events:none;}
#siteWrapper [data-section-id="69931fe8e687b8065e991f44"] img[src="/assets/pick-your-sport-2-d44e9a.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20100%20H870%20Q930%20100%20930%20170%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V170%20Q50%20100%20120%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20100%20H870%20Q930%20100%20930%20170%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V170%20Q50%20100%20120%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); mask-size:100% 100%; mask-repeat:no-repeat;}
#siteWrapper [data-section-id="69931fe8e687b8065e991f44"] .sqs-block-image:has(img[src="/assets/pick-your-sport-2-d44e9a.webp"]) .sqs-block-content {position:relative;}
#siteWrapper [data-section-id="69931fe8e687b8065e991f44"] .sqs-block-image:has(img[src="/assets/pick-your-sport-2-d44e9a.webp"]) .sqs-block-content::after {content:"1"; position:absolute; left:74.1%; top:79.1%; width:19%; height:14.6%; border-radius:50%; display:flex; align-items:center; justify-content:center; background:var(--gr-steel); color:white; font-size:clamp(20px,2.5vw,42px); font-weight:700; pointer-events:none;}
#siteWrapper [data-section-id="69931fe8e687b8065e991f44"] img[src="/assets/pick-your-sport-4-80925c.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20100%20H870%20Q930%20100%20930%20170%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V170%20Q50%20100%20120%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20100%20H870%20Q930%20100%20930%20170%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V170%20Q50%20100%20120%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); mask-size:100% 100%; mask-repeat:no-repeat;}
#siteWrapper [data-section-id="69931fe8e687b8065e991f44"] .sqs-block-image:has(img[src="/assets/pick-your-sport-4-80925c.webp"]) .sqs-block-content {position:relative;}
#siteWrapper [data-section-id="69931fe8e687b8065e991f44"] .sqs-block-image:has(img[src="/assets/pick-your-sport-4-80925c.webp"]) .sqs-block-content::after {content:"2"; position:absolute; left:74.1%; top:79.1%; width:19%; height:14.6%; border-radius:50%; display:flex; align-items:center; justify-content:center; background:var(--gr-steel); color:white; font-size:clamp(20px,2.5vw,42px); font-weight:700; pointer-events:none;}
#siteWrapper [data-section-id="69931fe8e687b8065e991f44"] img[src="/assets/pick-your-sport-6-c8eebf.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20100%20H870%20Q930%20100%20930%20170%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V170%20Q50%20100%20120%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20100%20H870%20Q930%20100%20930%20170%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V170%20Q50%20100%20120%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); mask-size:100% 100%; mask-repeat:no-repeat;}
#siteWrapper [data-section-id="69931fe8e687b8065e991f44"] .sqs-block-image:has(img[src="/assets/pick-your-sport-6-c8eebf.webp"]) .sqs-block-content {position:relative;}
#siteWrapper [data-section-id="69931fe8e687b8065e991f44"] .sqs-block-image:has(img[src="/assets/pick-your-sport-6-c8eebf.webp"]) .sqs-block-content::after {content:"3"; position:absolute; left:74.1%; top:79.1%; width:19%; height:14.6%; border-radius:50%; display:flex; align-items:center; justify-content:center; background:var(--gr-steel); color:white; font-size:clamp(20px,2.5vw,42px); font-weight:700; pointer-events:none;}
#siteWrapper [data-section-id="698a8cc4c67de22a7f3d932b"] img[src="/assets/ice-hockey---1-720da9.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%2026%20H870%20Q930%2026%20930%2096%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V96%20Q50%2026%20120%2026Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%2026%20H870%20Q930%2026%20930%2096%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V96%20Q50%2026%20120%2026Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); mask-size:100% 100%; mask-repeat:no-repeat;}
#siteWrapper [data-section-id="698a8cc4c67de22a7f3d932b"] .sqs-block-image:has(img[src="/assets/ice-hockey---1-720da9.webp"]) .sqs-block-content {position:relative;}
#siteWrapper [data-section-id="698a8cc4c67de22a7f3d932b"] .sqs-block-image:has(img[src="/assets/ice-hockey---1-720da9.webp"]) .sqs-block-content::after {content:"1"; position:absolute; left:74.1%; top:79.1%; width:19%; height:14.6%; border-radius:50%; display:flex; align-items:center; justify-content:center; background:var(--gr-steel); color:white; font-size:clamp(20px,2.5vw,42px); font-weight:700; pointer-events:none;}
#siteWrapper [data-section-id="698a8cc4c67de22a7f3d932b"] img[src="/assets/hockey-upload-new-screen-20261006.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%2026%20H870%20Q930%2026%20930%2096%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V96%20Q50%2026%20120%2026Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%2026%20H870%20Q930%2026%20930%2096%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V96%20Q50%2026%20120%2026Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); mask-size:100% 100%; mask-repeat:no-repeat;}
#siteWrapper [data-section-id="698a8cc4c67de22a7f3d932b"] .sqs-block-image:has(img[src="/assets/hockey-upload-new-screen-20261006.webp"]) .sqs-block-content {position:relative;}
#siteWrapper [data-section-id="698a8cc4c67de22a7f3d932b"] .sqs-block-image:has(img[src="/assets/hockey-upload-new-screen-20261006.webp"]) .sqs-block-content::after {content:"2"; position:absolute; left:74.1%; top:79.1%; width:19%; height:14.6%; border-radius:50%; display:flex; align-items:center; justify-content:center; background:var(--gr-steel); color:white; font-size:clamp(20px,2.5vw,42px); font-weight:700; pointer-events:none;}
#siteWrapper [data-section-id="698a8cc4c67de22a7f3d932b"] img[src="/assets/ice-hockey-3-1fc5f7.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%2026%20H870%20Q930%2026%20930%2096%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V96%20Q50%2026%20120%2026Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%2026%20H870%20Q930%2026%20930%2096%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V96%20Q50%2026%20120%2026Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); mask-size:100% 100%; mask-repeat:no-repeat;}
#siteWrapper [data-section-id="698a8cc4c67de22a7f3d932b"] .sqs-block-image:has(img[src="/assets/ice-hockey-3-1fc5f7.webp"]) .sqs-block-content {position:relative;}
#siteWrapper [data-section-id="698a8cc4c67de22a7f3d932b"] .sqs-block-image:has(img[src="/assets/ice-hockey-3-1fc5f7.webp"]) .sqs-block-content::after {content:"3"; position:absolute; left:74.1%; top:79.1%; width:19%; height:14.6%; border-radius:50%; display:flex; align-items:center; justify-content:center; background:var(--gr-steel); color:white; font-size:clamp(20px,2.5vw,42px); font-weight:700; pointer-events:none;}
/* Hockey testimonials and portrait backing use the shared blue surface. */
body[id] #siteWrapper#siteWrapper :is(#block-yui_3_17_2_1_1779355960906_13253,#block-yui_3_17_2_1_1779355960906_17696,#block-f1195e954e460e0eef11) .sqs-shape-block-container,
#siteWrapper #block-0e3854ff686f9f571ece :is(.sqs-block-content,.fluid-image-container) {
  background-color: var(--gr-steel) !important;
  background-image: none !important;
}
@media(min-width:768px) {
  #siteWrapper .fe-69898c51a3c6900fe5a234c7 > :is(.fe-block-18ba164178c9cb1e97b2,.fe-block-82300084dacbd364b8d9,.fe-block-a4e65831821a923c4068) {
    grid-row: 9 / 18;
  }
  #siteWrapper .fe-69898c51a3c6900fe5a234c7 > :is(.fe-block-a64358aad14bf50c7f47,.fe-block-e852ccadd386d1b7395d,.fe-block-c3a4f71591ac0bdc1ca5) {
    grid-row: 11 / 18;
  }
}
@media(min-width:768px) {
  body[id] #siteWrapper .fe-69898c51a3c6900fe5a234c7 > :is(.fe-block-18ba164178c9cb1e97b2,.fe-block-82300084dacbd364b8d9,.fe-block-a4e65831821a923c4068) { grid-row: 9 / 18 !important; }
}
/* Baseball coach portraits: shared blue backing for the transparent cutouts. */
#siteWrapper [data-section-id="697dc905b07c045f31b5fa6f"] :is(#block-yui_3_17_2_1_1769849518257_11601,#block-f491d15cc69dec41dcb9,#block-a515b27ecfca440abb5e,#block-20d92b2ae35857464d68,#block-3488ef3a8715f08e1f39) .sqs-block-content {
  background-color: var(--gr-steel) !important;
}
/* Remove the white canvas from the team-logo strips without changing their colors. */
#siteWrapper [data-section-id="697dc905b07c045f31b5fa6f"] img[src*="partners-logo-1-"] {
  filter: url("/assets/brand/logo-white-key.svg#remove-white");
}
/* Restore the original Head of Hockey portrait backing card. */
body[id] #siteWrapper#siteWrapper #block-f1195e954e460e0eef11 .sqs-shape-block-container {
  background-color: hsla(var(--black-hsl), .85) !important;
  background-image: none !important;
}
#siteWrapper #block-0e3854ff686f9f571ece :is(.sqs-block-content,.fluid-image-container) {
  background-color: transparent !important;
}
/* Head of Hockey portrait: match the dark-blue reference surface. */
body[id] #siteWrapper#siteWrapper #block-f1195e954e460e0eef11 .sqs-shape-block-container,
body[id] #siteWrapper #block-0e3854ff686f9f571ece :is(.sqs-block-content,.fluid-image-container) {
  background-color: var(--gr-steel) !important;
  background-image: none !important;
}
/* Apply the cleaned white-background key consistently to every coach logo strip. */
#siteWrapper [data-section-id="697dc905b07c045f31b5fa6f"] :is(#block-yui_3_17_2_1_1770380967522_12629,#block-43b082a2a9c8d0571ced,#block-045b50160f9a97d6c1b9,#block-0af6dbaaa9d4e191e890,#block-f30a3224d0d0b3b1c7cb,#block-5d1aa28e18d8b6d59b87,#block-9be43a118baf11ae3a74) img {
  filter: url('/assets/brand/logo-white-key.svg#remove-white') !important;
}
/* Coach portrait backing restored to the charcoal grey in the original reference. */
body[id] #siteWrapper#siteWrapper :is(#block-yui_3_17_2_1_1769849518257_11601,#block-f491d15cc69dec41dcb9,#block-a515b27ecfca440abb5e,#block-20d92b2ae35857464d68,#block-3488ef3a8715f08e1f39,#block-0e3854ff686f9f571ece,#block-aeb2576217ca808b4aee) .sqs-block-content {
  background-color: #242424 !important;
  border-top-left-radius: 32px;
  border-bottom-right-radius: 32px;
}
body[id] #siteWrapper#siteWrapper #block-f1195e954e460e0eef11 .sqs-shape-block-container {
  background-color: #242424 !important;
  background-image: none !important;
}
body[id] #siteWrapper#siteWrapper :is(#block-0e3854ff686f9f571ece,#block-aeb2576217ca808b4aee) .fluid-image-container {
  background-color: transparent !important;
}
/* Athlete menu artwork: remove the white canvas around the sports illustrations. */
body #mm-panel .mm-tile img {
  background-color: transparent !important;
  filter: url('/assets/brand/logo-white-key.svg#remove-white');
}
/* Portraits rise above an inset charcoal backing, matching the original design. */
body[id] #siteWrapper#siteWrapper :is(#block-yui_3_17_2_1_1769849518257_11601,#block-f491d15cc69dec41dcb9,#block-a515b27ecfca440abb5e,#block-20d92b2ae35857464d68,#block-3488ef3a8715f08e1f39,#block-0e3854ff686f9f571ece,#block-aeb2576217ca808b4aee) .sqs-block-content {
  position: relative;
  isolation: isolate;
  background-color: transparent !important;
}
body[id] #siteWrapper#siteWrapper :is(#block-yui_3_17_2_1_1769849518257_11601,#block-f491d15cc69dec41dcb9,#block-a515b27ecfca440abb5e,#block-20d92b2ae35857464d68,#block-3488ef3a8715f08e1f39,#block-0e3854ff686f9f571ece,#block-aeb2576217ca808b4aee) .sqs-block-content::before {
  content: "";
  position: absolute;
  inset: 22% 0 0;
  z-index: -1;
  border-radius: 32px 0 32px 0;
  background: #242424;
}
body[id] #siteWrapper#siteWrapper #block-f1195e954e460e0eef11 .sqs-shape-block-container {
  background: transparent !important;
}
/* Softball athlete page: shared blue hero and analysis cards. */
body#collection-698d9bbb4482bc7d4bb8fa3d #siteWrapper [data-section-id="698d9bbb4482bc7d4bb8fa40"],
body#collection-698d9bbb4482bc7d4bb8fa3d #siteWrapper [data-section-id="698d9bbb4482bc7d4bb8fa40"] .section-background {
  background: var(--gr-navy) !important;
}
body#collection-698d9bbb4482bc7d4bb8fa3d #siteWrapper [data-section-id="698d9bbb4482bc7d4bb8fa46"] .sqs-shape-block-container {
  background-color: var(--gr-steel) !important;
  background-image: none !important;
}
body#collection-698d9bbb4482bc7d4bb8fa3d #siteWrapper [data-section-id="698d9bbb4482bc7d4bb8fa46"] .sqs-shape path {
  fill: var(--gr-steel) !important;
}
body#collection-698d9bbb4482bc7d4bb8fa3d #siteWrapper #block-508387b950919f64a869 .fluidImageOverlay {
  background: rgba(7,24,45,.55) !important;
  opacity: 1 !important;
}
/* Crop the thin baked-in white frame from the softball hero artwork. */
body#collection-698d9bbb4482bc7d4bb8fa3d #siteWrapper img[src*="banner-softball-c35314"] {
  clip-path: inset(2.8% 1.6% round 24px);
}

/* Keep the softball hero photograph at its original brightness on all screens. */
body#collection-698d9bbb4482bc7d4bb8fa3d #siteWrapper [data-section-id="698d9bbb4482bc7d4bb8fa40"] .fluidImageOverlay {
  background: transparent !important;
  opacity: 0 !important;
}

/* Accessible hitting ratings, without the old white image canvas. */
body #siteWrapper #block-a6b42d365898a83ee52d .sqs-block-content {
  background: transparent !important;
}
.gr-hitting-ratings { padding: 24px 20px; height: 100%; box-sizing: border-box; display: flex; flex-direction: column; justify-content: center; gap: 20px; }
.gr-rating-row { display: grid; grid-template-columns: minmax(0, 1fr) 24% 14%; gap: 12px; align-items: center; color: white; font-size: clamp(14px, 1.5vw, 24px); line-height: 1.4; }
.gr-rating-dots { display: flex; gap: 4px; }
body #siteWrapper .gr-rating-dots i { display: block; width: clamp(10px, 1.3vw, 20px); aspect-ratio: 1; border-radius: 50%; background: #000 !important; flex-shrink: 0; }
@media(max-width:767px) { .gr-hitting-ratings { padding: 16px 12px; gap: 16px; } .gr-rating-row { gap: 8px; } }

/* Keep ratings within the original card grid height. */
body #siteWrapper #block-a6b42d365898a83ee52d { min-height: 0; }
body #siteWrapper #block-a6b42d365898a83ee52d .sqs-block-content { position: relative; height: 100%; min-height: 0; }
#block-a6b42d365898a83ee52d .gr-hitting-ratings { position: absolute; inset: 0; padding: 12px 16px; gap: 12px; }
#block-a6b42d365898a83ee52d .gr-rating-row { grid-template-columns: minmax(0, 1fr) 23% 12%; font-size: clamp(12px, 1vw, 20px); gap: 8px; }
body #siteWrapper #block-a6b42d365898a83ee52d .gr-rating-dots i { background: #fff !important; width: clamp(8px, 1vw, 16px); }
@media(max-width:767px) { #block-a6b42d365898a83ee52d .gr-rating-row { font-size: 12px; } }

/* Restore blue option cards for self-service and assisted basketball analysis. */
body[id] #siteWrapper#siteWrapper [data-section-id="69ca6b233d2fa274fa34f4ea"] .sqs-shape-block-container {
  background-color: var(--gr-steel) !important;
  background-image: none !important;
}
body[id] #siteWrapper#siteWrapper [data-section-id="69ca6b233d2fa274fa34f4ea"] .sqs-shape path {
  fill: var(--gr-steel) !important;
}

/* Blue backings for the basketball analysis and performance insight cards. */
body[id] #siteWrapper#siteWrapper [data-section-id="697210d93c498b27296640cd"] .sqs-shape-block-container {
  background-color: var(--gr-steel) !important;
  background-image: none !important;
}
body[id] #siteWrapper#siteWrapper [data-section-id="697210d93c498b27296640cd"] .sqs-shape path {
  fill: var(--gr-steel) !important;
}

/* Original charcoal portrait backing on both basketball pages. */
body[id] #siteWrapper#siteWrapper :is(#block-56ddbf4987d97f0ad38d, #block-aeb2576217ca808b4aee) .sqs-block-content {
  position: relative;
  isolation: isolate;
  background: transparent !important;
}
body[id] #siteWrapper#siteWrapper :is(#block-56ddbf4987d97f0ad38d, #block-aeb2576217ca808b4aee) .sqs-block-content::before {
  content: "";
  position: absolute;
  inset: 22% 0 0;
  z-index: -1;
  border-radius: 32px 0 32px 0;
  background: #242424;
}

/* Black self-service card with a white outline, desktop and mobile. */
body[id] #siteWrapper#siteWrapper :is(#block-c816f03ba97df04b8ee9, #block-480c92c484399c9bd955) .sqs-shape-block-container {
  background: #000 !important;
  outline: 1px solid #fff;
  outline-offset: 0;
}
body[id] #siteWrapper#siteWrapper :is(#block-c816f03ba97df04b8ee9, #block-480c92c484399c9bd955) .sqs-shape path { fill: #000 !important; }

/* Restore the two ice hockey testimonial backings in blue. */
body[id] #siteWrapper#siteWrapper :is(#block-yui_3_17_2_1_1771240859209_12234, #block-yui_3_17_2_1_1771240859209_8337) .sqs-shape-block-container {
  background: var(--gr-steel) !important;
}
body[id] #siteWrapper#siteWrapper :is(#block-yui_3_17_2_1_1771240859209_12234, #block-yui_3_17_2_1_1771240859209_8337) .sqs-shape path {
  fill: var(--gr-steel) !important;
}

/* Ice hockey analysis cards and original charcoal coach portrait backing. */
body[id] #siteWrapper#siteWrapper :is(#block-a89d1482fad2795424ad, #block-7c9d206e9d95ae91c386) .sqs-shape-block-container {
  background: var(--gr-steel) !important;
}
body[id] #siteWrapper#siteWrapper :is(#block-a89d1482fad2795424ad, #block-7c9d206e9d95ae91c386) .sqs-shape path {
  fill: var(--gr-steel) !important;
}
body[id] #siteWrapper#siteWrapper #block-9dfa370f1d0274262612 .sqs-block-content {
  position: relative;
  isolation: isolate;
  background: transparent !important;
}
body[id] #siteWrapper#siteWrapper #block-9dfa370f1d0274262612 .sqs-block-content::before {
  content: "";
  position: absolute;
  inset: 22% 0 0;
  z-index: -1;
  border-radius: 32px 0 32px 0;
  background: #242424;
}

/* Match the ice hockey hero to the site's lighter navy background. */
body[id] #siteWrapper#siteWrapper [data-section-id="69ecada10f5cfb40753cdd8f"],
body[id] #siteWrapper#siteWrapper [data-section-id="69ecada10f5cfb40753cdd8f"] .section-background {
  background: var(--gr-navy) !important;
}

/* Hockey ratings use the blue card beneath, with readable white labels and dots. */
body #siteWrapper #block-e94bd15402e5dcf98129 { min-height: 0; }
body #siteWrapper #block-e94bd15402e5dcf98129 .sqs-block-content { position: relative; height: 100%; min-height: 0; background: transparent !important; }
.gr-hockey-ratings { position: absolute; inset: 0; padding: 12px 16px; display: flex; flex-direction: column; justify-content: center; gap: 12px; box-sizing: border-box; }
.gr-hockey-ratings .gr-rating-row { grid-template-columns: minmax(0, 1fr) 29% 14%; font-size: clamp(12px, 1vw, 20px); gap: 8px; }
body #siteWrapper .gr-hockey-ratings .gr-rating-dots i { background: #fff !important; width: clamp(8px, 1vw, 16px); }

/* Restore blue backgrounds on the baseball analysis cards. */
body[id] #siteWrapper#siteWrapper :is(#block-56e6d32b4c41b06824eb, #block-538b90d3961cf3252c18) .sqs-shape-block-container {
  background: var(--gr-steel) !important;
}
body[id] #siteWrapper#siteWrapper :is(#block-56e6d32b4c41b06824eb, #block-538b90d3961cf3252c18) .sqs-shape path {
  fill: var(--gr-steel) !important;
}

/* Baseball coach portraits retain their original charcoal card backing. */
body[id] #siteWrapper#siteWrapper :is(#block-b40b97929cd487989922, #block-b662e946ca563421fad9, #block-bb947086b085bbd3bb89, #block-cd6ab1841e5f651d8337, #block-b693c348ce14af731186) .sqs-block-content {
  position: relative;
  isolation: isolate;
  background: transparent !important;
}
body[id] #siteWrapper#siteWrapper :is(#block-b40b97929cd487989922, #block-b662e946ca563421fad9, #block-bb947086b085bbd3bb89, #block-cd6ab1841e5f651d8337, #block-b693c348ce14af731186) .sqs-block-content::before {
  content: "";
  position: absolute;
  inset: 22% 0 0;
  z-index: -1;
  border-radius: 32px 0 32px 0;
  background: #242424;
}
body #siteWrapper [data-section-id="6982011ce1527a5857c7ebd6"] img[src*="partners-logo-1"],
body #siteWrapper #block-1c36218ad9034cb28d40 img {
  filter: url('/assets/brand/logo-white-key.svg#remove-white');
}
body[id] #siteWrapper#siteWrapper #block-yui_3_17_2_1_1770471951896_12306 .fluidImageOverlay {
  background: rgba(7,24,45,.55) !important;
  opacity: 1 !important;
}

/* Homepage steps match the baseball steps. */
#siteWrapper [data-section-id="69832da9c7877e5119dcea10"] img[src="/assets/pick-your-sport-2-d44e9a.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20100%20H870%20Q930%20100%20930%20170%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V170%20Q50%20100%20120%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20100%20H870%20Q930%20100%20930%20170%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V170%20Q50%20100%20120%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); mask-size:100% 100%; mask-repeat:no-repeat;}
#siteWrapper [data-section-id="69832da9c7877e5119dcea10"] .sqs-block-image:has(img[src="/assets/pick-your-sport-2-d44e9a.webp"]) .sqs-block-content {position:relative;}
#siteWrapper [data-section-id="69832da9c7877e5119dcea10"] .sqs-block-image:has(img[src="/assets/pick-your-sport-2-d44e9a.webp"]) .sqs-block-content::after {content:"1"; position:absolute; left:74.1%; top:79.1%; width:19%; height:14.6%; border-radius:50%; display:flex; align-items:center; justify-content:center; background:var(--gr-steel); color:white; font-size:clamp(20px,2.5vw,42px); font-weight:700; pointer-events:none;}
#siteWrapper [data-section-id="69832da9c7877e5119dcea10"] img[src="/assets/pick-your-sport-4-80925c.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20100%20H870%20Q930%20100%20930%20170%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V170%20Q50%20100%20120%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20100%20H870%20Q930%20100%20930%20170%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V170%20Q50%20100%20120%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); mask-size:100% 100%; mask-repeat:no-repeat;}
#siteWrapper [data-section-id="69832da9c7877e5119dcea10"] .sqs-block-image:has(img[src="/assets/pick-your-sport-4-80925c.webp"]) .sqs-block-content {position:relative;}
#siteWrapper [data-section-id="69832da9c7877e5119dcea10"] .sqs-block-image:has(img[src="/assets/pick-your-sport-4-80925c.webp"]) .sqs-block-content::after {content:"2"; position:absolute; left:74.1%; top:79.1%; width:19%; height:14.6%; border-radius:50%; display:flex; align-items:center; justify-content:center; background:var(--gr-steel); color:white; font-size:clamp(20px,2.5vw,42px); font-weight:700; pointer-events:none;}
#siteWrapper [data-section-id="69832da9c7877e5119dcea10"] img[src="/assets/pick-your-sport-6-c8eebf.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20100%20H870%20Q930%20100%20930%20170%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V170%20Q50%20100%20120%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20100%20H870%20Q930%20100%20930%20170%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V170%20Q50%20100%20120%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); mask-size:100% 100%; mask-repeat:no-repeat;}
#siteWrapper [data-section-id="69832da9c7877e5119dcea10"] .sqs-block-image:has(img[src="/assets/pick-your-sport-6-c8eebf.webp"]) .sqs-block-content {position:relative;}
#siteWrapper [data-section-id="69832da9c7877e5119dcea10"] .sqs-block-image:has(img[src="/assets/pick-your-sport-6-c8eebf.webp"]) .sqs-block-content::after {content:"3"; position:absolute; left:74.1%; top:79.1%; width:19%; height:14.6%; border-radius:50%; display:flex; align-items:center; justify-content:center; background:var(--gr-steel); color:white; font-size:clamp(20px,2.5vw,42px); font-weight:700; pointer-events:none;}
/* Homepage brand surfaces and clear phone artwork. */
body[id] #siteWrapper#siteWrapper :is([data-section-id="6981f10fb11b345ec4abbbbb"], [data-section-id="697e6f508832206a9252fa11"]),
body[id] #siteWrapper#siteWrapper :is([data-section-id="6981f10fb11b345ec4abbbbb"], [data-section-id="697e6f508832206a9252fa11"]) .section-background { background: var(--gr-midnight) !important; }
body[id] #siteWrapper#siteWrapper [data-section-id="697e6f508832206a9252fa11"] .shadow-overlay { display:none !important; }
body[id] #siteWrapper#siteWrapper :is([data-section-id="698fa2e2e14a973b4c47d574"], [data-section-id="69865af1ee7f527cc854905d"]) .sqs-shape-block-container { background:var(--gr-steel) !important; }
body[id] #siteWrapper#siteWrapper :is([data-section-id="698fa2e2e14a973b4c47d574"], [data-section-id="69865af1ee7f527cc854905d"]) .sqs-shape path { fill:var(--gr-steel) !important; }
body[id] #siteWrapper#siteWrapper [data-section-id="69832e1733bbff6ff56f8b80"] .sqs-shape-block-container { background:#242424 !important; }
body[id] #siteWrapper#siteWrapper [data-section-id="69832e1733bbff6ff56f8b80"] .sqs-shape path { fill:#242424 !important; }
body[id] #siteWrapper#siteWrapper #block-7220d67e608ae51e867d .fluidImageOverlay { background:rgba(7,24,45,.5) !important; opacity:1 !important; }
body[id] #siteWrapper#siteWrapper [data-section-id="69df5126e217733ea39b2b11"] .section-background { background:#02060d url('/assets/coaching-map-dark.webp') center/cover !important; }
body[id] #siteWrapper#siteWrapper [data-section-id="69df5126e217733ea39b2b11"] .section-background-overlay { opacity:0 !important; }

/* Keep homepage video analysis cards free of shadow effects. */
body[id] #siteWrapper#siteWrapper [data-section-id="698fa2e2e14a973b4c47d574"],
body[id] #siteWrapper#siteWrapper [data-section-id="698fa2e2e14a973b4c47d574"] *,
body[id] #siteWrapper#siteWrapper [data-section-id="698fa2e2e14a973b4c47d574"] *::before,
body[id] #siteWrapper#siteWrapper [data-section-id="698fa2e2e14a973b4c47d574"] *::after {
  box-shadow: none !important;
  text-shadow: none !important;
  filter: none !important;
}

/* Baseball ratings blend into their blue card, with white text and circles. */
body #siteWrapper #block-8275cdaab5eb966df4e1 { min-height: 0; }
body #siteWrapper #block-8275cdaab5eb966df4e1 .sqs-block-content { position: relative; height: 100%; min-height: 0; background: transparent !important; }
.gr-baseball-ratings { position: absolute; inset: 0; padding: 12px 16px; display: flex; flex-direction: column; justify-content: center; gap: 12px; box-sizing: border-box; }
.gr-baseball-ratings .gr-rating-row { grid-template-columns: minmax(0, 1fr) 25% 12%; font-size: clamp(12px, 1vw, 20px); gap: 8px; }
body #siteWrapper .gr-baseball-ratings .gr-rating-dots i { background: #fff !important; width: clamp(8px, 1vw, 16px); }

/* Subdue the decorative lines under the hockey hero copy. */
body[id] #siteWrapper#siteWrapper #block-yui_3_17_2_1_1777729736159_16853 .fluidImageOverlay {
  background: linear-gradient(90deg, rgba(7,24,45,.94) 0%, rgba(7,24,45,.78) 16%, rgba(7,24,45,.4) 27%, rgba(7,24,45,0) 40%) !important;
  opacity: 1 !important;
  mix-blend-mode: normal !important;
}

/* Remove white surfaces from the homepage trusted organizations strip. */
body[id] #siteWrapper#siteWrapper [data-section-id="698591aabd90a20f17e85f03"],
body[id] #siteWrapper#siteWrapper [data-section-id="698591aabd90a20f17e85f03"] :is(.section-background, .marquee-container, .marquee, .marquee__track, .marquee__item) {
  background: var(--gr-midnight) !important;
}
body[id] #siteWrapper#siteWrapper [data-section-id="698591aabd90a20f17e85f03"] .marquee__item img {
  background: transparent !important;
  filter: url('/assets/brand/logo-white-key.svg#remove-white');
}

/* Blue analysis tables with white separators. */
body[id] #siteWrapper#siteWrapper :is([data-section-id="68c7f5dadac656300cffca77"], [data-section-id="68c7f8ef20a0e6645faadc11"], [data-section-id="68c9620f67990a54126d0e2f"], [data-section-id="68c9620f67990a54126d0e32"]) .sqs-shape-block-container {
  background: var(--gr-steel) !important;
}
body[id] #siteWrapper#siteWrapper :is([data-section-id="68c7f5dadac656300cffca77"], [data-section-id="68c7f8ef20a0e6645faadc11"], [data-section-id="68c9620f67990a54126d0e2f"], [data-section-id="68c9620f67990a54126d0e32"]) .sqs-shape path { fill: var(--gr-steel) !important; }
body[id] #siteWrapper#siteWrapper :is([data-section-id="68c7f5dadac656300cffca77"], [data-section-id="68c7f8ef20a0e6645faadc11"], [data-section-id="68c9620f67990a54126d0e2f"], [data-section-id="68c9620f67990a54126d0e32"]) .sqs-block {
  --stroke-color: #fff !important;
  --hr-color: #fff !important;
  border-color: #fff !important;
}
body[id] #siteWrapper#siteWrapper :is([data-section-id="68c7f5dadac656300cffca77"], [data-section-id="68c7f8ef20a0e6645faadc11"], [data-section-id="68c9620f67990a54126d0e2f"], [data-section-id="68c9620f67990a54126d0e32"]) .sqs-block-horizontalrule :is(hr, line) {
  background-color: #fff !important;
  border-color: #fff !important;
  stroke: #fff !important;
}

/* Consistent left and right message borders on conversation pages. */
body[id] #siteWrapper#siteWrapper :is(#block-3dc59f0488f2d311bf52,#block-8fec4c8ab450a8cb685a,#block-7f8505ce13d62aae125a,#block-952a4fc8c14200d616cb,#block-57a3acc4d1918e9ca2b1,#block-2542f9cc6295d45d4e51,#block-1b1cb41535d9fe95d6e4,#block-84d87ea2d00e70f97b9f,#block-0161783d0e1a144b16b1,#block-77dee979f1e6e7a004cc) { border: 1px solid var(--gr-signal) !important; border-radius: 12px; box-sizing: border-box; padding: 14px !important; }
body[id] #siteWrapper#siteWrapper :is(#block-b90af697ddfb50e1124b,#block-d8a865bf005d1e273bbd,#block-18588a84389529460aff,#block-0bee44d0480c6b63800f,#block-e174e0e3b91c41544130,#block-61c3357f88aa8b8da317,#block-6a51d196f6e2a6fe27eb,#block-ce8ec2b870d7673289bb,#block-c8eccc4a31befeadead9) { border: 1px solid #fff !important; border-radius: 12px; box-sizing: border-box; padding: 14px !important; }
body[id] #siteWrapper#siteWrapper :is(#block-ba5a3098de87a037087c,#block-fb637b1d98e78bc9d2bd,#block-43637526e219689ef204,#block-2826bc711f0351daf370,#block-08eee2e16b6d3f910de3,#block-b9bddb7ce41a146a1e29,#block-fc8698227ae9fe47aee2,#block-20ff882236b2ece01ced) { border: 1px solid var(--gr-signal) !important; border-radius: 12px; box-sizing: border-box; padding: 14px !important; }
body[id] #siteWrapper#siteWrapper :is(#block-c12ab02cf06f99671dd6,#block-4c81e20f94af668a79d6,#block-8403ea0711c7a510a197,#block-2e88399396b09c5e2f24,#block-eb591d69e43e1d29c324,#block-fa88ac36e178cb595a4c,#block-392517d33b2383623ab9,#block-1492ac75f7ff4e060b0e) { border: 1px solid #fff !important; border-radius: 12px; box-sizing: border-box; padding: 14px !important; }
body[id] #siteWrapper#siteWrapper :is(#block-5667c10c83195db081d0,#block-78902864d1886e0060f4,#block-5eca89a70d88b62b8b6c,#block-e128e7d9993f8a10f4b4,#block-eb68d9247c08a759b1ef,#block-081e85d0f01fb38070c7,#block-814c2e51cb899d5ba17c,#block-aa6a416c503738971daa,#block-fca37b5e674a4a5648ff) { border: 1px solid var(--gr-signal) !important; border-radius: 12px; box-sizing: border-box; padding: 14px !important; }
body[id] #siteWrapper#siteWrapper :is(#block-fa6c057c91c2cb898bef,#block-ffa2941347f519d66d60,#block-06e2bd50f278010f4b08,#block-8149228a145e02fc854d,#block-1f92a2425186e08212d4,#block-5c6fab5dd3431cfff2a1,#block-34ce30da781c864a25e7,#block-f69a8eaf062b9192b02d) { border: 1px solid #fff !important; border-radius: 12px; box-sizing: border-box; padding: 14px !important; }

/* Fill the remaining exposed band around the homepage logo strip. */
body[id] #siteWrapper#siteWrapper [data-section-id="698591aabd90a20f17e85f03"] :is(.section-border, .content-wrapper, .content, .fluid-engine, .hero-section) {
  background: var(--gr-midnight) !important;
}
/* Remove the legacy white hero edge that extends over the logos below. */
body[id] #siteWrapper#siteWrapper .hero-section::after {
  display: none !important;
}

/* Larger footer logo and compact, aligned mobile footer. */
body #footer-sections #block-yui_3_17_2_1_1766991932046_823586 img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  object-position: left center !important;
}
body #footer-sections #block-yui_3_17_2_1_1766991932046_824597 { align-self: start; padding-top: 0 !important; }
body #footer-sections #block-yui_3_17_2_1_1766991932046_824597 p { text-align: left !important; margin-top: 0 !important; }
@media(min-width:768px) {
  body #footer-sections .fe-block-yui_3_17_2_1_1766991932046_823586 { width: 120%; }
  body #footer-sections .fe-block-yui_3_17_2_1_1766991932046_824597 { transform: translateY(-12px); }
}
@media(max-width:767px) {
  body #footer-sections .content-wrapper { padding: 28px 20px !important; }
  body #footer-sections .fluid-engine { display: grid; grid-template-columns: minmax(0,1fr) minmax(0,1fr); grid-template-rows: none; grid-auto-rows: auto; gap: 24px 18px; }
  body #footer-sections .fluid-engine > .fe-block { grid-area: auto !important; min-height: 0; }
  body #footer-sections .fluid-engine > .fe-block:nth-child(-n+4),
  body #footer-sections .fluid-engine > .fe-block:last-child { grid-column: 1 / -1 !important; }
  body #footer-sections .fe-block-yui_3_17_2_1_1766991932046_823586 { height: 88px; width: 260px; max-width: 100%; }
  body #footer-sections .fe-block-yui_3_17_2_1_1766991932046_824597 { margin-top: -12px; }
  body #footer-sections .sqs-block { padding: 0 !important; }
  body #footer-sections .sqs-html-content p { margin-top: 0; margin-bottom: 10px; }
}

/* Slightly dim the hockey hero decoration while keeping the player clear. */
body[id] #siteWrapper#siteWrapper #block-yui_3_17_2_1_1777729736159_16853 .fluidImageOverlay {
  background: linear-gradient(90deg, rgba(7,24,45,.97) 0%, rgba(7,24,45,.88) 16%, rgba(7,24,45,.6) 27%, rgba(7,24,45,.12) 40%, rgba(7,24,45,.06) 65%, rgba(7,24,45,.18) 100%) !important;
  opacity: 1 !important;
}
body[id] #siteWrapper#siteWrapper #block-bed046aa64e91da3f434 .fluidImageOverlay {
  background: rgba(7,24,45,.12) !important;
  opacity: 1 !important;
}

/* Blue footer social icons above the contact email. */
body #footer-sections #block-6338981c930facc01c71 .sqs-use--icon {
  fill: var(--gr-signal) !important;
}
body #footer-sections #block-6338981c930facc01c71 a:hover .sqs-use--icon,
body #footer-sections #block-6338981c930facc01c71 a:focus-visible .sqs-use--icon {
  fill: var(--gr-sky) !important;
}

/* Footer social icons match the email link's sky blue. */
body #footer-sections #block-6338981c930facc01c71 .sqs-svg-icon--wrapper {
  --si-primary: var(--gr-sky);
  --si-primary-faded: var(--gr-sky);
  --si-fill-icon: var(--gr-sky);
  --si-fill-icon-fade: var(--gr-sky);
  --si-fill-icon-hover: var(--gr-sky);
  color: var(--gr-sky) !important;
}
body #footer-sections #block-6338981c930facc01c71 .sqs-use--icon {
  fill: var(--gr-sky) !important;
}

/* Hide the baked-in white frames on shared sample-report sports cards. */
body #siteWrapper img:is([src*="chatgpt-image-feb-24-2026-04_27_32-pm-2fac26"], [src*="chatgpt-image-feb-14-2026-06_56_28-pm-aa9957"], [src*="chatgpt-image-feb-14-2026-07_02_20-pm-22a6a0"]) {
  clip-path: inset(2.8% 3.5% 3% round 5%);
  border: none !important;
}
body #siteWrapper img[src*="chatgpt-image-feb-14-2026-06_54_02-pm-986f1f"] {
  clip-path: inset(5% 3% 4.2% round 6%);
  border: none !important;
}

/* Blue cards on the four sample report pages. */
body[id] #siteWrapper#siteWrapper :is([data-section-id="69935307db02cf1049150e78"], [data-section-id="6995cac8fce13c0144a538a4"], [data-section-id="6995ce2743241c12f36e1de0"], [data-section-id="69908903d638d7503678ac37"], [data-section-id="69998c0fd3162f70218dd9b2"], [data-section-id="6999920b8ab4035810920bf1"], [data-section-id="69933c786cc54a5495c32427"], [data-section-id="699c37cd8c082b073be50b87"], [data-section-id="699c37cd8c082b073be50b8a"], [data-section-id="699c37cd8c082b073be50b8d"]) .sqs-shape-block-container { background: var(--gr-steel) !important; }
body[id] #siteWrapper#siteWrapper :is([data-section-id="69935307db02cf1049150e78"], [data-section-id="6995cac8fce13c0144a538a4"], [data-section-id="6995ce2743241c12f36e1de0"], [data-section-id="69908903d638d7503678ac37"], [data-section-id="69998c0fd3162f70218dd9b2"], [data-section-id="6999920b8ab4035810920bf1"], [data-section-id="69933c786cc54a5495c32427"], [data-section-id="699c37cd8c082b073be50b87"], [data-section-id="699c37cd8c082b073be50b8a"], [data-section-id="699c37cd8c082b073be50b8d"]) .sqs-shape path { fill: var(--gr-steel) !important; }
body[id] #siteWrapper#siteWrapper :is([data-section-id="69935307db02cf1049150e78"], [data-section-id="6995cac8fce13c0144a538a4"], [data-section-id="6995ce2743241c12f36e1de0"], [data-section-id="69908903d638d7503678ac37"], [data-section-id="69998c0fd3162f70218dd9b2"], [data-section-id="6999920b8ab4035810920bf1"], [data-section-id="69933c786cc54a5495c32427"], [data-section-id="699c37cd8c082b073be50b87"], [data-section-id="699c37cd8c082b073be50b8a"], [data-section-id="699c37cd8c082b073be50b8d"]) img[src="/assets/brand/gamerun-full-dark.svg"] { object-fit: contain !important; }

/* White grid borders on the sample report tables. */
body[id] #siteWrapper#siteWrapper :is([data-section-id="69935307db02cf1049150e78"], [data-section-id="6995cac8fce13c0144a538a4"], [data-section-id="6995ce2743241c12f36e1de0"], [data-section-id="69908903d638d7503678ac37"], [data-section-id="69998c0fd3162f70218dd9b2"], [data-section-id="6999920b8ab4035810920bf1"], [data-section-id="69933c786cc54a5495c32427"], [data-section-id="699c37cd8c082b073be50b87"], [data-section-id="699c37cd8c082b073be50b8a"], [data-section-id="699c37cd8c082b073be50b8d"]) .sqs-block-html {
  --stroke-color: #fff !important;
  border-color: #fff !important;
}

/* Enterprise Hub yellow accents use the current brand volt. */
body[id] #siteWrapper#siteWrapper #gr .hd .btn,
body[id] #siteWrapper#siteWrapper #gr .sil {
  background: #C6F32B !important;
  color: #000 !important;
  border-color: #C6F32B !important;
  box-shadow: 0 6px 20px -8px rgba(198,243,43,.55) !important;
}


/* Preserve the Enterprise Hub’s original palette inside its embedded dashboard. */
body[id] #siteWrapper#siteWrapper #gr .fe-6a85f3e886a62e646f552d8c {
  --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px) !important;
  --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1)) ) / 8 ) !important
}
body[id] #siteWrapper#siteWrapper #gr {--azure:#4A8FE7 !important;--ga:#10305F !important;--gb:#050B15 !important;--edge:rgba(96,160,240,.3) !important;--edge2:rgba(96,160,240,.16) !important;--t2:rgba(255,255,255,.95) !important
}
body[id] #siteWrapper#siteWrapper #gr {background:#000 !important;color:#fff !important
}
body[id] #siteWrapper#siteWrapper #gr .stagebg {background:radial-gradient(1100px 640px at 10% 0,rgba(24,72,148,.4),transparent 60%),radial-gradient(1100px 640px at 90% 0,rgba(24,72,148,.3),transparent 60%),#000 !important
}
body[id] #siteWrapper#siteWrapper #gr {background:#000 !important
}
body[id] #siteWrapper#siteWrapper #gr .stagebg::after {background:repeating-linear-gradient(90deg,rgba(74,143,231,.05) 0 1px,transparent 1px 110px),repeating-linear-gradient(0deg,rgba(74,143,231,.04) 0 1px,transparent 1px 110px) !important
}
body[id] #siteWrapper#siteWrapper #gr .hd {background:rgba(0,0,0,.6) !important;border-bottom:1px solid var(--edge2) !important
}
body[id] #siteWrapper#siteWrapper #gr .btn {border-radius:999px !important;border:0 !important;background:#fff !important;color:#000 !important;box-shadow:0 12px 40px -14px rgba(255,255,255,.35) !important
}
body[id] #siteWrapper#siteWrapper #gr .btn:hover {box-shadow:0 18px 54px -14px rgba(255,255,255,.45) !important
}
body[id] #siteWrapper#siteWrapper #gr .hd .btn {background:linear-gradient(180deg,#C6F32B,#C6F32B) !important;color:#231a02 !important;box-shadow:0 6px 20px -8px rgba(198,243,43,.55) !important
}
body[id] #siteWrapper#siteWrapper #gr .hero {background:radial-gradient(80% 120% at 50% 118%,rgba(24,72,148,.42),rgba(14,50,110,.18) 48%,transparent 74%) !important
}
body[id] #siteWrapper#siteWrapper #gr .eyebrow {color:#fff !important
}
body[id] #siteWrapper#siteWrapper #gr .eyebrow::before {border-radius:2px !important;background:var(--azure) !important
}
body[id] #siteWrapper#siteWrapper #gr .hero h1 {color:#fff !important
}
body[id] #siteWrapper#siteWrapper #gr .hero-sub {color:var(--t2) !important
}
body[id] #siteWrapper#siteWrapper #gr .screen {background:#04070c !important;border-radius:24px !important;box-shadow:0 50px 110px -22px rgba(0,0,0,.9),0 0 0 1px var(--edge),0 0 120px -18px rgba(24,72,148,.6) !important
}
body[id] #siteWrapper#siteWrapper #gr h2 {color:#fff !important
}
body[id] #siteWrapper#siteWrapper #gr .lead {color:var(--t2) !important
}
body[id] #siteWrapper#siteWrapper #gr .kicker {color:#fff !important
}
body[id] #siteWrapper#siteWrapper #gr .kicker.bar {border-left:3px solid var(--azure) !important
}
body[id] #siteWrapper#siteWrapper #gr .kicker.mid::after,
body[id] #siteWrapper#siteWrapper #gr .kicker.mid::before {background:linear-gradient(90deg,transparent,var(--azure)) !important
}
body[id] #siteWrapper#siteWrapper #gr .kicker.mid::after {background:linear-gradient(90deg,var(--azure),transparent) !important
}
body[id] #siteWrapper#siteWrapper #gr .glow-l::after,
body[id] #siteWrapper#siteWrapper #gr .glow-r::after {border-radius:50% !important;background:radial-gradient(closest-side,rgba(16,52,110,.6),transparent 70%) !important
}
body[id] #siteWrapper#siteWrapper #gr .band {background:radial-gradient(75% 130% at 50% 118%,rgba(24,72,148,.55),rgba(14,50,110,.24) 46%,transparent 74%) !important
}
body[id] #siteWrapper#siteWrapper #gr .band p {color:#fff !important
}
body[id] #siteWrapper#siteWrapper #gr .card {background:linear-gradient(165deg,var(--ga) 0,#071224 48%,var(--gb) 100%) !important;border:1px solid var(--edge2) !important;border-radius:20px !important
}
body[id] #siteWrapper#siteWrapper #gr .card::before {background:linear-gradient(90deg,transparent,var(--azure),transparent) !important
}
body[id] #siteWrapper#siteWrapper #gr .card:hover {border-color:var(--edge) !important;box-shadow:0 30px 74px -28px rgba(10,34,74,.95) !important
}
body[id] #siteWrapper#siteWrapper #gr .card h3 {color:#fff !important
}
body[id] #siteWrapper#siteWrapper #gr .ico {border-radius:15px !important;background:linear-gradient(160deg,#1e4c94,#0b2148) !important;border:1px solid var(--edge) !important
}
body[id] #siteWrapper#siteWrapper #gr .ico svg {stroke:#fff !important;fill:none !important
}
body[id] #siteWrapper#siteWrapper #gr .mini {background:#fff !important;border-radius:14px !important;color:#1b2537 !important;box-shadow:0 18px 44px -16px rgba(0,0,0,.8) !important
}
body[id] #siteWrapper#siteWrapper #gr .step+.step {border-left:1px solid var(--edge2) !important
}
body[id] #siteWrapper#siteWrapper #gr .stepno {color:var(--azure) !important
}
body[id] #siteWrapper#siteWrapper #gr .step p {color:#fff !important
}
body[id] #siteWrapper#siteWrapper #gr .steprail {background:linear-gradient(90deg,var(--azure),rgba(74,143,231,0)) !important
}
body[id] #siteWrapper#siteWrapper #gr .mock {background:#fff !important;border-radius:20px !important;color:#1b2537 !important;box-shadow:0 40px 90px -24px rgba(0,0,0,.85),0 0 90px -24px rgba(24,72,148,.5) !important
}
body[id] #siteWrapper#siteWrapper #gr .avatar {border-radius:50% !important;color:#fff !important
}
body[id] #siteWrapper#siteWrapper #gr .av-b {background:linear-gradient(135deg,#4a8fe7,#2b5b9d) !important
}
body[id] #siteWrapper#siteWrapper #gr .av-t {background:linear-gradient(135deg,#2dd4bf,#0d9488) !important
}
body[id] #siteWrapper#siteWrapper #gr .av-p {background:linear-gradient(135deg,#a78bfa,#7c3aed) !important
}
body[id] #siteWrapper#siteWrapper #gr .av-r {background:linear-gradient(135deg,#fb7185,#e11d48) !important
}
body[id] #siteWrapper#siteWrapper #gr .pill {border-radius:99px !important
}
body[id] #siteWrapper#siteWrapper #gr .pill-admin {background:#111827 !important;color:#fff !important
}
body[id] #siteWrapper#siteWrapper #gr .pill-mgr {background:#eaf0f9 !important;color:#1b2537 !important
}
body[id] #siteWrapper#siteWrapper #gr .pill-ath {background:#fff !important;color:#1b2537 !important;border:1.5px solid #c7d3e4 !important
}
body[id] #siteWrapper#siteWrapper #gr .recv-top {border-bottom:1px solid #edf1f7 !important
}
body[id] #siteWrapper#siteWrapper #gr .recv-top span {color:#8a96a8 !important
}
body[id] #siteWrapper#siteWrapper #gr .rrow {border-bottom:1px solid #f3f6fa !important
}
body[id] #siteWrapper#siteWrapper #gr .rrow:last-of-type {border-bottom:0 !important
}
body[id] #siteWrapper#siteWrapper #gr .rrow em {color:#93a0b4 !important
}
body[id] #siteWrapper#siteWrapper #gr .rbar {border-radius:99px !important;background:#edf3fb !important
}
body[id] #siteWrapper#siteWrapper #gr .rbar i {border-radius:99px !important;background:linear-gradient(90deg,#1e4c94,#4a8fe7) !important
}
body[id] #siteWrapper#siteWrapper #gr .rrow.hot b {color:#1e4c94 !important
}
body[id] #siteWrapper#siteWrapper #gr .alloc h4 i {color:#22b573 !important
}
body[id] #siteWrapper#siteWrapper #gr .f-lab {color:#93a0b4 !important
}
body[id] #siteWrapper#siteWrapper #gr .f-box {border:1.5px solid #111827 !important;border-radius:14px !important;background:#f8fafd !important
}
body[id] #siteWrapper#siteWrapper #gr .f-box.plain {border-color:#e3e9f2 !important;background:#fff !important
}
body[id] #siteWrapper#siteWrapper #gr .f-box small {color:#8a96a8 !important
}
body[id] #siteWrapper#siteWrapper #gr .mbtn {border-radius:999px !important;border:0 !important;background:#0a0f1a !important;color:#fff !important
}
body[id] #siteWrapper#siteWrapper #gr .ai-head {background:linear-gradient(135deg,#0f2c58,#1e4c94) !important;border-radius:16px !important;color:#fff !important
}
body[id] #siteWrapper#siteWrapper #gr .ai-orb {border-radius:50% !important;background:radial-gradient(circle at 35% 30%,#9cc4fa,#4a8fe7 60%) !important;box-shadow:0 0 26px rgba(74,143,231,.85) !important
}
body[id] #siteWrapper#siteWrapper #gr .ai-prog {background:#edf1f7 !important;border-radius:99px !important
}
body[id] #siteWrapper#siteWrapper #gr .ai-prog i {border-radius:99px !important;background:linear-gradient(90deg,#1e4c94,#4a8fe7) !important
}
body[id] #siteWrapper#siteWrapper #gr .ai-pct {color:#93a0b4 !important
}
body[id] #siteWrapper#siteWrapper #gr .ai-steps li {color:#2a3548 !important;background:#f2fbf5 !important;border:1px solid #dff3e6 !important;border-radius:12px !important
}
body[id] #siteWrapper#siteWrapper #gr .ai-steps li.run {background:#f5f8fd !important;border-color:#dce5f2 !important;color:#1b2537 !important
}
body[id] #siteWrapper#siteWrapper #gr .tick {border-radius:50% !important;background:#22b573 !important;color:#fff !important
}
body[id] #siteWrapper#siteWrapper #gr .tick svg {stroke:#fff !important;fill:none !important
}
body[id] #siteWrapper#siteWrapper #gr .spin {border-radius:50% !important;border:2.5px solid #c9d6e8 !important;border-top-color:#111827 !important
}
body[id] #siteWrapper#siteWrapper #gr .dash {border-radius:22px !important
}
body[id] #siteWrapper#siteWrapper #gr .dash-hero {background:linear-gradient(135deg,#0f2c58,#1e4c94 70%,#2b5b9d) !important;color:#fff !important
}
body[id] #siteWrapper#siteWrapper #gr .dash-hero .avatar {background:#fff !important;color:#0f2c58 !important;box-shadow:0 8px 22px rgba(0,0,0,.35) !important
}
body[id] #siteWrapper#siteWrapper #gr .tagr b {background:rgba(255,255,255,.14) !important;border:1px solid rgba(255,255,255,.3) !important;border-radius:99px !important
}
body[id] #siteWrapper#siteWrapper #gr .tagr b.hi {background:#fff !important;border-color:#fff !important;color:#0f2c58 !important
}
body[id] #siteWrapper#siteWrapper #gr .dash-side {border-right:1px solid #edf1f7 !important
}
body[id] #siteWrapper#siteWrapper #gr .side-lab {color:#93a0b4 !important
}
body[id] #siteWrapper#siteWrapper #gr .gauge .bgc {stroke:#EDF1F7 !important;fill:none !important
}
body[id] #siteWrapper#siteWrapper #gr .gauge .fgc {stroke:url(#gg) !important;fill:none !important
}
body[id] #siteWrapper#siteWrapper #gr .gauge .val b {color:#1b2537 !important
}
body[id] #siteWrapper#siteWrapper #gr .gauge .val b em {color:#93a0b4 !important
}
body[id] #siteWrapper#siteWrapper #gr .gauge .val span {color:#93a0b4 !important
}
body[id] #siteWrapper#siteWrapper #gr .vitals div {background:#f7f9fc !important;border-radius:12px !important
}
body[id] #siteWrapper#siteWrapper #gr .vitals b {color:#1b2537 !important
}
body[id] #siteWrapper#siteWrapper #gr .vitals span {color:#93a0b4 !important
}
body[id] #siteWrapper#siteWrapper #gr .dm-top h5 {color:#1b2537 !important
}
body[id] #siteWrapper#siteWrapper #gr .chips {background:#f1f4f9 !important;border-radius:99px !important
}
body[id] #siteWrapper#siteWrapper #gr .chips button {color:#5a6780 !important;background:0 0 !important;border:0 !important;border-radius:99px !important
}
body[id] #siteWrapper#siteWrapper #gr .chips button.on {background:#0a0f1a !important;color:#fff !important;box-shadow:0 3px 10px rgba(10,15,26,.35) !important
}
body[id] #siteWrapper#siteWrapper #gr .gc {border:1px solid #edf1f7 !important;border-radius:14px !important
}
body[id] #siteWrapper#siteWrapper #gr .gc:hover {border-color:#c7d3e4 !important;box-shadow:0 12px 30px -16px rgba(16,52,110,.4) !important
}
body[id] #siteWrapper#siteWrapper #gr .gc span {color:#93a0b4 !important
}
body[id] #siteWrapper#siteWrapper #gr .gc b {color:#1b2537 !important
}
body[id] #siteWrapper#siteWrapper #gr .lvl i {border-radius:99px !important;background:#e8eef6 !important
}
body[id] #siteWrapper#siteWrapper #gr .lvl.l1 i:nth-child(-n+1),
body[id] #siteWrapper#siteWrapper #gr .lvl.l2 i:nth-child(-n+2),
body[id] #siteWrapper#siteWrapper #gr .lvl.l3 i:nth-child(-n+3),
body[id] #siteWrapper#siteWrapper #gr .lvl.l4 i:nth-child(-n+4) {background:linear-gradient(90deg,#1e4c94,#4a8fe7) !important
}
body[id] #siteWrapper#siteWrapper #gr .trend {border:1px solid #edf1f7 !important;border-radius:16px !important
}
body[id] #siteWrapper#siteWrapper #gr .trend-head b {color:#1b2537 !important
}
body[id] #siteWrapper#siteWrapper #gr .trend-head span {color:#93a0b4 !important
}
body[id] #siteWrapper#siteWrapper #gr .tbar {border-radius:7px 7px 3px 3px !important;background:linear-gradient(180deg,#1e4c94,#0f2c58) !important
}
body[id] #siteWrapper#siteWrapper #gr .tbar.pk {background:linear-gradient(180deg,#4a8fe7,#1e4c94) !important;box-shadow:0 0 22px rgba(74,143,231,.55) !important
}
body[id] #siteWrapper#siteWrapper #gr .trend-x span {color:#93a0b4 !important
}
body[id] #siteWrapper#siteWrapper #gr .drill {background:#f7f9fc !important;border:1px solid #edf1f7 !important;border-radius:99px !important;color:#1b2537 !important
}
body[id] #siteWrapper#siteWrapper #gr .drill i {border-radius:50% !important;background:#0a0f1a !important;color:#fff !important
}
body[id] #siteWrapper#siteWrapper #gr .roster h6 {color:#1b2537 !important
}
body[id] #siteWrapper#siteWrapper #gr .prow {border-bottom:1px solid #f3f6fa !important
}
body[id] #siteWrapper#siteWrapper #gr .prow:last-child {border-bottom:0 !important
}
body[id] #siteWrapper#siteWrapper #gr .prow small {color:#8a96a8 !important
}
body[id] #siteWrapper#siteWrapper #gr .score b {color:#1b2537 !important
}
body[id] #siteWrapper#siteWrapper #gr .score span {color:#93a0b4 !important
}
body[id] #siteWrapper#siteWrapper #gr .prow .go {border-radius:50% !important;background:#0a0f1a !important;color:#fff !important
}
body[id] #siteWrapper#siteWrapper #gr .tier {background:linear-gradient(165deg,var(--ga) 0,#071224 48%,var(--gb) 100%) !important;border:1px solid var(--edge2) !important;border-radius:22px !important
}
body[id] #siteWrapper#siteWrapper #gr .tier:hover {border-color:var(--edge) !important;box-shadow:0 30px 74px -28px rgba(10,34,74,.95) !important
}
body[id] #siteWrapper#siteWrapper #gr .sil {border-radius:50% !important;background:radial-gradient(circle at 30% 25%,#C6F32B,#C6F32B 72%) !important;border:1px solid rgba(198,243,43,.55) !important;box-shadow:0 0 46px -10px rgba(198,243,43,.55) !important
}
body[id] #siteWrapper#siteWrapper #gr .sil svg {stroke:#231A02 !important;fill:none !important
}
body[id] #siteWrapper#siteWrapper #gr .tier b {color:#fff !important
}
body[id] #siteWrapper#siteWrapper #gr .tier p {color:var(--t2) !important
}
body[id] #siteWrapper#siteWrapper #gr .note {background:linear-gradient(90deg,#10305f,#050b15) !important;border:1px solid var(--edge) !important;border-radius:20px !important;box-shadow:0 0 70px -24px rgba(46,107,196,.55) !important
}
body[id] #siteWrapper#siteWrapper #gr .note p {color:#fff !important
}
body[id] #siteWrapper#siteWrapper #gr .done-h b {color:#1b2537 !important
}
body[id] #siteWrapper#siteWrapper #gr .done-h small {color:#8a96a8 !important
}
body[id] #siteWrapper#siteWrapper #gr .done-row {border:1px solid #edf1f7 !important;border-radius:12px !important
}
body[id] #siteWrapper#siteWrapper #gr .done-row span {color:#93a0b4 !important
}
body[id] #siteWrapper#siteWrapper #gr .done-row b {color:#1b2537 !important
}
body[id] #siteWrapper#siteWrapper #gr .done-row b em {color:#93a0b4 !important
}
body[id] #siteWrapper#siteWrapper #gr .done-pill {background:#0a0f1a !important;color:#fff !important;border-radius:999px !important
}
body[id] #siteWrapper#siteWrapper #gr .proj {border:1px solid #edf1f7 !important;border-radius:16px !important
}
body[id] #siteWrapper#siteWrapper #gr .proj-ends b {color:#1b2537 !important
}
body[id] #siteWrapper#siteWrapper #gr .proj-ends em {color:#1e4c94 !important
}
body[id] #siteWrapper#siteWrapper #gr .proj-ends i {color:#93a0b4 !important
}
body[id] #siteWrapper#siteWrapper #gr .proj-track {border-radius:99px !important;background:#edf3fb !important
}
body[id] #siteWrapper#siteWrapper #gr .proj-track i {border-radius:99px !important;background:linear-gradient(90deg,#1e4c94,#4a8fe7) !important
}
body[id] #siteWrapper#siteWrapper #gr .proj-track u {border-radius:50% !important;background:#fff !important;border:4px solid #1e4c94 !important
}
body[id] #siteWrapper#siteWrapper #gr .proj-track u.m2 {border-color:#b9cde9 !important;background:#f4f8fd !important
}
body[id] #siteWrapper#siteWrapper #gr .rrep {border:1px solid #edf1f7 !important;border-radius:12px !important
}
body[id] #siteWrapper#siteWrapper #gr .rrep b {color:#1b2537 !important
}
body[id] #siteWrapper#siteWrapper #gr .rrep small {color:#8a96a8 !important
}
body[id] #siteWrapper#siteWrapper #gr .prof-foot {color:#93a0b4 !important
}
body[id] #siteWrapper#siteWrapper #gr .mq {border-top:1px solid var(--edge2) !important;border-bottom:1px solid var(--edge2) !important
}
body[id] #siteWrapper#siteWrapper #gr .sport {color:#fff !important
}
body[id] #siteWrapper#siteWrapper #gr .sport svg {stroke:var(--azure) !important;fill:none !important
}
body[id] #siteWrapper#siteWrapper #gr .sport em {color:var(--azure) !important
}
body[id] #siteWrapper#siteWrapper #gr .close-sec {background:radial-gradient(75% 85% at 50% 26%,rgba(24,72,148,.5),rgba(14,50,110,.2) 48%,transparent 72%) !important
}
body[id] #siteWrapper#siteWrapper #gr :focus-visible {border-radius:8px !important
}
body[id] #siteWrapper#siteWrapper #gr ::selection {background:rgba(74,143,231,.4) !important
}
body[id] #siteWrapper#siteWrapper #gr {
  --marquee-duration: 170s !important;
  --item-width: 170px !important;
  --item-height: 90px !important;
  --gap: 28px !important
}
body[id] #siteWrapper#siteWrapper #gr .marquee-container {
  background: transparent !important
}
body[id] #siteWrapper#siteWrapper #gr .marquee-container { background: transparent !important
}
body[id] #siteWrapper#siteWrapper #gr .marquee__item { background: #fff !important; border-radius: 14px !important
}
body[id] #siteWrapper#siteWrapper #gr .fe-block-yui_3_17_2_1_1787163692339_1073 {
      --opacity: 100% !important;
      --translate-x: 0px !important;
      --translate-y: 0px !important;
      --rotation: 0deg !important;
      --scale-x: 100% !important;
      --scale-y: 100% !important;
      --skew-x: 0deg !important;
      --skew-y: 0deg !important;
      --origin-x: 50% !important;
      --origin-y: 50% !important;
      --block-transform: none !important
}
body[id] #siteWrapper#siteWrapper #gr .fe-6a85ed7524a69928e5546877 {
  --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px) !important;
  --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1)) ) / 8 ) !important
}
body[id] #siteWrapper#siteWrapper #gr #block-5979e9e6df607ecc8f9c {
    
    --stroke-style: none !important;--stroke-thickness: 2px !important;
    
      --tweak-text-block-stroke-color: hsla(var(--black-hsl), 1)
 !important
}
body[id] #siteWrapper#siteWrapper #gr #block-5979e9e6df607ecc8f9c .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6% !important;
  --tweak-text-block-padding: initial !important
}
body[id] #siteWrapper#siteWrapper #gr .fe-block-5979e9e6df607ecc8f9c {
      border-radius: var(--tweak-text-block-radius) !important
}
body[id] #siteWrapper#siteWrapper #gr .fe-block-5979e9e6df607ecc8f9c {
      --tweak-text-block-radius: 0px 0px 0px 0px !important
}
body[id] #siteWrapper#siteWrapper #gr .fe-block-5979e9e6df607ecc8f9c {
      --tweak-text-block-blend
  : normal !important
}
body[id] #siteWrapper#siteWrapper #gr .fe-block-5979e9e6df607ecc8f9c {
    --blur-value: blur(15px) !important
}
body[id] #siteWrapper#siteWrapper #gr .fe-block-5979e9e6df607ecc8f9c {
      --opacity: 100% !important;
      --translate-x: 0px !important;
      --translate-y: 0px !important;
      --rotation: 0deg !important;
      --scale-x: 100% !important;
      --scale-y: 100% !important;
      --skew-x: 0deg !important;
      --skew-y: 0deg !important;
      --origin-x: 50% !important;
      --origin-y: 50% !important;
      --block-transform: none !important
}
body[id] #siteWrapper#siteWrapper #gr #block-yui_3_17_2_1_1787161987419_1228 {
    
    --stroke-style: none !important;--stroke-thickness: 2px !important
}
body[id] #siteWrapper#siteWrapper #gr #block-yui_3_17_2_1_1787161987419_1228 .form-wrapper {
    
    --form-block-padding: 6% 6% 6% 6% !important;
  --form-block-padding: initial !important
}
body[id] #siteWrapper#siteWrapper #gr .fe-block-yui_3_17_2_1_1787161987419_1228 {
      border-radius: var(--form-block-border-radius) !important
}
body[id] #siteWrapper#siteWrapper #gr .fe-block-yui_3_17_2_1_1787161987419_1228 {
      --form-block-border-radius: 20px 20px 20px 20px !important
}
body[id] #siteWrapper#siteWrapper #gr .fe-block-yui_3_17_2_1_1787161987419_1228 {
      --form-block-blend-mode
    : normal !important
}
body[id] #siteWrapper#siteWrapper #gr .fe-block-yui_3_17_2_1_1787161987419_1228 {
      --opacity: 100% !important;
      --translate-x: 0px !important;
      --translate-y: 0px !important;
      --rotation: 0deg !important;
      --scale-x: 100% !important;
      --scale-y: 100% !important;
      --skew-x: 0deg !important;
      --skew-y: 0deg !important;
      --origin-x: 50% !important;
      --origin-y: 50% !important;
      --block-transform: none !important
}
body[id] #siteWrapper#siteWrapper #gr #block-yui_3_17_2_1_1787162424810_3231 {
    
    --stroke-style: none !important;--stroke-thickness: 2px !important;
    
      --tweak-text-block-stroke-color: hsla(var(--black-hsl), 1)
 !important
}
body[id] #siteWrapper#siteWrapper #gr #block-yui_3_17_2_1_1787162424810_3231 .sqs-html-content {
    
    --tweak-text-block-padding: 6% 6% 6% 6% !important;
  --tweak-text-block-padding: initial !important
}
body[id] #siteWrapper#siteWrapper #gr .fe-block-yui_3_17_2_1_1787162424810_3231 {
      border-radius: var(--tweak-text-block-radius) !important
}
body[id] #siteWrapper#siteWrapper #gr .fe-block-yui_3_17_2_1_1787162424810_3231 {
      --tweak-text-block-radius: 0px 0px 0px 0px !important
}
body[id] #siteWrapper#siteWrapper #gr .fe-block-yui_3_17_2_1_1787162424810_3231 {
      --tweak-text-block-blend
  : normal !important
}
body[id] #siteWrapper#siteWrapper #gr .fe-block-yui_3_17_2_1_1787162424810_3231 {
    --blur-value: blur(15px) !important
}
body[id] #siteWrapper#siteWrapper #gr .fe-block-yui_3_17_2_1_1787162424810_3231 {
      --opacity: 100% !important;
      --translate-x: 0px !important;
      --translate-y: 0px !important;
      --rotation: 0deg !important;
      --scale-x: 100% !important;
      --scale-y: 100% !important;
      --skew-x: 0deg !important;
      --skew-y: 0deg !important;
      --origin-x: 50% !important;
      --origin-y: 50% !important;
      --block-transform: none !important
}
/* Match the live Hub’s inherited body ink. */
body[id] #siteWrapper#siteWrapper #gr { color: #d9d9d9 !important; }
body[id] #siteWrapper#siteWrapper #gr a:not(.btn) { color: inherit !important; }

/* Basketball camp landing cards and restored photography. */
body[id] #siteWrapper#siteWrapper #block-yui_3_17_2_1_1781895224457_48791 .sqs-shape-block-container,body[id] #siteWrapper#siteWrapper #block-bbad88aa3e97b40f88a0 .sqs-shape-block-container,body[id] #siteWrapper#siteWrapper #block-f83dfff3e559cde3e6c6 .sqs-shape-block-container,body[id] #siteWrapper#siteWrapper #block-6656d723d09a6a8b56e1 .sqs-shape-block-container,body[id] #siteWrapper#siteWrapper #block-270d3e43e0fce34bfe11 .sqs-shape-block-container,body[id] #siteWrapper#siteWrapper #block-696b9b49545213580df7 .sqs-shape-block-container,body[id] #siteWrapper#siteWrapper #block-6160e35235ec12699bd8 .sqs-shape-block-container,body[id] #siteWrapper#siteWrapper #block-15bceb34fe5e76e6eae6 .sqs-shape-block-container,body[id] #siteWrapper#siteWrapper #block-d1183f483afe0d7e972d .sqs-shape-block-container,body[id] #siteWrapper#siteWrapper #block-6876a3c33d28d8d2ae44 .sqs-shape-block-container,body[id] #siteWrapper#siteWrapper #block-2a9c5518aa3346ef3577 .sqs-shape-block-container,body[id] #siteWrapper#siteWrapper #block-975e9434ac72e65fc22f .sqs-shape-block-container,body[id] #siteWrapper#siteWrapper #block-yui_3_17_2_1_1781895224457_20470 .sqs-shape-block-container{background:#0b2340!important;}
body[id] #siteWrapper#siteWrapper #block-yui_3_17_2_1_1781895224457_48791 .sqs-shape :is(path,ellipse,circle,rect),body[id] #siteWrapper#siteWrapper #block-bbad88aa3e97b40f88a0 .sqs-shape :is(path,ellipse,circle,rect),body[id] #siteWrapper#siteWrapper #block-f83dfff3e559cde3e6c6 .sqs-shape :is(path,ellipse,circle,rect),body[id] #siteWrapper#siteWrapper #block-6656d723d09a6a8b56e1 .sqs-shape :is(path,ellipse,circle,rect),body[id] #siteWrapper#siteWrapper #block-270d3e43e0fce34bfe11 .sqs-shape :is(path,ellipse,circle,rect),body[id] #siteWrapper#siteWrapper #block-696b9b49545213580df7 .sqs-shape :is(path,ellipse,circle,rect),body[id] #siteWrapper#siteWrapper #block-6160e35235ec12699bd8 .sqs-shape :is(path,ellipse,circle,rect),body[id] #siteWrapper#siteWrapper #block-15bceb34fe5e76e6eae6 .sqs-shape :is(path,ellipse,circle,rect),body[id] #siteWrapper#siteWrapper #block-d1183f483afe0d7e972d .sqs-shape :is(path,ellipse,circle,rect),body[id] #siteWrapper#siteWrapper #block-6876a3c33d28d8d2ae44 .sqs-shape :is(path,ellipse,circle,rect),body[id] #siteWrapper#siteWrapper #block-2a9c5518aa3346ef3577 .sqs-shape :is(path,ellipse,circle,rect),body[id] #siteWrapper#siteWrapper #block-975e9434ac72e65fc22f .sqs-shape :is(path,ellipse,circle,rect),body[id] #siteWrapper#siteWrapper #block-yui_3_17_2_1_1781895224457_20470 .sqs-shape :is(path,ellipse,circle,rect){fill:#0b2340!important;}
body[id] #siteWrapper#siteWrapper #block-yui_3_17_2_1_1781895224457_48791 .sqs-shape-block-container,body[id] #siteWrapper#siteWrapper #block-bbad88aa3e97b40f88a0 .sqs-shape-block-container,body[id] #siteWrapper#siteWrapper #block-f83dfff3e559cde3e6c6 .sqs-shape-block-container,body[id] #siteWrapper#siteWrapper #block-6656d723d09a6a8b56e1 .sqs-shape-block-container,body[id] #siteWrapper#siteWrapper #block-270d3e43e0fce34bfe11 .sqs-shape-block-container,body[id] #siteWrapper#siteWrapper #block-696b9b49545213580df7 .sqs-shape-block-container{outline:1px solid white!important;border-radius:16px;}
body[id] #siteWrapper#siteWrapper #block-013ea0a4269c04cad46f .sqs-shape-block-container,body[id] #siteWrapper#siteWrapper #block-d79a2bb6ae2513f2aa6e .sqs-shape-block-container,body[id] #siteWrapper#siteWrapper #block-yui_3_17_2_1_1781895224457_24225 .sqs-shape-block-container{background:#c6f32b!important;}
body[id] #siteWrapper#siteWrapper #block-013ea0a4269c04cad46f .sqs-shape :is(path,ellipse,circle,rect),body[id] #siteWrapper#siteWrapper #block-d79a2bb6ae2513f2aa6e .sqs-shape :is(path,ellipse,circle,rect),body[id] #siteWrapper#siteWrapper #block-yui_3_17_2_1_1781895224457_24225 .sqs-shape :is(path,ellipse,circle,rect){fill:#c6f32b!important;}
body[id] #siteWrapper#siteWrapper #block-7e8e91cd736f5b6cb6bb *,body[id] #siteWrapper#siteWrapper #block-2c2e2d2bbf0e760daf84 *,body[id] #siteWrapper#siteWrapper #block-88c768d298b0b559dcd7 *,body[id] #siteWrapper#siteWrapper #block-7ecf45714f5093e66f86 *,body[id] #siteWrapper#siteWrapper #block-5974b595a33fcb8dde5d *{color:#c6f32b!important;}
body[id] #siteWrapper#siteWrapper #block-yui_3_17_2_1_1781889014665_19921 .sqs-shape-block-container{background:transparent!important;}
body[id] #siteWrapper#siteWrapper #block-yui_3_17_2_1_1781889014665_19921 .sqs-shape :is(path,ellipse,circle,rect){fill:transparent!important;}
body[id] #siteWrapper#siteWrapper #block-yui_3_17_2_1_1781889014665_19921 .sqs-shape-block-container{background:linear-gradient(125deg,#1746a2,#0b2340 65%,#07182d)!important;border-radius:16px;}
body[id] #siteWrapper#siteWrapper #block-b229be4214c3d145d3dd .fluidImageOverlay{background:rgba(0,0,0,.4)!important;opacity:1!important;}
body[id] #siteWrapper#siteWrapper #block-80c642e18615d7ef57a2 *,body[id] #siteWrapper#siteWrapper #block-d6f95124d087e4f070eb *,body[id] #siteWrapper#siteWrapper #block-yui_3_17_2_1_1781895224457_25833 *{color:#02060d!important;}
body[id] #siteWrapper#siteWrapper .gr-camp-packs {width:100%;padding:32px 0;}
.gr-camp-packs header {text-align:center;max-width:720px;margin:0 auto 40px;}
.gr-camp-packs header h2 {margin:16px 0 24px;}
.gr-camp-pack-grid {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;}
body[id] #siteWrapper#siteWrapper .gr-camp-pack {background:#0b2340!important;border-radius:20px;overflow:hidden;display:flex;flex-direction:column;}
.gr-camp-pack>img {width:100%;height:240px;object-fit:cover;display:block;}
.gr-camp-pack-copy {padding:32px;display:flex;flex-direction:column;flex:1;}
.gr-camp-pack-copy h3 {margin:0 0 12px;}
.gr-camp-pack-copy p {margin:0 0 20px;}
.gr-camp-price {display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;}
.gr-camp-price strong {font-size:36px;}
.gr-camp-price span {font-size:14px;}
.gr-camp-pack-copy ul {list-style:none;padding:0;margin:12px 0 32px;}
.gr-camp-pack-copy li {margin:0 0 20px;}
.gr-camp-pack-copy li p {margin:6px 0 0;}
.gr-camp-pack-copy>a {margin-top:auto;text-align:center;}
@media(max-width:767px){.gr-camp-pack-grid{grid-template-columns:1fr;gap:24px;}.gr-camp-pack-copy{padding:24px;}.gr-camp-pack>img{height:200px;}}
.gr-camp-pack>img {object-position:center 25%;}
body[id] #siteWrapper#siteWrapper :is(#block-013ea0a4269c04cad46f,#block-d79a2bb6ae2513f2aa6e,#block-yui_3_17_2_1_1781895224457_24225) .sqs-shape-block-container {border-radius:50%;}

/* Hockey video testimonial: blue backing without a shadow. */
body[id] #siteWrapper#siteWrapper #block-4c200c816504ad7bbcb9 .sqs-shape-block-container {
  background: #0b2340 !important;
}
body[id] #siteWrapper#siteWrapper #block-4c200c816504ad7bbcb9 .sqs-shape path {
  fill: #0b2340 !important;
}
body[id] #siteWrapper#siteWrapper .fe-block-4c200c816504ad7bbcb9,
body[id] #siteWrapper#siteWrapper #block-4c200c816504ad7bbcb9,
body[id] #siteWrapper#siteWrapper #block-4c200c816504ad7bbcb9 * {
  box-shadow: none !important;
  filter: none !important;
}

/* Camp page refinements: original pack proportions and flat card surfaces. */
body[id] #siteWrapper#siteWrapper #block-yui_3_17_2_1_1781895224457_54758 .sqs-shape-block-container{background:#c6f32b!important;border-radius:8px;}
body[id] #siteWrapper#siteWrapper #block-yui_3_17_2_1_1781895224457_54758 .sqs-shape :is(path,ellipse,circle,rect){fill:#c6f32b!important;}
body[id] #siteWrapper#siteWrapper #block-36d7d7458a1bbcab271a .sqs-shape-block-container{background:#c6f32b!important;border-radius:8px;}
body[id] #siteWrapper#siteWrapper #block-36d7d7458a1bbcab271a .sqs-shape :is(path,ellipse,circle,rect){fill:#c6f32b!important;}
body[id] #siteWrapper#siteWrapper #block-9a011b40446e773b45db .sqs-shape-block-container{background:#c6f32b!important;border-radius:8px;}
body[id] #siteWrapper#siteWrapper #block-9a011b40446e773b45db .sqs-shape :is(path,ellipse,circle,rect){fill:#c6f32b!important;}
body[id] #siteWrapper#siteWrapper #block-84a9b94cb8250931b0c7 .sqs-shape-block-container{background:#c6f32b!important;border-radius:8px;}
body[id] #siteWrapper#siteWrapper #block-84a9b94cb8250931b0c7 .sqs-shape :is(path,ellipse,circle,rect){fill:#c6f32b!important;}
body[id] #siteWrapper#siteWrapper #block-bdf2d596e28a547ad2df .sqs-shape-block-container{background:#c6f32b!important;border-radius:8px;}
body[id] #siteWrapper#siteWrapper #block-bdf2d596e28a547ad2df .sqs-shape :is(path,ellipse,circle,rect){fill:#c6f32b!important;}
body[id] #siteWrapper#siteWrapper #block-b30c85b86e044db3d747 .sqs-shape-block-container{background:#c6f32b!important;border-radius:8px;}
body[id] #siteWrapper#siteWrapper #block-b30c85b86e044db3d747 .sqs-shape :is(path,ellipse,circle,rect){fill:#c6f32b!important;}
body[id] #siteWrapper#siteWrapper #block-c3912c7b727efde135e4 .sqs-shape-block-container{background:#c6f32b!important;border-radius:50%;}
body[id] #siteWrapper#siteWrapper #block-c3912c7b727efde135e4 .sqs-shape :is(path,ellipse,circle,rect){fill:#c6f32b!important;}
body[id] #siteWrapper#siteWrapper #block-2aa51b19372178e5728a .sqs-shape-block-container{background:#c6f32b!important;border-radius:50%;}
body[id] #siteWrapper#siteWrapper #block-2aa51b19372178e5728a .sqs-shape :is(path,ellipse,circle,rect){fill:#c6f32b!important;}
body[id] #siteWrapper#siteWrapper #block-202e4d15d722fea92152 .sqs-shape-block-container{background:#c6f32b!important;border-radius:50%;}
body[id] #siteWrapper#siteWrapper #block-202e4d15d722fea92152 .sqs-shape :is(path,ellipse,circle,rect){fill:#c6f32b!important;}
body[id] #siteWrapper#siteWrapper #block-2fad0481614b17849b6e .sqs-shape-block-container{background:#c6f32b!important;border-radius:50%;}
body[id] #siteWrapper#siteWrapper #block-2fad0481614b17849b6e .sqs-shape :is(path,ellipse,circle,rect){fill:#c6f32b!important;}
body[id] #siteWrapper#siteWrapper #block-2eca21e8b1a8119275cb *{color:#000!important;}
body[id] #siteWrapper#siteWrapper #block-6dc2353905ba3a8e5de2 *{color:#000!important;}
body[id] #siteWrapper#siteWrapper #block-a4a20ae3b5c9419e22cb *{color:#000!important;}
body[id] #siteWrapper#siteWrapper #block-7368ecdbb75ada649edd *{color:#000!important;}
body[id] #siteWrapper#siteWrapper #block-0b65ab89c91d018df642 *{color:#000!important;}
body[id] #siteWrapper#siteWrapper #block-9c1422c5b161803846c2 *{color:#000!important;}
body[id] #siteWrapper#siteWrapper #block-7e8e91cd736f5b6cb6bb *{color:#000!important;}
body[id] #siteWrapper#siteWrapper #block-2c2e2d2bbf0e760daf84 *{color:#000!important;}
body[id] #siteWrapper#siteWrapper #block-88c768d298b0b559dcd7 *{color:#000!important;}
body[id] #siteWrapper#siteWrapper #block-7ecf45714f5093e66f86 *{color:#000!important;}
body[id] #siteWrapper#siteWrapper #block-5974b595a33fcb8dde5d *{color:#000!important;}
body[id] #siteWrapper#siteWrapper #block-yui_3_17_2_1_1781889014665_19921 .sqs-shape-block-container{background:#0b2340!important;outline:1px solid #fff;}
body[id] #siteWrapper#siteWrapper #block-yui_3_17_2_1_1781889014665_19921 .sqs-shape path{fill:#0b2340!important;}
body[id] #siteWrapper#siteWrapper [data-section-id="6a3579c46a46d849d1088bc7"] *,body[id] #siteWrapper#siteWrapper [data-section-id="6a3579c46a46d849d1088bc7"] *::before,body[id] #siteWrapper#siteWrapper [data-section-id="6a3579c46a46d849d1088bc7"] *::after{box-shadow:none!important;text-shadow:none!important;filter:none!important;}
body[id] #siteWrapper#siteWrapper [data-section-id="6a3598eff2db6d6cf2a85c99"] *,body[id] #siteWrapper#siteWrapper [data-section-id="6a3598eff2db6d6cf2a85c99"] *::before,body[id] #siteWrapper#siteWrapper [data-section-id="6a3598eff2db6d6cf2a85c99"] *::after{box-shadow:none!important;text-shadow:none!important;filter:none!important;}
@media(min-width:768px){
.gr-camp-pack-grid {grid-template-columns:repeat(2,minmax(0,1fr));width:calc(min(1500px,92vw) * .9166667);margin:auto;gap:calc(min(1500px,92vw) / 12 + 11px);}
.gr-camp-pack {min-height:calc(28 * (min(1500px,92vw) * .0215 + 11px) - 11px);}
.gr-camp-pack-copy {padding:24px 32px;}
.gr-camp-pack-copy li {margin-bottom:14px;}
.gr-camp-pack>img {height:190px;}
}
@media(max-width:767px){
.gr-camp-pack-grid{width:88vw;max-width:none;margin-left:calc((100% - 88vw)/2);}
.gr-camp-pack:first-child{min-height:974px;}
.gr-camp-pack:last-child{min-height:1494px;}
}
/* Remove the old pale coach-card artwork layered above the blue backing. */
body[id] #siteWrapper#siteWrapper .fe-block-yui_3_17_2_1_1781889014665_41890 {display:none!important;}
@media(min-width:768px){
body[id] #siteWrapper#siteWrapper .fe-block-4f2e431b852529d7f583 {grid-column:12 / 24!important;}
body[id] #siteWrapper#siteWrapper #block-4f2e431b852529d7f583 h3 {font-size:clamp(24px,2.4vw,36px)!important;line-height:1.15!important;}
}
body[id] #siteWrapper#siteWrapper :is(#block-c3912c7b727efde135e4,#block-2aa51b19372178e5728a,#block-202e4d15d722fea92152,#block-2fad0481614b17849b6e) .sqs-shape {visibility:hidden!important;}
body[id] #siteWrapper#siteWrapper :is(#block-c3912c7b727efde135e4,#block-2aa51b19372178e5728a,#block-202e4d15d722fea92152,#block-2fad0481614b17849b6e) .sqs-shape-block-container {clip-path:circle(50% at 50% 50%)!important;}
@media(min-width:768px){
body[id] #siteWrapper#siteWrapper .fe-block-4f2e431b852529d7f583 {transform:none!important;grid-column:11 / 23!important;}
body[id] #siteWrapper#siteWrapper #block-4f2e431b852529d7f583 * {text-align:center!important;}
}
.gr-camp-mobile{display:none;}
@media(max-width:1100px){
body[id] #siteWrapper#siteWrapper .gr-camp-responsive-section .fluid-engine{display:none!important;}
.gr-camp-mobile{display:block;width:100%;min-width:0;padding:28px 0;}
.gr-camp-mobile header{text-align:center;margin-bottom:28px;}
.gr-camp-mobile header h2{font-size:clamp(26px,7.5vw,34px);line-height:1.2;margin:12px 0 20px;}
.gr-camp-mobile p{margin:0 0 16px;line-height:1.55;}
body[id] #siteWrapper#siteWrapper .gr-camp-mobile article{background:#0b2340!important;border-radius:16px;margin-bottom:24px;overflow:hidden;box-shadow:none!important;}
.gr-mobile-offer,.gr-mobile-coach{border:1px solid white;}
.gr-mobile-media{position:relative;}
.gr-mobile-media img{display:block;width:100%;height:190px;object-fit:cover;}
body[id] #siteWrapper#siteWrapper .gr-mobile-media>span{position:absolute;top:12px;left:12px;max-width:calc(100% - 24px);padding:5px 12px;border-radius:8px;background:#c6f32b!important;color:black!important;font-size:13px;}
.gr-mobile-copy,.gr-mobile-step,.gr-mobile-coach,.gr-mobile-review{padding:24px;}
.gr-camp-mobile h3{font-size:20px;line-height:1.3;margin:0 0 14px;}
.gr-mobile-step>div,.gr-mobile-person{display:flex;align-items:center;gap:16px;margin-bottom:18px;}
.gr-mobile-step h3{margin:0;}
body[id] #siteWrapper#siteWrapper .gr-mobile-circle{width:44px;height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#c6f32b!important;color:#000!important;font-weight:700;}
.gr-mobile-coach{text-align:center;}
.gr-mobile-coach-avatar{width:160px;height:160px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:4px solid white;background:#2f5b9b;margin:0 auto 24px;font-size:56px;font-weight:700;}
.gr-camp-mobile blockquote{margin:24px 0;font-size:16px;line-height:1.6;font-style:italic;}
.gr-mobile-coach ul{list-style:none;padding:0;margin:24px 0 0;display:grid;gap:12px;font-size:13px;font-weight:700;}
.gr-mobile-person{margin:24px 0 0;}
.gr-mobile-person p{margin:6px 0 0;font-size:14px;}
.gr-camp-pack:first-child,.gr-camp-pack:last-child{min-height:0;}
.gr-camp-pack-grid{width:100%;margin:0;}
.gr-camp-pack-copy>a{white-space:normal;}
.gr-camp-packs header h2{font-size:30px;line-height:1.2;}
}

/* NTIS submission hero, steps, and testimonial cards. */
body[id] #siteWrapper#siteWrapper [data-section-id="6a0d92f017d0ea4726fe741a"] .sqs-html-content *{color:#000!important;}
body[id] #siteWrapper#siteWrapper [data-section-id="6a0f230475a64c427f76e571"] .sqs-block-image img:not([src*="jeffff"]){filter:url("/assets/brand/logo-white-key.svg#remove-white")!important;}
body[id] #siteWrapper#siteWrapper #block-c7ba5ba04439676c9575 .sqs-shape-block-container{background:#0b2340!important;outline:1px solid white!important;}
body[id] #siteWrapper#siteWrapper #block-c7ba5ba04439676c9575 .sqs-shape :is(path,rect){fill:#0b2340!important;}
body[id] #siteWrapper#siteWrapper #block-d9ff4438904b282564e1 .sqs-shape-block-container{background:#0b2340!important;outline:1px solid white!important;}
body[id] #siteWrapper#siteWrapper #block-d9ff4438904b282564e1 .sqs-shape :is(path,rect){fill:#0b2340!important;}
body[id] #siteWrapper#siteWrapper #block-195ab372f9eb1f4c75b4 .sqs-shape-block-container{background:#0b2340!important;outline:1px solid white!important;}
body[id] #siteWrapper#siteWrapper #block-195ab372f9eb1f4c75b4 .sqs-shape :is(path,rect){fill:#0b2340!important;}
body[id] #siteWrapper#siteWrapper #block-yui_3_17_2_1_1779384765590_14883 .sqs-shape-block-container{background:#0b2340!important;}
body[id] #siteWrapper#siteWrapper #block-yui_3_17_2_1_1779384765590_14883 .sqs-shape :is(path,rect){fill:#0b2340!important;}
body[id] #siteWrapper#siteWrapper #block-44c461fd940202bfb0f0 .sqs-shape-block-container{background:#0b2340!important;}
body[id] #siteWrapper#siteWrapper #block-44c461fd940202bfb0f0 .sqs-shape :is(path,rect){fill:#0b2340!important;}

/* NTIS cards use flat surfaces; Jeff's portrait retains the grey coach backing. */
body[id] #siteWrapper#siteWrapper :is([data-section-id="6a0dff6902e77109013f2498"],[data-section-id="6a0f2ffd07f7f211472fb381"],[data-section-id="6a0f230475a64c427f76e571"]) .fe-block,
body[id] #siteWrapper#siteWrapper :is([data-section-id="6a0dff6902e77109013f2498"],[data-section-id="6a0f2ffd07f7f211472fb381"],[data-section-id="6a0f230475a64c427f76e571"]) .sqs-block,
body[id] #siteWrapper#siteWrapper :is([data-section-id="6a0dff6902e77109013f2498"],[data-section-id="6a0f2ffd07f7f211472fb381"],[data-section-id="6a0f230475a64c427f76e571"]) .sqs-shape-block-container,
body[id] #siteWrapper#siteWrapper :is([data-section-id="6a0dff6902e77109013f2498"],[data-section-id="6a0f2ffd07f7f211472fb381"],[data-section-id="6a0f230475a64c427f76e571"]) .sqs-shape {
  box-shadow: none !important;
  filter: none !important;
}
body[id] #siteWrapper#siteWrapper #block-a73cbdd47ffb7b038e8a .sqs-block-content {
  position: relative;
  isolation: isolate;
}
body[id] #siteWrapper#siteWrapper #block-a73cbdd47ffb7b038e8a .sqs-block-content::before {
  content: "";
  position: absolute;
  inset: 22% 0 0;
  z-index: -1;
  background: #242424;
  border-radius: 32px 0 32px 0;
  box-shadow: none;
}

/* NTIS baseball cards, portraits and restored artwork. */
body[id] #siteWrapper#siteWrapper #block-d15a2f9c4ac9b8e4e62b .sqs-shape-block-container{background:#0b2340!important;}
body[id] #siteWrapper#siteWrapper #block-d15a2f9c4ac9b8e4e62b .sqs-shape path{fill:#0b2340!important;}
body[id] #siteWrapper#siteWrapper #block-a3f9339d74eb741b2800 .sqs-shape-block-container{background:#0b2340!important;}
body[id] #siteWrapper#siteWrapper #block-a3f9339d74eb741b2800 .sqs-shape path{fill:#0b2340!important;}
body[id] #siteWrapper#siteWrapper #block-7915583d5fdf78bf1093 .sqs-shape-block-container{background:#0b2340!important;}
body[id] #siteWrapper#siteWrapper #block-7915583d5fdf78bf1093 .sqs-shape path{fill:#0b2340!important;}
body[id] #siteWrapper#siteWrapper #block-cc8805b0fa1d19ba53ef .sqs-shape-block-container{background:#0b2340!important;}
body[id] #siteWrapper#siteWrapper #block-cc8805b0fa1d19ba53ef .sqs-shape path{fill:#0b2340!important;}
body[id] #siteWrapper#siteWrapper #block-39abc4ac92b7bd2ad2f9 .sqs-shape-block-container{background:#0b2340!important;}
body[id] #siteWrapper#siteWrapper #block-39abc4ac92b7bd2ad2f9 .sqs-shape path{fill:#0b2340!important;}
body[id] #siteWrapper#siteWrapper #block-b94e81983774e9637273 .sqs-shape-block-container{background:#0b2340!important;}
body[id] #siteWrapper#siteWrapper #block-b94e81983774e9637273 .sqs-shape path{fill:#0b2340!important;}
body[id] #siteWrapper#siteWrapper #block-c30ee57e69ee3dbc0946 .sqs-shape-block-container{background:#0b2340!important;}
body[id] #siteWrapper#siteWrapper #block-c30ee57e69ee3dbc0946 .sqs-shape path{fill:#0b2340!important;}
body[id] #siteWrapper#siteWrapper .fe-block-39abc4ac92b7bd2ad2f9,body[id] #siteWrapper#siteWrapper #block-39abc4ac92b7bd2ad2f9 *{box-shadow:none!important;filter:none!important;}
body[id] #siteWrapper#siteWrapper #block-742451670e5d573d2e63 .sqs-block-content{position:relative;isolation:isolate;}
body[id] #siteWrapper#siteWrapper #block-742451670e5d573d2e63 .sqs-block-content::before{content:"";position:absolute;inset:22% 0 0;z-index:-1;background:#242424;border-radius:32px 0 32px 0;}
body[id] #siteWrapper#siteWrapper #block-e672508e81eced9f648c .sqs-block-content{position:relative;isolation:isolate;}
body[id] #siteWrapper#siteWrapper #block-e672508e81eced9f648c .sqs-block-content::before{content:"";position:absolute;inset:22% 0 0;z-index:-1;background:#242424;border-radius:32px 0 32px 0;}
body[id] #siteWrapper#siteWrapper #block-4c5f930ae27244738496 .sqs-block-content{position:relative;isolation:isolate;}
body[id] #siteWrapper#siteWrapper #block-4c5f930ae27244738496 .sqs-block-content::before{content:"";position:absolute;inset:22% 0 0;z-index:-1;background:#242424;border-radius:32px 0 32px 0;}
body[id] #siteWrapper#siteWrapper #block-14e58791322a2c5e8f81 .sqs-block-content{position:relative;isolation:isolate;}
body[id] #siteWrapper#siteWrapper #block-14e58791322a2c5e8f81 .sqs-block-content::before{content:"";position:absolute;inset:22% 0 0;z-index:-1;background:#242424;border-radius:32px 0 32px 0;}
body[id] #siteWrapper#siteWrapper #block-319cccb93294dd913088 .fluidImageOverlay{background:rgba(7,24,45,.4)!important;opacity:1!important;}
body[id] #siteWrapper#siteWrapper :is(#block-75b9691680842fe296d9,#block-3ffc4687fd47ec551f95,#block-37d0dd1e84f01eb4cafd) .fluidImageOverlay{background:transparent!important;opacity:0!important;}
body[id] #siteWrapper#siteWrapper #block-37d0dd1e84f01eb4cafd .sqs-block-content{background:transparent!important;}
body[id] #siteWrapper#siteWrapper .gr-ntis-marquee .gamerun-card{background:#07182d!important;border:2px solid #35516e!important;border-radius:20px!important;box-shadow:none!important;}
body #siteWrapper #block-78137d11477a497bd32b { min-height: 0; }
body #siteWrapper #block-78137d11477a497bd32b .sqs-block-content { position: relative; height: 100%; min-height: 0; background: transparent !important; }

/* Restore the testimonial phone behind the NTIS marquee in the dark palette. */
body[id] #siteWrapper#siteWrapper .gr-ntis-marquee .gamerun-testimonial-section::before {
  content: "";
  position: absolute;
  inset: 0;
  background: url('/assets/klkj-8c1b83.png') center / auto 90% no-repeat !important;
  filter: invert(1) hue-rotate(180deg) !important;
  opacity: 1 !important;
  pointer-events: none;
  z-index: 0;
}
body[id] #siteWrapper#siteWrapper .gr-ntis-marquee .gamerun-marquee-container {position:relative;z-index:2;}

/* Apply the shared step-artwork cutouts everywhere these assets are used. */
#siteWrapper img[src*="pick-your-sport-yy-d38e9c"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M85%20100%20H915%20Q940%20100%20940%20135%20V990%20Q940%201005%20910%201005%20H785%20Q725%201005%20725%201070%20V1190%20Q725%201220%20695%201220%20H85%20Q45%201220%2045%201180%20V140%20Q45%20100%2085%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M85%20100%20H915%20Q940%20100%20940%20135%20V990%20Q940%201005%20910%201005%20H785%20Q725%201005%20725%201070%20V1190%20Q725%201220%20695%201220%20H85%20Q45%201220%2045%201180%20V140%20Q45%20100%2085%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); mask-size:100% 100%; mask-repeat:no-repeat;}
#siteWrapper img[src*="pick-your-sport-5-8f041a"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M85%20100%20H915%20Q940%20100%20940%20135%20V990%20Q940%201005%20910%201005%20H785%20Q725%201005%20725%201070%20V1190%20Q725%201220%20695%201220%20H85%20Q45%201220%2045%201180%20V140%20Q45%20100%2085%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M85%20100%20H915%20Q940%20100%20940%20135%20V990%20Q940%201005%20910%201005%20H785%20Q725%201005%20725%201070%20V1190%20Q725%201220%20695%201220%20H85%20Q45%201220%2045%201180%20V140%20Q45%20100%2085%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); mask-size:100% 100%; mask-repeat:no-repeat;}
#siteWrapper img[src*="pick-your-sport-6-ab8b70"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M85%20100%20H915%20Q940%20100%20940%20135%20V990%20Q940%201005%20910%201005%20H785%20Q725%201005%20725%201070%20V1190%20Q725%201220%20695%201220%20H85%20Q45%201220%2045%201180%20V140%20Q45%20100%2085%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M85%20100%20H915%20Q940%20100%20940%20135%20V990%20Q940%201005%20910%201005%20H785%20Q725%201005%20725%201070%20V1190%20Q725%201220%20695%201220%20H85%20Q45%201220%2045%201180%20V140%20Q45%20100%2085%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); mask-size:100% 100%; mask-repeat:no-repeat;}
#siteWrapper img[src="/assets/pick-your-sport-2-d44e9a.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20100%20H870%20Q930%20100%20930%20170%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V170%20Q50%20100%20120%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20100%20H870%20Q930%20100%20930%20170%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V170%20Q50%20100%20120%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); mask-size:100% 100%; mask-repeat:no-repeat;}
#siteWrapper .sqs-block-image:has(img[src="/assets/pick-your-sport-2-d44e9a.webp"]) .sqs-block-content {position:relative;}
#siteWrapper .sqs-block-image:has(img[src="/assets/pick-your-sport-2-d44e9a.webp"]) .sqs-block-content::after {content:"1"; position:absolute; left:74.1%; top:79.1%; width:19%; height:14.6%; border-radius:50%; display:flex; align-items:center; justify-content:center; background:var(--gr-steel); color:white; font-size:clamp(20px,2.5vw,42px); font-weight:700; pointer-events:none;}
#siteWrapper img[src="/assets/pick-your-sport-4-80925c.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20100%20H870%20Q930%20100%20930%20170%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V170%20Q50%20100%20120%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20100%20H870%20Q930%20100%20930%20170%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V170%20Q50%20100%20120%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); mask-size:100% 100%; mask-repeat:no-repeat;}
#siteWrapper .sqs-block-image:has(img[src="/assets/pick-your-sport-4-80925c.webp"]) .sqs-block-content {position:relative;}
#siteWrapper .sqs-block-image:has(img[src="/assets/pick-your-sport-4-80925c.webp"]) .sqs-block-content::after {content:"2"; position:absolute; left:74.1%; top:79.1%; width:19%; height:14.6%; border-radius:50%; display:flex; align-items:center; justify-content:center; background:var(--gr-steel); color:white; font-size:clamp(20px,2.5vw,42px); font-weight:700; pointer-events:none;}
#siteWrapper img[src="/assets/pick-your-sport-6-c8eebf.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20100%20H870%20Q930%20100%20930%20170%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V170%20Q50%20100%20120%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20100%20H870%20Q930%20100%20930%20170%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V170%20Q50%20100%20120%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); mask-size:100% 100%; mask-repeat:no-repeat;}
#siteWrapper .sqs-block-image:has(img[src="/assets/pick-your-sport-6-c8eebf.webp"]) .sqs-block-content {position:relative;}
#siteWrapper .sqs-block-image:has(img[src="/assets/pick-your-sport-6-c8eebf.webp"]) .sqs-block-content::after {content:"3"; position:absolute; left:74.1%; top:79.1%; width:19%; height:14.6%; border-radius:50%; display:flex; align-items:center; justify-content:center; background:var(--gr-steel); color:white; font-size:clamp(20px,2.5vw,42px); font-weight:700; pointer-events:none;}
#siteWrapper img[src="/assets/softball--1-73639d.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20100%20H870%20Q930%20100%20930%20170%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V170%20Q50%20100%20120%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20100%20H870%20Q930%20100%20930%20170%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V170%20Q50%20100%20120%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); mask-size:100% 100%; mask-repeat:no-repeat;}
#siteWrapper .sqs-block-image:has(img[src="/assets/softball--1-73639d.webp"]) .sqs-block-content {position:relative;}
#siteWrapper .sqs-block-image:has(img[src="/assets/softball--1-73639d.webp"]) .sqs-block-content::after {content:"1"; position:absolute; left:74.1%; top:79.1%; width:19%; height:14.6%; border-radius:50%; display:flex; align-items:center; justify-content:center; background:var(--gr-steel); color:white; font-size:clamp(20px,2.5vw,42px); font-weight:700; pointer-events:none;}
#siteWrapper img[src="/assets/softball--2-3b52f4.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20100%20H870%20Q930%20100%20930%20170%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V170%20Q50%20100%20120%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%20100%20H870%20Q930%20100%20930%20170%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V170%20Q50%20100%20120%20100Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); mask-size:100% 100%; mask-repeat:no-repeat;}
#siteWrapper .sqs-block-image:has(img[src="/assets/softball--2-3b52f4.webp"]) .sqs-block-content {position:relative;}
#siteWrapper .sqs-block-image:has(img[src="/assets/softball--2-3b52f4.webp"]) .sqs-block-content::after {content:"2"; position:absolute; left:74.1%; top:79.1%; width:19%; height:14.6%; border-radius:50%; display:flex; align-items:center; justify-content:center; background:var(--gr-steel); color:white; font-size:clamp(20px,2.5vw,42px); font-weight:700; pointer-events:none;}
#siteWrapper img[src="/assets/baseball--3-fd5dcf.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%2026%20H870%20Q930%2026%20930%2096%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V96%20Q50%2026%20120%2026Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%2026%20H870%20Q930%2026%20930%2096%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V96%20Q50%2026%20120%2026Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); mask-size:100% 100%; mask-repeat:no-repeat;}
#siteWrapper .sqs-block-image:has(img[src="/assets/baseball--3-fd5dcf.webp"]) .sqs-block-content {position:relative;}
#siteWrapper .sqs-block-image:has(img[src="/assets/baseball--3-fd5dcf.webp"]) .sqs-block-content::after {content:"3"; position:absolute; left:74.1%; top:79.1%; width:19%; height:14.6%; border-radius:50%; display:flex; align-items:center; justify-content:center; background:var(--gr-steel); color:white; font-size:clamp(20px,2.5vw,42px); font-weight:700; pointer-events:none;}
#siteWrapper img[src="/assets/ice-hockey---1-720da9.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%2026%20H870%20Q930%2026%20930%2096%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V96%20Q50%2026%20120%2026Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%2026%20H870%20Q930%2026%20930%2096%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V96%20Q50%2026%20120%2026Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); mask-size:100% 100%; mask-repeat:no-repeat;}
#siteWrapper .sqs-block-image:has(img[src="/assets/ice-hockey---1-720da9.webp"]) .sqs-block-content {position:relative;}
#siteWrapper .sqs-block-image:has(img[src="/assets/ice-hockey---1-720da9.webp"]) .sqs-block-content::after {content:"1"; position:absolute; left:74.1%; top:79.1%; width:19%; height:14.6%; border-radius:50%; display:flex; align-items:center; justify-content:center; background:var(--gr-steel); color:white; font-size:clamp(20px,2.5vw,42px); font-weight:700; pointer-events:none;}
#siteWrapper img[src="/assets/hockey-upload-new-screen-20261006.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%2026%20H870%20Q930%2026%20930%2096%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V96%20Q50%2026%20120%2026Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%2026%20H870%20Q930%2026%20930%2096%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V96%20Q50%2026%20120%2026Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); mask-size:100% 100%; mask-repeat:no-repeat;}
#siteWrapper .sqs-block-image:has(img[src="/assets/hockey-upload-new-screen-20261006.webp"]) .sqs-block-content {position:relative;}
#siteWrapper .sqs-block-image:has(img[src="/assets/hockey-upload-new-screen-20261006.webp"]) .sqs-block-content::after {content:"2"; position:absolute; left:74.1%; top:79.1%; width:19%; height:14.6%; border-radius:50%; display:flex; align-items:center; justify-content:center; background:var(--gr-steel); color:white; font-size:clamp(20px,2.5vw,42px); font-weight:700; pointer-events:none;}
#siteWrapper img[src="/assets/ice-hockey-3-1fc5f7.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%2026%20H870%20Q930%2026%20930%2096%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V96%20Q50%2026%20120%2026Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M120%2026%20H870%20Q930%2026%20930%2096%20V990%20Q930%201005%20910%201005%20H785%20Q720%201005%20720%201070%20V1190%20Q720%201240%20675%201240%20H120%20Q50%201240%2050%201170%20V96%20Q50%2026%20120%2026Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2290%22%2F%3E%3C%2Fsvg%3E"); mask-size:100% 100%; mask-repeat:no-repeat;}
#siteWrapper .sqs-block-image:has(img[src="/assets/ice-hockey-3-1fc5f7.webp"]) .sqs-block-content {position:relative;}
#siteWrapper .sqs-block-image:has(img[src="/assets/ice-hockey-3-1fc5f7.webp"]) .sqs-block-content::after {content:"3"; position:absolute; left:74.1%; top:79.1%; width:19%; height:14.6%; border-radius:50%; display:flex; align-items:center; justify-content:center; background:var(--gr-steel); color:white; font-size:clamp(20px,2.5vw,42px); font-weight:700; pointer-events:none;}

body #siteWrapper img[src*="first-step-d101d4"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M100%20100%20H900%20Q942%20100%20942%20142%20V970%20Q942%201004%20900%201004%20H780%20Q730%201004%20730%201050%20V1180%20Q730%201225%20690%201225%20H100%20Q58%201225%2058%201180%20V142%20Q58%20100%20100%20100Z%22%2F%3E%3C%2Fsvg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M100%20100%20H900%20Q942%20100%20942%20142%20V970%20Q942%201004%20900%201004%20H780%20Q730%201004%20730%201050%20V1180%20Q730%201225%20690%201225%20H100%20Q58%201225%2058%201180%20V142%20Q58%20100%20100%20100Z%22%2F%3E%3C%2Fsvg%3E");mask-size:100% 100%;mask-repeat:no-repeat;}

body #siteWrapper img[src*="second-step-88025d"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M100%20100%20H900%20Q942%20100%20942%20142%20V970%20Q942%201004%20900%201004%20H780%20Q730%201004%20730%201050%20V1180%20Q730%201225%20690%201225%20H100%20Q58%201225%2058%201180%20V142%20Q58%20100%20100%20100Z%22%2F%3E%3C%2Fsvg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M100%20100%20H900%20Q942%20100%20942%20142%20V970%20Q942%201004%20900%201004%20H780%20Q730%201004%20730%201050%20V1180%20Q730%201225%20690%201225%20H100%20Q58%201225%2058%201180%20V142%20Q58%20100%20100%20100Z%22%2F%3E%3C%2Fsvg%3E");mask-size:100% 100%;mask-repeat:no-repeat;}

body #siteWrapper img[src*="third-step-bd6330"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M100%20100%20H900%20Q942%20100%20942%20142%20V970%20Q942%201004%20900%201004%20H780%20Q730%201004%20730%201050%20V1180%20Q730%201225%20690%201225%20H100%20Q58%201225%2058%201180%20V142%20Q58%20100%20100%20100Z%22%2F%3E%3C%2Fsvg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M100%20100%20H900%20Q942%20100%20942%20142%20V970%20Q942%201004%20900%201004%20H780%20Q730%201004%20730%201050%20V1180%20Q730%201225%20690%201225%20H100%20Q58%201225%2058%201180%20V142%20Q58%20100%20100%20100Z%22%2F%3E%3C%2Fsvg%3E");mask-size:100% 100%;mask-repeat:no-repeat;}

/* Clean, circular step badges without the white image surround. */
body #siteWrapper .sqs-block-image:has(img:is([src*="first-step-d101d4"],[src*="second-step-88025d"],[src*="third-step-bd6330"])) .sqs-block-content {position:relative;}
body #siteWrapper .sqs-block-image:has(img:is([src*="first-step-d101d4"],[src*="second-step-88025d"],[src*="third-step-bd6330"])) .sqs-block-content::after {
  content:"1";position:absolute;left:74.5%;top:79.2%;width:18.4%;height:auto;aspect-ratio:1;
  display:flex;align-items:center;justify-content:center;border-radius:50%;background:#8acbff;color:#000;
  font-size:clamp(20px,3vw,42px);font-weight:700;line-height:1;box-shadow:none;pointer-events:none;
}
body #siteWrapper .sqs-block-image:has(img[src*="second-step-88025d"]) .sqs-block-content::after {content:"2";}
body #siteWrapper .sqs-block-image:has(img[src*="third-step-bd6330"]) .sqs-block-content::after {content:"3";}

/* Consistent flat blue report cards and white table rules, across every report. */
body[id] #siteWrapper#siteWrapper .gr-report-page *,
body[id] #siteWrapper#siteWrapper .gr-report-page *::before,
body[id] #siteWrapper#siteWrapper .gr-report-page *::after {box-shadow:none!important;text-shadow:none!important;}
body[id] #siteWrapper#siteWrapper .gr-report-page :is(.fe-block,.sqs-shape-block-container,.sqs-shape){filter:none!important;}
body[id] #siteWrapper#siteWrapper .gr-report-page .sqs-shape-block-container,
body[id] #siteWrapper#siteWrapper .gr-report-page :is(.card,.stat-card,.sum-card,.fit-card,.detail-card,.drill-card,.report-card){background:#0b2340!important;color:#fff!important;}
body[id] #siteWrapper#siteWrapper .gr-report-page .sqs-shape :is(path,rect){fill:#0b2340!important;}
body[id] #siteWrapper#siteWrapper .gr-report-page .sqs-block-html {--stroke-color:#fff!important;--tweak-text-block-stroke-color:#fff!important;border-color:#fff!important;}
body[id] #siteWrapper#siteWrapper .gr-report-page :is(table,thead,tbody,tr,th,td){background:#0b2340!important;color:#fff!important;border-color:#fff!important;}
body[id] #siteWrapper#siteWrapper .gr-report-page :is(th,td){border:1px solid #fff!important;}
body[id] #siteWrapper#siteWrapper .gr-report-page :is(hr,.sqs-block-horizontalrule hr){border-color:#fff!important;background:#fff!important;}

body[id] #siteWrapper#siteWrapper .gr-report-page #block-d7e205e6786d661a44c5,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-143824014894a9ee474c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-0a28ead44145fbeda116,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-dde007c82a786522d1c2,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-452a993c237f51419e3b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8c93b51ab28c0c33e607,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b3f7b294b47db595ebaf,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e8d29ef3f81da3811fd5,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-1a929083c63bb567c914,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a332797ccd3e4ec6fb95,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-034dfe68d7bbd90e812a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b58cea03876d9e0efd99,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-59be5000408c11f7f756,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-16611c84f731788eeeb3,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-4f982e8ca1d15a19ec4a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-6a282a1cce5ff0f98ce5,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-0694a67d2fbbf66c87b2,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-2a30f3c2a064e012cc12,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d522294d9b230898dc40,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c3b44f6be0952a7518d3,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-502c095badacf2d7e17d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-1dd690f0b2f367045b2c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-70e1c4956550d0865710,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-948800baa496f07a7ffa,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-825b55df465bd760a09f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-be784bb53fb63b80530d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-79c228ee47028d6ff6e9,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-840c3023acd34fda52c7,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d872348065a2028cf1c1,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-facd90496e1aa95c4b65,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a4f11cd1b4dae08ad8ea,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b6d3e650899780cabff6,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-cffe66ecca080f442679,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-fc8ad10092ff170cfde3,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-2e1fccbbf07a53f4cd54,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-63d5d9356c5aae2fd395,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-22581f87e5041f95c34c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-0098c9311fae647a2bce,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7813cfac0ac3e3531e2e,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7ba6517adb6bcd4bf1c7,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-21cedcaf86f57f790982,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-913a87462ff1eaf7f855,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e25b0ba5f77fdd3bbd0c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3763a077b05c20d3c9e2,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5f78871238408d583b65,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-fda6479c3b3307b78945,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-524f4575e37acbdaff74,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-ec50e4210231da023b70,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-eb614eabd83368f563ee,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-aa52c0c172c98abf24f9,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8b290d421f80557a5fc3,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-60f7a4b5c649ec868161,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-46db763b0a60a9d41beb,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c2cd76896825fca1aff2,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3008f15ce47385ca9ca1,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7e04b3c0a315a33075cb,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-eef7f43b0043d5cf07cc,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-cec0099cd10fa4d6e49f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-2f56a76521dbbf71142b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-6f76f78ccb46279213ec,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-347873349db25d235cba,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-0103572bdb65d4695f5d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-950ae5f753e5e7fbf5aa,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-de404d9a6f8fe25017b4,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c869ed67272618e3ba53,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-27b84ca740305006b4ac,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-9c8808581911bc0a333d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-bcbb3af5c3898dbd904b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a5ba9b6b35c73c44e5e2,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3b23f01b88a412ff33e8,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-473e18b5b7087ffaddd0,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d045314d3a7f7d806e75,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-6c8e3c37e07d9f3f7ba5,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-0039b1d1dc528231f4bb,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-9bb15c9ce88d9695738b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-fbafffcc8b5ba26bc234,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b7fb8b8d8b1b3f30762d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-55910fb98ff4d3483880,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-2b0207fc1ca33870fb2b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-82eebd55ba2092ef2360,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5f6e499704b311866ab7,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-6b08fe6d01e0d2158f5d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-11219cb8b2e4a97631e2,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e9980847b4c446c245dc,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b5c4c82efd64818fcf17,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-9629c79d78bcc70c9276,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7d70eb0dd207d90088b1,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-90297470329aeee5bac6,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-6f4401e7e755b73a363c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c1bed64675d21624006c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f71cfa23673d9f28cd49,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8fae4d64c3158331d4d1,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-08e148f61c67122cde5f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-87fe82adb68aa5a73688,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-568b0899de41d9440ed2,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-96ec8780bdc7386862c4,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-34d651884e2457849223,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-922e8ec840a086ac27ac,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-fcef425f079e3163ad68,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-cf1aeed6a9c16b6f61fa,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-0ffebb99f038a8961605,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-75d6316b70ecf7724878,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-524fe8bfdd8e54b2ee26,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-10f37d21d68d9b78ae03,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-2e614b28c1d10ea36f65,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-ca109687111dadaf4fb2,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-389d0a11a045cb5abb82,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3c6c032b9bfb37234086,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-57a51742fd5ba67fcc83,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-fbe884599c4d2a517f40,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a82c981b18dc854e05ca,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3434456d0f090e995f78,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-31a6ac843de61adf7dcd,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3526714eebece784fc62,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-fbe5bd9372c33236e594,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e210de1f386fdec7ab33,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7894a65b3f0a3688421a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-4d17b5c3ef946901c410,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-175a8a70772e14adfc73,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-0f2a035e47ef01f8b561,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-4ddfc56ea639f865e011,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-4258da3d421bc8c5696a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-6fefe280d632a257f9ac,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d1b16fa201449e2d18a0,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-9461cb5e36f81c25fafe,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d7628daaa90f7730190f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-4ba6bc2ec4d6e9329e59,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f46255d8af234b635ee0,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-de06c2f8589b3e91590a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-22ed8d439382102d6d4b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7f9395e58a629156a03a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3984bd42794e7928547f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7b335dd9b73ff24f7e44,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-6c1d4fe158f9d14e78a5,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7aff7270d07fa43dc500,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c4b49138690b0ddb5879,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f53d8c045157e6226e2e,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-483bad1aca1cff3f2a0a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-10d2ff87f84d6b70f6f5,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-ea6428d60df8ae04e672,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-cf8366865424f8d3b9f6,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8236c34e746e5f281bfb,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7005eefef375d371bce4,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-adc0c97befeda1410928,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-41d906ec806fc53a38a0,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a6d71cf5fc32e6a288bd,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-fc0cb2484526c943f7dd,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-429f3b2438df69b5d84d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5d8c6c139b015fd4c57c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f0b9dcdb1f3e7e364e24,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d6316319e3a89b3c1292,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-40b0e0699ef3888d0074,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c787eea3dcc2024e939a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-67c33989b3f7367e4dab,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-def5f13e532ffee1d25c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-945d2556ead01878db95,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-538d340cf68ccb150148,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a567ee6fb2ccafd3e680,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-66fc2a667664cf43a754,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a7825ab6fc4f5353a866,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5fb675aff1683c445232,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-2aa80c99c7fb72d92d6e,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c36b3b96cc042d4fc67c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8653bffd7717df7c484f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5dde7eafa407bbaed477,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7812cbdc90e60d0f8aca,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8901ba6adbd97d6c5b6b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-063c3dd08711b7027d74,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-ec1b4dff360a7ccd7c91,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-77120b51fb03d8c8db8d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-2f23513e31bf2736f549,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-97cd2e7de91a635dd2ad,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f1a865eb9e0cdc647fde,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a72bac50d97249071f33,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-2fa0b921fa6235776fb4,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e27e0e9be95b9f7a29f4,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-fb52c2607d9d865d7b26,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-10165a18e70a95c218ba,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-9328fee01593c53a78e3,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b5dd35339766f08127f4,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-4983d91784d38f1af31e,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8faa8a0d8ad009f76346,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-77b45b772069046a3273,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-96a177b9736b7a6268bb,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8c3b643c9ac6a1bb6213,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-2f849fc22d71d2775cfa,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d8e413d4c77be93196eb,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-457409ab0e75c78372e1,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-62312144a500d8d02ab6,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a786d0ee42eded677d08,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-27b17e28fdb437f29820,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-fc6604ee04806316b4c6,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-0bcf2ca2d286d1f2b581,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e827566167a6256fa7a0,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-0cdd41530724673265e0,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-87470dcbff7d2048f8e0,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-95046ea63c3a2a08c7fa,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5f6f9466944d35794b05,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b42d0d5991ac9ed138c1,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-85dc611594cda77c99df,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d2fa227d51b63d977559,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5bf64f4f5bcc63e99454,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-bd449cfe3f6cc661ac3f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-feaa2fee5b72f38d10bc,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d9f65055fdae3b802e4b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-03d696375f9b870107fe,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-807d32dc35e59203ffe8,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-237562dab740eb17725d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-bb65a03bd40ed8b2c42e,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a64d057e7491e050ce8f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3e4fb39a2ad497e29783,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7dd0283db0c96680fc0c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3e6a469847cea45a4cfe,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-2d06397629a27d4663f1,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-21d8da3dbecb2ca4762b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5b6d00ab299821eb7166,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3c628a6efa0eb77ae097,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-639b0e873a3c4060a268,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-cf45c5864471fdadd78a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8e3442415df69c4dbac2,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b7b22cf832f38b2137a0,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8fe77c88e46705c70f5d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8d0180e13cadd5443161,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-860d357f68de8cdce40c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-9ab054fc3ae020fb1622,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-68bc6348e7e4019df0ab,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-972d994ce51989ab30e1,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-bc8aafef9cbfeb060cb2,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c7aab13380b0e1e31dd1,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d693b5854a32ab9375dc,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-ec87bc91fbfac1eef5d7,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-796d80dc9333bcbb2fef,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-04a972c1bdeabac1c218,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-2c06b1da5cd00ccdc558,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8130cb2e0e23434b84b2,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-bcc72e6eaca25fa18171,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d461779fe1bb0efe0621,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-740f79b8ee6b34300db5,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a7a506691157688e5fd4,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-39cd45e8ea28eb01d95d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-ba42706f8050f47504c8,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e2ab37b65c2e95111813,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-ec35e6e2122bfc5e5eef,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-73e942ef68381d3ac3fd,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-122aa215c365558d0351,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-99e92db7297f4847a0b5,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a1f3585c91af1a8e70f0,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-060480f2acf6504e5dca,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-965c1713a129b7334867,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3caf6099662678ee7d50,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-92193305ed3a42fb8991,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a90cb16df104f457f645,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a973c6fdc094cdd8d26a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5d490790f92cdaf6a444,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-2273e8f5c1d5f8a4563c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-9dcce1ed7a7922e6bd29,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-86ed6b04cd7951bb17a2,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-20ccd4c817e556c973ba,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-1d5422919f1563a6113f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-1bf1deda6d00349cdd6b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5c7dc6f6df72b4cfe9af,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-9eb864626c381a94c404,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-59530c2679f6d47c54cd,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e36ce937856e0315ba89,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-58ee4a94936c849c5d18,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e4d2dec77d05faeece01,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-718bfaccd8d0ea4287ab,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7e1e56b03a81905b2168,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-ece66a9f94ea53bf85c3,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-4b895c24b951b0e6d6b0,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d0a526ac2de9e2866c81,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-91cbfcdec2f63f7a4995,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-4db3badf8be820756fcb,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-fe820754a74d6214319b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-42ed606c57b8eed74e29,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d444206adc1063d6c2dc,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-ad7e47d678e4fb234d4b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-ee1d30f0e0e3bf33cd77,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-9216059a5e087256bf0d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-970d2909ebc491b8c12b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3daa9c6c51c949138210,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-18b31fca1130e93d0d51,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-28988fa3b0c135599010,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-200a19d6d29d1925010d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-bef5db76593651531cd8,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-cda84185a96462ded2a0,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-508a49fbecec47d146eb,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-89adf25ddef5c10a172f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5d9c280e7023f37f268c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-231ae9eb603a0ca3ec69,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e252a8e37a2d54709851,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-6dabc3f8f8b8b4f937aa,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-339f8a8b8e6e87bf7cc4,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-41793075e14a72df948b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-689811a540cf9300e1fb,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a743384e1f6e2ca7d4c1,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-aaf615cbd62b9d98ec0b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-912c428c1764a5dee660,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-562608997b515d68020d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-662c92f55ebba10a0e50,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-aa381cda7711d6e1c1f0,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-144c190eb711a1d1b5ad,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-555bf8065778c322f198,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-aeaa7fda15b141e294ff,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-4584896502b8f0a8dd50,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-1789d937299f066ae16e,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5b608c4e6332160d7f76,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-36275376e0cef5105fc5,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-36c6bdcfbc069a82ddb6,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-647e5bee49eff5b0ccde,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-253de7f4da9c2ae39571,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-ed041b5661e4bf785e2d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-59501619883ec2c8f685,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-4ac70479a2b7473ea0fd,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3d3a470b08cc8834ac80,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-831c8d12b48c990db53a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-03ac564ce607483ca9bc,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f4202cf33e1b1a1a13ca,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-yui_3_17_2_1_1757927429877_46459,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-1420b174fe0c71287250,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-6fbd8c5751667c945642,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-9b34d197b1bec2acf07d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-94a97ad5ef92ada1cf4b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8bfac5e9871f92a5c7bf,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-14528bb697e1eef88753,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b94b1a38b0d205203fb9,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-ca1cb530a2d85966a90d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-ed0fe731a747d2356c42,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-57395f3d5ead202c0f30,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-00a31d8e306cde90cdf8,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-54a98c9447a2698de010,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7a5cc21f3398b47a46de,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7e82c6d15cedf5cd0dc0,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-2bb672395555526f7bd3,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c4f9a33b84118b1e4a8d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d1a1e962ac0856845eae,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-71875c7dc8ddb206b296,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b7449b288caf423c162f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e053baeaaff492413bc2,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-fa1e00c6b32fe343114a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-72e044f0cef6beee20d8,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f759c24df527ba0077af,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b7347e97dfe5fb6e7c66,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-0ecfabc35e68805acbfe,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-774febee9f3e8f98e5aa,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-bb4971f055a7457553b9,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-55e988102caf81c71918,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-21ac3dc660305300b0b0,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d5accfbf361f5cf0a698,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-41e7386c713834529fda,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b2af5cb6401d04cbe33d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f027ccdbe8be87f303b5,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8201275c45d4572432a3,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-222b246c5afaf0480940,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-843cf428846d60a0b6de,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c3e5cce9b43f845d3021,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-0f1a40a0c4ccc6ef4f28,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8e73fa1eb9968d7acd35,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8b88ab7e873d272e117c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3a7cc200217a86c19947,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-4bf8e8218b7fa9283254,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-05896e8abb282a639bde,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-131ba3920d628bd6f4e0,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c296bbd84f551df20940,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-767be938f61519c164b5,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-746482558a9a6e52fd01,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-874ccb82c4cf8c91ed59,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-349e9d32a5bcffe290f7,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-00c027bc7f373f36e674,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f1d0bfbad708d817ea13,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-4e0a91218cc4de445d60,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a801c1db2c5a8959a71d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f7570964c04e740b9798,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8639bfcb40f05564c6ac,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8283bf43c7b84b7db85b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8d70c9b8b3cdccb96069,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-4d9924f051f39b2e917f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-501b128b210c755dcd53,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3c70a98c823e6766d48c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-088b99dd743cedf7d0b6,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-072cf55139228e1beb08,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7bc4cbfb304e58dc9637,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-50e1034b453f8a73491b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-88f711d892aadcbe9cda,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-34ddee12c97c8d152eee,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e2b08a0c4d527dcdd19f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-6e89aaacf0c401d765e6,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-49a399b53e1935add5bc,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5e5f27450aedbb98ff76,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d0d222b6109d6db3bee2,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-dd6d31ad708f176a4491,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f9417c3cd509a9c3b2a5,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-1a2367b318b164e23446,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e7b6faf20b46d5cf0729,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d731cff958ef8d11b24e,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-699f915a5a957a5bc50b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-1f1b2e8e53cdd2e0ff58,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-601c33372f257af26ec3,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-6316e963dab7ba9a0e7e,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-33027ee94b7a85127cd4,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-9f7ad330013b8b9699ce,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-0ec5ac3522b35b9e6b30,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c161941f876b5422f2d0,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a4465f06a1c5fba83095,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-939c00f508bd330e3889,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c0cdf550716119ed0906,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-4d1f7c4d51d9fc5cf94b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-427cd464fc23923964a4,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-56d036c0fd4b27b0547c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-30bbe92f68a81755399a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-cb619ae4a82a43017c5b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3caf226ff1b8e2599790,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-48877f0b08df8910696a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-18305f56b89d0d534b04,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a389664f495bfb47be05,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e2a21be941427cac0570,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-83b31ff3ee3a07e5acc3,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-498a48797edc1ccb7e0e,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-028fe4669e8e05561a00,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b2fc87142b10874c8719,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-11cdb661461f6d619145,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c60d26d24f861a7e9b2a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-536537c20aa85bb9546a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-dd18f6585addecfb6dee,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7efaac82ac65ecb8d476,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c1d1d2f976d4ee2f7644,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-53ae880ef60daad8a932,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-422bb819db2cd7b8f70f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-82dd2df457ac4e90a51f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5966292c32199b17ca2d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-4db407a025fbeaa71f03,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-faf83b9a5e04ab366383,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-2f9046cb287cb744eba2,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-4b29b07053c13725a8a3,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-964958460422ec094d62,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-0adb8a55ece8fdc6f019,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-dac862c60f81d22b234c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-998e91d10dd52812313e,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-332e210dee5d8565b8dc,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5160c9fb72235851b3a3,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f48cbf866f2dd29953c6,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-73968ae38158053ded90,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-1a63437d6946b3f2b9f5,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f34150db6fadba540f38,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-60150324c0de6188ce1f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-08bdfbde3edd8d29c9f0,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-aa031894ddbab3569b68,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5a81a0c2aff686d4d4b2,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8c8999944231bc6651f3,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c5e7ce3e5bfbea8b6030,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-92c43c984796b7645cb6,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5047303696f48d14a90e,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-fce5c68f075c19083c6d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-6dd01cada6915101fb57,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3f005a6f1cd87904daae,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-295b98d1a45cb56c2677,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-6139324300af1a5dbd00,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3a676874bba83d8a5307,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-566ed10458bdf161f075,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-bea8d1617651e600b6fd,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-ffc66662e398b09fdb64,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-67452a7d25cc6dd8e3a5,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f4271cf03c5089d8e7c9,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8a2b03394bf2a3c29306,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e68d530c9a69514b092d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f4659f731d68516e6e98,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7e90d26a705cfa922664,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-2c8731ccb715e508ed1a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-1e75936b2b60c50be9e7,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-49ff15be58464e2c16d5,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3cc6d00840381f29db85,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-774e45ecb7047b521352,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-29bf400b3ce919db98e7,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-99a2fe992f7ec53397dd,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-33ffb076edff12a7183e,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-651ae7a0be74f2b6f90a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7f30d8048511a42cf9c9,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-900e1e3c61f93e550cc8,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5a12462b80fb1a5bd12e,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3ce3b18ba0ed43299aef,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-73462febf0df1634f408,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-53fa8cd0ee6cd0bc8d71,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-562ff3a0d29104ccdf5e,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-cd7a8bb7b44632b195ba,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-41808a227dc1b038dacd,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7b4dc3fbfe1626166315,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f8f64cefd775e07de671,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-efd3fe1adf284ed736a3,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-106637f7a53700035698,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a2e0a5a28579468960e9,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-13b99301efabc1c555d9,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5451c6ecf7c507b4674e,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b52b9c199161c9ea8cc6,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b269e75d3c485b48183c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8d8ed454eded8a52fb2d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e7e91d7c247e4246aa3d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7f280fb9de705828884f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-6672ea0526f1342de251,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-401153840f21f3c07b70,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8986e460a4f05c61ae34,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-96ea33439877066bf249,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-520f5846d50f57803dbb,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3c24430cb62f3a244a73,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-0d2763175e5def791b99,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d213b68b77799964491c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f14bef18e6c7c4f20e7a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d11116bd5b76955a497c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c870549542d4365460d4,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e2316430d5e44216b4b4,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-01e90da7e669719cb0c1,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-2e9361852956f7d2f179,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-417d93288cdfa7b332b4,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8a03c9e317747157014d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-28ec505bc56b01422bbc,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-39e7d5ca3f0bc0e3b955,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-39476bf9c0e8c64b093d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-0cfad34088b9e5cd8d53,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-4de5395ff357cb7d44c7,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-069679a63b31bac70d2c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-fa15d7e1e9c78d1d1a0d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-96cffb13f1cd2ba7b3ab,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c6b2fa0f615838769285,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-9c65b05096784a56f0ec,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-257e54d256a2c288af30,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7a9f1721c4480ce22a9b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b2a130b7603394c55fc2,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e3d953cc54d86c9b6ed5,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-6a412738cd741fa9c8fa,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-27e9efb51353f694fc0e,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3c8ca24462af423dc9d9,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-06c13c80b3b70c2542e2,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d27958d478f995891aec,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b290db9ca0ad29753ae8,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-24a2ad7c5add537746ac,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c305af63c5c7fc9051cf,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-95248154d111acccef82,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-0a9175f5eaf58351bf91,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b11c2b7239146f6eabc1,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-68bcbcf655db08451c8a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-4d1b8df32d6ea254d337,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-be445848f6c3f06cc51e,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3ee3e80aaa3077247a3f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-4c0685860f89e5222f4d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-46e6a1f1b2bda5ace7ab,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5633f499509c47f318da,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-46c225e8fe8f7153cd6c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d86b884d6079bb8e5c16,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-210e827abe07b566ead2,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-961642714ed7bb4d66d2,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b6bb5f063d0b88bafdf6,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-1452eaa0e340fe84a1a2,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-17f1deece28f55e69707,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-88e98e6c5ea9050f0ccc,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-4b25500e6a04f8fcee11,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-546db589b9fd204613d2,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-04ca974321425a41f2eb,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-9d738b29c11ad9efba39,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d449d772f76622fd0911,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b8f9bc75bf1c3c483483,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-cce3065a9b3c9f2a21ab,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e2744fc732f921276649,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e9269960ce7a58559963,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-ba630ffab86efd9112d9,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-acedbbee6d3f1bf8b33b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-eaf3c11507eba5f8768f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b8c9b032a10546829d41,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-0f49fee3859c6c6bd75a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-88e658073043d0ae38c5,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5d4a2eb9719b349acb66,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-296c74280dce117f84eb,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-2b7fd45aa9f5d64a4b1a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-4d5da88f3ab56ca819bf,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8f69f99aa9f91325f28a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c1aa2504fc47d9b08174,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-bce70d9f52eb6a9899a7,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c1485f495ad302cbee53,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-ee25d6fe046c5c22191b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-bf689c8d28e027d98ec6,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-88f80a8d616021b8e601,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a8ca4685fd5376569b31,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-9b9e1a538499c156d77c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-2f2b73cc1b56600d6615,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-745f12dd79298fbea7eb,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-dc47ba3631e0af037a9b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-ccae15875e49e7a85592,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-86519b55fb6eb38a748a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-1213a4b5978ec7782f27,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f0e4a5845904e4f634a9,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-9ae45f0f5ac67293de4a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e78211dee000f6a883f8,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-ca22e2a25d2c4a22258a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-33b029f79be4bd0ad379,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8c42630d0ef9bdfe68c9,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3d9f83c95f31f4654a87,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-2685e7ed0f1f594e948c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5b7084e5a1bbf99ae179,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a1565370b96f5489634d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-30bbbed7ed4a53333400,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-14659672cb7a5d9a5fab,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e187f97ce84f50ac4b13,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-40c3d1249c74086a3f8b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-0df17e9005e43b8530f9,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f789e30305dfd2cc02df,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-06f04f827d2f53139181,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-098dae523ce4cb23dee3,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-405841910ae656e02192,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-08db84bf137650cbe494,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-82450e398fa895b9110a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-00597b76f09b8e2f510c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3c23e67c70f5eba14dd0,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a0033eab482ba74bfe3b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-4d908087167b836a272a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-6215df8ab10a7e164181,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-83e2125bbc1b0b89618d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-6e51d032a5ba1cba8bc6,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-ac9f40c4f71f5498eb36,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-ba7b731c87d8a862af73,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-bd5f781b8afc94ec3c00,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a609d2e6f9d73f4ec1a0,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3ea3b78e0eec36c4bd0e,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-9beee424ab068973edab,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3e2c68d54f99aaad54d5,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-14d5849a2d7788502942,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-adce2de8464841d88733,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d98a2dae2d9197a01a30,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-aba8fada8fa82ba76c0f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c1cbfdad1cada6340527,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5ea918eafda5683f2618,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-1768483601e9ca762293,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8cb36bddae71cb97a6dd,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b47ebbd7a1664823c1ca,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3523c097843dea199398,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f6eb48e530dd57a7351a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-dedc6a68e53040de41cc,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-bac520e85e3b90ecfec4,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-faefe8ec33833bc319c1,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-84fa9b8d11afaca86837,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-2b83b42d69450793d1cd,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-132b4b59a77fe1b163ab,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-634020b872cd0918dfb1,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a8e3aae7f09857625aa7,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f94ac9a12e9735c54467,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-82a68537b4c3f05a2185,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-59e36bc2afad38ce463c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-ed410f738965ceae8952,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-81f548ce1e847a57d9df,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-03e11766e1249b4cbb77,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d807bbf056662b9571d1,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-fbfb60fc715761d31cd8,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-6e2fe45eae68940dab4a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-08e6dda51b57da2fcfa1,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-2efc03e33e6335265c4b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-fbdac47831344245a7d3,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-327f86cb325d16bf635f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-6eec6368eff2c4434bba,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e669a43a16f023b0c23d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-0560ae2ddcfece4f1da1,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-695446af825816350ac6,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-0d3061d1c5d8437952c3,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-bd9bfb762398933f9d24,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-bdb7ebeeb95992a18eeb,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-72dd433ce52d5a8818e0,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-0775aa2153e6699e827f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-629d606eca93cd66754f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d7ecb5268b21ceebd235,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c300255ae9803ba1789f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e6aa689f9c2b0412ecb5,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-71530b649e0fe90d5d34,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-bb229acef929c0bdba7c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b1073dab75c3ccb3088c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-9d17b8fe9ecac21be019,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-cb67d0ea4367b3467cb2,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-81c7790f3f7688b10f4a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-66df0bfecb6f04ad7f4d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-dfcf1ee7eac1bd7c5bf4,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e63cd9c0a93aebead1a8,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-36a6143d4b16dad599f8,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-335df66af48222c82fd1,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f04c47b070f218a01f64,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-eae7bbd34e01cd3912de,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7a7d209c35dbfe082119,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-625cc6665ecbb08cfed8,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a6b0033e73802332153d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-37a751ec3c9aff175226,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e475d692c1910d9a7133,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5ab52000813e54a3baf3,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f1d7ce2e02f0e3e9f405,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-ba29202d8ae2436f1fdc,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a4470b98d2ccb377f0f2,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c6b078edcfd578ba7dab,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-40a54b2f8a0ab4f9264a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b35e4bc357285bb2e9d2,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e561fb52d053ac864156,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b6ccb7f21bbcb6ceb25f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5fcdb571ff7b38479723,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-cbbb21a0d9c9f182c21f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a3234328831356d48fc0,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-88e35b130a3fd34cdbd9,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-39c58bfd9c76b4a240e9,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f64be5768070c4389657,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-11e4832f571dbea436f6,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a7cade6c358db29c14e1,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-604f8568703abe123e77,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-de5c599b15ef7c524432,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f3e6ce2408fde20b9ef4,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e575a40889f75b018345,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e000f71960f5601f4591,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3ad124b587f4ce1898aa,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-93161a26ae84348dc936,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c3b38a2d238951e5966f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-1a653bfca0b9d7540f48,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a99660884e42534387e3,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c1cb162b6251d37a8933,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-78cc4da4ad033638b150,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b9c93f0ca3767e059369,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-6a3146049837198f0c85,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-bf2f39e579a1e421f4e2,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-66df54af885fbb984aef,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-ec103bad759a16a4960c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-fc9b6f5d80411294d9ec,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-373785a08ce64b2d4863,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3ae6915bad39719fdcf1,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-125c36b31c0f8bd8c401,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-944d1fc702ab5f7c5915,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-2cfbe6142ca67a38a61f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3577c0f6cc78ac286d6f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-be548e7ad721835e701e,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-dacbda2964ed14d9c99f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7f08c0ef7d811c3405d4,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-ab662ecd9de09ed13faa,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a9d20c374f0a0924252e,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-422ecd6b3c05d3d9023e,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-10679a60adffa23661da,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e0257569917db82f46b4,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-9dc7c74320cdd4192d77,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e9ae70c5ddd80bb4aa09,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-1ebaf19d80b146435963,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7e88782f4a77615f0811,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8b12114f9f22cb62852d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7f6121649bee4795f1cf,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-60294e069acca7e83ace,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-253cf1abde90be343807,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-6716036da77450470e59,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-1d3e5a8c46356a26c6da,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c45afbaa5aa17a42e074,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-afdfd1acdda3b3d543e5,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5228d5ae08ed53bf9bb5,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-519fd51942ce3e77e98f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5baca5eab388005f8bec,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3303ff3a2de8dc6ea026,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-95dd9e8559d8e953fe7c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-0c91965d3e232b42a5bb,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d0020519bd457d9cac81,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-21edf2c48672f2b53e82,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7cfce6b22ff4fa3301f2,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d15905990ffe0cc010e7,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e723bb60617b58a41517,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-0d062d355cfb9d124831,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-6a33850bcc6336f60f10,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-788ec204a01e6bcf852a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-fd2b98281fdd4abea48a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b4c071366d50cf64d0f7,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-9e814148e398a087a976,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5c73c2f4b2a0137b81f8,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-fab33ae09ec92d945530,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3ec5218bf958f7a1d9a7,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-07fe0a4fe32011b2c2f1,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a92a0fa50992217ad86a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-32ae0e00d28f010bd3ed,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-301b0b76e4336e9f2656,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-0437f90ea36b1f806ee3,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-571073631da0f28c4e34,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c19f4ffbfdc794be69c7,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-af5abb7ccb1be07bed58,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-9a8bc03792887b853289,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-07a42e65e87ea0a7cdf7,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-ff0f0f13ea4a5e6ce0cc,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e7881818077014dcb4ba,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-df4f605245d14b78855c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-300065998db860aef38b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-6deb5c92cea4664abf6f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5c858ebfed4b2297322c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-18aca2b56692036288ec,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-79f8efdcccc4894b8f8a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-329b759f48bbc3d9161f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f726ed29707c6343ee63,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-30c7cd1f5b92646ec78d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f525b4c960cdfd92b00c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f32798d8e2c9ce088d6a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a0839cb2ed1051e91f8d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-61f393c7e79bcb118703,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b951e2fe79e1493325b1,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-2c22b922a9f69204e0cc,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-837160776de93943e39f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d59fb58484894985b057,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f051abe01c9ca32ca2e8,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7c2e85a5ebd165d4f3c8,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-72be77c6932c67f91fbb,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-1150f8dc76f1b7946e3f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-08ec67def9f7ccc5f593,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-bedac0a32be271d48842,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-105a6766dd88cf0827f3,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-78a01412613591a7f57b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d2afc91e6dae59e927eb,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-38c0e9c8a05a9c953180,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-db588edddc64cd565e88,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-54d2fdb70e2a36206bc3,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-af9c7fa11f69d555c312,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-87a9d96ac8ec6e046abb,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8aeb6ab49e8bc30add0d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-28224d3d0aa5eae7b1ff,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b7e18cf7c1af592a427e,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-ad1571db840630b530d2,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-59e49dcda231092ec65f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b0dbae910e454001f739,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-754648cae8cbfe0052c9,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-01c57fba0d6eaf2eef7f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7fe91f42600e762c3651,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d0451765da4922d1c7b7,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5229eeddbb8b121d5c25,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5dfabc8f3f561974eee7,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-9041f7d3331fbd7d37a8,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-451342be294a02dba8b7,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5d82e6c3938e267f7f4d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-291cff90b428ff3e2f40,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-0ca51abe5c1715c86c2f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-80278d40bc8bff89048a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7a5f0e9b8aa7c81111e8,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-84a54c3b5af9cf7fd3f9,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-ec714ed668634a5a7ae9,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-25ee81b3ec3f79f373e5,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-df5a9709263930e85da5,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3bd8a1e2736367266968,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-020855c836c9c67cfd5f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-ff621d4362780a9e6a44,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d7b6a2134f98786a2caf,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-cde8f6bbd2a57ad352cc,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-4980eb848b7131b1c61d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-1cadd87d9ec3eaab0278,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-6bad2e71d4760035e3f4,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b75176b05a1199b8f879,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-fec5794f7dd5ad029b5f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-51bbdd42330563ea6c35,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-787fc3e6f5928d704acc,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-0b69f400952413df6ac7,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-51ef8760d8cdf5f35e02,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-2a2feb28f6deb414341e,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-13a143e34f35cde70ed2,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-55dbb56069757b2a647b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-905bfdc8293dd9fab85e,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a829ffb453eb97055e28,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a982dcf4f4b96cbffd36,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-254553fef16edc234138,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-22f16e8c010a2cfcb8b9,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8f27c6c7227867c3be40,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-6265d6bf4552f270be97,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-703ce4f6006170e408dc,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-9cfb6c57e4808ca7bece,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8327796c6779f63218f4,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b477cb0516851cfe8d16,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c12a5796d54229653c79,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-4a7e058faa915be6a467,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-99b24af9157e3c4d312e,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-53575a937fc0917005a4,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-00a25ff6c89de8143d9f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c9cf5cab70eae132657b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5b3e37923998fc0d4475,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-55dff7d4af6176a5bf44,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-554da44ad3b2ec71d77b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-1428cc082dcb148414cc,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-69f9bfa18dbd4e84a1c2,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-413932a3d3650d4d28e1,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-cb44cad81625beb2b91f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-6ffbd95de8c9fbd7714a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-6db02aa59d011fdabc14,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-062ec898a6aaf5f05239,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-1af50155bc4671d0aac5,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d60a7150c985fec5f872,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f9502dc44440a78e822a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-1b1aa9470285314c4fb3,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-57b9a2fc3ae023d794fd,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7bc44dd887ef9e43cf4d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8fad7fc0e70e5d58abf1,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d7e4ef322aa6e5c3fa90,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f8fdf49f287fcd80817a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-75e88c93e59220415a21,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a6618ae8293c745a5bc7,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f7ea6cd29b57d8f2e0ae,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-ff8b6a3973823b9cc5bd,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-492c54b2991e5e14120e,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7fab2c41b0b99540f2d9,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-cda0ba2e41ed4d69bf5b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-041414d6fc59d9a0e418,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-49437bcfb5dc4285d0eb,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c396e9d03ca7c6dfe070,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-1f73d299fa721c53e59c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-22d37c03ab42671e02be,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e5c342a08a7af88b99e9,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-fadb76650b9058e7aeec,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-eeb9536e776970c286bc,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-25cc2e29921b3e25dfa7,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-6db353c71f55de2e7f48,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-9809298e81351b522a59,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-dbe876b0e80cd9cec086,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-2806cceffdfcbe36fee3,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-780b7c2348c33fca9bf8,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-552a9738128d948c4669,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-68b6b080eead4ea33477,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a93b77b02fc52f46e327,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e5beba250cb63f640cbe,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-504b9c84d342895abf0e,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-4859587ef3af0c1b0898,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5ccd22dd9c1a741a70b5,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-93b89089d704d1ba660e,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-0cf89d2f9e92cdcfc7e6,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-376660fe3039eb1ded84,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-6ba189a440580d6a59ce,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c20dfe259e6aec3c6a4a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-9358ff9a1958d7f324ce,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-03940214d33cf2a6402d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-9e3fc65832a6709a1dbc,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-867ce165239857c4ae8c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-98e3a374b19235853b7a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-2e50014b09af0d93fa1a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c0c0873cda625be6df4b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-c74d9f0f8f69b168cf13,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-1f114952982f12db2541,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-434021207a6bbf273e8b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-85efa4cf21fdc1455457,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e4ed8ec35f7cb900be8a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-4abe7ee7b44015678f5d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d938290abb0afce9aa01,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a6e455fddb24007bb40d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-0d6f1640b8dfa6ca097c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7203e7598d7c0fe55656,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-1527951e5d37e47a8b4b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-60ea056da6ef938e8ecf,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f84434b3ee53bb4851d7,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-08c0d900ba83e9518e4b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-50c11ea78571808f347b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-994953a31428f18e5905,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-2f27e1599cfb7b41fe3e,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a85af25fcf7350561a03,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d1b8bfc5e94663ffc677,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-26d941b650c3ebd0f834,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-35777536f536e9622b9c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-58e67367c4acf5b7bf31,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7a896a7e16c11821b2c4,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3bb3461f7b5dbd4161ed,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-653c30aee1676ba4b035,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-ec2420ec13fbc0621492,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-1f921ac8973349d1431c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-bd371dc9ad349b740392,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8b7f04bae0d318e40605,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-19077e81b824a42168ec,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-2ffd3ba629ef3eace954,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-94f33b3a68718387de5d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-2e13f3faceb9176104a1,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-58e3bfca4b73f042acba,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-98f0cc1007a29829a88c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f154ee994dd743d3cb8b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5762144c68aa9c21ce9d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-542b57166dd2efbe6467,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-0f238486dcc5e5ed331c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-fbd634098e5a0ecc5a3a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-bf53d60a1a523ac9f328,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-1574751e7714157f1b40,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-18f39b17d231f2a943cc,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-35ecbc9b872ab9c3f622,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-933a0de6776af850475b,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-1927be13d5711d0d9701,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-4d4a5225112d16e9a720,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-58e969bce73d006bcb89,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b519fc646429a3919593,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5c5062d17040e1dd4080,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5bc0480bc03a6dff1d81,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-yui_3_17_2_1_1771844224990_48667,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7eb4b58db52e9a1d7b42,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-6d29bd4897cb744e5705,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-81608bf55956378e17b7,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3bffedfb483eb95c5b96,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-2d545cd4e28d19340521,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3599de0d6a2f56f6e443,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-9225942b1b890bc2d7a9,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-11ca44a438fc72f248a3,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-d877a3e756236acf1bf8,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f8cc61188c7496461d21,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-5083dd24f21402945bb4,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-69227b53f5cb2aa08ab6,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-2f57fa941d38bed0f0b2,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-f7933517c1edccd98f0e,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e0954316c5b0f62bc403,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-15287dce50a24a160ac5,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-291142241da8b437619a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3b9e7a8de7776b9f321f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-9f60692990d499612f73,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-96f4af4e517e676004d8,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b6bffdbcc07d0c816c9e,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e0a88b5d375ed89aa3c8,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-b169f6f1fd69333a98ce,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-fc542e592be05cb13c00,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-894ed361b6c5e5f763f0,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-11bed8122fc5794dcd93,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-1ce0871466d9c3bccb57,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8c566731eb13963517fc,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-75140575cf9cd7fbc30e,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8000027658aa418d58aa,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8abe4525d86850eef373,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-989fcf173cb604d946ca,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-3922f5729dae224f9ffd,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-9e40b0817a3565384f39,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-18667adf0d559568896d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-7a8b6e3f1269d4a04d66,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-85d8a37d645e5428ef6f,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-8966969d7cd66e11fd58,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a964357dfa9047288315,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-bc563f945a88e9a2fc80,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-e4e8386570a9295eb285,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-29335f1a233edaafd058,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-0590ef2d97b3fee9ef53,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-40d25051617655a9e7be,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-ccdc6ccc3ba15d9f965c,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-0fb1a6c6c17a3aec3a5a,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-24f826907f17d226ab96,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-a41a753eaba8f80d063d,
body[id] #siteWrapper#siteWrapper .gr-report-page #block-87f4eafe5d3fcc09dd52{background:#0b2340!important;border-color:#fff!important;}
body[id] #siteWrapper#siteWrapper .gr-report-page .sqs-shape :is(path,rect,line,polyline) {stroke:#fff!important;}
body[id] #siteWrapper#siteWrapper .gr-report-page .sqs-shape-block-container {--stroke-color:#fff!important;border-color:#fff!important;}

/* Partner-logo strip: consistent white rounded cards matching the reference. */
body[id] #siteWrapper#siteWrapper .marquee-container .marquee__item {
  background: #fff !important;
  border-radius: 16px !important;
  width: 240px !important;
  height: 128px !important;
  min-width: 240px !important;
  flex: 0 0 240px !important;
  margin: 0 20px !important;
  padding: 12px 20px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  overflow: hidden;
  box-shadow: none !important;
}
body[id] #siteWrapper#siteWrapper .marquee-container .marquee__item a {width:100%;height:100%;display:flex;align-items:center;justify-content:center;}
body[id] #siteWrapper#siteWrapper .marquee-container .marquee__item img {
  filter: none !important;
  width: auto !important;
  height: auto !important;
  max-width: 100% !important;
  max-height: 104px !important;
  object-fit: contain !important;
  mix-blend-mode: normal !important;
}
@media(max-width:767px){
body[id] #siteWrapper#siteWrapper .marquee-container .marquee__item {width:180px!important;min-width:180px!important;flex-basis:180px!important;height:100px!important;margin:0 12px!important;padding:10px 16px!important;}
body[id] #siteWrapper#siteWrapper .marquee-container .marquee__item img {max-height:80px!important;}
}

/* Shared three-step badges use the site's dark blue with white numbers. */
body[id] #siteWrapper#siteWrapper .sqs-block-image:has(img:is([src*="first-step-d101d4"],[src*="second-step-88025d"],[src*="third-step-bd6330"])) .sqs-block-content::after {
  background: #0b2340 !important;
  color: #fff !important;
}

/* Compact partner strip with smaller, centered logos and breathing room. */
body[id] #siteWrapper#siteWrapper .marquee-container .marquee__item {
  width:180px!important;min-width:180px!important;flex-basis:180px!important;
  height:96px!important;margin:0 12px!important;padding:18px 22px!important;border-radius:14px!important;
}
body[id] #siteWrapper#siteWrapper .marquee-container .marquee__item img {
  max-width:136px!important;max-height:60px!important;width:auto!important;height:auto!important;
}
body[id] #siteWrapper#siteWrapper .marquee-container {padding:18px 0!important;}
body[id] #siteWrapper#siteWrapper .page-section:has(.marquee-container):not(:has(#gr)) {min-height:0!important;}
body[id] #siteWrapper#siteWrapper .page-section:has(.marquee-container):not(:has(#gr)) .content-wrapper {padding-top:12px!important;padding-bottom:12px!important;}
body[id] #siteWrapper#siteWrapper .fluid-engine:has(.marquee-container):not(:has(#gr)) {
  grid-template-columns:150px minmax(0,1fr)!important;grid-template-rows:64px auto!important;gap:8px 20px!important;padding:8px 0;
}
body[id] #siteWrapper#siteWrapper .fluid-engine:has(.marquee-container):not(:has(#gr)) > .fe-block:has(.marquee-container) {grid-area:1 / 2 / 3 / 3!important;align-self:center;min-width:0;}
body[id] #siteWrapper#siteWrapper .fluid-engine:has(.marquee-container):not(:has(#gr)) > .fe-block:has(.sqs-block-image):not(:has(.marquee-container)) {grid-area:1 / 1 / 2 / 2!important;}
body[id] #siteWrapper#siteWrapper .fluid-engine:has(.marquee-container):not(:has(#gr)) > .fe-block:has(.sqs-block-html):not(:has(.marquee-container)) {grid-area:2 / 1 / 3 / 2!important;}
body[id] #siteWrapper#siteWrapper .fluid-engine:has(.marquee-container):not(:has(#gr)) .sqs-html-content p {font-size:14px!important;line-height:1.4!important;margin:0!important;}
@media(max-width:767px){
body[id] #siteWrapper#siteWrapper .fluid-engine:has(.marquee-container):not(:has(#gr)) {grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto!important;}
body[id] #siteWrapper#siteWrapper .fluid-engine:has(.marquee-container):not(:has(#gr)) > .fe-block:has(.marquee-container) {grid-area:1 / 1 / 2 / 2!important;}
body[id] #siteWrapper#siteWrapper .fluid-engine:has(.marquee-container):not(:has(#gr)) > .fe-block:not(:has(.marquee-container)) {display:none!important;}
body[id] #siteWrapper#siteWrapper .marquee-container .marquee__item {width:150px!important;min-width:150px!important;flex-basis:150px!important;height:84px!important;padding:16px 18px!important;}
body[id] #siteWrapper#siteWrapper .marquee-container .marquee__item img {max-width:114px!important;max-height:52px!important;}
}
/* Final compact logo-card proportions. */
body[id] #siteWrapper#siteWrapper .marquee-container .marquee__item {
  width:164px!important;min-width:164px!important;flex-basis:164px!important;
  height:80px!important;padding:16px 20px!important;margin:0 10px!important;
}
body[id] #siteWrapper#siteWrapper .marquee-container .marquee__item img {max-width:124px!important;max-height:48px!important;}
body[id] #siteWrapper#siteWrapper .marquee-container {padding:12px 0!important;}
body[id] #siteWrapper#siteWrapper .fluid-engine:has(.marquee-container):not(:has(#gr)) {grid-template-rows:48px auto!important;padding:0;gap:4px 16px!important;}
body[id] #siteWrapper#siteWrapper .page-section:has(.marquee-container):not(:has(#gr)) .content-wrapper {padding-top:10px!important;padding-bottom:10px!important;}
@media(max-width:767px){
body[id] #siteWrapper#siteWrapper .fluid-engine:has(.marquee-container):not(:has(#gr)) {grid-template-rows:auto!important;}
}
body[id] #siteWrapper#siteWrapper .marquee-container .marquee__item {box-sizing:border-box!important;}

/* Uniform logo cards: never scale a card into its neighbors. */
body[id] #siteWrapper#siteWrapper .marquee-container .marquee__item,
body[id] #siteWrapper#siteWrapper .marquee-container .marquee__item:hover {
  transform:none!important;scale:1!important;zoom:1!important;
  width:184px!important;min-width:184px!important;max-width:184px!important;flex:0 0 184px!important;
  height:96px!important;min-height:96px!important;max-height:96px!important;
  margin:0 12px!important;padding:12px 16px!important;border-radius:16px!important;
  overflow:hidden!important;box-sizing:border-box!important;clip-path:inset(0 round 16px);
}
body[id] #siteWrapper#siteWrapper .marquee-container .marquee__item img {
  width:152px!important;height:72px!important;max-width:152px!important;max-height:72px!important;
  object-fit:contain!important;transform:none!important;scale:1!important;
}
body[id] #siteWrapper#siteWrapper .marquee-container .marquee__item a {min-width:0!important;max-width:100%!important;transform:none!important;}
@media(max-width:767px){
body[id] #siteWrapper#siteWrapper .marquee-container .marquee__item {width:164px!important;min-width:164px!important;max-width:164px!important;flex-basis:164px!important;height:88px!important;min-height:88px!important;max-height:88px!important;padding:12px 14px!important;margin:0 10px!important;}
body[id] #siteWrapper#siteWrapper .marquee-container .marquee__item img{width:136px!important;height:64px!important;max-width:136px!important;max-height:64px!important;}
}

/* Increase partner artwork within the existing uniform cards. */
body[id] #siteWrapper#siteWrapper .marquee-container .marquee__item img {
  transform:scale(1.3)!important;
  transform-origin:center;
}

/* Compensate for white padding inside these smaller partner-logo assets. */
body[id] #siteWrapper#siteWrapper .marquee-container .marquee__item img:is([src*="6-33bda6"],[src*="8-01bf94"],[src*="9-0b61f0"],[src*="14-19e050"]) {
  transform:scale(1.65)!important;
}
body[id] #siteWrapper#siteWrapper .marquee-container .marquee__item img[src*="12-bf3a0e"] {
  transform:scale(1.9)!important;
}

/* Trim the baked-in white frame from the shared blue CTA banner. */
body[id] #siteWrapper#siteWrapper img[src*="banner-it-is-"] {
  clip-path:inset(3.8% 1.1% 3.6% round 4.2% / 9%)!important;
}

/* Glossary boundaries and search icon remain visible on the dark theme. */
body[id] #siteWrapper#siteWrapper [data-section-id="68c41d396b5b8678895340eb"] :is(.sqs-block-html,.sqs-shape-block-container,.accordion-item,.accordion-divider,.search-input,.sqs-search-ui-result) {
  border-color:#fff!important;
  --stroke-color:#fff!important;
  --tweak-text-block-stroke-color:#fff!important;
}
body[id] #siteWrapper#siteWrapper [data-section-id="68c41d396b5b8678895340eb"] .sqs-shape :is(path,rect,line) {stroke:#fff!important;stroke-width:1px!important;}
body[id] #siteWrapper#siteWrapper [data-section-id="68c41d396b5b8678895340eb"] .accordion-divider {background:#fff!important;}
body[id] #siteWrapper#siteWrapper #block-yui_3_17_2_1_1757681534541_35167 .search-input {
  border:1px solid #fff!important;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2'%3E%3Ccircle cx='10' cy='10' r='6'/%3E%3Cpath d='m15 15 6 6'/%3E%3C/svg%3E")!important;
  background-repeat:no-repeat!important;background-position:14px center!important;background-size:20px!important;padding-left:44px!important;
}
body[id] #siteWrapper#siteWrapper [data-section-id="68c41d396b5b8678895340eb"] .sqs-block-horizontalrule hr {
  background: #fff !important;
  border: 0 !important;
  height: 1px !important;
  opacity: 1 !important;
}
/* Customer feedback below the home video-analysis examples. */
body[id] #siteWrapper#siteWrapper .gr-analysis-testimonial {
  padding: 16px 4vw 40px !important;
  background: #02060d !important;
}
body[id] #siteWrapper#siteWrapper .gr-analysis-testimonial-card {
  max-width: 1500px;
  margin: 0 auto;
  padding: 36px 48px;
  display: flex;
  align-items: center;
  gap: 48px;
  background: #0b2340 !important;
  color: #fff !important;
  border-radius: 18px;
}
body[id] #siteWrapper#siteWrapper .gr-analysis-testimonial-card blockquote {
  flex: 1;
  margin: 0;
  padding: 0;
  border: 0;
  font-size: clamp(16px, 1.4vw, 22px);
  line-height: 1.6;
}
body[id] #siteWrapper#siteWrapper .gr-analysis-testimonial-card figcaption {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 10px;
  text-align: center;
  flex: 0 0 190px;
}
body[id] #siteWrapper#siteWrapper .gr-analysis-testimonial-avatar {
  width: 72px;
  height: 72px;
  border-radius: 50%;
  display: grid;
  place-items: center;
  background: #1746a2 !important;
  color: #fff !important;
  font-size: 24px;
  font-weight: 700;
}
body[id] #siteWrapper#siteWrapper .gr-analysis-testimonial,
body[id] #siteWrapper#siteWrapper .gr-analysis-testimonial * {
  box-shadow: none !important;
  text-shadow: none !important;
  filter: none !important;
}
@media (max-width: 767px) {
  body[id] #siteWrapper#siteWrapper .gr-analysis-testimonial-card {
    flex-direction: column;
    align-items: flex-start;
    padding: 24px;
    gap: 24px;
  }
  body[id] #siteWrapper#siteWrapper .gr-analysis-testimonial-card figcaption {
    flex: auto;
    flex-direction: row;
    gap: 14px;
    text-align: left;
  }
}

/* Partner revenue cards use the shared blue palette. */
body[id] #siteWrapper#siteWrapper :is([data-section-id="68d39cd31e8eab231c0c0fe0"],[data-section-id="68d403de24d8a65b3c3ae820"],[data-section-id="68d403e96680633da6fb033a"]) .sqs-shape-block-container { background: #0b2340 !important; box-shadow: none !important; filter: none !important; }
body[id] #siteWrapper#siteWrapper :is([data-section-id="68d39cd31e8eab231c0c0fe0"],[data-section-id="68d403de24d8a65b3c3ae820"],[data-section-id="68d403e96680633da6fb033a"]) .sqs-shape :is(rect,path) { fill: #0b2340 !important; }
body[id] #siteWrapper#siteWrapper :is(#block-0a8bfb711748649cabb9,#block-8f1d629a155a7efdbaea,#block-ae02331302d7a37f5866,#block-9e8285c4c916feaadf58,#block-bb8bff88b0cfa94551a8,#block-33a8a05c7ec7cce16aa4,#block-eeb040d302283312b2f1,#block-cada05640b8bc9202d35,#block-82c041365988854eb695,#block-e7fd5ead9c49d2670884,#block-06de74e5716e5f974bd3,#block-68de21fe8c1ea97d4823,#block-06f1af11037c90fe72b0,#block-a08064e3793f0e6c600b,#block-680e7e367ef087fb7ec3,#block-eb12ae4e08b8f12c128a,#block-8c88f1a42227544592b7,#block-3454efa133b259875e0a,#block-1497f5612d0b8d5085ee,#block-7d584f135eaf79758447,#block-8161478dcd9d6a5c32f8,#block-e17f327a7d3f01f31d94,#block-bef1fc9151b791bd3ed0,#block-9163c3ef9b21ee6890c8,#block-fd2a0d46fbea26a31b5d,#block-156f4930966eaf2c84f0,#block-d5eb700e6f0268b429c0,#block-690aa3ab76f61f262990,#block-8668f7c14b5101fe7cd4,#block-840f9f577760f8db2097,#block-bf7f3c7c640c85dac0c0,#block-f20d1a5d8f39252c808d,#block-dc4a029eccb6dfc561aa,#block-8326a789519762a5c289,#block-f3a7d3505240bd508818,#block-ed345f98f19d4f7eb83f,#block-655d4d65fc740eb82d45,#block-f071a6bf9dfe45a28cbb,#block-9ff30ab50fbbe7497999,#block-7a8dc00e69e588833ecf,#block-3a66908a537faa47c542,#block-5c994c0ba44ba94ccfb2,#block-49d13f451102a7dbdbbf,#block-90a5a3bd1cb7c93db0e9,#block-cb999c973a185c9e3c51,#block-5beee38aec32207fdccc,#block-38465e3a6cac854dbdfa,#block-06a00c2739a06294f605,#block-20545e0d422c3e13b1a7,#block-411b484854075905409d,#block-b87cae7c5fc1241c16a4,#block-e708ab92c08c04e59a07,#block-75f39773e0437b660483,#block-ea84987a06be63744b3f,#block-547c0fb7e3677b92cfd1,#block-a097ccea79e4dcd11df9,#block-8ca5aa5d2b52beca1216,#block-384d4247fbeedbe3ac08,#block-080c5304b164ae6b65b9,#block-f797e98a35ab61e31e4e,#block-6bf5086f914a8062ce08,#block-83ce18ef35b3591fa5ac) { background: #0b2340 !important; --tweak-text-block-background-color: #0b2340 !important; color: #fff !important; box-shadow: none !important; }

/* Restore distinct revenue-column accents; replace the grey accent with blue. */
body[id] #siteWrapper#siteWrapper #block-6dfcfa713a886b2bbead .sqs-shape-block-container {background:#ffa600 !important;}
body[id] #siteWrapper#siteWrapper #block-6dfcfa713a886b2bbead .sqs-shape :is(rect,path) {fill:#ffa600 !important;}
body[id] #siteWrapper#siteWrapper #block-93aea465a5791a06eba5 .sqs-shape-block-container {background:#3488f5 !important;}
body[id] #siteWrapper#siteWrapper #block-93aea465a5791a06eba5 .sqs-shape :is(rect,path) {fill:#3488f5 !important;}
body[id] #siteWrapper#siteWrapper #block-b63193de2b489eb709d0 .sqs-shape-block-container {background:#164c7f !important;}
body[id] #siteWrapper#siteWrapper #block-b63193de2b489eb709d0 .sqs-shape :is(rect,path) {fill:#164c7f !important;}
body[id] #siteWrapper#siteWrapper #block-72eeee95e54faa90d40b .sqs-shape-block-container {background:#f5673a !important;}
body[id] #siteWrapper#siteWrapper #block-72eeee95e54faa90d40b .sqs-shape :is(rect,path) {fill:#f5673a !important;}
body[id] #siteWrapper#siteWrapper #block-1db1dc8bfc752c0e4f15 .sqs-shape-block-container {background:#ffa600 !important;}
body[id] #siteWrapper#siteWrapper #block-1db1dc8bfc752c0e4f15 .sqs-shape :is(rect,path) {fill:#ffa600 !important;}
body[id] #siteWrapper#siteWrapper #block-3b2803a1ef76223488ae .sqs-shape-block-container {background:#3488f5 !important;}
body[id] #siteWrapper#siteWrapper #block-3b2803a1ef76223488ae .sqs-shape :is(rect,path) {fill:#3488f5 !important;}
body[id] #siteWrapper#siteWrapper #block-c025e2ca642171bbd2b9 .sqs-shape-block-container {background:#164c7f !important;}
body[id] #siteWrapper#siteWrapper #block-c025e2ca642171bbd2b9 .sqs-shape :is(rect,path) {fill:#164c7f !important;}
body[id] #siteWrapper#siteWrapper #block-eef382b2f62ce4e40b18 .sqs-shape-block-container {background:#f5673a !important;}
body[id] #siteWrapper#siteWrapper #block-eef382b2f62ce4e40b18 .sqs-shape :is(rect,path) {fill:#f5673a !important;}
body[id] #siteWrapper#siteWrapper #block-ec483bd34368f3e39d88 .sqs-shape-block-container {background:#ffa600 !important;}
body[id] #siteWrapper#siteWrapper #block-ec483bd34368f3e39d88 .sqs-shape :is(rect,path) {fill:#ffa600 !important;}
body[id] #siteWrapper#siteWrapper #block-14a571c9ad5e11b3c0f8 .sqs-shape-block-container {background:#3488f5 !important;}
body[id] #siteWrapper#siteWrapper #block-14a571c9ad5e11b3c0f8 .sqs-shape :is(rect,path) {fill:#3488f5 !important;}
body[id] #siteWrapper#siteWrapper #block-3f5ed7a85e1cfb1af53d .sqs-shape-block-container {background:#164c7f !important;}
body[id] #siteWrapper#siteWrapper #block-3f5ed7a85e1cfb1af53d .sqs-shape :is(rect,path) {fill:#164c7f !important;}
body[id] #siteWrapper#siteWrapper #block-563bbbaf0a786272fcdc .sqs-shape-block-container {background:#f5673a !important;}
body[id] #siteWrapper#siteWrapper #block-563bbbaf0a786272fcdc .sqs-shape :is(rect,path) {fill:#f5673a !important;}

/* Revenue summaries sit directly on the page background. */
body[id] #siteWrapper#siteWrapper :is(#block-8c88f1a42227544592b7,#block-3454efa133b259875e0a,#block-9ff30ab50fbbe7497999,#block-7a8dc00e69e588833ecf,#block-6bf5086f914a8062ce08,#block-83ce18ef35b3591fa5ac),
body[id] #siteWrapper#siteWrapper :is(#block-8c88f1a42227544592b7,#block-3454efa133b259875e0a,#block-9ff30ab50fbbe7497999,#block-7a8dc00e69e588833ecf,#block-6bf5086f914a8062ce08,#block-83ce18ef35b3591fa5ac) .sqs-text-block-container,
body[id] #siteWrapper#siteWrapper :is(#block-8c88f1a42227544592b7,#block-3454efa133b259875e0a,#block-9ff30ab50fbbe7497999,#block-7a8dc00e69e588833ecf,#block-6bf5086f914a8062ce08,#block-83ce18ef35b3591fa5ac) .sqs-html-content { background: transparent !important; --tweak-text-block-background-color: transparent !important; box-shadow: none !important; }
/* KP Basketball introduction uses the shared dark blue section background. */
body[id] #siteWrapper#siteWrapper [data-section-id="692abd26d81cc236b39bf76e"],
body[id] #siteWrapper#siteWrapper [data-section-id="692abd26d81cc236b39bf76e"] .section-background {
  background: #0b2340 !important;
}
/* World Baseball Network: layered blue report artwork. */
body[id] #siteWrapper#siteWrapper [data-section-id="697b47430f20396daf2ee3b1"] .sqs-shape-block-container {
  background: transparent !important;
  filter: none !important;
  box-shadow: none !important;
}
body[id] #siteWrapper#siteWrapper [data-section-id="697b47430f20396daf2ee3b1"] .sqs-shape :is(path,rect,polygon) {
  fill: #1746a2 !important;
}
body[id] #siteWrapper#siteWrapper #block-yui_3_17_2_1_1769686175875_15534 .sqs-shape :is(path,rect,polygon) {
  fill: #0b2340 !important;
}
body[id] #siteWrapper#siteWrapper #block-d9c5908d731d2fd82667 .sqs-shape :is(path,rect,polygon) {
  fill: #07182d !important;
}
/* Align both banner layers so decorative waves stay within the rounded card. */
body[id] #siteWrapper#siteWrapper [data-section-id="6978b56be9ddc948a372632a"] .fe-block-fcf8fe4ec1df8ae3f30e {
  grid-area: 5 / 1 / 21 / 27 !important;
}
body[id] #siteWrapper#siteWrapper [data-section-id="6978b56be9ddc948a372632a"] :is(.fe-block-fcf8fe4ec1df8ae3f30e,.fe-block-14c4d7b08f09439fbe57) {
  border-radius: 4vw;
  overflow: hidden;
  clip-path: inset(0 round 4vw);
}
@media(max-width:767px) {
  body[id] #siteWrapper#siteWrapper [data-section-id="6978b56be9ddc948a372632a"] .fe-block-fcf8fe4ec1df8ae3f30e {
    display: none !important;
  }
}
/* Shared embedded reports: visible boundaries and readable blue hover rows. */
body[id] #siteWrapper#siteWrapper :is(.gr-report-page,.gr-main,.gr-wrap) :is(.sum-card,.tbl-wrap,.detail-card,.drill-card,.fit-card,.projected-impact-section,.stats-section) {
  border: 1px solid #fff !important;
  box-shadow: none !important;
}
body[id] #siteWrapper#siteWrapper :is(.gr-report-page,.gr-main,.gr-wrap) :is(.gr-title,.detail-row,.stat-card,.sum-head) {
  border-color: #fff !important;
}
body[id] #siteWrapper#siteWrapper :is(.gr-report-page,.gr-main,.gr-wrap) :is(.detail-row,.data-tbl tbody tr,.data-tbl tbody td),
body[id] #siteWrapper#siteWrapper :is(.gr-report-page,.gr-main,.gr-wrap) :is(.detail-row,.data-tbl tbody tr,.data-tbl tbody td):hover {
  background: #0b2340 !important;
  color: #fff !important;
  box-shadow: none !important;
}
body[id] #siteWrapper#siteWrapper :is(.gr-report-page,.gr-main,.gr-wrap) .detail-row * {
  color: #fff !important;
}
/* Include the player profile header in the shared report boundaries. */
body[id] #siteWrapper#siteWrapper :is(.gr-report-page,.gr-main,.gr-wrap) .profile-header-section {
  border: 1px solid #fff !important;
  box-sizing: border-box !important;
  box-shadow: none !important;
}
/* World Baseball Network report preview: remove decorative blue shapes. */
body[id] #siteWrapper#siteWrapper [data-section-id="697b47430f20396daf2ee3b1"] .sqs-shape-block-container {
  display: none !important;
  background: transparent !important;
}
/* White underlines for team member name links. */
body[id] #siteWrapper#siteWrapper [data-section-id="67502c557430ab57afebf3f3"] .sqs-html-content a {
  text-decoration-color: #fff !important;
  border-bottom-color: #fff !important;
  background-image: none !important;
}
/* Clip the wave artwork to its actual card edge, inside the image canvas. */
body[id] #siteWrapper#siteWrapper [data-section-id="6978b56be9ddc948a372632a"] img[src*="ready-to-take-your-hockey-game-to-the-next-level-8-97b819"] {
  clip-path: inset(5.3% 0 5.5% round 4.2% / 9%) !important;
}
/* White separators within the three home video-analysis cards. */
body[id] #siteWrapper#siteWrapper [data-section-id="698fa2e2e14a973b4c47d574"] .accordion-divider {
  background: #fff !important;
  border-color: #fff !important;
  opacity: 1 !important;
}
body[id] #siteWrapper#siteWrapper .gr-analysis-testimonial-card .gr-testimonial-photo {
  width: 80px;
  height: 80px;
  max-width: none;
  flex-shrink: 0;
  border-radius: 50%;
  object-fit: cover;
  object-position: center 35%;
  display: block;
}
body[id] #siteWrapper#siteWrapper .gr-report-testimonial figcaption > span {
  font-size: 14px;
  line-height: 1.4;
}
@media (max-width: 767px) {
  body[id] #siteWrapper#siteWrapper .gr-report-testimonial figcaption {
    display: grid;
    grid-template-columns: 80px minmax(0, 1fr);
    column-gap: 14px;
    row-gap: 4px;
    align-items: center;
  }
  body[id] #siteWrapper#siteWrapper .gr-report-testimonial .gr-testimonial-photo { grid-row: 1 / 3; }
  body[id] #siteWrapper#siteWrapper .gr-report-testimonial figcaption strong { align-self: end; }
  body[id] #siteWrapper#siteWrapper .gr-report-testimonial figcaption > span { align-self: start; }
}
/* Consistent, content-safe sizing for the three homepage testimonials. */
body[id] #siteWrapper#siteWrapper .gr-analysis-testimonial-card {
  box-sizing: border-box;
  min-height: 220px;
  padding: 32px 48px;
}
body[id] #siteWrapper#siteWrapper .gr-analysis-testimonial-card figcaption {
  min-height: 138px;
  justify-content: center;
  gap: 8px;
}
body[id] #siteWrapper#siteWrapper .gr-analysis-testimonial-avatar {
  width: 80px;
  height: 80px;
  flex-shrink: 0;
}
@media (max-width: 767px) {
  body[id] #siteWrapper#siteWrapper .gr-analysis-testimonial-card {
    min-height: 320px;
    padding: 24px;
    gap: 20px;
  }
  body[id] #siteWrapper#siteWrapper .gr-analysis-testimonial-card figcaption {
    min-height: 80px;
    margin-top: auto;
    justify-content: flex-start;
    flex: 0 0 auto;
  }
}
@media (max-width: 359px) {
  body[id] #siteWrapper#siteWrapper .gr-analysis-testimonial-card { min-height: 336px; }
}
/* Compact testimonial spacing while preserving equal card heights. */
body[id] #siteWrapper#siteWrapper .gr-analysis-testimonial {
  padding-top: 8px !important;
  padding-bottom: 16px !important;
}
body[id] #siteWrapper#siteWrapper .gr-analysis-testimonial-card {
  min-height: 180px;
  padding: 20px 40px;
}
@media (max-width: 767px) {
  body[id] #siteWrapper#siteWrapper .gr-analysis-testimonial-card {
    min-height: 284px;
    padding: 20px 24px;
    gap: 16px;
  }
}
@media (max-width: 359px) {
  body[id] #siteWrapper#siteWrapper .gr-analysis-testimonial-card { min-height: 316px; }
}
@media (min-width: 360px) and (max-width: 379px) {
  body[id] #siteWrapper#siteWrapper .gr-analysis-testimonial-card { min-height: 292px; }
}
/* Black carousel arrows against the shared lime navigation circles. */
body[id] #siteWrapper#siteWrapper .user-items-list-carousel__arrow-icon-foreground {
  stroke: #000 !important;
  color: #000 !important;
}
/* Give Laura's testimonial more background space below the card. */
body[id] #siteWrapper#siteWrapper .gr-report-testimonial {
  padding-bottom: 48px !important;
}
@media (max-width: 767px) {
  body[id] #siteWrapper#siteWrapper .gr-report-testimonial figcaption {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  body[id] #siteWrapper#siteWrapper .gr-report-testimonial figcaption strong {
    align-self: center;
  }
}
/* Home hero: primary action and demo action share one responsive row. */
body[id] #siteWrapper#siteWrapper .fe-block-edc3d8395a3528d2834d { grid-column: 7 / 21 !important; }
body[id] #siteWrapper#siteWrapper #block-edc3d8395a3528d2834d .sqs-block-button-container {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  gap: 16px;
}
body[id] #siteWrapper#siteWrapper #block-edc3d8395a3528d2834d a {
  flex: 1;
  max-width: 320px;
  min-width: 0;
  box-sizing: border-box;
  padding: 18px 24px !important;
  text-align: center;
}
body[id] #siteWrapper#siteWrapper #block-edc3d8395a3528d2834d .gr-hero-demo-cta {
  background: #0b2340 !important;
  color: #fff !important;
  border: 1px solid #fff !important;
  border-radius: 100px;
  text-decoration: none;
}
@media (max-width: 767px) {
  body[id] #siteWrapper#siteWrapper .fe-block-edc3d8395a3528d2834d { grid-column: 2 / -2 !important; }
  body[id] #siteWrapper#siteWrapper #block-edc3d8395a3528d2834d .sqs-block-button-container {
    flex-direction: column;
    gap: 12px;
  }
  body[id] #siteWrapper#siteWrapper #block-edc3d8395a3528d2834d a { flex: auto; width: 100%; }
}
body[id] #siteWrapper#siteWrapper #block-edc3d8395a3528d2834d .gr-hero-demo-cta {
  background: #c6f32b !important;
  color: #000 !important;
  border-color: #c6f32b !important;
}
body[id] #siteWrapper#siteWrapper #block-edc3d8395a3528d2834d .gr-hero-demo-cta { color: var(--gr-midnight) !important; }

/* Sports analysis previews: flat cards, including their Fluid Engine wrappers. */
body[id] #siteWrapper#siteWrapper :is(
  .page-section:has(.gr-baseball-ratings, .gr-hockey-ratings, .gr-hitting-ratings),
  [data-section-id="697210d93c498b27296640cd"],
  [data-section-id="6985ca973b7e38714ef36174"]
) :is(*, *::before, *::after) {
  box-shadow: none !important;
  text-shadow: none !important;
  filter: none !important;
}
/* Frame the supplied Matthew portrait without the surrounding reference card. */
body[id] #siteWrapper#siteWrapper .gr-matthew-portrait {
  background-image: url('/assets/matthew-walker-reference.png') !important;
  background-size: 482.258% auto !important;
  background-position: 41.35% 51.818% !important;
  width:80px; height:80px; flex:0 0 80px; aspect-ratio:1; border-radius:50%; overflow:hidden; border:0;
  background-repeat: no-repeat !important;
}

/* Keep trainer backings attached to the portraits instead of separate grid shapes. */
body[id] #siteWrapper#siteWrapper [data-section-id="69832e1733bbff6ff56f8b80"] .fe-block:has(.sqs-shape) {
  visibility: hidden !important;
  pointer-events: none;
}
body[id] #siteWrapper#siteWrapper [data-section-id="69832e1733bbff6ff56f8b80"] .sqs-block-image .fluid-image-container {
  border-radius: 0 0 24px 0 !important;
}
body[id] #siteWrapper#siteWrapper [data-section-id="69832e1733bbff6ff56f8b80"] .sqs-block-image img {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath fill='%23242424' d='M8 22H100V92Q100 100 92 100H0V30Q0 22 8 22Z'/%3E%3C/svg%3E") center / 100% 100% no-repeat !important;
  border-radius: 0 0 24px 0 !important;
  object-fit: contain !important;
  object-position: center bottom !important;
}

/* Keep scenario card link underlines visible against the blue surface. */
body[id] #siteWrapper#siteWrapper [data-section-id="68cd54bf1a69f05a0e6e045c"] a,
body[id] #siteWrapper#siteWrapper [data-section-id="68cd54bf1a69f05a0e6e045c"] a:hover {
  color: #fff !important;
  text-decoration-color: #fff !important;
  border-bottom-color: #fff !important;
  background-image: none !important;
  text-decoration-line: underline;
  text-underline-offset: 4px;
}

/* Inset shared step artwork past baked-in white margins and edge fringes. */
body[id] #siteWrapper#siteWrapper img[src*="pick-your-sport-yy-d38e9c"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M130%20150%20H860%20Q915%20150%20915%20205%20V970%20Q915%20990%20895%20990%20H780%20Q710%20990%20710%201060%20V1175%20Q710%201220%20665%201220%20H130%20Q75%201220%2075%201165%20V205%20Q75%20150%20130%20150Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2288%22%2F%3E%3C%2Fsvg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M130%20150%20H860%20Q915%20150%20915%20205%20V970%20Q915%20990%20895%20990%20H780%20Q710%20990%20710%201060%20V1175%20Q710%201220%20665%201220%20H130%20Q75%201220%2075%201165%20V205%20Q75%20150%20130%20150Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2288%22%2F%3E%3C%2Fsvg%3E")!important;mask-size:100% 100%!important;mask-repeat:no-repeat!important;}
body[id] #siteWrapper#siteWrapper img[src*="pick-your-sport-5-8f041a"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M130%20150%20H860%20Q915%20150%20915%20205%20V970%20Q915%20990%20895%20990%20H780%20Q710%20990%20710%201060%20V1175%20Q710%201220%20665%201220%20H130%20Q75%201220%2075%201165%20V205%20Q75%20150%20130%20150Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2288%22%2F%3E%3C%2Fsvg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M130%20150%20H860%20Q915%20150%20915%20205%20V970%20Q915%20990%20895%20990%20H780%20Q710%20990%20710%201060%20V1175%20Q710%201220%20665%201220%20H130%20Q75%201220%2075%201165%20V205%20Q75%20150%20130%20150Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2288%22%2F%3E%3C%2Fsvg%3E")!important;mask-size:100% 100%!important;mask-repeat:no-repeat!important;}
body[id] #siteWrapper#siteWrapper img[src*="pick-your-sport-6-ab8b70"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M130%20150%20H860%20Q915%20150%20915%20205%20V970%20Q915%20990%20895%20990%20H780%20Q710%20990%20710%201060%20V1175%20Q710%201220%20665%201220%20H130%20Q75%201220%2075%201165%20V205%20Q75%20150%20130%20150Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2288%22%2F%3E%3C%2Fsvg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M130%20150%20H860%20Q915%20150%20915%20205%20V970%20Q915%20990%20895%20990%20H780%20Q710%20990%20710%201060%20V1175%20Q710%201220%20665%201220%20H130%20Q75%201220%2075%201165%20V205%20Q75%20150%20130%20150Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2288%22%2F%3E%3C%2Fsvg%3E")!important;mask-size:100% 100%!important;mask-repeat:no-repeat!important;}
body[id] #siteWrapper#siteWrapper img[src*="pick-your-sport-2-d44e9a.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M130%20150%20H860%20Q915%20150%20915%20205%20V970%20Q915%20990%20895%20990%20H780%20Q710%20990%20710%201060%20V1175%20Q710%201220%20665%201220%20H130%20Q75%201220%2075%201165%20V205%20Q75%20150%20130%20150Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2288%22%2F%3E%3C%2Fsvg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M130%20150%20H860%20Q915%20150%20915%20205%20V970%20Q915%20990%20895%20990%20H780%20Q710%20990%20710%201060%20V1175%20Q710%201220%20665%201220%20H130%20Q75%201220%2075%201165%20V205%20Q75%20150%20130%20150Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2288%22%2F%3E%3C%2Fsvg%3E")!important;mask-size:100% 100%!important;mask-repeat:no-repeat!important;}
body[id] #siteWrapper#siteWrapper img[src*="pick-your-sport-4-80925c.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M130%20150%20H860%20Q915%20150%20915%20205%20V970%20Q915%20990%20895%20990%20H780%20Q710%20990%20710%201060%20V1175%20Q710%201220%20665%201220%20H130%20Q75%201220%2075%201165%20V205%20Q75%20150%20130%20150Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2288%22%2F%3E%3C%2Fsvg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M130%20150%20H860%20Q915%20150%20915%20205%20V970%20Q915%20990%20895%20990%20H780%20Q710%20990%20710%201060%20V1175%20Q710%201220%20665%201220%20H130%20Q75%201220%2075%201165%20V205%20Q75%20150%20130%20150Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2288%22%2F%3E%3C%2Fsvg%3E")!important;mask-size:100% 100%!important;mask-repeat:no-repeat!important;}
body[id] #siteWrapper#siteWrapper img[src*="pick-your-sport-6-c8eebf.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M130%20150%20H860%20Q915%20150%20915%20205%20V970%20Q915%20990%20895%20990%20H780%20Q710%20990%20710%201060%20V1175%20Q710%201220%20665%201220%20H130%20Q75%201220%2075%201165%20V205%20Q75%20150%20130%20150Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2288%22%2F%3E%3C%2Fsvg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M130%20150%20H860%20Q915%20150%20915%20205%20V970%20Q915%20990%20895%20990%20H780%20Q710%20990%20710%201060%20V1175%20Q710%201220%20665%201220%20H130%20Q75%201220%2075%201165%20V205%20Q75%20150%20130%20150Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2288%22%2F%3E%3C%2Fsvg%3E")!important;mask-size:100% 100%!important;mask-repeat:no-repeat!important;}
body[id] #siteWrapper#siteWrapper img[src*="softball--1-73639d.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M130%20150%20H860%20Q915%20150%20915%20205%20V970%20Q915%20990%20895%20990%20H780%20Q710%20990%20710%201060%20V1175%20Q710%201220%20665%201220%20H130%20Q75%201220%2075%201165%20V205%20Q75%20150%20130%20150Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2288%22%2F%3E%3C%2Fsvg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M130%20150%20H860%20Q915%20150%20915%20205%20V970%20Q915%20990%20895%20990%20H780%20Q710%20990%20710%201060%20V1175%20Q710%201220%20665%201220%20H130%20Q75%201220%2075%201165%20V205%20Q75%20150%20130%20150Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2288%22%2F%3E%3C%2Fsvg%3E")!important;mask-size:100% 100%!important;mask-repeat:no-repeat!important;}
body[id] #siteWrapper#siteWrapper img[src*="softball--2-3b52f4.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M130%20150%20H860%20Q915%20150%20915%20205%20V970%20Q915%20990%20895%20990%20H780%20Q710%20990%20710%201060%20V1175%20Q710%201220%20665%201220%20H130%20Q75%201220%2075%201165%20V205%20Q75%20150%20130%20150Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2288%22%2F%3E%3C%2Fsvg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M130%20150%20H860%20Q915%20150%20915%20205%20V970%20Q915%20990%20895%20990%20H780%20Q710%20990%20710%201060%20V1175%20Q710%201220%20665%201220%20H130%20Q75%201220%2075%201165%20V205%20Q75%20150%20130%20150Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2288%22%2F%3E%3C%2Fsvg%3E")!important;mask-size:100% 100%!important;mask-repeat:no-repeat!important;}
body[id] #siteWrapper#siteWrapper img[src*="baseball--3-fd5dcf.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M130%20150%20H860%20Q915%20150%20915%20205%20V970%20Q915%20990%20895%20990%20H780%20Q710%20990%20710%201060%20V1175%20Q710%201220%20665%201220%20H130%20Q75%201220%2075%201165%20V205%20Q75%20150%20130%20150Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2288%22%2F%3E%3C%2Fsvg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M130%20150%20H860%20Q915%20150%20915%20205%20V970%20Q915%20990%20895%20990%20H780%20Q710%20990%20710%201060%20V1175%20Q710%201220%20665%201220%20H130%20Q75%201220%2075%201165%20V205%20Q75%20150%20130%20150Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2288%22%2F%3E%3C%2Fsvg%3E")!important;mask-size:100% 100%!important;mask-repeat:no-repeat!important;}
body[id] #siteWrapper#siteWrapper img[src*="ice-hockey---1-720da9.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M130%20150%20H860%20Q915%20150%20915%20205%20V970%20Q915%20990%20895%20990%20H780%20Q710%20990%20710%201060%20V1175%20Q710%201220%20665%201220%20H130%20Q75%201220%2075%201165%20V205%20Q75%20150%20130%20150Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2288%22%2F%3E%3C%2Fsvg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M130%20150%20H860%20Q915%20150%20915%20205%20V970%20Q915%20990%20895%20990%20H780%20Q710%20990%20710%201060%20V1175%20Q710%201220%20665%201220%20H130%20Q75%201220%2075%201165%20V205%20Q75%20150%20130%20150Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2288%22%2F%3E%3C%2Fsvg%3E")!important;mask-size:100% 100%!important;mask-repeat:no-repeat!important;}
body[id] #siteWrapper#siteWrapper img[src*="hockey-upload-new-screen-20261006.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M130%20150%20H860%20Q915%20150%20915%20205%20V970%20Q915%20990%20895%20990%20H780%20Q710%20990%20710%201060%20V1175%20Q710%201220%20665%201220%20H130%20Q75%201220%2075%201165%20V205%20Q75%20150%20130%20150Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2288%22%2F%3E%3C%2Fsvg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M130%20150%20H860%20Q915%20150%20915%20205%20V970%20Q915%20990%20895%20990%20H780%20Q710%20990%20710%201060%20V1175%20Q710%201220%20665%201220%20H130%20Q75%201220%2075%201165%20V205%20Q75%20150%20130%20150Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2288%22%2F%3E%3C%2Fsvg%3E")!important;mask-size:100% 100%!important;mask-repeat:no-repeat!important;}
body[id] #siteWrapper#siteWrapper img[src*="ice-hockey-3-1fc5f7.webp"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M130%20150%20H860%20Q915%20150%20915%20205%20V970%20Q915%20990%20895%20990%20H780%20Q710%20990%20710%201060%20V1175%20Q710%201220%20665%201220%20H130%20Q75%201220%2075%201165%20V205%20Q75%20150%20130%20150Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2288%22%2F%3E%3C%2Fsvg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M130%20150%20H860%20Q915%20150%20915%20205%20V970%20Q915%20990%20895%20990%20H780%20Q710%20990%20710%201060%20V1175%20Q710%201220%20665%201220%20H130%20Q75%201220%2075%201165%20V205%20Q75%20150%20130%20150Z%22%2F%3E%3Ccircle%20fill%3D%22white%22%20cx%3D%22837%22%20cy%3D%221120%22%20r%3D%2288%22%2F%3E%3C%2Fsvg%3E")!important;mask-size:100% 100%!important;mask-repeat:no-repeat!important;}
body[id] #siteWrapper#siteWrapper img[src*="first-step-d101d4"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M130%20150%20H860%20Q915%20150%20915%20205%20V970%20Q915%20990%20895%20990%20H780%20Q710%20990%20710%201060%20V1175%20Q710%201220%20665%201220%20H130%20Q75%201220%2075%201165%20V205%20Q75%20150%20130%20150Z%22%2F%3E%3C%2Fsvg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M130%20150%20H860%20Q915%20150%20915%20205%20V970%20Q915%20990%20895%20990%20H780%20Q710%20990%20710%201060%20V1175%20Q710%201220%20665%201220%20H130%20Q75%201220%2075%201165%20V205%20Q75%20150%20130%20150Z%22%2F%3E%3C%2Fsvg%3E")!important;mask-size:100% 100%!important;mask-repeat:no-repeat!important;}
body[id] #siteWrapper#siteWrapper img[src*="second-step-88025d"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M130%20150%20H860%20Q915%20150%20915%20205%20V970%20Q915%20990%20895%20990%20H780%20Q710%20990%20710%201060%20V1175%20Q710%201220%20665%201220%20H130%20Q75%201220%2075%201165%20V205%20Q75%20150%20130%20150Z%22%2F%3E%3C%2Fsvg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M130%20150%20H860%20Q915%20150%20915%20205%20V970%20Q915%20990%20895%20990%20H780%20Q710%20990%20710%201060%20V1175%20Q710%201220%20665%201220%20H130%20Q75%201220%2075%201165%20V205%20Q75%20150%20130%20150Z%22%2F%3E%3C%2Fsvg%3E")!important;mask-size:100% 100%!important;mask-repeat:no-repeat!important;}
body[id] #siteWrapper#siteWrapper img[src*="third-step-bd6330"] {mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M130%20150%20H860%20Q915%20150%20915%20205%20V970%20Q915%20990%20895%20990%20H780%20Q710%20990%20710%201060%20V1175%20Q710%201220%20665%201220%20H130%20Q75%201220%2075%201165%20V205%20Q75%20150%20130%20150Z%22%2F%3E%3C%2Fsvg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M130%20150%20H860%20Q915%20150%20915%20205%20V970%20Q915%20990%20895%20990%20H780%20Q710%20990%20710%201060%20V1175%20Q710%201220%20665%201220%20H130%20Q75%201220%2075%201165%20V205%20Q75%20150%20130%20150Z%22%2F%3E%3C%2Fsvg%3E")!important;mask-size:100% 100%!important;mask-repeat:no-repeat!important;}


/* Keep the updated homepage app artwork within the original CTA image frame. */
body[id] #siteWrapper #block-13a072eda9d1bb51c8f2 img {
  object-fit: contain !important;
  object-position: right bottom !important;
}

/* Match Ryan's portrait backing and crop to the other trainer cards. */
body[id] #siteWrapper#siteWrapper .sqs-block-content:has(img[src*="ryan-klesko"])::before { display: none !important; }
body[id] #siteWrapper#siteWrapper .fluid-image-container:has(img[src*="ryan-klesko"]) { border-radius: 0 0 24px 0 !important; }
body[id] #siteWrapper#siteWrapper img[src*="ryan-klesko"] {
  object-fit: contain !important;
  object-position: center bottom !important;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath fill='%23242424' d='M8 22H100V92Q100 100 92 100H0V30Q0 22 8 22Z'/%3E%3C/svg%3E") center / 100% 100% no-repeat !important;
  border-radius: 0 0 24px 0 !important;
}

/* Cover the full mobile submenu, including the space below its links. */
@media (max-width: 1024px) {
  body[id] :is(#mm-panel, #mm-panel-2, #mm-panel-3, #mm-panel-4).is-open {
    background: #02060d !important;
  }
}

/* Brand book v1.0 (2026), transcribed from the supplied guidelines. */
body[id] #siteWrapper .bk-page {max-width:1200px;margin:auto;padding:140px 28px 64px;color:#fff;background:#02060d;}
body[id] #siteWrapper .bk-hero {padding:20px 0 56px;border-bottom:0;}
body[id] #siteWrapper .bk-page h1 {font-size:clamp(36px,6vw,64px);line-height:1.12;margin:12px 0 20px;}
body[id] #siteWrapper .bk-page h2 {font-size:clamp(26px,4vw,36px);line-height:1.2;margin:0 0 24px;}
body[id] #siteWrapper .bk-page h3 {font-size:20px;line-height:1.4;margin:0 0 12px;}
body[id] #siteWrapper .bk-page p {font-size:16px;line-height:1.6;margin:0 0 20px;}
body[id] #siteWrapper .bk-page .bk-lead {font-size:24px;}
body[id] #siteWrapper .bk-page .bk-eyebrow {color:#c6f32b!important;font-size:14px;letter-spacing:.12em;}
body[id] #siteWrapper .bk-section {padding:48px 0;border-bottom:1px solid #0b2340;}
body[id] #siteWrapper .bk-grid {display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px;}
body[id] #siteWrapper .bk-card {padding:24px;background:#07182d;border:1px solid #0b2340;border-radius:12px;}
body[id] #siteWrapper .bk-logo {display:flex;align-items:center;justify-content:center;padding:40px;background:#07182d;border-radius:12px;margin-bottom:24px;}
body[id] #siteWrapper .bk-logo.bk-light {background:white!important;}
body[id] #siteWrapper .bk-logo img {width:100%;max-width:340px;height:120px;object-fit:contain;}
body[id] #siteWrapper .bk-example {display:block;width:100%;height:auto;margin:24px 0 0;border-radius:12px;}
body[id] #siteWrapper .bk-table {overflow-x:auto;margin:24px 0;}
body[id] #siteWrapper .bk-table table {width:100%;border-collapse:collapse;font-size:16px;}
body[id] #siteWrapper .bk-table :is(th,td) {text-align:left;padding:14px;border-bottom:1px solid #3488f5;white-space:normal;}
body[id] #siteWrapper .bk-table th {color:#c6f32b;background:#07182d;}
body[id] #siteWrapper .bk-swatches {display:grid;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:20px;}
body[id] #siteWrapper .bk-swatch {border:1px solid #3488f5;border-radius:12px;overflow:hidden;}
body[id] #siteWrapper .bk-swatch>div {height:100px;border-bottom:1px solid #3488f5;}
body[id] #siteWrapper .bk-swatch :is(h3,p) {margin:14px;}
body[id] #siteWrapper .bk-gradient {display:block;height:90px;border-radius:8px;margin-bottom:20px;}
body[id] #siteWrapper .bk-downloads {display:flex;flex-wrap:wrap;gap:16px;}
body[id] #siteWrapper .bk-page :is(.bk-downloads a,.bk-cta) {display:inline-block;background:#c6f32b!important;color:#02060d!important;padding:14px 22px;border-radius:28px;text-decoration:none;font-size:16px;font-weight:600;}
@media(max-width:600px){body[id] #siteWrapper .bk-page{padding:110px 20px 40px;}body[id] #siteWrapper .bk-section{padding:32px 0;}body[id] #siteWrapper .bk-table :is(th,td){padding:10px 6px;font-size:13px;}}

/* Selectable HTML labels and vector examples for logo color usage. */
body[id] #siteWrapper .bk-usage-grid {display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(140px,.75fr);gap:24px;margin-top:36px;}
body[id] #siteWrapper .bk-usage-grid h3 {color:#c6f32b!important;text-transform:uppercase;font-size:16px;letter-spacing:.08em;}
body[id] #siteWrapper .bk-usage-sample {margin:0 0 24px;}
body[id] #siteWrapper .bk-usage-logo {position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:2.07;background:#07182d;padding:24px;box-sizing:border-box;}
body[id] #siteWrapper .bk-usage-logo img {width:100%;height:auto;display:block;}
body[id] #siteWrapper .bk-usage-logo.usage-light {background:#fff!important;}
body[id] #siteWrapper .bk-usage-logo.usage-gray-dark {background:#333!important;}
body[id] #siteWrapper .bk-usage-logo.usage-gray-light {background:#d9d9d9!important;}
body[id] #siteWrapper .bk-usage-logo:is(.usage-volt,.usage-royal,.usage-white,.usage-black) img {visibility:hidden;}
body[id] #siteWrapper .bk-usage-logo:is(.usage-volt,.usage-royal,.usage-white,.usage-black)::after {content:"";position:absolute;inset:24px;background:var(--logo-ink);mask:url('/assets/brand/gamerun-full-dark.svg') center/contain no-repeat;-webkit-mask:url('/assets/brand/gamerun-full-dark.svg') center/contain no-repeat;}
.usage-volt {--logo-ink:#c6f32b;}.usage-royal {--logo-ink:#1746a2;}.usage-white {--logo-ink:#fff;}.usage-black {--logo-ink:#000;}
body[id] #siteWrapper .bk-usage-sample figcaption {font-size:15px;line-height:1.5;color:#a4b5ca;margin-top:12px;user-select:text;}
body[id] #siteWrapper .bk-lightness {position:relative;height:360px;margin:0 0 24px;}
body[id] #siteWrapper .bk-lightness-bar {width:40px;height:100%;background:linear-gradient(#000,#fff);}
body[id] #siteWrapper .bk-lightness span {position:absolute;left:54px;top:clamp(0px,var(--position),calc(100% - 24px));font-size:16px;line-height:24px;color:#a4b5ca;}
body[id] #siteWrapper .bk-lightness .bk-threshold {color:#c6f32b;font-weight:700;}
body[id] #siteWrapper .bk-threshold::before {content:"";position:absolute;width:52px;height:2px;background:#c6f32b;left:-60px;top:12px;}
@media(max-width:900px){body[id] #siteWrapper .bk-usage-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}
@media(max-width:520px){body[id] #siteWrapper .bk-usage-grid{grid-template-columns:1fr;}body[id] #siteWrapper .bk-lightness{height:300px;}}
body[id] #siteWrapper#siteWrapper .bk-lightness-bar {background:linear-gradient(to bottom,#000 0%,#fff 100%)!important;}
body[id] #siteWrapper#siteWrapper .bk-lightness .bk-threshold {color:#c6f32b!important;}

/* Brand palette: selectable values on full-color swatches. */
body[id] #siteWrapper#siteWrapper :is(.bk-color-primary,.bk-color-secondary) h3 {color:#c6f32b!important;text-transform:uppercase;font-size:18px;font-weight:700;letter-spacing:.06em;margin:0 0 12px;}
body[id] #siteWrapper .bk-color-row {display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;}
body[id] #siteWrapper .bk-color-secondary {display:grid;grid-template-columns:3fr 2fr;gap:14px;margin-top:28px;}
body[id] #siteWrapper .bk-color-data .bk-color-row {grid-template-columns:repeat(3,minmax(0,1fr));}
body[id] #siteWrapper .bk-color-status .bk-color-row {grid-template-columns:repeat(2,minmax(0,1fr));}
body[id] #siteWrapper#siteWrapper .bk-color-tile {display:flex;flex-direction:column;justify-content:flex-end;min-height:245px;padding:18px;box-sizing:border-box;background:var(--swatch)!important;border:1px solid transparent;user-select:text;}
body[id] #siteWrapper#siteWrapper .bk-color-tile:first-child[style*="#02060D"] {border-color:#0b2340;}
body[id] #siteWrapper#siteWrapper .bk-color-tile :is(h4,p) {color:#fff!important;margin:0;font-size:16px;line-height:1.5;overflow-wrap:anywhere;}
body[id] #siteWrapper#siteWrapper .bk-color-tile h4 {font-size:24px;font-weight:800;line-height:1.25;margin:0 0 6px;}
body[id] #siteWrapper#siteWrapper .bk-color-tile.bk-color-light :is(h4,p) {color:#02060d!important;}
body[id] #siteWrapper#siteWrapper .bk-color-tile:not(.bk-color-light) .bk-color-role {color:#a4b5ca!important;}
body[id] #siteWrapper .bk-color-secondary .bk-color-tile {min-height:180px;}
@media(max-width:1000px){body[id] #siteWrapper .bk-color-primary>.bk-color-row{grid-template-columns:repeat(3,minmax(0,1fr));}body[id] #siteWrapper .bk-color-secondary{grid-template-columns:1fr;gap:28px;}}
@media(max-width:540px){body[id] #siteWrapper .bk-color-primary>.bk-color-row,body[id] #siteWrapper .bk-color-data .bk-color-row{grid-template-columns:repeat(2,minmax(0,1fr));}body[id] #siteWrapper#siteWrapper .bk-color-tile{min-height:210px;padding:14px;}body[id] #siteWrapper#siteWrapper .bk-color-tile h4{font-size:21px;}body[id] #siteWrapper#siteWrapper .bk-color-tile p{font-size:14px;}}

@font-face{font-family:BrandInter;src:url('/assets/brand/inter-variable.ttf') format('truetype');font-weight:100 900;font-display:swap;}
body[id] #siteWrapper#siteWrapper .bk-page .bk-lime-label{color:#c6f32b!important;font-size:18px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin:18px 0 14px;}
body[id] #siteWrapper#siteWrapper .bk-page .bk-muted{color:#a4b5ca!important;}
body[id] #siteWrapper .bk-gradient-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;}
body[id] #siteWrapper#siteWrapper .bk-gradient-large{aspect-ratio:1.24;background:var(--gradient)!important;border:1px solid #0b2340;}
body[id] #siteWrapper .bk-lockups{display:grid;grid-template-columns:1.25fr 1fr;gap:26px;}
body[id] #siteWrapper .bk-lockups figure{margin:0;min-width:0;}
body[id] #siteWrapper .bk-lockup-horizontal{display:flex;align-items:center;justify-content:center;background:#07182d;padding:38px;min-height:290px;box-sizing:border-box;}
body[id] #siteWrapper .bk-lockup-horizontal img{width:48%;height:auto;}
body[id] #siteWrapper .bk-lockup-gap{display:flex;align-items:center;justify-content:center;width:18%;position:relative;color:#c6f32b;font-weight:700;font-size:14px;gap:8px;border-bottom:1px solid #c6f32b;}
body[id] #siteWrapper .bk-lockup-gap i{height:80px;border-left:1px solid white;}
body[id] #siteWrapper#siteWrapper .bk-lockup-gap span{color:#c6f32b!important;}
body[id] #siteWrapper#siteWrapper .bk-partner{padding:24px 12px;border:1px dashed #3488f5;color:#8acbff!important;text-align:center;font-size:16px;font-weight:700;letter-spacing:.08em;}
body[id] #siteWrapper .bk-lockup-horizontal .bk-partner{width:34%;box-sizing:border-box;}
body[id] #siteWrapper#siteWrapper .bk-lockup-stacked{background:#fff!important;min-height:290px;padding:36px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;}
body[id] #siteWrapper .bk-lockup-stacked img{width:70%;max-width:270px;}
body[id] #siteWrapper .bk-lockup-stacked hr{width:75%;border:0;border-top:1px solid #02060d;margin:0;}
body[id] #siteWrapper#siteWrapper .bk-lockup-stacked .bk-partner{color:#1746a2!important;border-color:#1746a2;width:48%;}
body[id] #siteWrapper .bk-lockup-notes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;margin-top:20px;}
body[id] #siteWrapper .bk-lockup-notes p{padding-top:16px;border-top:1px solid #0b2340;}
body[id] #siteWrapper .bk-clear-grid{display:grid;grid-template-columns:1.8fr 1fr;align-items:center;gap:50px;}
body[id] #siteWrapper .bk-clear-diagram{position:relative;border:1px dashed #3488f5;background:#07182d;padding:7.5%;}
body[id] #siteWrapper .bk-clear-diagram img{display:block;width:100%;background:#02060d;}
body[id] #siteWrapper#siteWrapper .bk-x{position:absolute;display:grid;place-items:center;width:7.5%;aspect-ratio:1;background:#c6f32b;color:#02060d!important;font-size:20px;font-weight:800;}
.bk-x-top{top:0;left:0;}.bk-x-bottom{bottom:0;right:0;}
body[id] #siteWrapper#siteWrapper .bk-x-side{position:absolute;left:.6%;top:65%;color:#c6f32b!important;font-weight:700;font-size:14px;}
body[id] #siteWrapper .bk-size-list{margin:0;}
body[id] #siteWrapper .bk-size-list>div{display:flex;justify-content:space-between;gap:12px;border-top:1px solid #0b2340;padding:12px 0;}
body[id] #siteWrapper .bk-size-list dd{margin:0;color:#a4b5ca;}
body[id] #siteWrapper .bk-type-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px;}
body[id] #siteWrapper#siteWrapper .bk-inter,body[id] #siteWrapper#siteWrapper .bk-inter *{font-family:BrandInter,Arial,sans-serif!important;}
body[id] #siteWrapper#siteWrapper .bk-type-aa{font-size:clamp(140px,24vw,290px);line-height:1.1;font-weight:800;color:#c6f32b!important;margin-bottom:32px;}
body[id] #siteWrapper .bk-type-weights>div{display:flex;align-items:baseline;justify-content:space-between;gap:10px;border-top:1px solid #0b2340;padding:16px 0;}
body[id] #siteWrapper .bk-type-weights span{font-size:clamp(23px,3vw,36px);}
body[id] #siteWrapper .bk-type-weights small{color:#a4b5ca;font-size:16px;}
body[id] #siteWrapper .bk-alphabet{overflow-wrap:anywhere;margin-top:24px;}
@media(max-width:900px){body[id] #siteWrapper .bk-lockups,body[id] #siteWrapper .bk-clear-grid,body[id] #siteWrapper .bk-type-grid{grid-template-columns:1fr;gap:28px;}body[id] #siteWrapper .bk-lockup-notes{grid-template-columns:1fr 1fr;}}
@media(max-width:600px){body[id] #siteWrapper .bk-gradient-grid,body[id] #siteWrapper .bk-lockup-notes{grid-template-columns:1fr;}body[id] #siteWrapper .bk-lockup-horizontal{padding:18px;min-height:220px;}body[id] #siteWrapper#siteWrapper .bk-partner{font-size:12px;padding:18px 6px;}body[id] #siteWrapper .bk-lockup-gap{gap:3px;font-size:11px;}}
body[id] #siteWrapper#siteWrapper .bk-lockup-stacked hr{border-color:#02060d!important;background:#02060d!important;}

/* Brand-kit introduction with the current app phone artwork. */
body[id] #siteWrapper .bk-hero {display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:36px;}
body[id] #siteWrapper .bk-hero-phone {display:flex;justify-content:flex-end;align-items:center;min-width:0;}
body[id] #siteWrapper .bk-hero-phone img {display:block;width:100%;max-width:350px;height:380px;object-fit:contain;object-position:center;}
@media(max-width:700px){body[id] #siteWrapper .bk-hero{grid-template-columns:1fr;gap:24px;}body[id] #siteWrapper .bk-hero-phone{justify-content:center;}body[id] #siteWrapper .bk-hero-phone img{height:300px;max-width:280px;}}

/* Separate live pattern swatches with copyable names. */
body[id] #siteWrapper .bk-pattern-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin-top:30px;}
body[id] #siteWrapper .bk-pattern-grid figure{margin:0;min-width:0;}
body[id] #siteWrapper#siteWrapper .bk-pattern-panel{height:330px;overflow:hidden;background:#02060d!important;border:1px solid #0b2340;}
body[id] #siteWrapper#siteWrapper .bk-pattern-tonal{background:#07182d!important;}
body[id] #siteWrapper#siteWrapper .bk-pattern-volt{background:#c6f32b!important;}
body[id] #siteWrapper#siteWrapper .bk-pattern-signal{background:#1746a2!important;}
body[id] #siteWrapper .bk-pattern-row{height:42px;display:flex;width:200%;align-items:center;gap:45px;transform:translateX(-18px);}
body[id] #siteWrapper .bk-pattern-row:nth-child(even){transform:translateX(45px);}
body[id] #siteWrapper .bk-pattern-mark{display:block;width:70px;height:30px;flex:0 0 70px;}
body[id] #siteWrapper .bk-pattern-mark img{width:100%;height:100%;object-fit:contain;}
body[id] #siteWrapper#siteWrapper .bk-pattern-panel:not(.bk-pattern-repeat) .bk-pattern-mark{mask:url('/assets/brand/gamerun-streak.svg') center/contain no-repeat;-webkit-mask:url('/assets/brand/gamerun-streak.svg') center/contain no-repeat;background:#0b2340!important;}
body[id] #siteWrapper#siteWrapper .bk-pattern-volt .bk-pattern-mark{background:#02060d!important;}
body[id] #siteWrapper#siteWrapper .bk-pattern-signal .bk-pattern-mark{background:#fff!important;}
body[id] #siteWrapper#siteWrapper .bk-pattern-wordmark .bk-pattern-mark{mask-image:url('/assets/brand/gamerun-wordmark-pattern.svg');-webkit-mask-image:url('/assets/brand/gamerun-wordmark-pattern.svg');width:86px;flex-basis:86px;}
body[id] #siteWrapper .bk-pattern-grid figcaption p{overflow-wrap:anywhere;font-size:14px;}
body[id] #siteWrapper .bk-pattern-grid .bk-lime-label{font-size:16px;}
@media(max-width:1000px){body[id] #siteWrapper .bk-pattern-grid{grid-template-columns:repeat(3,minmax(0,1fr));}}
@media(max-width:600px){body[id] #siteWrapper .bk-pattern-grid{grid-template-columns:repeat(2,minmax(0,1fr));}body[id] #siteWrapper#siteWrapper .bk-pattern-panel{height:280px;}}
body[id] #siteWrapper#siteWrapper .bk-pattern-panel.bk-pattern-signal .bk-pattern-mark{background:#fff!important;}
body[id] #siteWrapper#siteWrapper .bk-pattern-panel.bk-pattern-volt .bk-pattern-mark{background:#02060d!important;}
body[id] #siteWrapper#siteWrapper .bk-pattern-panel.bk-pattern-wordmark .bk-pattern-mark{mask-image:url('/assets/brand/gamerun-wordmark-pattern.svg')!important;-webkit-mask-image:url('/assets/brand/gamerun-wordmark-pattern.svg')!important;}
body[id] #siteWrapper .bk-hero-phone img[src*="brand-kit-2"]{max-width:440px;height:auto;max-height:380px;object-fit:contain;}
body[id] #siteWrapper #block-7f74889b3069e939d5c9 .sqs-block-content{display:flex;align-items:center;justify-content:center;height:100%;}
body[id] #siteWrapper .gr-alex-phone{position:relative;height:100%;max-width:100%;aspect-ratio:3/4;}
body[id] #siteWrapper .gr-alex-phone-frame{display:block;width:100%;height:100%;object-fit:fill;}
body[id] #siteWrapper .gr-alex-phone-screen{position:absolute;left:20.3%;top:5.8%;width:55.5%;height:87.3%;object-fit:fill;border-radius:10% / 5%;}
body[id] #siteWrapper .gr-alex-phone-screen{height:90.5%;}

/* Keep the complete portrait analysis screen visible in the demo preview. */
body[id] #siteWrapper #block-85559b0da7026d573beb .gr-video-poster > img { object-fit: fill !important; }
body[id] #siteWrapper #block-85559b0da7026d573beb .gr-analysis-panel { position:absolute; left:8%; top:8.5%; width:32.5%; height:82.1%; background:#06101c; border-radius:5%; overflow:hidden; }
body[id] #siteWrapper #block-85559b0da7026d573beb .gr-analysis-panel img { width:100%; height:100%; object-fit:contain !important; }

/* Blue analysis preview with selectable white headline. */
body[id] #siteWrapper #block-85559b0da7026d573beb .gr-video-poster { background:linear-gradient(120deg,#0b2340,#1746a2) !important; container-type:inline-size; }
body[id] #siteWrapper #block-85559b0da7026d573beb .gr-analysis-preview-copy { position:absolute; left:48%; top:29%; width:48%; text-align:left; color:#fff !important; font-size:6.5cqw; line-height:1.2; font-weight:400; letter-spacing:-.04em; }
body[id] #siteWrapper #block-85559b0da7026d573beb .gr-analysis-preview-copy strong {display:block; color:#fff !important; font-size:inherit; font-weight:700; letter-spacing:-.04em; white-space:nowrap;}
body[id] #siteWrapper #block-85559b0da7026d573beb .gr-analysis-preview-copy > span {display:block;color:#fff !important;}

/* Slightly smaller Performance Analysis copy. */
body[id] #siteWrapper #block-8c76c16f91456192a4e1 h3 { font-size:clamp(26px,2.25vw,34px) !important; }
body[id] #siteWrapper #block-3e872385bca58b47ff40 p { font-size:clamp(18px,1.4vw,21px) !important; line-height:1.5; }

/* Fit the hockey demo title on one line within its existing column. */
body[id] #siteWrapper #block-0a1d5857566d7dde5aa9 .sqs-html-content { container-type:inline-size; }
body[id] #siteWrapper #block-0a1d5857566d7dde5aa9 h2 { white-space:nowrap !important; font-size:clamp(12px,5.4cqw,48px) !important; }

/* Show the complete report-sharing artwork within the existing video preview. */
body[id] #siteWrapper img[src*="alex-share-report-wide.webp"] {
  width:100% !important; height:100% !important; left:0 !important; top:0 !important;
  object-fit:contain !important; object-position:center !important;
  background:#02060d !important;
}

/* Slightly reduce the Performance Analysis phone without changing section geometry. */
body[id] #siteWrapper #block-7f74889b3069e939d5c9 .gr-alex-phone {
  transform:scale(.9);
  transform-origin:center;
}

/* Preserve original sports menu geometry and the artwork’s clean source detail. */
body[id] :is(#mm-panel,#mm-panel-2) .mm-tile img {
  filter:none !important;
  mix-blend-mode:normal;
  image-rendering:auto;
}

/* Match the new animation's visible phone size to the original homepage phone. */
body[id] #siteWrapper .front-image[src*="home-hand-animation-20261007"] {
  scale: .86;
  transform-origin: center center;
}
/* Blend the hand's cut edge into the homepage background. */
body[id] #siteWrapper .front-image[src*="home-hand-animation-20261007"] {
  filter: drop-shadow(0 16px 28px rgba(0,0,0,.28)) !important;
  -webkit-mask-image: linear-gradient(to bottom, #000 0%, #000 76%, rgba(0,0,0,.85) 84%, rgba(0,0,0,.35) 93%, transparent 100%);
  mask-image: linear-gradient(to bottom, #000 0%, #000 76%, rgba(0,0,0,.85) 84%, rgba(0,0,0,.35) 93%, transparent 100%);
}
/* Keep the animated phone and hand comfortably inside narrow screens. */
@media (max-width:768px) {
  body[id] #siteWrapper .front-image-layer:has(.front-image[src*="home-hand-animation-20261007"]) {
    width:100vw !important;
    margin-left:0 !important;
    flex-shrink:0;
    justify-content:center !important;
  }
  body[id] #siteWrapper .front-image[src*="home-hand-animation-20261007"] {
    width:150vw !important;
    max-width:none !important;
    flex-shrink:0;
  }
}
@media (max-width:768px) {
  body[id] #siteWrapper .hero-section:has(.front-image[src*="home-hand-animation-20261007"]) {
    width:100% !important;
    min-width:0 !important;
    padding:20px 0 !important;
    margin-left:0 !important;
    margin-right:0 !important;
  }
}

/* Match the phone status area to its dark app header without altering animation. */
body[id] #siteWrapper .front-image[src*="home-hand-animation-20261007"] {
 filter:url('/assets/brand/phone-screen-tone.svg#tone') drop-shadow(0 16px 28px rgba(0,0,0,.28)) !important;
}

/* Dark map backdrop shared by the coaching advantage sections. */
body[id] #siteWrapper#siteWrapper .page-section:has(.section-background img[src*="coaching-map-dark"]) .section-background {
 background:#02060d url('/assets/coaching-map-dark.webp') center/cover !important;
}
body[id] #siteWrapper#siteWrapper .page-section:has(.section-background img[src*="coaching-map-dark"]) .section-background-overlay {opacity:0 !important;}
body[id] #siteWrapper#siteWrapper .page-section:has(.section-background img[src*="coaching-map-dark"]) .section-background img {opacity:1 !important;filter:none !important;}
body[id] #siteWrapper#siteWrapper .page-section:has(.section-background img[src*="coaching-map-dark"]) :is(h1,h2,h3,p,.gr-coach-intro,.sqsrte-text-color--black) {color:#fff !important;}

/* Keep every nested text span readable on the dark coaching map. */
body[id] #siteWrapper#siteWrapper .page-section:has(img[src*="coaching-map-dark"]) :is(h1,h2,h3,h4,p,li,span,strong,em),
body[id] #siteWrapper#siteWrapper .gr-coach-advantage :is(h1,h2,h3,h4,p,li,span,strong,em) {
 color:#fff !important;
 -webkit-text-fill-color:#fff !important;
}
