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 & Story Ideas | The Boston Globe</title><meta name="description" content="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."/><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'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'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&d=702"/><link rel="icon" type="image/png" sizes="32x32" href="/pf/resources/images/icons/favicon-32x32.png?v=bostonGlobe&d=702"/><link rel="icon" type="image/png" sizes="16x16" href="/pf/resources/images/icons/favicon-16x16.png?v=bostonGlobe&d=702"/><link rel="apple-touch-icon" sizes="180x180" href="/pf/resources/images/icons/apple-touch-icon.png?v=bostonGlobe&d=702"/><link rel="mask-icon" href="/pf/resources/images/icons/safari-pinned-tab.svg?v=bostonGlobe&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&ev=PageView&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&c2=6035042&cv=2.0&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&mxId=00000000" defer=""></script>
1818<script id="fusion-engine-combinations-script" type="application/javascript" src="/pf/dist/components/combinations/default.js?d=702&mxId=00000000" defer=""></script>
1818<link id="fusion-template-styles" rel="stylesheet" type="text/css" href="/pf/dist/components/combinations/default.css?d=702&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'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 & 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 & 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 & 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 & 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 & 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 & 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 & 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.