PageSourceSearch

https://www.bostonglobe.com/contact/?p1=BGMenu_Sections

html bostonglobe.com collected 2026-09-24 08:23:51 UTC 720,268 bytes, 19,596 lines download raw bytes

1<!DOCTYPE html><html lang="en-US"><head><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" href="/pf/resources/images/bg-logo--bug-medium.svg?d=702"/><link rel="preload" as="image" href="/pf/resources/images/bg-logo--full.svg?d=702"/><link rel="preload" as="image" href="/pf/resources/images/bg-logo--bug-theme-dark.svg?d=702"/><link rel="preload" as="image" href="/pf/resources/images/bg-logo--full-theme-dark.svg?d=702"/><link rel="preload" as="image" href="https://www.queryly.com/images/globe_searchicon.svg"/>
1<script src="https://js.datadome.co/tags.js" async=""></script>
1<script src="https://cdn.speedcurve.com/js/lux.js?id=34523222" class="optanon-category-C0002" type="text/plain" async="" defer="" crossorigin="anonymous"></script>
1<script src="https://cdn.attn.tv/bostonglobe/dtag.js" class="optanon-category-C0004" type="text/plain" async=""></script>
1<script src="https://intljs.rmtag.com/111668.ct.js" class="optanon-category-C0004" type="text/plain" async=""></script>
1<script async="" class="optanon-category-C0002" type="text/plain" src="https://static.chartbeat.com/js/chartbeat_mab.js"></script>
1<link rel="preconnect" href="https://a.pub.network" crossorigin="anonymous"/><link rel="preconnect" href="https://b.pub.network" crossorigin="anonymous"/><link rel="preconnect" href="https://c.pub.network" crossorigin="anonymous"/><link rel="preconnect" href="https://d.pub.network" crossorigin="anonymous"/><link rel="preconnect" href="https://c.amazon-adsystem.com" crossorigin="anonymous"/><link rel="preconnect" href="https://s.amazon-adsystem.com" crossorigin="anonymous"/><link rel="preconnect" href="https://btloader.com" crossorigin="anonymous"/><link rel="preconnect" href="https://api.btloader.com" crossorigin="anonymous"/><link rel="preconnect" href="https://cdn.confiant-integrations.net" crossorigin="anonymous"/><title>News Tips &amp; Story Ideas | The Boston Globe</title><meta name="description" content="Want to send a news tip or story idea to The Boston Globe? Here&#x27;s how to contact with the Globe newsroom via email or phone."/><meta name="keywords" content=""/><meta name="arc:uuid" content="HSF4ZWPCBZHWNKYDPTGZZ7YPXA"/><meta name="robots" content="noarchive , max-image-preview:large"/><meta name="datePublished" content="2026-09-17T16:48:35.763Z"/><meta name="image" property="image" content="https://www.bostonglobe.com/pf/resources/images/logo-bg.jpg?d=423"/><meta name="canonical" property="canonical" content="https://www.bostonglobe.com/contact/"/><meta property="fb:admins" content="100001044693856"/><meta property="fb:admins" content="507486035"/>
1<meta property="fb:app_id" content="103933749691726"/><meta property="fb:pages" content="5637143257"/><meta property="og:site_name" content="BostonGlobe.com"/><meta property="og:type" content="article"/><meta property="og:title" content="Contact Us - The Boston Globe"/><meta property="og:url" content="https://www.bostonglobe.com/contact/"/><meta property="og:description" content="Here&#x27;s how to connect with The Boston Globe to share news tips or story ideas. Contact the newsroom via email or phone, or visit our Staff Page."/><meta property="og:image" content="https://www.bostonglobe.com/pf/resources/images/logo-bg.jpg?d=423"/><meta property="og:pixelID" content="884869448226452"/><meta property="article:opinion" content="false"/><meta property="twitter:account_id" content="95431448"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@BostonGlobe"/><meta name="twitter:title" content="Contact Us - The Boston Globe"/><meta name="twitter:description" content="Here&#x27;s how to connect with The Boston Globe to share news tips or story ideas. Contact the newsroom via email or phone, or visit our Staff Page."/><meta name="twitter:url" content="https://www.bostonglobe.com/contact/"/><meta name="twitter:image" content="https://www.bostonglobe.com/pf/resources/images/logo-bg.jpg?d=423"/><meta property="article:publisher" content="https://www.facebook.com/globe"/><meta property="article:content_tier" content="free"/><link rel="canonical" href="https://www.bostonglobe.com/contact/"/><meta property="section" content="Contact"/><link rel="icon" type="image/x-icon" href="/pf/resources/images/favicon.png?v=bostonGlobe&amp;d=702"/><link rel="icon" type="image/png" sizes="32x32" href="/pf/resources/images/icons/favicon-32x32.png?v=bostonGlobe&amp;d=702"/><link rel="icon" type="image/png" sizes="16x16" href="/pf/resources/images/icons/favicon-16x16.png?v=bostonGlobe&amp;d=702"/><link rel="apple-touch-icon" sizes="180x180" href="/pf/resources/images/icons/apple-touch-icon.png?v=bostonGlobe&amp;d=702"/><link rel="mask-icon" href="/pf/resources/images/icons/safari-pinned-tab.svg?v=bostonGlobe&amp;d=702" color="#070707"/><meta name="msapplication-config" content="/pf/resources/images/icons/browserconfig.xml?d=702"/><meta name="theme-color" content="#ffffff"/>
1<script id="onetrustCMP" src="https://cdn.cookielaw.org/consent/cmp.stub.js" type="text/javascript" charset="UTF-8"></script>
1<script type="text/javascript">
2          (function() {
3            window.addEventListener('load', (event) => {
4              if (typeof window.__tcfapi === 'function') {
5                window.__tcfapi('addEventListener', 2, (tcData, success) => {
6                  if (success) {
7                    const gdprApplies = tcData.gdprApplies;
8                    if (gdprApplies === true) {
9                      var tcfScript = document.createElement('script');
10                      tcfScript.async = true;
11                      tcfScript.type = 'text/javascript';
12                      tcfScript.src = 'https://cdn.cookielaw.org/consent/tcf.stub.js';
13                      document.head.appendChild(tcfScript);
14                    }
15                  }
16                });
17              }
18              if (window.OneTrust) {
19                var geolocationData = window.OneTrust.getGeolocationData();
20                console.log('geolocationData', geolocationData);
21                if (geolocationData.country.toLowerCase() === 'us') {
22                    console.log('is CCPA region');
23                    const ccpaScript = document.createElement('script');
24                    ccpaScript.id = 'onetrustCCPA';
25                    ccpaScript.src = 'https://cdn.cookielaw.org/opt-out/otCCPAiab.js';
26                    ccpaScript.type = 'text/javascript';
27                    ccpaScript.setAttribute('ccpa-opt-out-geo', 'all');
28                    ccpaScript.setAttribute('ccpa-opt-out-ids', 'C0001,C0002,C0003,C0004');
29                    ccpaScript.setAttribute('ccpa-opt-out-lspa', 'true');
30                    ccpaScript.charset = 'UTF-8';
31                    document.head.appendChild(ccpaScript);
32                }
33              }
34            });
35          })();
36        </script>
36<script id="onetrustSDK" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="9b7b9f03-e1f2-44d1-89bc-1cfd1f3b8138"></script>
36<script type="text/javascript">
37          (function () {
38            function wrapperScript() {
39  if (typeof window !== 'undefined') {
40    // eslint-disable-next-line
41    window.OptanonWrapper = function () {
42      /**
43       * Checks if the user is from a GDPR specific region
44       * using the __tcfapi function which in turn, uses the
45       * getTCData command, which is to retrieve end-user consent
46       * data for IAB purposes, vendors, legitimate interest, publisher
47       * restrictions and more. If the user is from there, we set two localStorage items.
48       */
49      function gdprHelper() {
50        /* eslint-disable no-underscore-dangle */
51        if (typeof window.__tcfapi === 'function') {
52          window.__tcfapi('addEventListener', 2, function (tcData, success) {
53            if (success) {
54              var gdprString = tcData.tcString;
55              var gdprCurrentString = localStorage.getItem('gdprString');
56              if (tcData.gdprApplies) {
57                localStorage.setItem('gdprApplies', true);
58              } else {
59                localStorage.removeItem('gdprApplies');
60                localStorage.removeItem('gdprString');
61              }
62              if (gdprString !== gdprCurrentString) {
63                localStorage.setItem('gdprString', gdprString);
64              }
65            }
66          });
67        }
68      }
69      /**
70       * It creates a script tag and adds it to the body of the page.
71       * https://developer.onetrust.com/onetrust/docs/iab-ccpa-us-privacy-string
72       */
73
74      function ccpaHelper() {
75        /* The below code is checking if the __uspapi function exists and if it does,
76        * it is calling the function and passing in the parameters.
77        * resources: https://developer.onetrust.com/onetrust/docs/iab-ccpa-us-privacy-string
78        */
79
80        /* eslint-disable no-underscore-dangle */
81        if (typeof window.__uspapi === 'function') {
82          window.__uspapi('getUSPData', 1, function (uspData, success) {
83            if (success && uspData.uspString !== '1---') {
84              localStorage.setItem('ccpaString', uspData.uspString);
85            }
86          });
87        }
88      }
89      /* eslint-enable no-underscore-dangle */
90      // Assign OnetrustActiveGroups to a custom initial variable so we can compare any changes to this data layer.
91
92      function OneTrustGetInitialGroups() {
93        window.OptanonWrapperCount = ''; // See https://community.cookiepro.com/s/article/UUID-66bcaaf1-c7ca-5f32-6760-c75a1337c226?language=en_US
94
95        window.OTinitGroups = window.OnetrustActiveGroups;
96      } // Returns the OptanonConsent cookie using its name as a parameter. Not parsed.
97
98      function OneTrustGetCookie(name) {
99        var value = "; ".concat(document.cookie);
100        var parts = value.split("; ".concat(name, "="));
101        if (parts.length === 2) {
102          return decodeURIComponent(parts.pop().split(';').shift());
103        }
104        return '';
105      } // Parses the OptanonConsent Cookie values only. We are interested in the groups (which carry the consent).
106      // Returns an object with all the values of said cookie.
107
108      function OneTrustGetConsentObject(OTcookie) {
109        var OTConsentObj = {};
110        OTcookie === null || OTcookie === void 0 ? void 0 : OTcookie.split('&').forEach(function (pair) {
111          if (pair !== '') {
112            var splitpair = pair.split('=');
113            var key = splitpair[0].charAt(0).toLowerCase() + splitpair[0].slice(1).split(' ').join('');
114            OTConsentObj[key] = splitpair[1];
115          }
116        });
117        return OTConsentObj;
118      } // Grabs the OptanonConsent cookie, turns this into an object (using OneTrustGetConsentObject),
119      // targets the 'groups' value, turns it into an array, removes the first element of the array.
120
121      function OneTrustGetGroups(cookie) {
122        var OTConsentArr = [];
123        var OTConsentGroupsStr = OneTrustGetConsentObject(cookie).groups || '';
124        OTConsentArr = OTConsentGroupsStr.split(',');
125        OTConsentArr.shift();
126        return OTConsentArr;
127      } // Sets the consent values based on the groups paramater,
128      // which is an array of consent categories that has been parsed from the OptanonConsent cookie.
129
130      function OneTrustSetConsentValues(groups) {
131        // Create a json list with the values ​​of each consent.
132        // These values ​​will be updated if the user starts to toggle consent.
133        // We then create a local storage item to read these values in other parts of the theme that require it.
134        // Converted to json in case we need to keep adding items.
135        var jsonConsent = {};
136        groups.filter(function (str) {
137          return str.includes('C000');
138        }).forEach(function (str) {
139          var categoryArr = str.split(':');
140          var category = categoryArr[0];
141          var hasConsent = parseInt(categoryArr[1], 10);
142          jsonConsent[category] = !!hasConsent;
143        });
144        var consent = JSON.stringify(jsonConsent);
145        localStorage.setItem('consent_one_trust_bgmp', consent);
146      }
147      /* eslint-enable no-underscore-dangle */
148
149      window.onload = function () {
150        if (typeof window.OptanonWrapperCount === 'undefined') {
151          // Consent has not fired.
152          var OTConsentCookieInit = OneTrustGetCookie('OptanonConsent');
153          var OTConsentGroups = OneTrustGetGroups(OTConsentCookieInit);
154          OneTrustGetInitialGroups();
155          OneTrustSetConsentValues(OTConsentGroups);
156          gdprHelper();
157          ccpaHelper();
158        }
159      }; // OneTrust event listener that fires whenever someone confirms cosent preferences (banner).
160
161      window.Optanon.OnConsentChanged(function () {
162        // window.OTinitGroups are the initial values of the OptanonConsent before the change and
163        // window.OnetrustActiveGroups after someone has updated the values.
164        window.OTinitGroups = window.OnetrustActiveGroups;
165        var OTConsentCookieChanged = OneTrustGetCookie('OptanonConsent');
166        var OTConsentGroups = OneTrustGetGroups(OTConsentCookieChanged);
167        OneTrustSetConsentValues(OTConsentGroups);
168        gdprHelper();
169        ccpaHelper();
170      });
171      var optanonWrapperEvent = new CustomEvent('bgOptanonWrapperTrigger', {
172        detail: {
173          onetrustActiveGroups: window.OnetrustActiveGroups
174        }
175      });
176      window.dispatchEvent(optanonWrapperEvent);
177    };
178  }
179}
180            wrapperScript();
181          })();
182        </script>
182<script>
183    window.ddjskey = 'D9F68DAD89670E48567E99279F458A';
184    window.ddoptions = {};
185  </script>
185<script type="text/javascript">
186            
187    console.log('pianoSettings called');
188    tp = window.tp || [];
189    tp.push(['setUsePianoIdUserProvider', true]);
190    tp.push(['setAid', 'q9okYIrmpu']);
191    tp.push(['setEndpoint', 'https://auth-vx.bostonglobe.com/api/v3']);
192    tp.push(['setSandbox', false]);
193    tp.push(['setComposerHost', 'https://auth-c2.bostonglobe.com']);
194    tp.push(['setPianoIdUrl', 'https://auth.bostonglobe.com']);
195    tp.push(['setStaticDomain', 'https://auth-cdn.bostonglobe.com']);
196    tp.push(["init", function () {
197      tp.experience.init();
198    }]);
199    tp.push(['init', function() {
200      let target_url = null;
201      let isHandlingNavigation = false;
202      // Callbacks and Piano configuration
203      tp.push(["setRequestUserAuthForLinkedTerm", false]);
204
205      // Set linked term selection callback
206      tp.push(['setLinkedTermSelected', (sessionId) => {
207       try {
208        tp.cookie.set("piano_session_id", sessionId, {
209            "domain": '.bostonglobe.com',
210            "path": "/"
211        });
212       } catch (e) {
213          console.error("session_id seetting error", e);
214       } 
215        // this make sure redirect happen after set Link term finish without reclick
216        window.location.href = target_url.href;
217      }]);
218      
219      // Check if User is not logged in or doesn't have accesses
220      if (!tp.pianoId.isUserValid() || !tp.cookie.get("__tac")) {
221          console.log("User is valid for session_id creation");
222          // Create hidden div
223          document.addEventListener("DOMContentLoaded", () => {
224            let noneDiv = document.createElement("div");
225            noneDiv.setAttribute("id", "hidden-offer");
226            noneDiv.setAttribute("style", "display: none; position: absolute");
227            document.body.appendChild(noneDiv);
228          });
229          try {
230            tp.offer.show({
231              offerId: 'OFIXJ5XSV549', 
232              displayMode: 'inline', 
233              containerSelector: '#hidden-offer'
234            });
235          } catch (e) {
236            console.error("offer.show error", e);
237          }
238          // Generate session ID when navigating to subscribe.bostonglobe.com
239          document.addEventListener("click", (event) => {
240            // Only care about left-clicks without modifier keys
241            if (
242              event.defaultPrevented || event.button !== 0 || event.metaKey ||
243              event.ctrlKey || event.shiftKey || event.altKey
244            ) {
245              return;
246            }
247
248            const link = event.target.closest("a");
249            if (!link || !link.href) return;
250            target_url = new URL(link.href, window.location.href);
251            if (
252              target_url.host === "subscribe.bostonglobe.com" && !isHandlingNavigation
253            ) {
254              event.preventDefault();
255              isHandlingNavigation = true;
256              tp.offer.startLinkedTermCheckout({
257                offerId: 'OFIXJ5XSV549',
258                termId: 'TMA1NSOBF1Z7',
259              });
260            }
261          });
262      }  
263        
264        // Handle user returning from subscribe.bostonglobe.com
265    if (tp.pianoId.isUserValid() && tp.cookie.get('piano_session_id')) {
266      const customFields = [
267        {
268          field_name: 'session_id',
269          value: tp.cookie.get('piano_session_id'),
270        },
271      ];
272      // eslint-disable-next-line no-console
273      console.log('Storing session_id in custom fields');
274
275      // Sandbox API call - update for production environment
276      const access_token = tp.pianoId.getToken();
277      const fetchUrl = 'https://api.piano.io/id/api/v1/identity/userinfo?lang=en_US&aid=q9okYIrmpu&access_token=' 
277+ access_token;
278      fetch(fetchUrl,
279        {
280          method: 'PUT',
281          headers: {
282            'Content-Type': 'application/json; charset=UTF-8',
283          },
284          body: JSON.stringify({
285            uid: window.tp.pianoId.getUser().uid,
286            form_name: 'session_id_form',
287            custom_field_values: customFields,
288          }),
289        }
290      ).then((response) => {
291        if (response.status === 200) {
292          tp.cookie.remove('piano_session_id', {
293            'domain': '.bostonglboe.com',
294            'path': '/',
295          });
296        }
297      });
298    }
299    
300    }])
301  
302          </script>
302<script class="optanon-category-C0001" type="text/plain">
303            (function() {
304              
305    console.log('pianoConsent called');
306    if (true) {
307      tp = window.tp || [];
308
309      window.pdl = window.pdl || {};
310      window.pdl.requireConsent = 'v2';
311      window.pdl.consent = {};
312      window.pdl.consent.products = ['COMPOSER', 'ID'];
313
314      // Define custom consent mode settings
315      window.pdl.consent_modifiers = {
316        'COMPOSER': {
317          'source': 'opt-out',
318          'patches': [
319            {
320              'action': 'include',
321              'item': {
322                'key': 'pcus',
323                'type': 'cookie',
324              }
325            },
326            {
327              'action': 'include',
328              'item': {
329                'key': 'pcfe',
330                'type': 'cookie',
331              }
332            },
333          ]
334        },
335        'ID': {
336          'source': 'opt-out',
337          'patches': [
338            {
339              'action': 'include',
340              'item': {
341                'key': 'pnid-tc-string',
342                'type': 'cookie',
343              }
344            },
345          ]
346        },
347        'DL': {
348          'source': 'opt-out'
349        },
350      };
351
352      function setPianoConsent() {
353        var oneTrustCategories = window.OnetrustActiveGroups;
354      
355        if (oneTrustCategories) {
356          consentMode = 'opt-in';
357    
358          // Block no cookies
359          if (
360            oneTrustCategories.includes('C0002')
361            && oneTrustCategories.includes('C0003')
362            && oneTrustCategories.includes('C0004')
363          ) {
364            consentMode = 'opt-in';
365          } else if (
366            oneTrustCategories.includes('C0002')
367            && oneTrustCategories.includes('C0003')
368            && !oneTrustCategories.includes('C0004')
369          ) {
370            // Block only Optional cookies
371            consentMode = 'essential';
372          } else if (
373            (!oneTrustCategories.includes('C0002')
374            || !oneTrustCategories.includes('C0003'))
375            && oneTrustCategories.includes('C0004')
376          ) {
377            // Block only Essential Cookies
378            consentMode = 'custom';
379          } else if (
380            (!oneTrustCategories.includes('C0002')
381            || !oneTrustCategories.includes('C0003'))
382            && !oneTrustCategories.includes('C0004')
383          ) {
384            // Block Optional and Essential cookies
385            consentMode = 'opt-out';
386          }
387    
388          // Set consent
389          tp.consent.setAllPurposes(consentMode);
390    
391        } else {
392          // Opt out if OneTrust is active but we can't find consent?
393          tp.consent.setAllPurposes('opt-out');
394        }
395      }
396
397      tp.push(['init', function() {
398        console.log('tp.push(["init"]) called from PianoScripts.js');
399        // Check to see if consent has already been set
400        // If not, pass consent to Piano
401        if (!tp.consent.getByPurpose()) {
402          setPianoConsent();
403        }
404
405        // Add callback to reset consent if it has changed
406        if (window.OneTrust && window.OneTrust.OnConsentChanged) {
407          window.OneTrust.OnConsentChanged(function() { 
408            setPianoConsent();
409          });
410        }
411      }]);
412    }
413  
414            })();
415          </script>
415<script src="//cdn.tinypass.com/api/tinypass.min.js"></script>
415<script src="https://cdn.jsdelivr.net/npm/[email protected]/js/md5.min.js"></script>
415<script class="optanon-category-C0001" type="text/plain">
416    (function() {
417      // Initialize promise early, even if we can't resolve it immediately
418      if (!window.hashedEmailPromise) {
419        window.hashedEmailPromise = new Promise((resolve) => {
420          
421          // If already resolved, return immediately
422          if (window.hashedEmail !== undefined) {
423            resolve(window.hashedEmail);
424            return;
425          }
426          
427          // Store resolve function for later use
428          window._resolveHashedEmail = resolve;
429          
430          // Set timeout to ensure promise always resolves
431          setTimeout(() => {
432            if (window.hashedEmail === undefined) {
433              console.warn('Timeout waiting for hashed email dependencies');
434              window.hashedEmail = null;
435              resolve(null);
436            }
437          }, 10000);
438        });
439      }
440      
441      // Function to attempt email hashing
442      function attemptEmailHashing() {
443        // Set up Cookie helper
444        if (!navigator.cookieEnabled) {
445          window.hashedEmail = null;
446          window._resolveHashedEmail && window._resolveHashedEmail(null);
447          return;
448        }
449        
450        var allCookies;
451        var allCookiesArray = document.cookie.split(';');
452        var allCookiesData = allCookiesArray.reduce((cache, pair) => {
453          var pairArray = pair.split('=');
454          cache[pairArray[0].trim()] = (pairArray[1] || '').trim();
455          return cache;
456        }, {});
457        allCookies = allCookiesData;
458        window.allCookies = allCookies;
459        
460        // Check OneTrust consent
461        var hasConsent = !true || (window.OnetrustActiveGroups && window.OnetrustActiveGroups.indexOf('C0004') > -1);
462        if (!hasConsent) {
463          window.hashedEmail = null;
464          window._resolveHashedEmail && window._resolveHashedEmail(null);
465          return;
466        }
467        
468        // Check for user token
469        var userToken = window.allCookies['__utp'];
470        if (!userToken) {
471          window.hashedEmail = null;
472          window._resolveHashedEmail && window._resolveHashedEmail(null);
473          return;
474        }
475        
476        // Check if Piano is ready
477        if (!window.tp || !window.tp.pianoId || typeof window.tp.pianoId.getUser !== 'function') {
478          // Piano not ready, will retry
479          return false;
480        }
481        
482        // Get user email
483        var user = window.tp.pianoId.getUser();
484        if (!user || !user.email) {
485          window.hashedEmail = null;
486          window._resolveHashedEmail && window._resolveHashedEmail(null);
487          return;
488        }
489        
490        var userEmail = user.email;
491        
492        // Check if MD5 library is loaded (optional but preferred)
493        if (!window.md5) {
494          console.warn('MD5 library not loaded yet, will hash without it');
495        }
496        
497        // Hash the email
498        window.getHashedEmails = async function (email) {
499          const msgUint8 = new TextEncoder().encode(email);
500          
501          // Generate SHA-256 hash
502          const sha256Buffer = await window.crypto.subtle.digest('SHA-256', msgUint8);
503          const sha256Array = Array.from(new Uint8Array(sha256Buffer));
504          const sha256Hex = sha256Array
505            .map((b) => b.toString(16).padStart(2, "0"))
506            .join("");
507          
508          // Generate SHA-1 hash
509          const sha1Buffer = await window.crypto.subtle.digest('SHA-1', msgUint8);
510          const sha1Array = Array.from(new Uint8Array(sha1Buffer));
511          const sha1Hex = sha1Array
512            .map((b) => b.toString(16).padStart(2, "0"))
513            .join("");
514          
515          // Generate MD5 hash using blueimp-md5 library
516          const md5Hex = window.md5 ? window.md5(email) : null;
517          
518          return {
519            SHA256: sha256Hex,
520            SHA1: sha1Hex,
521            MD5: md5Hex
522          };
523        };
524        
525        window.getHashedEmails(userEmail)
526          .then((hashedEmails) => {
527            if (hashedEmails && typeof hashedEmails.SHA256 === 'string') {
528              window.hashedEmail = hashedEmails;
529              window._resolveHashedEmail && window._resolveHashedEmail(hashedEmails);
530            } else {
531              window.hashedEmail = null;
532              window._resolveHashedEmail && window._resolveHashedEmail(null);
533            }
534          })
535          .catch((error) => {
536            console.error('Error hashing email:', error);
537            window.hashedEmail = null;
538            window._resolveHashedEmail && window._resolveHashedEmail(null);
539          });
540        
541        return true;
542      }
543      
544      // Try to hash email, with retries if dependencies aren't ready
545      var attemptCount = 0;
546      var maxAttempts = 50; // 50 attempts * 200ms = 10 seconds max
547      var retryInterval = setInterval(function() {
548        attemptCount++;
549        
550        var success = attemptEmailHashing();
551        
552        // If successful or dependencies clearly not available, stop retrying
553        if (success !== false || attemptCount >= maxAttempts) {
554          clearInterval(retryInterval);
555          
556          // If we exhausted attempts and still nothing, resolve with null
557          if (attemptCount >= maxAttempts && window.hashedEmail === undefined) {
558            window.hashedEmail = null;
559            window._resolveHashedEmail && window._resolveHashedEmail(null);
560          }
561        }
562      }, 200);
563    })();
564  </script>
564<script class="optanon-category-C0001" type="text/plain">
565    (function () {
566      var isGDPR = false;
567    
568      function runPubmaticFunction() {
569        if (window.__tcfapi) {
570          window.__tcfapi('addEventListener', 2, (tcData, success) => {
571            if (success) {
572              const gdprApplies = tcData.gdprApplies;
573    
574              if (gdprApplies) {
575                isGDPR = true;
576              } else {
577                iSGDPR = false;
578              }
579            }
580          });
581        }
582
583        // Pubmatic Identity Hub setup
584        window.PWT = window.PWT || {};
585        if (
586          window.PWT
587          && !window.PWT.HookForPrebidSetConfig
588          && (!true || window.OnetrustActiveGroups.indexOf('C0004') > -1)
589        ) {
590          if (false) {
591            console.log('Pubmatic Identity Hub: adding callback');
592          }
593          window.PWT.HookForPrebidSetConfig = function () {
594            if (false) {
595              console.log('Pubmatic Identity Hub: HookForPrebidSetConfig called');
596            }
597            
598            // Check if promise exists
599            if (!window.hashedEmailPromise) {
600              console.error('Pubmatic Identity Hub: hashedEmailPromise not found!');
601              return;
602            }
603            
604            // Wait for the hashedEmail promise to resolve before setting user identities
605            window.hashedEmailPromise.then(function(emailHash) {
606              if (false) {
607                console.log('Pubmatic Identity Hub: emailHash resolved:', emailHash ? 'Available' : 'null');
608              }
609              
610              if (emailHash && emailHash.SHA256) {
611                // Check if owpbjs is available
612                if (typeof owpbjs === 'undefined' || !owpbjs.setUserIdentities) {
613                  console.error('Pubmatic Identity Hub: owpbjs or setUserIdentities not available');
614                  return;
615                }
616                
617                try {
618                  owpbjs.setUserIdentities({
619                    pubProvidedEmailHash: {
620                      'SHA256': emailHash.SHA256,
621                      'MD5': emailHash.MD5,
622                      'SHA1': emailHash.SHA1
623                    }
624                  });
625                  if (false) {
626                    console.log('Pubmatic Identity Hub: setUserIdentities called successfully', {
627                      SHA256: emailHash.SHA256 ? 'Present' : 'Missing',
628                      MD5: emailHash.MD5 ? 'Present' : 'Missing',
629                      SHA1: emailHash.SHA1 ? 'Present' : 'Missing'
630                    });
631                  }
632                } catch (error) {
633                  console.error('Pubmatic Identity Hub: Error calling setUserIdentities', error);
634                }
635              } else {
636                if (false) {
637                  console.log('Pubmatic Identity Hub: No valid email hash available', emailHash);
638                }
639              }
640            }).catch(function(error) {
641              console.error('Pubmatic Identity Hub: Error waiting for email hash', error);
642            });
643          }
644        } else {
645          if (false) {
646            var reason = 'unknown';
647            if (!window.PWT) reason = 'PWT not available';
648            else if (window.PWT.HookForPrebidSetConfig) reason = 'Hook already exists';
649            else if (true && (!window.OnetrustActiveGroups || window.OnetrustActiveGroups.indexOf('C0004') === -1)) reason = 'No OneTrust consent';
650            console.log('Pubmatic Identity Hub: callback not added. Reason:', reason);
651          }
652        }
653      }
654      
655      // These variables are defined server-side.
656      var publisher = 159928;
657      var profiles = {"desktop":{"gdpr":13040,"ngdpr":13041},"mobile":{"gdpr":13042,"ngdpr":13045}};
658      var mobileBreakpoint = 660;
659      var gdprValue;
660      if (isGDPR) {
661        gdprValue = 'gdpr';
662      } else {
663        gdprValue = 'ngdpr';
664      }
665
666      // Nothing below is defined server-side.
667      // Load Pubmatic.
668      window.PWT = window.PWT || {};
669      var breakpoint = (window.innerWidth <= mobileBreakpoint) ? 'mobile' : 'desktop';
670      var purl = window.location.href;
671      var url = '//ads.pubmatic.com/AdServer/js/pwt/' + publisher + '/' + profiles[breakpoint][gdprValue];
672      var profileVersionId = '';
673      if (purl.indexOf('pwtv=') > 0) {
674        var regexp = /pwtv=(.*?)(&|$)/g;
675        var matches = regexp.exec(purl);
676        if (matches.length >= 2 && matches[1].length > 0) {
677          profileVersionId = '/' + matches[1];
678        }
679      }
680      var pwtNode = document.createElement('script');
681      pwtNode.async = true;
682      pwtNode.type = 'text/javascript';
683      pwtNode.src = url + profileVersionId + '/pwt.js';
684      document.head.appendChild(pwtNode);
685
686      // check if onetrust has successfully run. This will check for every 100ms until onetrust is set. 
687      var checkObjectInterval = setInterval(function () {
688        if (typeof window.OneTrust === 'object') {
689          runPubmaticFunction();
690          clearInterval(checkObjectInterval);
691        }
692      }, 100);
693    })();
694  </script>
694<script class="optanon-category-C0001" type="text/plain">
695    (function() {
696      // Check both server-side config and client-side URL parameter
697      var configuredProvider = "freestar";
698      var urlParams = new URLSearchParams(window.location.search);
699      var urlProvider = urlParams.get('adProvider') || urlParams.get('adprovider');
700      var isUrlFreestar = urlProvider && urlProvider.toLowerCase() === 'freestar';
701
702      // Barc cookie protection: in production, URL-based Freestar activation requires the barc cookie
703      var hostname = window.location.hostname;
704      var isProduction = hostname === 'bostonglobe.com' || hostname === 'www.bostonglobe.com';
705      var hasBarcCookie = document.cookie.split(';').some(function(c) { return c.trim().startsWith('barc='); });
706      var isFreestarByUrl = isUrlFreestar && (!isProduction || hasBarcCookie);
707
708      var isFreestar = configuredProvider === 'freestar' || isFreestarByUrl;
709      
710      if (!isFreestar) {
711        if (false) console.log('Freestar Identity: Skipping - not Freestar provider');
712        return;
713      }
714      
715      if (false) {
716        console.log('Freestar Identity: Provider check passed', {
717          configured: configuredProvider,
718          urlParam: urlProvider
719        });
720      }
721
722      if (!window.hashedEmailPromise) {
723        console.warn('Freestar Identity: hashedEmailPromise not found');
724        return;
725      }
726
727      if (false) {
728        console.log('Freestar Identity: Initializing...');
729      }
730
731      window.hashedEmailPromise.then(function(hashedEmails) {
732        if (!hashedEmails) {
733          if (false) console.log('Freestar Identity: No hashed emails available (user not logged in or no consent)');
734          return;
735        }
736
737        // Initialize Freestar queue if needed
738        window.freestar = window.freestar || {};
739        window.freestar.queue = window.freestar.queue || [];
740
741        if (false) {
742          console.log('Freestar Identity: Hashed emails ready, queuing identity set', {
743            sha256: hashedEmails.SHA256 ? hashedEmails.SHA256.substring(0, 10) + '...' : 'Missing',
744            sha1: hashedEmails.SHA1 ? hashedEmails.SHA1.substring(0, 10) + '...' : 'Missing',
745            md5: hashedEmails.MD5 ? hashedEmails.MD5.substring(0, 10) + '...' : 'Missing'
746          });
747        }
748
749        // Set identity via Freestar API
750        window.freestar.queue.push(function() {
751          if (window.freestar.identity && window.freestar.identity.setIdentity) {
752            window.freestar.identity.setIdentity({ 
753              hashes: {
754                sha1: hashedEmails.SHA1,
755                sha256: hashedEmails.SHA256,
756                md5: hashedEmails.MD5
757              } 
758            });
759            
760            if (false) {
761              console.log('Freestar Identity: Successfully set hashed emails');
762              console.log('Freestar Identity: Verify by checking sessionStorage.getItem("fs.ident")');
763            }
764          } else {
765            if (false) {
766              console.log('Freestar Identity: API not ready yet, will execute when Freestar loads');
767            }
768          }
769        });
770      }).catch(function(error) {
771        console.error('Freestar Identity: Error getting hashed emails', error);
772      });
773    })();
774  </script>
774<script type="text/javascript">var _typeof2 = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; };
775
776var _typeof = typeof Symbol === "function" && _typeof2(Symbol.iterator) === "symbol" ? function (obj) {
777  return typeof obj === "undefined" ? "undefined" : _typeof2(obj);
778} : function (obj) {
779  return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj === "undefined" ? "undefined" : _typeof2(obj);
780};
781
782function _toConsumableArray(arr) {
783  if (Array.isArray(arr)) {
784    for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) {
785      arr2[i] = arr[i];
786    }return arr2;
787  } else {
788    return Array.from(arr);
789  }
790}
791
792/*
793 Start ActivityMap Module
794
795 The following module enables ActivityMap tracking in Adobe Analytics. ActivityMap
796 allows you to view data overlays on your links and content to understand how
797 users engage with your web site. If you do not intend to use ActivityMap, you
798 can remove the following block of code from your AppMeasurement.js file.
799 Additional documentation on how to configure ActivityMap is available at:
800 https://marketing.adobe.com/resources/help/en_US/analytics/activitymap/getting-started-admins.html
801*/
802function AppMeasurement_Module_ActivityMap(f) {
803  function g(a, d) {
804    var b = void 0,
805        c = void 0,
806        n = void 0;if (a && d && (b = e.c[d] || (e.c[d] = d.split(',')))) for (n = 0; n < b.length && (c = b[n++]);) {
807      if (a.indexOf(c) > -1) return null;
808    }p = 1;return a;
809  }function q(a, d, b, c, e) {
810    var g = void 0,
811        h = void 0;if (a.dataset && (h = a.dataset[d])) g = h;else if (a.getAttribute) if (h = a.getAttribute('data-' + b)) g = h;else if (h = a.getAttribute(b)) g = h;if (!g && f.useForcedLinkTracking && e && (g = '', d = a.onclick ? '' + a.onclick : '')) {
812      b = d.indexOf(c);var l = void 0,
813          _k = void 0;if (b >= 0) {
814        for (b += 10; b < d.length && '= \t\r\n'.indexOf(d.charAt(b)) >= 0;) {
815          b++;
816        }if (b < d.length) {
817          h = b;for (l = _k = 0; h < d.length && (d.charAt(h) != ';' || l);) {
818            l ? d.charAt(h) != l || _k ? _k = d.charAt(h) == '\\' ? !_k : 0 : l = 0 : (l = d.charAt(h), l != '"' && l != "'" && (l = 0)), h++;
819          }if (d = d.substring(b, h)) a.e = new Function('s', 'var e;try{s.w.' + c + '=' + d + '}catch(e){}'), a.e(f);
820        }
821      }
822    }return g || e && f.w[c];
823  }function r(a, d, b) {
824    var c = void 0;return (c = e[d](a, b)) && (p ? (p = 0, c) : g(k(c), e[d + 'Exclusions']));
825  }function s(a, d, b) {
826    var c = void 0;if (a && !((c = a.nodeType) === 1 && (c = a.nodeName) && (c = c.toUpperCase()) && t[c]) && (a.nodeType === 1 && (c = a.nodeValue) && (d[d.length] = c), b.a || b.t || b.s || !a.getAttribute || ((c = a.getAttribute('alt')) ? b.a = c : (c = a.getAttribute('title')) ? b.t = c : ('' + a.nodeName).toUpperCase() == 'IMG' && (c = a.getAttribute('src') || a.src) && (b.s = c)), (c = a.childNodes) && c.length)) for (a = 0; a < c.length; a++) {
827      s(c[a], d, b);
828    }
829  }function k(a) {
830    if (a == null || void 0 == a) return a;try {
831      return a.replace(RegExp("^[\\s\\n\\f\\r\\t\t-\r \xA0\u1680\u180E\u2000-\u200A\u2028\u2029\u205F\u3000\uFEFF]+", 'mg'), '').replace(RegExp("[\\s\\n\\f\\r\\t\t-\r \xA0\u1680\u180E\u2000-\u200A\u2028\u2029\u205F\u3000\uFEFF]+$", 'mg'), '').replace(RegExp("[\\s\\n\\f\\r\\t\t-\r \xA0\u1680\u180E\u2000-\u200A\u2028\u2029\u205F\u3000\uFEFF]{1,}", 'mg'), ' ').substring(0, 254);
832    } catch (d) {}
833  }var e = this;e.s = f;var m = window;m.s_c_in || (m.s_c_il = [], m.s_c_in = 0);e._il = m.s_c_il;e._in = m.s_c_in;e._il[e._in] = e;m.s_c_in++;e._c = 's_m';e.c = {};var p = 0,
834      t = {
835    SCRIPT: 1, STYLE: 1, LINK: 1, CANVAS: 1
836  };e._g = function () {
837    var a = void 0,
838        d = void 0,
839        b = void 0,
840        c = f.contextData,
841        e = f.linkObject;(a = f.pageName || f.pageURL) && (d = r(e, 'link', f.linkName)) && (b = r(e, 'region')) && (c['a.activitymap.page'] = a.substring(0, 255), c['a.activitymap.link'] = d.length > 128 ? d.substring(0, 128) : d, c['a.activitymap.region'] = b.length >
841 127 ? b.substring(0, 127) : b, c['a.activitymap.pageIDType'] = f.pageName ? 1 : 0);
842  };e.link = function (a, d) {
843    var b = void 0;if (d) b = g(k(d), e.linkExclusions);else if ((b = a) && !(b = q(a, 'sObjectId', 's-object-id', 's_objectID', 1))) {
844      var c = void 0,
845          _f = void 0;(_f = g(k(a.innerText || a.textContent), e.linkExclusions)) || (s(a, c = [], b = { a: void 0, t: void 0, s: void 0 }), (_f = g(k(c.join('')))) || (_f = g(k(b.a ? b.a : b.t ? b.t : b.s ? b.s : void 0))) || !(c = (c = a.tagName) && c.toUpperCase ? c.toUpperCase() : '') || (c == 'INPUT' || c == 'SUBMIT' && a.value ? _f = g(k(a.value)) : c == 'IMAGE' && a.src && (_f = g(k(a.src)))));b = _f;
846    }return b;
847  };e.region = function (a) {
848    for (var d, b = e.regionIDAttribute || 'id'; a && (a = a.parentNode);) {
849      if (d = q(a, b, b, b)) return d;if (a.nodeName == 'BODY') return 'BODY';
850    }
851  };
852}
853/* End ActivityMap Module */
854/*
855 ============== DO NOT ALTER ANYTHING BELOW THIS LINE ! ===============
856
857AppMeasurement for JavaScript version: 2.9.0
858Copyright 1996-2016 Adobe, Inc. All Rights Reserved
859More info available at http://www.adobe.com/marketing-cloud.html
860*/
861function AppMeasurement(r) {
862  var a = this;a.version = '2.9.0';var k = window;k.s_c_in || (k.s_c_il = [], k.s_c_in = 0);a._il = k.s_c_il;a._in = k.s_c_in;a._il[a._in] = a;k.s_c_in++;a._c = 's_c';var p = k.AppMeasurement.Mb;p || (p = null);var n = k,
863      m = void 0,
864      s = void 0;try {
865    for (m = n.parent, s = n.location; m && m.location && s && '' + m.location != '' + s && n.location && '' + m.location != '' + n.location && m.location.host == s.host;) {
866      n = m, m = n.parent;
867    }
868  } catch (u) {}a.D = function (a) {
869    try {
870      console.log(a);
871    } catch (b) {}
872  };a.Ga = function (a) {
873    return '' + parseInt(a) == '' + a;
874  };a.replace = function (a, b, d) {
875    return !a || a.indexOf(b) < 0 ? a : a.split(b).join(d);
876  };a.escape = function (c) {
877    var b = void 0,
878        d = void 0;if (!c) return c;c = encodeURIComponent(c);for (b = 0; b < 7; b++) {
879      d = "+~!*()'".substring(b, b + 1), c.indexOf(d) >= 0 && (c = a.replace(c, d, '%' + d.charCodeAt(0).toString(16).toUpperCase()));
880    }return c;
881  };a.unescape = function (c) {
882    if (!c) return c;c = c.indexOf('+') >= 0 ? a.replace(c, '+', ' ') : c;try {
883      return decodeURIComponent(c);
884    } catch (b) {}return unescape(c);
885  };a.tb = function () {
886    var c = k.location.hostname,
887        b = a.fpCookieDomainPeriods,
888        d = void 0;b || (b = a.cookieDomainPeriods);if (c && !a.ya && !/^[0-9.]+$/.test(c) && (b = b ? parseInt(b) : 2, b = b > 2 ? b : 2, d = c.lastIndexOf('.'), d >= 0)) {
889      for (; d >= 0 && b > 1;) {
890        d = c.lastIndexOf('.', d - 1), b--;
891      }a.ya = d > 0 ? c.substring(d) : c;
892    }return a.ya;
893  };a.c_r = a.cookieRead = function (c) {
894    c = a.escape(c);var b = ' ' + a.d.cookie,
895        d = b.indexOf(' ' + c + '='),
896        f = d < 0 ? d : b.indexOf(';', d);c = d < 0 ? '' : a.unescape(b.substring(d + 2 + c.length, f < 0 ? b.length : f));return c != '[[B]]' ? c : '';
897  };a.c_w = a.cookieWrite = function (c, b, d) {
898    var f = a.tb(),
899        e = a.cookieLifetime,
900        g = void 0;b = '' + b;e = e ? ('' + e).toUpperCase() : '';d && e != 'SESSION' && e != 'NONE' && ((g = b != '' ? parseInt(e || 0) : -60) ? (d = new Date(), d.setTime(d.getTime() + 1E3 * g)) : d == 1 && (d = new Date(), g = d.getYear(), d.setYear(g + 5 + (g < 1900 ? 1900 : 0))));return c && e != 'NONE' ? (a.d.cookie = a.escape(c) + '=' + a.escape(b != '' ? b : '[[B]]') + '; path=/;' + (d && e != 'SESSION' ? ' expires=' + d.toUTCString() + ';' : '') + (f ? ' domain=' + f + ';' : ''), a.cookieRead(c) == b) : 0;
901  };a.qb = function () {
902    var c = a.Util.getIeVersion();typeof c === 'number' && c < 10 && (a.unsupportedBrowser = !0, a.fb(a, function () {}));
903  };a.fb = function (a, b) {
904    for (var d in a) {
905      a.hasOwnProperty(d) && typeof a[d] === 'function' && (a[d] = b);
906    }
907  };
908  a.L = [];a.ba = function (c, b, d) {
909    if (a.za) return 0;a.maxDelay || (a.maxDelay = 250);var f = 0,
910        e = new Date().getTime() + a.maxDelay,
911        g = a.d.visibilityState,
912        h = ['webkitvisibilitychange', 'visibilitychange'];g || (g = a.d.webkitVisibilityState);if (g && g == 'prerender') {
913      if (!a.ca) for (a.ca = 1, d = 0; d < h.length; d++) {
914        a.d.addEventListener(h[d], function () {
915          var c = a.d.visibilityState;c || (c = a.d.webkitVisibilityState);c == 'visible' && (a.ca = 0, a.delayReady());
916        });
917      }f = 1;e = 0;
918    } else d || a.o('_d') && (f = 1);f && (a.L.push({ m: c, a: b, t: e }), a.ca || setTimeout(a.delayReady, a.maxDelay));return f;
919  };a.delayReady = function () {
920    var c = new Date().getTime(),
921        b = 0,
922        d = void 0;for (a.o('_d') ? b = 1 : a.qa(); a.L.length > 0;) {
923      d = a.L.shift();if (b && !d.t && d.t > c) {
924        a.L.unshift(d);setTimeout(a.delayReady, parseInt(a.maxDelay / 2));break;
925      }a.za = 1;a[d.m].apply(a, _toConsumableArray(d.a));a.za = 0;
926    }
927  };a.setAccount = a.sa = function (c) {
928    var b = void 0,
929        d = void 0;if (!a.ba('setAccount', arguments)) {
930      if (a.account = c, a.allAccounts) for (b = a.allAccounts.concat(c.split(',')), a.allAccounts = [], b.sort(), d = 0; d < b.length; d++) {
931        d != 0 && b[d - 1] == b[d] || a.allAccounts.push(b[d]);
932      } else {
933        a.allAccounts = c.split(',');
934      }
935    }
936  };a.foreachVar = function (c, b) {
937    var d = void 0,
938        f = void 0,
939        e = void 0,
940        g = void 0,
941        h = '';e = f = '';if (a.lightProfileID) d = a.P, (h = a.lightTrackVars) && (h = ',' + h + ',' + a.ga.join(',') + ',');else {
942      d = a.g;if (a.pe || a.linkType) h = a.linkTrackVars, f = a.linkTrackEvents, a.pe && (e = a.pe.substring(0, 1).toUpperCase() + a.pe.substring(1), a[e] && (h = a[e].Kb, f = a[e].Jb));h && (h = ',' + h + ',' + a.G.join(',') + ',');f && h && (h += ',events,');
943    }b && (b = ',' + b + ',');for (f = 0; f < d.length; f++) {
944      e = d[f], (g = a[e]) && (!h || h.indexOf(',' + e + ',') >= 0) && (!b || b.indexOf(',' + e + ',') >= 0) && c(e, g);
945    }
946  };a.q = function (c, b, d, f, e) {
947    var g = '',
948        h = void 0,
949        l = void 0,
950        k = void 0,
951        q = void 0,
952        m = 0;c == 'contextData' && (c = 'c');if (b) {
953      for (h in b) {
954        if (!(Object.prototype[h] || e && h.substring(0, e.length) != e) && b[h] && (!d || d.indexOf(',' + (f ? f + '.' : '') + h + ',') >= 0)) {
955          k = !1;if (m) for (l = 0; l < m.length; l++) {
956            h.substring(0, m[l].length) == m[l] && (k = !0);
957          }if (!k && (g == '' && (g += '&' + c + '.'), l = b[h], e && (h = h.substring(e.length)), h.length > 0)) {
958            if (k = h.indexOf('.'), k > 0) l = h.substring(0, k), k = (e || '') + l + '.', m || (m = []), m.push(k), g += a.q(l, b, d, f, k);else if (typeof l === 'boolean' && (l = l ? 'true' : 'false'), l) {
959              if (f == 'retrieveLightData' && e.indexOf('.contextData.') < 0) switch (k = h.substring(0, 4), q = h.substring(4), h) {case 'transactionID':
960                  h = 'xact';break;case 'channel':
961                  h = 'ch';break;case 'campaign':
962                  h = 'v0';break;default:
963                  a.Ga(q) && (k == 'prop' ? h = 'c' + q : k == 'eVar' ? h = 'v' + q : k == 'list' ? h = 'l' + q : k == 'hier' && (h = 'h' + q, l = l.substring(0, 255)));}g += '&' + a.escape(h) + '=' + a.escape(l);
964            }
965          }
966        }
967      }g != '' && (g += '&.' + c);
968    }return g;
969  };a.usePostbacks = 0;a.wb = function () {
970    var c = '',
971        b = void 0,
972        d = void 0,
973        f = void 0,
974        e = void 0,
975        g = void 0,
976        h = void 0,
977        l = void 0,
978        k = void 0,
979        q = '',
980        m = '',
981        n = e = '';if (a.lightProfileID) {
982      b = a.P, (q = a.lightTrackVars) && (q = ',' + q + ',' + a.ga.join(',') + ',');
983    } else {
984      b = a.g;if (a.pe || a.linkType) q = a.linkTrackVars, m = a.linkTrackEvents, a.pe && (e = a.pe.substring(0, 1).toUpperCase() + a.pe.substring(1), a[e] && (q = a[e].Kb, m = a[e].Jb));q && (q = ',' + q + ',' + a.G.join(',') + ',');m && (m = ',' + m + ',', q && (q += ',events,'));a.events2 && (n += (n != '' ? ',' : '') + a.events2);
985    }if (a.visitor && a.visitor.getCustomerIDs) {
986      e = p;if (g = a.visitor.getCustomerIDs()) for (d in g) {
987        Object.prototype[d] || (f = g[d], (typeof f === 'undefined' ? 'undefined' : _typeof(f)) === 'object' && (e || (e = {}), f.id && (e[d + '.id'] = f.id), f.authState && (e[d + '.as'] = f.authState)));
988      }e && (c += a.q('cid', e));
989    }a.AudienceManagement && a.AudienceManagement.isReady() && (c += a.q('d', a.AudienceManagement.getEventCallConfigParams()));for (d = 0; d < b.length; d++) {
990      e = b[d];g = a[e];f = e.substring(0, 4);h = e.substring(4);g || (e == 'events' && n ? (g = n, n = '') : e == 'marketingCloudOrgID' && a.visitor && (g = a.visitor.marketingCloudOrgID));if (g && (!q || q.indexOf(',' + e + ',') >= 0)) {
991        switch (e) {
992          case 'customerPerspective':
993            e = 'cp';break;case 'marketingCloudOrgID':
994            e = 'mcorgid';break;case 'supplementalDataID':
995            e = 'sdid';break;case 'timestamp':
996            e = 'ts';break;case 'dynamicVariablePrefix':
997            e = 'D';break;case 'visitorID':
998            e = 'vid';break;case 'marketingCloudVisitorID':
999            e = 'mid';break;case 'analyticsVisitorID':
1000            e = 'aid';break;case 'audienceManagerLocationHint':
1001            e = 'aamlh';break;case 'audienceManagerBlob':
1002            e = 'aamb';break;case 'authState':
1003            e = 'as';break;case 'pageURL':
1004            e = 'g';g.length > 255 && (a.pageURLRest = g.substring(255), g = g.substring(0, 255));break;case 'pageURLRest':
1005            e = '-g';break;case 'referrer':
1006            e = 'r';break;
1006case 'vmk':case 'visitorMigrationKey':
1007            e = 'vmt';break;case 'visitorMigrationServer':
1008            e = 'vmf';a.ssl && a.visitorMigrationServerSecure && (g = '');break;case 'visitorMigrationServerSecure':
1009            e = 'vmf';!a.ssl && a.visitorMigrationServer && (g = '');break;case 'charSet':
1010            e = 'ce';break;case 'visitorNamespace':
1011            e = 'ns';break;case 'cookieDomainPeriods':
1012            e = 'cdp';break;case 'cookieLifetime':
1013            e = 'cl';break;case 'variableProvider':
1014            e = 'vvp';break;case 'currencyCode':
1015            e = 'cc';break;case 'channel':
1016            e = 'ch';break;case 'transactionID':
1017            e = 'xact';break;case 'campaign':
1018            e = 'v0';break;case 'latitude':
1019            e = 'lat';break;case 'longitude':
1020            e = 'lon';break;
1021          case 'resolution':
1022            e = 's';break;case 'colorDepth':
1023            e = 'c';break;case 'javascriptVersion':
1024            e = 'j';break;case 'javaEnabled':
1025            e = 'v';break;case 'cookiesEnabled':
1026            e = 'k';break;case 'browserWidth':
1027            e = 'bw';break;case 'browserHeight':
1028            e = 'bh';break;case 'connectionType':
1029            e = 'ct';break;case 'homepage':
1030            e = 'hp';break;case 'events':
1031            n && (g += (g != '' ? ',' : '') + n);if (m) {
1032              for (h = g.split(','), g = '', f = 0; f < h.length; f++) {
1033                l = h[f], k = l.indexOf('='), k >= 0 && (l = l.substring(0, k)), k = l.indexOf(':'), k >= 0 && (l = l.substring(0, k)), m.indexOf(',' + l + ',') >= 0 && (g += (g ? ',' : '') + h[f]);
1034              }
1035            }break;case 'events2':
1036            g = '';break;case 'contextData':
1037            c += a.q('c', a[e], q, e);g = '';break;case 'lightProfileID':
1038            e = 'mtp';break;case 'lightStoreForSeconds':
1039            e = 'mtss';a.lightProfileID || (g = '');break;case 'lightIncrementBy':
1040            e = 'mti';a.lightProfileID || (g = '');break;case 'retrieveLightProfiles':
1041            e = 'mtsr';break;case 'deleteLightProfiles':
1042            e = 'mtsd';break;case 'retrieveLightData':
1043            a.retrieveLightProfiles && (c += a.q('mts', a[e], q, e));g = '';break;default:
1044            a.Ga(h) && (f == 'prop' ? e = 'c' + h : f == 'eVar' ? e = 'v' + h : f == 'list' ? e = 'l' + h : f == 'hier' && (e = 'h' + h, g = g.substring(0, 255)));
1045        }g && (c += '&' + e + '=' + (e.substring(0, 3) != 'pev' ? a.escape(g) : g));
1046      }e == 'pev3' && a.e && (c += a.e);
1047    }a.fa && (c += '&lrt=' + a.fa, a.fa = null);return c;
1048  };a.C = function (a) {
1049    var b = a.tagName;if ('' + a.Pb != 'undefined' || '' + a.Fb != 'undefined' && ('' + a.Fb).toUpperCase() != 'HTML') return '';b = b && b.toUpperCase ? b.toUpperCase() : '';b == 'SHAPE' && (b = '');b && ((b == 'INPUT' || b == 'BUTTON') && a.type && a.type.toUpperCase ? b = a.type.toUpperCase() : !b && a.href && (b = 'A'));return b;
1050  };a.Ca = function (a) {
1051    var b = k.location,
1052        d = a.href ? a.href : '',
1053        f = void 0,
1054        e = void 0,
1055        g = void 0;f = d.indexOf(':');e = d.indexOf('?');g = d.indexOf('/');d && (f < 0 || e >= 0 && f > e || g >= 0 && f > g) && (e = a.protocol && a.protocol.length > 1 ? a.protocol : b.protocol ? b.protocol : '', f = b.pathname.lastIndexOf('/'), d = (e ? e + '//' : '') + (a.host ? a.host : b.host ? b.host : '') + (d.substring(0, 1) != '/' ? b.pathname.substring(0, f < 0 ? 0 : f) + '/' : '') + d);return d;
1056  };a.M = function (c) {
1057    var b = a.C(c),
1058        d = void 0,
1059        f = void 0,
1060        e = '',
1061        g = 0;return b && (d = c.protocol, f = c.onclick, !c.href || b != 'A' && b != 'AREA' || f && d && !(d.toLowerCase().indexOf('javascript') < 0) ? f ? (e = a.replace(a.replace(a.replace(a.replace('' + f, '\r', ''), '\n', ''), '\t', ''), ' ', ''), g = 2) : b == 'INPUT' || b == 'SUBMIT' ? (c.value ? e = c.value : c.innerText ? e = c.innerText : c.textContent && (e = c.textContent), g = 3) : b == 'IMAGE' && c.src && (e = c.src) : e = a.Ca(c), e) ? { id: e.substring(0, 100), type: g } : 0;
1062  };a.Nb = function (c) {
1063    for (var b = a.C(c), d = a.M(c); c && !d && b != 'BODY';) {
1064      if (c = c.parentElement ? c.parentElement : c.parentNode) b = a.C(c), d = a.M(c);
1065    }d && b != 'BODY' || (c = 0);c && (b = c.onclick ? '' + c.onclick : '', b.indexOf('.tl(') >= 0 || b.indexOf('.trackLink(') >= 0) && (c = 0);return c;
1066  };a.Eb = function () {
1067    var c = void 0,
1068        b = void 0,
1069        d = a.linkObject,
1070        f = a.linkType,
1071        e = a.linkURL,
1072        g = void 0,
1073        h = void 0;a.ha = 1;d || (a.ha = 0, d = a.clickObject);if (d) {
1074      c = a.C(d);for (b = a.M(d); d && !b && c != 'BODY';) {
1075        if (d = d.parentElement ? d.parentElement : d.parentNode) c = a.C(d), b = a.M(d);
1076      }b && c != 'BODY' || (d = 0);if (d && !a.linkObject) {
1077        var l = d.onclick ? '' + d.onclick : '';if (l.indexOf('.tl(') >= 0 || l.indexOf('.trackLink(') >= 0) d = 0;
1078      }
1079    } else a.ha = 1;!e && d && (e = a.Ca(d));e && !a.linkLeaveQueryString && (g = e.indexOf('?'), g >= 0 && (e = e.substring(0, g)));if (!f && e) {
1080      var _m = 0,
1081          q = 0,
1082          _n = void 0;if (a.trackDownloadLinks && a.linkDownloadFileTypes) {
1083        for (l = e.toLowerCase(), g = l.indexOf('?'), h = l.indexOf('#'), g >= 0 ? h >= 0 && h < g && (g = h) : g = h, g >= 0 && (l = l.substring(0, g)), g = a.linkDownloadFileTypes.toLowerCase().split(','), h = 0; h < g.length; h++) {
1084          (_n = g[h]) && l.substring(l.length - (_n.length + 1)) == '.' + _n && (f = 'd');
1085        }
1086      }if (a.trackExternalLinks && !f && (l = e.toLowerCase(), a.Fa(l) && (a.linkInternalFilters || (a.linkInternalFilters = k.location.hostname), g = 0, a.linkExternalFilters ? (g = a.linkExternalFilters.toLowerCase().split(','), _m = 1) : a.linkInternalFilters && (g = a.linkInternalFilters.toLowerCase().split(',')), g))) {  
1087        for (h = 0; h < g.length; h++) {
1088          _n = g[h], l.indexOf(_n) >= 0 && (q = 1);
1089        }q ? _m && (f = 'e') : _m || (f = 'e');
1090      }
1091    }a.linkObject = d;a.linkURL = e;a.linkType = f;if (a.trackClickMap || a.trackInlineStats) a.e = '', d && (f = a.pageName, e = 1, d = d.sourceIndex, f || (f = a.pageURL, e = 0), k.s_objectID && (b.id = k.s_objectID, d = b.type = 1), f && b && b.id && c && (a.e = '&pid=' + a.escape(f.substring(0, 255)) + (e ? '&pidt=' + e : '') + '&oid=' + a.escape(b.id.substring(0, 100)) + (b.type ? '&oidt=' + b.type : '') + '&ot=' + c + (d ? '&oi=' + d : '')));
1092  };a.xb = function () {
1093    var c = a.ha,
1094        b = a.linkType,
1095        d = a.linkURL,
1096        f = a.linkName;b && (d || f) && (b = b.toLowerCase(), b != 'd' && b != 'e' && (b = 'o'), a.pe = 'lnk_' + b, a.pev1 = d ? a.escape(d) : '', a.pev2 = f ? a.escape(f) : '', c = 1);a.abort && (c = 0);if (a.trackClickMap || a.trackInlineStats || a.Ab()) {
1097      var b = {},
1098          d = 0,
1099          e = a.cookieRead('s_sq'),
1100          g = e ? e.split('&') : 0,
1101          h,
1102          l,
1103          k,
1104          e = 0;if (g) for (h = 0; h < g.length; h++) {
1105        l = g[h].split('='), f = a.unescape(l[0]).split(','), l = a.unescape(l[1]), b[l] = f;
1106      }f = a.account.split(',');h = {};for (k in a.contextData) {
1107        k && !Object.prototype[k] && k.substring(0, 14) == 'a.activitymap.' && (h[k] = a.contextData[k], a.contextData[k] = '');
1108      }a.e = a.q('c', h) + (a.e ? a.e : '');if (c || a.e) {
1109        c && !a.e && (e = 1);for (l in b) {
1110          if (!Object.prototype[l]) for (k = 0; k < f.length; k++) {
1111            for (e && (g = b[l].join(','), g == a.account && (a.e += (l.charAt(0) != '&' ? '&' : '') + l, b[l] = [], d = 1)), h = 0; h < b[l].length; h++) {
1112              g = b[l][h], g == f[k] && (e && (a.e += '&u=' + a.escape(g) + (l.charAt(0) != '&' ? '&' : '') + l + '&u=0'), b[l].splice(h, 1
1112), d = 1);
1113            }
1114          }
1115        }c || (d = 1);if (d) {
1116          e = '';h = 2;!c && a.e && (e = a.escape(f.join(',')) + '=' + a.escape(a.e), h = 1);for (l in b) {
1117            !Object.prototype[l] && h > 0 && b[l].length > 0 && (e += (e ? '&' : '') + a.escape(b[l].join(',')) + '=' + a.escape(l), h--);
1118          }a.cookieWrite('s_sq', e);
1119        }
1120      }
1121    }return c;
1122  };a.yb = function () {
1123    if (!a.Ib) {
1124      var c = new Date(),
1125          b = n.location,
1126          d = void 0,
1127          f = void 0,
1128          e = f = d = '',
1129          g = '',
1130          h = '',
1131          l = '1.2',
1132          _k2 = a.cookieWrite('s_cc', 'true', 0) ? 'Y' : 'N',
1133          _m2 = '',
1134          _p = '';if (c.setUTCDate && (l = '1.3', 0 .toPrecision && (l = '1.5', c = [], c.forEach))) {
1135        l = '1.6';f = 0;d = {};try {
1136          f = new Iterator(d), f.next && (l = '1.7', c.reduce && (l = '1.8', l.trim && (l = '1.8.1', Date.parse && (l = '1.8.2', Object.create && (l = '1.8.5')))));
1137        } catch (r) {}
1138      }d = screen.width + 'x' + screen.height;e = navigator.javaEnabled() ? 'Y' : 'N';f = screen.pixelDepth ? screen.pixelDepth : screen.colorDepth;g = a.w.innerWidth ? a.w.innerWidth : a.d.documentElement.offsetWidth;h = a.w.innerHeight ? a.w.innerHeight : a.d.documentElement.offsetHeight;try {
1139        a.b.addBehavior('#default#homePage'), _m2 = a.b.Ob(b) ? 'Y' : 'N';
1140      } catch (s) {}try {
1141        a.b.addBehavior('#default#clientCaps'), _p = a.b.connectionType;
1142      } catch (t) {}a.resolution = d;a.colorDepth = f;a.javascriptVersion = l;a.javaEnabled = e;a.cookiesEnabled = _k2;a.browserWidth = g;a.browserHeight = h;a.connectionType = _p;a.homepage = _m2;a.Ib = 1;
1143    }
1144  };a.Q = {};a.loadModule = function (c, b) {
1145    var d = a.Q[c];if (!d) {
1146      d = k['AppMeasurement_Module_' + c] ? new k['AppMeasurement_Module_' + c](a) : {};a.Q[c] = a[c] = d;d.Za = function () {
1147        return d.eb;
1148      };d.gb = function (b) {
1149        if (d.eb = b) a[c + '_onLoad'] = b, a.ba(c + '_onLoad', [a, d], 1) || b(a, d);
1150      };try {
1151        Object.defineProperty ? Object.defineProperty(d, 'onLoad', { get: d.Za, set: d.gb }) : d._olc = 1;
1152      } catch (f) {
1153        d._olc = 1;
1154      }
1155    }b && (a[c + '_onLoad'] = b, a.ba(c + '_onLoad', [a, d], 1) || b(a, d));
1156  };a.o = function (c) {
1157    var b = void 0,
1158        d = void 0;for (b in a.Q) {
1159      if (!Object.prototype[b] && (d = a.Q[b]) && (d._olc && d.onLoad && (d._olc = 0, d.onLoad(a, d)), d[c] && d[c]())) return 1;
1160    }return 0;
1161  };a.Ab = function () {
1162    return a.ActivityMap && a.ActivityMap._c ? !0 : !1;
1163  };a.Bb = function () {
1164    var c = Math.floor(1E13 * Math.random()),
1165        b = a.visitorSampling,
1166        d = a.visitorSamplingGroup,
1167        d = 's_vsn_' + (a.visitorNamespace ? a.visitorNamespace : a.account) + (d ? '_' + d : ''),
1168        f = a.cookieRead(d);if (b) {
1169      b *= 100;f && (f = parseInt(f));if (!f) {
1170        if (!a.cookieWrite(d, c)) return 0;f = c;
1171      }if (f % 1E4 > b) return 0;
1172    }return 1;
1173  };a.R = function (c, b) {
1174    var d = void 0,
1175        f = void 0,
1176        e = void 0,
1177        g = void 0,
1178        h = void 0,
1179        l = void 0;for (d = 0; d < 2; d++) {
1180      for (f = d > 0 ? a.ua : a.g, e = 0; e < f.length; e++) {
1181        if (g = f[e], (h = c[g]) || c['!' + g]) {
1182          if (!b && (g == 'contextData' || g == 'retrieveLightData') && a[g]) for (l in a[g]) {
1183            h[l] || (h[l] = a[g][l]);
1184          }a[g] = h;
1185        }
1186      }
1187    }
1188  };a.Qa = function (c, b) {
1189    var d = void 0,
1190        f = void 0,
1191        e = void 0,
1192        g = void 0;for (d = 0; d < 2; d++) {
1193      for (f = d > 0 ? a.ua : a.g, e = 0; e < f.length; e++) {
1194        g = f[e], c[g] = a[g], b || c[g] || (c['!' + g] = 1);
1195      }
1196    }
1197  };a.sb = function (a) {
1198    var b = void 0,
1199        d = void 0,
1200        f = void 0,
1201        e = void 0,
1202        g = void 0,
1203        h = 0,
1204        l = void 0,
1205        k = '',
1206        m = '';if (a && a.length > 255 && (b = '' + a, d = b.indexOf('?'), d > 0 && (l = b.substring(d + 1), b = b.substring(0, d), e = b.toLowerCase(), f = 0, e.substring(0, 7) == 'http://' ? f += 7 : e.substring(0, 8) == 'https://' && (f += 8), d = e.indexOf('/', f), d > 0 && (e = e.substring(f, d), g = b.substring(d), b = b.substring(0, d), e.indexOf('google') >= 0 ? h = ',q,ie,start,search_key,word,kw,cd,' : e.indexOf('yaho
1206o.co') >= 0 && (h = ',p,ei,'), h && l)))) {
1207      if ((a = l.split('&')) && a.length > 1) {
1208        for (f = 0; f < a.length; f++) {
1209          e = a[f], d = e.indexOf('='), d > 0 && h.indexOf(',' + e.substring(0, d) + ',') >= 0 ? k += (k ? '&' : '') + e : m += (m ? '&' : '') + e;
1210        }k && m ? l = k + '&' + m : m = '';
1211      }d = 253 - (l.length - m.length) - b.length;a = b + (d > 0 ? g.substring(0, d) : '') + '?' + l;
1212    }return a;
1213  };a.Ta = function (c) {
1214    var b = a.d.visibilityState,
1215        d = ['webkitvisibilitychange', 'visibilitychange'];b || (b = a.d.webkitVisibilityState);
1216    if (b && b == 'prerender') {
1217      if (c) for (b = 0; b < d.length; b++) {
1218        a.d.addEventListener(d[b], function () {
1219          var b = a.d.visibilityState;b || (b = a.d.webkitVisibilityState);b == 'visible' && c();
1220        });
1221      }return !1;
1222    }return !0;
1223  };a.X = !1;a.J = !1;a.ib = function () {
1224    a.J = !0;a.H();
1225  };a.Y = !1;a.S = !1;a.jb = function (c) {
1226    a.marketingCloudVisitorID = c.MCMID;a.visitorOptedOut = c.MCOPTOUT;a.analyticsVisitorID = c.MCAID;a.audienceManagerLocationHint = c.MCAAMLH;a.audienceManagerBlob = c.MCAAMB;a.S = !0;a.H();
1227  };a.Sa = function (c) {
1228    a.maxDelay || (a.maxDelay = 250);return a.o('_d') ? (c && setTimeout(function () {
1229      c();
1230    }, a.maxDelay), !1) : !0;
1231  };a.W = !1;a.I = !1;a.qa = function () {
1232    a.I = !0;a.H();
1233  };a.isReadyToTrack = function () {
1234    var c = !0,
1235        b = a.visitor;a.X || a.J || (a.Ta(a.ib) ? a.J = !0 : a.X = !0);if (a.X && !a.J) return !1;b && b.isAllowed() && (a.Y || a.marketingCloudVisitorID || !b.getVisitorValues || (a.Y = !0, a.marketingCloudVisitorID ? a.S = !0 : b.getVisitorValues(a.jb)), c = !a.Y || a.S || a.marketingCloudVisitorID ? !0 : !1);a.W || a.I || (a.Sa(a.qa) ? a.I = !0 : a.W = !0);a.W && !a.I && (c = !1);return c;
1236  };a.l = p;a.r = 0;a.callbackWhenReadyToTrack = function (c, b, d) {
1237    var f = void 0;f = {};f.nb = c;f.mb = b;f.kb = d;a.l == p && (a.l = []);a.l.push(f);a.r == 0 && (a.r = setInterval(a.H, 100));
1238  };a.H = function () {
1239    var c = void 0;if (a.isReadyToTrack() && (a.hb(), a.l != p)) for (; a.l.length > 0;) {
1240      c = a.l.shift(), c.mb.apply(c.nb, c.kb);
1241    }
1242  };a.hb = function () {
1243    a.r && (clearInterval(a.r), a.r = 0);
1244  };a.ab = function (c) {
1245    var b = void 0,
1246        d = void 0,
1247        f = p,
1248        e = p;if (!a.isReadyToTrack()) {
1249      b = [];if (c != p) for (d in f = {}, c) {
1250        f[d] = c[d];
1251      }e = {};a.Qa(e, !0);b.push(f);b.push(e);a.callbackWhenReadyToTrack(a, a.track, b);return !0;
1252    }return !1;
1253  };a.ub = function () {
1254    var c = a.cookieRead('s_fid'),
1255        b = '',
1256        d = '',
1257        f = void 0;f = 8;var e = 4;if (!c || c.indexOf('-') < 0) {
1258      for (c = 0; c < 16; c++) {
1259        f = Math.floor(Math.random() * f), b += '0123456789ABCDEF'.substring(f, f + 1), f = Math.floor(Math.random() * e), d += '0123456789ABCDEF'.substring(f, f + 1), f = e = 16;
1260      }c = b + '-' + d;
1261    }a.cookieWrite('s_fid', c, 1) || (c = 0);return c;
1262  };a.t = a.track = function (c, b) {
1263    var d,
1264        f = new Date(),
1265        e = 's' + Math.floor(f.getTime() / 108E5) % 10 + Math.floor(1E13 * Math.random()),
1266        g = f.getYear(),
1267        g = 't=' + a.escape(f.getDate() + '/' + f.getMonth() + '/' + (g < 1900 ? g + 1900 : g) + ' ' + f.getHours() + ':' + f.getMinutes() + ':' + f.getSeconds() + ' ' + f.getDay() + ' ' + f.getTimezoneOffset());a.visitor && a.visitor.getAuthState && (a.authState = a.visitor.getAuthState());a.o('_s');a.ab(c) || (b && a.R(b), c && (d = {}, a.Qa(d, 0), a.R(c)), a.Bb() && !a.visitorOptedOut && (a.analyticsVisitorID || a.marketingCloudVisitorID || (a.fid = a.ub()), a.Eb(), a.usePlugins && a.doPlugins && a.doPlugins(a), a.account && (a.abort || (a.trackOffline && !a.timestamp && (a.timestamp = Math.floor(f.getTime() / 1E3)), f = k.location, a.pageURL || (a.pageURL = f.href ? f.href : f), a.referrer || a.Ra || (f = a.Util.getQueryParam('adobe_mc_ref', null, null, !0), a.referrer = f || void 0 === f ? void 0 === f ? '' : f : n.document.referrer), a.Ra = 1, a.referrer = a.sb(a.referrer), a.o('_g')), a.xb() && !a.abort && (a.visitor && !a.supplementalDataID && a.visitor.getSupplementalDataID && (a.supplementalDataID = a.visitor.getSupplementalDataID('AppMeasurement:' + a._in, a.expectSupplementalData ? !1 : !0)), a.yb(), g += a.wb(), a.cb(e, g), a.o('_t'), a.referrer = ''))), c && a.R(d, 1));a.abort = a.supplementalDataID = a.timestamp = a.pageURLRest = a.linkObject = a.clickObject = a.linkURL = a.linkName = a.linkType = k.s_objectID = a.pe = a.pev1 = a.pev2 = a.pev3 = a.e = a.lightProfileID = 0;
1268  };a.ta = [];a.registerPreTrackCallback = function (c) {
1269    for (var b = [], d = 1; d < arguments.length; d++) {
1270      b.push(arguments[d]);
1271    }typeof c === 'function' ? a.ta.push([c, b]) : a.debugTracking && a.D('DEBUG: Non function type passed to registerPreTrackCallback');
1272  };a.Wa = function (c) {
1273    a.oa(a.ta, c);
1274  };a.ra = [];a.registerPostTrackCallback = function (c) {
1275    for (var b = [], d = 1; d < arguments.length; d++) {
1276      b.push(arguments[d]);
1277    }typeof c === 'function' ? a.ra.push([c, b]) : a.debugTracking && a.D('DEBUG: Non function type passed to registerPostTrackCallback');
1278  };
1279  a.Va = function (c) {
1280    a.oa(a.ra, c);
1281  };a.oa = function (c, b) {
1282    if ((typeof c === 'undefined' ? 'undefined' : _typeof(c)) === 'object') {
1283      for (var d = 0; d < c.length; d++) {
1284        var f = c[d][0],
1285            e = c[d][1].slice();e.unshift(b);if (typeof f === 'function') try {
1286          f.apply(undefined, _toConsumableArray(e));
1287        } catch (g) {
1288          a.debugTracking && a.D(g.message);
1289        }
1290      }
1291    }
1292  };a.tl = a.trackLink = function (c, b, d, f, e) {
1293    a.linkObject = c;a.linkType = b;a.linkName = d;e && (a.k = c, a.v = e);return a.track(f);
1294  };a.trackLight = function (c, b, d, f) {
1295    a.lightProfileID = c;a.lightStoreForSeconds = b;a.lightIncrementBy = d;return a.track(f);
1296  };a.clearVars = function () {
1297    var c = void 0,
1298        b = void 0;for (c = 0; c < a.g.length; c++) {
1299      if (b = a.g[c], b.substring(0, 4) == 'prop' || b.substring(0, 4) == 'eVar' || b.substring(0, 4) == 'hier' || b.substring(0, 4) == 'list' || b == 'channel' || b == 'events' || b == 'eventList' || b == 'products' || b == 'productList' || b == 'purchaseID' || b == 'transactionID' || b == 'state' || b == 'zip' || b == 'campaign') a[b] = void 0;
1300    }
1301  };a.tagContainerMarker = '';a.cb = function (c, b) {
1302    var d = a.Xa() + '/' + c + '?AQB=1&ndh=1&pf=1&' + (a.pa() ? 'callback=s_c_il[' + a._in + '].doPostbacks&et=1&' : '') + b + '&AQE=1';a.Wa(d);a.Ua(d);a.T();
1303  };a.Xa = function () {
1304    var c = a.Ya();return 'http' + (a.ssl ? 's' : '') + '://' + c + '/b/ss/' + a.account + '/' + (a.mobile ? '5.' : '') + (a.pa() ? '10' : '1') + '/JS-' + a.version + (a.Hb ? 'T' : '') + (a.tagContainerMarker ? '-' + a.tagContainerMarker : '');
1305  };a.pa = function () {
1306    return a.AudienceManagement && a.AudienceManagement.isReady() || a.usePostbacks != 0;
1307  };a.Ya = function () {
1308    var c = a.dc,
1309        b = a.trackingServer;b ? a.trackingServerSecure && a.ssl && (b = a.trackingServerSecure) : (c = c ? ('' + c).toLowerCase() : 'd1', c == 'd1' ? c = '112' : c == 'd2' && (c = '122'), b = a.$a() + '.' + c + '.2o7.net');return b;
1310  };a.$a = function () {
1311    var c = a.visitorNamespace;
1312    c || (c = a.account.split(',')[0], c = c.replace(/[^0-9a-z]/gi, ''));return c;
1313  };a.Pa = /{(%?)(.*?)(%?)}/;a.Lb = RegExp(a.Pa.source, 'g');a.rb = function (c) {
1314    if (_typeof(c.dests) === 'object') {
1315      for (var b = 0; b < c.dests.length; ++b) {
1316        var d = c.dests[b];if (typeof d.c === 'string' && d.id.substr(0, 3) == 'aa.') {
1317          for (var f = d.c.match(a.Lb), e = 0; e < f.length; ++e) {
1318            var g = f[e],
1319                h = g.match(a.Pa),
1320                _k3 = '';h[1] == '%' && h[2] == 'timezone_offset' ? _k3 = new Date().getTimezoneOffset() : h[1] == '%' && h[2] == 'timestampz' && (_k3 = a.vb());d.c = d.c.replace(g, a.escape(_k3));
1321          }
1322        }
1323      }
1324    }
1325  };a.vb = function () {
1326    var c = new Date(),
1327        b = new Date(6E4 * Math.abs(c.getTimezoneOffset()));return a.j(4, c.getFullYear()) + '-' + a.j(2, c.getMonth() + 1) + '-' + a.j(2, c.getDate()) + 'T' + a.j(2, c.getHours()) + ':' + a.j(2, c.getMinutes()) + ':' + a.j(2, c.getSeconds()) + (c.getTimezoneOffset() > 0 ? '-' : '+') + a.j(2, b.getUTCHours()) + ':' + a.j(2, b.getUTCMinutes());
1328  };a.j = function (a, b) {
1329    return (Array(a + 1).join(0) + b).slice(-a);
1330  };a.la = {};a.doPostbacks = function (c) {
1331    if ((typeof c === 'undefined' ? 'undefined' : _typeof(c)) === 'object') {
1332      if (a.rb(c), _typeof(a.AudienceManagement) === 'object' && typeof a.AudienceManagement.isReady === 'function' && a.AudienceManagement.isReady() && typeof a.AudienceManagement.passData === 'function') a.AudienceManagement.passData(c);else if ((typeof c === 'undefined' ? 'undefined' : _typeof(c)) === 'object' && _typeof(c.dests) === 'object') for (var b = 0; b < c.dests.length; ++b) {
1333        var d = c.dests[b];(typeof d === 'undefined' ? 'undefined' : _typeof(d)) === 'object' && typeof d.c === 'string' && typeof d.id === 'string' && d.id.substr(0, 3) == 'aa.' && (a.la[d.id] = new Image(), a.la[d.id].alt = '', a.la[d.id].src = d.c);
1334      }
1335    }
1336  };a.Ua = function (c) {
1337    a.i || a.zb();a.i.push(c);a.ea = a.B();a.Na();
1338  };a.zb = function () {
1339    a.i = a.Cb();a.i || (a.i = []);
1340  };a.Cb = function () {
1341    var c = void 0,
1342        b = void 0;if (a.ka()) {
1343      try {
1344        (b = k.localStorage.getItem(a.ia())) && (c = k.JSON.parse(b));
1345      } catch (d) {}return c;
1346    }
1347  };a.ka = function () {
1348    var c = !0;a.trackOffline && a.offlineFilename && k.localStorage && k.JSON || (c = !1);return c;
1349  };a.Da = function () {
1350    var c = 0;a.i && (c = a.i.length);a.p && c++;return c;
1351  };a.T = function () {
1352    if (a.p && (a.A && a.A.complete && a.A.F && a.A.na(), a.p)) return;a.Ea = p;if (a.ja) a.ea > a.O && a.La(a.i), a.ma(500);else {
1353      var c = a.lb();if (c > 0) a.ma(c);else if (c = a.Aa()) a.p = 1, a.Db(c), a.Gb(c);
1354    }
1355  };a.ma = function (c) {
1356    a.Ea || (c || (c = 0), a.Ea = setTimeout(a.T, c));
1357  };a.lb = function () {
1358    var c = void 0;
1359    if (!a.trackOffline || a.offlineThrottleDelay <= 0) return 0;c = a.B() - a.Ja;return a.offlineThrottleDelay < c ? 0 : a.offlineThrottleDelay - c;
1360  };a.Aa = function () {
1361    if (a.i.length > 0) return a.i.shift();
1362  };a.Db = function (c) {
1363    if (a.debugTracking) {
1364      var b = 'AppMeasurement Debug: ' + c;c = c.split('&');var d = void 0;for (d = 0; d < c.length; d++) {
1365        b += '\n\t' + a.unescape(c[d]);
1366      }a.D(b);
1367    }
1368  };a.bb = function () {
1369    return a.marketingCloudVisitorID || a.analyticsVisitorID;
1370  };a.V = !1;var t = void 0;try {
1371    t = JSON.parse('{"x":"y"}');
1372  } catch (w) {
1373    t = null;
1374  }t && t.x == 'y' ? (a.V = !0, a.U = function (a) {
1375    return JSON.parse(a);
1376  }) : k.$ && k.$.parseJSON ? (a.U = function (a) {
1377    return k.$.parseJSON(a);
1378  }, a.V = !0) : a.U = function () {
1379    return null;
1380  };a.Gb = function (c) {
1381    var b = void 0,
1382        d = void 0,
1383        f = void 0;a.bb() && c.length > 2047 && (typeof XMLHttpRequest !== 'undefined' && (b = new XMLHttpRequest(), 'withCredentials' in b ? d = 1 : b = 0), b || typeof XDomainRequest === 'undefined' || (b = new XDomainRequest(), d = 2), b && (a.AudienceManagement && a.AudienceManagement.isReady() || a.usePostbacks != 0) && (a.V ? b.va = !0 : b = 0));!b && a.Oa && (c = c.substring(0, 2047));!b && a.d.createElement && (a.usePostbacks != 0 || a.AudienceManagement && a.AudienceManagement.isReady()) && (b = a.d.createElement('SCRIPT')) && 'async' in b && ((f = (f = a.d.getElementsByTagName('HEAD')) && f[0] ? f[0] : a.d.body) ? (b.type = 'text/javascript', b.setAttribute('async', 'async'), d = 3) : b = 0);b || (b = new Image(), b.alt = '', b.abort || typeof k.InstallTrigger === 'undefined' || (b.abort = function () {
1384      b.src = p;
1385    }));b.Ka = Date.now();b.xa = function () {
1386      try {
1387        b.F && (clearTimeout(b.F), b.F = 0);
1388      } catch (a) {}
1389    };b.onload = b.na = function () {
1390      b.Ka && (a.fa = Date.now() - b.Ka);a.Va(c);b.xa();a.pb();a.Z();a.p = 0;a.T();if (b.va) {
1391        b.va = !1;try {
1392          a.doPostbacks(a.U(b.responseText));
1393        } catch (d) {}
1394      }
1395    };
1396    b.onabort = b.onerror = b.Ba = function () {
1397      b.xa();(a.trackOffline || a.ja) && a.p && a.i.unshift(a.ob);a.p = 0;a.ea > a.O && a.La(a.i);a.Z();a.ma(500);
1398    };b.onreadystatechange = function () {
1399      b.readyState == 4 && (b.status == 200 ? b.na() : b.Ba());
1400    };a.Ja = a.B();if (d == 1 || d == 2) {
1401      var e = c.indexOf('?');f = c.substring(0, e);e = c.substring(e + 1);e = e.replace(/&callback=[a-zA-Z0-9_.[]]+/, '');d == 1 ? (b.open('POST', f, !0), b.send(e)) : d == 2 && (b.open('POST', f), b.send(e));
1402    } else if (b.src = c, d == 3) {
1403      if (a.Ha) try {
1404        f.removeChild(a.Ha);
1405      } catch (g) {}f.firstChild ? f.insertBefore(b, f.firstChild) : f.appendChild(b);a.Ha = a.A;
1406    }b.F = setTimeout(function () {
1407      b.F && (b.complete ? b.na() : (a.trackOffline && b.abort && b.abort(), b.Ba()));
1408    }, 5E3);a.ob = c;a.A = k['s_i_' + a.replace(a.account, ',', '_')] = b;if (a.useForcedLinkTracking && a.K || a.v) a.forcedLinkTrackingTimeout || (a.forcedLinkTrackingTimeout = 250), a.aa = setTimeout(a.Z, a.forcedLinkTrackingTimeout);
1409  };a.pb = function () {
1410    if (a.ka() && !(a.Ia > a.O)) try {
1411      k.localStorage.removeItem(a.ia()), a.Ia = a.B();
1412    } catch (c) {}
1413  };a.La = function (c) {
1414    if (a.ka()) {
1415      a.Na();try {
1416        k.localStorage.setItem(a.ia(), k.JSON.stringify(c)), a.O = a.B();
1417      } catch (b) {}
1418    }
1419  };a.Na = function () {
1420    if (a.trackOffline) {
1421      if (!a.offlineLimit || a.offlineLimit <= 0) a.offlineLimit = 10;for (; a.i.length > a.offlineLimit;) {
1422        a.Aa();
1423      }
1424    }
1425  };a.forceOffline = function () {
1426    a.ja = !0;
1427  };a.forceOnline = function () {
1428    a.ja = !1;
1429  };a.ia = function () {
1430    return a.offlineFilename + '-' + a.visitorNamespace + a.account;
1431  };a.B = function () {
1432    return new Date().getTime();
1433  };a.Fa = function (a) {
1434    a = a.toLowerCase();return a.indexOf('#') != 0 && a.indexOf('about:') != 0 && a.indexOf('opera:') != 0 && a.indexOf('javascript:') != 0 ? !0 : !1;
1435  };a.setTagContainer = function (c) {
1436    var b = void 0,
1437        d = void 0,
1438        f = void 0;a.Hb = c;for (b = 0; b < a._il.length; b++) {
1439      if ((d = a._il[b]) && d._c == 's_l' && d.tagContainerName == c) {
1440        a.R(d);if (d.lmq) for (b = 0; b < d.lmq.length; b++) {
1441          f = d.lmq[b], a.loadModule(f.n);
1442        }if (d.ml) for (f in d.ml) {
1443          if (a[f]) for (b in c = a[f], f = d.ml[f], f) {
1444            !Object.prototype[b] && (typeof f[b] !== 'function' || ('' + f[b]).indexOf('s_c_il') < 0) && (c[b] = f[b]);
1445          }
1446        }if (d.mmq) for (b = 0; b < d.mmq.length; b++) {
1447          var _c;
1448
1449          f = d.mmq[b], a[f.m] && (c = a[f.m], c[f.f] && typeof c[f.f] === 'function' && (f.a ? (_c = c)[f.f].apply(_c, _toConsumableArray(f.a)) : c[f.f].apply(c)));
1450        }if (d.tq) {
1451          for (b = 0; b < d.tq.length; b++) {
1452            a.track(d.tq[b]);
1453          }
1454        }d.s = a;break;
1455      }
1456    }
1457  };a.Util = {
1458    urlEncode: a.escape,
1459    urlDecode: a.unescape,
1460    cookieRead: a.cookieRead,
1461    cookieWrite: a.cookieWrite,
1462    getQueryParam: function getQueryParam(c, b, d, f) {
1463      var e = void 0,
1464          g = '';b || (b = a.pageURL ? a.pageURL : k.location);d = d || '&';if (!c || !b) return g;b = '' + b;e = b.indexOf('?');if (e < 0) return g;b = d + b.substring(e + 1) + d;if (!f || !(b.indexOf(d + c + d) >= 0 || b.indexOf(d + c + '=' + d) >= 0)) {
1465        e = b.indexOf('#');e >= 0 && (b = b.substr(0, e) + d);e = b.indexOf(d + c + '=');if (e < 0) return g;b = b.substring(e + d.length + c.length + 1);e = b.indexOf(d);
1466        e >= 0 && (b = b.substring(0, e));b.length > 0 && (g = a.unescape(b));return g;
1467      }
1468    },
1469    getIeVersion: function getIeVersion() {
1470      if (document.documentMode) return document.documentMode;for (var _a = 7; _a > 4; _a--) {
1471        var b = document.createElement('div');b.innerHTML = '<!--[if IE ' + _a + ']><span></span><![endif]-->';if (b.getElementsByTagName('span').length) return _a;
1472      }return null;
1473    }
1474  };a.G = 'supplementalDataID timestamp dynamicVariablePrefix visitorID marketingCloudVisitorID analyticsVisitorID audienceManagerLocationHint authState fid vmk visitorMigrationKey visitorMigrationServer visitorMigrationServerSecure charSet visitorNamespace cookieDomainPeriods fpCookieDomainPeriods cookieLifetime pageName pageURL customerPerspective referrer contextData currencyCode lightProfileID lightStoreForSeconds lightIncrementBy retrieveLightProfiles deleteLightProfiles retrieveLightData'.split(' ');
1475  a.g = a.G.concat('purchaseID variableProvider channel server pageType transactionID campaign state zip events events2 products audienceManagerBlob tnt'.split(' '));a.ga = 'timestamp charSet visitorNamespace cookieDomainPeriods cookieLifetime contextData lightProfileID lightStoreForSeconds lightIncrementBy'.split(' ');a.P = a.ga.slice(0);a.ua = 'account allAccounts debugTracking visitor visitorOptedOut trackOffline offlineLimit offlineThrottleDelay offlineFilename usePlugins doPlugins configURL visitorSampling visitorSamplingGroup linkObject clickObject linkURL linkName linkType trackDownloadLinks trackExternalLinks trackClickMap trackInlineStats linkLeaveQueryString linkTrackVars linkTrackEvents linkDownloadFileTypes linkExternalFilters linkInternalFilters useForcedLinkTracking forcedLinkTrackingTimeout trackingServer trackingServerSecure ssl abort mobile dc lightTrackVars maxDelay expectSupplementalData usePostbacks registerPreTrackCallback registerPostTrackCallback AudienceManagement'.split(' ');
1476  for (m = 0; m <= 250; m++) {
1477    m < 76 && (a.g.push('prop' + m), a.P.push('prop' + m)), a.g.push('eVar' + m), a.P.push('eVar' + m), m < 6 && a.g.push('hier' + m), m < 4 && a.g.push('list' + m);
1478  }m = 'pe pev1 pev2 pev3 latitude longitude resolution colorDepth 
1478javascriptVersion javaEnabled cookiesEnabled browserWidth browserHeight connectionType homepage pageURLRest marketingCloudOrgID'.split(' ');a.g = a.g.concat(m);a.G = a.G.concat(m);a.ssl = k.location.protocol.toLowerCase().indexOf('https') >= 0;a.charSet = 'UTF-8';a.contextData = {};a.offlineThrottleDelay = 0;a.offlineFilename = 'AppMeasurement.offline';a.Ja = 0;a.ea = 0;a.O = 0;a.Ia = 0;a.linkDownloadFileTypes = 'exe,zip,wav,mp3,mov,mpg,avi,wmv,pdf,doc,docx,xls,xlsx,ppt,pptx';a.w = k;a.d = k.document;try {
1479    if (a.Oa = !1, navigator) {
1480      var v = navigator.userAgent;if (navigator.appName == 'Microsoft Internet Explorer' || v.indexOf('MSIE ') >= 0 || v.indexOf('Trident/') >= 0 && v.indexOf('Windows NT 6') >= 0) a.Oa = !0;
1481    }
1482  } catch (x) {}a.Z = function () {
1483    a.aa && (k.clearTimeout(a.aa), a.aa = p);a.k && a.K && a.k.dispatchEvent(a.K);a.v && (typeof a.v === 'function' ? a.v() : a.k && a.k.href && (a.d.location = a.k.href));a.k = a.K = a.v = 0;
1484  };a.Ma = function () {
1485    a.b = a.d.body;a.b ? (a.u = function (c) {
1486      var b = void 0,
1487          d = void 0,
1488          f = void 0,
1489          e = void 0,
1490          g = void 0;if (!(a.d && a.d.getElementById('cppXYctnr') || c && c['s_fe_' + a._in])) {
1491        if (a.wa) {
1492          if (a.useForcedLinkTracking) a.b.removeEventListener('click', a.u, !1);else {
1493            a.b.removeEventListener('click', a.u, !0);a.wa = a.useForcedLinkTracking = 0;return;
1494          }
1495        } else a.useForcedLinkTracking = 0;a.clickObject = c.srcElement ? c.srcElement : c.target;try {
1496          if (!a.clickObject || a.N && a.N == a.clickObject || !(a.clickObject.tagName || a.clickObject.parentElement || a.clickObject.parentNode)) a.clickObject = 0;else {
1497            var h = a.N = a.clickObject;a.da && (clearTimeout(a.da), a.da = 0);a.da = setTimeout(function () {
1498              a.N == h && (a.N = 0);
1499            }, 1E4);f = a.Da();a.track();if (f < a.Da() && a.useForcedLinkTracking && c.target) {
1500              for (e = c.target; e && e != a.b && e.tagName.toUpperCase() != 'A' && e.tagName.toUpperCase() != 'AREA';) {
1501                e = e.parentNode;
1502              }if (e && (g = e.href, a.Fa(g) || (g = 0), d = e.target, c.target.dispatchEvent && g && (!d || d == '_self' || d == '_top' || d == '_parent' || k.name && d == k.name))) {
1503                try {
1504                  b = a.d.createEvent('MouseEvents');
1505                } catch (l) {
1506                  b = new k.MouseEvent();
1507                }if (b) {
1508                  try {
1509                    b.initMouseEvent('click', c.bubbles, c.cancelable, c.view, c.detail, c.screenX, c.screenY, c.clientX, c.clientY, c.ctrlKey, c.altKey, c.shiftKey, c.metaKey, c.button, c.relatedTarget);
1510                  } catch (m) {
1511                    b = 0;
1512                  }b && (b['s_fe_' + a._in] = b.s_fe = 1, c.stopPropagation(), c.stopImmediatePropagation && c.stopImmediatePropagation(), c.preventDefault(), a.k = c.target, a.K = b);
1513                }
1514              }
1515            }
1516          }
1517        } catch (n) {
1518          a.clickObject = 0;
1519        }
1520      }
1521    }, a.b && a.b.attachEvent ? a.b.attachEvent('onclick', a.u) : a.b && a.b.addEventListener && (navigator && (navigator.userAgent.indexOf('WebKit') >= 0 && a.d.createEvent || navigator.userAgent.indexOf('Firefox/2') >= 0 && k.MouseEvent) && (a.wa = 1, a.useForcedLinkTracking = 1, a.b.addEventListener('click', a.u, !0)), a.b.addEventListener('click', a.u, !1))) : setTimeout(a.Ma, 30);
1522  };a.qb();a.Qb || (r ? a.setAccount(r) : a.D('Error, missing Report Suite ID in AppMeasurement initialization'), a.Ma(), a.loadModule('ActivityMap'));
1523}
1524function s_gi(r) {
1525  var a = void 0,
1526      k = window.s_c_il,
1527      p = void 0,
1528      n = void 0,
1529      m = r.split(','),
1530      s = void 0,
1531      u = void 0,
1532      t = 0;if (k) for (p = 0; !t && p < k.length;) {
1533    a = k[p];if (a._c == 's_c' && (a.account || a.oun)) if (a.account && a.account == r) t = 1;else for (n = a.account ? a.account : a.oun, n = a.allAccounts ? a.allAccounts : n.split(','), s = 0; s < m.length; s++) {
1534      for (u = 0; u < n.length; u++) {
1535        m[s] == n[u] && (t = 1);
1536      }
1537    }p++;
1538  }t ? a.setAccount && a.setAccount(r) : a = new AppMeasurement(r);return a;
1539}AppMeasurement.getInstance = s_gi;window.s_objectID || (window.s_objectID = 0);
1540function s_pgicq() {
1541  var r = window,
1542      a = r.s_giq,
1543      k = void 0,
1544      p = void 0,
1545      n = void 0;if (a) for (k = 0; k < a.length; k++) {
1546    p = a[k], n = s_gi(p.oun), n.setAccount(p.un), n.setTagContainer(p.tagContainerName);
1547  }r.s_giq = 0;
1548}s_pgicq();
1549</script>
1549<script>LUX=(function(){var a=("undefined"!==typeof(LUX)&&"undefined"!==typeof(LUX.gaMarks)?LUX.gaMarks:[]);var d=("undefined"!==typeof(LUX)&&"undefined"!==typeof(LUX.gaMeasures)?LUX.gaMeasures:[]);var j="LUX_start";var k=window.performance;var l=("undefined"!==typeof(LUX)&&LUX.ns?LUX.ns:(Date.now?Date.now():+(new Date())));if(k&&k.timing&&k.timing.navigationStart){l=k.timing.navigationStart}function f(){if(k&&k.now){return k.now()}var o=Date.now?Date.now():+(new Date());return o-l}function b(n){if(k){if(k.mark){return k.mark(n)}else{if(k.webkitMark){return k.webkitMark(n)}}}a.push({name:n,entryType:"mark",startTime:f(),duration:0});return}function m(p,t,n){if("undefined"===typeof(t)&&h(j)){t=j}if(k){if(k.measure){if(t){if(n){return k.measure(p,t,n)}else{return k.measure(p,t)}}else{return k.measure(p)}}else{if(k.webkitMeasure){return k.webkitMeasure(p,t,n)}}}var r=0,o=f();if(t){var s=h(t);if(s){r=s.startTime}else{if(k&&k.timing&&k.timing[t]){r=k.timing[t]-k.timing.navigationStart}else{return}}}if(n){var q=h(n);if(q){o=q.startTime}else{if(k&&k.timing&&k.timing[n]){o=k.timing[n]-k.timing.navigationStart}else{return}}}d.push({name:p,entryType:"measure",startTime:r,duration:(o-r)});return}function h(n){return c(n,g())}function c(p,o){for(i=o.length-1;i>=0;i--){var n=o[i];if(p===n.name){return n}}return undefined}function g(){if(k){if(k.getEntriesByType){return k.getEntriesByType("mark")}else{if(k.webkitGetEntriesByType){return k.webkitGetEntriesByType("mark")}}}return a}return{mark:b,measure:m,gaMarks:a,gaMeasures:d}})();LUX.ns=(Date.now?Date.now():+(new Date()));LUX.ac=[];LUX.cmd=function(a){LUX.ac.push(a)};LUX.init=function(){LUX.cmd(["init"])};LUX.send=function(){LUX.cmd(["send"])};LUX.addData=function(a,b){LUX.cmd(["addData",a,b])};LUX_ae=[];window.addEventListener("error",function(a){LUX_ae.push(a)});LUX_al=[];if("function"===typeof(PerformanceObserver)&&"function"===typeof(PerformanceLongTaskTiming)){var LongTaskObserver=new PerformanceObserver(function(c){var b=c.getEntries();for(var a=0;a<b.length;a++){var d=b[a];LUX_al.push(d)}});try{LongTaskObserver.observe({type:["longtask"]})}catch(e){}};</script>
1549<script>
1550        if (window !== undefined) {
1551          const LUX = window.LUX || {};
1552          LUX.label = 'SectionPage';
1553        }</script>
1553<script src="//meter.bostonglobe.com/js/piano-meter.js?d=702"></script>
1553<link rel="stylesheet" type="text/css" href="//meter.bostonglobe.com/css/style.css?d=702"/>
1553<script class="optanon-category-C0001" type="text/plain">
1554          (function() {
1555            // Call Service to remove our cookies if consent is revoked
1556            if (window.allCookies && window.allCookies.OptanonConsent) {
1557              var serviceUrl = 'https://amp-api-prd.bostonglobe.com/api/v1/onetrust';
1558
1559              fetch(serviceUrl, {
1560                method: 'GET',
1561                credentials: 'include',
1562              }).catch (function (err) {
1563                if ('bostonglobe' !== 'bostonglobe') {
1564                  console.error(err);
1565                }
1566              });
1567            }
1568          })()
1569          </script>
1569<script src="//cdn.blueconic.net/bostonglobemedia.js"></script>
1569<script class="kxct optanon-category-C0004" type="text/plain" data-id="skwb6bm8t" data-timing="async" data-version="3.0">
1570window.Krux||((Krux=function(){Krux.q.push(arguments);}).q=[]);
1571(function(){
1572  function retrieve(n){
1573    var k= 'kx'+'bostonglobe_'+n, ls=(function(){
1574      try {
1575        return window.localStorage;
1576      } catch(e) {
1577        return null;
1578      }
1579    })();
1580    if (ls) {
1581      return ls[k] || '';
1582    } else if (navigator.cookieEnabled) {
1583      var m = document.cookie.match(k+'=([^;]*)');
1584      return (m && unescape(m[1])) || '';
1585    } else {
1586      return '';
1587    }
1588  }
1589  Krux.user = retrieve('user');
1590  Krux.segments = retrieve('segs') ? retrieve('segs').split(',') : [];
1591})();
1592(function(){
1593  var k=document.createElement('script');k.type='text/javascript';k.async=true;
1594  k.src=(location.protocol==='https:'?'https:':'http:')+'//cdn.krxd.net/controltag/skwb6bm8t.js';
1595  var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(k,s);
1596}());
1597</script>
1597<script class="optanon-category-C0001" type="text/plain">
1598var oneTrustActive = true;
1599var oneTrustConsentObj;
1600
1601try {
1602  oneTrustConsentObj = JSON.parse(window.localStorage.getItem('consent_one_trust_bgmp') || '{}');
1603} catch (err) {
1604  oneTrustConsentObj = {};
1605}
1606
vendor: 127 bytes, lines 1607-1610
1607window.dataLayer = window.dataLayer || [];
1608function gtag(){dataLayer.push(arguments);}
1609gtag('js', new Date());
1610gtag('config', '
1610AW-1071256246
vendor: 4 bytes, line 1610
1610');
1611gtag('config', 'UA-122602496-1');
1612
1613if (oneTrustActive && oneTrustConsentObj && oneTrustConsentObj.C0002 === false) {
1614  gtag( 'consent', 'update', { 'analytics_storage': 'denied' } ); 
1615}
1616if (oneTrustActive && oneTrustConsentObj && oneTrustConsentObj.C0004 === false) { 
1617  gtag( 'consent', 'update', { 'ads_storage': 'denied' } ); 
1618}
1619</script>
1619<script class="optanon-category-C0001" type="text/plain">
1620            (function() {
1621              // Add scripts that ignore the text/plain below
1622              var scriptArray = [
1623                // CleanCreative / Clean.io / HUMAN
1624                { src: 'https://cadmus.script.ac/dz9qn8fh4jznm/script.js', category: 'C0003' },
1625              ];
1626              var oneTrustActive = true;
1627
1628              function loadScripts() {
1629                scriptArray.forEach(function(scriptData) {
1630                  if (oneTrustActive) {
1631                    window.Optanon.InsertScript(scriptData.src, 'head', null, null, scriptData.category);
1632                  } else {
1633                    var currentScript = document.createElement('script');
1634                    currentScript.type = 'text/javascript';
1635                    currentScript.src = scriptData.src;
1636                    document.head.appendChild(currentScript);
1637                  }
1638                });
1639              }
1640
1641              // Load imediately after Onetrust finishes loading, or on page load if OneTrust is turned off
1642              loadScripts();
1643
1644              // Load after consent change in case of updates
1645              if (oneTrustActive) {
1646                window.OneTrust.OnConsentChanged(function() {
1647                  loadScripts();
1648                });
1649              }
1650            })();
1651          </script>
1651<script type="text/plain" class="optanon-category-C0004" id="pixel-linkedin">
1652  _linkedin_partner_id = "6230474";
1653  window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || [];
1654  window._linkedin_data_partner_ids.push(_linkedin_partner_id);
1655    (function(l) {
1656    if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])};
1657    window.lintrk.q=[]}
1658    var s = document.getElementsByTagName("script")[0];
1659    var b = document.createElement("script");
1660    b.type = "text/javascript";
1661    b.async = true;
1662    b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js";
1663    s.parentNode.insertBefore(b, s);})(window.lintrk);
1664</script>
1664<script type="text/plain" class="optanon-category-C0004" id="powerplay-conversion-linkedin">
1665    (() => {
1666      if (window.location.pathname === '/newsletters/power-play/') {
1667        const submitButton = document.querySelector('#newsletter-form .butsubmit');
1668        if (submitButton) {
1669          const bgmPowerPlayClickListener = () => {
1670            try {
1671              window.lintrk('track', { conversion_id: 26617362 });
1672            } catch (err) {
1673              // eslint-disable-next-line no-console
1674              console.error('PPT PowerPlay click listener failed');
1675            }
1676          };
1677
1678          submitButton.addEventListener('click', bgmPowerPlayClickListener);
1679        }
1680      }
1681    })();
1682  </script>
1682<script type="text/javascript">
1683var oneTrustActive = true;
1684var oneTrustConsentObj;
1685
1686try {
1687 oneTrustConsentObj = JSON.parse(window.localStorage.getItem('consent_one_trust_bgmp') || '{}');
1688} catch (err) {
1689 oneTrustConsentObj = {};
1690}
1691
1692// Default to granted consent
1693var consent = 'grant'
1694
1695// FB script decleration
1696!function(f,b,e,v,n,t,s) {
1697  if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};
1698  if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
1699  n.queue=[];t=b.createElement(e);t.async=!0;
1700  t.src=v;s=b.getElementsByTagName(e)[0];
1701  s.parentNode.insertBefore(t,s);
1702}
1703(window,document,'script', 'https://connect.facebook.net/en_US/fbevents.js');
1704
1705if (oneTrustActive && oneTrustConsentObj && oneTrustConsentObj.C0004 === false) {
1706  consent = 'revoke';
1707}
1708
1709// We need to call consent before we run init and track
1710fbq('consent', consent);
1711fbq('set', 'autoConfig', 'false', '884869448226452');
1712fbq('set', 'autoConfig', 'false', '493062270895851');
1713fbq('init', '884869448226452');
1714fbq('track', 'PageView');
1715</script>
1715<script type="text/plain" class="optanon-category-C0004">
1716    // create the Keywee Tracker tag
1717    (function (w, d) {
1718      w.kwa || (w.kwa = function () {
1719        (w.kwa.q = w.kwa.q || []).push(arguments);
1720      });
1721      var s = d.createElement('script');
1722      s.src = '//cdn.keywee.co/dist/analytics.min.js';
1723      s.async = true;
1724      var f = d.scripts[0];
1725      f.parentNode.insertBefore(s, f);
1726    })(window, document);
1727    // initialize the Keywee Tracker
1728    kwa('initialize', 142);
1729  </script>
1729<script class="optanon-category-C0004" type="text/plain" async="">
1730  // Add TTD script
1731  const ttdScript = document.createElement('script');
1732  ttdScript.id = 'ttd-script';
1733  ttdScript.src = 'https://js.adsrvr.org/up_loader.1.1.0.js';
1734  ttdScript.async = true;
1735  document.head.appendChild(ttdScript);
1736  ttdScript.onload = () => {
1737    const oneTrustConsent = JSON.parse(window.localStorage.getItem('consent_one_trust_bgmp'));
1738    if (!oneTrustConsent.C0004) return;
1739    window.ttd_dom_ready(function () {
1740      if (typeof TTDUniversalPixelApi === 'function') {
1741        const universalPixelApi = new window.TTDUniversalPixelApi();
1742        universalPixelApi.init('np2h3a4', ['an86uvp'], 'https://insight.adsrvr.org/track/up');
1743      }
1744    });
1745  };
1746</script>
1746<noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/ tr?id=884869448226452&amp;ev=PageView&amp;noscript=1" alt="fb-pixel"/></noscript>
1746<script>
1747          window.addEventListener('DOMContentLoaded', function() {
1748            var oneTrustActive = true;
1749            var oneTrustConsentObj;
1750
1751            try {
1752              oneTrustConsentObj = JSON.parse(window.localStorage.getItem('consent_one_trust_bgmp') || '{}');
1753            } catch (err) {
1754              oneTrustConsentObj = {};
1755            }
1756
1757            // If a user has previously opted out, prevent our video player from firing Google Analytics
1758            if (oneTrustActive && oneTrustConsentObj && oneTrustConsentObj.C0002 === false) {
1759              window['ga-disable-UA-122602496-1'] = true;
1760            } else if (oneTrustActive) {
1761              // After video player is loaded in add event listener that checks for user consent
1762              // and updates the Google Analytics if a user has opted out
1763              window.addEventListener('powaRender', event => {
1764                window.OneTrust.OnConsentChanged(function() {
1765                  if (window.OnetrustActiveGroups && window.OnetrustActiveGroups.indexOf('C0002') === -1) {
1766                    window.OneTrust.BlockGoogleAnalytics('UA-122602496-1', 'C0002');
1767                  }
1768                });
1769              });
1770            }
1771          });
1772        </script>
1772<script class="optanon-category-C0002" type="text/plain">
1773var _comscore=_comscore||[];_comscore.push({c1:"2",c2:"6035042"}),function(){var c=document.createElement("script"),e=document.getElementsByTagName("script")[0];c.async=!0,c.src=("https:"==document.location.protocol?"https://sb":"http://b")+".scorecardresearch.com/beacon.js",e.parentNode.insertBefore(c,e)}();
1774</script>
1774<noscript><img src="https://sb.scorecardresearch.com/p?c1=2&amp;c2=6035042&amp;cv=2.0&amp;cj=1" alt="scorecardresearch"/></noscript>
1774<script type="application/javascript" id="pugpig-resize-observer">
1775    try {
1776      if (window.ResizeObserver) {
1777        // Create an Observer instance and watch page dimensions
1778        var pageResizeObserver = new ResizeObserver(function (entries) {
1779          var docHeight = entries[0].target.clientHeight;
1780          var message = {
1781            event: 'BoltIframeHeight',
1782            iframe: window.name,
1783            iframeSrc: window.location.href,
1784            height: docHeight
1785          };
1786          parent.postMessage(message, '*');
1787        });
1788        var attachResizeObserver = function attachResizeObserver() {
1789          pageResizeObserver.observe(document.body);
1790        };
1791
1792        // Start watching the body tag when the page is ready.
1793        window.addEventListener('DOMContentLoaded', attachResizeObserver);
1794      }
1795    } catch (err) {
1796      console.error('Error in PugPigResizeObserver', err);
1797      // Absorb the error so the page continues to load.
1798    }
1799  </script>
1799<script>
1800    (function () {
1801      var urlSearch = /[?&]theme=([^&]*)/i.exec(window.location.search);
1802      var themeFromUrl = urlSearch ? urlSearch[1] : false;
1803      var themeFromStorage = window.sessionStorage ? window.sessionStorage.getItem('theme') : false;
1804      var theme = themeFromUrl || themeFromStorage;
1805
1806      if (document.head.getElementsByTagName('meta').forceTheme) {
1807        var htmlEl = document.querySelector('html');
1808        htmlEl.classList.add('theme-' + document.head.getElementsByTagName('meta')
1809          .forceTheme.getAttribute('content'));
1810      } else if (theme) {
1811        var htmlEl = document.querySelector('html');
1812        htmlEl.classList.add('theme-' + theme);
1813        if (window.sessionStorage) {
1814          window.sessionStorage.setItem('theme', theme);
1815        }
1816      }
1817    })();
1818  </script>
1818<script type="application/javascript"> if ( !('scrollingElement' in document) || !(Element.prototype.matches) || !(window.URLSearchParams) || !(String.prototype.includes) || !(Object.entries) ) { document.write('<scr'+'ipt type="application/javascript" src="/pf/resources/dist/all-polyfills.js?d=702" defer=""></sc'+'ript>') }  </script>
1818<script type="application/javascript" src="/pf/resources/focus-visible.js?d=702"></script>
1818<script type="application/javascript" id="polyfill-script">if(!Array.prototype.includes||!(window.Object && window.Object.assign)||!window.Promise||!window.Symbol||!window.fetch){document.write('
1818<script type="application/javascript" src="/pf/dist/engine/polyfill.js?d=702&mxId=00000000" defer=""><\/script>')}</script>
1818<script id="fusion-engine-react-script" type="application/javascript" src="/pf/dist/engine/react.js?d=702&amp;mxId=00000000" defer=""></script>
1818<script id="fusion-engine-combinations-script" type="application/javascript" src="/pf/dist/components/combinations/default.js?d=702&amp;mxId=00000000" defer=""></script>
1818<link id="fusion-template-styles" rel="stylesheet" type="text/css" href="/pf/dist/components/combinations/default.css?d=702&amp;mxId=00000000"/><style>.orca-button,
1819.orca-link-as-button {
1820  width: 100%;
1821  font-family: "Benton Sans Condensed Bold",helvetica,arial,sans-serif;
1822  font-size: 18px;
1823  font-weight: 800;
1824  border-radius: 3px;
1825  cursor: pointer;
1826  display: flex;
1827  padding: 17px 32px;
1828}
1829
1830.orca-button:focus,
1831.orca-link-as-button:focus {
1832  outline: none;
1833  border-radius: 3px;
1834  box-shadow: 0 0 0 2px #005dc7;
1835}
1836
1837.orca-button--primary,
1838.orca-link-as-button--primary {
1839  color: #fff;
1840  background-color: #005dc7;
1841  border: 1px solid #005dc7;
1842}
1843
1844.orca-button--primary:hover,
1845.orca-link-as-button--primary:hover {
1846  background-color: #023065;
1847  border: 1px solid #023065;
1848}
1849
1850.orca-button--secondary,
1851.orca-link-as-button--secondary {
1852  color: #005dc7;
1853  background-color: #fff;
1854  border: 1px solid #005dc7;
1855}
1856
1857.orca-button--secondary:hover,
1858.orca-link-as-button--secondary:hover {
1859  color: #fff;
1860  background-color: #005dc7;
1861  border: 1px solid #005dc7;
1862}
1863
1864.orca-button--primary[disabled],
1865.orca-button--secondary[disabled],
1866.orca-link-as-button.disabled {
1867  color: #777;
1868  background-color: #ddd;
1869  border: 1px solid #ddd;
1870}
1871
1872.font_primary {
1873  font-family: BentonSansCond,Helvetica,Arial,sans-serif;
1874}
1875
1876.font_secondary {
1877  font-family: Miller,Georgia,Times,Times New Roman,serif;
1878}
1879
1880.orca-heading-section.orca-heading-section {
1881  font-size: 50px;
1882  font-family: BentonSansCond,Helvetica,Arial,sans-serif;
1883}
1884
1885.orca-heading-sub.orca-heading-sub {
1886  font-size: 18px;
1887  font-weight: 400;
1888  font-family: Miller,Georgia,Times,Times New Roman,serif;
1889}
1890
1891h1.orca-heading {
1892  font-family: Miller,Georgia,Times,Times New Roman,serif;
1893  font-size: 24px;
1894}
1895
1896h1.orca-heading.orca-heading-sup {
1897  font-size: 46px;
1898}
1899
1900h2.orca-heading {
1901  font-family: Miller,Georgia,Times,Times New Roman,serif;
1902  font-size: 20px;
1903}
1904
1905h3.orca-heading {
1906  font-family: Miller,Georgia,Times,Times New Roman,serif;
1907  font-size: 18px;
1908}
1909
1910h4.orca-heading {
1911  font-family: BentonSansCond,Helvetica,Arial,sans-serif;
1912  font-size: 18px;
1913}
1914
1915h5.orca-heading {
1916  font-family: BentonSansCond,Helvetica,Arial,sans-serif;
1917  font-size: 14px;
1918}
1919
1920.orca-label--visually-hidden {
1921  border: 0;
1922  clip: rect(0 0 0 0);
1923  height: 1px;
1924  margin: -1px;
1925  overflow: hidden;
1926  padding: 0;
1927  position: absolute;
1928  width: 1px;
1929}
1930
1931.orca-label--checkbox,
1932.orca-label--radio-button {
1933  padding-right: 18px;
1934  font-family: "Benton Sans Condensed",helvetica,arial,sans-serif;
1935  font-size: 14px;
1936  color: #444;
1937  display: flex;
1938  line-height: 19px;
1939}
1940
1941.orca-icon {
1942  min-width: 10px;
1943  width: 10px;
1944  min-height: 10px;
1945  height: 20px;
1946  background-repeat: no-repeat;
1947  background-position: center right;
1948}
1949
1950.orca-required-field {
1951  color: #9e1511;
1952}
1953
1954.orca-link {
1955  color: #005dc7;
1956  font-size: 18px;
1957}
1958
1959.orca-link:hover {
1960  color: #777;
1961}
1962
1963.orca-link-as-button {
1964  display: block;
1965  text-decoration: none;
1966}
1967
1968.orca-link-as-button--primary {
1969  color: #fff;
1970}
1971
1972.orca-link-as-button.disabled {
1973  pointer-events: none;
1974  -webkit-touch-callout: none;
1975  -webkit-user-select: none;
1976  -moz-user-select: none;
1977  -ms-user-select: none;
1978  user-select: none;
1979}
1980
1981.orca-link--byline,
1982.orca-link--small {
1983  font-family: "Benton Sans Condensed",helvetica,arial,sans-serif;
1984}
1985
1986.orca-link--byline {
1987  font-size: 14px;
1988  font-weight: 800;
1989}
1990
1991.orca-link--small {
1992  font-size: 12px;
1993}
1994
1995.orca-label {
1996  font-family: "Benton Sans Condensed",helvetica,arial,sans-serif;
1997  display: block;
1998  color: #444;
1999}
2000
2001.orca-label__text {
2002  font-size: 14px;
2003  line-height: 17px;
2004}
2005
2006.orca-label__asterisk {
2007  font-family: "Benton Sans Condensed",helvetica,arial,sans-serif;
2008  color: #9e1611;
2009}
2010
2011.orca-label__helper {
2012  margin-top: 2px;
2013  display: block;
2014  font-size: 12px;
2015  line-height: 14px;
2016}
2017
2018.orca-input__eye-icon {
2019  float: right;
2020  position: relative;
2021  width: 25px;
2022  height: 33px;
2023  right: 10px;
2024  margin-top: -35px;
2025  cursor: pointer;
2026  text-indent: -9999px;
2027  -webkit-appearance: none;
2028  background: rgba(0,0,0,0);
2029  border: none;
2030  clear: both;
2031}
2032
2033.orca-input__eye-icon::before {
2034  content: "";
2035  position: absolute;
2036  top: 2px;
2037  left: 0;
2038  width: 19px;
2039  height: 19px;
2040  background: url("/static/images/svg/validation-sprite.svg?d=702&mxId=00000000") right -1px top -73px no-repeat;
2041  background-size: 22px auto;
2042  z-index: 1;
2043}
2044
2045#password[type=text]+.orca-input__eye-icon::after,
2046#confirmPassword[type=text]+.orca-input__eye-icon::after {
2047  content: "";
2048  position: absolute;
2049  top: 0;
2050  left: 0;
2051  width: 19px;
2052  height: 19px;
2053  background: url("/static/images/svg/validation-sprite.svg?d=702&mxId=00000000") right -1px top -109px no-repeat;
2054  background-size: 22px auto;
2055  z-index: 2;
2056}
2057
2058.orca-input {
2059  box-sizing: border-box;
2060  display: block;
2061  height: 50px;
2062  width: 100%;
2063  margin-top: 5px;
2064  padding: 18px;
2065  border: 1px solid #797676;
2066  border-radius: 3px;
2067  font-family: "Benton Sans Condensed",helvetica,arial,sans-serif;
2068  font-size: 18px;
2069}
2070
2071.orca-input:focus,
2072.orca-input:active {
2073  outline: none;
2074  border: 1px solid #005dc7;
2075  border-radius: 3px;
2076}
2077
2078.orca-input[disabled] {
2079  color: #777;
2080  background-color: #ddd;
2081  border: 1px solid #ddd;
2082}
2083
2084.orca-input--error {
2085  border: 1px solid #9e1611;
2086  border-radius: 3px 3px 0 0;
2087  background: url("/static/images/svg/error-icon.svg?d=702&mxId=00000000") no-repeat 95% 50%;
2088}
2089
2090.orca-input:focus.orca-input--error,
2091.orca-input:active.orca-input--error {
2092  border-radius: 3px 3px 0 0;
2093}
2094
2095.orca-input__message {
2096  margin-top: 0;
2097  padding: 18px;
2098  border-radius: 0 0 3px 3px;
2099  font-family: "Benton Sans Condensed",helvetica,arial,sans-serif;
2100}
2101
2102.orca-input__message--error {
2103  border: 1px solid #9e1611;
2104  border-top: none;
2105  color: #9e1611;
2106  background: #fdeeee;
2107}
2108
2109.orca-input__message--helper {
2110  border: 1px solid #777;
2111  border-top: none;
2112  color: #000;
2113  background: #ecebeb;
2114}
2115
2116.orca-input__helper {
2117  position: relative;
2118  float: right;
2119}
2120
2121.orca-input__helper-button {
2122  display: block;
2123  margin-bottom: -6px;
2124  padding-right: 0px;
2125  border: none;
2126  background: rgba(0,0,0,0);
2127  cursor: pointer;
2128}
2129
2130.orca-input__helper-icon {
2131  height: 20px;
2132  width: 19px;
2133}
2134
2135.orca-select__wrapper,
2136.orca-select__selected-item {
2137  box-sizing: border-box;
2138  width: 100%;
2139  background: #fff;
2140}
2141
2142.orca-select__wrapper {
2143  display: flex;
2144  flex-direction: column;
2145  margin-top: 5px;
2146  border: none;
2147}
2148
2149.orca-select__selected-item {
2150  box-sizing: border-box;
2151  padding: 10px 20px;
2152  border: 1px solid #797676;
2153  border-radius: 3px;
2154  height: 50px;
2155  width: 100%;
2156}
2157
2158.orca-select__selected-item:focus {
2159  outline: none;
2160  border: 1px solid #005dc7;
2161}
2162
2163.orca-select__selected-item[disabled] {
2164  color: #777;
2165  background-color: #ddd;
2166  border: 1px solid #ddd;
2167  cursor: not-allowed;
2168}
2169
2170.orca-select__selected-item--menu-open {
2171  border: 1px solid #005dc7;
2172  border-bottom: none !important;
2173  border-radius: 3px 3px 0 0;
2174}
2175
2176.orca-select__selected-item--error {
2177  border: 1px solid #9e1511;
2178  background: url("/static/images/svg/error-icon.svg?d=702&mxId=00000000") no-repeat 84% 58%;
2179}
2180
2181.orca-select__selected-item--error-menu-open {
2182  border-bottom: none;
2183}
2184
2185.orca-select__default-item-title {
2186  display: flex;
2187  justify-content: space-between;
2188  font-family: "Benton Sans Condensed",helvetica,arial,sans-serif;
2189  font-size: 18px;
2190  text-align: left;
2191}
2192
2193.orca-select__arrow-icon {
2194  align-self: flex-end;
2195}
2196
2197.orca-select__arrow-icon:hover {
2198  cursor: pointer;
2199}
2200
2201.orca-select__arrow-icon--rotate {
2202  transform: rotate(180deg);
2203}
2204
2205.orca-select__list {
2206  box-sizing: border-box;
2207  position: relative;
2208  max-height: 300px;
2209  margin-top: -10px;
2210  padding: 10px 0;
2211  border: 1px solid #797676;
2212  border-radius: 0 0 3px 3px;
2213  border-top: none;
2214  overflow-y: auto;
2215}
2216
2217.orca-select__list--menu-open {
2218  border: 1px solid #005dc7;
2219  border-top: none;
2220}
2221
2222.orca-select__option {
2223  box-sizing: border-box;
2224  display: block;
2225  padding: 10px 20px;
2226  border: none;
2227  font-family: "Benton Sans Condensed",helvetica,arial,sans-serif;
2228  font-size: 18px;
2229  text-align: left;
2230  background: #fff;
2231}
2232
2233.orca-select__option--active,
2234.orca-select__option:active,
2235.orca-select__option:focus,
2236.orca-select__option:hover {
2237  width: 100%;
2238  color: #fff;
2239  background: #005dc7;
2240  outline: none;
2241}
2242
2243.orca-select__option:hover {
2244  cursor: pointer;
2245}
2246
2247.orca-select__option:first-of-type::before {
2248  content: "";
2249  display: block;
2250  margin: 0 20px;
2251  padding: 0;
2252  border: 0;
2253  position: absolute;
2254  top: 10px;
2255  right: 0;
2256  bottom: 0;
2257  left: 0;
2258  height: 1px;
2259  background: #797676;
2260}
2261
2262.orca-select__option:first-of-type:hover::before {
2263  background: #005dc7;
2264}
2265
2266.orca-checkbox-wrapper {
2267  border: 1px solid rgba(0,0,0,0);
2268  box-sizing: border-box;
2269  display: flex;
2270  padding: 10px 0;
2271  margin: 0;
2272  outline: none;
2273  -webkit-appearance: none;
2274}
2275
2276.orca-checkbox-wrapper--error {
2277  border-color: #9e1511;
2278  border-radius: 3px 3px 3px 3px;
2279  background: url("/static/images/svg/error-icon.svg?d=702&mxId=00000000") no-repeat 98% 50%;
2280  background-color: #fceeee;
2281  padding: 10px 15px;
2282}
2283
2284.orca-checkbox {
2285  margin: 0;
2286  outline: none;
2287  -webkit-appearance: none;
2288}
2289
2290.orca-checkbox+label:before {
2291  content: "";
2292  cursor: pointer;
2293  border: 1px solid #777;
2294  background-color: #fff;
2295}
2296
2297.orca-checkbox+label:before {
2298  content: "";
2299  border-radius: 4px;
2300  color: #777;
2301  margin-right: 14px;
2302  box-sizing: border-box;
2303  min-height: 18px;
2304  height: 18px;
2305  min-width: 18px;
2306  width: 18px;
2307}
2308
2309.orca-checkbox:checked+label:before {
2310  color: inherit;
2311  background-color: rgba(0,0,0,0);
2312  background-repeat: no-repeat;
2313  background-position: center center;
2314  background-image: url("/static/images/svg/checkmark-icon.svg?d=702&mxId=00000000");
2315}
2316
2317.orca-checkbox:focus+label:before {
2318  outline: none;
2319  box-shadow: 0 0 0 2px #005dc7;
2320  border-color: rgba(0,0,0,0);
2321}
2322
2323@-moz-document url-prefix()  {
2324  .orca-checkbox:focus+label:before {
2325    outline: none;
2326    box-shadow: 0 0 0 2px #005dc7;
2327  }
2328}
2329
2330.orca-checkbox:disabled+label {
2331  color: #777;
2332}
2333
2334.orca-checkbox:disabled+label:before {
2335  background-color: #ddd;
2336  border: 1px solid #ddd;
2337}
2338
2339.orca-radio-button {
2340  margin: 0;
2341  outline: none;
2342  -webkit-appearance: none;
2343  margin-bottom: 24px;
2344}
2345
2346.orca-radio-button-wrapper {
2347  display: flex;
2348  align-items: center;
2349  margin-right: 10px;
2350  margin-bottom: 7px;
2351}
2352
2353.orca-radio-button-wrapper:last-child {
2354  margin-bottom: 0;
2355}
2356
2357.orca-radio-button+label:before {
2358  content: "";
2359  cursor: pointer;
2360  border: 1px solid #777;
2361  background-color: #fff;
2362}
2363
2364.orca-radio-button+label:before {
2365  content: "";
2366  display: inline-block;
2367  border-radius: 50%;
2368  box-sizing: border-box;
2369  border-width: 1px;
2370  margin-right: 5px;
2371  min-height: 18px;
2372  height: 18px;
2373  min-width: 18px;
2374  width: 18px;
2375}
2376
2377.orca-radio-button:checked+label:before {
2378  color: inherit;
2379  background-color: rgba(0,0,0,0);
2380  background-repeat: no-repeat;
2381  background-position: center center;
2382  background-image: url("/static/images/svg/radio-button-inner-icon.svg?d=702&mxId=00000000");
2383}
2384
2385.orca-radio-button:focus+label:before {
2386  outline: none;
2387  box-shadow: 0 0 0 2px #005dc7;
2388  border-color: rgba(0,0,0,0);
2389}
2390
2391@-moz-document url-prefix()  {
2392  .orca-radio-button:focus+label:before {
2393    outline: none;
2394    box-shadow: 0 0 0 2px #005dc7;
2395  }
2396}
2397
2398.orca-radio-button-group-wrapper {
2399  border: 1px solid rgba(0,0,0,0);
2400  padding: 10px 15px;
2401  width: 100%;
2402}
2403
2404.orca-radio-button-group-wrapper--error {
2405  border-color: #9e1511;
2406  border-radius: 3px 3px 3px 3px;
2407  background: url("/static/images/svg/error-icon.svg?d=702&mxId=00000000") no-repeat 95% 50%;
2408  background-color: #fceeee;
2409}
2410
2411.orca-radio-button-group {
2412  display: flex;
2413  flex-direction: column;
2414}
2415
2416.orca-fieldset {
2417  display: flex;
2418  border: 0;
2419  padding-right: 0;
2420  padding-left: 0;
2421}
2422
2423.orca-textarea {
2424  box-sizing: border-box;
2425  display: block;
2426  width: 100%;
2427  padding: 18px;
2428  border: 1px solid #797676;
2429  border-radius: 3px;
2430  font-family: "Benton Sans Condensed",helvetica,arial,sans-serif;
2431  font-size: 18px;
2432  resize: none;
2433}
2434
2435.orca-textarea--error {
2436  border: 1px solid #9e1611;
2437  border-radius: 3px 3px 0 0;
2438}
2439
2440.orca-textarea:focus,
2441.orca-textarea:active {
2442  border: 1px solid #005dc7;
2443  border-radius: 3px;
2444  outline: none;
2445}
2446
2447.orca-textarea:focus.orca-textarea--error,
2448.orca-textarea:active.orca-textarea--error {
2449  border-radius: 3px 3px 0 0;
2450}
2451
2452.orca-textarea::placeholder {
2453  color: var(--color-black);
2454}
2455
2456.orca-textarea[disabled] {
2457  color: #777;
2458  background-color: #ddd;
2459  border: 1px solid #ddd;
2460}
2461
2462.orca-textarea__label--margin-bottom {
2463  margin-bottom: 5px;
2464}
2465
2466.orca-textarea__message {
2467  position: relative;
2468  margin-top: 0;
2469  padding: 18px;
2470  border-radius: 0 0 3px 3px;
2471  font-family: "Benton Sans Condensed",helvetica,arial,sans-serif;
2472}
2473
2474.orca-textarea__message--error {
2475  border: 1px solid #9e1611;
2476  border-top: none;
2477  color: #9e1611;
2478  background: #fdeeee;
2479}
2480
2481.orca-textarea__message--error::before {
2482  content: "";
2483  position: absolute;
2484  top: 12px;
2485  background-image: url("/static/images/svg/error-icon.svg?d=702&mxId=00000000");
2486  background-repeat: no-repeat;
2487  width: 10px;
2488  height: 25px;
2489}
2490
2491.orca-textarea__message-span {
2492  padding-left: 16px;
2493}
2494
2495@media (min-width: 768px) {
2496  .orca-button,
2497  .orca-link-as-button {
2498    width: auto;
2499  }
2500  .orca-checkbox-wrapper--error {
2501    background-position: 95% 50%;
2502  }
2503  .orca-radio-button-wrapper {
2504    margin-bottom: 0;
2505  }
2506
2507  .orca-radio-button-group {
2508    flex-direction: row;
2509  }
2510}
2511
2512@media only screen and (min-width: 661px) {
2513  .orca-heading-sub.orca-heading-sub {
2514    font-size: 28px;
2515  }
2516  h1.orca-heading.orca-heading-sup {
2517    font-size: 64px;
2518  }
2519  h1.orca-heading {
2520    font-size: 46px;
2521  }
2522  h2.orca-heading {
2523    font-size: 28px;
2524  }
2525  h3.orca-heading {
2526    font-size: 20px;
2527  }
2528}
2529.video_ad_header {
2530  display: flex;
2531  align-items: center;
2532  width: 100%;
2533  position: relative;
2534}
2535
2536.video_ad_label {
2537  font-family: "BentonSansCondensed-Black","Benton Sans Condensed","Helvetica","Arial",sans-serif;
2538  font-size: 14px;
2539  line-height: 1;
2540  text-transform: uppercase;
2541  font-weight: 900;
2542  color: #333;
2543  margin: 0;
2544  padding-left: 8px;
2545  white-space: nowrap;
2546}
2547
2548.video_ad_divider {
2549  flex: 1;
2550  border: none;
2551  border-top: 1px solid #333;
2552  margin: 0;
2553  height: 1px;
2554}
2555
2556.button {
2557  border-color: rgba(0,0,0,0);
2558}
2559
2560.button a {
2561  border-radius: inherit;
2562}
2563
2564.button_round {
2565  border-radius: 50%;
2566}
2567
2568.continue_button,
2569.cta_button {
2570  min-height: 50px;
2571  min-width: 210px;
2572  border: 1px solid #767676;
2573  border-radius: 3px;
2574  font-size: 14px;
2575}
2576
2577.bg-link-as-button {
2578  width: 100%;
2579  font-family: "BentonSansCond","helvetica","arial",sans-serif;
2580  font-size: 18px;
2581  font-weight: 800;
2582  border-radius: 3px;
2583  cursor: pointer;
2584  padding: 17px 32px;
2585  text-decoration: none;
2586  display: block;
2587}
2588
2589.bg-link-as-button--primary {
2590  color: #fff;
2591  background-color: #005dc7;
2592  border: 1px solid #005dc7;
2593}
2594
2595.bg-link-as-button--primary:hover {
2596  background-color: #023065;
2597  border: 1px solid #023065;
2598}
2599
2600.bg-link-as-button.disabled {
2601  color: #777;
2602  background-color: #ddd;
2603  border: 1px solid #ddd;
2604  pointer-events: none;
2605  -webkit-touch-callout: none;
2606  -webkit-user-select: none;
2607  -moz-user-select: none;
2608  -ms-user-select: none;
2609  user-select: none;
2610}
2611
2612.bg-link-as-button:focus {
2613  outline: none;
2614  border-radius: 3px;
2615  box-shadow: 0 0 0 2px #005dc7;
2616}
2617
2618.bg-link-as-button--secondary {
2619  color: #005dc7;
2620  background-color: #fff;
2621  border: 1px solid #005dc7;
2622}
2623
2624.bg-link-as-button--secondary:hover {
2625  color: #fff;
2626  background-color: #005dc7;
2627  border: 1px solid #005dc7;
2628}
2629
2630.byline {
2631  font-size: 13px;
2632}
2633
2634.cta_button {
2635  border-color: rgba(0,0,0,0);
2636}
2637
2638.cta_b_l_t {
2639  margin-left: 5px;
2640}
2641
2642.cta_banner_link:hover {
2643  color: #fff;
2644}
2645
2646.cta_offer_sign_in {
2647  font-size: 14px;
2648}
2649
2650.cta_offer_spacer:after {
2651  content: "";
2652  border-bottom: 1px solid;
2653  position: absolute;
2654  margin: 0 auto;
2655  width: 180px;
2656  right: 0;
2657  left: 0;
2658}
2659
2660.cta_offer_text {
2661  padding-top: 1px;
2662}
2663
2664.comic-single {
2665  width: 98%;
2666  margin: 0 auto;
2667  padding-left: 0;
2668  padding-right: 0;
2669}
2670
2671.comic-single-details {
2672  margin-bottom: 5px;
2673}
2674
2675.comic-single-name {
2676  font-size: 18px;
2677  display: block;
2678  margin-bottom: 5px;
2679}
2680
2681.comic-single .sharebar {
2682  display: flex;
2683}
2684
2685.comic-single-details,
2686.comic-single .sharebar {
2687  padding-left: 16px;
2688}
2689
2690.comic-single-details .relative .right_15--tablet,
2691.comic-single .sharebar .relative .right_15--tablet {
2692  left: 15px !important;
2693}
2694
2695.comic-single .share--article--wrapper {
2696  display: inline-block;
2697}
2698
2699.comic-single .image {
2700  margin-top: 15px;
2701}
2702
2703.comic-landing {
2704  flex-basis: 71% !important;
2705  margin: 0 auto;
2706}
2707
2708.comic-landing .comic-card {
2709  width: 36.3%;
2710  margin-bottom: 35px;
2711}
2712
2713.comic-landing .comic-card .image {
2714  margin-bottom: 0;
2715}
2716
2717.comic-card {
2718  max-width: 210px;
2719}
2720
2721.comic-card a {
2722  display: block;
2723}
2724
2725.comic-card .image {
2726  margin-bottom: 0;
2727}
2728
2729.comic-card .img_caption {
2730  display: none;
2731}
2732
2733.comic-card-name {
2734  margin-top: 10px;
2735}
2736
2737.comic-card-author {
2738  margin-top: 5px;
2739}
2740
2741.comic-card-homeLink {
2742  display: inline-block;
2743  margin-top: 15px;
2744}
2745
2746.comic-card-footer {
2747  font-size: 14px;
2748}
2749
2750.comic-card-footer a {
2751  text-decoration: underline;
2752}
2753
2754.comic-card-prev:after {
2755  content: "";
2756  height: 13px;
2757  width: 1px;
2758  display: inline-block;
2759  background: #777;
2760  vertical-align: top;
2761  margin: 0 5px;
2762}
2763
2764.custom-follow-bar {
2765  margin: 30px 0;
2766  padding: 15px 30px 17px;
2767  border-top: 1px solid #000;
2768  border-bottom: 1px solid #000;
2769}
2770
2771.custom-follow-bar .cta-primary {
2772  margin-bottom: 10px;
2773  font-size: 24px;
2774  line-height: 29px;
2775}
2776
2777.custom-follow-bar .cta-secondary {
2778  margin-bottom: 20px;
2779  font-size: 18px;
2780  line-height: 22px;
2781}
2782
2783.custom-follow-bar .follow-icon {
2784  margin-left: 8px;
2785  margin-right: 8px;
2786}
2787
2788.theme-dark .fusion-app .custom-follow-bar {
2789  border-top: 1px solid #fff;
2790  border-bottom: 1px solid #fff;
2791}
2792
2793.theme-dark .fusion-app {
2794  color: #fff;
2795  background-color: #000;
2796}
2797
2798.theme-dark .fusion-app .show-light {
2799  display: none;
2800}
2801
2802.theme-dark .fusion-app .show-dark {
2803  display: block;
2804}
2805
2806.theme-dark .fusion-app .color_red {
2807  color: #fd635d;
2808}
2809
2810.theme-dark .fusion-app .background_red {
2811  background-color: #fd635d;
2812}
2813
2814.theme-dark .fusion-app .full-logo,
2815.theme-dark .fusion-app .anniversary-logo {
2816  fill: #fff;
2817}
2818
2819.theme-dark .fusion-app .live-updates__heading a {
2820  color: #fff;
2821}
2822
2823.theme-dark .fusion-app .live-updates__text a {
2824  color: #fff;
2825}
2826
2827.theme-dark .fusion-app .live-updates__overline,
2828.theme-dark .fusion-app .live-updates__item:before {
2829  background-color: #fd635d;
2830}
2831
2832.theme-dark .fusion-app .live-updates__item:after {
2833  border-color: #969696;
2834}
2835
2836.theme-dark .fusion-app .live-updates-header .header .byline.live-updates:first-child .datetime .date,
2837.theme-dark .fusion-app .live-updates-header .header .byline.live-updates:first-child .datetime .time {
2838  color: #fd635d;
2839}
2840
2841.theme-dark .fusion-app .live-updates .pinned-item {
2842  background-color: #292929;
2843}
2844
2845.theme-dark .fusion-app .live-updates .pinned-string {
2846  color: #fff;
2847}
2848
2849.theme-dark .fusion-app .live-updates p.readmore_button a {
2850  color: #7ab8ff;
2851  border-color: #7ab8ff;
2852}
2853
2854.theme-dark .fusion-app .leftRail_subtitle {
2855  color: #fff;
2856  background-color: #000;
2857}
2858
2859.theme-dark .fusion-app .leftRail_news_container {
2860  scrollbar-color: #ddd #292929;
2861}
2862
2863.theme-dark .fusion-app .leftRail_news_container .selected_heading {
2864  background-color: #000 !important;
2865}
2866
2867.theme-dark .fusion-app .leftRail_news {
2868  background-color: #292929;
2869  border: 1px solid #ddd;
2870}
2871
2872.theme-dark .fusion-app .leftRail_news:hover {
2873  background-color: #969696;
2874}
2875
2876.theme-dark .fusion-app .leftRail_news_time {
2877  color: #fd635d;
2878}
2879
2880.theme-dark .fusion-app .leftRail_news_title {
2881  color: #fff;
2882}
2883
2884.show-light {
2885  display: block;
2886}
2887
2888.show-dark {
2889  display: none;
2890}
2891
2892.divider {
2893  border: 0;
2894  border-bottom: 2px solid #000;
2895  clear: both;
2896  max-width: 150px;
2897  margin: 40px auto;
2898}
2899
2900.divider.ampDivider {
2901  margin: 40px 0;
2902}
2903
2904.bg-elections-nav-wrapper .bg-election-nav-title {
2905  color: #333;
2906  font-size: 24px;
2907  font-family: "BentonSansCond",sans-serif;
2908  font-weight: 700;
2909  margin-left: -40px;
2910}
2911
2912.bg-elections-nav-wrapper .bg-election-nav-title:before {
2913  content: "";
2914  display: inline-block;
2915  background-image: url(/pf/resources/dist/images/election_logos-02.svg?d=702&mxId=00000000);
2916  background-repeat: no-repeat;
2917  background-position: 0;
2918  background-size: 45px;
2919  height: 19px;
2920  width: 40px;
2921}
2922
2923.bg-elections-nav-wrapper .bg-elections-nav-list {
2924  border-top: 1px solid #333;
2925  margin-bottom: 0;
2926}
2927
2928.bg-elections-nav-wrapper .bg-elections-nav-list.open {
2929  border-top-color: #000;
2930}
2931
2932.bg-elections-nav-wrapper .bg-elections-nav-list.not-mobile {
2933  display: flex;
2934  flex-wrap: wrap;
2935  overflow: hidden;
2936  justify-content: space-evenly;
2937  align-items: flex-start;
2938  border-bottom: 1px solid #333;
2939}
2940
2941.bg-elections-nav-wrapper .bg-elections-nav-list.not-mobile a {
2942  padding: 10px 20px;
2943  font-size: 14px;
2944}
2945
2946.bg-elections-nav-wrapper .bg-elections-nav-list.split-nav .bg-elections-nav-item {
2947  font-family: "Benton",sans-serif;
2948}
2949
2950.bg-elections-nav-wrapper .bg-elections-nav-list.split-nav.not-mobile .bg-elections-nav-item:hover,
2951.bg-elections-nav-wrapper .bg-elections-nav-list.split-nav.not-mobile .bg-elections-nav-item:focus,
2952.bg-elections-nav-wrapper .bg-elections-nav-list.split-nav.not-mobile .bg-elections-nav-item:active {
2953  background-color: rgba(0,0,0,0);
2954}
2955
2956.bg-elections-nav-wrapper .bg-elections-nav-item {
2957  z-index: 3;
2958}
2959
2960.bg-elections-nav-wrapper .bg-elections-nav-item:nth-child(even) {
2961  background-color: #e8e8e8;
2962}
2963
2964.bg-elections-nav-wrapper .bg-elections-nav-item:hover,
2965.bg-elections-nav-wrapper .bg-elections-nav-item:focus,
2966.bg-elections-nav-wrapper .bg-elections-nav-item:active {
2967  background-color: #d9d9d9;
2968  color: #333;
2969}
2970
2971.bg-elections-nav-wrapper .bg-elections-nav-link {
2972  color: #333;
2973  font-size: 16px;
2974  font-family: "Benton",sans-serif;
2975  text-align: center;
2976  display: inline-block;
2977  padding: 7px 0;
2978}
2979
2980.bg-elections-nav-wrapper .bg-elections-nav-toggle {
2981  background-color: #333;
2982  padding: 3px 0;
2983  border-radius: 0 0 8px 8px;
2984  font-size: 18px;
2985  line-height: 22px;
2986  font-family: "Benton",sans-serif;
2987  color: #fff;
2988  display: block;
2989}
2990
2991.bg-elections-nav-wrapper .bg-elections-nav-toggle.closed .open-icon {
2992  transform: rotate(0deg);
2993}
2994
2995.bg-elections-nav-wrapper .open-icon {
2996  background-image: url(/pf/resources/dist/images/Chevron-Down_Blue-Primary--white.svg?d=702&mxId=00000000);
2997  background-repeat: no-repeat;
2998  display: inline-block;
2999  height: 8px;
3000  width: 12px;
3001  background-size: 12px 8px;
3002  margin-left: 5px;
3003  transform: rotate(180deg);
3004}
3005
3006.bg-elections-nav-wrapper .bg-elections-nav-list,
3007.bg-elections-nav-wrapper .bg-elections-nav-toggle {
3008  width: 300px;
3009  margin: 0 auto;
3010}
3011
3012.elephant_ear {
3013  order: 0;
3014  padding: .5em 0;
3015}
3016
3017.navigation {
3018  font-family: BentonSansCond, Helvetica, Arial, sans-serif;
3019}
3020
3021.navigation_heading {
3022  color: #005dc7;
3023  font-size: 13px;
3024}
3025
3026.navigation_masthead {
3027  font-size: 13px;
3028  font-weight: 700;
3029  padding: 5px;
3030}
3031
3032.navigation_masthead {
3033  border-bottom-width: 2px;
3034}
3035
3036.navigation_masthead.isAmp {
3037  padding: 5px;
3038}
3039
3040.navigation .footer_link_wrap {
3041  flex-wrap: wrap;
3042}
3043
3044.navigation .footer_banner {
3045  top: 10px;
3046}
3047
3048.navigation .footer_items .footer_item {
3049  padding-bottom: 8px;
3050  align-self: flex-start;
3051}
3052
3053.navigation .footer_link {
3054  white-space: nowrap;
3055  font-size: 13px;
3056}
3057
3058.navigation .footer_link a,
3059.navigation .footer_link .ot-open-dialog {
3060  color: #000;
3061}
3062
3063.navigation .footer_link .ot-open-dialog {
3064  font-size: 13px;
3065}
3066
3067.navigation .footer_link .ot-open-dialog:hover {
3068  border-bottom: 2px solid;
3069  cursor: pointer;
3070}
3071
3072.navigation .footer_link .slash:after {
3073  content: "/";
3074}
3075
3076.navigation .footer_follow_us span {
3077  display: inline-block;
3078  padding: 8px 0;
3079  width: 100%;
3080}
3081
3082.navigation .footer_copyright {
3083  font-size: 13px;
3084}
3085
3086.masthead_scroll {
3087  top: 0;
3088  left: 0;
3089  right: 0;
3090}
3091
3092.masthead_scroll .navigation_sharebar {
3093  transform: translateX(150%);
3094  gap: 10px;
3095}
3096
3097.masthead_scroll .navigation_sharebar.visible {
3098  transform: translateX(0);
3099}
3100
3101.masthead_scroll .queryly_search_button img {
3102  content: url(/pf/resources/dist/images/Search.svg?d=702&mxId=00000000);
3103  width: 20px;
3104  cursor: pointer;
3105  padding: 5px;
3106  border-radius: 25px;
3107}
3108
3109.theme-dark .fusion-app .queryly_search_button img {
3110  content: url(/pf/resources/dist/images/Search_White.svg?d=702&mxId=00000000);
3111}
3112
3113.theme-dark .fusion-app .navigation_heading {
3114  color: #2e8fff;
3115}
3116
3117.theme-dark .fusion-app .navigation .footer_link a,
3118.theme-dark .fusion-app .navigation .footer_link .ot-open-dialog {
3119  color: #fff;
3120}
3121
3122.theme-dark .fusion-app .navigation .footer_link .ot-open-dialog:hover {
3123  border-bottom: 2px solid #fff;
3124}
3125
3126.theme-dark .fusion-app .navigation_sharebar svg path {
3127  fill: #2e8fff;
3128}
3129
3130.theme-dark .fusion-app .masthead_scroll .sign_in #Group-11 #Fill-1 {
3131  fill: #2e8fff;
3132}
3133
3134.theme-dark .fusion-app .masthead_scroll .sign_in #Group-11 #Fill-3 {
3135  fill: #fff;
3136}
3137
3138.theme-dark .fusion-app .footer_sharebar path {
3139  fill: #2e8fff;
3140}
3141
3142.theme-dark .fusion-app .footer .follow_us_bar_mobile path {
3143  fill: #2e8fff;
3144}
3145
3146.froomle-recommendation-wrapper {
3147  width: 100%;
3148  margin-top: 20px;
3149  overflow: hidden;
3150  padding: 20px 0;
3151}
3152
3153.recommendation-prompt {
3154  position: relative;
3155}
3156
3157.recommendation-prompt .recommendation {
3158  width: 200px;
3159  margin: 0 auto;
3160}
3161
3162.recommendation-prompt svg {
3163  transform: translate(-7px, -22px);
3164}
3165
3166.froomle-recomendation-icon {
3167  position: relative;
3168  margin-right: 25px;
3169  float: right;
3170  text-align: center;
3171}
3172
3173.recommendation-prompt .recommendation-prompt-dialog {
3174  width: 200px;
3175  background: #fff;
3176  border: 1px solid #363636;
3177  text-align: left;
3178  border-radius: 0;
3179  padding: 0 5px;
3180  position: absolute;
3181  z-index: 100;
3182  left: calc(100% - 245px);
3183  transform: translate(-28px, -35px);
3184  transition: opacity .3s;
3185}
3186
3187.recommendation-prompt-top-arrow {
3188  position: absolute;
3189  top: 10px;
3190  right: -21px;
3191  width: 0;
3192  height: 0;
3193  border-width: 10px;
3194  border-style: solid;
3195  pointer-events: none;
3196  border-color: rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #363636;
3197}
3198
3199.recommendation-prompt-top-arrow-border {
3200  right: -19px;
3201  border-color: rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;
3202}
3203
3204.recommendation-prompt-dialog-content {
3205  width: 185px;
3206  color: #000;
3207  font-size: 12px;
3208  font-family: "BentonSansCond";
3209  line-height: 16px;
3210  margin: 2px auto 2px 5px;
3211}
3212
3213.froomle-item-span-1 {
3214  font-size: 12px;
3215  margin-bottom: 0;
3216}
3217
3218.froomle-item-span-2 {
3219  margin-top: 4px;
3220}
3221
3222.froomle-item-image {
3223  object-fit: cover;
3224  aspect-ratio: 1.5;
3225  overflow: hidden;
3226}
3227
3228.gallery {
3229  min-height: 120px;
3230}
3231
3232.gallery:focus {
3233  outline: none;
3234}
3235
3236.gallery .caption {
3237  min-height: 78px;
3238}
3239
3240.gallery .toolbar {
3241  line-height: 22px;
3242  bottom: -65px;
3243  min-width: 135px;
3244}
3245
3246.gallery .toolbar>button,
3247.gallery .toolbar>span {
3248  opacity: 1;
3249}
3250
3251.gallery .toolbar .photo_index .fa {
3252  font-size: 22px;
3253}
3254
3255.gallery .photos .photo.active {
3256  opacity: 1;
3257  transition-duration: 1.5s;
3258}
3259
3260.gallery .photos .button {
3261  transition-duration: .5s;
3262}
3263
3264.gallery .photos .button:hover {
3265  opacity: 1;
3266}
3267
3268.gallery .photos .button .fa {
3269  top: 50%;
3270  margin-top: -20px;
3271  width: 40px;
3272}
3273
3274.difficulty-picker .game-image {
3275  width: 144px;
3276}
3277
3278.difficulty-picker .title {
3279  font-size: 30px;
3280  line-height: 52px;
3281  margin-top: -10px;
3282}
3283
3284.difficulty-picker .description {
3285  line-height: 22px;
3286  margin: 15px 0 30px;
3287}
3288
3289.difficulty-picker .difficulty-set {
3290  margin-top: 20px;
3291  margin-bottom: 80px;
3292}
3293
3294.difficulty-picker .difficulty-set .bg-link-as-button {
3295  max-width: 205px;
3296}
3297
3298.difficulty-picker .difficulty-set li {
3299  margin-bottom: 20px;
3300}
3301
3302.difficulty-picker .difficulty-set li:last-child {
3303  margin-bottom: 0;
3304}
3305
3306.error-screen .game-error-icon {
3307  background: url(/pf/resources/dist/images/games_error_icon.svg?d=702&mxId=00000000);
3308  background-size: contain;
3309  background-position: center;
3310  background-repeat: no-repeat;
3311  width: 100%;
3312  max-width: 200px;
3313  height: auto;
3314  aspect-ratio: 1/1;
3315  margin: 0 auto;
3316}
3317
3318.puzzmo-archive__container {
3319  padding: 32px 22px;
3320}
3321
3322.puzzmo-archive__header {
3323  margin-bottom: 40px;
3324}
3325
3326.puzzmo-archive__header .karet {
3327  width: 11px;
3328  height: 18px;
3329}
3330
3331.puzzmo-archive__header .label {
3332  display: none;
3333}
3334
3335.puzzmo-archive__header button[disabled] {
3336  color: #d8d8d8;
3337}
3338
3339.puzzmo-archive__header button[disabled] .karet path {
3340  fill: #d8d8d8;
3341}
3342
3343.puzzmo-archive--control-label {
3344  display: none;
3345}
3346
3347.puzzmo-archive__control--prev {
3348  margin-right: auto;
3349}
3350
3351.puzzmo-archive__control--prev .karet {
3352  margin-right: 0;
3353}
3354
3355.puzzmo-archive__control--next {
3356  margin-left: auto;
3357}
3358
3359.puzzmo-archive__control--next .karet {
3360  transform: rotate(180deg);
3361  margin-left: 0;
3362}
3363
3364.puzzmo-archive__month {
3365  font-size: 20px;
3366}
3367
3368.puzzmo-archive__list a {
3369  display: block;
3370}
3371
3372.puzzmo-archive__item {
3373  border-bottom: 1px solid #ddd;
3374  margin-bottom: 30px;
3375  padding-bottom: 30px;
3376}
3377
3378.puzzmo-archive__icon {
3379  margin-right: 20px;
3380}
3381
3382.puzzmo-archive__date {
3383  display: block;
3384  line-height: 22px;
3385  color: #000;
3386  font-size: 16px;
3387}
3388
3389.puzzmo-archive__author {
3390  display: block;
3391  font-size: 14px;
3392  line-height: 22px;
3393  color: #777;
3394  margin-top: auto;
3395  margin-bottom: 5px;
3396  width: 150px;
3397}
3398
3399.puzzmo-archive__status {
3400  margin: 0 auto;
3401  width: 306px;
3402}
3403
3404.puzzmo-archive__status--in-progress,
3405.puzzmo-archive__status--completed {
3406  width: 80px;
3407  line-height: 22px;
3408  margin-right: 10px;
3409  color: #000;
3410  font-size: 16px;
3411}
3412
3413.bg-graphic-container {
3414  padding-bottom: 20px;
3415}
3416
3417.article.header h1 {
3418  font-size: 46px;
3419  line-height: 52px;
3420}
3421
3422.article.header h2 {
3423  font-size: 26px;
3424  line-height: 36px;
3425}
3426
3427.article .lead h2,
3428.article .lead h3,
3429.article .lead h4,
3430.article .lead h5,
3431.article .lead h6,
3432.article .body h2,
3433.article .body h3,
3434.article .body h4,
3435.article .body h5,
3436.article .body h6 {
3437  scroll-snap-margin-top: 100px;
3438  scroll-margin-top: 100px;
3439}
3440
3441.article .lead h3,
3442.article .lead h4,
3443.article .body h3,
3444.article .body h4 {
3445  letter-spacing: .25px;
3446  font-size: 24px;
3447  line-height: 29px;
3448}
3449
3450.article .lead h5,
3451.article .body h5 {
3452  letter-spacing: .25px;
3453  font-weight: 700;
3454  font-size: 22px;
3455  line-height: 27px;
3456}
3457
3458#nav-bar+header,
3459#nav-bar+section,
3460#nav-bar+.top,
3461#app-bar+header,
3462#app-bar+section,
3463#app-bar+.top {
3464  margin-top: 0;
3465}
3466
3467.ad_position_ad_billboard {
3468  min-height: 90px;
3469  margin-top: 16px !important;
3470  margin-bottom: 16px !important;
3471  padding: 0 !important;
3472}
3473
3474#ad_billboard,
3475[id$=_billboard] {
3476  height: 50px;
3477}
3478
3479.react-datepicker__navigation-icon::before,
3480.react-datepicker__year-read-view--down-arrow,
3481.react-datepicker__month-read-view--down-arrow,
3482.react-datepicker__month-year-read-view--down-arrow {
3483  border-color: #ccc;
3484  border-style: solid;
3485  border-width: 3px 3px 0 0;
3486  content: "";
3487  display: block;
3488  height: 9px;
3489  position: absolute;
3490  top: 6px;
3491  width: 9px;
3492}
3493
3494.react-datepicker__sr-only {
3495  position: absolute;
3496  width: 1px;
3497  height: 1px;
3498  padding: 0;
3499  margin: -1px;
3500  overflow: hidden;
3501  clip-path: inset(50%);
3502  white-space: nowrap;
3503  border: 0;
3504}
3505
3506.react-datepicker-wrapper {
3507  display: inline-block;
3508  padding: 0;
3509  border: 0;
3510}
3511
3512.react-datepicker {
3513  font-family: "Helvetica Neue",helvetica,arial,sans-serif;
3514  font-size: .8rem;
3515  background-color: #fff;
3516  color: #000;
3517  border: 1px solid #aeaeae;
3518  border-radius: .3rem;
3519  display: inline-block;
3520  position: relative;
3521  line-height: initial;
3522}
3523
3524.react-datepicker--time-only .react-datepicker__time-container {
3525  border-left: 0;
3526}
3527
3528.react-datepicker--time-only .react-datepicker__time,
3529.react-datepicker--time-only .react-datepicker__time-box {
3530  border-bottom-left-radius: .3rem;
3531  border-bottom-right-radius: .3rem;
3532}
3533
3534.react-datepicker-popper {
3535  z-index: 1;
3536  line-height: 0;
3537}
3538
3539.react-datepicker-popper .react-datepicker__triangle {
3540  stroke: #aeaeae;
3541}
3542
3543.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle {
3544  fill: #f0f0f0;
3545  color: #f0f0f0;
3546}
3547
3548.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle {
3549  fill: #fff;
3550  color: #fff;
3551}
3552
3553.react-datepicker__header {
3554  text-align: center;
3555  background-color: #f0f0f0;
3556  border-bottom: 1px solid #aeaeae;
3557  border-top-left-radius: .3rem;
3558  padding: 8px 0;
3559  position: relative;
3560}
3561
3562.react-datepicker__header--time {
3563  padding-bottom: 8px;
3564  padding-left: 5px;
3565  padding-right: 5px;
3566}
3567
3568.react-datepicker__header--time:not(.react-datepicker__header--time--only) {
3569  border-top-left-radius: 0;
3570}
3571
3572.react-datepicker__header:not(.react-datepicker__header--has-time-select) {
3573  border-top-right-radius: .3rem;
3574}
3575
3576.react-datepicker__year-dropdown-container--select,
3577.react-datepicker__month-dropdown-container--select,
3578.react-datepicker__month-year-dropdown-container--select,
3579.react-datepicker__year-dropdown-container--scroll,
3580.react-datepicker__month-dropdown-container--scroll,
3581.react-datepicker__month-year-dropdown-container--scroll {
3582  display: inline-block;
3583  margin: 0 15px;
3584}
3585
3586.react-datepicker__current-month,
3587.react-datepicker-time__header,
3588.react-datepicker-year-header {
3589  margin-top: 0;
3590  color: #000;
3591  font-weight: bold;
3592  font-size: .944rem;
3593}
3594
3595h2.react-datepicker__current-month {
3596  padding: 0;
3597  margin: 0;
3598}
3599
3600.react-datepicker-time__header {
3601  text-overflow: ellipsis;
3602  white-space: nowrap;
3603  overflow: hidden;
3604}
3605
3606.react-datepicker__navigation {
3607  align-items: center;
3608  background: none;
3609  display: flex;
3610  justify-content: center;
3611  text-align: center;
3612  cursor: pointer;
3613  position: absolute;
3614  top: 2px;
3615  padding: 0;
3616  border: none;
3617  z-index: 1;
3618  height: 32px;
3619  width: 32px;
3620  text-indent: -999em;
3621  overflow: hidden;
3622}
3623
3624.react-datepicker__navigation--previous {
3625  left: 2px;
3626}
3627
3628.react-datepicker__navigation--next {
3629  right: 2px;
3630}
3631
3632.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button) {
3633  right: 85px;
3634}
3635
3636.react-datepicker__navigation--years {
3637  position: relative;
3638  top: 0;
3639  display: block;
3640  margin-left: auto;
3641  margin-right: auto;
3642}
3643
3644.react-datepicker__navigation--years-previous {
3645  top: 4px;
3646}
3647
3648.react-datepicker__navigation--years-upcoming {
3649  top: -4px;
3650}
3651
3652.react-datepicker__navigation:hover *::before {
3653  border-color: rgb(165.75, 165.75, 165.75);
3654}
3655
3656.react-datepicker__navigation-icon {
3657  position: relative;
3658  top: -1px;
3659  font-size: 20px;
3660  width: 0;
3661}
3662
3663.react-datepicker__navigation-icon--next {
3664  left: -2px;
3665}
3666
3667.react-datepicker__navigation-icon--next::before {
3668  transform: rotate(45deg);
3669  left: -7px;
3670}
3671
3672.react-datepicker__navigation-icon--previous {
3673  right: -2px;
3674}
3675
3676.react-datepicker__navigation-icon--previous::before {
3677  transform: rotate(225deg);
3678  right: -7px;
3679}
3680
3681.react-datepicker__month-container {
3682  float: left;
3683}
3684
3685.react-datepicker__year {
3686  margin: .4rem;
3687  text-align: center;
3688}
3689
3690.react-datepicker__year-wrapper {
3691  display: flex;
3692  flex-wrap: wrap;
3693  max-width: 180px;
3694}
3695
3696.react-datepicker__year .react-datepicker__year-text {
3697  display: inline-block;
3698  width: 4rem;
3699  margin: 2px;
3700}
3701
3702.react-datepicker__month {
3703  margin: .4rem;
3704  text-align: center;
3705}
3706
3707.react-datepicker__month .react-datepicker__month-text,
3708.react-datepicker__month .react-datepicker__quarter-text {
3709  display: inline-block;
3710  width: 4rem;
3711  margin: 2px;
3712}
3713
3714.react-datepicker__input-time-container {
3715  clear: both;
3716  width: 100%;
3717  float: left;
3718  margin: 5px 0 10px 15px;
3719  text-align: left;
3720}
3721
3722.react-datepicker__input-time-container .react-datepicker-time__caption {
3723  display: inline-block;
3724}
3725
3726.react-datepicker__input-time-container .react-datepicker-time__input-container {
3727  display: inline-block;
3728}
3729
3730.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input {
3731  display: inline-block;
3732  margin-left: 10px;
3733}
3734
3735.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input {
3736  width: auto;
3737}
3738
3739.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,
3740.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button {
3741  -webkit-appearance: none;
3742  margin: 0;
3743}
3744
3745.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time] {
3746  -moz-appearance: textfield;
3747}
3748
3749.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter {
3750  margin-left: 5px;
3751  display: inline-block;
3752}
3753
3754.react-datepicker__time-container {
3755  float: right;
3756  border-left: 1px solid #aeaeae;
3757  width: 85px;
3758}
3759
3760.react-datepicker__time-container--with-today-button {
3761  display: inline;
3762  border: 1px solid #aeaeae;
3763  border-radius: .3rem;
3764  position: absolute;
3765  right: -87px;
3766  top: 0;
3767}
3768
3769.react-datepicker__time-container .react-datepicker__time {
3770  position: relative;
3771  background: white;
3772  border-bottom-right-radius: .3rem;
3773}
3774
3775.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box {
3776  width: 85px;
3777  overflow-x: hidden;
3778  margin: 0 auto;
3779  text-align: center;
3780  border-bottom-right-radius: .3rem;
3781}
3782
3783.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list {
3784  list-style: none;
3785  margin: 0;
3786  height: calc(195px + .85rem);
3787  overflow-y: scroll;
3788  padding-right: 0;
3789  padding-left: 0;
3790  width: 100%;
3791  box-sizing: content-box;
3792}
3793
3794.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item {
3795  height: 30px;
3796  padding: 5px 10px;
3797  white-space: nowrap;
3798}
3799
3800.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover {
3801  cursor: pointer;
3802  background-color: #f0f0f0;
3803}
3804
3805.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected {
3806  background-color: #216ba5;
3807  color: white;
3808  font-weight: bold;
3809}
3810
3811.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover {
3812  background-color: #216ba5;
3813}
3814
3815.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled {
3816  color: #ccc;
3817}
3818
3819.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover {
3820  cursor: default;
3821  background-color: transparent;
3822}
3823
3824.react-datepicker__week-number {
3825  color: #ccc;
3826  display: inline-block;
3827  width: 1.7rem;
3828  line-height: 1.7rem;
3829  text-align: center;
3830  margin: .166rem;
3831}
3832
3833.react-datepicker__week-number.react-datepicker__week-number--clickable {
3834  cursor: pointer;
3835}
3836
3837.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover {
3838  border-radius: .3rem;
3839  background-color: #f0f0f0;
3840}
3841
3842.react-datepicker__week-number--selected {
3843  border-radius: .3rem;
3844  background-color: #216ba5;
3845  color: #fff;
3846}
3847
3848.react-datepicker__week-number--selected:hover {
3849  background-color: rgb(28.75, 93.2196969697, 143.75);
3850}
3851
3852.react-datepicker__day-names {
3853  text-align: center;
3854  white-space: nowrap;
3855  margin-bottom: -8px;
3856}
3857
3858.react-datepicker__week {
3859  white-space: nowrap;
3860}
3861
3862.react-datepicker__day-name,
3863.react-datepicker__day,
3864.react-datepicker__time-name {
3865  color: #000;
3866  display: inline-block;
3867  width: 1.7rem;
3868  line-height: 1.7rem;
3869  text-align: center;
3870  margin: .166rem;
3871}
3872
3873.react-datepicker__day-name--disabled,
3874.react-datepicker__day--disabled,
3875.react-datepicker__time-name--disabled {
3876  cursor: default;
3877  color: #ccc;
3878}
3879
3880.react-datepicker__day,
3881.react-datepicker__month-text,
3882.react-datepicker__quarter-text,
3883.react-datepicker__year-text {
3884  cursor: pointer;
3885}
3886
3887.react-datepicker__day:not([aria-disabled=true]):hover,
3888.react-datepicker__month-text:not([aria-disabled=true]):hover,
3889.react-datepicker__quarter-text:not([aria-disabled=true]):hover,
3890.react-datepicker__year-text:not([aria-disabled=true]):hover {
3891  border-radius: .3rem;
3892  background-color: #f0f0f0;
3893}
3894
3895.react-datepicker__day--today,
3896.react-datepicker__month-text--today,
3897.react-datepicker__quarter-text--today,
3898.react-datepicker__year-text--today {
3899  font-weight: bold;
3900}
3901
3902.react-datepicker__day--highlighted,
3903.react-datepicker__month-text--highlighted,
3904.react-datepicker__quarter-text--highlighted,
3905.react-datepicker__year-text--highlighted {
3906  border-radius: .3rem;
3907  background-color: #3dcc4a;
3908  color: #fff;
3909}
3910
3911.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,
3912.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,
3913.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,
3914.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover {
3915  background-color: rgb(49.8551020408, 189.6448979592, 62.5632653061);
3916}
3917
3918.react-datepicker__day--highlighted-custom-1,
3919.react-datepicker__month-text--highlighted-custom-1,
3920.react-datepicker__quarter-text--highlighted-custom-1,
3921.react-datepicker__year-text--highlighted-custom-1 {
3922  color: magenta;
3923}
3924
3925.react-datepicker__day--highlighted-custom-2,
3926.react-datepicker__month-text--highlighted-custom-2,
3927.react-datepicker__quarter-text--highlighted-custom-2,
3928.react-datepicker__year-text--highlighted-custom-2 {
3929  color: green;
3930}
3931
3932.react-datepicker__day--holidays,
3933.react-datepicker__month-text--holidays,
3934.react-datepicker__quarter-text--holidays,
3935.react-datepicker__year-text--holidays {
3936  position: relative;
3937  border-radius: .3rem;
3938  background-color: #ff6803;
3939  color: #fff;
3940}
3941
3942.react-datepicker__day--holidays .overlay,
3943.react-datepicker__month-text--holidays .overlay,
3944.react-datepicker__quarter-text--holidays .overlay,
3945.react-datepicker__year-text--holidays .overlay {
3946  position: absolute;
3947  bottom: 100%;
3948  left: 50%;
3949  transform: translateX(-50%);
3950  background-color: #333;
3951  color: #fff;
3952  padding: 4px;
3953  border-radius: 4px;
3954  white-space: nowrap;
3955  visibility: hidden;
3956  opacity: 0;
3957  transition: visibility 0s,opacity .3s ease-in-out;
3958}
3959
3960.react-datepicker__day--holidays:not([aria-disabled=true]):hover,
3961.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,
3962.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,
3963.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover {
3964  background-color: rgb(207, 82.9642857143, 0);
3965}
3966
3967.react-datepicker__day--holidays:hover .overlay,
3968.react-datepicker__month-text--holidays:hover .overlay,
3969.react-datepicker__quarter-text--holidays:hover .overlay,
3970.react-datepicker__year-text--holidays:hover .overlay {
3971  visibility: visible;
3972  opacity: 1;
3973}
3974
3975.react-datepicker__day--selected,
3976.react-datepicker__day--in-selecting-range,
3977.react-datepicker__day--in-range,
3978.react-datepicker__month-text--selected,
3979.react-datepicker__month-text--in-selecting-range,
3980.react-datepicker__month-text--in-range,
3981.react-datepicker__quarter-text--selected,
3982.react-datepicker__quarter-text--in-selecting-range,
3983.react-datepicker__quarter-text--in-range,
3984.react-datepicker__year-text--selected,
3985.react-datepicker__year-text--in-selecting-range,
3986.react-datepicker__year-text--in-range {
3987  border-radius: .3rem;
3988  background-color: #216ba5;
3989  color: #fff;
3990}
3991
3992.react-datepicker__day--selected:not([aria-disabled=true]):hover,
3993.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,
3994.react-datepicker__day--in-range:not([aria-disabled=true]):hover,
3995.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,
3996.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,
3997.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,
3998.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,
3999.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,
4000.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,
4001.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,
4002.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,
4003.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover {
4004  background-color: rgb(28.75, 93.2196969697, 143.75);
4005}
4006
4007.react-datepicker__day--keyboard-selected,
4008.react-datepicker__month-text--keyboard-selected,
4009.react-datepicker__quarter-text--keyboard-selected,
4010.react-datepicker__year-text--keyboard-selected {
4011  border-radius: .3rem;
4012  background-color: rgb(186.25, 217.0833333333, 241.25);
4013  color: rgb(0, 0, 0);
4014}
4015
4016.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,
4017.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,
4018.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,
4019.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover {
4020  background-color: rgb(28.75, 93.2196969697, 143.75);
4021  color: #fff;
4022}
4023
4024.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),
4025.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),
4026.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),
4027.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range) {
4028  background-color: rgba(33, 107, 165, 0.5);
4029}
4030
4031.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),
4032.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),
4033.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),
4034.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),
4035.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),
4036.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),
4037.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),
4038.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range) {
4039  background-color: #f0f0f0;
4040  color: #000;
4041}
4042
4043.react-datepicker__day--disabled,
4044.react-datepicker__month-text--disabled,
4045.react-datepicker__quarter-text--disabled,
4046.react-datepicker__year-text--disabled {
4047  cursor: default;
4048  color: #ccc;
4049}
4050
4051.react-datepicker__day--disabled .overlay,
4052.react-datepicker__month-text--disabled .overlay,
4053.react-datepicker__quarter-text--disabled .overlay,
4054.react-datepicker__year-text--disabled .overlay {
4055  position: absolute;
4056  bottom: 70%;
4057  left: 50%;
4058  transform: translateX(-50%);
4059  background-color: #333;
4060  color: #fff;
4061  padding: 4px;
4062  border-radius: 4px;
4063  white-space: nowrap;
4064  visibility: hidden;
4065  opacity: 0;
4066  transition: visibility 0s,opacity .3s ease-in-out;
4067}
4068
4069.react-datepicker__input-container {
4070  position: relative;
4071  display: inline-block;
4072  width: 100%;
4073}
4074
4075.react-datepicker__input-container .react-datepicker__calendar-icon {
4076  position: absolute;
4077  padding: .5rem;
4078  box-sizing: content-box;
4079}
4080
4081.react-datepicker__view-calendar-icon input {
4082  padding: 6px 10px 5px 25px;
4083}
4084
4085.react-datepicker__year-read-view,
4086.react-datepicker__month-read-view,
4087.react-datepicker__month-year-read-view {
4088  border: 1px solid transparent;
4089  border-radius: .3rem;
4090  position: relative;
4091}
4092
4093.react-datepicker__year-read-view:hover,
4094.react-datepicker__month-read-view:hover,
4095.react-datepicker__month-year-read-view:hover {
4096  cursor: pointer;
4097}
4098
4099.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,
4100.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,
4101.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,
4102.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,
4103.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,
4104.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow {
4105  border-top-color: rgb(178.5, 178.5, 178.5);
4106}
4107
4108.react-datepicker__year-read-view--down-arrow,
4109.react-datepicker__month-read-view--down-arrow,
4110.react-datepicker__month-year-read-view--down-arrow {
4111  transform: rotate(135deg);
4112  right: -16px;
4113  top: 0;
4114}
4115
4116.react-datepicker__year-dropdown,
4117.react-datepicker__month-dropdown,
4118.react-datepicker__month-year-dropdown {
4119  background-color: #f0f0f0;
4120  position: absolute;
4121  width: 50%;
4122  left: 25%;
4123  top: 30px;
4124  z-index: 1;
4125  text-align: center;
4126  border-radius: .3rem;
4127  border: 1px solid #aeaeae;
4128}
4129
4130.react-datepicker__year-dropdown:hover,
4131.react-datepicker__month-dropdown:hover,
4132.react-datepicker__month-year-dropdown:hover {
4133  cursor: pointer;
4134}
4135
4136.react-datepicker__year-dropdown--scrollable,
4137.react-datepicker__month-dropdown--scrollable,
4138.react-datepicker__month-year-dropdown--scrollable {
4139  height: 150px;
4140  overflow-y: scroll;
4141}
4142
4143.react-datepicker__year-option,
4144.react-datepicker__month-option,
4145.react-datepicker__month-year-option {
4146  line-height: 20px;
4147  width: 100%;
4148  display: block;
4149  margin-left: auto;
4150  margin-right: auto;
4151}
4152
4153.react-datepicker__year-option:first-of-type,
4154.react-datepicker__month-option:first-of-type,
4155.react-datepicker__month-year-option:first-of-type {
4156  border-top-left-radius: .3rem;
4157  border-top-right-radius: .3rem;
4158}
4159
4160.react-datepicker__year-option:last-of-type,
4161.react-datepicker__month-option:last-of-type,
4162.react-datepicker__month-year-option:last-of-type {
4163  -webkit-user-select: none;
4164  -moz-user-select: none;
4165  -ms-user-select: none;
4166  user-select: none;
4167  border-bottom-left-radius: .3rem;
4168  border-bottom-right-radius: .3rem;
4169}
4170
4171.react-datepicker__year-option:hover,
4172.react-datepicker__month-option:hover,
4173.react-datepicker__month-year-option:hover {
4174  background-color: #ccc;
4175}
4176
4177.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,
4178.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,
4179.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming {
4180  border-bottom-color: rgb(178.5, 178.5, 178.5);
4181}
4182
4183.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,
4184.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,
4185.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous {
4186  border-top-color: rgb(178.5, 178.5, 178.5);
4187}
4188
4189.react-datepicker__year-option--selected,
4190.react-datepicker__month-option--selected,
4191.react-datepicker__month-year-option--selected {
4192  position: absolute;
4193  left: 15px;
4194}
4195
4196.react-datepicker__close-icon {
4197  cursor: pointer;
4198  background-color: transparent;
4199  border: 0;
4200  outline: 0;
4201  padding: 0 6px 0 0;
4202  position: absolute;
4203  top: 0;
4204  right: 0;
4205  height: 100%;
4206  display: table-cell;
4207  vertical-align: middle;
4208}
4209
4210.react-datepicker__close-icon::after {
4211  cursor: pointer;
4212  background-color: #216ba5;
4213  color: #fff;
4214  border-radius: 50%;
4215  height: 16px;
4216  width: 16px;
4217  padding: 2px;
4218  font-size: 12px;
4219  line-height: 1;
4220  text-align: center;
4221  display: table-cell;
4222  vertical-align: middle;
4223  content: "\D7";
4224}
4225
4226.react-datepicker__close-icon--disabled {
4227  cursor: default;
4228}
4229
4230.react-datepicker__close-icon--disabled::after {
4231  cursor: default;
4232  background-color: #ccc;
4233}
4234
4235.react-datepicker__today-button {
4236  background: #f0f0f0;
4237  border-top: 1px solid #aeaeae;
4238  cursor: pointer;
4239  text-align: center;
4240  font-weight: bold;
4241  padding: 5px 0;
4242  clear: left;
4243}
4244
4245.react-datepicker__portal {
4246  position: fixed;
4247  width: 100vw;
4248  height: 100vh;
4249  background-color: rgba(0, 0, 0, 0.8);
4250  left: 0;
4251  top: 0;
4252  justify-content: center;
4253  align-items: center;
4254  display: flex;
4255  z-index: 2147483647;
4256}
4257
4258.react-datepicker__portal .react-datepicker__day-name,
4259.react-datepicker__portal .react-datepicker__day,
4260.react-datepicker__portal .react-datepicker__time-name {
4261  width: 3rem;
4262  line-height: 3rem;
4263}
4264
4265.react-datepicker__portal .react-datepicker__current-month,
4266.react-datepicker__portal .react-datepicker-time__header {
4267  font-size: 1.44rem;
4268}
4269
4270.react-datepicker__children-container {
4271  width: 13.8rem;
4272  margin: .4rem;
4273  padding-right: .2rem;
4274  padding-left: .2rem;
4275  height: auto;
4276}
4277
4278.react-datepicker__aria-live {
4279  position: absolute;
4280  clip-path: circle(0);
4281  border: 0;
4282  height: 1px;
4283  margin: -1px;
4284  overflow: hidden;
4285  padding: 0;
4286  width: 1px;
4287  white-space: nowrap;
4288}
4289
4290.react-datepicker__calendar-icon {
4291  width: 1em;
4292  height: 1em;
4293  vertical-align: -0.125em;
4294}
4295
4296.hs-sports-scoreboards {
4297  z-index: 1;
4298  padding-bottom: 45px;
4299}
4300
4301.hs-sports-scoreboards .hs-sports-single-scoreboard-intro {
4302  margin: 0 7px;
4303}
4304
4305.hs-sports-scoreboards .hs-sports-single-scoreboard-intro {
4306  margin-bottom: 26px;
4307}
4308
4309.hs-sports-scoreboards .hs-sports-single-scoreboard-intro h1 {
4310  font-size: 32px;
4311  border-bottom: 1px solid #000;
4312}
4313
4314.hs-sports-scoreboards .hs-sports-single-scoreboard-intro .intro-description {
4315  text-transform: lowercase;
4316}
4317
4318.hs-sports-date-scroller {
4319  height: 45px;
4320  padding: 2px 0 2px 4px;
4321}
4322
4323.hs-sports-date-scroller .date-tiles {
4324  padding: 4px 0;
4325  margin-left: 32px;
4326  margin-right: 35px;
4327  scroll-snap-type: x mandatory;
4328  left: 0;
4329  right: 0;
4330}
4331
4332.hs-sports-date-scroller .date-scroller {
4333  height: 100%;
4334  width: calc(100% - 60px);
4335}
4336
4337.hs-sports-date-scroller .date-scroller button {
4338  cursor: pointer;
4339}
4340
4341.hs-sports-date-scroller .date-scroller button[disabled] {
4342  cursor: auto;
4343}
4344
4345.hs-sports-date-scroller .date-scroller button[disabled].focus_ring {
4346  box-shadow: none;
4347}
4348
4349.hs-sports-date-scroller .date-scroller-button {
4350  font-family: "MillerHeadline";
4351  font-weight: 700;
4352  padding: 2px;
4353  min-width: 58px;
4354  box-sizing: content-box;
4355  font-size: 15px;
4356  scroll-snap-align: start;
4357  color: #000;
4358}
4359
4360.hs-sports-date-scroller .date-scroller-button.inactive {
4361  visibility: hidden;
4362}
4363
4364.hs-sports-date-scroller .date-scroller-button+.date-scroller-button {
4365  margin-left: 10px;
4366}
4367
4368.hs-sports-date-scroller .hs-sports-prev svg {
4369  transform: rotate(90deg);
4370}
4371
4372.hs-sports-date-scroller .next-btn {
4373  margin-left: auto;
4374}
4375
4376.hs-sports-date-scroller .hs-sports-next svg {
4377  transform: rotate(-90deg);
4378}
4379
4380.hs-sports-date-scroller .selected,
4381.hs-sports-date-scroller .no-games-or-out-of-range.selected {
4382  color: #005dc7;
4383}
4384
4385.hs-sports-date-scroller .no-games-or-out-of-range {
4386  text-decoration: line-through;
4387  color: #777;
4388}
4389
4390.hs-sports-date-scroller .hs-sports-calendar-picker {
4391  margin-left: auto;
4392  height: 26px;
4393  width: 26px;
4394}
4395
4396.hs-sports-date-scroller .hs-sports-calendar-picker:before {
4397  content: "";
4398  position: absolute;
4399  display: block;
4400  width: 1px;
4401  background: #ddd;
4402  height: 14px;
4403  left: -15px;
4404  top: 7px;
4405}
4406
4407.hs-sports-date-scroller .hs-sports-calendar-picker .react-datepicker__portal {
4408  width: auto;
4409  height: auto;
4410  position: absolute;
4411  right: 0;
4412  left: auto;
4413  top: 40px;
4414}
4415
4416.hs-sports-date-scroller .react-datepicker-wrapper {
4417  position: relative;
4418  left: 0;
4419  top: -2px;
4420}
4421
4422.hs-sports-date-scroller .react-datepicker__input-container input {
4423  border: 0;
4424  cursor: pointer;
4425  padding: 10px 14px 0;
4426  background-size: 16px;
4427  background-position: 50% 50%;
4428}
4429
4430.hs-sports-filters .orca-select__selected-item {
4431  min-height: 44px;
4432}
4433
4434.hs-sports-filters .orca-select__list {
4435  top: 44px;
4436}
4437
4438.hs-sports-filters .orca-select__selected-item[data-child-offset="44"]+.orca-select__list {
4439  top: 44px;
4440}
4441
4442.hs-sports-filters .orca-select__selected-item[data-child-offset="66"]+.orca-select__list {
4443  top: 66px;
4444}
4445
4446.hs-sports-filters .orca-select__selected-item[data-child-offset="88"]+.orca-select__list {
4447  top: 88px;
4448}
4449
4450.hs-sports-container-messages {
4451  margin: 0 7px;
4452}
4453
4454.hs-sports-container-messages h3 {
4455  font-size: 24px;
4456  font-weight: 700;
4457  margin-bottom: 12px;
4458}
4459
4460.hs-sports-container-messages p {
4461  font-size: 18px;
4462}
4463
4464.hs-sports-container-messages.no-results h3 {
4465  font-size: 28px;
4466}
4467
4468.hs-sports-dash {
4469  width: 100%;
4470  padding: 30px 25px 0;
4471}
4472
4473.hs-sports-dash-links {
4474  background-color: #eee;
4475  padding: 22px 25px;
4476  margin: 40px -25px 30px;
4477}
4478
4479.hs-sports-dash-links:empty {
4480  display: none;
4481}
4482
4483.hs-sports-dash-link {
4484  font-size: 16px;
4485  line-height: 19px;
4486  margin-bottom: 22px;
4487}
4488
4489.hs-sports-dash-link:last-child {
4490  margin-bottom: 0;
4491}
4492
4493.hs-sports-dash-divide {
4494  color: #777;
4495  margin: 20px 0 10px;
4496  text-align: center;
4497}
4498
4499.hs-sports-dash-divide+.hs-sports-panel {
4500  margin: 30px 0;
4501}
4502
4503.hs-sports-dash .error-msg {
4504  display: none;
4505  font-size: 14px;
4506  color: #9e1511;
4507  background-color: #f0e2e2;
4508  border: 1px solid #9e1511;
4509  border-radius: 0 0 3px 3px;
4510  border-top: 0;
4511  padding: 14px 15px;
4512}
4513
4514.hs-sports-panel summary {
4515  font-size: 18px;
4516  border-bottom: 1px solid #979797;
4517  padding-bottom: 5px;
4518  list-style: none;
4519  overflow: hidden;
4520}
4521
4522.hs-sports-panel summary::-webkit-details-marker {
4523  display: none;
4524}
4525
4526.hs-sports-panel .icon-slot {
4527  height: 17px;
4528  width: 11px;
4529  margin-left: auto;
4530  background-size: 11px;
4531  background-image: url(/pf/resources/dist/images/hs-sports-dash-arrow.svg?d=702&mxId=00000000);
4532  background-color: #fff;
4533  background-repeat: no-repeat;
4534  background-position: center center;
4535  transform: none;
4536}
4537
4538.hs-sports-panel[open] .icon-slot {
4539  transform: rotate(180deg);
4540}
4541
4542.hs-sports-panel button {
4543  font-size: 18px;
4544  padding: 15px 0;
4545  color: #fff;
4546  background-color: #0059c7;
4547}
4548
4549.hs-sports-widget {
4550  flex-direction: column;
4551}
4552
4553.hs-sports-widget .widget-instrux {
4554  margin: 20px 0 25px;
4555}
4556
4557.hs-sports-widget .required-instrux {
4558  font-size: 13px;
4559  margin: -15px 0 20px;
4560  text-align: right;
4561}
4562
4563.hs-sports-widget .required-instrux .required {
4564  font-weight: 400;
4565  color: #9b1518;
4566}
4567
4568.hs-sports-widget.with-error .error-msg {
4569  display: block;
4570  margin-bottom: 0;
4571}
4572
4573.hs-sports-widget.with-error .hs-sports-school-list {
4574  border-radius: 3px 3px 0 0 !important;
4575  border-color: #9b1518;
4576}
4577
4578.hs-sports-last-update {
4579  margin: 45px 7px 0;
4580}
4581
4582.hs-sports-last-update a {
4583  display: none;
4584}
4585
4586.hs-sport-list-container,
4587.hs-school-list-container {
4588  flex-direction: column;
4589  margin-bottom: 20px;
4590}
4591
4592.hs-sport-list-container label,
4593.hs-school-list-container label {
4594  color: #444;
4595  margin-bottom: 3px;
4596}
4597
4598.hs-sport-list-container .required,
4599.hs-school-list-container .required {
4600  font-weight: 400;
4601  color: #9b1518;
4602}
4603
4604.hs-sports-controls {
4605  flex-flow: column wrap;
4606}
4607
4608.hs-sports-school-list-wrapper {
4609  flex-direction: column;
4610}
4611
4612.hs-sports-school-list {
4613  border: 1px solid #777;
4614  border-radius: 3px;
4615  padding: 17px 15px;
4616  height: 20px;
4617  font-size: 18px;
4618}
4619
4620.hs-sports-school-list:focus {
4621  border-radius: 3px 3px 0 0 !important;
4622}
4623
4624.hs-sports-school-list.withError {
4625  border-color: #9e1511;
4626  border-radius: 3px 3px 0 0 !important;
4627  background-image: url(/pf/resources/dist/images/AlertExclaimation.svg?d=702&mxId=00000000);
4628  background-color: #fff;
4629  background-repeat: no-repeat;
4630  background-position: right 18%;
4631  background-size: 45px;
4632}
4633
4634.hs-sports-school-list.withError .error-msg {
4635  display: block;
4636  margin-bottom: 20px;
4637}
4638
4639.hs-sports-school-list::-webkit-input-placeholder {
4640  color: #000;
4641}
4642
4643.hs-sports-school-list::-moz-placeholder {
4644  color: #000;
4645  opacity: 1;
4646}
4647
4648.hs-sports-school-list:-ms-input-placeholder {
4649  color: #000;
4650}
4651
4652.hs-sports-school-list:-moz-placeholder {
4653  color: #000;
4654}
4655
4656.hs-sports-school-list::-webkit-calendar-picker-indicator {
4657  display: none;
4658}
4659
4660.hs-sports-school-list::-webkit-list-button {
4661  display: none;
4662}
4663
4664.hs-sports-sport-list {
4665  font-size: 18px;
4666  padding: 17px 15px 15px;
4667  -webkit-appearance: none;
4668  -moz-appearance: none;
4669  background-image: url(/pf/resources/dist/images/hs-sports-dash-arrow.svg?d=702&mxId=00000000);
4670  background-color: #fff;
4671  background-repeat: no-repeat;
4672  background-size: 18px;
4673  background-position: 97% 55%;
4674  border-color: #777;
4675  border-radius: 3px;
4676  border-width: 1px;
4677  height: 56px;
4678}
4679
4680.hs-sports-sport-list[disabled] {
4681  background-image: url(/pf/resources/dist/images/hs-sports-dash-arrow-disabled.svg?d=702&mxId=00000000);
4682  background-color: #eee;
4683}
4684
4685.mobile-search {
4686  background: #005dc7;
4687  color: #fff;
4688  display: block;
4689  height: 24px;
4690  border-radius: 3px;
4691  padding: 19px 0 15px;
4692  text-align: center;
4693  font-size: 18px;
4694}
4695
4696.mobile-search:hover,
4697.mobile-searchfocus {
4698  color: #fff;
4699}
4700
4701.desktop-search {
4702  display: none;
4703  background: #005dc7;
4704  color: #fff;
4705  height: 22px;
4706  font-size: 18px;
4707  border-radius: 3px;
4708}
4709
4710.desktop-search:hover,
4711.desktop-searchfocus {
4712  color: #fff;
4713}
4714
4715.hs-sports-datepicker-wrapper {
4716  position: relative;
4717}
4718
4719.tp-datepicker-button {
4720  font-size: 32px;
4721  display: flex;
4722  align-items: center;
4723  line-height: 1;
4724  padding-top: 16px;
4725  border-bottom: 1px solid #000;
4726  background: #fff;
4727}
4728
4729.tp-datepicker-button:after {
4730  content: "";
4731  display: inline-block;
4732  border-left: 9px solid rgba(0,0,0,0);
4733  border-right: 9px solid rgba(0,0,0,0);
4734  border-top: 11px solid #000;
4735  margin-left: 5px;
4736  transition: transform .67s;
4737}
4738
4739.tp-datepicker-button.tp-datepicker-open:after {
4740  transform: rotate(-180deg) translateY(3px);
4741}
4742
4743.tp-datepicker-button:focus {
4744  outline: none;
4745  border: 1px solid #4d90fe;
4746  box-shadow: 0 0 5px #4d90fe;
4747}
4748
4749.tp-day {
4750  display: block;
4751  width: 100%;
4752  height: 100%;
4753}
4754
4755.tp-day--link {
4756  color: #000;
4757}
4758
4759.tp-day--current {
4760  color: #fff;
4761}
4762
4763.tp-bottom {
4764  clear: both;
4765  padding-bottom: 1rem;
4766}
4767
4768.tp-close {
4769  padding: 0;
4770  cursor: pointer;
4771  text-decoration: underline;
4772  color: #005dc7;
4773  line-height: 1.15;
4774  font-size: 14px;
4775}
4776
4777.tp-close:focus {
4778  outline: none;
4779  border: 1px solid #4d90fe;
4780  box-shadow: 0 0 5px #4d90fe;
4781}
4782
4783.react-datepicker__day--disabled,
4784.react-datepicker__month-text--disabled,
4785.react-datepicker__quarter-text--disabled,
4786.react-datepicker__year-text--disabled {
4787  color: #777;
4788}
4789
4790.react-datepicker__day--disabled {
4791  position: relative;
4792}
4793
4794.react-datepicker__day--disabled:after {
4795  content: "|";
4796  height: 100%;
4797  width: 100%;
4798  position: absolute;
4799  transform: rotate(45deg);
4800  left: -1px;
4801  top: -1px;
4802}
4803
4804.react-datepicker {
4805  border-radius: 0;
4806  width: 100%;
4807  max-width: 308px;
4808  padding-top: 13px;
4809}
4810
4811.react-datepicker .datepicker-close-btn {
4812  background: none;
4813  border: none;
4814  text-align: center;
4815  width: 100%;
4816  cursor: pointer;
4817  font-size: 14px;
4818  color: #005dc7;
4819  display: none;
4820}
4821
4822.react-datepicker-popper {
4823  z-index: 999;
4824  right: 0 !important;
4825  left: auto !important;
4826}
4827
4828.react-datepicker-popper .react-datepicker__triangle {
4829  display: none;
4830}
4831
4832.react-datepicker__input-container input {
4833  font-size: 18px;
4834  width: 100%;
4835  box-sizing: border-box;
4836  padding: 17px 15px 15px;
4837  -webkit-appearance: none;
4838  -moz-appearance: none;
4839  background-image: url(/pf/resources/dist/images/calendar.svg?d=702&mxId=00000000);
4840  background-color: #fff;
4841  background-repeat: no-repeat;
4842  background-size: 18px;
4843  background-position: 97% 53%;
4844  border-color: #777;
4845  border-radius: 3px;
4846  border-width: 1px;
4847  height: auto;
4848}
4849
4850.react-datepicker__header {
4851  background-color: #fff;
4852  border-bottom: none;
4853}
4854
4855.react-datepicker__navigation {
4856  top: 14px;
4857  background: #fff !important;
4858}
4859
4860.react-datepicker__navigation--previous {
4861  left: 21px;
4862  width: 17px;
4863  justify-content: flex-start;
4864}
4865
4866.react-datepicker__navigation--previous:before {
4867  border-color: #000;
4868}
4869
4870.react-datepicker__navigation--next {
4871  right: 21px;
4872  width: 17px;
4873  justify-content: flex-start;
4874}
4875
4876.react-datepicker__navigation--next:before {
4877  border-color: #000;
4878}
4879
4880.react-datepicker__navigation-icon--previous {
4881  top: -4px;
4882}
4883
4884.react-datepicker__navigation-icon--previous:before {
4885  content: "";
4886  border: 0;
4887  right: auto;
4888  background-image: url(/pf/resources/dist/images/hs-sports-dash-arrow.svg?d=702&mxId=00000000);
4889  height: 11px;
4890  width: 17px;
4891  background-size: contain;
4892  background-repeat: no-repeat;
4893  transform: rotate(90deg);
4894}
4895
4896.react-datepicker__navigation-icon--next {
4897  top: -4px;
4898}
4899
4900.react-datepicker__navigation-icon--next:before {
4901  content: "";
4902  border: 0;
4903  left: auto;
4904  background-image: url(/pf/resources/dist/images/hs-sports-dash-arrow.svg?d=702&mxId=00000000);
4905  height: 11px;
4906  width: 17px;
4907  background-size: contain;
4908  background-repeat: no-repeat;
4909  transform: rotate(-90deg);
4910}
4911
4912.react-datepicker__month-container {
4913  float: none;
4914}
4915
4916.react-datepicker__current-month {
4917  font-size: 16px;
4918  margin-top: -2px;
4919  font-family: BentonSansCond, Helvetica, Arial, sans-serif;
4920}
4921
4922.react-datepicker__day-name {
4923  font-family: BentonSansCond, Helvetica, Arial, sans-serif;
4924  font-size: 18px;
4925  margin: 10px 0;
4926}
4927
4928.react-datepicker__month {
4929  margin: 6px 0 0;
4930  padding: 0 13px;
4931}
4932
4933.react-datepicker__week {
4934  display: flex;
4935}
4936
4937.react-datepicker__week:first-child {
4938  justify-content: flex-end;
4939}
4940
4941.react-datepicker__week:last-child .react-datepicker__day {
4942  border-left: none;
4943  border-top: none;
4944}
4945
4946.react-datepicker__day {
4947  font-size: 18px;
4948  font-weight: 400;
4949  font-family: BentonSansCond, Helvetica, Arial, sans-serif;
4950  border-radius: 0;
4951  margin: 0;
4952  padding: 5px 10px 13px;
4953  width: 20px;
4954  height: 22px;
4955  line-height: 1.5;
4956}
4957
4958.react-datepicker__day:hover {
4959  border-radius: 0;
4960}
4961
4962.react-datepicker__day--outside-month {
4963  display: none;
4964}
4965
4966.react-datepicker__day--selected,
4967.react-datepicker__day--selected:hover,
4968.react-datepicker__day--selected:focus,
4969.react-datepicker__day--keyboard-selected,
4970.react-datepicker__day--keyboard-selected:hover,
4971.react-datepicker__day--keyboard-selected:focus {
4972  background-color: #005dc7;
4973}
4974
4975.react-datepicker__portal .react-datepicker__day-name,
4976.react-datepicker__portal .react-datepicker__day,
4977.react-datepicker__portal .react-datepicker__time-name {
4978  width: 40px;
4979  padding: 5px 0 13px;
4980  line-height: 1.5;
4981}
4982
4983.theme-dark .fusion-app .required {
4984  color: #9e1511;
4985}
4986
4987.theme-dark .fusion-app .hs-sports-panel .hs-sports-label {
4988  color: #969696;
4989}
4990
4991.theme-dark .fusion-app .hs-sports-panel .icon-slot {
4992  background-image: url(/pf/resources/dist/images/hs-sports-dash-arrow-dark.svg?d=702&mxId=00000000);
4993  background-color: #000;
4994}
4995
4996.theme-dark .fusion-app .hs-sports-panel a {
4997  background-color: #2e8fff;
4998  color: #fff;
4999}
5000
5001.theme-dark .fusion-app .hs-sports-school-list {
5002  background-color: #000;
5003  border-color: #fff;
5004  color: #969696;
5005  caret-color: #fff;
5006}
5007
5008.theme-dark .fusion-app .hs-sports-school-list::placeholder {
5009  color: #969696;
5010}
5011
5012.theme-dark .fusion-app .hs-sports-school-list:focus {
5013  border-color: rgba(0,0,0,0);
5014}
5015
5016.theme-dark .fusion-app .react-datepicker__input-container input {
5017  background-color: #000;
5018  border-color: #fff;
5019  color: #969696;
5020  background-image: url(/pf/resources/dist/images/calendar-dark.svg?d=702&mxId=00000000);
5021  caret-color: #fff;
5022}
5023
5024.theme-dark .fusion-app .react-datepicker__input-container input::placeholder {
5025  color: #969696;
5026}
5027
5028.theme-dark .fusion-app .react-datepicker__input-container input:focus {
5029  border-color: rgba(0,0,0,0);
5030}
5031
5032.theme-dark .fusion-app .hs-sports-sport-list {
5033  background-image: url(/pf/resources/dist/images/hs-sports-dash-arrow-dark.svg?d=702&mxId=00000000);
5034  background-color: #000;
5035  border-color: #fff;
5036  color: #969696;
5037}
5038
5039.theme-dark .fusion-app .hs-sports-sport-list::placeholder {
5040  color: #969696;
5041}
5042
5043.theme-dark .fusion-app .hs-sports-sport-list:focus {
5044  border-color: rgba(0,0,0,0);
5045}
5046
5047.theme-dark .fusion-app .hs-sports-dash-links {
5048  background: rgba(0,0,0,0);
5049}
5050
5051a {
5052  color: #005dc7;
5053  z-index: 1;
5054}
5055
5056a:hover,
5057a:active,
5058a:focus {
5059  color: #767676;
5060}
5061
5062.article .link {
5063  font-size: 18px;
5064}
5065
5066.icon {
5067  height: 24px;
5068  width: 24px;
5069}
5070
5071.icon_lg {
5072  height: 56px;
5073  width: 56px;
5074}
5075
5076.icon_xs {
5077  height: 16px;
5078  width: 16px;
5079}
5080
5081.video_icon,
5082.gallery_icon {
5083  background-image: url(/pf/resources/dist/images/Video.svg?d=702&mxId=00000000);
5084  background-repeat: no-repeat;
5085  background-position: center;
5086  background-size: contain;
5087}
5088
5089.gallery_icon {
5090  background-image: url(/pf/resources/dist/images/PhotoGallery.svg?d=702&mxId=00000000);
5091  background-color: rgba(0,63,135,.5);
5092}
5093
5094.image {
5095  box-sizing: border-box;
5096}
5097
5098.image img {
5099  box-sizing: border-box;
5100  max-height: 100%;
5101  max-width: 100%;
5102}
5103
5104.image img.aspect-ratio-16-9 {
5105  aspect-ratio: 16/9;
5106}
5107
5108.image img.aspect-ratio-3-2 {
5109  aspect-ratio: 3/2;
5110}
5111
5112.image img.aspect-ratio-4-3 {
5113  aspect-ratio: 4/3;
5114}
5115
5116.image img.aspect-ratio-1-1 {
5117  aspect-ratio: 1/1;
5118}
5119
5120.image img.aspect-ratio-2-3 {
5121  aspect-ratio: 2/3;
5122}
5123
5124.image img.aspect-ratio-3-4 {
5125  aspect-ratio: 3/4;
5126}
5127
5128.image img.aspect-ratio-9-16 {
5129  aspect-ratio: 9/16;
5130}
5131
5132.image img.aspect-ratio-2-1 {
5133  aspect-ratio: 2/1;
5134}
5135
5136.image img.aspect-ratio-3-1 {
5137  aspect-ratio: 3/1;
5138}
5139
5140.image img.aspect-ratio-unset {
5141  aspect-ratio: unset;
5142}
5143
5144.image figcaption {
5145  font-size: 14px;
5146  caption-side: bottom;
5147}
5148
5149.circular {
5150  border-radius: 50%;
5151}
5152
5153.list_feed {
5154  font-size: 14px;
5155  line-height: 20px;
5156}
5157
5158.list_feed .title {
5159  font-size: 12px;
5160  line-height: 14px;
5161}
5162
5163.list {
5164  color: #000;
5165  font-family: "Georgia","Times","Times New Roman",serif;
5166  line-height: 1.8;
5167}
5168
5169.list_reset {
5170  padding-left: 0;
5171  list-style: none;
5172  margin: 0;
5173}
5174
5175.list_unstyled {
5176  list-style-type: none;
5177}
5178
5179.list_bullet_inside {
5180  list-style-position: inside;
5181}
5182
5183.list.unordered,
5184.list.ordered {
5185  padding: 18px 0 13px 12px;
5186}
5187
5188.list.unordered li:before,
5189.list.ordered li:before {
5190  margin-right: 16px;
5191  display: inline-block;
5192}
5193
5194.list.unordered li:before {
5195  content: "";
5196  height: 5px;
5197  width: 5px;
5198  min-width: 5px;
5199  background-color: #000;
5200  border-radius: 50%;
5201  position: relative;
5202  top: -4px;
5203}
5204
5205.list.ordered li:before {
5206  content: counter(li) ".";
5207  font-weight: 700;
5208  min-width: 14px;
5209  font-family: "Georgia","Times","Times New Roman",serif;
5210}
5211
5212.link-list {
5213  counter-reset: listicleItem;
5214}
5215
5216.link-list ol,
5217.link-list ul {
5218  padding: 0;
5219  margin: 20px 0;
5220  list-style: none;
5221}
5222
5223.link-list ol .link-list-item-headline:before {
5224  counter-increment: listicleItem;
5225  content: counter(listicleItem) ". ";
5226  display: inline;
5227  margin-right: 3px;
5228}
5229
5230.link-list-title.h3 {
5231  color: #333;
5232  line-height: 38px;
5233  font-size: 28px;
5234  font-family: "Miller-Headline";
5235  margin-bottom: 10px;
5236}
5237
5238.link-list-deck {
5239  color: #333;
5240  font-size: 14px;
5241  line-height: 21px;
5242}
5243
5244.link-list-item {
5245  border-top: 1px solid #777;
5246  padding: 30px 0;
5247}
5248
5249.link-list-item.hideCaptionCredits .caption,
5250.link-list-item.hideCaptionCredits .credit {
5251  display: none;
5252}
5253
5254.link-list-item:after {
5255  content: "";
5256  display: table;
5257  clear: both;
5258}
5259
5260.link-list-item:last-child {
5261  border-bottom: 1px solid #777;
5262}
5263
5264.link-list-item-headline {
5265  margin-bottom: 15px;
5266  font-family: "";
5267}
5268
5269.link-list-item-price {
5270  margin: 15px 0 5px;
5271}
5272
5273.link-list-item-title.h4 {
5274  font-family: "Miller-Headline";
5275}
5276
5277.link-list-item-copy,
5278.link-list-item-address {
5279  font-size: 14px;
5280  line-height: 26px;
5281}
5282
5283.link-list-item-copy {
5284  margin-bottom: 20px;
5285}
5286
5287.link-list-item-address {
5288  display: inline;
5289}
5290
5291.link-list-item .caption {
5292  font-weight: 800;
5293  font-size: 12px;
5294  color: #333;
5295}
5296
5297.article-railless .link-list .float_right--desktop--railless {
5298  margin-right: 0;
5299}
5300
5301.article-railless .link-list .float_left--desktop--railless {
5302  margin-left: 0;
5303}
5304
5305.theme-dark .fusion-app .list {
5306  color: #fff;
5307}
5308
5309.theme-dark .fusion-app ul.list li:before {
5310  background-color: #fff;
5311}
5312
5313.theme-dark .fusion-app .link-list-title.h3,
5314.theme-dark .fusion-app .link-list-deck {
5315  color: #fff;
5316}
5317
5318.logo_masthead {
5319  height: 25px;
5320  width: 160px;
5321}
5322
5323.logo_masthead_amp {
5324  height: 25px;
5325  width: 160px;
5326}
5327
5328.logo_masthead--desktop {
5329  display: none;
5330}
5331
5332.logo_masthead--anniversary {
5333  height: auto;
5334  width: 200px;
5335  margin-top: 3px;
5336}
5337
5338.logo_masthead--standard {
5339  display: none;
5340}
5341
5342.logo_masthead_link:hover,
5343.logo_masthead_link:focus {
5344  outline: none;
5345  border-radius: 3px;
5346}
5347
5348.logo_masthead_link:hover .logo_masthead--desktop,
5349.logo_masthead_link:focus .logo_masthead--desktop {
5350  border-color: rgba(0,0,0,0);
5351}
5352
5353.scroll .logo_masthead {
5354  margin-left: 8px;
5355}
5356
5357.scroll .logo_masthead.article {
5358  margin-left: 0;
5359  border-right: 1px solid;
5360  height: 25px;
5361  width: 50px;
5362}
5363
5364.scroll .logo_masthead.article.logo_masthead--mobile {
5365  display: none;
5366}
5367
5368.scroll .logo_masthead.article.logo_masthead--desktop {
5369  display: block;
5370}
5371
5372.logo_footer {
5373  height: 60px;
5374}
5375
5376.logo_footer:after {
5377  content: "";
5378  background-image: url(/pf/resources/dist/images/bg-logo-large--full.svg?d=702&mxId=00000000);
5379  background-position: center;
5380  background-repeat: no-repeat;
5381  background-size: contain;
5382  opacity: .1;
5383  top: 0;
5384  left: 0;
5385  bottom: 0;
5386  right: 0;
5387  position: absolute;
5388}
5389
5390.theme-dark .fusion-app .logo_footer:after {
5391  content: "";
5392  background-image: url(/pf/resources/dist/images/bg-logo-large--white.svg?d=702&mxId=00000000);
5393  background-position: center;
5394  background-repeat: no-repeat;
5395  background-size: contain;
5396  opacity: .1;
5397  top: 0;
5398  left: 0;
5399  bottom: 0;
5400  right: 0;
5401  position: absolute;
5402  opacity: 1;
5403}
5404
5405.newsletter.border_top {
5406  border-top-color: #ddd;
5407}
5408
5409.newsletter .title {
5410  font-size: 22px;
5411}
5412
5413.newsletter .newsletter_widget_image {
5414  max-width: 320px !important;
5415  width: 100%;
5416}
5417
5418.newsletter .newsletter_widget_description {
5419  display: block;
5420  line-height: 1.4;
5421}
5422
5423.newsletter .subscribed.invalid {
5424  color: #ac1700;
5425}
5426
5427.newsletter .subscribed.valid {
5428  color: #386800;
5429}
5430
5431.newsletter.newsletter_error .newsletter_widget_button {
5432  border-bottom-left-radius: 0;
5433  border-bottom-right-radius: 0;
5434}
5435
5436.newsletter .error_message {
5437  line-height: 2;
5438}
5439
5440.newsletter_sign_up label,
5441.newsletter_sign_up input,
5442.newsletter_sign_up button {
5443  font-size: 14px;
5444}
5445
5446.newsletter_sign_up label {
5447  font-size: 14px;
5448  float: left;
5449  color: #444;
5450}
5451
5452.newsletter_sign_up input {
5453  box-sizing: border-box;
5454}
5455
5456.newsletter_sign_up button {
5457  white-space: nowrap;
5458}
5459
5460.newsletter_cta {
5461  display: grid;
5462  grid-template-rows: auto auto;
5463  grid-template-columns: 40% auto;
5464  grid-auto-rows: min-content;
5465  align-items: center;
5466  row-gap: 8px;
5467  column-gap: 16px;
5468  padding: 16px;
5469  width: 100%;
5470}
5471
5472.is_article:not(.emancipator) .newsletter_cta {
5473  padding: 0 8px;
5474}
5475
5476.column .newsletter_cta {
5477  display: flex;
5478  flex-direction: column;
5479  align-items: center;
5480}
5481
5482.newsletter_grid {
5483  width: 100%;
5484}
5485
5486.standard .no_image .newsletter_grid--1 {
5487  align-self: flex-end;
5488}
5489
5490.newsletter_grid--2 {
5491  display: none;
5492}
5493
5494.has_image .newsletter_grid--2 {
5495  display: block;
5496}
5497
5498.newsletter_grid--3 {
5499  grid-column: 1;
5500}
5501
5502.standard .no_image .newsletter_grid--3 {
5503  align-self: flex-start;
5504}
5505
5506.standard .no_image .newsletter_grid--4 {
5507  grid-column: 2;
5508  grid-row: 1/3;
5509}
5510
5511.newsletter-head-icon {
5512  height: 144px;
5513  width: 200px;
5514  clear: both;
5515  float: left;
5516  position: absolute;
5517}
5518
5519.newsletter-head-lead {
5520  font-size: 42px;
5521  letter-spacing: -0.41px;
5522}
5523
5524.newsletter_widget_input:focus {
5525  border-color: rgba(0,0,0,0);
5526}
5527
5528.errorBorder {
5529  border: 1px solid red;
5530}
5531
5532.errorMessage {
5533  color: red;
5534  height: 15px;
5535  text-align: left;
5536}
5537
5538.theme-dark .fusion-app .newsletter-sticky {
5539  background-color: #333;
5540  color: #fff;
5541}
5542
5543.theme-dark .fusion-app .newsletter-sticky label {
5544  color: #fff;
5545}
5546
5547.theme-dark .fusion-app .newsletter-emailaddr-input {
5548  background-color: #000;
5549  color: #fff;
5550  caret-color: #fff;
5551  border-top-color: #fff;
5552  border-left-color: #fff;
5553  border-bottom-color: #fff;
5554}
5555
5556.theme-dark .fusion-app .newsletter-emailaddr-input.border_red {
5557  border-color: #9e1511;
5558}
5559
5560.theme-dark .fusion-app .newsletter-emailaddr-input:focus {
5561  border-color: rgba(0,0,0,0);
5562}
5563
5564.theme-dark .fusion-app .newsletter_sign_up label {
5565  color: #fff;
5566}
5567
5568.theme-dark .fusion-app .newsletter_widget_input {
5569  background-color: #000;
5570  color: #fff;
5571  caret-color: #fff;
5572  border-top-color: #fff;
5573  border-left-color: #fff;
5574  border-bottom-color: #fff;
5575}
5576
5577.theme-dark .fusion-app .newsletter_widget_input.border_red {
5578  border-color: #9e1511;
5579}
5580
5581.theme-dark .fusion-app .newsletter_widget_input:focus {
5582  border-color: rgba(0,0,0,0);
5583}
5584
5585.newsletter-banner {
5586  width: 100%;
5587  min-height: 144px;
5588  background-color: #000;
5589  background-repeat: no-repeat;
5590  margin-bottom: 40px;
5591}
5592
5593.newsletter-banner-text-container {
5594  padding-top: 20px;
5595  color: #fff;
5596  text-align: center;
5597  width: 200px;
5598  margin: 0 auto;
5599}
5600
5601.newsletter-banner-text-container :first-child {
5602  font-size: 24px;
5603}
5604
5605.newsletter-banner-text-container :last-child {
5606  font-size: 15px;
5607}
5608
5609.newsletter-page-container {
5610  max-width: 1440px;
5611  margin: 0 auto;
5612  padding: 0 3%;
5613}
5614
5615.newsletter-menu {
5616  width: 100%;
5617  margin: 50px auto 30px;
5618  border-bottom: 1px solid #ddd;
5619  z-index: 997;
5620}
5621
5622.newsletter-menu-list {
5623  gap: 14px;
5624  margin: 0;
5625  padding: 0;
5626  list-style-type: none;
5627}
5628
5629.newsletter-menu-link {
5630  padding-bottom: 1px;
5631  font-size: 14px;
5632  line-height: 20px;
5633  color: #777;
5634}
5635
5636.newsletter-menu-link.newsletter-menu-link-active {
5637  border-bottom: 2px solid #005dc7;
5638  color: #000;
5639}
5640
5641.newsletter-menu-item-hide {
5642  display: none;
5643}
5644
5645.newsletter-menu-item.newsletter-sub-menu-display {
5646  display: block;
5647}
5648
5649.newsletter-menu-more-button {
5650  font-size: 14px;
5651  line-height: 20px;
5652  color: #777;
5653  cursor: pointer;
5654}
5655
5656.newsletter-menu-arrow-rotate {
5657  transform: rotate(180deg);
5658}
5659
5660.newsletter-sub-menu {
5661  min-width: 130px;
5662  padding: 8px 0;
5663  border: 1px solid #005dc7;
5664  background: #fff;
5665  right: 0;
5666}
5667
5668.newsletter-sub-menu-list {
5669  padding: 0;
5670  list-style-type: none;
5671}
5672
5673.newsletter-sub-menu-link {
5674  display: block;
5675  padding: 8px;
5676  color: #777;
5677}
5678
5679.newsletter-sub-menu-link:active,
5680.newsletter-sub-menu-link:focus,
5681.newsletter-sub-menu-link.newsletter-sub-menu-link-active {
5682  color: #fff;
5683  background: #005dc7;
5684}
5685
5686.newsletter-lp-grid {
5687  max-width: 1250px;
5688  display: grid;
5689  grid-template-columns: 100%;
5690  grid-gap: 18px;
5691}
5692
5693.newsletter-tile-title-bar {
5694  margin-top: 25px;
5695  padding-bottom: 10px;
5696}
5697
5698.newsletter-tile-title {
5699  padding-top: 3px;
5700  line-height: 17px;
5701}
5702
5703.newsletter-tile {
5704  min-height: 115px;
5705  padding: 22px 10px 10px;
5706  border: 1px solid #777;
5707}
5708
5709.newsletter-title {
5710  padding-bottom: 3px;
5711}
5712
5713.newsletter-description {
5714  line-height: 17px;
5715}
5716
5717.newsletter-signup-button {
5718  position: absolute;
5719  top: 6px;
5720  right: 12px;
5721  padding: 0;
5722  border: none;
5723  cursor: pointer;
5724}
5725
5726.newsletter-sticky {
5727  background-color: #fff;
5728  height: 132px;
5729  margin: auto;
5730  bottom: 0;
5731  right: 0;
5732  left: 0;
5733  border-top: 1px solid;
5734  padding: 0 3%;
5735  z-index: 999;
5736}
5737
5738.newsletter-sticky label {
5739  font-size: 14px;
5740  color: #444;
5741}
5742
5743.newsletter-sticky-main {
5744  padding-top: 8px;
5745  margin: 0 auto;
5746  max-width: 1250px;
5747  display: flex;
5748  flex-direction: column;
5749}
5750
5751.newsletter-sticky-main-title {
5752  font-size: 18px;
5753}
5754
5755.newsletter-sticky-main-title-margin-left {
5756  margin-left: 0;
5757}
5758
5759.newsletter-sticky-selected-total {
5760  border-radius: 50%;
5761  width: 22px;
5762  height: 22px;
5763  margin-right: 5px;
5764  vertical-align: middle;
5765  margin-bottom: 4px;
5766  background-color: rgba(0,93,199,.3);
5767}
5768
5769.newsletter-sticky-main-detail {
5770  font-size: 12px;
5771}
5772
5773.newsletter-sticky-main-detail-padding-left {
5774  padding-left: 32px;
5775}
5776
5777.newsletter-sticky-form-email-signUp {
5778  margin-top: 30px;
5779}
5780
5781.newsletter-sticky-form {
5782  display: flex;
5783  min-width: 250px;
5784  margin-top: 8px;
5785}
5786
5787.newsletter-emailaddr-input {
5788  -webkit-appearance: none;
5789  width: 70%;
5790  height: 35px;
5791  font-size: 16px;
5792  border: 1px solid #777;
5793  padding-left: 10px;
5794  padding-bottom: 0;
5795}
5796
5797.newsletter-emailaddr-input:focus {
5798  border-color: rgba(0,0,0,0);
5799}
5800
5801.newsletter-emailaddr-submit {
5802  -webkit-appearance: none;
5803  height: 38px;
5804  width: 30%;
5805  margin-left: -2px;
5806  padding: 0 25px;
5807  text-align: center;
5808  border-radius: 0 4px 4px 0;
5809  cursor: pointer;
5810}
5811
5812.embed {
5813  position: relative;
5814}
5815
5816.html_block .fragment {
5817  width: 100%;
5818}
5819
5820.html_block .fragment img {
5821  max-width: 100%;
5822}
5823
5824.html_block .youtube-embed {
5825  position: relative;
5826  padding-bottom: 56.25%;
5827  height: 0;
5828}
5829
5830.html_block .youtube-embed iframe {
5831  position: absolute;
5832  top: 0;
5833  left: 0;
5834  width: 100%;
5835  height: 100%;
5836}
5837
5838.html_block.hasRail .twitter-tweet {
5839  margin-left: auto;
5840  margin-right: auto;
5841}
5842
5843.html_block.hasRail.facebook-post {
5844  margin: 0 !important;
5845  text-align: center;
5846}
5847
5848.html_block.hasRail.instagram {
5849  margin: 0 !important;
5850  text-align: center;
5851}
5852
5853.html_block.hasRail.instagram .width_full {
5854  text-align: center;
5855}
5856
5857.html_block.hasRail.instagram .width_full iframe {
5858  margin-left: auto !important;
5859  margin-right: auto !important;
5860}
5861
5862.html_block.railless .twitter-tweet {
5863  margin-left: auto;
5864  margin-right: auto;
5865}
5866
5867.html_block.railless.facebook-post {
5868  margin: 0 !important;
5869  text-align: center;
5870}
5871
5872.html_block.railless.instagram {
5873  margin: 0 !important;
5874  text-align: center;
5875}
5876
5877.html_block.railless.instagram .width_full {
5878  text-align: center;
5879}
5880
5881.html_block.railless.instagram .width_full iframe {
5882  margin-left: auto !important;
5883  margin-right: auto !important;
5884}
5885
5886.html_block .podcast-container iframe {
5887  width: auto;
5888}
5889
5890@supports (-webkit-overflow-scrolling: touch) {
5891  .html_block.margin_horizontal_10.facebook {
5892    margin-left: 3%;
5893  }
5894}
5895
5896.responsive-embed-16x9 {
5897  padding-bottom: 56.25%;
5898}
5899
5900.responsive-embed-16x9 iframe {
5901  position: absolute;
5902  width: 100%;
5903  height: 100%;
5904}
5905
5906.html_flex_feature.lead iframe {
5907  width: 100%;
5908}
5909
5910.fusion-app .gutter_28 {
5911  margin: 0 28px;
5912}
5913
5914.fusion-app .gutter_20_0 {
5915  margin: 20px 0;
5916}
5917
5918.fusion-app .vertical-video .video_container {
5919  width: 100%;
5920  max-width: 100%;
5921}
5922
5923.fusion-app .article-left-rail .article .body .video.vertical-video,
5924.fusion-app .article-right-rail .article .body .video.vertical-video,
5925.fusion-app .article-railless .article .body .video.vertical-video {
5926  max-width: 100% !important;
5927}
5928
5929.fusion-app .article-left-rail .article .body .video.vertical-video .video_container,
5930.fusion-app .article-right-rail .article .body .video.vertical-video .video_container,
5931.fusion-app .article-railless .article .body .video.vertical-video .video_container {
5932  display: flex;
5933  justify-content: center;
5934}
5935
5936.fusion-app .article-left-rail .article .body .video.vertical-video .video_container>.powa:nth-of-type(1),
5937.fusion-app .article-right-rail .article .body .video.vertical-video .video_container>.powa:nth-of-type(1),
5938.fusion-app .article-railless .article .body .video.vertical-video .video_container>.powa:nth-of-type(1) {
5939  padding-bottom: 0 !important;
5940}
5941
5942.fusion-app .article-left-rail .article .body .video.vertical-video.left .video_container,
5943.fusion-app .article-right-rail .article .body .video.vertical-video.left .video_container,
5944.fusion-app .article-railless .article .body .video.vertical-video.left .video_container {
5945  justify-content: left;
5946}
5947
5948.fusion-app .article-left-rail .article .body .video.vertical-video.center .video_container,
5949.fusion-app .article-right-rail .article .body .video.vertical-video.center .video_container,
5950.fusion-app .article-railless .article .body .video.vertical-video.center .video_container {
5951  justify-content: center;
5952}
5953
5954.fusion-app .article-left-rail .article .body .video.vertical-video.right .video_container,
5955.fusion-app .article-right-rail .article .body .video.vertical-video.right .video_container,
5956.fusion-app .article-railless .article .body .video.vertical-video.right .video_container {
5957  justify-content: right;
5958}
5959
5960.fusion-app .article-railless .article .body .video.vertical-video {
5961  max-width: 1080px !important;
5962  margin: 20px 0;
5963}
5964
5965.fusion-app .article {
5966  -webkit-text-size-adjust: 100%;
5967}
5968
5969.fusion-app .article.live-updates {
5970  max-width: 688px;
5971}
5972
5973.fusion-app .article.live-updates h2 {
5974  line-height: 32px;
5975}
5976
5977.fusion-app .article.live-updates h3 {
5978  font-size: 18px;
5979  line-height: 25px;
5980}
5981
5982.fusion-app .article.live-updates .timestamp {
5983  font-size: 14px;
5984  line-height: 17px;
5985}
5986
5987.fusion-app .article.live-updates .paragraph {
5988  font-size: 16px;
5989  line-height: 30px;
5990}
5991
5992.fusion-app .article.live-updates .list {
5993  font-size: 16px;
5994  line-height: 30px;
5995}
5996
5997.fusion-app .article.live-updates .divider {
5998  border-bottom: 1px solid #333;
5999  max-width: 100%;
6000}
6001
6002.fusion-app .article-right-rail .right .hs-sports-dash {
6003  width: auto;
6004}
6005
6006.fusion-app .article-right-rail .right .hs-sports-dash .hs-sports-dash-links {
6007  background-color: #eee;
6008  padding: 22px 50px;
6009  margin: 40px -50px 30px;
6010}
6011
6012.fusion-app .article-right-rail .right .hs-sports-dash .required-instrux {
6013  margin: -15px 0 20px;
6014  margin-left: auto;
6015}
6016
6017.fusion-app .article-right-rail .right .hs-sports-dash .desktop-search {
6018  display: none;
6019}
6020
6021.fusion-app .article-right-rail .right .hs-sports-dash .mobile-search {
6022  display: block;
6023}
6024
6025.fusion-app .section_page .top-rail .hs-sports-dash,
6026.fusion-app .section_page .middle-rail .hs-sports-dash,
6027.fusion-app .section_page .lower-rail .hs-sports-dash,
6028.fusion-app .section_page .basement-1-rail .hs-sports-dash {
6029  width: auto;
6030}
6031
6032.fusion-app .section_page .top-rail .hs-sports-dash .hs-sports-dash-links,
6033.fusion-app .section_page .middle-rail .hs-sports-dash .hs-sports-dash-links,
6034.fusion-app .section_page .lower-rail .hs-sports-dash .hs-sports-dash-links,
6035.fusion-app .section_page .basement-1-rail .hs-sports-dash .hs-sports-dash-links {
6036  background-color: #eee;
6037  padding: 22px 50px;
6038  margin: 40px -50px 30px;
6039}
6040
6041.fusion-app .section_page .top-rail .hs-sports-dash .required-instrux,
6042.fusion-app .section_page .middle-rail .hs-sports-dash .required-instrux,
6043.fusion-app .section_page .lower-rail .hs-sports-dash .required-instrux,
6044.fusion-app .section_page .basement-1-rail .hs-sports-dash .required-instrux {
6045  margin: -15px 0 20px;
6046  margin-left: auto;
6047}
6048
6049.fusion-app .section_page .top-rail .hs-sports-dash .desktop-search,
6050.fusion-app .section_page .middle-rail .hs-sports-dash .desktop-search,
6051.fusion-app .section_page .lower-rail .hs-sports-dash .desktop-search,
6052.fusion-app .section_page .basement-1-rail .hs-sports-dash .desktop-search {
6053  display: none;
6054}
6055
6056.fusion-app .section_page .top-rail .hs-sports-dash .mobile-search,
6057.fusion-app .section_page .middle-rail .hs-sports-dash .mobile-search,
6058.fusion-app .section_page .lower-rail .hs-sports-dash .mobile-search,
6059.fusion-app .section_page .basement-1-rail .hs-sports-dash .mobile-search {
6060  display: block;
6061}
6062
6063.fusion-app .sticky_container.sticky_mobile {
6064  height: auto;
6065}
6066
6067.fusion-app .sticky_container.sticky_mobile .sticky_box {
6068  position: static;
6069}
6070
6071.fusion-app .sticky_container.safari-sticky-shim .sticky_box {
6072  position: -webkit-sticky !important;
6073}
6074
6075.fusion-app .sticky_container.js-scroll-position-top {
6076  background-color: rgba(0,0,0,0);
6077}
6078
6079.fusion-app .sticky_container.js-scroll-position-top .sticky_box {
6080  z-index: 990;
6081}
6082
6083.fusion-app div.ds {
6084  max-width: 1440px;
6085}
6086
6087.fusion-app .article-left-rail {
6088  flex-flow: row-reverse wrap !important;
6089}
6090
6091.fusion-app .article-left-rail .left {
6092  max-width: 213px !important;
6093}
6094
6095.fusion-app .article-left-rail .left .hs-sports-dash {
6096  width: auto;
6097}
6098
6099.fusion-app .article-left-rail .left .hs-sports-dash .hs-sports-dash-links {
6100  background-color: #eee;
6101  padding: 22px 50px;
6102  margin: 40px -50px 30px;
6103}
6104
6105.fusion-app .article-left-rail .left .hs-sports-dash .required-instrux {
6106  margin: -15px 0 20px;
6107  margin-left: auto;
6108}
6109
6110.fusion-app .article-left-rail .left .hs-sports-dash .desktop-search {
6111  display: none;
6112}
6113
6114.fusion-app .article-left-rail .left .hs-sports-dash .mobile-search {
6115  display: block;
6116}
6117
6118.move-right {
6119  transform: translateX(375px);
6120}
6121
6122.slide {
6123  transition: transform 500ms cubic-bezier(0.56, 1.65, 0.77, 0.88);
6124  transition-timing-function: cubic-bezier(0.56, 1.65, 0.77, 0.88);
6125}
6126
6127.theme-dark .fusion-app a {
6128  color: #2e8fff;
6129}
6130
6131.theme-dark .fusion-app a:hover,
6132.theme-dark .fusion-app a:active,
6133.theme-dark .fusion-app a:focus {
6134  color: #969696;
6135}
6136
6137p {
6138  font-size: 18px;
6139  line-height: 1.8;
6140  font-family: "Georgia","Times","Times New Roman",serif;
6141}
6142
6143p a:hover {
6144  border-bottom: 2px solid;
6145}
6146
6147.paragraph a {
6148  border-bottom: 2px solid;
6149}
6150
6151.dropcap {
6152  font-size: 5em;
6153  line-height: .9em;
6154}
6155
6156.article .body .heading+.paragraph {
6157  margin-top: 16px;
6158}
6159
6160.pop_out {
6161  border: 1px solid #005dc7;
6162  border-radius: 3px;
6163  box-sizing: border-box;
6164  min-width: 300px;
6165}
6166
6167.pop_out_exit {
6168  background-image: url(/pf/resources/dist/images/overlay-close.svg?d=702&mxId=00000000);
6169  background-repeat: no-repeat;
6170  background-size: contain;
6171  width: 12px;
6172  height: 12px;
6173}
6174
6175.pop_out .pop_out_exit:focus {
6176  outline: 2px solid Highlight;
6177}
6178
6179.pop_out_top_right_corner {
6180  top: 0;
6181  right: 0;
6182}
6183
6184.theme-dark .fusion-app .pop_out {
6185  border: 1px solid #2e8fff;
6186}
6187
6188.theme-dark .fusion-app .pop_out_exit {
6189  background-image: url(/pf/resources/dist/images/overlay-close--theme-dark.svg?d=702&mxId=00000000);
6190}
6191
6192.quote .name,
6193.quote .title {
6194  font-size: 14px;
6195}
6196
6197.quote .name {
6198  margin-bottom: 8px;
6199}
6200
6201.quote .name~.icon_share [aria-label="Share on X"] {
6202  margin-top: 1px;
6203}
6204
6205.quote .text {
6206  font-size: 20px;
6207  line-height: 1.3;
6208}
6209
6210.quote a {
6211  display: inline-flex;
6212  line-height: 1;
6213  vertical-align: middle;
6214}
6215
6216.quote .icon_share {
6217  margin-top: -4px;
6218  margin-bottom: -4px;
6219}
6220
6221.quote .icon_share a[aria-label="Share on X"] svg {
6222  height: 27px;
6223  width: 27px;
6224}
6225
6226.quote .icon_share:before,
6227.quote .icon_share:after,
6228.quote .block:before,
6229.quote .block:after {
6230  content: "";
6231  background-color: #000;
6232  display: inline-block;
6233  height: 1px;
6234  position: relative;
6235  width: 50%;
6236  vertical-align: middle;
6237}
6238
6239.quote .icon_share:before,
6240.quote .block:before {
6241  margin-left: -50%;
6242}
6243
6244.quote .icon_share:before {
6245  right: .5em;
6246}
6247
6248.quote .block:before {
6249  right: 1em;
6250}
6251
6252.quote .icon_share:after {
6253  left: .5em;
6254}
6255
6256.quote .block:after {
6257  left: 1em;
6258}
6259
6260.quote .icon_share:after,
6261.quote .block:after {
6262  margin-right: -50%;
6263}
6264
6265.quote .sub {
6266  vertical-align: sub;
6267}
6268
6269.theme-dark .quote .icon_share:before,
6270.theme-dark .quote .icon_share:after,
6271.theme-dark .quote .block:before,
6272.theme-dark .quote .block:after,
6273.dark-mode .quote .icon_share:before,
6274.dark-mode .quote .icon_share:after,
6275.dark-mode .quote .block:before,
6276.dark-mode .quote .block:after {
6277  background-color: #fff;
6278}
6279
6280.theme-dark .quote path#Combined-Shape,
6281.dark-mode .quote path#Combined-Shape {
6282  fill: #2e8fff;
6283}
6284
6285.theme-dark .quote .text,
6286.dark-mode .quote .text {
6287  color: #fff;
6288}
6289
6290.r_f .title {
6291  font-size: 12px;
6292}
6293
6294.m_pop .item,
6295.s_pop .item {
6296  padding: 0;
6297  border-top: none;
6298  border-bottom: 1px solid #000;
6299}
6300
6301.m_pop .item:last-of-type,
6302.s_pop .item:last-of-type {
6303  border-bottom: none;
6304}
6305
6306.m_pop .content,
6307.s_pop .content {
6308  padding: 0 16px;
6309  margin: 16px 0;
6310}
6311
6312.m_pop .content .text,
6313.s_pop .content .text {
6314  padding-left: 0;
6315}
6316
6317.m_pop .overline,
6318.s_pop .overline {
6319  font-size: 12px;
6320  line-height: 22px;
6321}
6322
6323.m_pop .overline.sponsored,
6324.s_pop .overline.sponsored {
6325  color: #de7d0b;
6326}
6327
6328.m_pop .recirc_headline,
6329.s_pop .recirc_headline {
6330  font-size: 18px;
6331  line-height: 24px;
6332}
6333
6334.m_pop .dec,
6335.s_pop .dec {
6336  font-size: 12px;
6337  line-height: 18px;
6338}
6339
6340.s_pop .item {
6341  display: flex;
6342}
6343
6344.theme-dark .fusion-app .m_pop .item,
6345.theme-dark .fusion-app .s_pop .item {
6346  border-color: #ddd;
6347}
6348
6349.related_links .link {
6350  font-size: 14px;
6351}
6352
6353.related_links .links a {
6354  color: #000;
6355}
6356
6357.theme-dark .fusion-app .related_links .links a {
6358  color: #fff;
6359}
6360
6361body,
6362figure,
6363p {
6364  margin: 0;
6365}
6366
6367h1,
6368h2,
6369h3,
6370h4,
6371h5,
6372h6 {
6373  margin: 0;
6374  font-weight: 400;
6375}
6376
6377button {
6378  display: inline-block;
6379  background-color: inherit;
6380  border-color: inherit;
6381  border-style: inherit;
6382  padding: inherit;
6383}
6384
6385button:focus {
6386  outline: none;
6387}
6388
6389figure {
6390  -webkit-margin-before: 0;
6391  -webkit-margin-after: 0;
6392  -webkit-margin-start: 0;
6393  -webkit-margin-end: 0;
6394}
6395
6396a,
6397a:hover,
6398a:visited {
6399  text-decoration: none;
6400}
6401
6402.section_feed_image_container {
6403  min-width: 35%;
6404  width: 40%;
6405  max-width: 260px;
6406}
6407
6408.section_feed_item .content .text {
6409  padding-left: 0;
6410}
6411
6412.section_feed_item .dec {
6413  line-height: 1.5em;
6414}
6415
6416.section_feed_item .image img {
6417  max-height: 183px;
6418  object-fit: cover;
6419}
6420
6421.load_more_button_container {
6422  z-index: 5;
6423}
6424
6425.load_more_button {
6426  z-index: 10;
6427  border-radius: 5px;
6428  width: 95%;
6429}
6430
6431.load_more_button:hover {
6432  background-color: #005dc7;
6433  color: #fff;
6434}
6435
6436.theme-dark .fusion-app .load_more_button:hover {
6437  background-color: #2e8fff;
6438  color: #fff;
6439}
6440
6441.section_feed_item .overline {
6442  max-width: 155px;
6443}
6444
6445.section_page .nav_bar,
6446.section_page .header,
6447.section_page .footer {
6448  display: -webkit-box;
6449  display: -ms-flexbox;
6450  display: flex;
6451}
6452
6453.section_menu .icon {
6454  top: 2px;
6455  left: -2px;
6456}
6457
6458.section_menu .section {
6459  font-size: 50px;
6460}
6461
6462.section_menu .sub_section {
6463  font-size: 14px;
6464  line-height: 1.5;
6465}
6466
6467.section_menu .sub_section.focus_ring:focus {
6468  border-color: rgba(0,0,0,0);
6469}
6470
6471.section_menu .sub_section.focus_ring:focus+.sub_section {
6472  border-color: rgba(0,0,0,0);
6473}
6474
6475.section_menu .sub_section~.sub_section {
6476  border-left-width: 1px;
6477  border-left-style: solid;
6478  border-left-color: #000;
6479}
6480
6481.section_menu .toggle-btn {
6482  border: 0;
6483}
6484
6485.section_menu .toggle-btn:-moz-focusring {
6486  border: none;
6487}
6488
6489.section_menu .toggle-btn:focus {
6490  outline: 1px dotted #212121;
6491  outline: 5px auto -webkit-focus-ring-color;
6492}
6493
6494.section_menu .toggle-btn svg {
6495  pointer-events: none;
6496}
6497
6498.section_dropdown .item {
6499  font-size: 14px;
6500  min-width: 25%;
6501  padding: 14px 0;
6502  line-height: normal;
6503}
6504
6505.section_dropdown hr {
6506  margin: 0;
6507}
6508
6509.search_page .search_page_title {
6510  font-size: 50px;
6511}
6512
6513.theme-dark .fusion-app .section_menu .sub_section~.sub_section {
6514  border-color: #fff;
6515}
6516
6517.horizontal_rule {
6518  border-width: 2px;
6519  border-style: solid;
6520}
6521
6522.breadcrumbs a {
6523  border-color: #000;
6524  text-decoration: none;
6525}
6526
6527.paywall {
6528  padding-top: 400px;
6529}
6530
6531.sharebar {
6532  height: 28px;
6533}
6534
6535.sharebar--article .margin_right_16 {
6536  margin-right: 0;
6537}
6538
6539.sharebar--article .sharebar_comment_count {
6540  margin-right: 16px;
6541}
6542
6543.sharebar--article .share--facebook,
6544.sharebar--article .share--twitter,
6545.sharebar--article .share--print,
6546.sharebar--article .share--email {
6547  width: 40px;
6548  text-align: center;
6549  display: block;
6550}
6551
6552.sharebar--article .share--view-comments {
6553  display: flex;
6554  width: auto;
6555  padding-left: 8px;
6556  text-align: center;
6557}
6558
6559.sharebar--article .share--facebook:focus,
6560.sharebar--article .share--twitter:focus,
6561.sharebar--article .share--print:focus,
6562.sharebar--article .share--email:focus,
6563.sharebar--article .share--view-comments:focus {
6564  outline: 1px dotted #212121;
6565  outline: 5px auto -webkit-focus-ring-color;
6566}
6567
6568.sharebar--article .share--email:-moz-focusring,
6569.sharebar--article .share--print:-moz-focusring {
6570  outline: none;
6571}
6572
6573.theme-dark .fusion-app .sharebar path {
6574  fill: #2e8fff;
6575}
6576
6577.tagline {
6578  font-size: 14px;
6579  line-height: 24px;
6580}
6581
6582.topics .title {
6583  font-size: 12px;
6584}
6585
6586.topic_tags .item .tag {
6587  display: inline-block;
6588  letter-spacing: 1px;
6589  line-height: 1.3;
6590  font-size: 14px;
6591}
6592
6593.theme-dark .fusion-app .topic_tags a {
6594  color: #fff;
6595}
6596
6597.align_left {
6598  margin-right: auto;
6599}
6600
6601.align_right {
6602  margin-left: auto;
6603}
6604
6605.align_items_base {
6606  align-items: baseline;
6607}
6608
6609.align_items_end {
6610  align-items: flex-end;
6611}
6612
6613.align_items_start {
6614  align-items: flex-start;
6615}
6616
6617.align_items_stretch {
6618  align-items: stretch;
6619}
6620
6621.align_items_center {
6622  align-items: center;
6623}
6624
6625.align_items_unset {
6626  align-items: unset;
6627}
6628
6629.align_self_end {
6630  align-self: flex-end;
6631}
6632
6633.align_self_center {
6634  align-self: center;
6635}
6636
6637.align_self_stretch {
6638  align-self: stretch;
6639}
6640
6641.container.column {
6642  flex-direction: column;
6643}
6644
6645.container.column>* {
6646  max-width: 100%;
6647}
6648
6649.container.row {
6650  flex-direction: row;
6651}
6652
6653.flex {
6654  display: flex;
6655}
6656
6657.flex_inline {
6658  display: inline-flex;
6659}
6660
6661.flex_wrap {
6662  flex-wrap: wrap;
6663}
6664
6665.flex_1 {
6666  flex: 1;
6667}
6668
6669.flex_2 {
6670  flex: 2;
6671}
6672
6673.justify_center {
6674  justify-content: center;
6675}
6676
6677.justify_right {
6678  justify-content: right;
6679}
6680
6681.justify_left {
6682  justify-content: left;
6683}
6684
6685.justify_end {
6686  justify-content: flex-end;
6687}
6688
6689.justify_start {
6690  justify-content: flex-start;
6691}
6692
6693.justify_space_between {
6694  justify-content: space-between;
6695}
6696
6697.justify_space_around {
6698  justify-content: space-around;
6699}
6700
6701.order_1 {
6702  order: 1;
6703}
6704
6705.order_2 {
6706  order: 2;
6707}
6708
6709.order_3 {
6710  order: 3;
6711}
6712
6713.flex-column {
6714  flex-direction: column;
6715}
6716
6717.margin {
6718  margin: 8px;
6719}
6720
6721.margin_center {
6722  margin-left: auto;
6723  margin-right: auto;
6724}
6725
6726.margin_left_auto {
6727  margin-left: auto;
6728}
6729
6730.margin_right_auto {
6731  margin-right: auto;
6732}
6733
6734.margin_none {
6735  margin: 0;
6736}
6737
6738.margin_top {
6739  margin-top: 8px;
6740}
6741
6742.margin_top_qtr {
6743  margin-top: calc(8px*.25);
6744}
6745
6746.margin_top_half {
6747  margin-top: calc(8px*.5);
6748}
6749
6750.margin_top_16 {
6751  margin-top: 16px;
6752}
6753
6754.margin_top_24 {
6755  margin-top: 24px;
6756}
6757
6758.margin_top_32 {
6759  margin-top: 32px;
6760}
6761
6762.margin_top_40 {
6763  margin-top: 40px;
6764}
6765
6766.margin_top_48 {
6767  margin-top: 48px;
6768}
6769
6770.margin_top_64 {
6771  margin-top: 64px;
6772}
6773
6774.margin_top_75 {
6775  margin-top: 75px;
6776}
6777
6778.margin_left {
6779  margin-left: 8px;
6780}
6781
6782.margin_left_qtr {
6783  margin-left: calc(8px*.25);
6784}
6785
6786.margin_left_half {
6787  margin-left: calc(8px*.5);
6788}
6789
6790.margin_left_16 {
6791  margin-left: 16px;
6792}
6793
6794.margin_left_24 {
6795  margin-left: 24px;
6796}
6797
6798.margin_left_32 {
6799  margin-left: 32px;
6800}
6801
6802.margin_left_40 {
6803  margin-left: 40px;
6804}
6805
6806.margin_left_48 {
6807  margin-left: 48px;
6808}
6809
6810.margin_left_64 {
6811  margin-left: 64px;
6812}
6813
6814.margin_right {
6815  margin-right: 8px;
6816}
6817
6818.margin_right_qtr {
6819  margin-right: calc(8px*.25);
6820}
6821
6822.margin_right_half {
6823  margin-right: calc(8px*.5);
6824}
6825
6826.margin_right_3 {
6827  margin-right: 3px;
6828}
6829
6830.margin_right_16 {
6831  margin-right: 16px;
6832}
6833
6834.margin_right_24 {
6835  margin-right: 24px;
6836}
6837
6838.margin_right_32 {
6839  margin-right: 32px;
6840}
6841
6842.margin_right_40 {
6843  margin-right: 40px;
6844}
6845
6846.margin_right_48 {
6847  margin-right: 48px;
6848}
6849
6850.margin_right_64 {
6851  margin-right: 64px;
6852}
6853
6854.margin_bottom {
6855  margin-bottom: 8px;
6856}
6857
6858.margin_bottom_none {
6859  margin: 0;
6860}
6861
6862.margin_bottom_2 {
6863  margin-bottom: 2px;
6864}
6865
6866.margin_bottom_6 {
6867  margin-bottom: 6px;
6868}
6869
6870.margin_bottom_qtr {
6871  margin-bottom: calc(8px*.25);
6872}
6873
6874.margin_bottom_half {
6875  margin-bottom: calc(8px*.5);
6876}
6877
6878.margin_bottom_10 {
6879  margin-bottom: 10px;
6880}
6881
6882.margin_bottom_16 {
6883  margin-bottom: 16px;
6884}
6885
6886.margin_bottom_24 {
6887  margin-bottom: 24px;
6888}
6889
6890.margin_bottom_32 {
6891  margin-bottom: 32px;
6892}
6893
6894.margin_bottom_40 {
6895  margin-bottom: 40px;
6896}
6897
6898.margin_bottom_48 {
6899  margin-bottom: 48px;
6900}
6901
6902.margin_bottom_64 {
6903  margin-bottom: 64px;
6904}
6905
6906.margin_horizontal {
6907  margin-left: 8px;
6908  margin-right: 8px;
6909}
6910
6911.margin_horizontal_0 {
6912  margin-left: 0;
6913  margin-right: 0;
6914}
6915
6916.margin_horizontal_10 {
6917  margin-left: 10%;
6918  margin-right: 10%;
6919}
6920
6921.margin_horizontal_15 {
6922  margin-left: 15%;
6923  margin-right: 15%;
6924}
6925
6926.margin_horizontal_16 {
6927  margin-left: 16px;
6928  margin-right: 16px;
6929}
6930
6931.margin_horizontal_24 {
6932  margin-left: 24px;
6933  margin-right: 24px;
6934}
6935
6936.margin_horizontal_28 {
6937  margin: 0 28px;
6938}
6939
6940.margin_horizontal_32 {
6941  margin-left: 32px;
6942  margin-right: 32px;
6943}
6944
6945.margin_horizontal_40 {
6946  margin-left: 40px;
6947  margin-right: 40px;
6948}
6949
6950.margin_horizontal_48 {
6951  margin-left: 48px;
6952  margin-right: 48px;
6953}
6954
6955.margin_horizontal_64 {
6956  margin-left: 64px;
6957  margin-right: 64px;
6958}
6959
6960.margin_vertical {
6961  margin-bottom: 8px;
6962  margin-top: 8px;
6963}
6964
6965.margin_vertical_16 {
6966  margin-bottom: 16px;
6967  margin-top: 16px;
6968}
6969
6970.margin_vertical_24 {
6971  margin-bottom: 24px;
6972  margin-top: 24px;
6973}
6974
6975.margin_vertical_32 {
6976  margin-bottom: 32px;
6977  margin-top: 32px;
6978}
6979
6980.margin_vertical_40 {
6981  margin-bottom: 40px;
6982  margin-top: 40px;
6983}
6984
6985.margin_vertical_48 {
6986  margin-bottom: 48px;
6987  margin-top: 48px;
6988}
6989
6990.margin_vertical_64 {
6991  margin-bottom: 64px;
6992  margin-top: 64px;
6993}
6994
6995.padding {
6996  padding: 8px;
6997}
6998
6999.padding_2 {
7000  padding: 2px;
7001}
7002
7003.padding_16 {
7004  padding: 16px;
7005}
7006
7007.padding_top {
7008  padding-top: 8px;
7009}
7010
7011.padding_top_12 {
7012  padding-top: 12px;
7013}
7014
7015.padding_top_16 {
7016  padding-top: 16px;
7017}
7018
7019.padding_top_24 {
7020  padding-top: 24px;
7021}
7022
7023.padding_top_32 {
7024  padding-top: 32px;
7025}
7026
7027.padding_top_40 {
7028  padding-top: 40px;
7029}
7030
7031.padding_top_48 {
7032  padding-top: 48px;
7033}
7034
7035.padding_top_64 {
7036  padding-top: 64px;
7037}
7038
7039.padding_left {
7040  padding-left: 8px;
7041}
7042
7043.padding_left_2 {
7044  padding-left: 2px;
7045}
7046
7047.padding_left_16 {
7048  padding-left: 16px;
7049}
7050
7051.padding_left_24 {
7052  padding-left: 24px;
7053}
7054
7055.padding_left_32 {
7056  padding-left: 32px;
7057}
7058
7059.padding_left_40 {
7060  padding-left: 40px;
7061}
7062
7063.padding_left_48 {
7064  padding-left: 48px;
7065}
7066
7067.padding_left_64 {
7068  padding-left: 64px;
7069}
7070
7071.padding_right {
7072  padding-right: 8px;
7073}
7074
7075.padding_right_16 {
7076  padding-right: 16px;
7077}
7078
7079.padding_right_24 {
7080  padding-right: 24px;
7081}
7082
7083.padding_right_32 {
7084  padding-right: 32px;
7085}
7086
7087.padding_right_40 {
7088  padding-right: 40px;
7089}
7090
7091.padding_right_48 {
7092  padding-right: 48px;
7093}
7094
7095.padding_right_64 {
7096  padding-right: 64px;
7097}
7098
7099.padding_bottom {
7100  padding-bottom: 8px;
7101}
7102
7103.padding_bottom_half {
7104  padding-bottom: calc(8px*.5);
7105}
7106
7107.padding_bottom_12 {
7108  padding-bottom: 12px;
7109}
7110
7111.padding_bottom_16 {
7112  padding-bottom: 16px;
7113}
7114
7115.padding_bottom_24 {
7116  padding-bottom: 24px;
7117}
7118
7119.padding_bottom_32 {
7120  padding-bottom: 32px;
7121}
7122
7123.padding_bottom_40 {
7124  padding-bottom: 40px;
7125}
7126
7127.padding_bottom_48 {
7128  padding-bottom: 48px;
7129}
7130
7131.padding_bottom_64 {
7132  padding-bottom: 64px;
7133}
7134
7135.padding_horizontal {
7136  padding-left: 8px;
7137  padding-right: 8px;
7138}
7139
7140.padding_horizontal_0 {
7141  padding-left: 0;
7142  padding-right: 0;
7143}
7144
7145.padding_horizontal_2 {
7146  padding-left: 2px;
7147  padding-right: 2px;
7148}
7149
7150.padding_horizontal_16 {
7151  padding-left: 16px;
7152  padding-right: 16px;
7153}
7154
7155.padding_horizontal_24 {
7156  padding-left: 24px;
7157  padding-right: 24px;
7158}
7159
7160.padding_horizontal_32 {
7161  padding-left: 32px;
7162  padding-right: 32px;
7163}
7164
7165.padding_horizontal_40 {
7166  padding-left: 40px;
7167  padding-right: 40px;
7168}
7169
7170.padding_horizontal_48 {
7171  padding-left: 48px;
7172  padding-right: 48px;
7173}
7174
7175.padding_horizontal_64 {
7176  padding-left: 64px;
7177  padding-right: 64px;
7178}
7179
7180.padding_vertical {
7181  padding-bottom: 8px;
7182  padding-top: 8px;
7183}
7184
7185.padding_vertical_5 {
7186  padding-bottom: 5px;
7187  padding-top: 5px;
7188}
7189
7190.padding_vertical_16 {
7191  padding-bottom: 16px;
7192  padding-top: 16px;
7193}
7194
7195.padding_vertical_24 {
7196  padding-bottom: 24px;
7197  padding-top: 24px;
7198}
7199
7200.padding_vertical_32 {
7201  padding-bottom: 32px;
7202  padding-top: 32px;
7203}
7204
7205.padding_vertical_40 {
7206  padding-bottom: 40px;
7207  padding-top: 40px;
7208}
7209
7210.padding_vertical_48 {
7211  padding-bottom: 48px;
7212  padding-top: 48px;
7213}
7214
7215.padding_vertical_64 {
7216  padding-bottom: 64px;
7217  padding-top: 64px;
7218}
7219
7220.padding_none {
7221  padding: 0;
7222}
7223
7224.text_indent_8 {
7225  text-indent: 8px;
7226}
7227
7228.white_space_nowrap {
7229  white-space: nowrap;
7230}
7231
7232.fake_focus_ring,
7233.fake_hover_ring,
7234.hover_ring:hover,
7235.focus_ring:focus,
7236.focus_visible_ring:focus {
7237  box-shadow: 0 0 0 2px #005dc7;
7238  outline: none;
7239  border-radius: 3px;
7240}
7241
7242.fake_focus_ring.shadow_inset,
7243.fake_hover_ring.shadow_inset,
7244.hover_ring:hover.shadow_inset,
7245.focus_ring:focus.shadow_inset,
7246.focus_visible_ring:focus.shadow_inset {
7247  box-shadow: inset 0 0 0 2px #005dc7;
7248}
7249
7250.remove_select_arrow {
7251  -webkit-appearance: none;
7252  -moz-appearance: none;
7253}
7254
7255.pop_out_manage .focus_ring:focus {
7256  outline: none;
7257  border-radius: 3px;
7258}
7259
7260.section_title .focus_ring:focus {
7261  outline: none;
7262  border-radius: 3px;
7263}
7264
7265.sub_section_item.focus_ring:focus {
7266  outline: none;
7267  border-radius: 3px;
7268}
7269
7270.trending_bar_container {
7271  display: flex;
7272  white-space: nowrap;
7273  overflow-x: hidden;
7274}
7275
7276.trending_bar_item:focus {
7277  outline: none;
7278  border-radius: 3px;
7279}
7280
7281.footer_link .focus_ring:focus {
7282  outline: none;
7283  border-radius: 3px;
7284}
7285
7286.height_full {
7287  height: 100%;
7288}
7289
7290.height_half {
7291  height: 50%;
7292}
7293
7294.height_a {
7295  height: auto;
7296}
7297
7298.height_0 {
7299  height: 0;
7300}
7301
7302.height_1 {
7303  height: 1px;
7304}
7305
7306.height_35 {
7307  height: 35px;
7308}
7309
7310.height_50 {
7311  height: 50px;
7312}
7313
7314.height_min_50 {
7315  min-height: 50px;
7316}
7317
7318.height_min_60 {
7319  min-height: 60px;
7320}
7321
7322.width_auto {
7323  width: auto;
7324}
7325
7326.width_full {
7327  width: 100%;
7328}
7329
7330.width_full_iFrame iframe {
7331  width: 100%;
7332}
7333
7334.width_half {
7335  width: 50%;
7336}
7337
7338.width_40 {
7339  width: 40%;
7340}
7341
7342.width_60 {
7343  width: 60%;
7344}
7345
7346.width_75 {
7347  width: 75%;
7348}
7349
7350.width_50px {
7351  width: 50px;
7352}
7353
7354.width_100px {
7355  width: 100px;
7356}
7357
7358.width_max_1080 {
7359  max-width: 1080px;
7360}
7361
7362.width_max_1440 {
7363  max-width: 1440px;
7364}
7365
7366.width_max_full {
7367  max-width: 100%;
7368}
7369
7370.image_full {
7371  background-position: center center;
7372  background-size: contain;
7373  background-repeat: no-repeat;
7374}
7375
7376.fullscreen {
7377  top: 0;
7378  left: 0;
7379  right: 0;
7380  bottom: 0;
7381}
7382
7383.border_box {
7384  box-sizing: border-box;
7385}
7386
7387.capitalize {
7388  text-transform: capitalize;
7389}
7390
7391.uppercase {
7392  text-transform: uppercase;
7393}
7394
7395.underline {
7396  text-decoration: underline;
7397}
7398
7399.text_decoration_none {
7400  text-decoration: none;
7401}
7402
7403.italic {
7404  font-style: italic;
7405}
7406
7407.bold {
7408  font-weight: 800;
7409}
7410
7411.font_normal {
7412  font-weight: 400;
7413}
7414
7415.smooth {
7416  -webkit-font-smoothing: antialiased;
7417}
7418
7419.overflow_hidden {
7420  overflow: hidden;
7421}
7422
7423.overflow_x_hidden {
7424  overflow-x: hidden;
7425}
7426
7427.overflow_y_scroll {
7428  overflow-y: scroll;
7429}
7430
7431.border {
7432  border: 1px;
7433}
7434
7435.border_half {
7436  border-width: .5px;
7437}
7438
7439.border_1 {
7440  border-width: 1px;
7441}
7442
7443.border_2 {
7444  border-width: 2px;
7445}
7446
7447.border_4 {
7448  border-width: 4px;
7449}
7450
7451.border_10 {
7452  border-width: 10px;
7453}
7454
7455.border_20 {
7456  border-width: 20px;
7457}
7458
7459.border_dotted {
7460  border-style: dotted;
7461}
7462
7463.border_dotted_bottom {
7464  border-bottom: dotted;
7465}
7466
7467.border_solid {
7468  border-style: solid;
7469}
7470
7471.border_horizontal {
7472  border-bottom: 1px solid;
7473  border-top: 1px solid;
7474  border-left: 0;
7475  border-right: 0;
7476}
7477
7478.border_thick {
7479  border-width: 4px;
7480}
7481
7482.border_none {
7483  border: 0;
7484}
7485
7486.border_bottom {
7487  border-bottom-style: solid;
7488}
7489
7490.border_bottom--mobile {
7491  border-bottom-style: solid;
7492}
7493
7494.border_bottom--desktop {
7495  border-bottom-style: none;
7496}
7497
7498.border_left {
7499  border-left-style: solid;
7500}
7501
7502.border_right {
7503  border-right-style: solid;
7504}
7505
7506.border_top {
7507  border-top-width: 1px;
7508  border-top-style: solid;
7509  border-top-color: #000;
7510}
7511
7512.border_top_none {
7513  border-top: 0;
7514}
7515
7516.border_foreground {
7517  border-color: #000;
7518}
7519
7520.border_blue {
7521  border-color: #005dc7;
7522}
7523
7524.border_red {
7525  border-color: #9e1511;
7526}
7527
7528.border_white {
7529  border-color: #fff;
7530}
7531
7532.border_gray {
7533  border-color: #ddd;
7534}
7535
7536.border_light {
7537  border-color: rgba(22,22,22,.1);
7538}
7539
7540.border_black {
7541  border-color: #000;
7542}
7543
7544.border_vertical {
7545  border-left: 1px solid;
7546  border-right: 1px solid;
7547  border-bottom: 0;
7548  border-top: 0;
7549}
7550
7551.border_round {
7552  border-radius: 50%;
7553}
7554
7555.border_radius_top_left {
7556  border-top-left-radius: 3px;
7557}
7558
7559.border_radius_top_right {
7560  border-top-right-radius: 3px;
7561}
7562
7563.border_radius_bottom_left {
7564  border-bottom-left-radius: 3px;
7565}
7566
7567.border_radius_bottom_right {
7568  border-bottom-right-radius: 3px;
7569}
7570
7571.border_round_3 {
7572  border-radius: 3px;
7573}
7574
7575.attribution {
7576  font-size: 16px;
7577}
7578
7579.color_main {
7580  color: #000;
7581}
7582
7583.color_inverse {
7584  color: #fff;
7585}
7586
7587.color_inherit {
7588  color: inherit;
7589}
7590
7591.color_white {
7592  color: #fff;
7593}
7594
7595.color_orange {
7596  color: #de7d0b;
7597}
7598
7599.color_gray {
7600  color: #767676;
7601}
7602
7603.color_gray_light {
7604  color: #ddd;
7605}
7606
7607.color_black {
7608  color: #000;
7609}
7610
7611.color_red {
7612  color: #9e1511;
7613}
7614
7615.color_blue {
7616  color: #005dc7;
7617}
7618
7619.background_main {
7620  background-color: #fff;
7621}
7622
7623.background_inverse {
7624  background-color: #000;
7625}
7626
7627.background_inverse_10 {
7628  background-color: #f4f4f4;
7629}
7630
7631.background_gray_10 {
7632  background-color: #f4f4f4;
7633}
7634
7635.background_gray_20 {
7636  background-color: #f2f2f2;
7637}
7638
7639.background_gray_20--mobile {
7640  background-color: #f2f2f2;
7641}
7642
7643.background_gray_40 {
7644  background-color: rgba(200,200,200,.4);
7645}
7646
7647.background_white {
7648  background-color: #fff;
7649}
7650
7651.background_white--mobile {
7652  background-color: #fff;
7653}
7654
7655.background_blue {
7656  background-color: #005dc7;
7657}
7658
7659.background_black {
7660  background-color: #000;
7661}
7662
7663.background_gray_dark {
7664  background-color: #5f5f5f;
7665}
7666
7667.background_orange {
7668  background-color: #de7d0b;
7669}
7670
7671.background_orange_light {
7672  background-color: #d03f06;
7673}
7674
7675.background_red {
7676  background-color: #9e1511;
7677}
7678
7679.background_red_error {
7680  background-color: #e5d3d2;
7681}
7682
7683.background_transparent {
7684  background-color: rgba(0,0,0,0);
7685}
7686
7687.background_contain {
7688  background-size: contain;
7689}
7690
7691.background_repeat_none {
7692  background-repeat: no-repeat;
7693}
7694
7695.background_center {
7696  background-position: center;
7697}
7698
7699.wtrmrk {
7700  background-image: url(/pf/resources/dist/images/bg-logo--bug-white.svg?d=702&mxId=00000000);
7701}
7702
7703.wtrmrk2 {
7704  background-image: url(/pf/resources/dist/images/bg-logo--bug-grey.svg?d=702&mxId=00000000);
7705}
7706
7707.fade {
7708  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #fff 80%);
7709}
7710
7711.pointer {
7712  cursor: pointer;
7713}
7714
7715.transparent {
7716  opacity: 0;
7717}
7718
7719.symbol {
7720  height: 12px;
7721  width: 12px;
7722  min-width: 10px;
7723  margin-top: 2px;
7724}
7725
7726.hover_color_blue:hover {
7727  color: #005dc7;
7728}
7729
7730.hover_background_white:hover {
7731  background-color: #fff;
7732}
7733
7734.hover_border_blue:hover {
7735  border: 1px solid #005dc7;
7736}
7737
7738.hover_color_white:hover {
7739  color: #fff;
7740}
7741
7742.hover_color_black:hover {
7743  color: #000;
7744}
7745
7746.hover_color_main:hover {
7747  color: #000;
7748}
7749
7750.hover_color_inverse:hover {
7751  color: #fff;
7752}
7753
7754.hover_color_gray_90:hover {
7755  color: #464646;
7756}
7757
7758.hover_color_inherit:hover {
7759  color: inherit;
7760}
7761
7762.focus_color_gray_90:focus {
7763  color: #464646;
7764}
7765
7766.ltr_half {
7767  letter-spacing: .5px;
7768}
7769
7770.circle:before {
7771  content: " \25CF";
7772  font-size: 24px;
7773}
7774
7775.webkit_hide {
7776  -webkit-appearance: none;
7777}
7778
7779.avatar {
7780  display: block;
7781  width: 75px;
7782  height: 75px;
7783  background: url(/pf/resources/dist/images/Avatar.svg?d=702&mxId=00000000) no-repeat;
7784  background-position: center;
7785}
7786
7787.sr-only {
7788  border: 0;
7789  clip: rect(0, 0, 0, 0);
7790  height: 1px;
7791  margin: -1px;
7792  overflow: hidden;
7793  padding: 0;
7794  position: absolute;
7795  width: 1px;
7796}
7797
7798.parens:after,
7799amp-carousel figcaption span:after {
7800  content: ")";
7801}
7802
7803.parens:before,
7804amp-carousel figcaption span:before {
7805  content: "(";
7806}
7807
7808.list_counter_reset {
7809  counter-reset: li;
7810}
7811
7812.list_counter_increment {
7813  counter-increment: li;
7814}
7815
7816amp-carousel figcaption span {
7817  padding-left: 8px;
7818}
7819
7820amp-img {
7821  max-width: 100%;
7822}
7823
7824.theme-dark .fusion-app .fade {
7825  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #000000 80%);
7826}
7827
7828.theme-dark .fusion-app .color_main {
7829  color: #fff;
7830}
7831
7832.theme-dark .fusion-app .color_inverse {
7833  color: #000;
7834}
7835
7836.theme-dark .fusion-app .color_inherit {
7837  color: inherit;
7838}
7839
7840.theme-dark .fusion-app .color_blue {
7841  color: #2e8fff;
7842}
7843
7844.theme-dark .fusion-app .color_white {
7845  color: #fff;
7846}
7847
7848.theme-dark .fusion-app .color_gray {
7849  color: #969696;
7850}
7851
7852.theme-dark .fusion-app .background_main {
7853  background-color: #000;
7854}
7855
7856.theme-dark .fusion-app .background_inverse {
7857  background-color: #fff;
7858}
7859
7860.theme-dark .fusion-app .background_inverse_10 {
7861  background-color: #0b0b0b;
7862}
7863
7864.theme-dark .fusion-app .background_white {
7865  background-color: #000;
7866}
7867
7868.theme-dark .fusion-app .background_white--mobile {
7869  background-color: #000;
7870}
7871
7872.theme-dark .fusion-app .background_gray_10 {
7873  background-color: hsl(0,0%,10%);
7874}
7875
7876.theme-dark .fusion-app .background_gray_10--mobile {
7877  background-color: hsl(0,0%,10%);
7878}
7879
7880.theme-dark .fusion-app .background_gray_20 {
7881  background-color: #333;
7882}
7883
7884.theme-dark .fusion-app .background_gray_20--mobile {
7885  background-color: #333;
7886}
7887
7888.theme-dark .fusion-app .background_blue {
7889  background-color: #2e8fff;
7890}
7891
7892.theme-dark .fusion-app .background_red_error {
7893  background-color: #dcb8b8;
7894}
7895
7896.theme-dark .fusion-app .border_foreground {
7897  border-color: #fff;
7898}
7899
7900.theme-dark .fusion-app .border_blue {
7901  border-color: #2e8fff;
7902}
7903
7904.theme-dark .fusion-app .hover_color_main:hover {
7905  color: #fff;
7906}
7907
7908.theme-dark .fusion-app .hover_color_inverse:hover {
7909  color: #000;
7910}
7911
7912.theme-dark .fusion-app .hover_ring:hover,
7913.theme-dark .fusion-app .focus_ring:focus,
7914.theme-dark .fusion-app .focus_visible_ring:focus {
7915  box-shadow: 0 0 0 2px #2e8fff;
7916}
7917
7918.theme-dark .fusion-app .hover_ring:hover.shadow_inset,
7919.theme-dark .fusion-app .focus_ring:focus.shadow_inset,
7920.theme-dark .fusion-app .focus_visible_ring:focus.shadow_inset {
7921  box-shadow: inset 0 0 0 2px #2e8fff;
7922}
7923
7924.grid {
7925  box-sizing: border-box;
7926  display: flex;
7927  flex: 0 1 auto;
7928  flex-flow: row wrap;
7929  vertical-align: top;
7930}
7931
7932.grid>.col {
7933  box-sizing: border-box;
7934  flex: 0 0 auto;
7935  flex-basis: 100%;
7936  max-width: 100%;
7937  vertical-align: top;
7938}
7939
7940.grid>.col.mobile-1 {
7941  flex-basis: 8.3%;
7942  max-width: 8.3%;
7943}
7944
7945.grid>.col.mobile-2 {
7946  flex-basis: 16.6%;
7947  max-width: 16.6%;
7948}
7949
7950.grid>.col.mobile-3 {
7951  flex-basis: 25%;
7952  max-width: 25%;
7953}
7954
7955.grid>.col.mobile-4 {
7956  flex-basis: 33.33%;
7957  max-width: 33.33%;
7958}
7959
7960.grid>.col.mobile-5 {
7961  flex-basis: 41.67%;
7962  max-width: 41.67%;
7963}
7964
7965.grid>.col.mobile-6 {
7966  flex-basis: 50%;
7967  max-width: 50%;
7968}
7969
7970.grid>.col.mobile-7 {
7971  flex-basis: 58.33%;
7972  max-width: 58.33%;
7973}
7974
7975.grid>.col.mobile-8 {
7976  flex-basis: 66.67%;
7977  max-width: 66.67%;
7978}
7979
7980.grid>.col.mobile-9 {
7981  flex-basis: 75%;
7982  max-width: 75%;
7983}
7984
7985.grid>.col.mobile-10 {
7986  flex-basis: 83.33%;
7987  max-width: 83.33%;
7988}
7989
7990.grid>.col.mobile-11 {
7991  flex-basis: 91.66%;
7992  max-width: 91.66%;
7993}
7994
7995.grid>.col.mobile-12 {
7996  flex-basis: 100%;
7997  max-width: 100%;
7998}
7999
8000.float_left {
8001  float: left;
8002}
8003
8004.float_right {
8005  float: right;
8006}
8007
8008.float_clear {
8009  clear: both;
8010}
8011
8012.text_align_left {
8013  text-align: left;
8014}
8015
8016.text_align_center {
8017  text-align: center;
8018}
8019
8020.text_align_right {
8021  text-align: right;
8022}
8023
8024.top_0 {
8025  top: 0;
8026}
8027
8028.top_4rem {
8029  top: 4rem;
8030}
8031
8032.relative {
8033  position: relative;
8034}
8035
8036.absolute {
8037  position: absolute;
8038}
8039
8040.absolute_center {
8041  position: absolute;
8042  left: 0;
8043  right: 0;
8044  margin-left: auto;
8045  margin-right: auto;
8046}
8047
8048.absolute_center.vertical {
8049  top: 50%;
8050  bottom: 50%;
8051  margin: auto;
8052}
8053
8054.absolute_left {
8055  position: absolute;
8056  left: 0;
8057}
8058
8059.absolute_right {
8060  position: absolute;
8061  right: 0;
8062}
8063
8064.absolute_bottom {
8065  position: absolute;
8066  bottom: 0;
8067}
8068
8069.right_15 {
8070  right: 15px;
8071}
8072
8073.fixed {
8074  position: fixed;
8075}
8076
8077.foreground_front {
8078  z-index: 1009;
8079}
8080
8081.foreground_near {
8082  z-index: 999;
8083}
8084
8085.foreground_far {
8086  z-index: 99;
8087}
8088
8089.foreground_9 {
8090  z-index: 9;
8091}
8092
8093.display_block {
8094  display: block;
8095}
8096
8097.display_inherit {
8098  display: inherit;
8099}
8100
8101.inline_block {
8102  display: inline-block;
8103}
8104
8105.table {
8106  display: table;
8107}
8108
8109.table_caption {
8110  display: table-caption;
8111}
8112
8113.mouseover {
8114  top: 100px;
8115  min-width: 192px;
8116  background-color: rgba(0,0,0,.55);
8117}
8118
8119.powa {
8120  height: 185.86px;
8121}
8122
8123.powa-ctrl-embed-input {
8124  position: absolute;
8125  left: -10000px;
8126}
8127
8128.powa-shot {
8129  height: 100%;
8130  position: absolute;
8131  width: 100%;
8132}
8133
8134.powa-shot-duration {
8135  font-size: 14px;
8136  line-height: 20px;
8137}
8138
8139.powa-shot-image {
8140  background-size: cover;
8141  background-position: center;
8142}
8143
8144.powa-shot-play-btn {
8145  font-size: 20px;
8146  background-clip: padding-box;
8147}
8148
8149.powa-shot-title {
8150  background-color: rgba(0,0,0,.7);
8151  position: absolute;
8152  text-align: left;
8153  left: 0;
8154  top: 0;
8155  color: #fff;
8156  z-index: 10;
8157  font-size: 14px;
8158  font-weight: 700;
8159  padding: 9px 14px 7px 12px;
8160  max-width: 220px;
8161}
8162
8163.VideoPlaylist .powa-shot-title {
8164  font-size: 14px;
8165  padding: 9px 14px 7px 12px;
8166}
8167
8168.promo_template .controls {
8169  height: 40px;
8170}
8171
8172.promo_template .image:hover .playcircle {
8173  display: inline;
8174}
8175
8176.promo_template_play_icon {
8177  position: absolute;
8178  left: 0;
8179  right: 0;
8180  top: 0;
8181  bottom: 0;
8182  margin: auto;
8183}
8184
8185.video_sharebar {
8186  width: 41%;
8187  max-width: 140px;
8188  background-color: rgba(0,0,0,.55);
8189}
8190
8191.video_sharebar .share_icon {
8192  min-width: 34%;
8193}
8194
8195.video .video_container,
8196.video .powa {
8197  box-sizing: border-box;
8198}
8199
8200.railless_video.video.vertical-video {
8201  margin: 0;
8202}
8203
8204.railless_video.video.vertical-video .video_container {
8205  max-width: none;
8206}
8207
8208.railless_video .title,
8209.railless_video .video_container,
8210.railless_video figcaption {
8211  width: 73%;
8212}
8213
8214.railless_video .promo_template .image {
8215  width: 100%;
8216}
8217
8218.video_embed--responsive {
8219  position: relative;
8220  padding-bottom: 56.25%;
8221  padding-top: 25px;
8222  height: 0;
8223}
8224
8225.video_embed--responsive iframe {
8226  position: absolute;
8227  top: 0;
8228  left: 0;
8229  width: 100%;
8230  height: 100%;
8231}
8232
8233.videoCarouselButtons button:focus,
8234.videoCarouselButtons button:hover {
8235  outline: 1px solid #005fcc;
8236  position: relative;
8237  z-index: 5;
8238}
8239
8240.homepage_title {
8241  background-color: rgba(0,0,0,.55);
8242}
8243
8244.homepage_title .title_text {
8245  margin-top: 0;
8246  position: relative;
8247  top: 1px;
8248  line-height: 2em;
8249  margin-left: 12px;
8250}
8251
8252.homepage_play_duration_container {
8253  padding: 7px 7px 5px 5px;
8254  background-color: rgba(0,0,0,.54);
8255}
8256
8257.homepage_play_duration_container svg {
8258  margin-left: 6px;
8259  margin-right: 13px;
8260  margin-bottom: 0;
8261}
8262
8263.theme-dark .fusion-app .videoCarouselButtons button:focus,
8264.theme-dark .fusion-app .videoCarouselButtons button:hover {
8265  outline: 1px solid #2e8fff;
8266}
8267
8268.theme-dark .fusion-app .videoCarouselButtons button.border_foreground[disabled] {
8269  border-color: hsla(0,0%,100%,.55);
8270}
8271
8272.theme-dark .fusion-app div.playcircle {
8273  background-color: #fff;
8274}
8275
8276.rounded_corners_vertical_video {
8277  border-radius: 8px;
8278  overflow: hidden;
8279}
8280
8281.hidden {
8282  display: none;
8283}
8284
8285.invisible {
8286  visibility: hidden;
8287}
8288
8289.paywall {
8290  padding-top: 800px;
8291  margin-bottom: -400px;
8292}
8293
8294.tooltip .tooltiptext {
8295  visibility: hidden;
8296  width: 200px;
8297  left: -150px;
8298  top: 17px;
8299}
8300
8301.tooltip:hover .tooltiptext {
8302  visibility: visible;
8303}
8304
8305.skip-to-main {
8306  padding: 7px;
8307  background: #fff;
8308  position: fixed;
8309  left: -9999px;
8310  z-index: 9999;
8311}
8312
8313.skip-to-main:focus,
8314.skip-to-main:active {
8315  left: 0;
8316}
8317
8318#main {
8319  scroll-snap-margin-top: 100px;
8320  scroll-margin-top: 100px;
8321}
8322
8323.s_c .card {
8324  border-width: 1px;
8325}
8326
8327.s_c .card .image {
8328  margin-bottom: 0;
8329}
8330
8331.s_c .card_read_time *:last-child {
8332  margin-bottom: 0 !important;
8333  padding-bottom: 0 !important;
8334}
8335
8336.s_c .read_time {
8337  padding-top: 22px;
8338}
8339
8340.s_c .read_time_icon {
8341  display: inline-block;
8342  width: 8px;
8343  height: 8px;
8344  margin-right: 5px;
8345  background-image: url(/pf/resources/dist/images/ReadTime.svg?d=702&mxId=00000000);
8346  background-size: contain;
8347  background-repeat: no-repeat;
8348  background-position: center;
8349}
8350
8351.s_c .read_time+.links {
8352  padding-top: 22px;
8353}
8354
8355.s_c .i_h-h .image,
8356.s_c .i_d-h .image,
8357.s_c [class*=_d-h] .image {
8358  width: 50%;
8359  margin-bottom: 16px !important;
8360}
8361
8362.s_c .i_h-h .image figure,
8363.s_c .i_d-h .image figure,
8364.s_c [class*=_d-h] .image figure {
8365  margin-bottom: 0;
8366}
8367
8368.s_c .i_h-h .card_read_time .image,
8369.s_c .i_d-h .card_read_time .image,
8370.s_c [class*=_d-h] .card_read_time .image {
8371  margin-bottom: 0 !important;
8372}
8373
8374.s_c .i_h-h .deck,
8375.s_c .i_h-h .headline,
8376.s_c .i_h-h .overline,
8377.s_c .i_h-h .links,
8378.s_c .i_d-h .deck,
8379.s_c .i_d-h .headline,
8380.s_c .i_d-h .overline,
8381.s_c .i_d-h .links,
8382.s_c [class*=_d-h] .deck,
8383.s_c [class*=_d-h] .headline,
8384.s_c [class*=_d-h] .overline,
8385.s_c [class*=_d-h] .links {
8386  max-width: 47%;
8387  margin-top: 4px;
8388  margin-bottom: 4px;
8389}
8390
8391.s_c .i_h-h[class*=d-h-sm] .deck,
8392.s_c .i_h-h[class*=d-h-sm] .headline,
8393.s_c .i_h-h[class*=d-h-sm] .overline,
8394.s_c .i_h-h[class*=d-h-sm] .links,
8395.s_c .i_d-h[class*=d-h-sm] .deck,
8396.s_c .i_d-h[class*=d-h-sm] .headline,
8397.s_c .i_d-h[class*=d-h-sm] .overline,
8398.s_c .i_d-h[class*=d-h-sm] .links,
8399.s_c [class*=_d-h][class*=d-h-sm] .deck,
8400.s_c [class*=_d-h][class*=d-h-sm] .headline,
8401.s_c [class*=_d-h][class*=d-h-sm] .overline,
8402.s_c [class*=_d-h][class*=d-h-sm] .links {
8403  max-width: 77%;
8404}
8405
8406.s_c .i_h-h .headline,
8407.s_c .i_d-h .headline,
8408.s_c [class*=_d-h] .headline {
8409  width: 100%;
8410  margin-top: 0;
8411}
8412
8413.s_c .i_h-h.w_bg .headline>a,
8414.s_c .i_d-h.w_bg .headline>a,
8415.s_c [class*=_d-h].w_bg .headline>a {
8416  padding-top: 8px;
8417}
8418
8419.s_c .i_h-h .links,
8420.s_c .i_d-h .links,
8421.s_c [class*=_d-h] .links {
8422  margin-bottom: 0;
8423  width: 100%;
8424}
8425
8426.s_c .i_h-h .overline,
8427.s_c .i_d-h .overline,
8428.s_c [class*=_d-h] .overline {
8429  margin-top: 0;
8430}
8431
8432.s_c .i_h-h.text_align_center .overline,
8433.s_c .i_d-h.text_align_center .overline,
8434.s_c [class*=_d-h].text_align_center .overline {
8435  width: 46%;
8436}
8437
8438.s_c .i_h-h.dark,
8439.s_c .i_d-h.dark,
8440.s_c [class*=_d-h].dark {
8441  background-color: #000;
8442}
8443
8444.s_c .i_h-h.dark .deck,
8445.s_c .i_h-h.dark .headline,
8446.s_c .i_h-h.dark .overline,
8447.s_c .i_h-h.dark .read_time,
8448.s_c .i_h-h.dark .links>a,
8449.s_c .i_d-h.dark .deck,
8450.s_c .i_d-h.dark .headline,
8451.s_c .i_d-h.dark .overline,
8452.s_c .i_d-h.dark .read_time,
8453.s_c .i_d-h.dark .links>a,
8454.s_c [class*=_d-h].dark .deck,
8455.s_c [class*=_d-h].dark .headline,
8456.s_c [class*=_d-h].dark .overline,
8457.s_c [class*=_d-h].dark .read_time,
8458.s_c [class*=_d-h].dark .links>a {
8459  color: #fff;
8460}
8461
8462.s_c .i_h-h.dark .deck:hover,
8463.s_c .i_h-h.dark .headline:hover,
8464.s_c .i_h-h.dark .overline:hover,
8465.s_c .i_h-h.dark .read_time:hover,
8466.s_c .i_h-h.dark .links>a:hover,
8467.s_c .i_d-h.dark .deck:hover,
8468.s_c .i_d-h.dark .headline:hover,
8469.s_c .i_d-h.dark .overline:hover,
8470.s_c .i_d-h.dark .read_time:hover,
8471.s_c .i_d-h.dark .links>a:hover,
8472.s_c [class*=_d-h].dark .deck:hover,
8473.s_c [class*=_d-h].dark .headline:hover,
8474.s_c [class*=_d-h].dark .overline:hover,
8475.s_c [class*=_d-h].dark .read_time:hover,
8476.s_c [class*=_d-h].dark .links>a:hover {
8477  color: #fff;
8478}
8479
8480.s_c .i_h-h.dark .read_time_icon,
8481.s_c .i_d-h.dark .read_time_icon,
8482.s_c [class*=_d-h].dark .read_time_icon {
8483  background-image: url(/pf/resources/dist/images/ReadTime_White.svg?d=702&mxId=00000000);
8484  background-size: contain;
8485  background-repeat: no-repeat;
8486  background-position: center;
8487}
8488
8489.s_c .i_h-h.w_bg.img_r .overline.w_border,
8490.s_c .i_d-h.w_bg.img_r .overline.w_border,
8491.s_c [class*=_d-h].w_bg.img_r .overline.w_border {
8492  margin-left: 16px;
8493  min-width: 43%;
8494}
8495
8496.s_c .i_h-h.img_l .overline,
8497.s_c .i_d-h.img_l .overline,
8498.s_c [class*=_d-h].img_l .overline {
8499  clear: right;
8500  float: right;
8501}
8502
8503.s_c .i_h-h.img_l .overline:not(.w_border),
8504.s_c .i_d-h.img_l .overline:not(.w_border),
8505.s_c [class*=_d-h].img_l .overline:not(.w_border) {
8506  width: 100%;
8507}
8508
8509.s_c .i_h-h.img_l .image,
8510.s_c .i_d-h.img_l .image,
8511.s_c [class*=_d-h].img_l .image {
8512  float: left;
8513  clear: left;
8514}
8515
8516.s_c .i_h-h.img_l .deck,
8517.s_c .i_h-h.img_l .headline,
8518.s_c .i_h-h.img_l .links,
8519.s_c .i_d-h.img_l .deck,
8520.s_c .i_d-h.img_l .headline,
8521.s_c .i_d-h.img_l .links,
8522.s_c [class*=_d-h].img_l .deck,
8523.s_c [class*=_d-h].img_l .headline,
8524.s_c [class*=_d-h].img_l .links {
8525  float: right;
8526  clear: right;
8527  padding-right: 16px;
8528}
8529
8530.s_c .i_h-h.img_r .image,
8531.s_c .i_d-h.img_r .image,
8532.s_c [class*=_d-h].img_r .image {
8533  float: right;
8534  clear: right;
8535}
8536
8537.s_c .i_h-h.img_r .deck,
8538.s_c .i_h-h.img_r .headline,
8539.s_c .i_h-h.img_r .overline,
8540.s_c .i_h-h.img_r .links,
8541.s_c .i_d-h.img_r .deck,
8542.s_c .i_d-h.img_r .headline,
8543.s_c .i_d-h.img_r .overline,
8544.s_c .i_d-h.img_r .links,
8545.s_c [class*=_d-h].img_r .deck,
8546.s_c [class*=_d-h].img_r .headline,
8547.s_c [class*=_d-h].img_r .overline,
8548.s_c [class*=_d-h].img_r .links {
8549  float: left;
8550  clear: left;
8551}
8552
8553.s_c [class*=_d-h-sm] .image {
8554  width: 20%;
8555}
8556
8557.s_c .i_h_d-hw .headline,
8558.s_c .i_o_h_d-hw .headline {
8559  max-width: 100%;
8560}
8561
8562.s_c .i_h_d-hw .headline>a,
8563.s_c .i_o_h_d-hw .headline>a {
8564  display: block;
8565  margin-bottom: 2px;
8566}
8567
8568.s_c .i_h_d-hw .deck,
8569.s_c .i_o_h_d-hw .deck {
8570  display: contents;
8571  font-weight: initial;
8572}
8573
8574.s_c .i_h_d-hw .links,
8575.s_c .i_o_h_d-hw .links {
8576  max-width: 100%;
8577  padding-right: 16px;
8578}
8579
8580.s_c .i_o_h_d-hw .overline {
8581  max-width: 100%;
8582  display: block;
8583}
8584
8585.s_c .i_o_h_d-hw.img_r .overline {
8586  float: none;
8587}
8588
8589.s_c .w_bg .overline {
8590  margin-top: 8px;
8591}
8592
8593.s_c .w_bg:not(.img_l):not(.img_r) .deck,
8594.s_c .w_bg:not(.img_l):not(.img_r) .headline,
8595.s_c .w_bg:not(.img_l):not(.img_r) .overline:not(.w_border),
8596.s_c .w_bg:not(.img_l):not(.img_r) .read_time,
8597.s_c .w_bg:not(.img_l):not(.img_r) .links {
8598  padding-left: 16px;
8599  padding-right: 16px;
8600}
8601
8602.s_c .w_bg:not(.i_o_h_d-hw) .headline {
8603  margin-top: 8px;
8604}
8605
8606.s_c .w_bg.img_l .deck,
8607.s_c .w_bg.img_l .headline,
8608.s_c .w_bg.img_l .overline:not(.w_border),
8609.s_c .w_bg.img_l .read_time,
8610.s_c .w_bg.img_l .links {
8611  padding-right: 16px;
8612}
8613
8614.s_c .w_bg.img_r .deck,
8615.s_c .w_bg.img_r .headline,
8616.s_c .w_bg.img_r .overline:not(.w_border),
8617.s_c .w_bg.img_r .read_time,
8618.s_c .w_bg.img_r .links {
8619  padding-left: 16px;
8620}
8621
8622.s_c .overline.w_border {
8623  width: auto;
8624  min-width: 47%;
8625  padding-left: 8px;
8626}
8627
8628.s_c .image figure {
8629  position: relative;
8630  display: inline-block;
8631  height: 100%;
8632  width: 100%;
8633  margin-bottom: .7rem;
8634}
8635
8636.s_c .image figure img {
8637  vertical-align: top;
8638}
8639
8640.s_c .image figure .thumbnail {
8641  bottom: 0;
8642  left: 0;
8643  opacity: .8;
8644  background-color: #ffc500;
8645  padding: 6px;
8646}
8647
8648.s_c .image figure .thumbnail .icon {
8649  min-height: auto;
8650  height: 24px;
8651  width: 24px;
8652  background-size: contain;
8653  background-repeat: no-repeat;
8654  background-position: center center;
8655}
8656
8657.s_c .image figure .thumbnail .icon.gallery {
8658  background-image: url(/pf/resources/dist/images/PhotoGallery_Black.svg?d=702&mxId=00000000);
8659}
8660
8661.s_c .image figure .thumbnail .icon.video {
8662  background-image: url(/pf/resources/dist/images/Video.svg?d=702&mxId=00000000);
8663}
8664
8665.s_c .links {
8666  border-bottom: none;
8667}
8668
8669.s_c .links .link a {
8670  text-decoration: none;
8671}
8672
8673.s_c .text_align_center .overline {
8674  width: 94%;
8675  margin-left: 0;
8676}
8677
8678.s_c .text_align_center .links {
8679  display: inline-flex;
8680  justify-content: center;
8681}
8682
8683.s_c .text_align_center .links a {
8684  margin-top: 3px;
8685}
8686
8687.s_c .i .image,
8688.s_c .d_i .image,
8689.s_c .h_i .image,
8690.s_c .h_d_i .image,
8691.s_c .o_h_d_i .image {
8692  margin-bottom: 0;
8693}
8694
8695.s_c .o_h .headline,
8696.s_c .i_o_h .headline {
8697  margin-bottom: 0;
8698}
8699
8700.s_c .h {
8701  margin-bottom: 8px;
8702}
8703
8704.s_c .d .deck,
8705.s_c .h_d .deck,
8706.s_c .i_d .deck,
8707.s_c .i_h_d .deck,
8708.s_c .h_i_d .deck,
8709.s_c .o_h_d .deck,
8710.s_c .o_h_i_d .deck {
8711  margin-bottom: 0;
8712}
8713
8714.s_c[class*="-1"]:not([class*="-10"]):not([class*="-11"]):not([class*="-12"]) .i_o_h_d-h .image,
8715.s_c[class*="-1"]:not([class*="-10"]):not([class*="-11"]):not([class*="-12"]) .i_h_d-h .image,
8716.s_c[class*="-2"] .i_o_h_d-h .image,
8717.s_c[class*="-2"] .i_h_d-h .image,
8718.s_c[class*="-3"] .i_o_h_d-h .image,
8719.s_c[class*="-3"] .i_h_d-h .image,
8720.s_c[class*="-4"] .i_o_h_d-h .image,
8721.s_c[class*="-4"] .i_h_d-h .image,
8722.s_c[class*="-5"] .i_o_h_d-h .image,
8723.s_c[class*="-5"] .i_h_d-h .image {
8724  width: 100%;
8725}
8726
8727.s_c[class*="-1"]:not([class*="-10"]):not([class*="-11"]):not([class*="-12"]) .i_o_h_d-h .overline,
8728.s_c[class*="-1"]:not([class*="-10"]):not([class*="-11"]):not([class*="-12"]) .i_o_h_d-h .headline,
8729.s_c[class*="-1"]:not([class*="-10"]):not([class*="-11"]):not([class*="-12"]) .i_o_h_d-h .deck,
8730.s_c[class*="-1"]:not([class*="-10"]):not([class*="-11"]):not([class*="-12"]) .i_o_h_d-h .links,
8731.s_c[class*="-1"]:not([class*="-10"]):not([class*="-11"]):not([class*="-12"]) .i_h_d-h .overline,
8732.s_c[class*="-1"]:not([class*="-10"]):not([class*="-11"]):not([class*="-12"]) .i_h_d-h .headline,
8733.s_c[class*="-1"]:not([class*="-10"]):not([class*="-11"]):not([class*="-12"]) .i_h_d-h .deck,
8734.s_c[class*="-1"]:not([class*="-10"]):not([class*="-11"]):not([class*="-12"]) .i_h_d-h .links,
8735.s_c[class*="-2"] .i_o_h_d-h .overline,
8736.s_c[class*="-2"] .i_o_h_d-h .headline,
8737.s_c[class*="-2"] .i_o_h_d-h .deck,
8738.s_c[class*="-2"] .i_o_h_d-h .links,
8739.s_c[class*="-2"] .i_h_d-h .overline,
8740.s_c[class*="-2"] .i_h_d-h .headline,
8741.s_c[class*="-2"] .i_h_d-h .deck,
8742.s_c[class*="-2"] .i_h_d-h .links,
8743.s_c[class*="-3"] .i_o_h_d-h .overline,
8744.s_c[class*="-3"] .i_o_h_d-h .headline,
8745.s_c[class*="-3"] .i_o_h_d-h .deck,
8746.s_c[class*="-3"] .i_o_h_d-h .links,
8747.s_c[class*="-3"] .i_h_d-h .overline,
8748.s_c[class*="-3"] .i_h_d-h .headline,
8749.s_c[class*="-3"] .i_h_d-h .deck,
8750.s_c[class*="-3"] .i_h_d-h .links,
8751.s_c[class*="-4"] .i_o_h_d-h .overline,
8752.s_c[class*="-4"] .i_o_h_d-h .headline,
8753.s_c[class*="-4"] .i_o_h_d-h .deck,
8754.s_c[class*="-4"] .i_o_h_d-h .links,
8755.s_c[class*="-4"] .i_h_d-h .overline,
8756.s_c[class*="-4"] .i_h_d-h .headline,
8757.s_c[class*="-4"] .i_h_d-h .deck,
8758.s_c[class*="-4"] .i_h_d-h .links,
8759.s_c[class*="-5"] .i_o_h_d-h .overline,
8760.s_c[class*="-5"] .i_o_h_d-h .headline,
8761.s_c[class*="-5"] .i_o_h_d-h .deck,
8762.s_c[class*="-5"] .i_o_h_d-h .links,
8763.s_c[class*="-5"] .i_h_d-h .overline,
8764.s_c[class*="-5"] .i_h_d-h .headline,
8765.s_c[class*="-5"] .i_h_d-h .deck,
8766.s_c[class*="-5"] .i_h_d-h .links {
8767  margin-left: 0;
8768  min-width: 100%;
8769}
8770
8771.s_c[class*="-1"]:not([class*="-10"]):not([class*="-11"]):not([class*="-12"]) .i_o_h_d-h.w_bg>*,
8772.s_c[class*="-1"]:not([class*="-10"]):not([class*="-11"]):not([class*="-12"]) .i_h_d-h.w_bg>*,
8773.s_c[class*="-2"] .i_o_h_d-h.w_bg>*,
8774.s_c[class*="-2"] .i_h_d-h.w_bg>*,
8775.s_c[class*="-3"] .i_o_h_d-h.w_bg>*,
8776.s_c[class*="-3"] .i_h_d-h.w_bg>*,
8777.s_c[class*="-4"] .i_o_h_d-h.w_bg>*,
8778.s_c[class*="-4"] .i_h_d-h.w_bg>*,
8779.s_c[class*="-5"] .i_o_h_d-h.w_bg>*,
8780.s_c[class*="-5"] .i_h_d-h.w_bg>* {
8781  padding-left: 8px;
8782}
8783
8784.s_c[class*="-1"]:not([class*="-10"]):not([class*="-11"]):not([class*="-12"]) .i_o_h_d-h.w_bg .image,
8785.s_c[class*="-1"]:not([class*="-10"]):not([class*="-11"]):not([class*="-12"]) .i_h_d-h.w_bg .image,
8786.s_c[class*="-2"] .i_o_h_d-h.w_bg .image,
8787.s_c[class*="-2"] .i_h_d-h.w_bg .image,
8788.s_c[class*="-3"] .i_o_h_d-h.w_bg .image,
8789.s_c[class*="-3"] .i_h_d-h.w_bg .image,
8790.s_c[class*="-4"] .i_o_h_d-h.w_bg .image,
8791.s_c[class*="-4"] .i_h_d-h.w_bg .image,
8792.s_c[class*="-5"] .i_o_h_d-h.w_bg .image,
8793.s_c[class*="-5"] .i_h_d-h.w_bg .image {
8794  padding-left: 0;
8795}
8796
8797.live-updates-header .headline,
8798.live-updates-header .subheader {
8799  font-weight: 400;
8800}
8801
8802.live-updates-header .headline.headline {
8803  font-size: 32px;
8804  line-height: 39px;
8805}
8806
8807.live-updates-header .subheader.subheader {
8808  font-size: 20px;
8809  line-height: 28px;
8810  margin: 10px 0;
8811}
8812
8813.header .byline.live-updates:first-child,
8814.header .overline:first-child+.byline.live-updates {
8815  margin-bottom: 0;
8816}
8817
8818.header .byline.live-updates:first-child .label,
8819.header .byline.live-updates:first-child .author,
8820.header .byline.live-updates:first-child .affiliation,
8821.header .byline.live-updates:first-child .sharebar,
8822.header .overline:first-child+.byline.live-updates .label,
8823.header .overline:first-child+.byline.live-updates .author,
8824.header .overline:first-child+.byline.live-updates .affiliation,
8825.header .overline:first-child+.byline.live-updates .sharebar {
8826  display: none;
8827}
8828
8829.header .byline.live-updates:first-child .datetime,
8830.header .overline:first-child+.byline.live-updates .datetime {
8831  font-size: 14px;
8832}
8833
8834.header .byline.live-updates:first-child .datetime .date,
8835.header .byline.live-updates:first-child .datetime .time,
8836.header .overline:first-child+.byline.live-updates .datetime .date,
8837.header .overline:first-child+.byline.live-updates .datetime .time {
8838  color: #9e1511;
8839}
8840
8841.header .byline.live-updates:first-of-type~.byline.live-updates {
8842  flex-direction: column;
8843}
8844
8845.header .byline.live-updates:first-of-type~.byline.live-updates .sharebar {
8846  margin-left: 0;
8847  margin-right: auto;
8848  border-top: 1px solid #333;
8849  margin-top: 10px;
8850  padding-top: 5px;
8851  align-items: baseline;
8852}
8853
8854.header .byline.live-updates:first-of-type~.byline.live-updates .share--print {
8855  border-top: 0;
8856}
8857
8858.header .byline.live-updates:first-of-type~.byline.live-updates .sharebar_comment_count:empty {
8859  width: 0;
8860  display: none;
8861}
8862
8863.header .byline.live-updates:first-of-type~.byline.live-updates .datetime {
8864  display: none;
8865}
8866
8867.header .byline.live-updates:first-of-type~.byline.live-updates .author {
8868  display: inline-block;
8869}
8870
8871.live-updates .pinned-region {
8872  margin-top: 65px;
8873}
8874
8875.live-updates .pinned-string {
8876  color: #333;
8877  margin-bottom: 15px;
8878}
8879
8880.live-updates .pinned-item {
8881  padding: 15px;
8882}
8883
8884.live-updates .pinned-item {
8885  margin-bottom: 100px;
8886  background: #ededed;
8887}
8888
8889.live-updates .pinned-item+.pinned-item {
8890  margin-top: 50px;
8891  margin-bottom: 50px;
8892}
8893
8894.live-updates .pinned-item .divider {
8895  margin: 25px auto 0;
8896}
8897
8898.live-updates div[class*=ad_position_ad_clinarticle]+.divider {
8899  display: none;
8900}
8901
8902.live-updates div[class*=ad_position_ad_clinarticle]+.divider+div {
8903  margin-top: 40px;
8904}
8905
8906.m_m .title {
8907  line-height: 22px;
8908  margin-bottom: 32px;
8909}
8910
8911.m_m .center_line {
8912  height: 1px;
8913}
8914
8915.m_m .tile {
8916  margin-bottom: 32px;
8917}
8918
8919.m_m .tile_title,
8920.m_m .tile_image,
8921.m_m .tile_details {
8922  flex: 2;
8923  margin-bottom: 8px;
8924}
8925
8926.m_m .tile_title h5 {
8927  font-size: 16px;
8928}
8929
8930.m_m .tile_image {
8931  margin-right: 8px;
8932}
8933
8934.m_m .tile_image .image img {
8935  object-fit: cover;
8936}
8937
8938.m_m .button_container {
8939  margin-bottom: 96px;
8940}
8941
8942.m_m .button {
8943  border: 2px solid #005dc7;
8944  border-radius: 4px;
8945  font-size: 18px;
8946  height: 56px;
8947}
8948
8949.a_f .author>a {
8950  margin-left: auto;
8951}
8952
8953.a_f .author .links a {
8954  color: inherit;
8955  text-transform: initial;
8956}
8957
8958.a_f .avatar {
8959  margin: -14px 0 8px;
8960  width: 65px;
8961  height: 65px;
8962  background-size: contain;
8963  background-position: 100% 0;
8964}
8965
8966.a_f .deck {
8967  width: 67%;
8968}
8969
8970.a_f .title_bar {
8971  margin: 10px 0;
8972  padding-left: 0;
8973}
8974
8975.a_f .title_bar .title {
8976  background-color: #f4f4f4;
8977}
8978
8979.a_f .wtrmrk {
8980  background-position: 10%;
8981}
8982
8983.theme-dark .fusion-app .a_f .title_bar .title {
8984  background-color: hsl(0,0%,10%);
8985}
8986
8987.chain>.s_c .card {
8988  margin-top: 0;
8989}
8990
8991.arrow {
8992  border-top: 4px solid;
8993  border-left: 4px solid;
8994  width: 10px;
8995  height: 10px;
8996}
8997
8998.arrow_d {
8999  transform: rotate(225deg);
9000}
9001
9002.arrow_l {
9003  transform: rotate(315deg);
9004}
9005
9006.arrow_r {
9007  transform: rotate(135deg);
9008}
9009
9010.arrow_u {
9011  transform: rotate(45deg);
9012}
9013
9014.elex__BalanceOfPowerArc_style-module_balanceOfPower {
9015  position: relative;
9016}
9017
9018.elex__BalanceOfPowerArc_style-module_balanceOfPower .elex__BalanceOfPowerArc_style-module_title {
9019  color: #000;
9020  font-family: Benton,sans-serif;
9021  font-size: 18px;
9022  font-weight: bold;
9023  letter-spacing: 0;
9024  line-height: 22px;
9025  text-align: center;
9026  margin: 0 55px;
9027}
9028
9029.elex__BalanceOfPowerArc_style-module_balanceOfPower .elex__BalanceOfPowerArc_style-module_majorPartySummary {
9030  position: absolute;
9031  top: 0;
9032  left: 0;
9033  right: 0;
9034}
9035
9036.elex__BalanceOfPowerArc_style-module_balanceOfPower .elex__BalanceOfPowerArc_style-module_majorPartySummary .elex__BalanceOfPowerArc_style-module_partyName {
9037  font-family: Benton,sans-serif;
9038  font-weight: bold;
9039  font-size: 14px;
9040  line-height: 12px;
9041  margin: 0;
9042}
9043
9044.elex__BalanceOfPowerArc_style-module_balanceOfPower .elex__BalanceOfPowerArc_style-module_majorPartySummary .elex__BalanceOfPowerArc_style-module_partyCount {
9045  font-family: Benton,sans-serif;
9046  font-weight: bold;
9047  font-size: 24px;
9048  margin: 0;
9049}
9050
9051.elex__BalanceOfPowerArc_style-module_balanceOfPower .elex__BalanceOfPowerArc_style-module_majorPartySummary.elex__BalanceOfPowerArc_style-module_dem .elex__BalanceOfPowerArc_style-module_partyCount {
9052  color: #6db3bf;
9053}
9054
9055.elex__BalanceOfPowerArc_style-module_balanceOfPower .elex__BalanceOfPowerArc_style-module_majorPartySummary.elex__BalanceOfPowerArc_style-module_gop {
9056  text-align: right;
9057}
9058
9059.elex__BalanceOfPowerArc_style-module_balanceOfPower .elex__BalanceOfPowerArc_style-module_majorPartySummary.elex__BalanceOfPowerArc_style-module_gop .elex__BalanceOfPowerArc_style-module_partyCount {
9060  color: #b04343;
9061}
9062
9063.elex__BalanceOfPowerArc_style-module_balanceOfPower .elex__BalanceOfPowerArc_style-module_majorityNote {
9064  font-family: Benton,sans-serif;
9065  font-size: 16px;
9066  font-weight: bold;
9067  letter-spacing: 0;
9068  line-height: 16px;
9069  text-align: center;
9070}
9071
9072.elex__BalanceOfPowerArc_style-module_balanceOfPower .elex__BalanceOfPowerArc_style-module_totals {
9073  display: flex;
9074  width: 100%;
9075  justify-content: space-between;
9076}
9077
9078.elex__BalanceOfPowerArc_style-module_balanceOfPower .elex__BalanceOfPowerArc_style-module_totals .elex__BalanceOfPowerArc_style-module_party {
9079  text-align: center;
9080}
9081
9082.elex__BalanceOfPowerArc_style-module_balanceOfPower .elex__BalanceOfPowerArc_style-module_totals .elex__BalanceOfPowerArc_style-module_party .elex__BalanceOfPowerArc_style-module_partyName {
9083  font-family: Benton,sans-serif;
9084  font-size: 10px;
9085  font-weight: bold;
9086  letter-spacing: 0;
9087  line-height: 12px;
9088  text-align: center;
9089  margin: 0;
9090}
9091
9092.elex__BalanceOfPowerArc_style-module_balanceOfPower .elex__BalanceOfPowerArc_style-module_totals .elex__BalanceOfPowerArc_style-module_party .elex__BalanceOfPowerArc_style-module_partyCount {
9093  font-family: Benton,sans-serif;
9094  font-size: 12px;
9095  font-weight: bold;
9096  letter-spacing: 0;
9097  line-height: 19px;
9098  text-align: center;
9099  margin: 0;
9100}
9101
9102.elex__BalanceOfPowerArc_style-module_balanceOfPower .elex__BalanceOfPowerArc_style-module_totals .elex__BalanceOfPowerArc_style-module_party .elex__BalanceOfPowerArc_style-module_partyCount .elex__BalanceOfPowerArc_style-module_changeCount {
9103  font-size: 8px;
9104  font-weight: normal;
9105  padding-left: .25em;
9106}
9107
9108.elex__BalanceOfPowerArc_style-module_balanceOfPower .elex__BalanceOfPowerArc_style-module_totals .elex__BalanceOfPowerArc_style-module_party.elex__BalanceOfPowerArc_style-module_dem .elex__BalanceOfPowerArc_style-module_partyCount {
9109  color: #6db3bf;
9110}
9111
9112.elex__BalanceOfPowerArc_style-module_balanceOfPower .elex__BalanceOfPowerArc_style-module_totals .elex__BalanceOfPowerArc_style-module_party.elex__BalanceOfPowerArc_style-module_gop .elex__BalanceOfPowerArc_style-module_partyCount {
9113  color: #b04343;
9114}
9115
9116.elex__BallotQuestions_BallotQuestion-module_questions {
9117  display: flex;
9118  flex-direction: column;
9119}
9120
9121.elex__BallotQuestions_BallotQuestion-module_questionContainer+.elex__BallotQuestions_BallotQuestion-module_questionContainer {
9122  margin-top: 20px;
9123}
9124
9125.elex__BallotQuestions_BallotQuestion-module_barContainer {
9126  height: 22px;
9127}
9128
9129.elex__BallotQuestions_BallotQuestion-module_barContainer .elex__BallotQuestions_BallotQuestion-module_percentage {
9130  display: none;
9131}
9132
9133.elex__BallotQuestions_BallotQuestion-module_details {
9134  display: flex;
9135  align-items: center;
9136}
9137
9138.elex__BallotQuestions_BallotQuestion-module_checkmark {
9139  width: 16px;
9140  height: 13px;
9141  color: #222;
9142  margin-right: 3px;
9143}
9144
9145.elex__BallotQuestions_BallotQuestion-module_yesNo {
9146  font-size: 14px;
9147  font-weight: bold;
9148}
9149
9150.elex__BallotQuestions_BallotQuestion-module_percentage {
9151  margin-left: auto;
9152  font-size: 10px;
9153  font-weight: bold;
9154}
9155
9156.elex__Candidate_VoteBar-module_voteBar {
9157  height: 100%;
9158  width: 100%;
9159  position: relative;
9160}
9161
9162.elex__Candidate_VoteBar-module_barForeground {
9163  position: absolute;
9164  top: 0;
9165  left: 0;
9166  bottom: 0;
9167  transition: width 500ms;
9168}
9169
9170.elex__BallotQuestions_BallotWrapper-module_ballotWrapper {
9171  padding-top: 10px;
9172  font-family: Benton,sans-serif;
9173  max-width: 536px;
9174}
9175
9176.elex__BallotQuestions_BallotWrapper-module_ballotWrapper+.elex__BallotQuestions_BallotWrapper-module_ballotWrapper {
9177  margin-top: 75px;
9178}
9179
9180.elex__components_BattlegroundTable-module_table {
9181  width: 100%;
9182  color: #000;
9183  background-color: #fff;
9184  border-collapse: collapse;
9185  font-family: Benton,sans-serif;
9186  font-size: 12px;
9187}
9188
9189.elex__components_BattlegroundTable-module_th {
9190  border-bottom: 3px solid #222;
9191  padding: 8px 0px;
9192  text-align: left;
9193}
9194
9195.elex__components_BattlegroundTable-module_td {
9196  padding: 8px 0px;
9197  border-top: 1px solid #222;
9198}
9199
9200.elex__components_BattlegroundTable-module_td>div {
9201  padding: 0;
9202  border-top: none;
9203}
9204
9205.elex__components_BattlegroundTable-module_td>svg {
9206  margin-left: 0;
9207}
9208
9209.elex__components_BattlegroundTable-module_h2 {
9210  font-size: 18px;
9211  font-weight: bold;
9212  margin: 0;
9213}
9214
9215.elex__components_BattlegroundTable-module_subHeading {
9216  font-weight: bold;
9217}
9218
9219.elex__components_BattlegroundTable-module_subHeading>td {
9220  padding: 4px 0px;
9221}
9222
9223.elex__components_BattlegroundTable-module_state,
9224.elex__components_BattlegroundTable-module_leader {
9225  font-weight: bold;
9226}
9227
9228.elex__GeneralLegend_Legend-module_legend {
9229  width: 100%;
9230  text-align: left;
9231  border-top: 1px solid #d8d8d8;
9232  padding: .25em 0;
9233  overflow: hidden;
9234}
9235
9236.elex__GeneralLegend_Legend-module_partyName,
9237.elex__GeneralLegend_Legend-module_partyNameMobile,
9238.elex__GeneralLegend_Legend-module_candidateName,
9239.elex__GeneralLegend_Legend-module_candidateNameMobile {
9240  color: #222;
9241  font-family: Benton,sans-serif;
9242  font-size: 11px;
9243  font-weight: 900;
9244  letter-spacing: 0;
9245  line-height: 6px;
9246  margin-right: 1em;
9247}
9248
9249.elex__GeneralLegend_Legend-module_partyGroup {
9250  display: block;
9251}
9252
9253.elex__GeneralLegend_Legend-module_partyName,
9254.elex__GeneralLegend_Legend-module_candidateName {
9255  display: none;
9256}
9257
9258.elex__GeneralLegend_Legend-module_legendItem {
9259  color: #222;
9260  font-family: BentonSansCond,Benton-Cond,sans-serif;
9261  font-size: 11px;
9262  letter-spacing: 0;
9263  line-height: 6px;
9264  margin-right: 1em;
9265}
9266
9267.elex__GeneralLegend_Legend-module_legendItem:last-child {
9268  margin-right: 0;
9269}
9270
9271.elex__GeneralLegend_Legend-module_legendRectangle,
9272.elex__GeneralLegend_Legend-module_winnerCheckmark {
9273  margin-left: .5em;
9274}
9275
9276.elex__components_BreakdownTable-module_table {
9277  background-color: #fff;
9278  border-collapse: collapse;
9279  color: #000;
9280  font-family: Benton,sans-serif;
9281  font-size: 12px;
9282  width: 100%;
9283}
9284
9285.elex__components_BreakdownTable-module_tr:nth-of-type(even) {
9286  background-color: #f4f4f4;
9287}
9288
9289.elex__components_BreakdownTable-module_th {
9290  border-bottom: 3px solid #222;
9291  padding: 0;
9292  text-align: left;
9293  vertical-align: bottom;
9294}
9295
9296.elex__components_BreakdownTable-module_th:nth-of-type(2) {
9297  padding-bottom: 6px;
9298  padding-left: 8px;
9299}
9300
9301.elex__components_BreakdownTable-module_td {
9302  border-top: 1px solid #222;
9303  padding: 16px 8px;
9304}
9305
9306.elex__components_BreakdownTable-module_td>div {
9307  border-top: none;
9308  padding: 0;
9309}
9310
9311.elex__components_BreakdownTable-module_td>svg {
9312  margin-left: 0;
9313}
9314
9315.elex__components_BreakdownTable-module_select {
9316  background-color: #ebebeb;
9317  border: 1px solid #979797;
9318  border-bottom: none;
9319  border-radius: 0;
9320  color: #495057;
9321  font-weight: 700;
9322  font-size: 12px;
9323  height: 28px;
9324  margin-left: 0px;
9325}
9326
9327.elex__components_BreakdownTable-module_select:focus {
9328  outline: 0;
9329}
9330
9331.elex__components_BreakdownTable-module_subHeading {
9332  font-family: BentonSansCond,sans-serif;
9333}
9334
9335.elex__components_BreakdownTable-module_subHeading>td {
9336  padding: 8px;
9337}
9338
9339.elex__components_BreakdownTable-module_unit {
9340  font-weight: 700;
9341}
9342
9343.elex__components_BreakdownTable-module_subUnit {
9344  display: block;
9345  font-weight: 700;
9346  margin-left: 13px;
9347}
9348
9349.elex__components_BreakdownTable-module_legend {
9350  background-color: #fff !important;
9351}
9352
9353.elex__components_BreakdownTable-module_percentReporting {
9354  background-color: #fff !important;
9355}
9356
9357.elex__components_BreakdownTable-module_percentReporting>td {
9358  padding-top: 8px;
9359  text-align: right;
9360}
9361
9362.elex__Candidate_CandidateCard-module_candidateCard {
9363  box-sizing: border-box;
9364  width: 100%;
9365  padding-bottom: 16px;
9366}
9367
9368.elex__Candidate_CandidateCard-module_candidateCard:after {
9369  content: "";
9370  clear: both;
9371  display: table;
9372}
9373
9374.raceID-results-widget .elex__Candidate_CandidateCard-module_candidateCard:last-child {
9375  padding-bottom: 0;
9376}
9377
9378.elex__Candidate_CandidateCard-module_image {
9379  width: 75px;
9380  height: 75px;
9381  margin-left: 14px;
9382  margin-top: 16px;
9383  float: left;
9384  border-radius: 75px;
9385}
9386
9387.elex__Candidate_CandidateCard-module_details {
9388  float: left;
9389  margin-left: 14px;
9390  margin-top: 16px;
9391  width: calc(100% - 117px);
9392}
9393
9394.raceID-results-widget .liteCandidateView .elex__Candidate_CandidateCard-module_details {
9395  width: 100%;
9396  margin-left: 0;
9397}
9398
9399.elex__Candidate_CandidateCard-module_barContainer {
9400  width: 100%;
9401  height: 26px;
9402}
9403
9404.raceID-results-widget .elex__Candidate_CandidateCard-module_barContainer {
9405  height: 13px;
9406}
9407
9408.elex__Candidate_CandidateCard-module_litebarContainer {
9409  width: 100%;
9410  height: 13px;
9411  margin-top: 22px;
9412}
9413
9414.raceID-results-widget .elex__Candidate_CandidateCard-module_litebarContainer {
9415  height: 13px;
9416}
9417
9418.elex__Candidate_CandidateCard-module_name {
9419  margin-right: 10px;
9420}
9421
9422.raceID-results-widget.thisRaceIsAQuestion .elex__Candidate_CandidateCard-module_name {
9423  margin-bottom: 0 !important;
9424}
9425
9426.elex__Candidate_CandidateCard-module_nameAndBarCell {
9427  width: auto;
9428  color: #000;
9429  font-family: BentonSansCond,sans-serif;
9430  font-size: 18px;
9431  font-weight: bold;
9432  letter-spacing: .18px;
9433  margin-bottom: 0;
9434  margin-top: 0;
9435}
9436
9437.elex__Candidate_CandidateCard-module_voteCount {
9438  width: 100%;
9439  margin: 6px 0 0;
9440  display: flex;
9441  align-items: flex-start;
9442  flex-wrap: wrap;
9443}
9444
9445.elex__Candidate_CandidateCard-module_voteCountNumber {
9446  flex: 0 calc(100% - 60px);
9447}
9448
9449.elex__Candidate_CandidateCard-module_percentage {
9450  font-weight: bold;
9451  flex: 0 60px;
9452}
9453
9454.raceID-results-widget .elex__Candidate_CandidateCard-module_percentage {
9455  color: black !important;
9456  font-size: 14px;
9457}
9458
9459.elex__Candidate_CandidateCard-module_checkmark {
9460  height: 16px;
9461}
9462
9463.raceID-results-widget .elex__Candidate_CandidateCard-module_checkmark {
9464  align-self: center;
9465}
9466
9467.elex__Candidate_CandidateCard-module_liteVoteCount,
9468.elex__Candidate_CandidateCard-module_voteCount {
9469  color: #000;
9470  font-family: BentonSansCond,sans-serif;
9471  font-weight: normal;
9472  font-size: 16px;
9473  letter-spacing: .16px;
9474  line-height: 1.2;
9475}
9476
9477.elex__Candidate_CandidateCard-module_liteNameAndBarCell .elex__Candidate_CandidateCard-module_checkmark {
9478  height: 14px;
9479  margin-right: 6px;
9480  margin-bottom: 1px;
9481}
9482
9483.elex__Candidate_CandidateCard-module_liteNameAndBarCell .elex__Candidate_CandidateCard-module_name {
9484  font-size: 18px;
9485  margin-bottom: 1px;
9486}
9487
9488.elex__Candidate_CandidateCard-module_liteVoteCountNumber {
9489  font-size: 14px;
9490  margin-right: 15px;
9491}
9492
9493.elex__Candidate_CandidateCard-module_liteVoteCount {
9494  display: inline-flex;
9495  flex-wrap: nowrap;
9496  flex: 0 1 auto;
9497  margin-left: auto;
9498  float: right;
9499  margin-top: 4px;
9500}
9501
9502.elex__Candidate_CandidateCard-module_liteVoteCount:after {
9503  content: "";
9504  display: table;
9505  clear: both;
9506}
9507
9508.elex__Candidate_CandidateCard-module_liteVoteCount .elex__Candidate_CandidateCard-module_percentage {
9509  flex: 0 1 auto;
9510  margin-left: auto;
9511  margin-right: 0;
9512}
9513
9514.raceID-results-widget .elex__Candidate_CandidateCard-module_liteVoteCount .elex__Candidate_CandidateCard-module_percentage {
9515  margin-left: 10px;
9516}
9517
9518.elex__Candidate_CandidateCard-module_liteVoteCount .elex__Candidate_CandidateCard-module_voteCountNumber {
9519  flex: 0 1 auto;
9520}
9521
9522.raceID-results-widget .elex__Candidate_CandidateCard-module_liteVoteCount {
9523  float: none;
9524  margin-left: 0;
9525}
9526
9527.elex__Candidate_CandidateCard-module_party {
9528  font-size: 10px;
9529  font-family: Benton,sans-serif;
9530  color: #222;
9531  margin-bottom: 3px;
9532  font-weight: normal;
9533}
9534
9535.raceID-results-widget .elex__Candidate_CandidateCard-module_party {
9536  margin-bottom: 0;
9537  flex-grow: 2;
9538}
9539
9540.raceID-results-widget.thisRaceIsAQuestion .elex__Candidate_CandidateCard-module_party {
9541  visibility: hidden;
9542}
9543
9544.elex__Candidate_CandidateRow-module_candidateRow {
9545  border-bottom: 1px solid #979797;
9546  border-spacing: 5em;
9547  margin-top: 10px;
9548}
9549
9550.elex__Candidate_CandidateRow-module_candidateRow:last-of-type {
9551  border-bottom: none;
9552}
9553
9554.elex__Candidate_CandidateRow-module_candidateRow {
9555  margin-bottom: 3px;
9556  padding-top: 5px;
9557  vertical-align: middle;
9558}
9559
9560td {
9561  padding-top: 5px;
9562}
9563
9564.elex__Candidate_CandidateRow-module_candidateImage {
9565  padding-right: 5px;
9566  width: 40px;
9567}
9568
9569.elex__Candidate_CandidateRow-module_candidateImage img {
9570  border-radius: 40px;
9571  height: 40px;
9572  width: 40px;
9573}
9574
9575.elex__Candidate_CandidateRow-module_nameAndBarCell {
9576  color: #000;
9577  font-family: BentonSansCond,sans-serif;
9578  font-size: 18px;
9579  font-weight: bold;
9580  height: 26px;
9581  padding-bottom: 1px;
9582  letter-spacing: .14px;
9583}
9584
9585.elex__Candidate_CandidateRow-module_barContainer {
9586  height: 9px;
9587  margin-bottom: 2px;
9588  width: 100%;
9589}
9590
9591.elex__Candidate_CandidateRow-module_voteAndPercentage {
9592  display: flex;
9593  flex-direction: row;
9594}
9595
9596.elex__Candidate_CandidateRow-module_percentage {
9597  font-weight: bold;
9598  font-size: 14px;
9599  font-family: BentonSansCond,sans-serif;
9600  letter-spacing: .16px;
9601  line-height: 1.2;
9602  text-align: right;
9603  vertical-align: bottom;
9604  margin-left: auto;
9605}
9606
9607.elex__Candidate_CandidateRow-module_voteCount {
9608  font-weight: normal;
9609  font-size: 14px;
9610  font-family: BentonSansCond,sans-serif;
9611  letter-spacing: .16px;
9612  line-height: 1.2;
9613  text-align: right;
9614  vertical-align: bottom;
9615  display: flex;
9616  align-items: flex-start;
9617  flex-wrap: wrap;
9618}
9619
9620.elex__DelegateTracker_style-module_delegateTracker {
9621  width: 100%;
9622}
9623
9624.elex__DelegateTracker_style-module_title {
9625  color: #222;
9626  font-family: BentonSansCond,sans-serif;
9627  font-size: 18px;
9628  font-weight: bold;
9629  letter-spacing: .5px;
9630  line-height: 17px;
9631  margin: 0;
9632}
9633
9634.elex__DelegateTracker_style-module_subtitle {
9635  color: #222;
9636  font-family: BentonSansCond,sans-serif;
9637  font-size: 14px;
9638  letter-spacing: .5px;
9639  line-height: 17px;
9640  margin: 4px 0;
9641}
9642
9643.elex__DelegateTracker_style-module_candidateTable {
9644  border-collapse: collapse;
9645  width: 100%;
9646}
9647
9648.elex__DelegateTracker_style-module_delegateRow td {
9649  border-bottom: 1px solid #979797;
9650  padding: 5px;
9651}
9652
9653td.elex__DelegateTracker_style-module_barCell {
9654  border-right: 2px solid #979797;
9655  padding-right: 0;
9656  font-family: BentonSansCond,sans-serif;
9657  font-size: 10px;
9658  letter-spacing: .1px;
9659  line-height: 18px;
9660}
9661
9662.elex__DelegateTracker_style-module_barCellContainer {
9663  display: flex;
9664  align-items: flex-end;
9665}
9666
9667td.elex__DelegateTracker_style-module_countCell {
9668  width: 40px;
9669  font-family: BentonSansCond,sans-serif;
9670  font-size: 12px;
9671  font-weight: bold;
9672  letter-spacing: .12px;
9673  vertical-align: bottom;
9674}
9675
9676.elex__DelegateTracker_style-module_candidatePhoto {
9677  width: 33px;
9678  height: 33px;
9679  border-radius: 100%;
9680  background-color: #568c59;
9681  overflow: hidden;
9682  margin-right: 6px;
9683}
9684
9685.elex__DelegateTracker_style-module_candidatePhoto img {
9686  width: 33px;
9687  height: 33px;
9688}
9689
9690.elex__DelegateTracker_style-module_nameAndBar {
9691  flex-grow: 1;
9692  padding-bottom: 3px;
9693}
9694
9695.elex__DelegateTracker_style-module_barContainer {
9696  width: 100%;
9697  height: 9px;
9698  background-color: #ede5e5;
9699  overflow: hidden;
9700  white-space: nowrap;
9701}
9702
9703.elex__DelegateTracker_style-module_delegateBar,
9704.elex__DelegateTracker_style-module_superdelegateBar {
9705  height: 9px;
9706  background-color: #568c59;
9707  display: inline-block;
9708}
9709
9710.elex__DelegateTracker_style-module_superdelegateBar {
9711  background-color: #000;
9712}
9713
9714.elex__DelegateTracker_style-module_candidateName {
9715  font-family: BentonSansCond,sans-serif;
9716  font-size: 12px;
9717  font-weight: bold;
9718  letter-spacing: .12px;
9719  line-height: 16px;
9720  margin: 0;
9721}
9722
9723.elex__DelegateTracker_style-module_superdelegateKey {
9724  font-family: BentonSansCond,sans-serif;
9725  font-size: 8px;
9726  letter-spacing: .01px;
9727  line-height: 12px;
9728  white-space: nowrap;
9729}
9730
9731.elex__DelegateTracker_style-module_superdelegateKey .elex__DelegateTracker_style-module_superdelegateBar {
9732  height: 8px;
9733  width: 10px;
9734}
9735
9736.elex__DelegateTracker_style-module_superdelegateKey span {
9737  display: inline-block;
9738  padding-left: 2px;
9739}
9740
9741.elex__DelegateTracker_style-module_superdelegateKey span:first-of-type {
9742  padding-left: 0;
9743}
9744
9745.elex__ElectionsRaceNavigation_style-module_clearfix:after {
9746  content: "";
9747  display: table;
9748  clear: both;
9749}
9750
9751.elex__ElectionsRaceNavigation_style-module_listStyleNone {
9752  list-style: none;
9753}
9754
9755.elex__ElectionsRaceNavigation_style-module_mainUL {
9756  margin: 0 0 15px;
9757  padding: 0 0 5px;
9758  height: 22px;
9759  display: flex;
9760  flex-wrap: wrap;
9761  overflow: hidden;
9762}
9763
9764.elex__ElectionsRaceNavigation_style-module_toggleUL {
9765  margin: 0 0 15px;
9766  padding: 0 0 5px;
9767}
9768
9769.elex__ElectionsRaceNavigation_style-module_subUL {
9770  margin-bottom: 0;
9771  padding: 0;
9772  width: 94%;
9773  margin: 3px auto 45px auto;
9774  position: relative;
9775}
9776
9777.elex__ElectionsRaceNavigation_style-module_subUL:before,
9778.elex__ElectionsRaceNavigation_style-module_subUL:after {
9779  content: "";
9780  display: block;
9781  background: #b04343;
9782  background: linear-gradient(90deg, #b04343, #6db3bf);
9783}
9784
9785.elex__ElectionsRaceNavigation_style-module_subUL:before {
9786  height: 2px;
9787  position: absolute;
9788  top: -5px;
9789  width: 100%;
9790}
9791
9792.elex__ElectionsRaceNavigation_style-module_subUL:after {
9793  height: 12px;
9794  position: absolute;
9795  width: 100%;
9796  bottom: -25px;
9797}
9798
9799.elex__ElectionsRaceNavigation_style-module_menuToggleItem {
9800  min-width: 78px;
9801}
9802
9803.elex__ElectionsRaceNavigation_style-module_graphical.elex__ElectionsRaceNavigation_style-module_menuItem {
9804  border-right: 1px solid #979797;
9805  padding: 0 50px 0 0;
9806}
9807
9808.elex__ElectionsRaceNavigation_style-module_graphical img {
9809  vertical-align: middle;
9810  height: 30px;
9811  line-height: 0;
9812  margin: -5px 10px 0 0;
9813  margin-top: -5px;
9814}
9815
9816.elex__ElectionsRaceNavigation_style-module_graphical img.elex__ElectionsRaceNavigation_style-module_graphic {
9817  padding: 0;
9818}
9819
9820.elex__ElectionsRaceNavigation_style-module_graphical span {
9821  color: #9b9b9b;
9822  font-family: BentonSansCond,Benton-Cond,sans-serif;
9823  font-size: 16px;
9824  font-weight: bold;
9825  letter-spacing: .18px;
9826  line-height: 26px;
9827}
9828
9829.elex__ElectionsRaceNavigation_style-module_menuItem {
9830  border-right: 1px solid #979797;
9831  padding: 3px 52px 6px 52px;
9832  text-align: center;
9833  position: relative;
9834  flex: 1 1 auto;
9835}
9836
9837.elex__ElectionsRaceNavigation_style-module_menuItem.elex__ElectionsRaceNavigation_style-module_wrapped {
9838  font-size: 12px;
9839  padding: 10px 0;
9840  border: 0;
9841  width: 20%;
9842  display: inline-block;
9843}
9844
9845.elex__ElectionsRaceNavigation_style-module_menuLink {
9846  text-decoration: none;
9847  color: #787878;
9848  font-family: Benton,sans-serif;
9849  font-size: 14px;
9850}
9851
9852.elex__ElectionsRaceNavigation_style-module_menuLink.elex__ElectionsRaceNavigation_style-module_wrapped {
9853  font-size: 12px;
9854  position: relative;
9855}
9856
9857.elex__ElectionsRaceNavigation_style-module_menuLink:hover,
9858.elex__ElectionsRaceNavigation_style-module_menuLink:focus {
9859  color: #333;
9860}
9861
9862.elex__ElectionsRaceNavigation_style-module_menuLink:hover:after,
9863.elex__ElectionsRaceNavigation_style-module_menuLink:focus:after {
9864  content: "";
9865  display: block;
9866  position: absolute;
9867  background: #b04343;
9868  background: linear-gradient(90deg, #b04343 0%, #6db3bf 100%);
9869  bottom: -3px;
9870  height: 2px;
9871  left: -50%;
9872  right: -50%;
9873  width: 125%;
9874  margin: 0 auto;
9875  text-align: center;
9876}
9877
9878.elex__ElectionsRaceNavigation_style-module_dropdownToggle {
9879  font-family: Benton,sans-serif;
9880  cursor: pointer;
9881  font-size: 14px;
9882  color: #787878;
9883  padding: 3px 0 0;
9884  position: relative;
9885  border: none;
9886  background: none;
9887  white-space: nowrap;
9888}
9889
9890.elex__ElectionsRaceNavigation_style-module_dropdownToggle:before {
9891  content: "\25BC";
9892  position: absolute;
9893  display: block;
9894  width: 100%;
9895  bottom: -20px;
9896}
9897
9898.elex__ElectionsRaceNavigation_style-module_dropdownToggle:after {
9899  content: "";
9900  display: block;
9901  position: absolute;
9902  bottom: -3px;
9903  height: 2px;
9904  background: #b04343;
9905  background: linear-gradient(90deg, #b04343 0%, #6db3bf 100%);
9906  width: 60%;
9907  left: 20%;
9908}
9909
9910.elex__ElectionsRaceNavigation_theme-module_mobileNav {
9911  display: block;
9912  margin: 0 auto;
9913  font-family: BentonSansCond,sans-serif;
9914  font-size: 16px;
9915  font-weight: bold;
9916  text-transform: capitalize;
9917  background: #dbdbdb;
9918  padding: 4px;
9919  border-color: #979797;
9920  color: #222;
9921}
9922
9923.elex__ElectionsRaceNavigation_theme-module_desktopNav {
9924  display: none;
9925}
9926
9927.elex__ResultDualBar_style-module_resultDualBar {
9928  position: relative;
9929  height: 25px;
9930  background-color: #dbdbdb;
9931  margin-bottom: 5px;
9932}
9933
9934.elex__ResultDualBar_style-module_resultDualBar:after {
9935  content: "";
9936  display: block;
9937  position: absolute;
9938  width: 1px;
9939  height: 35px;
9940  background-color: #979797;
9941  bottom: 0;
9942  left: 50%;
9943  transform: translateX(-50%);
9944}
9945
9946.elex__ResultDualBar_style-module_leftCount {
9947  position: absolute;
9948  top: 0;
9949  left: 0;
9950  height: 25px;
9951}
9952
9953.elex__ResultDualBar_style-module_rightCount {
9954  position: absolute;
9955  top: 0;
9956  right: 0;
9957  height: 25px;
9958}
9959
9960.elex__ResultDualBar_style-module_middleCount {
9961  position: absolute;
9962  height: 25px;
9963}
9964
9965.elex__ElectoralLeaderboard_style-module_electoralLeaderboard {
9966  font-family: BentonSansCond,sans-serif;
9967  font-weight: 800;
9968  display: flex;
9969  align-items: center;
9970}
9971
9972.elex__ElectoralLeaderboard_style-module_imageContainer,
9973.elex__ElectoralLeaderboard_style-module_demImageContainer,
9974.elex__ElectoralLeaderboard_style-module_gopImageContainer {
9975  display: none;
9976  width: 112px;
9977  height: 112px;
9978  flex: 0 0 112px;
9979  border-radius: 50%;
9980}
9981
9982.elex__ElectoralLeaderboard_style-module_demImageContainer {
9983  background-color: #6db3bf;
9984}
9985
9986.elex__ElectoralLeaderboard_style-module_gopWinner .elex__ElectoralLeaderboard_style-module_demImageContainer {
9987  height: 75px;
9988  width: 75px;
9989  flex: 0 0 75px;
9990}
9991
9992.elex__ElectoralLeaderboard_style-module_gopImageContainer {
9993  background-color: #b04343;
9994}
9995
9996.elex__ElectoralLeaderboard_style-module_demWinner .elex__ElectoralLeaderboard_style-module_gopImageContainer {
9997  height: 75px;
9998  width: 75px;
9999  flex: 0 0 75px;
10000}
10001
10002.elex__ElectoralLeaderboard_style-module_leaderboardImage {
10003  width: 100%;
10004  height: 100%;
10005}
10006
10007.elex__ElectoralLeaderboard_style-module_raceContainer {
10008  margin: 0 10px;
10009  flex: 1 0 auto;
10010}
10011
10012.elex__ElectoralLeaderboard_style-module_raceInfo {
10013  display: flex;
10014  justify-content: space-between;
10015  align-items: flex-end;
10016  position: relative;
10017}
10018
10019.elex__ElectoralLeaderboard_style-module_electorInfo {
10020  display: flex;
10021  flex-direction: column;
10022  justify-content: space-between;
10023  text-align: center;
10024  padding: 3px 0 10px;
10025  position: absolute;
10026  bottom: 0;
10027  left: 50%;
10028  transform: translateX(-50%);
10029}
10030
10031.elex__ElectoralLeaderboard_style-module_electorsToWin {
10032  font-size: 14px;
10033  line-height: 1;
10034  display: block;
10035}
10036
10037.elex__ElectoralLeaderboard_style-module_electorsUndecided {
10038  font-size: 10px;
10039  line-height: 1.5;
10040}
10041
10042.elex__ElectoralLeaderboard_style-module_candidateInfoContainer,
10043.elex__ElectoralLeaderboard_style-module_demInfo,
10044.elex__ElectoralLeaderboard_style-module_gopInfo {
10045  display: flex;
10046  flex-direction: column;
10047  padding-bottom: 3px;
10048}
10049
10050.elex__ElectoralLeaderboard_style-module_gopWinner .elex__ElectoralLeaderboard_style-module_demInfo {
10051  color: #787878;
10052  flex-direction: row;
10053  align-items: baseline;
10054}
10055
10056.elex__ElectoralLeaderboard_style-module_gopInfo {
10057  align-items: flex-end;
10058}
10059
10060.elex__ElectoralLeaderboard_style-module_demWinner .elex__ElectoralLeaderboard_style-module_gopInfo {
10061  color: #787878;
10062  flex-direction: row;
10063  align-items: baseline;
10064}
10065
10066.elex__ElectoralLeaderboard_style-module_candidateInfo {
10067  display: flex;
10068  align-items: baseline;
10069  font-size: 14px;
10070  line-height: 1.2;
10071}
10072
10073.elex__ElectoralLeaderboard_style-module_demWinner .elex__ElectoralLeaderboard_style-module_gopInfo .elex__ElectoralLeaderboard_style-module_candidateInfo {
10074  order: 2;
10075}
10076
10077.elex__ElectoralLeaderboard_style-module_winnerCheckmark {
10078  width: 16px;
10079  margin-right: 5px;
10080}
10081
10082.elex__ElectoralLeaderboard_style-module_candidateFirstName {
10083  display: none;
10084  margin-right: 3px;
10085}
10086
10087.elex__ElectoralLeaderboard_style-module_candidateParty {
10088  font-weight: 400;
10089  font-size: 10px;
10090  color: #222;
10091  margin: 0 5px;
10092}
10093
10094.elex__ElectoralLeaderboard_style-module_electoralVotes,
10095.elex__ElectoralLeaderboard_style-module_demElectoralVotes,
10096.elex__ElectoralLeaderboard_style-module_gopElectoralVotes {
10097  display: block;
10098  font-size: 36px;
10099  height: 36px;
10100}
10101
10102.elex__ElectoralLeaderboard_style-module_demElectoralVotes {
10103  color: #6db3bf;
10104}
10105
10106.elex__ElectoralLeaderboard_style-module_gopWinner .elex__ElectoralLeaderboard_style-module_demElectoralVotes {
10107  font-size: 18px;
10108  height: 18px;
10109  margin-left: 5px;
10110}
10111
10112.elex__ElectoralLeaderboard_style-module_gopElectoralVotes {
10113  color: #b04343;
10114}
10115
10116.elex__ElectoralLeaderboard_style-module_demWinner .elex__ElectoralLeaderboard_style-module_gopElectoralVotes {
10117  font-size: 18px;
10118  height: 18px;
10119  margin-right: 5px;
10120  order: 1;
10121}
10122
10123.elex__ElectoralLeaderboard_style-module_otherCandidateName {
10124  font-size: 12px;
10125}
10126
10127.elex__ElectoralLeaderboard_style-module_otherCandidateName:before {
10128  content: "";
10129  display: inline-block;
10130  width: 8px;
10131  height: 8px;
10132  background-color: #c8bd17;
10133  margin-right: 5px;
10134}
10135
10136.elex__ElectoralLeaderboard_style-module_electorText {
10137  font-size: 11px;
10138  font-weight: 400;
10139  margin: 0 5px;
10140}
10141
10142.elex__ElectoralLeaderboard_style-module_otherCandidatesElectors {
10143  font-size: 10px;
10144}
10145
10146.elex__ElectoralLeaderboard_style-module_voteInfo {
10147  display: flex;
10148  justify-content: center;
10149  align-items: baseline;
10150}
10151
10152.elex__ElectoralLeaderboard_style-module_voteCount,
10153.elex__ElectoralLeaderboard_style-module_demVoteCount,
10154.elex__ElectoralLeaderboard_style-module_gopVoteCount {
10155  display: none;
10156  font-size: 12px;
10157}
10158
10159.elex__ElectoralLeaderboard_style-module_gopWinner .elex__ElectoralLeaderboard_style-module_demVoteCount {
10160  color: #787878;
10161}
10162
10163.elex__ElectoralLeaderboard_style-module_demWinner .elex__ElectoralLeaderboard_style-module_gopVoteCount {
10164  color: #787878;
10165}
10166
10167.elex__ElectoralLeaderboard_style-module_votePercent {
10168  margin-left: 3px;
10169}
10170
10171.elex__StateMap_style-module_stateMap {
10172  position: relative;
10173}
10174
10175.elex__StateMap_style-module_stateMap .elex__StateMap_style-module_heading {
10176  font-family: BentonSansCond,sans-serif;
10177  font-weight: bold;
10178  font-size: 20px;
10179  color: black;
10180}
10181
10182.elex__StateMap_style-module_stateMap .elex__StateMap_style-module_toggleBtn {
10183  color: white;
10184  font-size: 18px;
10185  padding: 8px 11px;
10186  border-radius: 8px;
10187  font-family: BentonSansCond,sans-serif;
10188  font-weight: bold;
10189  letter-spacing: .18px;
10190}
10191
10192.elex__StateMap_style-module_stateMap .elex__StateMap_style-module_toggleBtn.elex__StateMap_style-module_dems {
10193  background-color: #6db3bf;
10194  border-color: #6db3bf;
10195}
10196
10197.elex__StateMap_style-module_stateMap .elex__StateMap_style-module_toggleBtn.elex__StateMap_style-module_gop {
10198  float: right;
10199  background-color: #b04343;
10200  border-color: #b04343;
10201}
10202
10203.elex__StateMap_style-module_stateMap .elex__StateMap_style-module_selectWrapper {
10204  border-bottom: 1px solid gray;
10205  position: relative;
10206}
10207
10208.elex__StateMap_style-module_stateMap .elex__StateMap_style-module_selectWrapper:before {
10209  content: "";
10210  height: 100%;
10211  width: 0;
10212  background: transparent;
10213  display: block;
10214  position: absolute;
10215  top: 20px;
10216  left: 10px;
10217  border: 21px solid transparent;
10218  border-top-color: green;
10219  border-right-width: 10px;
10220  border-left-width: 10px;
10221}
10222
10223.elex__StateMap_style-module_stateMap .elex__StateMap_style-module_selectMenu {
10224  padding-left: 32px;
10225  border-radius: 0px;
10226  width: 100%;
10227  height: 56px;
10228  background-color: #f3ebd6;
10229  border-bottom: 1px gray solid;
10230  -webkit-appearance: none;
10231  -moz-appearance: none;
10232  text-indent: 9999px;
10233}
10234
10235.elex__StateMap_style-module_stateMap .elex__StateMap_style-module_selectLabel {
10236  font-family: BentonSansCond,sans-serif;
10237  font-size: 20px;
10238  position: absolute;
10239  top: 18px;
10240  left: 40px;
10241  pointer-events: none;
10242}
10243
10244.elex__StateMap_style-module_stateMap .elex__StateMap_style-module_legend {
10245  display: flex;
10246  flex-wrap: wrap;
10247  padding: 10px 0;
10248  align-items: baseline;
10249}
10250
10251.elex__StateMap_style-module_stateMap .elex__StateMap_style-module_legendItem {
10252  margin-right: 10px;
10253}
10254
10255.elex__StateMap_style-module_stateMap .elex__StateMap_style-module_legendItem.elex__StateMap_style-module_lastItem {
10256  margin-right: 30px;
10257}
10258
10259.elex__StateMap_style-module_stateMap .elex__StateMap_style-module_legend .elex__StateMap_style-module_currentGraphic,
10260.elex__StateMap_style-module_stateMap .elex__StateMap_style-module_legend .elex__StateMap_style-module_inProgressGraphic,
10261.elex__StateMap_style-module_stateMap .elex__StateMap_style-module_legend .elex__StateMap_style-module_completedGraphic {
10262  height: 17px;
10263  display: block;
10264}
10265
10266.elex__StateMap_style-module_stateMap .elex__StateMap_style-module_legend .elex__StateMap_style-module_currentGraphic {
10267  background-color: #f3ebd6;
10268}
10269
10270.elex__StateMap_style-module_stateMap .elex__StateMap_style-module_legend .elex__StateMap_style-module_inProgressGraphic {
10271  width: 136px;
10272  margin-right: 10px;
10273}
10274
10275.elex__StateMap_style-module_stateMap .elex__StateMap_style-module_legend .elex__StateMap_style-module_completedGraphic {
10276  width: 20px;
10277  display: inline-block;
10278  margin-right: 5px;
10279}
10280
10281.elex__StateMap_style-module_stateMap .elex__StateMap_style-module_legend .elex__StateMap_style-module_currentString,
10282.elex__StateMap_style-module_stateMap .elex__StateMap_style-module_legend .elex__StateMap_style-module_inProgressString,
10283.elex__StateMap_style-module_stateMap .elex__StateMap_style-module_legend .elex__StateMap_style-module_completedString {
10284  font-family: BentonSansCond,sans-serif;
10285  font-size: 16px;
10286  line-height: 19px;
10287  letter-spacing: .21px;
10288  color: black;
10289}
10290
10291.elex__StateMap_style-module_stateMap .elex__StateMap_style-module_percentReporting {
10292  font-family: BentonSansCond,sans-serif;
10293  font-size: 14px;
10294  font-weight: 700;
10295  letter-spacing: .5px;
10296}
10297
10298.elex__StateMap_style-module_stateMap .elex__StateMap_style-module_toolTipSelected {
10299  top: 50% !important;
10300  left: 50% !important;
10301}
10302
10303.elex__StateMap_style-module_stateMap .elex__StateMap_style-module_slotted,
10304.elex__StateMap_style-module_stateMap .elex__StateMap_style-module_singlePage {
10305  width: 100%;
10306  margin: 0 auto;
10307}
10308
10309.elex__StateMap_style-module_stateMap .elex__StateMap_style-module_stateMapSVG {
10310  position: relative;
10311}
10312
10313.elex__StateMap_style-module_stateMap .elex__StateMap_style-module_slottedSVG,
10314.elex__StateMap_style-module_stateMap .elex__StateMap_style-module_singlePageSVG {
10315  margin: 0 auto;
10316}
10317
10318.elex__StateMap_style-module_raceSummary {
10319  color: #000;
10320  font-family: Benton,sans-serif;
10321  font-size: 8px;
10322  letter-spacing: 0;
10323  line-height: 8px;
10324  text-align: right;
10325}
10326
10327.elex__StateMap_style-module_legendNote {
10328  color: #222;
10329  font-family: BentonSansCond,Benton-Cond,sans-serif;
10330  font-size: 11px;
10331  letter-spacing: 0;
10332  line-height: 11px;
10333  margin-right: 1em;
10334}
10335
10336.elex__ToolTip_style-module_tooltip {
10337  position: relative;
10338  box-sizing: border-box;
10339  height: 103px;
10340  width: 500px;
10341  border: 1px solid #222;
10342  border-radius: 4px;
10343  background-color: #fff;
10344  font-family: BentonSansCond,sans-serif;
10345  line-height: 26px;
10346  padding: 12px;
10347}
10348
10349.elex__ToolTip_style-module_tooltip .elex__ToolTip_style-module_table {
10350  width: 100%;
10351  border-collapse: collapse;
10352}
10353
10354.elex__ToolTip_style-module_tooltip .elex__ToolTip_style-module_tableHeader {
10355  font-size: .875em;
10356  border-bottom: 1px solid #979797;
10357  font-family: BentonSansCond,Benton-Cond,sans-serif;
10358  color: #222;
10359}
10360
10361.elex__ToolTip_style-module_tooltip .elex__ToolTip_style-module_tableHeader th {
10362  font-weight: normal;
10363}
10364
10365.elex__ToolTip_style-module_tooltip .elex__ToolTip_style-module_firstColumn {
10366  text-align: left;
10367}
10368
10369.elex__ToolTip_style-module_tooltip .elex__ToolTip_style-module_name {
10370  display: inline-block;
10371}
10372
10373.elex__ToolTip_style-module_tooltip .elex__ToolTip_style-module_borderBottom {
10374  border-bottom: 1px solid #979797;
10375}
10376
10377.elex__ToolTip_style-module_tooltip .elex__ToolTip_style-module_alignRight {
10378  text-align: right;
10379}
10380
10381.elex__ToolTip_style-module_tooltip .elex__ToolTip_style-module_candidateColorBox {
10382  display: inline-block;
10383  width: 18px;
10384  height: 12px;
10385  margin-right: 7px;
10386}
10387
10388.elex__ToolTip_style-module_localeName {
10389  display: inline-block;
10390  width: 100%;
10391  flex-basis: 100%;
10392}
10393
10394.elex__ToolTip_style-module_localeName.elex__ToolTip_style-module_hasVotes {
10395  border-bottom: 1px solid #979797;
10396  margin: 0 0 7px;
10397}
10398
10399.elex__ToolTip_style-module_precinctsReporting {
10400  font-size: 16px;
10401  float: right;
10402  font-family: BentonSansCond,Benton-Cond,sans-serif;
10403  font-weight: normal;
10404}
10405
10406.elex__ToolTip_style-module_closeButton {
10407  background: none;
10408  border: 0;
10409  height: 12px;
10410  width: 8px;
10411  padding: 0;
10412  font-size: 12px;
10413  float: right;
10414  pointer-events: all;
10415  margin-left: 5px;
10416}
10417
10418.elex__ToolTip_style-module_firstRow.elex__ToolTip_style-module_firstRow {
10419  margin: 0;
10420}
10421
10422.elex__ToolTip_style-module_row {
10423  display: flex;
10424  margin-top: 10px;
10425  margin-bottom: 10px;
10426}
10427
10428.elex__ToolTip_style-module_label {
10429  color: #222;
10430  font-size: 20px;
10431  line-height: 20px;
10432  font-weight: bold;
10433}
10434
10435.elex__PageHeader_style-module_header {
10436  width: 100%;
10437  height: 388px;
10438  background-size: cover;
10439  position: relative;
10440}
10441
10442.elex__PageHeader_style-module_title {
10443  width: 751px;
10444  background-color: white;
10445  margin: 0 auto;
10446  max-width: 100%;
10447  text-align: center;
10448  bottom: 0;
10449  position: absolute;
10450  left: 0;
10451  right: 0;
10452}
10453
10454.elex__PageHeader_style-module_election {
10455  width: 165px;
10456  height: 30px;
10457  top: 18px;
10458  margin: 0 auto;
10459  position: relative;
10460  border-top: .5px solid #979797;
10461  border-bottom: .5px solid #979797;
10462}
10463
10464.elex__PageHeader_style-module_election img {
10465  margin-top: -2px;
10466  margin-left: -10px;
10467}
10468
10469.elex__PageHeader_style-module_election p {
10470  color: #9b9b9b;
10471  font-family: BentonSansCond,Benton-Cond,sans-serif;
10472  font-size: 18px;
10473  font-weight: bold;
10474  letter-spacing: .18px;
10475  line-height: 26px;
10476  display: inline;
10477  bottom: 10px;
10478  position: relative;
10479}
10480
10481.elex__PageHeader_style-module_party {
10482  width: 751px;
10483  color: #000;
10484  text-align: center;
10485  margin: auto;
10486}
10487
10488.elex__PageHeader_style-module_party p {
10489  font-family: Miller-Headline,serif;
10490  font-weight: bold;
10491  font-size: 64px;
10492  letter-spacing: .24px;
10493  line-height: 60px;
10494  margin: 35px auto 10px;
10495  max-width: 85%;
10496}
10497
10498.elex__components_PercentReporting-module_pctReportingContainer {
10499  height: 33px;
10500  text-align: right;
10501}
10502
10503.raceID-results-widget .elex__components_PercentReporting-module_pctReportingContainer {
10504  border-bottom: 1px solid #222;
10505  height: 25px;
10506}
10507
10508.raceID-results-widget .elex__components_PercentReporting-module_pctReportingContainer:after {
10509  content: "";
10510  display: block;
10511  width: 100%;
10512  border-bottom: 1px solid #222;
10513}
10514
10515.elex__components_PercentReporting-module_pctReportingText {
10516  font-family: BentonSansCond,sans-serif;
10517  font-size: 14px;
10518  font-weight: bold;
10519  line-height: 37px;
10520  letter-spacing: .5px;
10521  margin: 0;
10522}
10523
10524.raceID-results-widget .elex__components_PercentReporting-module_pctReportingText {
10525  font-size: 8px;
10526  line-height: 30px;
10527}
10528
10529.elex__components_PrimaryMenu-module_primaryMenu {
10530  box-sizing: border-box;
10531}
10532
10533.elex__components_PrimaryMenu-module_primaryMenu::after,
10534.elex__components_PrimaryMenu-module_primaryMenu::before {
10535  box-sizing: border-box;
10536}
10537
10538.elex__components_PrimaryMenu-module_primaryMenu.elex__components_PrimaryMenu-module_isDemocrat .elex__components_PrimaryMenu-module_primaryMenuLink {
10539  background-color: #6db3bf;
10540  border-color: #6db3bf;
10541}
10542
10543.elex__components_PrimaryMenu-module_primaryMenu.elex__components_PrimaryMenu-module_isDemocrat .elex__components_PrimaryMenu-module_primaryMenuLink.elex__components_PrimaryMenu-module_altColor {
10544  background-color: #b04343;
10545  border-color: #b04343;
10546}
10547
10548.elex__components_PrimaryMenu-module_primaryMenu.elex__components_PrimaryMenu-module_isRepublican .elex__components_PrimaryMenu-module_primaryMenuLink {
10549  background-color: #b04343;
10550  border-color: #b04343;
10551}
10552
10553.elex__components_PrimaryMenu-module_primaryMenu.elex__components_PrimaryMenu-module_isRepublican .elex__components_PrimaryMenu-module_primaryMenuLink.elex__components_PrimaryMenu-module_altColor {
10554  background-color: #6db3bf;
10555  border-color: #6db3bf;
10556}
10557
10558.elex__components_PrimaryMenu-module_primaryMenuLink {
10559  box-sizing: border-box;
10560  text-decoration: none;
10561  color: #fff;
10562  vertical-align: middle;
10563  cursor: pointer;
10564  user-select: none;
10565  font-family: BentonSansCond,sans-serif;
10566  font-weight: 700;
10567  font-size: 18px;
10568  line-height: 26px;
10569  letter-spacing: .18px;
10570  text-align: left;
10571  border-radius: 8px;
10572  padding: 10px;
10573  background-color: #568c59;
10574  border-color: #568c59;
10575  border-width: 1px;
10576  border-style: solid;
10577  display: block;
10578}
10579
10580.elex__components_PrimaryMenu-module_primaryMenuLink+.elex__components_PrimaryMenu-module_primaryMenuLink {
10581  margin-top: 24px;
10582}
10583
10584.elex__components_PrimaryMenu-module_primaryMenuLink:hover {
10585  text-decoration: none;
10586}
10587
10588.elex__components_PrimaryMenu-module_primaryMenuLink:focus {
10589  outline: 0;
10590}
10591
10592.elex__components_PrimaryMenu-module_primaryMenuLink::before,
10593.elex__components_PrimaryMenu-module_primaryMenuLink::after {
10594  box-sizing: border-box;
10595}
10596
10597.elex__components_PrimaryMenu-module_primaryMenuRule {
10598  box-sizing: content-box;
10599  height: 0;
10600  overflow: visible;
10601  border: 0;
10602  margin: 12px 0 24px;
10603  border-top: 1px solid #979797;
10604}
10605
10606.elex__WinnerCard_style-module_winner {
10607  box-sizing: border-box;
10608  width: 100%;
10609  max-width: 1024px;
10610  border: 1px solid #979797;
10611  box-shadow: 8px 8px 8px 4px #d8d8d8;
10612  margin-bottom: 50px;
10613}
10614
10615.elex__WinnerCard_style-module_winner .elex__WinnerCard_style-module_imageMobile {
10616  width: 100px;
10617  height: 100px;
10618  margin: 0 14px 0;
10619  border-radius: 50%;
10620  flex: 0 0 100px;
10621}
10622
10623.elex__WinnerCard_style-module_winner .elex__WinnerCard_style-module_mobileTopper {
10624  display: flex;
10625  align-items: center;
10626  padding-top: 20px;
10627}
10628
10629.elex__WinnerCard_style-module_winner .elex__WinnerCard_style-module_nameAndBar {
10630  flex: 0 0 calc(100% - 145px);
10631}
10632
10633.elex__WinnerCard_style-module_winner .elex__WinnerCard_style-module_imageDesktop {
10634  display: none;
10635}
10636
10637.elex__WinnerCard_style-module_winner .elex__WinnerCard_style-module_barContainer {
10638  width: 100%;
10639  height: 33px;
10640}
10641
10642.elex__WinnerCard_style-module_winner .elex__WinnerCard_style-module_candidate {
10643  width: 100%;
10644  display: flex;
10645  justify-content: space-between;
10646  align-items: center;
10647  color: #000;
10648  font-family: BentonSansCond,sans-serif;
10649  font-size: 18px;
10650  letter-spacing: .24px;
10651  line-height: 20px;
10652  margin-bottom: 6px;
10653  margin-top: 0;
10654}
10655
10656.elex__WinnerCard_style-module_winner .elex__WinnerCard_style-module_nameAndBarCell {
10657  font-weight: bold;
10658}
10659
10660.elex__WinnerCard_style-module_winner .elex__WinnerCard_style-module_ageSize {
10661  font-size: 18px;
10662}
10663
10664.elex__WinnerCard_style-module_winner .elex__WinnerCard_style-module_isWinner {
10665  height: 24px;
10666  width: 24px;
10667}
10668
10669.elex__WinnerCard_style-module_winner .elex__WinnerCard_style-module_mobileBottom {
10670  display: flex;
10671  flex-direction: column;
10672  padding-top: 5px;
10673  padding-left: 14px;
10674  padding-bottom: 10px;
10675}
10676
10677.elex__WinnerCard_style-module_winner .elex__WinnerCard_style-module_voteCount {
10678  order: 2;
10679  height: 26px;
10680  color: #000;
10681  font-family: BentonSansCond,sans-serif;
10682  font-weight: normal;
10683  font-size: 18px;
10684  letter-spacing: .24px;
10685  line-height: 1.2;
10686  margin: 0;
10687  display: flex;
10688  align-items: flex-start;
10689}
10690
10691.elex__WinnerCard_style-module_winner .elex__WinnerCard_style-module_percentage {
10692  font-weight: bold;
10693  padding-right: 11px;
10694}
10695
10696.elex__WinnerCard_style-module_winner .elex__WinnerCard_style-module_bio {
10697  order: 1;
10698  height: auto;
10699  font-size: 18px;
10700  font-family: BentonSansCond,sans-serif;
10701  margin-top: 5px;
10702}
10703
10704.elex__WinnerCard_style-module_winner .elex__WinnerCard_style-module_position {
10705  font-family: BentonSansCond,sans-serif;
10706  margin: 5px 0;
10707}
10708
10709.elex__WinnerCard_style-module_winner .elex__WinnerCard_style-module_blurb {
10710  font-family: BentonSansCond,sans-serif;
10711  display: none;
10712}
10713
10714.elex__Race_style-module_raceTable {
10715  display: table;
10716  border-collapse: collapse;
10717  width: 100%;
10718  max-width: 445px;
10719}
10720
10721.raceID-results-widget .elex__Race_style-module_raceTable {
10722  max-width: none;
10723}
10724
10725.elex__Race_style-module_raceTableRow {
10726  border-bottom: none;
10727}
10728
10729.elex__Race_style-module_oneColumn .elex__Race_style-module_raceTableRow {
10730  float: none;
10731  width: 100%;
10732}
10733
10734.elex__Race_style-module_shadowBox {
10735  box-sizing: border-box;
10736  width: 100%;
10737  border: 1px solid #979797;
10738  background-color: #fff;
10739  box-shadow: 8px 8px 8px 4px #d8d8d8;
10740  margin-bottom: 29px;
10741}
10742
10743.elex__Race_style-module_shadowBox:after {
10744  content: "";
10745  clear: both;
10746  display: table;
10747}
10748
10749.elex__Race_style-static_liteCandidateView .elex__Race_style-static_candidateCard {
10750  width: 50%;
10751}
10752
10753.elex__Race_style-static_liteCandidateView.elex__Race_style-static_oneColumn .elex__Race_style-static_candidateCard {
10754  width: 100%;
10755}
10756
10757.elex__Race_style-static_liteCandidateView .elex__Race_style-static_barContainer {
10758  height: 13px;
10759}
10760
10761.elex__Race_style-static_liteCandidateView .elex__Race_style-static_details {
10762  width: 95%;
10763}
10764
10765.elex__Race_style-static_liteCandidateView .elex__Race_style-static_percentage {
10766  color: #000 !important;
10767  font-size: 14px;
10768  margin-bottom: 1px;
10769}
10770
10771.elex__ReactPriorityNav_style-module_priorityNav {
10772  white-space: nowrap;
10773}
10774
10775.elex__ReactPriorityNav_style-module_priorityNav ul {
10776  display: inline-block;
10777}
10778
10779.elex__ReactPriorityNav_style-module_priorityNav li {
10780  display: inline-block;
10781}
10782
10783.elex__ReactPriorityNav_style-module_priorityNavWrapper {
10784  position: relative;
10785}
10786
10787.elex__ReactPriorityNav_style-module_priorityDropdown {
10788  display: block !important;
10789  white-space: normal;
10790}
10791
10792.elex__ReactPriorityNav_style-module_priorityNavIsVisible {
10793  visibility: visible;
10794}
10795
10796.elex__ReactPriorityNav_theme-module_globe .priority-nav__dropdown-toggle {
10797  font-family: Benton,sans-serif;
10798  cursor: pointer;
10799  font-size: 14px;
10800  text-decoration: none;
10801  color: #787878;
10802  padding: 0;
10803  position: relative;
10804  border: none;
10805  background: none;
10806  text-align: center;
10807  min-width: 185px;
10808}
10809
10810.elex__ReactPriorityNav_theme-module_globe .is-open:after {
10811  content: "";
10812  display: block;
10813  position: absolute;
10814  bottom: -3px;
10815  height: 2px;
10816  background: #b04343;
10817  background: linear-gradient(90deg, #b04343 0%, #6db3bf 100%);
10818  width: 60%;
10819  left: 20%;
10820}
10821
10822.elex__ReactPriorityNav_theme-module_globe .nav__dropdown {
10823  position: relative;
10824  padding-top: 12px;
10825  width: 94%;
10826  padding-left: 0;
10827  margin: 0 auto 0 auto;
10828}
10829
10830.elex__ReactPriorityNav_theme-module_globe .nav__dropdown .menuLabelDefault {
10831  display: none;
10832}
10833
10834.elex__ReactPriorityNav_theme-module_globe .nav__dropdown .dropdownLabelOverride {
10835  display: block !important;
10836}
10837
10838.elex__ReactPriorityNav_theme-module_globe .nav__dropdown .menuItem {
10839  font-size: 12px;
10840  font-family: Benton,sans-serif;
10841  padding: 10px 0;
10842  border: 0;
10843  text-align: center;
10844  position: relative;
10845  width: 20%;
10846  vertical-align: top;
10847}
10848
10849.elex__ReactPriorityNav_theme-module_globe .nav__dropdown .menuLink {
10850  font-size: 12px;
10851  display: inline-block;
10852}
10853
10854.elex__ReactPriorityNav_theme-module_globe .nav__dropdown .menuLink:focus:after,
10855.elex__ReactPriorityNav_theme-module_globe .nav__dropdown .menuLink:hover:after {
10856  content: "";
10857  display: block;
10858  position: absolute;
10859  background: #b04343;
10860  background: linear-gradient(90deg, #b04343, #6db3bf);
10861  height: 2px;
10862  text-align: center;
10863  bottom: -3px;
10864  width: 115%;
10865}
10866
10867.elex__ReactPriorityNav_theme-module_globe .nav__dropdown:not(:empty):before,
10868.elex__ReactPriorityNav_theme-module_globe .nav__dropdown:not(:empty):after {
10869  content: "";
10870  display: block;
10871  background: #b04343;
10872  background: linear-gradient(90deg, #b04343, #6db3bf);
10873}
10874
10875.elex__ReactPriorityNav_theme-module_globe .nav__dropdown:not(:empty):before {
10876  height: 2px;
10877  position: absolute;
10878  top: -5px;
10879  width: 100%;
10880}
10881
10882.elex__ReactPriorityNav_theme-module_globe .nav__dropdown:not(:empty):after {
10883  height: 12px;
10884  position: absolute;
10885  width: 100%;
10886  bottom: -25px;
10887}
10888
10889.elex__ReactPriorityNav_theme-module_globe .nav__dropdown-wrapper.show:before {
10890  content: "\25BC";
10891  position: absolute;
10892  display: block;
10893  width: 100%;
10894  left: 48%;
10895  bottom: -20px;
10896}
10897
10898.elex__SelectRaceNavigation_style-module_bgElectionsNavWrapper {
10899  border-top: 1px solid #979797;
10900  padding-top: 10px;
10901}
10902
10903.elex__SelectRaceNavigation_style-module_bgElectionsNavTop {
10904  margin: 0 auto 15px auto;
10905  padding: 10px 0 5px 0;
10906}
10907
10908.elex__SelectRaceNavigation_style-module_election.elex__SelectRaceNavigation_style-module_menuItem {
10909  border-right: 1px solid #979797;
10910  padding: 0 50px 0 0;
10911}
10912
10913.elex__SelectRaceNavigation_style-module_election img {
10914  vertical-align: middle;
10915  height: 30px;
10916  line-height: 0;
10917  margin: -5px 10px 0 0;
10918  margin-top: -5px;
10919}
10920
10921.elex__SelectRaceNavigation_style-module_election img.elex__SelectRaceNavigation_style-module_menuLink {
10922  padding: 0;
10923}
10924
10925.elex__SelectRaceNavigation_style-module_election span {
10926  color: #9b9b9b;
10927  font-family: BentonSansCond,Benton-Cond,sans-serif;
10928  font-size: 16px;
10929  font-weight: bold;
10930  letter-spacing: .18px;
10931  line-height: 26px;
10932}
10933
10934.elex__SelectRaceNavigation_style-module_menuItem {
10935  border-right: 1px solid #979797;
10936  padding: 3px 52px 6px 52px;
10937  text-align: center;
10938  font-family: Benton,sans-serif;
10939  font-size: 14px;
10940  text-decoration: none;
10941  position: relative;
10942}
10943
10944.elex__SelectRaceNavigation_style-module_menuLink {
10945  text-decoration: none;
10946  color: #787878;
10947  font-family: Benton,sans-serif;
10948  font-size: 14px;
10949  position: relative;
10950}
10951
10952.elex__SelectRaceNavigation_style-module_menuLink:hover,
10953.elex__SelectRaceNavigation_style-module_menuLink:focus {
10954  color: #333;
10955}
10956
10957.elex__SelectRaceNavigation_style-module_menuLink:hover:after,
10958.elex__SelectRaceNavigation_style-module_menuLink:focus:after {
10959  content: "";
10960  display: block;
10961  position: absolute;
10962  background: #b04343;
10963  background: linear-gradient(90deg, #b04343 0%, #6db3bf 100%);
10964  bottom: -3px;
10965  height: 2px;
10966  left: -50%;
10967  right: -50%;
10968  width: 125%;
10969  margin: 0 auto;
10970  text-align: center;
10971}
10972
10973.elex__SelectRaceNavigation_theme-module_mobileNav {
10974  display: block;
10975  margin: 0 auto;
10976  font-family: BentonSansCond,sans-serif;
10977  font-size: 16px;
10978  font-weight: bold;
10979  text-transform: capitalize;
10980  background: #dbdbdb;
10981  padding: 4px;
10982  border-color: #979797;
10983  color: #222;
10984}
10985
10986.elex__SelectRaceNavigation_theme-module_desktopNav {
10987  display: none;
10988}
10989
10990.elex__SocialShare_style-module_shareContainer {
10991  display: flex;
10992  width: 100%;
10993  justify-content: space-between;
10994  align-items: baseline;
10995}
10996
10997.elex__StateLeaderboard_style-module_stateLeaderboard {
10998  font-family: BentonSansCond,sans-serif;
10999}
11000
11001.elex__StateLeaderboard_style-module_leaderboardTable {
11002  border-collapse: collapse;
11003  width: 100%;
11004}
11005
11006.elex__StateLeaderboard_style-module_leaderboardHead {
11007  font-weight: bold;
11008}
11009
11010.elex__StateLeaderboard_style-module_leaderboardHeading {
11011  font-size: 14px;
11012  font-weight: 400;
11013  text-align: left;
11014}
11015
11016.elex__StateLeaderboard_style-module_firstRow td {
11017  padding-top: 0;
11018}
11019
11020.elex__StateLeaderboard_style-module_leaderboardCell {
11021  padding-top: 10px;
11022  padding-bottom: 10px;
11023  border-bottom: 1px solid #222;
11024}
11025
11026.elex__StateLeaderboard_style-module_checkmark {
11027  display: inline-block;
11028  width: 20px;
11029}
11030
11031.elex__StateLeaderboard_style-module_imageCell {
11032  width: 43px;
11033}
11034
11035.elex__StateLeaderboard_style-module_imageContainer {
11036  width: 43px;
11037  height: 43px;
11038  border-radius: 50%;
11039  margin-right: 10px;
11040}
11041
11042.elex__StateLeaderboard_style-module_leaderboardImage {
11043  width: 100%;
11044}
11045
11046.elex__StateLeaderboard_style-module_candidateName {
11047  font-size: 18px;
11048  font-weight: bold;
11049  margin-right: 7px;
11050}
11051
11052.elex__StateLeaderboard_style-module_candidateParty {
11053  font-size: 12px;
11054  color: #222;
11055  margin-right: 7px;
11056}
11057
11058.elex__StateLeaderboard_style-module_candidateNumber {
11059  font-size: 16px;
11060  font-weight: bold;
11061}
11062
11063.elex__StateLeaderboard_style-module_candidateVotes {
11064  padding-left: 3px;
11065  padding-right: 3px;
11066}
11067
11068.elex__StateLeaderboard_style-module_candidatePercent {
11069  width: 1px;
11070  white-space: nowrap;
11071}
11072
11073.elex__StateLeaderboard_style-module_resultsFooter {
11074  display: flex;
11075  justify-content: space-between;
11076  align-items: baseline;
11077}
11078
11079.elex__StateLeaderboard_style-module_resultsButton {
11080  font-size: 12px;
11081  font-weight: bold;
11082  color: #222;
11083  background-color: #e7e7e7;
11084  padding: 3px 12px;
11085  border: none;
11086  appearance: none;
11087  cursor: pointer;
11088}
11089
11090.elex__StateLeaderboard_style-module_resultsButton:hover {
11091  border-bottom: 2px solid #000;
11092}
11093
11094.elex__StateLeaderboard_style-module_resultsButton:after {
11095  content: "";
11096  display: inline-block;
11097  background-image: url("https://www.bostonglobe.com/partners/elections2020/images/chevron-gray.svg");
11098  background-size: 100%;
11099  background-position: 50%;
11100  background-repeat: no-repeat;
11101  width: 10px;
11102  height: 8px;
11103  margin-left: 10px;
11104}
11105
11106.elex__StateLeaderboard_style-module_isOpen .elex__StateLeaderboard_style-module_resultsButton:after {
11107  transform: rotate(180deg);
11108}
11109
11110.elex__StateLeaderboard_style-module_percentReporting {
11111  font-size: 10px;
11112  padding: 5px 0;
11113}
11114
11115.elex__components_Timer-module_timer {
11116  height: 33px;
11117  text-align: center;
11118}
11119
11120.raceID-results-widget .elex__components_Timer-module_timer {
11121  height: auto;
11122  background-color: white !important;
11123}
11124
11125.elex__components_Timer-module_timer.elex__components_Timer-module_alignLeft {
11126  text-align: left;
11127}
11128
11129.elex__components_Timer-module_timer.elex__components_Timer-module_alignRight {
11130  text-align: right;
11131}
11132
11133.elex__components_Timer-module_timerText {
11134  font-family: BentonSansCond,sans-serif;
11135  font-size: 18px;
11136  font-weight: bold;
11137  line-height: 37px;
11138  letter-spacing: .22px;
11139  text-transform: uppercase;
11140  margin: 0;
11141}
11142
11143.raceID-results-widget .elex__components_Timer-module_timerText {
11144  font-size: 10px !important;
11145  line-height: 1.4 !important;
11146  color: #777 !important;
11147}
11148
11149.timer-container--electoral-leaderboard {
11150  position: absolute;
11151  top: 0;
11152  left: 50%;
11153  transform: translateY(-50%) translateX(-50%);
11154}
11155
11156.test-label {
11157  padding: 3px 5px;
11158  font-size: 12px;
11159  text-align: center;
11160  margin: 0 5px;
11161}
11162
11163.electoral-leaderboard {
11164  margin-top: 16px;
11165}
11166
11167.primary-state-results .elections-social {
11168  border-top: 6px solid #979797;
11169  padding: 20px 0;
11170  margin: 20px 0;
11171}
11172
11173.see-all-races-btn {
11174  display: none;
11175}
11176
11177.primary-state-results .elex__WinnerCard_style-module_percentage,
11178.primary-state-results .percentage,
11179.primary-results-widget .elex__WinnerCard_style-module_percentage,
11180.primary-results-widget .percentage {
11181  color: #000 !important;
11182}
11183
11184.primary-results-widget {
11185  flex: 1;
11186}
11187
11188.primary-results-widget .elex-questions-title {
11189  align-items: flex-end;
11190}
11191
11192.primary-results-widget .results-header {
11193  margin-bottom: 16px;
11194}
11195
11196.primary-results-widget .results-footer {
11197  padding-top: 6px;
11198}
11199
11200.primary-results-widget .results-footer>p,
11201.primary-results-widget .results-footer>div {
11202  flex: 1;
11203}
11204
11205.primary-results-widget .results-footer .results-link {
11206  margin-top: 0;
11207}
11208
11209.primary-results-widget .results-footer-top {
11210  display: flex;
11211  flex-wrap: wrap;
11212  align-items: baseline;
11213  justify-content: space-between;
11214  border-bottom: 1px solid #222;
11215}
11216
11217.primary-results-widget .results-footer-top:after {
11218  content: "";
11219  display: block;
11220  width: 100%;
11221  border-bottom: 1px solid #222;
11222  margin-bottom: 4px;
11223  flex: 0 0 100%;
11224}
11225
11226.primary-results-widget .primary-results-label>.bar {
11227  top: 50%;
11228  transform: translateY(-50%);
11229  z-index: -1;
11230}
11231
11232.primary-results-widget .elex__components_PercentReporting-module_pctReportingContainer {
11233  height: auto;
11234}
11235
11236.primary-results-widget .elex__components_PercentReporting-module_pctReportingText {
11237  font-size: 8px;
11238  line-height: 1;
11239}
11240
11241.primary-results-widget .elex__components_Timer-module_timerText {
11242  line-height: 1.4;
11243}
11244
11245.primary-results-widget .timer-container .test-label {
11246  display: none;
11247}
11248
11249.primary-results-widget .timer-container .elex__components_Timer-module_timer {
11250  height: auto;
11251  display: block;
11252  margin-right: auto;
11253}
11254
11255.primary-results-widget>.timer-container .test-label {
11256  display: flex;
11257  margin-right: auto;
11258}
11259
11260.primary-results-widget>.timer-container .elex__components_Timer-module_timer {
11261  display: none;
11262}
11263
11264@supports (-ms-ime-align: auto) {
11265  .state-map span[class*=selectLabel] {
11266    left: 35px;
11267    background-color: #f3ebd6;
11268  }
11269}
11270
11271.elections-state-map-widget .results-header {
11272  margin-bottom: 16px;
11273}
11274
11275.elections-state-map-widget .elex-questions-title {
11276  align-items: flex-end;
11277}
11278
11279.elections-state-map-widget .elex__components_Timer-module_timerText {
11280  line-height: 1.4;
11281}
11282
11283.elections-state-map-widget .city-town-select-list-wrapper {
11284  display: none;
11285}
11286
11287.suppress-third-label .elex__components_BreakdownTable-module_tableHeader div:last-child {
11288  display: none;
11289}
11290
11291.elex__WinnerCard_style-module_bio,
11292.elex__WinnerCard_style-module_ageSize {
11293  display: none;
11294}
11295
11296.isPresidential .elex__WinnerCard_style-module_bio,
11297.isPresidential .elex__WinnerCard_style-module_ageSize {
11298  display: inline-block;
11299}
11300
11301.race-page-social-share-wrapper {
11302  width: 100%;
11303}
11304
11305.raceID-results-widget {
11306  width: 100%;
11307  box-sizing: border-box;
11308}
11309
11310.chain .raceID-results-widget {
11311  max-width: none;
11312  margin: 8px 0 45px;
11313}
11314
11315.raceID-results-widget .elex-questions-timer {
11316  margin-left: auto;
11317  width: 80px;
11318}
11319
11320.raceID-results-widget .elex-questions-timer>div {
11321  justify-content: flex-end;
11322}
11323
11324.raceID-results-widget .elex__Candidate_CandidateCard-module_voteCount.elex__Candidate_CandidateCard-module_liteVoteCount {
11325  float: right;
11326}
11327
11328.raceID-results-widget .elex__Candidate_CandidateCard-module_percentage {
11329  margin-left: auto !important;
11330}
11331
11332.primary-results-widget .results-link,
11333.raceID-results-widget .results-link {
11334  font-size: 10px;
11335  padding: 5px 0 4px 7px;
11336  width: 100px;
11337  margin-top: 5px;
11338  background: #e7e7e7;
11339}
11340
11341.primary-results-widget .results-link a,
11342.raceID-results-widget .results-link a {
11343  color: #222;
11344}
11345
11346.primary-results-widget .results-link .results-toggle-icon,
11347.raceID-results-widget .results-link .results-toggle-icon {
11348  float: right;
11349  height: 10px;
11350  margin-top: 3px;
11351  width: 6px;
11352  margin-right: 15px;
11353  background: url(/pf/resources/dist/images/electionsShowMore.png?d=702&mxId=00000000) #e7e7e7 no-repeat;
11354}
11355
11356.primary-results-widget .results-link .results-toggle-icon.show-more,
11357.raceID-results-widget .results-link .results-toggle-icon.show-more {
11358  transform: rotate(90deg);
11359}
11360
11361.primary-results-widget .results-link .results-toggle-icon.show-less,
11362.raceID-results-widget .results-link .results-toggle-icon.show-less {
11363  transform: rotate(-90deg);
11364}
11365
11366.primary-results-widget .uncontested.results-source,
11367.raceID-results-widget .uncontested.results-source {
11368  margin-top: 3px;
11369  position: relative;
11370  border-bottom: 1px solid #222;
11371}
11372
11373.primary-results-widget .uncontested.results-source:after,
11374.raceID-results-widget .uncontested.results-source:after {
11375  content: "";
11376  display: block;
11377  width: 100%;
11378  border-bottom: 1px solid #222;
11379  position: absolute;
11380  bottom: -6px;
11381}
11382
11383.primary-results-widget .contested .results-source,
11384.raceID-results-widget .contested .results-source {
11385  bottom: 12px;
11386  line-height: 0;
11387  margin-top: 0;
11388}
11389
11390.elex-questions-title {
11391  display: flex;
11392  align-items: baseline;
11393  font-family: "Benton",sans-serif;
11394  font-weight: 800;
11395  font-size: 16px;
11396  padding-bottom: 5px;
11397  border-bottom: 2px solid #222;
11398}
11399
11400.elex-questions-title .elex-questions-timer {
11401  margin-left: auto;
11402  width: 80px;
11403  margin-top: 7px;
11404}
11405
11406.elex-questions-title .elex__components_Timer-module_timer {
11407  height: auto;
11408}
11409
11410.elex-questions-title .elex__components_Timer-module_timerText {
11411  font-size: 12px;
11412}
11413
11414.elex-questions-description {
11415  font-family: "Benton",sans-serif;
11416  font-weight: 400;
11417  font-size: 14px;
11418  margin-top: 10px;
11419  margin-bottom: 15px;
11420}
11421
11422.elex-link-list-container {
11423  margin-top: 30px;
11424  min-width: 200px;
11425}
11426
11427.elex-link-list-container .head-deck {
11428  border-radius: 6px 6px 0 0;
11429  padding: 10px 12px;
11430  line-height: 1.5;
11431}
11432
11433.elex-link-list-container .head-deck h2 {
11434  margin-bottom: 3px;
11435}
11436
11437.elex-link-list-container .list {
11438  border-bottom: 3px solid #333;
11439  height: 330px;
11440  overflow: scroll;
11441  scrollbar-width: thin;
11442  scrollbar-color: #333 #979797;
11443}
11444
11445.elex-link-list-container .list-item {
11446  padding: 0 2px;
11447}
11448
11449.elex-link-list-container .list-item:hover {
11450  background-color: #000;
11451}
11452
11453.elex-link-list-container .list-item+.list-item {
11454  border-top: 1px solid #d8d8d8;
11455}
11456
11457.elex-link-list-container .list-item+.list-item:has(a:focus) {
11458  border-top-color: rgba(0,0,0,0);
11459}
11460
11461.elex-link-list-container .list-link {
11462  line-height: 2.2;
11463  padding-left: 13px;
11464  color: #000;
11465}
11466
11467.elex-link-list-container .list-link:hover {
11468  color: #fff;
11469}
11470
11471.tracking-out-contract {
11472  -webkit-animation: tracking-out-contract 1s cubic-bezier(0.55, 0.085, 0.68, 0.53) infinite alternate-reverse both;
11473  animation: tracking-out-contract 1s cubic-bezier(0.55, 0.085, 0.68, 0.53) infinite alternate-reverse both;
11474}
11475
11476.elex-loading-indicator {
11477  font-size: 18px;
11478  font-family: Benton,sans-serif;
11479  font-weight: 700;
11480}
11481
11482.elections-sub-nav-wrapper .elex__SelectRaceNavigation_style-module_mobileNav {
11483  text-transform: none;
11484}
11485
11486.elections-sub-nav-wrapper>div {
11487  margin: 0 auto;
11488  width: 90%;
11489}
11490
11491.elections-sub-nav-wrapper .elex__ReactPriorityNav_theme-module_globe .nav__dropdown:not(:empty) {
11492  margin-top: 14px;
11493  padding-bottom: 25px;
11494}
11495
11496.elections-sub-nav-wrapper .elex__ReactPriorityNav_theme-module_globe .nav__dropdown:not(:empty):after {
11497  bottom: 0;
11498}
11499
11500.elections-sub-nav-wrapper .elex__SelectRaceNavigation_style-module_desktopNav {
11501  max-width: 1420px;
11502}
11503
11504.elections-sub-nav-wrapper .elex__SelectRaceNavigation_style-module_election.elex__SelectRaceNavigation_style-module_menuItem {
11505  padding: 0 50px 0 0;
11506  margin-left: 38px;
11507}
11508
11509.elections-sub-nav-wrapper .elex__SelectRaceNavigation_style-module_menuItem {
11510  padding: 3px 28px 6px;
11511}
11512
11513.elections-sub-nav-wrapper .elex__SelectRaceNavigation_theme-module_desktopNav {
11514  margin-bottom: 0;
11515}
11516
11517.elections-sub-nav-wrapper .elex__SelectRaceNavigation_style-module_bgElectionsNavTop {
11518  margin: 0 auto;
11519}
11520
11521.elections-sub-nav-wrapper .priority-nav__dropdown-toggle {
11522  min-width: 130px;
11523}
11524
11525.elections-intro {
11526  margin: 0 auto 40px;
11527  width: 95%;
11528}
11529
11530.elections-intro h1 {
11531  margin-bottom: 20px;
11532  font-size: 28px;
11533  line-height: 44px;
11534}
11535
11536.elections-intro h1:before {
11537  content: "";
11538  display: block;
11539  width: 100%;
11540  background-image: url(/pf/resources/dist/images/election_logos-02.svg?d=702&mxId=00000000);
11541  background-repeat: no-repeat;
11542  background-position: top center;
11543  background-size: 65px;
11544  height: 60px;
11545}
11546
11547.elections-intro p {
11548  font-size: 16px;
11549  line-height: 24px;
11550}
11551
11552.theme-dark .fusion-app .elex-winner-checkmark g {
11553  fill: #fff;
11554}
11555
11556.theme-dark .fusion-app .elex-questions-title,
11557.theme-dark .fusion-app .elex__components_PercentReporting-module_pctReportingContainer,
11558.theme-dark .fusion-app .elex__components_PercentReporting-module_pctReportingContainer:after {
11559  border-color: #fff;
11560}
11561
11562.theme-dark .fusion-app .elex__ToolTip_style-module_table {
11563  color: #000;
11564}
11565
11566.theme-dark .fusion-app .elex__components_Timer-module_timerText,
11567.theme-dark .fusion-app .elex__ElectoralLeaderboard_style-module_candidateParty,
11568.theme-dark .fusion-app .elex__Candidate_CandidateCard-module_party,
11569.theme-dark .fusion-app .elex__Candidate_CandidateCard-module_nameAndBarCell,
11570.theme-dark .fusion-app .elex__GeneralLegend_Legend-module_partyName,
11571.theme-dark .fusion-app .elex__GeneralLegend_Legend-module_partyNameMobile,
11572.theme-dark .fusion-app .elex__GeneralLegend_Legend-module_legendItem,
11573.theme-dark .fusion-app .elex__StateMap_style-module_legendNote,
11574.theme-dark .fusion-app .elex__Candidate_CandidateCard-module_liteVoteCountNumber,
11575.theme-dark .fusion-app .elex__Candidate_CandidateRow-module_nameAndBarCell {
11576  color: #fff !important;
11577}
11578
11579.theme-dark .fusion-app .elex__components_Timer-module_timerText {
11580  background-color: #000;
11581}
11582
11583.theme-dark .fusion-app .elex__Race_style-module_shadowBox .elex__Candidate_CandidateCard-module_nameAndBarCell .elex__Candidate_CandidateCard-module_name {
11584  color: #000 !important;
11585}
11586
11587.theme-dark .fusion-app .elex__Race_style-module_shadowBox .elex__Candidate_CandidateCard-module_nameAndBarCell .elex-winner-checkmark g {
11588  fill: #000 !important;
11589}
11590
11591.theme-dark .fusion-app .elex__Candidate_CandidateCard-module_voteCount.elex__Candidate_CandidateCard-module_liteVoteCount .elex__Candidate_CandidateCard-module_percentage {
11592  color: #fff !important;
11593}
11594
11595.elections-sub-nav-wrapper .elex__SelectRaceNavigation_theme-module_desktopNav {
11596  text-align: center;
11597  overflow: visible;
11598}
11599
11600.elex__ReactPriorityNav_theme-module_globe .nav__dropdown-wrapper.show:before {
11601  width: auto;
11602}
11603
11604.raceID-results-pre-footer {
11605  display: flex;
11606  flex-wrap: wrap;
11607  align-items: baseline;
11608  justify-content: space-between;
11609}
11610
11611.double-line-bottom {
11612  border-bottom: 1px solid #222;
11613  padding-bottom: 4px;
11614}
11615
11616.double-line-bottom:after {
11617  content: "";
11618  display: block;
11619  width: 100%;
11620  border-bottom: 1px solid #222;
11621}
11622
11623.raceID-results-widget .elex__components_PercentReporting-module_pctReportingContainer {
11624  border-bottom: none;
11625  height: auto;
11626}
11627
11628.raceID-results-widget .elex__components_PercentReporting-module_pctReportingContainer:after {
11629  display: none;
11630}
11631
11632.raceID-results-widget .elex__components_PercentReporting-module_pctReportingText {
11633  line-height: 8px;
11634}
11635
11636.raceID-results-widget .results-link {
11637  margin-top: 0;
11638}
11639
11640.raceID-results-widget .uncontested.results-source {
11641  margin-bottom: 5px;
11642}
11643
11644.weather-widget {
11645  padding: 15px 20px 27px;
11646  border: 1px solid #eee;
11647  box-sizing: border-box;
11648  margin: 0 auto 16px;
11649}
11650
11651.weather-widget.has-no-hourly .detail-list {
11652  margin-bottom: 0;
11653}
11654
11655.weather-widget.has-no-hourly .detail-list li:last-child {
11656  margin-bottom: 0;
11657}
11658
11659.weather-widget .locality-list {
11660  appearance: none;
11661  -webkit-appearance: none;
11662  -moz-appearance: none;
11663  background-image: url(/pf/resources/dist/images/arrowVector2X.svg?d=702&mxId=00000000);
11664  background-repeat: no-repeat;
11665  background-position: 96% center;
11666  font-size: 24px;
11667  padding-right: 30px;
11668  margin-bottom: 25px;
11669  border: 0;
11670  border-bottom: 1px solid #eee;
11671  background-color: #fff;
11672}
11673
11674.weather-widget .weather-summary {
11675  border-bottom: 1px solid #eee;
11676  padding-bottom: 10px;
11677  margin-bottom: 20px;
11678}
11679
11680.weather-widget .weather-summary img {
11681  margin-top: -6px;
11682  height: 60px;
11683  align-self: flex-start;
11684  width: 60px;
11685  margin-left: auto;
11686}
11687
11688.weather-widget .temp-summary {
11689  margin-bottom: 6px;
11690}
11691
11692.weather-widget .temp-summary .temp {
11693  font-size: 32px;
11694  display: inline;
11695}
11696
11697.weather-widget .temp-summary .description {
11698  font-size: 17px;
11699}
11700
11701.weather-widget .low {
11702  color: #777;
11703}
11704
11705.weather-widget .temp-summary,
11706.weather-widget .high-summary {
11707  line-height: 1.4;
11708}
11709
11710.weather-widget .detail-list {
11711  padding-left: 0;
11712}
11713
11714.weather-widget .detail-list li {
11715  margin-bottom: 25px;
11716}
11717
11718.weather-widget .detail {
11719  color: #777;
11720  margin-right: auto;
11721}
11722
11723.weather-widget .value {
11724  margin-left: auto;
11725}
11726
11727.weather-widget .hourly-title {
11728  font-size: 26px;
11729  padding-bottom: 10px;
11730  margin-bottom: 15px;
11731  border-bottom: 1px solid #ddd;
11732}
11733
11734.weather-widget .hourly-container:before,
11735.weather-widget .hourly-container:after {
11736  content: "";
11737  display: block;
11738  height: 100px;
11739  position: absolute;
11740  z-index: 997;
11741  background: #fff;
11742  width: 24px;
11743}
11744
11745.weather-widget .hourly-container:before {
11746  left: -4px;
11747}
11748
11749.weather-widget .hourly-container:after {
11750  right: -6px;
11751}
11752
11753.weather-widget .hourly-page {
11754  position: absolute;
11755  left: 0;
11756  right: 0;
11757  margin-left: 16%;
11758  width: 80%;
11759}
11760
11761.weather-widget .hourly-page[aria-hidden] {
11762  transition: all .2s ease-out;
11763}
11764
11765.weather-widget .hourly-page[aria-hidden=true] {
11766  left: -100%;
11767}
11768
11769.weather-widget .hourly-page~[aria-hidden=false] {
11770  right: -100%;
11771}
11772
11773.weather-widget .hourly-page[aria-hidden=false]~.hourly-page[aria-hidden=true] {
11774  left: 100%;
11775}
11776
11777.weather-widget .hourly-tile {
11778  width: 25%;
11779}
11780
11781.weather-widget .hourly-tile .icon {
11782  height: 40px;
11783  margin-left: -5px;
11784}
11785
11786.weather-widget .hourly-tile img {
11787  width: 40px;
11788}
11789
11790.weather-widget .hourly-tile-strip {
11791  transition: left .2s ease-out;
11792  height: 99px;
11793  width: 100%;
11794}
11795
11796.weather-widget .temp-hourly {
11797  margin-bottom: 3px;
11798}
11799
11800.weather-widget .precip-hourly {
11801  margin-bottom: 3px;
11802}
11803
11804.weather-widget .precip-hourly img {
11805  margin-right: 3px;
11806  margin-bottom: -1px;
11807  width: 8px;
11808}
11809
11810.weather-widget .time-hourly {
11811  color: #777;
11812}
11813
11814.weather-widget .next,
11815.weather-widget .previous {
11816  height: 95%;
11817}
11818
11819.weather-widget .next:hover,
11820.weather-widget .previous:hover {
11821  cursor: pointer;
11822}
11823
11824.weather-widget .next:disabled:focus,
11825.weather-widget .next:disabled:hover,
11826.weather-widget .next[disabled]:focus,
11827.weather-widget .next[disabled]:hover,
11828.weather-widget .previous:disabled:focus,
11829.weather-widget .previous:disabled:hover,
11830.weather-widget .previous[disabled]:focus,
11831.weather-widget .previous[disabled]:hover {
11832  box-shadow: none;
11833  cursor: auto;
11834}
11835
11836.weather-widget .next {
11837  right: 2px;
11838  margin-left: 14px;
11839  z-index: 998;
11840}
11841
11842.weather-widget .next:after {
11843  content: "";
11844  background-image: url(/pf/resources/dist/images/arrowVector2X.svg?d=702&mxId=00000000);
11845  background-repeat: no-repeat;
11846  transform: rotate(-90deg);
11847  height: 9px;
11848  width: 14px;
11849  display: block;
11850}
11851
11852.weather-widget .previous {
11853  left: 2px;
11854  z-index: 998;
11855  margin-right: 14px;
11856}
11857
11858.weather-widget .previous:after {
11859  content: "";
11860  background-image: url(/pf/resources/dist/images/arrowVector2X.svg?d=702&mxId=00000000);
11861  background-repeat: no-repeat;
11862  transform: rotate(90deg);
11863  height: 9px;
11864  width: 14px;
11865  display: block;
11866}
11867
11868.theme-dark .fusion-app .weather-widget .time-hourly,
11869.theme-dark .fusion-app .weather-widget .low,
11870.theme-dark .fusion-app .weather-widget .detail {
11871  color: #969696;
11872}
11873
11874.theme-dark .fusion-app .weather-widget .locality-list {
11875  background-color: #000;
11876  border-bottom-color: #9e9e9e;
11877  color: #fff;
11878  background-image: url(/pf/resources/dist/images/arrowVectorDarkMode2X.svg?d=702&mxId=00000000);
11879}
11880
11881.theme-dark .fusion-app .weather-widget .locality-list optgroup {
11882  background: #333;
11883  color: #fff;
11884}
11885
11886.theme-dark .fusion-app .weather-widget .next:after {
11887  background-image: url(/pf/resources/dist/images/arrowVectorDarkMode2X.svg?d=702&mxId=00000000);
11888}
11889
11890.theme-dark .fusion-app .weather-widget .previous:after {
11891  background-image: url(/pf/resources/dist/images/arrowVectorDarkMode2X.svg?d=702&mxId=00000000);
11892}
11893
11894.theme-dark .fusion-app .weather-widget .hourly-container:before,
11895.theme-dark .fusion-app .weather-widget .hourly-container:after {
11896  background: #000;
11897}
11898
11899.weather-seven-day {
11900  border: 1px solid #e1e1e1;
11901  justify-content: space-evenly;
11902}
11903
11904.weather-seven-day .tile-dayname-month-day,
11905.weather-seven-day .tile-desc-hl {
11906  flex-direction: column;
11907}
11908
11909.weather-seven-day .weather-7D-tile {
11910  line-height: normal;
11911}
11912
11913.weather-seven-day .weather-7D-tile-month,
11914.weather-seven-day .weather-7D-tile-day,
11915.weather-seven-day .weather-7D-tile-low {
11916  color: #777;
11917}
11918
11919.staff_feed.list_feed {
11920  height: fit-content;
11921}
11922
11923.staff_feed .staff_feed_image {
11924  width: 70px;
11925  height: 70px;
11926  margin-right: 12px;
11927}
11928
11929.error-textbox-icon {
11930  background: url(/pf/resources/dist/images/AlertExclaimation.svg?d=702&mxId=00000000) no-repeat;
11931  background-position: right;
11932}
11933
11934.theme-dark .fusion-app .cta_banner_tagline {
11935  background-color: #000;
11936  color: #fff;
11937  border-color: #fff;
11938}
11939
11940.theme-dark .fusion-app .cta_banner_tagline.border_red {
11941  border-color: #9e1511;
11942}
11943
11944.savedArticle-wrapper-width,
11945.savedArticle-popup-error {
11946  margin-top: 40px;
11947}
11948
11949.backdrop {
11950  position: fixed;
11951  background-color: rgba(0,0,0,.27);
11952  backdrop-filter: blur(9px);
11953  z-index: 1002;
11954  pointer-events: auto;
11955  display: flex;
11956  justify-content: center;
11957  align-items: center;
11958}
11959
11960.modal_class {
11961  z-index: 1004;
11962}
11963
11964.share_icon_container {
11965  display: flex;
11966}
11967
11968.share_popup_container {
11969  width: 243px !important;
11970  height: 483px;
11971  border-radius: 3px;
11972  border-width: .5px;
11973}
11974
11975.share_text {
11976  font-family: "BentonSansCond";
11977  font-weight: 700;
11978  font-size: 18px !important;
11979  line-height: 100% !important;
11980  letter-spacing: -0.21px;
11981}
11982
11983.menu_style {
11984  padding: 0;
11985  margin: 0;
11986  list-style-type: none;
11987}
11988
11989.menu_style li:focus {
11990  border: 2px solid #005dc7;
11991  border-radius: 5px;
11992}
11993
11994.share_text_info {
11995  margin-top: 15px;
11996  margin-bottom: 15px;
11997  font-family: "BentonSansCond";
11998  font-weight: 300;
11999  font-size: 18px;
12000  line-height: 100%;
12001  letter-spacing: -0.21px;
12002}
12003
12004.share_email_text {
12005  font-family: "BentonSansCond";
12006  font-weight: 700;
12007  font-size: 18px;
12008  line-height: 30px;
12009  margin-left: 15px;
12010  color: #000;
12011}
12012
12013.text_white {
12014  color: #ddd;
12015  background-color: #005cc7;
12016}
12017
12018.text_position {
12019  position: absolute;
12020  left: 0;
12021}
12022
12023.share_icon_width svg {
12024  width: 15px;
12025  height: 15px;
12026}
12027
12028.share_icon_facebook svg {
12029  width: 9px;
12030  height: 15px;
12031  margin-right: 6px;
12032}
12033
12034.share_option_container {
12035  width: 100%;
12036  display: flex;
12037  height: 43px;
12038  align-items: center;
12039  border-bottom: 1px solid #ddd;
12040  cursor: pointer;
12041}
12042
12043.no_border {
12044  border: 0;
12045}
12046
12047.game_alert_modal:focus {
12048  outline: none;
12049}
12050
12051.pop_out_strict {
12052  width: 400px !important;
12053  height: 345px;
12054}
12055
12056.alert-modal-container {
12057  top: 15px;
12058  width: 100%;
12059}
12060
12061.subtitle_font_design {
12062  font-style: normal;
12063  line-height: 30px;
12064}
12065
12066.option_font {
12067  font-style: normal;
12068  line-height: 20px;
12069  color: #005dc7;
12070}
12071
12072.dismiss_button:focus {
12073  outline: 2px solid #005dc7;
12074  outline-offset: 2px;
12075  border-radius: 1px;
12076  color: #767676;
12077}
12078
12079.ua-prompt {
12080  display: flex;
12081  padding: 32px 16px;
12082}
12083
12084.ua-prompt.popup {
12085  position: fixed;
12086  top: 0;
12087  left: 50%;
12088  width: 85%;
12089  max-width: 600px;
12090  transform: translateX(-50%);
12091  background: #fff;
12092  z-index: 999;
12093  flex-direction: column;
12094  text-align: center;
12095}
12096
12097.ua-prompt.popup .prompt-info {
12098  display: flex;
12099  flex-direction: row;
12100  padding: 0;
12101}
12102
12103.ua-prompt.popup .prompt-logo {
12104  flex: 0 0 50px;
12105  width: 50px;
12106  height: 60px;
12107  background-image: url(/pf/resources/dist/images/bg-logo--bug-medium.svg?d=702&mxId=00000000);
12108  background-size: 100%;
12109  background-position: 50%;
12110  background-repeat: no-repeat;
12111  margin-left: 8px;
12112  margin-right: 24px;
12113}
12114
12115.ua-prompt.popup .prompt-text-container {
12116  text-align: left;
12117  flex: 1 1 auto;
12118}
12119
12120.ua-prompt.popup .prompt-close {
12121  position: relative;
12122  flex: 0 0 18px;
12123  width: 18px;
12124  height: 18px;
12125  margin-top: -18px;
12126  cursor: pointer;
12127}
12128
12129.ua-prompt.popup .prompt-close:before,
12130.ua-prompt.popup .prompt-close:after {
12131  content: "";
12132  display: block;
12133  width: 21px;
12134  height: 4px;
12135  background: #777;
12136  position: absolute;
12137  top: 50%;
12138  left: 0;
12139}
12140
12141.ua-prompt.popup .prompt-close:before {
12142  transform: rotate(45deg) translateX(-2px);
12143}
12144
12145.ua-prompt.popup .prompt-close:after {
12146  transform: rotate(315deg) translateY(-2px);
12147}
12148
12149.ua-prompt.popup .prompt-heading {
12150  font-family: "BentonSansCond","Helvetica","Arial",sans-serif;
12151  font-size: 18px;
12152  line-height: 1.5;
12153}
12154
12155.ua-prompt.popup .prompt-text {
12156  font-size: 18px;
12157  line-height: 1.5;
12158}
12159
12160.ua-prompt.popup .prompt-btn-container {
12161  display: flex;
12162  justify-content: center;
12163}
12164
12165.ua-prompt.popup .prompt-btn {
12166  width: 120px;
12167  height: 50px;
12168  color: #005dc7;
12169  border: 1px solid #005dc7;
12170  background-color: #fff;
12171  margin: 0;
12172}
12173
12174.ua-prompt.popup .prompt-btn:first-child {
12175  margin-right: 16px;
12176}
12177
12178.ua-prompt.stacked {
12179  flex-direction: column;
12180  text-align: center;
12181}
12182
12183.ua-prompt.horizontal {
12184  flex-direction: column;
12185  text-align: center;
12186}
12187
12188.ua-prompt.success {
12189  padding: 16px;
12190}
12191
12192.ua-prompt.success .prompt-info {
12193  margin-bottom: 0;
12194}
12195
12196.ua-prompt .prompt-info {
12197  padding: 0 16px;
12198  margin-bottom: 16px;
12199}
12200
12201.ua-prompt .prompt-text-container {
12202  text-align: center;
12203  display: flex;
12204  flex-direction: column;
12205}
12206
12207.ua-prompt .prompt-heading {
12208  font-family: "Miller-Headline","Georgia","Times","Times New Roman",serif;
12209  font-weight: 700;
12210  font-size: 28px;
12211  letter-spacing: -0.51px;
12212  line-height: 1;
12213  margin-bottom: 8px;
12214}
12215
12216.ua-prompt .prompt-success {
12217  width: 32px;
12218  height: 32px;
12219  background-image: url(/pf/resources/dist/images/Checkmark.svg?d=702&mxId=00000000);
12220  background-repeat: no-repeat;
12221  background-position: center;
12222  background-size: 50%;
12223  background-color: #386800;
12224  border-radius: 50%;
12225  margin: 0 auto 8px;
12226}
12227
12228.ua-prompt .prompt-text {
12229  font-size: 16px;
12230  letter-spacing: -0.29px;
12231  line-height: 1.2;
12232}
12233
12234.ua-prompt .prompt-btn-container {
12235  width: 100%;
12236}
12237
12238.ua-prompt .prompt-btn {
12239  margin: auto;
12240  padding: 0;
12241  border-radius: 4px;
12242  width: calc(100% - 32px);
12243  max-width: 300px;
12244  height: 56px;
12245  font-size: 18px;
12246  color: #fff;
12247  background-color: #005dc7;
12248  letter-spacing: -0.24px;
12249  cursor: pointer;
12250}
12251
12252.theme-dark .fusion-app .ua-prompt {
12253  background-color: #000;
12254}
12255
12256.theme-dark .fusion-app .ua-prompt.popup .prompt-btn {
12257  color: #fff;
12258  border-color: #2e8fff;
12259}
12260
12261.theme-dark .fusion-app .ua-prompt .prompt-btn {
12262  background-color: #2e8fff;
12263}
12264
12265.theme-dark .fusion-app .ua-prompt .prompt-logo {
12266  background-image: url(/pf/resources/dist/images/bg-logo--bug-white.svg?d=702&mxId=00000000);
12267}
12268
12269.theme-dark .fusion-app .ua-prompt .prompt-close:before,
12270.theme-dark .fusion-app .ua-prompt .prompt-close:after {
12271  background: #fff;
12272}
12273
12274.gallery-feature {
12275  width: 100%;
12276  padding: 0 16px;
12277}
12278
12279.gallery_link {
12280  cursor: pointer;
12281}
12282
12283.live-updates__widget {
12284  padding: 0 16px;
12285}
12286
12287.live-updates__overline {
12288  display: inline-block;
12289  background-color: #9e1511;
12290  color: #fff;
12291  padding: 6px 15px 3px;
12292  margin-bottom: 10px;
12293  border-radius: 3px;
12294  line-height: 1;
12295  font-size: 14px;
12296}
12297
12298.live-updates__heading {
12299  font-size: 26px;
12300}
12301
12302.live-updates__heading a {
12303  color: inherit;
12304}
12305
12306.live-updates__heading a:hover {
12307  color: #767676;
12308}
12309
12310.live-updates__list {
12311  padding-left: 9px;
12312}
12313
12314.live-updates__item {
12315  list-style: none;
12316  position: relative;
12317  padding-left: 15px;
12318  padding-bottom: 15px;
12319}
12320
12321.live-updates__item:before {
12322  content: "";
12323  display: block;
12324  background-color: #9e1511;
12325  width: 6px;
12326  height: 6px;
12327  border-radius: 50%;
12328  position: absolute;
12329  top: 5px;
12330  left: -7px;
12331}
12332
12333.live-updates__item.line:after {
12334  content: "";
12335  display: block;
12336  border: 1px solid #ddd;
12337  height: calc(100% - 5px);
12338  position: absolute;
12339  top: 11px;
12340  left: -5px;
12341}
12342
12343.live-updates__time {
12344  font-size: 14px;
12345}
12346
12347.live-updates__text {
12348  font-size: 16px;
12349}
12350
12351.live-updates__text a {
12352  color: inherit;
12353}
12354
12355.live-updates__text a:hover {
12356  color: #767676;
12357}
12358
12359.subscribe_continue {
12360  font-size: 14px;
12361  font-weight: 800;
12362  margin-bottom: 20px;
12363  font-family: "BentonSansCond";
12364}
12365
12366p.readmore_button a {
12367  border: 1px solid #005dc7;
12368  border-radius: 5px;
12369  color: #000;
12370  font-family: "BentonSansCond","Helvetica","Arial",sans-serif;
12371  font-weight: 600;
12372  letter-spacing: .5px;
12373  padding: 4px 8px;
12374  z-index: 1;
12375  display: inline-flex;
12376  flex-direction: row;
12377  align-items: baseline;
12378}
12379
12380p.readmore_button a:hover {
12381  border-bottom: 1px solid #005dc7;
12382  color: #464646;
12383  text-decoration: none;
12384  background-color: #f2f2f2;
12385}
12386
12387.scoreboard {
12388  display: flex;
12389  justify-content: center;
12390  padding: 0 20px;
12391}
12392
12393.scoreboard__list {
12394  display: flex;
12395  align-items: center;
12396  list-style: none;
12397  overflow: hidden;
12398  height: 41px;
12399  padding: 0;
12400  margin: 0;
12401}
12402
12403.scoreboard__item {
12404  display: none;
12405  padding: 0 10px 0 0;
12406}
12407
12408.scoreboard__item.show {
12409  display: flex;
12410}
12411
12412.scoreboard__link {
12413  width: 100%;
12414  display: flex;
12415  font-size: 14px;
12416  color: #000;
12417  transition: color .25s;
12418}
12419
12420.scoreboard__logo-container {
12421  display: flex;
12422  align-items: center;
12423  height: 100%;
12424}
12425
12426.scoreboard__logo {
12427  width: 25px;
12428  height: 25px;
12429  background-image: url(/pf/resources/dist/images/sport-team-logos-2x.png?d=702&mxId=00000000);
12430  background-repeat: no-repeat;
12431  background-size: 115px;
12432  margin-right: 15px;
12433}
12434
12435.scoreboard__logo--nfl {
12436  background-position: 0 0;
12437}
12438
12439.scoreboard__logo--mlb {
12440  background-position: -30px 0;
12441}
12442
12443.scoreboard__logo--nba {
12444  background-position: -60px 0;
12445}
12446
12447.scoreboard__logo--nhl {
12448  background-image: url(/pf/resources/dist/images/bruins-primary-b-2025-26.png?d=702&mxId=00000000) !important;
12449  background-size: 25px;
12450}
12451
12452.scoreboard__scores {
12453  display: flex;
12454  flex-direction: column;
12455  align-items: stretch;
12456  margin-right: 15px;
12457}
12458
12459.scoreboard__info {
12460  display: flex;
12461  justify-content: space-between;
12462  white-space: normal;
12463}
12464
12465.scoreboard__team-name-short {
12466  text-transform: uppercase;
12467  margin-right: 15px;
12468}
12469
12470.scoreboard__team-name-full {
12471  display: none;
12472}
12473
12474.scoreboard__score,
12475.scoreboard__team-name-short {
12476  text-align: center;
12477}
12478
12479.scoreboard__time {
12480  text-align: center;
12481}
12482
12483.scoreboard__time--inline {
12484  display: none;
12485}
12486
12487.scoreboard__unit {
12488  margin-left: 3px;
12489  display: none;
12490}
12491
12492.scoreboard__next-score {
12493  display: flex;
12494  align-items: center;
12495  box-sizing: border-box;
12496  position: relative;
12497  float: left;
12498  width: 40px;
12499  height: 41px;
12500  padding: 8px 0 8px 10px;
12501  background-image: url(/pf/resources/dist/images/Arrow-Down.svg?d=702&mxId=00000000);
12502  background-repeat: no-repeat;
12503  background-position: 20px 50%;
12504  background-size: 40%;
12505  color: #000;
12506  cursor: pointer;
12507}
12508
12509.scoreboard__next-score:before {
12510  content: "";
12511  display: block;
12512  position: absolute;
12513  left: 0;
12514  top: 50%;
12515  transform: translateY(-50%);
12516  height: 20px;
12517  width: 1px;
12518  background-color: #ddd;
12519}
12520
12521.scoreboard__next-score-text {
12522  display: none;
12523}
12524
12525.feature_feed .feature_feed_image {
12526  width: 33%;
12527  max-width: 100px;
12528  min-width: 56px;
12529  height: auto;
12530  max-height: 80px;
12531  min-height: 56px;
12532  background-size: contain;
12533  background-repeat: no-repeat;
12534  background-position: top right;
12535  margin-left: 12px;
12536}
12537
12538.brandlab_ad_container .color_orange {
12539  color: #d03f06;
12540}
12541
12542.masthead_scroll {
12543  border-bottom-width: 1px;
12544}
12545
12546.no-top-margin {
12547  margin-top: 0 !important;
12548}
12549
12550.height_added,
12551.height_added_otherPage {
12552  display: block;
12553}
12554
12555.border_top {
12556  border-top: 1px solid;
12557}
12558
12559.displayNone {
12560  display: none !important;
12561}
12562
12563.navigation_masthead_container {
12564  display: flex;
12565  flex-direction: column;
12566}
12567
12568.navigation_masthead.fixed {
12569  top: 0;
12570}
12571
12572.hamburger_container {
12573  margin-left: 3px;
12574  margin-right: 8px;
12575}
12576
12577.hamburger {
12578  background-image: url(/pf/resources/dist/images/HamburgerMenu.svg?d=702&mxId=00000000);
12579  background-repeat: no-repeat;
12580  background-position: center;
12581  background-size: contain;
12582  height: 24px;
12583  width: 24px;
12584}
12585
12586.hamburger.active {
12587  background-image: url(/pf/resources/dist/images/overlay-close.svg?d=702&mxId=00000000);
12588}
12589
12590.hamburger_white {
12591  background-image: url(/pf/resources/dist/images/HamburgerMenu--theme-dark.svg?d=702&mxId=00000000);
12592}
12593
12594.hamburger_white.active {
12595  background-image: url(/pf/resources/dist/images/overlay-close--theme-dark.svg?d=702&mxId=00000000);
12596}
12597
12598.hamburger:hover {
12599  box-shadow: 0 0 0 2px #005dc7;
12600}
12601
12602.hamburger:hover,
12603.hamburger:focus {
12604  outline: none;
12605  border-radius: 3px;
12606}
12607
12608.logo-container {
12609  border-left-width: 1px;
12610}
12611
12612.primary_nav_wrap {
12613  padding: 0;
12614}
12615
12616.primary_nav {
12617  font-size: 13px;
12618  font-weight: 700;
12619  border-bottom-width: 2px;
12620  display: none;
12621  margin-left: 2px;
12622  padding-left: 2px;
12623  padding-right: 2px;
12624}
12625
12626.primary_nav .nav_item {
12627  display: inline-block;
12628  padding: 0 10px;
12629  text-align: center;
12630  height: 16px;
12631  position: relative;
12632  margin-top: 2px;
12633  margin-bottom: 2px;
12634  border-radius: 3px;
12635}
12636
12637.primary_nav .nav_item:focus:before,
12638.primary_nav .nav_item:focus+.nav_item:before {
12639  background: rgba(0,0,0,0) !important;
12640}
12641
12642.primary_nav .nav_item+.nav_item {
12643  margin-left: 1px;
12644}
12645
12646.primary_nav .nav_item+.nav_item:before {
12647  content: "";
12648  height: 16px;
12649  display: block;
12650  width: 1px;
12651  background: #000;
12652  position: absolute;
12653  left: -1px;
12654}
12655
12656.secondary-nav {
12657  width: 308px;
12658  height: 100vh;
12659  transform: translateX(-375px);
12660  left: 0;
12661  transition: transform 500ms cubic-bezier(0.56, 1.65, 0.77, 0.88);
12662  transition-timing-function: cubic-bezier(0.56, 1.65, 0.77, 0.88);
12663  border-color: #fff;
12664  background-color: #fff;
12665}
12666
12667.secondary-nav:after {
12668  content: "";
12669  background: url(/pf/resources/dist/images/bg-logo--bug-medium.svg?d=702&mxId=00000000);
12670  background-size: 118%;
12671  background-repeat: no-repeat;
12672  background-position: -54px 54px;
12673  opacity: .1;
12674  top: 0;
12675  left: 0;
12676  bottom: 0;
12677  right: -10px;
12678  pointer-events: none;
12679  position: absolute;
12680  z-index: 2;
12681  box-shadow: inset 58px 0 0 0 #fff;
12682  background-color: #fff;
12683}
12684
12685.secondary-nav .option {
12686  width: 56px;
12687  max-height: 55px;
12688  aspect-ratio: 1;
12689  cursor: pointer;
12690  font-size: 10px;
12691  box-sizing: content-box;
12692  color: #000;
12693}
12694
12695.secondary-nav .option:focus {
12696  outline: 1px dotted #212121;
12697  outline: -webkit-focus-ring-color auto 1px;
12698  z-index: 1;
12699}
12700
12701.secondary-nav .option .icon {
12702  padding: .45em;
12703  pointer-events: none;
12704}
12705
12706.secondary-nav .option span {
12707  pointer-events: none;
12708}
12709
12710.secondary-nav .section_title {
12711  border-color: #000;
12712  width: 86%;
12713  border-width: 1px;
12714}
12715
12716.secondary-nav .option.active {
12717  background-color: #000;
12718  color: #fff;
12719}
12720
12721.secondary-nav .option.active .icon>svg,
12722.secondary-nav .option.active .icon>svg g,
12723.secondary-nav .option.active .icon>svg path {
12724  fill: #fff;
12725}
12726
12727.secondary-nav.open {
12728  transform: translateX(0);
12729}
12730
12731.secondary-nav ul {
12732  margin: 0;
12733  list-style-type: disc;
12734}
12735
12736.secondary-nav ul ul {
12737  width: 82%;
12738}
12739
12740.secondary-nav h3 {
12741  color: #005dc7;
12742}
12743
12744.hamburger-option-container {
12745  top: 0;
12746  bottom: 0;
12747  left: 56px;
12748  overflow: scroll;
12749  min-width: 306px;
12750  padding-bottom: 150px;
12751  border-left: 3px solid #000;
12752  border-right: 10px solid #000;
12753  background-color: #fff;
12754}
12755
12756.sign_in_settings_container .settings__toggle-btn {
12757  margin-left: 8px;
12758}
12759
12760.sign_in {
12761  white-space: nowrap;
12762  font-size: 13px;
12763}
12764
12765.sign_in div[role=button].focus_ring {
12766  border-radius: 3px;
12767  outline: none;
12768}
12769
12770.sign_in .logged_out {
12771  padding-right: 4px;
12772}
12773
12774.sign_in_icon {
12775  margin-bottom: 2px;
12776}
12777
12778.todays_paper.focus_ring {
12779  border-radius: 3px;
12780  outline: none;
12781}
12782
12783@supports (-webkit-hyphens: none) {
12784  .primary_nav .nav_item {
12785    outline: none;
12786  }
12787}
12788
12789.theme-dark .fusion-app .hamburger {
12790  background-image: url(/pf/resources/dist/images/HamburgerMenu--theme-dark.svg?d=702&mxId=00000000);
12791}
12792
12793.theme-dark .fusion-app .hamburger.active {
12794  background-image: url(/pf/resources/dist/images/overlay-close--theme-dark.svg?d=702&mxId=00000000);
12795}
12796
12797.theme-dark .fusion-app .hamburger:hover {
12798  box-shadow: 0 0 0 2px #2e8fff;
12799}
12800
12801.theme-dark .fusion-app .primary_nav .nav_item+.nav_item:before {
12802  background: #fff;
12803}
12804
12805.theme-dark .fusion-app .secondary-nav {
12806  border-color: #2e8fff;
12807}
12808
12809.theme-dark .fusion-app .secondary-nav .option {
12810  border-color: #fff;
12811  color: #fff;
12812}
12813
12814.theme-dark .fusion-app .secondary-nav .option .icon>svg,
12815.theme-dark .fusion-app .secondary-nav .option .icon>svg g,
12816.theme-dark .fusion-app .secondary-nav .option .icon>svg path {
12817  fill: #fff;
12818}
12819
12820.theme-dark .fusion-app .secondary-nav .option.active {
12821  background-color: #fff;
12822  color: #000;
12823}
12824
12825.theme-dark .fusion-app .secondary-nav .option.active .icon>svg,
12826.theme-dark .fusion-app .secondary-nav .option.active .icon>svg g,
12827.theme-dark .fusion-app .secondary-nav .option.active .icon>svg path {
12828  fill: #000;
12829}
12830
12831.theme-dark .fusion-app .secondary-nav .secondary-nav-screen input[type=text] {
12832  background-color: #000;
12833  border-color: #fff;
12834  color: #fff;
12835  caret-color: #fff;
12836}
12837
12838.theme-dark .fusion-app .secondary-nav .secondary-nav-screen .search_button {
12839  background-color: #000;
12840  border-color: #fff;
12841  background-image: url(/pf/resources/dist/images/Search_White.svg?d=702&mxId=00000000);
12842  margin-right: 42px;
12843}
12844
12845.theme-dark .fusion-app .secondary-nav .secondary-nav-screen .search_label {
12846  color: #fff;
12847}
12848
12849.theme-dark .fusion-app .secondary-nav-options {
12850  background-color: #000;
12851}
12852
12853.theme-dark .fusion-app .secondary-nav-screen-container h3 {
12854  color: #2e8fff;
12855}
12856
12857.hide_text {
12858  display: none;
12859}
12860
12861.author_body {
12862  margin-left: 8%;
12863  margin-right: 8%;
12864}
12865
12866.section_header {
12867  padding: 0;
12868  font-size: 18px;
12869  line-height: 21px;
12870}
12871
12872.section_header .title {
12873  padding-top: 3px;
12874}
12875
12876.author_about {
12877  font-size: 20px;
12878  line-height: 25px;
12879}
12880
12881.author_about p {
12882  margin: 20px 0;
12883  font-size: inherit;
12884  line-height: inherit;
12885}
12886
12887.author_contact {
12888  font-size: 14px;
12889  line-height: 21px;
12890}
12891
12892.author_contact .item>a {
12893  margin-left: 8px;
12894}
12895
12896.author_contact li:last-child .border_bottom {
12897  border-bottom: none;
12898}
12899
12900.theme-dark .fusion-app .author_body .overline a {
12901  color: #2e8fff;
12902}
12903
12904.theme-dark .fusion-app .author_body .center_line {
12905  border-top-color: #fff;
12906}
12907
12908.theme-dark body {
12909  background-color: #000;
12910}
12911
12912.author_card {
12913  padding: 16px;
12914}
12915
12916.author_card .author_image {
12917  width: 125px;
12918  height: 125px;
12919  min-width: 125px;
12920  object-fit: cover;
12921  flex-shrink: 0;
12922}
12923
12924.author_info {
12925  padding-left: 15px;
12926}
12927
12928.author_header {
12929  height: 281px;
12930}
12931
12932.author_header .bug {
12933  background-image: url(/pf/resources/dist/images/bg-logo--bug-white.svg?d=702&mxId=00000000);
12934  background-repeat: no-repeat;
12935  background-size: cover;
12936  opacity: .3;
12937  width: 415px;
12938  left: -50px;
12939}
12940
12941.author_header h1 {
12942  font-size: 42px;
12943  line-height: 50px;
12944}
12945
12946.author_header h2 {
12947  font-size: 18px;
12948  line-height: 22px;
12949}
12950
12951.author_image {
12952  width: 125px;
12953  height: 125px;
12954  background-size: cover;
12955  background-repeat: no-repeat;
12956  background-position: center;
12957}
12958
12959.leftRail_container {
12960  top: 174px;
12961  padding: 5px;
12962  display: flex;
12963  max-width: 215px;
12964  position: sticky;
12965  flex-direction: column;
12966  align-items: flex-start;
12967}
12968
12969.leftRail_title {
12970  color: #fff;
12971  font-size: 12px;
12972  font-weight: 900;
12973  letter-spacing: .6px;
12974  text-transform: capitalize;
12975  padding: 7px 55px 7px 15px;
12976  background-color: #d40000;
12977  border: 1px solid #979797;
12978  border-top-right-radius: 8px;
12979  font-family: "BentonSansCond";
12980  border-bottom-right-radius: 8px;
12981}
12982
12983.leftRail_subtitle {
12984  font-size: 18px;
12985  font-weight: 900;
12986  letter-spacing: .9px;
12987  background-color: #fff;
12988  padding: 16px 5px 5px 0;
12989  text-transform: capitalize;
12990  font-family: "BentonSansCond";
12991}
12992
12993.leftRail_news_container {
12994  width: 100%;
12995  display: flex;
12996  overflow: auto;
12997  scrollbar-width: auto;
12998  flex-direction: column;
12999  scrollbar-color: #989898 #fff;
13000}
13001
13002.leftRail_news_container::-webkit-scrollbar {
13003  width: 10px;
13004  height: 47px;
13005}
13006
13007.leftRail_news_container::-webkit-scrollbar-track {
13008  background: #fff;
13009}
13010
13011.leftRail_news_container::-webkit-scrollbar-thumb {
13012  border-radius: 0;
13013  border: 0 solid #fff;
13014  background-color: #989898;
13015}
13016
13017.leftRails_news_container {
13018  width: 100%;
13019  display: flex;
13020  justify-content: space-between;
13021}
13022
13023.leftRail_arrow_container {
13024  width: 20px;
13025  height: 100%;
13026  display: flex;
13027  align-items: center;
13028}
13029
13030.triangle_arrow {
13031  display: block;
13032  float: right;
13033  margin-top: .25em;
13034  border-color: rgba(0,0,0,0);
13035  border-style: solid;
13036  border-width: .5em .31em 0;
13037  width: 0 !important;
13038  height: 0 !important;
13039}
13040
13041.triangle_arrow_right {
13042  border-width: .31em 0 .31em .5em;
13043  border-top-color: rgba(0,0,0,0);
13044  border-left-color: #333;
13045}
13046
13047.selected_heading_arrow {
13048  width: 5px;
13049  height: 5px;
13050  margin: 10px 5px;
13051}
13052
13053.leftRail_bold_title {
13054  font-weight: 1000;
13055}
13056
13057.selected_heading {
13058  background-color: #fff !important;
13059}
13060
13061.leftRail_news {
13062  height: 74px;
13063  padding: 15px;
13064  display: flex;
13065  cursor: pointer;
13066  max-height: 74px;
13067  flex-direction: column;
13068  align-items: flex-start;
13069  justify-content: center;
13070  background-color: #eee;
13071  border: 1px solid #979797;
13072}
13073
13074.leftRail_news:not(:first-of-type) {
13075  border-top: none;
13076}
13077
13078.leftRail_news:hover {
13079  background-color: #fff;
13080}
13081
13082.leftRail_news_time {
13083  font-size: 12px;
13084  letter-spacing: .6px;
13085  color: #9e1511;
13086  font-family: "BentonSansCond";
13087}
13088
13089.leftRail_news_title {
13090  color: #333;
13091  font-size: 14px;
13092  overflow: hidden;
13093  display: -webkit-box;
13094  letter-spacing: .7px;
13095  -webkit-line-clamp: 3;
13096  text-overflow: ellipsis;
13097  font-family: "BentonSansCond";
13098  -webkit-box-orient: vertical;
13099}
13100
13101.search-form {
13102  padding: 16px 16px 0;
13103  display: flex;
13104}
13105
13106.search-form-input {
13107  padding: 10px;
13108  font-size: 18px;
13109  line-height: 22px;
13110  border-top-left-radius: 3px;
13111  border-top-right-radius: 0;
13112  border-bottom-right-radius: 0;
13113  border-bottom-left-radius: 3px;
13114  border-top: 1px solid #767676;
13115  border-bottom: 1px solid #767676;
13116  border-left: 1px solid #767676;
13117  flex: 1 1 auto;
13118  margin: 0;
13119}
13120
13121.search-form-input:focus {
13122  outline: 3px auto #005dc7;
13123}
13124
13125.search-form-fieldset {
13126  border: none;
13127}
13128
13129.search-form-submit {
13130  font-size: 18px;
13131  padding: 10px 20px;
13132  -webkit-appearance: none;
13133  appearance: none;
13134  line-height: 22px;
13135  background-color: #005dc7;
13136  color: #fff;
13137  text-align: center;
13138  border: 1px solid #005dc7;
13139  border-top-right-radius: 3px;
13140  border-top-left-radius: 0;
13141  border-bottom-right-radius: 3px;
13142  border-bottom-left-radius: 0;
13143  text-indent: -9999px;
13144  background-image: url(/pf/resources/dist/images/Search_White.svg?d=702&mxId=00000000);
13145  background-repeat: no-repeat;
13146  background-position: 50%;
13147  background-size: 60%;
13148  margin: 0;
13149  flex: 0 0 auto;
13150}
13151
13152.saved-articles-feed {
13153  margin-bottom: 1em;
13154  padding: 2em .5em;
13155}
13156
13157.font_miller-headline {
13158  font-family: "Miller-Headline";
13159}
13160
13161.font_benton_regular {
13162  font-family: "Benton";
13163}
13164
13165.saved-articles-feed-popup-img {
13166  width: 89px;
13167  height: 93px;
13168}
13169
13170.saved-articles-feed-popup-title {
13171  line-height: 34px;
13172  font-size: 28px;
13173  margin-top: 16px;
13174}
13175
13176.saved-articles-feed-popup-detail {
13177  margin-left: 13%;
13178  margin-right: 13%;
13179  margin-top: 16px;
13180}
13181
13182.saved-articles-feed-headline {
13183  line-height: 34px;
13184  font-size: 28px;
13185}
13186
13187.saved-articles-feed-count {
13188  color: #777;
13189  line-height: 29px;
13190}
13191
13192.saved-articles-feed-desc,
13193.saved-articles-feed-detail {
13194  color: #444;
13195  font-size: 18px;
13196}
13197
13198.saved-articles-feed-desc {
13199  line-height: 21px;
13200}
13201
13202.saved-articles-feed-detail {
13203  line-height: 26px;
13204}
13205
13206.saved-articles-feed-delete {
13207  font-size: 22px;
13208  line-height: 26px;
13209}
13210
13211.border_top_gray {
13212  border-top: 1px solid #777;
13213}
13214
13215.saved-articles-feed-img-container {
13216  min-width: 35%;
13217  margin-left: auto;
13218}
13219
13220.saved-articles-feed-dustbin {
13221  height: 20px;
13222}
13223
13224.saved-articles-feed-fixed-width {
13225  max-width: 341px;
13226}
13227
13228.bookmark-icon-margin {
13229  margin: -5px -5px 0 5px;
13230}
13231
13232.todays-date {
13233  font-size: 24px;
13234  display: inline-block;
13235  border-bottom: 1px solid #000;
13236}
13237
13238.tv-show-share-follow-bar .align_items_center.bar {
13239  justify-content: space-between;
13240}
13241
13242.tv-show-share-follow-bar .bar {
13243  border-top: 1px solid #444;
13244  border-bottom: 1px solid #444;
13245  margin-bottom: 30px;
13246}
13247
13248.tv-show-share-follow-bar .bar .bgt-logo svg {
13249  height: 24.5px;
13250  width: 108px;
13251}
13252
13253.tv-show-share-follow-bar .no-sponsor {
13254  margin-top: -10px;
13255}
13256
13257.tv-show-share-follow-bar .no-sponsor .bgt-logo svg {
13258  height: 6vw;
13259  width: 26vw;
13260}
13261
13262.tv-show-share-follow-bar .social-medias svg {
13263  padding: 15px 7px;
13264  height: 4vw;
13265  width: 5vw;
13266}
13267
13268.tv-show-share-follow-bar .social-medias a#Share\ on\ linkedIn {
13269  padding-right: 15px;
13270}
13271
13272.tv-show-share-follow-bar .social-no-sponsor {
13273  width: 100%;
13274  display: flex;
13275  justify-content: space-between;
13276  align-items: center;
13277}
13278
13279.tv-show-share-follow-bar .social-no-sponsor svg {
13280  height: 4.5vw;
13281  width: 5.5vw;
13282}
13283
13284.tv-show-share-follow-bar .social-medias-right {
13285  gap: 15px;
13286  align-items: center;
13287  display: flex;
13288}
13289
13290.tv-show-share-follow-bar .pop_out_share.tv-show {
13291  top: 7px;
13292  right: 5px;
13293  max-width: 300px;
13294}
13295
13296.fusion-app .tv-show-wrapper {
13297  background-color: #000;
13298  width: 99vw;
13299  box-sizing: border-box;
13300  padding: 20px 31px 0;
13301}
13302
13303.globe-tab {
13304  font-family: "BentonSansCond";
13305  font-weight: 900;
13306}
13307
13308.fusion-app .tv-show-tabs .globe-tabs-container {
13309  position: relative;
13310  z-index: 99;
13311  color: #fff;
13312  font-size: 14px;
13313}
13314
13315.fusion-app .tv-show-tabs .globe-tabs-container span+span {
13316  margin-left: 23px;
13317}
13318
13319.fusion-app .tv-show-tabs .globe-tabs-container .globe-tab {
13320  color: #fff;
13321  font-weight: 700;
13322}
13323
13324.fusion-app .tv-show-tabs .globe-tabs-container .globe-tab {
13325  border-bottom: 4px solid rgba(0,0,0,0);
13326}
13327
13328.fusion-app .tv-show-tabs .globe-tabs-container .globe-tab.active {
13329  border-bottom-color: #fff;
13330}
13331
13332.fusion-app .tv-show-tabs .globe-tabs-container .globe-tab+.globe-tab {
13333  margin-left: 23px;
13334}
13335
13336.fusion-app .tv-show-tabs .tabs-container span:hover {
13337  cursor: pointer;
13338}
13339
13340.fusion-app .tv-show-tabs .input-container {
13341  display: flex;
13342  align-items: center;
13343  justify-content: space-between;
13344  border: 1px solid #fff;
13345  margin: 25px 1px;
13346  color: #ddd;
13347  padding: 10px 18px;
13348  outline: none;
13349  border-radius: 3px;
13350  background-color: #000;
13351  font-family: "BentonSansCond";
13352}
13353
13354.fusion-app .tv-show-tabs input {
13355  outline: none;
13356  border: none;
13357  background-color: #000;
13358  color: #fff;
13359  width: 100%;
13360  font-size: 14px;
13361}
13362
13363.fusion-app .tv-show-tabs .input-container-border {
13364  margin-bottom: 30px;
13365  border-bottom: 1px solid #444;
13366  border-top: 1px solid #444;
13367}
13368
13369.fusion-app .tv-show-tabs input::placeholder {
13370  color: #ddd;
13371}
13372
13373.fusion-app .tv-show-tabs .input-container-no-border {
13374  border-top: 1px solid #444;
13375  margin-bottom: 20px;
13376  border-bottom: none;
13377}
13378
13379.fusion-app .tv-show-tabs .input-container svg {
13380  cursor: pointer;
13381  height: 20px;
13382}
13383
13384.fusion-app .tv-show-tabs .hide-search-bar {
13385  display: table-column;
13386}
13387
13388.fusion-app .tv-show-tabs .content--episodes .stories-container,
13389.fusion-app .tv-show-tabs .content--about .stories-container {
13390  display: none;
13391}
13392
13393.fusion-app .tv-show-tabs .content--about .episodes-content-container {
13394  display: none;
13395}
13396
13397.fusion-app .tv-show-tabs .content--stories .about-container,
13398.fusion-app .tv-show-tabs .content--episodes .about-container {
13399  display: none;
13400}
13401
13402.fusion-app .tv-show-tabs .ad-container {
13403  display: none;
13404  align-items: center;
13405  flex-direction: column;
13406  gap: 25px;
13407}
13408
13409.fusion-app .tv-show-tabs .content--about .ad-container {
13410  display: none;
13411}
13412
13413.fusion-app .tv-show-tabs .episodes-main-contianer {
13414  color: #fff;
13415  padding-top: 1px;
13416  padding-bottom: 20px;
13417}
13418
13419.fusion-app .tv-show-tabs .episodes-container-title {
13420  z-index: 99;
13421  font-size: 12px;
13422  padding-top: 20px;
13423  border-top: 1px solid #444;
13424}
13425
13426.fusion-app .tv-show-tabs .episodes-container-title~a .single-episode {
13427  margin-top: 14px;
13428  padding-bottom: 14px;
13429}
13430
13431.fusion-app .tv-show-tabs .single-episode {
13432  display: flex;
13433  flex-direction: row;
13434  border-bottom: 1px solid #444;
13435  padding-bottom: 1rem;
13436}
13437
13438.fusion-app .tv-show-tabs .single-episode-link-tile {
13439  order: 2;
13440  align-items: baseline;
13441  margin-left: 30px;
13442}
13443
13444.fusion-app .tv-show-tabs .single-episode .video-description {
13445  order: 2;
13446  flex-grow: 2;
13447  line-height: 1.4;
13448}
13449
13450.fusion-app .tv-show-tabs .single-episode .single-episode-date {
13451  font-size: 14px;
13452  line-height: 17px;
13453  font-weight: 400;
13454}
13455
13456.fusion-app .tv-show-tabs a {
13457  color: #fff;
13458}
13459
13460.fusion-app .tv-show-tabs a:hover {
13461  color: #fff;
13462}
13463
13464.fusion-app .tv-show-tabs .single-episode-image {
13465  flex: 170px 0 0;
13466  width: 170px;
13467  height: 95px;
13468  background-repeat: round;
13469  background-size: contain;
13470  display: flex;
13471  cursor: pointer;
13472  margin-right: 6px;
13473  position: relative;
13474}
13475
13476.fusion-app .tv-show-tabs .video-description {
13477  font-size: 14px;
13478  width: 50%;
13479}
13480
13481.fusion-app .tv-show-tabs .video-duration {
13482  margin-left: .3rem;
13483  margin-bottom: .4rem;
13484  align-self: flex-end;
13485  position: static;
13486  padding: .2rem;
13487  width: auto;
13488  font-size: .8rem;
13489  background-color: #000;
13490  opacity: .7;
13491}
13492
13493.fusion-app .tv-show-tabs .last {
13494  border-bottom: none;
13495}
13496
13497.fusion-app .tv-show-tabs .border--top {
13498  border-top: 1px solid #444;
13499  padding-top: 15px;
13500}
13501
13502.fusion-app .tv-show-tabs .episodes-container button.tv-show_button {
13503  padding: 15px 20px;
13504  border: 1px solid #2e8fff;
13505  color: #2e8fff;
13506  background: #000;
13507  font-family: "BentonSansCond";
13508  font-size: 14px;
13509  font-weight: 700;
13510  text-align: center;
13511  border-radius: 3px;
13512  margin-bottom: 20px;
13513  width: 100%;
13514  cursor: pointer;
13515}
13516
13517.fusion-app .tv-show-tabs .episodes-container button:hover {
13518  border: 1px solid #fff;
13519  color: #fff;
13520  transition: 1s ease all;
13521}
13522
13523.fusion-app .tv-show-tabs .episodes-bottom-container {
13524  color: #fff;
13525  border-top: 1px solid #444;
13526  padding-top: 40px;
13527  overflow: visible;
13528}
13529
13530.fusion-app .tv-show-tabs .episodes-bottom-container .podcast-title {
13531  z-index: 101;
13532  margin-bottom: 18px;
13533}
13534
13535.fusion-app .tv-show-tabs .episodes-bottom-container .tile-container {
13536  left: -3px;
13537  top: -3px;
13538}
13539
13540.fusion-app .tv-show-tabs .episodes-bottom-container .podcast-clip-container {
13541  margin: 0;
13542  padding: 3px 0 0;
13543  overflow-x: scroll;
13544  scroll-snap-type: x mandatory;
13545}
13546
13547.fusion-app .tv-show-tabs .episodes-bottom-container button.prev--icon,
13548.fusion-app .tv-show-tabs .episodes-bottom-container button.next--icon {
13549  z-index: 100;
13550  height: 100%;
13551  display: none;
13552  align-items: center;
13553  position: absolute;
13554  background-color: #000;
13555  top: 0;
13556}
13557
13558.fusion-app .tv-show-tabs .episodes-bottom-container button.prev--icon {
13559  left: 0;
13560}
13561
13562.fusion-app .tv-show-tabs .episodes-bottom-container button.next--icon {
13563  right: 0;
13564}
13565
13566.fusion-app .tv-show-tabs .episodes-bottom-container .podcast-list-item {
13567  scroll-snap-align: start;
13568}
13569
13570.fusion-app .tv-show-tabs .episodes-bottom-container .podcast-list-item:first-child {
13571  margin-left: 3px;
13572}
13573
13574.fusion-app .tv-show-tabs .episodes-bottom-container .podcast-list-item a {
13575  display: inline-block;
13576  width: 118px;
13577}
13578
13579.fusion-app .tv-show-tabs .episodes-bottom-container .podcast-list-item+.podcast-list-item {
13580  margin-left: 7px;
13581}
13582
13583.fusion-app .tv-show-tabs .episodes-bottom-container .podcast-list-item .image {
13584  margin-bottom: 0;
13585  line-height: 0;
13586}
13587
13588.fusion-app .tv-show-tabs .episodes-bottom-container .podcast-list-item .image,
13589.fusion-app .tv-show-tabs .episodes-bottom-container .podcast-list-item img {
13590  height: 121px;
13591}
13592
13593.fusion-app .tv-show-tabs .top {
13594  display: none;
13595}
13596
13597.fusion-app .tv-show-tabs .article-title {
13598  font-weight: 700;
13599  font-family: "BentonSansCond";
13600  font-size: 12px;
13601}
13602
13603.fusion-app .tv-show-tabs .article-container h4 {
13604  font-size: 20px;
13605  font-weight: 700;
13606  font-family: "Miller-Headline";
13607}
13608
13609.fusion-app .tv-show-tabs .article-container span {
13610  color: #ddd;
13611  font-size: 12px;
13612  font-family: "BentonSansCond";
13613}
13614
13615.fusion-app .tv-show-tabs .mobile-top-ad {
13616  position: relative;
13617  margin: 32px 0;
13618}
13619
13620.fusion-app .tv-show-tabs .mobile-bottom-ad {
13621  width: 100%;
13622}
13623
13624.fusion-app .tv-show-tabs.show-tab-ads .single-episode--follows-ad {
13625  padding-top: 14px;
13626  border-top: 1px solid #444;
13627}
13628
13629.fusion-app .tv-show-tabs .host-title {
13630  color: #fff;
13631  font-size: 12px;
13632  padding: 28px 1px 13px;
13633}
13634
13635.fusion-app .tv-show-tabs .about-container {
13636  display: flex;
13637  flex-direction: column;
13638  gap: 30px;
13639  padding-bottom: 20px;
13640}
13641
13642.fusion-app .tv-show-tabs .about-container a {
13643  width: 100%;
13644}
13645
13646.fusion-app .tv-show-tabs .about-card {
13647  width: 100%;
13648  height: 21rem;
13649  color: #fff;
13650  box-shadow: inset 1px -222px 71px -100px rgba(0,0,0,.631372549);
13651  display: flex;
13652  background-position: center center;
13653  background-repeat: no-repeat;
13654  background-size: cover;
13655  margin-top: 3vw;
13656}
13657
13658.fusion-app .tv-show-tabs .about-text {
13659  align-self: flex-end;
13660  padding: 10px 20px 10px 16px;
13661}
13662
13663.fusion-app .tv-show-tabs .about-text h4 {
13664  font-size: 18px;
13665}
13666
13667.fusion-app .tv-show-tabs .about-text p {
13668  font-size: 14px;
13669  line-height: 17px;
13670}
13671
13672.fusion-app .tv-show-tabs .about-description {
13673  font-family: "Georgia";
13674  font-size: 14px;
13675  color: #fff;
13676  padding-bottom: 20px;
13677}
13678
13679.fusion-app .tv-show-tabs .about-main-card {
13680  width: 100%;
13681}
13682
13683.fusion-app .tv-show-tabs .about-main-card:first-child {
13684  margin-bottom: 10px;
13685}
13686
13687.about-article {
13688  border-bottom: 1px solid #444;
13689}
13690
13691.host-container {
13692  display: flex;
13693  flex-direction: row;
13694}
13695
13696.hosts-box {
13697  display: flex;
13698  flex-direction: column;
13699}
13700
13701.fusion-app .tv-show-tabs .stories-carousel-title {
13702  z-index: 99;
13703  color: #fff;
13704  font-size: 12px;
13705}
13706
13707.fusion-app .tv-show-tabs .stories-carousel-container {
13708  overflow: hidden;
13709  width: 109%;
13710}
13711
13712.fusion-app .tv-show-tabs .stories-carousel-container+div[role=tabpanel] {
13713  margin-top: 80px;
13714}
13715
13716.fusion-app .tv-show-tabs .stories-carousel-container .single-story+.single-story {
13717  margin-left: 15px;
13718}
13719
13720.fusion-app .tv-show-tabs .stories-clip-container {
13721  margin: 0;
13722  padding: 0;
13723  overflow-x: scroll;
13724}
13725
13726.fusion-app .tv-show-tabs .stories-carousel-padding {
13727  padding-bottom: 30px;
13728}
13729
13730.fusion-app .tv-show-tabs .previous-icon,
13731.fusion-app .tv-show-tabs .next-icon {
13732  display: none;
13733  position: absolute;
13734  align-items: center;
13735  background-color: #000;
13736  height: 100%;
13737  cursor: pointer;
13738}
13739
13740.fusion-app .tv-show-tabs .previous-icon svg,
13741.fusion-app .tv-show-tabs .next-icon svg {
13742  height: 30px;
13743}
13744
13745.fusion-app .tv-show-tabs .previous-icon {
13746  left: 0;
13747  box-shadow: -5rem 0 4rem 7rem #000;
13748}
13749
13750.fusion-app .tv-show-tabs .previous-icon.previous-icon:hover {
13751  border-bottom: 0;
13752}
13753
13754.fusion-app .tv-show-tabs .next-icon {
13755  right: 0;
13756  box-shadow: 5rem 0 4rem 7rem #000;
13757}
13758
13759.fusion-app .tv-show-tabs .next-icon.next-icon:hover {
13760  border-bottom: 0;
13761}
13762
13763.fusion-app .tv-show-tabs .single-story {
13764  border: 1px solid #fff;
13765  color: #fff;
13766  width: 218px;
13767}
13768
13769.fusion-app .tv-show-tabs .single-story img {
13770  max-height: 123px;
13771  width: auto;
13772}
13773
13774.fusion-app .tv-show-tabs .single-story a {
13775  display: inline-block;
13776  width: 218px;
13777}
13778
13779.fusion-app .tv-show-tabs .single-story .story-image-container {
13780  text-align: center;
13781  min-height: 129px;
13782  overflow: hidden;
13783}
13784
13785.fusion-app .tv-show-tabs .single-story .story-top {
13786  min-height: 109px;
13787  padding: 7px;
13788}
13789
13790.fusion-app .tv-show-tabs .single-story .duration {
13791  font-size: 12px;
13792  color: #fff;
13793  font-weight: 400;
13794  margin: 0 0 7px;
13795}
13796
13797.fusion-app .tv-show-tabs .single-story h4 {
13798  font-size: 16px;
13799  line-height: 20px;
13800  color: #fff;
13801  order: 2;
13802}
13803
13804.fusion-app .tv-show-tabs .bottom-icons {
13805  justify-content: end;
13806  margin-right: 15px;
13807}
13808
13809.fusion-app .tv-show-tabs .bottom-icons span+span {
13810  margin-left: 15px;
13811}
13812
13813.fusion-app .tv-show-tabs .bottom-icons span:hover {
13814  border-bottom: 0 !important;
13815}
13816
13817.fusion-app .tv-show-tabs .bottom-icons svg {
13818  width: 1.5rem;
13819}
13820
13821.tv-show-share-bar .social-medias {
13822  justify-content: space-between;
13823}
13824
13825.fusion-app .jumplink-container ::-webkit-scrollbar {
13826  display: none;
13827}
13828
13829.fusion-app .jumplink-container .jump-to-text {
13830  color: #fff;
13831  font-weight: 700;
13832  letter-spacing: -0.24px;
13833  margin-top: 40px;
13834  margin-bottom: 8px;
13835  display: flex;
13836  align-items: center;
13837}
13838
13839.fusion-app .jumplink-container .jump-to-text .links-container {
13840  overflow-x: auto;
13841  display: flex;
13842  align-items: center;
13843  height: 40px;
13844}
13845
13846.fusion-app .jumplink-container .jump-to-text .links-container .carousel-name {
13847  color: #fff;
13848  letter-spacing: 0;
13849  line-height: 16px;
13850  font-weight: 400;
13851  margin-left: 20px;
13852  font-size: 14px;
13853  padding: 10px;
13854  border-radius: 5px;
13855  background-color: hsla(0,0%,100%,.2);
13856  height: fit-content;
13857}
13858
13859.fusion-app .jumplink-container .jump-to-text .links-container a:hover {
13860  color: #fff;
13861}
13862
13863.fusion-app .tv-show-video-player-title .headline-container {
13864  color: #fff;
13865  gap: 2rem;
13866}
13867
13868.fusion-app .tv-show-video-player-title .headline-date {
13869  margin-bottom: 10px;
13870  margin-top: 10px;
13871  font-size: 4.8vw;
13872  color: #fff;
13873  line-height: normal;
13874}
13875
13876.fusion-app .tv-show-video-player-title .leaf {
13877  font-size: 4vw;
13878}
13879
13880.fusion-app .tv-show-video-player-title .headline-title {
13881  font-size: 6vw;
13882  z-index: 99;
13883  color: #fff;
13884}
13885
13886.fusion-app .tv-show-video-player-title .headline-title:hover {
13887  color: #fff;
13888}
13889
13890.fusion-app .tv-show-video-player-title .hide-blurb-icon {
13891  height: 2rem;
13892  width: 2rem;
13893  background-color: #2e8fff;
13894  border-radius: 50%;
13895  cursor: pointer;
13896}
13897
13898.fusion-app .tv-show-video-player-title .hide-blurb-icon svg {
13899  height: 1rem;
13900  width: 1.1rem;
13901}
13902
13903.fusion-app .tv-show-video-player-title .blurb-container {
13904  color: #fff;
13905  font-size: 3vw;
13906  line-height: 6vw;
13907}
13908
13909.fusion-app .tv-show-video-container {
13910  width: 100%;
13911}
13912
13913.fusion-app .tv-show-video-container .tv-show-video-player {
13914  max-width: 1080px;
13915  aspect-ratio: 16/9;
13916  margin: 5px auto;
13917  width: calc(100vw - 10px);
13918  overflow: hidden;
13919}
13920
13921.fusion-app .tv-show-video-container .tv-show-video-player .powa,
13922.fusion-app .tv-show-video-container .tv-show-video-player img {
13923  object-fit: contain;
13924}
13925
13926.fusion-app .tv-show-video-container .powa-bar-scrubber {
13927  background-color: rgba(43,143,255,.5);
13928}
13929
13930.fusion-app .tv-show-video-container .powa-bar-scrubber-progress {
13931  background-color: rgba(43,143,255,.2);
13932}
13933
13934.fusion-app .tv-show-video-container .powa-bar-scrubber-time {
13935  background-color: rgba(43,143,255,.9);
13936}
13937
13938.fusion-app .tv-show-video-container .powa-bar-volume-level {
13939  background-color: rgba(43,143,255,.9);
13940}
13941
13942.fusion-app .tv-show-video-container .powa-bar-subtitles-customize:active,
13943.fusion-app .tv-show-video-container .powa-bar-subtitles-icon:active,
13944.fusion-app .tv-show-video-container .powa-bar-audio-icon:active,
13945.fusion-app .tv-show-video-container .powa-bar-play-pause:active,
13946.fusion-app .tv-show-video-container .powa-bar-subtitles-track-showing,
13947.fusion-app .tv-show-video-container .powa-bar-subtitles-enabled .powa-bar-subtitles-icon,
13948.fusion-app .tv-show-video-container .powa-bar-fullscreen:active {
13949  color: #2b8fff;
13950}
13951
13952.fusion-app .tv-show-video-container:hover {
13953  filter: brightness(0.9);
13954}
13955
13956.fusion-app .tv-show-promo-shot {
13957  background-position: center center;
13958  background-repeat: no-repeat;
13959  background-size: cover;
13960  width: 100%;
13961  height: 100%;
13962  display: flex;
13963  justify-content: center;
13964  align-items: center;
13965}
13966
13967.fusion-app .tv-show-promo-shot svg {
13968  height: 175px;
13969  width: 175px;
13970  padding: 44% !important;
13971  background: rgba(0,0,0,.3098039216);
13972}
13973
13974.fusion-app .tv-show-about {
13975  margin-bottom: 30px;
13976}
13977
13978.fusion-app .tv-show-about .globe-tabs-container .globe-tab-render {
13979  border-bottom: 1px solid #444;
13980}
13981
13982.fusion-app .tv-show-about .globe-tabs-container .globe-tab {
13983  color: #fff;
13984  font-weight: 700;
13985  border-bottom: 4px solid rgba(0,0,0,0);
13986}
13987
13988.fusion-app .tv-show-about .globe-tabs-container .globe-tab.active {
13989  border-bottom-color: #fff;
13990}
13991
13992.fusion-app .tv-show-about .globe-tabs-container .globe-tab+.globe-tab {
13993  margin-left: 23px;
13994}
13995
13996.fusion-app .tv-show-about .about-tabs-container {
13997  margin-bottom: 30px;
13998}
13999
14000.fusion-app .tv-show-about .host-title {
14001  color: #fff;
14002  font-size: 12px;
14003  padding: 28px 1px 13px;
14004}
14005
14006.fusion-app .tv-show-about .about-container-region.hidden {
14007  display: none;
14008}
14009
14010.fusion-app .tv-show-about .about-container-region {
14011  display: flex;
14012  flex-direction: column;
14013  padding-bottom: 20px;
14014  margin-top: 30px;
14015}
14016
14017.fusion-app .tv-show-about .about-card {
14018  width: 100%;
14019  margin-bottom: 25px;
14020}
14021
14022.fusion-app .tv-show-about .about-card:after {
14023  content: "";
14024  display: block;
14025  position: absolute;
14026  aspect-ratio: 16/16;
14027  box-shadow: inset 1px -295px 55px -159px rgba(0,0,0,.631372549);
14028  width: 100%;
14029  bottom: 0;
14030}
14031
14032.fusion-app .tv-show-about .about-card img {
14033  width: 100%;
14034  object-fit: cover;
14035}
14036
14037@supports (aspect-ratio: 16/16) {
14038  .fusion-app .tv-show-about .about-card img {
14039    aspect-ratio: 16/16;
14040  }
14041}
14042
14043@supports (object-position: 0 -60px) {
14044  .fusion-app .tv-show-about .about-card img {
14045    object-position: 0 -60px;
14046  }
14047}
14048
14049.fusion-app .tv-show-about .about-text {
14050  padding: 10px 20px 10px 16px;
14051  bottom: 0;
14052  z-index: 10;
14053}
14054
14055.fusion-app .tv-show-about .about-text h4 {
14056  font-size: 18px;
14057}
14058
14059.fusion-app .tv-show-about .about-text p {
14060  font-size: 14px;
14061  line-height: 17px;
14062}
14063
14064.fusion-app .tv-show-about .about-container-description {
14065  font-size: 14px;
14066  padding-bottom: 20px;
14067}
14068
14069.fusion-app .tv-show-about .content--episodes .stories-container,
14070.fusion-app .tv-show-about .content--about .stories-container,
14071.fusion-app .tv-show-about .content--about_your_hosts .stories-container {
14072  display: none;
14073}
14074
14075.fusion-app .tv-show-about .content--about .episodes-content-container,
14076.fusion-app .tv-show-about .content--about_your_hosts .episodes-content-container {
14077  display: none;
14078}
14079
14080.fusion-app .tv-show-about .content--stories .about-container,
14081.fusion-app .tv-show-about .content--episodes .about-container {
14082  display: none;
14083}
14084
14085.fusion-app .tv-show-about .content--about .content--about_your_hosts .ad-container {
14086  display: none;
14087}
14088
14089.fusion-app .tv-show-about .about-article {
14090  border-bottom: 1px solid #444;
14091}
14092
14093.fusion-app .tv-show-about .host-container {
14094  display: flex;
14095  flex-direction: row;
14096}
14097
14098.fusion-app .tv-show-about .host-title {
14099  color: #fff;
14100  font-size: 12px;
14101  padding: 28px 1px 13px;
14102  padding-bottom: 50px;
14103}
14104
14105.fusion-app .tv-show-about .about-container {
14106  display: flex;
14107  flex-direction: column;
14108  margin-bottom: 30px;
14109  margin-top: 30px;
14110}
14111
14112.fusion-app .tv-show-about .about-container.hidden {
14113  display: none;
14114}
14115
14116.fusion-app .tv-show-about .about-container a {
14117  width: 100%;
14118}
14119
14120.fusion-app .tv-show-up-next-related-articles {
14121  display: flex;
14122  flex-direction: row;
14123  width: 100%;
14124}
14125
14126.fusion-app .tv-show-up-next-related-articles .container div {
14127  padding: unset;
14128  margin-left: unset;
14129  margin-right: unset;
14130}
14131
14132.fusion-app .tv-show-up-next-related-articles .container h2 {
14133  margin-top: 10px;
14134}
14135
14136.fusion-app .tv-show-up-next-related-articles .container .card:hover {
14137  color: #ddd;
14138}
14139
14140.fusion-app .tv-show-up-next-related-articles .episodes-main-contianer {
14141  color: #fff;
14142  padding-top: 1px;
14143  padding-bottom: 20px;
14144}
14145
14146.fusion-app .tv-show-up-next-related-articles .up-next-container {
14147  width: 100%;
14148  display: flex;
14149  flex-direction: column;
14150}
14151
14152.fusion-app .tv-show-up-next-related-articles .up-next-container-title {
14153  position: relative;
14154  z-index: 99;
14155  font-size: 12px;
14156  font-weight: 700;
14157  font-family: "BentonSansCond";
14158  padding-top: 20px;
14159  text-transform: uppercase;
14160}
14161
14162.fusion-app .tv-show-up-next-related-articles .up-next-single-episode {
14163  flex-direction: row-reverse;
14164  justify-content: flex-end;
14165  border-bottom: 1px solid #444;
14166  padding-bottom: 1rem;
14167  margin-bottom: 1rem;
14168}
14169
14170.fusion-app .tv-show-up-next-related-articles a {
14171  color: #fff;
14172  display: flex;
14173  justify-content: flex-start;
14174}
14175
14176.fusion-app .tv-show-up-next-related-articles a:hover {
14177  color: #fff;
14178}
14179
14180.fusion-app .tv-show-up-next-related-articles .single-episode-image {
14181  min-width: 41vw;
14182  height: 23vw;
14183  margin-right: 14px;
14184  background-position: 50%;
14185  background-repeat: no-repeat;
14186  background-size: cover;
14187  display: flex;
14188  cursor: pointer;
14189}
14190
14191.fusion-app .tv-show-up-next-related-articles .video-description {
14192  font-size: 14px;
14193  font-family: "BentonSansCond";
14194}
14195
14196.fusion-app .tv-show-up-next-related-articles .video-duration {
14197  padding: .2rem;
14198  width: auto;
14199  margin-bottom: .4rem;
14200  margin-left: .3rem;
14201  font-size: .8rem;
14202  background-color: #000;
14203  opacity: .7;
14204  align-self: flex-end;
14205  font-family: "BentonSansCond";
14206}
14207
14208.fusion-app .tv-show-up-next-related-articles .last {
14209  border-bottom: none;
14210}
14211
14212.fusion-app .tv-show-up-next-related-articles .border--top {
14213  border-top: 1px solid #444;
14214  padding-top: 15px;
14215}
14216
14217.fusion-app .tv-show-up-next-related-articles .ad-container {
14218  display: flex;
14219  align-items: center;
14220  flex-direction: column;
14221  gap: 25px;
14222}
14223
14224.fusion-app .tv-show-up-next-related-articles .top {
14225  display: none;
14226}
14227
14228.fusion-app .tv-show-up-next-related-articles .mobile-top-ad {
14229  height: 15.6rem;
14230  background-color: #d8d8d8;
14231  position: relative;
14232  margin-bottom: 2rem;
14233  margin-right: .5rem;
14234  margin-left: .5rem;
14235}
14236
14237.fusion-app .tv-show-up-next-related-articles .mobile-bottom-ad {
14238  height: 4.6rem;
14239  width: 100%;
14240  background-color: #d8d8d8;
14241}
14242
14243.fusion-app .tv-show-up-next-related-articles .episodes-top-ad {
14244  align-self: center;
14245  background-color: #d8d8d8;
14246  display: block;
14247  width: 95%;
14248  height: 275px;
14249}
14250
14251.fusion-app .tv-show-up-next-related-articles .related-articles {
14252  color: #fff;
14253}
14254
14255.fusion-app .tv-show-up-next-related-articles .next-related-content {
14256  display: flex;
14257  flex-direction: column;
14258  width: 100%;
14259  min-width: 0;
14260  padding-right: 16px;
14261}
14262
14263.fusion-app .tv-show-up-next-related-articles .next-related-content .ad-container {
14264  display: none;
14265  min-width: 320px;
14266}
14267
14268.fusion-app .tv-show-up-next-related-articles .next-related-content .ad-container--mobile {
14269  display: block;
14270}
14271
14272.fusion-app .input-main-container {
14273  margin-bottom: 32px;
14274  border-bottom: 1px solid #444;
14275  border-top: 1px solid #444;
14276}
14277
14278.fusion-app .input-main-container .input-search-text {
14279  color: #fff;
14280  font-size: 18px;
14281  font-weight: 700;
14282  letter-spacing: -0.24px;
14283  line-height: 20px;
14284  margin-top: 40px;
14285  margin-bottom: 8px;
14286}
14287
14288.fusion-app .input-main-container .input-container {
14289  border: 1px solid #fff;
14290  margin: 0 1px 25px;
14291  outline: none;
14292  border-radius: 3px;
14293  background-color: #000;
14294  padding-left: 24px;
14295}
14296
14297.fusion-app .input-main-container .input-container .input-search-button {
14298  border: none;
14299  padding: 8px;
14300}
14301
14302.fusion-app .input-main-container .input-container .input-search-button svg {
14303  height: 20px;
14304}
14305
14306.fusion-app .input-main-container .has-focus {
14307  border-color: #2e8fff;
14308}
14309
14310.fusion-app .input-main-container input {
14311  outline: none;
14312  border: none;
14313  color: #fff;
14314  background-color: #000;
14315  width: 100%;
14316}
14317
14318.fusion-app .input-main-container input::placeholder {
14319  color: #ddd;
14320}
14321
14322.fusion-app .tv-show-clip-carousel .story-time {
14323  font-family: "BentonSansCond";
14324  color: #fff;
14325  font-size: 12px;
14326  margin-bottom: 5px;
14327  padding-left: 10px;
14328  margin-top: 10px;
14329}
14330
14331.fusion-app .tv-show-clip-carousel .story-top h4 {
14332  order: 2;
14333}
14334
14335.fusion-app .tv-show-clip-carousel .story-headline {
14336  font-family: "BentonSansCond";
14337  padding-left: 10px;
14338  padding-right: 10px;
14339  font-weight: 700;
14340  color: #fff;
14341  font-size: .7rem;
14342}
14343
14344.fusion-app .tv-show-clip-carousel .story-main-container {
14345  margin-bottom: 18px;
14346  align-items: center;
14347  width: 110%;
14348  overflow-y: hidden;
14349}
14350
14351.fusion-app .tv-show-clip-carousel .story-main-container ul {
14352  list-style-type: none;
14353  display: flex;
14354  padding-inline-start: 1px;
14355  align-items: center;
14356  width: fit-content;
14357  padding-right: 2rem;
14358}
14359
14360.fusion-app .tv-show-clip-carousel .list-box {
14361  border: 1px solid #fff;
14362  color: #fff;
14363  cursor: pointer;
14364  width: 40vw;
14365  height: 12rem;
14366}
14367
14368.fusion-app .tv-show-clip-carousel .list-box.list-box img {
14369  width: 100%;
14370  object-fit: cover;
14371  object-position: left;
14372}
14373
14374.fusion-app .tv-show-clip-carousel .list-box+.list-box {
14375  margin-left: 8px;
14376}
14377
14378.fusion-app .tv-show-clip-carousel .story-main-container svg {
14379  display: none;
14380}
14381
14382.fusion-app .tv-show-clip-carousel .title {
14383  position: relative;
14384  z-index: 99;
14385  color: #fff;
14386  font-family: "BentonSansCond";
14387  font-weight: 700;
14388  font-size: 12px;
14389  text-transform: uppercase;
14390}
14391
14392.fusion-app .tv-show-clip-carousel .previous {
14393  display: none;
14394  background-color: #000;
14395}
14396
14397.fusion-app .tv-show-clip-carousel .next {
14398  display: none;
14399  box-shadow: 9rem 1px 3rem 12rem #000;
14400}
14401
14402.podcast-carousel-container {
14403  color: #fff;
14404  border-top: 1px solid #444;
14405  padding-top: 40px;
14406  overflow: visible;
14407}
14408
14409.tv_show_newsletter {
14410  display: flex;
14411  flex-direction: column;
14412  text-align: left;
14413}
14414
14415.tv_show_newsletter .newsletter_grid {
14416  margin-bottom: 10px;
14417}
14418
14419.tv_show_newsletter .newsletter_checkbox_container {
14420  display: flex;
14421  flex-wrap: wrap;
14422}
14423
14424.tv_show_newsletter .newsletter-subscribed.invalid {
14425  color: #ac1700;
14426}
14427
14428.tv_show_newsletter .newsletter-subscribed.valid {
14429  color: #1cb314;
14430}
14431
14432.tv_show_newsletter .newsletter_checkbox {
14433  margin-right: 30px;
14434  margin-top: 10px;
14435}
14436
14437.fusion-app .tv-show-up-next-related-articlesV2 {
14438  display: flex;
14439  flex-direction: row;
14440  width: 100%;
14441}
14442
14443.fusion-app .tv-show-up-next-related-articlesV2 .container div {
14444  padding: unset;
14445  margin-left: unset;
14446  margin-right: unset;
14447}
14448
14449.fusion-app .tv-show-up-next-related-articlesV2 .container h2 {
14450  margin-top: 10px;
14451}
14452
14453.fusion-app .tv-show-up-next-related-articlesV2 .container .card:hover {
14454  color: #ddd;
14455}
14456
14457.fusion-app .tv-show-up-next-related-articlesV2 a {
14458  color: #fff;
14459  display: flex;
14460  justify-content: flex-start;
14461}
14462
14463.fusion-app .tv-show-up-next-related-articlesV2 a:hover {
14464  color: #fff;
14465}
14466
14467.up-next-containerV2 .carousel-slides {
14468  padding: 10px 0 30px;
14469}
14470
14471.fusion-app .tv-show-up-next-related-articlesV2 li.relatedarticle_listV2 {
14472  list-style: none;
14473}
14474
14475.fusion-app .tv-show-up-next-related-articlesV2 li.relatedarticle_listV2 a {
14476  display: flex;
14477  flex-direction: column;
14478  margin: 10px 0;
14479}
14480
14481.fusion-app .tv-show-up-next-related-articlesV2 li.relatedarticle_listV2 h4 {
14482  font-family: "BentonSansCond","Helvetica","Arial",sans-serif;
14483  padding: 5px 0;
14484}
14485
14486.fusion-app .tv-show-up-next-related-articlesV2 li.relatedarticle_listV2 p.relatedarticle_date {
14487  font-family: "BentonSansCond","Helvetica","Arial",sans-serif;
14488  font-size: 14px;
14489}
14490
14491.carousel-parent-container {
14492  scroll-margin-top: 70px;
14493}
14494
14495.clip-carousel-v2 {
14496  flex-wrap: wrap;
14497  margin-top: 20px;
14498}
14499
14500.clip-carousel-v2-title {
14501  z-index: 3;
14502  font-size: 14px;
14503  margin: 10px 0;
14504}
14505
14506.clip-carousel-v2 .carousel-slides {
14507  width: 110%;
14508  overflow-x: scroll;
14509  overflow-y: hidden;
14510  scroll-snap-type: x mandatory;
14511}
14512
14513.clip-carousel-v2 .carousel-nav-btn {
14514  display: none;
14515}
14516
14517.tv-show-video-tile {
14518  margin-right: 8px;
14519  scroll-snap-align: start;
14520}
14521
14522.tv-show-video-tile .linked-tile {
14523  min-width: 153px;
14524  height: 187px;
14525  width: 153px;
14526  border: 1px solid #fff;
14527}
14528
14529.tv-show-video-tile .linked-tile .img-container {
14530  max-height: 85px;
14531  overflow: clip;
14532}
14533
14534.tv-show-video-tile .linked-tile .img-container img {
14535  width: 153px;
14536  height: auto;
14537}
14538
14539.tv-show-video-tile .linked-tile .date {
14540  bottom: 5px;
14541  left: 5px;
14542}
14543
14544.tv-show-video-tile .linked-tile .headline {
14545  color: #fff;
14546  font-size: 14px;
14547}
14548
14549.tv-show-video-tile .linked-tile .duration,
14550.tv-show-video-tile .linked-tile .headline {
14551  margin: 5px;
14552}
14553
14554.tv-show-video-tile .linked-tile .date,
14555.tv-show-video-tile .linked-tile .duration {
14556  color: #ddd;
14557  font-size: 12px;
14558  line-height: 16px;
14559}
14560
14561.podcast-tile {
14562  scroll-snap-align: start;
14563  margin-right: 7px;
14564}
14565
14566.podcast-tile a {
14567  display: inline-block;
14568  width: 118px;
14569}
14570
14571.podcast-tile .image {
14572  margin-bottom: 0;
14573  line-height: 0;
14574}
14575
14576.podcast-tile .image,
14577.podcast-tile img {
14578  height: 121px;
14579}
14580
14581.heading-container .heading {
14582  width: 84%;
14583}
14584
14585.heading-container .live_button_container {
14586  width: 15%;
14587}
14588
14589.heading-container .live_button_container .live_icon_container .live_icon {
14590  height: 22px;
14591  width: 22px;
14592  border: 1px solid #205dc7;
14593  background-color: #f4f4f4;
14594  z-index: 1;
14595}
14596
14597.heading-container .live_button_container .live_icon_container .live_icon.mobile_hover {
14598  background-color: #205dc7;
14599  fill: #fff;
14600}
14601
14602.heading-container .live_button_container .live_icon_container .link_copied {
14603  width: 79px;
14604  height: 19px;
14605  background-color: #000;
14606  color: #fff;
14607  line-height: 22px;
14608  font-weight: 700;
14609  border-radius: 4px;
14610  margin: -8px;
14611}
14612
14613.heading-container .live_update {
14614  height: 14px;
14615  width: 14px;
14616}
14617
14618.fusion-app .icon-view {
14619  height: 500px;
14620  max-height: 500px;
14621  max-width: 100vw;
14622  background-repeat: no-repeat;
14623  background-position: center;
14624  background-size: contain;
14625}
14626
14627.fusion-app .icon-view.crossword {
14628  background-color: #32a0ea;
14629  background-image: url(/pf/resources/dist/images/crossword.svg?d=702&mxId=00000000);
14630}
14631
14632.fusion-app .icon-view.align {
14633  background-image: url(/pf/resources/dist/images/align.svg?d=702&mxId=00000000);
14634}
14635
14636.fusion-app .icon-view.minicrossword {
14637  background-color: #9adaf4;
14638  background-image: url(/pf/resources/dist/images/minicrossword.svg?d=702&mxId=00000000);
14639}
14640
14641.fusion-app .icon-view.sudoku {
14642  background-color: #edce4f;
14643  background-image: url(/pf/resources/dist/images/sudoku.svg?d=702&mxId=00000000);
14644}
14645
14646.fusion-app .icon-view.wordflower {
14647  background-color: #b4d871;
14648  background-image: url(/pf/resources/dist/images/wordflower.svg?d=702&mxId=00000000);
14649}
14650
14651.fusion-app .icon-view.wordrow {
14652  background-color: #9f74e2;
14653  background-image: url(/pf/resources/dist/images/wordrow.svg?d=702&mxId=00000000);
14654}
14655
14656.fusion-app .icon-view.jigsaw {
14657  background-color: #f7893e;
14658  background-image: url(/pf/resources/dist/images/jigsaw.svg?d=702&mxId=00000000);
14659}
14660
14661.fusion-app .icon-view.alert-icon {
14662  background-image: url(/pf/resources/dist/images/gamealert.svg?d=702&mxId=00000000);
14663  width: 56px;
14664  height: 56px;
14665}
14666
14667.horoscope_container {
14668  display: grid;
14669  width: 100%;
14670  margin: 0 32px;
14671}
14672
14673.horoscope_container .header_icon_container {
14674  display: flex;
14675  align-items: center;
14676  justify-content: center;
14677}
14678
14679.horoscope_container .header_icon {
14680  width: 64px;
14681  height: 64px;
14682  background-image: url(/pf/resources/dist/images/astrologyHeader.png?d=702&mxId=00000000);
14683  background-repeat: no-repeat;
14684  background-size: 64px;
14685  border-radius: 64px;
14686}
14687
14688.horoscope_container .header_text {
14689  color: #000;
14690  text-align: center;
14691  font-family: "BentonSansCond";
14692  font-size: 36px;
14693  font-style: normal;
14694  font-weight: 400;
14695  line-height: normal;
14696}
14697
14698.horoscope_container .header_sub_text {
14699  color: #777;
14700  text-align: center;
14701  font-family: "BentonSansCond";
14702  font-size: 14px;
14703  font-style: normal;
14704  font-weight: 400;
14705  line-height: normal;
14706}
14707
14708.horoscope_container .header_date_text {
14709  color: #000;
14710  text-align: center;
14711  font-family: "BentonSansCond";
14712  font-size: 14px;
14713  font-style: normal;
14714  font-weight: 700;
14715  line-height: normal;
14716  margin-top: 8px;
14717  margin-bottom: 47px;
14718}
14719
14720.horoscope_container .header_horoscope_text {
14721  color: #000;
14722  font-family: "MillerHeadline";
14723  font-size: 26px;
14724  font-style: normal;
14725  font-weight: 700;
14726  line-height: 20px;
14727  height: 39px;
14728  border-bottom: 1px solid #000;
14729}
14730
14731.horoscope_container .birthday_text {
14732  color: #000;
14733  font-family: "BentonSansCond";
14734  font-size: 18px;
14735  font-style: normal;
14736  font-weight: 700;
14737  line-height: 20px;
14738  margin-top: 38px;
14739  margin-bottom: 18px;
14740}
14741
14742.horoscope_container .celebrity_name_container {
14743  display: flex;
14744  width: 100%;
14745  justify-content: space-between;
14746  margin-bottom: 20px;
14747}
14748
14749.horoscope_container .celebrity_box {
14750  display: flex;
14751  align-items: center;
14752  justify-content: center;
14753}
14754
14755.horoscope_container .tiny-box {
14756  width: 6px;
14757  height: 6px;
14758  background-color: #9e1511;
14759  margin-right: 8px;
14760}
14761
14762.horoscope_container .celebrity_name {
14763  color: #000;
14764  font-family: "BentonSansCond";
14765  font-size: 14px;
14766  font-style: normal;
14767  font-weight: 400;
14768  line-height: 20px;
14769  height: 17px;
14770}
14771
14772.horoscope_container .happybirthday_box {
14773  color: #000;
14774  font-family: "Georgia";
14775  font-size: 14px;
14776  font-style: normal;
14777  font-weight: 400;
14778  line-height: 20px;
14779}
14780
14781.horoscope_container .happybirthday_box .label {
14782  color: #000;
14783  font-family: "BentonSansCond";
14784  font-size: 14px;
14785  font-style: normal;
14786  font-weight: 700;
14787  line-height: 20px;
14788}
14789
14790.horoscope_container .bottom_margin {
14791  margin-bottom: 17px;
14792}
14793
14794.horoscope_container .horoscope_text_container {
14795  margin-top: 26px;
14796}
14797
14798.horoscope_container .horoscope_top_container {
14799  display: flex;
14800  align-items: baseline;
14801}
14802
14803.horoscope_container .horoscope_sign_name {
14804  color: #005dc7;
14805  font-family: "MillerHeadline";
14806  font-size: 18px;
14807  font-style: normal;
14808  font-weight: 700;
14809  line-height: 20px;
14810  margin-left: 11px;
14811  margin-right: 7px;
14812}
14813
14814.horoscope_container .horoscope_date_range {
14815  color: rgba(119,119,119,.87);
14816  font-family: "BentonSansCond";
14817  font-size: 12px;
14818  font-style: normal;
14819  font-weight: 400;
14820  line-height: 20px;
14821}
14822
14823.horoscope_container .horoscope_value {
14824  color: #000;
14825  font-family: "Georgia";
14826  font-size: 14px;
14827  font-style: normal;
14828  font-weight: 400;
14829  line-height: 20px;
14830  margin-top: 9px;
14831  margin-bottom: 13px;
14832}
14833
14834.horoscope_container .horoscope_rating {
14835  color: #777;
14836  font-family: "BentonSansCond";
14837  font-size: 12px;
14838  font-style: normal;
14839  font-weight: 400;
14840  line-height: 20px;
14841  display: flex;
14842  margin-bottom: 38px;
14843}
14844
14845.horoscope_container .horoscope_rating .horoscope_star {
14846  display: flex;
14847  margin-left: 8px;
14848}
14849
14850.horoscope_container .star_icon {
14851  color: #005dc7;
14852  font-size: 13px;
14853}
14854
14855.horoscope_container .star_icon:before {
14856  content: "\2605";
14857}
14858
14859.horoscope_container .horoscope_button {
14860  width: 149px;
14861  height: 38px;
14862  border-radius: 3px;
14863  background: #005dc7;
14864  color: #fff;
14865  font-family: "BentonSansCond";
14866  display: flex;
14867  align-items: center;
14868  justify-content: center;
14869}
14870
14871.horoscope_container .horoscope_button_container {
14872  display: flex;
14873  justify-content: space-between;
14874}
14875
14876@font-face {
14877  font-family: "BentonSansCond";
14878  font-weight: 400;
14879  font-display: swap;
14880  src: url(/pf/resources/dist/fonts/BentonSansCond-Regular.woff?d=702&mxId=00000000) format("woff");
14881}
14882
14883@font-face {
14884  font-family: "BentonSansCond";
14885  font-weight: 700;
14886  font-display: swap;
14887  src: url(/pf/resources/dist/fonts/BentonSansCond-Bold.woff?d=702&mxId=00000000) format("woff");
14888}
14889
14890@font-face {
14891  font-family: "Benton";
14892  font-weight: 400;
14893  font-display: swap;
14894  src: url(/pf/resources/dist/fonts/benton-regular.woff?d=702&mxId=00000000) format("woff");
14895}
14896
14897@font-face {
14898  font-family: "Benton";
14899  font-weight: 700;
14900  font-display: swap;
14901  src: url(/pf/resources/dist/fonts/benton-bold.woff?d=702&mxId=00000000) format("woff");
14902}
14903
14904@font-face {
14905  font-family: "Miller";
14906  font-weight: 400;
14907  font-display: swap;
14908  src: url(/pf/resources/dist/fonts/miller-regular.woff?d=702&mxId=00000000) format("woff");
14909}
14910
14911@font-face {
14912  font-family: "Miller";
14913  font-weight: 700;
14914  font-display: swap;
14915  src: url(/pf/resources/dist/fonts/miller-bold.woff?d=702&mxId=00000000) format("woff");
14916}
14917
14918@font-face {
14919  font-family: "Miller-Banner";
14920  font-weight: 400;
14921  font-display: swap;
14922  src: url(/pf/resources/dist/fonts/miller-banner-regular.woff?d=702&mxId=00000000) format("woff");
14923}
14924
14925@font-face {
14926  font-family: "Miller-Headline";
14927  font-weight: 400;
14928  font-display: swap;
14929  src: url(/pf/resources/dist/fonts/miller-headline-roman.woff?d=702&mxId=00000000) format("woff");
14930}
14931
14932@font-face {
14933  font-family: "Miller-Headline";
14934  font-weight: 700;
14935  font-display: swap;
14936  src: url(/pf/resources/dist/fonts/miller-headline-bold.woff?d=702&mxId=00000000) format("woff");
14937}
14938
14939@font-face {
14940  font-family: "Inter";
14941  src: url("https://static.bostonglobe.com/fonts/Inter/Inter-VariableFont_opsz,wght.ttf") format("woff2 supports variations"),url("https://static.bostonglobe.com/fonts/Inter/Inter-VariableFont_opsz,wght.ttf") format("woff2-variations");
14942  font-weight: 100 900;
14943}
14944
14945@font-face {
14946  font-family: "InterStatic_18";
14947  font-weight: 400;
14948  font-display: swap;
14949  src: url("https://static.bostonglobe.com/fonts/Inter/static/Inter_18pt-Regular.ttf") format("truetype");
14950}
14951
14952.font_primary {
14953  font-family: BentonSansCond, Helvetica, Arial, sans-serif;
14954}
14955
14956.font_secondary {
14957  font-family: Miller, Georgia, Times, Times New Roman, serif;
14958}
14959
14960.font_tertiary {
14961  font-family: "Georgia";
14962}
14963
14964.font_benton {
14965  font-family: Benton, sans-serif;
14966}
14967
14968.font_size_8 {
14969  font-size: 8px;
14970}
14971
14972.font_size_10 {
14973  font-size: 10px;
14974}
14975
14976.font_size_11 {
14977  font-size: 11px;
14978}
14979
14980.font_size_12 {
14981  font-size: 12px;
14982}
14983
14984.font_size_13 {
14985  font-size: 13px;
14986}
14987
14988.font_size_14 {
14989  font-size: 14px;
14990}
14991
14992.font_size_16 {
14993  font-size: 16px;
14994}
14995
14996.font_size_18 {
14997  font-size: 18px;
14998}
14999
15000.font_size_20 {
15001  font-size: 20px;
15002}
15003
15004.font_size_28 {
15005  font-size: 28px;
15006}
15007
15008.font_size_32 {
15009  font-size: 32px;
15010}
15011
15012.font_size_40 {
15013  font-size: 40px;
15014}
15015
15016.font_weight_initial {
15017  font-weight: initial;
15018}
15019
15020.line_height_1-2 {
15021  line-height: 1.2;
15022}
15023
15024.line_height_1-25 {
15025  line-height: 1.25;
15026}
15027
15028.line_height_20 {
15029  line-height: 20px;
15030}
15031
15032@media only screen and (max-width: 660px) {
15033  .hide-ad--mobile {
15034    min-height: 0 !important;
15035    min-width: 0 !important;
15036  }
15037
15038  .hide-ad--mobile .arc_ad {
15039    min-height: 0 !important;
15040  }
15041  .comic-single-details .relative .right_15--tablet,
15042  .comic-single .sharebar .relative .right_15--tablet {
15043    top: 39px;
15044    right: 0 !important;
15045    left: 0 !important;
15046  }
15047  .comic-single-details .backdrop,
15048  .comic-single .sharebar .backdrop {
15049    top: 39px;
15050    right: 0 !important;
15051  }
15052  .comic-card-footer {
15053    padding-left: 24px;
15054    font-size: 12px;
15055  }
15056  .gallery .photos .button .fa {
15057    font-size: 22px;
15058  }
15059  .article.header h1 {
15060    font-size: 24px;
15061    line-height: 28px;
15062  }
15063  .article.header h2 {
15064    font-size: 18px;
15065    line-height: 24px;
15066  }
15067  .puzzmo-game-page .ad_position_ad_billboard,
15068  .puzzmo-archive-page .ad_position_ad_billboard {
15069    min-height: 50px;
15070  }
15071  .list.unordered,
15072  .list.ordered {
15073    padding: 18px 0 13px;
15074  }
15075  .newsletter {
15076    text-align: center;
15077  }
15078  .newsletter .newsletter_widget_image {
15079    align-self: center;
15080  }
15081  .newsletter_cta {
15082    display: flex;
15083    flex-direction: column;
15084    align-items: center;
15085  }
15086  .has_image .newsletter_grid--2 {
15087    order: -1;
15088  }
15089@supports (-webkit-overflow-scrolling: touch) {
15090    .html_block .fragment iframe {
15091      width: 85vw;
15092    }
15093}
15094  .html_block.hasRail.twitter {
15095    margin: 20px auto !important;
15096  }
15097  .html_block.hasRail.facebook-post .fb-post>span {
15098    width: auto !important;
15099  }
15100  .html_block.hasRail.facebook-post .fb-post iframe {
15101    width: auto !important;
15102  }
15103  .html_block.railless.twitter {
15104    margin: 20px auto !important;
15105  }
15106  .html_block.railless.facebook-post .fb-post>span {
15107    width: auto !important;
15108  }
15109  .html_block.railless.facebook-post .fb-post iframe {
15110    width: auto !important;
15111  }
15112  .html_block {
15113    max-width: 100vw;
15114  }
15115
15116@supports (-webkit-overflow-scrolling: touch) {
15117    .html_block {
15118      max-width: 100%;
15119    }
15120}
15121  .fusion-app .gutter_20_28--mobile {
15122    margin: 20px 28px;
15123  }
15124  .fusion-app .gutter_20_0--mobile {
15125    margin: 20px 0;
15126  }
15127  .fusion-app .vertical-video {
15128    min-height: 200px;
15129    width: 100%;
15130    max-width: 350px;
15131    margin: 0 auto;
15132  }
15133  .fusion-app .article>.body>.link,
15134  .fusion-app .article .photos .img_caption .caption,
15135  .fusion-app .article .html_block:not(.facebook) {
15136    margin: 20px 28px;
15137  }
15138  .fusion-app .sticky_container.sticky_mobile .sticky_box {
15139    width: 100%;
15140    background: #fff;
15141  }
15142  .fusion-app .sticky_container.js-mobile-not-fixed-helper {
15143    position: static !important;
15144  }
15145
15146  .fusion-app .sticky_container.js-mobile-not-fixed-helper .sticky_box {
15147    position: static !important;
15148  }
15149  .theme-dark .fusion-app .sticky_container.sticky_mobile .sticky_box {
15150    background: #000;
15151  }
15152  .pop_out_top_right_corner--mobile {
15153    top: 0;
15154    right: 0;
15155  }
15156  .article_padding {
15157    padding: 20px 28px;
15158  }
15159  .m_pop .item .content,
15160  .s_pop .item .content {
15161    padding: 0;
15162  }
15163  .related_links.float_right {
15164    float: initial;
15165  }
15166  .section_menu .iconDisplay.hidden {
15167    display: inline;
15168  }
15169  .section_dropdown .item {
15170    width: 100%;
15171    border-bottom: 1px solid #000;
15172  }
15173  .breadcrumbs a {
15174    border-left: none;
15175  }
15176  .align_left.mobile {
15177    margin-left: auto;
15178    margin-right: auto;
15179  }
15180  .align_right.mobile {
15181    margin-left: auto;
15182    margin-right: auto;
15183  }
15184  .container.column--mobile {
15185    flex-direction: column;
15186  }
15187  .container.row--mobile {
15188    flex-direction: row;
15189  }
15190  .flex--mobile {
15191    display: flex;
15192  }
15193  .margin_top_16--mobile {
15194    margin-top: 16px;
15195  }
15196  .margin_bottom_32--mobile {
15197    margin-bottom: 32px;
15198  }
15199  .margin_horizontal_0--mobile {
15200    margin: 0;
15201  }
15202  .margin_horizontal_28--mobile {
15203    margin: 0;
15204  }
15205  .margin_horizontal_40--mobile {
15206    margin-left: 40px;
15207    margin-right: 40px;
15208  }
15209  .padding_top--mobile {
15210    padding-top: 8px;
15211  }
15212  .padding_right_16--mobile {
15213    padding-right: 16px;
15214  }
15215  .padding_horizontal_16--mobile {
15216    padding-left: 16px;
15217    padding-right: 16px;
15218  }
15219  .width_full--mobile {
15220    width: 100%;
15221  }
15222  .width_40--mobile {
15223    width: 40%;
15224  }
15225  .width_60--mobile {
15226    width: 60%;
15227  }
15228  .width_75--mobile {
15229    width: 75%;
15230  }
15231  .width_100px--mobile {
15232    width: 100px;
15233  }
15234  .overflow_x_hidden--mobile {
15235    overflow-x: hidden;
15236  }
15237  .color_black--mobile {
15238    color: #000;
15239  }
15240  amp-carousel figcaption {
15241    font-size: 12px;
15242  }
15243  .float_left--mobile {
15244    float: left;
15245  }
15246  .fixed--mobile {
15247    position: fixed;
15248  }
15249  .display_block--mobile {
15250    display: block;
15251  }
15252  .promo_template_play_icon {
15253    max-width: 49px;
15254    max-height: 49px;
15255  }
15256  .railless_video .title,
15257  .railless_video .video_container,
15258  .railless_video figcaption {
15259    width: 100%;
15260  }
15261  .hidden--mobile {
15262    display: none;
15263  }
15264  .s_c .headline[style*="font-size: 72px"] {
15265    font-size: 64px !important;
15266  }
15267  .s_c .headline[style*="font-size: 84px"] {
15268    font-size: 64px !important;
15269  }
15270  .s_c .headline[style*="font-size: 96px"] {
15271    font-size: 64px !important;
15272  }
15273  .s_c .headline[style*="font-size: 108px"] {
15274    font-size: 64px !important;
15275  }
15276  .s_c .i_h-h[class*=d-h-sm] .deck,
15277  .s_c .i_h-h[class*=d-h-sm] .headline,
15278  .s_c .i_h-h[class*=d-h-sm] .overline,
15279  .s_c .i_h-h[class*=d-h-sm] .links,
15280  .s_c .i_d-h[class*=d-h-sm] .deck,
15281  .s_c .i_d-h[class*=d-h-sm] .headline,
15282  .s_c .i_d-h[class*=d-h-sm] .overline,
15283  .s_c .i_d-h[class*=d-h-sm] .links,
15284  .s_c [class*=_d-h][class*=d-h-sm] .deck,
15285  .s_c [class*=_d-h][class*=d-h-sm] .headline,
15286  .s_c [class*=_d-h][class*=d-h-sm] .overline,
15287  .s_c [class*=_d-h][class*=d-h-sm] .links {
15288    max-width: 100%;
15289  }
15290  .s_c .i_h-h .headline,
15291  .s_c .i_d-h .headline,
15292  .s_c [class*=_d-h] .headline {
15293    margin-top: 8px;
15294  }
15295  .s_c .i_h-h.text_align_center .overline,
15296  .s_c .i_d-h.text_align_center .overline,
15297  .s_c [class*=_d-h].text_align_center .overline {
15298    max-width: 94%;
15299  }
15300  .s_c .i_h-h .card,
15301  .s_c .i_d-h .card,
15302  .s_c [class*=_d-h] .card {
15303    padding-bottom: .8rem;
15304  }
15305
15306  .s_c .i_h-h .headline,
15307  .s_c .i_h-h .deck,
15308  .s_c .i_h-h .links,
15309  .s_c .i_d-h .headline,
15310  .s_c .i_d-h .deck,
15311  .s_c .i_d-h .links,
15312  .s_c [class*=_d-h] .headline,
15313  .s_c [class*=_d-h] .deck,
15314  .s_c [class*=_d-h] .links {
15315    max-width: 100%;
15316  }
15317
15318  .s_c .i_h-h .image,
15319  .s_c .i_d-h .image,
15320  .s_c [class*=_d-h] .image {
15321    width: 100%;
15322  }
15323  .s_c .i_h-h.img_l .overline,
15324  .s_c .i_d-h.img_l .overline,
15325  .s_c [class*=_d-h].img_l .overline {
15326    clear: left;
15327    float: left;
15328  }
15329  .s_c .i_h-h.img_l .overline:not(.w_border),
15330  .s_c .i_d-h.img_l .overline:not(.w_border),
15331  .s_c [class*=_d-h].img_l .overline:not(.w_border) {
15332    max-width: 100%;
15333  }
15334  .s_c .w_bg.img_l .deck,
15335  .s_c .w_bg.img_l .headline,
15336  .s_c .w_bg.img_l .overline:not(.w_border),
15337  .s_c .w_bg.img_l .read_time,
15338  .s_c .w_bg.img_l .links {
15339    padding-left: 16px;
15340  }
15341  .s_c .w_bg.img_r .deck,
15342  .s_c .w_bg.img_r .headline,
15343  .s_c .w_bg.img_r .overline:not(.w_border),
15344  .s_c .w_bg.img_r .read_time,
15345  .s_c .w_bg.img_r .links {
15346    padding-right: 16px;
15347  }
15348  .m_m .tile_image .image img {
15349    max-height: 77px;
15350  }
15351  .primary-state-results .padding_right_32 {
15352    padding-right: 0;
15353  }
15354  .see-all-races-btn {
15355    display: block;
15356    font-family: BentonSansCond, Helvetica, Arial, sans-serif;
15357    font-size: 14px;
15358    letter-spacing: .14px;
15359    font-weight: 700;
15360  }
15361
15362  .see-all-races-btn.is-opened svg {
15363    transform: rotate(180deg);
15364  }
15365
15366  .see-all-races-btn.is-closed svg {
15367    position: relative;
15368    top: -2px;
15369  }
15370
15371  .see-all-races-btn.is-closed~.elections-social {
15372    border-top: 0;
15373    padding: 0;
15374    margin: 10px 0;
15375  }
15376  .elections-menu.hide-elections-menu {
15377    display: none;
15378  }
15379
15380  .elections-menu div[class*=primaryMenu] a {
15381    display: list-item !important;
15382    list-style-position: inside !important;
15383    background-color: #ede5e5 !important;
15384    border-color: #ede5e5 !important;
15385    border-radius: 0 !important;
15386    color: #222 !important;
15387  }
15388
15389  .elections-menu div[class*=primaryMenu] a:first-child {
15390    margin-bottom: 24px;
15391  }
15392
15393  .elections-menu div[class*=primaryMenu] a:nth-child(even) {
15394    background: none;
15395  }
15396
15397  .elections-menu div[class*=primaryMenu] hr {
15398    display: none;
15399  }
15400
15401  .elections-menu div[class*=primaryMenu] hr~a:nth-of-type(even) {
15402    background-color: none !important;
15403  }
15404
15405  .elections-menu hr+a {
15406    margin-top: 24px;
15407  }
15408  .weather-widget {
15409    max-width: 300px;
15410    margin: 0 auto 25px;
15411  }
15412  .weather-seven-day {
15413    flex-direction: column;
15414    margin: 0 16px;
15415    padding: 17px 20px 0;
15416    margin-bottom: 25px;
15417  }
15418
15419  .weather-seven-day .tile-dayname-month-day,
15420  .weather-seven-day .tile-desc-hl {
15421    display: block;
15422  }
15423
15424  .weather-seven-day .tile-dayname-month-day {
15425    display: block;
15426    min-width: 54px;
15427  }
15428
15429  .weather-seven-day .weather-7D-tile {
15430    text-align: left;
15431    flex-direction: row;
15432    border-bottom: 1px solid #e1e1e1;
15433    margin-bottom: 12px;
15434    padding: 8px 0;
15435    margin-top: 0;
15436    margin-left: 0;
15437    flex-basis: auto;
15438    min-height: 62px;
15439  }
15440
15441  .weather-seven-day .weather-7D-tile:last-child {
15442    margin-bottom: 0;
15443    border-bottom: 0;
15444  }
15445
15446  .weather-seven-day .weather-7D-tile-dayname {
15447    display: block;
15448  }
15449
15450  .weather-seven-day .weather-7D-tile-month {
15451    margin-top: 5px;
15452  }
15453
15454  .weather-seven-day .weather-7D-tile-icon {
15455    margin: -15px 20px 0;
15456  }
15457
15458  .weather-seven-day .weather-7D-tile-desc {
15459    display: block;
15460    margin-bottom: 3px;
15461  }
15462  .backdrop {
15463    width: 100vw;
15464    height: 100vh;
15465    top: 34px;
15466    right: -5px;
15467  }
15468  .share_popup_container {
15469    width: 100vw !important;
15470    top: 34px;
15471    right: -5px;
15472  }
15473  .share_email_text {
15474    margin-left: 5px;
15475  }
15476  .game_alert_modal {
15477    top: 0;
15478    right: 0;
15479  }
15480  .sign_in_settings_container.scroll {
15481    display: none;
15482  }
15483  .fusion-app .jumplink-container .jump-to-text {
15484    font-size: 14px;
15485    letter-spacing: -0.19px;
15486    line-height: 40px;
15487    margin-bottom: 4px;
15488    white-space: nowrap;
15489  }
15490  .fusion-app .tv-show-up-next-related-articles {
15491    flex-direction: column;
15492  }
15493  .fusion-app .tv-show-up-next-related-articles .episodes-main-contianer {
15494    padding-bottom: 0;
15495  }
15496  .fusion-app .tv-show-up-next-related-articles .next-related-content {
15497    padding-right: 0;
15498  }
15499  .fusion-app .input-main-container .input-search-text {
15500    font-size: 14px;
15501    letter-spacing: -0.19px;
15502    line-height: 16px;
15503    margin-bottom: 4px;
15504  }
15505  .fusion-app .tv-show-up-next-related-articlesV2 {
15506    flex-direction: column;
15507  }
15508  .carousel-parent-container {
15509    scroll-margin-top: 115px;
15510  }
15511  .heading-container {
15512    position: relative;
15513  }
15514  .heading-container .heading {
15515    width: 330px;
15516    flex-shrink: 0;
15517  }
15518  .heading-container .live_button_container {
15519    width: auto;
15520    position: absolute;
15521    right: 0;
15522    margin-top: 20px;
15523  }
15524  .heading-container .live_button_container .live_icon_container {
15525    flex-direction: row-reverse;
15526  }
15527  .horoscope_container {
15528    margin: 0 16px;
15529  }
15530  .horoscope_container .header_date_text {
15531    margin-bottom: 39px;
15532  }
15533  .horoscope_container .birthday_text {
15534    margin-top: 40px;
15535    margin-bottom: 21px;
15536  }
15537  .horoscope_container .celebrity_name_container {
15538    display: grid;
15539    grid-template-columns: 1fr 1fr;
15540    column-gap: 32px;
15541    row-gap: 12px;
15542    margin-bottom: 37px;
15543  }
15544  .horoscope_container .celebrity_box {
15545    justify-content: flex-start;
15546  }
15547  .horoscope_container .horoscope_text_container {
15548    margin-top: 60px;
15549  }
15550  .horoscope_container .horoscope_value {
15551    margin-top: 14px;
15552    margin-bottom: 19px;
15553  }
15554  .horoscope_container .horoscope_rating {
15555    margin-bottom: 40px;
15556  }
15557}
15558
15559@media (min-width: 768px) {
15560  .bg-link-as-button {
15561    width: auto;
15562  }
15563}
15564
15565@media only screen and (min-width: 661px) {
15566  .byline {
15567    font-size: 14px;
15568  }
15569  .byline _:default:not(:root:root),
15570  .byline .author,
15571  .byline _:default:not(:root:root),
15572  .byline .affiliation {
15573    display: inline-block;
15574    white-space: pre;
15575  }
15576  .cta_b_l_h {
15577    font-size: 12px;
15578    line-height: 15px;
15579    margin-left: .75em;
15580  }
15581  .cta_b_l_t {
15582    font-weight: 400;
15583    font-size: 12px;
15584    line-height: 15px;
15585    margin-left: .75em;
15586  }
15587  .cta_banner_link span {
15588    display: block;
15589    text-transform: uppercase;
15590  }
15591  .comic-single {
15592    width: 65%;
15593    padding-left: 16px;
15594    padding-right: 16px;
15595  }
15596  .comic-single-name {
15597    display: inline-block;
15598  }
15599  .comic-single-details,
15600  .comic-single .sharebar {
15601    padding-left: 0;
15602  }
15603  .comic-single .image {
15604    margin-top: 10px;
15605  }
15606  .comic-landing .comic-card .image {
15607    margin-bottom: 16px;
15608  }
15609  .comic-landing .comic-card {
15610    width: 23.3%;
15611    margin-right: .85%;
15612  }
15613  .comic-landing {
15614    flex-basis: 100% !important;
15615    justify-content: normal;
15616    padding-left: 4.5%;
15617  }
15618  .comic-card-name {
15619    margin-top: 25px;
15620  }
15621  .bg-elections-nav-wrapper .bg-elections-nav-list {
15622    width: 100%;
15623  }
15624  .bg-elections-nav-wrapper .bg-elections-nav-list.not-mobile .bg-elections-nav-item {
15625    flex-basis: 33%;
15626  }
15627  .bg-elections-nav-wrapper .bg-elections-nav-list.not-mobile.closed {
15628    flex-basis: 33%;
15629  }
15630
15631  .bg-elections-nav-wrapper .bg-elections-nav-list.not-mobile.closed li:nth-child(n+7) {
15632    display: none;
15633  }
15634  .bg-elections-nav-wrapper .bg-elections-nav-list.not-mobile.open li:nth-child(n+7) {
15635    display: list-item;
15636  }
15637  .bg-elections-nav-wrapper .bg-elections-nav-list.split-nav.not-mobile .bg-elections-nav-item {
15638    flex-basis: 50%;
15639  }
15640  .bg-elections-nav-wrapper .bg-elections-nav-list.split-nav.not-mobile.closed li:nth-child(n+3) {
15641    display: none;
15642  }
15643  .bg-elections-nav-wrapper .bg-elections-nav-item:nth-child(even) {
15644    background-color: rgba(0,0,0,0);
15645  }
15646
15647  .bg-elections-nav-wrapper .bg-elections-nav-item:nth-child(even):hover {
15648    background-color: #d9d9d9;
15649  }
15650  .bg-elections-nav-wrapper .bg-elections-nav-toggle {
15651    width: 120px;
15652    font-size: 14px;
15653  }
15654  .elephant_ear {
15655    width: 150px;
15656    max-height: 48px;
15657    border-radius: 30px 0 0 30px;
15658    order: 3;
15659    flex-grow: 1;
15660    max-width: 150px;
15661  }
15662  .navigation_masthead {
15663    padding: 0 0 0 5px;
15664  }
15665  .navigation_masthead {
15666    min-height: 50px;
15667    border-bottom-width: 1px;
15668  }
15669  .gallery .toolbar .fa {
15670    font-size: 14px;
15671  }
15672  .gallery .photos .button .fa {
15673    font-size: 45px;
15674    width: 80px;
15675  }
15676  .difficulty-picker .game-image {
15677    width: 166px;
15678  }
15679  .difficulty-picker .title {
15680    font-size: 36px;
15681    margin-top: 15px;
15682  }
15683  .difficulty-picker .description {
15684    margin: 30px 0;
15685  }
15686  .difficulty-picker .difficulty-set .bg-link-as-button {
15687    width: 224px;
15688  }
15689  .error-screen .game-error-icon {
15690    max-width: 200px;
15691  }
15692  .puzzmo-archive__header .karet {
15693    width: 16px;
15694    height: 25px;
15695  }
15696  .puzzmo-archive__header .label {
15697    display: inline-block;
15698    font-size: 24px;
15699  }
15700  .puzzmo-archive--control-label {
15701    display: inline-block;
15702  }
15703  .puzzmo-archive__control--prev .karet {
15704    margin-right: 15px;
15705  }
15706  .puzzmo-archive__control--next .karet {
15707    margin-left: 15px;
15708  }
15709  .puzzmo-archive__month {
15710    font-size: 30px;
15711  }
15712  .puzzmo-archive__date {
15713    font-size: 18px;
15714  }
15715  .puzzmo-archive__status {
15716    width: 284px;
15717  }
15718  .puzzmo-archive__status--in-progress,
15719  .puzzmo-archive__status--completed {
15720    font-size: 18px;
15721    margin-right: 15px;
15722    min-width: 87px;
15723  }
15724  .sticky_box {
15725    top: 180px !important;
15726  }
15727  #ad_billboard,
15728  [id$=_billboard] {
15729    height: 90px;
15730  }
15731  .hs-sports-date-scroller {
15732    height: 53px;
15733  }
15734  .hs-sports-date-scroller .date-tiles {
15735    margin-right: 37px;
15736  }
15737  .hs-sports-date-scroller .date-scroller-button {
15738    font-size: 18px;
15739  }
15740  .hs-sports-date-scroller .date-scroller-button+.date-scroller-button {
15741    margin-left: 59px;
15742  }
15743  .hs-sports-date-scroller .hs-sports-calendar-picker:before {
15744    height: 38px;
15745    left: -22px;
15746    top: -6px;
15747  }
15748  .hs-sports-date-scroller .react-datepicker-wrapper {
15749    left: -10px;
15750    top: -5px;
15751  }
15752  .hs-sports-date-scroller .react-datepicker__input-container input {
15753    padding: 6px 13px 0;
15754    background-size: 26px;
15755  }
15756  .hs-sports-dash-links {
15757    background-color: #fff;
15758    margin: 30px -25px;
15759  }
15760  .hs-sports-dash-link {
15761    display: inline-block;
15762    margi
15762n-right: 15px;
15763  }
15764  .hs-sports-dash-divide {
15765    text-align: left;
15766  }
15767  .hs-sports-widget {
15768    display: block;
15769  }
15770  .hs-sports-widget .widget-instrux {
15771    margin: 15px 0;
15772  }
15773  .hs-sports-widget .required-instrux {
15774    margin: 15px 0 0;
15775    text-align: left;
15776  }
15777  .hs-sports-widget.with-error .desktop-search {
15778    margin-top: 19px;
15779    align-self: flex-start;
15780  }
15781  .hs-sport-list-container,
15782  .hs-school-list-container {
15783    width: 32%;
15784    margin-bottom: 0;
15785  }
15786  .hs-sports-controls {
15787    flex-flow: row wrap;
15788    align-items: flex-start;
15789  }
15790  .hs-sports-school-list:focus {
15791    border-radius: 3px !important;
15792  }
15793  .hs-sports-school-list.withError .error-msg {
15794    margin-bottom: 0;
15795  }
15796  .hs-sports-sport-list {
15797    font-size: 17px;
15798    padding: 17px 5px 15px;
15799    background-size: 12px;
15800  }
15801  .mobile-search {
15802    display: none;
15803  }
15804  .desktop-search {
15805    width: 32%;
15806    font-size: 17px;
15807    display: inline-block;
15808    padding: 19px 0 15px;
15809    align-self: flex-end;
15810  }
15811
15812  .desktop-search.scoreboards-search {
15813    position: relative;
15814    top: -1px;
15815  }
15816  .react-datepicker {
15817    width: auto;
15818    max-width: 306px;
15819  }
15820  .react-datepicker__input-container input {
15821    font-size: 17px;
15822    padding: 19px 5px 15px;
15823    background-size: 12px;
15824  }
15825  .react-datepicker__navigation {
15826    top: 16px;
15827  }
15828  .react-datepicker__current-month {
15829    margin-top: -3px;
15830    font-size: 18px;
15831  }
15832  .logo_masthead {
15833    height: 25px;
15834    width: 50px;
15835    border-right: 1px solid;
15836    border-left: 1px solid;
15837  }
15838
15839  .logo_masthead--mobile {
15840    display: none;
15841  }
15842
15843  .logo_masthead--desktop {
15844    display: block;
15845  }
15846
15847  .logo_masthead--no-hamburger {
15848    border-left: none;
15849  }
15850  .fusion-app {
15851    padding-bottom: 0 !important;
15852  }
15853  .fusion-app .gutter_15p--tablet {
15854    margin: 0 15%;
15855  }
15856  .fusion-app .gutter_16--tablet {
15857    margin: 0 16px;
15858  }
15859  .fusion-app .vertical-video {
15860    max-height: 800px;
15861    width: 100%;
15862    max-width: 400px;
15863    margin: 0 auto;
15864  }
15865  .fusion-app .article.live-updates h2 {
15866    font-size: 28px;
15867    line-height: 36px;
15868    margin: 10px 0;
15869  }
15870  .fusion-app .article.live-updates h3 {
15871    font-size: 24px;
15872    line-height: 32.4px;
15873  }
15874  .fusion-app .article.live-updates .paragraph {
15875    font-size: 18px;
15876    line-height: 32.4px;
15877  }
15878  .fusion-app .article.live-updates .list {
15879    font-size: 18px;
15880    line-height: 32.4px;
15881  }
15882  .fusion-app .article-right-rail .live-updates {
15883    margin-left: 61px;
15884  }
15885  .fusion-app .article-right-rail main .live-updates-header .subheader {
15886    margin-left: 61px;
15887  }
15888  .fusion-app .article-right-rail main .live-updates-header .headline {
15889    margin-left: 61px;
15890  }
15891  .fusion-app .article-right-rail .right .hs-sports-dash .hs-sports-dash-links {
15892    background-color: #fff;
15893  }
15894
15895  .fusion-app .article-right-rail .right .hs-sports-dash .required-instrux {
15896    margin: 15px 0 0;
15897  }
15898
15899  .fusion-app .article-right-rail .right .hs-sports-dash .desktop-search {
15900    display: block;
15901  }
15902
15903  .fusion-app .article-right-rail .right .hs-sports-dash .mobile-search {
15904    display: none;
15905  }
15906
15907  .fusion-app .article-right-rail .right .hs-sports-dash .hs-sports-dash-divide {
15908    text-align: center;
15909  }
15910  .fusion-app .section_page .top-rail .hs-sports-dash .hs-sports-dash-links,
15911  .fusion-app .section_page .middle-rail .hs-sports-dash .hs-sports-dash-links,
15912  .fusion-app .section_page .lower-rail .hs-sports-dash .hs-sports-dash-links,
15913  .fusion-app .section_page .basement-1-rail .hs-sports-dash .hs-sports-dash-links {
15914    background-color: #fff;
15915  }
15916
15917  .fusion-app .section_page .top-rail .hs-sports-dash .required-instrux,
15918  .fusion-app .section_page .middle-rail .hs-sports-dash .required-instrux,
15919  .fusion-app .section_page .lower-rail .hs-sports-dash .required-instrux,
15920  .fusion-app .section_page .basement-1-rail .hs-sports-dash .required-instrux {
15921    margin: 15px 0 0;
15922  }
15923
15924  .fusion-app .section_page .top-rail .hs-sports-dash .desktop-search,
15925  .fusion-app .section_page .middle-rail .hs-sports-dash .desktop-search,
15926  .fusion-app .section_page .lower-rail .hs-sports-dash .desktop-search,
15927  .fusion-app .section_page .basement-1-rail .hs-sports-dash .desktop-search {
15928    display: block;
15929  }
15930
15931  .fusion-app .section_page .top-rail .hs-sports-dash .mobile-search,
15932  .fusion-app .section_page .middle-rail .hs-sports-dash .mobile-search,
15933  .fusion-app .section_page .lower-rail .hs-sports-dash .mobile-search,
15934  .fusion-app .section_page .basement-1-rail .hs-sports-dash .mobile-search {
15935    display: none;
15936  }
15937
15938  .fusion-app .section_page .top-rail .hs-sports-dash .hs-sports-dash-divide,
15939  .fusion-app .section_page .middle-rail .hs-sports-dash .hs-sports-dash-divide,
15940  .fusion-app .section_page .lower-rail .hs-sports-dash .hs-sports-dash-divide,
15941  .fusion-app .section_page .basement-1-rail .hs-sports-dash .hs-sports-dash-divide {
15942    text-align: center;
15943  }
15944  .fusion-app .article-left-rail .left .hs-sports-dash .hs-sports-dash-links {
15945    background-color: #fff;
15946  }
15947
15948  .fusion-app .article-left-rail .left .hs-sports-dash .required-instrux {
15949    margin: 15px 0 0;
15950  }
15951
15952  .fusion-app .article-left-rail .left .hs-sports-dash .desktop-search {
15953    display: block;
15954  }
15955
15956  .fusion-app .article-left-rail .left .hs-sports-dash .mobile-search {
15957    display: none;
15958  }
15959
15960  .fusion-app .article-left-rail .left .hs-sports-dash .hs-sports-dash-divide {
15961    text-align: center;
15962  }
15963  p {
15964    font-size: 18px;
15965  }
15966  .pop_out_manage.pop_out_manage {
15967    top: 7px;
15968    right: 200px;
15969  }
15970  .m_pop .item,
15971  .s_pop .item {
15972    border-bottom: none;
15973  }
15974
15975  .m_pop .item.border_top,
15976  .s_pop .item.border_top {
15977    border-top: 1px solid #000;
15978  }
15979  .m_pop .recirc_headline,
15980  .s_pop .recirc_headline {
15981    font-size: 16px;
15982    line-height: 22px;
15983  }
15984  .m_pop .item:nth-child(2n) .content {
15985    border-left: 1px solid #000;
15986  }
15987  .theme-dark .fusion-app .m_pop .item.border_top,
15988  .theme-dark .fusion-app .s_pop .item.border_top {
15989    border-color: #ddd;
15990  }
15991  .theme-dark .fusion-app .m_pop .item:nth-child(2n) .content {
15992    border-color: #ddd;
15993  }
15994  .related_links.float_right {
15995    max-width: 275px;
15996  }
15997  .section_feed_image_container {
15998    min-width: 20%;
15999  }
16000  .section_feed_item .image img {
16001    max-height: 146px;
16002  }
16003  .sharebar--article {
16004    display: flex;
16005  }
16006  .tagline {
16007    font-size: 16px;
16008    line-height: 26px;
16009  }
16010  .container.column--tablet {
16011    flex-direction: column;
16012  }
16013  .container.row--tablet {
16014    flex-direction: row;
16015  }
16016  .margin_top_30--tablet {
16017    margin-top: 30px;
16018  }
16019  .margin_top_40--tablet {
16020    margin-top: 40px;
16021  }
16022  .margin_horizontal--tablet {
16023    margin-left: 8px;
16024    margin-right: 8px;
16025  }
16026  .margin_horizontal_0--tablet {
16027    margin: 0;
16028  }
16029  .margin_horizontal_15--tablet {
16030    margin-left: 15%;
16031    margin-right: 15%;
16032  }
16033  .padding_top_16--tablet {
16034    padding-top: 16px;
16035  }
16036  .padding_left--tablet {
16037    padding-left: 16px;
16038  }
16039  .padding_right--tablet {
16040    padding-right: 16px;
16041  }
16042  .padding_horizontal--tablet {
16043    padding-left: 8px;
16044    padding-right: 8px;
16045  }
16046  .height_min_600--tablet {
16047    min-height: 600px;
16048  }
16049  .width_half--tablet {
16050    width: 50%;
16051  }
16052  .width_40--tablet {
16053    width: 40%;
16054  }
16055  .width_60--tablet {
16056    width: 60%;
16057  }
16058  .width_75--tablet {
16059    width: 75%;
16060  }
16061  .border_bottom--mobile {
16062    border-bottom-style: none;
16063  }
16064  .border_bottom--desktop {
16065    border-bottom-style: solid;
16066  }
16067  .grid>.col.tablet-2 {
16068    flex-basis: 16.6%;
16069    max-width: 16.6%;
16070  }
16071
16072  .grid>.col.tablet-3 {
16073    flex-basis: 25%;
16074    max-width: 25%;
16075  }
16076
16077  .grid>.col.tablet-4 {
16078    flex-basis: 33.33%;
16079    max-width: 33.33%;
16080  }
16081
16082  .grid>.col.tablet-5 {
16083    flex-basis: 41.67%;
16084    max-width: 41.67%;
16085  }
16086
16087  .grid>.col.tablet-6 {
16088    flex-basis: 50%;
16089    max-width: 50%;
16090  }
16091
16092  .grid>.col.tablet-7 {
16093    flex-basis: 58.33%;
16094    max-width: 58.33%;
16095  }
16096
16097  .grid>.col.tablet-8 {
16098    flex-basis: 66.67%;
16099    max-width: 66.67%;
16100  }
16101
16102  .grid>.col.tablet-9 {
16103    flex-basis: 75%;
16104    max-width: 75%;
16105  }
16106
16107  .grid>.col.tablet-10 {
16108    flex-basis: 83.33%;
16109    max-width: 83.33%;
16110  }
16111
16112  .grid>.col.tablet-11 {
16113    flex-basis: 91.66%;
16114    max-width: 91.66%;
16115  }
16116
16117  .grid>.col.tablet-12 {
16118    flex-basis: 100%;
16119    max-width: 100%;
16120  }
16121  .float_left--tablet {
16122    float: left;
16123  }
16124  .sticky--tablet {
16125    position: -webkit-sticky;
16126    position: sticky;
16127  }
16128  .stick_1200--tablet {
16129    height: 1150px;
16130    padding-bottom: 50px;
16131  }
16132
16133  .stick_1200--tablet .sticky_box {
16134    z-index: 200;
16135  }
16136  .absolute--tablet {
16137    position: absolute;
16138  }
16139  .absolute_right--tablet {
16140    position: absolute;
16141    right: 0;
16142  }
16143  .right_15--tablet {
16144    right: 15px;
16145  }
16146  .foreground_front--tablet {
16147    z-index: 1009;
16148  }
16149  .foreground_far--tablet {
16150    z-index: 99;
16151  }
16152  .railless_video .title,
16153  .railless_video .video_container,
16154  .railless_video figcaption {
16155    width: 100%;
16156  }
16157  .hidden--tablet {
16158    display: none;
16159  }
16160  .s_c .headline[style*="font-size: 84px"] {
16161    font-size: 72px !important;
16162  }
16163  .s_c .headline[style*="font-size: 96px"] {
16164    font-size: 72px !important;
16165  }
16166  .s_c .headline[style*="font-size: 108px"] {
16167    font-size: 72px !important;
16168  }
16169  .live-updates-header .headline.headline {
16170    font-size: 40px;
16171    line-height: 48px;
16172  }
16173  .live-updates-header .subheader.subheader {
16174    font-size: 24px;
16175    margin-top: 20px;
16176    line-height: 36px;
16177  }
16178  .live-updates .pinned-item {
16179    padding: 20px;
16180  }
16181  .m_m .title {
16182    margin-bottom: 40px;
16183  }
16184  .m_m .tile {
16185    margin-bottom: 40px;
16186  }
16187  .m_m .tile_title,
16188  .m_m .tile_image,
16189  .m_m .tile_details {
16190    flex: 1;
16191  }
16192  .m_m .tile_image {
16193    margin-right: none;
16194  }
16195  .m_m .tile_image .image img {
16196    max-height: 90px;
16197  }
16198  .m_m .tile_details {
16199    order: 3;
16200  }
16201  .elex__GeneralLegend_Legend-module_partyGroup {
16202    margin-right: 1em;
16203    border-right: 1px solid #979797;
16204    padding-right: 1em;
16205    display: inline;
16206  }
16207
16208  .elex__GeneralLegend_Legend-module_partyGroup:last-child {
16209    margin-right: 0;
16210    padding-right: 0;
16211    border-right: 0;
16212  }
16213
16214  .elex__GeneralLegend_Legend-module_partyNameMobile,
16215  .elex__GeneralLegend_Legend-module_candidateNameMobile {
16216    display: none;
16217  }
16218
16219  .elex__GeneralLegend_Legend-module_partyName,
16220  .elex__GeneralLegend_Legend-module_candidateName {
16221    display: inline;
16222  }
16223  .elections-menu.republican a:nth-child(n+2) {
16224    background-color: #b04343 !important;
16225    border-color: #b04343 !important;
16226  }
16227
16228  .elections-menu.democrat a:nth-child(n+2) {
16229    background-color: #6db3bf !important;
16230    border-color: #6db3bf !important;
16231  }
16232  .weather-widget {
16233    max-width: 300px;
16234    margin: 0 0 16px 20px;
16235  }
16236  .weather-seven-day {
16237    width: 94%;
16238    margin: 0 auto 20px;
16239    padding: 0 5px 25px;
16240  }
16241
16242  .weather-seven-day .weather-7D-tile {
16243    margin-left: 10px;
16244    margin-top: 35px;
16245    flex-basis: calc(14.2857142857% - 14px);
16246  }
16247
16248  .weather-seven-day .weather-7D-tile-desc {
16249    margin-bottom: 8px;
16250    font-size: 17px;
16251  }
16252  .backdrop {
16253    inset: 0;
16254  }
16255  .ua-prompt.popup .prompt-btn-container {
16256    justify-content: flex-end;
16257  }
16258  .ua-prompt.horizontal {
16259    flex-direction: row;
16260    justify-content: center;
16261    text-align: left;
16262  }
16263
16264  .ua-prompt.horizontal.success {
16265    text-align: center;
16266  }
16267
16268  .ua-prompt.horizontal .prompt-info {
16269    flex: 0 0 calc(50% - 16px);
16270    margin-bottom: 0;
16271    padding: 0 16px 0 0;
16272  }
16273
16274  .ua-prompt.horizontal .prompt-btn {
16275    margin: 0;
16276  }
16277
16278  .ua-prompt.horizontal .prompt-btn-container {
16279    flex: 0 0 50%;
16280    display: flex;
16281    justify-content: flex-end;
16282    align-items: center;
16283  }
16284  .navigation_masthead_container {
16285    flex-direction: row;
16286    align-items: stretch;
16287  }
16288  .hamburger_container {
16289    width: 48px;
16290    margin-left: 8px;
16291    margin-right: 4px;
16292    flex-grow: 1;
16293    flex-shrink: 0;
16294  }
16295  .logo-container {
16296    border-left: none;
16297    padding: 0;
16298    flex-grow: 0;
16299    flex-shrink: 0;
16300  }
16301  .primary_nav {
16302    display: block;
16303    height: 20px;
16304    overflow: hidden;
16305    flex-shrink: 1;
16306  }
16307  .sign_in_settings_container {
16308    order: 2;
16309    display: flex;
16310    padding-left: 16px;
16311    flex-grow: 1;
16312    flex-shrink: 0;
16313    justify-content: flex-end;
16314  }
16315  .sign_in {
16316    display: flex;
16317  }
16318
16319  .sign_in.hidden--tablet {
16320    display: none;
16321  }
16322  .search-form-submit {
16323    background-image: none;
16324    text-indent: 0;
16325  }
16326  .tv-show-share-follow-bar .pop_out_share.tv-show {
16327    top: 26px;
16328    right: 15px;
16329    max-width: none;
16330  }
16331  .fusion-app .tv-show-tabs .globe-tabs-container span+span {
16332    margin-left: 38px;
16333  }
16334  .fusion-app .tv-show-tabs .globe-tabs-container .globe-tab+.globe-tab {
16335    margin-left: 38px;
16336  }
16337  .fusion-app .tv-show-tabs .video-description {
16338    font-size: 18px;
16339  }
16340  .fusion-app .tv-show-about .globe-tabs-container .globe-tab+.globe-tab {
16341    margin-left: 38px;
16342  }
16343  .fusion-app .tv-show-clip-carousel .list-box+.list-box {
16344    margin-left: 26px;
16345  }
16346  .clip-carousel-v2 {
16347    overflow: hidden;
16348  }
16349  .clip-carousel-v2-title {
16350    font-size: 18px;
16351    margin: 20px 0;
16352  }
16353  .clip-carousel-v2 .carousel-slides {
16354    overflow: hidden;
16355    width: 100%;
16356    z-index: 0;
16357    margin-left: -52px;
16358  }
16359  .clip-carousel-v2 .carousel-nav-btn {
16360    display: flex;
16361    z-index: 1;
16362    opacity: 1;
16363    transition: opacity .5s;
16364    height: 100%;
16365    background: none #000;
16366    width: 56px;
16367    justify-content: center;
16368    box-shadow: 12rem 1px 3rem 12rem #000;
16369  }
16370
16371  .clip-carousel-v2 .carousel-nav-btn.focus_ring:focus,
16372  .clip-carousel-v2 .carousel-nav-btn.focus_visible_ring:focus {
16373    box-shadow: 12rem 1px 3rem 12rem #000;
16374    border: 1px solid #2e8fff;
16375  }
16376
16377  .clip-carousel-v2 .carousel-nav-btn.opacity-hidden {
16378    opacity: 0;
16379  }
16380
16381  .clip-carousel-v2 .carousel-nav-btn.prev {
16382    box-shadow: -12rem 1px 3rem 12rem #000;
16383    z-index: 2;
16384  }
16385
16386  .clip-carousel-v2 .carousel-nav-btn.prev.focus_ring:focus,
16387  .clip-carousel-v2 .carousel-nav-btn.prev.focus_visible_ring:focus {
16388    box-shadow: -12rem 1px 3rem 12rem #000;
16389    border: 1px solid #2e8fff;
16390  }
16391
16392  .clip-carousel-v2 .carousel-nav-btn.prev svg {
16393    margin-right: 7px;
16394  }
16395  .tv-show-video-tile {
16396    margin-right: 26px;
16397  }
16398
16399  .tv-show-video-tile.last-tile {
16400    margin-right: 0;
16401  }
16402  .tv-show-video-tile .linked-tile {
16403    width: 274px;
16404    height: 287px;
16405  }
16406  .tv-show-video-tile .linked-tile .img-container {
16407    max-height: 154px;
16408  }
16409  .tv-show-video-tile .linked-tile .img-container img {
16410    width: 274px;
16411  }
16412  .tv-show-video-tile .linked-tile .date {
16413    bottom: 10px;
16414    left: 10px;
16415  }
16416  .tv-show-video-tile .linked-tile .headline {
16417    font-size: 18px;
16418  }
16419  .tv-show-video-tile .linked-tile .duration,
16420  .tv-show-video-tile .linked-tile .headline {
16421    margin: 10px;
16422  }
16423  .tv-show-video-tile .linked-tile .date,
16424  .tv-show-video-tile .linked-tile .duration {
16425    font-size: 14px;
16426  }
16427  .podcast-carousel .next,
16428  .video-carousel .next {
16429    box-shadow: 10rem 1px 3rem 12rem #000;
16430  }
16431
16432  .podcast-carousel .next.focus_ring:focus,
16433  .podcast-carousel .next.focus_visible_ring:focus,
16434  .video-carousel .next.focus_ring:focus,
16435  .video-carousel .next.focus_visible_ring:focus {
16436    box-shadow: 10rem 1px 3rem 12rem #000;
16437  }
16438  .video-carousel .next {
16439    margin-left: 30px;
16440  }
16441  .podcast-carousel .next {
16442    margin-left: 34px;
16443  }
16444}
16445
16446@media only screen and (min-width: 960px) {
16447  .comic-landing .comic-card {
16448    width: 22%;
16449    margin-right: 2%;
16450    margin-left: 0;
16451  }
16452  .comic-card-name {
16453    margin-top: 15px;
16454  }
16455  .bg-elections-nav-wrapper .bg-elections-nav-list.not-mobile .bg-elections-nav-item {
16456    flex-basis: 16.6%;
16457  }
16458  .bg-elections-nav-wrapper .bg-elections-nav-list.split-nav.not-mobile .bg-elections-nav-item {
16459    flex-basis: 33%;
16460  }
16461  .bg-elections-nav-wrapper .bg-elections-nav-list.split-nav.not-mobile.closed li:nth-child(n+3) {
16462    display: list-item;
16463  }
16464
16465  .bg-elections-nav-wrapper .bg-elections-nav-list.split-nav.not-mobile.closed li:nth-child(n+4) {
16466    display: none;
16467  }
16468  .navigation .footer_items_wrap {
16469    height: 196px;
16470  }
16471  .navigation .footer_items_wrap:after {
16472    content: "";
16473    background-image: url(/pf/resources/dist/images/bg-logo-large--full.svg?d=702&mxId=00000000);
16474    background-position: center;
16475    background-repeat: no-repeat;
16476    background-size: contain;
16477    opacity: .1;
16478    top: 0;
16479    left: 0;
16480    bottom: 0;
16481    right: 0;
16482    position: absolute;
16483    height: 200px;
16484    top: 50px;
16485    opacity: .05;
16486  }
16487  .navigation .footer_link .slash:after {
16488    content: "";
16489  }
16490  .navigation .footer_link .slash.slash--desktop:after {
16491    content: "/";
16492  }
16493  .navigation .footer_follow_us span {
16494    width: 115px;
16495  }
16496  .gallery .photos .button .fa {
16497    font-size: 50px;
16498  }
16499  .error-screen .game-error-icon {
16500    max-width: 300px;
16501  }
16502  .article .heading.railless {
16503    max-width: 50%;
16504    margin: 0 auto;
16505  }
16506  .hs-sports-scoreboards .hs-sports-single-scoreboard-intro {
16507    margin: 0 16px 26px;
16508  }
16509  .hs-sports-date-scroller {
16510    padding: 2px 0 2px 12px;
16511  }
16512  .hs-sports-container-messages {
16513    margin: 0 16px;
16514  }
16515  .hs-sports-last-update {
16516    margin: 45px 16px 0;
16517  }
16518  .hs-sports-last-update a {
16519    display: inline-block;
16520  }
16521  .hs-sports-contact-pipe:after {
16522    content: "|";
16523    display: inline-block;
16524    margin: 0 12px;
16525  }
16526  .hs-sports-sport-list {
16527    font-size: 18px;
16528    padding: 17px 15px;
16529  }
16530  .desktop-search {
16531    width: 31%;
16532    font-size: 18px;
16533  }
16534  .react-datepicker__input-container input {
16535    font-size: 18px;
16536    padding: 17px 15px 16px;
16537    background-size: 18px;
16538  }
16539  .article-railless .link-related_links_link {
16540    max-width: 50%;
16541    margin: 20px auto;
16542  }
16543  .image .railless_img {
16544    width: 66%;
16545  }
16546  .image.railless_img--inline {
16547    max-width: 25%;
16548  }
16549  .list_feed {
16550    font-size: 17px;
16551  }
16552  .list.railless {
16553    max-width: 50%;
16554  }
16555  .link-list-title.h3 {
16556    font-size: 34px;
16557  }
16558  .link-list-deck {
16559    font-size: 18px;
16560    line-height: 26px;
16561  }
16562  .link-list-item-header.float_left,
16563  .link-list-item-header.float_right {
16564    max-width: 64%;
16565  }
16566  .link-list-item-copy,
16567  .link-list-item-address {
16568    font-size: 18px;
16569  }
16570  .article-railless .link-list {
16571    max-width: 50%;
16572    margin: 20px auto;
16573  }
16574  .article-railless .link-list-item-header.float_left {
16575    max-width: 53%;
16576  }
16577  .article-railless .link-list .image.railless_img--inline {
16578    max-width: 43%;
16579  }
16580  .html_block.railless .youtube-embed {
16581    padding-bottom: 28.13%;
16582    max-width: 50%;
16583    margin: 0 auto;
16584  }
16585  .fusion-app .gutter_20p--desktop {
16586    margin: 0 20%;
16587  }
16588  .fusion-app .gutter_16--desktop {
16589    margin: 0 16px;
16590  }
16591  .fusion-app .vertical-video {
16592    max-width: 450px;
16593    margin: 0 auto;
16594  }
16595  .fusion-app .article-railless .article .body .video.vertical-video {
16596    max-width: 50% !important;
16597    margin: 0 auto;
16598    max-height: fit-content;
16599  }
16600  .fusion-app .article {
16601    -webkit-text-size-adjust: initial;
16602  }
16603  .fusion-app .article .body .image.article_rail_img--inline,
16604  .fusion-app .article .lead .image.article_rail_img--inline {
16605    max-width: 33%;
16606  }
16607  .fusion-app .article-right-rail .right .hs-sports-dash .hs-school-list-container,
16608  .fusion-app .article-right-rail .right .hs-sports-dash .hs-sport-list-container {
16609    width: 100%;
16610    margin-bottom: 20px;
16611  }
16612
16613  .fusion-app .article-right-rail .right .hs-sports-dash .desktop-search {
16614    display: none;
16615  }
16616
16617  .fusion-app .article-right-rail .right .hs-sports-dash .mobile-search {
16618    display: block;
16619  }
16620
16621  .fusion-app .article-right-rail .right .hs-sports-dash .required-instrux {
16622    margin: -15px 0 20px;
16623    margin-left: auto;
16624  }
16625
16626  .fusion-app .article-right-rail .right .hs-sports-dash .hs-sports-dash-links {
16627    padding: 0;
16628    margin: 30px 0 0;
16629  }
16630
16631  .fusion-app .article-right-rail .right .hs-sports-dash .hs-sports-dash-link {
16632    display: block;
16633  }
16634  .fusion-app .section_page .top-rail .hs-sports-dash .hs-school-list-container,
16635  .fusion-app .section_page .top-rail .hs-sports-dash .hs-sport-list-container,
16636  .fusion-app .section_page .middle-rail .hs-sports-dash .hs-school-list-container,
16637  .fusion-app .section_page .middle-rail .hs-sports-dash .hs-sport-list-container,
16638  .fusion-app .section_page .lower-rail .hs-sports-dash .hs-school-list-container,
16639  .fusion-app .section_page .lower-rail .hs-sports-dash .hs-sport-list-container,
16640  .fusion-app .section_page .basement-1-rail .hs-sports-dash .hs-school-list-container,
16641  .fusion-app .section_page .basement-1-rail .hs-sports-dash .hs-sport-list-container {
16642    width: 100%;
16643    margin-bottom: 20px;
16644  }
16645
16646  .fusion-app .section_page .top-rail .hs-sports-dash .desktop-search,
16647  .fusion-app .section_page .middle-rail .hs-sports-dash .desktop-search,
16648  .fusion-app .section_page .lower-rail .hs-sports-dash .desktop-search,
16649  .fusion-app .section_page .basement-1-rail .hs-sports-dash .desktop-search {
16650    display: none;
16651  }
16652
16653  .fusion-app .section_page .top-rail .hs-sports-dash .mobile-search,
16654  .fusion-app .section_page .middle-rail .hs-sports-dash .mobile-search,
16655  .fusion-app .section_page .lower-rail .hs-sports-dash .mobile-search,
16656  .fusion-app .section_page .basement-1-rail .hs-sports-dash .mobile-search {
16657    display: block;
16658  }
16659
16660  .fusion-app .section_page .top-rail .hs-sports-dash .required-instrux,
16661  .fusion-app .section_page .middle-rail .hs-sports-dash .required-instrux,
16662  .fusion-app .section_page .lower-rail .hs-sports-dash .required-instrux,
16663  .fusion-app .section_page .basement-1-rail .hs-sports-dash .required-instrux {
16664    margin: -15px 0 20px;
16665    margin-left: auto;
16666  }
16667
16668  .fusion-app .section_page .top-rail .hs-sports-dash .hs-sports-dash-links,
16669  .fusion-app .section_page .middle-rail .hs-sports-dash .hs-sports-dash-links,
16670  .fusion-app .section_page .lower-rail .hs-sports-dash .hs-sports-dash-links,
16671  .fusion-app .section_page .basement-1-rail .hs-sports-dash .hs-sports-dash-links {
16672    padding: 0;
16673    margin: 30px 0;
16674  }
16675
16676  .fusion-app .section_page .top-rail .hs-sports-dash .hs-sports-dash-link,
16677  .fusion-app .section_page .middle-rail .hs-sports-dash .hs-sports-dash-link,
16678  .fusion-app .section_page .lower-rail .hs-sports-dash .hs-sports-dash-link,
16679  .fusion-app .section_page .basement-1-rail .hs-sports-dash .hs-sports-dash-link {
16680    display: block;
16681  }
16682  .fusion-app .article-left-rail .left .hs-sports-dash .hs-school-list-container,
16683  .fusion-app .article-left-rail .left .hs-sports-dash .hs-sport-list-container {
16684    width: 100%;
16685    margin-bottom: 20px;
16686  }
16687
16688  .fusion-app .article-left-rail .left .hs-sports-dash .desktop-search {
16689    display: none;
16690  }
16691
16692  .fusion-app .article-left-rail .left .hs-sports-dash .mobile-search {
16693    display: block;
16694  }
16695
16696  .fusion-app .article-left-rail .left .hs-sports-dash .required-instrux {
16697    margin: -15px 0 20px;
16698    margin-left: auto;
16699  }
16700
16701  .fusion-app .article-left-rail .left .hs-sports-dash .hs-sports-dash-links {
16702    padding: 0;
16703    margin: 30px 0 0;
16704  }
16705
16706  .fusion-app .article-left-rail .left .hs-sports-dash .hs-sports-dash-link {
16707    display: block;
16708  }
16709  .railless.paragraph {
16710    max-width: 50%;
16711    margin: 20px auto;
16712  }
16713  .pop_out {
16714    width: 320px;
16715  }
16716  .m_pop .dec,
16717  .s_pop .dec {
16718    font-size: 14px;
16719  }
16720  .m_pop .item:nth-child(odd) .content {
16721    padding-left: 0;
16722  }
16723
16724  .m_pop .item:nth-child(even) .content {
16725    padding-right: 0;
16726  }
16727  .s_pop .item:nth-child(3n+1) .content {
16728    padding-left: 0;
16729  }
16730
16731  .s_pop .item:nth-child(3n+3) .content {
16732    padding-right: 0;
16733  }
16734
16735  .s_pop .item:nth-child(3n+2) .content,
16736  .s_pop .item:nth-child(3n+3) .content {
16737    border-left: 1px solid #000;
16738  }
16739  .theme-dark .fusion-app .s_pop .item:nth-child(3n+2) .content,
16740  .theme-dark .fusion-app .s_pop .item:nth-child(3n+3) .content {
16741    border-color: #ddd;
16742  }
16743  .align_items_center--desktop {
16744    align-items: center;
16745  }
16746  .container.column--desktop {
16747    flex-direction: column;
16748  }
16749  .container.row--desktop {
16750    flex-direction: row;
16751  }
16752  .margin_top_40--desktop {
16753    margin-top: 40px;
16754  }
16755  .margin_top_64--desktop {
16756    margin-top: 64px;
16757  }
16758  .margin_left-desktop {
16759    margin-left: 8px;
16760  }
16761  .margin_left_16-desktop {
16762    margin-left: 16px;
16763  }
16764  .margin_right-desktop {
16765    margin-right: 8px;
16766  }
16767  .margin_right_16-desktop {
16768    margin-right: 16px;
16769  }
16770  .margin_horizontal_16--desktop {
16771    margin-left: 16px;
16772    margin-right: 16px;
16773  }
16774  .padding_bottom_16--desktop {
16775    padding-bottom: 16px;
16776  }
16777  .width_full--desktop {
16778    width: 100%;
16779  }
16780  .width_qtr--desktop {
16781    width: 25%;
16782  }
16783  .width_half--desktop {
16784    width: 50%;
16785  }
16786  .border_horizontal--desktop {
16787    border-bottom: 1px solid;
16788    border-top: 1px solid;
16789    border-left: 0;
16790    border-right: 0;
16791  }
16792  .border_left--desktop {
16793    border-left-style: solid;
16794  }
16795  .border_right--desktop {
16796    border-right-style: solid;
16797  }
16798  .border_top_none--desktop {
16799    border-top: 0;
16800  }
16801  .background_gray_20--mobile {
16802    background-color: initial;
16803  }
16804  .background_white--mobile {
16805    background-color: initial;
16806  }
16807  .background_white--desktop {
16808    background-color: #fff;
16809  }
16810  .theme-dark .fusion-app .background_white--mobile {
16811    background-color: initial;
16812  }
16813  .theme-dark .fusion-app .background_white--desktop {
16814    background-color: #000;
16815  }
16816  .theme-dark .fusion-app .background_gray_10--mobile {
16817    background-color: initial;
16818  }
16819  .theme-dark .fusion-app .background_gray_10--desktop {
16820    background-color: hsl(0,0%,10%);
16821  }
16822  .theme-dark .fusion-app .background_gray_20--mobile {
16823    background-color: initial;
16824  }
16825  .theme-dark .fusion-app .background_gray_20--desktop {
16826    background-color: #333;
16827  }
16828  .grid>.col.desktop-1 {
16829    flex-basis: 8.3%;
16830    max-width: 8.3%;
16831  }
16832
16833  .grid>.col.desktop-2 {
16834    flex-basis: 16.6%;
16835    max-width: 16.6%;
16836  }
16837
16838  .grid>.col.desktop-3 {
16839    flex-basis: 25%;
16840    max-width: 25%;
16841  }
16842
16843  .grid>.col.desktop-4 {
16844    flex-basis: 33.33%;
16845    max-width: 33.33%;
16846  }
16847
16848  .grid>.col.desktop-5 {
16849    flex-basis: 41.67%;
16850    max-width: 41.67%;
16851  }
16852
16853  .grid>.col.desktop-6 {
16854    flex-basis: 50%;
16855    max-width: 50%;
16856  }
16857
16858  .grid>.col.desktop-7 {
16859    flex-basis: 58.33%;
16860    max-width: 58.33%;
16861  }
16862
16863  .grid>.col.desktop-8 {
16864    flex-basis: 66.67%;
16865    max-width: 66.67%;
16866  }
16867
16868  .grid>.col.desktop-9 {
16869    flex-basis: 75%;
16870    max-width: 75%;
16871  }
16872
16873  .grid>.col.desktop-10 {
16874    flex-basis: 83.33%;
16875    max-width: 83.33%;
16876  }
16877
16878  .grid>.col.desktop-11 {
16879    flex-basis: 91.66%;
16880    max-width: 91.66%;
16881  }
16882
16883  .grid>.col.desktop-12 {
16884    flex-basis: 100%;
16885    max-width: 100%;
16886  }
16887  .float_left--desktop {
16888    float: left;
16889  }
16890
16891  .float_left--desktop--railless {
16892    margin-left: 17%;
16893    float: left;
16894  }
16895  .float_right--desktop {
16896    float: right;
16897  }
16898
16899  .float_right--desktop--railless {
16900    margin-right: 17%;
16901    float: right;
16902  }
16903  .powa-shot-title {
16904    font-size: 20px;
16905    padding: 12px 25px 8px 18px;
16906    max-width: none;
16907  }
16908  .railless_video.video.vertical-video {
16909    margin: 0 auto;
16910    max-width: 50%;
16911  }
16912  .hidden--desktop {
16913    display: none;
16914  }
16915  .s_c .headline[style*="font-size: 84px"] {
16916    font-size: 84px !important;
16917  }
16918  .s_c .headline[style*="font-size: 96px"] {
16919    font-size: 84px !important;
16920  }
16921  .s_c .headline[style*="font-size: 108px"] {
16922    font-size: 84px !important;
16923  }
16924  .m_m .tile_image .image img {
16925    max-height: 159px;
16926  }
16927  .race-page-social-share-wrapper {
16928    width: 25%;
16929    margin: 25px auto;
16930  }
16931  .elections-intro {
16932    width: 65%;
16933  }
16934  .elections-intro h1 {
16935    line-height: 36px;
16936    font-size: 40px;
16937  }
16938  .elections-intro p {
16939    font-size: 20px;
16940    line-height: 33px;
16941  }
16942  .weather-widget {
16943    width: 91%;
16944    max-width: none;
16945  }
16946  .weather-seven-day {
16947    margin: 20px 16px;
16948    padding: 0 20px 25px 0;
16949  }
16950
16951  .weather-seven-day .weather-7D-tile {
16952    flex-basis: calc(14.2857142857% - 35px);
16953  }
16954
16955  .weather-seven-day .weather-7D-tile:first-child {
16956    margin-left: 6px;
16957  }
16958  .backdrop {
16959    inset: 0;
16960  }
16961  .scoreboard__list {
16962    width: auto;
16963  }
16964  .scoreboard__item {
16965    justify-content: flex-end;
16966    width: 100%;
16967  }
16968  .scoreboard__link {
16969    align-items: center;
16970    font-size: 16px;
16971  }
16972  .scoreboard__logo {
16973    position: relative;
16974    margin-right: 10px;
16975  }
16976  .scoreboard__scores {
16977    flex-direction: row;
16978    margin-right: 0;
16979  }
16980  .scoreboard__info {
16981    display: inline-block;
16982    margin: 0 5px 0 0;
16983  }
16984
16985  .scoreboard__info--leading {
16986    order: 1;
16987  }
16988
16989  .scoreboard__info--trailing {
16990    order: 2;
16991  }
16992  .scoreboard__team-name-short {
16993    display: none;
16994  }
16995  .scoreboard__team-name-full {
16996    display: inline-block;
16997    margin-right: 5px;
16998  }
16999  .scoreboard__score {
17000    width: auto;
17001  }
17002
17003  .scoreboard__score:after {
17004    content: ",";
17005    display: inline;
17006  }
17007  .scoreboard__time {
17008    width: auto;
17009  }
17010
17011  .scoreboard__time--inline {
17012    float: none;
17013    display: inline-block;
17014  }
17015  .scoreboard__unit {
17016    display: inline;
17017  }
17018  .scoreboard__next-score {
17019    float: left;
17020    width: auto;
17021    border: none;
17022    background-image: none;
17023  }
17024
17025  .scoreboard__next-score-text {
17026    padding: 0;
17027  }
17028  .scoreboard__next-score-text {
17029    display: inline-block;
17030  }
17031  .author_about {
17032    padding-right: 25px;
17033  }
17034  .fusion-app .tv-show-up-next-related-articles .single-episode-image {
17035    margin-right: 30px;
17036  }
17037  .heading-container .live_button_container .live_icon_container .live_icon:hover {
17038    background-color: #205dc7;
17039    fill: #fff;
17040  }
17041  .heading-container .live_update:hover {
17042    fill: #fff;
17043  }
17044}
17045
17046@media only screen and (min-width: 1200px) {
17047  .comic-landing .comic-card {
17048    width: 23%;
17049    margin-right: 2%;
17050  }
17051  .comic-landing {
17052    padding-left: 11.8%;
17053  }
17054  .grid>.col.ws-1 {
17055    flex-basis: 8.3%;
17056    max-width: 8.3%;
17057  }
17058
17059  .grid>.col.ws-2 {
17060    flex-basis: 16.6%;
17061    max-width: 16.6%;
17062  }
17063
17064  .grid>.col.ws-3 {
17065    flex-basis: 25%;
17066    max-width: 25%;
17067  }
17068
17069  .grid>.col.ws-4 {
17070    flex-basis: 33.33%;
17071    max-width: 33.33%;
17072  }
17073
17074  .grid>.col.ws-5 {
17075    flex-basis: 41.67%;
17076    max-width: 41.67%;
17077  }
17078
17079  .grid>.col.ws-6 {
17080    flex-basis: 50%;
17081    max-width: 50%;
17082  }
17083
17084  .grid>.col.ws-7 {
17085    flex-basis: 58.33%;
17086    max-width: 58.33%;
17087  }
17088
17089  .grid>.col.ws-8 {
17090    flex-basis: 66.67%;
17091    max-width: 66.67%;
17092  }
17093
17094  .grid>.col.ws-9 {
17095    flex-basis: 75%;
17096    max-width: 75%;
17097  }
17098
17099  .grid>.col.ws-10 {
17100    flex-basis: 83.33%;
17101    max-width: 83.33%;
17102  }
17103
17104  .grid>.col.ws-12 {
17105    flex-basis: 100%;
17106    max-width: 100%;
17107  }
17108  .s_c .headline[style*="font-size: 96px"] {
17109    font-size: 96px !important;
17110  }
17111  .s_c .headline[style*="font-size: 108px"] {
17112    font-size: 96px !important;
17113  }
17114  .weather-seven-day .weather-7D-tile {
17115    margin-left: 34px;
17116  }
17117}
17118
17119@media screen and (min-width: 960px) {
17120  .froomle-recommendation-ul li:first-child img,
17121  .froomle-recommendation-ul li:nth-child(2) img,
17122  .froomle-recommendation-ul li:nth-child(3) img {
17123    border-right: 2px solid gray;
17124  }
17125}
17126
17127@media (max-width: 400px),(max-height: 550px) {
17128  .react-datepicker__portal .react-datepicker__day-name,
17129  .react-datepicker__portal .react-datepicker__day,
17130  .react-datepicker__portal .react-datepicker__time-name {
17131    width: 2rem;
17132    line-height: 2rem;
17133  }
17134}
17135
17136@media only screen and (min-width: 661px)and (max-width: 959px) {
17137  .hs-sports-school-list {
17138    font-size: 17px;
17139    padding: 17px 5px 15px;
17140    background-size: 12px;
17141  }
17142  .m_pop .item.border_top--tablet-only,
17143  .s_pop .item.border_top--tablet-only {
17144    border-top: 1px solid #000;
17145  }
17146
17147  .m_pop .item:nth-child(odd) .content,
17148  .s_pop .item:nth-child(odd) .content {
17149    padding-left: 0;
17150  }
17151
17152  .m_pop .item:nth-child(even) .content,
17153  .s_pop .item:nth-child(even) .content {
17154    padding-right: 0;
17155  }
17156  .s_pop .item .content {
17157    border-left: 1px solid #000;
17158  }
17159
17160  .s_pop .item:nth-child(2n-1) .content {
17161    border-left: none;
17162  }
17163
17164  .s_pop .item:nth-child(9n) {
17165    display: none;
17166  }
17167  .theme-dark .fusion-app .m_pop .item.border_top--tablet-only,
17168  .theme-dark .fusion-app .s_pop .item.border_top--tablet-only {
17169    border-color: #ddd;
17170  }
17171  .theme-dark .fusion-app .s_pop .item .content {
17172    border-color: #ddd;
17173  }
17174  .margin_horizontal_15--tablet-only {
17175    margin-left: 15%;
17176    margin-right: 15%;
17177  }
17178  .width_full--tablet-only {
17179    width: 100%;
17180  }
17181  .border_bottom--tablet-only {
17182    border-bottom-style: solid;
17183  }
17184  .hidden--tablet-only {
17185    display: none;
17186  }
17187  .fusion-app .tv-show-tabs .episodes-container-title~a .single-episode {
17188    margin-top: 25px;
17189    padding-bottom: 25px;
17190  }
17191  .fusion-app .tv-show-tabs .single-episode {
17192    flex-direction: column;
17193  }
17194  .fusion-app .tv-show-tabs .single-episode-link-tile {
17195    margin-left: 0;
17196  }
17197  .fusion-app .tv-show-tabs .single-episode-image {
17198    flex: 100% 0 0;
17199    width: 100%;
17200    height: auto;
17201    padding-top: 56%;
17202    margin-right: 0;
17203  }
17204  .fusion-app .tv-show-tabs .video-description {
17205    margin-top: 8px;
17206  }
17207  .fusion-app .tv-show-tabs .video-duration {
17208    position: absolute;
17209    bottom: .4rem;
17210    left: .3rem;
17211  }
17212  .fusion-app .tv-show-up-next-related-articles .up-next-single-episode {
17213    flex-direction: column-reverse;
17214  }
17215  .fusion-app .tv-show-up-next-related-articles .single-episode-image {
17216    width: 100%;
17217    height: 0;
17218    padding-bottom: 56%;
17219    margin-right: 0;
17220    margin-bottom: 7px;
17221    position: relative;
17222  }
17223  .fusion-app .tv-show-up-next-related-articles .video-duration {
17224    position: absolute;
17225    bottom: 0;
17226  }
17227}
17228
17229@media only screen and (max-width: 390px) {
17230  .logo_masthead--anniversary {
17231    display: none;
17232  }
17233  .logo_masthead--standard {
17234    display: block;
17235  }
17236}
17237
17238@media only screen and (min-width: 650px) {
17239  .newsletter-banner-text-container {
17240    width: 100%;
17241    padding: 30px 0;
17242  }
17243
17244  .newsletter-menu {
17245    margin-bottom: 25px;
17246  }
17247
17248  .newsletter-menu-list {
17249    gap: 30px;
17250  }
17251
17252  .newsletter-lp-grid {
17253    grid-template-columns: repeat(2, 1fr);
17254  }
17255
17256  .newsletter-sticky {
17257    height: 124px;
17258    padding: 0 5%;
17259  }
17260
17261  .newsletter-sticky-main {
17262    padding-top: 15px;
17263    flex-direction: row;
17264    justify-content: space-between;
17265  }
17266
17267  .newsletter-sticky-description {
17268    padding-top: 15px;
17269  }
17270
17271  .newsletter-sticky-main-title-margin-left {
17272    margin-left: -34px;
17273  }
17274
17275  .newsletter-sticky-main-detail-padding-left {
17276    padding-left: 0;
17277  }
17278
17279  .newsletter-sticky-form {
17280    min-width: 350px;
17281    align-self: center;
17282  }
17283}
17284
17285@media only screen and (min-width: 775px) {
17286  .newsletter-sticky-description {
17287    padding-top: 0;
17288  }
17289
17290  .newsletter-sticky-main-title {
17291    font-size: 28px;
17292  }
17293
17294  .newsletter-sticky-main-detail {
17295    font-size: 18px;
17296  }
17297
17298  .newsletter-emailaddr-input {
17299    height: 40px;
17300  }
17301
17302  .newsletter-emailaddr-submit {
17303    height: 43px;
17304    padding: 0 30px;
17305  }
17306}
17307
17308@media only screen and (min-width: 970px) {
17309  .newsletter-banner-text-container :first-child {
17310    font-size: 46px;
17311  }
17312
17313  .newsletter-banner-text-container :last-child {
17314    font-size: 28px;
17315  }
17316
17317  .newsletter-menu {
17318    max-width: 925px;
17319  }
17320
17321  .newsletter-menu-link {
17322    padding-bottom: 1px;
17323    font-size: 18px;
17324    line-height: 26px;
17325  }
17326
17327  .newsletter-menu-item-hide {
17328    display: block;
17329  }
17330
17331  .newsletter-menu-item.newsletter-sub-menu-display {
17332    display: none;
17333  }
17334
17335  .newsletter-menu-more-button {
17336    font-size: 18px;
17337    line-height: 26px;
17338  }
17339
17340  .newsletter-lp-grid {
17341    grid-template-columns: repeat(3, 1fr);
17342  }
17343}
17344
17345@media only screen and (min-width: 1300px) {
17346  .newsletter-lp-grid {
17347    grid-template-columns: repeat(4, 1fr);
17348  }
17349
17350  .newsletter-sticky {
17351    padding: 0;
17352  }
17353}
17354
17355@media screen and (min-width: 700px) {
17356  .newsletter-banner {
17357    padding-bottom: 20px;
17358  }
17359}
17360
17361@media only screen and (max-width: 660px)and (min-height: 437px) {
17362  .fusion-app .sticky_container.js-mobile-fixed-helper .sticky_box {
17363    position: fixed !important;
17364    top: auto;
17365    left: 0;
17366    right: 0;
17367    background: #fff;
17368  }
17369
17370  .fusion-app .sticky_container.js-mobile-fixed-helper .sticky_box.isLoggedIn {
17371    bottom: 0;
17372  }
17373  .theme-dark .fusion-app .sticky_container.js-mobile-fixed-helper .sticky_box {
17374    background: #000;
17375  }
17376}
17377
17378@media (-webkit-min-device-pixel-ratio: 0) {
17379  .pop_out .pop_out_exit:focus {
17380    outline-color: -webkit-focus-ring-color;
17381    outline-style: auto;
17382  }
17383}
17384
17385@media only screen and (min-width: 450px) {
17386  .section_feed_item .overline {
17387    min-width: 250px;
17388  }
17389}
17390
17391@media only screen and (min-width: 450px)and (min-width: 575px) {
17392  .section_feed_item .overline {
17393    max-width: 330px;
17394  }
17395}
17396
17397@media only screen and (min-width: 450px)and (min-width: 660px) {
17398  .section_feed_item .overline {
17399    max-width: 355px;
17400  }
17401}
17402
17403@media only screen and (min-width: 450px)and (min-width: 810px) {
17404  .section_feed_item .overline {
17405    max-width: 495px;
17406  }
17407}
17408
17409@media only screen and (min-width: 450px)and (min-width: 960px) {
17410  .section_feed_item .overline {
17411    max-width: 332px;
17412  }
17413}
17414
17415@media only screen and (min-width: 450px)and (min-width: 1200px) {
17416  .section_feed_item .overline {
17417    max-width: 430px;
17418  }
17419}
17420
17421@media only screen and (min-width: 1440px) {
17422  .s_c .headline[style*="font-size: 108px"] {
17423    font-size: 108px !important;
17424  }
17425  .elections-intro {
17426    width: 90%;
17427  }
17428  .elections-intro h1:before {
17429    height: 70px;
17430  }
17431  .weather-widget {
17432    width: 100%;
17433  }
17434}
17435
17436@media all and (-ms-high-contrast: none) {
17437  .masthead_scroll .navigation_masthead_container {
17438    justify-content: flex-start;
17439  }
17440
17441  .cta_button {
17442    height: 50px;
17443  }
17444
17445  .newsletter .newsletter_sign_up {
17446    min-width: 55%;
17447  }
17448
17449  .s_c {
17450    display: inline-block;
17451  }
17452
17453  .s_c figure {
17454    display: inline;
17455  }
17456
17457  .related_links .image figure {
17458    display: inline;
17459  }
17460
17461  .related_links .links {
17462    display: flex;
17463  }
17464
17465  .related_links .links .symbol {
17466    display: inline-table;
17467  }
17468
17469  .related_links .links .link a {
17470    text-decoration: none;
17471  }
17472
17473  .s_c_f.column {
17474    flex-direction: row;
17475  }
17476
17477  .footer_items_wrap {
17478    margin: 0 auto;
17479    display: block;
17480  }
17481  .footer_items_wrap .footer_items {
17482    padding-top: 20px;
17483  }
17484
17485  .footer_items_wrap .footer_items .footer_item {
17486    padding-bottom: 20px;
17487    margin-top: 28px;
17488  }
17489
17490  .sharebar.visibility .share--email button,
17491  .sharebar.visibility .share--print {
17492    background: none;
17493  }
17494}
17495
17496@media all and (-ms-high-contrast: none)and (min-width: 960px) {
17497  .footer_items_wrap {
17498    background-color: #fff;
17499  }
17500}
17501
17502@media screen and (min-width: 601px) {
17503  .elex__BallotQuestions_BallotQuestion-module_barContainer {
17504    display: flex;
17505    align-items: center;
17506  }
17507  .elex__BallotQuestions_BallotQuestion-module_percentage {
17508    display: none;
17509  }
17510  .elex__Candidate_CandidateCard-module_liteNameAndBarCell .elex__Candidate_CandidateCard-module_checkmark {
17511    margin-right: 9px;
17512    margin-top: -9px;
17513    margin-bottom: 0;
17514  }
17515  .elex__Candidate_CandidateCard-module_liteNameAndBarCell .elex__Candidate_CandidateCard-module_name {
17516    font-size: 18px;
17517    margin-bottom: 1px;
17518  }
17519  .elex__Candidate_CandidateCard-module_liteVoteCount .elex__Candidate_CandidateCard-module_percentage {
17520    margin-left: 100px;
17521    font-size: 14px;
17522  }
17523  .elex__Race_style-static_liteCandidateView .elex__Race_style-static_percentage {
17524    margin-left: auto;
17525  }
17526}
17527
17528@media screen and (min-width: 601px)and (min-width: 601px) {
17529  .elex__BallotQuestions_BallotQuestion-module_barContainer .elex__BallotQuestions_BallotQuestion-module_percentage {
17530    display: block;
17531    margin: 1px 0 0 5px;
17532  }
17533}
17534
17535@media only screen and (min-width: 400px) {
17536  .elex__GeneralLegend_Legend-module_legendParty {
17537    display: inline-block;
17538    margin-right: 1em;
17539    border-right: 1px solid #979797;
17540    padding-right: 1em;
17541  }
17542
17543  .elex__GeneralLegend_Legend-module_legendParty:last-child {
17544    margin-right: 0;
17545    padding-right: 0;
17546    border-right: 0;
17547  }
17548
17549  .elex__GeneralLegend_Legend-module_legendPrimary {
17550    display: inline-block;
17551    position: relative;
17552    margin-right: 2em;
17553  }
17554
17555  .elex__GeneralLegend_Legend-module_legendPrimary:before {
17556    content: "";
17557    width: 1px;
17558    height: 100%;
17559    background-color: #979797;
17560    display: inline-block;
17561    position: absolute;
17562    left: -1em;
17563  }
17564
17565  .elex__GeneralLegend_Legend-module_legendPrimary:last-child {
17566    margin-right: 0;
17567  }
17568}
17569
17570@media (max-width: 660px) {
17571  .elex__components_BreakdownTable-module_select {
17572    font-size: 16px;
17573  }
17574  .elex__components_BreakdownTable-module_hiddenMobile {
17575    display: none;
17576  }
17577}
17578
17579@media screen and (min-width: 661px) {
17580  .elex__ElectionsRaceNavigation_theme-module_mobileNav {
17581    display: none;
17582  }
17583  .elex__ElectionsRaceNavigation_theme-module_desktopNav {
17584    display: flex;
17585    border-top: 1px solid #979797;
17586    padding-top: 20px;
17587  }
17588  .elex__SelectRaceNavigation_theme-module_mobileNav {
17589    display: none;
17590  }
17591  .elex__SelectRaceNavigation_theme-module_desktopNav {
17592    display: block;
17593    flex-direction: column;
17594    overflow: hidden;
17595    border-top: 1px solid #979797;
17596    padding-top: 10px;
17597    margin-bottom: 45px;
17598  }
17599}
17600
17601@media only screen and (min-width: 670px) {
17602  .elex__ElectoralLeaderboard_style-module_isFullWidth .elex__ElectoralLeaderboard_style-module_imageContainer,
17603  .elex__ElectoralLeaderboard_style-module_isFullWidth .elex__ElectoralLeaderboard_style-module_demImageContainer,
17604  .elex__ElectoralLeaderboard_style-module_isFullWidth .elex__ElectoralLeaderboard_style-module_gopImageContainer {
17605    display: block;
17606  }
17607
17608  .elex__ElectoralLeaderboard_style-module_isFullWidth .elex__ElectoralLeaderboard_style-module_raceInfo {
17609    align-items: flex-end;
17610  }
17611
17612  .elex__ElectoralLeaderboard_style-module_isFullWidth .elex__ElectoralLeaderboard_style-module_candidateInfo {
17613    font-size: 18px;
17614  }
17615
17616  .elex__ElectoralLeaderboard_style-module_isFullWidth .elex__ElectoralLeaderboard_style-module_winnerCheckmark {
17617    width: 20px;
17618  }
17619
17620  .elex__ElectoralLeaderboard_style-module_isFullWidth .elex__ElectoralLeaderboard_style-module_candidateFirstName {
17621    display: inline;
17622  }
17623
17624  .elex__ElectoralLeaderboard_style-module_isFullWidth .elex__ElectoralLeaderboard_style-module_electorInfo {
17625    align-self: flex-end;
17626    justify-content: flex-end;
17627  }
17628
17629  .elex__ElectoralLeaderboard_style-module_isFullWidth .elex__ElectoralLeaderboard_style-module_electorsToWin {
17630    margin-bottom: 5px;
17631  }
17632
17633  .elex__ElectoralLeaderboard_style-module_isFullWidth .elex__ElectoralLeaderboard_style-module_electoralVotes,
17634  .elex__ElectoralLeaderboard_style-module_isFullWidth .elex__ElectoralLeaderboard_style-module_demElectoralVotes,
17635  .elex__ElectoralLeaderboard_style-module_isFullWidth .elex__ElectoralLeaderboard_style-module_gopElectoralVotes {
17636    font-size: 50px;
17637    height: 50px;
17638  }
17639
17640  .elex__ElectoralLeaderboard_style-module_gopWinner .elex__ElectoralLeaderboard_style-module_isFullWidth .elex__ElectoralLeaderboard_style-module_demElectoralVotes {
17641    font-size: 25px;
17642    height: 25px;
17643  }
17644
17645  .elex__ElectoralLeaderboard_style-module_demWinner .elex__ElectoralLeaderboard_style-module_isFullWidth .elex__ElectoralLeaderboard_style-module_gopElectoralVotes {
17646    font-size: 25px;
17647    height: 25px;
17648  }
17649
17650  .elex__ElectoralLeaderboard_style-module_isFullWidth .elex__ElectoralLeaderboard_style-module_voteInfo {
17651    justify-content: space-between;
17652  }
17653
17654  .elex__ElectoralLeaderboard_style-module_isFullWidth .elex__ElectoralLeaderboard_style-module_voteCount,
17655  .elex__ElectoralLeaderboard_style-module_isFullWidth .elex__ElectoralLeaderboard_style-module_demVoteCount,
17656  .elex__ElectoralLeaderboard_style-module_isFullWidth .elex__ElectoralLeaderboard_style-module_gopVoteCount {
17657    display: block;
17658  }
17659  .elex__WinnerCard_style-module_winner {
17660    display: flex;
17661  }
17662
17663  .elex__WinnerCard_style-module_winner .elex__WinnerCard_style-module_imageMobile {
17664    display: none;
17665  }
17666
17667  .elex__WinnerCard_style-module_winner .elex__WinnerCard_style-module_imageDesktop {
17668    display: block;
17669    flex: 0 0 190px;
17670    width: 190px;
17671    height: 190px;
17672    margin: 17px 30px 32px;
17673    border-radius: 50%;
17674  }
17675
17676  .elex__WinnerCard_style-module_winner .elex__WinnerCard_style-module_candidate {
17677    display: block;
17678    font-size: 20px;
17679    line-height: 26px;
17680    margin-top: 21px;
17681  }
17682
17683  .elex__WinnerCard_style-module_winner .elex__WinnerCard_style-module_mobileTopper {
17684    display: block;
17685    padding-top: 0;
17686  }
17687
17688  .elex__WinnerCard_style-module_winner .elex__WinnerCard_style-module_details {
17689    flex: 0 0 calc(100% - 281px);
17690    margin: 0 14px;
17691  }
17692
17693  .elex__WinnerCard_style-module_winner .elex__WinnerCard_style-module_ageSize {
17694    font-size: 20px;
17695  }
17696
17697  .elex__WinnerCard_style-module_winner .elex__WinnerCard_style-module_isWinner {
17698    height: 34px;
17699    width: 34px;
17700  }
17701
17702  .elex__WinnerCard_style-module_winner .elex__WinnerCard_style-module_mobileBottom {
17703    display: block;
17704    padding-top: 0;
17705    padding-left: 0;
17706  }
17707
17708  .elex__WinnerCard_style-module_winner .elex__WinnerCard_style-module_voteCount {
17709    font-size: 24px;
17710    margin: 6px 0 0;
17711  }
17712
17713  .elex__WinnerCard_style-module_winner .elex__WinnerCard_style-module_bio {
17714    font-size: 20px;
17715  }
17716
17717  .elex__WinnerCard_style-module_winner .elex__WinnerCard_style-module_position {
17718    margin: 16px 0;
17719  }
17720
17721  .elex__WinnerCard_style-module_winner .elex__WinnerCard_style-module_blurb {
17722    display: block;
17723  }
17724  .raceID-results-widget .elex__Race_style-module_raceTable {
17725    max-width: none;
17726  }
17727  .elex__Race_style-module_raceTable {
17728    max-width: 890px;
17729  }
17730  .elex__Race_style-module_raceTableRow {
17731    float: left;
17732  }
17733  .timer-container--electoral-leaderboard.show-full-width.dem-winner {
17734    transform: translateY(-50%) translateX(-50%) translateX(19px);
17735  }
17736  .timer-container--electoral-leaderboard.show-full-width.gop-winner {
17737    transform: translateY(-50%) translateX(-50%) translateX(-19px);
17738  }
17739}
17740
17741@media only screen and (min-width: 500px)and (max-width: 760px) {
17742  .elex__PageHeader_style-module_header {
17743    height: 350px;
17744  }
17745
17746  .elex__PageHeader_style-module_title {
17747    width: 480px;
17748  }
17749
17750  .elex__PageHeader_style-module_party {
17751    width: 480px;
17752  }
17753
17754  .elex__PageHeader_style-module_party p {
17755    font-size: 45px;
17756  }
17757}
17758
17759@media only screen and (min-width: 400px)and (max-width: 499px) {
17760  .elex__PageHeader_style-module_header {
17761    height: 272px;
17762  }
17763
17764  .elex__PageHeader_style-module_title {
17765    width: 100%;
17766    height: 155px;
17767  }
17768
17769  .elex__PageHeader_style-module_party {
17770    width: 100%;
17771  }
17772
17773  .elex__PageHeader_style-module_party p {
17774    font-size: 38px;
17775    margin-top: 30px;
17776    line-height: 40px;
17777  }
17778}
17779
17780@media only screen and (max-width: 399px) {
17781  .elex__PageHeader_style-module_header {
17782    height: 272px;
17783  }
17784
17785  .elex__PageHeader_style-module_title {
17786    width: 100%;
17787    height: 155px;
17788  }
17789
17790  .elex__PageHeader_style-module_party {
17791    width: 100%;
17792    height: 110px;
17793  }
17794
17795  .elex__PageHeader_style-module_party p {
17796    font-size: 32px;
17797    margin-top: 28px;
17798    line-height: 38px;
17799    letter-spacing: .12px;
17800    max-width: 95%;
17801  }
17802}
17803
17804@media print {
17805  .masthead_scroll,
17806  .navigation_masthead_container,
17807  .footer_content,
17808  .arc_ad,
17809  .article-right-rail>.right,
17810  .article-left-rail>.left,
17811  .byline>.sharebar,
17812  .newsletter,
17813  .related_links,
17814  .link-related_links_link,
17815  .r_f,
17816  .meter-progress-bar.meter-progress-bar--visible,
17817  .paywall,
17818  .continue_button,
17819  .topics,
17820  .gallery,
17821  .video,
17822  .scoreboard,
17823  .bcSlideOut,
17824  .photo.hidden.transparent {
17825    display: none;
17826  }
17827
17828  .padding_right--tablet {
17829    padding-right: 8px;
17830  }
17831
17832  .padding_left--tablet {
17833    padding-left: 8px;
17834  }
17835
17836  .hidden {
17837    display: inherit;
17838  }
17839}
17840
17841@media only screen and (min-width: 660px) {
17842  .savedArticle-wrapper-width {
17843    width: 598px;
17844  }
17845}
17846
17847@media screen and (max-width: 959px) {
17848  .leftRail_container {
17849    display: none;
17850  }
17851}
17852
17853@media only screen and (max-width: 600px) {
17854  .saved-articles-feed-dustbin {
17855    height: 15px;
17856  }
17857
17858  .saved-articles-feed-count,
17859  .saved-articles-feed-detail {
17860    font-size: 12px;
17861    line-height: 17px;
17862  }
17863
17864  .saved-articles-feed-headline {
17865    font-size: 14px;
17866    line-height: 17px;
17867  }
17868
17869  .saved-articles-feed-desc {
17870    font-size: 12px;
17871    line-height: 14px;
17872  }
17873
17874  .saved-articles-feed-delete {
17875    font-size: 14px;
17876    line-height: 17px;
17877  }
17878
17879  .saved-articles-feed-fixed-width {
17880    max-width: 206px;
17881  }
17882
17883  .saved-articles-feed-img-container {
17884    min-width: 40%;
17885  }
17886
17887  .saved-articles-feed-popup-img {
17888    width: 43px;
17889    height: 45px;
17890  }
17891
17892  .saved-articles-feed-popup-title {
17893    font-size: 14px;
17894    line-height: 17px;
17895    margin-top: 8px;
17896    margin-left: 5%;
17897    margin-right: 5%;
17898  }
17899
17900  .saved-articles-feed-popup-detail {
17901    margin-top: 8px;
17902    margin-left: 0;
17903    margin-right: 0;
17904  }
17905
17906  .saved-articles-feed-popup-desc {
17907    font-size: 12px;
17908    font-weight: 400;
17909  }
17910}
17911
17912@media screen and (min-width: 670px) {
17913  .todays-date {
17914    font-size: 32px;
17915  }
17916}
17917
17918@media (max-width: 600px) {
17919  .tv-show-share-follow-bar .padding_horizontal_16 {
17920    padding: 0 !important;
17921  }
17922  .tv-show-share-follow-bar .bar {
17923    border-top: none !important;
17924  }
17925  .tv-show-share-follow-bar .social-medias {
17926    border-top: 1px solid #444;
17927  }
17928  .tv-show-share-follow-bar .sponsor-logo.desktop-sponsor {
17929    position: unset !important;
17930  }
17931  .fusion-app .tv-show-clip-carousel .focus_ring:focus {
17932    height: 285px;
17933  }
17934  .up-next-containerV2 .carousel-slides {
17935    margin: 0 25px;
17936  }
17937}
17938
17939@media (min-width: 600px) {
17940  .tv-show-share-follow-bar .bar {
17941    display: flex;
17942  }
17943  .tv-show-share-follow-bar .no-sponsor {
17944    margin-top: 15px;
17945  }
17946  .tv-show-share-follow-bar .no-sponsor .bgt-logo svg {
17947    width: 13vw;
17948    height: 3vw;
17949  }
17950  .tv-show-share-follow-bar .social-medias .bgt-logo {
17951    margin-right: 35px;
17952  }
17953
17954  .tv-show-share-follow-bar .social-medias {
17955    justify-content: flex-end;
17956  }
17957  .tv-show-share-follow-bar .social-no-sponsor svg {
17958    height: 2vw;
17959    width: 2.5vw;
17960  }
17961  .tv-show-share-follow-bar .social-medias-right {
17962    gap: 36px;
17963  }
17964  .tv-show-share-follow-bar .sponsor-logo.desktop-sponsor {
17965    display: inline-block;
17966  }
17967  .tv-show-share-follow-bar .sponsor-logo.desktop-sponsor.tv-show-follow-bar {
17968    position: unset !important;
17969  }
17970  .fusion-app .tv-show-wrapper {
17971    padding: 20px 31px 7%;
17972  }
17973  .fusion-app .tv-show-tabs .globe-tabs-container {
17974    font-size: 18px;
17975  }
17976  .fusion-app .tv-show-tabs .globe-tabs-container .globe-tab {
17977    font-size: 18px;
17978  }
17979  .fusion-app .tv-show-tabs .input-container {
17980    padding: 10px 30px;
17981  }
17982  .fusion-app .tv-show-tabs input {
17983    font-size: 13px;
17984  }
17985  .fusion-app .tv-show-tabs .input-container svg {
17986    height: 25px;
17987  }
17988  .fusion-app .tv-show-tabs .episodes-main-contianer {
17989    padding-bottom: 50px;
17990    padding-top: 10px;
17991    width: 100%;
17992    display: flex;
17993    justify-content: space-between;
17994  }
17995  .fusion-app .tv-show-tabs .single-episode .single-episode-date {
17996    font-size: 18px;
17997    line-height: 22px;
17998  }
17999  .fusion-app .tv-show-tabs .border--top {
18000    border-top: none;
18001    padding-top: auto;
18002  }
18003  .fusion-app .tv-show-tabs .episodes-container button.tv-show_button {
18004    margin-bottom: 30px;
18005  }
18006  .fusion-app .tv-show-tabs .episodes-bottom-container .podcast-clip-container {
18007    overflow: hidden;
18008    height: auto;
18009    scroll-snap-type: none;
18010    padding-left: 3px;
18011  }
18012  .fusion-app .tv-show-tabs .episodes-bottom-container button.prev--icon,
18013  .fusion-app .tv-show-tabs .episodes-bottom-container button.next--icon {
18014    display: flex;
18015  }
18016  .fusion-app .tv-show-tabs .episodes-bottom-container .podcast-list-item {
18017    scroll-snap-align: none;
18018  }
18019
18020  .fusion-app .tv-show-tabs .episodes-bottom-container .podcast-list-item:first-child {
18021    margin-left: 0;
18022  }
18023  .fusion-app .tv-show-tabs .episodes-bottom-container .podcast-list-item a {
18024    width: 180px;
18025  }
18026  .fusion-app .tv-show-tabs .episodes-bottom-container .podcast-list-item+.podcast-list-item {
18027    margin-left: 30px;
18028  }
18029  .fusion-app .tv-show-tabs .episodes-bottom-container .podcast-list-item .image,
18030  .fusion-app .tv-show-tabs .episodes-bottom-container .podcast-list-item img {
18031    width: 100%;
18032    height: auto;
18033  }
18034  .fusion-app .tv-show-tabs .host-title {
18035    font-size: 14px;
18036    padding: initial;
18037  }
18038  .fusion-app .tv-show-tabs .about-container {
18039    flex-direction: column;
18040    gap: 40px;
18041    padding-bottom: 100px;
18042    width: 100%;
18043  }
18044  .fusion-app .tv-show-tabs .about-container a {
18045    width: 50%;
18046  }
18047  .fusion-app .tv-show-tabs .about-text {
18048    padding: 30px;
18049  }
18050  .fusion-app .tv-show-tabs .about-text h4 {
18051    font-size: 46px;
18052  }
18053  .fusion-app .tv-show-tabs .about-description {
18054    font-size: 18px;
18055  }
18056  .fusion-app .tv-show-tabs .about-main-card {
18057    width: 50%;
18058  }
18059
18060  .fusion-app .tv-show-tabs .about-main-card:first-child {
18061    margin-bottom: 0;
18062    margin-right: 50px;
18063  }
18064  .hosts-box {
18065    flex-direction: row;
18066  }
18067  .fusion-app .tv-show-tabs .stories-carousel-title {
18068    font-size: 14px;
18069  }
18070  .fusion-app .tv-show-tabs .stories-carousel-container {
18071    width: 100%;
18072  }
18073  .fusion-app .tv-show-tabs .stories-carousel-container .single-story+.single-story {
18074    margin-left: 32px;
18075  }
18076  .fusion-app .tv-show-tabs .stories-clip-container {
18077    overflow: hidden;
18078  }
18079  .fusion-app .tv-show-tabs .previous-icon,
18080  .fusion-app .tv-show-tabs .next-icon {
18081    display: flex;
18082  }
18083  .fusion-app .tv-show-tabs .single-story .story-top {
18084    padding: 15px;
18085  }
18086  .fusion-app .tv-show-tabs .single-story .duration {
18087    margin: 0 0 15px;
18088    font-size: 14px;
18089  }
18090  .fusion-app .tv-show-tabs .single-story h4 {
18091    font-size: 18px;
18092    line-height: 22px;
18093  }
18094  .fusion-app .tv-show-tabs .bottom-icons svg {
18095    width: 2rem;
18096  }
18097  .tv-show-share-bar .social-medias {
18098    justify-content: flex-end;
18099  }
18100  .fusion-app .tv-show-video-player-title .hide-blurb-icon {
18101    height: 2rem;
18102    width: 2rem;
18103  }
18104  .fusion-app .tv-show-video-player-title .hide-blurb-icon svg {
18105    height: 2rem;
18106    width: 2rem;
18107  }
18108  .fusion-app .tv-show-about .globe-tabs-container .globe-tab {
18109    font-size: 18px;
18110  }
18111  .fusion-app .tv-show-about .host-title {
18112    font-size: 14px;
18113    padding: initial;
18114  }
18115  .fusion-app .tv-show-about .about-container-region {
18116    width: 100%;
18117  }
18118  .fusion-app .tv-show-about .about-text {
18119    padding: 30px;
18120  }
18121  .fusion-app .tv-show-about .about-text h4 {
18122    font-size: 46px;
18123  }
18124  .fusion-app .tv-show-about .about-container-description {
18125    font-size: 18px;
18126  }
18127  .fusion-app .tv-show-about .about-main-card+.about-main-card {
18128    margin-left: 50px;
18129  }
18130  .fusion-app .tv-show-about .host-title {
18131    font-size: 14px;
18132    padding: initial;
18133  }
18134  .fusion-app .tv-show-about .about-container {
18135    flex-direction: column;
18136    width: 100%;
18137  }
18138  .fusion-app .tv-show-up-next-related-articles .up-next-container {
18139    gap: 20px;
18140  }
18141  .fusion-app .tv-show-up-next-related-articles .up-next-container-title {
18142    padding-top: auto;
18143    font-size: 14px;
18144  }
18145  .fusion-app .tv-show-up-next-related-articles .video-description {
18146    font-size: 16px;
18147    width: 100%;
18148  }
18149  .fusion-app .tv-show-up-next-related-articles .ad-container {
18150    position: relative;
18151  }
18152  .fusion-app .tv-show-up-next-related-articles .mobile-top-ad {
18153    display: none;
18154  }
18155  .fusion-app .tv-show-up-next-related-articles .mobile-bottom-ad {
18156    display: none;
18157  }
18158  .fusion-app .tv-show-up-next-related-articles .episodes-top-ad {
18159    display: none;
18160  }
18161  .fusion-app .input-main-container .input-container .input-search-button svg {
18162    height: 25px;
18163  }
18164  .fusion-app .tv-show-clip-carousel .title {
18165    font-size: 14px;
18166    padding-top: 10px;
18167  }
18168  .fusion-app .tv-show-clip-carousel .next {
18169    display: block;
18170    cursor: pointer;
18171    background-color: #000;
18172  }
18173  .podcast-tile {
18174    margin-right: 30px;
18175  }
18176
18177  .podcast-tile.last-tile {
18178    margin-right: 0;
18179  }
18180  .podcast-tile {
18181    scroll-snap-align: none;
18182  }
18183  .podcast-tile a {
18184    width: 180px;
18185  }
18186  .podcast-tile .image,
18187  .podcast-tile img {
18188    width: 100%;
18189    height: auto;
18190  }
18191}
18192
18193@media (min-width: 481px)and (max-width: 599px) {
18194  .tv-show-share-follow-bar .bar .bgt-logo svg {
18195    margin-right: 1rem;
18196  }
18197}
18198
18199@media (min-width: 600px)and (max-width: 1280px) {
18200  .tv-show-share-follow-bar .bar .bgt-logo svg {
18201    width: 12vw;
18202    height: 3vw;
18203  }
18204  .tv-show-share-follow-bar .social-medias svg {
18205    height: 2vw;
18206    width: 2.5vw;
18207  }
18208  .fusion-app .tv-show-tabs .top {
18209    background-color: #d8d8d8;
18210    display: block;
18211    width: 21vw;
18212    height: 20%;
18213    left: 0;
18214    top: 0;
18215    position: relative;
18216  }
18217  .fusion-app .tv-show-tabs .about-card {
18218    margin-top: 1vw;
18219    height: 45vw;
18220    box-shadow: rgba(0,0,0,.631372549) 1px -304px 71px -103px inset;
18221  }
18222  .fusion-app .tv-show-tabs .about-text p {
18223    font-size: 1.8vw;
18224    line-height: 2vw;
18225  }
18226  .fusion-app .tv-show-video-player-title .headline-date {
18227    font-size: 2.5vw;
18228    width: 100%;
18229  }
18230  .fusion-app .tv-show-video-player-title .headline-title {
18231    font-size: 4.5vw;
18232    line-height: 5vw;
18233  }
18234  .fusion-app .tv-show-video-player-title .blurb-container {
18235    padding-right: 10rem;
18236    font-size: 1.5vw;
18237    line-height: 3vw;
18238  }
18239  .fusion-app .tv-show-about .about-text p {
18240    font-size: 1.8vw;
18241    line-height: 2vw;
18242  }
18243  .fusion-app .tv-show-up-next-related-articles .top {
18244    background-color: #d8d8d8;
18245    display: block;
18246    width: 21vw;
18247    height: 20%;
18248    left: 0;
18249    top: 0;
18250    position: relative;
18251  }
18252  .fusion-app .tv-show-clip-carousel .story-headline {
18253    font-size: .9rem;
18254  }
18255  .fusion-app .tv-show-clip-carousel .story-main-container {
18256    overflow: hidden;
18257    width: 100%;
18258  }
18259  .fusion-app .tv-show-clip-carousel .story-main-container ul {
18260    width: 97%;
18261  }
18262  .fusion-app .tv-show-clip-carousel .list-box {
18263    height: 16rem;
18264    width: 28%;
18265  }
18266  .fusion-app .tv-show-clip-carousel .story-main-container svg {
18267    display: block;
18268    height: 5rem;
18269    width: 2rem;
18270  }
18271}
18272
18273@media (min-width: 1281px) {
18274  .tv-show-share-follow-bar .bar .bgt-logo svg {
18275    width: 150px;
18276    height: 34px;
18277  }
18278  .tv-show-share-follow-bar .social-medias svg {
18279    height: 33px;
18280    width: 35px;
18281  }
18282  .tv-show-share-follow-bar .social-icons>* {
18283    width: 65px;
18284  }
18285
18286  .tv-show-share-follow-bar .social-icons>*+* {
18287    margin-left: 1rem;
18288  }
18289  .fusion-app .tv-show-tabs .video-description {
18290    width: 100%;
18291  }
18292  .fusion-app .tv-show-tabs .top {
18293    background-color: #d8d8d8;
18294    display: block;
18295    width: 270px;
18296    height: 320px;
18297    left: 0;
18298    top: 0;
18299    position: relative;
18300  }
18301  .fusion-app .tv-show-tabs .about-card {
18302    margin-top: 1vw;
18303    height: 38vw;
18304    box-shadow: rgba(0,0,0,.631372549) 1px -304px 71px -103px inset;
18305  }
18306  .fusion-app .tv-show-tabs .about-text p {
18307    font-size: 18px;
18308    line-height: 24px;
18309  }
18310  .fusion-app .tv-show-video-player-title .headline-date {
18311    font-size: 28px;
18312  }
18313  .fusion-app .tv-show-video-player-title .headline-title {
18314    font-size: 64px;
18315  }
18316  .fusion-app .tv-show-video-player-title .blurb-container {
18317    padding-right: 11rem;
18318    font-size: 18px;
18319    line-height: 32px;
18320  }
18321@supports (aspect-ratio: 18/22) {
18322    .fusion-app .tv-show-about .about-card img {
18323      aspect-ratio: 18/22;
18324    }
18325}
18326
18327  .fusion-app .tv-show-about .about-card {
18328    box-shadow: inset 1px -315px 71px -103px rgba(0,0,0,.631372549);
18329  }
18330  .fusion-app .tv-show-about .about-text p {
18331    font-size: 18px;
18332    line-height: 24px;
18333  }
18334  .fusion-app .tv-show-up-next-related-articles .episodes-main-contianer {
18335    padding-bottom: 30px;
18336    padding-top: 10px;
18337    width: 100%;
18338    display: flex;
18339    justify-content: space-between;
18340  }
18341  .fusion-app .tv-show-up-next-related-articles .single-episode-image {
18342    min-width: 19vw;
18343    height: 12vw;
18344  }
18345  .fusion-app .tv-show-up-next-related-articles .video-description {
18346    font-size: 18px;
18347    width: 100%;
18348  }
18349  .fusion-app .tv-show-up-next-related-articles .top {
18350    background-color: #d8d8d8;
18351    display: block;
18352    width: 270px;
18353    height: 320px;
18354    left: 0;
18355    top: 0;
18356    position: relative;
18357  }
18358  .fusion-app .tv-show-clip-carousel .story-time {
18359    font-size: 14px;
18360    margin-bottom: 10px;
18361  }
18362  .fusion-app .tv-show-clip-carousel .story-headline {
18363    font-size: 16px;
18364    line-height: 22px;
18365  }
18366  .fusion-app .tv-show-clip-carousel .story-main-container {
18367    margin-right: initial;
18368    width: auto;
18369    margin-bottom: 30px;
18370    overflow: hidden;
18371  }
18372  .fusion-app .tv-show-clip-carousel .story-main-container ul {
18373    width: 97%;
18374  }
18375  .fusion-app .tv-show-clip-carousel .list-box {
18376    padding-bottom: 100px;
18377    width: 28%;
18378  }
18379  .fusion-app .tv-show-clip-carousel .story-main-container svg {
18380    display: block;
18381    height: 19rem;
18382    width: 2rem;
18383  }
18384  .fusion-app .tv-show-clip-carousel .previous {
18385    display: block;
18386    position: absolute;
18387    left: 9rem;
18388    cursor: pointer;
18389    box-shadow: -1rem 0 1rem 2rem #000;
18390  }
18391}
18392
18393@media (min-width: 960px) {
18394  .fusion-app .tv-show-wrapper {
18395    padding: 20px 146px 0;
18396    max-width: 1400px;
18397  }
18398@supports (aspect-ratio: 18/24) {
18399    .fusion-app .tv-show-about .about-card img {
18400      aspect-ratio: 18/24;
18401    }
18402}
18403
18404@supports (object-position: 0 -30px) {
18405    .fusion-app .tv-show-about .about-card img {
18406      object-position: 0 -30px;
18407    }
18408}
18409
18410  .fusion-app .tv-show-about .about-card:after {
18411    bottom: 4px;
18412    box-shadow: inset 1px -280px 71px -103px rgba(0,0,0,.631372549);
18413  }
18414}
18415
18416@media (min-width: 661px) {
18417  .fusion-app .tv-show-tabs .episodes-content-container {
18418    width: 60%;
18419    padding-right: 16px;
18420    min-width: 0;
18421  }
18422  .fusion-app .tv-show-tabs .ad-container {
18423    display: block;
18424    position: relative;
18425    width: 40%;
18426    min-width: 300px;
18427  }
18428  .fusion-app .tv-show-tabs .episodes-container-title {
18429    padding-top: auto;
18430    border-top: none;
18431    font-size: 14px;
18432  }
18433  .fusion-app .tv-show-tabs .mobile-top-ad {
18434    display: none;
18435    margin: 0;
18436  }
18437  .fusion-app .tv-show-tabs .mobile-bottom-ad {
18438    display: none;
18439  }
18440  .fusion-app .tv-show-tabs.show-tab-ads .single-episode--follows-ad {
18441    padding-top: 0;
18442    border-top: none;
18443  }
18444  .fusion-app .tv-show-up-next-related-articles .border--top {
18445    border-top: none;
18446    padding-top: auto;
18447  }
18448  .fusion-app .tv-show-up-next-related-articles .next-related-content .ad-container {
18449    display: block;
18450  }
18451  .fusion-app .tv-show-up-next-related-articles .next-related-content .ad-container--mobile {
18452    display: none;
18453  }
18454}
18455
18456@media (min-width: 600)and (max-width: 1280px) {
18457  .fusion-app .tv-show-tabs .video-description {
18458    font-size: 16px;
18459    width: 100%;
18460  }
18461}
18462
18463@media (min-width: 600px)and (max-width: 960px) {
18464@supports (aspect-ratio: 18/20) {
18465    .fusion-app .tv-show-about .about-card img {
18466      aspect-ratio: 18/20;
18467    }
18468}
18469
18470@supports (object-position: 0 -30px) {
18471    .fusion-app .tv-show-about .about-card img {
18472      object-position: 0 -30px;
18473    }
18474}
18475
18476  .fusion-app .tv-show-about .about-card:after {
18477    bottom: 4px;
18478    box-shadow: inset 1px -235px 71px -103px rgba(0,0,0,.631372549);
18479  }
18480
18481  .fusion-app .tv-show-about .about-card {
18482    margin-bottom: 0;
18483  }
18484  .fusion-app .tv-show-clip-carousel .previous {
18485    box-shadow: -5.5rem 0 .6rem 6.2rem #000;
18486    background-color: #000;
18487    display: block;
18488    position: absolute;
18489    left: 1rem;
18490    cursor: pointer;
18491  }
18492}
18493
18494@media (min-width: 661px)and (max-width: 1280px) {
18495  .fusion-app .tv-show-up-next-related-articles .episodes-main-contianer {
18496    padding-bottom: 30px;
18497    padding-top: 10px;
18498    width: 100%;
18499    display: flex;
18500    justify-content: space-between;
18501    gap: 100px;
18502  }
18503}
18504
18505@media (min-width: 960px)and (max-width: 1280px) {
18506  .fusion-app .tv-show-up-next-related-articles .single-episode-image {
18507    min-width: 17.5vw;
18508    height: 10vw;
18509  }
18510}
18511
18512@media (min-width: 480px)and (max-width: 599px) {
18513  .fusion-app .tv-show-clip-carousel .list-box {
18514    width: 30vw;
18515  }
18516}
18517
18518@media (min-width: 961px)and (max-width: 1281px) {
18519  .fusion-app .tv-show-clip-carousel .previous {
18520    box-shadow: -6.25rem 0 1rem 7rem #000;
18521    background-color: #000;
18522    display: block;
18523    position: absolute;
18524    left: 4rem;
18525    cursor: pointer;
18526  }
18527}
18528
18529@media (min-width: 1270px) {
18530  .fusion-app .tv-show-clip-carousel .next {
18531    margin: -13.4rem;
18532  }
18533}
18534
18535@media (min-width: 600px)and (max-width: 954px) {
18536  .fusion-app .tv-show-clip-carousel .focus_ring:focus {
18537    height: 285px;
18538    width: 50px;
18539    left: 5px;
18540  }
18541}
18542
18543@media (min-width: 955px) {
18544  .fusion-app .tv-show-clip-carousel .focus_ring:focus {
18545    height: 315px;
18546  }
18547}
18548</style>
18548<script type="application/ld+json">{"@context":"http://schema.org","@type":"NewsArticle","isAccessibleForFree":false,"mainEntityOfPage":{"@type":"WebPage","@id":"https://www.bostonglobe.com/contact/"},"headline":"News Tips & Story Ideas | The Boston Globe","image":["https://bostonglobe-prod.cdn.arcpublishing.com/resizer/v2/WUNC23CFDYI6NIAPIVS5ESE4C4.jpg?auth=undefined&width=1200&height=672"],"datePublished":"2023-08-25T19:36:23.4Z","dateModified":"2026-09-17T16:48:35.763Z","author":{"@type":"Person","name":[]},"publisher":{"@type":"Organization","name":"The Boston Globe","logo":{"@type":"ImageObject","url":"https://www.bostonglobe.com/pf/resources/images/logo-bg.jpg?d=702","width":639,"height":335}},"hasPart":{"@type":"WebPageElement","isAccessibleForFree":false,"cssSelector":".paywalled_content"},"isPartOf":{"@type":["CreativeWork","Product"],"name":"The Boston Globe","productID":"bostonglobe.com:eglobe"},"articleSection":"Contact","description":"Want to send a news tip or story idea to The Boston Globe? Here's how to contact with the Globe newsroom via email or phone."}</script>
18548<script>bg = {"user":{},"page":{"exemptFromMeter":false,"fbiaArticleTier":"metered","id":"HSF4ZWPCBZHWNKYDPTGZZ7YPXA","ugcTopicID":null,"methodeUUID":null,"sectionPath":"/contact"},"globalTracking":{"pageLoadReportSuiteIDs":"nytbostonglobecom,nytbgglobal","customLinkReportSuiteIDs":"nytbostonglobecom","page":"contact | Contact Us","siteSection":"contact","primaryTaxonomy":"contact","otherSections":null,"contentRestrictions":"exempt","contentCreator":null,"pageLayout":null,"pageOrAssetType":"Article Page | bostonglobe","publishDate":"2023-08-25T19:36:23.4Z","storyThread":"story","CMS":"Arc","publicationName":"BostonGlobe.com","articleID":"HSF4ZWPCBZHWNKYDPTGZZ7YPXA","environmentTier":"Live","codeVersion":"2.9.0","articleHeadline":"Contact Us","wordCount":622,"featuresToRender":"global/Masthead,Section/Header,global/Analytics,Article/Body,global/HtmlFlex,global/Footer,global/ADAChatbot","oneTrustActive":true,"isVideoAnalytics":true,"videoType":"daily news","videoCategory":"general Globe","videoUuid":"HSF4ZWPCBZHWNKYDPTGZZ7YPXA","firstPublishDate":"2023-08-25T19:36:23.4Z","videoSections":"/contact","dayOfTheWeek":"friday","videoName":"Contact Us","videoHost":"","videoDuration":"0:00","videoOrientation":"Horizontal"}}</script>
18548<script>
18549    (function () {
18550      const queryParams = new URLSearchParams(window.location.search);
18551      const webviewQueryParams = queryParams.get('webview');
18552      const webviewLocalStr = sessionStorage.getItem('webview');
18553      window.bg = window.bg || {};
18554      window.bg.isWebview = false; 
18555
18556      if (webviewQueryParams !== null && webviewLocalStr === null) {
18557        sessionStorage.setItem('webview', webviewQueryParams)
18558        window.bg.isWebview = true;
18559      } else if (webviewQueryParams !== null && webviewLocalStr !== webviewQueryParams) {
18560        sessionStorage.setItem('webview', webviewQueryParams)
18561        window.bg.isWebview = false;
18562      }
18563    })();
18564  </script>
vendor: 1 bytes, line 18564
18564
18565<script>(window.BOOMR_mq=window.BOOMR_mq||[]).push(["addVar",{"rua.upush":"false","rua.cpush":"false","rua.upre":"false","rua.cpre":"false","rua.uprl":"false","rua.cprl":"false","rua.cprf":"false","rua.trans":"","rua.cook":"false","rua.ims":"false","rua.ufprl":"false","rua.cfprl":"false","rua.isuxp":"false","rua.texp":"norulematch","rua.ceh":"false","rua.ueh":"false","rua.ieh.st":"0"}]);</script>
18565
18566                                
18566<script>!function(e){var n="https://s.go-mpulse.net/boomerang/";if("False"=="True")e.BOOMR_config=e.BOOMR_config||{},e.BOOMR_config.PageParams=e.BOOMR_config.PageParams||{},e.BOOMR_config.PageParams.pci=!0,n="https://s2.go-mpulse.net/boomerang/";if(window.BOOMR_API_key="WF9RM-SUC4U-LCG2N-XVJGZ-JDWVY",function(){function e(){if(!i){var e=document.createElement("script");e.id="boomr-scr-as",e.src=window.BOOMR.url,e.async=!0,o.parentNode.appendChild(e),i=!0}}function t(e){i=!0;var n,t,a,r,d=document,O=window;if(window.BOOMR.snippetMethod=e?"if":"i",t=function(e,n){var t=d.createElement("script");t.id=n||"boomr-if-as",t.src=window.BOOMR.url,BOOMR_lstart=(new Date).getTime(),e=e||d.body,e.appendChild(t)},!window.addEventListener&&window.attachEvent&&navigator.userAgent.match(/MSIE [67]\./))return window.BOOMR.snippetMethod="s",void t(o.parentNode,"boomr-async");a=document.createElement("IFRAME"),a.src="about:blank",a.title="",a.role="presentation",a.loading="eager",r=(a.frameElement||a).style,r.width=0,r.height=0,r.border=0,r.display="none",o.parentNode.appendChild(a);try{O=a.contentWindow,d=O.document.open()}catch(_){n=document.domain,a.src="javascript:var d=document.open();d.domain='"+n+"';void(0);",O=a.contentWindow,d=O.document.open()}if(n)d._boomrl=function(){this.domain=n,t()},d.write("<bo"+"dy onload='document._boomrl();'>");else if(O._boomrl=function(){t()},O.addEventListener)O.addEventListener("load",O._boomrl,!1);else if(O.attachEvent)O.attachEvent("onload",O._boomrl);d.close()}function a(e){window.BOOMR_onload=e&&e.timeStamp||(new Date).getTime()}if(!window.BOOMR||!window.BOOMR.version&&!window.BOOMR.snippetExecuted){window.BOOMR=window.BOOMR||{},window.BOOMR.snippetStart=(new Date).getTime(),window.BOOMR.snippetExecuted=!0,window.BOOMR.snippetVersion=12,window.BOOMR.url=n+"WF9RM-SUC4U-LCG2N-XVJGZ-JDWVY";var o=document.currentScript||document.getElementsByTagName("script")[0],i=!1,r=document.createElement("link");if(r.relList&&"function"==typeof r.relList.supports&&r.relList.supports("preload")&&"as"in r)window.BOOMR.snippetMethod="p",r.href=window.BOOMR.url,r.rel="preload",r.as="script",r.addEventListener("load",e),r.addEventListener("error",function(){t(!0)}),setTimeout(function(){if(!i)t(!0)},3e3),BOOMR_lstart=(new Date).getTime(),o.parentNode.appendChild(r);else t(!1);if(window.addEventListener)window.addEventListener("load",a,!1);else if(window.attachEvent)window.attachEvent("onload",a)}}(),"".length>0)if(e&&"performance"in e&&e.performance&&"function"==typeof e.performance.setResourceTimingBufferSize)e.performance.setResourceTimingBufferSize();!function(){if(BOOMR=e.BOOMR||{},BOOMR.plugins=BOOMR.plugins||{},!BOOMR.plugins.AK){var n=""=="true"?1:0,t="",a="wxlucsvydfyze2vu3ylq-f-bd0ccef15-clientnsv4-s.akamaihd.net",o="false"=="true"?2:1,i={"ak.v":"41","ak.cp":"711654","ak.ai":parseInt("653675",10),"ak.ol":"0","ak.cr":0,"ak.ipv":4,"ak.proto":"http/1.1","ak.rid":"122ee533","ak.r":42199,"ak.a2":n,"ak.m":"dscr","ak.n":"ff","ak.cport":56271,"ak.gh":"184.25.112.146","ak.quicv":"","ak.tlsv":"tls1.2","ak.0rtt":"","ak.0rtt.ed":"","ak.csrc":"-","ak.acc":"bbr","ak.t":"1790238231","ak.ak":"hOBiQwZUYzCg5VSAfCLimQ==xKiiYDW3S6hIMcq1aGD4+YuJm619gtHfSutq5nQUtScCGJSZNWrzXxdEPXpEfeJnMHnDAWWhn6LmPpEo4EDNS8BRN3dNXlTANZPE9zln6tgPbvoXQRp5njxKKZmrHYIlf15jev1eiIGImWqFKVO3dDG9Rr3kDgeQIOAIV07idffezo5UkFb3hnxucJXKDarDGhqziKisac5jGJPsdYg0HZRpjdhBdg+WiwDaFYkbUUZ9iRNhp2Ds1wVhfVb00KmOYRvN6I/GYMJN1xrrw4nlbdvVHnkRGsg9Ik/SwrH+6GhNEiVAyvQuXpqWhBS/DJUqbBd6NVdD/Ylz2jirzZLmn6V3vXqIUiwO8NCcEJROKlqubwodSNZ1nVsMNrGcZWTmNT46Fx5jNwy1yDwoR5/H64KazlkM10Ahn99kWsAju9g=","ak.pv":"64","ak.dpoabenc":"","ak.tf":o};if(""!==t)i["ak.ruds"]=t;var r={i:!1,av:function(n){var t="http.initiator";if(n&&(!n[t]||"spa_hard"===n[t]))i["ak.feo"]=void 0!==e.aFeoApplied?1:0,BOOMR.addVar(i)},rv:function(){var e=["ak.cport","ak.cr","ak.csrc","ak.gh","ak.ipv","ak.m","ak.n","ak.ol","ak.proto","ak.quicv","ak.tlsv","ak.0rtt","ak.0rtt.ed","ak.r","ak.acc","ak.t","ak.tf"];BOOMR.removeVar(e)}};BOOMR.plugins.AK={akVars:i,akDNSPreFetchDomain:a,init:function(){if(!r.i){var e=BOOMR.subscribe;e("before_beacon",r.av,null,null),e("onbeacon",r.rv,null,null),r.i=!0}return this},is_complete:function(){return!0}}}}()}(window);</script>
18566</head><body class="overflow_x_hidden">
18566<script type="text/javascript">
18567  if (window.meterObject) {
18568    window.meterObject.updateBaseURL('https://www.bostonglobe.com');
18569    window.meterObject.updateLoginURL('https://pages.bostonglobe.com/login/');
18570    false && window.meterObject.authentication.changeREGIEndpoint('https://api.bostonglobe.com/profiles/');
18571    window.bg.page.exemptFromMeter = true;
18572    window.formatPageLayout = ({
18573  layout
18574}) => {
18575  const userLoggedOut = !window.bg.user.loggedIn;
18576  const {
18577    paywall,
18578    incognitoPaywall
18579  } = window?.meterObject?.meterState || {};
18580  const isPaywallUp = paywall || incognitoPaywall || false;
18581  const isMeterExempt = window?.bg?.page?.exemptFromMeter || false;
18582  let pageLayout = '';
18583  const rails = {
18584    ArticleRightRailTest: 'Rail test',
18585    ArticleRightRail: 'Rail',
18586    ArticleLeftRail: 'Left Rail'
18587  };
18588  const railLayout = rails?.[layout];
18589  const railPageLayouts = ['Left Rail', 'Rail', 'Rail test', 'Railless'];
18590  if (railLayout) {
18591    pageLayout = railLayout;
18592  } else if (layout === 'PageRailLess') {
18593    pageLayout = 'Railless';
18594  } else {
18595    pageLayout = layout;
18596  }
18597  if (railPageLayouts?.includes(pageLayout)) {
18598    if (userLoggedOut && !isMeterExempt && isPaywallUp) {
18599      pageLayout += ' | Truncated';
18600    } else {
18601      pageLayout += ' | Open';
18602    }
18603  }
18604  return pageLayout;
18605}; 
18606  const pageLayout = window.formatPageLayout({layout: 'SectionPage', loggedIn: window.bg.user.loggedIn});;
18607  if (window.meterObject) { window.meterObject.executeMeter({ dataLayer: window.bg || {}, layout: pageLayout || '' });}
18608  }</script>
18608<script>
18609  (function() {
18610    function tagHref(href, tag) {
18611      if (!tag) {
18612        return href;
18613      }
18614      if (href === '#') {
18615        return href;
18616      }
18617      if (!href) {
18618        href = window.location.href;
18619      }
18620      const url = new URL(href, window.location.origin);
18621      const urlParams = new URLSearchParams(url.search.slice(1));
18622      urlParams.set('p1', tag);
18623
18624      // Correct template literal and remove useless escapes
18625      const newURL = `${url.origin}${url.pathname}?${urlParams.toString()}`;
18626
18627      return newURL;
18628    }
18629
18630    function updateClickTarget(clickTarget, tag) {
18631      const href = clickTarget.getAttribute('href');
18632      const newHref = tagHref(href, tag);
18633      if (href !== newHref) {
18634        clickTarget.setAttribute('href', newHref);
18635      }
18636    }
18637
18638    function didClick(event) {
18639      let clickTarget = event.target;
18640
18641      // Find closest anchor if click did not originate on an anchor
18642      if (clickTarget.nodeName !== 'A') {
18643        if (!window.location.hostname.includes('www')) {
18644          console.log('P1 Tagger: Click target not an anchor');
18645        }
18646        clickTarget = clickTarget.closest('a');
18647        if (!window.location.hostname.includes('www')) {
18648          console.log('P1 Tagger: Closest anchor if exists', clickTarget);
18649        }
18650      }
18651
18652      // If no click target, exit early
18653      if (!clickTarget) {
18654        return false;
18655      }
18656
18657      // If click target has data-p1-tag then use that as the p1
18658      if (clickTarget.dataset && clickTarget.dataset.p1Tag) {
18659        if (!window.location.hostname.includes('www')) {
18660          console.log('P1 Tagger: Has data attribute');
18661        }
18662        updateClickTarget(clickTarget, clickTarget.dataset.p1Tag);
18663        return true;
18664      }
18665
18666      if (!window.location.hostname.includes('www')) {
18667        console.log('P1 Tagger: Does noy apply');
18668      }
18669      return true;
18670    }
18671
18672    document.addEventListener('click', didClick);
18673  })();
18674</script>
18674<script type="text/javascript">
18675  window.updateChartbeatData = function(){
18676    window._cbq = (window._cbq || []);
18677    if (window && window.meterObject && window.meterObject.helperFunctions) {
18678      const accountType = window.meterObject.helperFunctions.getChartbeatUserStatus(window.meterObject.userInfo);
18679      window._cbq.push(['_acct', accountType]);
18680    } else {
18681      window._cbq.push(['_acct', 'anon']);
18682    }
18683  };
18684  window.formatPageLayout = ({
18685  layout
18686}) => {
18687  const userLoggedOut = !window.bg.user.loggedIn;
18688  const {
18689    paywall,
18690    incognitoPaywall
18691  } = window?.meterObject?.meterState || {};
18692  const isPaywallUp = paywall || incognitoPaywall || false;
18693  const isMeterExempt = window?.bg?.page?.exemptFromMeter || false;
18694  let pageLayout = '';
18695  const rails = {
18696    ArticleRightRailTest: 'Rail test',
18697    ArticleRightRail: 'Rail',
18698    ArticleLeftRail: 'Left Rail'
18699  };
18700  const railLayout = rails?.[layout];
18701  const railPageLayouts = ['Left Rail', 'Rail', 'Rail test', 'Railless'];
18702  if (railLayout) {
18703    pageLayout = railLayout;
18704  } else if (layout === 'PageRailLess') {
18705    pageLayout = 'Railless';
18706  } else {
18707    pageLayout = layout;
18708  }
18709  if (railPageLayouts?.includes(pageLayout)) {
18710    if (userLoggedOut && !isMeterExempt && isPaywallUp) {
18711      pageLayout += ' | Truncated';
18712    } else {
18713      pageLayout += ' | Open';
18714    }
18715  }
18716  return pageLayout;
18717};
18718  window.omniturePageView = () => {
18719  const {
18720    globalTracking,
18721    meterStatus,
18722    user
18723  } = window.bg;
18724  const s_account = globalTracking.pageLoadReportSuiteIDs;
18725  const QueryString = () => {
18726    const vars = {};
18727    window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, (m, key, value) => {
18728      vars[key] = value;
18729    });
18730    return vars;
18731  };
18732  const queryParams = QueryString();
18733
18734  /* eslint-disable */
18735  const formattedLeafString = globalTrackingObj => globalTrackingObj.storyThread.substring(0, 1).toUpperCase() + globalTrackingObj.storyThread.substring(1);
18736  const getPage = globalTrackingObj => {
18737    switch (globalTrackingObj.pageLayout) {
18738      case 'NotFoundPage':
18739        return 'Page Not Found';
18740      case 'LeafPage':
18741        if (globalTrackingObj.siteSection !== 'Member Center') {
18742          return `${globalTrackingObj.siteSection} | ${formattedLeafString(globalTrackingObj)} | ${globalTrackingObj.articleHeadline}`;
18743        } else {
18744          return globalTracking.page;
18745        }
18746      case 'Curated':
18747        if (window.location.pathname === '/app/') {
18748          return 'Member Center | Mobile App | Download Landing Page';
18749        } else {
18750          return globalTracking.page;
18751        }
18752      default:
18753        return globalTracking.page;
18754    }
18755  };
18756  const getProp4 = globalTrackingObj => {
18757    switch (globalTrackingObj.pageLayout) {
18758      case 'HomePage':
18759        return undefined;
18760      case 'NotFoundPage':
18761        return 'Curated';
18762      case 'SearchPage':
18763        return globalTrackingObj.featuresToRender.indexOf('Search/QuerylySearch') > -1 ? 'queryly' : 'Google Search Engine';
18764      case 'TagPage':
18765        return 'Automated';
18766      case 'LeafPage':
18767        return 'LeafPage';
18768      default:
18769        return globalTrackingObj.pageLayout;
18770    }
18771  };
18772  const getPageType = globalTrackingObj => {
18773    switch (globalTrackingObj.pageLayout) {
18774      case 'HomePage':
18775        return 'homepage';
18776      case 'NotFoundPage':
18777        return 'Error page';
18778      case 'SearchPage':
18779        return 'Search Page';
18780      case 'LeafPage':
18781        if (window.meterObject && window.meterObject.meterState && window.meterObject.meterState.paywall) {
18782          return globalTrackingObj.pageOrAssetType;
18783        } else {
18784          return `${formattedLeafString(globalTrackingObj)} Page`;
18785        }
18786      case 'ComicPage':
18787        return 'Comics Page';
18788      default:
18789        return globalTrackingObj.pageOrAssetType;
18790    }
18791  };
18792  const getProp6 = globalTrackingObj => {
18793    const pageType = getPageType(globalTrackingObj);
18794    if (pageType?.toLowerCase() === 'video page') {
18795      const videoType = globalTrackingObj.videoType;
18796      if (videoType === 'segment') return `${pageType} | Segment`;
18797      if (videoType === 'episode') return `${pageType} | Episode`;
18798    }
18799    return pageType;
18800  };
18801
18802  /* eslint-enable */
18803
18804  const getProp22 = globalTrackingObj => {
18805    if (globalTrackingObj.pageLayout === 'SearchPage' && window.location.search) {
18806      const {
18807        q
18808      } = QueryString(window.location.search);
18809      if (q) {
18810        return decodeURIComponent(q.toLowerCase().replace(/\+/g, '%20'));
18811      }
18812      return null;
18813    }
18814    return null;
18815  };
18816  const getProp49 = globalTrackingObj => {
18817    if (globalTrackingObj.pageLayout === 'LeafPage') {
18818      // https://bostonglobe.atlassian.net/browse/ARC-5403
18819      // // gallery leaf has a content restriction field
18820      // // mollie is fine with this applied there too
18821      return globalTrackingObj.contentRestrictions || 'non-exempt';
18822    }
18823    return globalTrackingObj.contentRestrictions;
18824  };
18825  const getProp67 = globalTrackingObj => {
18826    if (globalTrackingObj.pageLayout === 'HomePage' || globalTrackingObj.pageLayout === 'AuthorPage' || globalTrackingObj.pageOrAssetType && globalTrackingObj.pageOrAssetType.toLowerCase().indexOf('section') !== -1) {
18827      return undefined;
18828    }
18829    return globalTrackingObj.articleID;
18830  };
18831  const updateMeterAnalyticsValues = () => {
18832    // When paywall is shown prop28 - FMPaywall cookie value
18833    // When progressBar is shown prop27 - freeviewcount
18834    if (window.meterObject && window.meterObject.meterState && window.meterObject.meterState.paywall) {
18835      window.s.prop28 = window.bg.globalTracking.paywallCount;
18836    } else if (window.meterObject && window.meterObject.meterState && window.meterObject.meterState.progressBar) {
18837      window.s.prop27 = globalTracking.freeviewArticleCount;
18838    }
18839    window.s.prop35 = user.loggedIn === 'true' ? 'logged in' : 'logged out';
18840    window.s.eVar4 = globalTracking.daysOnMeter;
18841    window.s.eVar5 = globalTracking.daysSinceFirstVisit;
18842    window.s.eVar6 = globalTracking.originalMeterCookieDate;
18843    window.s.eVar7 = globalTracking.currentMeterCookieDate;
18844    // CONSUMER-2518 only populated when paywall is shown
18845    window.s.eVar71 = globalTracking.pageNameBehindPaywall;
18846    window.s.eVar72 = globalTracking.siteSectionBehindPaywall;
18847    window.s.eVar73 = globalTracking.primaryTaxonomyBehindPaywall;
18848    window.s.eVar75 = globalTracking.contentCreatorBehindPaywall;
18849    window.s.eVar85 = globalTracking.accountNumber;
18850  };
18851  const googleAnalyticsUTM = () => {
18852    const {
18853      utm_source: utmSource,
18854      utm_medium: utmMedium,
18855      utm_campaign: utmCampaign
18856    } = queryParams;
18857    const utmArray = [utmSource, utmMedium, utmCampaign];
18858    const utmString = utmArray.map(utmValue => typeof utmValue === 'string' && utmValue !== '' ? decodeURIComponent(utmValue).replace(/\|/g, ':') : 'none').join('|').toLocaleLowerCase();
18859    return utmString;
18860  };
18861
18862  // NOTE: list2Prop derived from page ==> return `${this.config.query.ansValue} | BGC Homepage`
18863  // { page } from AnalyticsFormatter.js
18864  const list2Prop = globalTracking.pageLayout === 'TagPage' ? globalTracking.page.split(' |')[1] : globalTracking.taxonomyTags;
18865  window.s = s_gi(s_account);
18866  s.trackingServer = 'metrics.bostonglobe.com';
18867  s.trackingServerSecure = 'smetrics.bostonglobe.com';
18868  s.trackDownloadLinks = true;
18869  s.trackExternalLinks = true;
18870  s.trackInlineStats = true;
18871  s.linkLeaveQueryString = false;
18872  s.linkInternalFilters = 'localhost,facebook.com/sharer,twitter.com/intent,mailto,bostonglobe.com';
18873  s.linkExternalFilters = '';
18874  s.linkTrackVars = 'None';
18875  s.linkTrackEvents = 'None';
18876  s.usePlugins = true;
18877  s.p_gpv = new Function('k', 'u', '' + "var s=this,v='',i=u.indexOf('?'),q;if(k&&i>-1){q=u.substring(i+1);v" + "=s.pt(q,'&','p_gvf',k)}return v");
18878  s.p_gvf = new Function('t', 'k', '' + "if(t){var s=this,i=t.indexOf('='),p=i<0?t:t.substring(0,i),v=i<0?'T" + "rue':t.substring(i+1);if(p.toLowerCase()==k.toLowerCase())return s." + "epa(v)}return ''");
18879  s.getPreviousValue = new Function('v', 'c', 'el', '' + "var s=this,t=new Date,i,j,r='';t.setTime(t.getTime()+1800000);if(el" + "){if(s.events){i=s.split(el,',');j=s.split(s.events,',');for(x in i" + '){for(y in j){if(i[x]==j[y]){if(s.c_r(c)) r=s.c_r(c);v?s.c_w(c,v,t)' + ":s.c_w(c,'no value',t);return r}}}}}else{if(s.c_r(c)) r=s.c_r(c);v?" + "s.c_w(c,v,t):s.c_w(c,'no value',t);return r}");
18880  s.manageVars = new Function('c', 'l', 'f', '' + 'var s=this,vl,la,vla;l=l?l:"";f=f?f:1 ;if(!s[c])return false;vl="pa' + 'geName,purchaseID,channel,server,pageType,campaign,state,zip,events' + ',products,transactionID";for(var n=1;n<76;n++){vl+=",prop"+n+",eVar' + '"+n+",hier"+n;}if(l&&(f==1||f==2)){if(f==1){vl=l;}if(f==2){la=s.spl' + 'it(l,",");vla=s.split(vl,",");vl="";for(x in la){for(y in vla){if(l' + 'a[x]==vla[y]){vla[y]="";}}}for(y in vla){vl+=vla[y]?","+vla[y]:"";}' + '}s.pt(vl,",",c,0);return true;}else if(l==""&&f==1){s.pt(vl,",",c,0' + ');return true;}else{return false;}');
18881  s.wd = window;
18882  s.fl = new Function('x', 'l', '' + 'return x?(""+x).substring(0,l):x');
18883  s.pt = new Function('x', 'd', 'f', 'a', '' + 'var s=this,t=x,z=0,y,r,l="length";while(t){y=t.indexOf(d);y=y<0?t[l' + ']:y;t=t.substring(0,y);r=s[f](t,a);if(r)return r;z+=y+d[l];t=x.subs' + 'tring(z,x[l]);t=z<x[l]?t:""}return""');
18884  s.rep = new Function('x', 'o', 'n', '' + 'var a=new Array,i=0,j;if(x){if(x.split)a=x.split(o);else if(!o)for(' + 'i=0;i<x.length;i++)a[a.length]=x.substring(i,i+1);else while(i>=0){' + 'j=x.indexOf(o,i);a[a.length]=x.substring(i,j<0?x.length:j);i=j;if(i' + '>=0)i+=o.length}}x="";j=a.length;if(a&&j>0){x=a[0];if(j>
188841){if(a.joi' + 'n)x=a.join(n);else for(i=1;i<j;i++)x+=n+a[i]}}return x');
18885  s.ape = new Function('x', '' + 'var s=this,h="0123456789ABCDEF",f="+~!*()\\"",i,c=s.charSet,n,l,e,y' + '="";c=c?c.toUpperCase():"";if(x){x=""+x;if(s.em==3){x=encodeURIComp' + 'onent(x);for(i=0;i<f.length;i++){n=f.substring(i,i+1);if(x.indexOf(' + 'n)>=0)x=s.rep(x,n,"%"+n.charCodeAt(0).toString(16).toUpperCase())}}' + 'else if(c=="AUTO"&&("").charCodeAt){for(i=0;i<x.length;i++){c=x.sub' + 'string(i,i+1);n=x.charCodeAt(i);if(n>127){l=0;e="";while(n||l<4){e=' + 'h.substring(n%16,n%16+1)+e;n=(n-n%16)/16;l++}y+="%u"+e}else if(c=="' + '+")y+="%2B";else y+=escape(c)}x=y}else x=s.rep(escape(""+x),"+","%2' + 'B");if(c&&c!="AUTO"&&s.em==1&&x.indexOf("%u")<0&&x.indexOf("%U")<0)' + '{i=x.indexOf("%");while(i>=0){i++;if(h.substring(8).indexOf(x.subst' + 'ring(i,i+1).toUpperCase())>=0)return x.substring(0,i)+"u00"+x.subst' + 'ring(i);i=x.indexOf("%",i)}}}return x');
18886  s.epa = new Function('x', '' + 'var s=this,y,tcf;if(x){x=s.rep(""+x,"+"," ");if(s.em==3){tcf=new Fu' + 'nction("x","var y,e;try{y=decodeURIComponent(x)}catch(e){y=unescape' + '(x)}return y");return tcf(x)}else return unescape(x)}return y');
18887  s.parseUri = new Function('u', '' + 'if(u){u=u+"";u=u.indexOf(":")<0&&u.indexOf("//")!=0?(u.indexOf("/")' + '==0?"/":"//")+u:u}u=u?u+"":window.location.href;var e,a=document.cr' + 'eateElement("a"),l=["href","protocol","host","hostname","port","pat' + 'hname","search","hash"],p,r={href:u,toString:function(){return this' + '.href}};a.setAttribute("href",u);for(e=1;e<l.length;e++){p=l[e];r[p' + ']=a[p]||""}delete a;p=r.pathname||"";if(p.indexOf("/")!=0)r.pathnam' + 'e="/"+p;return r');
18888  s.gtfs = new Function('' + 'var w=window,l=w.location,d=document,u;if(!l.origin)l.origin=l.prot' + 'ocol+"//"+l.hostname+(l.port?":"+l.port:"");u=l!=w.parent.location?' + 'd.referrer:d.location;return{location:s.parseUri(u)}');
18889  const s_doPlugins = function () {
18890    // 's_pv' and 's_p6' are cookie names
18891    // marketing.adobe.com/resources/help/en_US/sc/implement/getPreviousValue.html
18892    s.prop37 = s.getPreviousValue(s.pageName, 's_pv');
18893    s.prop73 = s.getPreviousValue(s.prop6, 's_p6');
18894  };
18895  const videoName = (video => {
18896    if (video && video.length > 0) {
18897      return video.reduce((all, vid) => all ? `${vid.headlines}_${all}` : vid.headlines, '');
18898    }
18899  })(globalTracking.video);
18900  s.doPlugins = s_doPlugins;
18901  s.pageName = getPage(globalTracking);
18902  s.channel = globalTracking.pageLayout === 'HomePage' ? 'homepage' : globalTracking.siteSection;
18903  s.campaign = queryParams.s_campaign;
18904
18905  // props
18906  s.prop1 = globalTracking.pageLayout === 'HomePage' ? 'homepage' : globalTracking.primaryTaxonomy;
18907  s.prop2 = queryParams.rss_id;
18908  s.prop3 = globalTracking.contentCreator;
18909  s.prop4 = getProp4(globalTracking);
18910  s.prop5 = globalTracking.otherSections;
18911  s.prop6 = getProp6(globalTracking);
18912  s.prop7 = queryParams.p1;
18913  s.prop8 = globalTracking.publishDate;
18914  s.prop9 = globalTracking.wordCount;
18915  s.prop14 = (gallery => {
18916    if (gallery && gallery.length > 0) {
18917      return gallery.reduce((all, item) => all ? `${item.headlines}_${all}` : item.headlines, '');
18918    }
18919  })(globalTracking.gallery);
18920  s.prop15 = videoName;
18921  s.prop17 = globalTracking.CMS;
18922  s.prop18 = globalTracking.environmentTier;
18923  s.prop19 = googleAnalyticsUTM();
18924  s.prop22 = getProp22(globalTracking);
18925  // s.prop23 = '';
18926  s.prop26 = queryParams.s_campaign;
18927  if (window.meterObject && window.meterObject.meterState && window.meterObject.meterState.paywall) {
18928    window.s.prop28 = window.bg.globalTracking.paywallCount;
18929  } else if (window.meterObject && window.meterObject.meterState && window.meterObject.meterState.progressBar) {
18930    window.s.prop27 = globalTracking.freeviewArticleCount;
18931  }
18932  s.prop35 = user.loggedIn === 'true' ? 'logged in' : 'logged out';
18933  s.prop41 = globalTracking.publicationName;
18934  s.prop42 = globalTracking.loginType;
18935  s.prop43 = globalTracking.pageUrl;
18936  s.prop45 = globalTracking.pageLayout === 'HomePage' || globalTracking.pageOrAssetType && globalTracking.pageOrAssetType.toLowerCase().indexOf('section') !== -1 ? undefined : globalTracking.paywallType;
18937  //  if user access today's headline article from email, paywall=true and meterNumber="0",
18938  //  we don't want this according to consumer-3059, set prop48=1 for above situation.
18939  if (globalTracking.pageLayout === 'HomePage') {
18940    window.s.prop48 = undefined;
18941  } else if (globalTracking.meterNumber === '0' || globalTracking.meterNumber === 0) {
18942    window.s.prop48 = 1;
18943  } else {
18944    window.s.prop48 = globalTracking.meterNumber;
18945  }
18946  //  s.prop48 = globalTracking.pageLayout === 'HomePage' ? undefined : globalTracking.meterNumber;
18947  s.prop49 = getProp49(globalTracking);
18948  s.prop63 = globalTracking.codeVersion;
18949  s.prop67 = getProp67(globalTracking);
18950  s.prop68 = globalTracking.articleHeadline;
18951  s.prop70 = globalTracking.testVariant;
18952
18953  // eVars
18954  s.eVar1 = queryParams.p1;
18955  // s.eVar2 = '';
18956  // s.eVar3 = '';
18957  s.eVar4 = globalTracking.daysOnMeter;
18958  s.eVar5 = globalTracking.daysSinceFirstVisit;
18959  s.eVar6 = globalTracking.originalMeterCookieDate;
18960  s.eVar7 = globalTracking.currentMeterCookieDate;
18961  // s.eVar10 = '';
18962  s.eVar12 = globalTracking.registrationID;
18963  if (window.location.pathname === '/app/') {
18964    s.eVar15 = s.pageName;
18965  } else {
18966    s.eVar15 = globalTracking.pageLayout === 'NotFoundPage' ? 'Page Not Found' : globalTracking.page;
18967  }
18968  s.eVar19 = googleAnalyticsUTM();
18969  s.eVar20 = s.prop35;
18970  s.eVar21 = meterStatus.incognito ? 'Private' : undefined;
18971  s.eVar41 = globalTracking.publicationName;
18972  s.eVar42 = s.prop42;
18973  s.eVar45 = s.prop45;
18974  s.eVar67 = s.prop67;
18975  s.eVar68 = globalTracking.BCSessionID;
18976  s.eVar70 = globalTracking.testVariant;
18977  s.eVar85 = globalTracking.accountNumber;
18978
18979  // GLOBE-303-310 - this is null on tag and gallery pages, needs the includes check
18980  const bgtLandingPage = globalTracking?.primaryTaxonomy?.includes('boston-globe-today');
18981  if (getProp4(globalTracking) === 'LeafPage' || bgtLandingPage) {
18982    s.prop15 = globalTracking.videoName;
18983    s.eVar17 = globalTracking.videoName;
18984    s.prop59 = globalTracking.videoDuration;
18985    s.prop60 = globalTracking.videoType;
18986    s.prop61 = `${globalTracking.videoCategory} | ${globalTracking.videoOrientation}`;
18987    s.prop62 = globalTracking.videoHost;
18988    s.prop64 = globalTracking.firstPublishDate;
18989    s.prop65 = globalTracking.videoUuid;
18990    s.prop66 = globalTracking.dayOfTheWeek;
18991    s.prop75 = globalTracking.videoSections;
18992  }
18993
18994  // use analytics determined by the meter
18995  updateMeterAnalyticsValues();
18996
18997  // lists
18998  s.list1 = globalTracking.featuresToRender;
18999  s.list2 = list2Prop;
19000
19001  // events
19002  const events = [];
19003  if (queryParams.event && queryParams.event !== '') {
19004    queryParams.event.split(',').forEach(event => events.push(event));
19005  }
19006  if (globalTracking.events && globalTracking.events !== '') {
19007    globalTracking.events.split(',').forEach(event => events.push(event));
19008  }
19009  let onetrustStorageConsent;
19010  try {
19011    onetrustStorageConsent = JSON.parse(localStorage.getItem('consent_one_trust_bgmp') || '{}');
19012  } catch (err) {
19013    onetrustStorageConsent = {};
19014  }
19015  if (globalTracking.oneTrustActive && onetrustStorageConsent && onetrustStorageConsent.C0002 === false) {
19016    return;
19017  }
19018  s.linkTrackEvents = events.toString();
19019  s.events = events.toString();
19020  s.t();
19021
19022  // Switch account for all other omniture events
19023  s.account = globalTracking.customLinkReportSuiteIDs;
19024  s.linkTrackVars = 'None';
19025  s.linkTrackEvents = 'None';
19026};
19027  window.track = function(){var globalTracking = window.bg.globalTracking; var user = window.bg.user;globalTracking.pageLayout = "Curated";globalTracking.pageUrl = window.location.href;globalTracking.trackEvent = props => {
19028  try {
19029    const {
19030      instance,
19031      eventName,
19032      dynamic,
19033      videoGlobalTracking = {
19034        isVideoAnalytics: false
19035      }
19036    } = props;
19037    const {
19038      globalTracking,
19039      meterStatus,
19040      user
19041    } = window.bg;
19042    let combinedEventName = eventName;
19043    const QueryString = () => {
19044      const vars = {};
19045      window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, (m, key, value) => {
19046        vars[key] = value;
19047      });
19048      return vars;
19049    };
19050    const queryParams = QueryString();
19051
19052    /* eslint-disable */
19053    const formattedLeafString = globalTrackingObj => globalTrackingObj.storyThread.substring(0, 1).toUpperCase() + globalTrackingObj.storyThread.substring(1);
19054    const getPage = globalTrackingObj => {
19055      switch (globalTrackingObj.pageLayout) {
19056        case 'LeafPage':
19057          return `${globalTrackingObj.siteSection} | ${formattedLeafString(globalTrackingObj)} | ${globalTrackingObj.articleHeadline}`;
19058        case 'Curated':
19059          if (window.location.pathname === '/app/') {
19060            return 'Member Center | Mobile App | Download Landing Page';
19061          } else {
19062            return globalTracking.page;
19063          }
19064        default:
19065          return globalTracking.page;
19066      }
19067    };
19068    const getProp4 = globalTrackingObj => {
19069      switch (globalTrackingObj.pageLayout) {
19070        case 'HomePage':
19071          return undefined;
19072        case 'TagPage':
19073          return 'Automated';
19074        case 'LeafPage':
19075          return 'LeafPage';
19076        default:
19077          return globalTrackingObj.pageLayout;
19078      }
19079    };
19080    const getPageType = globalTrackingObj => {
19081      switch (globalTrackingObj.pageLayout) {
19082        case 'HomePage':
19083          return 'homepage';
19084        case 'NotFoundPage':
19085          return 'Error page';
19086        case 'SearchPage':
19087          return 'Search Page';
19088        case 'LeafPage':
19089          if (window.meterObject && window.meterObject.meterState && window.meterObject.meterState.paywall) {
19090            return globalTrackingObj.pageOrAssetType;
19091          } else {
19092            return `${formattedLeafString(globalTrackingObj)} Page`;
19093          }
19094        case 'ComicPage':
19095          return 'Comics Page';
19096        default:
19097          return globalTrackingObj.pageOrAssetType;
19098      }
19099    };
19100    const getProp6 = globalTrackingObj => {
19101      const pageType = getPageType(globalTrackingObj);
19102      if (pageType?.toLowerCase() === 'video page') {
19103        const videoType = globalTrackingObj.videoType;
19104        if (videoType === 'segment') return `${pageType} | Segment`;
19105        if (videoType === 'episode') return `${pageType} | Episode`;
19106      }
19107      return pageType;
19108    };
19109    const googleAnalyticsUTM = () => {
19110      const {
19111        utm_source: utmSource,
19112        utm_medium: utmMedium,
19113        utm_campaign: utmCampaign
19114      } = queryParams;
19115      const utmArray = [utmSource, utmMedium, utmCampaign];
19116      const utmString = utmArray.map(utmValue => typeof utmValue === 'string' && utmValue !== '' ? decodeURIComponent(utmValue).replace(/\|/g, ':') : 'none').join('|').toLocaleLowerCase();
19117      return utmString;
19118    };
19119
19120    /* eslint-enable */
19121
19122    // NOTE: list2Prop derived from page ==> return `${this.config.query.ansValue} | BGC Homepage`
19123    // { page } from AnalyticsFormatter.js
19124    const list2Prop = globalTracking.pageLayout === 'TagPage' ? globalTracking.page.split(' |')[0] : globalTracking.taxonomyTags;
19125    window.s.account = globalTracking.customLinkReportSuiteIDs;
19126    window.s.pageName = getPage(globalTracking);
19127    window.s.channel = globalTracking.pageLayout === 'HomePage' ? 'homepage' : globalTracking.siteSection;
19128    window.s.campaign = queryParams.s_campaign;
19129    // lists
19130    window.s.list1 = globalTracking.featuresToRender;
19131    window.s.list2 = list2Prop;
19132
19133    // props
19134    window.s.prop1 = globalTracking.pageLayout === 'HomePage' ? 'homepage' : globalTracking.primaryTaxonomy;
19135    window.s.prop2 = queryParams.rss_id;
19136    window.s.prop3 = globalTracking.contentCreator;
19137    window.s.prop4 = getProp4(globalTracking);
19138    window.s.prop5 = globalTracking.otherSections;
19139    window.s.prop6 = getProp6(globalTracking);
19140    window.s.prop7 = queryParams.p1;
19141    window.s.prop8 = globalTracking.publishDate;
19142    window.s.prop9 = globalTracking.wordCount;
19143    window.s.prop13 = props.galleryPage;
19144    window.s.prop14 = props.galleryName ? props.galleryName : (gallery => {
19145      if (gallery && gallery.length > 0) {
19146        return gallery.reduce((all, item) => all ? `${item.headlines}_${all}` : item.headlines, '');
19147      }
19148      return null;
19149    })(globalTracking.gallery);
19150    window.s.prop15 = (video => {
19151      if (video && video.length > 0) {
19152        return video.reduce((all, vid) => all ? `${vid.headlines}_${all}` : vid.headlines, '');
19153      }
19154      return null;
19155    })(globalTracking.video);
19156    window.s.prop17 = 'Arc';
19157    window.s.prop18 = globalTracking.environmentTier;
19158    window.s.prop19 = googleAnalyticsUTM();
19159    window.s.prop26 = queryParams.s_campaign;
19160    if (window.meterObject && window.meterObject.meterState && window.meterObject.meterState.paywall) {
19161      window.s.prop28 = window.bg.globalTracking.paywallCount;
19162    } else if (window.meterObject && window.meterObject.meterState && window.meterObject.meterState.progressBar) {
19163      window.s.prop27 = globalTracking.freeviewArticleCount;
19164    }
19165    window.s.prop35 = user.loggedIn === 'true' ? 'logged in' : 'logged out';
19166    window.s.prop41 = globalTracking.publicationName;
19167    window.s.prop42 = globalTracking.loginType;
19168    window.s.prop43 = globalTracking.pageUrl;
19169    //  if user access today's headline article from email, paywall=true and meterNumber="0",
19170    //  we don't want this according to consumer-3059, set prop48=1 for above situation.
19171    if (globalTracking.pageLayout === 'HomePage') {
19172      window.s.prop48 = undefined;
19173    } else if (globalTracking.meterNumber === '0' || globalTracking.meterNumber === 0) {
19174      window.s.prop48 = 1;
19175    } else {
19176      window.s.prop48 = globalTracking.meterNumber;
19177    }
19178    //  window.s.prop48 = globalTracking.pageLayout === 'HomePage' ? undefined : globalTracking.meterNumber;
19179    window.s.prop63 = globalTracking.codeVersion;
19180    window.s.prop67 = globalTracking.pageLayout === 'HomePage' || globalTracking.pageOrAssetType && globalTracking.pageOrAssetType.toLowerCase().indexOf('section') !== -1 || globalTracking.pageOrAssetType === 'Election Results' ? undefined : globalTracking.articleID;
19181    window.s.prop68 = globalTracking.articleHeadline;
19182
19183    // eVars
19184    window.s.eVar1 = queryParams.p1;
19185    window.s.eVar4 = globalTracking.daysOnMeter;
19186    window.s.eVar5 = globalTracking.daysSinceFirstVisit;
19187    window.s.eVar6 = globalTracking.originalMeterCookieDate;
19188    window.s.eVar7 = globalTracking.currentMeterCookieDate;
19189    window.s.eVar12 = globalTracking.registrationID;
19190    window.s.eVar15 = window.location.pathname === '/app/' ? window.s.pageName : globalTracking.page;
19191    window.s.eVar19 = googleAnalyticsUTM();
19192    window.s.eVar21 = meterStatus.incognito ? 'Private' : undefined;
19193    window.s.eVar41 = globalTracking.publicationName;
19194    window.s.eVar42 = window.s.prop42;
19195    window.s.eVar67 = globalTracking.pageLayout === 'HomePage' || globalTracking.pageOrAssetType && globalTracking.pageOrAssetType.toLowerCase().indexOf('section') !== -1 || globalTracking.pageOrAssetType === 'Election Results' ? undefined : globalTracking.articleID;
19196    window.s.eVar68 = globalTracking.BCSessionID;
19197    if (videoGlobalTracking?.isVideoAnalytics) {
19198      window.s.eVar17 = videoGlobalTracking.videoName;
19199      window.s.prop15 = (video => {
19200        if (video && video.length > 0) {
19201          return video.reduce((all, vid) => all ? `${vid.headlines}_${all}` : vid.headlines, '');
19202        }
19203        return null;
19204      })(videoGlobalTracking.video);
19205      window.s.prop59 = videoGlobalTracking.videoDuration;
19206      window.s.prop60 = videoGlobalTracking.videoType;
19207      window.s.prop61 = `${videoGlobalTracking.videoCategory} | ${videoGlobalTracking.videoOrientation}`;
19208      window.s.prop62 = videoGlobalTracking.videoHost;
19209      window.s.prop64 = videoGlobalTracking.firstPublishDate;
19210      window.s.prop65 = videoGlobalTracking.videoUuid;
19211      window.s.prop66 = videoGlobalTracking.dayOfTheWeek;
19212      window.s.prop75 = videoGlobalTracking.videoSections;
19213    }
19214    const tvEVarValues = 'eVar12,eVar15,eVar17,channel,prop1,prop4,prop5,prop6,prop15,';
19215    const tvPropVideoValues1 = 'prop17,prop18,prop35,prop42,prop59,prop60,';
19216    const tvPropVideoValues2 = 'prop61,prop62,prop64,prop65,prop66,prop75,events';
19217    const tvEVarPropValues = `${tvEVarValues}${tvPropVideoValues1}${tvPropVideoValues2}`;
19218
19219    // based on `eventName` choose which props/events/etc to add to s
19220    switch (eventName) {
19221      case 'BGHeader_ElephantEar_Message':
19222        // click
19223        window.s.linkTrackVars = 'eVar15,channel,prop1,prop4,prop5,prop6,prop17,prop18,prop35';
19224        break;
19225      case 'BGHeader_LogIn':
19226        // click to go to login page
19227        window.s.linkTrackVars = 'eVar15,channel,prop1,prop4,prop5,prop6,prop17,prop18,events';
19228        window.s.linkTrackEvents = 'event15';
19229        window.s.events = 'event15';
19230        break;
19231      case 'BGHeader_LogOut':
19232        // click to go to logout page
19233        window.s.linkTrackVars = 'eVar15,channel,prop1,prop4,prop5,prop6,prop17,prop18,events';
19234        window.s.linkTrackEvents = 'event16';
19235        window.s.events = 'event16';
19236        break;
19237      case 'BGHeader_Search':
19238        // click to open Queryly Instant Search overlay
19239        window.s.linkTrackVars = 'eVar12,eVar15,channel,prop1,prop4,prop5,prop6,prop17,prop18,prop35,prop42';
19240        break;
19241      case 'Article_ScrollDepth_50':
19242        // article 50% completed
19243        window.s.linkTrackVars = 'eVar15,channel,prop1,prop4,prop5,prop6,prop17,prop18,prop27,prop35,events';
19244        window.s.linkTrackEvents = 'event53';
19245        window.s.events = 'event53';
19246        break;
19247      case 'Article_ScrollDepth_100':
19248        // article 100% completed
19249        window.s.linkTrackVars = 'eVar15,channel,prop1,prop4,prop5,prop6,prop17,prop18,prop27,prop35,events';
19250        window.s.linkTrackEvents = 'event54';
19251        window.s.events = 'event54';
19252        break;
19253      case 'Article_ContinueReading_Truncated':
19254        window.s.linkTrackVars = 'eVar15,channel,prop1,prop4,prop5,prop6,prop17,prop18,prop27';
19255        break;
19256      case 'BGHeader_ShareTool_FB': // facebook button
19257      case 'BGHeader_ShareTool_Twitter': // twitter button
19258      case 'BGHeader_ShareTool_LinkedIn':
19259      case 'BGHeader_ShareTool_Bluesky':
19260      case 'BGHeader_ShareTool_Threads':
19261      case 'Article_ShareTool_FB':
19262      case 'Article_ShareTool_Twitter':
19263      case 'Article_ShareTool_LinkedIn':
19264      case 'Article_ShareTool_Bluesky':
19265      case 'Article_ShareTool_Threads':
19266        // eslint-disable-next-line max-len
19267        window.s.linkTrackVars = 'eVar15,channel,prop1,prop3,prop4,prop6,prop17,prop18,prop35,prop37,prop41,prop42,prop43,prop49,prop67,prop68,prop73,events';
19268        window.s.linkTrackEvents = 'event26';
19269        window.s.events = 'event26';
19270        break;
19271      case 'BGHeader_ShareTool_WhatsApp':
19272      case 'BGHeader_ShareTool_CopyLink':
19273      case 'BGHeader_ShareTool_Menu':
19274      case 'BGHeader_ShareTool_Email_Click':
19275      case 'BGHeader_ShareTool_Email_Send':
19276      case 'Article_ShareTool_WhatsApp':
19277      case 'Article_ShareTool_CopyLink':
19278      case 'Article_ShareTool_Menu':
19279      case 'Article_ShareTool_Email_Click':
19280      case 'Article_ShareTool_Gift_Click':
19281      case 'Article_ShareTool_Gift_Send':
19282      case 'BGHeader_ShareTool_Gift_Click':
19283      case 'BGHeader_ShareTool_Gift_Send':
19284      case 'Article_ShareTool_Email_Send':
19285        // eslint-disable-next-line max-len
19286        window.s.linkTrackVars = 'eVar15,channel,prop1,prop3,prop4,prop6,prop17,prop18,prop35,prop37,prop41,prop42,prop43,prop49,prop67,prop68,prop73';
19287        break;
19288      case 'Article_Quote_Rail_FB':
19289      case 'Article_Quote_Rail_Twitter':
19290      case 'Article_Quote_Inline_FB':
19291      case 'Article_Quote_Inline_Twitter':
19292      case 'Article_Pullout_Rail_FB':
19293      case 'Article_Pullout_Rail_Twitter':
19294      case 'Article_Pullout_Inline_Twitter':
19295      case 'Article_Pullout_Inline_FB':
19296        window.s.linkTrackVars = 'eVar15,channel,prop1,prop4,prop5,prop6,prop17,prop18,events';
19297        window.s.linkTrackEvents = 'event26';
19298        window.s.events = 'event26';
19299        break;
19300      case 'HP_Follow_Facebook':
19301      case 'HP_Follow_Twitter':
19302      case 'HP_Follow_Instagram':
19303      case 'SectionFront_Follow_Facebook':
19304      case 'SectionFront_Follow_Twitter':
19305      case 'SectionFront_Follow_Instagram':
19306      case 'TagFront_Follow_Facebook':
19307      case 'TagFront_Follow_Twitter':
19308      case 'TagFront_Follow_Instagram':
19309      case 'Article_Follow_Facebook':
19310      case 'Article_Follow_Twitter':
19311      case 'Article_Follow_Instagram':
19312      case 'Author_Follow_Facebook':
19313      case 'Author_Follow_Twitter':
19314      case 'Author_Follow_Instagram':
19315        window.s.linkTrackVars = 'eVar15,channel,prop1,prop4,prop5,prop6,prop17,prop18,events';
19316        window.s.linkTrackEvents = 'event24';
19317        window.s.events = 'event24';
19318        break;
19319      case 'Article_Comments_Submit':
19320        window.s.linkTrackVars = 'eVar15,channel,prop1,prop4,prop5,prop6,prop17,prop18,events';
19321        window.s.linkTrackEvents = 'event5';
19322        window.s.events = 'event5';
19323        break;
19324      case 'Article_Newsletter_Inline_Submit':
19325        window.s.prop71 = props.newsletterID;
19326        window.s.linkTrackVars = 'eVar15,channel,prop1,prop4,prop5,prop6,prop17,prop18,prop43,prop71,events';
19327        window.s.linkTrackEvents = 'event39';
19328        window.s.events = 'event39=1';
19329        break;
19330      case 'Article_Photos_Gallery_Next':
19331      case 'Article_Photos_Gallery_Previous':
19332        window.s.linkTrackVars = 'eVar15,channel,prop1,prop4,prop5,prop6,prop17,prop18,prop13,prop14';
19333        break;
19334      case 'TagPage_LoadMore':
19335        window.s.linkTrackVars = 'eVar15,channel,prop1,prop4,prop5,prop6,prop17,prop18';
19336        break;
19337      case 'NewsletterPage_Newsletter_Email_Submit':
19338        window.s.linkTrackVars = 'eVar15,prop17,prop18,prop43,prop71,events';
19339        window.s.linkTrackEvents = 'event39';
19340        if (props.selectedNewsletterListIds) {
19341          window.s.prop71 = props.selectedNewsletterListIds.join(',');
19342          window.s.events = `event39=${props.selectedNewsletterListIds.length}`;
19343        }
19344        break;
19345      case 'PushNotification_Inline_Signup':
19346        window.s.linkTrackVars = 'eVar12,eVar15,channel,prop1,prop4,prop5,prop6,prop17,prop18,prop35,prop42,events';
19347        window.s.linkTrackEvents = 'event56';
19348        window.s.events = 'event56';
19349        break;
19350      case 'PushNotification_Inline_Success':
19351        window.s.linkTrackVars = 'eVar12,eVar15,channel,prop1,prop4,prop5,prop6,prop17,prop18,prop35,prop42,events';
19352        window.s.linkTrackEvents = 'event57';
19353        window.s.events = 'event57';
19354        break;
19355      case 'PushNotification_Popup_Signup':
19356        window.s.linkTrackVars = 'eVar12,eVar15,channel,prop1,prop4,prop5,prop6,prop17,prop18,prop35,prop42,events';
19357        window.s.linkTrackEvents = 'event59';
19358        window.s.events = 'event59';
19359        break;
19360      case 'PushNotification_Popup_Success':
19361        window.s.linkTrackVars = 'eVar12,eVar15,channel,prop1,prop4,prop5,prop6,prop17,prop18,prop35,prop42,events';
19362        window.s.linkTrackEvents = 'event60';
19363        window.s.events = 'event60';
19364        break;
19365      case 'PushNotification_Browser_Success':
19366        window.s.linkTrackVars = 'eVar12,eVar15,channel,prop1,prop4,prop5,prop6,prop17,prop18,prop35,prop42,events';
19367        window.s.linkTrackEvents = 'event61';
19368        window.s.events = 'event61';
19369        break;
19370      case 'Weather_Widget_Location':
19371        combinedEventName += dynamic;
19372        window.s.linkTrackVars = 'eVar15,eVar42,channel,prop1,prop4,prop5,prop6,prop35,prop43,events';
19373        window.s.linkTrackEvents = 'event70';
19374        window.s.events = 'event70';
19375        break;
19376      case 'Article_ShareTool_SavedArticles_Bookmark':
19377      case 'SavedArticles_Delete':
19378        window.s.linkTrackVars = 'eVar15,channel,prop1,prop4,prop5,prop6,prop35,prop43';
19379        window.s.linkTrackEvents = 'none';
19380        break;
19381      case 'video_complete':
19382        window.s.linkTrackVars = tvEVarPropValues;
19383        window.s.linkTrackEvents = 'event83';
19384        window.s.events = 'event83';
19385        break;
19386      case 'video_end':
19387        window.s.linkTrackVars = tvEVarPropValues;
19388        window.s.linkTrackEvents = 'event82';
19389        window.s.events = 'event82';
19390        break;
19391      case 'video_error':
19392        window.s.linkTrackVars = tvEVarPropValues;
19393        window.s.linkTrackEvents = 'event81';
19394        window.s.events = 'event81';
19395        break;
19396      case 'video_start':
19397        window.s.linkTrackVars = tvEVarPropValues;
19398        window.s.linkTrackEvents = 'event80';
19399        window.s.events = 'event80';
19400        break;
19401      case 'video_playback_0':
19402        window.s.linkTrackVars = tvEVarPropValues;
19403        window.s.linkTrackEvents = 'event84';
19404        window.s.events = 'event84';
19405        break;
19406      case 'video_playback_25':
19407        window.s.linkTrackVars = tvEVarPropValues;
19408        window.s.linkTrackEvents = 'event85';
19409        window.s.events = 'event85';
19410        break;
19411      case 'video_playback_50':
19412        window.s.linkTrackVars = tvEVarPropValues;
19413        window.s.linkTrackEvents = 'event86';
19414        window.s.events = 'event86';
19415        break;
19416      case 'video_playback_75':
19417        window.s.linkTrackVars = tvEVarPropValues;
19418        window.s.linkTrackEvents = 'event87';
19419        window.s.events = 'event87';
19420        break;
19421      case 'video_playback_100':
19422        window.s.linkTrackVars = tvEVarPropValues;
19423        window.s.linkTrackEvents = 'event88';
19424        window.s.events = 'event88';
19425        break;
19426      case 'video_ad_complete':
19427        window.s.linkTrackVars = tvEVarPropValues;
19428        window.s.linkTrackEvents = 'event92';
19429        window.s.events = 'event92';
19430        break;
19431      case 'video_ad_error':
19432        window.s.linkTrackVars = tvEVarPropValues;
19433        window.s.linkTrackEvents = 'event91';
19434        window.s.events = 'event91';
19435        break;
19436      case 'video_ad_skip':
19437        window.s.linkTrackVars = tvEVarPropValues;
19438        window.s.linkTrackEvents = 'event90';
19439        window.s.events = 'event90';
19440        break;
19441      case 'video_ad_start':
19442        window.s.linkTrackVars = tvEVarPropValues;
19443        window.s.linkTrackEvents = 'event89';
19444        window.s.events = 'event89';
19445        break;
19446      case 'Games_Player_Load':
19447        window.s.linkTrackVars = 'eVar15,channel,prop1,prop6,prop17,prop18,prop35,prop43';
19448        window.s.linkTrackEvents = 'none';
19449        break;
19450      default:
19451        // BGMenu_Open, BGHeader_Gear, BGHeader_ShareTool_Email_Click, BG_ShareTool_Email_Send, BGMenu_Tile_.*
19452        window.s.linkTrackVars = 'eVar15,channel,prop1,prop4,prop5,prop6,prop17,prop18';
19453    }
19454
19455    // send data
19456    let onetrustStorageConsent;
19457    try {
19458      onetrustStorageConsent = JSON.parse(localStorage.getItem('consent_one_trust_bgmp') || '{}');
19459    } catch (err) {
19460      onetrustStorageConsent = {};
19461    }
19462    if (globalTracking.oneTrustActive && onetrustStorageConsent && onetrustStorageConsent.C0002 === false) {
19463      return;
19464    }
19465    window.s.tl(instance, 'o', combinedEventName);
19466    window.s.linkTrackVars = 'None';
19467    window.s.linkTrackEvents = 'None';
19468  } catch (err) {
19469    /* eslint-disable-next-line no-console */
19470    console.log(`There was an error tracking the event ${props.eventName}:`, err);
19471  }
19472};window.updateChartbeatData();window.omniturePageView();};</script>
19472<script type="text/javascript">if (window.meterObject && window.meterObject.meterState.result){ window.track(); }else if (window.meterObject) { window.meterObject.observationController.addEventObserver("meterStateChange",window.track);}</script>
19472<a href="#main" class="skip-to-main | font_primary">Skip to main content</a><div id="fusion-app" class="fusion-app"><section class="section_page | container font_primary grid margin_center width_max_1440"><section class="container grid margin_center width_full">            <header id="nav-bar" class="sp | nav_bar foreground_near width_full"><div class="height_added_otherPage"><div class="masthead_scroll | background_main border_bottom--desktop foreground_near relative width_full visible fixed"><div><div class="width_full" style="min-height:90px"><div></div></div></div><div class="navigation_masthead_container | border_bottom--mobile 
19473          justify_space_between relative border_top"><nav class="navigation_masthead | background_main flex relative" aria-label="Secondary links"><div class="hamburger_container | container flex row justify_center align_items_center"><button class="hamburger | js-secondary-hamburger pointer focus_ring" aria-expanded="false" aria-label="Secondary Menu"></button></div><div><ul id="secondary-nav" role="menu" aria-orientation="vertical" class="secondary-nav | hidden border_bottom border_ludicrously_thick list_reset absolute font_normal" aria-hidden="true"><li><button data-index="0" data-option="sections" data-p1tag="Sections" aria-expanded="false" aria-controls="sections-menu" aria-label="Sections Menu" class="container | column flex justify_center align_items_center js-option option flex_1 border border_bottom border_right js-first-option"><div class="icon" aria-hidden="true"><svg width="25" height="25" xmlns="http://www.w3.org/2000/svg"><path d="M15.314 10.916l-.068 4.873c-.507.27-.845.44-1.32.777-.372-.236-.744-.474-1.184-.745V9.528l2.572 1.388zm.373-4.232c0 .744-.677 1.117-2.945 2.54v-2.17c0-1.082.068-1.69.1-2.132h-.472c.067.474.102 1.05.102 2.133v8.633c-1.423-.848-3.15-1.728-4.977-1.863 1.727-.982 3.452-2.302 3.452-4.233v-4.23c0-1.354.542-2.167 1.964-3.385a61.06 61.06 0 0 1 2.44 3.858c.203.338.34.677.34.846l-.003.004zm-4.434-5.28l-.068-.204c-1.422 0-2.2-.17-2.946-.304C7.53.794 6.92.658 6.072.658c-2.235 0-3.69 1.152-3.69 3.013 0 .78.168 1.22.676 1.797l.202-.203c-.27-.34-.405-.678-.405-1.05 0-.812.676-1.523 2.165-1.523 1.118 0 2.133.204 3.013.407C6.14 4.483 4.99 5.5 4.99 8.444c-.272-.102-.644-.17-1.152-.17-1.42 0-2.166.95-2.166 1.862 0 .407.1.848.373 1.152l.237-.135c-.102-.204-.17-.407-.17-.61 0-.61.474-1.083 1.354-1.083.78 0 1.354.338 1.624.813 0 2.064-.405 3.114-1.488 3.114v.236c1.624 0 3.588-1.184 3.588-3.08v-3.79c0-3.116 1.828-4.57 4.063-5.35zm7.075 8.563L15.314 7.97c1.15-.71 1.524-.914 1.93-1.218.71-.508.914-.813.914-1.117 0-.238-.1-.677-.643-1.49-.677-1.016-1.32-1.997-2.674-3.892-1.894 1.286-2.943 2.063-4.94 3.622A3.707 3.707 0 0 0 8.48 6.82c0 .44.034 2.707.034 4.196 0 1.15-.202 1.76-1.42 2.775-2.945 0-4.706 1.898-4.706 3.793 0 .813.27 1.66.88 2.335l.204-.204a2.693 2.693 0 0 1-.677-1.793c0-1.016.746-2.133 3.08-2.133 2.574 0 4.977 1.76 6.365 2.607 1.997-1.693 3.25-2.404 5.822-3.252v-4.298c0-.304.1-.608.27-.88l-.002.003z"/><image/></svg></div><span class="font_primary capitalize">Sections</span></button><ul class="list_reset absolute hamburger-option-container" id="sections-menu" role="menu"><li><ul class="list_reset"><li><h3 class="section_title | padding_left_16 font_primary uppercase bold margin_top_32 margin_right_32 border_bottom"><a href="https://epaper.bostonglobe.com/?p1=BGMenu_Sections" class="js-submenu-heading js-subnav-sublink focus_ring color_main hover_color_gray_90 inline_block subnav-group--empty first-subnav-group" role="menuitem">Epaper</a></h3></li></ul></li><li><ul class="list_reset"><li><h3 class="section_title | padding_left_16 font_primary uppercase bold margin_top_32 margin_right_32 border_bottom"><a href="/sports/?p1=BGMenu_Sections" class="js-submenu-heading js-subnav-sublink focus_ring color_main hover_color_gray_90 inline_block subnav-group--full" role="menuitem">Sports</a></h3><ul role="menu" class="padding_left_24"><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/sports/baseball/redsox/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Red Sox</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/sports/football/patriots/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Patriots</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/sports/basketball/celtics/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Celtics</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/sports/hockey/bruins/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Bruins</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/sports/high-schools/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">High Schools</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/sports/colleges/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Colleges</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/sports/women/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Women&#x27;s Sports</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/sports/tv-radio/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom last-subnav-link" role="menuitem">TV &amp; Radio</a></li></ul></li></ul></li><li><ul class="list_reset"><li><h3 class="section_title | padding_left_16 font_primary uppercase bold margin_top_32 margin_right_32 border_bottom"><a href="/metro/?p1=BGMenu_Sections" class="js-submenu-heading js-subnav-sublink focus_ring color_main hover_color_gray_90 inline_block subnav-group--full" role="menuitem">Metro</a></h3><ul role="menu" class="padding_left_24"><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/metro/weather/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Weather</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/metro/politics/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Politics</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/metro/transportation/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Transportation</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/metro/education/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Education</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/metro/new-england/massachusetts/cambridge-somerville/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Cambridge &amp; Somerville</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/metro/new-england/massachusetts/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Around Mass.</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/metro/investigations/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Investigations</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/metro/obituaries/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Obituaries</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="https://www.legacy.com/us/obituaries/bostonglobe/browse" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom last-subnav-link" role="menuitem">Death Notices</a></li></ul></li></ul></li><li><ul class="list_reset"><li><h3 class="section_title | padding_left_16 font_primary uppercase bold margin_top_32 margin_right_32 border_bottom"><a href="/games/?p1=BGMenu_Sections" class="js-submenu-heading js-subnav-sublink focus_ring color_main hover_color_gray_90 inline_block subnav-group--full" role="menuitem">Games &amp; Puzzles</a></h3><ul role="menu" class="padding_left_24"><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/games/align/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Align</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/games/crossword/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Crossword</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/games/mini-crossword/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Mini Crossword</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/games/kenken/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">KenKen</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/games/sudoku/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Sudoku</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/games/word-flower/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Word Flower</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/horoscopes/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom last-subnav-link" role="menuitem">Horoscopes</a></li></ul></li></ul></li><li><ul class="list_reset"><li><h3 class="section_title | padding_left_16 font_primary uppercase bold margin_top_32 margin_right_32 border_bottom"><a href="/business/?p1=BGMenu_Sections" class="js-submenu-heading js-subnav-sublink focus_ring color_main hover_color_gray_90 inline_block subnav-group--full" role="menuitem">Business</a></h3><ul role="menu" class="padding_left_24"><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/business/technology/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Technology</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/business/economy/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Economy</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/business/real-estate/residential/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Housing</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/business/real-estate/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Real Estate</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/business/biotech/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Biotech</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/business/fine-print/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">The Fine Print</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/business/bold-types/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom last-subnav-link" role="menuitem">Bold Types</a></li></ul></li></ul></li><li><ul class="list_reset"><li><h3 class="section_title | padding_left_16 font_primary uppercase bold margin_top_32 margin_right_32 border_bottom"><a href="/nation/politics/?p1=BGMenu_Sections" class="js-submenu-heading js-subnav-sublink focus_ring color_main hover_color_gray_90 inline_block subnav-group--full" role="menuitem">Politics</a></h3><ul role="menu" class="padding_left_24"></ul></li></ul></li><li><ul class="list_reset"><li><h3 class="section_title | padding_left_16 font_primary uppercase bold margin_top_32 margin_right_32 border_bottom"><a href="/metro/money-power-inequality/?p1=BGMenu_Sections" class="js-submenu-heading js-subnav-sublink focus_ring color_main hover_color_gray_90 inline_block subnav-group--empty" role="menuitem">Money, Power, Inequality</a></h3></li></ul></li><li><ul class="list_reset"><li><h3 class="section_title | padding_left_16 font_primary uppercase bold margin_top_32 margin_right_32 border_bottom"><a href
19473="/science/environment/climate/?p1=BGMenu_Sections" class="js-submenu-heading js-subnav-sublink focus_ring color_main hover_color_gray_90 inline_block subnav-group--empty" role="menuitem">Climate</a></h3></li></ul></li><li><ul class="list_reset"><li><h3 class="section_title | padding_left_16 font_primary uppercase bold margin_top_32 margin_right_32 border_bottom"><a href="/metro/investigations/spotlight/?p1=BGMenu_Sections" class="js-submenu-heading js-subnav-sublink focus_ring color_main hover_color_gray_90 inline_block subnav-group--empty" role="menuitem">Spotlight</a></h3></li></ul></li><li><ul class="list_reset"><li><h3 class="section_title | padding_left_16 font_primary uppercase bold margin_top_32 margin_right_32 border_bottom"><a href="/opinion/?p1=BGMenu_Sections" class="js-submenu-heading js-subnav-sublink focus_ring color_main hover_color_gray_90 inline_block subnav-group--full" role="menuitem">Opinion</a></h3><ul role="menu" class="padding_left_24"><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/opinion/ideas/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Ideas</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/opinion/columns/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Columns and Op-eds</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/opinion/editorials/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Editorials</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/opinion/letters/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Letters</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/opinion/cartoons/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Cartoons</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="https://www.bostonglobe.com/opinion/podcasts/say-more/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Say More podcast</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/opinion/college-town/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom last-subnav-link" role="menuitem">College Town</a></li></ul></li></ul></li><li><ul class="list_reset"><li><h3 class="section_title | padding_left_16 font_primary uppercase bold margin_top_32 margin_right_32 border_bottom"><a href="/metro/new-england/new-hampshire/?p1=BGMenu_Sections" class="js-submenu-heading js-subnav-sublink focus_ring color_main hover_color_gray_90 inline_block subnav-group--full" role="menuitem">New Hampshire</a></h3><ul role="menu" class="padding_left_24"><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/metro/new-england/new-hampshire/business/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Business</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/metro/new-england/new-hampshire/politics/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Politics</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/metro/new-england/new-hampshire/education/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Education</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/metro/new-england/new-hampshire/crime/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">
19473Crime</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/metro/new-england/new-hampshire/health/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Health</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/metro/new-england/new-hampshire/commentary/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom last-subnav-link" role="menuitem">Commentary</a></li></ul></li></ul></li><li><ul class="list_reset"><li><h3 class="section_title | padding_left_16 font_primary uppercase bold margin_top_32 margin_right_32 border_bottom"><a href="/metro/new-england/rhode-island/?p1=BGMenu_Sections" class="js-submenu-heading js-subnav-sublink focus_ring color_main hover_color_gray_90 inline_block subnav-group--full" role="menuitem">Rhode Island</a></h3><ul role="menu" class="padding_left_24"><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/metro/new-england/rhode-island/things-to-do/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Things to Do</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/metro/new-england/rhode-island/podcast/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Rhode Island Podcast</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/metro/new-england/rhode-island/food-dining/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">RI Food &amp; Dining</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/metro/new-england/rhode-island/politics/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Politics</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/metro/new-england/rhode-island/business/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Business</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/metro/new-england/rhode-island/arts/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Arts</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/metro/new-england/rhode-island/crime/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom last-subnav-link" role="menuitem">Crime</a></li></ul></li></ul></li><li><ul class="list_reset"><li><h3 class="section_title | padding_left_16 font_primary uppercase bold margin_top_32 margin_right_32 border_bottom"><a href="/world/?p1=BGMenu_Sections" class="js-submenu-heading js-subnav-sublink focus_ring color_main hover_color_gray_90 inline_block subnav-group--empty" role="menuitem">World</a></h3></li></ul></li><li><ul class="list_reset"><li><h3 class="section_title | padding_left_16 font_primary uppercase bold margin_top_32 margin_right_32 border_bottom"><a href="/nation/special-reports/coronavirus/?p1=BGMenu_Sections" class="js-submenu-heading js-subnav-sublink focus_ring color_main hover_color_gray_90 inline_block subnav-group--empty" role="menuitem">COVID</a></h3></li></ul></li><li><ul class="list_reset"><li><h3 class="section_title | padding_left_16 font_primary uppercase bold margin_top_32 margin_right_32 border_bottom"><a href="/magazine/?p1=BGMenu_Sections" class="js-submenu-heading js-subnav-sublink focus_ring color_main hover_color_gray_90 inline_block subnav-group--full" role="menuitem">Globe Magazine</a></h3><ul role="menu" class="padding_left_24"><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/magazine/wedding-and-wedding-the-big-day/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">The Big Day</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/magazine/dinner-with-cupid/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Dinner with Cupid</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/magazine/perspective/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Perspective</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/magazine/connections/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom last-subnav-link" role="menuitem">Connections</a></li></ul></li></ul></li><li><ul class="list_reset"><li><h3 class="section_title | padding_left_16 font_primary uppercase bold margin_top_32 margin_right_32 border_bottom"><a href="/lifestyle/?p1=BGMenu_Sections" class="js-submenu-heading js-subnav-sublink focus_ring color_main hover_color_gray_90 inline_block subnav-group--full" role="menuitem">Lifestyle</a></h3><ul role="menu" class="padding_left_24"><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/metro/special-reports/a-beautiful-resistance/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">A Beautiful Resistance</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/lifestyle/food-dining/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Food &amp; Dining</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/games-comics/comics/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Comics</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/games/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Games</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/lifestyle/travel/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Travel</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/lifestyle/names/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Pop Culture</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="https://www.bostonglobe.com/lifestyle/relationships/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Relationships</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="https://www.bostonglobe.com/lifestyle/relationships/love-letters/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Love Letters</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/real-estate/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom last-subnav-link" role="menuitem">Real Estate</a></li></ul></li></ul></li><li><ul class="list_reset"><li><h3 class="section_title | padding_left_16 font_primary uppercase bold margin_top_32 margin_right_32 border_bottom"><a href="/arts/?p1=BGMenu_Sections" class="js-submenu-heading js-subnav-sublink focus_ring color_main hover_color_gray_90 inline_block subnav-group--full" role="menuitem">Arts</a></h3><ul role="menu" class="padding_left_24"><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/arts/books/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Books</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/arts/movies/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Movies</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/arts/music/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Music</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/arts/tv/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">TV</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/arts/visual-arts/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom" role="menuitem">Visual Arts</a></li><li class="font_primary border border_bottom border_light list_bullet_inside padding_left_16"><a href="/arts/performing-arts/?p1=BGMenu_Sections" class="js-subnav-sublink color_main hover_color_gray_90 font_normal inline_block sub_section_item | focus_ring capitalize margin_top margin_bottom last-subnav-link" role="menuitem">Performing Arts</a></li></ul></li></ul></li><li><ul class="list_reset"><li><h3 class="section_title | padding_left_16 font_primary uppercase bold margin_top_32 margin_right_32 border_bottom"><a href="https://www.boston.com/category/cars/" class="js-submenu-heading js-subnav-sublink focus_ring color_main hover_color_gray_90 inline_block subnav-group--empty" role="menuitem">Cars</a></h3></li></ul></li><li><ul class="list_reset"><li><h3 class="section_title | padding_left_16 font_primary uppercase bold margin_top_32 margin_right_32 border_bottom"><a href="/real-estate/?p1=BGMenu_Sections" class="js-submenu-heading js-subnav-sublink focus_ring color_main hover_color_gray_90 inline_block subnav-group--empty" role="menuitem">Real Estate</a></h3></li></ul></li><li><ul class="list_reset"><li><h3 class="section_title | padding_left_16 font_primary uppercase bold margin_top_32 margin_right_32 border_bottom"><a href="https://events.bostonglobe.com/?p1=BGMenu_Sections" class="js-submenu-heading js-subnav-sublink focus_ring color_main hover_color_gray_90 inline_block subnav-group--empty" role="menuitem">Events</a></h3></li></ul></li><li><ul class="list_reset"><li><h3 class="section_title | padding_left_16 font_primary uppercase bold margin_top_32 margin_right_32 border_bottom"><a href="/contact/?p1=BGMenu_Sections" class="js-submenu-heading js-subnav-sublink focus_ring color_main hover_color_gray_90 inline_block subnav-group--empty last-subnav-group" role="menuitem">Share a News Tip or Story Idea</a></h3></li></ul></li></ul></li><li><button data-index="1" data-option="search" data-p1tag="Search" aria-expanded="false" aria-controls="search-menu" aria-label="Search Menu" class="container | column flex justify_center align_items_center js-option option flex_1 border border_bottom border_right js-option-search"><div class="icon" aria-hidden="true">
19473<svg width="25" height="25" viewBox="0 0 35 40" xmlns="http://www.w3.org/2000/svg"><g fill="#000" fill-rule="evenodd"><path d="M12.536 7.336c-4.157 4.573-4.157 12.015 0 16.588 4.158 4.573 10.922 4.573 15.08 0 4.159-4.573 4.158-12.015 0-16.588-4.158-4.574-10.922-4.574-15.08 0zm-2.347-2.58c5.453-5.997 14.323-5.997 19.773 0 5.452 5.996 5.452 15.752.002 21.748-5.452 5.997-14.322 5.997-19.775 0-5.45-5.996-5.45-15.753 0-21.748z"/><path d="M6.314 38.12l7.972-11.845-1.425-1.71-1.425-1.708-9.87 9.566a3.544 3.544 0 0 0-.56.545c-1.341 1.607-1.341 4.216-.001 5.826 1.342 1.608 3.515 1.608 4.856-.002.174-.208.325-.434.453-.672"/></g></svg></div><span class="font_primary capitalize">Search</span></button></li><li><button data-index="2" data-option="podcasts" data-p1tag="Podcasts" aria-expanded="false" aria-controls="podcasts-menu" aria-label="Podcasts Menu" class="container | column flex justify_center align_items_center js-option option flex_1 border border_bottom border_right"><div class="icon" aria-hidden="true"><svg width="25" height="25" xmlns="http://www.w3.org/2000/svg"><g fill="#000" fill-rule="evenodd"><path d="M16.74 16.889c-.214 0-.385-.191-.385-.426 0-.236.17-.427.386-.427h2.473v-.805H16.74c-.215 0-.386-.19-.386-.427 0-.236.17-.426.386-.426h2.473v-.357c0-.151-.01-.3-.022-.447h-2.451c-.215 0-.386-.193-.386-.428s.17-.425.386-.425h2.327c-.53-2.382-2.465-4.15-4.781-4.15-2.312 0-4.246 1.76-4.777 4.13h2.32c.215 0 .387.192.387.427s-.172.426-.386.426H9.379c-.012.154-.02.309-.02.467v.338h2.472c.214 0 .386.191.386.427 0 .235-.172.425-.386.425H9.359v.808h2.472c.214 0 .386.19.386.425 0 .237-.172.428-.386.428H9.359l.001 1.865h9.854V16.89H16.74zm-7.381 6.56c0 3.01 2.204 5.451 4.923 5.451 2.727 0 4.932-2.441 4.932-5.45v-2.896H9.36l-.001 2.896zm6.193 13.746h5.07c.7 0 1.267.63 1.267 1.403 0 .774-.566 1.402-1.267 1.402H7.95c-.7 0-1.27-.628-1.27-1.402 0-.773.57-1.403 1.27-1.403h5.068v-4.302c-4.967-.718-7.304-5.624-7.304-8.317V20.67c0-.773.573-1.402 1.27-1.402.698 0 1.268.629 1.268 1.402v3.905c.005.569 1.151 5.609 6.033 5.609 5.012 0 6.035-5.38 6.035-5.61v-3.904c0-.773.569-1.402 1.267-1.402s1.27.629 1.27 1.402v3.905c0 2.693-2.335 7.6-7.305 8.317v4.302zM5.04 14.286c-.417 0-.754-.293-.754-.653 0-7.814 5.896-9.629 6.146-9.702.395-.116.823.067.957.409.133.34-.077.71-.47.827-.215.065-5.124 1.633-5.124 8.466 0 .36-.338.653-.755.653"/><path d="M.778 14.286c-.43 0-.778-.288-.778-.643C0 2.667 8.607.136 8.973.034c.407-.114.848.067.986.403.137.335-.08.7-.485.814-.327.093-7.919 2.381-7.919 12.392 0 .355-.348.643-.777.643"/><g><path d="M23.531 14.286c.417 0 .755-.293.755-.653 0-7.814-5.896-9.629-6.147-9.702-.395-.116-.823.067-.956.409-.133.34.077.71.47.827.214.065 5.124 1.633 5.124 8.466 0 .36.338.653.754.653"/><path d="M27.794 14.286c.43 0 .777-.288.777-.643 0-10.976-8.606-13.507-8.973-13.609-.407-.114-.848.067-.985.403-.138.335.08.7.485.814.326.093 7.918 2.381 7.918 12.392 0 .355.348.643.778.643"/></g></g></svg></div><span class="font_primary capitalize">Podcasts</span></button></li><li><button data-index="3" data-option="newsletters" data-p1tag="Newsletters" aria-expanded="false" aria-controls="newsletters-menu" aria-label="Newsletters Menu" class="container | column flex justify_center align_items_center js-option option flex_1 border border_bottom border_right"><div class="icon" aria-hidden="true"><?xml version="1.0" encoding="UTF-8"?> <svg width="25" height="25" viewBox="0 0 56 40" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">     <!-- Generator: Sketch 50.2 (55047) - http://www.bohemiancoding.com/sketch -->     <title>email</title>     <desc>Created with Sketch.</desc>     <defs></defs>     <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">         <g id="icons" transform="translate(-704.000000, -1268.000000)" fill="#000000">             <g id="email" transform="translate(704.000000, 1268.000000)">                 <path d="M30.0973948,26.11455 C29.5279132,26.6837424 28.8233999,26.9797225 28.0014677,26.9797225 C27.2000839,26.9797225 26.4750223,26.6865884 25.8879279,26.11455 L20.627562,21.0316613 L1.03328
19473616,40 L54.9520365,40 L35.3900508,21.0316613 L30.0973948,26.11455 L30.0973948,26.11455 Z M55.9970645,1.01316258 L36.4321434,20.0241907 L56,38.9782995 L55.9970645,1.01316258 Z M26.9681816,25.1526147 C27.2470514,25.4201352 27.5846307,25.5567414 28.0014677,25.5567414 C28.4271112,25.5567414 28.7705614,25.4144433 29.0494313,25.1497688 L54.9813912,0 L1.03328616,0 L26.9652461,25.1526147 L26.9681816,25.1526147 Z M0,38.9811455 L19.5884049,20.0213447 L0,1.01031661 L0,38.9811455 Z"></path>             </g>         </g>     </g> </svg></div><span class="font_primary capitalize">Newsletters</span></button></li><li><button data-index="4" data-option="more" data-p1tag="More" aria-expanded="false" aria-controls="more-menu" aria-label="More Menu" class="container | column flex justify_center align_items_center js-option option flex_1 border border_bottom border_right js-last-option"><div class="icon" aria-hidden="true"><svg width="25" height="25" viewBox="0 0 41 41" xmlns="http://www.w3.org/2000/svg"><path d="M23.443 17.318h16.744V.576H23.444v16.742zM0 17.318h16.741V.576H0v16.742zM23.443 40.76h16.744V24.016H23.444V40.76zM0 40.76h16.741V24.016H0V40.76z" fill="#000" fill-rule="evenodd"/></svg></div><span class="font_primary capitalize">More</span></button></li></ul></div><div class="logo-container | align_items_center border_left container flex
19474                justify_space_between padding_horizontal row border_left"><a href="https://www.bostonglobe.com?p1=BGHeader_Logo" target="_self" class="logo_masthead_link hover_ring focus_ring"><div class="show-light"><img class="logo_masthead logo_masthead--desktop" src="/pf/resources/images/bg-logo--bug-medium.svg?d=702" alt="The Boston Globe"/><img class="logo_masthead logo_masthead--mobile" src="/pf/resources/images/bg-logo--full.svg?d=702" alt="The Boston Globe"/></div><div class="show-dark"><img class="logo_masthead logo_masthead--desktop" src="/pf/resources/images/bg-logo--bug-theme-dark.svg?d=702" alt="The Boston Globe"/><img class="logo_masthead logo_masthead--mobile" src="/pf/resources/images/bg-logo--full-theme-dark.svg?d=702" alt="The Boston Globe"/></div></a></div><div class="masthead-extras"></div></nav><nav class="container | flex align_items_center uppercase" aria-label="Global links"><div class="primary_nav | container navigation flex align_items_center" id="primary_nav_links"><a target="_self" href="/metro/?p1=BGHeader_MainNav" class="nav_item | focus_ring color_main hover_color_gray_90 pointer">Metro</a><a target="_self" href="/metro/weather/?p1=BGHeader_MainNav" class="nav_item | focus_ring color_main hover_color_gray_90 pointer">Weather</a><a target="_self" href="/nation/politics/?p1=BGHeader_MainNav" class="nav_item | focus_ring color_main hover_color_gray_90 pointer">Politics</a><a target="_self" href="/sports/?p1=BGHeader_MainNav" class="nav_item | focus_ring color_main hover_color_gray_90 pointer">Sports</a><a target="_self" href="/business/?p1=BGHeader_MainNav" class="nav_item | focus_ring color_main hover_color_gray_90 pointer">Business</a><a target="_self" href="/games/?p1=BGHeader_MainNav" class="nav_item | focus_ring color_main hover_color_gray_90 pointer">Puzzles</a><a target="_self" href="/metro/new-england/rhode-island/?p1=BGHeader_MainNav" class="nav_item | focus_ring color_main hover_color_gray_90 pointer">Rhode Island</a><a target="_self" href="/magazine/?p1=BGHeader_MainNav" class="nav_item | focus_ring color_main hover_color_gray_90 pointer">Globe Magazine</a><a target="_self" href="/opinion/?p1=BGHeader_MainNav" class="nav_item | focus_ring color_main hover_color_gray_90 pointer">Opinion</a><a target="_self" href="/business/healthcare/?p1=BGHeader_MainNav" class="nav_item | focus_ring color_main hover_color_gray_90 pointer">Health care</a><a target="_self" href="/arts/?p1=BGHeader_MainNav" class="nav_item | focus_ring color_main hover_color_gray_90 pointer">Arts</a><a target="_self" href="/lifestyle/?p1=BGHeader_MainNav" class="nav_item | focus_ring color_main hover_color_gray_90 pointer">Lifestyle</a><a target="_self" href="/metro/education/?p1=BGHeader_MainNav" class="nav_item | focus_ring color_main hover_color_gray_90 pointer">Education</a><a target="_self" href="/metro/new-england/massachusetts/cambridge-somerville/?p1=BGHeader_MainNav" class="nav_item | focus_ring color_main hover_color_gray_90 pointer">Cambridge &amp; Somerville</a><a target="_self" href="/metro/money-power-inequality/?p1=BGHeader_MainNav" class="nav_item | focus_ring color_main hover_color_gray_90 pointer">Money, Power, Inequality</a><a target="_self" href="/metro/investigations/spotlight/?p1=BGHeader_MainNav" class="nav_item | focus_ring color_main hover_color_gray_90 pointer">Spotlight</a><a target="_self" href="/business/technology/?p1=BGHeader_MainNav" class="nav_item | focus_ring color_main hover_color_gray_90 pointer">Technology</a><a target="_self" href="/science/environment/climate/?p1=BGHeader_MainNav" class="nav_item | focus_ring color_main hover_color_gray_90 pointer">Climate</a><a target="_self" href="https://www.boston.com/category/cars/?p1=BGHeader_MainNav" class="nav_item | focus_ring color_main hover_color_gray_90 pointer">Cars</a><a target="_self" href="/real-estate/?p1=BGHeader_MainNav" class="nav_item | focus_ring color_main hover_color_gray_90 pointer">Real Estate</a><a target="_self" href="https://events.bostonglobe.com/?p1=BGHeader_MainNav" class="nav_item | focus_ring color_main hover_color_gray_90 pointer">Events</a></div></nav><div class="sign_in_settings_container"><button class="queryly_search_button | container hidden--mobile justify_center align_items_center"><img src="https://www.queryly.com/images/globe_searchicon.svg" alt="Search The Boston Globe"/></button></div></div></div></div></header><section id="sp-header" class="sp | header container column width_full"><div id="header-container" class="border_box padding_16 relative width_full"><div class="section | header"></div></div></section></section><main id="main" class="container grid margin_center"><section id="sp-top-fw" class="sp | top-fw col grid width_full"><article id="article-body" class="article | rail"><div class="lead | border_box gutter_16--desktop gutter_16--tablet relative"><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render">Have a news tip, story idea, or witnessed breaking news? We’d like to hear from you.</span></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render">Just tell us what’s happening, and we’ll make sure your message reaches the right people.</span></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render"><u>Not every idea will receive a response, but every submission is reviewed. </u></span></p></div><div class="body | gutter_16--desktop gutter_16--tablet paywalled_content
19475              "><div id="get_in_touch-liveUpdates"><div class="flex align_items_base justify_space_between heading-container"><h3 id="get_in_touch" class="heading | bold font_secondary gutter_20_0--mobile 
19476             railless text_align_center padding_top_24">Get in Touch</h3></div></div><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render"><b>Email:</b> [email protected]</span></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render"><b>Phone:</b> 617-929-3100</span></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render"><a href="https://www.bostonglobe.com/about/staff-list/" target="_blank" rel="" title="https://www.bostonglobe.com/about/staff-list/"><b>Reporter Directory:</b></a> Find a reporter by name, topic, or recent stories.</span></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render"><b>Staff Interview or Company PR requests:</b> Contact <a href="mailto:[email protected]" target="_blank" rel="" title="mailto:[email protected]">Adam Bagni</a>, Director of Communications</span></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render"><b>Need help with your subscription, delivery, or account? Visit </b><a href="https://customerservice.bostonglobe.com/" target="_blank" rel="" title="https://customerservice.bostonglobe.com/"><b>Customer Service</b></a><b>.</b></span></p><hr class="divider"/><div id="what_makes_a_good_news_tip_or-liveUpdates"><div class="flex align_items_base justify_space_between heading-container">
19476<h3 id="what_makes_a_good_news_tip_or" class="heading | bold font_secondary gutter_20_0--mobile 
19477             railless text_align_center padding_top_24">What makes a good news tip or story idea?</h3></div></div><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render">The Boston Globe newsroom wants to hear from you. You can share breaking news, feature story ideas, feedback on our work, suggestions for potential sources, and other insights with Globe journalists via email, social media or other platforms. These stories should be impactful, entertaining, unique, revealing, and relevant to a large audience.</span></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render">In short, tell us what is happening and why you think it matters. Tell us who you think we should talk to about important issues. </span></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render">You don’t need to write like a journalist. Just tell us what you know.</span></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render">The most helpful tips include:</span></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render"><b>What happened?</b></span></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render"><b>When and where did it happen?</b></span></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render"><b>Who is affected?</b></span></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render"><b>Why is it important?</b></span></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render"><b>Is this part of a larger issue or trend?</b></span></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render"><b>Do you have documents, photos, videos, emails, or other information that could help us verify what happened?</b></span></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render"><b>Are there other people we should talk to?</b></span></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render">Don’t worry if you don’t know all of the answers. Even a small tip can help start our reporting.</span></p><hr class="divider"/><div id="finding_the_right_newsroom_team-liveUpdates"><div class="flex align_items_base justify_space_between heading-container"><h2 id="finding_the_right_newsroom_team" class="heading | font_secondary gutter_20_0--mobile margin_bottom
19478            railless text_align_center">Finding the Right Newsroom Team</h2></div></div><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render">The Globe is organized into reporting teams, each led by an editor. Reporters on each team often specialize in different subjects. If you know which team best matches your topic, you can use this guide to contact them directly. </span></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render"><b>Spotlight </b>- Investigates corruption, abuse of power, public safety failures, and other issues of significant public interest. </span></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render"><b>Metro </b>- Reports on Greater Boston, including local government, transportation, K-12 and higher education, health, crime and justice, inequality, breaking news, and general issues affecting communities across the region. </span></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render"><b>Politics </b>- Covers Massachusetts government, elections, campaigns, public policy, and national politics. </span></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render"><b>Express </b>- Reports on breaking news and viral news affecting communities across the region. </span></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render"><b>Business </b>- Covers companies, technology, the business of health care, housing, jobs, labor, media, and the economy. </span></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render"><b>Sports </b>- Reports on New England’s professional and college teams, high school sports, and major sporting events. </span></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render"><b>Living / Arts </b>- Covers visual and fine arts, movies, theater, pop culture, food, restaurants, entertainment, television, books, parenting, travel, and cultural trends. </span></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render"><b>Rhode Island</b> - Reports on government and general issues affecting communities across the state. </span></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render"><b>New Hampshire</b> - Covers government and general issues affecting communities across the state. </span></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render"><b>Magazine </b>- Covers entertainment, long features, and other issues affecting communities across the region. </span></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render"><b>Photo and Video</b> - Drives visual stories about communities across the region. </span></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render"><b>
19478StoryLab</b> - Team that uses data, code, and design to produce interactive storytelling, useful tools, and trackers about local and national issues.</span></p><hr class="divider"/><div id="i_want_to_report_something_anonymously.-liveUpdates"><div class="flex align_items_base justify_space_between heading-container"><h2 id="i_want_to_report_something_anonymously." class="heading | font_secondary gutter_20_0--mobile margin_bottom
19479            railless text_align_center">I want to report something anonymously.</h2></div></div><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render">If you’re concerned about your privacy, you have options. When appropriate, the Globe can agree to keep a source’s identity confidential.</span></p><hr class="divider"/><div id="what_happens_after_i_contact_you-liveUpdates"><div class="flex align_items_base justify_space_between heading-container"><h2 id="what_happens_after_i_contact_you" class="heading | font_secondary gutter_20_0--mobile margin_bottom
19480            railless text_align_center">What happens after I contact you?</h2></div></div><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render">Every news tip and story idea submitted to the Globe is reviewed by our newsroom.</sp
19480an></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render">Because we receive many submissions, we can’t respond to everyone or pursue every story. We evaluate each tip based on its newsworthiness, whether we can verify the information, and whether it can be reported thoroughly and fairly.</span></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render">Even if you don’t hear back, your information may help inform future reporting or contribute to a larger investigation.</span></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render">Thank you for helping us better understand and serve the communities of New England.</span></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render"></span></p><p class="paragraph | gutter_20_0 railless margin_horizontal_10 width_max_1080"><span class="html-render"></span></p></div></article><div id="c0fI9f9bptK13rL" class="chain | align_items_start  col ws-3 desktop-3 tablet-12 default grid width_full"></div><div id="c0fTO0N4WZmjbYt" class="chain | align_items_start  col ws-6 desktop-6 tablet-12 default grid width_full"><div class="html_flex_feature | border_box width_full"><div style="margin:0 6px 0 6px" class="html_flex_feature_content"><div class=""></div></div></div></div><div id="c0fxlGsYtgU12Ua" class="chain | align_items_start  col ws-3 desktop-3 tablet-12 default grid width_full"></div></section><section id="sp-top-main" class="sp | top-main align_items_start col grid mobile_12 desktop-8 ws-9"></section><section id="sp-top-rail" class="sp | top-rail col grid inline_block mobile_12 desktop-4 ws-3"></section><section id="sp-middle-fw" class="sp | middle-fw col grid width_full"></section><section id="sp-middle-main" class="sp | middle-main align_items_start col grid mobile_12 desktop-8 ws-9"></section><section id="sp-middle-rail" class="sp | middle-rail col grid inline_block mobile_12 desktop-4 ws-3"></section><section id="sp-lower-fw" class="sp | lower-fw col grid width_full"></section><section id="sp-lower-main" class="sp | lower-main align_items_start col grid mobile_12 desktop-8 ws-9"></section><section id="sp-lower-rail" class="sp | lower-rail col grid inline_block mobile_12 desktop-4 ws-3"></section><section id="sp-basement-1-fw" class="sp | basement-1-fw col grid width_full"></section><section id="sp-basement-1-main" class="sp | basement-1-main align_items_start col grid mobile_12 desktop-8 ws-9"></section><section id="sp-basement-1-rail" class="sp | basement-1-rail col grid inline_block mobile_12 desktop-4 ws-3"></section><section id="sp-basement-2-fw" class="sp | basement-2-fw col grid width_full"></section><section id="sp-basement-2-main" class="sp | basement-2-main align_items_start col grid mobile_12 desktop-8 ws-9"></section></main><section class="container grid margin_center"><footer id="sp-footer" class="sp | container column footer width_full"><div class="navigation width_full"><div class="footer | color_main container column padding_bottom_64 padding_top_48 relative"><div class="footer_content | border border_top border_horizontal--desktop"><div class="footer_banner | absolute container flex justify_center margin_vertical_24 row width_full"><figure class="footer_banner_content | container flex row--desktop align_items_center background_main"><div class="footer_follow_us | bold uppercase text_align_center margin_horizontal_16"><span class="label">Follow Us </span></div><div class="footer_sharebar | container flex row margin_top_16--mobile hidden--mobile"><a href="https://twitter.com/BostonGlobe" target="_tab" id="Follow us on TwitterX" rel="noopener noreferrer" aria-label="Follow us on TwitterX" data-footer-onclick="TwitterX"><span class="margin_right_16"><svg width="24px" height="24px" viewBox="0 0 24 24"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z" fill="#005dc7"></path></svg></span></a><a href="https://www.facebook.com/globe" target="_tab" id="Follow us on Facebook" rel="noopener noreferrer" aria-label="Follow us on Facebook" data-footer-onclick="Facebook"><span class="margin_right_16"><svg width="24px" height="24px" viewBox="0 0 264 512"><path d="M76.7 512V283H0v-91h76.7v-71.7C76.7 42.4 124.3 0 193.8 0c33.3 0 61.9 2.5 70.2 3.6V85h-48.2c-37.8 0-45.1 18-45.1 44.3V192H256l-11.7 91h-73.6v229" fill="#005dc7" fill-rule="evenodd"></path></svg></span></a><a href="https://www.instagram.com/bostonglobe/" target="_tab" id="Follow us on Instagram" rel="noopener noreferrer" aria-label="Follow us on Instagram" data-footer-onclick="Instagram"><span class="margin_right_16"><svg width="24px" height="24px" viewBox="70 50 420 420"><path d="M256 109.3c47.8 0 53.4.2 72.3 1 17.4.8 26.9 3.7 33.2 6.2 8.4 3.2 14.3 7.1 20.6 13.4 6.3 6.3 10.1 12.2 13.4 20.6 2.5 6.3 5.4 15.8 6.2 33.2.9 18.9 1 24.5 1 72.3s-.2 53.4-1 72.3c-.8 17.4-3.7 26.9-6.2 33.2-3.2 8.4-7.1 14.3-13.4 20.6-6.3 6.3-12.2 10.1-20.6 13.4-6.3 2.5-15.8 5.4-33.2 6.2
19480-18.9.9-24.5 1-72.3 1s-53.4-.2-72.3-1c-17.4-.8-26.9-3.7-33.2-6.2-8.4-3.2-14.3-7.1-20.6-13.4-6.3-6.3-10.1-12.2-13.4-20.6-2.5-6.3-5.4-15.8-6.2-33.2-.9-18.9-1-24.5-1-72.3s.2-53.4 1-72.3c.8-17.4 3.7-26.9 6.2-33.2 3.2-8.4 7.1-14.3 13.4-20.6 6.3-6.3 12.2-10.1 20.6-13.4 6.3-2.5 15.8-5.4 33.2-6.2 18.9-.8 24.5-1 72.3-1m0-32.2c-48.6 0-54.7.2-73.8 1.1-19 .9-32.1 3.9-43.4 8.3-11.8 4.6-21.7 10.7-31.7 20.6C97.2 117 91 127 86.5 138.8c-4.4 11.4-7.4 24.4-8.3 43.4-.9 19.1-1.1 25.2-1.1 73.8 0 48.6.2 54.7 1.1 73.8.9 19 3.9 32.1 8.3 43.4 4.6 11.8 10.7 21.7 20.6 31.7 9.9 9.9 19.9 16.1 31.7 20.6 11.4 4.4 24.4 7.4 43.4 8.3 19.1.9 25.2 1.1 73.8 1.1s54.7-.2 73.8-1.1c19-.9 32.1-3.9 43.4-8.3 11.8-4.6 21.7-10.7 31.7-20.6 9.9-9.9 16.1-19.9 20.6-31.7 4.4-11.4 7.4-24.4 8.3-43.4.9-19.1 1.1-25.2 1.1-73.8s-.2-54.7-1.1-73.8c-.9-19-3.9-32.1-8.3-43.4-4.6-11.8-10.7-21.7-20.6-31.7C395 97.2 385 91 373.2 86.5c-11.4-4.4-24.4-7.4-43.4-8.3-19.1-.9-25.2-1.1-73.8-1.1z" fill-rule="evenodd" fill="#005dc7"></path><path d="M256 164.1c-50.7 0-91.9 41.1-91.9 91.9s41.1 91.9 91.9 91.9 91.9-41.1 91.9-91.9-41.2-91.9-91.9-91.9zm0 151.5c-32.9 0-59.6-26.7-59.6-59.6s26.7-59.6 59.6-59.6 59.6 26.7 59.6 59.6-26.7 59.6-59.6 59.6z" fill-rule="evenodd" fill="#005dc7"></path><circle cx="351.5" cy="160.5" r="21.5" fill-rule="evenodd" fill="#005dc7"></circle></svg></span></a></div></figure></div><div class="follow_us_bar_mobile | flex justify_center hidden--tablet margin_top_24"><a href="https://twitter.com/BostonGlobe" target="_tab" id="Follow us on TwitterX" rel="noopener noreferrer" aria-label="Follow us on TwitterX" data-footer-onclick="TwitterX"><span class="margin_right_16"><svg width="24px" height="24px" viewBox="0 0 24 24"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z" fill="#005dc7"></path></svg></span></a><a href="https://www.facebook.com/globe" target="_tab" id="Follow us on Facebook" rel="noopener noreferrer" aria-label="Follow us on Facebook" data-footer-onclick="Facebook"><span class="margin_right_16"><svg width="24px" height="24px" viewBox="0 0 264 512"><path d="M76.7 512V283H0v-91h76.7v-71.7C76.7 42.4 124.3 0 193.8 0c33.3 0 61.9 2.5 70.2 3.6V85h-48.2c-37.8 0-45.1 18-45.1 44.3V192H256l-11.7 91h-73.6v229" fill="#005dc7" fill-rule="evenodd"></path></svg></span></a><a href="https://www.instagram.com/bostonglobe/" target="_tab" id="Follow us on Instagram" rel="noopener noreferrer" aria-label="Follow us on Instagram" data-footer-onclick="Instagram"><span class="margin_right_16"><svg width="24px" height="24px" viewBox="70 50 420 420"><path d="M256 109.3c47.8 0 53.4.2 72.3 1 17.4.8 26.9 3.7 33.2 6.2 8.4 3.2 14.3 7.1 20.6 13.4 6.3 6.3 10.1 12.2 13.4 20.6 2.5 6.3 5.4 15.8 6.2 33.2.9 18.9 1 24.5 1 72.3s-.2 53.4-1 72.3c-.8 17.4-3.7 26.9-6.2 33.2-3.2 8.4-7.1 14.3-13.4 20.6-6.3 6.3-12.2 10.1-20.6 13.4-6.3 2.5-15.8 5.4-33.2 6.2-18.9.9-24.5 1-72.3 1s-53.4-.2-72.3-1c-17.4-.8-26.9-3.7-33.2-6.2-8.4-3.2-14.3-7.1-20.6-13.4-6.3-6.3-10.1-12.2-13.4-20.6-2.5-6.3-5.4-15.8-6.2-33.2-.9-18.9-1-24.5-1-72.3s.2-53.4 1-72.3c.8-17.4 3.7-26.9 6.2-33.2 3.2-8.4 7.1-14.3 13.4-20.6 6.3-6.3 12.2-10.1 20.6-13.4 6.3-2.5 15.8-5.4 33.2-6.2 18.9-.8 24.5-1 72.3-1m0-32.2c-48.6 0-54.7.2-73.8 1.1-19 .9-32.1 3.9-43.4 8.3-11.8 4.6-21.7 10.7-31.7 20.6C97.2 117 91 127 86.5 138.8c-4.4 11.4-7.4 24.4-8.3 43.4-.9 19.1-1.1 25.2-1.1 73.8 0 48.6.2 54.7 1.1 73.8.9 19 3.9 32.1 8.3 43.4 4.6 11.8 10.7 21.7 20.6 31.7 9.9 9.9 19.9 16.1 31.7 20.6 11.4 4.4 24.4 7.4 43.4 8.3 19.1.9 25.2 1.1 73.8 1.1s54.7-.2 73.8-1.1c19-.9 32.1-3.9 43.4-8.3 11.8-4.6 21.7-10.7 31.7-20.6 9.9-9.9 16.1-19.9 20.6-31.7 4.4-11.4 7.4-24.4 8.3-43.4.9-19.1 1.1-25.2 1.1-73.8s-.2-54.7-1.1-73.8c-.9-19-3.9-32.1-8.3-43.4-4.6-11.8-10.7-21.7-20.6-31.7C395 97.2 385 91 373.2 86.5c-11.4-4.4-24.4-7.4-43.4-8.3-19.1-.9-25.2-1.1-73.8-1.1z" fill-rule="evenodd" fill="#005dc7"></path><path d="M256 164.1c-50.7 0-91.9 41.1-91.9 91.9s41.1 91.9 91.9 91.9 91.9-41.1 91.9-91.9-41.2-91.9-91.9-91.9zm0 151.5c-32.9 0-59.6-26.7-59.6-59.6s26.7-59.6 59.6-59.6 59.6 26.7 59.6 59.6-26.7 59.6-59.6 59.6z" fill-rule="evenodd" fill="#005dc7"></path><circle cx="351.5" cy="160.5" r="21.5" fill-rule="evenodd" fill="#005dc7"></circle></svg></span></a></div><div class="logo_footer | background_white--mobile hidden--desktop margin_top_24 relative"></div><div class="footer_items_wrap | align_items_center background_gray_20--mobile container flex justify_center padding_top--mobile row"><div class="footer_items | align_items_center grid justify_space_around foreground_far margin_horizontal_16"><div class="footer_item | col desktop-2 tablet-2 border border_bottom--mobile margin_top"><h3 class="navigation_heading uppercase bold">Subscribe Now</h3><div class="footer_link_wrap | container flex margin_top_half row"><p class="footer_link | capitalize font_primary foreground_far width_full--desktop"><a href="https://subscribe.bostonglobe.com/B7663/?p1=BGFooter" class="focus_ring" target="_self">Digital Access</a><span class="slash | margin_horizontal "></span></p><p class="footer_link | capitalize font_primary foreground_far width_full--desktop"><a href="https://subscribe.bostonglobe.com/B5232/?p1=BGFooter" class="focus_ring" target="_self">Home Delivery</a><span class="slash | margin_horizontal "></span></p><p class="footer_link | capitalize font_primary foreground_far width_full--desktop"><a href="https://manage.bostonglobe.com/gift/gift.html?p1=BGFooter" class="focus_ring" target="_self">Gift Subscriptions</a></p></div></div><div class="footer_item | col desktop-2 tablet-2 border border_bottom--mobile margin_top"><h3 class="navigation_heading uppercase bold">My Account</h3><div class="footer_link_wrap | container flex margin_top_half row"><p class="footer_link | capitalize font_primary foreground_far width_full--desktop"><a href="https://www.bostonglobe.com/login?p1=BGFooter" class="focus_ring" target="_self">Log In</a><span class="slash | margin_horizontal "></span></p><p class="footer_link | capitalize font_primary foreground_far width_full--desktop"><a href="https://manage.bostonglobe.com/cs/mc/login.aspx?p1=BGFooter" class="focus_ring" target="_self">Manage My Account</a><span class="slash | margin_horizontal "></span></p><p class="footer_link | capitalize font_primary foreground_far width_full--desktop"><a href="https://www.bostonglobe.com/bgcs?p1=BGFooter" class="focus_ring" target="_self">Customer Service</a><span class="slash | margin_horizontal "></span></p><p class="footer_link | capitalize font_primary foreground_far width_full--desktop"><a href="https://manage.bostonglobe.com/cs/mc/delivery.aspx?p1=BGFooter" class="focus_ring" target="_self">Delivery Issues</a><span class="slash | margin_horizontal "></span></p><p class="footer_link | capitalize font_primary foreground_far width_full--desktop"><a href="https://www.research.net/r/G653HPY" class="focus_ring" target="_self">Feedback</a></p></div></div><div class="footer_item | col desktop-2 tablet-2 border border_bottom--mobile margin_top"><h3 class="navigation_heading uppercase bold">Contact</h3><div class="footer_link_wrap | container flex margin_top_half row"><p class="footer_link | capitalize font_primary foreground_far width_full--desktop"><a href="/contact/" class="focus_ring" target="_self">News Tips</a><span class="slash | margin_horizontal "></span></p><p class="footer_link | capitalize font_primary foreground_far width_full--desktop"><a href="https://customerservice.bostonglobe.com/?p1=BGFooter" class="focus_ring" target="_self">Help &amp; FAQs</a><span class="slash | margin_horizontal "></span></p><p class="footer_link | capitalize font_primary foreground_far width_full--desktop"><a href="/about/staff-list/?p1=BGFooter" class="focus_ring" target="_self">Newsroom Staff</a><span class="slash | margin_horizontal "></span></p><p class="footer_link | capitalize font_primary foreground_far width_full--desktop"><a href="https://www.bostonglobemedia.com/advertise/?p1=BGFooter" class="focus_ring" target="_self">Advertise</a></p></div></div><div class="footer_item | col desktop-4 tablet-4 margin_top"><h3 class="navigation_heading uppercase bold">More</h3><div class="footer_link_wrap | container flex margin_top_half row"><p class="footer_link | capitalize font_primary foreground_far "><a href="/newsletters/" class="focus_ring" target="_self">Newsletters</a><span class="slash | margin_horizontal slash--desktop"></span></p><p class="footer_link | capitalize font_primary foreground_far "><a href="https://epaper.bostonglobe.com/?p1=BGFooter" class="focus_ring" target="_self">View the ePaper</a><span class="slash | margin_horizontal slash--desktop"></span></p><p class="footer_link | capitalize font_primary foreground_far "><a href="https://payment.bostonglobe.com/back-issues?p1=BGFooter" class="focus_ring" target="_self">Order Back Issues</a><span class="slash | margin_horizontal slash--desktop"></span></p><p class="footer_link | capitalize font_primary foreground_far "><a href="https://nieonline.com/bostonglobe/" class="focus_ring" target="_self">News in Education</a><span class="slash | margin_horizontal slash--desktop"></span></p><p class="footer_link | capitalize font_primary foreground_far "><a href="https://pages.bostonglobe.com/login/archive?p1=BGFooter" class="focus_ring" target="_self">Search the Archives</a><span class="slash | margin_horizontal slash--desktop"></span></p><p class="footer_link | capitalize font_primary foreground_far "><a href="/about/help/privacy-policy/?p1=BGFooter" class="focus_ring" target="_self">Privacy Policy</a><span class="slash | margin_horizontal slash--desktop"></span></p><p class="footer_link | capitalize font_primary foreground_far "><button type="button" aria-haspopup="dialog" aria-controls="onetrust-pc-sdk" class="ot-open-dialog | focus_ring capitalize font_primary foreground_far ">Your Privacy Choices</button><span class="slash | margin_horizontal slash--desktop"></span></p><p class="footer_link | capitalize font_primary foreground_far "><a href="/about/help/terms-service/?p1=BGFooter" class="focus_ring" target="_self">Terms of Service</a><span class="slash | margin_horizontal slash--desktop"></span></p><p class="footer_link | capitalize font_primary foreground_far "><a href="/about/help/terms-purchase/?p1=BGFooter" class="focus_ring" target="_self">Terms of Purchase</a><span class="slash | margin_horizontal slash--desktop"></span></p><p class="footer_link | capitalize font_primary foreground_far "><a href="https://www.bostonglobemedia.com/opportunities/?p1=BGFooter" class="focus_ring" target="_self">Career Opportunities</a><span class="slash | margin_horizontal slash--desktop"></span></p><p class="footer_link | capitalize font_primary foreground_far "><a href="/about/help/privacy-policy/?showform=true" class="focus_ring" target="_self">Do Not Sell My Personal Information</a><span class="slash | margin_horizontal slash--desktop"></span></p><p class="footer_link | capitalize font_primary foreground_far "><a href="https://www.masspublicnotices.org/(S(cklil0gt2m33i5pzm0cbxnfc))/default.aspx" class="focus_ring" target="_self">Legal notices</a><span class="slash | margin_horizontal slash--desktop"></span></p><p class="footer_link | capitalize font_primary foreground_far "><a href="https://www.bostonglobemedia.com/?p1=BGFooter" class="focus_ring" target="_self">Boston Globe Media</a></p></div></div></div></div></div><div class="footer_copyright | background_main padding_top_16 text_align_center"><span>©</span>2026 Boston Globe Media Partners, LLC</div>
19480<script>
19481          (function(){
19482            var getClosest = function (elem, selector) {
19483              for ( ; elem && elem !== document; elem = elem.parentNode ) {
19484                if ( elem.matches( selector ) ) return elem;
19485              }
19486              return null;
19487            };
19488            var footerSocialLinks = document.querySelectorAll('[data-footer-onclick]');
19489
19490            for (var i = 0; i < footerSocialLinks.length; i++) {
19491              footerSocialLinks[i].addEventListener('click', function(event) {
19492                const footerSocialLink = getClosest(event.target, '[data-footer-onclick]');
19493                const social = footerSocialLink.getAttribute('data-footer-onclick');
19494
19495                window.bg &&
19496                window.bg.globalTracking &&
19497                window.bg.globalTracking.trackEvent &&
19498                window.bg.globalTracking.trackEvent({ instance: this, eventName: 'SectionFront_Follow_' + social });
19499              });
19500            }
19501          })();</script>
19501</div></div></footer></section></section></div>
19501<script id="fusion-metadata" type="application/javascript">window.Fusion=window.Fusion||{};Fusion.arcSite="bostonglobe";Fusion.contextPath="/pf";Fusion.mxId="00000000";Fusion.deployment="702";Fusion.globalContent={"_id":"HSF4ZWPCBZHWNKYDPTGZZ7YPXA","canonical_url":"/2023/08/25/contact/contact/","comments":{"allow_comments":false,"display_comments":false,"moderation_required":false},"content_elements":[{"_id":"FZIYDAOXSNFIRNSHHXSEMF2CMU","additional_properties":{},"content":"Have a news tip, story idea, or witnessed breaking news? We’d like to hear from you.","type":"text"},{"_id":"I2ZINN25KRDHXJ6O73WHW57UUM","additional_properties":{},"content":"Just tell us what’s happening, and we’ll make sure your message reaches the right people.","type":"text"},{"_id":"RGUCLAMSJVCSNOHECFBYSZ7IU4","additional_properties":{},"content":"<u>Not every idea will receive a response, but every submission is reviewed. </u>","type":"text"},{"_id":"BOZ25GWGFBA5VJQYLXXRXEK22U","additional_properties":{},"content":"Get in Touch","level":3,"type":"header"},{"_id":"ILUBJDM6GRB5ROEZIUJPJTTWKU","additional_properties":{},"content":"<b>Email:</b> [email protected]","type":"text"},{"_id":"HGIIB5U645CC5GSTK2EMYXRQPI","additional_properties":{},"content":"<b>Phone:</b> 617-929-3100","type":"text"},{"_id":"OBVTPGERJ5D5JD57YQGPK4ABAQ","additional_properties":{},"content":"<a href=\"https://www.bostonglobe.com/about/staff-list/\" target=\"_blank\" rel=\"\" title=\"https://www.bostonglobe.com/about/staff-list/\"><b>Reporter Directory:</b></a> Find a reporter by name, topic, or recent stories.","type":"text"},{"_id":"WYLCYJGDNZCSTORRFNGVV5RVAE","additional_properties":{},"content":"<b>Staff Interview or Company PR requests:</b> Contact <a href=\"mailto:[email protected]\" target=\"_blank\" rel=\"\" title=\"mailto:[email protected]\">Adam Bagni</a>, Director of Communications","type":"text"},{"_id":"WORSHJEOXJH45L53LOOVQIYRVA","additional_properties":{},"content":"<b>Need help with your subscription, delivery, or account? Visit </b><a href=\"https://customerservice.bostonglobe.com/\" target=\"_blank\" rel=\"\" title=\"https://customerservice.bostonglobe.com/\"><b>Customer Service</b></a><b>.</b>","type":"text"},{"_id":"GQQN7IXLSJDDLENZSWFHIXQDQA","type":"divider"},{"_id":"LZHSAACHAJBSLC2L2TBZIQS5U4","additional_properties":{},"content":"What makes a good news tip or story idea?","level":3,"type":"header"},{"_id":"IZW3HLFECVBUXNKQMEU2JVHINU","additional_properties":{},"content":"The Boston Globe newsroom wants to hear from you. You can share breaking news, feature story ideas, feedback on our work, suggestions for potential sources, and other insights with Globe journalists via email, social media or other platforms. These stories should be impactful, entertaining, unique, revealing, and relevant to a large audience.","type":"text"},{"_id":"ZH3UVRWG5NAC5BYV5TNFFI52EI","additional_properties":{},"content":"In short, tell us what is happening and why you think it matters. Tell us who you think we should talk to about important issues. ","type":"text"},{"_id":"KJ3NAJNQSRFKBI4BZWLUXRAMGE","additional_properties":{},"content":"You don’t need to write like a journalist. Just tell us what you know.","type":"text"},{"_id":"ZCJJVBGIE5DYXMRGWHOSIXQK6A","additional_properties":{},"content":"The most helpful tips include:","type":"text"},{"_id":"JH3CWSVCZVHH5EGJ2EO3VN3JLY","additional_properties":{},"content":"<b>What happened?</b>","type":"text"},{"_id":"VPMRXRD3YRGQPIVG3JWZ27DCIM","additional_properties":{},"content":"<b>When and where did it happen?</b>","type":"text"},{"_id":"JRRRGEDBP5G7BFKPZINMB6SLTA","additional_properties":{},"content":"<b>Who is affected?</b>","type":"text"},{"_id":"BTX2Y4LW4ZHA5POUPLUIF2SX2Q","additional_properties":{},"content":"<b>Why is it important?</b>","type":"text"},{"_id":"5ESVZXHZHNHNNIMSHBJGZBT7YU","additional_properties":{},"content":"<b>Is this part of a larger issue or trend?</b>","type":"text"},{"_id":"UMDWB4B3FFE77NSUGP2XKCT4QQ","additional_properties":{},"content":"<b>Do you have documents, photos, videos, emails, or other information that could help us verify what happened?</b>","type":"text"},{"_id":"GES6DPECYBGC5PD4TTNZGBOO3M","additional_properties":{},"content":"<b>Are there other people we should talk to?</b>","type":"text"},{"_id":"WGHFOJIMEBBJLOLCZ3ENKGY2SE","additional_properties":{},"content":"Don’t worry if you don’t know all of the answers. Even a small tip can help start our reporting.","type":"text"}
19501,{"_id":"NYHDW5CQOZCFVCXPNH2YAIBXW4","type":"divider"},{"_id":"6YBZ4QI56FCLPFGUWWZVPSWI4E","additional_properties":{},"content":"Finding the Right Newsroom Team","level":2,"type":"header"},{"_id":"J4NQGOFGVVFSZI2FHXRQ5KU6WU","additional_properties":{},"content":"The Globe is organized into reporting teams, each led by an editor. Reporters on each team often specialize in different subjects. If you know which team best matches your topic, you can use this guide to contact them directly. ","type":"text"},{"_id":"NAE5GJQOYRHJ5OCXMHWTKX7VPE","additional_properties":{},"content":"<b>Spotlight </b>- Investigates corruption, abuse of power, public safety failures, and other issues of significant public interest. ","type":"text"},{"_id":"6GIFJOFFIFA75I6X22LUZQZHWM","additional_properties":{},"content":"<b>Metro </b>- Reports on Greater Boston, including local government, transportation, K-12 and higher education, health, crime and justice, inequality, breaking news, and general issues affecting communities across the region. ","type":"text"},{"_id":"FUITFPO62VAJLMD266KY4TZMHM","additional_properties":{},"content":"<b>Politics </b>- Covers Massachusetts government, elections, campaigns, public policy, and national politics. ","type":"text"},{"_id":"KIER3KXATNEJTEXAW7RMSGTGKE","additional_properties":{},"content":"<b>Express </b>- Reports on breaking news and viral news affecting communities across the region. ","type":"text"},{"_id":"H2WPMRIOERGPBF2UJQTAKVQCC4","additional_properties":{},"content":"<b>Business </b>- Covers companies, technology, the business of health care, housing, jobs, labor, media, and the economy. ","type":"text"},{"_id":"QZPIOCJRJVFNZJ6AGKBS22UPLU","additional_properties":{},"content":"<b>Sports </b>- Reports on New England’s professional and college teams, high school sports, and major sporting events. ","type":"text"},{"_id":"PRENJNAZDJHBNFDDOUC7FYMDS4","additional_properties":{},"content":"<b>Living / Arts </b>- Covers visual and fine arts, movies, theater, pop culture, food, restaurants, entertainment, television, books, parenting, travel, and cultural trends. ","type":"text"},{"_id":"MXOUT7ZLGVFQPBAR57VIMDVPYI","additional_properties":{},"content":"<b>Rhode Island</b> - Reports on government and general issues affecting communities across the state. ","type":"text"},{"_id":"QUERBJ2CZVDRXB5EPVYUIAYXNI","additional_properties":{},"content":"<b>New Hampshire</b> - Covers government and general issues affecting communities across the state. ","type":"text"},{"_id":"V2RW3ILEKRE2TDFJLBIBZONDOQ","additional_properties":{},"content":"<b>Magazine </b>- Covers entertainment, long features, and other issues affecting communities across the region. ","type":"text"},{"_id":"7FRTFM5GHVH5ZFWCFJSWMPHPWY","additional_properties":{},"content":"<b>Photo and Video</b> - Drives visual stories about communities across the region. ","type":"text"},{"_id":"IKKATZ4JQRBE5OS2PX43HLISWY","additional_properties":{},"content":"<b>StoryLab</b> - Team that uses data, code, and design to produce interactive storytelling, useful tools, and trackers about local and national issues.","type":"text"},{"_id":"4B3ZKXYAL5ARDKHOE6CQ5WBQBY","type":"divider"},{"_id":"GGIJJCHZVJADJGZS365DMM2RTA","additional_properties":{},"content":"I want to report something anonymously.","level":2,"type":"header"},{"_id":"46KQAKUMVFH2BBDIWHUCDVJP2E","additional_properties":{},"content":"If you’re concerned about your privacy, you have options. When appropriate, the Globe can agree to keep a source’s identity confidential.","type":"text"},{"_id":"WIFQ3M2V6ZAPPNCC4QLR24WWAE","type":"divider"},{"_id":"TW63V2OQNVFKNCFQYGN4WDAC7M","additional_properties":{},"content":"What happens after I contact you?","level":2,"type":"header"},{"_id":"TLG26BGKYZGTPGMFQFBUMQ2QF4","additional_properties":{},"content":"Every news tip and story idea submitted to the Globe is reviewed by our newsroom.","type":"text"},{"_id":"DOEL737DU5D3ZOAQT736VUPXJQ","additional_properties":{},"content":"Because we receive many submissions, we can’t respond to everyone or pursue every story. We evaluate each tip based on its newsworthiness, whether we can verify the information, and whether it can be reported thoroughly and fairly.","type":"text"},{"_id":"7XURIKXBJ5FRVG5UIUKFOB4W44","additional_properties":{},"content":"Even if you don’t hear back, your information may help inform future reporting or contribute to a larger investigation.","type":"text"},{"_id":"T5KD3A6QOBAF3PX5VRNGO3A4IY","additional_properties":{}
19501,"content":"Thank you for helping us better understand and serve the communities of New England.","type":"text"},{"_id":"IGBT4FITWFGOXMR6VKCUMS6TPY","additional_properties":{},"content":"","type":"text"},{"_id":"552QPT27GZBIREKMBWSAK5GKSU","additional_properties":{},"content":"","type":"text"}],"content_restrictions":{"content_code":"exempt"},"created_date":"2023-08-15T21:47:14.262Z","credits":{"by":[]},"description":{"basic":"Here's how to connect with The Boston Globe to share news tips or story ideas. Contact the newsroom via email or phone, or visit our Staff Page."},"display_date":"2024-12-04T17:15:35.116Z","first_publish_date":"2023-08-25T19:36:23.4Z","headlines":{"basic":"Contact Us","meta_title":"News Tips & Story Ideas | The Boston Globe","mobile":"","native":"","print":"","tablet":"","web":""},"label":{"ampexclude":{"display":true,"text":"exclude","url":""},"appexclude":{"display":true,"text":"exclude","url":""},"meta_description":{"display":true,"text":"Want to send a news tip or story idea to The Boston Globe? Here's how to contact with the Globe newsroom via email or phone."}},"promo_items":{"social_media":{"_id":"WUNC23CFDYI6NIAPIVS5ESE4C4","additional_properties":{"fullSizeResizeUrl":"/resizer/v2/WUNC23CFDYI6NIAPIVS5ESE4C4.jpg?auth=97fa9a0de1a131940109eb3d90004a58c2af8e29af4964135779b1006b103bd8","galleries":[],"mime_type":"image/jpeg","originalName":"https://arcmigration-prdweb.bostonglobe.com/r/SysConfig/WebPortal/BostonGlobe/Framework/images/logo-bg-twitter.jpg","originalUrl":"https://cloudfront-us-east-1.images.arcpublishing.com/bostonglobe/WUNC23CFDYI6NIAPIVS5ESE4C4.jpg","proxyUrl":"/resizer/v2/WUNC23CFDYI6NIAPIVS5ESE4C4.jpg?auth=97fa9a0de1a131940109eb3d90004a58c2af8e29af4964135779b1006b103bd8","published":true,"resizeUrl":"/resizer/v2/WUNC23CFDYI6NIAPIVS5ESE4C4.jpg?auth=97fa9a0de1a131940109eb3d90004a58c2af8e29af4964135779b1006b103bd8","restricted":false,"thumbnailResizeUrl":"/resizer/v2/WUNC23CFDYI6NIAPIVS5ESE4C4.jpg?auth=97fa9a0de1a131940109eb3d90004a58c2af8e29af4964135779b1006b103bd8&width=300","version":55,"adapter_version":"0.14.1","tier_id":"6d178160-4792-11e6-b805-8247a8f8ed46"},"auth":{"1":"97fa9a0de1a131940109eb3d90004a58c2af8e29af4964135779b1006b103bd8"},"created_date":"2018-06-25T20:14:31Z","distributor":{"category":"staff","mode":"custom"},"height":300,"last_updated_date":"2019-05-13T18:21:52Z","licensable":false,"owner":{"id":"bostonglobe","name":"bostonglobe"},"slug":"4.2.353043354","source":{"source_id":"b51a2d6c-451e-11e6-a00f-4565d2489c17","source_type":"other","additional_properties":{"content_type":"Image","editor":"photo center"},"system":"methode"},"subtitle":"logo-bg-twitter.jpg","type":"image","url":"https://cloudfront-us-east-1.images.arcpublishing.com/bostonglobe/WUNC23CFDYI6NIAPIVS5ESE4C4.jpg","version":"0.10.9","width":560,"display_date":"2016-07-11T18:08:10.000Z","headlines":{"basic":"logo-bg-twitter.jpg"},"language":"en"},"storycard_override":{"_id":"WUNC23CFDYI6NIAPIVS5ESE4C4","additional_properties":{"fullSizeResizeUrl":"/resizer/v2/WUNC23CFDYI6NIAPIVS5ESE4C4.jpg?auth=97fa9a0de1a131940109eb3d90004a58c2af8e29af4964135779b1006b103bd8","galleries":[],"mime_type":"image/jpeg","originalName":"https://arcmigration-prdweb.bostonglobe.com/r/SysConfig/WebPortal/BostonGlobe/Framework/images/logo-bg-twitter.jpg","originalUrl":"https://cloudfront-us-east-1.images.arcpublishing.com/bostonglobe/WUNC23CFDYI6NIAPIVS5ESE4C4.jpg","proxyUrl":"/resizer/v2/WUNC23CFDYI6NIAPIVS5ESE4C4.jpg?auth=97fa9a0de1a131940109eb3d90004a58c2af8e29af4964135779b1006b103bd8","published":true,"resizeUrl":"/resizer/v2/WUNC23CFDYI6NIAPIVS5ESE4C4.jpg?auth=97fa9a0de1a131940109eb3d90004a58c2af8e29af4964135779b1006b103bd8","restricted":false,"thumbnailResizeUrl":"/resizer/v2/WUNC23CFDYI6NIAPIVS5ESE4C4.jpg?auth=97fa9a0de1a131940109eb3d90004a58c2af8e29af4964135779b1006b103bd8&width=300","version":55,"adapter_version":"0.14.1","tier_id":"6d178160-4792-11e6-b805-8247a8f8ed46"},"auth":{"1":"97fa9a0de1a131940109eb3d90004a58c2af8e29af4964135779b1006b103bd8"},"created_date":"2018-06-25T20:14:31Z","distributor":{"category":"staff","mode":"custom"},"height":300,"last_updated_date":"2019-05-13T18:21:52Z","licensable":false,"owner":{"id":"bostonglobe","name":"bostonglobe"},"slug":"4.2.353043354","source":{"source_id":"b51a2d6c-451e-11e6-a00f-4565d2489c17","source_type":"other","additional_properties":{"content_type":"Image","editor":"photo center"},"system":"methode"},"subtitle":"logo-bg-twitter.jpg","type":"image","url":"https://cloudfront-us-east-1.images.arcpublishing.com/bostonglobe/WUNC23CFDYI6NIAPIVS5ESE4C4.jpg","version":"0.10.9","width":560,"display_date":"2016-07-11T18:08:10.000Z","headlines":{"basic":"logo-bg-twitter.jpg"},"language":"en"}},"publish_date":"2026-09-17T16:48:35.763Z","related_content":{"basic":[],"clonedChildren":[],"clonedFromParent":[{"referent":{"id":"XQCE2B66FNF2TJKDMO25QFRTOI"},"type":"reference"}],"redirect":[{"canonical_url":"/2023/08/25/contact/contact/","redirect_url":"https://www.bostonglobe.com/contact/","type":"redirect","version":"0.10.11"}]},"source":{"name":"bostonglobe","source_type":"staff","system":"composer"},"subheadlines":{"basic":"How to share news tips and story ideas with The Boston Globe"},"subtype":"big-article-no-ads","syndication":{"external_distribution":false,"search":true},"taxonomy":{"primary_section":{"_id":"/contact","_website":"bostonglobe","type":"section","version":"0.6.0","name":"Contact","description":null,"path":"/contact","parent_id":"/","parent":{"default":"/"},"additional_properties":{"original":{"_id":"/contact","_website":"bostonglobe","name":"Contact","inactive":false,"ancestors":{"default":["/"],"Footer":[],"Section-Navigation":["/"],"Footer-Logged-In":["/"],"Hamburger-Menu":["/sections","/"]},"parent":{"default":"/","Footer":"/","Section-Navigation":"/","Footer-Logged-In":"/","Hamburger-Menu":"/sections"},"order":{"Footer":1003,"Footer-Logged-In":1002,"Section-Navigation":1004,"default":1004,"Hamburger-Menu":2022},"_admin":{"alias_ids":["/contact"]},"navigation":{"display_in_navigation":"true","nav_title":"Share a News Tip or Story Idea"},"site":{"pagebuilder_path_for_native_apps":"/contact/","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section"}}}
19501,"primary_site":{"_id":"/contact","type":"site","version":"0.5.8","name":"Contact","description":null,"path":"/contact","parent_id":"/","additional_properties":{"original":{"_id":"/contact","name":"Contact","inactive":false,"ancestors":{"default":["/"],"Footer":[],"Section-Navigation":["/"],"Footer-Logged-In":["/"],"Hamburger-Menu":["/sections","/"]},"parent":{"default":"/","Footer":"/","Section-Navigation":"/","Footer-Logged-In":"/","Hamburger-Menu":"/sections"},"order":{"Footer":1003,"Footer-Logged-In":1002,"Section-Navigation":1004,"default":1004,"Hamburger-Menu":2022},"_admin":{"alias_ids":["/contact"]},"navigation":{"display_in_navigation":"true","nav_title":"Share a News Tip or Story Idea"},"site":{"pagebuilder_path_for_native_apps":"/contact/","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null}}}},"sections":[{"_id":"/contact","_website":"bostonglobe","type":"section","version":"0.6.0","name":"Contact","description":null,"path":"/contact","parent_id":"/","parent":{"default":"/"},"additional_properties":{"original":{"_id":"/contact","_website":"bostonglobe","name":"Contact","inactive":false,"ancestors":{"default":["/"],"Footer":[],"Section-Navigation":["/"],"Footer-Logged-In":["/"],"Hamburger-Menu":["/sections","/"]},"parent":{"default":"/","Footer":"/","Section-Navigation":"/","Footer-Logged-In":"/","Hamburger-Menu":"/sections"},"order":{"Footer":1003,"Footer-Logged-In":1002,"Section-Navigation":1004,"default":1004,"Hamburger-Menu":2022},"_admin":{"alias_ids":["/contact"]},"navigation":{"display_in_navigation":"true","nav_title":"Share a News Tip or Story Idea"},"site":{"pagebuilder_path_for_native_apps":"/contact/","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section"}},"_website_section_id":"bostonglobe./contact"}],"sites":[{"_id":"/contact","type":"site","version":"0.5.8","name":"Contact","description":null,"path":"/contact","parent_id":"/","additional_properties":{"original":{"_id":"/contact","name":"Contact","inactive":false,"ancestors":{"default":["/"],"Footer":[],"Section-Navigation":["/"],"Footer-Logged-In":["/"],"Hamburger-Menu":["/sections","/"]},"parent":{"default":"/","Footer":"/","Section-Navigation":"/","Footer-Logged-In":"/","Hamburger-Menu":"/sections"},"order":{"Footer":1003,"Footer-Logged-In":1002,"Section-Navigation":1004,"default":1004,"Hamburger-Menu":2022},"_admin":{"alias_ids":["/contact"]},"navigation":{"display_in_navigation":"true","nav_title":"Share a News Tip or Story Idea"},"site":{"pagebuilder_path_for_native_apps":"/contact/","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null}}}}]},"type":"story","website_url":"/2023/08/25/contact/contact/","websites":{"bostonglobe":{"website_section":{"_id":"/contact","_website":"bostonglobe","type":"section","version":"0.6.0","name":"Contact","description":null,"path":"/contact","parent_id":"/","parent":{"default":"/"},"additional_properties":{"original":{"_id":"/contact","_website":"bostonglobe","name":"Contact","inactive":false,"ancestors":{"default":["/"],"Footer":[],"Section-Navigation":["/"],"Footer-Logged-In":["/"],"Hamburger-Menu":["/sections","/"]},"parent":{"default":"/","Footer":"/","Section-Navigation":"/","Footer-Logged-In":"/","Hamburger-Menu":"/sections"},"order":{"Footer":1003,"Footer-Logged-In":1002,"Section-Navigation":1004,"default":1004,"Hamburger-Menu":2022},"_admin":{"alias_ids":["/contact"]},"navigation":{"display_in_navigation":"true","nav_title":"Share a News Tip or Story Idea"},"site":{"pagebuilder_path_for_native_apps":"/contact/","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section"}},"_website_section_id":"bostonglobe./contact"},"website_url":"/2023/08/25/contact/contact/"}},"resizer_version":1};Fusion.globalContentConfig={"source":"content-api-article-page","query":{"use_redirects":"false","website_url":"/2023/08/25/contact/contact/","published":"true","arc-site":"bostonglobe"}};Fusion.lastModified=1790238195374;Fusion.contentCache={"site-service":{"{\"hierarchy\":\"Top-Navigation\"}":{"data":{"children":[{"_id":"/metro","name":"Metro","navigation":{"display_in_navigation":"true","nav_title":"Metro"},"node_type":"section"},{"_id":"/metro/weather","name":"Weather","navigation":{"display_in_navigation":"true","nav_title":"Weather"},"node_type":"section"},{"_id":"/nation/politics","name":"Politics","navigation":{"nav_title":null},"node_type":"section"},{"_id":"/sports","name":"Sports","navigation":{"display_in_navigation":"true","nav_title":"Sports"},"node_type":"section"},{"_id":"/business","name":"Business","navigation":{"display_in_navigation":"true","nav_title":"Business"},"node_type":"section"},{"_id":"link-ZQNBPYPBP5EVBOWVM66GNHEB6I","display_name":"Puzzles","node_type":"link","url":"/games"},{"_id":"/metro/new-england/rhode-island","name":"Rhode Island","navigation":{"display_in_navigation":"true","nav_title":"Rhode Island"},"node_type":"section"},{"_id":"/magazine","name":"Magazine","navigation":{"display_in_navigation":"true","nav_title":"Globe Magazine"},"node_type":"section"},{"_id":"/opinion","name":"Opinion","navigation":{"nav_title":"Opinion"},"node_type":"section"},{"_id":"link-VUJBNQCE310FHAJUHNREMP38F4","display_name":"Health care","node_type":"link","url":"/business/healthcare"},{"_id":"/arts","name":"Arts","navigation":{"nav_title":null},"node_type":"section"},{"_id":"/lifestyle","name":"Lifestyle","navigation":{"display_in_navigation":"true","nav_title":null},"node_type":"section"},{"_id":"/metro/education","name":"Education","navigation":{"display_in_navigation":"true","nav_title":"Education"},"node_type":"section"},{"_id":"/metro/new-england/massachusetts/cambridge-somerville","name":"Cambridge & Somerville","navigation":{"display_in_navigation":"true","nav_title":"Cambridge & Somerville"},"node_type":"section"},{"_id":"/metro/money-power-inequality","name":"Money, Power, Inequality","navigation":{"display_in_navigation":"true","nav_title":null},"node_type":"section"},{"_id":"/metro/investigations/spotlight","name":"Spotlight","navigation":{"nav_title":"Spotlight"},"node_type":"section"},{"_id":"/business/technology","name":"Technology","navigation":{"display_in_navigation":"true","nav_title":null},"node_type":"section"},{"_id":"/science/environment/climate","name":"Climate","navigation":{"display_in_navigation":"true","nav_title":"Climate"},"node_type":"section"},{"_id":"link-cars","display_name":"Cars","node_type":"link","url":"https://www.boston.com/category/cars"},{"_id":"/real-estate","name":"Real Estate","navigation":{"display_in_navigation":"true","nav_title":null},"node_type":"section"},{"_id":"link-YZJD4R8FT93T387PDK2TW8DKCW","display_name":"Events","node_type":"link","url":"https://events.bostonglobe.com"}],"site":{"site_description":"New England’s largest news organization delivering trusted news, analysis, and insight for more than 150 years. Become a Globe subscriber today.","site_keywords":null,"site_title":"The Boston Globe | New England news, weather and sports"},"_id":"/"},"expires":1790238274288,"lastModified":1790237974168},"{\"hierarchy\":\"Hamburger-Menu\"}":{"data":{"_id":"/","_website":"bostonglobe","name":"Boston Globe","inactive":false,"ancestors":null,"parent":null,"order":null,"navigation":{"display_in_navigation":"true","nav_title":"Home"},"site":{"site_description":"New England’s largest news organization delivering trusted news, analysis, and insight for more than 150 years. Become a Globe subscriber today.","site_keywords":null,"site_title":"The Boston Globe | New England news, weather and sports","site_url":"https://www.bostonglobe.com/"},"social":{"facebook":"https://www.facebook.com/globe","instagram":"https://www.instagram.com/bostonglobe/","twitter":"https://x.com/bostonglobe"},"node_type":"section","children":[{"_id":"/sections","social":{"rss":null,"facebook":null,"instagram":null,"twitter":null},"site":{"site_keywords":null,"site_about":null,"site_url":null,"site_description":null,"site_title":null,"site_tagline":null,"pagebuilder_path_for_native_apps":null},"navigation":{"nav_title":null,"display_in_navigation":null},"site_topper":{"site_logo_image":"<svg width=\"20\" height=\"20\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M15.314 10.916l-.068 4.873c-.507.27-.845.44-1.32.777-.372-.236-.744-.474-1.184-.745V9.528l2.572 1.388zm.373-4.232c0 .744-.677 1.117-2.945 2.54v-2.17c0-1.082.068-1.69.1-2.132h-.472c.067.474.102 1.05.102 2.133v8.633c-1.423-.848-3.15-1.728-4.977-1.863 1.727-.982 3.452-2.302 3.452-4.233v-4.23c0-1.354.542-2.167 1.964-3.385a61.06 61.06 0 0 1 2.44 3.858c.203.338.34.677.34.846l-.003.004zm-4.434-5.28l-.068-.204c-1.422 0-2.2-.17-2.946-.304C7.53.794 6.92.658 6.072.658c-2.235 0-3.69 1.152-3.69 3.013 0 .78.168 1.22.676 1.797l.202-.203c-.27-.34-.405-.678-.405-1.05 0-.812.676-1.523 2.165-1.523 1.118 0 2.133.204 3.013.407C6.14 4.483 4.99 5.5 4.99 8.444c-.272-.102-.644-.17-1.152-.17-1.42 0-2.166.95-2.166 1.862 0 .407.1.848.373 1.152l.237-.135c-.102-.204-.17-.407-.17-.61 0-.61.474-1.083 1.354-1.083.78 0 1.354.338 1.624.813 0 2.064-.405 3.114-1.488 3.114v.236c1.624 0 3.588-1.184 3.588-3.08v-3.79c0-3.116 1.828-4.57 4.063-5.35zm7.075 8.563L15.314 7.97c1.15-.71 1.524-.914 1.93-1.218.71-.508.914-.813.914-1.117 0-.238-.1-.677-.643-1.49-.677-1.016-1.32-1.997-2.674-3.892-1.894 1.286-2.943 2.063-4.94 3.622A3.707 3.707 0 0 0 8.48 6.82c0 .44.034 2.707.034 4.196 0 1.15-.202 1.76-1.42 2.775-2.945 0-4.706 1.898-4.706 3.793 0 .813.27 1.66.88 2.335l.204-.204a2.693 2.693 0 0 1-.677-1.793c0-1.016.746-2.133 3.08-2.133 2.574 0 4.977 1.76 6.365 2.607 1.997-1.693 3.25-2.404 5.822-3.252v-4.298c0-.304.1-.608.27-.88l-.002.003z\"/><image/></svg>"},"_admin":{"alias_ids":["/sections"]},"_website":"bostonglobe","name":"Sections","order":{"Hamburger-Menu":1001},"parent":{"default":null,"Hamburger-Menu":"/"},"ancestors":{"default":[],"Hamburger-Menu":["/"],"Section-Navigation":[]},"inactive":false,"node_type":"section","children":[{"_id":"link-YYGTHVPDXFGENFYA4DIGRTIOYE","_website":"bostonglobe","display_name":"Epaper","url":"https://epaper.bostonglobe.com/","parent":{"Hamburger-Menu":"/sections"},"order":{"Hamburger-Menu":2002},"node_type":"link","children":[]},{"_id":"/sports","social":{"twitter":"https://twitter.com/BGlobeSports/","rss":null,"facebook":"https://www.facebook.com/globe/","instagram":"https://www.instagram.com/bostonglobe/"},"navigation":{"nav_title":"Sports","display_in_navigation":"true"},"site":{"site_description":"Unmatched coverage of the Red Sox, Patriots, Bruins, and Celtics, plus the Olympics, Boston Marathon, and college and high school sports.","site_about":null,"site_keywords":"Red Sox, Patriots, Celtics, Bruins","pagebuilder_path_for_native_apps":"/sports/","site_url":"","site_title":"Sports - The Boston Globe","site_tagline":null},"site_topper":{"site_logo_image":null},"_admin":{"alias_ids":["/sports","sports"]},"_website":"bostonglobe","name":"Sports","order":{"default":1015,"Hamburger-Menu":2003,"Top-Navigation":1004,"Section-Navigation":1007,"Native-app-bar":1004,"Native-app":1004,"TodaysPaper":2013},"parent":{"default":"/","Native-app":"/","Native-app-bar":"/","Hamburger-Menu":"/sections","Top-Navigation":"/","Section-Navigation":"/","TodaysPaper":"/todays-paper/sports"},"ancestors":{"default":["/"],"Native-app":["/"],"Native-app-bar":["/"],"Hamburger-Menu":["/sections","/"],"Top-Navigation":["/"],"Section-Navigation":["/"],"TodaysPaper":["/todays-paper/sports","/"]},"inactive":false,"node_type":"section","children":[{"_id":"/sports/baseball/redsox","social":{"twitter":null,"rss":null,"facebook":null,"instagram":null},"navigation":{"nav_title":"Red Sox"},"site":{"site_description":null,"site_about":null,"site_keywords":null,"pagebuilder_path_for_native_apps":"/sports/baseball/redsox/","site_url":null,"site_title":null,"site_tagline":null},"site_topper":{"site_logo_image":null},"_admin":{"alias_ids":["/sports/baseball/redsox"]},"_website":"bostonglobe","name":"Red Sox","order":{"Hamburger-Menu":3001,"Top-Navigation":2001,"
19501Native-app":2004,"Section-Navigation":2002,"TodaysPaper":2003},"parent":{"default":"/sports/baseball","Native-app":"/sports","Native-app-bar":null,"Hamburger-Menu":"/sports","Top-Navigation":"/sports","Section-Navigation":"/sports","TodaysPaper":"/todays-paper/sports"},"ancestors":{"default":["/sports","/sports/baseball"],"Native-app":["/sports","/"],"Native-app-bar":[],"Hamburger-Menu":["/sports","/sections","/"],"Top-Navigation":["/","/sports"],"Section-Navigation":["/sports","/"],"TodaysPaper":["/todays-paper/sports","/"]},"inactive":false,"node_type":"section","children":[]},{"_id":"/sports/football/patriots","social":{"twitter":null,"rss":null,"facebook":null,"instagram":null},"navigation":{"nav_title":null},"site":{"site_description":null,"site_about":null,"site_keywords":null,"pagebuilder_path_for_native_apps":"/sports/football/patriots/","site_url":null,"site_title":null,"site_tagline":null},"site_topper":{"site_logo_image":null},"name":"Patriots","_website":"bostonglobe","parent":{"default":"/sports/football","Native-app":"/sports","Native-app-bar":null,"Hamburger-Menu":"/sports","Top-Navigation":"/sports","Section-Navigation":"/sports","TodaysPaper":"/todays-paper/sports"},"ancestors":{"default":["/sports","/sports/football"],"Native-app":["/sports","/"],"Native-app-bar":[],"Hamburger-Menu":["/sports","/sections","/"],"Top-Navigation":["/","/sports"],"Section-Navigation":["/sports","/"],"TodaysPaper":["/todays-paper/sports","/"]},"_admin":{"alias_ids":["/sports/football/patriots"]},"inactive":false,"order":{"Hamburger-Menu":3002,"Top-Navigation":2002,"Native-app":2001,"default":3001,"Section-Navigation":2003,"TodaysPaper":2011},"node_type":"section","children":[]},{"_id":"/sports/basketball/celtics","_website":"bostonglobe","name":"Celtics","inactive":false,"ancestors":{"default":["/sports","/sports/basketball"],"Native-app":["/sports","/"],"Native-app-bar":[],"Hamburger-Menu":["/sports","/sections","/"],"Top-Navigation":["/","/sports"],"Section-Navigation":["/sports","/"],"TodaysPaper":["/todays-paper/sports","/"]},"parent":{"default":"/sports/basketball","Native-app":"/sports","Native-app-bar":null,"Hamburger-Menu":"/sports","Top-Navigation":"/sports","Section-Navigation":"/sports","TodaysPaper":"/todays-paper/sports"},"order":{"Hamburger-Menu":3003,"Top-Navigation":2004,"Native-app":2002,"default":3001,"Section-Navigation":2004,"TodaysPaper":2010},"_admin":{"alias_ids":["/sports/basketball/celtics"]},"navigation":{"nav_title":null},"site":{"pagebuilder_path_for_native_apps":"/sports/basketball/celtics/","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/sports/hockey/bruins","social":{"twitter":null,"rss":null,"facebook":null,"instagram":null},"navigation":{"nav_title":null},"site":{"site_description":null,"site_about":null,"site_keywords":null,"pagebuilder_path_for_native_apps":"/sports/hockey/bruins/","site_url":null,"site_title":null,"site_tagline":null},"site_topper":{"site_logo_image":null},"name":"Bruins","_website":"bostonglobe","parent":{"default":"/sports/hockey","Native-app":"/sports","Native-app-bar":null,"Hamburger-Menu":"/sports","Top-Navigation":"/sports","Section-Navigation":"/sports","TodaysPaper":"/todays-paper/sports"},"ancestors":{"default":["/sports","/sports/hockey"],"Native-app":["/sports","/"],"Native-app-bar":[],"Hamburger-Menu":["/sports","/sections","/"],"Top-Navigation":["/","/sports"],"Section-Navigation":["/sports","/"],"TodaysPaper":["/todays-paper/sports","/"]},"_admin":{"alias_ids":["/sports/hockey/bruins"]},"inactive":false,"order":{"Hamburger-Menu":3004,"Top-Navigation":2003,"Native-app":2003,"Section-Navigation":2005,"TodaysPaper":2008},"node_type":"section","children":[]},{"_id":"/sports/high-schools","_website":"bostonglobe","name":"High Schools","inactive":false,"ancestors":{"default":["/sports"],"Native-app":["/sports","/"],"Native-app-bar":[],"Hamburger-Menu":["/sports","/sections","/"],"Top-Navigation":["/","/sports"],"Section-Navigation":["/sports","/"],"TodaysPaper":["/todays-paper/sports","/"]},"parent":{"default":"/sports","Native-app":"/sports","Native-app-bar":null,"Hamburger-Menu":"/sports","Top-Navigation":"/sports","Section-Navigation":"/sports","TodaysPaper":"/todays-paper/sports"},"order":{"Hamburger-Menu":3005,"Top-Navigation":2006,"default":2009,"Section-Navigation":2006,"Native-app":2005,"TodaysPaper":2021},"_admin":{"alias_ids":["/sports/high-schools"],"paywall_status":"exempt"},"navigation":{"display_in_navigation":"true","nav_title":null},"site":{"pagebuilder_path_for_native_apps":"/sports/high-schools/","site_about":null,"site_description":"Massachusetts high school sports","site_keywords":null,"site_tagline":null,"site_title":"Boston Globe High School Sports","site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/sports/colleges","_website":"bostonglobe","name":"Colleges","inactive":false,"ancestors":{"default":["/sports"],"Native-app":[],"Native-app-bar":[],"Section-Navigation":["/sports","/"],"TodaysPaper":["/todays-paper/sports","/"],"Hamburger-Menu":["/sports","/sections","/"],"Top-Navigation":[]},"parent":{"default":"/sports","Native-app":null,"Native-app-bar":null,"Section-Navigation":"/sports","TodaysPaper":"/todays-paper/sports","Hamburger-Menu":"/sports","Top-Navigation":null},"order":{"TodaysPaper":2016,"Hamburger-Menu":3006,"Section-Navigation":2009},"_admin":{"alias_ids":["/sports/colleges"]},"navigation":{"display_in_navigation":"true","nav_title":"Colleges"},"site":{"pagebuilder_path_for_native_apps":"/sports/colleges/","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/sports/women","_website":"bostonglobe","name":"Women's Sports","inactive":false,"ancestors":{"default":["/sports"],"Section-Navigation":["/sports","/"],"Hamburger-Menu":["/sports","/sections","/"]},"parent":{"default":"/sports","Section-Navigation":"/sports","Hamburger-Menu":"/sports"},"order":{"Section-Navigation":2008,"Hamburger-Menu":3008},"_admin":{"alias_ids":["/sports/women"]},"navigation":{"display_in_navigation":"true","nav_title":"Women's Sports"},"site":{"pagebuilder_path_for_native_apps":"/sports/women/","site_about":null,"site_description":"Read Boston Globe stories about the WNBA, NWSL, PWHL, USWNT, Olympics, soccer, gymnastics, and more.","site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/sports/tv-radio","social":{"twitter":null,"rss":null,"facebook":null,"instagram":null},"navigation":{"nav_title":null,"display_in_navigation":"true"},"site":{"site_description":null,"site_about":null,"site_keywords":null,"pagebuilder_path_for_native_apps":"/sports/tv-radio/","site_url":null,"site_title":null,"site_tagline":null},"site_topper":{"site_logo_image":null},"_admin":{"alias_ids":["/sports/tv-radio"]},"_website":"bostonglobe","name":"TV & Radio","order":{"Hamburger-Menu":3009,"Section-Navigation":2001,"
19501Native-app":2006,"Top-Navigation":2007},"parent":{"default":"/sports","Native-app":"/sports","Native-app-bar":null,"Hamburger-Menu":"/sports","Section-Navigation":"/sports","Top-Navigation":"/sports"},"ancestors":{"default":["/sports"],"Native-app":["/sports","/"],"Native-app-bar":[],"Hamburger-Menu":["/sports","/sections","/"],"Section-Navigation":["/sports","/"],"Top-Navigation":["/","/sports"]},"inactive":false,"node_type":"section","children":[]}]},{"_id":"/metro","_website":"bostonglobe","name":"Metro","inactive":false,"ancestors":{"default":["/"],"Native-app":["/"],"Native-app-bar":["/"],"Footer":[],"Hamburger-Menu":["/sections","/"],"Top-Nav":[],"Top-Navigation":["/"],"Section-Navigation":["/"],"TodaysPaper":["/","/todays-paper/metro"],"2023-09-05-Election":[]},"parent":{"default":"/","Native-app":"/","Native-app-bar":"/","Footer":null,"Hamburger-Menu":"/sections","Top-Nav":null,"Top-Navigation":"/","Section-Navigation":"/","TodaysPaper":"/todays-paper/metro","2023-09-05-Election":null},"order":{"default":1005,"Native-app":1002,"Native-app-bar":1003,"Hamburger-Menu":2004,"Top-Navigation":1001,"Section-Navigation":1005,"TodaysPaper":2045},"_admin":{"alias_ids":["/metro"]},"navigation":{"display_in_navigation":"true","nav_title":"Metro"},"site":{"pagebuilder_path_for_native_apps":"/metro/","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":"https://www.facebook.com/globe/","instagram":"https://www.instagram.com/bostonglobe/","rss":null,"twitter":"https://www.twitter.com/bostonglobe/"},"node_type":"section","children":[{"_id":"/metro/weather","social":{"twitter":null,"rss":null,"facebook":null,"instagram":null},"navigation":{"nav_title":"Weather","display_in_navigation":"true"},"site":{"site_description":"See the latest forecast and weather updates for Greater Boston, Massachusetts, and New England.","site_about":null,"site_keywords":null,"pagebuilder_path_for_native_apps":"/metro/weather/","site_url":null,"site_title":"Weather news and resources for Boston, Mass., and New England - The Boston Globe","site_tagline":null},"site_topper":{"site_logo_image":null},"_admin":{"alias_ids":["/metro/weather"]},"_website":"bostonglobe","name":"Weather","order":{"default":2017,"Section-Navigation":2001,"Hamburger-Menu":3001,"TodaysPaper":2052,"Top-Navigation":1002,"Native-app":2001},"parent":{"default":"/metro","Native-app":"/metro","Native-app-bar":null,"Section-Navigation":"/metro","Hamburger-Menu":"/metro","TodaysPaper":"/todays-paper/metro","Top-Navigation":"/"},"ancestors":{"default":["/metro"],"Native-app":["/metro","/"],"Native-app-bar":[],"Section-Navigation":["/metro","/"],"Hamburger-Menu":["/sections","/metro"],"TodaysPaper":["/","/todays-paper/metro"],"Top-Navigation":["/"]},"inactive":false,"node_type":"section","children":[]},{"_id":"/metro/politics","social":{"twitter":null,"rss":null,"facebook":null,"instagram":null},"navigation":{"nav_title":"Politics","display_in_navigation":"true"},"site":{"site_description":null,"site_about":null,"site_keywords":null,"pagebuilder_path_for_native_apps":"/metro/politics/","site_url":null,"site_title":"Metro Politics - The Boston Globe","site_tagline":null},"site_topper":{"site_logo_image":null},"_admin":{"alias_ids":["/metro/politics"]},"_website":"bostonglobe","name":"Politics","order":{"default":2001,"Section-Navigation":2003,"TodaysPaper":2046,"Hamburger-Menu":3002,"Native-app-bar":2003,"Native-app":2002},"parent":{"default":"/metro","Native-app":"/metro","Native-app-bar":null,"Section-Navigation":"/metro","TodaysPaper":"/todays-paper/metro","Hamburger-Menu":"/metro"},"ancestors":{"default":["/metro"],"Native-app":["/metro","/"],"Native-app-bar":[],"Section-Navigation":["/metro","/"],"TodaysPaper":["/","/todays-paper/metro"],"Hamburger-Menu":["/sections","/metro"]},"inactive":false,"node_type":"section","children":[]},{"_id":"/metro/transportation","social":{"twitter":null,"rss":null,"facebook":null,"instagram":null},"navigation":{"nav_title":null,"display_in_navigation":"true"},"site":{"site_description":null,"site_about":null,"site_keywords":null,"pagebuilder_path_for_native_apps":"/metro/transportation/","site_url":null,"site_title":"Transportation - The Boston Globe","site_tagline":null},"site_topper":{"site_logo_image":null},"_admin":{"alias_ids":["/metro/transportation"]},"_website":"bostonglobe","name":"Transportation","order":{"default":2018,"TodaysPaper":2016,"Section-Navigation":2004,"Hamburger-Menu":3003},"parent":{"default":"/metro","Native-app":null,"Native-app-bar":null,"Section-Navigation":"/metro","TodaysPaper":"/todays-paper/metro","Hamburger-Menu":"/metro"},"ancestors":{"default":["/metro"],"Native-app":[],"Native-app-bar":[],"Section-Navigation":["/metro","/"],"TodaysPaper":["/","/todays-paper/metro"],"Hamburger-Menu":["/sections","/metro"]},"inactive":false,"node_type":"section","children":[]},{"_id":"/metro/education","social":{"twitter":null,"rss":null,"facebook":null,"instagram":null},"navigation":{"nav_title":"Education","display_in_navigation":"true"},"site":{"site_description":null,"site_about":null,"site_keywords":null,"pagebuilder_path_for_native_apps":"/metro/education/k-12/education-
19501project/","site_url":null,"site_title":null,"site_tagline":null},"site_topper":{"site_logo_image":null},"_admin":{"alias_ids":["/metro/education"]},"_website":"bostonglobe","name":"Education","order":{"default":2003,"Top-Navigation":1013,"TodaysPaper":2017,"Hamburger-Menu":3004,"Native-app-bar":1016,"Native-app":2003},"parent":{"default":"/metro","Native-app":"/metro","Native-app-bar":"/","Section-Navigation":null,"Top-Navigation":"/","TodaysPaper":"/todays-paper/metro","Hamburger-Menu":"/metro","Emancipator-Navigation":null},"ancestors":{"default":["/metro"],"Native-app":["/metro","/"],"Native-app-bar":["/"],"Section-Navigation":[],"Top-Navigation":["/"],"TodaysPaper":["/","/todays-paper/metro"],"Hamburger-Menu":["/sections","/metro"],"Emancipator-Navigation":[]},"inactive":false,"node_type":"section","children":[]},{"_id":"/metro/new-england/massachusetts/cambridge-somerville","_website":"bostonglobe","name":"Cambridge & Somerville","inactive":false,"ancestors":{"default":["/metro","/metro/new-england","/metro/new-england/massachusetts"],"Hamburger-Menu":["/sections","/metro"],"Section-Navigation":["/metro","/metro/new-england/massachusetts"],"Native-app":["/metro","/"],"Native-app-bar":["/"],"Top-Navigation":["/"],"TodaysPaper":["/","/todays-paper/metro"]},"parent":{"default":"/metro/new-england/massachusetts","Hamburger-Menu":"/metro","Section-Navigation":"/metro/new-england/massachusetts","Native-app":"/metro","Native-app-bar":"/","Top-Navigation":"/","TodaysPaper":"/todays-paper/metro"},"order":{"Hamburger-Menu":3005,"Section-Navigation":3001,"Native-app":2004,"Native-app-bar":1018,"Top-Navigation":1014,"TodaysPaper":2003},"_admin":{"alias_ids":["/metro/new-england/massachusetts/cambridge-somerville"]},"navigation":{"display_in_navigation":"true","nav_title":"Cambridge & Somerville"},"site":{"pagebuilder_path_for_native_apps":"/metro/new-england/massachusetts/cambridge-somerville/","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":"/metro/new-england/massachusetts/cambridge-somerville/"},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":"https://www.instagram.com/incamberville/","rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/metro/new-england/massachusetts","social":{"twitter":null,"rss":null,"facebook":null,"instagram":null},"navigation":{"nav_title":"Around Mass.","display_in_navigation":"true"},"site":{"site_description":"Boston Globe news coverage and features from around Massachusetts. Find headlines from Cambridge, Somerville, North and South Shores, the MetroWest area, the Gateway Cities, and more.","site_about":null,"site_keywords":null,"pagebuilder_path_for_native_apps":"/metro/new-england/massachusetts/","site_url":null,"site_title":"Around Massachusetts","site_tagline":null},"site_topper":{"site_logo_image":null},"_admin":{"alias_ids":["/metro/new-england/massachusetts"]},"_website":"bostonglobe","name":"Massachusetts","order":{"default":3003,"Section-Navigation":2006,"TodaysPaper":2025,"Hamburger-Menu":3006,"Native-app-bar":1013,"Native-app":1009},"parent":{"default":"/metro/new-england","Section-Navigation":"/metro","TodaysPaper":"/todays-paper/metro","Hamburger-Menu":"/metro","Native-app-bar":"/","Native-app":"/","Top-Navigation":null},"ancestors":{"default":["/metro","/metro/new-england"],"Section-Navigation":["/metro","/"],"TodaysPaper":["/","/todays-paper/metro"],"Hamburger-Menu":["/sections","/metro"],"Native-app-bar":["/"],"Native-app":["/"],"Top-Navigation":[]},"inactive":false,"node_type":"section","children":[]},{"_id":"/metro/investigations","_website":"bostonglobe","name":"Investigations","inactive":false,"ancestors":{"default":["/metro"],"Native-app":["/metro","/"],"Native-app-bar":[],"Hamburger-Menu":["/sections","/metro"],"Section-Navigation":[],"TodaysPaper":["/","/todays-paper/metro"]},"parent":{"default":"/metro","Native-app":"/metro","Native-app-bar":null,"Hamburger-Menu":"/metro","Section-Navigation":null,"TodaysPaper":"/todays-paper/metro"},"order":{"default":2022,"Hamburger-Menu":3007,"Native-app":2005,"TodaysPaper":2009},"_admin":{"alias_ids":["/metro/investigations"]},"navigation":{"display_in_navigation":"true","nav_title":"Investigations"},"site":{"pagebuilder_path_for_native_apps":"/metro/investigations","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/metro/obituaries","_website":"bostonglobe","name":"Obituaries","inactive":false,"ancestors":{"default":["/metro"],"Native-app":["/metro","/"],"Native-app-bar":[],"Hamburger-Menu":["/sections","/metro"],"Section-Navigation":["/metro","/"],"TodaysPaper":["/","/todays-paper/obituaries"]},"parent":{"default":"/metro","Native-app":"/metro","Native-app-bar":null,"Hamburger-Menu":"/metro","Section-Navigation":"/metro","TodaysPaper":"/todays-paper/obituaries"},"order":{"default":2016,"Native-app":2007,"Hamburger-Menu":3008,"Section-Navigation":2008,"TodaysPaper":2001},"_admin":{"alias_ids":["/metro/obituaries"]},"navigation":{"display_in_navigation":"true","nav_title":null},"site":{"pagebuilder_path_for_native_apps":"/metro/obituaries/","site_about":null,"site_description":"The latest obituaries from around Boston and New England, as well as tributes to national and international public figures.","site_keywords":null,"site_tagline":null,"site_title":"Obituaries | The Boston Globe","site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"link-QN3PP70CRH3AD5KA0VJ178DCEG","_website":"bostonglobe","display_name":"Death Notices","url":"https://www.legacy.com/us/obituaries/bostonglobe/browse","parent":{"Hamburger-Menu":"/metro","Section-Navigation":"/metro/obituaries"},"order":{"Hamburger-Menu":3009,"Section-Navigation":3001},"node_type":"link","children":[]}]},{"_id":"/games","_website":"bostonglobe","name":"Games","inactive":false,"ancestors":{"default":["/"],"Section-Navigation":["/"],"Hamburger-Menu":["/sections","/"]},"parent":{"default":"/","Section-Navigation":"/","Hamburger-Menu":"/sections"},"order":{"Section-Navigation":1006,"Hamburger-Menu":2005,"default":1013},"_admin":{"alias_ids":["/games"],"paywall_status":"exempt"},"navigation":{"display_in_navigation":"true","nav_title":"Games & Puzzles"},"site":{"pagebuilder_path_for_native_apps":"/games","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":"/games/"},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[{"_id":"/games/align","_website":"bostonglobe","name":"Align","inactive":false,"ancestors":{"default":["/games","/"],"Hamburger-Menu":["/games","/sections","/"],"Section-Navigation":["/games","/"]},"parent":{"default":"/games","Hamburger-Menu":"/games","Section-Navigation":"/games"},"order":{"Hamburger-Menu":3001,"Section-Navigation":2007,"default":2002},"_admin":{"paywall_status":"exempt"},"games":{"game_genre":"Word Game"}
19501,"navigation":{"display_in_navigation":"true","nav_title":"Align"},"site":{"pagebuilder_path_for_native_apps":"/games/align","site_about":null,"site_description":"Play Align, an original word and logic puzzle from the Boston Globe. Challenge yourself to solve the daily word grid in the fastest time, the fewest swaps, or both!","site_keywords":null,"site_tagline":null,"site_title":"Align | Boston Globe Games","site_url":"/games/align/"},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/games/crossword","_website":"bostonglobe","name":"Crossword","inactive":false,"ancestors":{"default":["/games","/"],"Games":[],"Section-Navigation":["/games","/"],"Hamburger-Menu":["/games","/sections","/"]},"parent":{"default":"/games","Games":null,"Section-Navigation":"/games","Hamburger-Menu":"/games"},"order":{"Section-Navigation":2001,"Hamburger-Menu":3002,"default":2003},"_admin":{"alias_ids":["/games/crossword"],"paywall_status":"locked"},"games":{"game_genre":"Word Game"},"navigation":{"display_in_navigation":"true","nav_title":"Crossword"},"site":{"pagebuilder_path_for_native_apps":"/games/crossword","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":"/games/crossword/"},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/games/mini-crossword","_website":"bostonglobe","name":"Mini Crossword","inactive":false,"ancestors":{"default":["/games","/"],"Games":[],"Section-Navigation":["/games","/"],"Hamburger-Menu":["/games","/sections","/"]},"parent":{"default":"/games","Games":null,"Section-Navigation":"/games","Hamburger-Menu":"/games"},"order":{"Section-Navigation":2003,"Hamburger-Menu":3003,"default":2004},"_admin":{"alias_ids":["/games/mini-crossword"],"paywall_status":"exempt"},"games":{"game_genre":"Word Game"},"navigation":{"display_in_navigation":"true","nav_title":"Mini Crossword"},"site":{"pagebuilder_path_for_native_apps":"/games/mini-crossword","site_about":null,"site_description":"Play The Boston Globe’s mini crossword puzzle. New mini crosswords are posted daily, perfect for your commute or a quick break from the daily grind.","site_keywords":null,"site_tagline":null,"site_title":"Mini Crossword Puzzle | The Boston Globe","site_url":"/games/mini-crossword/"},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/games/kenken","_website":"bostonglobe","name":"KenKen","inactive":false,"ancestors":{"default":["/games","/"],"Hamburger-Menu":["/games","/sections","/"],"Section-Navigation":["/games","/"]},"parent":{"default":"/games","Hamburger-Menu":"/games","Section-Navigation":"/games"},"order":{"default":2006,"Hamburger-Menu":3004,"Section-Navigation":2002},"games":{"game_genre":"Puzzle"},"navigation":{"display_in_navigation":"true","nav_title":"KenKen"},"site":{"pagebuilder_path_for_native_apps":"/games/KenKen/","site_about":null,"site_description":"Play KenKen from the Boston Globe. Solve daily 4x4 easy and 6x6 intermediate KenKen puzzles. Play the math puzzles online, print them out, or play with friends.","site_keywords":null,"site_tagline":null,"site_title":"KenKen | Boston Globe Games","site_url":"/games/kenken/"},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/games/sudoku","_website":"bostonglobe","name":"Sudoku","inactive":false,"ancestors":{"default":["/games","/"],"Games":[],"Section-Navigation":["/games","/"],"Hamburger-Menu":["/games","/sections","/"]},"parent":{"default":"/games","Games":null,"Section-Navigation":"/games","Hamburger-Menu":"/games"},"order":{"Section-Navigation":2004,"Hamburger-Menu":3005,"default":2005},"_admin":{"alias_ids":["/games/sudoku"],"paywall_status":"exempt"},"games":{"game_genre":"Puzzle"},"navigation":{"display_in_navigation":"true","nav_title":"Sudoku"},"site":{"pagebuilder_path_for_native_apps":"/games/sudoku","site_about":null,"site_description":"Play the Boston Globe’s sudoku puzzles. New sudoku games are posted daily and available to play in easy, medium, and hard mode versions.","site_keywords":null,"site_tagline":null,"site_title":"Sudoku | Boston Globe Games","site_url":"/games/sudoku/"},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/games/word-flower","_website":"bostonglobe","name":"Word Flower","inactive":false,"ancestors":{"default":["/games","/"],"Games":[],"Section-Navigation":["/games","/"],"Hamburger-Menu":["/games","/sections","/"]},"parent":{"default":"/games","Games":null,"Section-Navigation":"/games","Hamburger-Menu":"/games"},"order":{"Section-Navigation":2005,"Hamburger-Menu":3006,"default":2007},"_admin":{"alias_ids":["/games/word-flower"],"paywall_status":"exempt"},"games":{"game_genre":"Word Game"}
19501,"navigation":{"display_in_navigation":"true","nav_title":"Word Flower"},"site":{"pagebuilder_path_for_native_apps":"/games/word-flower","site_about":null,"site_description":"Play Word Flower from the Boston Globe. Come up with words with the letters provided and test your vocabulary skills.","site_keywords":null,"site_tagline":null,"site_title":"Word Flower | Boston Globe Games","site_url":"/games/word-flower/"},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/horoscopes","_website":"bostonglobe","name":"Horoscopes","inactive":false,"ancestors":{"default":["/games","/"],"Section-Navigation":["/games","/"],"Hamburger-Menu":["/games","/sections","/"],"Native-app":[]},"parent":{"default":"/games","Section-Navigation":"/games","Hamburger-Menu":"/games","Native-app":null},"order":{"Section-Navigation":2006,"Hamburger-Menu":3007,"default":2008},"navigation":{"display_in_navigation":null,"nav_title":"Horoscopes"},"site":{"pagebuilder_path_for_native_apps":"/horoscopes/","site_about":null,"site_description":"Read today’s horoscope for Aries, Taurus, Gemini, Cancer, Leo, Virgo, Libra, Scorpio, Sagittarius, Capricorn, Aquarius, and Pisces.","site_keywords":null,"site_tagline":null,"site_title":" Today’s Horoscope: Daily Readings for Every Zodiac Sign","site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]}]},{"_id":"/business","_website":"bostonglobe","name":"Business","inactive":false,"ancestors":{"default":["/"],"Native-app":["/"],"Native-app-bar":["/"],"Hamburger-Menu":["/sections","/"],"Top-Navigation":["/"],"Section-Navigation":["/"],"TodaysPaper":["/todays-paper/business","/"]},"parent":{"default":"/","Native-app":"/","Native-app-bar":"/","Hamburger-Menu":"/sections","Top-Navigation":"/","Section-Navigation":"/","TodaysPaper":"/todays-paper/business"},"order":{"default":1017,"Native-app":1003,"Native-app-bar":1006,"Hamburger-Menu":2006,"Top-Navigation":1005,"Section-Navigation":1010,"TodaysPaper":2002},"_admin":{"alias_ids":["/business"]},"navigation":{"display_in_navigation":"true","nav_title":"Business"},"site":{"pagebuilder_path_for_native_apps":"/business/","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[{"_id":"/business/technology","_website":"bostonglobe","name":"Technology","inactive":false,"ancestors":{"default":["/business","/"],"Native-app":["/business"],"Native-app-bar":[],"Hamburger-Menu":["/business","/"],"Section-Navigation":["/business","/"],"TodaysPaper":["/todays-paper/business","/"],"Top-Navigation":["/"]},"parent":{"default":"/business","Native-app":"/business","Native-app-bar":null,"Hamburger-Menu":"/business","Section-Navigation":"/business","TodaysPaper":"/todays-paper/business","Top-Navigation":"/"},"order":{"Hamburger-Menu":3001,"default":2010,"Section-Navigation":2001,"
19501Native-app":2001,"TodaysPaper":2007,"Top-Navigation":1017},"_admin":{"alias_ids":["/business/technology"]},"navigation":{"display_in_navigation":"true","nav_title":null},"site":{"pagebuilder_path_for_native_apps":"/business/technology/","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/business/economy","_website":"bostonglobe","name":"Economy","inactive":false,"ancestors":{"default":["/business","/"],"Native-app":["/business"],"Native-app-bar":[],"Section-Navigation":["/business","/"],"Hamburger-Menu":["/business","/"],"TodaysPaper":["/todays-paper/business","/"]},"parent":{"default":"/business","Native-app":"/business","Native-app-bar":null,"Section-Navigation":"/business","Hamburger-Menu":"/business","TodaysPaper":"/todays-paper/business"},"order":{"default":2009,"Section-Navigation":2002,"Hamburger-Menu":3002,"Native-app":2002,"TodaysPaper":2003},"_admin":{"alias_ids":["/business/economy"]},"navigation":{"display_in_navigation":"true","nav_title":null},"site":{"pagebuilder_path_for_native_apps":"/business/economy/","site_about":null,"site_description":"The latest economic news around Boston and New England, from expert analysis to thought-provoking columns to breaking market coverage.","site_keywords":null,"site_tagline":null,"site_title":"Economy News | The Boston Globe","site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/business/real-estate/residential","_website":"bostonglobe","name":"Housing","inactive":false,"ancestors":{"default":["/business","/business/real-estate"],"Native-app":["/business"],"Native-app-bar":[],"Section-Navigation":[],"TodaysPaper":["/todays-paper/business","/"],"Hamburger-Menu":["/business","/"]},"parent":{"default":"/business/real-estate","Native-app":"/business","Native-app-bar":null,"Section-Navigation":null,"TodaysPaper":"/todays-paper/business","Hamburger-Menu":"/business"},"order":{"default":3001,"TodaysPaper":2021,"Hamburger-Menu":3003,"Native-app":2003},"_admin":{"alias_ids":["/business/real-estate/residential"]},"navigation":{"display_in_navigation":"true","nav_title":null},"site":{"pagebuilder_path_for_native_apps":"/business/real-estate/residential/","site_about":null,"site_description":"Housing market news from the Boston Globe business team. Get the latest insights, trends, data and more on the Boston and New England housing markets.","site_keywords":null,"site_tagline":null,"site_title":"Boston & New England Housing Market News | The Boston Globe","site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/business/real-estate","_website":"bostonglobe","name":"Real Estate","inactive":false,"ancestors":{"default":["/business","/"],"Native-app":["/business"],"Native-app-bar":[],"Section-Navigation":["/business","/"],"TodaysPaper":["/todays-paper/business","/"],"Hamburger-Menu":["/business","/"]},"parent":{"default":"/business","Native-app":"/business","Native-app-bar":null,"Section-Navigation":"/business","TodaysPaper":"/todays-paper/business","Hamburger-Menu":"/business"},"order":{"default":2011,"TodaysPaper":2019,"Hamburger-Menu":3004,"Native-app":2004,"Section-Navigation":2003},"_admin":{"alias_ids":["/business/real-estate"]},"navigation":{"display_in_navigation":"true","nav_title":"Real Estate"},"site":{"pagebuilder_path_for_native_apps":"/business/real-estate/","site_about":null,"site_description":"Stay updated with the latest Boston and New England real estate news from the Boston Globe. Read about market trends, property prices, real estate investment advice, and more.","site_keywords":null,"site_tagline":null,"site_title":"Boston & New England Real Estate News | The Boston Globe","site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/business/biotech","social":{"twitter":null,"rss":null,"facebook":null,"instagram":null},"navigation":{"nav_title":"","display_in_navigation":"true"},"site":{"site_description":"Get the latest business and financial news in Boston and the US, from industry trends to local businesses and the Fortune 500 shaping the New England economy.","site_about":null,"site_keywords":null,"pagebuilder_path_for_native_apps":"/business/biotech/","site_url":null,"site_title":"The Latest in Financial & Business News - The Boston Globe","site_tagline":null},"site_topper":{"site_logo_image":null},"_admin":{"alias_ids":["/business/biotech"]},"_website":"bostonglobe","name":"Biotech","order":{"default":2017,"Section-Navigation":2004,"Hamburger-Menu":3005,"Native-app":2005,"TodaysPaper":2014},"parent":{"default":"/business","Native-app":"/business","Native-app-bar":null,"Section-Navigation":"/business","Hamburger-Menu":"/business","TodaysPaper":"/todays-paper/business"},"ancestors":{"default":["/business","/"],"Native-app":["/business"],"Native-app-bar":[],"Section-Navigation":["/business","/"],"Hamburger-Menu":["/business","/"],"TodaysPaper":["/todays-paper/business","/"]},"inactive":false,"node_type":"section","children":[]},{"_id":"/business/fine-print","_website":"bostonglobe","name":"The Fine Print","inactive":false,"ancestors":{"default":["/business","/"],"TodaysPaper":["/todays-paper/business","/"],"Section-Navigation":["/business","/"],"Hamburger-Menu":["/business","/"],"Native-app":["/business"]},"parent":{"default":"/business","TodaysPaper":"/todays-paper/business","Section-Navigation":"/business","Hamburger-Menu":"/business","Native-app":"/business"},"order":{"TodaysPaper":2004,"Section-Navigation":2005,"Hamburger-Menu":3006,"
19501Native-app":2007,"default":2005},"_admin":{"alias_ids":["/business/fine-print"]},"navigation":{"display_in_navigation":"true","nav_title":null},"site":{"pagebuilder_path_for_native_apps":"/business/fine-print","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/business/bold-types","_website":"bostonglobe","name":"Bold Types","inactive":false,"ancestors":{"default":["/business","/"],"Section-Navigation":["/business","/"],"Hamburger-Menu":["/business","/"],"Native-app":["/business"],"TodaysPaper":["/todays-paper/business","/"]},"parent":{"default":"/business","Section-Navigation":"/business","Hamburger-Menu":"/business","Native-app":"/business","TodaysPaper":"/todays-paper/business"},"order":{"Section-Navigation":2009,"Hamburger-Menu":3007,"Native-app":2008,"TodaysPaper":2018,"default":2001},"_admin":{"alias_ids":["/business/bold-types"]},"navigation":{"display_in_navigation":"true","nav_title":"Bold Types"},"site":{"pagebuilder_path_for_native_apps":"/business/bold-types","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]}]},{"_id":"/nation/politics","_website":"bostonglobe","name":"Politics","inactive":false,"ancestors":{"default":["/nation","/"],"Native-app":["/nation","/"],"Native-app-bar":["/"],"Hamburger-Menu":["/sections","/"],"Top-Navigation":["/"],"Section-Navigation":["/nation"],"TodaysPaper":["/todays-paper/nation","/"]},"parent":{"default":"/nation","Native-app":"/nation","Native-app-bar":"/","Hamburger-Menu":"/sections","Top-Navigation":"/","Section-Navigation":"/nation","TodaysPaper":"/todays-paper/nation"},"order":{"default":2003,"Hamburger-Menu":2007,"Top-Navigation":1003,"Section-Navigation":2001,"
19501Native-app-bar":1005,"Native-app":2001,"TodaysPaper":2012},"_admin":{"alias_ids":["/nation/politics"],"paywall_status":"non-exempt"},"navigation":{"nav_title":null},"site":{"pagebuilder_path_for_native_apps":"/nation/politics/","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[{"_id":"/nation/politics/elections","_website":"bostonglobe","name":"Elections","inactive":false,"ancestors":{"default":["/nation","/nation/politics"],"Native-app":[],"Native-app-bar":[],"Section-Navigation":[],"TodaysPaper":["/todays-paper/nation","/"],"2022-09-06":[],"2020-11-03-Election":[],"2022-11-08-Election":[],"Hamburger-Menu":["/nation/politics","/sections","/"]},"parent":{"default":"/nation/politics","Native-app":null,"Native-app-bar":null,"Section-Navigation":null,"TodaysPaper":"/todays-paper/nation","2022-09-06":null,"2020-11-03-Election":null,"2022-11-08-Election":null,"Hamburger-Menu":"/nation/politics"},"order":{"default":3001,"TodaysPaper":2011,"Hamburger-Menu":3001},"Custom":{"icon_string":null},"_admin":{"alias_ids":["/nation/politics/elections"],"paywall_status":"non-exempt"},"navigation":{"display_in_navigation":"false","nav_title":null,"should_direct_link":null},"site":{"pagebuilder_path_for_native_apps":"/nation/politics/elections/","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]}]},{"_id":"/metro/money-power-inequality","site":{"site_title":null,"site_tagline":null,"site_url":null,"site_description":"A Boston Globe reporting effort, Money, Power, Inequality: Examining the Racial Wealth Gap covers disparities in Greater Boston. Find articles about racism, business, history, politics, and more.","pagebuilder_path_for_native_apps":null,"site_about":null,"site_keywords":null},"social":{"twitter":null,"rss":null,"instagram":null,"facebook":null},"site_topper":{"site_logo_image":null},"navigation":{"nav_title":null,"display_in_navigation":"true"},"_admin":{"alias_ids":["/metro/money-power-inequality"]},"_website":"bostonglobe","name":"Money, Power, Inequality","order":{"TodaysPaper":2051,"Hamburger-Menu":2008,"Top-Navigation":1015,"Native-app":2006,"Native-app-bar":1015},"parent":{"default":"/metro","TodaysPaper":"/todays-paper/metro","Hamburger-Menu":"/sections","Top-Navigation":"/","Native-app":"/metro","Native-app-bar":"/"},"ancestors":{"default":["/metro"],"TodaysPaper":["/","/todays-paper/metro"],"Hamburger-Menu":["/sections","/"],"Top-Navigation":["/"],"Native-app":["/metro","/"],"Native-app-bar":["/"]},"inactive":false,"node_type":"section","children":[]},{"_id":"/science/environment/climate","_website":"bostonglobe","name":"Climate","inactive":false,"ancestors":{"default":["/science","/science/environment"],"Top-Navigation":["/"],"Hamburger-Menu":["/sections","/"],"Section-Navigation":[],"TodaysPaper":["/todays-paper/nation","/"],"Native-app-bar":["/"],"Native-app":["/nation","/"]},"parent":{"default":"/science/environment","Top-Navigation":"/","Hamburger-Menu":"/sections","Section-Navigation":null,"TodaysPaper":"/todays-paper/nation","Native-app-bar":"/","Native-app":"/nation"},"order":{"Top-Navigation":1018,"TodaysPaper":2020,"Native-app-bar":1017,"Hamburger-Menu":2009,"Native-app":2002},"_admin":{"alias_ids":["/science/environment/climate"]},"navigation":{"display_in_navigation":"true","nav_title":"Climate"},"site":{"pagebuilder_path_for_native_apps":"/science/environment/climate","site_about":null,"site_description":"The latest reporting on climate change and other climate-related issues impacting Boston and New England, from the Boston Globe.","site_keywords":null,"site_tagline":null,"site_title":"Climate News | The Boston Globe","site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/metro/investigations/spotlight","_website":"bostonglobe","name":"Spotlight","inactive":false,"ancestors":{"default":["/metro","/metro/investigations"],"Native-app":["/homepage","/"],"Native-app-bar":["/"],"Section-Navigation":["/metro","/"],"Top-Navigation":["/"],"Hamburger-Menu":["/sections","/"],"TodaysPaper":["/","/todays-paper/metro"]},"parent":{"default":"/metro/investigations","Native-app":"/homepage","Native-app-bar":"/","Section-Navigation":"/metro","Top-Navigation":"/","Hamburger-Menu":"/sections","TodaysPaper":"/todays-paper/metro"}
19501,"order":{"Native-app":2001,"Native-app-bar":1012,"Top-Navigation":1016,"Hamburger-Menu":2010,"TodaysPaper":2008,"Section-Navigation":2007},"_admin":{"alias_ids":["/metro/investigations/spotlight"]},"navigation":{"nav_title":"Spotlight"},"site":{"pagebuilder_path_for_native_apps":"/metro/investigations/spotlight","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/opinion","social":{"twitter":null,"rss":null,"facebook":null,"instagram":null},"navigation":{"nav_title":"Opinion"},"site":{"site_description":null,"site_about":null,"site_keywords":null,"pagebuilder_path_for_native_apps":"/opinion/","site_url":null,"site_title":null,"site_tagline":null},"site_topper":{"site_logo_image":null},"_admin":{"alias_ids":["/opinion"]},"_website":"bostonglobe","name":"Opinion","order":{"default":1018,"Hamburger-Menu":2011,"Top-Navigation":1009,"Section-Navigation":1011,"Native-app-bar":1008,"Native-app":1007,"TodaysPaper":2007},"parent":{"default":"/","Native-app":"/","Native-app-bar":"/","Hamburger-Menu":"/sections","Top-Navigation":"/","Section-Navigation":"/","TodaysPaper":"/todays-paper/opinion"},"ancestors":{"default":["/"],"Native-app":["/"],"Native-app-bar":["/"],"Hamburger-Menu":["/sections","/"],"Top-Navigation":["/"],"Section-Navigation":["/"],"TodaysPaper":["/todays-paper/opinion","/"]},"inactive":false,"node_type":"section","children":[{"_id":"/opinion/ideas","_website":"bostonglobe","name":"Ideas","inactive":false,"ancestors":{"default":["/opinion","/"],"Native-app":["/"],"Native-app-bar":[],"Hamburger-Menu":["/opinion","/sections","/"],"Top-Navigation":["/","/opinion"],"Section-Navigation":["/opinion","/"],"TodaysPaper":["/todays-paper/opinion/ideas","/"]},"parent":{"default":"/opinion","Native-app":"/","Native-app-bar":null,"Hamburger-Menu":"/opinion","Top-Navigation":"/opinion","Section-Navigation":"/opinion","TodaysPaper":"/todays-paper/opinion/ideas"},"order":{"default":2002,"Native-app":1008,"Hamburger-Menu":3001,"Top-Navigation":2001,"Section-Navigation":2002,"TodaysPaper":2001},"_admin":{"alias_ids":["/opinion/ideas"]},"navigation":{"display_in_navigation":"true","nav_title":null},"site":{"pagebuilder_path_for_native_apps":"/opinion/ideas/","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/opinion/columns","_website":"bostonglobe","name":"Columns","inactive":false,"ancestors":{"default":["/opinion","/"],"Native-app":["/opinion","/"],"Native-app-bar":[],"Hamburger-Menu":["/opinion","/sections","/"],"Section-Navigation":["/opinion","/"],"TodaysPaper":["/todays-paper/opinion","/"]},"parent":{"default":"/opinion","Native-app":"/opinion","Native-app-bar":null,"Hamburger-Menu":"/opinion","Section-Navigation":"/opinion","TodaysPaper":"/todays-paper/opinion"},"order":{"default":2003,"Section-Navigation":2003,"TodaysPaper":2005,"Hamburger-Menu":3002,"Native-app":2002},"_admin":{"alias_ids":["/opinion/columns"]},"navigation":{"display_in_navigation":"true","nav_title":"Columns and Op-eds"},"site":{"pagebuilder_path_for_native_apps":"/opinion/columns/","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/opinion/editorials","_website":"bostonglobe","name":"Editorials","inactive":false,"ancestors":{"default":["/opinion","/"],"Native-app":["/opinion","/"],"Native-app-bar":[],"Hamburger-Menu":["/opinion","/sections","/"],"Section-Navigation":["/opinion","/"],"TodaysPaper":["/todays-paper/opinion","/"]},"parent":{"default":"/opinion","Native-app":"/opinion","Native-app-bar":null,"Hamburger-Menu":"/opinion","Section-Navigation":"/opinion","TodaysPaper":"/todays-paper/opinion"},"order":{"default":2001,"Hamburger-Menu":3003,"Section-Navigation":2001,"
19501Native-app":2001,"TodaysPaper":2001},"_admin":{"alias_ids":["/opinion/editorials"]},"navigation":{"display_in_navigation":"true","nav_title":null},"site":{"pagebuilder_path_for_native_apps":"/opinion/editorials/","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/opinion/letters","_website":"bostonglobe","name":"Letters","inactive":false,"ancestors":{"default":["/opinion","/"],"Native-app":["/opinion","/"],"Native-app-bar":[],"Hamburger-Menu":["/opinion","/sections","/"],"Section-Navigation":["/opinion","/"],"TodaysPaper":["/todays-paper/opinion","/"]},"parent":{"default":"/opinion","Native-app":"/opinion","Native-app-bar":null,"Hamburger-Menu":"/opinion","Section-Navigation":"/opinion","TodaysPaper":"/todays-paper/opinion"},"order":{"default":2004,"Hamburger-Menu":3004,"Section-Navigation":2004,"Native-app":2003,"TodaysPaper":2003},"_admin":{"alias_ids":["/opinion/letters"]},"navigation":{"display_in_navigation":"true","nav_title":null},"site":{"pagebuilder_path_for_native_apps":"/opinion/letters/","site_about":null,"site_description":"The views of you, the readers of the Boston Globe. Our curated letters feature a broad range of opinions and are selected from a large volume by the letters editor.","site_keywords":null,"site_tagline":null,"site_title":"Letters to the Editor | The Boston Globe","site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/opinion/cartoons","_website":"bostonglobe","name":"Cartoons","inactive":false,"ancestors":{"default":["/opinion","/"],"TodaysPaper":["/todays-paper/opinion","/"],"Section-Navigation":["/opinion","/"],"Hamburger-Menu":["/opinion","/sections","/"],"Native-app":["/opinion","/"]},"parent":{"default":"/opinion","TodaysPaper":"/todays-paper/opinion","Section-Navigation":"/opinion","Hamburger-Menu":"/opinion","Native-app":"/opinion"},"order":{"TodaysPaper":2004,"Section-Navigation":2005,"Hamburger-Menu":3005,"Native-app":2004,"default":2005},"_admin":{"alias_ids":["/opinion/cartoons"]},"navigation":{"display_in_navigation":"true","nav_title":"Cartoons"},"site":{"pagebuilder_path_for_native_apps":"/opinion/cartoons","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"link-BA6JUWB7WZHTHMUBLUGUOLSPP4","_website":"bostonglobe","display_name":"Say More podcast","url":"https://www.bostonglobe.com/opinion/podcasts/say-more/","parent":{"Hamburger-Menu":"/opinion","Section-Navigation":null},"order":{"Hamburger-Menu":3006},"node_type":"link","children":[]},{"_id":"/opinion/college-town","_website":"bostonglobe","name":"College Town","inactive":false,"ancestors":{"default":["/opinion","/"],"Section-Navigation":["/opinion","/"],"Hamburger-Menu":["/opinion","/sections","/"],"TodaysPaper":["/todays-paper/opinion","/"]},"parent":{"default":"/opinion","Section-Navigation":"/opinion","Hamburger-Menu":"/opinion","TodaysPaper":"/todays-paper/opinion"},"navigation":{"display_in_navigation":"true","nav_title":null},"site":{"pagebuilder_path_for_native_apps":"/opinion/college-town","site_about":null,"site_description":"A Boston Globe Opinion publication about the people and ideas reshaping higher education.","site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","order":{"Section-Navigation":2007,"default":2008,"Hamburger-Menu":3007,"TodaysPaper":2008},"children":[]}]},{"_id":"/metro/new-england/new-hampshire","_website":"bostonglobe","name":"New Hampshire","inactive":false,"ancestors":{"default":["/metro","/metro/new-england"],"Section-Navigation":[],"TodaysPaper":["/","/todays-paper/metro"],"Native-app":["/"],"Native-app-bar":["/"],"Top-Navigation":[],"Hamburger-Menu":["/sections","/"]},"parent":{"default":"/metro/new-england","Section-Navigation":null,"TodaysPaper":"/todays-paper/metro","Native-app":"/","Native-app-bar":"/","Top-Navigation":null,"Hamburger-Menu":"/sections"},"order":{"default":3004,"TodaysPaper":2036,"Native-app":1010,"Native-app-bar":1020,"Hamburger-Menu":2012},"_admin":{"alias_ids":["/metro/new-england/new-hampshire"]},"navigation":{"display_in_navigation":"true","nav_title":"New Hampshire"},"site":{"pagebuilder_path_for_native_apps":"/metro/new-england/new-hampshire/","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[{"_id":"/metro/new-england/new-hampshire/business","_website":"bostonglobe","name":"New Hampshire Business","inactive":false,"ancestors":{"default":["/metro","/metro/new-england","/metro/new-england/new-hampshire"],"Section-Navigation":[],"TodaysPaper":["/","/todays-paper/metro"],"Hamburger-Menu":["/sections","/metro/new-england/new-hampshire"]},"parent":{"default":"/metro/new-england/new-hampshire","Section-Navigation":null,"TodaysPaper":"/todays-paper/metro","Hamburger-Menu":"/metro/new-england/new-hampshire"},"order":{"TodaysPaper":2042,"default":4001,"Hamburger-Menu":3001},"_admin":{"alias_ids":["/metro/new-england/new-hampshire/business"]},"navigation":{"display_in_navigation":"true","nav_title":"Business"},"site":{"pagebuilder_path_for_native_apps":"/metro/new-england/new-hampshire/business","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/metro/new-england/new-hampshire/politics","_website":"bostonglobe","name":"New Hampshire Politics","inactive":false,"ancestors":{"default":["/metro","/metro/new-england","/metro/new-england/new-hampshire"],"Section-Navigation":[],"TodaysPaper":["/","/todays-paper/metro"],"Hamburger-Menu":["/sections","/metro/new-england/new-hampshire"]},"parent":{"default":"/metro/new-england/new-hampshire","Section-Navigation":null,"TodaysPaper":"/todays-paper/metro","Hamburger-Menu":"/metro/new-england/new-hampshire"},"order":{"default":4003,"TodaysPaper":2040,"Hamburger-Menu":3002},"_admin":{"alias_ids":["/metro/new-england/new-hampshire/politics"]},"navigation":{"display_in_navigation":"true","nav_title":"Politics"},"site":{"pagebuilder_path_for_native_apps":"/metro/new-england/new-hampshire/politics","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/metro/new-england/new-hampshire/education","_website":"bostonglobe","name":"New Hampshire Education","inactive":false,"ancestors":{"default":["/metro","/metro/new-england","/metro/new-england/new-hampshire"],"Section-Navigation":[],"TodaysPaper":["/","/todays-paper/metro"],"Hamburger-Menu":["/sections","/metro/new-england/new-hampshire"]},"parent":{"default":"/metro/new-england/new-hampshire","Section-Navigation":null,"TodaysPaper":"/todays-paper/metro","Hamburger-Menu":"/metro/new-england/new-hampshire"},"order":{"default":4002,"TodaysPaper":2037,"Hamburger-Menu":3003},"_admin":{"alias_ids":["/metro/new-england/new-hampshire/education"]},"navigation":{"display_in_navigation":"true","nav_title":"Education"},"site":{"pagebuilder_path_for_native_apps":"/metro/new-england/new-hampshire/education","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/metro/new-england/new-hampshire/crime","_website":"bostonglobe","name":"New Hampshire Crime","inactive":false,"ancestors":{"default":["/metro","/metro/new-england","/metro/new-england/new-hampshire"],"Section-Navigation":[],"TodaysPaper":["/","/todays-paper/metro"],"Hamburger-Menu":["/sections","/metro/new-england/new-hampshire"]},"parent":{"default":"/metro/new-england/new-hampshire","Section-Navigation":null,"TodaysPaper":"/todays-paper/metro","Hamburger-Menu":"/metro/new-england/new-hampshire"},"order":{"default":4005,"TodaysPaper":2039,"Hamburger-Menu":3004},"_admin":{"alias_ids":["/metro/new-england/new-hampshire/crime"]},"navigation":{"display_in_navigation":"true","nav_title":"Crime"},"site":{"pagebuilder_path_for_native_apps":"/metro/new-england/new-hampshire/crime","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/metro/new-england/new-hampshire/health","_website":"bostonglobe","name":"New Hampshire Health","inactive":false,"ancestors":{"default":["/metro","/metro/new-england","/metro/new-england/new-hampshire"],"Section-Navigation":[],"TodaysPaper":["/","/todays-paper/metro"],"Hamburger-Menu":["/sections","/metro/new-england/new-hampshire"]},"parent":{"default":"/metro/new-england/new-hampshire","Section-Navigation":null,"TodaysPaper":"/todays-paper/metro","Hamburger-Menu":"/metro/new-england/new-hampshire"},"order":{"default":4004,"TodaysPaper":2041,"Hamburger-Menu":3005},"_admin":{"alias_ids":["/metro/new-england/new-hampshire/health"]},"navigation":{"display_in_navigation":"true","nav_title":"Health"},"site":{"pagebuilder_path_for_native_apps":"/metro/new-england/new-hampshire/health","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/metro/new-england/new-hampshire/commentary","_website":"bostonglobe","name":"New Hampshire Commentary","inactive":false,"ancestors":{"default":["/metro","/metro/new-england","/metro/new-england/new-hampshire"],"Section-Navigation":[],"TodaysPaper":["/","/todays-paper/metro"],"Hamburger-Menu":["/sections","/metro/new-england/new-hampshire"]},"parent":{"default":"/metro/new-england/new-hampshire","Section-Navigation":null,"TodaysPaper":"/todays-paper/metro","Hamburger-Menu":"/metro/new-england/new-hampshire"},"order":{"default":4006,"TodaysPaper":2038,"Hamburger-Menu":3006},"_admin":{"alias_ids":["/metro/new-england/new-hampshire/commentary"]},"navigation":{"display_in_navigation":"true","nav_title":"Commentary"},"site":{"pagebuilder_path_for_native_apps":"/metro/new-england/new-hampshire/commentary","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]}]},{"_id":"/metro/new-england/rhode-island","_website":"bostonglobe","name":"Rhode Island","inactive":false,"ancestors":{"default":["/metro","/metro/new-england"],"Section-Navigation":[],"Top-Navigation":["/"],"Native-app-bar":["/"],"Native-app":["/"],"Hamburger-Menu":["/sections","/"],"TodaysPaper":["/","/todays-paper/metro"],"2023-09-05-Election":["/"]},"parent":{"default":"/metro/new-england","Section-Navigation":null,"Top-Navigation":"/","Native-app-bar":"/","Native-app":"/","Hamburger-Menu":"/sections","TodaysPaper":"/todays-paper/metro","2023-09-05-Election":"/"},"order":{"default":3005,"Native-app-bar":1019,"Native-app":1011,"Hamburger-Menu":2013,"TodaysPaper":2027,"2023-09-05-Election":1001,"Top-Navigation":1007},"_admin":{"alias_ids":["/metro/new-england/rhode-island"]},"navigation":{"display_in_navigation":"true","nav_title":"Rhode Island"},"site":{"pagebuilder_path_for_native_apps":"/metro/new-england/rhode-island/","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[{"_id":"/metro/new-england/rhode-island/things-to-do","_website":"bostonglobe","name":"Rhode Island Things to Do","inactive":false,"ancestors":{"default":["/metro","/metro/new-england","/metro/new-england/rhode-island"],"Section-Navigation":[],"Native-app":["/","/metro/new-england/rhode-island"],"Hamburger-Menu":["/sections","/metro/new-england/rhode-island"]},"parent":{"default":"/metro/new-england/rhode-island","Section-Navigation":null,"Native-app":"/metro/new-england/rhode-island","Hamburger-Menu":"/metro/new-england/rhode-island"},"order":{"Native-app":2001,"Hamburger-Menu":3001},"_admin":{"alias_ids":["/metro/new-england/rhode-island/things-to-do"]},"navigation":{"display_in_navigation":"true","nav_title":"Things to Do"},"site":{"pagebuilder_path_for_native_apps":"/metro/new-england/rhode-island/things-to-do","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/metro/new-england/rhode-island/podcast","_website":"bostonglobe","name":"Rhode Island Podcast","inactive":false,"ancestors":{"default":["/metro","/metro/new-england","/metro/new-england/rhode-island"],"Native-app":["/","/metro/new-england/rhode-island"],"Hamburger-Menu":["/sections","/metro/new-england/rhode-island"]},"parent":{"default":"/metro/new-england/rhode-island","Native-app":"/metro/new-england/rhode-island","Hamburger-Menu":"/metro/new-england/rhode-island"},"order":{"Native-app":2002,"Hamburger-Menu":3002},"_admin":{"alias_ids":["/metro/new-england/rhode-island/podcast"]},"navigation":{"display_in_navigation":"true","nav_title":null},"site":{"pagebuilder_path_for_native_apps":"/metro/new-england/rhode-island/podcast","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/metro/new-england/rhode-island/food-dining","_website":"bostonglobe","name":"Rhode Island Food & Dining","inactive":false,"ancestors":{"default":["/metro","/metro/new-england","/metro/new-england/rhode-island"],"Native-app":["/","/metro/new-england/rhode-island"],"Hamburger-Menu":["/sections","/metro/new-england/rhode-island"],"TodaysPaper":["/","/todays-paper/metro"]},"parent":{"default":"/metro/new-england/rhode-island","Native-app":"/metro/new-england/rhode-island","Hamburger-Menu":"/metro/new-england/rhode-island","TodaysPaper":"/todays-paper/metro"},"order":{"Native-app":2003,"Hamburger-Menu":3003,"TodaysPaper":2028},"_admin":{"alias_ids":["/metro/new-england/rhode-island/food-dining"]},"navigation":{"display_in_navigation":"true","nav_title":"RI Food & Dining"},"site":{"pagebuilder_path_for_native_apps":"/metro/new-england/rhode-island/food-dining","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/metro/new-england/rhode-island/politics","_website":"bostonglobe","name":"Rhode Island Politics","inactive":false,"ancestors":{"default":["/metro","/metro/new-england","/metro/new-england/rhode-island"],"Section-Navigation":[],"Native-app":["/","/metro/new-england/rhode-island"],"TodaysPaper":["/","/todays-paper/metro"],"Hamburger-Menu":["/sections","/metro/new-england/rhode-island"]},"parent":{"default":"/metro/new-england/rhode-island","Section
19501-Navigation":null,"Native-app":"/metro/new-england/rhode-island","TodaysPaper":"/todays-paper/metro","Hamburger-Menu":"/metro/new-england/rhode-island"},"order":{"default":4003,"Native-app":2004,"TodaysPaper":2029,"Hamburger-Menu":3004},"_admin":{"alias_ids":["/metro/new-england/rhode-island/politics"]},"navigation":{"display_in_navigation":"true","nav_title":"Politics"},"site":{"pagebuilder_path_for_native_apps":"/metro/new-england/rhode-island/politics","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/metro/new-england/rhode-island/business","_website":"bostonglobe","name":"Rhode Island Business","inactive":false,"ancestors":{"default":["/metro","/metro/new-england","/metro/new-england/rhode-island"],"Section-Navigation":[],"Native-app":["/","/metro/new-england/rhode-island"],"TodaysPaper":["/","/todays-paper/metro"],"Hamburger-Menu":["/sections","/metro/new-england/rhode-island"]},"parent":{"default":"/metro/new-england/rhode-island","Section-Navigation":null,"Native-app":"/metro/new-england/rhode-island","TodaysPaper":"/todays-paper/metro","Hamburger-Menu":"/metro/new-england/rhode-island"},"order":{"default":4004,"Native-app":2005,"TodaysPaper":2032,"Hamburger-Menu":3005},"_admin":{"alias_ids":["/metro/new-england/rhode-island/business"]},"navigation":{"display_in_navigation":"true","nav_title":"Business"},"site":{"pagebuilder_path_for_native_apps":"/metro/new-england/rhode-island/business","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/metro/new-england/rhode-island/arts","_website":"bostonglobe","name":"Rhode Island Arts","inactive":false,"ancestors":{"default":["/metro","/metro/new-england","/metro/new-england/rhode-island"],"Section-Navigation":[],"Native-app":["/","/metro/new-england/rhode-island"],"TodaysPaper":["/","/todays-paper/metro"],"Hamburger-Menu":["/sections","/metro/new-england/rhode-island"]},"parent":{"default":"/metro/new-england/rhode-island","Section-Navigation":null,"Native-app":"/metro/new-england/rhode-island","TodaysPaper":"/todays-paper/metro","Hamburger-Menu":"/metro/new-england/rhode-island"},"order":{"default":4005,"Native-app":2006,"TodaysPaper":2033,"Hamburger-Menu":3006},"_admin":{"alias_ids":["/metro/new-england/rhode-island/arts"]},"navigation":{"display_in_navigation":"true","nav_title":"Arts"},"site":{"pagebuilder_path_for_native_apps":"/metro/new-england/rhode-island/arts","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/metro/new-england/rhode-island/crime","_website":"bostonglobe","name":"Rhode Island Crime","inactive":false,"ancestors":{"default":["/metro","/metro/new-england","/metro/new-england/rhode-island"],"Section-Navigation":[],"Native-app":["/","/metro/new-england/rhode-island"],"TodaysPaper":["/","/todays-paper/metro"],"Hamburger-Menu":["/sections","/metro/new-england/rhode-island"]},"parent":{"default":"/metro/new-england/rhode-island","Section-Navigation":null,"Native-app":"/metro/new-england/rhode-island","TodaysPaper":"/todays-paper/metro","Hamburger-Menu":"/metro/new-england/rhode-island"},"order":{"default":4006,"Native-app":2007,"TodaysPaper":2034,"Hamburger-Menu":3007},"_admin":{"alias_ids":["/metro/new-england/rhode-island/crime"]},"navigation":{"display_in_navigation":"true","nav_title":"Crime"},"site":{"pagebuilder_path_for_native_apps":"/metro/new-england/rhode-island/crime","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]}]},{"_id":"/world","_website":"bostonglobe","name":"World","inactive":false,"ancestors":{"default":["/"],"Native-app":["/"],"Native-app-bar":["/"],"Section-Navigation":["/"],"Hamburger-Menu":["/sections","/"],"TodaysPaper":["/","/todays-paper/world"]},"parent":{"default":"/","Native-app":"/","Native-app-bar":"/","Section-Navigation":"/","Hamburger-Menu":"/sections","TodaysPaper":"/todays-paper/world"},"order":{"default":1023,"Native-app":1013,"Hamburger-Menu":2014,"Section-Navigation":1015,"TodaysPaper":2001,"Native-app-bar":1014},"_admin":{"alias_ids":["/world"]},"navigation":{"nav_title":null},"site":{"pagebuilder_path_for_native_apps":"/world/","site_about":null,"site_description":"Get the latest news from around the world from Boston Globe wire service partners like The New York Times, Associated Press, and others.","site_keywords":null,"site_tagline":null,"site_title":"World News | The Boston Globe","site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/nation/special-reports/coronavirus","_website":"bostonglobe","name":"COVID-19","inactive":false,"ancestors":{"default":["/nation","/nation/special-reports"],"Native-app-bar":[],"Native-app":[],"TodaysPaper":["/todays-paper/nation","/"],"Top-Navigation":[],"Hamburger-Menu":["/sections","/"]},"parent":{"default":"/nation/special-reports","Native-app-bar":null,"Native-app":null,"TodaysPaper":"/todays-paper/nation","Top-Navigation":null,"Hamburger-Menu":"/sections"},"order":{"TodaysPaper":2008,"Hamburger-Menu":2015},"_admin":{"alias_ids":["/nation/special-reports/coronavirus"]},"navigation":{"display_in_navigation":"true","nav_title":"COVID"},"site":{"pagebuilder_path_for_native_apps":"/nation/special-reports/coronavirus/","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/magazine","social":{"twitter":null,"rss":null,"facebook":null,"instagram":null},"navigation":{"nav_title":"Globe Magazine","display_in_navigation":"true"},"site":{"site_description":null,"site_about":null,"site_keywords":null,"pagebuilder_path_for_native_apps":"/magazine/","site_url":null,"site_title":null,"site_tagline":null},"site_topper":{"site_logo_image":null},"_admin":{"alias_ids":["/magazine"]},"_website":"bostonglobe","name":"Magazine","order":{"default":1020,"Native-app":1006,"Native-app-bar":1009,"Top-Navigation":1008,"Section-Navigation":1013,"TodaysPaper":2003,"Hamburger-Menu":2016},"parent":{"default":"/","Native-app":"/","Native-app-bar":"/","Hamburger-Menu":"/sections","Top-Navigation":"/","Section-Navigation":"/","TodaysPaper":"/todays-paper/magazine"},"ancestors":{"default":["/"],"Native-app":["/"],"Native-app-bar":["/"],"Hamburger-Menu":["/sections","/"],"Top-Navigation":["/"],"Section-Navigation":["/"],"TodaysPaper":["/todays-paper/magazine","/"]},"inactive":false,"node_type":"section","children":[{"_id":"/magazine/wedding-and-wedding-the-big-day","_website":"bostonglobe","name":"The Big Day","inactive":false,"ancestors":{"default":["/magazine"],"Section-Navigation":["/magazine","/"],"Hamburger-Menu":["/magazine","/sections","/"]},"parent":{"default":"/magazine","Section-Navigation":"/magazine","Hamburger-Menu":"/magazine"},"navigation":{"display_in_navigation":null,"nav_title":null},"site":{"pagebuilder_path_for_native_apps":null,"site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","order":{"Section-Navigation":2001,"Hamburger-Menu":3001},"children":[]},{"_id":"/magazine/dinner-with-cupid","_website":"bostonglobe","name":"Dinner with Cupid","inactive":false,"ancestors":{"default":["/magazine"],"Native-app":["/magazine","/"],"Native-app-bar":[],"Section-Navigation":["/magazine","/"],"TodaysPaper":["/todays-paper/magazine","/"],"Hamburger-Menu":["/magazine","/sections","/"]},"parent":{"default":"/magazine","Native-app":"/magazine","Native-app-bar":null,"Section-Navigation":"/magazine","TodaysPaper":"/todays-paper/magazine","Hamburger-Menu":"/magazine"},"order":{"Section-Navigation":2002,"Native-app":2002,"default":2003,"TodaysPaper":2002,"Hamburger-Menu":3002},"_admin":{"alias_ids":["/magazine/dinner-with-cupid"]},"navigation":{"display_in_navigation":"true","nav_title":"Dinner with Cupid"},"site":{"pagebuilder_path_for_native_apps":"/magazine/dinner-with-cupid/","site_about":null,"site_description":"Dinner With Cupid is a Globe Magazine column that matches two Boston and New England singles for a blind date and features details of their evening out together.","site_keywords":null,"site_tagline":null,"site_title":"Dinner with Cupid | The Boston Globe","site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/magazine/perspective","_website":"bostonglobe","name":"Perspective","
19501inactive":false,"ancestors":{"default":["/magazine"],"TodaysPaper":["/todays-paper/magazine","/"],"Section-Navigation":["/magazine","/"],"Native-app":["/magazine","/"],"Hamburger-Menu":["/magazine","/sections","/"]},"parent":{"default":"/magazine","TodaysPaper":"/todays-paper/magazine","Section-Navigation":"/magazine","Native-app":"/magazine","Hamburger-Menu":"/magazine"},"order":{"TodaysPaper":2004,"default":2004,"Section-Navigation":2003,"Native-app":2003,"Hamburger-Menu":3003},"_admin":{"alias_ids":["/magazine/perspective"]},"navigation":{"display_in_navigation":"true","nav_title":"Perspective"},"site":{"pagebuilder_path_for_native_apps":"/magazine/perspective/","site_about":null,"site_description":"Globe Magazine's Perspective column provides deeply personal, reflective, and often critical takes on contemporary social, cultural, and urban issues.","site_keywords":null,"site_tagline":null,"site_title":"Perspective | The Boston Globe","site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/magazine/connections","_website":"bostonglobe","name":"Connections","inactive":false,"ancestors":{"default":["/magazine"],"TodaysPaper":["/todays-paper/magazine","/"],"Section-Navigation":["/magazine","/"],"Hamburger-Menu":["/magazine","/sections","/"],"Native-app":["/magazine","/"]},"parent":{"default":"/magazine","TodaysPaper":"/todays-paper/magazine","Section-Navigation":"/magazine","Hamburger-Menu":"/magazine","Native-app":"/magazine"},"order":{"TodaysPaper":2005,"default":2005,"Section-Navigation":2004,"Hamburger-Menu":3004,"Native-app":2004},"_admin":{"alias_ids":["/magazine/connections"]},"navigation":{"display_in_navigation":"true","nav_title":null},"site":{"pagebuilder_path_for_native_apps":"/magazine/connections/","site_about":null,"site_description":"Connections is a Globe Magazine series featuring first-person essays about all types of relationships, with a focus on personal stories.","site_keywords":null,"site_tagline":null,"site_title":"Connections | The Boston Globe","site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]}]},{"_id":"/lifestyle","social":{"twitter":null,"rss":null,"facebook":null,"instagram":null},"navigation":{"nav_title":null,"display_in_navigation":"true"},"site":{"site_description":null,"site_about":null,"site_keywords":null,"pagebuilder_path_for_native_apps":"/lifestyle/","site_url":null,"site_title":null,"site_tagline":null},"site_topper":{"site_logo_image":"https://arc-anglerfish-arc2-sandbox-sandbox-bostonglobe.s3.amazonaws.com/public/MIYC3ADVKEI6RDPN2KDCWD7FSM.jpg"},"_admin":{"alias_ids":["/lifestyle"]},"_website":"bostonglobe","name":"Lifestyle","order":{"default":1016,"Native-app":1014,"Native-app-bar":1011,"Hamburger-Menu":2017,"Top-Navigation":1012,"Section-Navigation":1009,"TodaysPaper":2005},"parent":{"default":"/","Native-app":"/","Native-app-bar":"/","Hamburger-Menu":"/sections","Top-Nav":null,"Top-Navigation":"/","Section-Navigation":"/","TodaysPaper":"/todays-paper/arts-lifestyle"},"ancestors":{"default":["/"],"Native-app":["/"],"Native-app-bar":["/"],"Hamburger-Menu":["/sections","/"],"Top-Nav":[],"Top-Navigation":["/"],"Section-Navigation":["/"],"TodaysPaper":["/todays-paper/arts-lifestyle","/"]},"inactive":false,"node_type":"section","children":[{"_id":"/metro/special-reports/a-beautiful-resistance","site":{"site_url":"https://www.bostonglobe.com/metro/special-reports/a-beautiful-resistance/","site_tagline":null,"pagebuilder_path_for_native_apps":"/metro/special-reports/a-beautiful-resistance","site_title":"A Beautiful Resistance - The Boston Globe","site_description":"What is A Beautiful Resistance? Black folk and other people of color living as their fullest selves in a region, in a country, set up to keep them from doing just that. Their joy is a form of resistance. A Beautiful Resistance is Black joy, Black lives, as celebrated by culture columnist Jeneé Osterheldt.","site_about":null,"site_keywords":null},"social":{"instagram":null,"rss":null,"twitter":null,"facebook":null},"navigation":{"nav_title":"A Beautiful Resistance","display_in_navigation":null},"site_topper":{"site_logo_image":null},"_admin":{"alias_ids":["/metro/special-reports/a-beautiful-resistance"]},"_website":"bostonglobe","name":"A Beautiful Resistance","order":{"TodaysPaper":2020,"Hamburger-Menu":3001,"Section-Navigation":2001},"parent":{"default":"/metro/special-reports","Native-app-bar":null,"Native-app":null,"TodaysPaper":"/todays-paper/metro","Hamburger-Menu":"/lifestyle","Section-Navigation":"/lifestyle"},"ancestors":{"default":["/metro","/metro/special-reports"],"Native-app-bar":[],"Native-app":[],"TodaysPaper":["/","/todays-paper/metro"],"Hamburger-Menu":["/lifestyle","/sections","/"],"Section-Navigation":["/lifestyle"]},"inactive":false,"node_type":"section","children":[]},{"_id":"/lifestyle/food-dining","social":{"twitter":null,"rss":null,"facebook":null,"instagram":null},"navigation":{"nav_title":null,"display_in_navigation":"true"},"site":{"site_description":null,"site_about":null,"site_keywords":null,"pagebuilder_path_for_native_apps":"/lifestyle/food-dining/","site_url":null,"site_title":null,"site_tagline":null},"site_topper":{"site_logo_image":null},"_admin":{"alias_ids":["/lifestyle/food-dining"]},"_website":"bostonglobe","name":"Food & Dining","order":{"default":2001,"Native-app":2001,"Hamburger-Menu":3002,"Top-Navigation":2002,"Section-Navigation":2002,"TodaysPaper":2023},"parent":{"default":"/lifestyle","Native-app":"/lifestyle","Native-app-bar":null,"Hamburger-Menu":"/lifestyle","Top-Navigation":"/lifestyle","Section-Navigation":"/lifestyle","TodaysPaper":"/todays-paper/arts-lifestyle"},"ancestors":{"default":["/lifestyle"],"Native-app":["/lifestyle","/"],"Native-app-bar":[],"Hamburger-Menu":["/lifestyle","/sections","/"],"Top-Navigation":["/","/lifestyle"],"Section-Navigation":["/lifestyle"],"TodaysPaper":["/todays-paper/arts-lifestyle","/"]},"inactive":false,"node_type":"section","children":[]},{"_id":"/games-comics/comics","_website":"bostonglobe","name":"Comics","inactive":false,"ancestors":{"default":["/games-comics"],"Native-app":[],"Native-app-bar":[],"Hamburger-Menu":["/lifestyle","/sections","/"],"Top-Navigation":["/","/lifestyle"],"Section-Navigation":[]},"parent":{"default":"/games-comics","Native-app":null,"Native-app-bar":null,"Hamburger-Menu":"/lifestyle","Top-Navigation":"/lifestyle","Section-Navigation":null},"order":{"Hamburger-Menu":3003,"Top-Navigation":2005},"_admin":{"alias_ids":["/games-comics/comics"]},"navigation":{"display_in_navigation":"true","nav_title":null},"site":{"pagebuilder_path_for_native_apps":"/games-comics/comics/","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"link-F50RT4T6M11VV2CNRB6BZVXVFR","_website":"bostonglobe","display_name":"Games","url":"/games/","parent":{"Hamburger-Menu":"/lifestyle"},"order":{"Hamburger-Menu":3004},"node_type":"link","children":[]},{"_id":"/lifestyle/travel","_website":"bostonglobe","name":"Travel","inactive":false,"ancestors":{"default":["/lifestyle"],"Native-app":["/lifestyle","/"],"Native-app-bar":[],"Hamburger-Menu":["/lifestyle","/sections","/"],"Top-Navigation":["/","/lifestyle"],"Section-Navigation":["/lifestyle"],"TodaysPaper":["/todays-paper/arts-lifestyle","/"]},"parent":{"default":"/lifestyle","Native-app":"/lifestyle","Native-app-bar":null,"Hamburger-Menu":"/lifestyle","Top-Navigation":"/lifestyle","Section-Navigation":"/lifestyle","TodaysPaper":"/todays-paper/arts-lifestyle"},"order":{"default":2007,"Native-app":2005,"Hamburger-Menu":3005,"Top-Navigation":2001,"Section-Navigation":2005,"TodaysPaper":2010},"_admin":{"alias_ids":["/lifestyle/travel"]},"navigation":{"display_in_navigation":"true","nav_title":null},"site":{"pagebuilder_path_for_native_apps":"/lifestyle/travel/","site_about":null,"site_description":"The latest travel news and features from around Boston, New England and beyond. Discover the next place to visit with the Boston Globe.","site_keywords":null,"site_tagline":null,"site_title":"Travel News, Photos & Columns | The Boston Globe","site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/lifestyle/names","_website":"bostonglobe","name":"Pop Culture","inactive":false,"ancestors":{"default":["/lifestyle"],"Native-app":["/lifestyle","/"],"Native-app-bar":[],"Hamburger-Menu":["/lifestyle","/sections","/"],"Top-Navigation":["/","/lifestyle"],"Section-Navigation":["/lifestyle"],"TodaysPaper":["/todays-paper/arts-lifestyle","/"]},"parent":{"default":"/lifestyle","Native-app":"/lifestyle","Native-app-bar":null,"Hamburger-Menu":"/lifestyle","Top-Navigation":"/lifestyle","Section-Navigation":"/lifestyle","TodaysPaper":"/todays-paper/arts-lifestyle"},"order":{"default":2004,"Native-app":2006,"Hamburger-Menu":3006,"Top-Navigation":2003,"Section-Navigation":2006,"TodaysPaper":2009},"_admin":{"alias_ids":["/lifestyle/names"]},"navigation":{"display_in_navigation":"true","nav_title":null},"site":{"pagebuilder_path_for_native_apps":"/lifestyle/names/","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"link-YEJHCXFYTFA3ZOBC6RLP3GXIIE","_website":"bostonglobe","display_name":"Relationships","url":"https://www.bostonglobe.com/lifestyle/relationships/","parent":{"Hamburger-Menu":"/lifestyle"},"order":{"Hamburger-Menu":3007},"node_type":"link","children":[]},{"_id":"link-Q2D6QE5Z714FQ8CZYVJ47BB31G","_website":"bostonglobe","display_name":"Love Letters","url":"https://www.bostonglobe.com/lifestyle/relationships/love-letters/","parent":{"Hamburger-Menu":"/lifestyle"},"order":{"Hamburger-Menu":3008},"node_type":"link","children":[]},{"_id":"/real-estate","_website":"bostonglobe","name":"Real Estate","inactive":false,"ancestors":{"default":["/"],"Hamburger-Menu":["/lifestyle","/sections","/"],"Native-app":[],"Section-Navigation":[],"TodaysPaper":[],"Top-Navigation":["/"]},"parent":{"default":"/","Hamburger-Menu":"/lifestyle","Native-app":null,"Section-Navigation":null,"TodaysPaper":null,"Top-Navigation":"/"},"order":{"default":1029,"Top-Navigation":1020,"Hamburger-Menu":3009},"_admin":{"alias_ids":["/real-estate"]},"navigation":{"display_in_navigation":"true","nav_title":null},"site":{"pagebuilder_path_for_native_apps":"/real-estate/","site_about":null,"site_description":"Globe reporters cover the latest real estate news, features, and more from in and around Boston and New England.","site_keywords":null,"site_tagline":null,"site_title":"Real Estate News | The Boston Globe","site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]}]},{"_id":"/arts","_website":"bostonglobe","name":"Arts","inactive":false,"ancestors":{"default":["/"],"Native-app":["/"],"Native-app-bar":["/"],"Hamburger-Menu":["/sections","/"],"Top-Nav":[],"Top-Navigation":["/"],"Section-Navigation":["/"],"TodaysPaper":["/todays-paper/arts-lifestyle","/"]},"parent":{"default":"/","Native-app":"/","Native-app-bar":"/","Hamburger-Menu":"/sections","Top-Nav":null,"Top-Navigation":"/","Section-Navigation":"/","TodaysPaper":"/todays-paper/arts-lifestyle"},"order":{"default":1019,"Native-app":1015,"Native-app-bar":1010,"Hamburger-Menu":2018,"Top-Navigation":1011,"Section-Navigation":1012,"TodaysPaper":2020},"_admin":{"alias_ids":["/arts"]},"navigation":{"nav_title":null},"site":{"pagebuilder_path_for_native_apps":"/arts/","site_about":null,"site_description":"Arts news and features from around Boston and New England. The Globe covers everything from books, movies, and TV, to theater, dance, and visual arts.","site_keywords":null,"site_tagline":null,"site_title":"Boston & New England Arts News | The Boston Globe","site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[{"_id":"/arts/books","_website":"bostonglobe","name":"Books","inactive":false,"ancestors":{"default":["/arts"],"Native-app":["/arts","/"],"Native-app-bar":[],"Hamburger-Menu":["/sections","/arts"],"Top-Navigation":["/","/arts"],"Section-Navigation":["/arts"],"TodaysPaper":["/todays-paper/arts-lifestyle","/"]},"parent":{"default":"/arts","Native-app":"/arts","Native-app-bar":null,"Hamburger-Menu":"/arts","Top-Navigation":"/arts","Section-Navigation":"/arts","TodaysPaper":"/todays-paper/arts-lifestyle"},"order":{"Hamburger-Menu":3001,"Top-Navigation":2004,"default":2001,"Native-app":2001,"Section-Navigation":2001,"TodaysPaper":2001},"_admin":{"alias_ids":["/arts/books"]},"navigation":{"display_in_navigation":"true","nav_title":null},"site":{"pagebuilder_path_for_native_apps":"/arts/books/","site_about":null,"site_description":"Book reviews, news, events and more from the journalists of the Boston Globe. Send book review pitches and inquiries to [email protected].","site_keywords":null,"site_tagline":null,"site_title":"Book Reviews, News & Events | The Boston Globe","site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/arts/movies","_website":"bostonglobe","name":"Movies","inactive":false,"ancestors":{"default":["/arts"],"Native-app":["/arts","/"],"Native-app-bar":[],"Hamburger-Menu":["/sections","/arts"],"Top-Navigation":["/","/arts"],"Section-Navigation":["/arts"],"TodaysPaper":["/todays-paper/arts-lifestyle","/"]},"parent":{"default":"/arts","Native-app":"/arts","Native-app-bar":null,"Hamburger-Menu":"/arts","Top-Navigation":"/arts","Section-Navigation":"/arts","TodaysPaper":"/todays-paper/arts-lifestyle"},"order":{"Hamburger-Menu":3002,"Top-Navigation":2001,"default":2002,"Native-app":2002,"Section-Navigation":2002,"TodaysPaper":2012},"_admin":{"alias_ids":["/arts/movies"]},"navigation":{"display_in_navigation":"true","nav_title":null},"site":{"pagebuilder_path_for_native_apps":"/arts/movies/","site_about":null,"site_description":"See the latest movie reviews, event recaps, awards show coverage and more from Boston Globe journalists.","site_keywords":null,"site_tagline":null,"site_title":"Movie Reviews, News & Events | The Boston Globe","site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/arts/music","_website":"bostonglobe","name":"Music","inactive":false,"ancestors":{"default":["/arts"],"Native-app":["/arts","/"],"Native-app-bar":[],"Hamburger-Menu":["/sections","/arts"],"Top-Navigation":["/","/arts"],"Section-Navigation":["/arts"],"TodaysPaper":["/todays-paper/arts-lifestyle","/"]},"parent":{"default":"/arts","Native-app":"/arts","Native-app-bar":null,"Hamburger-Menu":"/arts","Top-Navigation":"/arts","Section-Navigation":"/arts","TodaysPaper":"/todays-paper/arts-lifestyle"},"order":{"Hamburger-Menu":3003,"Top-Navigation":2003,"default":2003,"Native-app":2003,"Section-Navigation":2003,"TodaysPaper":2002},"_admin":{"alias_ids":["/arts/music"]},"navigation":{"display_in_navigation":"true","nav_title":null},"site":{"pagebuilder_path_for_native_apps":"/arts/music/","site_about":null,"site_description":"The latest news from Boston and New England's music scene. Get concert reviews, announcements, and more from Boston Globe journalists.","site_keywords":null,"site_tagline":null,"site_title":"Music and Concert News & Reviews | The Boston Globe","site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/arts/tv","_website":"bostonglobe","name":"TV","inactive":false,"ancestors":{"default":["/arts"],"Native-app":["/arts","/"],"Native-app-
19501bar":[],"Hamburger-Menu":["/sections","/arts"],"Top-Navigation":["/","/arts"],"Section-Navigation":["/arts"],"TodaysPaper":["/todays-paper/arts-lifestyle","/"]},"parent":{"default":"/arts","Native-app":"/arts","Native-app-bar":null,"Hamburger-Menu":"/arts","Top-Navigation":"/arts","Section-Navigation":"/arts","TodaysPaper":"/todays-paper/arts-lifestyle"},"order":{"Hamburger-Menu":3004,"Top-Navigation":2002,"default":2004,"Native-app":2004,"Section-Navigation":2004,"TodaysPaper":2026},"_admin":{"alias_ids":["/arts/tv"]},"navigation":{"display_in_navigation":"true","nav_title":null},"site":{"pagebuilder_path_for_native_apps":"/arts/tv/","site_about":null,"site_description":"Get the latest TV show reviews, event recaps, awards show coverage and more from Boston Globe journalists.","site_keywords":null,"site_tagline":null,"site_title":"TV News, Events & Reviews | The Boston Globe","site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/arts/visual-arts","_website":"bostonglobe","name":"Visual Arts","inactive":false,"ancestors":{"default":["/arts"],"Native-app":[],"Native-app-bar":[],"Hamburger-Menu":["/sections","/arts"],"Section-Navigation":["/arts"],"TodaysPaper":["/todays-paper/arts-lifestyle","/"]},"parent":{"default":"/arts","Native-app":null,"Native-app-bar":null,"Hamburger-Menu":"/arts","Section-Navigation":"/arts","TodaysPaper":"/todays-paper/arts-lifestyle"},"order":{"Hamburger-Menu":3005,"default":2006,"Section-Navigation":2006,"TodaysPaper":2016},"_admin":{"alias_ids":["/arts/visual-arts"]},"navigation":{"display_in_navigation":"true","nav_title":null},"site":{"pagebuilder_path_for_native_apps":"/arts/visual-arts/","site_about":null,"site_description":"The latest Boston and New England visual arts news, reviews, museum exhibits and more, from Boston Globe journalists.","site_keywords":null,"site_tagline":null,"site_title":"Visual Arts News & Reviews | The Boston Globe","site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"/arts/performing-arts","_website":"bostonglobe","name":"Performing Arts","inactive":false,"ancestors":{"default":["/arts"],"Native-app":["/arts","/"],"Native-app-bar":[],"Section-Navigation":["/arts"],"Hamburger-Menu":["/sections","/arts"],"TodaysPaper":["/todays-paper/arts-lifestyle","/"]},"parent":{"default":"/arts","Native-app":"/arts","Native-app-bar":null,"Section-Navigation":"/arts","Hamburger-Menu":"/arts","TodaysPaper":"/todays-paper/arts-lifestyle"},"order":{"default":2005,"Native-app":2005,"Section-Navigation":2005,"Hamburger-Menu":3006,"TodaysPaper":2021},"_admin":{"alias_ids":["/arts/performing-arts"]},"navigation":{"display_in_navigation":"true","nav_title":null},"site":{"pagebuilder_path_for_native_apps":"/arts/performing-arts/","site_about":null,"site_description":"News, reviews, and more from the theater, dance and performing arts world in and around Boston and New England.","site_keywords":null,"site_tagline":null,"site_title":"Performing Arts News & Reviews | The Boston Globe","site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]}]},{"_id":"link-EBHDPF7W453XBCV6AM2YP6EKCM","_website":"bostonglobe","display_name":"Cars","url":"https://www.boston.com/category/cars/","parent":{"Hamburger-Menu":"/sections"},"order":{"Hamburger-Menu":2019},"node_type":"link","children":[]},{"_id":"link-real_estate","_website":"bostonglobe","display_name":"Real Estate","url":"/real-estate/","parent":{"Hamburger-Menu":"/sections","Top-Navigation":null,"Section-Navigation":"/lifestyle","TodaysPaper":null},"order":{"Hamburger-Menu":2020,"Section-Navigation":2008},"node_type":"link","children":[]},{"_id":"link-CTEDYF2J312HH1DJ6N565YWRN8","_website":"bostonglobe","display_name":"Events","url":"https://events.bostonglobe.com/","parent":{"Hamburger-Menu":"/sections"},"order":{"Hamburger-Menu":2021},"node_type":"link","children":[]},{"_id":"/contact","_website":"bostonglobe","name":"Contact","inactive":false,"ancestors":{"default":["/"],"Footer":[],"Section-Navigation":["/"],"Footer-Logged-In":["/"],"Hamburger-Menu":["/sections","/"]},"parent":{"default":"/","Footer":"/","Section-Navigation":"/","Footer-Logged-In":"/","Hamburger-Menu":"/sections"},"order":{"Footer":1003,"Footer-Logged-In":1002,"Section-Navigation":1004,"default":1004,"Hamburger-Menu":2022},"_admin":{"alias_ids":["/contact"]},"navigation":{"display_in_navigation":"true","nav_title":"Share a News Tip or Story Idea"},"site":{"pagebuilder_path_for_native_apps":"/contact/","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]}]},{"_id":"/search","social":{"twitter":null,"rss":null,"facebook":null,"instagram":null},"navigation":{"nav_title":null,"display_in_navigation":"false"},"site":{"site_description":null,"site_about":null,"site_keywords":null,"pagebuilder_path_for_native_apps":"/search/","site_url":null,"site_title":null,"site_tagline":null},"site_topper":{"site_logo_image":"<svg width=\"35\" height=\"40\" viewBox=\"0 0 35 40\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"#000\" fill-rule=\"evenodd\"><path d=\"M12.536 7.336c-4.157 4.573-4.157 12.015 0 16.588 4.158 4.573 10.922 4.573 15.08 0 4.159-4.573 4.158-12.015 0-16.588-4.158-4.574-10.922-4.574-15.08 0zm-2.347-2.58c5.453-5.997 14.323-5.997 19.773 0 5.452 5.996 5.452 15.752.002 21.748-5.452 5.997-14.322 5.997-19.775 0-5.45-5.996-5.45-15.753 0-21.748z\"/><path d=\"M6.314 38.12l7.972-11.845-1.425-1.71-1.425-1.708-9.87 9.566a3.544 3.544 0 0 0-.56.545c-1.341 1.607-1.341 4.216-.001 5.826 1.342 1.608 3.515 1.608 4.856-.002.174-.208.325-.434.453-.672\"/></g></svg>"},"_admin":{"alias_ids":["/search"]},"_website":"bostonglobe","name":"Search","order":{"default":1036,"Hamburger-Menu":1003},"parent":{"default":"/","Native-app":null,"Native-app-bar":null,"Hamburger-Menu":"/","Section-Navigation":null},"ancestors":{"default":["/"],"Native-app":[],"Native-app-bar":[],"Hamburger-Menu":["/"],"Section-Navigation":[]},"inactive":false,"node_type":"section","children":[{"_id":"link-ED817H7DR51YN7HCWY3M9K6630","_website":"bostonglobe","display_name":"Search","url":"https://www.bostonglobe.com/search/","parent":{"Hamburger-Menu":"/search"},"order":{"Hamburger-Menu":0},"node_type":"link","children":[]}]},{"_id":"/podcasts","_website":"bostonglobe","name":"Podcasts","inactive":false,"ancestors":{"default":[],"Hamburger-Menu":["/"],"Native-app":[],"Section-Navigation":[]},"parent":{"default":null,"Hamburger-Menu":"/","Native-app":null},"order":{"Hamburger-Menu":1005},"_admin":{"alias_ids":["/podcasts"]},"navigation":{"display_in_navigation":"false","nav_title":null},"site":{"pagebuilder_path_for_native_apps":null,"site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":"<svg width=\"29\" height=\"40\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"#000\" fill-rule=\"evenodd\"><path d=\"M16.74 16.889c-.214 0-.385-.191-.385-.426 0-.236.17-.427.386-.427h2.473v-.805H16.74c-.215 0-.386-.19-.386-.427 0-.236.17-.426.386-.426h2.473v-.357c0-.151-.01-.3-.022-.447h-2.451c-.215 0-.386-.193-.386-.428s.17-.425.386-.425h2.327c-.53-2.382-2.465-4.15-4.781-4.15-2.312 0-4.246 1.76-4.777 4.13h2.32c.215 0 .387.192.387.427s-.172.426-.386.426H9.379c-.012.154-.02.309-.02.467v.338h2.472c.214 0 .386.191.386.427 0 .235-.172.425-.386.425H9.359v.8
1950108h2.472c.214 0 .386.19.386.425 0 .237-.172.428-.386.428H9.359l.001 1.865h9.854V16.89H16.74zm-7.381 6.56c0 3.01 2.204 5.451 4.923 5.451 2.727 0 4.932-2.441 4.932-5.45v-2.896H9.36l-.001 2.896zm6.193 13.746h5.07c.7 0 1.267.63 1.267 1.403 0 .774-.566 1.402-1.267 1.402H7.95c-.7 0-1.27-.628-1.27-1.402 0-.773.57-1.403 1.27-1.403h5.068v-4.302c-4.967-.718-7.304-5.624-7.304-8.317V20.67c0-.773.573-1.402 1.27-1.402.698 0 1.268.629 1.268 1.402v3.905c.005.569 1.151 5.609 6.033 5.609 5.012 0 6.035-5.38 6.035-5.61v-3.904c0-.773.569-1.402 1.267-1.402s1.27.629 1.27 1.402v3.905c0 2.693-2.335 7.6-7.305 8.317v4.302zM5.04 14.286c-.417 0-.754-.293-.754-.653 0-7.814 5.896-9.629 6.146-9.702.395-.116.823.067.957.409.133.34-.077.71-.47.827-.215.065-5.124 1.633-5.124 8.466 0 .36-.338.653-.755.653\"/><path d=\"M.778 14.286c-.43 0-.778-.288-.778-.643C0 2.667 8.607.136 8.973.034c.407-.114.848.067.986.403.137.335-.08.7-.485.814-.327.093-7.919 2.381-7.919 12.392 0 .355-.348.643-.777.643\"/><g><path d=\"M23.531 14.286c.417 0 .755-.293.755-.653 0-7.814-5.896-9.629-6.147-9.702-.395-.116-.823.067-.956.409-.133.34.077.71.47.827.214.065 5.124 1.633 5.124 8.466 0 .36.338.653.754.653\"/><path d=\"M27.794 14.286c.43 0 .777-.288.777-.643 0-10.976-8.606-13.507-8.973-13.609-.407-.114-.848.067-.985.403-.138.335.08.7.485.814.326.093 7.918 2.381 7.918 12.392 0 .355.348.643.778.643\"/></g></g></svg>"},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[{"_id":"link-F565YZMA5FALZJGOXC6D4WHQP4","_website":"bostonglobe","display_name":"The Harvard Plan","url":"https://apps.bostonglobe.com/2025/10/multimedia/harvard-series-podcast/","parent":{"Hamburger-Menu":"/podcasts"},"order":{"Hamburger-Menu":2001},"node_type":"link","children":[]},{"_id":"link-6QC2A7FLEBGF7HIGGK5WLKGN4A","_website":"bostonglobe","display_name":"Spotlight: Snitch City","url":"https://apps.bostonglobe.com/metro/investigations/spotlight/2025/01/coming-soon-snitch-city/","parent":{"Hamburger-Menu":"/podcasts"},"order":{"Hamburger-Menu":2002},"node_type":"link","children":[]},{"_id":"link-love_letters","_website":"bostonglobe","display_name":"Love Letters","url":"https://www.boston.com/love-letters-podcast/","parent":{"Hamburger-Menu":"/podcasts"},"order":{"Hamburger-Menu":2003},"node_type":"link","children":[]},{"_id":"link-V6IAOA6FTBEM5PGDT7KBYAMVME","_website":"bostonglobe","display_name":"Murder in Boston","url":"https://apps.bostonglobe.com/metro/investigations/2023/12/charles-stuart/murder-in-boston-charles-stuart-podcast/","parent":{"Hamburger-Menu":"/podcasts"},"order":{"Hamburger-Menu":2004},"node_type":"link","children":[]},{"_id":"link-CSG3BTOU4VEBBB5DGMTFTZ24XQ","_website":"bostonglobe","display_name":"The Globe","url":"/multimedia/audio/podcast/globe-podcast/","parent":{"Hamburger-Menu":"/podcasts"},"order":{"Hamburger-Menu":2005},"node_type":"link","children":[]},{"_id":"/opinion/podcasts/say-more","_website":"bostonglobe","name":"Say More","inactive":false,"ancestors":{"default":["/opinion","/"],"Hamburger-Menu":["/podcasts","/"],"Native-app":["/opinion","/"],"TodaysPaper":["/todays-paper/opinion","/"],"Section-Navigation":["/opinion","/"]},"parent":{"default":"/opinion","Hamburger-Menu":"/podcasts","Native-app":"/opinion","TodaysPaper":"/todays-paper/opinion","Section-Navigation":"/opinion"},"order":{"Hamburger-Menu":2006,"Native-app":2005,"TodaysPaper":2006,"default":2006,"Section-Navigation":2006},"_admin":{"alias_ids":["/opinion/podcasts/say-more"]},"navigation":{"display_in_navigation":"true","nav_title":"Say More"},"site":{"pagebuilder_path_for_native_apps":"opinion/podcasts/say-more","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"link-QJLTARIOXJFZHPC4HHOPCKK7YE","_website":"bostonglobe","display_name":"Rhode Island Report","url":"/metro/new-england/rhode-island/podcast/","parent":{"Hamburger-Menu":"/podcasts"},"order":{"Hamburger-Menu":2007},"node_type":"link","children":[]},{"_id":"link-7P3YQ9RPCN50H0B85QB0P05JKG","_website":"bostonglobe","display_name":"STAT: The Readout Loud","url":"https://www.statnews.com/readout-loud/","parent":{"Hamburger-Menu":"/podcasts"},"order":{"Hamburger-Menu":2008},"node_type":"link","children":[]},{"_id":"link-5VTW3JHDQJESHLP5RU6M742SO4","_website":"bostonglobe","display_name":"STAT: First Opinion","url":"https://www.statnews.com/category/first-opinion-po
19501dcast/","parent":{"Hamburger-Menu":"/podcasts"},"order":{"Hamburger-Menu":2009},"node_type":"link","children":[]},{"_id":"link-XH4T3UCG691XD6TXFDU18XUR24","_website":"bostonglobe","display_name":"All Podcasts","url":"/podcasts/","parent":{"Hamburger-Menu":"/podcasts"},"order":{"Hamburger-Menu":2010},"node_type":"link","children":[]}]},{"_id":"/newsletters","_website":"bostonglobe","name":"Newsletters","inactive":false,"ancestors":{"default":["/"],"Native-app":[],"Native-app-bar":[],"Hamburger-Menu":["/"],"Section-Navigation":[]},"parent":{"default":"/","Native-app":null,"Native-app-bar":null,"Hamburger-Menu":"/","Section-Navigation":null},"order":{"default":1034,"Hamburger-Menu":1006},"_admin":{"alias_ids":["/newsletters"]},"navigation":{"display_in_navigation":"false","nav_title":null},"site":{"pagebuilder_path_for_native_apps":"/newsletters/","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":"<?xml version=\"1.0\" encoding=\"UTF-8\"?> <svg width=\"56px\" height=\"40px\" viewBox=\"0 0 56 40\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">     <!-- Generator: Sketch 50.2 (55047) - http://www.bohemiancoding.com/sketch -->     <title>email</title>     <desc>Created with Sketch.</desc>     <defs></defs>     <g id=\"Page-1\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">         <g id=\"icons\" transform=\"translate(-704.000000, -1268.000000)\" fill=\"#000000\">             <g id=\"email\" transform=\"translate(704.000000, 1268.000000)\">                 <path d=\"M30.0973948,26.11455 C29.5279132,26.6837424 28.8233999,26.9797225 28.0014677,26.9797225 C27.2000839,26.9797225 26.4750223,26.6865884 25.8879279,26.11455 L20.627562,21.0316613 L1.03328616,40 L54.9520365,40 L35.3900508,21.0316613 L30.0973948,26.11455 L30.0973948,26.11455 Z M55.9970645,1.01316258 L36.4321434,20.0241907 L56,38.9782995 
19501L55.9970645,1.01316258 Z M26.9681816,25.1526147 C27.2470514,25.4201352 27.5846307,25.5567414 28.0014677,25.5567414 C28.4271112,25.5567414 28.7705614,25.4144433 29.0494313,25.1497688 L54.9813912,0 L1.03328616,0 L26.9652461,25.1526147 L26.9681816,25.1526147 Z M0,38.9811455 L19.5884049,20.0213447 L0,1.01031661 L0,38.9811455 Z\"></path>             </g>         </g>     </g> </svg>"},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[{"_id":"link-MZ5HWTVFHN7YNA4UUEAARNAHHG","_website":"bostonglobe","display_name":"Today's Headlines","url":"https://cloudpages.bostonglobe.com/TodaysHeadlinesSU","parent":{"Hamburger-Menu":"/newsletters"},"order":{"Hamburger-Menu":2001},"node_type":"link","children":[]},{"_id":"/newsletters/starting-point","_website":"bostonglobe","name":"Starting Point","inactive":false,"ancestors":{"default":["/newsletters"],"Top-Navigation":[],"Native-app":[],"Hamburger-Menu":["/newsletters","/"]},"parent":{"default":"/newsletters","Top-Navigation":null,"Native-app":null,"Hamburger-Menu":"/newsletters"},"order":{"Hamburger-Menu":2003},"navigation":{"display_in_navigation":"true","nav_title":null},"site":{"pagebuilder_path_for_native_apps":null,"site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},{"_id":"link-A5WN31DF1X31TBJATURMAUB62G","_website":"bostonglobe","display_name":"Today in Opinion","url":"/2023/01/03/opinion/sign-up-today-opinion/","parent":{"Hamburger-Menu":"/newsletters"},"order":{"Hamburger-Menu":2004},"node_type":"link","children":[]},{"_id":"link-EG2DZXB2BH36B7ZZQQ0YA6E928","_website":"bostonglobe","display_name":"Globe's Most Popular","url":"https://cloudpages.bostonglobe.com/PopularSU","parent":{"Hamburger-Menu":"/newsletters"},"order":{"Hamburger-Menu":2005},"node_type":"link","children":[]},{"_id":"link-XIUAHFJS75CVNKLBTDTL6YFMBU","_website":"bostonglobe","display_name":"Camberville & beyond","url":"/newsletters/camberville/","parent":{"Hamburger-Menu":"/newsletters"},"order":{"Hamburger-Menu":2006},"node_type":"link","children":[]},{"_id":"link-HAYY5UYJXRAILOBQUUMMVMCNQY","_website":"bostonglobe","display_name":"Rhode Island News","url":"https://mailchi.mp/bostonglobe.com/rhode-island-e-mail-alerts-signup-page","parent":{"Hamburger-Menu":"/newsletters"},"order":{"Hamburger-Menu":2007},"node_type":"link","children":[]},{"_id":"link-L3I2EDNUTFB7RIOYGSFIRENEX4","_website":"bostonglobe","display_name":"New Hampshire News","url":"https://cloudpages.bostonglobe.com/NHMorningSU","parent":{"Hamburger-Menu":"/newsletters"},"order":{"Hamburger-Menu":2008},"node_type":"link","children":[]},{"_id":"link-15DW37143N4HD0ZR8QMBKF1QB8","_website":"bostonglobe","display_name":"All Newsletters","url":"/newsletters/","parent":{"Hamburger-Menu":"/newsletters"},"order":{"Hamburger-Menu":2009},"node_type":"link","children":[]}]},{"_id":"/more-about","social":{"rss":null,"facebook":null,"instagram":null,"twitter":null},"site":{"site_keywords":null,"site_about":null,"site_url":null,"site_description":null,"site_title":null,"site_tagline":null,"pagebuilder_path_for_native_apps":null},"navigation":{"nav_title":null,"display_in_navigation":null},"site_topper":{"site_logo_image":"<svg width=\"41\" height=\"41\" viewBox=\"0 0 41 41\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M23.443 17.318h16.744V.576H23.444v16.742zM0 17.318h16.741V.576H0v16.742zM23.443 40.76h16.744V24.016H23.444V40.76zM0 40.76h16.741V24.016H0V40.76z\" fill=\"#000\" fill-rule=\"evenodd\"/></svg>"},"_admin":{"alias_ids":["/more-about"]},"_website":"bostonglobe","name":"More","order":{"Footer":1004,"Hamburger-Menu":1007,"Footer-Logged-In":1004},"parent":{"default":null,"Footer":"/","Hamburger-Menu":"/","Footer-Logged-In":"/"},"ancestors":{"default":[],"Footer":[],"Hamburger-Menu":["/"],"Section-Navigation":[],"Footer-Logged-In":["/"]},"inactive":false,"node_type":"section","actions":{"website":"bostonglobe"},"children":[{"_id":"/todays-paper","social":{"twitter":null,"rss":null,"facebook":null,"instagram":null},"navigation":{"nav_title":null,"display_in_navigation":"false"},"site":{"site_description":null,"site_about":null,"site_keywords":null,"pagebuilder_path_for_native_apps":"/todays-paper/","site_url":null,"site_title":null,"site_tagline":null},"site_topper":{"site_logo_image":null},"_admin":{"alias_ids":["/todays-paper"]},"_website":"bostonglobe","name":"Today's Paper","order":{"default":1026,"Hamburger-Menu":2001},"parent":{"default":"/","Native-app":null,"Native-app-bar":null,"Section-Navigation":null,"Hamburger-Menu":"/more-about"},"ancestors":{"default":["/"],"Native-app":[],"Native-app-bar":[],"Section-Navigation":[],"Hamburger-Menu":["/more-about","/"]},"inactive":false,"node_type":"section","children":[]},{"_id":"link-Y25BWKP29D06Z6373J9MNRF4XW","_website":"bostonglobe","display_name":"Games & Puzzles","url":"/games/","parent":{"Hamburger-Menu":"/more-about"},"order":{"Hamburger-Menu":2002},"node_type":"link","children":[]},{"_id":"link-YY86ZQBY2X4VVB48HE22DV4HCW","_website":"bostonglobe","display_name":"Magazine","url":"/magazine/","parent":{"Hamburger-Menu":"/more-about"},"order":{"Hamburger-Menu":2003},"node_type":"link","children":[]},{"_id":"link-0GQGX7CAXX0DN5GTTM3APMV570","_website":"bostonglobe","display_name":"Obituaries","url":"/metro/obituaries/","parent":{"Hamburger-Menu":"/more-about"},"order":{"Hamburger-Menu":2004},"node_type":"link","children":[]}
19501,{"_id":"link-9UHKWZAD2X6PX225Z2H7CGK5A8","_website":"bostonglobe","display_name":"Comics","url":"/games-comics/comics/","parent":{"Hamburger-Menu":"/more-about","Section-Navigation":"/lifestyle"},"order":{"Hamburger-Menu":2005,"Section-Navigation":2003},"node_type":"link","children":[]},{"_id":"link-94FN8VT3GH24KFD7890M1CGPG8","_website":"bostonglobe","display_name":"Events","url":"https://events.bostonglobe.com/","parent":{"Hamburger-Menu":"/more-about"},"order":{"Hamburger-Menu":2006},"node_type":"link","children":[]},{"_id":"link-7W2C0VW0A50CD9CYK75JNM4728","_website":"bostonglobe","display_name":"Manage my Account","url":"https://manage.bostonglobe.com/cs/mc/login.aspx","parent":{"Hamburger-Menu":"/more-about"},"order":{"Hamburger-Menu":2007},"node_type":"link","children":[]}]}]},"expires":1790238281686,"lastModified":1790237981528},"{\"hierarchy\":\"default\",\"section\":\"/contact\"}":{"data":{"_id":"/contact","_website":"bostonglobe","name":"Contact","inactive":false,"ancestors":{"default":["/"],"Footer":[],"Section-Navigation":["/"],"Footer-Logged-In":["/"],"Hamburger-Menu":["/sections","/"]},"parent":{"default":"/","Footer":"/","Section-Navigation":"/","Footer-Logged-In":"/","Hamburger-Menu":"/sections"},"order":{"Footer":1003,"Footer-Logged-In":1002,"Section-Navigation":1004,"default":1004,"Hamburger-Menu":2022},"_admin":{"alias_ids":["/contact"]},"navigation":{"display_in_navigation":"true","nav_title":"Share a News Tip or Story Idea"},"site":{"pagebuilder_path_for_native_apps":"/contact/","site_about":null,"site_description":null,"site_keywords":null,"site_tagline":null,"site_title":null,"site_url":null},"site_topper":{"site_logo_image":null},"social":{"facebook":null,"instagram":null,"rss":null,"twitter":null},"node_type":"section","children":[]},"expires":1790238212996,"lastModified":1790237912951},"{\"hierarchy\":\"Footer-Logged-In\"}":{"data":{"children":[{"_id":"/my-account","children":[{"_id":"link-K2YYXDRNSRFC5KBF4LWUAWB52Q","display_name":"Log In","node_type":"link","url":"https://www.bostonglobe.com/login"},{"_id":"link-OBSJHQAYINGR7OASAA3OJBVKGY","display_name":"Manage My Account","node_type":"link","url":"https://manage.bostonglobe.com/cs/mc/login.aspx"},{"_id":"link-YTXKDPNYBRAL3GKO6OHSN4YXX4","display_name":"Customer Service","node_type":"link","url":"https://www.bostonglobe.com/bgcs"},{"_id":"link-RHZBKB63PBG2BFO2S4QBXA3WOY","display_name":"Delivery Issues","node_type":"link","url":"https://manage.bostonglobe.com/cs/mc/delivery.aspx"},{"_id":"link-FSYUSKCLLJDFZEJD5GDQVKZ5RY","display_name":"Feedback","node_type":"link","url":"https://www.research.net/r/G653HPY"}],"name":"My Account","navigation":{"display_in_navigation":null}},{"_id":"/contact","children":[{"_id":"link-QH7CQJAUCFEB5FI7A67LULQTGE","display_name":"Help & FAQs","node_type":"link","url":"https://customerservice.bostonglobe.com/hc/en-us"},{"_id":"/about/staff-list","name":"Newsroom Staff","navigation":{"nav_title":null},"node_type":"section"},{"_id":"link-MJYAH6PSDNDTZEXLAI5W77JX74","display_name":"Advertise","node_type":"link","url":"https://www.bostonglobemedia.com/advertise"}],"name":"Contact","navigation":{"display_in_navigation":"true"}},{"_id":"/more-about","children":[{"_id":"link-N3NDJDNJJBCEFKBTNORR3KMNZU","display_name":"Newsletters","node_type":"link","url":"https://www.bostonglobe.com/newsletters"},{"_id":"link-MIY5U4PETZGW3LF3RMBIEROGMU","display_name":"View the ePaper","node_type":"link","url":"https://epaper.bostonglobe.com/launch.aspx?pbid=2c60291d-c20c-4780-9829-b3d9a12687cf"},{"_id":"link-C4BFFF7KBJDJHPYLNMQBKHS6HU","display_name":"Order Back Issues","node_type":"link","url":"https://payment.bostonglobe.com/back-issues"},{"_id":"link-2FYM5BYX3ZFPRLI2YTBYJ57NEA","display_name":"News in Education","node_type":"link","url":"https://nieonline.com/bostonglobe/"},{"_id":"link-SP5K5P7DYRGHRJGPBVLGNHLGKU","display_name":"Search the Archives","node_type":"link","url":"https://pages.bostonglobe.com/login/archive"},{"_id":"link-LE6RTP3WJBF6PFGVORVJ54H5TE","display_name":"Contact","node_type":"link","url":"https://www.bostonglobe.com/contact/"},{"_id":"link-QBATD2BUUFCCPBTN6DQLV52AW4","display_name":"Career Opportunities","no
19501de_type":"link","url":"https://bostonglobemediapartners.applytojob.com/"},{"_id":"link-5YFWTBNLWJGU5LBYZYGSLN3RQI","display_name":"Legal notices","node_type":"link","url":"https://www.masspublicnotices.org/(S(cklil0gt2m33i5pzm0cbxnfc))/default.aspx"},{"_id":"link-GLO6JZ4Y5RH7LBHW34DHBIFEME","display_name":"Boston Globe Media","node_type":"link","url":"https://www.bostonglobemedia.com/"},{"_id":"link-HTAJEHCJXFHINCFLUQTEDXVMSM","display_name":"Do Not Sell My Personal Information","node_type":"link","url":"https://www.bostonglobe.com/about/help/privacy-policy/?showform=true"}],"name":"More","navigation":{"display_in_navigation":null}}],"site":{"site_description":"New England’s largest news organization delivering trusted news, analysis, and insight for more than 150 years. Become a Globe subscriber today.","site_keywords":null,"site_title":"The Boston Globe | New England news, weather and sports"},"_id":"/"},"expires":1790238274206,"lastModified":1790237974145},"{\"hierarchy\":\"Footer\"}":{"data":{"children":[{"_id":"/subscribe","children":[],"name":"Subscribe","navigation":{"display_in_navigation":"false"}},{"_id":"/subscribe-now","children":[{"_id":"link-digital_access","display_name":"Digital Access","node_type":"link","url":"https://subscribe.bostonglobe.com/B7663/"},{"_id":"link-home_delivery","display_name":"Home Delivery","node_type":"link","url":"https://subscribe.bostonglobe.com/B5232/"},{"_id":"link-gift_subscription","display_name":"Gift Subscriptions","node_type":"link","url":"https://manage.bostonglobe.com/gift/gift.html"}],"name":"Subscribe Now","navigation":{"display_in_navigation":"true"}},{"_id":"/my-account","children":[{"_id":"link-log_in","display_name":"Log In","node_type":"link","url":"https://www.bostonglobe.com/login"},{"_id":"link-login","display_name":"Manage My Account","node_type":"link","url":"https://manage.bostonglobe.com/cs/mc/login.aspx"},{"_id":"link-customer_service","display_name":"Customer Service","node_type":"link","url":"https://www.bostonglobe.com/bgcs"},{"_id":"link-2MF3LQUKMVH7FNOYMVAJRIJ2A4","display_name":"Delivery Issues","node_type":"link","url":"https://manage.bostonglobe.com/cs/mc/delivery.aspx"},{"_id":"link-T6PFH4SIXVEFRE5XNBCJ76XKYQ","display_name":"Feedback","node_type":"link","url":"https://www.research.net/r/G653HPY"}],"name":"My Account","navigation":{"display_in_navigation":null}},{"_id":"/contact","children":[{"_id":"link-27P7ZXHXJ5HCLDSHF7J7RVMBXA","display_name":"News Tips","node_type":"link","url":"/contact/"},{"_id":"link-YWN3TZ9M493VZ3944733F2BZ28","display_name":"Help & FAQs","node_type":"link","url":"https://customerservice.bostonglobe.com/"},{"_id":"/about/staff-list","name":"Newsroom Staff","navigation":{"nav_title":null},"node_type":"section"},{"_id":"link-6VD30983G50CVDR7BQ608GXEAM","display_name":"Advertise","node_type":"link","url":"https://www.bostonglobemedia.com/advertise/"}],"name":"Contact","navigation":{"display_in_navigation":"true"}},{"_id":"/more-about","children":[{"_id":"link-newsletters","display_name":"Newsletters","node_type":"link","url":"/newsletters/"},{"_id":"link-view_the_epaper","display_name":"View the ePaper","node_type":"link","url":"https://epaper.bostonglobe.com/"},{"_id":"link-X9YHRB6V9N60ZCRPAQJWN5WEM4","display_name":"Order Back Issues","node_type":"link","url":"https://payment.bostonglobe.com/back-issues"},{"_id":"link-news_in_education","display_name":"News in Education","node_type":"link","url":"https://nieonline.com/bostonglobe/"},{"_id":"link-search_the_archives","display_name":"Search the Archives","node_type":"link","url":"https://pages.bostonglobe.com/login/archive"},{"_id":"/about/help/privacy-policy","name":"Privacy Policy","navigation":{"nav_title":null},"node_type":"section"},{"_id":"link-PLDIRZ5NSJHD5MNULHMX3ZH4QY","display_name":"Your Privacy Choices","node_type":"link","url":"/"},{"_id":"/about/help/terms-service","name":"Terms of Service","navigation":{"nav_title":null},"node_type":"section"},{"_id":"/about/help/terms-purchase","name":"Terms of Purchase","navigation":{"nav_title":null},"node_type":"section"},{"_id":"link-work_at_boston_globe_media","display_name":"Career Opportunities","no
19501de_type":"link","url":"https://www.bostonglobemedia.com/opportunities/"},{"_id":"link-6LR3PEKOHVGMNEX4T3V2CHKTAU","display_name":"Do Not Sell My Personal Information","node_type":"link","url":"/about/help/privacy-policy/?showform=true"},{"_id":"link-SSBA5CE5BRAQ7IJV7HQOPIDXL4","display_name":"Legal notices","node_type":"link","url":"https://www.masspublicnotices.org/(S(cklil0gt2m33i5pzm0cbxnfc))/default.aspx"},{"_id":"link-RJ5CGGF45NGHXMPWERA4GZXYX4","display_name":"Boston Globe Media","node_type":"link","url":"https://www.bostonglobemedia.com/"}],"name":"More","navigation":{"display_in_navigation":null}}],"site":{"site_description":"New England’s largest news organization delivering trusted news, analysis, and insight for more than 150 years. Become a Globe subscriber today.","site_keywords":null,"site_title":"The Boston Globe | New England news, weather and sports"},"_id":"/"},"expires":1790238272567,"lastModified":1790237972494}}};Fusion.layout="SectionPage";Fusion.metas={"image":{"value":"https://www.bostonglobe.com/pf/resources/images/logo-bg.jpg?d=423","html":true},"og:image":{"value":"https://www.bostonglobe.com/pf/resources/images/logo-bg.jpg?d=423","html":true},"twitter:image":{"value":"https://www.bostonglobe.com/pf/resources/images/logo-bg.jpg?d=423","html":true},"canonical":{"value":"https://www.bostonglobe.com/contact/","html":true},"description":{"value":"Want to send a news tip or story idea to The Boston Globe? Here's how to contact with the Globe newsroom via email or phone.","html":true},"title":{"value":"News Tips & Story Ideas | The Boston Globe","html":true}};Fusion.outputType="default";Fusion.template="page/pNybGSMU4sx9iv2Nt";Fusion.tree={"collection":"layouts","type":"SectionPage","props":{"collection":"layouts","type":"SectionPage","id":"SectionPage","childProps":[{"collection":"sections","id":0},{"collection":"sections","id":1},{"collection":"sections","id":2},{"collection":"sections","id":3},{"collection":"sections","id":4},{"collection":"sections","id":5},{"collection":"sections","id":6},{"collection":"sections","id":7},{"collection":"sections","id":8},{"collection":"sections","id":9},{"collection":"sections","id":10},{"collection":"sections","id":11},{"collection":"sections","id":12},{"collection":"sections","id":13},{"collection":"sections","id":14},{"collection":"sections","id":15},{"collection":"sections","id":16},{"collection":"sections","id":17}]},"children":[{"collection":"sections","props":{"collection":"sections","id":0},"children":[{"collection":"features","type":"global/Masthead","props":{"collection":"features","type":"global/Masthead","id":"f0fDlzLvJNuN3ra","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"loggedOutTitleLine1":"SUBSCRIBE NOW","loggedInTitleLine2":"Get the newsletter","loggedOutPopOutSection1Description":"$1 for 6 months","loggedOutPopOutSection2ButtonLink":"https://subscribe.bostonglobe.com/B3852/?p1=BGHeader_Subscribe_HD","loggedOutPopOutSection1Title":"Digital Access","loggedInTitleLine1":"College Town: People and ideas reshaping higher ed","loggedOutPopOutSection2Description":"Save 50% off the new subscriber rate","loggedOutPopOutSection2Title":"Home Delivery","loggedOutTitleLine2":"Starting at $1","loggedOutPopOutSection2ButtonText":"Subscribe","loggedOutPopOutSection1ButtonText":"Subscribe","loggedOutPopOutSection1ButtonLink":"https://subscribe.bostonglobe.com/B2082/?p1=BGHeader_Subscribe_Digital_1for6","loggedInTitleLink":"https://www.bostonglobe.com/newsletters/college-town/","useQueryly":true,"logo":"Standard Logo"},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}}]},{"collection":"sections","props":{"collection":"sections","id":1},"children":[{"collection":"features","type":"Section/Header","props":{"collection":"features","type":"Section/Header","id":"f0f2FzLEJNuN3RI","name":"section-header","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"contentConfig":{"contentService":"site-service","contentConfigValues":{"hierarchy":"default","section":"/contact"}},"maxSubHeadingColumns":5},"displayProperties":{},"localEdits":{},"variants":{}}},{"collection":"features","type":"global/Analytics","props":{"collection":"features","type":"global/Analytics","id":"f0fdruCJJNuN3U4","name":"global-analytics","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{},"displayProperties":{},"localEdits":{},"variants":{}}}]}
19501,{"collection":"sections","props":{"collection":"sections","id":2},"children":[{"collection":"features","type":"Article/Body","props":{"collection":"features","type":"Article/Body","id":"f0fHxkROJNuN3ci","name":"article-body-contact","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{},"displayProperties":{},"localEdits":{},"variants":{}}},{"collection":"chains","type":"DefaultChain","props":{"collection":"chains","type":"DefaultChain","id":"c0fI9f9bptK13rL","name":"DefaultChain","customFields":{"titleType":"large","border":"none","widescreenColumns":3,"desktopColumns":3,"tabletColumns":12},"displayProperties":{}},"children":[]},{"collection":"chains","type":"DefaultChain","props":{"collection":"chains","type":"DefaultChain","id":"c0fTO0N4WZmjbYt","name":"DefaultChain-1-1","customFields":{"titleType":"large","border":"none","widescreenColumns":6,"desktopColumns":6,"tabletColumns":12,"pbInternal_cloneId":"c0fTO0N4WZmjbYt"},"displayProperties":{}},"children":[{"collection":"features","type":"global/HtmlFlex","props":{"collection":"features","type":"global/HtmlFlex","id":"f0feVqPWhZMZ9Hm","name":"global HtmlFlex","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"customHtml":"<img src=\"https://cloudfront-us-east-1.images.arcpublishing.com/bostonglobe/HSUYS6PDABF3ZDPBJDG2G7KWOA.jpg\" style=\"width:100%\" />","forceFullWidth":true,"enableResponsiveVideo":false,"responsiveVideoWidth":null,"customRightMargin":6,"customBottomMargin":null,"customLeftMargin":6,"customTopMargin":null},"displayProperties":{},"localEdits":{},"variants":{}}}]},{"collection":"chains","type":"DefaultChain","props":{"collection":"chains","type":"DefaultChain","id":"c0fxlGsYtgU12Ua","name":"DefaultChain-1","customFields":{"titleType":"large","border":"none","widescreenColumns":3,"desktopColumns":3,"tabletColumns":12,"pbInternal_cloneId":"c0fxlGsYtgU12Ua"},"displayProperties":{}},"children":[]}]},{"collection":"sections","props":{"collection":"sections","id":3},"children":[]},{"collection":"sections","props":{"collection":"sections","id":4},"children":[]},{"collection":"sections","props":{"collection":"sections","id":5},"children":[]},{"collection":"sections","props":{"collection":"sections","id":6},"children":[]},{"collection":"sections","props":{"collection":"sections","id":7},"children":[]},{"collection":"sections","props":{"collection":"sections","id":8},"children":[]},{"collection":"sections","props":{"collection":"sections","id":9},"children":[]},{"collection":"sections","props":{"collection":"sections","id":10},"children":[]},{"collection":"sections","props":{"collection":"sections","id":11},"children":[]},{"collection":"sections","props":{"collection":"sections","id":12},"children":[]},{"collection":"sections","props":{"collection":"sections","id":13},"children":[]},{"collection":"sections","props":{"collection":"sections","id":14},"children":[]},{"collection":"sections","props":{"collection":"sections","id":15},"children":[]},{"collection":"sections","props":{"collection":"sections","id":16},"children":[]},{"collection":"sections","props":{"collection":"sections","id":17},"children":[{"collection":"features","type":"global/Footer","props":{"collection":"features","type":"global/Footer","id":"f0f2pN9UJNuN3DC","name":"global-footer","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{},"displayProperties":{},"localEdits":{},"variants":{}}},{"collection":"features","type":"global/ADAChatbot","props":{"collection":"features","type":"global/ADAChatbot","id":"f0fHOAyWJNuN33Q","name":"global ADAChatbot","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"subscriberOnly":false},"displayProperties":{},"localEdits":{},"variants":{}}}]}]};Fusion.spa=false;Fusion.spaEnabled=false;Fusion.method='hydrate';</script>
19501<script src="//www.queryly.com/js/queryly.v4.js"></script>
19501<script type="text/javascript">queryly.init('36ee6c9ee5694a13', document.querySelectorAll('#fusion-app'));</script>
19501<script class="optanon-category-C0002" type="text/plain">
19502          (function() {
19503            /** CONFIGURATION START **/
19504            var env = function() {
19505              if (typeof window !== 'undefined') {
19506                if (window.location.host.includes('localhost')) {
19507                  return 'localhost.bostonglobe.com';
19508                } else if (window.location.host.includes('staging')) {
19509                  return 'arc-staging.bostonglobe.com';
19510                } else if (window.location.host.includes('dev')) {
19511                  return 'arc-development.bostonglobe.com';
19512                } else if (window.location.host.includes('sandbox')) {
19513                  return 'arc-sandbox.bostonglobe.com';
19514                }
19515              }
19516              return 'bostonglobe.com';
19517            }
19518
19519            var registrationId = null;
19520            var articleId = null;
19521
19522            if(window && window.bg && window.bg.globalTracking) {
19523              registrationId = window.bg.globalTracking.registrationID;
19524              const currentArticleId = window.bg.globalTracking.articleID;
19525
19526              if(currentArticleId && !currentArticleId.includes('/')){
19527                articleId = currentArticleId;
19528              }
19529            }
19530
19531            var _sf_async_config = window._sf_async_config = (window._sf_async_config || {});
19532            _sf_async_config.idSync = _sf_async_config.idSync || {}; 
19533            _sf_async_config.idSync.registrationId =  registrationId;
19534
19535            if (window && window.meterObject && window.meterObject.observationController && 
19536              window.meterObject.observationController.addEventObserver) {
19537              window.meterObject.observationController.addEventObserver('userStateChange', function(userInfo) {
19538                _sf_async_config.idSync.registrationId = userInfo.id;
19539              });
19540            }
19541            _sf_async_config.idSync.articleId =  articleId;
19542            _sf_async_config.uid = 8544;
19543            _sf_async_config.domain = env();
19544            _sf_async_config.autoDetect = false;
19545            _sf_async_config.useCanonical = true;
19546            _sf_async_config.flickerControl = false;
19547            _sf_async_config.useCanonicalDomain = true;
19548            _sf_async_config.sections = "Contact";
19549            _sf_async_config.authors = "";
19550            _sf_async_config.articleBlockSelector = 'div.s_c';
19551
19552            /** CONFIGURATION END **/
19553
19554            function loadChartbeat() {
19555              var e = document.createElement('script');
19556              var n = document.getElementsByTagName('script')[0];
19557              e.type = 'text/javascript';
19558              e.async = true;
19559              e.src = '//static.chartbeat.com/js/chartbeat_video.js';
19560              n.parentNode.insertBefore(e, n);
19561            }
19562
19563            function tryLoadChartbeat() {
19564              var allVideoContainers = document.getElementsByClassName("powa-processed");
19565              var videoList = document.getElementsByClassName("powa-video");
19566              var videoContainerLength = allVideoContainers.length;
19567              var videoListLength = videoList.length;
19568
19569              if (videoContainerLength !== videoListLength){
19570                setTimeout(loadChartbeat, 3000);
19571              } else {
19572                loadChartbeat();
19573              }
19574            }
19575
19576            // Guard against the case where this script is activated by OneTrust after
19577            // window.load has already fired (e.g. user accepts cookies on first visit).
19578            // Without this check, addEventListener('load') registers too late and
19579            // chartbeat_video.js is never injected, so no video pings fire at all.
19580            if (document.readyState === 'complete') {
19581              tryLoadChartbeat();
19582            } else {
19583              window.addEventListener('load', tryLoadChartbeat);
19584            }
19585          })();
19586        </script>
19586<script type="application/javascript" src="/pf/resources/froomle.js?d=702"></script>
19586<script type="text/javascript">// 86acbd31cd7c09cf30acb66d2fbedc91daa48b86:1585599299.060444
19587  !function(n,r,e,t,c){var i,o="Promise"in n,u={then:function(){return u},catch:function(n){
19588  return n(new Error("Airship SDK Error: Unsupported browser")),u}},s=o?new Promise((function(n,r){i=function(e,t){e?r(e):n(t)}})):u
19589  ;s._async_setup=function(n){if(o)try{i(null,n(c))}catch(n){i(n)}},n[t]=s;var a=r.createElement("script");a.src=e,a.async=!0,a.id="_uasdk",
19590  a.rel=t,r.head.appendChild(a)}(window,document,'https://aswpsdkus.com/notify/v1/ua-sdk.min.js',
19591    'UA', {
19592      vapidPublicKey: 'BDrSgcRV69RPcC0x8SGqIIpQ7GQ3Qb0xJO8dprkxXOh_pu9PZsopJukREuwuQ49YV6EEQdNdc21vuzc353PezYo=',
19593      websitePushId: 'web.bostonglobe.remix',
19594      appKey: 'he_gaup9R9-CoVxS1GWZ6A',
19595      token: 'MTpoZV9nYXVwOVI5LUNvVnhTMUdXWjZBOkVRaEhiTDJaeXkwQ2ZSTzQ5MUd5OFZWV0lkSzNENlJKRGRJVEoweUlKTFU'
19596    });</script>
19596</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.