PageSourceSearch

https://www.tomsguide.com/reference/about-us

html tomsguide.com collected 2026-09-24 08:23:57 UTC 2,316,529 bytes, 11,432 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en" data-locale="US" dir="ltr" class="tomsguide">
3<head>
4<!-- [METATAGS - critical] -->
5<meta charset="utf-8">
6<meta name="viewport" content="width=device-width,initial-scale=1">
7<title>About Tom's Guide | Tom's Guide</title>
8<meta name="pub_date" content="2022-07-28T14:37:27+00:00">
9<meta name="description" content="Tom&rsquo;s Guide upgrades your life by helping you decide what tech to buy, showing you how to get the most out of it and solving problems as they arise.">
10<link rel="canonical" href="https://www.tomsguide.com/reference/about-us">
11<link rel="preconnect" href="https://vanilla.futurecdn.net/tomsguide" crossorigin>
12<link rel="preconnect" href="https://bordeaux.futurecdn.net">
13<link rel="preconnect" href="https://cdn.mos.cms.futurecdn.net">
14<link rel="preconnect" href="https://vanilla.futurecdn.net">
15<link rel="dns-prefetch" href="https://bordeaux.futurecdn.net">
16<link rel="dns-prefetch" href="https://cdn.mos.cms.futurecdn.net">
17<link rel="dns-prefetch" href="https://vanilla.futurecdn.net">
18<link rel="dns-prefetch" href="https://slice.vanilla.futurecdn.net">
19<link rel="dns-prefetch" href="https://sommelier.futurehybrid.tech">
20<link rel="dns-prefetch" href="https://securepubads.g.doubleclick.net">
21<link rel="dns-prefetch" href="https://targetemsecure.blob.core.windows.net">
22<link rel="dns-prefetch" href="https://cdn.privacy-mgmt.com">
23<link rel="dns-prefetch" href="https://widgets.hawk-assets.co.uk">
24<link rel="dns-prefetch" href="https://hawk.techradar.com">
25<link rel="dns-prefetch" href="https://cdn.jwplayer.com">
26<meta name="robots" content="max-image-preview:large">
27<meta name="bingbot" content="noarchive">
28<link rel="apple-touch-icon" href="https://cdn.mos.cms.futurecdn.net/flexiimages/membvmhwtn1774885992.svg">
29<meta name="msapplication-TileColor" content="#000000">
30<meta name="msapplication-TileImage" content="https://cdn.mos.cms.futurecdn.net/flexiimages/membvmhwtn1774885992.svg">
31<link rel="icon" href="https://cdn.mos.cms.futurecdn.net/flexiimages/tvygddbn7o1774886004.svg" size="16x16">
32<link rel="icon" href="https://cdn.mos.cms.futurecdn.net/flexiimages/vrzxfy0q6u1774885999.svg" size="32x32">
33<link rel="icon" href="https://cdn.mos.cms.futurecdn.net/flexiimages/membvmhwtn1774885992.svg" size="48x48">
34<link rel="icon" href="https://cdn.mos.cms.futurecdn.net/flexiimages/membvmhwtn1774885992.svg" size="64x64">
35<link rel="icon" href="https://cdn.mos.cms.futurecdn.net/flexiimages/membvmhwtn1774885992.svg" size="120x120">
36<link rel="icon" href="https://cdn.mos.cms.futurecdn.net/flexiimages/membvmhwtn1774885992.svg" size="180x180">
37<meta property="og:site_name" content="Tom's Guide">
38<meta property="og:locale" content="en_US">
39<meta property="og:locale:alternate" content="en_GB">
40<meta property="og:image" content="https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P-2000-80.jpg">
41<meta property="og:image:width" content="2000">
42<meta property="og:image:height" content="906">
43<meta property="og:image:alt" content="Tom's Guide group photo">
44<meta property="og:type" content="article">
45<meta property="article:publisher" content="https://www.facebook.com/Tomsguide/">
46<meta property="og:title" content="About Tom's Guide">
47<meta property="og:url" content="https://www.tomsguide.com/reference/about-us">
48<meta property="og:description" content="Tom&rsquo;s Guide upgrades your life by helping you decide what products to buy, showing you how to get the most out of them and solving problems as they arise">
49<meta property="article:published_time" content="2022-07-28T14:37:27Z">
50<meta property="article:modified_time" content="2024-04-11T09:21:37Z">
51<meta property="article:section" content="Tech">
52<meta property="article:author" content="https://www.tomsguide.com/author/toms-guide-staff">
53<!-- [/METATAGS - critical] -->
54<link rel="preload" as="font" href="https://vanilla.futurecdn.net/tomsguide/1760008/media/shared/fonts/Inter-Variable.woff2" type="font/woff2" crossorigin>
55<link rel="preload" as="font" href="https://vanilla.futurecdn.net/tomsguide/1760008/media/shared/fonts/Inter-Italic-Variable.woff2" type="font/woff2" crossorigin>
56<link rel="preload" as="image" href="https://cdn.mos.cms.futurecdn.net/flexiimages/yjolrksv791774885936.svg" type="image/svg+xml">
57<link rel="preload" as="image" href="https://cdn.mos.cms.futurecdn.net/flexiimages/1wd3n7s7zi1774885940.svg" type="image/svg+xml">
58<link rel="preload" as="image" href="https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P.jpg.webp" imagesrcset="https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P-1920-80.jpg.webp 1920w, https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P-1600-80.jpg.webp 1600w, https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P-1200-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P-1024-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P-970-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P-750-80.jpg.webp 750w, https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P-320-80.jpg.webp 320w" imagesizes="(min-width: 1000px) 600px, 100vw" fetchpriority="high">
59<style id="css-layer-order">
60@layer reset, legacy, tw-components, components, tw-utilities, utilities, van-ds, hawk, global;
61</style> <style id="siteconfig-theme" data-layerless-source="true">@layer legacy { 
62:root {
63--color-primary-50: 204 221 255;
64--color-primary-100: 169 198 255;
65--color-primary-200: 135 175 255;
66--color-primary-300: 100 151 255;
67--color-primary-400: 66 128 255;
68--color-primary-500: 31 105 255;
69--color-primary-600: 0 79 239;
70--color-primary-700: 0 63 192;
71--color-primary-800: 0 48 145;
72--color-primary-900: 0 32 98;
73--color-primary-950: 0 17 51;
74--color-secondary-50: 204 221 255;
75--color-secondary-100: 169 198 255;
76--color-secondary-200: 135 175 255;
77--color-secondary-300: 100 151 255;
78--color-secondary-400: 66 128 255;
79--color-secondary-500: 31 105 255;
80--color-secondary-600: 0 79 239;
81--color-secondary-700: 0 63 192;
82--color-secondary-800: 0 48 145;
83--color-secondary-900: 0 32 98;
84--color-secondary-950: 0 17 51;
85--font-ui-copy: Inter, sans-serif;
86--font-ui-heading: Inter, sans-serif;
87--font-article-copy: Inter, sans-serif;
88--font-article-heading: Inter, sans-serif;
89}
90 }</style>
91<!-- [METATAGS] -->
92<script type="application/ld+json">
93{
94"@context": "https://schema.org",
95"@type": "Organization",
96"name": "Tom's Guide",
97"url": "https://www.tomsguide.com",
98"logo": {
99"@context": "https://schema.org",
100"@type": "ImageObject",
101"url": "https://cdn.mos.cms.futurecdn.net/flexiimages/yjolrksv791774885936.svg",
102"caption": "Tom's Guide logo"
103}
104}
105</script>
105<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebPage","name":"About Tom's Guide | Tom's Guide","url":"https://www.tomsguide.com/reference/about-us","primaryImageOfPage":{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P.jpg","caption":"Tom&#039;s Guide group photo"}}</script>
vendor: 1 bytes, line 105
105
106<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P.jpg","caption":"blank","description":"Tom's Guide group photo","height":906,"width":2000},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/wtAspSzVfcKLB4JEd39AMo.jpg","description":"Mark Spoonauer","height":1000,"width":1000},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/SkVB63tQsLhUzRyKyaycsm.jpg","description":"Mike Prospero","height":1000,"width":1000},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/mEZPXd6ZhxmY8RoZEfqKNH.jpg","description":"Jeff Parsons","height":399,"width":399},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/FZvxFtZPJTVpWHq3ioPHmC.png","description":"Amanda Caswell ","height":280,"width":290},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/qoRE8e6t2nzaNKAhJGDv7g.png","description":"Elton Jones, AI writer","height":1024,"width":1024},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/vBqYWz75GiYvduSrp5LwBJ.jpg","description":"Jason England","height":2000,"width":2000},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/XSDE2dchSuQdFVYcpTmqHi.jpg","description":"Tony Polanco","height":1150,"width":1151},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/SgSy3o2kB75h5LUdbSAsS9.jpg","description":"Louis Ramirez","height":300,"width":300},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg","description":"Millie Davis-Williams","height":3817,"width":4520},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/YAg7Fmh9dGKbg3hULBMWiU.jpg","description":"olivia headshot ","height":682,"width":738},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/HpRWP7Mh9ErgRGoTvZBbBJ.jpg","description":"Tom's Guide's Collection's Editor Will Salmon","height":800,"width":800},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/jRrKwAuJ7QJs8x62DUk2yc.jpg","description":"Jane McGuire","height":1280,"width":1280},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/jZ88qJqvjWaCXXv3qvUQPA.jpg","description":"sam hopes","height":500,"width":500},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/ZhYEHu8FXtA646LGsHggUh.jpg","description":"Dan Bracaglia","height":2500,"width":2500},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/J5Jjp49GUVjLZEbjEkTex.jpg","description":"Headshot of Nick Harris-fry","height":1499,"width":1499},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/W2nC7HFA6avQHdFNFbFPNa.jpg","description":"A headshot of Tom's Guide Engagement Editor Ella Taylor","height":2560,"width":1920},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/KeNthNqWpixpfof9JW69WQ.jpg","description":"Cynthia Lawrence","height":309,"width":309},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/nY4nvWzofHKHpvzAqN5LVH.jpg","description":"Camilla Sharman","height":2116,"width":2116},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/XR7uugHJo9GDpoV7ZN22Ae.jpg","description":"Kaycee Hill ","height":2000,"width":2000},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/fyx7qYdxPMTNBhdnMfNmaB.png","description":"Dave LeClair's photo","height":1986,"width":1737},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/BxNnQuBWRHqkv5xWZsjrjc.jpg","description":"Alyse Stanley, smiling, is standing in an intersection at dusk &#8212; with her arms folded across herself.","height":1638,"width":2048},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/RZsUpqcJ6Uj2q83oCUwNhQ.jpg","description":"Scott Younker profile","height":675,"width":675},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/TSj224oX8d5ERXaDs8pDGd.jpg","description":"John Velasco","height":1199,"width":1600},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/biCewUkKfSA6QnT2HxVc3f.jpg","description":"tom pritchard author photo","height":2625,"width":2625},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/XN3zTj9Emtxbft5GkjUV2R.jpg","description":"Peter Wolinski","height":800,"width":800},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/XVDt2XEHeLqQ4Ti
106BqDboaJ.jpg","description":"Nikita Achanta","height":2340,"width":2340},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/rLvJvJVZx43hEzSsJy3BpL.jpg","description":"A headshot of Tom's Guide staff writer Erin Bashford.","height":961,"width":1440},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/Dhxa25WtQFsRXWfixmXXSY.jpg","description":"A headshot of Tom's Guide staff writer Ashley Thieme","height":2428,"width":2428},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/z73LEoj7FkUjNG85GcWHtH.jpg","description":"Anthony Spadafora","height":2000,"width":2000},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/766KNPfWXo57P3ZvmSWVFH.jpg","description":"Claire Davies","height":2300,"width":2300},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/CSzHXo3UEdUmbp8fZ9XdVE.jpg","description":"Nicola Appleton","height":1034,"width":1034},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/M3EiUtKw6X4LSbBy84vKqT.jpg","description":"Frances Daniels","height":525,"width":525},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/Cqbswyyro7aBYnvMKaoS6W.jpg","description":"A photo of sleep staff writer Ruth jones","height":3024,"width":3024},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/xAVUdx6Qtp3SzugnnfNYsL.jpg","description":"about us","height":1000,"width":1000},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/7MyNkF6oJfDnS9kZG658oC.jpg","description":"Paul Antill","height":2448,"width":2558},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/DZVmnSLKNt6pdycxpJpEjM.jpg","description":"Jonathan Moyies","height":996,"width":996},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/jpnR8RZd8njtxaHRHimzsi.jpg","description":"Kelly Woo","height":2251,"width":2460},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/5Rv6LtQXMj5JB4Eu8Lt4Sn.jpg","description":"about us","height":500,"width":500},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/fqvA9THNbunFCninTUdurN.jpeg","description":"Malcolm McMillan","height":512,"width":512},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/JxUZGBkD8TYaNR922GNm4d.jpg","description":"Alix Blackburn","height":2908,"width":2908},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/QuLivMrWLCrMcixqCZ4ENH.jpg","description":"Nick Pino","height":800,"width":800},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/esytxRqW9GNVZNVCf7BFyV.jpg","description":"A headshot of Michael Desjardin","height":2456,"width":1844},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/FDeVfL6tPoyzJeVMCC7rt3.jpg","description":"Headshot of James Frew","height":1572,"width":1572},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/n8MswK9ZvXC9mSb5incU44.jpg","description":"Tammy Rogers","height":1200,"width":1200},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/5QiaTSWf9FcVB7STxcdo4M.jpg","description":"Darragh Murphy","height":2160,"width":2160},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/dzP4VRyXPzMYqQCkvLG2in.jpg","description":"Olivia Powell, the Commissioning Editor for Tech Software at Tom' Guide, smiles at the camera. They are wearing a blue jumper and have blue and white hair.","height":3088,"width":2316},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/45MeDeb7Xn988jfZfHW7UG.jpg","description":"Arif Bacchus","height":1452,"width":1290},{"@type":"ImageObject","url":"https://cdn.mos.cms.futurecdn.net/eNFFZGBh263UcmFVb5TFCH.png","description":"IPSO flag","height":980,"width":3008}]}</script>
vendor: 1 bytes, line 106
106
107<script type="application/ld+json">
108{
109"@context": "https://schema.org",
110"@graph": [
111{
112"@type": "SiteNavigationElement",
113"name": "iPhone 18 Pro and Pro Max Review",
114"url": "https://www.tomsguide.com/phones/iphones/iphone-18-pro-and-pro-max-review",
115"@id": "#trending"
116},
117{
118"@type": "SiteNavigationElement",
119"name": "iPhone Duo",
120"url": "https://www.tomsguide.com/phones/iphones/iphone-duo-hands-on-apple-nailed-it-and-just-put-everyone-else-on-notice",
121"@id": "#trending"
122},
123{
124"@type": "SiteNavigationElement",
125"name": "Apple Watch Ultra 4",
126"url": "https://www.tomsguide.com/wellness/smartwatches/apple-watch-ultra-4",
127"@id": "#trending"
128},
129{
130"@type": "SiteNavigationElement",
131"name": "Wordle Hints",
132"url": "https://www.tomsguide.com/news/what-is-todays-wordle-answer",
133"@id": "#trending"
134},
135{
136"@type": "SiteNavigationElement",
137"name": "Product Finder Tool",
138"url": "https://www.tomsguide.com/products",
139"@id": "#trending"
140},
141{
142"@type": "SiteNavigationElement",
143"name": "Best Mattress",
144"url": "https://www.tomsguide.com/best-picks/best-mattresses",
145"@id": "#trending"
146}
147]
148}
149</script>
vendor: 1 bytes, line 149
149
150<script type="application/ld+json">
151{
152"@context": "https://schema.org",
153"@graph": [
154{
155"@type": "ItemList",
156"name": "Main Navigation",
157"description": "Site navigation",
158"numberOfItems": 8,
159"itemListOrder": "https://schema.org/ItemListOrderAscending",
160"itemListElement": [
161{
162"@type": "SiteNavigationElement",
163"position": 1,
164"name": "Phones",
165"url": "https://www.tomsguide.com/phones",
166"hasPart": [
167{
168"@type": "SiteNavigationElement",
169"position": 1,
170"name": "Network Carriers",
171"url": "https://www.tomsguide.com/phones/network-carriers"
172},
173{
174"@type": "SiteNavigationElement",
175"position": 2,
176"name": "Android Phones",
177"url": "https://www.tomsguide.com/phones/android-phones"
178},
179{
180"@type": "SiteNavigationElement",
181"position": 3,
182"name": "iPhone",
183"url": "https://www.tomsguide.com/phones/iphones"
184},
185{
186"@type": "SiteNavigationElement",
187"position": 4,
188"name": "Apps",
189"url": "https://www.tomsguide.com/computing/software/mobile-apps"
190}
191]
192},
193{
194"@type": "SiteNavigationElement",
195"position": 2,
196"name": "TV & Audio",
197"hasPart": [
198{
199"@type": "SiteNavigationElement",
200"position": 1,
201"name": "TVs",
202"url": "https://www.tomsguide.com/tvs"
203},
204{
205"@type": "SiteNavigationElement",
206"position": 2,
207"name": "Audio Insights",
208"url": "https://www.tomsguide.com/audio"
209},
210{
211"@type": "SiteNavigationElement",
212"position": 3,
213"name": "Headphones",
214"url": "https://www.tomsguide.com/audio/headphones"
215},
216{
217"@type": "SiteNavigationElement",
218"position": 4,
219"name": "Speakers",
220"url": "https://www.tomsguide.com/audio/speakers"
221}
222]
223},
224{
225"@type": "SiteNavigationElement",
226"position": 3,
227"name": "Entertainment",
228"url": "https://www.tomsguide.com/entertainment",
229"hasPart": [
230{
231"@type": "SiteNavigationElement",
232"position": 1,
233"name": "Streaming",
234"url": "https://www.tomsguide.com/entertainment/streaming"
235},
236{
237"@type": "SiteNavigationElement",
238"position": 2,
239"name": "Gaming",
240"url": "https://www.tomsguide.com/gaming"
241}
242]
243},
244{
245"@type": "SiteNavigationElement",
246"position": 4,
247"name": "Computing",
248"url": "https://www.tomsguide.com/computing",
249"hasPart": [
250{
251"@type": "SiteNavigationElement",
252"position": 1,
253"name": "VPN",
254"url": "https://www.tomsguide.com/computing/internet/vpns"
255},
256{
257"@type": "SiteNavigationElement",
258"position": 2,
259"name": "Hardware",
260"url": "https://www.tomsguide.com/computing/hardware"
261},
262{
263"@type": "SiteNavigationElement",
264"position": 3,
265"name": "Software",
266"url": "https://www.tomsguide.com/computing/software"
267},
268{
269"@type": "SiteNavigationElement",
270"position": 4,
271"name": "Security",
272"url": "https://www.tomsguide.com/computing/internet/online-security"
273},
274{
275"@type": "SiteNavigationElement",
276"position": 5,
277"name": "VR & AR",
278"url": "https://www.tomsguide.com/computing/vr-ar"
279},
280{
281"@type": "SiteNavigationElement",
282"position": 6,
283"name": "Laptops",
284"url": "https://www.tomsguide.com/computing/laptops"
285},
286{
287"@type": "SiteNavigationElement",
288"position": 7,
289"name": "Desktops",
290"url": "https://www.tomsguide.com/computing/desktop-computers"
291},
292{
293"@type": "SiteNavigationElement",
294"position": 8,
295"name": "Tablets",
296"url": "https://www.tomsguide.com/computing/tablets"
297}
298]
299},
300{
301"@type": "SiteNavigationElement",
302"position": 5,
303"name": "AI",
304"url": "https://www.tomsguide.com/ai"
305},
306{
307"@type": "SiteNavigationElement",
308"position": 6,
309"name": "Wellness",
310"url": "https://www.tomsguide.com/wellness",
311"hasPart": [
312{
313"@type": "SiteNavigationElement",
314"position": 1,
315"name": "Mattresses",
316"url": "https://www.tomsguide.com/mattresses"
317},
318{
319"@type": "SiteNavigationElement",
320"position": 2,
321"name": "Fitness",
322"url": "https://www.tomsguide.com/wellness/fitness"
323},
324{
325"@type": "SiteNavigationElement",
326"position": 3,
327"name": "Sleep",
328"url": "https://www.tomsguide.com/wellness/sleep"
329}
330]
331},
332{
333"@type": "SiteNavigationElement",
334"position": 7,
335"name": "Home",
336"url": "https://www.tomsguide.com/home",
337"hasPart": [
338{
339"@type": "SiteNavigationElement",
340"position": 1,
341"name": "Outdoors",
342"url": "https://www.tomsguide.com/home/outdoors"
343}
344]
345},
346{
347"@type": "SiteNavigationElement",
348"position": 8,
349"name": "Wordle & Games"
350}
351]
352}
353]
354}
355</script>
355
356<meta property="mrf:authors" content="Tom's Guide Staff">
357<meta property="mrf:tags" content="region:US;articleType:References;control:reference;control:exclude-from-syndication;control:exclude-from-homepage;control:exclude-from-listings;control:van-disable-inbody-ads;control:van-ads-none;control:van-byline-none;control:van-article-jsonld-none;control:van_sticky_side_nav;control:van-block-taboola;control:van-disable-sidebar;control:van-disable-comments;control:van-disable-breadcrumbs;control:serversidehawk;category:Tech;unindexedFreeform:About Us">
358<meta property="fb:app_id" content="235441786508054">
359<meta property="twitter:card" content="summary_large_image">
360<meta property="twitter:site" content="@tomsguide">
361<meta property="twitter:title" content="About Tom's Guide">
362<meta property="twitter:description" content="Tom&rsquo;s Guide upgrades your life by helping you decide what products to buy, showing you how to get the most out of them and solving problems as they arise">
363<meta property="twitter:creator" content="@tomsguide">
364<meta property="twitter:image" content="https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P-1200-80.jpg">
365<meta name="apple-news-title" content="About Tom's Guide">
366<meta property="twitter:account_id" content="9696142">
367<meta name="google-site-verification" content="AXmk3QRU_rEstMST70XJGrMWcFZaH8xG9J-C3FskFEs">
368<meta name="p:domain_verify" content="10329f1fd4d0a2cd5c0d3b3b809cb4cd">
369<meta name="theme-color" content="#1A98EE">
370<link rel="alternate" type="application/rss+xml" href="https://www.tomsguide.com/feeds.xml">
371<link rel="alternate" type="application/rss+xml" href="https://www.tomsguide.com/feeds/tag/tech">
372<link rel="alternate" type="application/rss+xml" href="https://www.tomsguide.com/feeds/articletype/reference">
373<script>
374(function() {
375if (/iphone|ipad/i.test(navigator.userAgent)) {
376const meta = document.createElement('meta');
377meta.name = 'apple-itunes-app';
378meta.content = 'app-id=6761195019';
379document.head.appendChild(meta);
380}
381})();
382</script>
382
383<!-- [/METATAGS] -->
384<!-- tag factory //-->
385<style id="critical-styles">@layer legacy{.legacy-container{margin:auto}.legacy-container:after{content:"";display:table;clear:both}.legacy-container.full{clear:both;max-width:100%}@media screen and (min-width:1000px){.legacy-container.full{max-width:970px}}@media screen and (min-width:1574px){.legacy-container.full{max-width:1200px}body.limit-width .legacy-container.full{max-width:970px}}#main{position:relative;background:#fff;outline:0}@media screen and (min-width:970px){.no-sidebar #content{width:100%}}@media screen and (min-width:1000px){#content{width:600px}}@media screen and (min-width:700px){#content{padding-left:1.5em;padding-right:1.5em;padding-top:.9375em}}@media screen and (min-width:1000px){#content{float:left}}@media screen and (min-width:900px){.impact #content{position:relative;border-top:none}}@media screen and (min-width:1000px){.impact #content{padding-left:0;padding-right:0;padding-top:1.25em;width:100%;max-width:922px;margin-left:24px;margin-right:24px}}#sidebar,.text-copy h1,.text-copy h2,.text-copy h3,.text-copy h4{width:100%}@media screen and (min-width:1000px){#sidebar{width:300px;margin-top:.875em}}.infinite-container .van_vid_carousel{display:none}.infinite-container .news-article{float:none}@media screen and (max-width:699px){body:not(.no-ads):not(.premium) .infinite-container #article-body>.ad-unit:not(#in-article):not(.in-article){height:0!important;margin:0!important}}@media only screen and (min-width:700px){html{font-size:100%}}html{font-family:"Open Sans","Open Sans-fallback";color:#333;overflow-y:scroll;scroll-behavior:smooth;scroll-padding-top:var(--scroll-padding, 65px)}h1,h2,h3,h4,h5{font-weight:700}.caption{font-size:.8125em;line-height:1.84615em}.caption a{text-decoration:underline}.caption a,.caption a:visited{color:var(--flexi-brand_color_1)}.block-link{display:block;position:relative;color:#333;background:#ddd;line-height:22px;padding:11px 12px;margin:0 12px 12px 0;text-align:center;font-size:14px;font-weight:600;text-transform:uppercase}.block-link .chunk{max-width:80%}.block-link .block-icon,.block-link .chunk{display:inline-block;vertical-align:middle}.block-link .fancy_box-title:before,.block-link .icon:before,.block-link .pagination.internal input[type=checkbox].hidden:checked~label:before,.block-link .pagination.internal label:before,.block-link .rating:not(.slice-container):before,.pagination.internal .block-link input[type=checkbox].hidden:checked~label:before,.pagination.internal .block-link label:before{font-size:10px;margin-left:5px;float:right}.block-link:hover{background:#666}.block-link:hover,.block-link:visited{color:#333;text-decoration:none}.block-link.full{width:calc(100% - 24px)}.separator-heading{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.no-wrap{white-space:nowrap}#content>header h1,.article header h1,.news-article header h1{font-weight:600;font-size:24px;line-height:30px;margin-bottom:.5rem}@media (min-width:700px){#content>header h1,.article header h1,.news-article header h1{font-size:28px;line-height:34px}}@media (min-width:1574px){#content>header h1,.article header h1,.news-article header h1{margin-bottom:.75rem;font-size:34px;line-height:42px}#content>header body.limit-width h1,.article header body.limit-width h1,.news-article header body.limit-width h1,body.limit-width #content>header h1,body.limit-width .article header h1,body.limit-width .news-article header h1{margin-bottom:.5rem;font-size:28px;line-height:34px}}#content>header h2,.article header h2,.news-article header h2{font-size:18px;line-height:26px;font-weight:300;margin-bottom:20px}@media (min-width:1000px){#content>header h2,.article header h2,.news-article header h2{font-size:20px;line-height:28px}}@media (min-width:1574px){#content>header h2,.article header h2,.news-article header h2{font-size:24px;line-height:30px}#content>header body.limit-width h2,.article header body.limit-width h2,.news-article header body.limit-width h2,body.limit-width #content>header h2,body.limit-width .article header h2,body.limit-width .news-article header h2{font-size:20px;line-height:28px}}body>img{height:0;display:block}.hidden{visibility:hidden}.fallback{display:none}@layer legacy{.fancy_box-title:before,.icon:before,.pagination.internal input[type=checkbox].hidden:checked~label:before,.pagination.internal label:before,.rating:not(.slice-container):before{font-family:"flexisites",arial;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.fancy_box-title:before,.icon-arrow-down:before{content:"\f103"}.icon-arrow-left:before{content:"\f104"}.icon-arrow-right:before{content:"\f105"}.icon-category-cameras-and-camcorders:before{content:"\f10a"}.icon-category-earbuds:before{content:"\f10f"}.icon-category-laptops:before{content:"\f112"}.icon-category-phones:before{content:"\f114"}.icon-category-speakers:before{content:"\f117"}.icon-category-televisions:before{content:"\f11a"}.icon-category-vpn:before{content:"\f11c"}.icon-category-webcam:before{content:"\f11e"}.pagination.internal label:before{content:"\f11f"}.pagination.internal input[type=checkbox].hidden:checked~label:before{content:"\f122"}.icon-comment:before{content:"\f123"}.icon-envelope-solid:before{content:"\f124"}
385.icon-filled-envelope:before{content:"\f126"}.icon-home:before{content:"\f129"}.icon-minus_circle:before{content:"\f12c"}.icon-plus_circle:before{content:"\f12d"}#article-body figure blockquote:before{content:"\f12e"}.icon-share:before{content:"\f130"}.icon-star:before{content:"\f132"}.rating:not(.slice-container):before{content:"\f133"}}.circle-icon,.icon-circle{border-radius:50%;display:block}.article header .byline .rating,.news-article header .byline .rating,ul.inline li{float:left}.impact header a{color:#333}.media-list{margin-top:1rem}.media-list li{box-sizing:border-box;margin-bottom:1rem;float:left;width:100%}@media (min-width:575px){.media-list li{width:50%}}.media-list li a{float:left;width:100%;color:#333;text-decoration:none}.media-list li a:hover{text-decoration:underline}.media-list li h4,.media-list li img,.media-list li span{box-sizing:border-box;float:left;width:50%;text-transform:none;padding-right:20px;font-weight:300;line-height:24px;font-size:16px}.media-list li:nth-child(odd){clear:both}.text-copy{clear:both;position:relative;word-break:break-word;margin-bottom:40px}.text-copy table{word-break:normal}.article footer,.news-article footer,.text-copy figure.van-image-figure{clear:both}.text-copy figure.van-image-figure.pull-left,.text-copy figure.van-image-figure.pull-right{display:inline-block;width:40%;min-width:140px;overflow:hidden}.text-copy figure.van-image-figure.pull-left p,.text-copy figure.van-image-figure.pull-right p{margin:0}.text-copy figure.van-image-figure.pull-left img,.text-copy figure.van-image-figure.pull-right img{margin-top:0}.text-copy figure.van-image-figure.pull-left{float:left;margin:6px 20px 6px 0}.text-copy figure.van-image-figure.pull-right{float:right;margin:6px 0 6px 20px}.text-copy figure.van-image-figure img.pull-left,.text-copy figure.van-image-figure img.pull-right{width:100%}.text-copy figcaption.pull-left,.text-copy figcaption.pull-right{max-width:140px}.text-copy img.lft{width:auto}.text-copy iframe{max-width:100%;margin-bottom:1em;contain:content}.text-copy figure{margin-bottom:1em}.text-copy em,.text-copy i{font-style:italic}.text-copy hr{margin:0 0 1em;border:0;border-bottom:solid 5px #ccc;clear:both}.text-copy b,.text-copy strong{font-weight:600}.text-copy h2:not([class^=hawk-]):not(.article-body__section),.text-copy h3:not([class^=hawk-]):not(.article-body__section){color:#333;font-size:24px;line-height:30px;margin-bottom:.7em;padding-top:10px;clear:both}.text-copy h4:not([class^=hawk-]){font-size:20px;line-height:28px;margin-bottom:.7em;margin-top:1.8em}.text-copy p:not(.how-we-test__body):not(.infoUpdate-log):not(.infoVerified-by):not(.infoDisclaimer):not(.fancy-box__body-text):not([class^=hawk-]):not(.boost-block p):not(.vanilla-image-block){margin-bottom:1em}.text-copy p:not(.how-we-test__body):not(.infoUpdate-log):not(.infoVerified-by):not(.infoDisclaimer):not(.fancy-box__body-text):not(.hawk-broadband-items-length-text):not(table p):not([class^=hawk-]):not(.vanilla-image-block){font-size:1rem;line-height:1.5}@media (min-width:700px) and (max-width:1000px){.text-copy p:not(.how-we-test__body):not(.infoUpdate-log):not(.infoVerified-by):not(.infoDisclaimer):not(.fancy-box__body-text):not(.hawk-broadband-items-length-text):not(table p):not([class^=hawk-]):not(.vanilla-image-block){font-size:18px;line-height:1.5}}.text-copy ul{list-style:disc outside none;font-size:16px;line-height:1.5}@media (min-width:700px) and (max-width:1000px){.text-copy ul{font-size:18px;line-height:1.5}}.text-copy ul li{margin-bottom:5px;margin-left:15px}.text-copy ul li:last-child,.text-copy>:last-child{margin-bottom:0}.text-copy ul li ul{list-style:circle;margin-left:32px}.text-copy ul li ul ul li{list-style:square}.text-copy ol li{list-style:decimal outside none;font-size:16px;line-height:1.5;margin-left:18px}@media (min-width:700px) and (max-width:1000px){.text-copy ol li{font-size:18px;line-height:1.5}}.text-copy figcaption{font-size:13px;line-height:16px;color:#333}.text-copy ol,.text-copy ul{margin-bottom:1em}.article,.news-article,button[type=submit].loading{position:relative}.article .box>img,.news-article .box>img{width:100%}@media (min-width:1000px){.article,.news-article{float:left;max-width:650px}}@media (min-width:1574px){.article,.news-article{max-width:832px}body.limit-width .article,body.limit-width .news-article{max-width:650px}}.article header,.news-article header{margin-top:30px}.article header .byline,.news-article header .byline{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:1em;clear:both;line-height:23px;margin-bottom:.625rem;font-size:13px}@media (min-width:1000px){.article header .byline,.news-article header .byline{margin-bottom:.5rem}}@media (min-width:1574px){.article header .byline,.news-article header .byline{margin-bottom:.75rem}}.article header .byline .chunk,.news-article header .byline .chunk{margin-right:1ex}.article header .byline .category,.news-article header .byline .category{text-transform:capitalize}.article header .byline .byline-article-type,.news-article header .byline .byline-article-type{background-color:var(--flexi-brand_color_2);color:#fff;padding:3px 5px;white-space:nowrap;line-height:1rem}.article header .byline .byline-contributors,.news-article header .byline .byline-contributors{border-left:1px solid;padding-left:5px;margin-left:4px}.article footer,.article header,.article section.content-wrapper,.news-article footer,.news-article header,.news-article section.content-wrapper{margin-left:20px;margin-right:20px}@media (min-width:1000px){.article footer,.article header,.article section.content-wrapper,.news-article footer,.news-article header,.news-article section.content-wrapper{margin-left:1.5em;margin-right:1.5em}}@media (min-width:1574px){.article footer,.article header,.article section.content-wrapper,.news-article footer,.news-article header,.news-article section.content-wrapper{margin-left:125px;margin-right:70px}body.limit-width .article footer,body.limit-width .article header,body.limit-width .article section.content-wrapper,body.limit-width .news-article footer,body.limit-width .news-article header,body.limit-width .news-article section.content-wrapper{margin-left:1.5em;margin-right:1.5em}}.article header,.article section,.news-article header,.news-article section{overflow:visible}.news-article header .strapline{color:#333;font-size:20px;line-height:28px;margin-bottom:1em;font-weight:300}body.has-hero-video .hero-video-wrapper{margin-bottom:13px;position:relative;background:#000}body.has-hero-video .hero-video-wrapper .jwplayer__wrapper{margin-bottom:0}
385@media screen and (min-width:900px){body.has-hero-video .news-article .hero-video-wrapper,body.has-hero-video .news-article header{width:100%;max-width:922px}body.has-hero-video .legacy-container aside#sidebar{margin-top:820px}body.has-hero-video article .page-widget-area-17{margin-top:720px}}.rating:not(.slice-container){position:relative;display:block}.rating:not(.slice-container):before{background:0 0;color:#ededed;display:block;font-size:17.5px;height:inherit;line-height:inherit}.rating:not(.slice-container) .icon-star{height:inherit;position:absolute;color:var(--flexi-brand_color_2);left:0;top:0;font-size:17.5px}.rating:not(.slice-container) .icon-star.half,.rating:not(.slice-container) .icon-star.half:before{width:8.75px;overflow:hidden}.rating:not(.slice-container) .icon-star:before{display:block;line-height:inherit}.rating:not(.slice-container) .icon-star:nth-child(5){left:74.4303797468px}.rating:not(.slice-container) .icon-star:nth-child(4){left:55.8227848101px}.rating:not(.slice-container) .icon-star:nth-child(3){left:37.2151898734px}.rating:not(.slice-container) .icon-star:nth-child(2){left:18.6075949367px}#article-body>ol,#article-body>ul,.buying-guide-block,.text-copy div._hawk+p{clear:both}.buying-guide-block h3{display:flex}.buying-guide-block .chunk.rating{display:inline-block;margin-left:10px}.buying-guide-block .chunk.rating:before{background:0 0}.sponsored.label{background-color:#333;color:#fff;margin:0 0 20px}.no-sidebar .news-article{max-width:100%!important}.jwplayer.jw-reset{margin-bottom:20px}.jwplayer.jw-reset.sticky-player,.masthead-item label{margin-bottom:0}.jw-time-tip.jw-background-color.jw-reset{min-width:3.5em}.jwplayer{position:absolute}.sticky-site-logo{display:none;padding:3px 0;max-width:75%;margin-left:12px}.sticky-site-logo svg{max-width:120px;height:35px;width:auto}.sticky-close{display:none;position:relative;float:right;box-sizing:content-box;margin:14px 13px 0 0;padding:0 0 9px;height:11px;width:49px;font-size:11px;stroke:#fff;color:#fff;line-height:11px;border:0;background:0 0;text-align:left}.sticky-close span{position:absolute;left:36px;top:-1px}.sticky-close span svg{transform:scale(.71)}.sticky-close:hover{cursor:pointer}.sticky-player-background{will-change:transform}.sticky-player-top-fade{visibility:hidden;position:fixed;background-image:linear-gradient(0deg,rgba(255,255,255,.9)0,rgba(255,255,255,.738) 19%,rgba(255,255,255,.541) 34%,rgba(255,255,255,.382) 47%,rgba(255,255,255,.278) 56.5%,rgba(255,255,255,.194) 65%,rgba(255,255,255,.126) 73%,rgba(255,255,255,.075) 80.2%,rgba(255,255,255,.042) 86.1%,rgba(255,255,255,.021) 91%,rgba(255,255,255,.008) 95.2%,rgba(255,255,255,.002) 98.2%,rgba(255,255,255,0) 100%);width:300px;height:30px;bottom:310px;z-index:996}.van_vid_carousel{width:100%;margin:0 auto 40px;overflow:hidden;clear:both}.van_vid_carousel .van_vid_carousel__padding .van_vid_carousel__container{display:block}.van_vid_carousel .van_vid_carousel__padding{position:relative;padding-top:80%;padding-top:calc(66.67% + 42px);height:0;line-height:0}@media (max-width:699px){.van_vid_carousel .van_vid_carousel__padding:has(.jw-carousel-signposting){padding-top:calc(60% + 36px)}}@media (min-width:451px){.van_vid_carousel .van_vid_carousel__padding{padding-top:105%;padding-top:calc(92.99% + 42px)}}@media (min-width:637px){.van_vid_carousel .van_vid_carousel__padding{padding-top:65%;padding-top:calc(56.25% + 52px)}}.van_vid_carousel .van_vid_carousel__padding .van_vid_carousel__container{position:absolute;top:0;left:0;height:100%;width:100%}.van_vid_carousel .van_vid_carousel__padding .van_vid_carousel__container>svg{display:inline-block;width:100%}.jwplayer__wrapper{position:relative;padding-top:56.25%;margin-bottom:50px}.jw-carousel{width:100%;margin-bottom:50px;clear:both}.jwplayer{margin-bottom:0!important}.jwplayer .jw-controls .jw-controlbar{background:rgba(102,102,102,.3)!important}.jwplayer .jw-controls .jw-controlbar .jw-reset .jw-icon{z-index:9995}.jwplayer .jw-controls .jw-controlbar .jw-slider-container .jw-icon .jw-overlay{min-width:50px}.jwplayer .jw-controls .jw-display .jw-display-container .jw-display-controls .jw-display-icon-container{background-color:rgba(255,255,255,.8);cursor:pointer;border-radius:50%;width:70px;height:70px}.jwplayer .jw-controls .jw-display .jw-display-container .jw-display-controls .jw-display-icon-container .jw-icon{width:70px;height:70px;z-index:9995}.jwplayer .jw-controls .jw-display .jw-display-container .jw-display-controls .jw-display-icon-container .jw-icon .jw-svg-icon{width:40px;height:40px;line-height:40px}#burgerbar-none,.jwplayer.jw-state-playing .jw-title{display:none}.carousel__title{display:flex;align-items:center;justify-content:space-between;
385height:50px;font-size:16px;font-weight:700;color:#333;border-top:2px solid #666;text-transform:uppercase}.carousel__title svg{transform:scale(.7);transform-origin:right;max-width:100px;max-height:35px;margin:0;padding:0}@keyframes slideDown{0%{transform:translateY(-100%)}10%{transform:translateY(-90%)}20%{transform:translateY(-80%)}30%{transform:translateY(-70%)}40%{transform:translateY(-60%)}50%{transform:translateY(-50%)}60%{transform:translateY(-40%)}70%{transform:translateY(-30%)}80%{transform:translateY(-20%)}90%{transform:translateY(-10%)}to{transform:translateY(0)}}.endorsement-hero-image{position:absolute;width:15%}.buying-guide-block{overflow:hidden}li ul{padding-left:5px}article .hero-image-padding-wrap,article .hero-image-padding-wrap .hero-image-padding{width:100%;margin:0 auto}article .hero-image-padding-wrap.padding-on .hero-image-padding{position:relative;height:0;line-height:0}article .hero-image-padding-wrap.padding-on .hero-image-padding img:not(.endorsement-hero-image){position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}article .caption-text,article .credit{padding:0;margin:0;color:var(--image--text--color, #333);font-size:12px;line-height:16px}@media (max-width:900px){article .caption-text,article .credit{font-size:11px;line-height:15px}}article .credit{word-break:break-word}#article-body figure blockquote>p,article figure{margin-bottom:15px}article figure .image-full-width-wrapper{width:100%;margin:0 auto 10px}@media (max-width:900px){article figure .image-full-width-wrapper{margin-bottom:8px}}article figure .image-widthsetter{width:100%;margin:0 auto}article figure p.vanilla-image-block{display:block;position:relative;height:0;line-height:0;margin-bottom:0}article figure p.vanilla-image-block img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:contain;object-fit:contain}article figure p.vanilla-image-block img.endorsement-bottom-left{top:inherit;bottom:0;left:0;right:inherit}article figure p.vanilla-image-block img.endorsement-bottom-right{top:inherit;bottom:0;right:0;left:inherit}article figure p.vanilla-image-block img.endorsement-top-left{top:0;left:0;right:inherit;bottom:inherit}article figure p.vanilla-image-block img.endorsement-top-right{top:0;right:0;left:inherit;bottom:inherit}.breadcrumb li,article figure .credit,article figure figcaption{display:inline-block}.box .hero-image,.box.block table,article figure figcaption,article img.van-old-layout-image,video{width:100%}figure img:not(.slice-container img){top:0;left:0}.box figcaption{margin-top:10px}@media (max-width:900px){.box figcaption{margin-top:8px}}section>div[itemprop=image]:nth-of-type(1) .credit{padding-bottom:0}img.lft{float:left;margin:0 20px 10px 0;width:auto}.endorsement-bottom-left,.endorsement-bottom-right{bottom:0!important;left:0!important;top:auto!important;right:auto!important}.endorsement-bottom-right{right:0!important;left:auto!important}.endorsement-top-left,.endorsement-top-right{top:0!important;left:0!important;bottom:auto!important;right:auto!important}.endorsement-top-right{right:0!important;left:auto!important}#burgerbar{background:var(--flexi-brand_color_1);display:none}@media (max-width:699px){#burgerbar:checked~.wrapper .menuitems{display:block}}.button-search{position:absolute;top:0;right:0;min-width:60px;height:60px;margin-bottom:0;line-height:60px}@media only screen and (max-width:360px){.pro .button-search{min-width:45px}}@media only screen and (min-width:700px){.button-search{position:relative}}:checked+.button-search{background-color:var(--flexi-secondary_color_2)}.search-box{z-index:1000;position:absolute;right:0;top:60px;width:100%;border:2px solid var(--flexi-secondary_color_2);box-sizing:border-box;background-color:#fff;padding:16px 18px;font-size:16px;display:none;line-height:44px}.search-box .search-submit{position:absolute;right:18px;top:16px;width:44px;height:44px;background-color:#333;color:#fff;border:0;padding:0}@media screen and (min-width:900px){.search-box .search-submit{width:47px;height:47px}}.search-box .search-submit .search-input{height:44px}.search-box .search-submit .search-icon{display:flex;flex-direction:column}.search-box .search-submit .search-icon .icon-svg{height:20px}.flexi-topnav ul.topnav__items li.topnav__item a,.search-box input[type=search]{color:#000}:checked~.search-box{display:block}.masthead-item .desktop-text,.search-checkbox{display:none}.masthead-item{width:auto;text-align:center;font-size:0}@media only screen and (min-width:700px){.masthead-item{padding-right:1rem;padding-left:1rem;position:relative;height:100%;float:right}}@media only screen and (min-width:700px){.masthead-item .desktop-text{display:inline-block;zoom:1;*display:inline;padding-right:8px;font-size:14px;vertical-align:middle;line-height:60px}}.masthead-item .search-icon{display:inline-block;zoom:1;*display:inline;vertical-align:middle;font-size:1.4rem;line-height:1.4rem;height:20px;width:20px}@media only screen and (min-width:700px){.masthead-item .search-icon{font-size:1rem;line-height:1rem}}@media screen and (min-width:575px){.masthead-item .search-icon{height:20px;width:20px}}.burgerbar{background-color:var(--flexi-brand_color_1);color:#fff;font-size:24px;line-height:60px;max-height:60px;height:60px}.pro .burgerbar{background-color:#8c2b5e}@media only screen and (min-width:700px){.burgerbar{border-bottom:1px solid var(--flexi-brand_color_1)}.pro .burgerbar{border-bottom:1px solid #8c2b5e}}@media only screen and (min-width:700px){.burgerbar .other-links{display:block;float:right;clear:none;margin-right:10px;height:24px;line-height:24px;margin-top:18px;font-size:14px}.burgerbar .other-links a{float:left;box-sizing:border-box;color:#fff}.burgerbar .other-links a:visited{color:#fff}}.burgerbar .buttons-social{display:none;min-height:60px;padding:0}@media only screen and (min-width:700px){.burgerbar .buttons-social{display:block}.burgerbar .buttons-social a{float:left;border:1px solid #fff;width:24px;height:24px;margin-top:18px;box-sizing:border-box;color:#fff;margin-right:10px}.burgerbar .buttons-social a:visited{color:#fff}.burgerbar .buttons-social a:before{font-size:12px;line-height:22px;box-sizing:border-box;float:left;width:22px;text-align:center}}.burgerbar .buttons-social .fancy_box-title,.burgerbar .buttons-social .icon,.burgerbar .buttons-social .pagination.internal input[type=checkbox].hidden:checked~label,.burgerbar .buttons-social .pagination.internal label,.burgerbar .buttons-social .rating:not(.slice-container),.pagination.internal .burgerbar .buttons-social input[type=checkbox].hidden:checked~label,.pagination.internal .burgerbar .buttons-social label{display:flex;flex-direction:column;justify-content:center}.burgerbar .buttons-social .icon-svg{display:block;height:24px;width:24px}.burgerbar .buttons-social .icon-youtube{display:none}@media screen and (min-width:850px){.burgerbar .buttons-social .icon-youtube{display:flex}}.burgerbar .button-menu{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;
385left:0;width:60px}.burgerbar .button-menu .checked,.reveal-next,.reveal-next+*{display:none}.reveal-next:checked+*{display:block}.breadcrumb{font-size:13px;margin-bottom:30px}.breadcrumb li:after{content:">";margin-left:.5ex;margin-right:.5ex}.breadcrumb li:last-child:after{content:none;margin:0}.breadcrumb a{display:inline-block;padding:8px 4px}.box{display:table;margin-bottom:40px;clear:both;width:100%}.box.auto{width:auto;float:none;overflow:hidden}#sidebar .box,.box.less-space{margin-bottom:30px}.box.block,.thumbs .thumbs-wrapper .thumb.current .thumb-text{display:block}.box h3,.box h4{font-weight:600;font-size:16px;line-height:40px;text-transform:uppercase;vertical-align:middle}.box h3.fancy_box-title:before,.box h3.icon:before,.box h3.rating:not(.slice-container):before,.box h4.fancy_box-title:before,.box h4.icon:before,.box h4.rating:not(.slice-container):before{float:left;margin-right:12px;font-size:24px;line-height:40px}.box .inline{float:left;margin:12px 0 0}.box p{font-size:14px;line-height:1.5em;margin-bottom:10px;color:#333}.box li{font-size:16px;line-height:28px}.box ul{margin-bottom:1rem}.thumbs{display:none;width:100%;height:62px;overflow:hidden;position:relative;margin-top:-20px;margin-bottom:20px}@media screen and (min-width:700px){.thumbs{display:block}}.thumbs .thumbs-wrapper{transition:left .2s ease-out;position:absolute;height:100%;top:0;left:0;margin-bottom:0}.thumbs .thumbs-wrapper .thumb{position:absolute;width:110px;height:100%;top:0;list-style:none;margin-right:1px}.thumbs .thumbs-wrapper .thumb img{width:100%;height:100%}.thumbs .thumb-scroll{width:32px;position:absolute;top:0;height:100%;background:#333;color:#fff;line-height:100%;text-align:center;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pagination.internal .thumbs .thumb-scroll input[type=checkbox].hidden:checked~label,.pagination.internal .thumbs .thumb-scroll label,.thumbs .thumb-scroll .fancy_box-title,.thumbs .thumb-scroll .icon,.thumbs .thumb-scroll .pagination.internal input[type=checkbox].hidden:checked~label,.thumbs .thumb-scroll .pagination.internal label,.thumbs .thumb-scroll .rating:not(.slice-container){display:inline-block;margin-top:21px;cursor:pointer}.thumbs .thumb-scroll.thumbs-left{left:0}.thumbs .thumb-scroll.thumbs-right{right:0}.thumbs .thumb-link,.thumbs .thumb-text,.youtube-facade img{display:block;width:100%;height:100%}.thumbs .thumb-link:hover .thumb-text{display:block}.thumbs .thumb-text{display:none;position:absolute;left:0;top:0;box-sizing:border-box;border:3px solid #333}.pagination-gallery{border-top:1px solid #ccc;border-bottom:1px solid #ccc;display:none}.pagination-gallery.top{visibility:hidden;display:block;margin-bottom:0}@media screen and (min-width:700px){.pagination-gallery{display:block}.pagination-gallery.top{visibility:visible;margin-bottom:40px}}.pagination-gallery-label{text-transform:uppercase;margin-top:0;line-height:44px;font-weight:700;display:block;height:44px}.pagination-gallery-label:hover,.pagination-gallery-sequential label.pagination-gallery-sequential-button{cursor:pointer}.pagination-gallery-sequential{position:absolute;width:50%;right:0;border-left:1px solid #ccc;line-height:44px;display:none}@media screen and (min-width:700px){.pagination-gallery-sequential{display:block}}.pagination-gallery-sequential.top{top:-99px}.pagination-gallery-sequential.bottom{bottom:1px}.pagination-gallery-sequential span{text-align:center;display:block;font-size:.8125em;margin-left:20px}.pagination-gallery-sequential .pagination-gallery-sequential-button{position:absolute;top:50%;text-transform:uppercase;font-weight:700;font-size:.875em;margin-top:-22px;line-height:44px;padding-right:1em}.pagination-gallery-sequential .pagination-gallery-sequential-button i{color:#fff;border-radius:50%;background-color:#333;font-size:.7em;padding:6px;width:13px;display:inline-block;text-align:center;line-height:13px;position:relative;top:-2px}.pagination-gallery-sequential .pagination-gallery-sequential-button.prev{left:20px}.pagination-gallery-sequential .pagination-gallery-sequential-button.prev i{margin-right:5px}.pagination-gallery-sequential .pagination-gallery-sequential-button.next{right:0}.pagination-gallery-sequential .pagination-gallery-sequential-button.next i{margin-left:5px}.pagination-gallery-sequential .pagination-gallery-sequential-button.disabled{opacity:.1}.youtube-video{float:none;clear:left;width:100%;margin-bottom:1.25rem}.youtube-video embed,.youtube-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-aspect-box{position:relative;height:0;padding-bottom:56.25%;padding-top:0;overflow:hidden}#content header h1,.looped-video{margin-bottom:20px}.youtube-facade{position:relative;cursor:pointer}.youtube-facade svg{visibility:visible}.youtube-facade img{height:auto;aspect-ratio:16/9}.youtube-facade .play-button{position:absolute;top:50%;left:50%;translate:-50% -50%;width:3rem;height:3rem;pointer-events:none}.youtube-facade a{position:absolute;display:flex;align-items:flex-end;left:0;bottom:5px;padding:.875rem;font-size:.875rem;line-height:16px;color:#fff!important;background:rgba(23,23,23,.8);border-bottom-right-radius:2px;border-top-right-radius:2px}.youtube-facade .youtube-logo{display:inline-block;height:16px;margin-left:.5rem;font-size:1.2rem;line-height:1.2rem;color:transparent}.youtube-facade .youtube-video-title{color:#fff;position:absolute;padding-top:1rem;padding-left:1rem;font-size:1rem;max-width:100%;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;text-shadow:0 0 2px #000}.button{text-transform:uppercase;font-size:.875em;text-align:center;font-weight:700;line-height:3em;display:block}.button .icon-arrow-right{font-size:.7em;position:relative;top:-2px}.button:hover .icon-arrow-right,.youtube-facade a{text-decoration:none}.button:hover,.button:hover:visited{background-color:#666;text-decoration:none}.button.dark{color:#fff;background-color:#333}.button.dark:hover,.button.dark:visited:hover,.nav-list>.menu-item.secondary-style a{color:#fff}input[type=search]{-webkit-appearance:none;border:1px solid #ddd;font-size:1em;padding-right:3em;line-height:2.5em;padding-left:.75em;width:100%;outline-offset:0;border-radius:0;margin-top:0;margin-bottom:0}input[type=search]:focus{outline-offset:0}@media screen and (min-width:700px){input[type=search]{padding-right:0}}
385@media screen and (min-width:900px){input[type=search]{padding-right:54px;padding-top:13px;padding-bottom:11px;line-height:16px;font-size:16px}}input[type=email],input[type=text]{font-size:1rem;border:1px solid #ddd;padding:12px;color:#333;display:block;box-sizing:border-box}label{line-height:1.4;display:block;margin-bottom:5px}.search-box.inline{display:block;position:relative;top:0;border:0;padding:0}.search-box.inline .search-submit{right:0;top:0}#article-body figure blockquote{border:0;border-top:solid 1px #333;border-bottom:solid 1px #333;padding-top:20px;padding-bottom:5px;display:block;margin-top:1em;margin-bottom:1em;font-size:20px;line-height:28px;padding-left:42px;position:relative;font-weight:600}#article-body figure blockquote:before{font-family:flexisites;color:var(--flexi-brand_color_2);position:absolute;left:0;top:20px;font-size:19px}@media screen and (min-width:700px){#article-body figure blockquote{float:right;width:40%;margin-left:1.5em;margin-top:.3em}}#article-body figure blockquote>figcaption{display:block;margin-bottom:15px}.premium #article-body figure blockquote{clear:both;float:none;width:calc(100% - 160px);max-width:600px;padding:20px 80px;margin:40px auto;font-weight:400;text-align:center;color:#09c;border-width:3px;border-style:solid;-o-border-image:linear-gradient(to right,transparent,#09c,transparent) 100%0 100%0;border-image:linear-gradient(to right,transparent,#09c,transparent) 100%0 100%0}.premium #article-body figure blockquote:before{content:none}.premium #article-body figure blockquote p{font-size:18px;margin:0;color:#09c}@media screen and (min-width:575px){.premium #article-body figure blockquote{padding:20px}}@media screen and (max-width:574px){.premium #article-body figure blockquote{width:auto;padding:20px}}body:not(.flexi-page).van-banner-hero-image article.news-article .content-wrapper .hero-image-padding,body:not(.flexi-page).van-banner-hero-image article.news-article header{padding-top:150px!important}@media screen and (min-width:1000px){body:not(.flexi-page).van-banner-hero-image article.news-article .content-wrapper .hero-image-padding{padding-top:200px!important}}body:not(.flexi-page).van-banner-hero-image article.news-article header~section:first-of-type>.hero-image-wrapper{height:110px;position:absolute;top:0;box-sizing:border-box;width:calc(100% - 40px);max-width:calc(100% - 40px)}@media screen and (min-width:1000px){body:not(.flexi-page).van-banner-hero-image article.news-article header~section:first-of-type>.hero-image-wrapper{width:calc(100% - 48px);max-width:calc(100% - 48px);top:0;margin-bottom:0}}body:not(.flexi-page).van-banner-hero-image article.news-article header~section:first-of-type>.hero-image-wrapper img{-o-object-fit:contain;object-fit:contain;display:block;width:100vw;margin-left:-20px}@media screen and (min-width:700px){body:not(.flexi-page).van-banner-hero-image article.news-article header~section:first-of-type>.hero-image-wrapper img{width:100%;margin-left:0}}body:not(.flexi-page).van-banner-hero-image article.news-article header~section:first-of-type>.hero-image-wrapper figcaption{position:absolute;right:0;bottom:0;background:0 0;padding:0 5px 0 0;margin:0}body:not(.flexi-page).van-banner-hero-image article.news-article header~section:first-of-type>.hero-image-wrapper figcaption .caption-text{font-size:10px!important;line-height:10px}body:not(.flexi-page).van-banner-hero-image article.news-article header~section:first-of-type>.hero-image-wrapper figcaption>.credit{display:block;font-size:10px!important;line-height:10px}body:not(.flexi-page).van-banner-hero-image article.news-article header>.breadcrumb:first-of-type{position:absolute;top:-260px}@media screen and (min-width:1000px){body:not(.flexi-page).van-banner-hero-image article.news-article header>.breadcrumb:first-of-type{top:-170px}body:not(.flexi-page).van-banner-hero-image article.news-article header{padding-top:200px!important}}.pagination-gallery{margin-bottom:25px}@media screen and (min-width:700px){.pagination-gallery{margin-bottom:40px}}.icon-svg{width:100%;height:100%;max-width:100%;max-height:100%;fill:#fff;margin:0 auto}.article-name{color:#333;font-weight:700;text-decoration:none}.byline{display:block;margin-bottom:4px;line-height:23px;font-size:13px}.primary-nav.pro .menuitems.legacy-container,.primary-nav.pro .wrapper{background:#601948!important}@media only screen and (max-width:699px){#burgerbar:checked~.burgerbar .wrapper .menuitems{display:block}}.primary-nav{contain:layout;position:relative;z-index:10000}.primary-nav .menu-hamburger::after,.primary-nav .menu-hamburger::before{box-sizing:content-box}.primary-nav .wrapper{background:var(--flexi-secondary_color_2)}.primary-nav .menuitems{display:none;position:absolute;width:100%;left:0}.primary-nav .menuitems:hover{z-index:999}@media screen and (min-width:700px){.primary-nav .menuitems{clear:none;z-index:auto;display:flex;position:relative;top:0;max-height:44px;max-width:970px}}.nav-list{font-size:0;display:inline-flex;width:100%}@media screen and (max-width:699px){.nav-list{flex-direction:column}}@media screen and (min-width:700px){.nav-list{height:44px}}.nav-list.component-loaded{height:auto;flex:1 1 0}.nav-list .menu-item,.nav-list .menu-item .sub-menu>.menu-item{visibility:visible}@media screen and (min-width:700px){.nav-list>.menu-item.primary-style:last-child{margin-right:auto}}.nav-list>.menu-item.secondary-style{order:1;background-color:#4d4d4d}.nav-list>.menu-item.secondary-style a:hover{background-color:inherit;text-decoration:underline}.menu-item{background-color:var(--flexi-secondary_color_2)}@media screen and (min-width:700px){.menu-item{display:inline-block;zoom:1;*display:inline;vertical-align:top;font-size:0;background-color:transparent;white-space:nowrap;position:relative}}.menu-item.menu-item-home{min-width:53px}@media screen and (max-width:699px){.menu-item.hide{display:none}}.menu-item i{visibility:inherit}.menu-item .mag-menu-reveal,.menu-item a{line-height:44px;font-size:1rem;padding-left:1rem}.menu-item .mag-menu-reveal:not(.maglink),.menu-item a:not(.maglink){padding-right:1rem}@media screen and (min-width:700px){.menu-item .mag-menu-reveal,.menu-item a{display:inline-block;zoom:1;*display:inline;vertical-align:top}}.menu-item .mag-menu-reveal,.menu-item .mag-menu-reveal:hover,.menu-item .mag-menu-reveal:visited,.menu-item .mag-menu-reveal:visited:hover,.menu-item a,.menu-item a:hover,.menu-item a:visited,.menu-item a:visited:hover{color:#fff;display:block}.menu-item .mag-menu-reveal:not(.menu-item-magazines):active,.menu-item a:not(.menu-item-magazines):active{background-color:var(--flexi-brand_color_1)}.menu-item .icon-home{font-size:1.3em;line-height:1;min-width:12px}.sub-menu .menu-item{display:block}.menu-item.more-hide{display:none}.menu-item.menu-item-main-pro a,.pro .menu-item{background-color:transparent}.menu-item.menu-item-main-pro{background-color:#8c2b5e}@media screen and (min-width:700px){.menu-item.menu-item-main-pro{min-width:70px;text-align:center}}.pro .menu-item.menu-item-main-pro{background-color:#2f6e91}.mag-menu-reveal{color:#fff}.mag-menu-reveal:hover{color:var(--flexi-brand_color_2)}
385.mag-menu-reveal:hover .sub-menu-mags{display:block}.mag-menu-reveal:hover .sub-menu-mags li{line-height:18px}.mag-menu-reveal .sub-menu-mags,.sub-menu{display:none}.sub-menu{background-color:var(--flexi-secondary_color_2);font-size:0;right:0}.current>.sub-menu,:focus+.sub-menu,:focus-within>.sub-menu{display:block;margin-left:9px}@media screen and (min-width:700px){.current>.sub-menu,:focus+.sub-menu,:focus-within>.sub-menu{display:inline-block;zoom:1;*display:inline;margin-left:0;vertical-align:top}}.menu-item-hover-reveal.menu-item,.sub-menu-item{font-size:1rem}.menu-hamburger{height:60px;margin-bottom:0}.menu-hamburger:after,.menu-hamburger:before{content:"";position:absolute;width:18px;margin-left:-9px;top:50%;left:50%}.menu-hamburger:before{height:8px;border-top:2px solid currentColor;border-bottom:2px solid currentColor;margin-top:-6px}.menu-hamburger:after{height:2px;background:currentColor;margin-top:-1px}.menu-hamburger.checked:before{border-top:none;border-bottom:none;border-left:2px solid currentColor;border-right:2px solid currentColor;width:8px;height:18px;margin-top:-9px;margin-left:-6px}.menu-hamburger.checked:after{width:2px;height:18px;margin-top:-9px;margin-left:-1px}.menu-item-hover-reveal{line-height:44px;color:#fff;padding-left:1rem;padding-right:1rem;white-space:nowrap;cursor:default}@media screen and (min-width:700px){.menu-item-hover-reveal:focus .sub-menu,.menu-item-hover-reveal:focus-within .sub-menu,.menu-item-hover-reveal:hover .
385sub-menu{display:block;position:absolute;margin-left:-16px}}.menu-item-hover-reveal .fancy_box-title,.menu-item-hover-reveal .icon,.menu-item-hover-reveal .pagination.internal input[type=checkbox].hidden:checked~label,.menu-item-hover-reveal .pagination.internal label,.menu-item-hover-reveal .rating:not(.slice-container),.pagination.internal .menu-item-hover-reveal input[type=checkbox].hidden:checked~label,.pagination.internal .menu-item-hover-reveal label{font-size:11px;line-height:1;position:relative;top:-1px;left:1px}@media screen and (min-width:700px){.menu-item-hover-reveal .icon-arrow-right{display:none}}.menu-item-hover-reveal .fancy_box-title,.menu-item-hover-reveal .icon-arrow-down{display:none}@media screen and (min-width:700px){.menu-item-hover-reveal .fancy_box-title,.menu-item-hover-reveal .icon-arrow-down{display:inline}.nav-sub-set-container{display:inline-flex;float:right}}.menu-item.nav-button-background-blue{background-color:#1dafec}.menuitems .nav-sub-set-container.subsite-container .menu-item.menu-item-none.menu-item-nav-sub-set{border-left:1px solid #fff}@media screen and (min-width:700px){.menuitems .nav-sub-set-container.subsite-container .menu-item.menu-item-none.menu-item-nav-sub-set{float:left;display:block}}.menuitems .nav-sub-set-container.subsite-container .menu-item.menu-item-none.menu-item-nav-sub-set a.subsite_subnav-item{display:flex;justify-content:center;align-items:center;background:#212121;height:36px;line-height:36px;text-align:center}.menuitems .nav-sub-set-container.subsite-container .menu-item.menu-item-none.menu-item-nav-sub-set a.subsite_subnav-item:hover{background:#dc0f17}.menuitems .nav-sub-set-container.subsite-container .menu-item.menu-item-none.menu-item-nav-sub-set a.subsite_subnav-item>svg{padding:0!important;fill:#fff;width:auto}.menuitems .nav-sub-set-container.subsite-container .menu-item.menu-item-none.menu-item-nav-sub-set a.subsite_subnav-item>svg>g,.menuitems .nav-sub-set-container.subsite-container .menu-item.menu-item-none.menu-item-nav-sub-set a.subsite_subnav-item>svg>path{fill:#fff}@media screen and (max-width:699px){.menuitems .nav-sub-set-container.subsite-container .menu-item.menu-item-none.menu-item-nav-sub-set a.subsite_subnav-item{text-align:left}.menuitems .nav-sub-set-container.subsite-container .menu-item.menu-item-none.menu-item-nav-sub-set a.subsite_subnav-item>svg{width:auto}}#content h1{font-weight:600;font-size:24px;line-height:30px;margin-bottom:.25rem}@media (min-width:700px){#content h1{margin-bottom:.5rem;font-size:28px;line-height:34px}}@media (min-width:1574px){#content h1{margin-bottom:.75rem;font-size:34px;line-height:42px}body.limit-width #content h1{margin-bottom:.5rem;font-size:28px;line-height:34px}}#content>header{margin:30px 20px}@media screen and (min-width:700px){#content>header{margin-top:0;margin-left:0;margin-right:0}}#content>header p{font-size:18px;line-height:26px;font-weight:300}@media (min-width:700px){#content>header p{font-size:20px;line-height:28px}}@media (min-width:1574px){#content>header p{font-size:24px;line-height:30px}body.limit-width #content>header p{font-size:20px;line-height:28px}}#sidebar,.pagination>span{box-sizing:border-box;float:left}@media screen and (min-width:700px){#sidebar{padding-left:20px;padding-right:20px}}@media screen and (min-width:1000px){#sidebar{padding-left:0;padding-right:0;width:300px}}.pagination.internal{border-top:1px solid #ccc;width:100%}.pagination.internal.current-prev-next .current{width:100%;box-sizing:border-box;float:left;margin-bottom:0;padding:10px;border-bottom:1px solid #ccc;display:none}@media screen and (min-width:575px){.pagination.internal.current-prev-next .current{display:none}}.pagination.internal.current-prev-next .current .title{font-size:13px;text-transform:uppercase;width:100%;text-align:center;float:left;font-weight:800}.pagination.internal.current-prev-next .next{margin:10px 0;line-height:24px;box-sizing:border-box;width:50%}.pagination.internal.current-prev-next .home,.pagination.internal.current-prev-next .prev{margin:10px 0;line-height:24px;box-sizing:border-box;width:50%;float:left}.pagination.internal.current-prev-next .next{float:right;text-align:right;padding-left:20px}.pagination.internal.current-prev-next .prev{padding-right:20px;border-right:1px solid #ccc}.pagination.internal label{width:100%;float:left;font-size:16px;line-height:40px;position:relative;margin:0}.pagination.internal label:before{cursor:pointer;font-size:22px;position:absolute;top:2px;right:10px;color:#fff}@media (min-width:700px){.pagination.internal label{max-height:40px;overflow:visible}.pagination.internal label:after{margin-top:0}}.pagination.internal input[type=checkbox].hidden{margin-left:-200px}@media (min-width:700px){.pagination.internal input[type=checkbox].hidden:checked~label:before{position:absolute;right:10px;top:0}}.pagination>span{width:50%;text-align:right}.pagination.internal .pagination>span input[type=checkbox].hidden:checked~label,.pagination.internal .pagination>span label,.pagination>span .fancy_box-title,.pagination>span .icon,.pagination>span .pagination.internal input[type=checkbox].hidden:checked~label,.pagination>span .pagination.internal label,.pagination>span .rating:not(.slice-container){color:#fff;background-color:#333;position:relative;height:1.25rem;width:1.25rem;border-radius:.625rem;text-align:center;float:left;margin-right:1em}.pagination.internal .pagination>span input[type=checkbox].hidden:checked~label:before,.pagination.internal .pagination>span label:before,.pagination>span .fancy_box-title:before,.pagination>span .icon:before,.pagination>span .pagination.internal input[type=checkbox].hidden:checked~label:before,.pagination>span .pagination.internal label:before,.pagination>span .rating:not(.slice-container):before{top:.1rem;left:.2em}.pagination>span:nth-child(2){text-align:left;float:right;padding:0 0 0 1em}.pagination.internal .pagination>span:nth-child(2) input[type=checkbox].hidden:checked~label,.pagination.internal .pagination>span:nth-child(2) label,.pagination>span:nth-child(2) .fancy_box-title,.pagination>span:nth-child(2) .icon,.pagination>span:nth-child(2) .pagination.internal input[type=checkbox].hidden:checked~label,.pagination>span:nth-child(2) .pagination.internal label,.pagination>span:nth-child(2) .rating:not(.slice-container){float:right;margin-right:0;margin-left:.5em}.pagination.internal .pagination>span:nth-child(2) input[type=checkbox].hidden:checked~label:before,.pagination.internal .pagination>span:nth-child(2) label:before,.pagination>span:nth-child(2) .fancy_box-title:before,.pagination>span:nth-child(2) .icon:before,.pagination>span:nth-child(2) .pagination.internal input[type=checkbox].hidden:checked~label:before,.pagination>span:nth-child(2) .pagination.internal label:before,.pagination>span:nth-child(2) .rating:not(.slice-container):before{top:.1rem;left:.35em}.article.pagination.internal,.pagination.internal.news-article{position:relative;display:flex;justify-content:center;align-content:space-between;text-align:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc;width:100%;min-height:66px;flex-wrap:wrap}.article.pagination.internal .current,.fancy-box figcaption,.gallery-vanilla .socialite-widget-item span,.pagination.internal.news-article .current,input[name=gallery-slide-radio]{display:none}.article.pagination.internal.current-prev-next .next,.article.pagination.internal.current-prev-next .prev,.pagination.internal.current-prev-next.news-article .next,.pagination.internal.current-prev-next.news-article .prev{display:inline-flex;align-items:center;margin:10px 0;line-height:24px;box-sizing:border-box;text-decoration:none;width:auto;flex-basis:100%;justify-content:flex-start}@media screen and (min-width:300px){.article.pagination.internal.current-prev-next .next,.article.pagination.internal.current-prev-next .prev,.pagination.internal.current-prev-next.news-article .next,.pagination.internal.current-prev-next.news-article .prev{flex-basis:50%}}@media screen and (min-width:575px){.article.pagination.internal.current-prev-next .next,.article.pagination.internal.current-prev-next .prev,.pagination.internal.current-prev-next.news-article .next,.pagination.internal.current-prev-next.news-article .prev{flex-basis:auto}}.article.pagination.internal.current-prev-next .prev,.pagination.internal.current-prev-next.news-article .prev{order:1;padding-right:0;border-right:none;margin-right:auto}@media screen and (min-width:575px){.article.pagination.internal.current-prev-next .prev,.pagination.internal.current-prev-next.news-article .prev{margin-right:0;padding-right:20px}}.article.pagination.internal.current-prev-next .next,.pagination.internal.current-prev-next.news-article .next{order:3;text-align:right;padding-left:0}@media screen and (min-width:575px){.article.pagination.internal.current-prev-next .next,.pagination.internal.current-prev-next.news-article .next{padding-left:20px}}.article.pagination.internal.current-prev-next p+.next,.pagination.internal.current-prev-next.news-article p+.next{margin-left:auto}.article.pagination.internal.current-prev-next .prev:last-child,.pagination.internal.current-prev-next.news-article .prev:last-child{margin-right:auto}.socialite-widget-ul{font-size:0;display:inline-block;zoom:1;*display:inline;vertical-align:top}.box .socialite-widget-ul{margin-bottom:0}.socialite-widget-item{display:inline-block;zoom:1;*display:inline;vertical-align:middle;width:24px;height:24px;line-height:24px;font-size:1rem;margin-left:8px}.socialite-widget-item:first-child{margin-left:0!important}.socialite-widget-item a{background-color:#333;display:flex;align-items:center;line-height:24px;width:100%;height:100%;text-align:center;border-radius:50%}.socialite-widget-item a.linkedin>.icon-svg{height:12px}.socialite-widget-item a.email>.icon-svg,.socialite-widget-item a.website>.icon-svg{height:14px}.socialite-widget-item a,.socialite-widget-item a:hover,.socialite-widget-item a:visited,.socialite-widget-item a:visited:hover{color:#fff;text-decoration:none}.pagination.internal .socialite-widget-item input[type=checkbox].hidden:checked~label,.pagination.internal .socialite-widget-item label,.socialite-widget-item .fancy_box-title,.socialite-widget-item .icon,.socialite-widget-item .pagination.internal input[type=checkbox].hidden:checked~label,.socialite-widget-item .pagination.internal label,.socialite-widget-item .rating:not(.slice-container){font-size:.9em;width:100%;height:100%;line-height:24px}.pagination.internal .socialite-widget-item input[type=checkbox].hidden:checked~label:before,.pagination.internal .socialite-widget-item label:before,.s
385ocialite-widget-item .fancy_box-title:before,.socialite-widget-item .icon:before,.socialite-widget-item .pagination.internal input[type=checkbox].hidden:checked~label:before,.socialite-widget-item .pagination.internal label:before,.socialite-widget-item .rating:not(.slice-container):before{display:block}.socialite-widget-item.comment{width:auto;border-left:solid 1px #333;padding-left:8px}.num-shares-label{text-transform:uppercase;margin-left:4px;display:none}@media screen and (min-width:700px){.num-shares-label{display:inline-block;zoom:1;*display:inline}}.num-shares-value{font-weight:700}.buttons-social a:hover,.socialite-widget-item a:hover{filter:brightness(1.2)}.buttons-social .envelope-icon,.comment-jump .icon-comment:before,.socialite-widget-item .envelope-icon{background:var(--flexi-brand_color_2)}.burgerbar .buttons-social a{border:0}.burgerbar .buttons-social a:before{font-size:14px;line-height:24px;width:100%;height:100%}.comment-jump{cursor:pointer}.socialite-widget-item .comment-jump{background-color:transparent}.comment-jump .icon-comment{display:inline-block;width:24px;font-size:16px}.comment-jump .icon-comment:before{display:inline-block;border-radius:50%;line-height:24px;width:24px}.comment-jump span{display:none;color:#333;text-transform:uppercase;margin-left:.25rem;font-size:13px;font-weight:600}@media screen and (min-width:320px){.comment-jump span{display:inline-block;vertical-align:top}}.gallery-vanilla .socialite-widget-item.comment{border-left:none;padding-left:0}.circle{border-radius:50%;display:inline-block;width:2em;line-height:2em;text-align:center;overflow:hidden;vertical-align:middle}.circle i{font-size:1.2em}.box.less-space.socialite-widget.hands-on,.fancy_box_body figure{margin-bottom:5px}#wrapper-gallery{position:relative}#wrapper-gallery .socialite-widget{position:relative;top:0;margin-bottom:11px;padding-left:5px}@media screen and (max-width:700px){#wrapper-gallery .socialite-widget{visibility:visible}}@media screen and (min-width:700px){.gallery-image{display:none}input[name=gallery-slide-radio]:checked+.gallery-image{display:block}}.inlinegallery .credit{margin-top:0}.inlinegallery figcaption~.credit{margin-top:8px}.credit .gallery-image{margin-top:12px}figcaption~.credit .gallery-image{margin-top:9px}.caption-text{font-size:13px;margin-top:10px}@media screen and (min-width:700px){.inlinegallery .caption-text{line-height:19px}}.slice-container.slice-author-bio{background:var(--author-bio--background-color, transparent)}.fancy-box{background:#fff;position:relative;margin:1.5em 0;width:100%;z-index:1}@media screen and (min-width:575px){.fancy-box{float:right;margin:.3em 0 1.5em 1.5em;width:50%}}.fancy-box b,.fancy-box strong{font-weight:600;line-height:23px}.fancy-box b:empty,.fancy-box strong:empty{display:none}.fancy-box+:not(p):not(.bordeaux-slot):not(p~aside){clear:both}.fancy_box_body{background:#fff;padding:20px;overflow:hidden}.fancy_box-title{font-family:inherit;text-transform:uppercase;font-size:16px;line-height:16px;background:var(--flexi-brand_color_2);color:#fff;padding:15px;position:relative;margin-bottom:0}.fancy_box-title:before{color:var(--flexi-brand_color_2);position:absolute;bottom:-14px;left:calc(50% - 8px)}body.flexi-page .widget-contentparsed .button{display:block;max-width:400px;width:-moz-fit-content;width:fit-content;border-radius:4px;text-align:center;font-family:var(--font-family-2);font-weight:var(--font__weight--regular);line-height:20px;overflow-wrap:break-word;margin:10px auto 20px;padding:8px 12px;font-size:14px}body.flexi-page .widget-contentparsed .button:hover{color:var(--button-hover-color, #FFF)!important;text-decoration:inherit!important}.recommendation-articles{display:flex;flex-direction:column}@media screen and (min-width:575px) and (max-width:999px){.recommendation-articles{flex-direction:row;justify-content:space-between}}.recommendation-title{background:var(--flexi-brand_color_2);font-size:14px;color:#fff;text-transform:uppercase;padding:10px;font-weight:600;font-family:"Open Sans",Arial,sans-serif;height:22px;line-height:22px}.recommended-article{border-bottom:solid 1px #ccc;overflow:hidden;padding:5px 0;width:100%;position:relative;display:block}@media screen and (min-width:575px) and (max-width:999px){.recommended-article{min-width:calc((100% - 30px)/3);border-bottom:none}}.recommended-article.item-1{padding:5px 5px 10px 0}@media (max-width:574px){.recommended-article.item-1{padding:5px 0 10px}}
385@media screen and (min-width:900px){.recommended-article .article-name.item-2{width:50%}}.recommendation-container{margin:.3em 0 30px}.recommendation-container .article-name{display:inline-block;width:300px;overflow:hidden;font-size:16px;line-height:22px;padding:10px;font-family:"Open Sans","Open Sans-fallback"}@media screen and (min-width:575px){.recommendation-container .article-name{padding:10px 0;width:100%}}@media screen and (min-width:575px) and (max-width:999px){.recommendation-container .article-name{overflow:visible;font-size:18px;line-height:24px;padding:10px 0 0}}@media screen and (min-width:1000px){.recommendation-container .article-name{padding:0}}.recommendation-container .article-name.item-1{display:inline-block;margin-top:0;font-size:18px;line-height:24px;padding:10px}@media screen and (min-width:575px){.recommendation-container .article-name.item-1{padding:10px 0}}.recommendation-container .article-image-container{display:none;width:40%;float:left;margin-right:12px}@media screen and (min-width:575px) and (max-width:999px){.recommendation-container .article-image-container{width:100%;float:none;margin-right:0}}.recommendation-container .article-image-container.item-1{width:100%;margin-right:5px}@media screen and (min-width:575px){.recommendation-container .article-image-container{display:block}}.recommendation-container .article-image{height:0;padding-bottom:56.25%;width:100%;overflow:hidden}.recommendation-container img{-o-object-fit:cover;object-fit:cover;width:100%}.read-more-container{margin-bottom:40px}.read-more-container,.related-articles-block{content-visibility:auto}@media screen and (min-width:1000px){.related-articles-block{margin:40px 1.5rem 0}}#expanding-articles{clear:both;margin-bottom:25px}.deal-block,.product:not(.listingResultsWrapper,.listingResults){width:100%;overflow:hidden;border-bottom:1px solid #ddd;margin:18px 0;padding-bottom:6px}.deal-block figure,.product:not(.listingResultsWrapper,.listingResults) figure{float:left;width:100px;min-width:0;margin:6px 20px 6px 0}.deal-block:last-child,.product:not(.listingResultsWrapper,.listingResults):last-child{border-bottom:none}.deal-block p,.product:not(.listingResultsWrapper,.listingResults) p{margin-bottom:10px}.deal-block a.view-deal,.product:not(.listingResultsWrapper,.listingResults) a.view-deal{background-color:#5aaf0b;margin:15px;float:none;padding:0;font-size:13px;line-height:29px;color:#fff;bottom:0}@media screen and (min-width:575px){.deal-block a.view-deal,.product:not(.listingResultsWrapper,.listingResults) a.view-deal{float:right;margin-top:10px;margin-right:17px;width:121px}}.deal-block:not(.editors-choice),.product:not(.listingResultsWrapper,.listingResults):not(.editors-choice){clear:both}.article-body__section{text-align:center;border-bottom:2px solid var(--flexi-brand_color_2);text-transform:uppercase;margin:18px 0;clear:both;scroll-margin-top:50px}.article-body__section span{display:inline-block;background-color:var(--flexi-brand_color_2);color:#fff;padding:8px 75px;margin-inline:30px;font-size:15px;line-height:1.4}@media screen and (max-width:700px){.article-body__section span{padding:5px 25px}}#wrapper-gallery figure,.featured_product_block,.premium #article-body h2{margin-bottom:20px}.featured_product_block .stars__reviews{margin-bottom:10px;text-align:center}.featured_product_block .chunk.rating{display:inline-block}.featured_block_hero{width:100%;display:block}.featured_block_standard{width:100%}.featured__title{font-size:22px;line-height:28px;margin-bottom:5px;letter-spacing:-.2px;text-align:center}.featured_product_block.featured_block_hero .pro-con,.featured_product_block.featured_block_horizontal .pro-con,.featured_product_block.featured_block_standard .pro-con{margin-top:auto}.featured_product_block.featured_block_hero .pro-con .list-cons,.featured_product_block.featured_block_hero .pro-con .list-pros,.featured_product_block.featured_block_horizontal .pro-con .list-cons,.featured_product_block.featured_block_horizontal .pro-con .list-pros,.featured_product_block.featured_block_standard .pro-con .list-cons,.featured_product_block.featured_block_standard .pro-con .list-pros{margin-top:10px}
385.featured_product_block.featured_block_versus{padding:20px}.featured_product_block.featured_block_versus .product-image-widthsetter{display:inline-block;margin-bottom:20px}.featured_product_block.featured_block_versus .featured_product_details_wrapper{border:2px solid #ededed;padding:20px;margin-top:40px}.featured_product_block.featured_block_versus .featured_product_details_wrapper .featured_product_title_wrapper{padding:10px 0;width:90%;margin:-58px auto;text-align:center;background-color:#ededed}.featured_product_block.featured_block_versus .featured_product_details_wrapper .featured_product_title_wrapper .featured__title,.featured_product_block.featured_block_versus .featured_product_details_wrapper .featured_product_title_wrapper .stars__reviews{margin:0;padding:10px}.featured_product_block.featured_block_versus .featured_product_details_wrapper .featured_product_title_wrapper .featured__title{line-height:32px;display:inline-block;width:auto}.featured_product_block.featured_block_versus .featured_product_details_wrapper .stars__reviews{display:inline-block;padding:0 32px;width:100%}.featured_product_block.featured_block_versus .featured_product_details_wrapper .stars__reviews .rating:before{color:#fff}.featured_product_block.featured_block_versus .featured_product_details_wrapper .featured_product_title_wrapper .featured__title:before{border-top:0}.featured_product_block.featured_block_versus .featured_product_details_wrapper .subtitle__description{margin-top:90px}.featured_product_block.featured_block_versus .featured_product_details_wrapper .stars__reviews+.subtitle__description{margin-top:20px}.featured_product_block .product-image-widthsetter{width:100%;margin:0 auto}.featured_product_block .vanilla-image-block{display:block;position:relative;height:0;line-height:0;margin-bottom:0;margin-top:60px}.featured_product_block .vanilla-image-block img:not(.endorsement-img):not(.endorsement-hero-image):not(.top-left):not(.top-right):not(.bottom-left):not(.bottom-right):not(.endorsement-top-left):not(.endorsement-top-right):not(.endorsement-bottom-left):not(.endorsement-bottom-right){position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.featured_product_block .vanilla-image-block img.endorsement-hero-image{position:absolute}.featured_product_block.featured_block_hero .product-image-widthsetter{max-width:200px;margin:0 auto;display:inline}.featured_product_block.featured_block_hero .featured__title{font-size:20px;width:-moz-fit-content;width:fit-content;margin:20px auto;padding:0 10px}.featured_product_block.featured_block_horizontal .featured__title,.featured_product_block.featured_block_horizontal .stars__reviews{text-align:left;margin-bottom:10px}.featured_product_block.featured_block_horizontal .subtitle__description p:last-child{min-height:50px}@media (max-width:700px){.featured_product_block.featured_block_horizontal{position:relative}}.featured_block_standard .pro-con{display:flex;justify-content:space-between}.featured_product_block.featured_block_versus .featured__title{width:-moz-fit-content;width:fit-content;margin:20px auto;padding:0 10px}@media (min-width:700px){.product-container.versus-product-container{display:grid;grid-template-columns:repeat(2,calc(50% - 10px));gap:16px}.product-container.hero-product-container{display:grid;grid-template-columns:repeat(3,calc(33.33% - 10px));gap:16px;width:100%}.featured_product_block.featured_block_horizontal .pro-con{width:100%}.featured_product_block.featured_block_horizontal .pro-con .list-cons-wrapper,.featured_product_block.featured_block_horizontal .pro-con .list-pros-wrapper{width:calc(50% - 10px)}.featured_product_block.featured_block_horizontal .pro-con .list-cons-wrapper{float:right}.featured_product_block.featured_block_horizontal .featured_product_details_wrapper .pro-con .list-cons-label,.featured_product_block.featured_block_horizontal .featured_product_details_wrapper .pro-con .list-pros-label,.featured_product_block.featured_block_standard .featured_product_details_wrapper .pro-con .list-cons-label,.featured_product_block.featured_block_standard .featured_product_details_wrapper .pro-con .list-pros-label{margin-top:10px}.featured_product_block.featured_block_horizontal .featured_product_details_wrapper .pro-con .list-pros-wrapper,.featured_product_block.featured_block_standard .featured_product_details_wrapper .pro-con .list-pros-wrapper{margin-right:10px}.featured_product_block.featured_block_horizontal .featured_product_details_wrapper .pro-con .list-cons-wrapper,.featured_product_block.featured_block_horizontal .featured_product_details_wrapper .pro-con .list-pros-wrapper,.featured_product_block.featured_block_standard .featured_product_details_wrapper .pro-con .list-cons-wrapper,.featured_product_block.featured_block_standard .featured_product_details_wrapper .pro-con .list-pros-wrapper{width:calc(50% - 10px
385);display:inline-block}.featured_product_block.featured_block_horizontal .featured_product_details_wrapper .pro-con .list-cons-wrapper ul,.featured_product_block.featured_block_horizontal .featured_product_details_wrapper .pro-con .list-pros-wrapper ul,.featured_product_block.featured_block_standard .featured_product_details_wrapper .pro-con .list-cons-wrapper ul,.featured_product_block.featured_block_standard .featured_product_details_wrapper .pro-con .list-pros-wrapper ul{text-align:left;padding:0 5px}.featured_product_block.featured_block_horizontal{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.featured_product_block.featured_block_horizontal .vanilla-image-block{margin-top:0}}@media (min-width:1000px){.responsive .featured_product_block.featured_block_horizontal{margin:40px 0 60px;width:100%}.responsive .featured_product_block.featured_block_horizontal .product-image-widthsetter{float:left;margin-right:10px;max-width:370px}.responsive .featured_product_block.featured_block_horizontal .stars__reviews{display:inline-block;width:60%;max-width:470px}.responsive .featured_product_block.featured_block_horizontal .subtitle__description{max-width:470px;display:inline-block;font-size:15px}.responsive .featured_product_block.featured_block_horizontal .subtitle__description p{font-size:15px}.responsive .featured_product_block.featured_block_horizontal:after{content:"";clear:both;display:block}}@media screen and (min-width:700px){.article .featured_product_block.featured_block_standard,.news-article .featured_product_block.featured_block_standard{max-width:450px!important}}a.skip-to-main-content{height:1px;left:-999px;opacity:0;overflow:hidden;position:absolute;top:auto;width:1px;z-index:-999}a.skip-to-main-content:active,a.skip-to-main-content:focus{background-color:#fff;border-radius:5px;font-size:1rem;height:auto;left:0;margin:5px;opacity:1!important;overflow:auto;padding:5px;width:auto;z-index:9999}div.xenforo-comments-see-all{margin:30px 0}@media screen and (max-width:991px){div.xenforo-comments-see-all{margin:30px 0 20px}}div.xenforo-comments-see-all a button{height:44px;padding:0 15px;background:var(--flexi-brand_color_2);border:solid 1px var(--flexi-brand_color_2)}div.xenforo-comments-see-all a button i.fancy_box-title,div.xenforo-comments-see-all a button i.icon,div.xenforo-comments-see-all a button i.rating:not(.slice-container){margin-right:5px}a.xenforo-nav-link{display:inline-block;line-height:24px;margin:0 0 0 15px;font-size:1em}a.xenforo-nav-link,a.xenforo-nav-link:visited{color:var(--flexi-brand_color_2)}.client-logo{display:flex;flex-direction:row;align-items:center;width:100%;margin-bottom:10px}.client-logo p{font-size:14px;line-height:50px}.client-logo a{z-index:1;display:inherit}.client-logo img{height:40px;min-width:30px;-o-object-fit:contain;object-fit:contain;margin-left:7px;max-width:200px}.sticky-nav:not(.left-rail-nav){display:flex;position:relative;position:sticky;position:-webkit-sticky;overscroll-behavior-x:contain;box-sizing:border-box;width:100vw;height:50px;margin-left:-20px;margin-bottom:20px;top:0!important;z-index:9996;background-color:#fff;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-family:"Open Sans","Open Sans-fallback"}@media (min-width:1000px){.sticky-nav:not(.left-rail-nav){width:100%;margin-left:0;border:1px solid #ccc}}.sticky-nav:not(.left-rail-nav) .sticky-nav__scroll-wrapper{display:flex;position:relative;flex-direction:row;width:100%;height:100%;overflow-x:scroll;overflow-y:hidden;color:#333;font-size:14px;scrollbar-width:none;-ms-overflow-style:none}@media (min-width:1000px){.sticky-nav:not(.left-rail-nav) .sticky-nav__scroll-wrapper{width:calc(100% - 50px);margin-left:25px}}.sticky-nav:not(.left-rail-nav) .sticky-nav__scroll-wrapper::-webkit-scrollbar{display:none}.sticky-nav:not(.left-rail-nav) .sticky-nav__scroll-wrapper .scroll-wrapper__label,.sticky-nav:not(.left-rail-nav) .sticky-nav__scroll-wrapper .scroll-wrapper__list{display:inline-block;height:100%;line-height:49px;white-space:nowrap}.sticky-nav:not(.left-rail-nav) .sticky-nav__scroll-wrapper .scroll-wrapper__label{padding-left:12px;font-weight:600}.sticky-nav:not(.left-rail-nav) .sticky-nav__scroll-wrapper ul.scroll-wrapper__list{display:flex;flex-direction:row;width:auto;border-top:0!important;border-bottom:0!important}.sticky-nav:not(.left-rail-nav) .sticky-nav__scroll-wrapper ul.scroll-wrapper__list li.list__title{display:inline-block;font-size:0}.sticky-nav:not(.left-rail-nav) .sticky-nav__scroll-wrapper ul.scroll-wrapper__list li.list__title::after{content:"";display:inline-block;position:relative;top:6px;height:50%;width:1px;background-color:#ccc}.sticky-nav:not(.left-rail-nav) .sticky-nav__scroll-wrapper ul.scroll-wrapper__list li.list__title:last-of-type::after{content:none}.sticky-nav:not(.left-rail-nav) .sticky-nav__scroll-wrapper ul.scroll-wrapper__list li.list__title.active{text-shadow:0 0 1px #000}.sticky-nav:not(.left-rail-nav) .sticky-nav__scroll-wrapper ul.scroll-wrapper__list li.list__title a{display:inline-block;padding:0 12px;color:#333;font-size:14px}.sticky-nav:not(.left-rail-nav) button.sticky-nav__arrow{display:none;position:absolute;width:25px;height:100%;top:0;padding:0;border:0;background-color:#fff;cursor:pointer}@media (min-width:1000px){.sticky-nav:not(.left-rail-nav) button.sticky-nav__arrow{display:block}}.sticky-nav:not(.left-rail-nav) button.sticky-nav__arrow>i{font-size:10px}.sticky-nav:not(.left-rail-nav) button.sticky-nav__arrow>i::before{color:#333}.sticky-nav:not(.left-rail-nav) button.sticky-nav__arrow.disabled{cursor:default}.sticky-nav:not(.left-rail-nav) button.sticky-nav__arrow.disabled>i::before{color:#ccc}.sticky-nav:not(.left-rail-nav) button.sticky-nav__arrow.sticky-nav__arrow--right{right:0;border-left:1px solid #ccc}.sticky-nav:not(.left-rail-nav) button.sticky-nav__arrow.sticky-nav__arrow--left{left:0;border-right:1px solid #ccc}@media (min-width:1230px){.sticky-nav.side-nav-on{display:none}}.sticky-nav.left-rail-nav{display:block;position:fixed;top:50%;transform:translateY(-50%);z-index:9996;visibility:hidden;margin-top:0}@media (max-height:800px){.sticky-nav.left-rail-nav{margin-top:100px}}.sticky-nav.left-rail-nav .sticky-nav__scroll-wrapper{display:block;max-height:calc(100vh - 135px);width:140px;padding:0 10px 20px;box-sizing:border-box;background-color:#fff;border-radius:10px;color:#333;font-size:12px;z-index:1500}.sticky-nav.left-rail-nav .sticky-nav__scroll-wrapper .scroll-wrapper__label{display:block;padding:20px 0 10px;font-weight:700;font-family:"Open Sans","Open Sans-fallback"}.sticky-nav.left-rail-nav .sticky-nav__scroll-wrapper ul.scroll-wrapper__list{position:relative;width:calc(100% + 3px);max-height:calc(100vh - 187px - 44px);overflow-y:scroll;padding:5px 0;line-height:16px;border-top:2px solid var(--flexi-brand_color_1);border-bottom:2px solid var(--flexi-brand_color_1)}.sticky-nav.left-rail-nav .sticky-nav__scroll-wrapper ul.scroll-wrapper__list::-webkit-scrollbar{width:3px;background:0 0}.sticky-nav.left-rail-nav .sticky-nav__scroll-wrapper ul.scroll-wrapper__list::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:10px}.sticky-nav.left-rail-nav .sticky-nav__scroll-wrapper ul.scroll-wrapper__list li.list__title{border-bottom:1px solid #ccc}.sticky-nav.left-rail-nav .sticky-nav__scroll-wrapper ul.scroll-wrapper__list li.list__title.active>a{font-weight:700}.sticky-nav.left-rail-nav .sticky-nav__scroll-wrapper ul.scroll-wrapper__list li.list__title a{display:block;padding:5px 0;color:#333;cursor:pointer}#article-body>a:hover,#article-body>a:visited:hover,.sticky-nav.left-rail-nav .sticky-nav__scroll-wrapper ul.scroll-wrapper__list li.list__title a:hover{text-decoration:none}.sticky-nav.left-rail-nav .sticky-nav__scroll-wrapper ul.scroll-wrapper__list li.list__title:last-of-type{border-bottom:none}.sticky-nav.left-rail-nav button.sticky-nav__arrow{display:none}.left-rail-area{display:block;visibility:hidden;position:fixed;top:0;left:0;z-index:9996;overflow:auto;width:135px;height:200vh;padding:0;background-color:transparent;pointer-events:none}@media (max-width:699px){body.sticky-navigation{margin-top:60px}body.sticky-navigation .primary-nav{position:fixed;top:0;width:100vw}body.sticky-navigation .primary-nav .wrapper .menuitems .sub-menu{max-height:calc(100vh - 60px - 88px - 50px);box-sizing:border-box;overflow-y:scroll}body.sticky-navigation .primary-nav .wrapper .menuitems .nav-list{max-height:calc(100vh - 60px - 50px);overflow-y:scroll}body.sticky-navigation .primary-nav .flexi-topnav~.wrapper .menuitems .sub-menu{max-height:calc(100vh - 90px - 138px)}body.sticky-navigation .primary-nav .flexi-topnav~.wrapper .menuitems .nav-list{max-height:calc(100vh - 90px - 50px)}body.sticky-navigation:has(#chatbot-container){margin-top:100px}}.instagram-embed{min-height:100vw}@media screen and (min-width:1000px){.instagram-embed{min-height:600px}}.read-more-container{min-height:350px}.related-articles-block .related-articles-wrap{position:relative;padding-top:calc(314px + 560%);height:0}@media (min-width:575px){.related-articles-block .related-articles-wrap{padding-top:2930px}}.related-articles-block .related-articles-wrap #expanding-articles{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}.collapsible-block-wrapper{position:relative;padding-bottom:15px;margin-bottom:25px;overflow:hidden}.collapsible-block-wrapper.collapsed{height:103px;padding-bottom:0}.collapsible-block-wrapper.collapsed .collapsible-block-filter{height:76px;bottom:0;position:absolute;width:100%;z-index:999;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.5) 10%,#fff 55%)}.collapsible-block-title,a{text-decoration:none;color:var(--flexi-secondary_color_4);cursor:pointer}.collapsible-block-title{position:absolute;bottom:0;z-index:999}.collapsible-block-title:hover,a:hover{text-decoration:underline}.collapsible-block-title p,.see-more .twitter-tweet{margin:0!important}.see-more{clear:both;position:relative;overflow:hidden;max-width:550px;min-height:212px;margin:10px 0;box-sizing:border-box}.see-more--clipped{height:212px}.see-more--clipped .see-more__button-container,.see-more--clipped .see-more__filter{display:initial}.see-more__filter{display:none;position:absolute;height:50px;width:100%;bottom:43px;background:#fff;background:linear-gradient(180deg,rgba(255,255,255,0)0,#fff 100%)}.see-more__button-container{display:none;position:absolute;text-align:center;height:43px;width:100%;background-color:#fff;bottom:0}.see-more__button-container .see-more__button{color:#657786;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Ubuntu,"Helvetica Neue",sans-serif;font-size:15px;line-height:43px}.see-more__button-container .see-more__button:hover{color:#1b95e0;text-decoration:underline;cursor:pointer}@media screen and (max-width:699px){body:not(.no-ads) #top-leaderboard{height:100px;margin-top:0;margin-bottom:0;contain:layout}body:not(.no-ads):not(.premium) #article-body>.ad-unit:not(#in-article):not(.in-article):not(#ad-unit-2){height:460px;margin-top:20px;margin-bottom:20px;contain:layout}body:not(.no-ads):not(.premium) #article-body>#ad-unit-1.ad-unit:not(#in-article):not(.in-article){height:auto;min-height:330px;margin-top:20px;margin-bottom:20px}}@media screen and (min-width:700px) and (max-width:999px){body:not(.no-ads) .dfp-leaderboard-container{c
385ontain:layout;width:728px;height:100px;margin:0 auto;display:block}body:not(.no-ads) .dfp-leaderboard-container:empty{display:block}body:not(.no-ads) #ad-unit-1{min-height:250px}body:not(.no-ads) #sidebar-popular-bottom,body:not(.no-ads) #sidebar-popular-top,body:not(.no-ads) #sidebar-top{height:630px;margin-bottom:20px;contain:layout}}@media screen and (min-width:1000px){body:not(.no-ads) .dfp-leaderboard-container{width:980px;height:250px;margin:0 auto;display:block;contain:layout}body:not(.no-ads) .dfp-leaderboard-container:empty{display:block}body:not(.no-ads) #sidebar-popular-bottom,body:not(.no-ads) #sidebar-popular-top,body:not(.no-ads) #sidebar-top{height:630px;margin-bottom:20px;contain:layout}}#auth-in-nav-header{position:relative;display:flex;font-size:14px;font-weight:inherit;align-items:center;justify-content:center;cursor:pointer}@media screen and (max-width:899px){#auth-in-nav-header{flex-direction:column-reverse;text-align:center;top:0;height:100%}}#auth-in-nav-header-svg-block{display:flex;margin-left:4px}@media screen and (max-width:899px){#auth-in-nav-header-svg-block{margin-left:0}#auth-in-nav-header-text{line-height:15px;font-size:8px;text-align:center;font-weight:700}}#auth-in-nav-header-menu{position:absolute;top:61px;background-color:var(--flexi-brand_color_2);min-width:160px;width:-moz-max-content;width:max-content;z-index:1000;padding-left:10px;padding-right:10px;line-height:3em;display:none}@media screen and (max-width:699px){#auth-in-nav-header-menu{right:-50px;font-size:12px}}#auth-in-nav-header-menu-email{font-weight:700;flex-direction:column}#auth-in-nav-header-menu-email:after{content:"";border-bottom:1px solid #fff;width:50px}#auth-in-nav-header-menu-email,#auth-in-nav-header-profile,#auth-in-nav-header-sign-out{display:flex;align-items:center}.auth-in-nav-header-sign-out-text{margin-right:8px}.newsletter-slice,.slice-container.popular-box-slice{width:100%}.slice-container.scroll-up-slice{display:unset}.slice-container svg{visibility:unset}.slice-container.newsletter-inbodyContent-slice,.slice-container.newsletterForm-homepage{margin-bottom:3em;clear:both}@media (min-width:700px){.slice-container.trending-bar-container{padding:0 24px}}.slice-container.livereport{margin:0 12px 20px}@media (min-width:700px){.slice-container.livereport{margin:0 0 20px}}@media screen and (min-width:1000px){body:not(.no-ads) #sidebar-top{height:980px}body:not(.no-ads) #sidebar>.slice-container.newsletter-slice+#sidebar-top{height:630px}}.box.pro-con.hide{display:none}#article-body>div#in-article.ad-unit{height:0!important;margin-bottom:0!important;display:none!important}@media screen and (max-width:699px){body:not(.no-ads):not(.body--no-ads):not(.no-inbody-ads):not(.no-mid-article-taboola):not(.premium):not(.no-taboola) #article-body>div#mobile-in-article.ad-unit{height:300px;width:100%;max-width:425px;margin-bottom:50px;position:relative;margin-left:auto;margin-right:auto;clear:both;content-visibility:auto}body:not(.no-ads):not(.body--no-ads):not(.no-inbody-ads):not(.no-mid-article-taboola):not(.premium):not(.no-taboola) #article-body>div#mobile-in-article.ad-unit:before{content:" ";width:100%;padding-bottom:90%;display:block}body:not(.no-ads):not(.body--no-ads):not(.no-inbody-ads):not(.no-mid-article-taboola):not(.premium):not(.no-taboola) #article-body>div#mobile-in-article.ad-unit #mobile-taboola-mid-article{position:absolute;top:0;left:0;width:100%}}@media screen and (min-width:700px){body:not(.no-ads):not(.body--no-ads):not(.no-inbody-ads):not(.no-mid-article-taboola):not(.premium):not(.no-taboola) #article-body>div#desktop-in-article.ad-unit{height:345px;width:100%;max-width:480px;margin-bottom:50px;position:relative;margin-left:auto;margin-right:auto;clear:both;overflow:hidden;content-visibility:auto}body:not(.no-ads):not(.body--no-ads):not(.no-inbody-ads):not(.no-mid-article-taboola):not(.premium):not(.no-taboola) #article-body>div#desktop-in-article.ad-unit:before{content:" ";width:100%;padding-bottom:65%;display:block}body:not(.no-ads):not(.body--no-ads):not(.no-inbody-ads):not(.no-mid-article-taboola):not(.premium):not(.no-taboola) #article-body>div#desktop-in-article.ad-unit #desktop-taboola-mid-article{position:absolute;top:0;left:0;width:100%}}.slice-container.person-wrapper{margin-bottom:20px;margin-top:20px}.slice-container.person-wrapper+script+.slice-container.person-wrapper>.person--separator{border-top:0;padding-top:0}.prog-buying-guide{position:relative;clear:both}.prog-buying-guide h3.product__title{font-family:inherit;font-weight:700;line-height:24px;margin-bottom:10px}.prog-buying-guide ._hawk.subtitle{font-size:20px;font-weight:300;line-height:22px;margin-top:0;padding-bottom:20px;margin-bottom:13px;overflow:hidden;position:static;text-align:left;border-bottom:1px solid #ccc}@media (min-width:700px){.prog-buying-guide ._hawk.subtitle{text-align:center}}.prog-buying-guide h4{flex:1 1 auto;font-size:16px;font-weight:700;line-height:30px;margin:0 40px 0 0;text-transform:uppercase}@media (min-width:1024px){.prog-buying-guide ._hawk.subtitle{font-size:20px;line-height:28px}.prog-buying-guide h4{flex:var(--product-summary-spec-label-width, 1 1 39%)}.prog-buying-guide h3.product__title{font-size:24px}}.premium .client-logo p{font-size:16px}@media screen and (max-width:700px){.prog-buying-guide .product-summary h4{font-size:14px}}.prog-buying-guide .title-and-rating{text-align:left;margin-bottom:5px}.prog-buying-guide .title-and-rating .product__title{display:inline-block;width:auto;margin-right:10px}.prog-buying-guide .title-and-rating .rating{display:inline-block;vertical-align:middle;top:-4px}@media (min-width:700px){.prog-buying-guide .title-and-rating{text-align:center}.prog-buying-guide .title-and-rating .product__title{margin-right:0}.prog-buying-guide .title-and-rating .rating{margin-left:10px}}.prog-buying-guide .product-summary{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:1em}.prog-buying-guide .product-summary h4{font-size:14px}@media screen and (min-width:701px){.prog-buying-guide .product-summary h4{font-size:16px}}@media (min-width:1024px){.prog-buying-guide .product-summary{flex-direction:row;margin-bottom:30px}.prog-buying-guide .product-summary.pros{margin-top:30px}}.prog-buying-guide .product-summary span{font-size:1em;line-height:23px}@media (min-width:1024px){.prog-buying-guide .product-summary span{font-size:16px;line-height:30px}}.prog-buying-guide .product-summary .cons__marker,.prog-buying-guide .product-summary .pros__marker{font-weight:600}.prog-buying-guide .product-summary__container{width:100%}.prog-buying-guide .cons__value,.prog-buying-guide .pros__value{display:block}.prog-buying-guide .cons__marker,.prog-buying-guide .pros__marker{display:inline-block;margin-right:10px}.prog-buying-guide .spec__name{font-weight:600}.prog-buying-guide .spec__entry{display:inline-block;margin-right:20px;width:auto}.prog-buying-guide .hawk-title-price-widget{line-height:30px}.prog-buying-guide.bg-full-width .all-info,.prog-buying-guide.bg-full-width .hawk-wrapper{display:inline-block;vertical-align:top;box-sizing:border-box}@media (min-width:1000px){.prog-buying-guide.bg-full-width{padding-bottom:0;border-bottom:1px solid #ccc}.prog-buying-guide.bg-full-width .all-info,.prog-buying-guide.bg-full-width .hawk-wrapper{margin:15px 0;display:inline-block;vertical-align:top;box-sizing:border-box}.prog-buying-guide.bg-full-width .product__title{text-align:center;margin-bottom:10px}.prog-buying-guide.bg-full-width .subtitle{text-align:center;padding-bottom:15px;border-bottom:1px solid #ccc}.prog-buying-guide.bg-full-width .subtitle._hawk{margin:0;font-weight:400;font-size:16px}.prog-buying-guide.bg-full-width ._hawk.subtitle{margin-bottom:0}.prog-buying-guide.bg-full-width ._hawk.subtitle::after{display:none}.prog-buying-guide.bg-full-width .product-summary{display:inline-block;margin-bottom:0}.prog-buying-guide.bg-full-width .product-summary span{line-height:24px}.prog-buying-guide.bg-full-width .all-info{width:632px;padding-right:20px;border-right:1px solid #ccc}.prog-buying-guide.bg-full-width .all-info h4{font-size:18px;margin-bottom:10px}.prog-buying-guide.bg-full-width .all-info .spec{margin-bottom:20px}.prog-buying-guide.bg-full-width .all-info .spec .product-summary__container .spec__entry{display:inline;line-height:24px;margin-right:0}.prog-buying-guide.bg-full-width .all-info .spec .product-summary__container .spec__entry:not(:last-of-type){padding-right:10px}.prog-buying-guide.bg-full-width .all-info .spec .product-summary__container .spec__entry:not(:last-of-type)::after{content:"";position:absolute;display:inline-block;height:16px;margin-left:10px;margin-top:4px;box-sizing:border-box;border-right:1px solid #000}.prog-buying-guide.bg-full-width .all-info .spec .product-summary__container .spec__entry:not(:first-of-type){padding-left:10px}.prog-buying-guide.bg-full-width .all-info .spec .product-summary__container .spec__entry .spec__name{font-weight:700}.prog-buying-guide.bg-full-width .all-info .cons,.prog-buying-guide.bg-full-width .all-info .pros{display:inline-block;width:50%;vertical-align:top}.prog-buying-guide.bg-full-width .all-info .cons .product-summary__container .cons__value,.prog-buying-guide.bg-full-width .all-info .cons .product-summary__container .pros__value,.prog-buying-guide.bg-full-width .all-info .pros .product-summary__container .cons__value,.prog-buying-guide.bg-full-width .all-info .pros .product-summary__container .pros__value{display:block;margin-bottom:10px}.prog-buying-guide.bg-full-width .all-info .cons .product-summary__container .cons__value .cons__marker,.prog-buying-guide.bg-full-width .all-info .cons .product-summary__container .cons__value .pros__marker,.prog-buying-guide.bg-full-width .all-info .cons .product-summary__container .pros__value .cons__marker,.prog-buying-guide.bg-full-width .all-info .cons .product-summary__container .pros__value .pros__marker,.prog-buying-guide.bg-full-width .all-info .pros .product-summary__container .cons__value .cons__marker,.prog-buying-guide.bg-full-width .all-info .pros .product-summary__container .cons__value .pros__marker,.prog-buying-guide.bg-full-width .all-info .pros .product-summary__container .pros__value .cons__marker,.prog-buying-guide.bg-full-width .all-info .pros .product-summary__container .pros__value .pros__marker{margin-right:10px;font-weight:600}.prog-buying-guide.bg-full-width .hawk-wrapper{width:290px;padding-left:20px}.prog-buying-guide.bg-full-width .hawk-wrapper .hawk-title-price-widget{display:inline-block;margin-bottom:10px}}.popular-box-slice{content-visibility:auto;contain-intrinsic-height:auto 600px}@media (min-width:700px){.popular-box-slice{content-visibility:visible;contain-intrinsic-height:initial}}
385body{background-color:#fff;-webkit-text-size-adjust:100%}.smaller{font-size:80%}a{outline:0;background-color:transparent}a:visited{color:var(--flexi-secondary_color_5)}a:visited:hover{color:var(--flexi-secondary_color_1)}button{font-size:.875em;line-height:3em;border:solid 1px #333;color:#fff;background-color:#333;text-transform:uppercase;font-family:"Open Sans","Open Sans-fallback";margin:0;padding:0}button:focus{outline:0}button::-moz-focus-inner{border:0}.table{display:table;width:100%}span.label{text-transform:uppercase;padding:0 1em;line-height:2em;display:inline-block;margin:0 1em 1em 0;font-size:60%}@media screen and (min-width:700px){.mobile-only{display:none}}.credit{font-size:11px;color:#333;word-break:break-all}figcaption~.credit{margin-top:8px}iframe:not(.position-right):not(.position-left){display:block;margin-right:auto;margin-left:auto}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.related-articles-block{margin:0}@media only screen and (max-width:700px){.related-articles-block{margin:0 10px}}.masthead-item.buttons-social{padding:0}.burgerbar .other-links{display:none}@media screen and (min-width:850px){.burgerbar .other-links{display:block;margin-right:0}}.button-search{margin-left:28px}@media (max-width:699px){.burgerbar .logo{text-align:left;margin-left:60px}}@media (max-width:450px){.burgerbar .logo{margin-left:46px}}@media (max-width:699px){.burgerbar .logo svg{max-width:80%}}.burgerbar .logo{text-align:left}@media (max-width:699px){.burgerbar .logo{margin-left:60px}}@media only screen and (max-width:360px){.burgerbar .logo{margin-left:45px}}@media (min-width:700px) and (max-width:849px){.button-search{margin-left:0}}.burgerbar .nav-subscribe{margin-left:18px;float:right;font-size:12px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}.burgerbar .nav-subscribe .subscribe-text{display:inline;background:#fff;color:#333;padding:6px;font-family:"Open Sans","Open Sans-fallback";overflow:hidden;white-space:nowrap;font-size:12px;line-height:20px;border:0}.burgerbar .nav-subscribe .subscribe-text:hover{text-decoration:underline}@media (max-width:699px){.burgerbar .nav-subscribe{position:absolute;top:0;right:50px}.burgerbar .nav-subscribe .subscribe-text{background:0 0;color:#333}}.burgerbar .button-search{margin-left:10px;min-width:60px}.nav-subscribe a:focus{outline:auto!important}#wrapper-gallery{padding:0 20px}#wrapper-gallery h3{background:0 0;font-size:18px;font-family:inherit}#wrapper-gallery .pagination-gallery-label .socialite-widget{position:relative;width:49%}#wrapper-gallery .thumbs .thumb-scroll{background:#212121}#wrapper-gallery .thumbs .thumb{width:109px}#wrapper-gallery .thumbs .thumb-text{border:3px solid var(--flexi-brand_color_2)}#wrapper-gallery .gallery-text{font-size:16px;line-height:1.5;margin-bottom:1em;box-sizing:border-box}@media screen and (min-width:700px){#wrapper-gallery .pagination-gallery-sequential.top{top:-65px}#wrapper-gallery .pagination-gallery{margin-bottom:40px}#wrapper-gallery h3{font-size:24px;margin-bottom:25px}#wrapper-gallery .gallery-image>figure{margin-bottom:110px;background:0 0}#wrapper-gallery .gallery-image>figure img{-o-object-fit:contain;object-fit:contain}}@media screen and (min-width:700px) and (max-width:999px){#wrapper-gallery .gallery-image figure img{height:55vw;width:auto;margin:auto}}@media screen and (min-width:700px){#wrapper-gallery.gallery-vanilla .gallery-image>figure>figcaption{text-align:left;position:absolute;bottom:0;padding:10px;background:#212121}.news-article #wrapper-gallery.gallery-vanilla .gallery-image>figure>figcaption{font-size:12px;color:#fff}}#wrapper-gallery.gallery-vanilla .caption-container{margin-top:12px}#wrapper-gallery.gallery-vanilla .caption-container .credit{padding-top:9px}#wrapper-gallery.gallery-vanilla .caption-container figcaption~.credit{padding-top:0}@media screen and (min-width:700px){#wrapper-gallery.gallery-vanilla .caption-container{margin-top:0;text-align:left;padding:10px;background:#212121}#wrapper-gallery.gallery-vanilla .caption-container figcaption div,.news-article #wrapper-gallery.gallery-vanilla .caption-container .credit,.news-article #wrapper-gallery.gallery-vanilla .caption-container figcaption{color:#fff}.news-article #wrapper-gallery.gallery-vanilla .caption-container figcaption{font-size:12px}.news-article #wrapper-gallery.gallery-vanilla .caption-container figcaption~.credit{padding-top:0}.news-article #wrapper-gallery.gallery-vanilla .caption-container .credit{padding-top:5px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}#content{float:none;padding:0;width:auto;margin:0!important}.clear-both:after{content:"";clear:both;display:block}.space-t20{margin-top:20px}.buttons-social a:focus-visible svg,a:focus-visible,button:focus-visible{outline:5px solid #00f}.buttons-social a:focus-visible{outline:0}.burgerbar{position:relative}.primary-nav .wrapper .menuitems .secondary-style{background-color:var(--flexi-secondary_color_7)}.primary-nav .wrapper .menuitems .secondary-style a:hover{background-color:inherit}.primary-nav .wrapper .subsite-container .menu-item-nav-sub-set a.subsite_subnav-item{height:44px!important}.primary-nav .wrapper .subsite-container .menu-item-nav-sub-set a.subsite_subnav-item>svg{max-width:100px;height:22px;display:inline-block}.primary-nav .wrapper .subsite-container .menu-item-nav-sub-set a.subsite_subnav-item:hover{background:var(--flexi-brand_color_1)!important}@media (min-width:700px){.primary-nav .menuitems .nav-list{display:flex}.primary-nav .menuitems .nav-list li.secondary-style{order:1}.primary-nav .menuitems .nav-list li.secondary-style+.secondary-style{border-left:1px solid var(--flexi-brand_color_3)}}
385.news-article header .kiosq-member-label .kiosq-member-label-text{display:inline-block;background-color:var(--flexi-brand_color_2)!important;color:#fff;padding:0 5px;height:22px;line-height:22px;text-align:center;font-size:11px;vertical-align:baseline;font-weight:bolder}.buttons-social a[class*=fa-]{display:block!important}.buttons-social img{border-radius:50%;display:block}.buttons-social span{display:block;font-size:16px;margin-top:-17px}input[type=search]{box-sizing:inherit}.brands-lead:after,.brands-lead:before{left:88%;top:18%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.brand-items::-webkit-scrollbar-track,.trending-items::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3);background-color:#f5f5f5;border-radius:10px}.brand-items::-webkit-scrollbar,.trending-items::-webkit-scrollbar{height:6px;background-color:#f5f5f5}.brand-items::-webkit-scrollbar-thumb,.trending-items::-webkit-scrollbar-thumb{background-color:var(--flexi-brand_color_2);border-radius:10px}.trending-lead:not(.brands-disabled):after,.trending-lead:not(.brands-disabled):before{left:65%;top:18%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.trending-lead:not(.brands-disabled)::after{border-color:transparent transparent transparent #ededed;border-width:19px;margin-top:-8px}.trending-lead:not(.brands-disabled)::before{border-color:transparent transparent transparent #fff;border-width:22px;margin-top:-11px}.trending-lead:not(.brands-disabled)~.brands-lead{margin-left:26px}.trending-lead:not(.brands-disabled)~.brand-items{max-width:24%;top:inherit}@media only screen and (min-width:900px){.trending-lead:not(.brands-disabled)~.brand-items:hover{overflow:auto;overflow-y:hidden}}@media only screen and (max-width:900px){.trending-lead:not(.brands-disabled)~.brand-items{overflow:auto;overflow-y:hidden}}@media only screen and (min-width:575px) and (max-width:700px){.trending-lead:not(.brands-disabled)~.brand-items{max-width:21%}}@media only screen and (max-width:575px){.trending-lead:not(.brands-disabled)~.brand-items{max-width:15%}}.flexi-topnav{background:#ededed}.flexi-topnav .topnav__title{display:none}.flexi-topnav svg{height:16px}.flexi-topnav ul.topnav__items{font-size:13px;padding:7px 0;line-height:20px}@media only screen and (min-width:700px){.flexi-topnav{text-align:center}.flexi-topnav ul.topnav__items{display:inline-flex;min-width:697px}.flexi-topnav ul.topnav__items li.topnav__item{font-weight:600;font-family:"Open Sans","Open Sans-fallback";text-transform:uppercase;padding-left:13px;line-height:16px;margin:0 5px;border-left:1px solid #fff}.flexi-topnav ul.topnav__items li.topnav__item svg{height:16px}.flexi-topnav ul.topnav__items li.topnav__item.topnav__item__lead{margin-left:0;padding:0 5px;border:0}}.sticky-nav:not(.left-rail-nav) .sticky-nav__scroll-wrapper ul.scroll-wrapper__list li.list__title.active{border-bottom:3px solid var(--flexi-brand_color_1)}.sticky-nav.left-rail-nav .sticky-nav__scroll-wrapper ul.scroll-wrapper__list li.list__title.active>a{color:var(--flexi-brand_color_1)}.search-box input{color:#333}:checked+.button-search{background-color:transparent}@media only screen and (max-width:700px){.flexi-topnav{text-align:center;padding:7px 0}.flexi-topnav .topnav__title{display:inline-block;
385min-width:200px}.flexi-topnav .topnav__title .fa{min-width:10px}.flexi-topnav .wrapper-topnav #topnav-input:checked~ul.topnav__items{visibility:visible;opacity:1}.flexi-topnav .wrapper-topnav #topnav-input:checked~label.topnav__title i{transform:rotate(180deg)}.flexi-topnav .wrapper-topnav #topnav-input:not(:checked)~ul.topnav__items{visibility:hidden;opacity:0}.flexi-topnav .wrapper-topnav label.topnav__title i{transition:transform .2s ease-in-out}.flexi-topnav .wrapper-topnav ul.topnav__items{display:block;position:absolute;left:0;right:0;top:120px;background-color:#ededed;z-index:2;transition:visibility .2s,opacity .2s linear}.flexi-topnav .wrapper-topnav ul.topnav__items li{font-family:"Open Sans","Open Sans-fallback";text-transform:uppercase;font-weight:700;padding:14px 0;border-bottom:1px #fff solid}#main.legacy-container.full .site-logo svg{max-height:38px}.menuitems .nav-sub-set-container.subsite-container{border:0}.menuitems .nav-sub-set-container.subsite-container .menu-item.menu-item-none.menu-item-nav-sub-set{border:1px solid #fff;border-width:1px 0}}@media (max-width:999px){.sticky-nav:not(.left-rail-nav) .sticky-nav__scroll-wrapper .scroll-wrapper__label{padding-left:20px}}@media screen and (max-width:47.9375em){.widget-dynamic.widget-dynamic-live-bar.widget-no-data div.lazy{min-height:68px!important}}.widget-dynamic.widget-dynamic-live-bar.widget-no-data div.lazy{min-height:43px}.text-copy ._hawk.subtitle>p{margin:-18px 0 16px;font-weight:300;font-size:20px}.text-copy ._hawk.features>p{margin:0 0 16px}.pagination.internal .text-copy input[type=checkbox].hidden:checked~label._hawk,.pagination.internal .text-copy label._hawk,.text-copy ._hawk.fancy_box-title,.text-copy ._hawk.icon,.text-copy ._hawk.rating:not(.slice-container),.text-copy .pagination.internal input[type=checkbox].hidden:checked~label._hawk,.text-copy .pagination.internal label._hawk{margin-bottom:16px;text-indent:-21px;margin-left:21px}.pagination.internal .text-copy input[type=checkbox].hidden:checked~label._hawk:before,.pagination.internal .text-copy label._hawk:before,.text-copy ._hawk.fancy_box-title:before,.text-copy ._hawk.icon:before,.text-copy ._hawk.rating:not(.slice-container):before,.text-copy .pagination.internal input[type=checkbox].hidden:checked~label._hawk:before,.text-copy .pagination.internal label._hawk:before{font-size:16px;margin-right:5px}@media (min-width:600px){.pagination.internal .text-copy input[type=checkbox].hidden:checked~label._hawk,.pagination.internal .text-copy label._hawk,.text-copy ._hawk.fancy_box-title,.text-copy ._hawk.icon,.text-copy ._hawk.rating:not(.slice-container),.text-copy .pagination.internal input[type=checkbox].hidden:checked~label._hawk,.text-copy .pagination.internal label._hawk{float:left;clear:left;width:calc(50% - 21px)}}.pagination.internal{border-bottom:none;display:flex;justify-content:center;text-align:center}.pagination.internal .fancy_box-title,.pagination.internal .icon,.pagination.internal .rating:not(.slice-container),.pagination.internal input[type=checkbox].hidden:checked~label,.pagination.internal label{background:0 0;color:#333;font-size:.75em}.pagination.internal .icon-arrow-left{margin-right:.5em}.pagination.internal .icon-arrow-right{margin-left:.5em}.pagination.internal.current-prev-next>*+*{margin-left:1em}.pagination>span:nth-child(2){border-left:none}.pagination>span{padding:0}article .pagination.internal{display:block}article .pagination.internal .current{display:none}.premium header{text-align:center}.premium .news-article{float:none!important}.premium h1{max-width:850px;margin:0 auto}.premium h2,.premium h3,.premium p{clear:unset!important}.premium .client-logo{max-width:100%;width:100vw;justify-content:center;background-color:transparent;font-size:16px}.premium #article-body>p:first-of-type::first-letter{float:left;line-height:.9;font-size:5em;padding-right:.15em}.premium #article-body .full-width-layout .caption-text,.premium #article-body .jwplayer__widthsetter.full-width-layout .credit,.premium #article-body figure.full-width-layout .credit,.premium .content-wrapper .hero-image-wrapper .credit,.premium .content-wrapper .hero-image-wrapper figcaption{margin-left:15px}.premium #article-body .caption-text+.credit{margin-left:5px!important}.premium #article-body{max-width:800px;margin:0 auto}.premium #article-body h2,.premium #article-body ol,.premium #article-body p,.premium #article-body ul{max-width:800px;margin-left:auto;margin-right:auto}.premium #article-body .youtube-video,.premium #article-body figure.extended-layout,.premium #article-body figure.full-width-layout,.premium #article-body figure.inline-layout{margin:40px auto}.premium #article-body figure.pull-left,.premium #article-body figure.pull-right{max-width:420px;width:100%;margin:40px}.premium #article-body figure.pull-left img,.premium #article-body figure.pull-right img{width:420px;max-height:unset}@media screen and (max-width:700px){.premium #article-body figure.pull-left,.premium #article-body figure.pull-right{display:block;width:100%;max-width:unset;margin:40px 0;float:unset;clear:both}.premium #article-body figure.pull-left img,.premium #article-body figure.pull-right img{width:100%;max-height:unset}}.premium #article-body figure p.vanilla-image-block{max-width:100%}.premium #article-body .jwplayer__widthsetter.full-width-layout,.premium #article-body figure.full-width-layout{position:relative;width:100vw;left:50%;right:50%;margin:40px -50vw}.premium #article-body .extended-layout,.premium #article-body .inlinegallery.extended-layout,.premium #article-body .jwplayer__widthsetter.extended-layout{width:100%;margin:0 auto}.premium #article-body .inline-layout,.premium #article-body .inlinegallery.inline-layout,.premium #article-body .jwplayer__widthsetter.inline-layout{max-width:800px;margin-left:auto;margin-right:auto}.premium .content-wrapper .hero-image-wrapper{position:relative;width:100vw;left:50%;right:50%;margin-top:40px;margin-bottom:40px;transform:translate(-50vw)}.premium .byline-social{display:grid;justify-content:center;grid-template-areas:"byline-social__strapline""byline-social__byline""byline-social__socialite-widget"}.premium .byline-social .byline{grid-area:byline-social__byline;margin-bottom:20px;max-width:700px;justify-self:center}.premium .byline-social .strapline{grid-area:byline-social__strapline;margin-bottom:20px;margin-top:20px;max-width:700px}.premium .byline-social .socialite-widget{grid-area:byline-social__socialite-widget;margin-bottom:0}.premium .inlinegallery{margin-top:40px}}</style>
386<meta data-static-host="//vanilla.futurecdn.net/tomsguide/1760008" id="static-host-pattern">
387<link rel="preload" as="style" href="//vanilla.futurecdn.net/tomsguide/1760008/media/css/flexisites.min.css" onload="this.onload=null;this.rel='stylesheet'">
388<style id="vanilla-slice-root">@layer legacy { .slice-container-newsletterForm{--newsletter-form-primary-color:#1A98EE;--newsletter-form-secondary-color:#1F69FF;--newsletter-form-background-color:#f6f6f6;--newsletter-form-text-color:#000;--newsletter-form-header-padding:0 0 15px;--newsletter-form-alignment:left;}.slice-container-trending{--trending-label-color:#1A98EE;--trending-background-color:#ededed;--trending-highlight-color:#1A98EE;--trending-scrollbar-color:#1A98EE;--trending-scrollbar-background-color:#F5F5F5;} }</style>
389<style id="vanilla-slice-combined-css">@layer legacy { .newsletter-form__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;background:var(--newsletter-form-background-color,#fff);border-top:2px solid #000;border-top:2px solid var(--newsletter-form-secondary-color,#000);-ms-flex-direction:column;flex-direction:column;position:relative}.newsletter-form__top-bar,.newsletter-form__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.newsletter-form__top-bar{text-align:center;vertical-align:middle}.newsletter-form__header{color:#333;color:var(--newsletter-form-text-color,#333);font-weight:600}.newsletter-form__header svg{height:40px;width:auto}.newsletter-form__main-section{text-align:center}.newsletter-form__strapline{color:#333;color:var(--newsletter-form-text-color,#333);font-size:1.125em;line-height:1.5em}.newsletter-form__footer{color:#666;font-size:.8em;line-height:1.3em;margin:10px 0 0;margin:var(--newsletter-form-footer-margin,10px) 0 0;text-align:left}.newsletter-form__footer a,.newsletter-form__message{color:#333;color:var(--newsletter-form-text-color,#333)}.newsletter-form__message{font-size:1.3em;font-weight:600;line-height:1.3;margin:60px 0 3rem}.newsletter-form__form input[type=submit]{background-color:#000;background-color:var(--newsletter-form-primary-color,#000);border:none;color:#fff;cursor:pointer;font-size:.8rem;font-weight:700;line-height:2.85em;text-align:center;text-transform:uppercase;width:100%}.newsletter-form__form input[type=email],.newsletter-form__form input[type=text]{border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;color:var(--newsletter-form-text-color,#333);font-size:1em;line-height:2.75em;padding:0 10px;width:100%}.newsletter-form__form input[type=checkbox]{-webkit-box-flex:0;display:inline;-ms-flex:0 0 auto;flex:0 0 auto;height:13px;margin:0 8px 0 0;padding:0 0 10px 25px;position:relative;top:2px;width:13px}.form__checkbox-label,.newsletter-form__form input[type=checkbox]{color:#333;color:var(--newsletter-form-text-color,#333);cursor:pointer}.form__checkbox-label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.813em;margin-bottom:0;padding-top:15px;text-align:left}.form__checkbox-label:last-of-type{margin-bottom:15px}label.form__checkbox-label{grid-column:1/span 2}.newsletter-form__wrapper{padding:30px 20px}.newsletter-form__top-bar{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-pack:var(--newsletter-form-alignment,flex-start);-ms-flex-pack:var(--newsletter-form-alignment,flex-start);justify-content:flex-start;justify-content:var(--newsletter-form-alignment,flex-start);padding:0 0 10px;padding:var(--newsletter-form-header-padding,0 0 10px)}.newsletter-form__strapline{margin:0 0 10px;margin:var(--newsletter-form-strapline-margin,0 0 10px);text-align:left;text-align:var(--newsletter-form-alignment,left)}.newsletter-form__header{font-size:1.5em;line-height:1.2}@media screen and (max-width:699px){.newsletter-form__wrapper--inbodyContent .newsletter-form__strapline{display:none}.newsletter-form__wrapper--inbodyContent .newsletter-form__main-section{margin-top:10px}}.newsletter-form__wrapper--inbodyContent .newsletter-form__footer--us_disclaimer{margin:0;padding:24px 0}@media (min-width:700px){.newsletter-form__form--inbodyContent{grid-gap:0 10px;display:grid;grid-template-areas:"email submit";
389grid-template-columns:calc(65% - 10px) 35%}}input[type=email].form__email-input--inbodyContent{grid-area:email}input[type=submit].form__submit-input--inbodyContent{grid-area:submit;width:100%}input.form__submit-input--inbodyContent{grid-column:1/span 2}.trending{contain:layout}.trending__wrapper{background:#ededed;background:var(--trending-background-color,#ededed);border-bottom:1px solid #ededed;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;width:100%}.trending__wrapper.trending--border-top{border-top:none;border-top:var(--trending__border-top-width,none) var(--trending__border-top-style,none) var(--trending__border-top-color,none)}.trending__wrapper.trending--border-bottom{border-bottom:none;border-bottom:var(--trending__border-bottom-width,none) var(--trending__border-bottom-style,none) var(--trending__border-bottom-color,none)}.trending__nav{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:40px;line-height:40px}.trending__nav-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.trending__list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;list-style:none;margin:0;overflow-x:auto;overflow-y:hidden;padding:0;white-space:nowrap}.trending__list::-webkit-scrollbar-track{background-color:var(--trending-scrollbar-background-color);border-radius:10px;-webkit-box-shadow:inset 0 0 2px #0000004d;box-shadow:inset 0 0 2px #0000004d}.trending__list::-webkit-scrollbar{background-color:var(--trending-scrollbar-background-color);height:6px}.trending__list::-webkit-scrollbar-thumb{background-color:var(--trending-scrollbar-color);border-radius:10px}.trending__label{color:#333;color:var(--trending-label-color,#333);font-weight:600;padding:0 14px;text-transform:uppercase}.trending__link{color:#333;padding:7px;text-decoration:none}.trending__link-highlight{color:var(--trending-highlight-color);text-transform:uppercase}.trending__link:visited{color:#333}.trending__item{margin:0 15px;font-weight:600;padding:0 7px}.newsletter-form__wrapper--exitIntent{padding:30px 50px}.newsletter-form__wrapper--exitIntent .newsletter-form__header{margin-bottom:15px;width:100%}.newsletter-form__wrapper--exitIntent .newsletter-form__container{max-width:750px}.newsletter-form__wrapper--exitIntent .newsletter-form__top-bar{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-pack:var(--newsletter-form-alignment,center);-ms-flex-pack:var(--newsletter-form-alignment,center);justify-content:center;justify-content:var(--newsletter-form-alignment,center);padding:0 0 30px;padding:var(--newsletter-form-header-padding,0 0 30px)}@media screen and (max-width:699px){.newsletter-form__wrapper--exitIntent .newsletter-form__header{margin-top:20px}.newsletter-form__wrapper--exitIntent .form__checkbox-label{line-height:1.3}.newsletter-form__wrapper--exitIntent .newsletter-form__top-bar{padding:0 0 15px;padding:var(--newsletter-form-header-padding,0 0 15px)}}.newsletter-form__wrapper--exitIntent .newsletter-form__strapline{font-size:24px;margin:0 0 15px;margin:var(--newsletter-form-strapline-margin,0 0 15px);text-align:center;text-align:var(--newsletter-form-alignment,center)}.exit-intent{background-color:#000000b3;contain:content;height:100vh;left:0;overflow:hidden;position:fixed;top:0;width:100vw;z-index:99999999}.exit-intent__wrapper{contain:layout;left:50%;min-height:350px;min-width:750px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:699px){.newsletter-form__wrapper--exitIntent .newsletter-form__strapline{font-size:20px;line-height:1.35}.newsletter-form__wrapper--exitIntent{padding:15px 20px}.exit-intent{display:block;z-index:9999999999}.exit-intent__wrapper{min-height:450px;min-width:320px}}.exit-intent__close-button{background-color:initial;border:none;border-radius:100%;cursor:pointer;height:32px;padding:5px;position:absolute;right:15px;top:20px;z-index:1}@media screen and (max-width:699px){.exit-intent__close-button{right:0;top:0}}.exit-intent__close-button:focus{background-color:hsla(0,0%,60%,.322);border:none;outline:0}input[type=email].form__email-input--exitIntent{height:44px;margin-bottom:0}input[type=submit].form__submit-input--exitIntent{height:44px} }</style>
390<style id="vanilla-critical-styles">
391@font-face {
392font-family: "Roboto Condensed-fallback";
393size-adjust: 88.91000000000001%;
394ascent-override: 110%;
395src: local(Arial);
396}
397@font-face {
398font-family: "Open Sans-fallback";
399size-adjust: 105.42999999999994%;
400ascent-override: 105%;
401src: local(Arial);
402}
403@font-face {
404font-family: "Open Sans Condensed-fallback";
405size-adjust: 82%;
406src: local(sans-serif);
407}
408@font-face {
409font-family: "Open Sans Condensed-fallback";
410size-adjust: 87%;
411ascent-override: 110%;
412descent-override: 41%;
413src: local(Arial);
414}
415@font-face {
416font-family: "Open Sans Condensed-fallback";
417size-adjust: 105%;
418ascent-override: 100%;
419descent-override: 30%;
420src: local("Arial Narrow");
421}
422@font-face {
423font-family: "Open Sans Condensed-fallback";
424size-adjust: 89%;
425ascent-override: 89%;
426src: local("Helvetica");
427}
428@font-face {
429font-family: "flexisites";
430src: url('https://vanilla.futurecdn.net/tomsguide/1760008/media/fonts/flexisites.woff') format('woff');
431font-display: "swap";
432}
433@font-face {
434font-family: "Inter";
435font-weight: 200 800;
436font-style: normal;
437src: url('https://vanilla.futurecdn.net/tomsguide/1760008/media/shared/fonts/Inter-Variable.woff2') format('woff2');
438font-display: swap;
439size-adjust: 100%;
440}
441@font-face {
442font-family: "Inter";
443font-weight: 200 800;
444font-style: italic;
445src: url('https://vanilla.futurecdn.net/tomsguide/1760008/media/shared/fonts/Inter-Italic-Variable.woff2') format('woff2');
446font-display: swap;
447size-adjust: 100%;
448}
449/* --flexi-site-css-- */
450@layer legacy { :root {
451/* Branding constants */
452--font-family-1: "Inter", sans-serif!important;
453--brand-font-weight-light: 100!important;
454--brand-font-weight-medium: 400!important;
455--brand-font-weight-heavy: 700!important;
456--brand-font-size-large: 36px!important;
457--brand-font-size-big: 24px!important;
458--brand-font-size-medium: 14px!important;
459--brand-font-size-small: 12px!important;
460--brand-line-height-large: 48px!important;
461--brand-line-height-big: 30px!important;
462--brand-line-height-medium: 22px!important;
463--brand-line-height-small: 16px!important;
464--brand-color-1: var(--flexi-brand_color_1)!important;
465--brand-color-2: var(--flexi-brand_color_2)!important;
466--brand-color-3: var(--flexi-brand_color_3)!important;
467--brand-color-black: #011535!important;
468--brand-color-white: #FFFFFF!important;
469--brand-color-grey: #adadad!important;
470--brand-secondary-color-1: var(--flexi-secondary_color_1)!important;
471--brand-secondary-color-2: var(--flexi-secondary_color_2)!important;
472--brand-secondary-color-3: var(--flexi-secondary_color_3)!important;
473--brand-border-radius-large: 23px;
474--brand-border-radius-big: 24px;
475--brand-border-radius-medium: 16px;
476--brand-border-radius-small: 8px;
477/* End: Branding constants */
478/* Membership constants */
479--flcw-membership-landing-page-bg-logo: white;
480--flcw-membership-landing-page-feature-inverted-bg-color : #E5F7FE;
481--flcw-membership-skinnybanner-bg-color: var(--flexi-brand-color-1);
482--flcw-membership-skinnybanner-text-color: #f2f2f2;
483--flcw-membership-skinnybanner-mobile-bg-color : var(--flexi-brand-color-1);
484--flcw-membership-skinnybanner-close-bg-color: white;
485--flcw-membership-skinnybanner-close-color: black;
486--flcw-membership-skinnybanner-login-bg-color: white;
487--flcw-membership-skinnybanner-login-color: black;
488--flcw-membership-skinnybanner-join-now-bg-color: white;
489--flcw-membership-skinnybanner-join-now-color: black;
490--flcw-membership-skinnybanner-popup-bg-color-start: var(--flexi-brand-color-1);
491--flcw-membership-skinnybanner-popup-bg-color-end: var(--flexi-secondary-color-1);
492--flcw-membership-skinnybanner-find-out-more-border-color : var(--flexi-brand-color-1);
493--flcw-membership-skinnybanner-find-out-more-bg-color: white;
494--flcw-membership-skinnybanner-find-out-more-color: black;
495--flcw-membership-skinnybanner-signup-bg-color: white;
496--flcw-membership-skinnybanner-signup-color: black;
497--flcw-membership-popup-signup-bg-color: white;
498--flcw-membership-popup-signup-color: black;
499--flcw-membership-popup-find-out-more-bg-color: white;
500--flcw-membership-popup-find-out-more-color: black;
501--flcw-membership-popup-find-out-more-bg-color : white;
502--flcw-membership-popup-find-out-more-color : black;
503--flcw-membership-popup-login-bg-color: white;
504--flcw-membership-popup-login-color: black;
505--flcw-membership-landing-page-hero-button-bg-color: var(--flexi-brand-color-1);
506--flcw-membership-landing-page-hero-button-hover-bg-color: #0953e9;
507--flcw-membership-landing-page-hero-prenium-features-section-bg-color-start: var(--flexi-brand-color-1);
508--flcw-membership-landing-page-hero-prenium-features-section-bg-color-end: #004874;
509--flcw-membership-landing-page-hero-text-color: #f2f2f2;
510--flcw-membership-landing-page-hero-input-placeholder-color : #6b7280;
511--flcw-membership-landig-page-hero-badge-container-bg:#5C5C5C66;
512--flcw-membership-landig-page-hero-badge-container-border:#8B8B8B;
513--flcw-membership-landig-page-hero-badge-card-bg:#F2F2F2;
514--flcw-membership-landing-page-hero-separator-color: #8B8B8B;
515--flcw-membership-skinnybanner-find-out-more-bg-color: white;
516--flcw-membership-skinnybanner-find-out-more-color: black;
517--flcw-membership-skinnybanner-find-out-more-bg-color : white;
518--flcw-membership-skinnybanner-find-out-more-color : black;
519/* SLide out elements */
520--flcw-membership-text-color: #f2f2f2;
521--flcw-membership-slide-out-divider-color: #AFAFAF;
522--flcw-membership-slide-out-badge-border-color: #D2D2D2;
523--flcw-membership-slide-out-badge-bg-color: #F2F2F2;
524--flcw-membership-slide-out-members-exclusive-section-bg-color-start: var(--flexi-brand-color-1);
525--flcw-membership-slide-out-members-exclusive-section-bg-color-end: var(--flexi-secondary-color-1);
526--flcw-membership-slide-out-members-exclusive-section-explore-button-bg-color: #EBEBEB;
527--flcw-membership-slide-out-members-exclusive-section-explore-button-text-color: var(--flexi-brand-color-1);
528--flcw-membership-slide-out-button-bg-color: var(--flexi-brand-color-1);
529--flcw-membership-welcome-message-bg-color-start: #0091FF;
530--flcw-membership-welcome-message-bg-color-end: #6772E4;
531--flcw-membership-welcome-message-picture-border-color: #C2C2C2;
532--flcw-membership-welcome-message-button-bg-color: #f2f2f2;
533--flcw-membership-welcome-message-button-icon-color: #3482F2;
534/* Membership app Banner values*/
535/* --- WIDGET APP BANNER (POPUP) --- */
536--flcw-membership-app-banner-modal-bg: white;
537--flcw-membership-app-banner-close-icon: #6B7280;
538--flcw-membership-app-banner-title-text: #000000;
539--flcw-membership-app-banner-subtitle-text: #4B5563;
540--flcw-membership-app-banner-qr-box-title: #000000;
541/* QR Code Section */
542--flcw-membership-app-banner-qr-box-bg: #F3F3F3;
543--flcw-membership-app-banner-qr-box-border-color: #1F69FF;
544/* Active tab */
545--flcw-membership-app-banner-tab-active-bg: #1F69FF;
546--flcw-membership-app-banner-tab-active-text-color: #FFFFFF;
547/* Inactive tab */
548--flcw-membership-app-banner-tab-inactive-bg: #FFFFFF;
549--flcw-membership-app-banner-tab-inactive-border-color: #D1D5DB;
550--flcw-membership-app-banner-tab-inactive-text-color: #6B7280;
551--flcw-membership-app-banner-tab-inactive-hover-bg: #1F69FF;
552--flcw-membership-app-banner-tab-inactive-hover-text: #FFFFFF;
553/* Divider */
554--flcw-membership-app-banner-divider: #AFAFAF;
555/* --- WIDGET LANDING PAGE BANNER --- */
556--flcw-membership-app-banner-landing-page-container-bg: #1F69FF;
557--flcw-membership-app-banner-landing-page-title-color: #FFFFFF;
558--flcw-membership-app-banner-landing-page-strapline-color: #FFFFFF;
559/* Bouton Call-to-Action (Get the App) */
560--flcw-membership-app-banner-landing-page-btn-bg: #01FE9E;
561--flcw-membership-app-banner-landing-page-btn-text: black;
562--flcw-membership-app-banner-landing-page-btn-bg-hover: #01FE9E;
563--flcw-membership-app-banner-landing-page-btn-text-hover: black;
564/*End - Membership app Banner values*/
565/* End: Membership constants */
566--section-header-translate-y: 50%;
567--featured-item-background-color: #333 !important;
568--tomsguide-newsletter-form-secondary-color: #ddd;
569/*Sponsored grid section header title */
570--flw-sponsored-grid-font-weight: 600;
571/* newsletter */
572--flw-min-height-var-newsletter-wrapper: auto;
573--flw-mt-var-newsletter-wrapper: 0px;
574--flw-mb-var-newsletter-wrapper: 0px;
575--flw-ml-var-newsletter-wrapper: 0px;
576--flw-mr-var-newsletter-wrapper: 0px;
577--flw-sm-mt-var-newsletter-wrapper: 0px;
578--flw-sm-mb-var-newsletter-wrapper: 0px;
579--flw-sm-ml-var-newsletter-wrapper: 0px;
580--flw-sm-mr-var-newsletter-wrapper: 0px;
581--flw-pt-var-newsletter-wrapper: 24px;
582--flw-pb-var-newsletter-wrapper: 24px;
583--flw-pl-var-newsletter-wrapper: 24px;
584--flw-pr-var-newsletter-wrapper: 24px;
585--flw-sm-pt-var-newsletter-wrapper: 32px;
586--flw-sm-pb-var-newsletter-wrapper: 32px;
587--flw-sm-pl-var-newsletter-wrapper: 24px;
588--flw-sm-pr-var-newsletter-wrapper: 24px;
589--flw-border-var-newsletter-wrapper: solid var(--brand-color-1);
590--flw-border-width-var-newsletter-wrapper: 0;
591--flw-border-radius-var-newsletter-wrapper: var(--brand-border-radius-large);
592--flw-sm-border-radius-var-newsletter-wrapper: var(--brand-border-radius-large);
593--flw-bg-var-newsletter-wrapper: var(--brand-color-1);
594--flw-width-var-newsletter-title: 100%;
595--flw-sm-width-var-newsletter-title: 100%;
596--flw-mt-var-newsletter-title: 0px;
597--flw-mb-var-newsletter-title: 0px;
598--flw-ml-var-newsletter-title: 0px;
599--flw-mr-var-newsletter-title: 0px;
600--flw-sm-mt-var-newsletter-title: 0px;
601--flw-sm-mb-var-newsletter-title: 0px;
602--flw-sm-ml-var-newsletter-title: 0px;
603--flw-sm-mr-var-newsletter-title: 0px;
604--flw-pt-var-newsletter-title: 0px;
605--flw-pb-var-newsletter-title: 0px;
606--flw-pl-var-newsletter-title: 0px;
607--flw-pr-var-newsletter-title: 0px;
608--flw-sm-pt-var-newsletter-title: 0px;
609--flw-sm-pb-var-newsletter-title: 0px;
610--flw-sm-pl-var-newsletter-title: 0px;
611--flw-sm-pr-var-newsletter-title: 0px;
612--flw-size-var-newsletter-title: 14px;
613--flw-sm-size-var-newsletter-title: 14px;
614--flw-line-height-var-newsletter-title: 20px;
615--flw-sm-line-height-var-newsletter-title: 20px;
616--flw-font-weight-var-newsletter-title: 700;
617--flw-color-var-newsletter-title: var(--brand-color-white);
618--flw-font-family-var-newsletter-title: var(--font-family-1);
619--flw-text-transform-var-newsletter-title: none;
620--flw-text-decoration-var-newsletter-title: none;
621--flw-letter-spacing-var-newsletter-title: 0;
622--flw-sm-letter-spacing-var-newsletter-title: 0;
623--flw-text-align-var-newsletter-title: left;
624--flw-sm-text-align-var-newsletter-title: left;
625--flw-mt-var-newsletter-strapline: 0px;
626--flw-mb-var-newsletter-strapline: 16px;
627--flw-ml-var-newsletter-strapline: 0px;
628--flw-mr-var-newsletter-strapline: 0px;
629--flw-sm-mt-var-newsletter-strapline: 0px;
630--flw-sm-mb-var-newsletter-strapline: 16px;
631--flw-sm-ml-var-newsletter-strapline: 0px;
632--flw-sm-mr-var-newsletter-strapline: 0px;
633--flw-pt-var-newsletter-strapline: 0px;
634--flw-pb-var-newsletter-strapline: 0px;
635--flw-pl-var-newsletter-strapline: 0px;
636--flw-pr-var-newsletter-strapline: 0px;
637--flw-sm-pt-var-newsletter-strapline: 0px;
638--flw-sm-pb-var-newsletter-strapline: 0px;
639--flw-sm-pl-var-newsletter-strapline: 0px;
640--flw-sm-pr-var-newsletter-strapline: 0px;
641--flw-size-var-newsletter-strapline: 14px;
642--flw-sm-size-var-newsletter-strapline: 14px;
643--flw-line-height-var-newsletter-strapline: 22px;
644--flw-sm-line-height-var-newsletter-strapline: 22px;
645--flw-font-weight-var-newsletter-strapline: 400;
646--flw-color-var-newsletter-strapline: var(--brand-color-white);
647--flw-font-family-var-newsletter-strapline: var(--font-family-1);
648--flw-text-transform-var-newsletter-strapline: none;
649--flw-text-decoration-var-newsletter-strapline: none;
650--flw-letter-spacing-var-newsletter-strapline: 0;
651--flw-sm-letter-spacing-var-newsletter-strapline: 0;
652--flw-text-align-var-newsletter-strapline: left;
653--flw-sm-text-align-var-newsletter-strapline: left;
654--flw-sm-display-var-newsletter-strapline: block;
655--flw-mt-var-newsletter-signup-btn: 0px;
656--flw-mb-var-newsletter-signup-btn: 24px;
657--flw-ml-var-newsletter-signup-btn: 0px;
658--flw-mr-var-newsletter-signup-btn: 0px;
659--flw-sm-mt-var-newsletter-signup-btn: 0px;
660--flw-sm-mb-var-newsletter-signup-btn: 24px;
661--flw-sm-ml-var-newsletter-signup-btn: 0px;
662--flw-sm-mr-var-newsletter-signup-btn: 0px;
663--flw-pt-var-newsletter-signup-btn: 10px;
664--flw-pb-var-newsletter-signup-btn: 10px;
665--flw-pl-var-newsletter-signup-btn: 10px;
666--flw-pr-var-newsletter-signup-btn: 10px;
667--flw-sm-pt-var-newsletter-signup-btn: 10px;
668--flw-sm-pb-var-newsletter-signup-btn: 10px;
669--flw-sm-pl-var-newsletter-signup-btn: 10px;
670--flw-sm-pr-var-newsletter-signup-btn: 10px;
671--flw-width-var-newsletter-signup-btn: 48px;
672--flw-height-var-newsletter-signup-btn: 48px;
673--flw-justify-self-var-newsletter-signup-btn: end;
674--flw-order-var-newsletter-signup-btn: -1;
675--flw-sm-order-var-newsletter-signup-btn: -1;
676--flw-size-var-newsletter-signup-btn: 14px;
677--flw-sm-size-var-newsletter-signup-btn: 14px;
678--flw-line-height-var-newsletter-signup-btn: 20px;
679--flw-sm-line-height-var-newsletter-signup-btn: 20px;
680--flw-font-weight-var-newsletter-signup-btn: 500;
681--flw-color-var-newsletter-signup-btn: var(--brand-secondary-color-1);
682--flw-font-family-var-newsletter-signup-btn: var(--font-family-1);
683--flw-text-transform-var-newsletter-signup-btn: none;
684--flw-text-decoration-var-newsletter-signup-btn: none;
685--flw-letter-spacing-var-newsletter-signup-btn: 0.5px;
686--flw-sm-letter-spacing-var-newsletter-signup-btn: 0.5px;
687--flw-text-align-var-newsletter-signup-btn: center;
688--flw-sm-text-align-var-newsletter-signup-btn: center;
689--flw-bg-var-newsletter-signup-btn: #01FE9E;
690--flw-bg-hover-var-newsletter-signup-btn: #aeffdf;
691--flw-shadow-focus-var-newsletter-signup-btn: 0 0 0px 2px #c2daff;
692--flw-border-var-newsletter-signup-btn: none;
693--flw-border-radius-var-newsletter-signup-btn: var(--brand-border-radius-small);
694/* positioning the email input field itself */
695--flw-mt-var-newsletter-email-input: 0px;
696--flw-mb-var-newsletter-email-input: 24px;
697--flw-ml-var-newsletter-email-input: 0px;
698--flw-mr-var-newsletter-email-input: 0px;
699--flw-sm-mt-var-newsletter-email-input: 0px;
700--flw-sm-mb-var-newsletter-email-input: 12px;
701--flw-sm-ml-var-newsletter-email-input: 0px;
702--flw-sm-mr-var-newsletter-email-input: 0px;
703--flw-pt-var-newsletter-email-input: 0px;
704--flw-pb-var-newsletter-email-input: 0px;
705--flw-pl-var-newsletter-email-input: 45px; /* too add an image */
706--flw-pr-var-newsletter-email-input: 20px;
707--flw-sm-pt-var-newsletter-email-input: 0px;
708--flw-sm-pb-var-newsletter-email-input: 0px;
709--flw-sm-pl-var-newsletter-email-input: 45px; /* same */
710--flw-sm-pr-var-newsletter-email-input: 20px;
711--flw-order-var-newsletter-email-input: -2;
712--flw-sm-order-var-newsletter-email-input: -2;
713--flw-border-radius-var-newsletter-email-input: var(--brand-border-radius-small);
714--flw-background-var-newsletter-email-input: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M22.4168 5.75032C22.4168 4.60449 21.4793 3.66699 20.3335 3.66699H3.66683C2.521 3.66699 1.5835 4.60449 1.5835 5.75032M22.4168 5.75032V18.2504C22.4168 19.3962 21.4793 20.3337 20.3335 20.3337H3.66683C2.521 20.3337 1.5835 19.3962 1.5835 18.2504V5.75032M22.4168 5.75032L12.0002 13.042L1.5835 5.75032" stroke="%2364748B" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat 12px center;
715--flw-background-color-var-newsletter-email-input: var(--brand-color-white);
716--flw-border-var-newsletter-email-input: 1px solid #FAFAFA;
717--flw-placeholder-color-var-newsletter-email-input: #737373;
718--flw-font-size-var-newsletter-email-input: 1em;
719--flw-content-var-newsletter-email-header-after: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20.0005 4H4.00049C2.89592 4 2.00049 4.89543 2.00049 6V18C2.00049 19.1046 2.89592 20 4.00049 20H20.0005C21.1051 20 22.0005 19.1046 22.0005 18V6C22.0005 4.89543 21.1051 4 20.0005 4Z" stroke="%23F8FAFC" stroke-width="1.33215" stroke-linecap="round" stroke-linejoin="round"/>
719<path d="M22.0005 7L13.0305 12.7C12.7218 12.8934 12.3648 12.996 12.0005 12.996C11.6362 12.996 11.2792 12.8934 10.9705 12.7L2.00049 7" stroke="%23F8FAFC" stroke-width="1.33215" stroke-linecap="round" stroke-linejoin="round"/></svg>');
720/* End: positioning the email input field itself */
721--flw-mt-var-newsletter-radio-btn-label: 0px;
722--flw-mb-var-newsletter-radio-btn-label: 8px;
723--flw-ml-var-newsletter-radio-btn-label: 0px;
724--flw-mr-var-newsletter-radio-btn-label: 0px;
725--flw-sm-mt-var-newsletter-radio-btn-label: 0px;
726--flw-sm-mb-var-newsletter-radio-btn-label: 8px;
727--flw-sm-ml-var-newsletter-radio-btn-label: 0px;
728--flw-sm-mr-var-newsletter-radio-btn-label: 0px;
729--flw-pt-var-newsletter-radio-btn-label: 0px;
730--flw-pb-var-newsletter-radio-btn-label: 0px;
731--flw-pl-var-newsletter-radio-btn-label: 0px;
732--flw-pr-var-newsletter-radio-btn-label: 0px;
733--flw-sm-pt-var-newsletter-radio-btn-label: 0px;
734--flw-sm-pb-var-newsletter-radio-btn-label: 0px;
735--flw-sm-pl-var-newsletter-radio-btn-label: 0px;
736--flw-sm-pr-var-newsletter-radio-btn-label: 0px;
737--flw-size-var-newsletter-radio-btn-label: 12px;
738--flw-sm-size-var-newsletter-radio-btn-label: 12px;
739--flw-line-height-var-newsletter-radio-btn-label: 16px;
740--flw-sm-line-height-var-newsletter-radio-btn-label: 16px;
741--flw-font-weight-var-newsletter-radio-btn-label: 400;
742--flw-color-var-newsletter-radio-btn-label: var(--brand-color-white);
743--flw-font-family-var-newsletter-radio-btn-label: var(--font-family-1);
744--flw-text-transform-var-newsletter-radio-btn-label: none;
745--flw-text-decoration-var-newsletter-radio-btn-label: none;
746--flw-letter-spacing-var-newsletter-radio-btn-label: 0;
747--flw-sm-letter-spacing-var-newsletter-radio-btn-label: 0;
748--flw-text-align-var-newsletter-radio-btn-label: start;
749--flw-sm-text-align-var-newsletter-radio-btn-label: start;
750--flw-mt-var-newsletter-footer-text: 16px;
751--flw-mb-var-newsletter-footer-text: 0px;
752--flw-ml-var-newsletter-footer-text: 0px;
753--flw-mr-var-newsletter-footer-text: 0px;
754--flw-sm-mt-var-newsletter-footer-text: 16px;
755--flw-sm-mb-var-newsletter-footer-text: 0px;
756--flw-sm-ml-var-newsletter-footer-text: 0px;
757--flw-sm-mr-var-newsletter-footer-text: 0px;
758--flw-bt-var-newsletter-footer-text: 1px solid var(--brand-color-white);
759--flw-bb-var-newsletter-footer-text: none;
760--flw-bl-var-newsletter-footer-text: none;
761--flw-br-var-newsletter-footer-text: none;
762--flw-sm-bt-var-newsletter-footer-text: 1px solid var(--brand-color-white);
763--flw-sm-bb-var-newsletter-footer-text: none;
764--flw-sm-bl-var-newsletter-footer-text: none;
765--flw-sm-br-var-newsletter-footer-text: none;
766--flw-pt-var-newsletter-footer-text: 24px;
767--flw-pb-var-newsletter-footer-text: 0px;
768--flw-pl-var-newsletter-footer-text: 0px;
769--flw-pr-var-newsletter-footer-text: 0px;
770--flw-sm-pt-var-newsletter-footer-text: 24px;
771--flw-sm-pb-var-newsletter-footer-text: 0px;
772--flw-sm-pl-var-newsletter-footer-text: 0px;
773--flw-sm-pr-var-newsletter-footer-text: 0px;
774--flw-size-var-newsletter-footer-text: 10px;
775--flw-sm-size-var-newsletter-footer-text: 10px;
776--flw-line-height-var-newsletter-footer-text: 14px;
777--flw-sm-line-height-var-newsletter-footer-text: 14px;
778--flw-font-weight-var-newsletter-footer-text: 400;
779--flw-color-var-newsletter-footer-text: var(--brand-color-white);
780--flw-font-family-var-newsletter-footer-text: var(--font-family-1);
781--flw-text-transform-var-newsletter-footer-text: none;
782--flw-text-decoration-var-newsletter-footer-text: none;
783--flw-letter-spacing-var-newsletter-footer-text: 0;
784--flw-sm-letter-spacing-var-newsletter-footer-text: 0;
785--flw-text-align-var-newsletter-footer-text: center;
786--flw-sm-text-align-var-newsletter-footer-text: center;
787--flw-size-var-newsletter-footer-text-link: 10px;
788--flw-sm-size-var-newsletter-footer-text-link: 10px;
789--flw-line-height-var-newsletter-footer-text-link: 14px;
790--flw-sm-line-height-var-newsletter-footer-text-link: 14px;
791--flw-font-weight-var-newsletter-footer-text-link: 400;
792--flw-color-var-newsletter-footer-text-link: var(--brand-color-white);
793--flw-font-family-var-newsletter-footer-text-link: var(--font-family-1);
794--flw-text-transform-var-newsletter-footer-text-link: none;
795--flw-text-decoration-var-newsletter-footer-text-link: underline;
796--flw-text-decoration-offset-var-newsletter-footer-text-link: 2px;
797--flw-letter-spacing-var-newsletter-footer-text-link: 0;
798--flw-sm-letter-spacing-var-newsletter-footer-text-link: 0;
799/*--flw-gap-var-newsletter-sections: 15px 10px;*/
800/*--flw-sm-gap-var-newsletter-sections: 15px 5px;*/
801/* newsletter end */
802}
803/* default font family */
804/*body {*/
805/* font-family: var(--font-family-1);*/
806/*}*/
807/*h1 {*/
808/* font-family: var(--font-family-1);*/
809/*}*/
810/*h2 {*/
811/* font-family: var(--font-family-1);*/
812/*}*/
813/*h3 {*/
814/* font-family: var(--font-family-1);*/
815/*}*/
816/*p {*/
817/* font-family: var(--font-family-1);*/
818/*}*/
819/* default font family end */
820.flexi-page.responsive .listingResult a.category-link {
821color: #1a98ee;
822}
823.widget-multiquery-wrapper.is-tabbed .dynamic-tabs-container .dynamic-tabs.passive {
824color: #000000;
825}
826.newsletter-form__wrapper {
827border-top-color: var(--tomsguide-newsletter-form-secondary-color, #000) !important;
828}
829.text-copy hr {
830border-bottom-color: #1a98ee;
831}
832body {
833font-family: 'Inter', Sans-Serif !important;
834}
835/* Variables */
836:root {
837--tomsguide-secondary: #1F69FF!important;
838}
839.slice-container-trending {
840--trending-label-color: var(--flexi-secondary-color-1)!important;
841--trending-highlight-color: var(--flexi-brand-color-1)!important;
842--trending-scrollbar-color: var(--flexi-brand-color-1)!important;
843--trending-background-color: #F5F8FF; /*also used by the children*/
844}
845/* Custom styles for rebrand investigation */
846/*Commercial savings custom style*/
847body .article .flw-full-width-commercial-img .widget-commercial-lead{
848margin-bottom:30px;
849display: contents;
850}
851body .article .flw-full-width-commercial-img .widget-commercial-lead .widget-commercial-logo{
852width:100%;
853height: auto;
854}
855/* Author Block */
856.author__toggle-icon, .author__toggle-text {
857color: var(--flexi-brand-color-1);
858}
859/* Breadcrumbs */
860.breadcrumb ol li a {
861color: var(--flexi-secondary-color-2);
862}
863/* Images */
864.hero-image-wrapper img,
865.vanilla-image-block img {
866--image--border-radius: 10px;
867}
868/* Boxout */
869.fancy_box-title {
870border-radius: 10px 10px 0 0!important;
871background: var(--flexi-secondary-color-1);
872}
873.fancy_box-title:before {
874display: none;
875}
876.fancy_box_body {
877border-radius: 0 0 15px 15px;
878background: var(--flexi-grayscales_color_1);
879}
880/* Section Headers */
881.article-body__section {
882text-transform: unset;
883border-bottom: 2px solid var(--flexi-secondary_color_1);
884}
885.article-body__section span {
886border-radius: 20px 20px 0 0;
887padding: 10px 20px;
888line-height: 1.5em;
889background-color: var(--flexi-secondary_color_1);
890}
891/* Section Headers for review-article */
892.pretty-review .review-article .text-copy h2:not(.featured__title):not(.article-body__section) {
893position: relative;
894border-radius: 20px 20px 0 0;
895color: var(--brand-color-white);
896}
897.pretty-review .review-article .text-copy h2:not(.featured__title):not(.article-body__section),
898.pretty-review .review-article .text-copy h2:not(.featured__title):not(.article-body__section)::before,
899.pretty-review .review-article .text-copy h2:not(.featured__title):not(.article-body__section)::after {
900background-color: var(--brand-color-1);
901}
902@media (min-width: 1000px) {
903.pretty-review .review-article .text-copy h2:not(.featured__title):not(.article-body__section)::before {
904left: -60px;
905bottom: 0;
906}
907.pretty-review .review-article .text-copy h2:not(.featured__title):not(.article-body__section)::after {
908right: -60px;
909bottom: 0;
910}
911}
912/* Byline Article Type Flag */
913:is(.article, .review-article, .static-article, .news-article) .byline {
914padding: 5px 10px;
915--byline-chip--border-radius: 4px;
916}
917/* Sticky Jumplinks */
918[data-component-name="Article:JumpTo:Inline:Link"] {
919border-bottom: none!important;
920}
921[data-component-name="Article:JumpTo:Inline:Link"].active {
922background: var(--jumpto-underline-color);
923border-radius: 20px;
924margin: 5px 10px;
925}
926[data-component-name="Article:JumpTo:Inline:Link"].active a {
927color: white!important;
928}
929[data-component-name="Article:JumpTo:Variants:Floating"] > div {
930border: none !important;
931border-radius: 15px !important;
932background: var(--flexi-grayscales_color_1) !important;
933}
934/* Topic tag links */
935#articleTag nav a {
936background: white !important;
937border: 2px solid var(--flexi-secondary-color-1);
938color: var(--flexi-secondary-color-1) !important;
939border-radius: 20px;
940padding: 10px 15px !important;
941}
942/* Blockquote */
943#article-body figure blockquote {
944float: unset;
945width: auto;
946margin: 1.5em 0 !important;
947border-top: none;
948border-bottom: none;
949border-left: 5px solid var(--flexi-secondary-color-1);
950padding: 0 0 0 20px;
951}
952#article-body figure blockquote:before {
953display:none;
954}
955#article-body figure blockquote > p {
956font-size: 1.25em;
957}
958/* Person */
959.person--separator {
960border: none;
961background: var(--flexi-grayscales-color-1);
962border-radius: 15px;
963padding: 20px;
964}
965.person--separator .person__role {
966margin-top: 6px;
967}
968/* Author Block */
969.author {
970border: none !important;
971background: var(--flexi-grayscales-color-1);
972border-radius: 15px;
973padding: 20px;
974}
975.author__heading {
976display: flex !important;
977flex: auto;
978justify-content: start;
979flex-direction: row !important;
980align-items: center !important;
981flex-wrap: wrap;
982gap: 0px;
983}
984.author__role {
985order: 100;
986flex: 100%;
987}
988/* Dividers */
989#article-body hr {
990border-bottom: 2px solid var(--flexi-secondary_color_1);
991margin: 1em 0;
992}
993/* Reviews */
994.pretty-verdict {
995margin-top: 45px!important;
996border: 2px solid var(--flexi-secondary_color_1)!important;
997border-radius: 15px!important;
998}
999.pretty-verdict__heading-container {
1000top: -55px!important;
1001background: var(--flexi-secondary_color_1)!important;
1002color: white!important;
1003border-radius: 15px 15px 0 0!important;
1004}
1005/* Livefeed */
1006.widget-content-parsed-live-feed .article-body .wcp-item-content {
1007border-color: unset !important;
1008border-style: unset !important;
1009border-width: unset !important;
1010border-top: unset !important;
1011border-radius: 15px !important;
1012background: var(--flexi-grayscales-color-2);
1013}
1014/* Tables */
1015.table__wrapper--inbodyContent .table__head__heading {
1016background: var(--flexi-secondary-color-1)!important;
1017color: white!important;
1018}
1019.table__wrapper--inbodyContent .table__body__row:nth-child(2n) .table_body__data {
1020background: var(--flexi-grayscales_color_2)!important;
1021}
1022.table__wrapper--inbodyContent.table__wrapper--divider .table__head__heading:first-of-type, .table__wrapper--inbodyContent.table__wrapper--divider .table_body__data:first-of-type {
1023border-right: none!important;
1024}
1025/* Header adjustments */
1026@media (max-width: 699px) {
1027body.sticky-navigation .primary-nav {
1028width: 100% !important;
1029max-width: 100%;
1030}
1031}
1032[aria-label="Main navigation"] {
1033max-width: 1280px !important;
1034}
1035[aria-label="Main navigation"] > [data-component-name],
1036[aria-label="Main navigation"] > #auth-in-nav-header { /*no :is when selector has an #id - messes up the rules order*/
1037padding: 0 !important;
1038margin: 0 !important;
1039border: none !important;
1040}
1041/* the site config key is ignored */
1042[data-component-name="Nav:Desktop"] {
1043--nav-narrow-width: 1200px!important;
1044}
1045.meganav-item--top-level + .meganav-item--top-level {
1046padding-left: 10px;
1047}
1048[data-component-name="SiteHeader:Masthead:Logo"] {
1049--logo-height-desktop: 32px;
1050--strapline-padding-bottom: 0;
1051--strapline-font-size: 9px;
1052position: relative;
1053}
1054[data-component-name="SiteHeader:Masthead:Logo"] a > *:last-child {
1055position: absolute;
1056bottom: -12px;
1057font-weight: 700;
1058line-height: 12px;
1059letter-spacing: 0.1px;
1060vertical-align: middle;
1061text-transform: uppercase;
1062color: #64748B;
1063}
1064/* fix: unresponsive to siteConfig changes */
1065[data-component-name="Social:Icons"] {
1066display: none !important;
1067}
1068/* fix: we don't want to switch off viafoura, but need to hide the bell */
1069[data-component-name="Viafoura:Notification:TrayBell"] {
1070display: none !important;
1071}
1072[data-component-name="SiteHeader:Masthead:Newsletter"] *:has(svg) {
1073display: none !important;
1074}
1075[data-component-name="SiteHeader:Masthead"] [data-component-name="SiteHeader:Masthead:Logo"] ~ * * {
1076font-size: 14px !important;
1077}
1078[data-component-name="SiteHeader:Masthead"] [data-component-name="Region:LocaleSelector"] ~ *:not(.search-box) {
1079position: relative;
1080}
1081[data-component-name="SiteHeader:Masthead"] [data-component-name="Region:LocaleSelector"] ~ *:not(.search-box)::before {
1082content: '';
1083background-color: #E5E5E5;
1084width: 1px;
1085height: var(--nav-item-line-height, 20px);
1086position: absolute;
1087left: calc(-0.5 * var(--site-header-gap));
1088top: 50%;
1089transform: translate(0, -50%);
1090}
1091[data-component-name="SiteHeader:Masthead:Newsletter"]::after {
1092content: url('data:image/svg+xml,<svg width="14" height="12" viewBox="0 0 14 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.9028 1.96528C12.9028 1.29687 12.3559 0.75 11.6875 0.75H1.96528C1.29688 0.75 0.75 1.29687 0.75 1.96528M12.9028 1.96528V9.25696C12.9028 9.92534 12.3559 10.4722 11.6875 10.4722H1.96528C1.29688 10.4722 0.75 9.92534 0.75 9.25696V1.96528M12.9028 1.96528L6.82641 6.21873L0.75 1.96528" stroke="%23011535" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');
1093margin-left: 5px;
1094height: 100%;
1095align-items: center;
1096display: inline-flex;
1097position: relative;
1098top: 1px;
1099}
1100[data-component-name="SiteHeader:Masthead:SearchBar"] .search-icon {
1101align-self: center;
1102}
1103[data-component-name="SiteHeader:Masthead:SearchBar"] svg,
1104#auth-in-nav-header svg {
1105width: 15px !important;
1106height: 15px !important;
1107}
1108@media screen and (min-width: 700px) {
1109[data-component-name="SiteHeader:Masthead"] {
1110padding: 12px 24px;
1111}
1112}
1113@media screen and (max-width: 699px) {
1114[data-component-name="SiteHeader:Masthead"] [aria-label="Main navigation"] {
1115--site-header-gap: 25px !important;
1116padding: 0 15px !important;
1117}
1118[data-component-name="SiteHeader:Masthead:Newsletter"] {
1119display: block !important;
1120height: 100%;
1121}
1122[data-component-name="SiteHeader:Masthead:Newsletter"] > *:not(svg) {
1123display: none !important;
1124}
1125[data-component-name="Nav:BurgerButton"] svg path {
1126stroke: #2563EB;
1127}
1128[data-component-name="SiteHeader:Masthead:Newsletter"] {
1129visibility: visible !important;
1130}
1131[data-component-name="SiteHeader:Masthead:Newsletter"]::after {
1132margin-left: 0;
1133}
1134[aria-label="Main navigation"] > [data-component-name="SiteHeader:Masthead:SearchBar"] {
1135padding: 10px !important;
1136background: var(--flexi-brand-color-1);
1137border-radius: 4px;
1138}
1139[data-component-name="SiteHeader:Masthead:SearchBar"] svg path {
1140fill: #FFF;
1141}
1142/* Increasing the interactive area of the Newsletter & Sign In button */
1143[aria-label="Main navigation"] > [data-component-name="SiteHeader:Masthead:Newsletter"],
1144[aria-label="Main navigation"] > #auth-in-nav-header {
1145padding: 0 10px !important;
1146margin: 0 -10px !important;
1147}
1148[aria-label="Main navigation"] > [data-component-name="SiteHeader:Masthead:Newsletter"]::before,
1149[aria-label="Main navigation"] > #auth-in-nav-header::before {
1150left: calc(-0.5 * var(--site-header-gap) + 10px) !important;
1151}
1152/* End: Increasing the interactive area of the Newsletter & Sign In button */
1153}
1154/* a.k.a. navCustomLinks component, but this is a more general approach */
1155.user-connected .custom-link-menu-item {
1156display: none !important;
1157}
1158/* iPhone 12 Mini, etc. fix */
1159@media screen and (max-width: 399px) {
1160[data-component-name="SiteHeader:Masthead"] [data-component-name="SiteHeader:Masthead:Newsletter"] {
1161display: none !important;
1162}
1163[data-component-name="SiteHeader:Masthead"] [data-component-name="Region:LocaleSelector"] {
1164position: relative;
1165left: var(--site-header-gap);
1166}
1167/*[data-component-name="SiteHeader:Masthead"] [data-component-name="SiteHeader:Masthead:Newsletter"]::before {*/
1168/* content: unset;*/
1169/*}*/
1170}
1171/*Trending adjustments*/
1172.slice-container-trending {
1173background: var(--trending-background-color, #ededed);
1174}
1175.trending__wrapper {
1176margin: 0 auto;
1177}
1178.trending__item {
1179position: relative;
1180}
1181.trending__item + .trending__item::before {
1182content: '';
1183position: absolute;
1184top: 25%;
1185left: -15px;
1186width: 1px;
1187height: 50%;
1188background: #01153526;
1189}
1190.trending__link {
1191color: #01153580!important;
1192font-weight: 500;
1193font-size: 14px;
1194line-height: 20px;
1195letter-spacing: -0.15px;
1196}
1197.trending__label {
1198padding: 3px 10px !important;
1199border-radius: 8px;
1200height: fit-content;
1201background: #EAF45C;
1202font-weight: 700 !important;
1203font-size: 12px !important;
1204line-height: 16px !important;
1205letter-spacing: 0px;
1206align-content: center;
1207text-transform: none !important;
1208white-space: nowrap;
1209margin: auto 0;
1210margin-right: 22px; /* compensation for .trending__list .trending__item:first-child */
1211}
1212.trending__label::before {
1213content: url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11 3.5L6.75 7.75L4.25 5.25L1 8.5" stroke="%23011535" stroke-linecap="round" stroke-linejoin="round"/><path d="M8 3.5H11V6.5" stroke="%23011535" stroke-linecap="round" stroke-linejoin="round"/></svg>');
1214margin-right: 5px;
1215vertical-align: middle;
1216}
1217.trending__list .trending__item:first-child {
1218margin-left: 0;
1219padding-left: 0;
1220}
1221.trending__list {
1222--scrollbar-color-thumb: rgb(156 163 175 / var(--tw-text-opacity, 1)); /*var(--flexi-brand-color-1);*/
1223--scrollbar-color-track: transparent; /*var(--trending-background-color);*/
1224--scrollbar-width: thin;
1225--scrollbar-width-legacy: 5px;
1226}
1227/*Modern browsers with `scrollbar-*` support */
1228@supports (scrollbar-width: auto) {
1229.trending__list {
1230scrollbar-color: var(--scrollbar-color-thumb) var(--scrollbar-color-track);
1231scrollbar-width: var(--scrollbar-width);
1232}
1233}
1234/* Not supported by Flexi validator yet '::-webkit-scrollbar' */
1235/*Legacy browsers with `::-webkit-scrollbar-*` support */
1236/*@supports selector(::-webkit-scrollbar) {*/
1237/*.trending__list::-webkit-scrollbar-thumb {*/
1238/* background: var(--scrollbar-color-thumb);*/
1239/*}*/
1240/*.trending__list::-webkit-scrollbar-track {*/
1241/* background: var(--scrollbar-color-track);*/
1242/*}*/
1243/*.trending__list::-webkit-scrollbar {*/
1244/* max-width: var(--scrollbar-width-legacy);*/
1245/* max-height: var(--scrollbar-width-legacy);*/
1246/*}*/
1247/*}*/
1248@media screen and (max-width: 699px) {
1249.trending__label {
1250margin: auto 24px;
1251}
1252}
1253@media screen and (min-width: 991px) {
1254.flexi-page.responsive .trending__wrapper {
1255max-width: 1200px;
1256}
1257}
1258/* End: Header adjustments */
1259/* Change region suggestion */
1260body.flexi-page .slice-container-regionRedirectBanner {
1261--region-redirect-banner-background: var(--brand-color-1);
1262}
1263/* End: Change region suggestion */
1264/* MastHead Search Form customisation */
1265.flexi-page #search-checkbox:checked ~ [data-component-name="SiteHeader:Masthead:SearchBar"] .searchText {
1266color: var(--brand-color-1);
1267white-space: nowrap;
1268}
1269.flexi-page #search-checkbox:checked ~ [data-component-name="SiteHeader:Masthead:SearchBar"] .searchText::after {
1270content: url('data:image/svg+xml,<svg width="11" height="11" viewB
1270ox="0 0 11 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.2725 1.67853C10.6565 1.29455 10.6565 0.672004 10.2725 0.288027C9.88855 -0.0959514 9.266 -0.0959529 8.88202 0.288023L5.28028 3.88974L1.67855 0.288023C1.29457 -0.0959534 0.672017 -0.0959539 0.288037 0.288022C-0.0959457 0.672001 -0.0959473 1.29456 0.288034 1.67854L3.88976 5.28026L0.288029 8.88201C-0.0959499 9.26599 -0.095947 9.88854 0.288035 10.2725C0.672015 10.6565 1.29457 10.6565 1.67855 10.2725L5.28028 6.67077L8.88202 10.2725C9.266 10.6565 9.88855 10.6565 10.2725 10.2725C10.6565 9.88854 10.6565 9.26599 10.2725 8.88202L6.67079 5.28026L10.2725 1.67853Z" fill="%231F69FF"/></svg>');
1271margin-left: 12px;
1272position: relative;
1273top: 1px;
1274display: inline-block;
1275}
1276@media screen and (max-width: 699px) {
1277.flexi-page #search-checkbox:checked ~ [data-component-name="SiteHeader:Masthead:SearchBar"] .search-icon svg {
1278display: none;
1279}
1280.flexi-page #search-checkbox:checked ~ [data-component-name="SiteHeader:Masthead:SearchBar"] .search-icon::after {
1281content: url('data:image/svg+xml,<svg width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.7396 1.91827C12.1784 1.47944 12.1784 0.767952 11.7396 0.329121C11.3008 -0.109711 10.5893 -0.109713 10.1505 0.329116L6.03419 4.44536L1.91792 0.329117C1.47909 -0.109713 0.767601 -0.109714 0.328767 0.329116C-0.110071 0.767949 -0.110073 1.47944 0.328763 1.91828L4.44502 6.03453L0.328759 10.1508C-0.110074 10.5896 -0.110073 11.3011 0.328764 11.74C0.767599 12.1788 1.47909 12.1788 1.91792 11.74L6.03419 7.62369L10.1505 11.74C10.5893 12.1788 11.3008 12.1788 11.7396 11.74C12.1784 11.3011 12.1784 10.5897 11.7396 10.1508L7.62334 6.03453L11.7396 1.91827Z" fill="white"/></svg>');
1282display: flex;
1283padding: 1px;
1284line-height: 0;
1285}
1286}
1287@media screen and (min-width: 700px) {
1288.flexi-page #search-checkbox:checked ~ [data-component-name="SiteHeader:Masthead:SearchBar"] .search-icon {
1289display: none;
1290}
1291}
1292.flexi-page .search-box {
1293border: none;
1294border-radius: 0 0 24px 24px;
1295box-shadow: 0 2px 4px -2px #1b1b1b1A, 0 4px 6px -1px #1b1b1b1A;
1296}
1297.flexi-page .search-box::before {
1298content: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.16619 15.8323C12.8478 15.8323 15.8324 12.8477 15.8324 9.16606C15.8324 5.48443 12.8478 2.49988 9.16619 2.49988C5.48455 2.49988 2.5 5.48443 2.5 9.16606C2.5 12.8477 5.48455 15.8323 9.16619 15.8323Z" stroke="%2364748B" stroke-width="1.666
129855" stroke-linecap="round" stroke-linejoin="round"/><path d="M17.4991 17.4991L13.916 13.916" stroke="%2364748B" stroke-width="1.66655" stroke-linecap="round" stroke-linejoin="round"/></svg>');
1299position: absolute;
1300top: 45px;
1301left: 36px;
1302transform: translate(0, -50%);
1303z-index: 1;
1304line-height: 0;
1305}
1306.flexi-page .search-box .search-submit {
1307position: absolute;
1308top: 45px;
1309right: 28px;
1310background: var(--brand-color-1);
1311border-radius: 8px;
1312transform: translate(0, -50%);
1313width: 40px;
1314height: 40px;
1315}
1316.flexi-page .search-box .search-submit::after {
1317content: url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.3107 5.40145C10.5618 5.65258 10.5618 6.06041 10.3107 6.31154L7.09621 9.52601C6.84508 9.77714 6.43725 9.77714 6.18612 9.52601C5.93499 9.27488 5.93499 8.86704 6.18612 8.61591L8.30565 6.49838H2.14192C1.78632 6.49838 1.49902 6.21109 1.49902 5.85549C1.49902 5.49989 1.78632 5.2126 2.14192 5.2126L8.30565 5.2126L6.18812 3.09507C5.93699 2.84394 5.93699 2.4361 6.18812 2.18497C6.43925 1.93384 6.84709 1.93384 7.09822 2.18497L10.3127 5.39944L10.3107 5.40145Z" fill="white"/></svg>');
1318display: flex;
1319width: 100%;
1320height: 100%;
1321align-items: center;
1322justify-content: center;
1323}
1324.flexi-page .search-box .search-submit .search-icon {
1325display: none;
1326}
1327.flexi-page .search-box [data-component-name="Recirculation:ArticleRiver:Search"] {
1328position: relative;
1329margin-bottom: 0 !important;
1330border-top: none !important;
1331border-color: var(--brand-color-1) !important;
1332}
1333.flexi-page .search-box input#search-input {
1334border: 1px solid #e2e8f0;
1335border-radius: 16px;
1336height: 56px;
1337padding-left: 45px;
1338position: relative;
1339font-size: 18px !important;
1340box-shadow: 0 1px 2px -1px #1b1b1b1A, 0 1px 3px 0 #1b1b1b1A;
1341}
1342.flexi-page .search-box .search-article-recommendation .font-article-heading {
1343color: var(--flexi-secondary-color-1) !important;
1344}
1345.flexi-page .search-box .search-article-recommendation [data-component-name="Recirculation:ArticleRiver:Search"] > .font-article-heading {
1346/* please note there's no position: relative here */
1347text-align: center;
1348background-color: white;
1349width: fit-content;
1350margin: 0 auto;
1351padding: 0 10px;
1352}
1353.flexi-page .search-box .search-article-recommendation [data-component-name="Recirculation:ArticleRiver:Search"] > .font-article-heading::before {
1354content: '';
1355position: absolute;
1356top: 24px;
1357left: 0;
1358width: 100%;
1359height: 1px;
1360z-index: -1;
1361align-self: center;
1362background: var(--brand-color-1);
1363}
1364.flexi-page .search-box .search-article-recommendation [data-component-name="Recirculation:ArticleRiver:Search"] ul {
1365gap: 16px;
1366}
1367.flexi-page .search-box .search-article-recommendation [data-component-name="Recirculation:ArticleRiver:Search"] li + li {
1368position: relative;
1369}
1370.flexi-page .search-box .search-article-recommendation [data-component-name="Recirculation:ArticleRiver:Search"] li + li::after {
1371content: '';
1372position: absolute;
1373height: 1px;
1374width: 100%;
1375background-color: #ededed;
1376top: -8px;
1377}
1378.flexi-page .search-box .search-article-recommendation [data-component-name="Recirculation:ArticleRiver:Search"] li a {
1379flex-direction: row-reverse !important;
1380gap: 30px !important;
1381justify-content: space-between;
1382--article-river-thumbnail-width: 75px;
1383--img-listing-aspect-ratio: 1;
1384}
1385.flexi-page .search-box .search-article-recommendation [data-component-name="Recirculation:ArticleRiver:Search"] li a img {
1386--image--border-radius: 6px;
1387}
1388.flexi-page .search-box .search-article-recommendation [data-component-name="Recirculation:ArticleRiver:Search"] li a .font-article-heading {
1389align-self: center;
1390}
1391.flexi-page .search-box .search-article-recommendation [data-component-name="Recirculation:ArticleRiver:Search"] li a:hover {
1392text-decoration: none;
1393}
1394.flexi-page .search-box .search-article-recommendation [data-component-name="Recirculation:ArticleRiver:Search"] li a:hover .font-article-heading {
1395color: var(--brand-color-1);
1396}
1397/* End: MastHead Search Form customisation */
1398@media screen and (min-width: 700px) {
1399/* newsletter */
1400body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice, .newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__wrapper, body.flexi-page .exit-intent__wrapper .newsletter-form__wrapper {
1401min-height: var(--flw-min-height-var-newsletter-wrapper);
1402margin: var(--flw-mt-var-newsletter-wrapper) var(--flw-mr-var-newsletter-wrapper) var(--flw-mb-var-newsletter-wrapper) var(--flw-ml-var-newsletter-wrapper);
1403padding: var(--flw-pt-var-newsletter-wrapper) var(--flw-pr-var-newsletter-wrapper) var(--flw-pb-var-newsletter-wrapper) var(--flw-pl-var-newsletter-wrapper);
1404background: var(--flw-bg-var-newsletter-wrapper);
1405border: var(--flw-border-var-newsletter-wrapper);
1406border-radius: var(--flw-border-radius-var-newsletter-wrapper);
1407border-width: var(--flw-border-width-var-newsletter-wrapper);
1408}
1409body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice, .newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__wrapper .newsletter-form__header, body.flexi-page .exit-intent__wrapper .newsletter-form__wrapper .newsletter-form__header:before {
1410width: var(--flw-width-var-newsletter-title);
1411margin: var(--flw-mt-var-newsletter-title) var(--flw-mr-var-newsletter-title) var(--flw-mb-var-newsletter-title) var(--flw-ml-var-newsletter-title);
1412padding: var(--flw-pt-var-newsletter-title) var(--flw-pr-var-newsletter-title) var(--flw-pb-var-newsletter-title) var(--flw-pl-var-newsletter-title);
1413font-size: var(--flw-size-var-newsletter-title) !important;
1414line-height: var(--flw-line-height-var-newsletter-title) !important;
1415font-weight: var(--flw-font-weight-var-newsletter-title);
1416color: var(--flw-color-var-newsletter-title);
1417font-family: var(--flw-font-family-var-newsletter-title);
1418text-transform: var(--flw-text-transform-var-newsletter-title);
1419text-decoration: var(--flw-text-decoration-var-newsletter-title);
1420letter-spacing: var(--flw-letter-spacing-var-newsletter-title);
1421text-align: var(--flw-text-align-var-newsletter-title);
1422}
1423body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice, .newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__wrapper .newsletter-form__main-section .newsletter-form__strapline,
1424body.flexi-page .exit-intent__wrapper .newsletter-form__wrapper .newsletter-form__main-section .newsletter-form__strapline {
1425margin: var(--flw-mt-var-newsletter-strapline) var(--flw-mr-var-newsletter-strapline) var(--flw-mb-var-newsletter-strapline) var(--flw-ml-var-newsletter-strapline);
1426padding: var(--flw-pt-var-newsletter-strapline) var(--flw-pr-var-newsletter-strapline) var(--flw-pb-var-newsletter-strapline) var(--flw-pl-var-newsletter-strapline);
1427font-size: var(--flw-size-var-newsletter-strapline) !important;
1428line-height: var(--flw-line-height-var-newsletter-strapline) !important;
1429font-weight: var(--flw-font-weight-var-newsletter-strapline) !important;
1430color: var(--flw-color-var-newsletter-strapline) !important;
1431font-family: var(--flw-font-family-var-newsletter-strapline) !important;
1432text-transform: var(--flw-text-transform-var-newsletter-strapline) !important;
1433text-decoration: var(--flw-text-decoration-var-newsletter-strapline) !important;
1434letter-spacing: var(--flw-letter-spacing-var-newsletter-strapline) !important;
1435text-align: var(--flw-text-align-var-newsletter-strapline) !important;
1436}
1437body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice, .newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__wrapper .form__submit-input, body.flexi-page .exit-intent__wrapper .newsletter-form__wrapper .form__submit-input {
1438margin: var(--flw-mt-var-newsletter-signup-btn) var(--flw-mr-var-newsletter-signup-btn) var(--flw-mb-var-newsletter-signup-btn) var(--flw-ml-var-newsletter-signup-btn);
1439padding: var(--flw-pt-var-newsletter-signup-btn) var(--flw-pr-var-newsletter-signup-btn) var(--flw-pb-var-newsletter-signup-btn) var(--flw-pl-var-newsletter-signup-btn);
1440font-size: var(--flw-size-var-newsletter-signup-btn) !important;
1441line-height: var(--flw-line-height-var-newsletter-signup-btn) !important;
1442font-weight: var(--flw-font-weight-var-newsletter-signup-btn);
1443color: var(--flw-color-var-newsletter-signup-btn);
1444font-family: var(--flw-font-family-var-newsletter-signup-btn);
1445text-transform: var(--flw-text-transform-var-newsletter-signup-btn);
1446text-decoration: var(--flw-text-decoration-var-newsletter-signup-btn);
1447letter-spacing: var(--flw-letter-spacing-var-newsletter-signup-btn);
1448text-align: var(--flw-text-align-var-newsletter-signup-btn);
1449background: var(--flw-bg-var-newsletter-signup-btn);
1450border: var(--flw-border-var-newsletter-signup-btn);
1451border-radius: var(--flw-border-radius-var-newsletter-signup-btn);
1452}
1453body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice, .newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__wrapper .form__submit-input:hover,
1454body.flexi-page .exit-intent__wrapper .newsletter-form__wrapper .form__submit-input:hover {
1455background: var(--flw-bg-hover-var-newsletter-signup-btn);
1456}
1457body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice, .newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__wrapper .form__submit-input:focus,
1458body.flexi-page .exit-intent__wrapper .newsletter-form__wrapper .form__submit-input:focus {
1459box-shadow: var(--flw-shadow-focus-var-newsletter-signup-btn);
1460}
1461body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice, .newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__wrapper .form__email-input {
1462margin: var(--flw-mt-var-newsletter-email-input) var(--flw-mr-var-newsletter-email-input) var(--flw-mb-var-newsletter-email-input) var(--flw-ml-var-newsletter-email-input);
1463padding: var(--flw-pt-var-newsletter-email-input) var(--flw-pr-var-newsletter-email-input) var(--flw-pb-var-newsletter-email-input) var(--flw-pl-var-newsletter-email-input);
1464border-radius: var(--flw-border-radius-var-newsletter-email-input);
1465background: var(--flw-background-var-newsletter-email-input);
1466background-color: var(--flw-background-color-var-newsletter-email-input);
1467border: var(--flw-border-var-newsletter-email-input);
1468font-size: var(--flw-font-size-var-newsletter-email-input);
1469}
1470body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice, .newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__wrapper .form__email-input::placeholder {
1471color: var(--flw-placeholder-color-var-newsletter-email-input);
1472}
1473body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice, .newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__wrapper .form__checkbox-label, body.flexi-page .exit-intent__wrapper .newsletter-form__wrapper .form__checkbox-label {
1474margin: var(--flw-mt-var-newsletter-radio-btn-label) var(--flw-mr-var-newsletter-radio-btn-label) var(--flw-mb-var-newsletter-radio-btn-label) var(--flw-ml-var-newsletter-radio-btn-label);
1475padding: var(--flw-pt-var-newsletter-radio-btn-label) var(--flw-pr-var-newsletter-radio-btn-label) var(--flw-pb-var-newsletter-radio-btn-label) var(--flw-pl-var-newsletter-radio-btn-label);
1476font-size: var(--flw-size-var-newsletter-radio-btn-label) !important;
1477line-height: var(--flw-line-height-var-newsletter-radio-btn-label) !important;
1478font-weight: var(--flw-font-weight-var-newsletter-radio-btn-label);
1479color: var(--flw-color-var-newsletter-radio-btn-label);
1480font-family: var(--flw-font-family-var-newsletter-radio-btn-label);
1481text-transform: var(--flw-text-transform-var-newsletter-radio-btn-label);
1482text-decoration: var(--flw-text-decoration-var-newsletter-radio-btn-label);
1483letter-spacing: var(--flw-letter-spacing-var-newsletter-radio-btn-label);
1484text-align: var(--flw-text-align-var-newsletter-radio-btn-label);
1485}
1486body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice, .newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__wrapper .newsletter-form__footer, body.flexi-page .exit-intent__wrapper .newsletter-form__wrapper .newsletter-form__footer{
1487margin: var(--flw-mt-var-newsletter-footer-text) var(--flw-mr-var-newsletter-footer-text) var(--flw-mb-var-newsletter-footer-text) var(--flw-ml-var-newsletter-footer-text);
1488padding: var(--flw-pt-var-newsletter-footer-text) var(--flw-pr-var-newsletter-footer-text) var(--flw-pb-var-newsletter-footer-text) var(--flw-pl-var-newsletter-footer-text);
1489border-top: var(--flw-bt-var-newsletter-footer-text);
1490border-bottom: var(--flw-bb-var-newsletter-footer-text);
1491border-left: var(--flw-bl-var-newsletter-footer-text);
1492border-right: var(--flw-br-var-newsletter-footer-text);
1493font-size: var(--flw-size-var-newsletter-footer-text) !important;
1494line-height: var(--flw-line-height-var-newsletter-footer-text) !important;
1495font-weight: var(--flw-font-weight-var-newsletter-footer-text);
1496color: var(--flw-color-var-newsletter-footer-text);
1497font-family: var(--flw-font-family-var-newsletter-footer-text);
1498text-transform: var(--flw-text-transform-var-newsletter-footer-text);
1499text-decoration: var(--flw-text-decoration-var-newsletter-footer-text);
1500letter-spacing: var(--flw-letter-spacing-var-newsletter-footer-text);
1501text-align: var(--flw-text-align-var-newsletter-footer-text);
1502}
1503body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice, .newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__wrapper .newsletter-form__footer a, body.flexi-page .exit-intent__wrapper .newsletter-form__wrapper .newsletter-form__footer a{
1504font-size: var(--flw-size-var-newsletter-footer-text-link) !important;
1505line-height: var(--flw-line-height-var-newsletter-footer-text-link) !important;
1506font-weight: var(--flw-font-weight-var-newsletter-footer-text-link);
1507color: var(--flw-color-var-newsletter-footer-text-link);
1508font-family: var(--flw-font-family-var-newsletter-footer-text-link);
1509text-transform: var(--flw-text-transform-var-newsletter-footer-text-link);
1510text-decoration: var(--flw-text-decoration-var-newsletter-footer-text-link);
1511text-underline-offset: var(--flw-text-decoration-offset-var-newsletter-footer-text-link);
1512letter-spacing: var(--flw-letter-spacing-var-newsletter-footer-text-link);
1513}
1514body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice, .newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__container, .newsletter-form__container > section, .newsletter-form__container form {
1515/*display: grid;*/
1516/*gap: var(--flw-gap-var-newsletter-sections);*/
1517width: 100%;
1518--newsletter-form-header-padding: 0 0 8px;
1519}
1520/* Newsletter adjustments */
1521/* pop up with the brand logo */
1522.newsletter-form__wrapper--exitIntent .newsletter-form__header svg path,
1523.newsletter-form__wrapper--exitIntent button.exit-intent__close-button svg path {
1524fill: var(--brand-color-white);
1525}
1526.newsletter-form__wrapper--exitIntent input[type=email].form__email-input--exitIntent {
1527margin-bottom: var(--flw-sm-mb-var-newsletter-strapline);
1528}
1529body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice, .newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__message {
1530--newsletter-form-text-color: var(--brand-color-white) !important;
1531}
1532/* type 1 */
1533body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice).flw-widget-custom-newsletter-1 .newsletter-form__header {
1534--flw-size-var-newsletter-title: 28px !important;
1535--flw-line-height-var-newsletter-title: 36px !important;
1536--flw-mt-var-newsletter-title: 36px !important;
1537position: relative;
1538}
1539body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice).flw-widget-custom-newsletter-1 .newsletter-form__header::after {
1540content: "Newsletter";
1541position: absolute;
1542top: -21px;
1543left: 20%;
1544font-size: 11px;
1545line-height: 16px;
1546text-transform: uppercase;
1547letter-spacing: 0.1px;
1548color: #01FE9E;
1549}
1550body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice).flw-widget-custom-newsletter-1 .newsletter-form__form {
1551display: flex;
1552flex-direction: column;
1553}
1554body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice).flw-widget-custom-newsletter-1 .form__email-input {
1555--flw-mb-var-newsletter-email-input: 12px;
1556width: 100%;
1557order: var(--flw-order-var-newsletter-email-input);
1558}
1559body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice).flw-widget-custom-newsletter-1 .form__submit-input {
1560width: 100%;
1561order: var(--flw-order-var-newsletter-signup-btn);
1562}
1563/* type 2, article/listing newsletters: newsletter icon and a square submit button */
1564body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice).flw-widget-custom-newsletter-2 .newsletter-form__header,
1565body.flexi-page :where(.newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__header {
1566--flw-pr-var-newsletter-title: 30px;
1567position: relative;
1568}
1569body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice).flw-widget-custom-newsletter-2 .newsletter-form__header::after,
1570body.flexi-page :where(.newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__header::after {
1571content: var(--flw-content-var-newsletter-email-header-after);
1572top: 0;
1573right: 0;
1574position: absolute;
1575}
1576body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice).flw-widget-custom-newsletter-2 .newsletter-form__form,
1577body.flexi-page :where(.newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__form {
1578position: relative;
1579display: grid;
1580grid-gap: 0 10px;
1581grid-template-areas: "email submit";
1582grid-template-columns: calc(100% - var(--flw-width-var-newsletter-signup-btn) - 10px) var(--flw-width-var-newsletter-signup-btn);
1583}
1584body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice).flw-widget-custom-newsletter-2 .newsletter-form__form::after,
1585body.flexi-page :where(.newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__form::after {
1586content: url('data:image/svg+xml,<svg width="12" height="11" viewB
1586ox="0 0 12 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.7489 4.5395C12.0837 4.87434 12.0837 5.41812 11.7489 5.75296L7.46292 10.0389C7.12808 10.3737 6.5843 10.3737 6.24946 10.0389C5.91462 9.70407 5.91462 9.16029 6.24946 8.82545L9.07551 6.00208L0.857191 6.00208C0.383058 6.00208 0 5.61902 0 5.14489C0 4.67075 0.383058 4.2877 0.857191 4.2877L9.07551 4.2877L6.25213 1.46432C5.91729 1.12948 5.91729 0.585703 6.25213 0.250863C6.58697 -0.0839767 7.13075 -0.0839767 7.4656 0.250863L11.7515 4.53682L11.7489 4.5395Z" fill="%23011535"/></svg>');
1587right: 24px;
1588top: 24px;
1589position: absolute;
1590transform: translate(50%, -50%);
1591}
1592body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice).flw-widget-custom-newsletter-2 .form__submit-input,
1593body.flexi-page :where(.newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .form__submit-input {
1594--flw-size-var-newsletter-signup-btn: 0;
1595--flw-line-height-var-newsletter-signup-btn: 0;
1596width: var(--flw-width-var-newsletter-signup-btn);
1597height: var(--flw-height-var-newsletter-signup-btn);
1598justify-self: var(--flw-justify-self-var-newsletter-signup-btn);
1599}
1600/* article & listing newsletter */
1601body.flexi-page :where(.newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__header {
1602--flw-size-var-newsletter-title: 24px !important;
1603--flw-line-height-var-newsletter-title: 30px !important;
1604position: relative;
1605}
1606body.flexi-page :where(.newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__header::after {
1607scale: 1.5;
1608right: 5px;
1609}
1610/* listing newsletter */
1611/* 1- and 2-col layouts */
1612body.flexi-page .newsletterForm-listingSidebar .newsletter-form__container {
1613border: none;
1614}
1615body.flexi-page .newsletterForm-listingSidebar .newsletter-form__container .newsletter-form__top-bar {
1616border: none;
1617}
1618body.flexi-page .newsletterForm-listingSidebar .newsletter-form__container .newsletter-form__headerIcon {
1619display: none;
1620}
1621body.flexi-page .newsletterForm-listingSidebar .newsletter-form__container .newsletter-form__main-section {
1622margin-top: 10px !important;
1623padding: 0;
1624max-width: fit-content;
1625}
1626body.flexi-page .newsletterForm-listingSidebar .newsletter-form__container .newsletter-form__main-section [type="email"] {
1627grid-area: email;
1628}
1629body.flexi-page .newsletterForm-listingSidebar .newsletter-form__container .newsletter-form__main-section [type="submit"] {
1630grid-area: submit;
1631}
1632/* 1-col layout */
1633@media (max-width: 991px) {
1634body.flexi-page .newsletterForm-listingSidebar {
1635margin-left: 20px;
1636margin-right: 20px;
1637width: auto;
1638}
1639}
1640/* 2-col layout */
1641@media (min-width: 991px) {
1642body.flexi-page .newsletterForm-listingSidebar .newsletter-form__header {
1643--flw-size-var-newsletter-title: 14px !important;
1644--flw-line-height-var-newsletter-title: 20px !important;
1645}
1646body.flexi-page .newsletterForm-listingSidebar .newsletter-form__header::after {
1647scale: 1;
1648right: 0;
1649}
1650}
1651/* End: Newsletter adjustments */
1652/* newsletter end */
1653}
1654@media screen and (max-width: 700px) {
1655/* newsletter*/
1656body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice, .newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__wrapper, body.flexi-page .exit-intent__wrapper .newsletter-form__wrapper{
1657min-height: var(--flw-min-height-var-newsletter-wrapper);
1658margin: var(--flw-sm-mt-var-newsletter-wrapper) var(--flw-sm-mr-var-newsletter-wrapper) var(--flw-sm-mb-var-newsletter-wrapper) var(--flw-sm-ml-var-newsletter-wrapper);
1659padding: var(--flw-sm-pt-var-newsletter-wrapper) var(--flw-sm-pr-var-newsletter-wrapper) var(--flw-sm-pb-var-newsletter-wrapper) var(--flw-sm-pl-var-newsletter-wrapper);
1660background: var(--flw-bg-var-newsletter-wrapper);
1661border: var(--flw-border-var-newsletter-wrapper);
1662border-radius: var(--flw-sm-border-radius-var-newsletter-wrapper);
1663border-width: var(--flw-border-width-var-newsletter-wrapper);
1664}
1665body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice, .newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__wrapper .newsletter-form__header, body.flexi-page .exit-intent__wrapper .newsletter-form__wrapper .newsletter-form__header {
1666width: var(--flw-sm-width-var-newsletter-title);
1667margin: var(--flw-sm-mt-var-newsletter-title) var(--flw-sm-mr-var-newsletter-title) var(--flw-sm-mb-var-newsletter-title) var(--flw-sm-ml-var-newsletter-title);
1668padding: var(--flw-sm-pt-var-newsletter-title) var(--flw-sm-pr-var-newsletter-title) var(--flw-sm-pb-var-newsletter-title) var(--flw-sm-pl-var-newsletter-title);
1669font-size: var(--flw-sm-size-var-newsletter-title) !important;
1670line-height: var(--flw-sm-line-height-var-newsletter-title) !important;
1671font-weight: var(--flw-font-weight-var-newsletter-title);
1672color: var(--flw-color-var-newsletter-title);
1673font-family: var(--flw-font-family-var-newsletter-title);
1674text-transform: var(--flw-text-transform-var-newsletter-title);
1675text-decoration: var(--flw-text-decoration-var-newsletter-title);
1676letter-spacing: var(--flw-sm-letter-spacing-var-newsletter-title);
1677text-align: var(--flw-sm-text-align-var-newsletter-title);
1678}
1679body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice, .newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__wrapper .newsletter-form__main-section .newsletter-form__strapline, body.flexi-page .exit-intent__wrapper .newsletter-form__wrapper .newsletter-form__main-section .newsletter-form__strapline {
1680margin: var(--flw-sm-mt-var-newsletter-strapline) var(--flw-sm-mr-var-newsletter-strapline) var(--flw-sm-mb-var-newsletter-strapline) var(--flw-sm-ml-var-newsletter-strapline);
1681padding: var(--flw-sm-pt-var-newsletter-strapline) var(--flw-sm-pr-var-newsletter-strapline) var(--flw-sm-pb-var-newsletter-strapline) var(--flw-sm-pl-var-newsletter-strapline);
1682font-size: var(--flw-sm-size-var-newsletter-strapline) !important;
1683line-height: var(--flw-sm-line-height-var-newsletter-strapline) !important;
1684font-weight: var(--flw-font-weight-var-newsletter-strapline) !important;
1685color: var(--flw-color-var-newsletter-strapline) !important;
1686font-family: var(--flw-font-family-var-newsletter-strapline) !important;
1687text-transform: var(--flw-text-transform-var-newsletter-strapline) !important;
1688text-decoration: var(--flw-text-decoration-var-newsletter-strapline) !important;
1689letter-spacing: var(--flw-sm-letter-spacing-var-newsletter-strapline) !important;
1690text-align: var(--flw-sm-text-align-var-newsletter-strapline) !important;
1691display: var(--flw-sm-display-var-newsletter-strapline) !important;
1692}
1693body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice, .newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__wrapper .form__submit-input, body.flexi-page .exit-intent__wrapper .newsletter-form__wrapper .form__submit-input {
1694margin: var(--flw-sm-mt-var-newsletter-signup-btn) var(--flw-sm-mr-var-newsletter-signup-btn) var(--flw-sm-mb-var-newsletter-signup-btn) var(--flw-sm-ml-var-newsletter-signup-btn);
1695padding: var(--flw-sm-pt-var-newsletter-signup-btn) var(--flw-sm-pr-var-newsletter-signup-btn) var(--flw-sm-pb-var-newsletter-signup-btn) var(--flw-sm-pl-var-newsletter-signup-btn);
1696font-size: var(--flw-sm-size-var-newsletter-signup-btn) !important;
1697line-height: var(--flw-sm-line-height-var-newsletter-signup-btn) !important;
1698font-weight: var(--flw-font-weight-var-newsletter-signup-btn);
1699color: var(--flw-color-var-newsletter-signup-btn);
1700font-family: var(--flw-font-family-var-newsletter-signup-btn);
1701text-transform: var(--flw-text-transform-var-newsletter-signup-btn);
1702text-decoration: var(--flw-text-decoration-var-newsletter-signup-btn);
1703letter-spacing: var(--flw-sm-letter-spacing-var-newsletter-signup-btn);
1704text-align: var(--flw-sm-text-align-var-newsletter-signup-btn);
1705background: var(--flw-bg-var-newsletter-signup-btn);
1706border: var(--flw-border-var-newsletter-signup-btn);
1707border-radius: var(--flw-border-radius-var-newsletter-signup-btn);
1708}
1709body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice, .newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__wrapper .form__submit-input:hover,
1710body.flexi-page .exit-intent__wrapper .newsletter-form__wrapper .form__submit-input:hover {
1711background: var(--flw-bg-hover-var-newsletter-signup-btn);
1712}
1713body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice, .newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__wrapper .form__submit-input:focus,
1714body.flexi-page .exit-intent__wrapper .newsletter-form__wrapper .form__submit-input:focus {
1715box-shadow: var(--flw-shadow-focus-var-newsletter-signup-btn);
1716}
1717/*body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice, .newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__wrapper .form__submit-input:nth-child(2n+1), body.flexi-page .exit-intent__wrapper .newsletter-form__wrapper .form__submit-input:nth-child(2n+1) {*/
1718/* display: none;*/
1719/*}*/
1720body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice, .newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__wrapper .form__email-input {
1721margin: var(--flw-sm-mt-var-newsletter-email-input) var(--flw-sm-mr-var-newsletter-email-input) var(--flw-sm-mb-var-newsletter-email-input) var(--flw-sm-ml-var-newsletter-email-input);
1722padding: var(--flw-sm-pt-var-newsletter-email-input) var(--flw-sm-pr-var-newsletter-email-input) var(--flw-sm-pb-var-newsletter-email-input) var(--flw-sm-pl-var-newsletter-email-input);
1723border-radius: var(--flw-border-radius-var-newsletter-email-input);
1724background: var(--flw-background-var-newsletter-email-input);
1725background-color: var(--flw-background-color-var-newsletter-email-input);
1726border: var(--flw-border-var-newsletter-email-input);
1727font-size: var(--flw-font-size-var-newsletter-email-input);
1728}
1729body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice, .newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__wrapper .form__email-input::placeholder {
1730color: var(--flw-placeholder-color-var-newsletter-email-input);
1731}
1732body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice, .newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__wrapper .form__checkbox-label, body.flexi-page .exit-intent__wrapper .newsletter-form__wrapper .form__checkbox-label {
1733margin: var(--flw-sm-mt-var-newsletter-radio-btn-label) var(--flw-sm-mr-var-newsletter-radio-btn-label) var(--flw-sm-mb-var-newsletter-radio-btn-label) var(--flw-sm-ml-var-newsletter-radio-btn-label);
1734padding: var(--flw-sm-pt-var-newsletter-radio-btn-label) var(--flw-sm-pr-var-newsletter-radio-btn-label) var(--flw-sm-pb-var-newsletter-radio-btn-label) var(--flw-sm-pl-var-newsletter-radio-btn-label);
1735font-size: var(--flw-sm-size-var-newsletter-radio-btn-label) !important;
1736line-height: var(--flw-sm-line-height-var-newsletter-radio-btn-label) !important;
1737font-weight: var(--flw-font-weight-var-newsletter-radio-btn-label);
1738color: var(--flw-color-var-newsletter-radio-btn-label);
1739font-family: var(--flw-font-family-var-newsletter-radio-btn-label);
1740text-transform: var(--flw-text-transform-var-newsletter-radio-btn-label);
1741text-decoration: var(--flw-text-decoration-var-newsletter-radio-btn-label);
1742letter-spacing: var(--flw-sm-letter-spacing-var-newsletter-radio-btn-label);
1743text-align: var(--flw-sm-text-align-var-newsletter-radio-btn-label);
1744}
1745body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice, .newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__wrapper .newsletter-form__footer, body.flexi-page .exit-intent__wrapper .newsletter-form__wrapper .newsletter-form__footer {
1746margin: var(--flw-sm-mt-var-newsletter-footer-text) var(--flw-sm-mr-var-newsletter-footer-text) var(--flw-sm-mb-var-newsletter-footer-text) var(--flw-sm-ml-var-newsletter-footer-text);
1747padding: var(--flw-sm-pt-var-newsletter-footer-text) var(--flw-sm-pr-var-newsletter-footer-text) var(--flw-sm-pb-var-newsletter-footer-text) var(--flw-sm-pl-var-newsletter-footer-text);
1748border-top: var(--flw-sm-bt-var-newsletter-footer-text);
1749border-bottom: var(--flw-sm-bb-var-newsletter-footer-text);
1750border-left: var(--flw-sm-bl-var-newsletter-footer-text);
1751border-right: var(--flw-sm-br-var-newsletter-footer-text);
1752font-size: var(--flw-sm-size-var-newsletter-footer-text) !important;
1753line-height: var(--flw-sm-line-height-var-newsletter-footer-text) !important;
1754font-weight: var(--flw-font-weight-var-newsletter-footer-text);
1755color: var(--flw-color-var-newsletter-footer-text);
1756font-family: var(--flw-font-family-var-newsletter-footer-text);
1757text-transform: var(--flw-text-transform-var-newsletter-footer-text);
1758text-decoration: var(--flw-text-decoration-var-newsletter-footer-text);
1759letter-spacing: var(--flw-sm-letter-spacing-var-newsletter-footer-text);
1760text-align: var(--flw-sm-text-align-var-newsletter-footer-text);
1761}
1762body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice, .newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__wrapper .newsletter-form__footer a, body.flexi-page .exit-intent__wrapper .newsletter-form__wrapper .newsletter-form__footer a {
1763font-size: var(--flw-sm-size-var-newsletter-footer-text-link) !important;
1764line-height: var(--flw-sm-line-height-var-newsletter-footer-text-link) !important;
1765font-weight: var(--flw-font-weight-var-newsletter-footer-text-link);
1766color: var(--flw-color-var-newsletter-footer-text-link);
1767font-family: var(--flw-font-family-var-newsletter-footer-text-link);
1768text-transform: var(--flw-text-transform-var-newsletter-footer-text-link);
1769text-decoration: var(--flw-text-decoration-var-newsletter-footer-text-link);
1770text-underline-offset: var(--flw-text-decoration-offset-var-newsletter-footer-text-link);
1771letter-spacing: var(--flw-sm-letter-spacing-var-newsletter-footer-text-link);
1772}
1773body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice, .newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__container, .newsletter-form__container > section, .newsletter-form__container form , body.flexi-page .exit-intent__wrapper .newsletter-form__container{
1774display: flex;
1775flex-direction: column;
1776/*gap: var(--flw-sm-gap-var-newsletter-sections);*/
1777width: 100%;
1778--newsletter-form-header-padding: 0 0 8px;
1779}
1780/* Newsletter adjustments */
1781/* pop up with the brand logo */
1782.newsletter-form__wrapper--exitIntent .newsletter-form__header svg path,
1783.newsletter-form__wrapper--exitIntent button.exit-intent__close-button svg path {
1784fill: var(--brand-color-white);
1785}
1786.newsletter-form__wrapper--exitIntent input[type=email].form__email-input--exitIntent {
1787margin-bottom: var(--flw-mb-var-newsletter-strapline);
1788}
1789body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice, .newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__message {
1790--newsletter-form-text-color: var(--brand-color-white) !important;
1791}
1792/* type 1 */
1793body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice).flw-widget-custom-newsletter-1 .newsletter-form__header {
1794--flw-sm-size-var-newsletter-title: 28px !important;
1795--flw-sm-line-height-var-newsletter-title: 36px !important;
1796--flw-sm-mt-var-newsletter-title: 36px !important;
1797position: relative;
1798}
1799body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice).flw-widget-custom-newsletter-1 .newsletter-form__header::after {
1800content: "Newsletter";
1801position: absolute;
1802top: -21px;
1803left: 0;
1804font-size: 11px;
1805line-height: 16px;
1806text-transform: uppercase;
1807letter-spacing: 0.1px;
1808color: #01FE9E;
1809}
1810body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice).flw-widget-custom-newsletter-1 .newsletter-form__form {
1811display: flex;
1812flex-direction: column;
1813}
1814body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice).flw-widget-custom-newsletter-1 .form__email-input {
1815--flw-sm-mb-var-newsletter-email-input: 12px;
1816width: 100%;
1817order: var(--flw-order-var-newsletter-email-input);
1818}
1819body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice).flw-widget-custom-newsletter-1 .form__submit-input {
1820width: 100%;
1821order: var(--flw-order-var-newsletter-signup-btn);
1822}
1823/* type 2, article/listing newsletters: newsletter icon and a square submit button */
1824body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice).flw-widget-custom-newsletter-2 .newsletter-form__header,
1825body.flexi-page :where(.newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__header {
1826--flw-sm-pr-var-newsletter-title: 30px;
1827position: relative;
1828}
1829body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice).flw-widget-custom-newsletter-2 .newsletter-form__header::after,
1830body.flexi-page :where(.newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__header::after {
1831content: var(--flw-content-var-newsletter-email-header-after);
1832top: 0;
1833right: 0;
1834position: absolute;
1835}
1836body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice).flw-widget-custom-newsletter-2 .newsletter-form__form,
1837body.flexi-page :where(.newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__form {
1838position: relative;
1839display: grid;
1840grid-gap: 0 10px;
1841grid-template-areas: "email submit";
1842grid-template-columns: calc(100% - var(--flw-width-var-newsletter-signup-btn) - 10px) var(--flw-width-var-newsletter-signup-btn);
1843}
1844body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice).flw-widget-custom-newsletter-2 .newsletter-form__form::after,
1845body.flexi-page :where(.newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .newsletter-form__form::after {
1846content: url('data:image/svg+xml,<svg width="12" height="11" viewB
1846ox="0 0 12 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.7489 4.5395C12.0837 4.87434 12.0837 5.41812 11.7489 5.75296L7.46292 10.0389C7.12808 10.3737 6.5843 10.3737 6.24946 10.0389C5.91462 9.70407 5.91462 9.16029 6.24946 8.82545L9.07551 6.00208L0.857191 6.00208C0.383058 6.00208 0 5.61902 0 5.14489C0 4.67075 0.383058 4.2877 0.857191 4.2877L9.07551 4.2877L6.25213 1.46432C5.91729 1.12948 5.91729 0.585703 6.25213 0.250863C6.58697 -0.0839767 7.13075 -0.0839767 7.4656 0.250863L11.7515 4.53682L11.7489 4.5395Z" fill="%23011535"/></svg>');
1847right: 24px;
1848top: 24px;
1849position: absolute;
1850transform: translate(50%, -50%);
1851}
1852body.flexi-page :where(.flw-widget-newsletter, .default_page_layout_landing_newsletter__slice).flw-widget-custom-newsletter-2 .form__submit-input,
1853body.flexi-page :where(.newsletter-inbodyContent-slice, .newsletterForm-listingSidebar) .form__submit-input {
1854--flw-sm-mb-var-newsletter-signup-btn: 12px;
1855--flw-sm-size-var-newsletter-signup-btn: 0;
1856--flw-sm-line-height-var-newsletter-signup-btn: 0;
1857width: var(--flw-width-var-newsletter-signup-btn);
1858height: var(--flw-height-var-newsletter-signup-btn);
1859justify-self: var(--flw-justify-self-var-newsletter-signup-btn);
1860}
1861/* article newsletter */
1862body.flexi-page .newsletter-inbodyContent-slice {
1863margin-left: 0 !important;
1864width: 100% !important;
1865}
1866/* listing newsletter */
1867body.flexi-page .newsletterForm-listingSidebar {
1868margin-left: 20px;
1869margin-right: 20px;
1870width: auto;
1871}
1872body.flexi-page .newsletterForm-listingSidebar .newsletter-form__container {
1873border: none;
1874}
1875body.flexi-page .newsletterForm-listingSidebar .newsletter-form__container .newsletter-form__top-bar {
1876border: none;
1877}
1878body.flexi-page .newsletterForm-listingSidebar .newsletter-form__container .newsletter-form__headerIcon {
1879display: none;
1880}
1881body.flexi-page .newsletterForm-listingSidebar .newsletter-form__container .newsletter-form__main-section {
1882margin-top: 10px !important;
1883padding: 0;
1884max-width: fit-content;
1885}
1886body.flexi-page .newsletterForm-listingSidebar .newsletter-form__container .newsletter-form__main-section [type="email"] {
1887grid-area: email;
1888}
1889body.flexi-page .newsletterForm-listingSidebar .newsletter-form__container .newsletter-form__main-section [type="submit"] {
1890grid-area: submit;
1891}
1892/* End: Newsletter adjustments */
1893/* newsletter end */
1894body.flexi-page .flw-author-showcase {
1895--brand-layout-padding-top: 32px !important;
1896}
1897}
1898/* Custom Navigation */
1899body.flexi-page .widget.widget-linklist-icon-cards.flw-widget-custom-link-list {
1900--brand-layout-padding-top: 0;
1901--brand-layout-padding-bottom: 0;
1902}
1903body.flexi-page .widget.widget-linklist-icon-cards.flw-widget-custom-link-list .widget-header .widget-desc span {
1904line-height: inherit;
1905}
1906body.flexi-page .widget.widget-linklist-icon-cards.flw-widget-custom-link-list .widget-items {
1907position: relative;
1908margin: 0;
1909border: none;
1910padding-bottom: 5px;
1911overflow: hidden;
1912overflow-x: auto;
1913display: flex;
1914flex-direction: row;
1915flex-wrap: nowrap !important;
1916gap: 24px;
1917box-shadow: none;
1918--tw-scroll-snap-strictness: mandatory;
1919scroll-snap-type: x var(--tw-scroll-snap-strictness);
1920scroll-behavior: smooth;
1921--scrollbar-width: none;
1922scrollbar-width: var(--scrollbar-width);
1923}
1924body.flexi-page .widget.widget-linklist-icon-cards.flw-widget-custom-link-list .widget-items .wll-item {
1925min-width: 168px;
1926width: 168px;
1927height: 164px;
1928overflow: hidden;
1929border-radius: 24px;
1930background-color: var(--brand-color-white);
1931box-shadow: 0px 2px 4px -2px #1b1b1b1A, 0px 4px 6px -1px #1b1b1b1A;
1932}
1933body.flexi-page .widget.widget-linklist-icon-cards.flw-widget-custom-link-list .widget-items .wll-item > :is(a, label) {
1934margin: 0;
1935box-shadow: none;
1936}
1937body.flexi-page .widget.widget-linklist-icon-cards.flw-widget-custom-link-list .widget-items .wll-item > :is(a, label) > * {
1938flex-basis: 100% !important;
1939justify-items: center;
1940text-align: center;
1941overflow: visible;
1942color: #475569;
1943}
1944body.flexi-page .widget.widget-linklist-icon-cards.flw-widget-custom-link-list .widget-items .wll-item svg {
1945box-sizing: content-box;
1946padding: 15px;
1947border-radius: 10px;
1948background: #01153508;
1949}
1950body.flexi-page .widget.widget-linklist-icon-cards.flw-widget-custom-link-list .widget-items .wll-item:hover {
1951background-color: var(--brand-color-1);
1952}
1953body.flexi-page .widget.widget-linklist-icon-cards.flw-widget-custom-link-list .widget-items .wll-item:hover > a .wll-item-title {
1954color: var(--brand-color-white);
1955}
1956body.flexi-page .widget.widget-linklist-icon-cards.flw-widget-custom-link-list .widget-items .wll-item:hover svg {
1957fill: var(--brand-color-1);
1958}
1959body.flexi-page .widget.widget-linklist-icon-cards.flw-widget-custom-link-list .widget-items .wll-item:hover svg path {
1960stroke: var(--brand-color-white);
1961}
1962/* End: Custom Navigation */
1963/* WPS-9702 */
1964body.flexi-page.shop-template .widget-header:has(.widget-commercial-lead) {
1965display: flex;
1966justify-content: center;
1967align-items: center;
1968}
1969/* End: WPS-9702 */
1970/* WPS-9703 */
1971body.flexi-page.shop-template:has(.skinny-banner) [data-component-name="Article:JumpTo"] [data-component-name="Article:JumpTo:Variants:Inline"] {
1972top: 110px !important;
1973}
1974@media screen and (min-width: 700px) {
1975body.flexi-page.shop-template:has(.skinny-banner) [data-component-name="Article:JumpTo"] [data-component-name="Article:JumpTo:Variants:Inline"] {
1976top: 50px !important;
1977}
1978}
1979/* End: WPS-9703 */ }
1980/* --flexi-layout-- */
1981@layer legacy {.widget-area svg {visibility: hidden;}}
1982/* --flexi-core-- */
1983@charset "UTF-8";@layer legacy{.special1{font-weight:400}.special2{font-weight:700;text-transform:capitalize}.special3{font-weight:400}.h1,.heading1a{font-weight:700;line-height:normal;margin:0;text-transform:uppercase}.h1b,.heading1b{font-weight:700;font-size:1.25em;line-height:1.4;margin-bottom:4px}.h1c,.h2,.heading1c,.heading2{font-weight:700;text-transform:uppercase}.h3,.heading3a{font-weight:600}.h3b,.heading3b{font-weight:700;text-transform:uppercase}.h3c,.heading3c{font-weight:700;text-transform:capitalize}.subheading1{font-weight:600}.subheading2,.subheading3,.subheading4{font-weight:700;text-transform:uppercase}.txt1a,.txt1b{font-weight:400}.txt2a{font-weight:600}.txt2b,.txt2c,.txt3{font-weight:400}:root{--brand-font-family-1:Arial, sans-serif;--brand-font-family-2:Arial, sans-serif;--brand-font-weight-light:100;--brand-font-weight-medium:400;--brand-font-weight-heavy:700;--brand-font-size-big:32px;--brand-font-size-medium:16px;--brand-font-size-small:12px;--brand-line-height-big:26px;--brand-line-height-medium:22px;--brand-line-height-small:16px;--brand-color-1:#090E21;--brand-color-2:#E40784;--brand-color-3:#3D73D1;--brand-color-black:#1B1B1B;--brand-color-white:#FFFFFF;--brand-color-grey:#EDEDED;--brand-secondary-color-1:#A910E8;--brand-secondary-color-2:#520B3D;--brand-secondary-color-3:#FF9900}@media screen and (min-width:700px){:root{--brand-font-size-big:42px;--brand-font-size-medium:18px;--brand-font-size-small:12px;--brand-line-height-big:56px;--brand-line-height-medium:26px;--brand-line-height-small:16px}}:root{--brand-layout-margin-default:0px;--brand-layout-padding-default:15px;--brand-layout-margin-top:25px;--brand-layout-margin-right:var(--brand-layout-margin-default);--brand-layout-margin-bottom:25px;--brand-layout-margin-left:var(--brand-layout-margin-default);--brand-layout-padding-top:15px;--brand-layout-padding-right:var(--brand-layout-padding-default);--brand-layout-padding-bottom:var(--brand-layout-padding-default);--brand-layout-padding-left:var(--brand-layout-padding-default);--brand-layout-background-color:var(--brand-secondary-color-1)}@media screen and (min-width:700px){:root{--brand-layout-margin-default:0px;--brand-layout-padding-default:20px}}:root{--brand-widget-title-font-family:var(--brand-font-family-1);
1983--brand-widget-title-font-weight:var(--brand-font-weight-medium);--brand-widget-title-font-size:var(--brand-font-size-big);--brand-widget-title-line-height:var(--brand-line-height-big);--brand-widget-title-text-transform:none;--brand-widget-description-font-family:var(--brand-font-family-1);--brand-widget-description-font-weight:var(--brand-font-weight-medium);--brand-widget-description-font-size:var(--brand-font-size-medium);--brand-widget-description-line-height:var(--brand-line-height-medium);--brand-widget-description-text-transform:none;--brand-widget-view-more-top-font-family:var(--brand-font-family-1);--brand-widget-view-more-top-font-weight:var(--brand-font-weight-heavy);--brand-widget-view-more-top-font-size:var(--brand-font-size-medium);--brand-widget-view-more-top-line-height:20px;--brand-widget-view-more-top-text-transform:uppercase;--brand-widget-tab-cta-font-family:var(--brand-font-family-1);--brand-widget-tab-cta-font-weight:var(--brand-font-weight-heavy);--brand-widget-tab-cta-font-size:18px;--brand-widget-tab-cta-line-height:26px;--brand-widget-tab-cta-text-transform:uppercase;--brand-widget-item-title-font-family:var(--brand-font-family-1);--brand-widget-item-title-font-weight:var(--brand-font-weight-heavy);--brand-widget-item-title-font-size:var(--brand-font-size-medium);--brand-widget-item-title-line-height:var(--brand-line-height-medium);--brand-widget-item-title-text-transform:none;--brand-widget-item-title-text-color:var(--brand-color-black);--brand-widget-item-label-font-family:var(--brand-font-family-1);--brand-widget-item-label-font-weight:var(--brand-font-weight-heavy);--brand-widget-item-label-font-size:var(--brand-font-size-small);--brand-widget-item-label-line-height:10px;--brand-widget-item-label-text-transform:uppercase;--brand-widget-item-label-text-color:var(--brand-color-2);--brand-widget-item-strapline-font-family:var(--brand-font-family-1);
1983--brand-widget-item-strapline-font-weight:var(--brand-font-weight-medium);--brand-widget-item-strapline-font-size:var(--brand-font-size-medium);--brand-widget-item-strapline-line-height:var(--brand-line-height-medium);--brand-widget-item-strapline-text-transform:none;--brand-widget-item-strapline-text-color:var(--brand-color-black);--brand-widget-item-byline-font-family:var(--brand-font-family-1);--brand-widget-item-byline-font-weight:var(--brand-font-weight-medium);--brand-widget-item-byline-font-size:var(--brand-font-size-small);--brand-widget-item-byline-line-height:var(--brand-line-height-small);--brand-widget-item-byline-text-transform:uppercase;--brand-widget-item-byline-text-color:var(--brand-color-black);--brand-widget-hero-title-font-family:var(--brand-font-family-1);--brand-widget-hero-title-font-weight:var(--brand-font-weight-heavy);--brand-widget-hero-title-font-size:22px;--brand-widget-hero-title-line-height:30px;--brand-widget-hero-title-text-transform:none;--brand-widget-hero-title-text-color:var(--brand-color-white);--brand-widget-hero-label-font-family:var(--brand-font-family-1);--brand-widget-hero-label-font-weight:var(--brand-font-weight-heavy);--brand-widget-hero-label-font-size:var(--brand-font-size-small);--brand-widget-hero-label-line-height:10px;--brand-widget-hero-label-text-transform:uppercase;--brand-widget-hero-label-text-color:var(--brand-color-2);--brand-widget-hero-strapline-font-family:var(--brand-font-family-1);
1983--brand-widget-hero-strapline-font-weight:var(--brand-font-weight-medium);--brand-widget-hero-strapline-font-size:var(--brand-font-size-medium);--brand-widget-hero-strapline-line-height:var(--brand-line-height-medium);--brand-widget-hero-strapline-text-transform:none;--brand-widget-hero-strapline-text-color:var(--brand-color-white);--brand-widget-hero-byline-font-family:var(--brand-font-family-1);--brand-widget-hero-byline-font-weight:var(--brand-font-weight-medium);--brand-widget-hero-byline-font-size:var(--brand-font-size-small);--brand-widget-hero-byline-line-height:var(--brand-line-height-small);--brand-widget-hero-byline-text-transform:uppercase;--brand-widget-hero-byline-text-color:var(--brand-color-white)}@media screen and (min-width:700px){:root{--brand-widget-view-more-top-font-size:20px;--brand-widget-hero-title-font-size:32px;--brand-widget-hero-title-line-height:36px;--brand-widget-dynamic-feature-hero-title-font-size:28px;--brand-widget-dynamic-feature-hero-title-line-height:36px;--brand-widget-dynamic-coverlist-hero-title-font-size:28px;--brand-widget-dynamic-coverlist-hero-title-line-height:36px}}body.vanilla2{font-family:var(--brand-font-family-1);font-weight:var(--brand-font-weight-medium);color:var(--brand-color-black)}.vanilla2 #main.legacy-container{max-width:1200px!important}.vanilla2.impact #content,.vanilla2.impact #main.legacy-container .content,img{max-width:100%}.vanilla2 .slot-lightbox2,.vanilla2 .slot-lightbox3{margin:auto!important}.fa,.fa-stack,.fa:after,.fa:before{display:inline-block}.fa.fa-th:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2048 2048'%3E%3Cpath d='M512 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 288v-192q0 -40 -28 -68t-68 -28h-320 q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28 h320q40 0 68 -28t28 -68zM1792 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 800v-192 q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68z' transform='translate(0,1792) scale(1, -1)' style='fill: currentcolor;'%3E%3C/path%3E%3C/svg%3E");width:17px}.fa.fa-list:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2048 2048'%3E%3Cpath d='M512 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 288v-192q0 -40 -28 -68t-68 -28h-960 q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h960q40 0 68 -28t28 -68zM512 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 800v-192q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v192q0 40 28 68t68 28 h960q40 0 68 -28t28 -68zM1792 1312v-192q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h960q40 0 68 -28t28 -68z' transform='translate(0,1792) scale(1, -1)' style='fill: currentcolor;'%3E%3C/path%3E%3C/svg%3E");width:17px}.fa.fa-minus:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1257 1257'%3E%3Cpath d=' M500.5 841C224.098875 841 0 616.86984375 0 340.5S224.098875 -160 500.5 -160C776.93240625 -160 1001 64.13015625 1001 340.5S776.93240625 841 500.5 841zM792.44790625 257.07290625H208.55209375V423.8958125H792.4791875000001V257.07290625z' transform='translate(0,1001) scale(1, -1)' style='fill: currentcolor;'%3E%3C/path%3E%3C/svg%3E");width:17px}.fa.fa-plus:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1257 1257'%3E%3Cpath d=' M500.5 841C224.0363125 841 0 616.86984375 0 340.5S224.0363125 -160 500.5 -160C776.93240625 -160 1001 64.13015625 1001 340.5S776.93240625 841 500.5 841zM834.17709375 257.07290625H583.92709375V6.82290625H417.1041875V257.07290625H166.854187
19835000001V423.8958125H417.1041875V674.1458124999999H583.92709375V423.8958125H834.17709375V257.07290625z' transform='translate(0,1001) scale(1, -1)' style='fill: currentcolor;'%3E%3C/path%3E%3C/svg%3E");width:17px}.fa.fa-remove:before{content:"\00d7"}.fa.fa-caret-down:after,.fa.fa-caret-left:after,.fa.fa-caret-right:after,.fa.fa-caret-top:after{border:1px solid red;border-color:transparent transparent transparent #000;border-width:5px;content:"";display:inline-block;vertical-align:baseline}.fa.fa-caret-down:after,.fa.fa-caret-left:after,.fa.fa-caret-top:after{border-color:transparent #000 transparent transparent}.fa.fa-caret-down:after,.fa.fa-caret-top:after{border-color:transparent transparent #000;vertical-align:text-top}.fa.fa-caret-down:after{border-color:#000 transparent transparent;vertical-align:text-bottom}.p-g-bbs [class*=p-u]{box-sizing:border-box}.pos-relative{position:relative}.pos-absolute{position:absolute}.txt-hidden{text-indent:-99999px}.txt-left{text-align:left}.txt-center{text-align:center}.txt-right{text-align:right}.txt-break{word-wrap:break-word}.bold,.stronger{font-weight:700}.normal{font-weight:400}.upper{text-transform:uppercase}.cap{text-transform:capitalize}.pointer,.tabs-nav label{cursor:pointer}.ib,.inlineBlock{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.space--l{margin-left:-54px}.space-l{margin-left:54px}.h,.hide{display:none}.img-lazy{opacity:0}.img-lazy-loaded{opacity:1}.carousel-single-css figure,figure{margin:0}img{height:auto}.widget-area svg{visibility:inherit}.z{box-shadow:0 4px 6px rgba(38,51,65,.1),0 1px 3px rgba(0,0,0,.08);transition:all .2s}.z:hover{transform:translateY(-1px);box-shadow:0 7px 14px rgba(38,51,65,.1),0 3px 6px rgba(0,0,0,.08)}.italic{font-style:italic}.p-button,a,a:visited,span.cr-link,span.cr-link:hover{text-decoration:none}:not(.content) .p-input-group{border-radius:4px}:not(.content) .p-input-group .p-input:first-child{border-top-right-radius:0;border-bottom-right-radius:0}:not(.content) .p-input-group .p-btn:last-child{border-top-left-radius:0;border-bottom-left-radius:0}:not(.content) .p-btn,:not(.content) .p-input{border:0;border-radius:4px;font-size:1.1em;height:40px;line-height:40px;font-weight:700;max-width:100%}:not(.content) .p-btn{box-sizing:border-box}:not(.content) .p-input{padding:0 10px;box-sizing:border-box}:not(.content) .p-input::-webkit-input-placeholder{color:#c7d0d9}:not(.content) .p-btn{white-space:nowrap;display:inline-block;padding:0 16px;text-transform:uppercase;text-align:center;transition:all .2s}:not(.content) .p-btn-primary,:not(.content) a.p-btn-primary{background-color:var(--flexi-brand_color_2);color:rgba(255,255,255,.9);text-decoration:none}:not(.content) .p-btn-primary:hover,:not(.content) a.p-btn-primary:hover{background-color:var(--flexi-brand_color_1)}@media screen and (max-width:29.9375em){.h1,.heading1a{font-size:157.1428571429%}}.space5{margin:5px}.space-t5{margin-top:5px}.space-r5{margin-right:5px}.space-b5{margin-bottom:5px}.space-l5{margin-left:5px}.inner5{padding:5px}.inner-t5{padding-top:5px}.inner-r5{padding-right:5px}.inner-b5{padding-bottom:5px}.inner-l5{padding-left:5px}.space--5{margin:-5px}.space--t5{margin-top:-5px}.space--r5{margin-right:-5px}.space--b5{margin-bottom:-5px}.space--l5{margin-left:-5px}.space10{margin:10px}.space-t10{margin-top:10px}.space-r10{margin-right:10px}.space-b10{margin-bottom:10px}.space-l10{margin-left:10px}.inner10{padding:10px}.inner-t10{padding-top:10px}.inner-r10{padding-right:10px}.inner-b10{padding-bottom:10px}.inner-l10{padding-left:10px}.space--10{margin:-10px}.space--t10{margin-top:-10px}.space--r10{margin-right:-10px}.space--b10{margin-bottom:-10px}.space--l10{margin-left:-10px}.space20{margin:20px}.space-t20{margin-top:20px}.space-r20{margin-right:20px}.space-b20{margin-bottom:20px}.space-l20{margin-left:20px}.inner20{padding:20px}.inner-t20{padding-top:20px}.inner-r20{padding-right:20px}.inner-b20{padding-bottom:20px}.inner-l20{padding-left:20px}.space--20{margin:-20px}.space--t20{margin-top:-20px}.space--r20{margin-right:-20px}.space--b20{margin-bottom:-20px}.space--l20{margin-left:-20px}.space30{margin:30px}.space-t30{margin-top:30px}.space-r30{margin-right:30px}.space-b30{margin-bottom:30px}.space-l30{margin-left:30px}.inner30{padding:30px}.inner-t30{padding-top:30px}.inner-r30{padding-right:30px}.inner-b30{padding-bottom:30px}.inner-l30{padding-left:30px}.space--30{margin:-30px}.space--t30{margin-top:-30px}.space--r30{margin-right:-30px}.space--b30{margin-bottom:-30px}.space--l30{margin-left:-30px}.z-layer-0{z-index:0!important}.z-layer-1{z-index:10!important}.z-layer-2{z-index:100!important}.z-layer-3{z-index:1000!important}.z-layer-4{z-index:10000!important}.z-layer-5{z-index:100000!important}.z-layer-6{z-index:1000000!important}.z-layer-7{z-index:10000000!important}.z-layer-8{z-index:100000000!important}.z-layer-9{z-index:2147483647!important}.carousel-multi-css{position:relative;width:auto;background-color:#ddd}.carousel-multi-css ul,.carousel-single-css ul{list-style-type:none!important;margin:0;padding:0}.carousel-multi-css .carousel-multi-css-ctn{overflow:hidden;margin:0 auto}.carousel-multi-css .carousel-multi-css-wrapper{position:relative;z-index:1;transition:left .5s;float:left;transition-timing-function:cubic-bezier(.75,.01,.3,1);margin:0}.carousel-multi-css .carousel-multi-css-wrapper,.carousel-multi-css noindex:-o-prefocus{-o-transition:left .5s;transition:left .5s}.carousel-multi-css .carousel-multi-css-item-ctn{display:block;float:left;overflow:hidden;height:100%;padding-bottom:70px;position:relative;box-sizing:border-box;padding-left:2px;padding-right:2px}.carousel-multi-css .carousel-multi-css-item{cursor:pointer}.carousel-multi-css .carousel-multi-css-link{overflow:hidden;line-height:1.2em;font-weight:700;font-size:110%;padding:5px 15px 0}.carousel-multi-css .carousel-multi-css-link:before{content:"";float:left;width:5px;height:70px}.carousel-multi-css .carousel-multi-css-link>:first-child{float:right;width:100%;margin-left:-5px}.carousel-multi-css .carousel-multi-css-bullets li,.carousel-multi-css .carousel-multi-css-radio{display:none}.carousel-multi-css:after{box-shadow:0 4px 5px -3px;position:absolute;width:100%;left:0;bottom:0;content:" ";display:block;height:20px}.carousel-multi-css .carousel-multi-css-item-caption{height:100%;padding:5px 18px;top:calc(100% - 70px);left:0;position:absolute;transition:top .2s ease-out;background-color:rgba(180,180,180,.8);color:#fff;cursor:pointer;line-height:2em;margin:0 2px;width:calc(100% - 40px)}.carousel-multi-css .carousel-multi-css-item-caption p{font-size:1.3em}.carousel-multi-css .carousel-multi-css-arrows{position:absolute;right:15px;text-align:left;top:2px;width:65px;height:100%}.carousel-multi-css .title{margin-bottom:10px;max-height:55px;min-height:55px;overflow:hidden}.carousel-multi-css .carousel-multi-css-item-wrapper{margin:2px 0 0}.carousel-multi-css .carousel-multi-css-navs{background-color:#eee;line-height:41px;height:41px;position:relative;text-align:center;z-index:2}.carousel-multi-css .carousel-multi-css-wrapper{margin-left:-2px}.carousel-multi-css .carousel-multi-css-wrapper .carousel-multi-css-item-wrapper:hover .carousel-multi-css-item-caption{top:0}.carousel-multi-css .carousel-multi-css-wrapper .carousel-multi-css-item-wrapper:hover .title{margin-top:20px;max-height:none;min-height:none;overflow:visible}.carousel-multi-css .carousel-multi-css-bullets label{box-shadow:inset 0 2px 2px 0;border-radius:50px;cursor:pointer;display:block;height:12px;margin:0 2px;transition:background-color .3s;background-color:#b4b4b4;width:12px;opacity:.5}.carousel-multi-css .carousel-multi-css-bullets label:hover{opacity:1;box-shadow:none}.carousel-multi-css .carousel-multi-css-item{overflow:hidden;padding:0}.carousel-multi-css .carousel-multi-css-item img{display:block;width:auto;max-width:100%;margin:auto}.carousel-multi-css .carousel-multi-css-arrow{font-size:250%;position:absolute;z-index:2;display:none;cursor:pointer;font-weight:700;top:0;bottom:0;margin:auto 0;width:30px;height:25px;border:1px solid #9b9b9b;background-color:#b4b4b4}.carousel-multi-css .carousel-multi-css-arrow:before{text-align:center;display:block;color:var(--flexi-brand_color_1);line-height:25px}.carousel-multi-css .carousel-multi-css-arrow.plc,.carousel-single-css .carousel-single-css-wrapper .carousel-single-css-content figure{display:block}
1983.carousel-multi-css .carousel-multi-css-arrow.plc-disabled{cursor:default;opacity:.5}.carousel-multi-css .carousel-multi-css-arrow.plc-disabled:before{opacity:.5}.carousel-multi-css .carousel-multi-css-arrow.plc-left{left:0}.carousel-multi-css .carousel-multi-css-arrow.plc-left:before{content:"\f104"}.carousel-multi-css .carousel-multi-css-arrow.plc-right{right:0}.carousel-multi-css .carousel-multi-css-arrow.plc-right:before{content:"\f105"}.carousel-multi-css .carousel-multi-css-arrow.plc-media-config,.carousel-multi-css.carousel-multi-css-no-caption .carousel-multi-css-item-caption{display:none}.carousel-multi-css.carousel-multi-css-no-caption .carousel-multi-css-item-ctn{padding-bottom:0}.carousel-multi-css.carousel-multi-css-mini .carousel-multi-css-item-caption,.carousel-single-css input[type=radio]{display:none}.carousel-multi-css.carousel-multi-css-mini .carousel-multi-css-item-ctn{padding:10px 0}.carousel-multi-css.carousel-multi-css-mini .carousel-multi-css-item-wrapper{padding:0 10px}.carousel-multi-css.carousel-multi-css-mini .carousel-multi-css-item{border:1px solid var(--flexi-brand_color_1);background-color:#fff;padding:5px}.carousel-multi-css.carousel-multi-css-mini .carousel-multi-css-arrow{border:0}.carousel-single-css{position:relative}.carousel-single-css .carousel-single-css-ctn,.carousel-single-css .carousel-single-css-ctn.line{overflow:hidden;margin:0 auto;width:100%}.carousel-single-css .carousel-single-css-wrapper{position:relative;z-index:1;transition:left .5s;float:left;transition-timing-function:cubic-bezier(.75,.01,.3,1);margin:0}.carousel-single-css-centered .carousel-single-css .carousel-single-css-wrapper{margin:0 auto;float:none}.carousel-single-css .carousel-single-css-wrapper>li{display:block;float:left;overflow:hidden;min-height:1em}.carousel-single-css .carousel-single-css-wrapper .carousel-single-css-content figure img{width:100%;height:auto;display:block}.carousel-single-css .carousel-single-css-wrapper,.carousel-single-css noindex:-o-prefocus{-o-transition:left .5s;transition:left .5s}.carousel-single-css .carousel-single-css-content{overflow:hidden;position:relative}.carousel-single-css .carousel-single-css-content .carousel-single-css-title{position:absolute;bottom:8px;left:0;color:#fff;font-size:36px;font-family:"Oswald",Impact,sans-serif;width:629px;height:116px;line-height:42px;overflow:hidden;z-index:1000}.carousel-single-css .carousel-single-css-content .carousel-single-css-title .carousel-single-css-title-cont{padding-left:23px;background-color:rgba(180,180,180,.8);height:100%}.carousel-single-css .carousel-single-css-arrow{position:absolute;z-index:2;display:none;top:0;bottom:0;margin:auto;cursor:pointer;text-align:center;width:38px;height:38px;font-size:3.2em;color:var(--flexi-brand_color_1);background:rgba(180,180,180,.6);line-height:38px;opacity:.6}
1983.carousel-single-css .carousel-single-css-arrow:hover{opacity:1}.carousel-single-css .carousel-single-css-arrow:before{line-height:38px}.carousel-single-css.carousel-single-css-no-caption .carousel-single-css-title{display:none}.fullscreenOn .carousel-single-css .carousel-single-css-wrapper .carousel-single-css-content figure img{max-width:100%;width:auto}@media screen and (max-width:61.8125em){.carousel-single-css .carousel-single-css-content .carousel-single-css-title{font-size:22px;width:auto;line-height:30px;height:auto}.carousel-single-css .carousel-single-css-content .carousel-single-css-title .carousel-single-css-title-cont{padding-left:12px;padding-right:12px;padding-bottom:6px;min-height:50px}.carousel-single-css.carousel-css-scrollable .carousel-single-css-wrapper{overflow-x:scroll;-webkit-overflow-scrolling:touch;width:100%;white-space:nowrap}.carousel-single-css.carousel-css-scrollable .carousel-single-css-wrapper>li{width:85%;display:inline-block;float:none;margin-right:24px}.carousel-single-css.carousel-css-scrollable .carousel-single-css-arrow{visibility:hidden}.carousel-single-css .carousel-single-css-arrow{width:50px;height:50px;line-height:50px;font-size:3.8em;color:var(--flexi-brand_color_1);background:rgba(180,180,180,.6)}}.back-button{color:#333;display:block;text-transform:uppercase;font-size:13px;padding:10px 0}.back-button:hover,.back-button:visited{color:inherit!important;text-decoration:none}.back-button .icon{margin-right:5px;font-size:10px;writing-mode:vertical-lr}.toggle-check{display:none}.toggle-check:not(.toggle-expand):not(.toggle-custom):not(:checked)~:not(.toggle-btn){display:none}.toggle-check.toggle-expand+*{overflow:hidden;transition:max-height .2s}.toggle-check.toggle-expand:checked+*{max-height:999px}.toggle-check~.toggle-btn .toggle-btn-label:after{content:attr(data-label-more)}.toggle-check:checked~.toggle-btn-shadow:before{height:0}.toggle-check:checked~.toggle-btn .toggle-btn-label:after{content:attr(data-label-less)}.toggle-check:checked~.toggle-btn .fa-plus-thin:before{transform:translateY(-10px)}.toggle-btn{background-color:var(--flexi-brand_color_1);color:#fff;cursor:pointer;display:block}.toggle-btn:hover{background-color:#a7a7a7}.progressive [class*=widget-] .widget-hero .widget-header .widget-commercial-lead .widget-commercial-label,.progressive [class*=widget-] .widget-hero .widget-header .widget-commercial-lead .widget-commercial-logo,.toggle-btn>*{display:inline-block}.toggle-btn-shadow,[data-tooltip]{position:relative}.toggle-btn-shadow:before{background:linear-gradient(to top,#989898 0,rgba(255,255,255,0) 100%);bottom:100%;content:" ";display:block;height:70px;left:0;margin-bottom:1px;opacity:.2;position:absolute;right:0;transition:height .2s;z-index:2}[data-tooltip]{display:inline-block}[data-tooltip]:after{background-color:rgba(0,0,0,.8);border-radius:4px;color:#fff;content:attr(data-tooltip);display:inline-block;left:50%;opacity:0;margin-bottom:5px;padding:5px 10px;position:absolute;bottom:100%;transition:opacity .2s,visibility .2s;transform:translateX(-50%);visibility:hidden;z-index:1;white-space:nowrap}[data-tooltip]:hover:after{opacity:1;visibility:visible}.tabs-item,.tabs>input{display:none}.tabs-default{border:1px solid var(--flexi-brand_color_1);padding:1em}.tabs-default .tabs-nav{text-align:center}.tabs-default .tabs-nav li.tabs-prev-next{float:left}.tabs-default .tabs-nav li.tabs-nav-item{padding:0 1em;border:1px solid var(--flexi-brand_color_1)}.tabs-default .tabs-content{padding-top:2em}.widget-dynamic .more-link{display:block;width:100%;margin-bottom:30px;font-size:.813em;text-align:center;height:44px;line-height:44px;padding:0;background-color:#333;color:#fff;border:0;font-weight:700;position:relative}@media screen and (max-width:699px){.widget-dynamic .more-link{margin:20px;width:auto}}.widget-dynamic .more-link:hover{color:#fff;text-decoration:none}.widget-dynamic .more-link i.fa{position:relative;top:0;left:3px;filter:invert(1)}.widget-dynamic .more-link i.fa:before{font-size:13px}.widget-dynamic .bottom-link{bottom:-5px;display:block;position:absolute;right:0;font-size:13px;font-weight:700;color:#000}[class*=widget-area-g]>[class*=widget-]{box-sizing:border-box}.widget-area-g-u-1-2 .widget-area-g-u ul.p-g:first-of-type,.widget-area-g-u-1-3 .widget-area-g-u ul.p-g:first-of-type,.widget-area-g-u-1-4 .widget-area-g-u ul.p-g:first-of-type,.widget-area.\:grid-cols-2,.widget-area.\:grid-cols-3,.widget-area.\:grid-cols-\[32\.3\%_65\.5\%\],.widget-area.\:grid-cols-\[65\.5\%_32\.3\%\]{display:flex;flex-wrap:wrap;justify-content:space-between}.widget-area.grid-cols-1 [class*="widget widget-"]{width:100%;content:""}.widget-area-g-1-1 [class*="widget widget-"]{width:calc(100% - 0px);content:""}.widget-area-g-1-2 [class*="widget widget-"]{width:calc(50% - 10px
1983);content:""}.widget-area-g-1-3 [class*="widget widget-"],.widget-area-g-1-3:after{width:calc(33.3333333333% - 10px);content:""}.widget-area-g-1-4 [class*="widget widget-"],.widget-area-g-1-4:after{width:calc(25% - 10px);content:""}.widget-area-g-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1){width:calc(33.3333333333% - 10px)}.widget-area-g-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2),.widget-area-g-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1){width:calc(66.6666666667% - 10px)}.widget-area-g-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2){width:calc(33.3333333333% - 10px)}[class*=widget-area-g-u-1-] .widget-area-g-u ul.p-g:first-of-type>li[class*=p-u]{border:0;padding:0 0 20px}@media screen and (min-width:37.4375em){.widget-area-g-u-sm-1-2 .widget-area-g-u ul.p-g:first-of-type,.widget-area-g-u-sm-1-3 .widget-area-g-u ul.p-g:first-of-type,.widget-area-g-u-sm-1-4 .widget-area-g-u ul.p-g:first-of-type,.widget-area.-sm\:grid-cols-2,.widget-area.-sm\:grid-cols-3,.widget-area.-sm\:grid-cols-\[32\.3\%_65\.5\%\],.widget-area.-sm\:grid-cols-\[65\.5\%_32\.3\%\]{display:flex;flex-wrap:wrap;justify-content:space-between}.widget-area.grid-cols-1 [class*="widget widget-"]{width:100%;content:""}.widget-area-g-sm-1-1 [class*="widget widget-"]{width:calc(100% - 0px);content:""}.widget-area-g-sm-1-2 [class*="widget widget-"]{width:calc(50% - 10px);content:""}.widget-area-g-sm-1-3 [class*="widget widget-"],.widget-area-g-sm-1-3:after{width:calc(33.3333333333% - 10px);content:""}.widget-area-g-sm-1-4 [class*="widget widget-"],.widget-area-g-sm-1-4:after{width:calc(25% - 10px);content:""}.widget-area-g-sm-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1){width:calc(33.3333333333% - 10px)}.widget-area-g-sm-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2),.widget-area-g-sm-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1){width:calc(66.6666666667% - 10px
1983)}.widget-area-g-sm-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2){width:calc(33.3333333333% - 10px)}[class*=widget-area-g-u-sm-1-] .widget-area-g-u ul.p-g:first-of-type>li[class*=p-u]{border:0;padding:0 0 20px}}@media screen and (min-width:61.8125em){.widget-area-g-u-md-1-2 .widget-area-g-u ul.p-g:first-of-type,.widget-area-g-u-md-1-3 .widget-area-g-u ul.p-g:first-of-type,.widget-area-g-u-md-1-4 .widget-area-g-u ul.p-g:first-of-type,.widget-area.-md\:grid-cols-2,.widget-area.-md\:grid-cols-3,.widget-area.-md\:grid-cols-\[32\.3\%_65\.5\%\],.widget-area.-md\:grid-cols-\[65\.5\%_32\.3\%\]{display:flex;flex-wrap:wrap;justify-content:space-between}.widget-area.grid-cols-1 [class*="widget widget-"]{width:100%;content:""}.widget-area-g-md-1-1 [class*="widget widget-"]{width:calc(100% - 0px);content:""}.widget-area-g-md-1-2 [class*="widget widget-"]{width:calc(50% - 10px);content:""}.widget-area-g-md-1-3 [class*="widget widget-"],.widget-area-g-md-1-3:after{width:calc(33.3333333333% - 10px);content:""}.widget-area-g-md-1-4 [class*="widget widget-"],.widget-area-g-md-1-4:after{width:calc(25% - 10px);content:""}.widget-area-g-md-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1){width:calc(33.3333333333% - 10px)}.widget-area-g-md-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2),.widget-area-g-md-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1){width:calc(66.6666666667% - 10px
1983)}.widget-area-g-md-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2){width:calc(33.3333333333% - 10px)}[class*=widget-area-g-u-md-1-] .widget-area-g-u ul.p-g:first-of-type>li[class*=p-u]{border:0;padding:0 0 20px}}@media screen and (min-width:64em){.widget-area-g-u-lg-1-2 .widget-area-g-u ul.p-g:first-of-type,.widget-area-g-u-lg-1-3 .widget-area-g-u ul.p-g:first-of-type,.widget-area-g-u-lg-1-4 .widget-area-g-u ul.p-g:first-of-type,.widget-area.-lg\:grid-cols-2,.widget-area.-lg\:grid-cols-3,.widget-area.-lg\:grid-cols-\[32\.3\%_65\.5\%\],.widget-area.-lg\:grid-cols-\[65\.5\%_32\.3\%\]{display:flex;flex-wrap:wrap;justify-content:space-between}.widget-area.grid-cols-1 [class*="widget widget-"]{width:100%;content:""}.widget-area-g-lg-1-1 [class*="widget widget-"]{width:calc(100% - 0px);content:""}.widget-area-g-lg-1-2 [class*="widget widget-"]{width:calc(50% - 10px);content:""}.widget-area-g-lg-1-3 [class*="widget widget-"],.widget-area-g-lg-1-3:after{width:calc(33.3333333333% - 10px);content:""}.widget-area-g-lg-1-4 [class*="widget widget-"],.widget-area-g-lg-1-4:after{width:calc(25% - 10px);content:""}.widget-area-g-lg-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1){width:calc(33.3333333333% - 10px)}.widget-area-g-lg-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2),.widget-area-g-lg-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1){width:calc(66.6666666667% - 10px
1983)}.widget-area-g-lg-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2){width:calc(33.3333333333% - 10px)}[class*=widget-area-g-u-lg-1-] .widget-area-g-u ul.p-g:first-of-type>li[class*=p-u]{border:0;padding:0 0 20px}}@media screen and (min-width:87.5em){.widget-area-g-u-xl-1-2 .widget-area-g-u ul.p-g:first-of-type,.widget-area-g-u-xl-1-3 .widget-area-g-u ul.p-g:first-of-type,.widget-area-g-u-xl-1-4 .widget-area-g-u ul.p-g:first-of-type,.widget-area.-xl\:grid-cols-2,.widget-area.-xl\:grid-cols-3,.widget-area.-xl\:grid-cols-\[32\.3\%_65\.5\%\],.widget-area.-xl\:grid-cols-\[65\.5\%_32\.3\%\]{display:flex;flex-wrap:wrap;justify-content:space-between}.widget-area.grid-cols-1 [class*="widget widget-"]{width:100%;content:""}.widget-area-g-xl-1-1 [class*="widget widget-"]{width:calc(100% - 0px);content:""}.widget-area-g-xl-1-2 [class*="widget widget-"]{width:calc(50% - 10px);content:""}.widget-area-g-xl-1-3 [class*="widget widget-"],.widget-area-g-xl-1-3:after{width:calc(33.3333333333% - 10px);content:""}.widget-area-g-xl-1-4 [class*="widget widget-"],.widget-area-g-xl-1-4:after{width:calc(25% - 10px);content:""}.widget-area-g-xl-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1){width:calc(33.3333333333% - 10px)}.widget-area-g-xl-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2),.widget-area-g-xl-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1){width:calc(66.6666666667% - 10px
1983)}.widget-area-g-xl-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2){width:calc(33.3333333333% - 10px)}[class*=widget-area-g-u-xl-1-] .widget-area-g-u ul.p-g:first-of-type>li[class*=p-u]{border:0;padding:0 0 20px}}.widget-area-g-1-1 .wag-u-full-1-1,.widget-area-g-vp-1-1 .wag-u-full-1-1{width:100%}.widget-area-g-1-1 .wag-u-full-1-2,.widget-area-g-vp-1-1 .wag-u-full-1-2{width:50%}.widget-area-g-1-1 .wag-u-full-1-3,.widget-area-g-vp-1-1 .wag-u-full-1-3{width:33.3333333333%}.widget-area-g-1-1 .wag-u-full-1-4,.widget-area-g-vp-1-1 .wag-u-full-1-4{width:25%}.widget-area-g-1-1 .wag-u-full-1-5,.widget-area-g-vp-1-1 .wag-u-full-1-5{width:20%}.widget-area-g-1-1 .wag-u-full-2-3,.widget-area-g-vp-1-1 .wag-u-full-2-3{width:66.6666666667%}.widget-area-g-1-1 .wag-u-full-2-5,.widget-area-g-vp-1-1 .wag-u-full-2-5{width:40%}.widget-area-g-1-1 .wag-u-full-3-5,.widget-area-g-vp-1-1 .wag-u-full-3-5{width:60%}.widget-area-g-1-1 .wag-u-full-h,.widget-area-g-vp-1-1 .wag-u-full-h{display:none}.widget-area-g-1-2 .wag-u-half-1-1,.widget-area-g-vp-1-2 .wag-u-half-1-1{width:100%}.widget-area-g-1-2 .wag-u-half-1-2,.widget-area-g-vp-1-2 .wag-u-half-1-2{width:50%}.widget-area-g-1-2 .wag-u-half-1-3,.widget-area-g-vp-1-2 .wag-u-half-1-3{width:33.3333333333%}.widget-area-g-1-2 .wag-u-half-1-4,.widget-area-g-vp-1-2 .wag-u-half-1-4{width:25%}.widget-area-g-1-2 .wag-u-half-1-5,.widget-area-g-vp-1-2 .wag-u-half-1-5{width:20%}.widget-area-g-1-2 .wag-u-half-2-3,.widget-area-g-vp-1-2 .wag-u-half-2-3{width:66.6666666667%}.widget-area-g-1-2 .wag-u-half-2-5,.widget-area-g-vp-1-2 .wag-u-half-2-5{width:40%}.widget-area-g-1-2 .wag-u-half-3-5,.widget-area-g-vp-1-2 .wag-u-half-3-5{width:60%}.widget-area-g-1-2 .wag-u-half-h,.widget-area-g-vp-1-2 .wag-u-half-h{display:none}.widget-area-g-1-3 .wag-u-third-1-1,.widget-area-g-vp-1-3 .wag-u-third-1-1{width:100%}.widget-area-g-1-3 .wag-u-third-1-2,.widget-area-g-vp-1-3 .wag-u-third-1-2{width:50%}.widget-area-g-1-3 .wag-u-third-1-3,.widget-area-g-vp-1-3 .wag-u-third-1-3{width:33.3333333333%}.widget-area-g-1-3 .wag-u-third-1-4,.widget-area-g-vp-1-3 .wag-u-third-1-4{width:25%}.widget-area-g-1-3 .wag-u-third-1-5,.widget-area-g-vp-1-3 .wag-u-third-1-5{width:20%}.widget-area-g-1-3 .wag-u-third-2-3,.widget-area-g-vp-1-3 .wag-u-third-2-3{width:66.6666666667%}.widget-area-g-1-3 .wag-u-third-2-5,.widget-area-g-vp-1-3 .wag-u-third-2-5{width:40%}.widget-area-g-1-3 .wag-u-third-3-5,.widget-area-g-vp-1-3 .wag-u-third-3-5{width:60%}.widget-area-g-1-3 .wag-u-third-h,.widget-area-g-vp-1-3 .wag-u-third-h{display:none}.widget-area-g-1-4 .wag-u-quarter-1-1,.widget-area-g-vp-1-4 .wag-u-quarter-1-1{width:100%}.widget-area-g-1-4 .wag-u-quarter-1-2,.widget-area-g-vp-1-4 .wag-u-quarter-1-2{width:50%}.widget-area-g-1-4 .wag-u-quarter-1-3,.widget-area-g-vp-1-4 .wag-u-quarter-1-3{width:33.3333333333%}.widget-area-g-1-4 .wag-u-quarter-1-4,.widget-area-g-vp-1-4 .wag-u-quarter-1-4{width:25%}.widget-area-g-1-4 .wag-u-quarter-1-5,.widget-area-g-vp-1-4 .wag-u-quarter-1-5{width:20%}.widget-area-g-1-4 .wag-u-quarter-2-3,.widget-area-g-vp-1-4 .wag-u-quarter-2-3{width:66.6666666667%}.widget-area-g-1-4 .wag-u-quarter-2-5,.widget-area-g-vp-1-4 .wag-u-quarter-2-5{width:40%}.widget-area-g-1-4 .wag-u-quarter-3-5,.widget-area-g-vp-1-4 .wag-u-quarter-3-5{width:60%}.widget-area-g-1-4 .wag-u-quarter-h,.widget-area-g-vp-1-4 .wag-u-quarter-h{display:none}.widget-area-g-2-3 .wag-u-2third-1-1,.widget-area-g-vp-2-3 .wag-u-2third-1-1{width:100%}.widget-area-g-2-3 .wag-u-2third-1-2,.widget-area-g-vp-2-3 .wag-u-2third-1-2{width:50%}.widget-area-g-2-3 .wag-u-2third-1-3,.widget-area-g-vp-2-3 .wag-u-2third-1-3{width:33.3333333333%}.widget-area-g-2-3 .wag-u-2third-1-4,.widget-area-g-vp-2-3 .wag-u-2third-1-4{width:25%}.widget-area-g-2-3 .wag-u-2third-1-5,.widget-area-g-vp-2-3 .wag-u-2third-1-5{width:20%}.widget-area-g-2-3 .wag-u-2third-2-3,.widget-area-g-vp-2-3 .wag-u-2third-2-3{width:66.6666666667%}.widget-area-g-2-3 .wag-u-2third-2-5,.widget-area-g-vp-2-3 .wag-u-2third-2-5{width:40%}.widget-area-g-2-3 .wag-u-2third-3-5,.widget-area-g-vp-2-3 .wag-u-2third-3-5{width:60%}.widget-area-debug.no-widget-infos .widget-area [class*="widget widget-"]:before,.widget-area-debug.no-widget-infos .widget-area:before,.widget-area-g-2-3 .wag-u-2third-h,.widget-area-g-vp-2-3 .wag-u-2third-h{display:none}.widget-area-g-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-third-1-1,.widget-area-g-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-2third-1-1,.widget-area-g-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-third-1-1,.widget-area-g-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-2third-1-1{width:100%}.widget-area-g-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-third-1-2,.widget-area-g-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-2third-1-2,.widget-area-g-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-third-1-2,.widget-area-g-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-2third-1-2{width:50%}.widget-area-g-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-third-1-3,.widget-area-g-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-2third-1-3,.widget-area-g-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-third-1-3,.widget-area-g-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-2third-1-3{width:33.3333333333%}.widget-area-g-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-third-1-4,.widget-area-g-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-2third-1-4,.widget-area-g-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-third-1-4,.widget-area-g-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-2third-1-4{width:25%}.widget-area-g-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-third-1-5,.widget-area-g-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-2third-1-5,.widget-area-g-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-third-1-5,.widget-area-g-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-2third-1-5{width:20%}.widget-area-g-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-third-2-3,.widget-area-g-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-2third-2-3,.widget-area-g-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-third-2-3,.widget-area-g-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-2third-2-3{width:66.6666666667%}.widget-area-g-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-third-2-5,.widget-area-g-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-2third-2-5,.widget-area-g-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-third-2-5,.widget-area-g-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-2third-2-5{width:40%}.widget-area-g-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-third-3-5,.widget-area-g-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-third-3-5{width:60%}.widget-area-g-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-third-h,.widget-area-g-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-third-h{display:none}.widget-area-g-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-2third-3-5,.widget-area-g-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-2third-3-5{width:60%}.widget-area-g-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-2third-h,.widget-area-g-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-2third-h{display:none}.widget-area-g-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-2third-1-1,.widget-area-g-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-third-1-1,.widget-area-g-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-2third-1-1,.widget-area-g-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-third-1-1{width:100%}.widget-area-g-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-2third-1-2,.widget-area-g-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-third-1-2,.widget-area-g-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-2third-1-2,.widget-area-g-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-third-1-2{width:50%}.widget-area-g-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-2third-1-3,.widget-area-g-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-third-1-3,.widget-area-g-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-2third-1-3,.widget-area-g-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-third-1-3{width:33.3333333333%}.widget-area-g-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-2third-1-4,.widget-area-g-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-third-1-4,.widget-area-g-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-2third-1-4,.widget-area-g-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-third-1-4{width:25%}.widget-area-g-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-2third-1-5,.widget-area-g-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-third-1-5,.widget-area-g-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-2third-1-5,.widget-area-g-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-third-1-5{width:20%}.widget-area-g-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-2third-2-3,.widget-area-g-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-third-2-3,.widget-area-g-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-2third-2-3,.widget-area-g-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-third-2-3{width:66.6666666667%}.widget-area-g-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-2third-2-5,.widget-area-g-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-third-2-5,.widget-area-g-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-2third-2-5,.widget-area-g-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-third-2-5{width:40%}.widget-area-g-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-2third-3-5,.widget-area-g-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-2third-3-5{width:60%}.widget-area-g-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-2third-h,.widget-area-g-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-2third-h{display:none}.widget-area-g-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-third-3-5,.widget-area-g-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-third-3-5{width:60%}.widget-area-g-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-third-h,.widget-area-g-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-third-h{display:none}@media screen and (min-width:37.4375em) and (max-width:61.8125em){.widget-area-g-sm-1-1 .wag-u-sm-full-1-1,.widget-area-g-sm-vp-1-1 .wag-u-sm-full-1-1{width:100%}.widget-area-g-sm-1-1 .wag-u-sm-full-1-2,.widget-area-g-sm-vp-1-1 .wag-u-sm-full-1-2{width:50%}.widget-area-g-sm-1-1 .wag-u-sm-full-1-3,.widget-area-g-sm-vp-1-1 .wag-u-sm-full-1-3{width:33.3333333333%}.widget-area-g-sm-1-1 .wag-u-sm-full-1-4,.widget-area-g-sm-vp-1-1 .wag-u-sm-full-1-4{width:25%}.widget-area-g-sm-1-1 .wag-u-sm-full-1-5,.widget-area-g-sm-vp-1-1 .wag-u-sm-full-1-5{width:20%}.widget-area-g-sm-1-1 .wag-u-sm-full-2-3,.widget-area-g-sm-vp-1-1 .wag-u-sm-full-2-3{width:66.6666666667%}.widget-area-g-sm-1-1 .wag-u-sm-full-2-5,.widget-area-g-sm-vp-1-1 .wag-u-sm-full-2-5{width:40%}.widget-area-g-sm-1-1 .wag-u-sm-full-3-5,.widget-area-g-sm-vp-1-1 .wag-u-sm-full-3-5{width:60%}.widget-area-g-sm-1-1 .wag-u-sm-full-h,.widget-area-g-sm-vp-1-1 .wag-u-sm-full-h{display:none}.widget-area-g-sm-1-2 .wag-u-sm-half-1-1,.widget-area-g-sm-vp-1-2 .wag-u-sm-half-1-1{width:100%}.widget-area-g-sm-1-2 .wag-u-sm-half-1-2,.widget-area-g-sm-vp-1-2 .wag-u-sm-half-1-2{width:50%}.widget-area-g-sm-1-2 .wag-u-sm-half-1-3,.widget-area-g-sm-vp-1-2 .wag-u-sm-half-1-3{width:33.3333333333%}.widget-area-g-sm-1-2 .wag-u-sm-half-1-4,.widget-area-g-sm-vp-1-2 .wag-u-sm-half-1-4{width:25%}.widget-area-g-sm-1-2 .wag-u-sm-half-1-5,.widget-area-g-sm-vp-1-2 .wag-u-sm-half-1-5{width:20%}.widget-area-g-sm-1-2 .wag-u-sm-half-2-3,.widget-area-g-sm-vp-1-2 .wag-u-sm-half-2-3{width:66.6666666667%}.widget-area-g-sm-1-2 .wag-u-sm-half-2-5,.widget-area-g-sm-vp-1-2 .wag-u-sm-half-2-5{width:40%}.widget-area-g-sm-1-2 .wag-u-sm-half-3-5,.widget-area-g-sm-vp-1-2 .wag-u-sm-half-3-5{width:60%}.widget-area-g-sm-1-2 .wag-u-sm-half-h,.widget-area-g-sm-vp-1-2 .wag-u-sm-half-h{display:none}.widget-area-g-sm-1-3 .wag-u-sm-third-1-1,.widget-area-g-sm-vp-1-3 .wag-u-sm-third-1-1{width:100%}.widget-area-g-sm-1-3 .wag-u-sm-third-1-2,.widget-area-g-sm-vp-1-3 .wag-u-sm-third-1-2{width:50%}.widget-area-g-sm-1-3 .wag-u-sm-third-1-3,.widget-area-g-sm-vp-1-3 .wag-u-sm-third-1-3{width:33.3333333333%}.widget-area-g-sm-1-3 .wag-u-sm-third-1-4,.widget-area-g-sm-vp-1-3 .wag-u-sm-third-1-4{width:25%}.widget-area-g-sm-1-3 .wag-u-sm-third-1-5,.widget-area-g-sm-vp-1-3 .wag-u-sm-third-1-5{width:20%}.widget-area-g-sm-1-3 .wag-u-sm-third-2-3,.widget-area-g-sm-vp-1-3 .wag-u-sm-third-2-3{width:66.6666666667%}.widget-area-g-sm-1-3 .wag-u-sm-third-2-5,.widget-area-g-sm-vp-1-3 .wag-u-sm-third-2-5{width:40%}.widget-area-g-sm-1-3 .wag-u-sm-third-3-5,.widget-area-g-sm-vp-1-3 .wag-u-sm-third-3-5{width:60%}.widget-area-g-sm-1-3 .wag-u-sm-third-h,.widget-area-g-sm-vp-1-3 .wag-u-sm-third-h{display:none}.widget-area-g-sm-1-4 .wag-u-sm-quarter-1-1,.widget-area-g-sm-vp-1-4 .wag-u-sm-quarter-1-1{width:100%}.widget-area-g-sm-1-4 .wag-u-sm-quarter-1-2,.widget-area-g-sm-vp-1-4 .wag-u-sm-quarter-1-2{width:50%}.widget-area-g-sm-1-4 .wag-u-sm-quarter-1-3,.widget-area-g-sm-vp-1-4 .wag-u-sm-quarter-1-3{width:33.3333333333%}.widget-area-g-sm-1-4 .wag-u-sm-quarter-1-4,.widget-area-g-sm-vp-1-4 .wag-u-sm-quarter-1-4{width:25%}.widget-area-g-sm-1-4 .wag-u-sm-quarter-1-5,.widget-area-g-sm-vp-1-4 .wag-u-sm-quarter-1-5{width:20%}.widget-area-g-sm-1-4 .wag-u-sm-quarter-2-3,.widget-area-g-sm-vp-1-4 .wag-u-sm-quarter-2-3{width:66.6666666667%}.widget-area-g-sm-1-4 .wag-u-sm-quarter-2-5,.widget-area-g-sm-vp-1-4 .wag-u-sm-quarter-2-5{width:40%}.widget-area-g-sm-1-4 .wag-u-sm-quarter-3-5,.widget-area-g-sm-vp-1-4 .wag-u-sm-quarter-3-5{width:60%}.widget-area-g-sm-1-4 .wag-u-sm-quarter-h,.widget-area-g-sm-vp-1-4 .wag-u-sm-quarter-h{display:none}.widget-area-g-sm-2-3 .wag-u-sm-2third-1-1,.widget-area-g-sm-vp-2-3 .wag-u-sm-2third-1-1{width:100%}.widget-area-g-sm-2-3 .wag-u-sm-2third-1-2,.widget-area-g-sm-vp-2-3 .wag-u-sm-2third-1-2{width:50%}.widget-area-g-sm-2-3 .wag-u-sm-2third-1-3,.widget-area-g-sm-vp-2-3 .wag-u-sm-2third-1-3{width:33.3333333333%}.widget-area-g-sm-2-3 .wag-u-sm-2third-1-4,.widget-area-g-sm-vp-2-3 .wag-u-sm-2third-1-4{width:25%}.widget-area-g-sm-2-3 .wag-u-sm-2third-1-5,.widget-area-g-sm-vp-2-3 .wag-u-sm-2third-1-5{width:20%}.widget-area-g-sm-2-3 .wag-u-sm-2third-2-3,.widget-area-g-sm-vp-2-3 .wag-u-sm-2third-2-3{width:66.6666666667%}.widget-area-g-sm-2-3 .wag-u-sm-2third-2-5,.widget-area-g-sm-vp-2-3 .wag-u-sm-2third-2-5{width:40%}.widget-area-g-sm-2-3 .wag-u-sm-2third-3-5,.widget-area-g-sm-vp-2-3 .wag-u-sm-2third-3-5{width:60%}.widget-area-g-sm-2-3 .wag-u-sm-2third-h,.widget-area-g-sm-vp-2-3 .wag-u-sm-2third-h{display:none}.widget-area-g-sm-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-third-1-1,.widget-area-g-sm-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-2third-1-1,.widget-area-g-sm-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-third-1-1,.widget-area-g-sm-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-2third-1-1{width:100%}.widget-area-g-sm-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-third-1-2,.widget-area-g-sm-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-2third-1-2,.widget-area-g-sm-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-third-1-2,.widget-area-g-sm-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-2third-1-2{width:50%}.widget-area-g-sm-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-third-1-3,.widget-area-g-sm-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-2third-1-3,.widget-area-g-sm-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-third-1-3,.widget-area-g-sm-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-2third-1-3{width:33.3333333333%}.widget-area-g-sm-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-third-1-4,.
1983widget-area-g-sm-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-2third-1-4,.widget-area-g-sm-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-third-1-4,.widget-area-g-sm-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-2third-1-4{width:25%}.widget-area-g-sm-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-third-1-5,.widget-area-g-sm-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-2third-1-5,.widget-area-g-sm-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-third-1-5,.widget-area-g-sm-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-2third-1-5{width:20%}.widget-area-g-sm-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-third-2-3,.widget-area-g-sm-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-2third-2-3,.widget-area-g-sm-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-third-2-3,.widget-area-g-sm-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-2third-2-3{width:66.6666666667%}.widget-area-g-sm-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-third-2-5,.widget-area-g-sm-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-2third-2-5,.widget-area-g-sm-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-third-2-5,.widget-area-g-sm-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-2third-2-5{width:40%}.widget-area-g-sm-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-third-3-5,.widget-area-g-sm-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-third-3-5{width:60%}.widget-area-g-sm-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-third-h,.widget-area-g-sm-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-third-h{display:none}.widget-area-g-sm-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-2third-3-5,.widget-area-g-sm-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-2third-3-5{width:60%}.widget-area-g-sm-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-2third-h,.widget-area-g-sm-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-2third-h{display:none}.widget-area-g-sm-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-2third-1-1,.widget-area-g-sm-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-third-1-1,.widget-area-g-sm-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-2third-1-1,.widget-area-g-sm-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-third-1-1{width:100%}.widget-area-g-sm-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-2third-1-2,.widget-area-g-sm-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-third-1-2,.widget-area-g-sm-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-2third-1-2,.widget-area-g-sm-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-third-1-2{width:50%}.widget-area-g-sm-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-2third-1-3,.widget-area-g-sm-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-third-1-3,.widget-area-g-sm-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-2third-1-3,.widget-area-g-sm-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-third-1-3{width:33.3333333333%}.widget-area-g-sm-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-2third-1-4,.widget-area-g-sm-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-third-1-4,.widget-area-g-sm-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-2third-1-4,.widget-area-g-sm-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-third-1-4{width:25%}.widget-area-g-sm-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-2third-1-5,.widget-area-g-sm-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-third-1-5,.widget-area-g-sm-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-2third-1-5,.widget-area-g-sm-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-third-1-5{width:20%}.widget-area-g-sm-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-2third-2-3,.widget-area-g-sm-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-third-2-3,.widget-area-g-sm-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-2third-2-3,.widget-area-g-sm-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-third-2-3{width:66.6666666667%}.widget-area-g-sm-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-2third-2-5,.widget-area-g-sm-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-third-2-5,.widget-area-g-sm-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-2third-2-5,.widget-area-g-sm-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-third-2-5{width:40%}.widget-area-g-sm-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-2third-3-5,.widget-area-g-sm-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-2third-3-5{width:60%}.widget-area-g-sm-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-2third-h,.widget-area-g-sm-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-sm-2third-h{display:none}.widget-area-g-sm-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-third-3-5,.widget-area-g-sm-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-third-3-5{width:60%}.widget-area-g-sm-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-third-h,.widget-area-g-sm-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-sm-third-h{display:none}}@media screen and (min-width:61.8125em) and (max-width:63.9375em){.widget-area-g-md-1-1 .wag-u-md-full-1-1,.widget-area-g-md-vp-1-1 .wag-u-md-full-1-1{width:100%}.widget-area-g-md-1-1 .wag-u-md-full-1-2,.widget-area-g-md-vp-1-1 .wag-u-md-full-1-2{width:50%}.widget-area-g-md-1-1 .wag-u-md-full-1-3,.widget-area-g-md-vp-1-1 .wag-u-md-full-1-3{width:33.3333333333%}.widget-area-g-md-1-1 .wag-u-md-full-1-4,.widget-area-g-md-vp-1-1 .wag-u-md-full-1-4{width:25%}.widget-area-g-md-1-1 .wag-u-md-full-1-5,.widget-area-g-md-vp-1-1 .wag-u-md-full-1-5{width:20%}.widget-area-g-md-1-1 .wag-u-md-full-2-3,.widget-area-g-md-vp-1-1 .wag-u-md-full-2-3{width:66.6666666667%}.widget-area-g-md-1-1 .wag-u-md-full-2-5,.widget-area-g-md-vp-1-1 .wag-u-md-full-2-5{width:40%}.widget-area-g-md-1-1 .wag-u-md-full-3-5,.widget-area-g-md-vp-1-1 .wag-u-md-full-3-5{width:60%}.widget-area-g-md-1-1 .wag-u-md-full-h,.widget-area-g-md-vp-1-1 .wag-u-md-full-h{display:none}.widget-area-g-md-1-2 .wag-u-md-half-1-1,.widget-area-g-md-vp-1-2 .wag-u-md-half-1-1{width:100%}.widget-area-g-md-1-2 .wag-u-md-half-1-2,.widget-area-g-md-vp-1-2 .wag-u-md-half-1-2{width:50%}.widget-area-g-md-1-2 .wag-u-md-half-1-3,.widget-area-g-md-vp-1-2 .wag-u-md-half-1-3{width:33.3333333333%}.widget-area-g-md-1-2 .wag-u-md-half-1-4,.widget-area-g-md-vp-1-2 .wag-u-md-half-1-4{width:25%}.widget-area-g-md-1-2 .wag-u-md-half-1-5,.widget-area-g-md-vp-1-2 .wag-u-md-half-1-5{width:20%}.widget-area-g-md-1-2 .wag-u-md-half-2-3,.widget-area-g-md-vp-1-2 .wag-u-md-half-2-3{width:66.6666666667%}.widget-area-g-md-1-2 .wag-u-md-half-2-5,.widget-area-g-md-vp-1-2 .wag-u-md-half-2-5{width:40%}.widget-area-g-md-1-2 .wag-u-md-half-3-5,.widget-area-g-md-vp-1-2 .wag-u-md-half-3-5{width:60%}.widget-area-g-md-1-2 .wag-u-md-half-h,.widget-area-g-md-vp-1-2 .wag-u-md-half-h{display:none}.widget-area-g-md-1-3 .wag-u-md-third-1-1,.widget-area-g-md-vp-1-3 .wag-u-md-third-1-1{width:100%}.widget-area-g-md-1-3 .wag-u-md-third-1-2,.widget-area-g-md-vp-1-3 .wag-u-md-third-1-2{width:50%}.widget-area-g-md-1-3 .wag-u-md-third-1-3,.widget-area-g-md-vp-1-3 .wag-u-md-third-1-3{width:33.3333333333%}.widget-area-g-md-1-3 .wag-u-md-third-1-4,.widget-area-g-md-vp-1-3 .wag-u-md-third-1-4{width:25%}.widget-area-g-md-1-3 .wag-u-md-third-1-5,.widget-area-g-md-vp-1-3 .wag-u-md-third-1-5{width:20%}.widget-area-g-md-1-3 .wag-u-md-third-2-3,.widget-area-g-md-vp-1-3 .wag-u-md-third-2-3{width:66.6666666667%}.widget-area-g-md-1-3 .wag-u-md-third-2-5,.widget-area-g-md-vp-1-3 .wag-u-md-third-2-5{width:40%}.widget-area-g-md-1-3 .wag-u-md-third-3-5,.widget-area-g-md-vp-1-3 .wag-u-md-third-3-5{width:60%}.widget-area-g-md-1-3 .wag-u-md-third-h,.widget-area-g-md-vp-1-3 .wag-u-md-third-h{display:none}.widget-area-g-md-1-4 .wag-u-md-quarter-1-1,.widget-area-g-md-vp-1-4 .wag-u-md-quarter-1-1{width:100%}.widget-area-g-md-1-4 .wag-u-md-quarter-1-2,.widget-area-g-md-vp-1-4 .wag-u-md-quarter-1-2{width:50%}.widget-area-g-md-1-4 .wag-u-md-quarter-1-3,.widget-area-g-md-vp-1-4 .wag-u-md-quarter-1-3{width:33.3333333333%}.widget-area-g-md-1-4 .wag-u-md-quarter-1-4,.widget-area-g-md-vp-1-4 .wag-u-md-quarter-1-4{width:25%}.widget-area-g-md-1-4 .wag-u-md-quarter-1-5,.widget-area-g-md-vp-1-4 .wag-u-md-quarter-1-5{width:20%}.widget-area-g-md-1-4 .wag-u-md-quarter-2-3,.widget-area-g-md-vp-1-4 .wag-u-md-quarter-2-3{width:66.6666666667%}.widget-area-g-md-1-4 .wag-u-md-quarter-2-5,.widget-area-g-md-vp-1-4 .wag-u-md-quarter-2-5{width:40%}.widget-area-g-md-1-4 .wag-u-md-quarter-3-5,.widget-area-g-md-vp-1-4 .wag-u-md-quarter-3-5{width:60%}.widget-area-g-md-1-4 .wag-u-md-quarter-h,.widget-area-g-md-vp-1-4 .wag-u-md-quarter-h{display:none}.widget-area-g-md-2-3 .wag-u-md-2third-1-1,.widget-area-g-md-vp-2-3 .wag-u-md-2third-1-1{width:100%}.widget-area-g-md-2-3 .wag-u-md-2third-1-2,.widget-area-g-md-vp-2-3 .wag-u-md-2third-1-2{width:50%}.widget-area-g-md-2-3 .wag-u-md-2third-1-3,.widget-area-g-md-vp-2-3 .wag-u-md-2third-1-3{width:33.3333333333%}.widget-area-g-md-2-3 .wag-u-md-2third-1-4,.widget-area-g-md-vp-2-3 .wag-u-md-2third-1-4{width:25%}.widget-area-g-md-2-3 .wag-u-md-2third-1-5,.widget-area-g-md-vp-2-3 .wag-u-md-2third-1-5{width:20%}.widget-area-g-md-2-3 .wag-u-md-2third-2-3,.widget-area-g-md-vp-2-3 .wag-u-md-2third-2-3{width:66.6666666667%}.widget-area-g-md-2-3 .wag-u-md-2third-2-5,.widget-area-g-md-vp-2-3 .wag-u-md-2third-2-5{width:40%}.widget-area-g-md-2-3 .wag-u-md-2third-3-5,.widget-area-g-md-vp-2-3 .wag-u-md-2third-3-5{width:60%}.widget-area-g-md-2-3 .wag-u-md-2third-h,.widget-area-g-md-vp-2-3 .wag-u-md-2third-h{display:none}.widget-area-g-md-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-third-1-1,.widget-area-g-md-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-2third-1-1,.widget-area-g-md-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-third-1-1,.widget-area-g-md-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-2third-1-1{width:100%}.widget-area-g-md-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-third-1-2,.widget-area-g-md-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-2third-1-2,.widget-area-g-md-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-third-1-2,.widget-area-g-md-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-2third-1-2{width:50%}.widget-area-g-md-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-third-1-3,.widget-area-g-md-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-2third-1-3,.widget-area-g-md-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-third-1-3,.widget-area-g-md-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-2third-1-3{width:33.3333333333%}.widget-area-g-md-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-third-1-4,.widget-area-g-md-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-2third-1-4,.widget-area-g-md-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-third-1-4,.widget-area-g-md-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-2third-1-4{width:25%}.widget-area-g-md-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-third-1-5,.widget-area-g-md-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-2third-1-5,.widget-area-g-md-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-third-1-5,.widget-area-g-md-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-2third-1-5{width:20%}.widget-area-g-md-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-third-2-3,.widget-area-g-md-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-2third-2-3,.widget-area-g-md-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-third-2-3,.widget-area-g-md-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-2third-2-3{width:66.6666666667%}.widget-area-g-md-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-third-2-5,.widget-area-g-md-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-2third-2-5,.widget-area-g-md-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-third-2-5,.widget-area-g-md-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-2third-2-5{width:40%}.widget-area-g-md-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-third-3-5,.widget-area-g-md-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-third-3-5{width:60%}.widget-area-g-md-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-third-h,.widget-area-g-md-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-third-h{display:none}.widget-area-g-md-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-2third-3-5,.widget-area-g-md-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-2third-3-5{width:60%}.widget-area-g-md-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-2third-h,.widget-area-g-md-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-2third-h{display:none}.widget-area-g-md-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-2third-1-1,.widget-area-g-md-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-third-1-1,.widget-area-g-md-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-2third-1-1,.widget-area-g-md-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-third-1-1{width:100%}.widget-area-g-md-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-2third-1-2,.widget-area-g-md-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-third-1-2,.widget-area-g-md-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-2third-1-2,.widget-area-g-md-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-third-1-2{width:50%}.widget-area-g-md-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-2third-1-3,.widget-area-g-md-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-third-1-3,.widget-area-g-md-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-2third-1-3,.widget-area-g-md-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-third-1-3{width:33.3333333333%}.widget-area-g-md-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-2third-1-4,.widget-area-g-md-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-third-1-4,.widget-area-g-md-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-2third-1-4,.widget-area-g-md-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-third-1-4{width:25%}.widget-area-g-md-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-2third-1-5,.widget-area-g-md-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-third-1-5,.widget-area-g-md-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-2third-1-5,.widget-area-g-md-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-third-1-5{width:20%}.widget-area-g-md-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-2third-2-3,.widget-area-g-md-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-third-2-3,.widget-area-g-md-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-2third-2-3,.widget-area-g-md-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-third-2-3{width:66.6666666667%}.widget-area-g-md-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-2third-2-5,.widget-area-g-md-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-third-2-5,.widget-area-g-md-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-2third-2-5,.widget-area-g-md-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-third-2-5{width:40%}.widget-area-g-md-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-2third-3-5,.widget-area-g-md-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-2third-3-5{width:60%}.widget-area-g-md-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-md-2third-h,.widget-area-g-md-vp-2-3-1-3 [c
1983lass*="widget widget-"]:nth-child(2n+1) .wag-u-md-2third-h{display:none}.widget-area-g-md-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-third-3-5,.widget-area-g-md-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-third-3-5{width:60%}.widget-area-g-md-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-third-h,.widget-area-g-md-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-md-third-h{display:none}}@media screen and (min-width:64em) and (max-width:87.4375em){.widget-area-g-lg-1-1 .wag-u-lg-full-1-1,.widget-area-g-lg-vp-1-1 .wag-u-lg-full-1-1{width:100%}.widget-area-g-lg-1-1 .wag-u-lg-full-1-2,.widget-area-g-lg-vp-1-1 .wag-u-lg-full-1-2{width:50%}.widget-area-g-lg-1-1 .wag-u-lg-full-1-3,.widget-area-g-lg-vp-1-1 .wag-u-lg-full-1-3{width:33.3333333333%}.widget-area-g-lg-1-1 .wag-u-lg-full-1-4,.widget-area-g-lg-vp-1-1 .wag-u-lg-full-1-4{width:25%}.widget-area-g-lg-1-1 .wag-u-lg-full-1-5,.widget-area-g-lg-vp-1-1 .wag-u-lg-full-1-5{width:20%}.widget-area-g-lg-1-1 .wag-u-lg-full-2-3,.widget-area-g-lg-vp-1-1 .wag-u-lg-full-2-3{width:66.6666666667%}.widget-area-g-lg-1-1 .wag-u-lg-full-2-5,.widget-area-g-lg-vp-1-1 .wag-u-lg-full-2-5{width:40%}.widget-area-g-lg-1-1 .wag-u-lg-full-3-5,.widget-area-g-lg-vp-1-1 .wag-u-lg-full-3-5{width:60%}.widget-area-g-lg-1-1 .wag-u-lg-full-h,.widget-area-g-lg-vp-1-1 .wag-u-lg-full-h{display:none}.widget-area-g-lg-1-2 .wag-u-lg-half-1-1,.widget-area-g-lg-vp-1-2 .wag-u-lg-half-1-1{width:100%}.widget-area-g-lg-1-2 .wag-u-lg-half-1-2,.widget-area-g-lg-vp-1-2 .wag-u-lg-half-1-2{width:50%}.widget-area-g-lg-1-2 .wag-u-lg-half-1-3,.widget-area-g-lg-vp-1-2 .wag-u-lg-half-1-3{width:33.3333333333%}.widget-area-g-lg-1-2 .wag-u-lg-half-1-4,.widget-area-g-lg-vp-1-2 .wag-u-lg-half-1-4{width:25%}.widget-area-g-lg-1-2 .wag-u-lg-half-1-5,.widget-area-g-lg-vp-1-2 .wag-u-lg-half-1-5{width:20%}.widget-area-g-lg-1-2 .wag-u-lg-half-2-3,.widget-area-g-lg-vp-1-2 .wag-u-lg-half-2-3{width:66.6666666667%}.widget-area-g-lg-1-2 .wag-u-lg-half-2-5,.widget-area-g-lg-vp-1-2 .wag-u-lg-half-2-5{width:40%}.widget-area-g-lg-1-2 .wag-u-lg-half-3-5,.widget-area-g-lg-vp-1-2 .wag-u-lg-half-3-5{width:60%}.widget-area-g-lg-1-2 .wag-u-lg-half-h,.widget-area-g-lg-vp-1-2 .wag-u-lg-half-h{display:none}.widget-area-g-lg-1-3 .wag-u-lg-third-1-1,.widget-area-g-lg-vp-1-3 .wag-u-lg-third-1-1{width:100%}.widget-area-g-lg-1-3 .wag-u-lg-third-1-2,.widget-area-g-lg-vp-1-3 .wag-u-lg-third-1-2{width:50%}.widget-area-g-lg-1-3 .wag-u-lg-third-1-3,.widget-area-g-lg-vp-1-3 .wag-u-lg-third-1-3{width:33.3333333333%}.widget-area-g-lg-1-3 .wag-u-lg-third-1-4,.widget-area-g-lg-vp-1-3 .wag-u-lg-third-1-4{width:25%}.widget-area-g-lg-1-3 .wag-u-lg-third-1-5,.widget-area-g-lg-vp-1-3 .wag-u-lg-third-1-5{width:20%}.widget-area-g-lg-1-3 .wag-u-lg-third-2-3,.widget-area-g-lg-vp-1-3 .wag-u-lg-third-2-3{width:66.6666666667%}.widget-area-g-lg-1-3 .wag-u-lg-third-2-5,.widget-area-g-lg-vp-1-3 .wag-u-lg-third-2-5{width:40%}.widget-area-g-lg-1-3 .wag-u-lg-third-3-5,.widget-area-g-lg-vp-1-3 .wag-u-lg-third-3-5{width:60%}.widget-area-g-lg-1-3 .wag-u-lg-third-h,.widget-area-g-lg-vp-1-3 .wag-u-lg-third-h{display:none}.widget-area-g-lg-1-4 .wag-u-lg-quarter-1-1,.widget-area-g-lg-vp-1-4 .wag-u-lg-quarter-1-1{width:100%}.widget-area-g-lg-1-4 .wag-u-lg-quarter-1-2,.widget-area-g-lg-vp-1-4 .wag-u-lg-quarter-1-2{width:50%}.widget-area-g-lg-1-4 .wag-u-lg-quarter-1-3,.widget-area-g-lg-vp-1-4 .wag-u-lg-quarter-1-3{width:33.3333333333%}.widget-area-g-lg-1-4 .wag-u-lg-quarter-1-4,.widget-area-g-lg-vp-1-4 .wag-u-lg-quarter-1-4{width:25%}.widget-area-g-lg-1-4 .wag-u-lg-quarter-1-5,.widget-area-g-lg-vp-1-4 .wag-u-lg-quarter-1-5{width:20%}.widget-area-g-lg-1-4 .wag-u-lg-quarter-2-3,.widget-area-g-lg-vp-1-4 .wag-u-lg-quarter-2-3{width:66.6666666667%}.widget-area-g-lg-1-4 .wag-u-lg-quarter-2-5,.widget-area-g-lg-vp-1-4 .wag-u-lg-quarter-2-5{width:40%}.widget-area-g-lg-1-4 .wag-u-lg-quarter-3-5,.widget-area-g-lg-vp-1-4 .wag-u-lg-quarter-3-5{width:60%}.widget-area-g-lg-1-4 .wag-u-lg-quarter-h,.widget-area-g-lg-vp-1-4 .wag-u-lg-quarter-h{display:none}.widget-area-g-lg-2-3 .wag-u-lg-2third-1-1,.widget-area-g-lg-vp-2-3 .wag-u-lg-2third-1-1{width:100%}.widget-area-g-lg-2-3 .wag-u-lg-2third-1-2,.widget-area-g-lg-vp-2-3 .wag-u-lg-2third-1-2{width:50%}.widget-area-g-lg-2-3 .wag-u-lg-2third-1-3,.widget-area-g-lg-vp-2-3 .wag-u-lg-2third-1-3{width:33.3333333333%}.widget-area-g-lg-2-3 .wag-u-lg-2third-1-4,.widget-area-g-lg-vp-2-3 .wag-u-lg-2third-1-4{width:25%}.widget-area-g-lg-2-3 .wag-u-lg-2third-1-5,.widget-area-g-lg-vp-2-3 .wag-u-lg-2third-1-5{width:20%}.widget-area-g-lg-2-3 .wag-u-lg-2third-2-3,.widget-area-g-lg-vp-2-3 .wag-u-lg-2third-2-3{width:66.6666666667%}.widget-area-g-lg-2-3 .wag-u-lg-2third-2-5,.widget-area-g-lg-vp-2-3 .wag-u-lg-2third-2-5{width:40%}.widget-area-g-lg-2-3 .wag-u-lg-2third-3-5,.widget-area-g-lg-vp-2-3 .wag-u-lg-2third-3-5{width:60%}.widget-area-g-lg-2-3 .wag-u-lg-2third-h,.widget-area-g-lg-vp-2-3 .wag-u-lg-2third-h{display:none}.widget-area-g-lg-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-third-1-1,.widget-area-g-lg-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-2third-1-1,.widget-area-g-lg-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-third-1-1,.widget-area-g-lg-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-2third-1-1{width:100%}.widget-area-g-lg-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-third-1-2,.widget-area-g-lg-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-2third-1-2,.widget-area-g-lg-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-third-1-2,.widget-area-g-lg-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-2third-1-2{width:50%}.widget-area-g-lg-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-third-1-3,.widget-area-g-lg-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-2third-1-3,.widget-area-g-lg-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-third-1-3,.widget-area-g-lg-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-2third-1-3{width:33.3333333333%}.widget-area-g-lg-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-third-1-4,.widget-area-g-lg-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-2third-1-4,.widget-area-g-lg-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-third-1-4,.widget-area-g-lg-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-2third-1-4{width:25%}.widget-area-g-lg-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-third-1-5,.widget-area-g-lg-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-2third-1-5,.widget-area-g-lg-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-third-1-5,.widget-area-g-lg-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-2third-1-5{width:20%}.widget-area-g-lg-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-third-2-3,.widget-area-g-lg-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-2third-2-3,.widget-area-g-lg-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-third-2-3,.widget-area-g-lg-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-2third-2-3{width:66.6666666667%}.widget-area-g-lg-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-third-2-5,.widget-area-g-lg-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-2third-2-5,.widget-area-g-lg-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-third-2-5,.widget-area-g-lg-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-2third-2-5{width:40%}.widget-area-g-lg-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-third-3-5,.widget-area-g-lg-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-third-3-5{width:60%}.widget-area-g-lg-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-third-h,.widget-area-g-lg-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-third-h{display:none}.widget-area-g-lg-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-2third-3-5,.widget-area-g-lg-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-2third-3-5{width:60%}.widget-area-g-lg-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-2third-h,.widget-area-g-lg-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-2third-h{display:none}.widget-area-g-lg-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-2third-1-1,.widget-area-g-lg-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-third-1-1,.widget-area-g-lg-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-2third-1-1,.widget-area-g-lg-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-third-1-1{width:100%}.widget-area-g-lg-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-2third-1-2,.widget-area-g-lg-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-third-1-2,.widget-area-g-lg-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-2third-1-2,.widget-area-g-lg-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-third-1-2{width:50%}.widget-area-g-lg-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-2third-1-3,.widget-area-g-lg-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-third-1-3,.widget-area-g-lg-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-2third-1-3,.widget-area-g-lg-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-third-1-3{width:33.3333333333%}.widget-area-g-lg-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-2third-1-4,.widget-area-g-lg-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-third-1-4,.widget-area-g-lg-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-2third-1-4,.widget-area-g-lg-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-third-1-4{width:25%}.widget-area-g-lg-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-2third-1-5,.widget-area-g-lg-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-third-1-5,.widget-area-g-lg-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-2third-1-5,.widget-area-g-lg-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-third-1-5{width:20%}.widget-area-g-lg-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-2third-2-3,.widget-area-g-lg-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-third-2-3,.widget-area-g-lg-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-2third-2-3,.widget-area-g-lg-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-third-2-3{width:66.6666666667%}.widget-area-g-lg-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-2third-2-5,.widget-area-g-lg-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-third-2-5,.widget-area-g-lg-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-2third-2-5,.widget-area-g-lg-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-third-2-5{width:40%}.widget-area-g-lg-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-2third-3-5,.widget-area-g-lg-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-2third-3-5{width:60%}.widget-area-g-lg-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-2third-h,.widget-area-g-lg-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-lg-2third-h{display:none}.widget-area-g-lg-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-third-3-5,.widget-area-g-lg-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-third-3-5{width:60%}.widget-area-g-lg-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-third-h,.widget-area-g-lg-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-lg-third-h{display:none}}@media screen and (min-width:87.5em){.widget-area-g-xl-1-1 .wag-u-xl-full-1-1,.widget-area-g-xl-vp-1-1 .wag-u-xl-full-1-1{width:100%}.widget-area-g-xl-1-1 .wag-u-xl-full-1-2,.widget-area-g-xl-vp-1-1 .wag-u-xl-full-1-2{width:50%}.widget-area-g-xl-1-1 .wag-u-xl-full-1-3,.widget-area-g-xl-vp-1-1 .wag-u-xl-full-1-3{width:33.3333333333%}.widget-area-g-xl-1-1 .wag-u-xl-full-1-4,.widget-area-g-xl-vp-1-1 .wag-u-xl-full-1-4{width:25%}.widget-area-g-xl-1-1 .wag-u-xl-full-1-5,.widget-area-g-xl-vp-1-1 .wag-u-xl-full-1-5{width:20%}.widget-area-g-xl-1-1 .wag-u-xl-full-2-3,.widget-area-g-xl-vp-1-1 .wag-u-xl-full-2-3{width:66.6666666667%}.widget-area-g-xl-1-1 .wag-u-xl-full-2-5,.widget-area-g-xl-vp-1-1 .wag-u-xl-full-2-5{width:40%}.widget-area-g-xl-1-1 .wag-u-xl-full-3-5,.widget-area-g-xl-vp-1-1 .wag-u-xl-full-3-5{width:60%}.widget-area-g-xl-1-1 .wag-u-xl-full-h,.widget-area-g-xl-vp-1-1 .wag-u-xl-full-h{display:none}.widget-area-g-xl-1-2 .wag-u-xl-half-1-1,.widget-area-g-xl-vp-1-2 .wag-u-xl-half-1-1{width:100%}.widget-area-g-xl-1-2 .wag-u-xl-half-1-2,.widget-area-g-xl-vp-1-2 .wag-u-xl-half-1-2{width:50%}.widget-area-g-xl-1-2 .wag-u-xl-half-1-3,.widget-area-g-xl-vp-1-2 .wag-u-xl-half-1-3{width:33.3333333333%}.widget-area-g-xl-1-2 .wag-u-xl-half-1-4,.widget-area-g-xl-vp-1-2 .wag-u-xl-half-1-4{width:25%}.widget-area-g-xl-1-2 .wag-u-xl-half-1-5,.widget-area-g-xl-vp-1-2 .wag-u-xl-half-1-5{width:20%}.widget-area-g-xl-1-2 .wag-u-xl-half-2-3,.widget-area-g-xl-vp-1-2 .wag-u-xl-half-2-3{width:66.6666666667%}.widget-area-g-xl-1-2 .wag-u-xl-half-2-5,.widget-area-g-xl-vp-1-2 .wag-u-xl-half-2-5{width:40%}.widget-area-g-xl-1-2 .wag-u-xl-half-3-5,.widget-area-g-xl-vp-1-2 .wag-u-xl-half-3-5{width:60%}.widget-area-g-xl-1-2 .wag-u-xl-half-h,.widget-area-g-xl-vp-1-2 .wag-u-xl-half-h{display:none}.widget-area-g-xl-1-3 .wag-u-xl-third-1-1,.widget-area-g-xl-vp-1-3 .wag-u-xl-third-1-1{width:100%}.widget-area-g-xl-1-3 .wag-u-xl-third-1-2,.widget-area-g-xl-vp-1-3 .wag-u-xl-third-1-2{width:50%}.widget-area-g-xl-1-3 .wag-u-xl-third-1-3,.widget-area-g-xl-vp-1-3 .wag-u-xl-third-1-3{width:33.3333333333%}.widget-area-g-xl-1-3 .wag-u-xl-third-1-4,.widget-area-g-xl-vp-1-3 .wag-u-xl-third-1-4{width:25%}.widget-area-g-xl-1-3 .wag-u-xl-third-1-5,.widget-area-g-xl-vp-1-3 .wag-u-xl-third-1-5{width:20%}.widget-area-g-xl-1-3 .wag-u-xl-third-2-3,.widget-area-g-xl-vp-1-3 .wag-u-xl-third-2-3{width:66.6666666667%}.widget-area-g-xl-1-3 .wag-u-xl-third-2-5,.widget-area-g-xl-vp-1-3 .wag-u-xl-third-2-5{width:40%}.widget-area-g-xl-1-3 .wag-u-xl-third-3-5,.widget-area-g-xl-vp-1-3 .wag-u-xl-third-3-5{width:60%}.widget-area-g-xl-1-3 .wag-u-xl-third-h,.widget-area-g-xl-vp-1-3 .wag-u-xl-third-h{display:none}.widget-area-g-xl-1-4 .wag-u-xl-quarter-1-1,.widget-area-g-xl-vp-1-4 .wag-u-xl-quarter-1-1{width:100%}.widget-area-g-xl-1-4 .wag-u-xl-quarter-1-2,.widget-area-g-xl-vp-1-4 .wag-u-xl-quarter-1-2{width:50%}.widget-area-g-xl-1-4 .wag-u-xl-quarter-1-3,.widget-area-g-xl-vp-1-4 .wag-u-xl-quarter-1-3{width:33.3333333333%}.widget-area-g-xl-1-4 .wag-u-xl-quarter-1-4,.widget-area-g-xl-vp-1-4 .wag-u-xl-quarter-1-4{width:25%}.widget-area-g-xl-1-4 .wag-u-xl-quarter-1-5,.widget-area-g-xl-vp-1-4 .wag-u-xl-quarter-1-5{width:20%}.widget-area-g-xl-1-4 .wag-u-xl-quarter-2-3,.widget-area-g-xl-vp-1-4 .wag-u-xl-quarter-2-3{width:66.6666666667%}.widget-area-g-xl-1-4 .wag-u-xl-quarter-2-5,.widget-area-g-xl-vp-1-4 .wag-u-xl-quarter-2-5{width:40%}.widget-area-g-xl-1-4 .wag-u-xl-quarter-3-5,.widget-area-g-xl-vp-1-4 .wag-u-xl-quarter-3-5{width:60%}.widget-area-g-xl-1-4 .wag-u-xl-quarter-h,.widget-area-g-xl-vp-1-4 .wag-u-xl-quarter-h{display:none}.widget-area-g-xl-2-3 .wag-u-xl-2third-1-1,.widget-area-g-xl-vp-2-3 .wag-u-xl-2third-1-1{width:100%}.widget-area-g-xl-2-3 .wag-u-xl-2third-1-2,.widget-area-g-xl-vp-2-3 .wag-u-xl-2third-1-2{width:50%}.widget-area-g-xl-2-3 .wag-u-xl-2third-1-3,.widget-area-g-xl-vp-2-3 .wag-u-xl-2third-1-3{width:33.3333333333%}.widget-area-g-xl-2-3 .wag-u-xl-2third-1-4,.widget-area-g-xl-vp-2-3 .wag-u-xl-2third-1-4{width:25%}.widget-area-g-xl-2-3 .wag-u-xl-2third-1-5,.widget-area-g-xl-vp-2-3 .wag-u-xl-2third-1-5{width:20%}.widget-area-g-xl-2-3 .wag-u-xl-2third-2-3,.widget-area-g-xl-vp-2-3 .wag-u-xl-2third-2-3{width:66.6666666667%}.widget-area-g-xl-2-3 .wag-u-xl-2third-2-5,.widget-area-g-xl-vp-2-3 .wag-u-xl-2third-2-5{width:40%}.widget-area-g-xl-2-3 .wag-u-xl-2third-3-5,.widget-area-g-xl-vp-2-3 .wag-u-xl-2third-3-5{width:60%}.widget-area-g-xl-2-3 .wag-u-xl-2third-h,.widget-area-g-xl-vp-2-3 .wag-u-xl-2third-h{display:none}.widget-area-g-xl-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-third-1-1,.widget-area-g-xl-1
1983-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-2third-1-1,.widget-area-g-xl-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-third-1-1,.widget-area-g-xl-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-2third-1-1{width:100%}.widget-area-g-xl-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-third-1-2,.widget-area-g-xl-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-2third-1-2,.widget-area-g-xl-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-third-1-2,.widget-area-g-xl-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-2third-1-2{width:50%}.widget-area-g-xl-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-third-1-3,.widget-area-g-xl-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-2third-1-3,.widget-area-g-xl-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-third-1-3,.widget-area-g-xl-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-2third-1-3{width:33.3333333333%}.widget-area-g-xl-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-third-1-4,.widget-area-g-xl-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-2third-1-4,.widget-area-g-xl-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-third-1-4,.widget-area-g-xl-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-2third-1-4{width:25%}.widget-area-g-xl-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-third-1-5,.widget-area-g-xl-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-2third-1-5,.widget-area-g-xl-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-third-1-5,.widget-area-g-xl-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-2third-1-5{width:20%}.widget-area-g-xl-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-third-2-3,.widget-area-g-xl-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-2third-2-3,.widget-area-g-xl-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-third-2-3,.widget-area-g-xl-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-2third-2-3{width:66.6666666667%}.widget-area-g-xl-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-third-2-5,.widget-area-g-xl-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-2third-2-5,.widget-area-g-xl-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-third-2-5,.widget-area-g-xl-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-2third-2-5{width:40%}.widget-area-g-xl-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-third-3-5,.widget-area-g-xl-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-third-3-5{width:60%}.widget-area-g-xl-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-third-h,.widget-area-g-xl-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-third-h{display:none}.widget-area-g-xl-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-2third-3-5,.widget-area-g-xl-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-2third-3-5{width:60%}.widget-area-g-xl-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-2third-h,.widget-area-g-xl-vp-1-3-2-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-2third-h{display:none}.widget-area-g-xl-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-2third-1-1,.widget-area-g-xl-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-third-1-1,.widget-area-g-xl-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-2third-1-1,.widget-area-g-xl-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-third-1-1{width:100%}.widget-area-g-xl-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-2third-1-2,.widget-area-g-xl-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-third-1-2,.widget-area-g-xl-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-2third-1-2,.widget-area-g-xl-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-third-1-2{width:50%}.widget-area-g-xl-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-2third-1-3,.widget-area-g-xl-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-third-1-3,.widget-area-g-xl-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-2third-1-3,.widget-area-g-xl-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-third-1-3{width:33.3333333333%}.widget-area-g-xl-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-2third-1-4,.widget-area-g-xl-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-third-1-4,.widget-area-g-xl-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-2third-1-4,.widget-area-g-xl-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-third-1-4{width:25%}.widget-area-g-xl-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-2third-1-5,.widget-area-g-xl-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-third-1-5,.widget-area-g-xl-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-2third-1-5,.widget-area-g-xl-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-third-1-5{width:20%}.widget-area-g-xl-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-2third-2-3,.widget-area-g-xl-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-third-2-3,.widget-area-g-xl-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-2third-2-3,.widget-area-g-xl-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-third-2-3{width:66.6666666667%}.widget-area-g-xl-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-2third-2-5,.widget-area-g-xl-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-third-2-5,.widget-area-g-xl-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-2third-2-5,.widget-area-g-xl-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-third-2-5{width:40%}.widget-area-g-xl-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-2third-3-5,.widget-area-g-xl-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-2third-3-5{width:60%}.widget-area-g-xl-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-2third-h,.widget-area-g-xl-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+1) .wag-u-xl-2third-h{display:none}.widget-area-g-xl-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-third-3-5,.widget-area-g-xl-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-third-3-5{width:60%}.widget-area-g-xl-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-third-h,.widget-area-g-xl-vp-2-3-1-3 [class*="widget widget-"]:nth-child(2n+2) .wag-u-xl-third-h{display:none}}.widget-area-debug.no-widget-infos .widget-area,.widget-area-debug.no-widget-infos .widget-area [class*="widget widget-"]{border:0}.widget-area-debug .widget-area:empty{display:block}.widget-area-debug .widget-area{border:1px dashed #08c508;margin:10px 0;min-height:100px;position:relative;padding:5px!important}.widget-area-debug .widget-area-group:before,.widget-area-debug .widget-area:before{text-align:center;font-weight:700;font-size:20px;font-family:"Helvetica";opacity:.5;display:block}.widget-area-debug .widget-area:before{color:#08c508;content:""attr(id)".["attr(class)"]";position:absolute;right:0;left:0;top:0;margin:auto}.widget-area-debug .widget-area[class*=p-u-]:before{font-size:17px}.widget-area-debug .widget-area-group{border:1px solid #00008b;padding:5px!important}.widget-area-debug .widget-area-group:before{content:"Widget Area Group";color:#00008b;letter-spacing:normal;width:100%}.widget-area-debug .widget-area-group .widget-area{padding-top:10px!important}.widget-area-debug [class*="lg:grid-"],.widget-area-debug [class*="md:grid-"],.widget-area-debug [class*="sm:grid-"],.widget-area-debug [class*="xl:grid-"]{border:1px dashed #07ac07}.widget-area-debug [class*="lg:grid-"]:before,.widget-area-debug [class*="md:grid-"]:before,.widget-area-debug [class*="sm:grid-"]:before,.widget-area-debug [class*="xl:grid-"]:before{content:"Responsive Widget Area Grid: "attr(id)".["attr(class)"]";color:#07ac07}.widget-area-debug [class*=widget-area-g-u-]{border:1px dashed #069406}.widget-area-debug [class*=widget-area-g-u-]:before{content:"Widget Area Unit Grid: "attr(id)".["attr(class)"]";color:#069406}.widget-area-debug .widget-area .widget{border:1px dotted var(--flexi-brand_color_1)}.widget-area-debug .widget-area .widget:before{content:"Widget "attr(data-widget-type)" ";font-size:15px;font-weight:700;color:var(--flexi-brand_color_1);opacity:.5;font-family:"Helvetica"}.widget-area-debug .widget-placeholder{background:#ddd;padding:5px}.widget-area-debug .widget-placeholder .p-g-example{border-bottom:1px solid #b4b4b4;border-right:1px solid #b4b4b4}.widget-area-debug .widget-placeholder [class*=basis]{border:1px solid #b4b4b4!important;border-right:none!important;border-bottom:none!important;text-align:center;padding:10px 0;background:#f8f8f8}.widget-area-debug .widget-placeholder [class*=basis]:before{content:"Pure grid unit: ["attr(class)"]";display:block}@media screen and (min-width:37.4375em){.widget-area-debug .widget-area.sm\:grid-cols-2 .widget-placeholder:before,.widget-area-debug .widget-area.sm\:grid-cols-3 .widget-placeholder:before{content:""attr(class)}.widget-area-debug .widget-area.sm\:grid-cols-\[32\.3\%_65\.5\%\] .widget-placeholder:nth-child(2n):before,.widget-area-debug .widget-area.sm\:grid-cols-\[32\.3\%_65\.5\%\] .widget-placeholder:nth-child(2n+1):before,.widget-area-debug .widget-area.sm\:grid-cols-\[65\.5\%_32\.3\%\] .widget-placeholder:nth-child(2n):before,.widget-area-debug .widget-area.sm\:grid-cols-\[65\.5\%_32\.3\%\] .widget-placeholder:nth-child(2n+1):before{content:""attr(class)}}@media screen and (min-width:61.8125em){.widget-area-debug .widget-area.md\:grid-cols-2 .widget-placeholder:before,.widget-area-debug .widget-area.md\:grid-cols-3 .widget-placeholder:before{content:""attr(class)}.widget-area-debug .widget-area.md\:grid-cols-\[32\.3\%_65\.5\%\] .widget-placeholder:nth-child(2n):before,.widget-area-debug .widget-area.md\:grid-cols-\[32\.3\%_65\.5\%\] .widget-placeholder:nth-child(2n+1):before,.widget-area-debug .widget-area.md\:grid-cols-\[65\.5\%_32\.3\%\] .widget-placeholder:nth-child(2n):before,.widget-area-debug .widget-area.md\:grid-cols-\[65\.5\%_32\.3\%\] .widget-placeholder:nth-child(2n+1):before{content:""attr(class)}}@media screen and (min-width:64em){.widget-area-debug .widget-area.lg\:grid-cols-2 .widget-placeholder:before,.widget-area-debug .widget-area.sm\:grid-cols-3 .widget-placeholder:before{content:""attr(class)}.widget-area-debug .widget-area.lg\:grid-cols-\[32\.3\%_65\.5\%\] .widget-placeholder:nth-child(2n):before,.widget-area-debug .widget-area.lg\:grid-cols-\[32\.3\%_65\.5\%\] .widget-placeholder:nth-child(2n+1):before,.widget-area-debug .widget-area.lg\:grid-cols-\[65\.5\%_32\.3\%\] .widget-placeholder:nth-child(2n):before,.widget-area-debug .widget-area.lg\:grid-cols-\[65\.5\%_32\.3\%\] .widget-placeholder:nth-child(2n+1):before{content:""attr(class)}.widget-area-debug .widget-area-g-lg-vp-2-3#widgetArea16{margin-right:8px!important}}@media screen and (min-width:87.5em){.widget-area-debug .widget-area.sm\:grid-cols-3 .widget-placeholder:before,.widget-area-debug .widget-area.xl\:grid-cols-2 .widget-placeholder:before{content:""attr(class)}.widget-area-debug .widget-area.lg\:grid-cols-\[32\.3\%_65\.5\%\] .widget-placeholder:nth-child(2n):before,.widget-area-debug .widget-area.lg\:grid-cols-\[32\.3\%_65\.5\%\] .widget-placeholder:nth-child(2n+1):before,.widget-area-debug .widget-area.xl\:grid-cols-\[65\.5\%_32\.3\%\] .widget-placeholder:nth-child(2n):before,.widget-area-debug .widget-area.xl\:grid-cols-\[65\.5\%_32\.3\%\] .widget-placeholder:nth-child(2n+1):before{content:""attr(class)}}@media screen and (max-width:37.4375em){.widget-area-debug .widget-area-group:before,.widget-area-debug .widget-area:before,.widget-area-debug [class*=grid-cols]:before{display:none}.widget-area-debug .widget-control-nav{top:80px;opacity:.5}}.widget-area:empty{display:none}.widget,.widget-area,.widget-area-group{clear:both}
1983[class*=widget-] .widget-header{position:relative}[class*=widget-] .widget-header .widget-title{text-transform:capitalize;margin-right:5px}[class*=widget-] .widget-commercial-lead,[class*=widget-] .widget-commercial-logo{display:inline-block;color:#333}[class*=widget-] .widget-commercial-lead{height:28px}[class*=widget-] .widget-commercial-lead .widget-commercial-label,[class*=widget-] .widget-commercial-lead .widget-commercial-link,[class*=widget-] .widget-commercial-lead .widget-commercial-logo:not(.css-logo){display:table-cell;vertical-align:middle}[class*=widget-] .widget-commercial-lead .widget-commercial-label{padding-right:10px}[class*=widget-] .widget-commercial-lead .widget-commercial-logo{width:auto}[class*=widget-] .widget-commercial-lead .widget-commercial-logo.src-logo{width:auto;height:auto}[class*=widget-] .widget-commercial-lead .widget-commercial-logo.css-logo:before{width:auto;margin-top:5px;content:" ";display:block;background-size:contain!important}[class*=widget-] .widget-title{display:inline-block;margin-bottom:16px;max-width:calc(100% - 70px)}[class*=widget-] .widget-title.cpc{max-width:100%}[class*=widget-] .widget-desc{margin-bottom:32px;font-weight:400}[class*=widget-] .widget-desc a{font-weight:600}[class*=widget-] .widget-items{margin-top:16px}[class*=widget-] .widget-see-all{display:inline-block;direction:rtl;position:absolute;right:0;padding-top:10px;text-decoration:none;color:var(--flexi-brand_color_2)}[class*=widget-] .widget-see-all:before{margin-left:4px;vertical-align:baseline}[class*=widget-] .widget-see-all:hover{text-decoration:none;color:var(--flexi-brand_color_1)}[class*=widget-] .widget-cover,[class*=widget-] .widget-cover-after::after{background:-owg-linear-gradient(to bottom,rgba(123,203,202,0),var(--flexi-brand_color_1));background:linear-gradient(to bottom,rgba(123,203,202,0),var(--flexi-brand_color_1));opacity:.2}[class*=widget-] .widget-cover{transition:background .2s}[class*=widget-] .widget-cover img,[class*=widget-] .widget-cover img.lazy.loaded{transition:opacity .3s;opacity:.6}[class*=widget-] .widget-cover-after::after{content:" ";width:100%;height:100%;display:block;position:absolute;top:0;left:0}[class*=widget-] .lazy .fa-spinner{width:100%;display:none}.progressive [class*=widget-] .widget-hero .widget-header .widget-commercial-lead,[class*=widget-] .lazy.loading .fa-spinner{display:block}.progressive [class*=widget-] .widget-hero .widget-header{text-align:center}.progressive [class*=widget-] .widget-hero .widget-header .widget-commercial-lead .widget-commercial-label{padding-right:5px}.progressive [class*=widget-] .widget-hero .widget-header .widget-commercial-lead .widget-commercial-label~.widget-commercial-logo{height:25px}.progressive [class*=widget-] .widget-hero .widget-header .widget-commercial-lead .widget-commercial-label~.widget-commercial-logo.src-logo{height:auto;max-height:25px}.widget-lightbox-content{width:50%;z-index:9999999999;top:120px;background:#fff;height:60%;max-height:720px;left:50%;transform:translateX(-50%);overflow:auto;border-radius:4px;box-shadow:0 50px 100px rgba(61,82,104,.1),0 15px 35px rgba(61,82,104,.15),0 5px 15px rgba(0,0,0,.1);position:fixed}.widget-lightbox-content .widget-lightbox-close{position:absolute;right:26px;top:40%;transform:translateY(-50%);font-size:26px;color:#c7d0d9;background:0 0;width:26px;height:26px;line-height:26px}.widget-lightbox-content .hide{display:none}.widget-lightbox{z-index:9999999999}.widget-lightbox-overlay{position:fixed;display:none;z-index:999999999;top:0;left:0;width:100%;height:100%;background-color:#263341;opacity:.4}.widget-lightbox-open .widget-lightbox-overlay{display:block}.widget-item-thumbnail img{width:100%;max-width:48px;height:auto;display:block}.widget-item-thumbnail svg{height:100%;max-height:48px}.widget-full-width{position:relative;width:100vw!important;margin-left:-50vw!important;margin-right:0!important;left:50%!important;padding-left:0!important;padding-right:0!important}.widget-more-ddm{float:right;width:auto}.widget-more-ddm .widget-more-ddm-toggle:checked~.widget-more-ddm-btn::after{display:block}.widget-more-ddm .widget-more-ddm-btn{display:inline-block;position:relative;z-index:4}.widget-more-ddm .widget-more-ddm-btn::after{width:18px;height:18px;background-color:#fff;position:absolute;content:"";display:none;top:120%;transform:translateX(-50%) rotate(45deg);transform-origin:center;box-shadow:0-17.4px 35.1px rgba(61,82,104,.1);left:50%;z-index:1}.widget-more-ddm .widget-more-ddm-label{cursor:pointer;direction:rtl;text-transform:none;padding:6px 0;color:var(--flexi-secondary_color_5)}.widget-more-ddm .widget-more-ddm-label:visited{color:var(--flexi-secondary_color_5)}.widget-more-ddm .widget-more-ddm-label::after{display:none}.widget-more-ddm .widget-more-ddm-label:before{margin-left:4px;font-size:10px;vertical-align:middle;padding-bottom:2px}
1983.widget-more-ddm .widget-more-ddm-children{box-shadow:0-2px 35px rgba(61,82,104,.1),0 5px 15px rgba(0,0,0,.08);border-radius:4px;padding:16px;transform:translateX(-50%);left:50%;top:150%}.widget-more-ddm .widget-more-ddm-link{border-radius:4px}.widget-more-ddm .widget-more-ddm-link:hover{text-decoration:none}.toggle-btn{margin:10px 0}.toggle-btn .toggle-btn-label{background:var(--flexi-brand_color_1);width:auto;font-size:13px;font-weight:700;text-align:center;padding:11px 15px;margin:auto;display:flex;flex-direction:row-reverse;justify-content:center}.toggle-btn .toggle-btn-label i:before{margin-left:5px;transition:transform .25s ease-in-out;font-size:10px;margin-top:3px;float:left}@media screen and (max-width:47.9375em){.widget-lightbox-content{width:100%;top:0;left:0;height:100%;margin:0;bottom:0;transform:none;border-radius:0}}@media screen and (max-width:29.9375em){.widget-commercial-lead{padding:0 10px}.widget-commercial-lead .widget-commercial-label{padding-right:5px;display:inline-block}.widget-commercial-lead .widget-commercial-link{display:inline-block}}.vanilla2.flexi-page .widget{margin:var(--brand-layout-margin-top) var(--brand-layout-margin-right) var(--brand-layout-margin-bottom) var(--brand-layout-margin-left);padding:var(--brand-layout-padding-top) var(--brand-layout-padding-right) var(--brand-layout-padding-bottom) var(--brand-layout-padding-left)}.vanilla2.flexi-page .widget .widget-header .widget-title{font-family:var(--brand-widget-title-font-family);font-weight:var(--brand-widget-title-font-weight);font-size:var(--brand-widget-title-font-size);line-height:var(--brand-widget-title-line-height);text-transform:var(--brand-widget-title-text-transform)}.vanilla2.flexi-page .widget .widget-desc{font-family:var(--brand-widget-description-font-family);font-weight:var(--brand-widget-description-font-weight);font-size:var(--brand-widget-description-font-size);line-height:var(--brand-widget-description-line-height);text-transform:var(--brand-widget-description-text-transform)}.vanilla2.flexi-page .widget .view-more-top{font-family:var(--brand-widget-view-more-top-font-family);font-weight:var(--brand-widget-view-more-top-font-weight);font-size:var(--brand-widget-view-more-top-font-size);line-height:var(--brand-widget-view-more-top-line-height);text-transform:var(--brand-widget-view-more-top-text-transform)}@media screen and (max-width:700px){.vanilla2.flexi-page .widget-area{padding:0}[class*=widget-] .widget-title{max-width:unset}}.tabs:after{content:"";display:block;clear:both}.tabs-nav-item label{display:none;font-size:1.2em}.tabs-prev-next{background-color:#f5f8fb;color:var(--flexi-brand_color_2);width:26px;height:26px;border-radius:50%;text-align:center;font-size:.7em}.tabs-prev-next label{line-height:26px;display:block}.tabs-prev-next label:before{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tabs-nav{width:94px;float:right;text-align:center;line-height:26px}.tabs-nav li{display:inline}.v2-listing-image-wrapper{padding-top:56.25%;position:relative;margin-bottom:15px;width:100%;overflow:hidden}.v2-listing-image-wrapper .endorsement-hero-image{position:absolute}.v2-listing-image-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.flexi-pagination{padding:10px;display:block;text-align:center}.flexi-pagination a{display:inline-block;padding-left:10px}.flexi-pagination .active{font-size:120%}.flexi-pagination .active,.flexi-pagination .sep-dots{font-weight:700;padding-left:10px}}
1984/* --flexi-widget-hero-- */
1985@layer legacy {
1986.widget-hero{position:relative}.widget-hero .widget-hero-bigimg{max-height:450px;overflow:hidden}.widget-hero .widget-hero-bigimg img{width:100%;height:auto}.widget-hero .widget-hero-wrapper{position:absolute;top:0;text-align:left;width:80%}.widget-hero.hero-live .widget-header .widget-title{display:block;background:var(--flexi-brand_color_1);padding:10px;font-size:14px;text-transform:uppercase;color:#fff;margin-bottom:20px}
1987}
1988/* --flexi-widget-contentparsed-- */
1989@layer legacy {
1990@charset "UTF-8";.widget-content-parsed-fields_query{padding:30px 10px 10px}.widget.widget-content-parsed-fields_query .widget-title{margin:10px}.widget.widget-content-parsed-fields_query h2.widget-title span{font-size:40px;text-align:left;padding:unset;margin:unset;line-height:normal}.widget-content-parsed-fields_query .widget-header{margin-bottom:20px}.widget-content-parsed-fields_query .wcp-item-content{line-height:1.5em}.widget-content-parsed-fields_query .image-hero__padding,.widget-content-parsed-fields_query .vanilla-image-block{padding-top:10%!important}#main .widget-content-parsed-fields_query.landscape-hero .fancy-box .fancy_box-title:after,.widget-content-parsed-fields_query .credit{display:none}.widget-content-parsed-fields_query.landscape-hero{padding:15px 0}.widget-content-parsed-fields_query.landscape-hero .cp-article-title{color:var(--greyscale-white-fff, #FFF);font-size:18px;font-family:Arial;font-weight:700;line-height:26px;border-radius:0 30px 0 0;background:var(--brands-tr-pink-e-40784, #E40784);width:auto;display:inline-block;padding:5px 40px 5px 30px;margin-bottom:-4px;text-transform:uppercase}.widget-content-parsed-fields_query.landscape-hero .cp-article-body{-o-border-image:linear-gradient(to right,#e6258a 50%,#090e21)1;border-image:linear-gradient(to right,#e6258a 50%,#090e21)1;border-top:5px;border-style:solid;padding:30px;background:var(--greyscale-grey-f-5, #F5F5F5)}.widget-content-parsed-fields_query.landscape-hero .cp-article-body-hero .hero-image-padding{padding-top:100%!important}.widget-content-parsed-fields_query.landscape-hero .cp-article-body-source h2{color:var(--greyscale-black-1-b, #1B1B1B);font-size:22px;font-family:Arial;font-weight:700;line-height:30px;letter-spacing:-.22px;padding-bottom:15px}.widget-content-parsed-fields_query.landscape-hero .cp-article-body-source p{color:var(--greyscale-black-1-b, #1B1B1B);font-size:16px;font-family:Arial;line-height:22px;padding-bottom:15px}.widget-content-parsed-fields_query.landscape-hero .cp-article-body-source ul{color:var(--greyscale-black-1-b, #1B1B1B);font-size:16px;font-family:Arial;line-height:22px;margin-bottom:30px}.widget-content-parsed-fields_query.landscape-hero .cp-article-body-source ul li{padding-bottom:10px}.widget-content-parsed-fields_query.landscape-hero .cp-article-body-source li:before{padding-right:10px;color:#e40784;font-weight:700;content:"\2714";font-family:fantasy}.widget-content-parsed-fields_query.landscape-hero article .hero-image-padding-wrap.padding-on .hero-image-padding img:not(.endorsement-hero-image){position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#main .widget-content-parsed-fields_query.landscape-hero article .fancy-box{float:none;display:inline-block;text-align:center;border:1px solid #1b1b1b;padding:10px;margin:15px 10px;width:calc(50% - 20px);box-sizing:border-box}#main .widget-content-parsed-fields_query.landscape-hero .fancy-box .fancy_box-title{background:0 0;color:#1b1b1b;font-size:28px;font-family:Arial;font-weight:700;line-height:36px;letter-spacing:-.28px;padding:0}#main .widget-content-parsed-fields_query.landscape-hero .fancy-box .fancy_box_body{border:0;padding:0}#main .widget-content-parsed-fields_query.landscape-hero .fancy-box .fancy_box_body p{font-size:14px;font-family:Arial;line-height:21px;padding:0;min-height:45px}.widget-content-parsed-fields_query.landscape-hero .cp-article-body-source>p:last-of-type{text-align:right}.widget-content-parsed-fields_query.landscape-hero .cp-article-body-source>p:last-of-type a{font-size:16px;font-family:Arial;font-weight:700;line-height:20px;letter-spacing:.8px;text-transform:uppercase;color:#1b1b1b}.widget-content-parsed-fields_query.landscape-hero .cp-article-body-source>p:last-of-type a:after{text-indent:0;content:"\203a";color:var(--flexi-brand_color_2);font-size:23px;font-weight:700;padding-left:5px}@media screen and (min-width:700px){.widget-content-parsed-fields_query.landscape-hero{padding:15px}.widget-content-parsed-fields_query.landscape-hero .cp-article-title{font-size:22px;font-weight:700;line-height:38px;letter-spacing:-.22px;border-radius:0 50px 0 0;padding:5px 40px}.widget-content-parsed-fields_query.landscape-hero .cp-article-body-hero{flex:0 0 33%}.widget-content-parsed-fields_query.landscape-hero .cp-article-body-source h2{font-size:32px;font-weight:700;line-height:36px;letter-spacing:-.32px}.widget-content-parsed-fields_query.landscape-hero .cp-article-body{dis
1990play:flex;-o-border-image:linear-gradient(to right,#e6258a 25%,#090e21)1;border-image:linear-gradient(to right,#e6258a 25%,#090e21)1;gap:40px;padding:40px}.widget-content-parsed-fields_query.landscape-hero .cp-article-body-source p{font-size:18px;line-height:24px;letter-spacing:.18px;padding-bottom:15px}.widget-content-parsed-fields_query.landscape-hero .cp-article-body-source ul{font-size:18px;line-height:24px;letter-spacing:.18px}#main .widget-content-parsed-fields_query.landscape-hero .fancy-box .fancy_box-title{font-size:32px;line-height:36px;letter-spacing:-.32px}.widget-content-parsed-fields_query.landscape-hero .cp-article-body-source>p:last-of-type a{font-size:20px;letter-spacing:1px}.widget-content-parsed-fields_query.landscape-hero .cp-article-body-source>p:last-of-type a:after{font-size:27px}}@media (min-width:700px){body:where(.flexi-home,.flexi-landing) .widget-content-parsed-fields_query .hero-product-container{max-width:unset!important}}body:where(.flexi-home,.flexi-landing) .widget-content-parsed-fields_query .hero-product-container .product-block-row{display:block!important}body:where(.flexi-home,.flexi-landing) .widget-content-parsed-fields_query .vanilla-image-block{padding-top:var(--flw-pt-var-vanilla-img-block, 130%)!important}
1991}
1992/* --flexi-widget-ads-- */
1993@layer legacy {
1994}
1995/* --flexi-widget-empty-- */
1996@layer legacy {
1997}
1998/* --flexi-widget-dynamic-- */
1999@layer legacy {
2000.widget-edt-listing .wel-item .ribbon-sponsored::before{display:inline-block;content:"sponsored";background-color:#3ece8d;color:#fff;font-size:78.5714285714%;line-height:21px;padding:0 6px;font-family:Lato;font-weight:800;letter-spacing:1px;text-transform:uppercase}.widget-dynamic-default,.widget-edt-listing{position:relative}.widget-edt-listing .wel-item{padding-bottom:32px}.widget-edt-listing .wel-item a{display:block;color:inherit}.widget-edt-listing .wel-item a:hover,.widget-edt-listing .wel-item a:hover .wel-item-title{text-decoration:none;color:var(--flexi-brand_color_2)}.widget-edt-listing .wel-item .wel-item-subtitle{color:#ddd;padding-bottom:16px}.widget-edt-listing .wel-item .wel-item-title{margin-bottom:0;color:#263341}.widget-edt-listing .wel-item .ribbon-sponsored.top-left::before{position:absolute;top:0;left:0}.widget-edt-listing .wel-item .ribbon-sponsored.top-right::before,.widget-edt-listing .wel-see-all{position:absolute;top:0;right:0}.widget-edt-listing .wel-item .ribbon-sponsored.bottom-left::before{position:absolute;bottom:0;left:0}.widget-edt-listing .wel-item .ribbon-sponsored.bottom-right::before{position:absolute;bottom:0;right:0}.widget-edt-listing .wel-item .ribbon-sponsored.center-center::before{position:absolute;top:50%;left:50%;transform:translate(-50%,0)}.widget-dynamic-default .wdyn-item{padding-bottom:10px}.widget-drilldown .refine-filters-facets .facet-contents ul li a .facet-target-count:hover,.widget-dynamic-default .wdyn-item>a:hover{text-decoration:none}.widget-dynamic-default .wdyn-item .wdyn-item-subtitle{color:#8c9eb1}.widget-dynamic-default .wdyn-item .wdyn-item-picto img{max-width:95%;height:auto;border-radius:4px}.widget-dynamic-default .wdyn-item .wdyn-item-picto svg{height:100%}.widget-dynamic-default .wdyn-item .wdyn-item-title{color:#263341}@media screen and (max-width:37.4375em){.widget-dynamic-default .wdyn-item{font-size:93%}.widget-dynamic-default .wdyn-item .wdyn-item-right{overflow:hidden;max-height:170px}}.widget-drilldown{margin-bottom:30px}.widget-drilldown .hide.flex{display:none!important}.widget-drilldown .refine-filters-facets{border:1px solid #ccc;background:#fff;padding:16px}.widget-drilldown .dropdown>ul input,.widget-drilldown .refine-filters-facets input[type=radio],.widget-drilldown .refine-filters-input{display:none}.widget-drilldown .dropdown>ul input:checked~ul,.widget-drilldown .refine-filters-facets input[type=radio]:checked~div{display:block}.widget-drilldown .refine-filters-facets>label{border:1px solid #ccc;padding:10px 20px;font-size:14px;cursor:pointer}.widget-drilldown .refine-filters-facets .facet-selected{margin-top:15px}.widget-drilldown .refine-filters-facets .facet-selected .first{background:0 0;padding-left:0;padding-right:0}.widget-drilldown .refine-filters-facets .facet-selected li{background:#ccc;padding:10px 18px;font-size:14px;margin-right:5px;margin-bottom:5px}.widget-drilldown .refine-filters-facets .facet-selected li a{color:#333}.widget-drilldown .refine-filters-facets .facet-selected li.last{background:0 0;float:right;padding-right:0;margin-right:0}.widget-drilldown .refine-filters-facets .facet-contents .facet-search{margin-top:5px;position:relative}.widget-drilldown .refine-filters-facets .facet-contents .facet-search input{height:40px;font-size:14px;width:100%;padding-right:30px;border:1px solid #ccc}.widget-drilldown .refine-filters-facets .facet-contents .facet-search label{position:absolute;right:10px;height:18px;border:0;font-size:18px;line-height:18px;margin-top:-30px}.widget-drilldown .refine-filters-facets .facet-contents ul{overflow-y:auto;max-height:194px;border-top:1px solid #ccc;margin-top:10px;padding-top:20px}.widget-drilldown .refine-filters-facets .facet-contents ul li{margin-bottom:6px;cursor:pointer}.widget-drilldown .refine-filters-facets .facet-contents ul li a{color:#333;line-height:24px;font-size:16px}.widget-drilldown .refine-filters-facets .facet-contents ul li a .facet-target-count{color:#ccc;vertical-align:top}.widget-drilldown .refine-filters-facets .facet-contents ul li a .facet-target-title{display:inline-block;max-width:84%;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}.widget-drilldown .refine-filters-input:checked~.refine-filters-title{border-bottom:1px solid #6b7c92}.widget-drilldown .refine-filters-input:checked~.refine-filters-facets,.widget-drilldown .refine-filters-input:checked~.refine-filters-title .fa-stack{display:none}.widget-drilldown .refine-filters-input:checked~.refine-filters-title .fa-stack.h{display:inline-block}.widget-drilldown .refine-filters-title{padding:10px;font-weight:700;text-transform:uppercase;border-bottom:none;font-family:"Helvetica";line-height:2em;background:var(--flexi-brand_color_1);color:#fff}.widget-drilldown .refine-filters-facet-title{padding-bottom:5px;font-weight:700;border-bottom:none;font-family:"Helvetica";color:#333}.widget-drilldown .refine-filters-toggle{float:right;cursor:pointer;color:#fff;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="table" tableValues="1 0" /><feFuncG type="table" tableValues="1 0" /><feFuncB type="table" tableValues="1 0" /></feComponentTransfer></filter></svg>#filter')}.widget-drilldown .refine-filters-toggle.fa .fa:after,.widget-drilldown .refine-filters-toggle.fa .fa:before{width:25px}.widget-drilldown .dropdown>ul{float:right;position:relative;line-height:42px}.widget-drilldown .dropdown>ul>li{display:inline-block}.widget-drilldown .dropdown>ul ul{display:none;border:1px solid var(--flexi-brand_color_1);right:0;top:42px;background-color:#fff;position:absolute;margin:0;padding:0;z-index:3}.widget-drilldown .dropdown>ul ul li{display:block;vertical-align:middle;padding:0;margin:0;position:relative}.widget-drilldown .dropdown>ul ul li a{text-decoration:none;line-height:35px;padding:0 10px;color:#333}.widget-dynamic.tag-blocks-display{margin-bottom:0!important}.widget-dynamic.tag-blocks-display:nth-of-type(2){margin-top:0!important}.widget-dynamic.tag-blocks-display .widget-header{text-align:center}.widget-dynamic.tag-blocks-display .widget-title{text-transform:uppercase!important}.widget-dynamic.tag-blocks-display .tabs-content .wel-item-title{text-transform:uppercase;color:#171e2f;font-size:13px;overflow:hidden}.widget-dynamic.tag-blocks-display .wel-items{display:flex;justify-content:center;margin:10px 10px 0}.widget-dynamic.tag-blocks-display .wel-item{flex:auto;border:1px solid #000;padding:7px;flex-grow:inherit;width:auto;margin-bottom:5px;margin-right:5px;max-width:-moz-fit-content;max-width:fit-content}.widget-dynamic.tag-blocks-display .wel-item:hover{background:var(--flexi-brand_color_1)}.widget-dynamic.tag-blocks-display .tabs-content .wel-item:hover .wel-item-title{color:#fff}@media (min-width:700px){.widget-dynamic.tag-blocks-display{width:calc(100% - 60px);margin:0 auto}.widget-dynamic.tag-blocks-display .wel-items{margin:10px 0 0}.widget-dynamic.tag-blocks-display .wel-item{padding:11px}.widget-dynamic.tag-blocks-display .tabs-content .wel-item-title{font-size:15px}}.flexi-pagination{padding:10px;display:block;text-align:center}.flexi-pagination a{display:inline-block;padding-left:10px}.flexi-pagination .active{font-size:120%}.flexi-pagination .active,.flexi-pagination .sep-dots{font-weight:700;padding-left:10px}.widget-multiquery-wrapper{--flexi-dynamic-tabs-color-primary:var(--flexi-brand_color_1);--flexi-dynamic-tabs-color-secondary:var(--flexi-secondary_color_1);--flexi-dynamic-tabs-color-black:var(--brand-color-black);--flexi-dynamic-tabs-color-white:var(--brand-color-white);--flexi-dynamic-tabs-color-grey:var(--brand-color-grey);--flexi-dynamic-tabs-font-family:var(--brand-font-family-1);--flexi-dynamic-tabs-font-weight-heavy:var(--brand-font-weight-heavy);
2000--flexi-dynamic-tabs-font-weight-medium:var(--brand-font-weight-medium);--flexi-dynamic-tabs-font-weight-light:var(--brand-font-weight-light);---flexi-dynamic-tabs-font-size-medium:var(--brand-font-size-medium);--flexi-dynamic-tabs-font-size-small:var(--brand-font-size-small);margin:20px 0}.widget-multiquery-wrapper .dynamic-tabs.alternate,.widget-multiquery-wrapper .dynamic-widget-multiquery-option-tabbed{display:none}.widget-multiquery-wrapper .dynamic-tabs-container{display:flex;margin-bottom:20px}.widget-multiquery-wrapper.lateral-tab-style{display:flex;outline:1px solid var(--flexi-dynamic-tabs-color-black)}.widget-multiquery-wrapper.lateral-tab-style .dynamic-tabs{font-size:var(--flexi-dynamic-tabs-font-size-medium)}@media (min-width:700px){.widget-multiquery-wrapper.lateral-tab-style .dynamic-tabs-container .dynamic-tabs:not(:last-child){border-bottom:1px solid var(--flexi-dynamic-tabs-color-black)}.widget-multiquery-wrapper.lateral-tab-style .dynamic-widget-multiquery-option-tabbed{max-width:60%}}@media (min-width:800px){.widget-multiquery-wrapper.lateral-tab-style .dynamic-widget-multiquery-option-tabbed{max-width:65%}}@media (min-width:900px){.widget-multiquery-wrapper.lateral-tab-style .dynamic-widget-multiquery-option-tabbed{max-width:70%}}@media (min-width:1200px){.widget-multiquery-wrapper.lateral-tab-style .dynamic-widget-multiquery-option-tabbed{max-width:75%}}@media (min-width:700px){.widget-multiquery-wrapper.lateral-tab-style .widget-dynamic-listv2 .wdn-listv2-item-hero .wdn-listv2-item-content-title{font-size:15px}}@media (min-width:800px){.widget-multiquery-wrapper.lateral-tab-style .widget-dynamic-listv2 .wdn-listv2-item-hero .wdn-listv2-item-content-title{font-size:16px}}@media (min-width:900px){.widget-multiquery-wrapper.lateral-tab-style .widget-dynamic-listv2 .wdn-listv2-item-hero .wdn-listv2-item-content-title{font-size:18px}}@media (min-width:1000px){.widget-multiquery-wrapper.lateral-tab-style .widget-dynamic-listv2 .wdn-listv2-item-hero .wdn-listv2-item-content-title{font-size:20px}}@media (min-width:700px){.widget-multiquery-wrapper.lateral-tab-style .widget-dynamic-listv2 .wdn-listv2-item-wrapper .wdn-listv2-item-content-title{font-size:14px}}@media (min-width:800px){.widget-multiquery-wrapper.lateral-tab-style .widget-dynamic-listv2 .wdn-listv2-item-wrapper .wdn-listv2-item-content-title{font-size:15px}}@media (min-width:900px){.widget-multiquery-wrapper.lateral-tab-style .widget-dynamic-listv2 .wdn-listv2-item-wrapper .wdn-listv2-item-content-title{font-size:16px}}@media (min-width:1000px){.widget-multiquery-wrapper.lateral-tab-style .widget-dynamic-listv2 .wdn-listv2-item-wrapper .wdn-listv2-item-content-title{font-size:17px}}@media (max-width:699px){.widget-multiquery-wrapper.lateral-tab-style{flex-direction:column;overflow:hidden}.widget-multiquery-wrapper.lateral-tab-style .dynamic-widget-multiquery-option-tabbed{display:block;margin:auto;max-height:0;max-width:95%;transition:all 1s;overflow:hidden}.widget-multiquery-wrapper.lateral-tab-style .dynamic-tabs{font-family:var(--flexi-dynamic-tabs-font-family);font-weight:var(--flexi-dynamic-tabs-font-weight-medium);font-size:var(--flexi-dynamic-tabs-font-size-medium)}.widget-multiquery-wrapper.lateral-tab-style .dynamic-tabs.alternate{display:flex}.widget-multiquery-wrapper.lateral-tab-style .dynamic-tabs-container{display:none}}.widget-multiquery-wrapper.accordion-tab-style{outline:1px solid var(--flexi-dynamic-tabs-color-black);flex-direction:column;overflow:hidden}.widget-multiquery-wrapper.accordion-tab-style .dynamic-widget-multiquery-option-tabbed{display:block;margin:auto;max-height:0;max-width:95%;transition:all 1s;overflow:hidden}.widget-multiquery-wrapper.accordion-tab-style .dynamic-tabs{font-family:var(--flexi-dynamic-tabs-font-family);font-weight:var(--flexi-dynamic-tabs-font-weight-medium);font-size:var(--flexi-dynamic-tabs-font-size-medium)}.widget-multiquery-wrapper.accordion-tab-style .dynamic-tabs.alternate{display:flex}.widget-dynamic.widget-no-data,.widget-multiquery-wrapper.accordion-tab-style .dynamic-tabs-container{display:none}.widget-multiquery-wrapper.is-tabbed .dynamic-tabs .dynamic-tabs-content{display:flex;justify-content:center;align-items:center}.widget-multiquery-wrapper.is-tabbed .dynamic-tabs .dynamic-tabs-content .dynamic-tabs-content-icon{overflow:hidden;width:var(--brand-widget-title-line-height);height:var(--brand-widget-title-line-height);margin-right:10px}.widget-multiquery-wrapper.is-tabbed .dynamic-tabs .dynamic-tabs-content .dynamic-tabs-content-icon img{width:100%;height:var(--brand-widget-title-line-height);display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.widget-dynamic{font-family:var(--brand-font-family-1)}
2001}
2002/* --custom-widget-tailwind-block-- */
2003#membership-expandable-banner-1 {
2004padding: 0;
2005margin: 0;
2006height: 0;
2007/* Responsive Design */
2008}
2009#membership-expandable-banner-1 .flcw-secondary-font {
2010font-family: var(--brand-font-family-2-membership, var(--brand-font-family-1-membership));
2011}
2012#membership-expandable-banner-1 .flcw-secondary-font-unless-overridden {
2013font-family: var(--flcw-membership-font-override, var(--brand-font-family-2-membership, var(--brand-font-family-1-membership)));
2014}
2015#membership-expandable-banner-1 .flcw-skinnyBanner-content-size {
2016max-width: 1300px;
2017}
2018#membership-expandable-banner-1 .flcw-skinnyBanner-background-color {
2019background-color: var(--flcw-membership-skinnybanner-content-bg-color, rgba(0, 0, 0, 0.65));
2020}
2021#membership-expandable-banner-1 .flcw-text {
2022color: var(--flcw-membership-skinnybanner-text-color, white);
2023}
2024#membership-expandable-banner-1 .flcw-banner-title {
2025color: var(--flcw-membership-skinnybanner-title-text-color, white);
2026}
2027#membership-expandable-banner-1 .flcw-text-banner {
2028color: var(--flcw-membership-skinnybanner-sticky-banner-title-text-color, var(--flcw-membership-skinnybanner-text-color, white));
2029}
2030#membership-expandable-banner-1 .flcw-text-popup {
2031color: var(--flcw-membership-skinnybanner-sticky-banner-title-text-color, var(--flcw-membership-skinnybanner-text-color, white));
2032}
2033#membership-expandable-banner-1 .flcw-text-join-our-community {
2034color: var(--flcw-membership-skinnybanner-join-our-community-color, white);
2035}
2036#membership-expandable-banner-1 .flcw-card {
2037background-color: var(--flcw-membership-skinnybanner-card-bg-color, rgba(186, 185, 200, 0.7));
2038}
2039#membership-expandable-banner-1 .flcw-join-now-btn {
2040background-color: var(--flcw-membership-skinnybanner-join-our-btn-bg-color, rgba(255, 255, 255, 0.2));
2041}
2042#membership-expandable-banner-1 .skinny-banner.show.flw-translate-150 {
2043transform: translateY(150px);
2044}
2045#membership-expandable-banner-1 .skinny-banner.show {
2046transform: translateY(0px);
2047z-index: 9999;
2048}
2049#membership-expandable-banner-1 .skinny-banner-bis.show {
2050z-index: 9999;
2051}
2052#membership-expandable-banner-1 .flcw-membership-button {
2053border-radius: var(--flcw-membership-button-border-radius, 31px);
2054}
2055@media (max-width: 699px) {
2056#membership-expandable-banner-1 .skinny-banner-bis.show {
2057transform: translateY(60px);
2058z-index: 9999;
2059}
2060#membership-expandable-banner-1 .skinny-banner-bis.show {
2061z-index: 9999;
2062}
2063}
2064#membership-expandable-banner-1 .join-now-text {
2065display: block;
2066}
2067@media (max-width: 460px) {
2068#membership-expandable-banner-1 .join-now-text {
2069display: none;
2070}
2071}
2072#membership-expandable-banner-1 .btn-find-out-more {
2073border: 1px solid var(--flcw-membership-skinnybanner-find-out-more-border-color, var(--flexi-brand-color-2)) !important;
2074}
2075#membership-expandable-banner-1 .log-in-btn {
2076border: 1px solid var(--flcw-membership-skinnybanner-text-color, white) !important;
2077}
2078#membership-expandable-banner-1 .btn-close-popup {
2079background-color: var(--flcw-membership-skinnybanner-find-out-more-border-color, var(--flexi-brand-color-2)) !important;
2080}#membership-signup-popup-2 {
2081padding: 0 !important;
2082margin: 0 !important;
2083height: 0;
2084}
2085#membership-signup-popup-2 .flcw-secondary-font {
2086font-family: var(--brand-font-family-2-membership, var(--brand-font-family-1-membership));
2087}
2088#membership-signup-popup-2 .closedPopup {
2089display: none;
2090}
2091#membership-signup-popup-2 .flcw-close-button-icon {
2092fill: var(--flcw-membership-popup-text-color, white);
2093}
2094#membership-signup-popup-2 .log-in-btn {
2095border: 1px solid var(--flcw-membership-skinnybanner-text-color, white) !important;
2096}
2097#membership-signup-popup-2 .flcw-text {
2098color: var(--flcw-membership-skinnybanner-text-color, white);
2099}
2100#membership-signup-popup-2 .flcw-text-popup {
2101color: var(--flcw-membership-popup-text-color, white);
2102}
2103#membership-signup-popup-2 .flcw-membership-button {
2104border-radius: var(--flcw-membership-button-border-radius, 31px);
2105}
2106@media (max-width: 768px) {
2107#membership-signup-popup-2 .flcw-popup-position {
2108translate: -50% !important;
2109}
2110}#membership-slide-out-3 {
2111padding: 0 !important;
2112margin: 0 !important;
2113height: 0;
2114}
2115#membership-slide-out-3 .flcw-slide-out-button-scroll-btn {
2116background-color: var(--flcw-membership-slide-out-badges-scroll-button-bg-color, var(--flcw-membership-slide-out-button-bg-color, var(--flexi-brand-color-1))) !important;
2117color: var(--flcw-membership-slide-out-button-text-color, white) !important;
2118}
2119#membership-slide-out-3 .flcw-slide-out-button-badge {
2120background-color: var(--flcw-membership-slide-out-button-bg-color-badge, var(--flcw-membership-slide-out-button-bg-color, var(--flexi-brand-color-1))) !important;
2121color: var(--flcw-membership-slide-out-button-text-color-badge, var(--flcw-membership-slide-out-button-text-color, white)) !important;
2122}
2123#membership-slide-out-3 .flcw-slide-out-button {
2124color: var(--flcw-membership-slide-out-button-text-color, white) !important;
2125background-color: var(--flcw-membership-slide-out-button-bg-color, var(--flexi-brand-color-1)) !important;
2126}
2127#membership-slide-out-3 .flcw-slide-out-button:hover {
2128background-color: var(--flcw-membership-slide-out-button-bg-color-hover, var(--flcw-membership-slide-out-button-bg-color, var(--flexi-brand-color-1))) !important;
2129color: var(--flcw-membership-slide-out-button-text-color-hover, var(--flcw-membership-slide-out-button-text-color, white)) !important;
2130border: 2px solid var(--flcw-membership-slide-out-button-border-color-hover, white) !important;
2131}
2132#membership-slide-out-3 .flcw-slide-out-button-explore:hover {
2133background-color: var(--flcw-membership-slide-out-explore-button-bg-color-hover, var(--flcw-membership-slide-out-button-bg-color, var(--flexi-brand-color-1))) !important;
2134color: var(--flcw-membership-slide-out-explore-button-text-color-hover, var(--flcw-membership-slide-out-button-text-color, white)) !important;
2135border: 2px solid var(--flcw-membership-slide-out-explore-button-border-color-hover, transparent) !important;
2136}
2137#membership-slide-out-3 .flcw-slide-out .isExpanded {
2138width: 475px;
2139}
2140#membership-slide-out-3 .flcw-text {
2141color: var(--flcw-membership-text-color, white);
2142}
2143#membership-slide-out-3 .flcw-badges-card {
2144background-color: var(--flcw-membership-slide-out-badge-bg-color, white);
2145border: var(--flcw-membership-slide-out-badge-border-color, white);
2146}
2147#membership-slide-out-3 .flcw-membership-button {
2148border-radius: var(--flcw-membership-button-border-radius, 31px);
2149}#premium-promotion-banner-4 {
2150padding: 0;
2151margin: 0;
2152height: 0;
2153/* --- 2. The Popup Overlay --- */
2154}
2155#premium-promotion-banner-4 .premium-banner {
2156position: fixed;
2157top: 0;
2158left: 0;
2159width: 100%;
2160background-color: #111111;
2161border-bottom: 3px solid #d12229;
2162color: white;
2163z-index: 1001;
2164display: flex;
2165justify-content: center;
2166align-items: center;
2167padding: 8px 20px;
2168gap: 20px;
2169box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
2170transform: translateY(-100%);
2171transition: transform 0.4s cubic-bezier(0.25, 1, 0.5, 1);
2172}
2173#premium-promotion-banner-4 .premium-banner.visible {
2174transform: translateY(0px);
2175}
2176@media only screen and (max-width: 600px) {
2177#premium-promotion-banner-4 .premium-banner.visible {
2178transform: translateY(58px);
2179}
2180}
2181#premium-promotion-banner-4 .banner-text {
2182font-weight: 600;
2183font-size: 14px; /* Slightly increased for readability */
2184}
2185#premium-promotion-banner-4 .banner-cta-btn {
2186background-color: #d12229;
2187color: white;
2188border: none;
2189border-radius: 4px;
2190padding: 8px 16px; /* Fixed padding */
2191font-weight: 700;
2192line-height: normal;
2193cursor: pointer;
2194font-size: 12px;
2195transition: background 0.2s;
2196}
2197#premium-promotion-banner-4 .banner-cta-btn:hover {
2198background-color: #b01c22;
2199}
2200#premium-promotion-banner-4 .premium-modal-overlay {
2201display: none;
2202position: fixed;
2203top: 0;
2204left: 0;
2205width: 100%;
2206height: 100%;
2207background: rgba(0, 0, 0, 0.8);
2208z-index: 9999;
2209align-items: center;
2210justify-content: center;
2211backdrop-filter: blur(3px);
2212}
2213#premium-promotion-banner-4 .premium-modal-content {
2214background: #1a1a1a;
2215color: #ffffff;
2216padding: 40px;
2217border-radius: 8px;
2218max-width: 500px;
2219width: 90%;
2220position: relative;
2221border: 1px solid #333;
2222box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5);
2223}
2224#premium-promotion-banner-4 .premium-modal-content h2 {
2225margin-top: 0;
2226font-size: 28px;
2227}
2228#premium-promotion-banner-4 .premium-subtitle {
2229color: #cccccc;
2230margin-bottom: 25px;
2231line-height: 1.5;
2232}
2233#premium-promotion-banner-4 .feature-list {
2234list-style: none;
2235padding: 0;
2236margin-bottom: 30px;
2237}
2238#premium-promotion-banner-4 .feature-list li {
2239margin-bottom: 15px;
2240display: flex;
2241align-items: start;
2242}
2243#premium-promotion-banner-4 .feature-icon {
2244color: #d12229;
2245margin-right: 12px;
2246font-weight: bold;
2247}
2248#premium-promotion-banner-4 .modal-cta-btn {
2249display: block;
2250width: 100%;
2251padding: 15px;
2252background: #d12229;
2253color: white !important;
2254text-align: center;
2255text-decoration: none !important;
2256font-weight: bold;
2257border-radius: 4px;
2258margin-bottom: 15px;
2259box-sizing: border-box; /* Ensures padding doesn't break width */
2260}
2261#premium-promotion-banner-4 .modal-footer-text {
2262text-align: center;
2263font-size: 13px;
2264color: #888;
2265}
2266#premium-promotion-banner-4 .close-btn {
2267position: absolute;
2268top: 15px;
2269right: 20px;
2270font-size: 24px;
2271color: #888;
2272cursor: pointer;
2273background: none;
2274border: none;
2275}
2276@media only screen and (max-width: 600px) {
2277#premium-promotion-banner-4 .banner-cta-btn {
2278width: 45%;
2279padding: 10px 20px;
2280}
2281}#in-page-notification-5 {
2282padding: 0;
2283margin: 0;
2284}
2285#in-page-notification-5 .notification-banner {
2286top: 60px;
2287}
2288@media (min-width: 768px) {
2289#in-page-notification-5 .notification-banner {
2290top: 1.5rem; /* 24px - matches md:top-6 */
2291}
2292}#membership-expandable-banner---template-2-6 {
2293padding: 0;
2294margin: 0;
2295height: 0;
2296/* =========================================
2297"Join Now" Button (Top Banner)
2298========================================= */
2299/* SVG stroke application for the Join Now button */
2300/* =========================================
2301Action Buttons in the Dropdown Panel
2302========================================= */
2303/* =========================================
2304Containers and Backgrounds
2305========================================= */
2306/* Classes extracted from inline Tailwind attributes */
2307/* =========================================
2308Texts / Typography (Specific Contexts)
2309========================================= */
2310/* Header Text (Logo + Title) */
2311/* Exploration Panel Main Title */
2312/* Free Member Card Strapline/Desc */
2313/* Pro Member Card Strapline/Desc */
2314/* Premium Content Hero Title */
2315/* Premium Content Hero Strapline/Desc */
2316/* Carousel Navigation Arrows */
2317/* Carousel Item Title (Desktop & Mobile) */
2318/* Carousel Item Desc (Desktop & Mobile) */
2319/* Carousel Counter (1 / 10) */
2320/* Titles already specific in the code (kept exactly as requested previously) */
2321/* =========================================
2322Animations & Responsive Design
2323========================================= */
2324}
2325#membership-expandable-banner---template-2-6 .flcw-membership-banner-join-now-btn {
2326background-color: var(--flcw-membership2-skinnybanner-btn-join-bg, var(--flcw-membership-skinnybannerExloration-T2-join-now-btn-bg-color, white));
2327color: var(--flcw-membership2-skinnybanner-btn-join-text, var(--flcw-membership-skinnybannerExloration-T2-join-now-btn-text-color, var(--flexi-brand-color-1)));
2328border: 1px solid var(--flcw-membership2-skinnybanner-btn-join-border, var(--flcw-membership-skinnybannerExloration-T2-join-now-btn-border-color, transparent));
2329}
2330#membership-expandable-banner---template-2-6 .flcw-membership-banner-join-now-btn-icon {
2331background-color: var(--flcw-membership2-skinnybanner-btn-join-icon-bg, var(--flcw-membership-skinnybannerExloration-T2-join-now-btn-icon-bg-color, white));
2332color: var(--flcw-membership2-skinnybanner-btn-join-icon-text, var(--flcw-membership-skinnybannerExloration-T2-join-now-btn-icon-text-color, var(--flexi-brand-color-1)));
2333border: 1px solid var(--flcw-membership2-skinnybanner-btn-join-icon-border, var(--flcw-membership-skinnybannerExloration-T2-join-now-btn-icon-text-border-color, transparent));
2334}
2335#membership-expandable-banner---template-2-6 .flcw-membership-banner-join-now-btn-icon svg path {
2336stroke: var(--flcw-membership2-skinnybanner-btn-join-icon-stroke, var(--flcw-membership-skinnybanner-join-now-icon-color, white));
2337}
2338#membership-expandable-banner---template-2-6 .flcw-banner-explo-button-free-member-card-button {
2339background-color: var(--flcw-membership2-skinnybanner-btn-free-bg, var(--flcw-membership-explore-benefit-bg-color, white)) !important;
2340color: var(--flcw-membership2-skinnybanner-btn-free-text, var(--flcw-membership2-skinnybanner-explore-benefits-text-color, black)) !important;
2341border: 1px solid var(--flcw-membership2-skinnybanner-btn-free-border, var(--flcw-membership2-skinnybanner-explore-benefits-border-color, transparent)) !important;
2342}
2343#membership-expandable-banner---template-2-6 .flcw-banner-explo-button-premium-member-card-button {
2344background-color: var(--flcw-membership2-skinnybanner-btn-premium-bg, var(--flcw-membership2-skinnybanner-bec
2344ome-premium-member-btn-color, var(--flexi-brand-color-2))) !important;
2345color: var(--flcw-membership2-skinnybanner-btn-premium-text, var(--flcw-membership2-skinnybanner-become-premium-member-btn-text-color, white)) !important;
2346}
2347#membership-expandable-banner---template-2-6 .flcw-banner-container {
2348background-color: var(--flcw-membership2-skinnybanner-carousel-container-bg, var(--flcw-membership-banner-template-2-card-bg, rgba(39, 39, 39, 0.7)));
2349border: 1px solid var(--flcw-membership2-skinnybanner-carousel-container-border, var(--flcw-membership-skinnybanner-find-out-more-border-color, #6b7280));
2350}
2351#membership-expandable-banner---template-2-6 .flcw-banner-container-desktop {
2352background-color: var(--flcw-membership2-skinnybanner-carousel-container-bg, var(--flcw-membership-banner-template-2-card-bg, rgba(39, 39, 39, 0.7)));
2353border: 1px solid var(--flcw-membership2-skinnybanner-carousel-container-border, var(--flcw-membership-skinnybanner-find-out-more-border-color, #6b7280));
2354width: 396px;
2355height: auto;
2356}
2357#membership-expandable-banner---template-2-6 .flcw-banner-container-mobile {
2358background-color: var(--flcw-membership2-skinnybanner-carousel-container-bg, var(--flcw-membership-banner-template-2-card-bg, rgba(39, 39, 39, 0.7)));
2359border: 1px solid var(--flcw-membership2-skinnybanner-carousel-container-border, var(--flcw-membership-skinnybanner-find-out-more-border-color, #6b7280));
2360min-width: 280px;
2361min-height: 300px;
2362}
2363#membership-expandable-banner---template-2-6 .flcw-banner-explo-button-free-member-card {
2364background-color: var(--flcw-membership2-skinnybanner-card-free-bg, var(--flcw-membership2-skinnybanner-free-member-card-bg-color, rgba(39, 39, 39, 0.7))) !important;
2365border: 1px solid var(--flcw-membership2-skinnybanner-card-free-border, var(--flcw-membership2-skinnybanner-free-member-card-border-color, #6b7280));
2366grid-column: span 1;
2367}
2368#membership-expandable-banner---template-2-6 .flcw-banner-explo-button-pro-member-card {
2369background-color: var(--flcw-membership2-skinnybanner-card-premium-bg, var(--flcw-membership2-skinnybanner-pro-member-card-bg-color, rgba(39, 39, 39, 0.7))) !important;
2370border: 1px solid var(--flcw-membership2-skinnybanner-card-premium-border, var(--flcw-membership2-skinnybanner-pro-member-card-border-color, #6b7280));
2371grid-column: span 2;
2372}
2373#membership-expandable-banner---template-2-6 .flcw-skinnybanner-header-bg {
2374background-color: var(--flcw-membership2-skinnybanner-header-mobile-bg, var(--flcw-membership2-skinnybanner-mobile-bg-color, var(--flexi-brand-color-2)));
2375}
2376#membership-expandable-banner---template-2-6 .flcw-skinnybanner-panel-bg {
2377background-color: var(--flcw-membership2-skinnybanner-panel-bg, var(--flcw-membership2-skinnybanner-panel-bg-color, rgba(0, 0, 0, 0.85)));
2378}
2379#membership-expandable-banner---template-2-6 .flcw-skinnybanner-carousel-card {
2380background-color: var(--flcw-membership2-skinnybanner-carousel-card-bg, var(--flcw-membership2-skinnybanner-card-bg-color, white));
2381border: 1px solid var(--flcw-membership2-skinnybanner-carousel-card-border, var(--flcw-membership2-skinnybanner-card-border-color, white));
2382}
2383@media (min-width: 768px) {
2384#membership-expandable-banner---template-2-6 .flcw-skinnybanner-header-bg {
2385background-color: var(--flcw-membership2-skinnybanner-header-desktop-bg, var(--flcw-membership2-skinnybanner-bg-color, var(--flexi-brand-color-1)));
2386}
2387#membership-expandable-banner---template-2-6 .flcw-skinnybanner-carousel-card {
2388max-width: 160px !important;
2389}
2390}
2391#membership-expandable-banner---template-2-6 .flcw-skinnybanner-header-logo {
2392max-width: 140px;
2393}
2394#membership-expandable-banner---template-2-6 .flcw-skinnybanner-header-title-text {
2395color: var(--flcw-membership2-skinnybanner-header-title-text, var(--flcw-membership2-skinnybanner-text-primary, var(--flcw-membership-skinnybanner-text-color, white)));
2396}
2397#membership-expandable-banner---template-2-6 .flcw-skinnybanner-exploration-title-text {
2398color: var(--flcw-membership2-skinnybanner-exploration-title-text, var(--flcw-membership2-skinnybanner-text-primary, var(--flcw-membership-skinnybanner-text-color, white)));
2399}
2400#membership-expandable-banner---template-2-6 .flcw-banner-explo-button-free-member-card-desc {
2401color: var(--flcw-membership2-skinnybanner-card-free-desc, var(--flcw-membership2-skinnybanner-text-primary, var(--flcw-membership-skinnybanner-text-color, white)));
2402}
2403#membership-expandable-banner---template-2-6 .flcw-banner-explo-button-pro-member-card-desc {
2404color: var(--flcw-membership2-skinnybanner-card-premium-desc, var(--flcw-membership2-skinnybanner-text-primary, var(--flcw-membership-skinnybanner-text-color, white)));
2405}
2406#membership-expandable-banner---template-2-6 .flcw-skinnybanner-premium-hero-title-text {
2407color: var(--flcw-membership2-skinnybanner-premium-hero-title, var(--flcw-membership2-skinnybanner-text-primary, var(--flcw-membership-skinnybanner-text-color, white)));
2408}
2409#membership-expandable-banner---template-2-6 .flcw-skinnybanner-premium-hero-desc-text {
2410color: var(--flcw-membership2-skinnybanner-premium-hero-desc, var(--flcw-membership2-skinnybanner-text-primary, var(--flcw-membership-skinnybanner-text-color, white)));
2411}
2412#membership-expandable-banner---template-2-6 .flcw-skinnybanner-carousel-nav-text {
2413color: var(--flcw-membership2-skinnybanner-carousel-nav-color, var(--flcw-membership2-skinnybanner-text-primary, var(--flcw-membership-skinnybanner-text-color, white)));
2414}
2415#membership-expandable-banner---template-2-6 .flcw-skinnybanner-carousel-item-title {
2416color: var(--flcw-membership2-skinnybanner-carousel-item-title, var(--flcw-membership2-skinnybanner-text-primary, var(--flcw-membership-skinnybanner-text-color, white)));
2417}
2418#membership-expandable-banner---template-2-6 .flcw-skinnybanner-carousel-item-desc {
2419color: var(--flcw-membership2-skinnybanner-carousel-item-desc, var(--flcw-membership2-skinnybanner-text-primary, var(--flcw-membership-skinnybanner-text-color, white)));
2420}
2421#membership-expandable-banner---template-2-6 .flcw-skinnybanner-carousel-counter-text {
2422color: var(--flcw-membership2-skinnybanner-carousel-counter-text, var(--flcw-membership2-skinnybanner-text-primary, var(--flcw-membership-skinnybanner-text-color, white)));
2423}
2424#membership-expandable-banner---template-2-6 .flcw-banner-explo-button-free-member-card-title {
2425color: var(--flcw-membership2-skinnybanner-card-free-title, var(--flcw-membership2-skinnybanner-free-member-card-title-color, white));
2426}
2427#membership-expandable-banner---template-2-6 .flcw-banner-explo-button-pro-member-card-title {
2428color: var(--flcw-membership2-skinnybanner-card-premium-title, var(--flcw-membership2-skinnybanner-pro-member-card-title-color, white));
2429}
2430#membership-expandable-banner---template-2-6 .flcw-skinnybanner-carousel-card-text {
2431color: var(--flcw-membership2-skinnybanner-carousel-card-text, var(--flcw-membership2-skinnybanner-card-text-color, black));
2432}
2433#membership-expandable-banner---template-2-6 .flcw-membership-button {
2434border-radius: var(--flcw-membership2-skinnybanner-btn-radius, var(--flcw-membership-button-border-radius, 31px));
2435}
2436#membership-expandable-banner---template-2-6 .skinny-banner-template-2.show {
2437transform: translateY(0px);
2438z-index: 9999;
2439}
2440@media (max-width: 699px) {
2441#membership-expandable-banner---template-2-6 .skinny-banner-template-2.show {
2442transform: translateY(60px);
2443z-index: 9999;
2444}
2445}
2446@media (max-width: 767px) {
2447#membership-expandable-banner---template-2-6 .flcw-banner-explo-button-pro-member-card {
2448margin-bottom: 4em;
2449}
2450}
2451@media (min-width: 768px) {
2452#membership-expandable-banner---template-2-6 .flcw-free-banner-content {
2453display: grid;
2454grid-template-columns: repeat(3, minmax(0, 1fr));
2455}
2456}#membership-slider---template-2-7 {
2457padding: 0 !important;
2458margin: 0 !important;
2459height: 0;
2460}
2461#membership-slider---template-2-7 .flcw-slider-panel-bg {
2462background-color: var(--flcw-membership2-slide-out-panel-bg, var(--flexi-brand-color-1));
2463}
2464#membership-slider---template-2-7 .flcw-slider-black-overlay {
2465background-color: black;
2466opacity: 90%;
2467}
2468#membership-slider---template-2-7 .flcw-slide-out-button-scroll-btn {
2469background-color: var(--flcw-membership2-slide-out-badges-scroll-button-bg-color, var(--flexi-brand-color-1)) !important;
2470color: var(--flcw-membership2-slide-out-badges-scroll-button-icon-color, white) !important;
2471border: 1px solid var(--flcw-membership2-slide-out-badges-scroll-button-border-color, transparent) !important;
2472}
2473#membership-slider---template-2-7 .flcw-slide-out-button-badge {
2474background-color: var(--flcw-membership2-slide-out-button-bg-color-badge, var(--flexi-brand-color-1)) !important;
2475color: var(--flcw-membership2-slide-out-button-text-color-badge, white) !important;
2476}
2477#membership-slider---template-2-7 .flcw-slide-out-button-my-account {
2478color: var(--flcw-membership2-slide-out-my-account-text-color, white) !important;
2479background-color: var(--flcw-membership2-slide-out-my-account-bg-color, var(--flexi-brand-color-1)) !important;
2480}
2481#membership-slider---template-2-7 .flcw-slide-out-icon-explore {
2482color: var(--flcw-membership2-slide-out-member-exclusive-icon-color, white) !important;
2483background-color: var(--flcw-membership2-slide-out-member-exclusive-icon-bg-color, var(--flexi-brand-color-1)) !important;
2484}
2485#membership-slider---template-2-7 .flcw-slide-out-button-explore {
2486color: var(--flcw-membership2-slide-out-explore-text-color, white) !important;
2487background-color: var(--flcw-membership2-slide-out-explore-bg-color, var(--flexi-brand-color-1)) !important;
2488border: 1px solid var(--flcw-membership2-slide-out-explore-border-color, transparent) !important;
2489}
2490#membership-slider---template-2-7 .flcw-slide-out-button-explore:hover {
2491background-color: var(--flcw-membership2-slide-out-explore-bg-color-hover, var(--flexi-brand-color-1)) !important;
2492color: var(--flcw-membership2-slide-out-explore-text-color, white) !important;
2493border: 1px solid var(--flcw-membership2-slide-out-explore-border-color-hover, transparent) !important;
2494}
2495#membership-slider---template-2-7 .flcw-slide-out .isExpanded {
2496width: 475px;
2497}
2498#membership-slider---template-2-7 .flcw-text-slide-out {
2499color: var(--flcw-membership2-slide-out-text-color, white);
2500}
2501#membership-slider---template-2-7 .flcw-badges-card {
2502background-color: var(--flcw-membership2-slide-out-badge-bg-color, white);
2503border: 1px solid var(--flcw-membership2-slide-out-badge-border-color, white);
2504border-radius: var(--flcw-membership2-slide-out-badge-border-radius-value, 10px);
2505}
2506#membership-slider---template-2-7 .flcw-badges-card-title {
2507color: var(--flcw-membership2-slide-out-badges-title-text-color, black) !important;
2508}
2509#membership-slider---template-2-7 .flcw-badges-card-strapline {
2510color: var(--flcw-membership2-slide-out-badges-strapline-text-color, black) !important;
2511}
2512#membership-slider---template-2-7 .flcw-membership-button {
2513border-radius: var(--flcw-membership2-button-border-radius, 31px);
2514}#membership-popup---template-2-8 {
2515padding: 0 !important;
2516margin: 0 !important;
2517height: 0;
2518}
2519#membership-popup---template-2-8 .flcw-secondary-font {
2520font-family: var(--brand-font-family-2-membership, var(--brand-font-family-1-membership));
2521}
2522#membership-popup---template-2-8 .closedPopup {
2523display: none;
2524}
2525#membership-popup---template-2-8 .flcw-close-button-icon {
2526fill: var(--flcw-membership-popup-text-color, white);
2527}
2528#membership-popup---template-2-8 .log-in-btn {
2529border: 1px solid var(--flcw-membership-skinnybanner-text-color, white) !important;
2530}
2531#membership-popup---template-2-8 .flcw-text {
2532color: var(--flcw-membership-skinnybanner-text-color, white);
2533}
2534#membership-popup---template-2-8 .flcw-text-popup {
2535color: var(--flcw-membership-popup-text-color, white);
2536}
2537#membership-popup---template-2-8 .flcw-membership-button {
2538border-radius: var(--flcw-membership-button-border-radius, 31px);
2539}
2540@media (max-width: 768px) {
2541#membership-popup---template-2-8 .flcw-popup-position {
2542translate: -50% !important;
2543}
2544}.widget-customwidgets *, .widget-customwidgets ::before, .widget-customwidgets ::after {--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--fte-tw3-gradient-from-position: ;
2544--fte-tw3-gradient-via-position: ;--fte-tw3-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: ;}
2545.widget-customwidgets ::backdrop {--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--fte-tw3-gradient-from-position: ;--fte-tw3-gradient-via-position: ;--fte-tw3-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: ;}
2546.widget-customwidgets * {
2547transform: none;
2548translate: none;
2549rotate: none;
2550scale: none;
2551}
2552.widget-customwidgets .pointer-events-none {
2553pointer-events: none;
2554}
2555.widget-customwidgets .fixed {
2556position: fixed;
2557}
2558.widget-customwidgets .absolute {
2559position: absolute;
2560}
2561.widget-customwidgets .relative {
2562position: relative;
2563}
2564.widget-customwidgets .left-0 {
2565left: 0px;
2566}
2567.widget-customwidgets .top-0 {
2568top: 0px;
2569}
2570.widget-customwidgets .z-10 {
2571z-index: 10;
2572}
2573.widget-customwidgets .mx-auto {
2574margin-left: auto;
2575margin-right: auto;
2576}
2577.widget-customwidgets .my-5 {
2578margin-top: 1.25rem;
2579margin-bottom: 1.25rem;
2580}
2581.widget-customwidgets .mb-0 {
2582margin-bottom: 0px;
2583}
2584.widget-customwidgets .mb-2 {
2585margin-bottom: 0.5rem;
2586}
2587.widget-customwidgets .mb-2\.5 {
2588margin-bottom: 0.625rem;
2589}
2590.widget-customwidgets .mb-\[25px\] {
2591margin-bottom: 25px;
2592}
2593.widget-customwidgets .mb-\[5px\] {
2594margin-bottom: 5px;
2595}
2596.widget-customwidgets .mr-2 {
2597margin-right: 0.5rem;
2598}
2599.widget-customwidgets .mt-0 {
2600margin-top: 0px;
2601}
2602.widget-customwidgets .mt-0\.5 {
2603margin-top: 0.125rem;
2604}
2605.widget-customwidgets .mt-2\.5 {
2606margin-top: 0.625rem;
2607}
2608.widget-customwidgets .block {
2609display: block;
2610}
2611.widget-customwidgets .flex {
2612display: flex;
2613}
2614.widget-customwidgets .hidden {
2615display: none;
2616}
2617.widget-customwidgets .h-12 {
2618height: 3rem;
2619}
2620.widget-customwidgets .h-4 {
2621height: 1rem;
2622}
2623.widget-customwidgets .h-8 {
2624height: 2rem;
2625}
2626.widget-customwidgets .h-\[50px\] {
2627height: 50px;
2628}
2629.widget-customwidgets .h-full {
2630height: 100%;
2631}
2632.widget-customwidgets .max-h-0 {
2633max-height: 0px;
2634}
2635.widget-customwidgets .w-4 {
2636width: 1rem;
2637}
2638.widget-customwidgets .w-8 {
2639width: 2rem;
2640}
2641.widget-customwidgets .w-\[220px\] {
2642width: 220px;
2643}
2644.widget-customwidgets .w-auto {
2645width: auto;
2646}
2647.widget-customwidgets .w-full {
2648width: 100%;
2649}
2650.widget-customwidgets .min-w-0 {
2651min-width: 0px;
2652}
2653.widget-customwidgets .max-w-\[970px\] {
2654max-width: 970px;
2655}
2656.widget-customwidgets .flex-shrink-0 {
2657flex-shrink: 0;
2658}
2659.widget-customwidgets .flex-grow {
2660flex-grow: 1;
2661}
2662.widget-customwidgets .-translate-y-5 {
2663--tw-translate-y:-1.25rem;
2664transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
2665}
2666.widget-customwidgets .-translate-y-full {
2667--tw-translate-y:-100%;
2668transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
2669}
2670.widget-customwidgets .cursor-pointer {
2671cursor: pointer;
2672}
2673.widget-customwidgets .flex-col {
2674flex-direction: column;
2675}
2676.widget-customwidgets .items-start {
2677align-items: flex-start;
2678}
2679.widget-customwidgets .items-center {
2680align-items: center;
2681}
2682.widget-customwidgets .justify-center {
2683justify-content: center;
2684}
2685.widget-customwidgets .justify-between {
2686justify-content: space-between;
2687}
2688.widget-customwidgets .gap-1\.5 {
2689gap: 0.375rem;
2690}
2691.widget-customwidgets .gap-2 {
2692gap: 0.5rem;
2693}
2694.widget-customwidgets .gap-3 {
2695gap: 0.75rem;
2696}
2697.widget-customwidgets .gap-4 {
2698gap: 1rem;
2699}
2700.widget-customwidgets .gap-5 {
2701gap: 1.25rem;
2702}
2703.widget-customwidgets .gap-\[15px\] {
2704gap: 15px;
2705}
2706.widget-customwidgets .overflow-hidden {
2707overflow: hidden;
2708}
2709.widget-customwidgets .overflow-clip {
2710overflow: clip;
2711}
2712.widget-customwidgets .overflow-scroll {
2713overflow: scroll;
2714}
2715.widget-customwidgets .whitespace-normal {
2716white-space: normal;
2717}
2718.widget-customwidgets .whitespace-nowrap {
2719white-space: nowrap;
2720}
2721.widget-customwidgets .rounded {
2722border-radius: 0.25rem;
2723}
2724.widget-customwidgets .rounded-\[20px\] {
2725border-radius: 20px;
2726}
2727.widget-customwidgets .rounded-\[30px\] {
2728border-radius: 30px;
2729}
2730.widget-customwidgets .rounded-lg {
2731border-radius: 0.5rem;
2732}
2733.widget-customwidgets .rounded-md {
2734border-radius: 0.375rem;
2735}
2736.widget-customwidgets .border {
2737border-width: 1px;
2738}
2739.widget-customwidgets .border-none {
2740border-style: none;
2741}
2742.widget-customwidgets .border-\[var\(--flcw-membership-skinnybanner-find-out-more-border-color\,var\(--flexi-brand-color-2\)\)\] {
2743border-color: var(--flcw-membership-skinnybanner-find-out-more-border-color, var(--flexi-brand-color-2));
2744}
2745.widget-customwidgets .border-gray-300 {
2746--tw-border-opacity:1;
2747border-color: rgb(209 213 219/var(--tw-border-opacity, 1));
2748}
2749.widget-customwidgets .bg-\[var\(--flcw-membership-skinnybanner-find-out-more-bg-color\,var\(--flexi-brand-color-2\)\)\] {
2750background-color: var(--flcw-membership-skinnybanner-find-out-more-bg-color, var(--flexi-brand-color-2));
2751}
2752.widget-customwidgets .bg-\[var\(--flcw-membership-skinnybanner-join-now-bg-color\,white\)\] {
2753background-color: var(--flcw-membership-skinnybanner-join-now-bg-color, white);
2754}
2755.widget-customwidgets .bg-\[var\(--flcw-membership-skinnybanner-mobile-bg-color\,var\(--flexi-brand-color-2\)\)\] {
2756background-color: var(--flcw-membership-skinnybanner-mobile-bg-color, var(--flexi-brand-color-2));
2757}
2758.widget-customwidgets .bg-\[var\(--flcw-membership-skinnybanner-popup-bg-color\,var\(--flexi-brand-color-1\)\)\] {
2759background-color: var(--flcw-membership-skinnybanner-popup-bg-color, var(--flexi-brand-color-1));
2760}
2761.widget-customwidgets .bg-\[var\(--flcw-membership-skinnybanner-signup-bg-color\,var\(--flexi-brand-color-2\)\)\] {
2762background-color: var(--flcw-membership-skinnybanner-signup-bg-color, var(--flexi-brand-color-2));
2763}
2764.widget-customwidgets .bg-black\/60 {
2765background-color: rgba(0, 0, 0, 0.6);
2766}
2767.widget-customwidgets .bg-black\/80 {
2768background-color: rgba(0, 0, 0, 0.8);
2769}
2770.widget-customwidgets .bg-gray-100 {
2771--tw-bg-opacity:1;
2772background-color: rgb(243 244 246/var(--tw-bg-opacity, 1));
2773}
2774.widget-customwidgets .bg-white {
2775--tw-bg-opacity:1;
2776background-color: rgb(255 255 255/var(--tw-bg-opacity, 1));
2777}
2778.widget-customwidgets .bg-gradient-to-r {
2779background-image: linear-gradient(to right, var(--fte-tw3-gradient-stops));
2780}
2781.widget-customwidgets .from-\[var\(--flcw-membership-skinnybanner-popup-bg-color-start\,var\(--flexi-brand-color-1\)\)\] {
2782--fte-tw3-gradient-from:var(--flcw-membership-skinnybanner-popup-bg-color-start,var(--flexi-brand-color-1)) var(--fte-tw3-gradient-from-position);
2783--fte-tw3-gradient-to:rgb(255 255 255 / 0) var(--fte-tw3-gradient-to-position);
2784--fte-tw3-gradient-stops:var(--fte-tw3-gradient-from), var(--fte-tw3-gradient-to);
2785}
2786.widget-customwidgets .to-\[var\(--flcw-membership-skinnybanner-popup-bg-color-end\,var\(--flexi-brand-color-1\)\)\] {
2787--fte-tw3-gradient-to:var(--flcw-membership-skinnybanner-popup-bg-color-end,var(--flexi-brand-color-1)) var(--fte-tw3-gradient-to-position);
2788}
2789.widget-customwidgets .object-contain {
2790object-fit: contain;
2791}
2792.widget-customwidgets .object-cover {
2793object-fit: cover;
2794}
2795.widget-customwidgets .p-3 {
2796padding: 0.75rem;
2797}
2798.widget-customwidgets .p-5 {
2799padding: 1.25rem;
2800}
2801.widget-customwidgets .p-\[15px\] {
2802padding: 15px;
2803}
2804.widget-customwidgets .px-2\.5 {
2805padding-left: 0.625rem;
2806padding-right: 0.625rem;
2807}
2808.widget-customwidgets .px-3 {
2809padding-left: 0.75rem;
2810padding-right: 0.75rem;
2811}
2812.widget-customwidgets .px-5 {
2813padding-left: 1.25rem;
2814padding-right: 1.25rem;
2815}
2816.widget-customwidgets .px-\[14px\] {
2817padding-left: 14px;
2818padding-right: 14px;
2819}
2820.widget-customwidgets .py-\[10px\] {
2821padding-top: 10px;
2822padding-bottom: 10px;
2823}
2824.widget-customwidgets .py-\[15px\] {
2825padding-top: 15px;
2826padding-bottom: 15px;
2827}
2828.widget-customwidgets .py-\[30px\] {
2829padding-top: 30px;
2830padding-bottom: 30px;
2831}
2832.widget-customwidgets .text-left {
2833text-align: left;
2834}
2835.widget-customwidgets .text-center {
2836text-align: center;
2837}
2838.widget-customwidgets .text-2xl {
2839font-size: 1.5rem;
2840line-height: 2rem;
2841}
2842.widget-customwidgets .text-\[10px\] {
2843font-size: 10px;
2844}
2845.widget-customwidgets .text-\[11px\] {
2846font-size: 11px;
2847}
2848.widget-customwidgets .text-\[13px\] {
2849font-size: 13px;
2850}
2851.widget-customwidgets .text-\[16px\] {
2852font-size: 16px;
2853}
2854.widget-customwidgets .text-base {
2855font-size: 1rem;
2856line-height: 1.5rem;
2857}
2858.widget-customwidgets .text-lg {
2859font-size: 1.125rem;
2860line-height: 1.75rem;
2861}
2862.widget-customwidgets .text-sm {
2863font-size: 0.875rem;
2864line-height: 1.25rem;
2865}
2866.widget-customwidgets .text-xl {
2867font-size: 1.25rem;
2868line-height: 1.75rem;
2869}
2870.widget-customwidgets .font-bold {
2871font-weight: 700;
2872}
2873.widget-customwidgets .font-normal {
2874font-weight: 400;
2875}
2876.widget-customwidgets .font-semibold {
2877font-weight: 600;
2878}
2879.widget-customwidgets .uppercase {
2880text-transform: uppercase;
2881}
2882.widget-customwidgets .normal-case {
2883text-transform: none;
2884}
2885.widget-customwidgets .leading-6 {
2886line-height: 1.5rem;
2887}
2888.widget-customwidgets .leading-\[1\.2\] {
2889line-height: 1.2;
2890}
2891.widget-customwidgets .leading-\[1\.3\] {
2892line-height: 1.3;
2893}
2894.widget-customwidgets .leading-\[1em\] {
2895line-height: 1em;
2896}
2897.widget-customwidgets .leading-\[26px\] {
2898line-height: 26px;
2899}
2900.widget-customwidgets .leading-none {
2901line-height: 1;
2902}
2903.widget-customwidgets .leading-relaxed {
2904line-height: 1.625;
2905}
2906.widget-customwidgets .tracking-\[0\.5px\] {
2907letter-spacing: 0.5px;
2908}
2909.widget-customwidgets .text-\[var\(--flcw-membership-skinnybanner-find-out-more-color\,white\)\] {
2910color: var(--flcw-membership-skinnybanner-find-out-more-color, white);
2911}
2912.widget-customwidgets .text-\[var\(--flcw-membership-skinnybanner-join-now-color\,black\)\] {
2913color: var(--flcw-membership-skinnybanner-join-now-color, black);
2914}
2915.widget-customwidgets .text-\[var\(--flcw-membership-skinnybanner-signup-color\,white\)\] {
2916color: var(--flcw-membership-skinnybanner-signup-color, white);
2917}
2918.widget-customwidgets .text-\[var\(--flcw-membership-skinnybanner-title-text-color\,white\)\] {
2919color: var(--flcw-membership-skinnybanner-title-text-color, white);
2920}
2921.widget-customwidgets .text-blue-600 {
2922--tw-text-opacity:1;
2923color: rgb(37 99 235/var(--tw-text-opacity, 1));
2924}
2925.widget-customwidgets .text-white {
2926--tw-text-opacity:1;
2927color: rgb(255 255 255/var(--tw-text-opacity, 1));
2928}
2929.widget-customwidgets .underline {
2930-webkit-text-decoration-line: underline;
2931text-decoration-line: underline;
2932}
2933.widget-customwidgets .no-underline {
2934-webkit-text-decoration-line: none;
2935text-decoration-line: none;
2936}
2937.widget-customwidgets .opacity-0 {
2938opacity: 0;
2939}
2940.widget-customwidgets .opacity-70 {
2941opacity: 0.7;
2942}
2943.widget-customwidgets .opacity-80 {
2944opacity: 0.8;
2945}
2946.widget-customwidgets .opacity-90 {
2947opacity: 0.9;
2948}
2949.widget-customwidgets .shadow-lg {
2950--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
2951--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
2952box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-shadow);
2953}
2954.widget-customwidgets .backdrop-blur-md {
2955--tw-backdrop-blur:blur(12px);
2956-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
2957backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
2958}
2959.widget-customwidgets .transition-\[max-height\] {
2960transition-property: max-height;
2961transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
2962transition-duration: 150ms;
2963}
2964.widget-customwidgets .transition-all {
2965transition-property: all;
2966transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
2967transition-duration: 150ms;
2968}
2969.widget-customwidgets .transition-colors {
2970transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
2971transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
2972transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
2973transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
2974transition-duration: 150ms;
2975}
2976.widget-customwidgets .transition-opacity {
2977transition-property: opacity;
2978transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
2979transition-duration: 150ms;
2980}
2981.widget-customwidgets .transition-transform {
2982transition-property: transform;
2983transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
2984transition-duration: 150ms;
2985}
2986.widget-customwidgets .delay-100 {
2987transition-delay: 100ms;
2988}
2989.widget-customwidgets .duration-300 {
2990transition-duration: 300ms;
2991}
2992.widget-customwidgets .duration-500 {
2993transition-duration: 500ms;
2994}
2995.widget-customwidgets .ease-\[cubic-bezier\(0\.4\,0\,0\.2\,1\)\] {
2996transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
2997}
2998.widget-customwidgets .ease-in-out {
2999transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
3000}
3001.widget-customwidgets .ease-linear {
3002transition-timing-function: linear;
3003}
3004.widget-customwidgets .\[-ms-overflow-style\:none\] {
3005-ms-overflow-style: none;
3006}
3007.widget-customwidgets .\[scrollbar-width\:none\] {
3008scrollbar-width: none;
3009}
3010.widget-customwidgets .placeholder\:text-\[var\(--flcw-membership-skinnybanner-popup-input-placeholder-text-color\,gray-500\)\]::placeholder {
3011color: var(--flcw-membership-skinnybanner-popup-input-placeholder-text-color, gray-500);
3012}
3013.widget-customwidgets .hover\:-translate-y-0\.5:hover {
3014--tw-translate-y:-0.125rem;
3015transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
3016}
3017.widget-customwidgets .hover\:-translate-y-px:hover {
3018--tw-translate-y:-1px;
3019transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
3020}
3021.widget-customwidgets .hover\:shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.15\)\]:hover {
3022--tw-shadow:0 4px 12px rgba(0,0,0,0.15);
3023--tw-shadow-colored:0 4px 12px var(--tw-shadow-color);
3024box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-shadow);
3025}
3026.widget-customwidgets .hover\:shadow-lg:hover {
3027--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
3028--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
3029box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-shadow);
3030}
3031.widget-customwidgets .focus\:outline-none:focus {
3032outline: 2px solid transparent;
3033outline-offset: 2px;
3034}
3035.widget-customwidgets .focus\:ring-blue-500:focus {
3036--tw-ring-opacity:1;
3037--tw-ring-color:rgb(59 130 246 / var(--tw-ring-opacity, 1));
3038}
3039.widget-customwidgets .disabled\:pointer-events-none:disabled {
3040pointer-events: none;
3041}
3042.widget-customwidgets .disabled\:cursor-not-allowed:disabled {
3043cursor: not-allowed;
3044}
3045.widget-customwidgets .disabled\:opacity-60:disabled {
3046opacity: 0.6;
3047}
3048.widget-customwidgets .group.expanded .group-\[\.expanded\]\:max-h-\[90vh\] {
3049max-height: 90vh;
3050}
3051.widget-customwidgets .group.expanded .group-\[\.expanded\]\:translate-y-0 {
3052--tw-translate-y:0px;
3053transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
3054}
3055.widget-customwidgets .group.expanded .group-\[\.expanded\]\:rotate-180 {
3056--tw-rotate:180deg;
3057transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
3058}
3059.widget-customwidgets .group.expanded .group-\[\.expanded\]\:opacity-100 {
3060opacity: 1;
3061}
3062.widget-customwidgets .max-\[460px\]\:hidden {
3063display: none;
3064}
3065.widget-customwidgets .\[\&\.show\]\:translate-y-0.show {
3066--tw-translate-y:0px;
3067transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
3068}
3069.widget-customwidgets .\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar {
3070display: none;
3071}
3072.widget-customwidgets .\[\&_a\:hover\]\:no-underline a:hover {
3073-webkit-text-decoration-line: none;
3074text-decoration-line: none;
3075}
3076.widget-customwidgets .\[\&_a\]\:font-normal a {
3077font-weight: 400;
3078}
3079.widget-customwidgets .\[\&_a\]\:text-white a {
3080--tw-text-opacity:1;
3081color: rgb(255 255 255/var(--tw-text-opacity, 1));
3082}
3083.widget-customwidgets .\[\&_a\]\:underline a {
3084-webkit-text-decoration-line: underline;
3085text-decoration-line: underline;
3086}
3087.widget-customwidgets .bottom-\[100px\] {
3088bottom: 100px;
3089}
3090.widget-customwidgets .left-\[30px\] {
3091left: 30px;
3092}
3093.widget-customwidgets .z-\[99998\] {
3094z-index: 99998;
3095}
3096.widget-customwidgets .m-0 {
3097margin: 0px;
3098}
3099.widget-customwidgets .mb-5 {
3100margin-bottom: 1.25rem;
3101}
3102.widget-customwidgets .mb-\[15px\] {
3103margin-bottom: 15px;
3104}
3105.widget-customwidgets .mt-\[15px\] {
3106margin-top: 15px;
3107}
3108.widget-customwidgets .h-\[25px\] {
3109height: 25px;
3110}
3111.widget-customwidgets .w-\[25px\] {
3112width: 25px;
3113}
3114.widget-customwidgets .w-\[90\%\] {
3115width: 90%;
3116}
3117.widget-customwidgets .w-\[var\(--flcw-membership-landing-page-logo-width\,unset\)\] {
3118width: var(--flcw-membership-landing-page-logo-width, unset);
3119}
3120.widget-customwidgets .max-w-\[320px\] {
3121max-width: 320px;
3122}
3123.widget-customwidgets .scale-90 {
3124--tw-scale-x:.9;
3125--tw-scale-y:.9;
3126transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
3127}
3128.widget-customwidgets .content-center {
3129align-content: center;
3130}
3131.widget-customwidgets .rounded-\[5px\] {
3132border-radius: 5px;
3133}
3134.widget-customwidgets .rounded-full {
3135border-radius: 9999px;
3136}
3137.widget-customwidgets .bg-\[var\(--flcw-membership-popup-bg-color\,var\(--flexi-brand-color-1\)\)\] {
3138background-color: var(--flcw-membership-popup-bg-color, var(--flexi-brand-color-1));
3139}
3140.widget-customwidgets .bg-\[var\(--flcw-membership-popup-signup-bg-color\,var\(--flexi-brand-color-2\)\)\] {
3141background-color: var(--flcw-membership-popup-signup-bg-color, var(--flexi-brand-color-2));
3142}
3143.widget-customwidgets .bg-transparent {
3144background-color: transparent;
3145}
3146.widget-customwidgets .p-\[9px\] {
3147padding: 9px;
3148}
3149.widget-customwidgets .px-\[15px\] {
3150padding-left: 15px;
3151padding-right: 15px;
3152}
3153.widget-customwidgets .py-3 {
3154padding-top: 0.75rem;
3155padding-bottom: 0.75rem;
3156}
3157.widget-customwidgets .pb-5 {
3158padding-bottom: 1.25rem;
3159}
3160.widget-customwidgets .pt-2\.5 {
3161padding-top: 0.625rem;
3162}
3163.widget-customwidgets .pt-5 {
3164padding-top: 1.25rem;
3165}
3166.widget-customwidgets .text-\[12px\] {
3167font-size: 12px;
3168}
3169.widget-customwidgets .leading-5 {
3170line-height: 1.25rem;
3171}
3172.widget-customwidgets .leading-\[18px\] {
3173line-height: 18px;
3174}
3175.widget-customwidgets .leading-snug {
3176line-height: 1.375;
3177}
3178.widget-customwidgets .leading-tight {
3179line-height: 1.25;
3180}
3181.widget-customwidgets .tracking-\[0\.4px\] {
3182letter-spacing: 0.4px;
3183}
3184.widget-customwidgets .tracking-\[1px\] {
3185letter-spacing: 1px;
3186}
3187.widget-customwidgets .text-\[var\(--flcw-membership-popup-signup-color\,white\)\] {
3188color: var(--flcw-membership-popup-signup-color, white);
3189}
3190.widget-customwidgets .text-gray-800 {
3191--tw-text-opacity:1;
3192color: rgb(31 41 55/var(--tw-text-opacity, 1));
3193}
3194.widget-customwidgets .shadow-\[0_10px_30px_rgba\(0\,0\,0\,0\.3\)\] {
3195--tw-shadow:0 10px 30px rgba(0,0,0,0.3);
3196--tw-shadow-colored:0 10px 30px var(--tw-shadow-color);
3197box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-shadow);
3198}
3199.widget-customwidgets .duration-200 {
3200transition-duration: 200ms;
3201}
3202.widget-customwidgets .ease-\[cubic-bezier\(0\.68\,-0\.55\,0\.265\,1\.55\)\] {
3203transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
3204}
3205.widget-customwidgets .placeholder\:text-gray-400::placeholder {
3206--tw-text-opacity:1;
3207color: rgb(156 163 175/var(--tw-text-opacity, 1));
3208}
3209.widget-customwidgets .hover\:bg-white\/10:hover {
3210background-color: rgba(255, 255, 255, 0.1);
3211}
3212.widget-customwidgets .hover\:no-underline:hover {
3213-webkit-text-decoration-line: none;
3214text-decoration-line: none;
3215}
3216.widget-customwidgets .\[\&_a\]\:hover\:no-underline:hover a {
3217-webkit-text-decoration-line: none;
3218text-decoration-line: none;
3219}
3220.widget-customwidgets .pointer-events-auto {
3221pointer-events: auto;
3222}
3223.widget-customwidgets .inset-0 {
3224inset: 0px;
3225}
3226.widget-customwidgets .bottom-0 {
3227bottom: 0px;
3228}
3229.widget-customwidgets .left-\[10px\] {
3230left: 10px;
3231}
3232.widget-customwidgets .right-0 {
3233right: 0px;
3234}
3235.widget-customwidgets .right-\[10px\] {
3236right: 10px;
3237}
3238.widget-customwidgets .top-1\/2 {
3239top: 50%;
3240}
3241.widget-customwidgets .z-0 {
3242z-index: 0;
3243}
3244.widget-customwidgets .z-20 {
3245z-index: 20;
3246}
3247.widget-customwidgets .z-\[12000\] {
3248z-index: 12000;
3249}
3250.widget-customwidgets .mb-1 {
3251margin-bottom: 0.25rem;
3252}
3253.widget-customwidgets .mb-4 {
3254margin-bottom: 1rem;
3255}
3256.widget-customwidgets .mb-7 {
3257margin-bottom: 1.75rem;
3258}
3259.widget-customwidgets .mb-\[100px\] {
3260margin-bottom: 100px;
3261}
3262.widget-customwidgets .mr-4 {
3263margin-right: 1rem;
3264}
3265.widget-customwidgets .mt-4 {
3266margin-top: 1rem;
3267}
3268.widget-customwidgets .mt-5 {
3269margin-top: 1.25rem;
3270}
3271.widget-customwidgets .mt-\[30px\] {
3272margin-top: 30px;
3273}
3274.widget-customwidgets .line-clamp-2 {
3275overflow: hidden;
3276display: -webkit-box;
3277-webkit-box-orient: vertical;
3278-webkit-line-clamp: 2;
3279}
3280.widget-customwidgets .h-10 {
3281height: 2.5rem;
3282}
3283.widget-customwidgets .h-5 {
3284height: 1.25rem;
3285}
3286.widget-customwidgets .h-6 {
3287height: 1.5rem;
3288}
3289.widget-customwidgets .w-10 {
3290width: 2.5rem;
3291}
3292.widget-customwidgets .w-32 {
3293width: 8rem;
3294}
3295.widget-customwidgets .w-5 {
3296width: 1.25rem;
3297}
3298.widget-customwidgets .w-6 {
3299width: 1.5rem;
3300}
3301.widget-customwidgets .w-\[300px\] {
3302width: 300px;
3303}
3304.widget-customwidgets .w-\[50px\] {
3305width: 50px;
3306}
3307.widget-customwidgets .w-\[65\%\] {
3308width: 65%;
3309}
3310.widget-customwidgets .w-\[85vw\] {
3311width: 85vw;
3312}
3313.widget-customwidgets .shrink-0 {
3314flex-shrink: 0;
3315}
3316.widget-customwidgets .-translate-y-1\/2 {
3317--tw-translate-y:-50%;
3318transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
3319}
3320.widget-customwidgets .translate-x-\[100\%\] {
3321--tw-translate-x:100%;
3322transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
3323}
3324.widget-customwidgets .rotate-180 {
3325--tw-rotate:180deg;
3326transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
3327}
3328.widget-customwidgets .transform {
3329transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
3330}
3331.widget-customwidgets .flex-row {
3332flex-direction: row;
3333}
3334.widget-customwidgets .items-stretch {
3335align-items: stretch;
3336}
3337.widget-customwidgets .justify-start {
3338justify-content: flex-start;
3339}
3340.widget-customwidgets .justify-end {
3341justify-content: flex-end;
3342}
3343.widget-customwidgets .space-x-2 > :not([hidden]) ~ :not([hidden]) {
3344--tw-space-x-reverse:0;
3345margin-right: calc(0.5rem * var(--tw-space-x-reverse));
3346margin-left: calc(0.5rem * (1 - var(--tw-space-x-reverse)));
3347}
3348.widget-customwidgets .space-x-3 > :not([hidden]) ~ :not([hidden]) {
3349--tw-space-x-reverse:0;
3350margin-right: calc(0.75rem * var(--tw-space-x-reverse));
3351margin-left: calc(0.75rem * (1 - var(--tw-space-x-reverse)));
3352}
3353.widget-customwidgets .space-x-4 > :not([hidden]) ~ :not([hidden]) {
3354--tw-space-x-reverse:0;
3355margin-right: calc(1rem * var(--tw-space-x-reverse));
3356margin-left: calc(1rem * (1 - var(--tw-space-x-reverse)));
3357}
3358.widget-customwidgets .overflow-y-auto {
3359overflow-y: auto;
3360}
3361.widget-customwidgets .overflow-x-scroll {
3362overflow-x: scroll;
3363}
3364.widget-customwidgets .rounded-\[10px\] {
3365border-radius: 10px;
3366}
3367.widget-customwidgets .border-2 {
3368border-width: 2px;
3369}
3370.widget-customwidgets .border-l {
3371border-left-width: 1px;
3372}
3373.widget-customwidgets .border-solid {
3374border-style: solid;
3375}
3376.widget-customwidgets .border-\[var\(--flcw-membership-slide-out-divider-color\,gray-200\)\] {
3377border-color: var(--flcw-membership-slide-out-divider-color, gray-200);
3378}
3379.widget-customwidgets .border-transparent {
3380border-color: transparent;
3381}
3382.widget-customwidgets .border-white {
3383--tw-border-opacity:1;
3384border-color: rgb(255 255 255/var(--tw-border-opacity, 1));
3385}
3386.widget-customwidgets .bg-\[var\(--flcw-membership-slide-out-button-bg-color\,var\(--flexi-brand-color-1\)\)\] {
3387background-color: var(--flcw-membership-slide-out-button-bg-color, var(--flexi-brand-color-1));
3388}
3389.widget-customwidgets .bg-\[var\(--flcw-membership-slide-out-members-exclusive-section-explore-button-bg-color\,white\)\] {
3390background-color: var(--flcw-membership-slide-out-members-exclusive-section-explore-button-bg-color, white);
3391}
3392.widget-customwidgets .bg-gradient-to-l {
3393background-image: linear-gradient(to left, var(--fte-tw3-gradient-stops));
3394}
3395.widget-customwidgets .from-black\/80 {
3396--fte-tw3-gradient-from:rgb(0 0 0 / 0.8) var(--fte-tw3-gradient-from-position);
3397--fte-tw3-gradient-to:rgb(0 0 0 / 0) var(--fte-tw3-gradient-to-position);
3398--fte-tw3-gradient-stops:var(--fte-tw3-gradient-from), var(--fte-tw3-gradient-to);
3399}
3400.widget-customwidgets .via-black\/40 {
3401--fte-tw3-gradient-to:rgb(0 0 0 / 0) var(--fte-tw3-gradient-to-position);
3402--fte-tw3-gradient-stops:var(--fte-tw3-gradient-from), rgb(0 0 0 / 0.4) var(--fte-tw3-gradient-via-p
3402osition), var(--fte-tw3-gradient-to);
3403}
3404.widget-customwidgets .to-transparent {
3405--fte-tw3-gradient-to:transparent var(--fte-tw3-gradient-to-position);
3406}
3407.widget-customwidgets .p-2 {
3408padding: 0.5rem;
3409}
3410.widget-customwidgets .p-4 {
3411padding: 1rem;
3412}
3413.widget-customwidgets .p-6 {
3414padding: 1.5rem;
3415}
3416.widget-customwidgets .px-4 {
3417padding-left: 1rem;
3418padding-right: 1rem;
3419}
3420.widget-customwidgets .px-6 {
3421padding-left: 1.5rem;
3422padding-right: 1.5rem;
3423}
3424.widget-customwidgets .px-\[12px\] {
3425padding-left: 12px;
3426padding-right: 12px;
3427}
3428.widget-customwidgets .py-2 {
3429padding-top: 0.5rem;
3430padding-bottom: 0.5rem;
3431}
3432.widget-customwidgets .py-\[20px\] {
3433padding-top: 20px;
3434padding-bottom: 20px;
3435}
3436.widget-customwidgets .pb-1 {
3437padding-bottom: 0.25rem;
3438}
3439.widget-customwidgets .pl-2 {
3440padding-left: 0.5rem;
3441}
3442.widget-customwidgets .pr-\[10px\] {
3443padding-right: 10px;
3444}
3445.widget-customwidgets .pt-1 {
3446padding-top: 0.25rem;
3447}
3448.widget-customwidgets .pt-4 {
3449padding-top: 1rem;
3450}
3451.widget-customwidgets .font-sans {
3452font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
3453}
3454.widget-customwidgets .text-\[14px\] {
3455font-size: 14px;
3456}
3457.widget-customwidgets .font-medium {
3458font-weight: 500;
3459}
3460.widget-customwidgets .leading-\[120\%\] {
3461line-height: 120%;
3462}
3463.widget-customwidgets .leading-\[140\%\] {
3464line-height: 140%;
3465}
3466.widget-customwidgets .text-\[var\(--flcw-membership-slide-out-members-exclusive-section-explore-button-text-color\,var\(--flexi-brand-color-1\)\)\] {
3467color: var(--flcw-membership-slide-out-members-exclusive-section-explore-button-text-color, var(--flexi-brand-color-1));
3468}
3469.widget-customwidgets .text-black {
3470--tw-text-opacity:1;
3471color: rgb(0 0 0/var(--tw-text-opacity, 1));
3472}
3473.widget-customwidgets .shadow-2xl {
3474--tw-shadow:0 25px 50px -12px rgb(0 0 0 / 0.25);
3475--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);
3476box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-shadow);
3477}
3478.widget-customwidgets .shadow-md {
3479--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
3480--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
3481box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-shadow);
3482}
3483.widget-customwidgets .backdrop-blur-sm {
3484--tw-backdrop-blur:blur(4px);
3485-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
3486backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
3487}
3488.widget-customwidgets .transition {
3489transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
3490transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
3491transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
3492transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
3493transition-duration: 150ms;
3494}
3495.widget-customwidgets .duration-150 {
3496transition-duration: 150ms;
3497}
3498.widget-customwidgets .hover\:-translate-y-1:hover {
3499--tw-translate-y:-0.25rem;
3500transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
3501}
3502.widget-customwidgets .\[\&\.show\]\:translate-x-0.show {
3503--tw-translate-x:0px;
3504transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
3505}
3506.widget-customwidgets .z-\[13000\] {
3507z-index: 13000;
3508}
3509.widget-customwidgets .h-fit {
3510height: -moz-fit-content;
3511height: fit-content;
3512}
3513.widget-customwidgets .flex-1 {
3514flex: 1 1 0%;
3515}
3516.widget-customwidgets .space-y-2 > :not([hidden]) ~ :not([hidden]) {
3517--tw-space-y-reverse:0;
3518margin-top: calc(0.5rem * (1 - var(--tw-space-y-reverse)));
3519margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
3520}
3521.widget-customwidgets .rounded-b-2xl {
3522border-bottom-right-radius: 1rem;
3523border-bottom-left-radius: 1rem;
3524}
3525.widget-customwidgets .border-0 {
3526border-width: 0px;
3527}
3528.widget-customwidgets .border-\[var\(--flcw-membership-popup-bg-color\,var\(--flexi-brand-color-1\)\)\] {
3529border-color: var(--flcw-membership-popup-bg-color, var(--flexi-brand-color-1));
3530}
3531.widget-customwidgets .from-\[var\(--flcw-membership-landing-page-hero-prenium-features-section-bg-color-start\,var\(--flexi-brand-color-1\)\)\] {
3532--fte-tw3-gradient-from:var(--flcw-membership-landing-page-hero-prenium-features-section-bg-color-start,var(--flexi-brand-color-1)) var(--fte-tw3-gradient-from-position);
3533--fte-tw3-gradient-to:rgb(255 255 255 / 0) var(--fte-tw3-gradient-to-position);
3534--fte-tw3-gradient-stops:var(--fte-tw3-gradient-from), var(--fte-tw3-gradient-to);
3535}
3536.widget-customwidgets .to-\[var\(--flcw-membership-landing-page-hero-prenium-features-section-bg-color-end\,var\(--flexi-brand-color-1\)\)\] {
3537--fte-tw3-gradient-to:var(--flcw-membership-landing-page-hero-prenium-features-section-bg-color-end,var(--flexi-brand-color-1)) var(--fte-tw3-gradient-to-position);
3538}
3539.widget-customwidgets .p-0 {
3540padding: 0px;
3541}
3542.widget-customwidgets .pr-2 {
3543padding-right: 0.5rem;
3544}
3545.widget-customwidgets .text-\[var\(--flcw-membership-popup-bg-color\,var\(--flexi-brand-color-1\)\)\] {
3546color: var(--flcw-membership-popup-bg-color, var(--flexi-brand-color-1));
3547}
3548.widget-customwidgets .text-white\/80 {
3549color: rgba(255, 255, 255, 0.8);
3550}
3551.widget-customwidgets .hover\:text-white:hover {
3552--tw-text-opacity:1;
3553color: rgb(255 255 255/var(--tw-text-opacity, 1));
3554}
3555.widget-customwidgets .visible {
3556visibility: visible;
3557}
3558.widget-customwidgets .-left-6 {
3559left: -1.5rem;
3560}
3561.widget-customwidgets .-right-6 {
3562right: -1.5rem;
3563}
3564.widget-customwidgets .mx-5 {
3565margin-left: 1.25rem;
3566margin-right: 1.25rem;
3567}
3568.widget-customwidgets .mb-3 {
3569margin-bottom: 0.75rem;
3570}
3571.widget-customwidgets .mb-3\.5 {
3572margin-bottom: 0.875rem;
3573}
3574.widget-customwidgets .mb-6 {
3575margin-bottom: 1.5rem;
3576}
3577.widget-customwidgets .ml-2 {
3578margin-left: 0.5rem;
3579}
3580.widget-customwidgets .ml-6 {
3581margin-left: 1.5rem;
3582}
3583.widget-customwidgets .mt-6 {
3584margin-top: 1.5rem;
3585}
3586.widget-customwidgets .line-clamp-3 {
3587overflow: hidden;
3588display: -webkit-box;
3589-webkit-box-orient: vertical;
3590-webkit-line-clamp: 3;
3591}
3592.widget-customwidgets .inline-block {
3593display: inline-block;
3594}
3595.widget-customwidgets .grid {
3596display: grid;
3597}
3598.widget-customwidgets .size-40 {
3599width: 10rem;
3600height: 10rem;
3601}
3602.widget-customwidgets .h-auto {
3603height: auto;
3604}
3605.widget-customwidgets .min-w-\[140px\] {
3606min-width: 140px;
3607}
3608.widget-customwidgets .max-w-\[1200px\] {
3609max-width: 1200px;
3610}
3611.widget-customwidgets .max-w-md {
3612max-width: 28rem;
3613}
3614.widget-customwidgets .translate-y-4 {
3615--tw-translate-y:1rem;
3616transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
3617}
3618.widget-customwidgets .snap-x {
3619scroll-snap-type: x var(--tw-scroll-snap-strictness);
3620}
3621.widget-customwidgets .snap-mandatory {
3622--tw-scroll-snap-strictness:mandatory;
3623}
3624.widget-customwidgets .snap-center {
3625scroll-snap-align: center;
3626}
3627.widget-customwidgets .grid-cols-2 {
3628grid-template-columns: repeat(2, minmax(0, 1fr));
3629}
3630.widget-customwidgets .self-center {
3631align-self: center;
3632}
3633.widget-customwidgets .overflow-x-auto {
3634overflow-x: auto;
3635}
3636.widget-customwidgets .overflow-x-hidden {
3637overflow-x: hidden;
3638}
3639.widget-customwidgets .scroll-smooth {
3640scroll-behavior: smooth;
3641}
3642.widget-customwidgets .bg-cover {
3643background-size: cover;
3644}
3645.widget-customwidgets .bg-center {
3646background-position: center;
3647}
3648.widget-customwidgets .bg-no-repeat {
3649background-repeat: no-repeat;
3650}
3651.widget-customwidgets .py-7 {
3652padding-top: 1.75rem;
3653padding-bottom: 1.75rem;
3654}
3655.widget-customwidgets .pb-4 {
3656padding-bottom: 1rem;
3657}
3658.widget-customwidgets .pr-6 {
3659padding-right: 1.5rem;
3660}
3661.widget-customwidgets .text-\[28px\] {
3662font-size: 28px;
3663}
3664.widget-customwidgets .font-black {
3665font-weight: 900;
3666}
3667.widget-customwidgets .tracking-\[0\.2em\] {
3668letter-spacing: 0.2em;
3669}
3670.widget-customwidgets .tracking-widest {
3671letter-spacing: 0.1em;
3672}
3673.widget-customwidgets .brightness-200 {
3674--tw-brightness:brightness(2);
3675filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
3676}
3677.widget-customwidgets .grayscale {
3678--tw-grayscale:grayscale(100%);
3679filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
3680}
3681.widget-customwidgets .group.expanded .group-\[\.expanded\]\:overflow-y-auto {
3682overflow-y: auto;
3683}
3684.widget-customwidgets .top-1 {
3685top: 0.25rem;
3686}
3687.widget-customwidgets .mt-\[5px\] {
3688margin-top: 5px;
3689}
3690.widget-customwidgets .h-9 {
3691height: 2.25rem;
3692}
3693.widget-customwidgets .w-\[70px\] {
3694width: 70px;
3695}
3696.widget-customwidgets .min-w-\[40px\] {
3697min-width: 40px;
3698}
3699.widget-customwidgets .shrink {
3700flex-shrink: 1;
3701}
3702.widget-customwidgets .gap-1 {
3703gap: 0.25rem;
3704}
3705.widget-customwidgets .gap-2\.5 {
3706gap: 0.625rem;
3707}
3708.widget-customwidgets .space-y-6 > :not([hidden]) ~ :not([hidden]) {
3709--tw-space-y-reverse:0;
3710margin-top: calc(1.5rem * (1 - var(--tw-space-y-reverse)));
3711margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
3712}
3713.widget-customwidgets .border-\[var\(--flcw-membership2-slide-out-divider-color\,gray-200\)\] {
3714border-color: var(--flcw-membership2-slide-out-divider-color, gray-200);
3715}
3716.widget-customwidgets .border-\[var\(--flcw-membership2-slide-out-members-exclusive-section-border-color\,white\)\] {
3717border-color: var(--flcw-membership2-slide-out-members-exclusive-section-border-color, white);
3718}
3719.widget-customwidgets .border-\[var\(--flcw-membership2-slide-out-my-account-border-color\,white\)\] {
3720border-color: var(--flcw-membership2-slide-out-my-account-border-color, white);
3721}
3722.widget-customwidgets .bg-\[var\(--flcw-membership2-slide-out-members-exclusive-section-explore-button-bg-color\,white\)\] {
3723background-color: var(--flcw-membership2-slide-out-members-exclusive-section-explore-button-bg-color, white);
3724}
3725.widget-customwidgets .p-2\.5 {
3726padding: 0.625rem;
3727}
3728.widget-customwidgets .py-1\.5 {
3729padding-top: 0.375rem;
3730padding-bottom: 0.375rem;
3731}
3732.widget-customwidgets .pt-2 {
3733padding-top: 0.5rem;
3734}
3735.widget-customwidgets .text-xs {
3736font-size: 0.75rem;
3737line-height: 1rem;
3738}
3739.widget-customwidgets .tracking-tight {
3740letter-spacing: -0.025em;
3741}
3742.widget-customwidgets .text-\[var\(--flcw-membership2-slide-out-members-exclusive-section-explore-button-text-color\,var\(--flexi-brand-color-1\)\)\] {
3743color: var(--flcw-membership2-slide-out-members-exclusive-section-explore-button-text-color, var(--flexi-brand-color-1));
3744}
3745.widget-customwidgets .text-\[var\(--flcw-membership2-slider-premium-menu-list-icon-color\,white\)\] {
3746color: var(--flcw-membership2-slider-premium-menu-list-icon-color, white);
3747}
3748.widget-customwidgets .text-\[var\(--flcw-membership2-slider-premium-menu-list-text-color\,white\)\] {
3749color: var(--flcw-membership2-slider-premium-menu-list-text-color, white);
3750}
3751.widget-customwidgets .text-\[var\(--flcw-membership2-slider-premium-slider-top-icon\,white\)\] {
3752color: var(--flcw-membership2-slider-premium-slider-top-icon, white);
3753}
3754.widget-customwidgets .text-\[var\(--flcw-membership2-slider-premium-slider-top-text\,white\)\] {
3755color: var(--flcw-membership2-slider-premium-slider-top-text, white);
3756}
3757@media (min-width: 460px) {
3758.widget-customwidgets .min-\[460px\]\:block {
3759display: block;
3760}
3761}
3762@media (min-width: 550px) {
3763.widget-customwidgets .min-\[550px\]\:w-\[450px\] {
3764width: 450px;
3765}
3766}
3767@media (min-width: 640px) {
3768.widget-customwidgets .sm\:mb-4 {
3769margin-bottom: 1rem;
3770}
3771.widget-customwidgets .sm\:w-\[85px\] {
3772width: 85px;
3773}
3774.widget-customwidgets .sm\:gap-4 {
3775gap: 1rem;
3776}
3777.widget-customwidgets .sm\:p-4 {
3778padding: 1rem;
3779}
3780.widget-customwidgets .sm\:px-4 {
3781padding-left: 1rem;
3782padding-right: 1rem;
3783}
3784.widget-customwidgets .sm\:py-2 {
3785padding-top: 0.5rem;
3786padding-bottom: 0.5rem;
3787}
3788.widget-customwidgets .sm\:text-sm {
3789font-size: 0.875rem;
3790line-height: 1.25rem;
3791}
3792}
3793@media (min-width: 768px) {
3794.widget-customwidgets .md\:grid {
3795display: grid;
3796}
3797.widget-customwidgets .md\:hidden {
3798display: none;
3799}
3800.widget-customwidgets .md\:w-\[42\%\] {
3801width: 42%;
3802}
3803.widget-customwidgets .md\:w-\[58\%\] {
3804width: 58%;
3805}
3806.widget-customwidgets .md\:w-full {
3807width: 100%;
3808}
3809.widget-customwidgets .md\:auto-rows-fr {
3810grid-auto-rows: minmax(0, 1fr);
3811}
3812.widget-customwidgets .md\:grid-cols-\[2fr_1fr\] {
3813grid-template-columns: 2fr 1fr;
3814}
3815.widget-customwidgets .md\:flex-row {
3816flex-direction: row;
3817}
3818.widget-customwidgets .md\:items-stretch {
3819align-items: stretch;
3820}
3821.widget-customwidgets .md\:gap-0 {
3822gap: 0px;
3823}
3824.widget-customwidgets .md\:gap-3 {
3825gap: 0.75rem;
3826}
3827.widget-customwidgets .md\:gap-\[15px\] {
3828gap: 15px;
3829}
3830.widget-customwidgets .md\:gap-\[25px\] {
3831gap: 25px;
3832}
3833.widget-customwidgets .md\:whitespace-normal {
3834white-space: normal;
3835}
3836.widget-customwidgets .md\:whitespace-pre-wrap {
3837white-space: pre-wrap;
3838}
3839.widget-customwidgets .md\:bg-\[var\(--flcw-membership-skinnybanner-bg-color\,var\(--flexi-brand-color-1\)\)\] {
3840background-color: var(--flcw-membership-skinnybanner-bg-color, var(--flexi-brand-color-1));
3841}
3842.widget-customwidgets .md\:p-\[18px\] {
3843padding: 18px;
3844}
3845.widget-customwidgets .md\:px-5 {
3846padding-left: 1.25rem;
3847padding-right: 1.25rem;
3848}
3849.widget-customwidgets .md\:bottom-\[95px\] {
3850bottom: 95px;
3851}
3852.widget-customwidgets .md\:mb-7 {
3853margin-bottom: 1.75rem;
3854}
3855.widget-customwidgets .md\:mt-0 {
3856margin-top: 0px;
3857}
3858.widget-customwidgets .md\:mt-7 {
3859margin-top: 1.75rem;
3860}
3861.widget-customwidgets .md\:mt-\[30px\] {
3862margin-top: 30px;
3863}
3864.widget-customwidgets .md\:h-12 {
3865height: 3rem;
3866}
3867.widget-customwidgets .md\:h-\[70px\] {
3868height: 70px;
3869}
3870.widget-customwidgets .md\:w-12 {
3871width: 3rem;
3872}
3873.widget-customwidgets .md\:w-\[35\%\] {
3874width: 35%;
3875}
3876.widget-customwidgets .md\:w-\[65\%\] {
3877width: 65%;
3878}
3879.widget-customwidgets .md\:w-\[70px\] {
3880width: 70px;
3881}
3882.widget-customwidgets .md\:w-auto {
3883width: auto;
3884}
3885.widget-customwidgets .md\:flex-row {
3886flex-direction: row;
3887}
3888.widget-customwidgets .md\:justify-end {
3889justify-content: flex-end;
3890}
3891.widget-customwidgets .md\:justify-between {
3892justify-content: space-between;
3893}
3894.widget-customwidgets .md\:text-\[14px\] {
3895font-size: 14px;
3896}
3897.widget-customwidgets .md\:text-\[16px\] {
3898font-size: 16px;
3899}
3900.widget-customwidgets .md\:right-6 {
3901right: 1.5rem;
3902}
3903.widget-customwidgets .md\:h-12 {
3904height: 3rem;
3905}
3906.widget-customwidgets .md\:w-12 {
3907width: 3rem;
3908}
3909.widget-customwidgets .md\:max-w-\[340px\] {
3910max-width: 340px;
3911}
3912.widget-customwidgets .md\:transform {
3913transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
3914}
3915.widget-customwidgets .md\:justify-end {
3916justify-content: flex-end;
3917}
3918.widget-customwidgets .md\:rounded-2xl {
3919border-radius: 1rem;
3920}
3921.widget-customwidgets .md\:transition {
3922transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
3923transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
3924transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
3925transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
3926transition-duration: 150ms;
3927}
3928.widget-customwidgets .md\:hover\:scale-\[1\.01\]:hover {
3929--tw-scale-x:1.01;
3930--tw-scale-y:1.01;
3931transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
3932}
3933.widget-customwidgets .md\:visible {
3934visibility: visible;
3935}
3936.widget-customwidgets .md\:mb-6 {
3937margin-bottom: 1.5rem;
3938}
3939.widget-customwidgets .md\:ml-2\.5 {
3940margin-left: 0.625rem;
3941}
3942.widget-customwidgets .md\:block {
3943display: block;
3944}
3945.widget-customwidgets .md\:flex {
3946display: flex;
3947}
3948.widget-customwidgets .md\:hidden {
3949display: none;
3950}
3951.widget-customwidgets .md\:w-1\/2 {
3952width: 50%;
3953}
3954.widget-customwidgets .md\:w-\[164px\] {
3955width: 164px;
3956}
3957.widget-customwidgets .md\:w-full {
3958width: 100%;
3959}
3960.widget-customwidgets .md\:flex-row {
3961flex-direction: row;
3962}
3963.widget-customwidgets .md\:items-start {
3964align-items: flex-start;
3965}
3966.widget-customwidgets .md\:items-stretch {
3967align-items: stretch;
3968}
3969.widget-customwidgets .md\:gap-4 {
3970gap: 1rem;
3971}
3972.widget-customwidgets .md\:p-4 {
3973padding: 1rem;
3974}
3975.widget-customwidgets .md\:p-5 {
3976padding: 1.25rem;
3977}
3978.widget-customwidgets .md\:px-0 {
3979padding-left: 0px;
3980padding-right: 0px;
3981}
3982.widget-customwidgets .md\:px-5 {
3983padding-left: 1.25rem;
3984padding-right: 1.25rem;
3985}
3986.widget-customwidgets .md\:py-8 {
3987padding-top: 2rem;
3988padding-bottom: 2rem;
3989}
3990.widget-customwidgets .md\:pr-12 {
3991padding-right: 3rem;
3992}
3993.widget-customwidgets .md\:text-left {
3994text-align: left;
3995}
3996.widget-customwidgets .md\:text-2xl {
3997font-size: 1.5rem;
3998line-height: 2rem;
3999}
4000.widget-customwidgets .md\:text-base {
4001font-size: 1rem;
4002line-height: 1.5rem;
4003}
4004.widget-customwidgets .md\:text-sm {
4005font-size: 0.875rem;
4006line-height: 1.25rem;
4007}
4008.widget-customwidgets .md\:text-xl {
4009font-size: 1.25rem;
4010line-height: 1.75rem;
4011}
4012.widget-customwidgets .md\:font-extrabold {
4013font-weight: 800;
4014}
4015.widget-customwidgets .md\:mb-7 {
4016margin-bottom: 1.75rem;
4017}
4018.widget-customwidgets .md\:mt-0 {
4019margin-top: 0px;
4020}
4021.widget-customwidgets .md\:mt-7 {
4022margin-top: 1.75rem;
4023}
4024.widget-customwidgets .md\:mt-\[15px\] {
4025margin-top: 15px;
4026}
4027.widget-customwidgets .md\:h-12 {
4028height: 3rem;
4029}
4030.widget-customwidgets .md\:h-\[70px\] {
4031height: 70px;
4032}
4033.widget-customwidgets .md\:w-12 {
4034width: 3rem;
4035}
4036.widget-customwidgets .md\:w-\[115px\] {
4037width: 115px;
4038}
4039.widget-customwidgets .md\:w-\[35\%\] {
4040width: 35%;
4041}
4042.widget-customwidgets .md\:w-\[65\%\] {
4043width: 65%;
4044}
4045.widget-customwidgets .md\:w-\[70px\] {
4046width: 70px;
4047}
4048.widget-customwidgets .md\:w-auto {
4049width: auto;
4050}
4051.widget-customwidgets .md\:flex-row {
4052flex-direction: row;
4053}
4054.widget-customwidgets .md\:justify-end {
4055justify-content: flex-end;
4056}
4057.widget-customwidgets .md\:justify-between {
4058justify-content: space-between;
4059}
4060.widget-customwidgets .md\:text-2xl {
4061font-size: 1.5rem;
4062line-height: 2rem;
4063}
4064.widget-customwidgets .md\:text-base {
4065font-size: 1rem;
4066line-height: 1.5rem;
4067}
4068.widget-customwidgets .md\:text-sm {
4069font-size: 0.875rem;
4070line-height: 1.25rem;
4071}
4072}
4073/* --flexi-news-- */
4074@layer legacy {
4075.hasBarrier .flexi-kiosq-targeted-area,.hasBarrier .flexi-paywall-locker{height:var(--flexi-paywall-custom-height)}@media (max-width:1024px){.hasBarrier .flexi-kiosq-targeted-area,.hasBarrier .flexi-paywall-locker{height:var(--flexi-paywall-custom-height-mobile)}}.hasBarrier .flexi-after-paywall-locker{display:initial!important}.hasBarrier .widget-area.paywall-locker.flexi-paywall-locker{display:none!important}.hasBarrier .widget-area.flexi-kiosq-targeted-area{overflow:hidden;position:relative;margin-bottom:0}.hasBarrier .widget-area.flexi-kiosq-targeted-area .kiosq-main-layer{z-index:99;position:absolute;width:96%;padding:0;margin:0;bottom:0;margin-bottom:0!important;left:50%;transform:translateX(-50%);max-width:none}.hasBarrier .widget-area.flexi-kiosq-targeted-area .kiosq-main-layer .kiosq-main-layer-container{margin-bottom:0}.hasBarrier.flexi-page .paywall-locker.flexi-paywall-locker{overflow:hidden!important}.hasBarrier.flexi-page.flexi-landing.responsive .flexi-kiosq-targeted-area .kiosq-main-layer{margin-inline:auto;position:absolute;z-index:99;width:95%;max-width:none}.hasBarrier.flexi-page.flexi-landing.progressive .flexi-after-paywall-locker .kiosq-main-layer{float:none;margin-inline:auto;max-width:none}.hasBarrier.flexi-page.flexi-home.responsive .flexi-after-paywall-locker{margin-inline:auto;position:relative;z-index:99}.hasBarrier.flexi-page.flexi-home.responsive .kiosq-main-layer{max-width:none}@media (min-width:1024px){.hasBarrier.flexi-page.flexi-home.progressive .flexi-after-paywall-locker .kiosq-main-layer{float:none;margin-inline:auto}}.hasBarrier.flexi-page.flexi-home.progressive .kiosq-main-layer{max-width:none!important;width:100%}.flexi-after-paywall-locker{display:none}@media (min-width:799px){.news-related#related-resource .listingResult.small{margin-bottom:0;width:24%;float:left}.news-related#related-resource .search-result .image{width:100%}.news-related#related-resource .listingResult.small:nth-child(2n){margin-left:8px}.news-related#related-resource .listingResult .content{min-width:9em}.news-related#related-resource .listingResult .content .article-name{font-size:16px;margin-top:0}.news-related#related-resource .listingResult .content .byline{display:none}}
4076}
4077/* --flexi-fte-custom-responsive-- */
4078@layer legacy{.flexi-page article .widget-dynamic-feature-fter-feature-block figcaption{width:auto;display:block}.flexi-page article .widget-content-parsed iframe[src*=sporcle]{width:100%;min-height:550px}.flexi-page .tabs-item,.flexi-page .tabs>input,.flexi-page.responsive.no-sidebar .widget-area-group-2col #widgetArea17{display:none}.flexi-page .widget-edt-listing .wel-item .wel-item-title{margin-bottom:0}.flexi-page .widget-area-group-2col .kwizly-quiz{margin-bottom:1.125rem!important}
4078.news-article header .kiosq-member-label .kiosq-member-label-text{display:inline-block;background-color:var(--flexi-brand_color_2);color:#fff;padding:0 5px;height:22px;line-height:22px;text-align:center;font-size:11px;vertical-align:baseline;font-weight:bolder}body.flexi-bestpicks .legacy-container.full{max-width:1440px}@media screen and (min-width:990px){.widget-area-group-2col #widgetArea16 .news-article header,.widget-area-group-2col #widgetArea16 .widget-dynamic-eventgroup-menu,.widget-area-group-2col #widgetArea16 .widget-dynamic-fter-lists-list section,.widget-area-group-2col #widgetArea16 section header,.widget-area-group-2col #widgetArea16 section.content-wrapper{margin-left:0;margin-right:0}.widget-dynamic-fter-curated-carousel .hide-image .feature-block{display:block}.widget-dynamic-fter-curated-carousel .hide-image .feature-block .feature-block-item-wrapper{min-width:calc(66.66% - 15px);min-width:-webkit-calc(66.66% - 15px);flex:1 1 calc(66.66% - 15px);-webkit-flex:1 1 -webkit-calc(66.66% - 15px);max-width:calc(66.66% - 15px);max-width:-webkit-calc(66.66% - 15px)}}.widget-dynamic-feature-block .category-link{position:absolute;top:0;left:0;font-size:13px;line-height:1.4em;padding:.65em .7em;background-color:var(--flexi-brand_color_2);text-transform:uppercase;z-index:1}.widget-dynamic-fter-lists .hide-image .listingResult{padding-bottom:30px;border-bottom:thin solid #ccc}.widget-dynamic-fter-lists .flexi-pagination{margin-bottom:40px;clear:both}.wdyn-list-view-label-list{color:var(--flexi-brand_color_2)}@media screen and (min-width:700px){.wdyn-list-view-grid-toggle:checked~.wdyn-list-view .wdyn-list-view-label-grid{color:var(--flexi-brand_color_2)}.wdyn-list-view-grid-toggle:checked~.wdyn-list-view .wdyn-list-view-label-list{color:#000}.wdyn-list-view-grid-toggle:checked~.wdn-fte-lists-list .listingResults{margin-left:-3%}.wdyn-list-view-grid-toggle:checked~.wdn-fte-lists-list .listingResults .listingResult{float:left;box-sizing:border-box;width:33%;padding-left:3%;border-bottom:0;overflow:inherit}.wdyn-list-view-grid-toggle:checked~.wdn-fte-lists-list .listingResults .listingResult:nth-child(3n+1){clear:left}.wdyn-list-view-grid-toggle:checked~.wdn-fte-lists-list .listingResults .listingResult:nth-child(3n+1):before{content:"";position:absolute;top:0;left:9%;width:291%;z-index:10;border-top:thin dotted #474747}.wdyn-list-view-grid-toggle:checked~.wdn-fte-lists-list .listingResults .listingResult:nth-child(3n+1):first-child:before{display:none}.wdyn-list-view-grid-toggle:checked~.wdn-fte-lists-list .listingResults .listingResult .search-result .image{width:100%;padding:0;margin:0 0 20px}.wdyn-list-view-grid-toggle:checked~.wdn-fte-lists-list .listingResults .listingResult .search-result .image figure{height:auto}.wdyn-list-view-grid-toggle:checked~.wdn-fte-lists-list .listingResults .listingResult .content{width:100%;min-width:auto}.wdyn-list-view-grid-toggle:checked~.wdn-fte-lists-list .listingResults .listingResult .article-name{font-size:1.15em}.wdyn-list-view-grid-toggle:checked~.wdn-fte-lists-list .listingResults .listingResult .category-link{left:19px}}.widget-dynamic-fter-lists-list{position:relative}.widget-dynamic-fter-lists-list .wdyn-list-view{text-align:right;position:relative;right:0;z-index:2;margin-bottom:-60px}.flexi-page.responsive .widget.widget-dynamic header,.flexi-page.responsive .widget.widget-dynamic section,.widget-dynamic-fter-lists-list .wdyn-list-view~.wdn-fte-lists-list h1{margin:0}.widget-dynamic-fter-lists-list .wdyn-list-view label{padding-right:10px;cursor:pointer;margin-bottom:0}.widget-dynamic-fter-lists-list .wdyn-list-view label:before{padding-right:5px}@media screen and (max-width:989px){.widget-dynamic-fter-lists-list .wdyn-list-view{display:none}}.widget-hero-fter-news .widget-header h1{font-size:28px;line-height:34px;margin-bottom:0;font-weight:600}.widget-hero-fter-news header{margin-top:20px}.widget-hero-fter-news header .breadcrumb{margin-bottom:20px}.widget-hero-fter-news header .sponsored{background-color:#1b1b1b;color:#fff;text-transform:uppercase;padding:0 1em;line-height:2em;display:inline-block;margin:0 0 20px auto;font-size:14px}@media screen and (max-width:700px){.widget-hero-fter-news header .sponsored{font-size:12px;margin:0}}.widget-hero-fter-review .breadcrumb{line-height:1.5;margin-bottom:0;margin-left:24px}@media (min-width:700px){.widget-hero-fter-review .breadcrumb{margin-left:0}}.widget-hero-fter-review header{margin-top:0}.widget-hero-fter-review header h1{margin-top:.58em}.widget-content-parsed-fter-archive-date li,.widget-content-parsed-fter-archive-date ul,.widget-content-parsed-fter-archive-filter li,.widget-content-parsed-fter-archive-filter ul,.widget-content-parsed-fter-archive-types li,.
4078widget-content-parsed-fter-archive-types ul{list-style-type:none}.widget-content-parsed-fter-archive-date ul,.widget-content-parsed-fter-archive-filter ul,.widget-content-parsed-fter-archive-types ul{margin-left:0}.widget-content-parsed-fter-archive-date li,.widget-content-parsed-fter-archive-filter li,.widget-content-parsed-fter-archive-types li{padding-bottom:0}body.van-banner-hero-image article.news-article{padding-top:150px}body.van-banner-hero-image article.news-article section:first-of-type>.hero-image-wrapper{height:110px;position:absolute;top:0;box-sizing:border-box;width:calc(100% - 40px);max-width:calc(100% - 40px)}@media screen and (min-width:461px){body.van-banner-hero-image article.news-article section:first-of-type>.hero-image-wrapper{height:200px}}@media screen and (min-width:700px){body.van-banner-hero-image article.news-article section:first-of-type>.hero-image-wrapper{top:30px}}@media screen and (min-width:1000px){body.van-banner-hero-image article.news-article section:first-of-type>.hero-image-wrapper{width:calc(100% - 48px);max-width:calc(100% - 48px);top:60px}}body.van-banner-hero-image article.news-article section:first-of-type>.hero-image-wrapper img{-o-object-fit:contain;object-fit:contain;height:110px;display:block;width:100vw}@media screen and (min-width:461px){body.van-banner-hero-image article.news-article section:first-of-type>.hero-image-wrapper img{height:200px}}@media screen and (min-width:700px){body.van-banner-hero-image article.news-article section:first-of-type>.hero-image-wrapper img{width:100%;margin-left:0}}body.van-banner-hero-image article.news-article section:first-of-type>.hero-image-wrapper figcaption{position:absolute;right:0;top:115px;background:0 0;padding:0 5px 0 0;margin:0}@media screen and (min-width:461px){body.van-banner-hero-image article.news-article section:first-of-type>.hero-image-wrapper figcaption{top:205px}}body.van-banner-hero-image article.news-article section:first-of-type>.hero-image-wrapper figcaption .caption-text{font-size:10px!important;line-height:10px}body.van-banner-hero-image article.news-article section:first-of-type>.hero-image-wrapper figcaption>.credit{display:block;font-size:10px!important;line-height:10px}body.van-banner-hero-image article.news-article .breadcrumb:first-of-type{position:absolute;top:-10px}@media screen and (min-width:1000px){body.van-banner-hero-image article.news-article .breadcrumb:first-of-type{top:-250px}}@media screen and (min-width:461px){body.van-banner-hero-image article.news-article{padding-top:240px}}@media screen and (min-width:700px){body.van-banner-hero-image article.news-article{padding-top:250px}}.flexi-page.responsive .widget-content-parsed .pagination.internal.expand{box-sizing:border-box;color:#fff;height:40px;background:var(--flexi-brand_color_1)}@media screen and (min-width:700px){.flexi-page.responsive .widget-content-parsed .pagination.internal.expand{padding:0 0 0 20px}}.flexi-page.responsive .widget-content-parsed .pagination.internal.expand label{width:100%;float:left;font-size:16px;line-height:40px;margin:0}@media screen and (min-width:700px){.flexi-page.responsive .widget-content-parsed .pagination.internal.expand label{max-height:40px;overflow:visible}}.flexi-page.responsive .widget-content-parsed .pagination.internal.expand label .box-title{display:block;font-weight:600;float:left;text-transform:uppercase;margin-left:20px}@media screen and (min-width:700px){.flexi-page.responsive .widget-content-parsed .pagination.internal.expand label .box-title{margin-right:17px}}.flexi-page.responsive .widget-content-parsed .pagination.internal.expand label .pages-wrapper{display:block;font-weight:300}@media screen and (min-width:700px){.flexi-page.responsive .widget-content-parsed .pagination.internal.expand label .pages-wrapper{float:none;overflow:hidden;display:block;clear:none;margin-right:36px}}.flexi-page.responsive .widget-content-parsed .pagination.internal.expand label .pages-wrapper .current-page{float:left;overflow:hidden;font-weight:300;text-transform:uppercase}@media screen and (min-width:700px){.flexi-page.responsive .widget-content-parsed .pagination.internal.expand label .pages-wrapper .current-page{display:block}}.flexi-page.responsive .widget-content-parsed .pagination.internal.expand label:after{content:"\f11f";cursor:pointer;font-size:22px;position:absolute;top:2px;right:10px;min-width:22px}.flexi-page.responsive .widget-content-parsed .pagination .pages{display:none;float:left;clear:both}@media screen and (max-width:991px){.flexi-page.responsive .landing-article .widget:not(.widget-carousel,.widget-ads) .widget-desc,.flexi-page.responsive .landing-article .widget:not(.widget-carousel,.widget-ads) .widget-header .widget-title{padding-left:20px}}.sponsored-article .article-body__disclaimer{line-height:1.5;padding-bottom:20px;margin-inline:auto;max-width:800px;text-align:center}.flexi-page.responsive.flexi-home:not(.vanilla2) .widget-title{border-top:2px solid #000;padding:5px 0;border-bottom:2px solid #000;line-height:42px;position:relative;font-weight:700;font-size:100%!important;margin-bottom:20px;text-align:center;text-transform:uppercase}@media screen and (max-width:700px){.flexi-page.responsive.flexi-home:not(.vanilla2) .widget-title{padding:5px 20px}}.flexi-page.responsive .flexisites-social a.with-title{width:auto;background:inherit}.flexi-page.responsive .flexisites-social a.with-title:hover{text-decoration:none}.flexi-page.responsive .flexisites-social a.with-title:before{margin-right:5px;width:auto;background-color:#333;border-radius:50%;padding:0 5px}.flexi-page.responsive .flexisites-social a.with-title span.social-title{color:#333;display:inline-block;vertical-align:top;margin-top:-18px;font-size:13px}.flexi-page.responsive.flexi-news .widget-content-parsed .related-articles-block .c0118{background-color:var(--flexi-brand_color_2)}.flexi-page.responsive.flexi-home:not(.vanilla2) .widget-dynamic-fter-lists .wdyn-list-view{display:none}.flexi-page.responsive .box>img{width:100%}.flexi-page.responsive .text-copy img:has(:not([class^=hawk-])),.flexi-page.responsive .text-copy p{width:100%}.flexi-page.responsive .widget .widget-header h1{margin-bottom:.5rem;font-size:28px;line-height:34px}
4078@media screen and (max-width:900px){.flexi-page.responsive .widget .widget-header h1{margin-bottom:20px;font-weight:600}}@media screen and (max-width:575px){.flexi-page.responsive .widget .widget-header h1{font-size:24px;line-height:30px}}.flexi-page.responsive .widget .widget-header h2{font-weight:700;line-height:42px}.flexi-page.responsive .widget .widget-header h3{font-size:1.25em;line-height:1.4;margin-bottom:4px}.flexi-page.responsive .widget.widget-dynamic header .list-title{border-top:2px solid #000;padding:5px 0;border-bottom:2px solid #000;line-height:42px;position:relative;font-weight:700;font-size:1em;margin-bottom:20px}@media screen and (max-width:700px){.flexi-page.responsive .widget.widget-dynamic header .list-title{padding:5px 20px}}.flexi-page.responsive .widget.widget-dynamic .wdyn-list-view label:last-child{padding-right:0}.flexi-page.responsive .wdn-fte-lists-list.with-search .list-title{font-weight:400}.flexi-page.responsive .wdn-fte-lists-list.with-search .list-title em{font-weight:700}.flexi-page.responsive .widget-newsletter section{margin:0 auto!important}.flexi-page.responsive input[type=search]{box-sizing:inherit}.flexi-page.responsive .widget-dynamic-eventgroup-menu{margin-left:24px;margin-right:24px;width:auto}.flexi-page.responsive .articletable caption{padding:1.2em;text-align:center;background-color:#fff;font-weight:700}.flexi-page.responsive .news-article,.flexi-page.responsive .review-article{max-width:inherit;float:none;width:auto}.flexi-page.responsive .review-article .center-cropped{margin-left:0;margin-right:0;width:100%}.flexi-page.responsive div#expanding-articles p.c0116{line-height:18px}.flexi-page.responsive div#expanding-articles header>span{font-size:24px;line-height:1.5em}@media screen and (max-width:700px){.flexi-page.responsive div#expanding-articles header>span{font-size:22px;line-height:1.27em}}@media screen and (max-width:400px){.flexi-page.responsive div#expanding-articles header>span{font-size:18px;line-height:1.22em}}.flexi-page.responsive.no-sidebar .widget-area-group-2col #widgetArea16{width:100%;flex-basis:100%!important;margin:0}.flexi-page.responsive #live-feed-multipage .wcp-item-content{display:block}@media screen and (max-width:700px){.flexi-page.responsive .flexisites-social a.with-title:before{margin-right:0}.flexi-page.responsive .flexisites-social a.with-title span.social-title{display:none}}@media screen and (min-width:991px){.flexi-page.responsive #main.legacy-container.full{max-width:970px}.flexi-page.responsive .news-article header,.flexi-page.responsive .review-article header{margin-left:0;margin-right:0}}.flexi-page.responsive{overflow-x:clip}.flexi-page.responsive .widget-area{padding:0 24px}.flexi-page.responsive .widget-area-group .widget-area{padding:0}.flexi-page.responsive .widget-area-group-2col #widgetArea16{width:650px;flex-basis:650px!important;padding:0 24px;max-width:100%;box-sizing:border-box}.flexi-page.responsive .widget-area-group-2col #widgetArea17{width:300px;flex-basis:300px!important;padding:0}@media screen and (min-width:700px){.flexi-page.responsive #widgetArea0{max-width:970px;padding:0;margin:auto}}.flexi-page.responsive #widgetArea17 .widget{float:none}.flexi-page.responsive .widget-area:not(#widgetArea0)>:not(.widget-ads){margin-top:30px;margin-bottom:30px}.flexi-page.responsive #content{float:none;width:auto;margin:0;padding:0}.flexi-page.responsive .h1,.flexi-page.responsive .heading1a{margin:0}@media screen and (max-width:700px){.flexi-page [class*=widget-] .widget-header{margin:30px 0}.flexi-page .widget-commercial-lead{padding:0 10px}.flexi-page .widget-commercial-lead .widget-commercial-label{padding-right:5px;display:inline-block}.flexi-page .widget-commercial-lead .widget-commercial-link{display:inline-block}.flexi-page.responsive .widget-area{padding:0}html{overflow-x:hidden}}.flexi-home .wdyn-list-view,.no-sidebar .widget-area-group-2col #widgetArea17{display:none}.flexi-video #affiliateDisclaimer,.flexi-videohub #affiliateDisclaimer,.flexi-videolist #affiliateDisclaimer{color:#fff}.no-sidebar .widget-area-group-2col #widgetArea16{width:100%;margin:0;flex-basis:100%!important}@media screen and (min-width:991px){.widget-area-group-2col #widgetArea16 .news-article header,.widget-area-group-2col #widgetArea16 .widget-dynamic-eventgroup-menu,.widget-area-group-2col #widgetArea16 .widget-dynamic-fter-lists-list section,.widget-area-group-2col #widgetArea16 section header,.widget-area-group-2col #widgetArea16 section.content-wrapper{margin-left:0;margin-right:0}}@media screen and (max-width:991px){.flexi-page.responsive .widget-area-group-2col #widgetArea16{margin:0;width:100%;flex-basis:100%!important;padding:0}.flexi-page.responsive .widget-area-group-2col #widgetArea17{width:100%;flex-basis:100%!important}.flexi-page.responsive [class*=widget-] .widget-title{margin-bottom:0!important}.flexi-page.responsive [class*=widget-] .widget-see-all{display:block;position:relative!important;padding-top:6px;padding-bottom:40px}.flexi-page.responsive .widget-dynamic-feature{padding:0 20px}}@media (min-width:991px){.after-article-tags{margin:0}}
4078@media (max-width:900px){.flexi-page.responsive [class*=widget-] .widget-header h2.heading1a.widget-title{display:block}}@media screen and (max-width:900px){.home-top-feature-block-mobile .wdn-fte-rcr{display:flex;flex-direction:column-reverse}}}
4079/* --flexi-page-layout-- */
4080@layer legacy { /*Curated*/
4081.feature-block.top-featured .feature-block-item-wrapper.item-1 {
4082flex: 0 0 calc(100% - 15px) !important;
4083max-width: 100% !important;
4084}
4085#featured-articles-carousel .wdn-fte-rcr {
4086margin-top: 0;
4087}
4088/*recent news*/
4089#recent-news .wcl-item-subtitle.subheading2.fa.fa-external-link {
4090display: none;
4091}
4092#recent-news.widget-coverlist .widget-items .wcl-item {
4093padding-top: 8px;
4094padding-bottom: 8px;
4095margin-bottom: 0;
4096}
4097#recent-news.widget-coverlist .wcl-item .wcl-item-title {
4098font-size: 18px;
4099line-height: 24px;
4100}
4101@media screen and (min-width: 989px) {
4102#recent-news.widget-coverlist .widget-items .wcl-item .wcl-item-right {
4103width: 100%;
4104padding-left: 0;
4105}
4106#recent-news.widget-coverlist .widget-items .wcl-item {
4107margin-left: 15px;
4108padding-left: 0;
4109}
4110#recent-news.widget-coverlist .wcl-item:first-of-type, #recent-news.widget-coverlist .wcl-item:nth-of-type(2) {
4111border-bottom: 1px dotted #999;
4112}
4113#recent-news.widget-coverlist .wcl-item:first-of-type .wcl-item-title, #recent-news .wcl-item:nth-of-type(2) .wcl-item-title {
4114font-size: 22px;
4115line-height: 28px;
4116}
4117}
4118@media screen and (max-width: 988px) {
4119#recent-news.widget-coverlist .wcl-item:first-of-type .wcl-item-title {
4120font-size: 20px;
4121line-height: 26px;
4122}
4123}
4124/*TEMP FIX WPS-7620*/
4125div#main.gallery {
4126display: block ;
4127}
4128@media screen and (max-width: 700px) {
4129#recent-news.widget-coverlist .widget-items .wcl-item .wcl-item-right {
4130width: 100%;
4131padding-left: 0;
4132}
4133#recent-news.widget-coverlist .widget-items.wcl-items {
4134padding-left: 20px;
4135padding-right: 20px;
4136}
4137}
4138/*headers */
4139.flexi-page.responsive .widget .widget-header h2 {
4140display: block;
4141}
4142.gamesradar .flexi-page.responsive .widget-content-parsed .pagination.internal.expand {
4143background-color: #ccc;
4144}
4145.crow-iframe-800px .crow-iframe{
4146min-height:800px;
4147}
4148/** REMOVED PER https://purch1.atlassian.net/browse/WPS-9878 */
4149/*.flexi-page.responsive .prog-buying-guide .product-summary h4 {*/
4150/* min-width: fit-content;*/
4151/* font-size: 16px;*/
4152/*} */
4153/*@media screen and (max-width: 700px){*/
4154/* .flexi-page.responsive .prog-buying-guide .product-summary h4 {*/
4155/* min-width: fit-content;*/
4156/* font-size: 14px;*/
4157/*} */
4158/*}*/
4159/*EAGLE-1042 target full width layout(no sidebar ) fancy box with preceeding, following or empty element in between and eagle widget*/
4160@media screen and (min-width: 575px) {
4161#article-body:has([data-widget-type="eagle"]:not(:empty)):has(.fancy-box) {
4162display: grid;
4163grid-template-columns: 65% 1.5em calc(35% - 1.5em);
4164grid-auto-flow: dense;
4165}
4166#article-body:has([data-widget-type="eagle"]:not(:empty)):has(.fancy-box) > * {
4167grid-column: 1 / span 3;
4168}
4169#article-body:has([data-widget-type="eagle"]:not(:empty)):has(.fancy-box) [data-widget-type="eagle"] {
4170padding-bottom: 20px;
4171}
4172.fancy-box+ *:empty + [data-widget-type="eagle"]:not(:empty) {
4173grid-column: 1 !important;
4174}
4175body.no-sidebar .fancy-box:has(+ *:empty + [data-widget-type="eagle"] .hawk-eagle-title), body.no-sidebar .fancy-box:has(+ [data-widget-type="eagle"] .hawk-eagle-title) {
4176padding-top: 54px;
4177}
4178body.no-sidebar .fancy-box:has(+ [data-widget-type="eagle"]:not(:empty)),
4179body.no-sidebar [data-widget-type="eagle"]:not(:empty) + .fancy-box,
4180body.no-sidebar .fancy-box:has(+ *:empty + [data-widget-type="eagle"]:not(:empty)) {
4181width: 100%;
4182margin: 0 !important;
4183float: none;
4184grid-column: 3 !important;
4185}
4186}
4187@media screen and (min-width: 800px) {
4188#article-body:has([data-widget-type="eagle"]:not(:empty)):has(.fancy-box) {
4189grid-template-columns: 70% 1.5em calc(30% - 1.5em);
4190}
4191}
4192@media screen and (min-width: 600px) {
4193body.responsive .buying-guide-block .hawk-wrapper {
4194margin: 0;
4195float: right;
4196clear: none;
4197width: 50%;
4198}
4199}
4200/* VAN-9353 */
4201body.subsite-techradar-pro .popular-box-slice {
4202--popular-box-tab-bar-color: #333 !important;
4203} }
4204</style>
4205<style data-component-name="ViteAsset" id="tailwind-inline-styles">
4206/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::-webkit-backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:rgba(0, 0, 0, 0);--tw-gradient-via:rgba(0, 0, 0, 0);--tw-gradient-to:rgba(0, 0, 0, 0);--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;
4206--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 rgba(0, 0, 0, 0);--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 rgba(0, 0, 0, 0);--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 rgba(0, 0, 0, 0);--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 rgba(0, 0, 0, 0);--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 rgba(0, 0, 0, 0);--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:rgba(0, 0, 0, 0);--tw-gradient-via:rgba(0, 0, 0, 0);--tw-gradient-to:rgba(0, 0, 0, 0);--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 rgba(0, 0, 0, 0);--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 rgba(0, 0, 0, 0);--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 rgba(0, 0, 0, 0);--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 rgba(0, 0, 0, 0);--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 rgba(0, 0, 0, 0);--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-orange-50:oklch(98% .016 73.684);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-800:oklch(47.6% .114 61.907);--color-lime-700:oklch(53.2% .157 131.589);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-teal-50:oklch(98.4% .014 180.72);--color-teal-600:oklch(60% .118 184.704);--color-teal-700:oklch(51.1% .096 186.391);--color-blue-50:oklch(97% .014 254.604);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-600:oklch(55.8% .288 302.321);
4206--color-purple-700:oklch(49.6% .265 301.924);--color-pink-600:oklch(59.2% .249 .584);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-900:oklch(20.8% .042 265.755);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-gray-950:oklch(13% .028 261.692);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-neutral-950:oklch(14.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xs:calc(var(--radius) * .4);--radius-sm:calc(var(--radius) * .6);--radius-md:calc(var(--radius) * .8);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) * 1.4);--radius-2xl:calc(var(--radius) * 1.8);--radius-3xl:calc(var(--radius) * 2.2);--radius-4xl:calc(var(--radius) * 2.6);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--radius:.5rem;--border-focus:2px solid oklch(55.4% .041 257.417);--color-border-accent-inverse:oklch(55.6% 0 0);--color-border-accent:oklch(70.9% 0 0);--color-border-primary-inverse:oklch(37.1% 0 0);--color-border-primary:oklch(87% 0 0);--color-border-quiet-inverse:oklch(20.5% 0 0);--color-border-quiet:oklch(97% 0 0);--color-border-secondary-inverse:oklch(26.9% 0 0);--color-border-secondary:oklch(92.2% 0 0);--color-brand-accent-100:oklch(93.2% .032 255.585);--color-brand-accent-200:oklch(88.2% .059 253.969);--color-brand-accent-300:oklch(80.7% .101 250.446);--color-brand-accent-400:oklch(70.4% .158 253.627);--color-brand-accent-50:oklch(97% .014 254.604);--color-brand-accent-500:oklch(61.9% .207 259.232);--color-brand-accent-600:oklch(54.7% .246 262.866);--color-brand-accent-700:oklch(48.8% .243 264.405);--color-brand-accent-800:oklch(42.4% .198 265.499);--color-brand-accent-900:oklch(38% .145 265.465);--color-brand-accent-950:oklch(28.1% .092 268.132);--color-brand-accent-hover-inverse:oklch(70.4% .158 253.627);--color-brand-accent-hover:oklch(54.7% .246 262.866);--color-brand-accent-inverse:oklch(80.7% .101 250.446);--color-brand-accent:oklch(61.9% .207 259.232);--color-brand-black:oklch(0% 0 0);--color-brand-neutral-100:oklch(97% 0 0);--color-brand-neutral-200:oklch(92.2% 0 0);--color-brand-neutral-300:oklch(87% 0 0);--color-brand-neutral-400:oklch(70.8% 0 0);
4206--color-brand-neutral-50:oklch(98.5% 0 0);--color-brand-neutral-500:oklch(55.6% 0 0);--color-brand-neutral-600:oklch(43.9% 0 0);--color-brand-neutral-700:oklch(37.1% 0 0);--color-brand-neutral-800:oklch(26.9% 0 0);--color-brand-neutral-900:oklch(20.5% 0 0);--color-brand-neutral-950:oklch(14.5% 0 0);--color-brand-neutral-hover-inverse:oklch(97% 0 0);--color-brand-neutral-hover:oklch(14.5% 0 0);--color-brand-neutral-inverse:oklch(87% 0 0);--color-brand-neutral:oklch(55.6% 0 0);--color-brand-primary-100:oklch(96.8% .007 247.896);--color-brand-primary-200:oklch(92.9% .013 255.508);--color-brand-primary-300:oklch(86.9% .02 252.894);--color-brand-primary-400:oklch(71.1% .035 256.788);--color-brand-primary-50:oklch(98.4% .003 247.858);--color-brand-primary-500:oklch(55.4% .041 257.417);--color-brand-primary-600:oklch(44.6% .037 257.281);--color-brand-primary-700:oklch(37.2% .039 257.287);--color-brand-primary-800:oklch(27.9% .037 260.031);--color-brand-primary-900:oklch(20.8% .04 265.755);--color-brand-primary-950:oklch(12.9% .041 264.695);--color-brand-primary-hover-inverse:oklch(71.1% .035 256.788);--color-brand-primary-hover:oklch(44.6% .037 257.281);--color-brand-primary-inverse:oklch(86.9% .02 252.894);--color-brand-primary:oklch(55.4% .041 257.417);--color-brand-secondary-100:oklch(96.8% .007 247.896);--color-brand-secondary-200:oklch(92.9% .013 255.508);--color-brand-secondary-300:oklch(86.9% .02 252.894);--color-brand-secondary-400:oklch(71.1% .035 256.788);--color-brand-secondary-50:oklch(98.4% .003 247.858);--color-brand-secondary-500:oklch(55.4% .041 257.417);--color-brand-secondary-600:oklch(44.6% .037 257.281);--color-brand-secondary-700:oklch(37.2% .039 257.287);--color-brand-secondary-800:oklch(27.9% .037 260.031);--color-brand-secondary-900:oklch(20.8% .04 265.755);--color-brand-secondary-950:oklch(12.9% .041 264.695);--color-brand-secondary-hover-inverse:oklch(71.1% .035 256.788);--color-brand-secondary-hover:oklch(44.6% .037 257.281);--color-brand-secondary-inverse:oklch(86.9% .02 252.894);--color-brand-secondary:oklch(55.4% .041 257.417);--color-brand-white:oklch(100% 0 0);--color-ink-brand-accent-inverse:oklch(80.7% .101 250.446);--color-ink-brand-accent:oklch(61.9% .207 259.232);--color-ink-brand-black:oklch(0% 0 0);--color-ink-brand-neutral-inverse:oklch(87% 0 0);--color-ink-brand-neutral:oklch(55.6% 0 0);--color-ink-brand-primary-inverse:oklch(86.9% .02 252.894);--color-ink-brand-primary:oklch(55.4% .041 257.417);--color-ink-brand-secondary-inverse:oklch(86.9% .02 252.894);--color-ink-brand-secondary:oklch(55.4% .041 257.417);--color-ink-brand-white:oklch(100% 0 0);--color-ink-primary-inverse:oklch(100% 0 0);--color-ink-primary:oklch(0% 0 0);--color-ink-secondary-inverse:oklch(70.9% 0 0);--color-ink-secondary:oklch(55.6% 0 0);--color-on-brand-accent-inverse:oklch(0% 0 0);--color-on-brand-accent:oklch(100% 0 0);--color-on-brand-black:oklch(100% 0 0);--color-on-brand-neutral-inverse:oklch(0% 0 0);--color-on-brand-neutral:oklch(100% 0 0);--color-on-brand-primary-inverse:oklch(0% 0 0);--color-on-brand-primary:oklch(100% 0 0);--color-on-brand-secondary-inverse:oklch(12.9% .041 264.695);--color-on-brand-secondary:oklch(98.4% .003 247.858);--color-on-brand-white:oklch(0% 0 0);--color-on-destructive-inverse:oklch(88.3% .062 18.387);--color-on-destructive:oklch(50.9% .209 28.513);--color-on-disabled-inverse:oklch(55.6% 0 0);--color-on-disabled:oklch(70.9% 0 0);--color-on-info-inverse:oklch(88.2% .057 262.305);--color-on-info:oklch(54.6% .215 262.881);--color-on-page-inverse:oklch(98.5% 0 0);--color-on-page:oklch(14.5% 0 0);--color-on-primary-inverse:oklch(0% 0 0);--color-on-primary:oklch(100% 0 0);--color-on-quiet-inverse:oklch(70.8% 0 0);--color-on-quiet:oklch(55.6% 0 0);--color-on-secondary-inverse:oklch(98.5% 0 0);--color-on-secondary:oklch(14.5% 0 0);--color-on-success-inverse:oklch(92.6% .084 155.858);--color-on-success:oklch(53% .149 148.99);--color-on-warning-inverse:oklch(92.4% .12 95.845);--color-on-warning:oklch(55.7% .158 45.359);--color-surface-action-inverse:oklch(80.7% .101 250.446);--color-surface-action:oklch(61.9% .207 259.232);--color-surface-brand-accent-inverse:oklch(80.7% .101 250.446);--color-surface-brand-accent:oklch(61.9% .207 259.232);--color-surface-brand-black:oklch(0% 0 0);--color-surface-brand-neutral-inverse:oklch(100% 0 0);--color-surface-brand-neutral:oklch(20.5% 0 0);--color-surface-brand-primary-inverse:oklch(86.9% .02 252.894);--color-surface-brand-primary:oklch(55.4% .041 257.417);--color-surface-brand-secondary-inverse:oklch(86.9% .02 252.894);--color-surface-brand-secondary:oklch(55.4% .041 257.417);--color-surface-brand-white:oklch(100% 0 0);--color-surface-card-inverse:oklch(20.5% 0 0);--color-surface-card:oklch(100% 0 0);--color-surface-destructive-inverse:oklch(25.7% .092 25.84);--color-surface-destructive:oklch(97.1% .013 17.38);--color-surface-hover-inverse:oklch(26.9% 0 0);
4206--color-surface-hover:oklch(97% 0 0);--color-surface-info-inverse:oklch(28.1% .075 255.146);--color-surface-info:oklch(97% .014 254.604);--color-surface-input-inverse:oklch(26.9% 0 0);--color-surface-input:oklch(98.5% 0 0);--color-surface-inverse:oklch(86.9% .02 252.894);--color-surface-page-inverse:oklch(14.5% 0 0);--color-surface-page:oklch(100% 0 0);--color-surface-quiet-inverse:oklch(26.9% 0 0);--color-surface-quiet:oklch(92.2% 0 0);--color-surface-secondary-inverse:oklch(20.5% 0 0);--color-surface-secondary:oklch(97% 0 0);--color-surface-success-inverse:oklch(26.5% .065 152.77);--color-surface-success:oklch(98.2% .018 155.826);--color-surface-warning-inverse:oklch(27.9% .077 45.604);--color-surface-warning:oklch(98.7% .021 95.277);--color-surface:oklch(100% 0 0);--font-brand:"Open Sans", Helvetica, Arial, sans-serif;--type-accordion-body-default-font:normal 400 .875rem/1.4286 "Open Sans", Helvetica, Arial, sans-serif;--type-accordion-header-default-font:normal 600 .875rem/1.4286 "Open Sans", Helvetica, Arial, sans-serif;--type-avatar-2xl-font:normal 400 1.5rem/1.3333 "Open Sans", Helvetica, Arial, sans-serif;--type-avatar-3xl-font:normal 400 1.875rem/1.2 "Open Sans", Helvetica, Arial, sans-serif;--type-avatar-4xl-font:normal 400 2.25rem/1.1111 "Open Sans", Helvetica, Arial, sans-serif;--type-avatar-lg-font:normal 400 1rem/1.5 "Open Sans", Helvetica, Arial, sans-serif;--type-avatar-md-font:normal 400 .75rem/1.3333 "Open Sans", Helvetica, Arial, sans-serif;--type-avatar-sm-font:normal 400 .75rem/1.3333 "Open Sans", Helvetica, Arial, sans-serif;--type-avatar-xl-font:normal 400 1.25rem/1.4 "Open Sans", Helvetica, Arial, sans-serif;--type-avatar-xs-font:normal 400 .75rem/1.3333 "Open Sans", Helvetica, Arial, sans-serif;--type-breadcrumbs-md-font:normal 400 1rem/1.5 "Open Sans", Helvetica, Arial, sans-serif;--type-breadcrumbs-sm-font:normal 400 .875rem/1.4286 "Open Sans", Helvetica, Arial, sans-serif;--type-button-lg-font:normal 500 1rem/1.5 "Open Sans", Helvetica, Arial, sans-serif;--type-button-sm-font:normal 500 .875rem/1.4286 "Open Sans", Helvetica, Arial, sans-serif;--type-button-xs-font:normal 500 .75rem/1.3333 "Open Sans", Helvetica, Arial, sans-serif;--type-cms-h2-font-desktop:normal 400 1.875rem/1.2 "Open Sans", Helvetica, Arial, sans-serif;--type-cms-h2-font:normal 400 1.5rem/1.3333 "Open Sans", Helvetica, Arial, sans-serif;--type-cms-h3-font-desktop:normal 400 1.5rem/1.3333 "Open Sans", Helvetica, Arial, sans-serif;--type-cms-h3-font:normal 400 1.125rem/1.5556 "Open Sans", Helvetica, Arial, sans-serif;--type-cms-h4-font-desktop:normal 400 1.125rem/1.5556 "Open Sans", Helvetica, Arial, sans-serif;--type-cms-h4-font:normal 400 1rem/1.5 "Open Sans", Helvetica, Arial, sans-serif;--type-cms-p-font:normal 400 1rem/1.5 "Open Sans", Helvetica, Arial, sans-serif;--type-cms-ul-font-desktop:normal 400 1.125rem/1.3333 "Open Sans", Helvetica, Arial, sans-serif;--type-cms-ul-font:normal 400 1rem/1.5 "Open Sans", Helvetica, Arial, sans-serif;--type-form-label-sm-font:normal 500 .875rem/1.4286 "Open Sans", Helvetica, Arial, sans-serif;--type-form-label-xs-font:normal 500 .75rem/1.3333 "Open Sans", Helvetica, Arial, sans-serif;--type-form-text-md-font:normal 400 1rem/1.5 "Open Sans", Helvetica, Arial, sans-serif;--type-form-text-sm-font:normal 400 .875rem/1.4286 "Open Sans", Helvetica, Arial, sans-serif;--type-form-text-xs-font:normal 400 .75rem/1.3333 "Open Sans", Helvetica, Arial, sans-serif;--type-label-lg-case:uppercase;--type-label-lg-font:normal 600 .875rem/1.4286 "Open Sans", Helvetica, Arial, sans-serif;--type-label-sm-case:uppercase;--type-label-sm-font:normal 600 .75rem/1.3333 "Open Sans", Helvetica, Arial, sans-serif;--type-link-lg-font:normal 400 1rem/1.5 "Open Sans", Helvetica, Arial, sans-serif;--type-link-lg-font:normal var(--type-link-weight,400) 1rem/1.5 "Open Sans", Helvetica, Arial, sans-serif;--type-link-md-font:normal 400 .875rem/1.4286 "Open Sans", Helvetica, Arial, sans-serif;--type-link-md-font:normal var(--type-link-weight,400) .875rem/1.4286 "Open Sans", Helvetica, Arial, sans-serif;--type-link-sm-font:normal 400 .75rem/1.3333 "Open Sans", Helvetica, Arial, sans-serif;--type-link-sm-font:normal var(--type-link-weight,400) .75rem/1.3333 "Open Sans", Helvetica, Arial, sans-serif;--type-tooltip-font:normal 600 .75rem/1.3333 "Open Sans", Helvetica, Arial, sans-serif;--ease-enter:cubic-bezier(0, 0, .2, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--ease-move:cubic-bezier(.4, 0, .2, 1)}}@layer reset{*,:after,:before,::-webkit-backdrop{-webkit-box-sizing:border-box;box-sizing:border-box;border:0 solid;margin:0;padding:0}*,:after,:before,::backdrop{-webkit-box-sizing:border-box;box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{-webkit-box-sizing:border-box;box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Droid Sans,Helvetica Neue,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-family:var(--default-font-family,ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Droid Sans, Helvetica Neue, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-feature-settings:var(--default-font-feature-settings,normal);font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:normal;font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-feature-settings:var(--default-mono-font-feature-settings,normal);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:normal;font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;-webkit-font-feature-settings:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;-webkit-font-feature-settings:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{-webkit-padding-start:20px;padding-inline-start:20px}::file-selector-button{-webkit-margin-end:4px;margin-inline-end:4px}::-webkit-input-placeholder{opacity:1}::-moz-placeholder{opacity:1}::-ms-input-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-webkit-input-placeholder{color:currentColor}::-moz-placeholder{color:currentColor}::-ms-input-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-webkit-input-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::-ms-input-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:-webkit-inline-box;display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}
4206::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{vertical-align:baseline;border:0;margin:0;padding:0;font-size:100%}em{font-style:italic}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;vertical-align:middle;font-weight:400}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html{line-height:1}[x-cloak]{display:none!important}pre.sf-dump{border-radius:.5rem}}@layer tw-utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.position-fullwidth{width:100dvw;max-width:none;margin-left:-50dvw;margin-right:-50dvw;position:relative;left:50%;right:50%}.sr-only{-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!relative{position:relative!important}.\[position\:var\(--wdn-listv2-action-position\,absolute\)\]{position:absolute;position:var(--wdn-listv2-action-position,absolute)}.\[position\:var\(--wdn-listv2-item-content-label-block-position\,relative\)\]{position:relative;position:var(--wdn-listv2-item-content-label-block-position,relative)}.\[position\:var\(--wdn-listv2-item-content-position\,relative\)\]{position:relative;position:var(--wdn-listv2-item-content-position,relative)}.\[position\:var\(--wdn-listv2-item-lists-position\,relative\)\]{position:relative;position:var(--wdn-listv2-item-lists-position,relative)}.\[position\:var\(--wdn-listv2-item-wrapper-position\,relative\)\]{position:relative;position:var(--wdn-listv2-item-wrapper-position,relative)}.\[position\:var\(--wdn-listv2-rating-star-position\,relative\)\]{position:relative;position:var(--wdn-listv2-rating-star-position,relative)}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.relative\!{position:relative!important}.static{position:static}.sticky{position:-webkit-sticky;position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-\[31\%_12\.5\%_26\%_12\.5\%\]{top:31%;right:12.5%;bottom:26%;left:12.5%}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-\[calc\(50\%_-_10px\)\]{top:calc(50% - 10px)}.top-\[var\(--site-header-height\,60px\)\]{top:60px;top:var(--site-header-height,60px)}.top-auto{top:auto}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-\[7px\]{right:-7px}.right-\(--tray-bell-right-offset\){right:var(--tray-bell-right-offset)}.right-0{right:calc(var(--spacing) * 0)}.right-1\/2{right:50%}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-\[-4\.5rem\]{right:-4.5rem}.right-\[38\%\]{right:38%}.right-full{right:100%}.-bottom-\(--wdn-listv2-item-content-label-block-bottom\){bottom:calc(var(--wdn-listv2-item-content-label-block-bottom) * -1)}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-\[-1\.85rem\]{bottom:-1.85rem}.bottom-\[115\%\]{bottom:115%}.bottom-full{bottom:100%}.-left-2\!{left:calc(var(--spacing) * -2)!important}.-left-\[7px\]{left:-7px}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2,.left-2\/4{left:50%}.left-4{left:calc(var(--spacing) * 4)}.left-auto\!{left:auto!important}.left-full{left:100%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[60\]{z-index:60}.z-\[999\]{z-index:999}.z-\[9994\]{z-index:9994}.z-\[9996\]{z-index:9996}.z-\[9999\]{z-index:9999}.z-\[10000\]{z-index:10000}.z-\[10001\]{z-index:10001}.z-\[99998\]{z-index:99998}.z-\[99999\]{z-index:99999}.z-\[999999999999999999\]{z-index:2147483647}.z-\[999999999999999999\]\!{z-index:2147483647!important}.z-\[var\(--burger-btn-z-index\,1\)\]{z-index:1;z-index:var(--burger-btn-z-index,1)}.order-first{-webkit-box-ordinal-group:-9998;-ms-flex-order:-9999;order:-9999}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-7{grid-column:span 7/span 7}.col-span-10{grid-column:span 10/span 10}.row-1{grid-row:1}.row-3{grid-row:3}.row-4{grid-row:4}.float-end{float:inline-end}.float-left{float:left}.float-start{float:inline-start}.clear-both{clear:both}.clear-left{clear:left}.container{width:100%}@media (min-width:575px){.container{max-width:575px}}@media (min-width:700px){.container{max-width:700px}}
4206@media (min-width:900px){.container{max-width:900px}}@media (min-width:1000px){.container{max-width:1000px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1574px){.container{max-width:1574px}}.\!m-0{margin:calc(var(--spacing) * 0)!important}.m-\(--wdn-listv2-action-margin\){margin:var(--wdn-listv2-action-margin)}.m-0{margin:calc(var(--spacing) * 0)}.m-0\!{margin:calc(var(--spacing) * 0)!important}.m-1{margin:calc(var(--spacing) * 1)}.m-4{margin:calc(var(--spacing) * 4)}.m-\[var\(--wdn-listv2-item-lists-margin\,0px\)\]{margin:0;margin:var(--wdn-listv2-item-lists-margin,0px)}.m-\[var\(--wdn-listv2-items-margin\,0px\)\]{margin:0;margin:var(--wdn-listv2-items-margin,0px)}.m-auto{margin:auto}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-mx-\[50vw\]{margin-inline:-50vw}.mx-0{margin-inline:calc(var(--spacing) * 0)}.mx-0\!{margin-inline:calc(var(--spacing) * 0)!important}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-2\.5{margin-inline:calc(var(--spacing) * 2.5)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-\[-49vw\]{margin-inline:-49vw}.mx-\[12px\]{margin-inline:12px}.mx-\[auto\],.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing) * -2)}.my-0{margin-block:calc(var(--spacing) * 0)}.my-0\!{margin-block:calc(var(--spacing) * 0)!important}.my-1{margin-block:calc(var(--spacing) * 1)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-2\.5{margin-block:calc(var(--spacing) * 2.5)}.my-3\.5{margin-block:calc(var(--spacing) * 3.5)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-10{margin-block:calc(var(--spacing) * 10)}.my-\[40px\]{margin-block:40px}.my-auto{margin-block:auto}.ms-4{-webkit-margin-start:calc(var(--spacing) * 4);margin-inline-start:calc(var(--spacing) * 4)}.me-2{-webkit-margin-end:calc(var(--spacing) * 2);margin-inline-end:calc(var(--spacing) * 2)}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;-webkit-padding-start:1.625em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;-webkit-padding-start:1.625em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>
4206li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"&#8220;""&#8221;""&#8216;""&#8217;";margin-top:1.6em;margin-bottom:1.6em;-webkit-padding-start:1em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);-webkit-box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows) / 10%);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%),0 3px rgb(var(--tw-prose-kbd-shadows) / 10%);padding-top:.1875em;-webkit-padding-end:.375em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;-webkit-padding-start:.375em;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;-webkit-padding-end:1.14286em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;-webkit-padding-start:1.14286em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;text-align:start;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;-webkit-padding-end:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;-webkit-padding-start:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:NaN NaN NaN;--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:rgba(0, 0, 0, .50196);--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>
4206li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){-webkit-padding-start:.375em;padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;-webkit-padding-start:1.625em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not
4206(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){-webkit-padding-start:0;padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){-webkit-padding-end:0;padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;-webkit-padding-end:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;-webkit-padding-start:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){-webkit-padding-start:0;padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){-webkit-padding-end:0;padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.mt-0{margin-top:calc(var(--spacing) * 0)}
4206.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\!{margin-top:calc(var(--spacing) * 3)!important}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-\[2px\]{margin-top:2px}.mt-\[5px\]{margin-top:5px}.mt-\[10px\]{margin-top:10px}.mt-\[28px\]{margin-top:28px}.mt-\[30px\]{margin-top:30px}.mt-\[40px\]{margin-top:40px}.mt-\[var\(--comment-count-margin-top\,0\.75rem\)\]{margin-top:.75rem;margin-top:var(--comment-count-margin-top,.75rem)}.mt-auto{margin-top:auto}.-mr-1{margin-right:calc(var(--spacing) * -1)}.mr-0{margin-right:calc(var(--spacing) * 0)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-3\!{margin-right:calc(var(--spacing) * 3)!important}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-4\!{margin-right:calc(var(--spacing) * 4)!important}.mr-8{margin-right:calc(var(--spacing) * 8)}.mr-\[15px\]{margin-right:15px}.mr-auto{margin-right:auto}.mb-\(--wdn-listv2-img-wrapper-hero-mb\){margin-bottom:var(--wdn-listv2-img-wrapper-hero-mb)}.mb-\(--wdn-listv2-item-mb\){margin-bottom:var(--wdn-listv2-item-mb)}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-0\.5\!{margin-bottom:calc(var(--spacing) * .5)!important}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\!{margin-bottom:calc(var(--spacing) * 1)!important}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-\[2px\]{margin-bottom:2px}.mb-\[12px\]{margin-bottom:12px}.mb-\[20px\]{margin-bottom:20px}.mb-\[30px\]{margin-bottom:30px}.mb-\[40px\]{margin-bottom:40px}.mb-\[50px\]{margin-bottom:50px}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-2\.5{margin-left:calc(var(--spacing) * -2.5)}.-ml-5{margin-left:calc(var(--spacing) * -5)}.ml-0{margin-left:calc(var(--spacing) * 0)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-2\!{margin-left:calc(var(--spacing) * 2)!important}.ml-2\.5{margin-left:calc(var(--spacing) * 2.5)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-\[-10px\]{margin-left:-10px}.ml-\[calc\(-50vw\+50\%\)\]{margin-left:calc(50% - 50vw)}.ml-\[var\(--wdn-listv2-item-content-label-block-margin-left\,33px\)\]{margin-left:33px;margin-left:var(--wdn-listv2-item-content-label-block-margin-left,33px)}.ml-auto{margin-left:auto}.box-border{-webkit-box-sizing:border-box;box-sizing:border-box}.form-checkbox:checked{background-color:currentColor;background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}.form-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#155dfc;--tw-shadow:0 0 rgba(0, 0, 0, 0);background-color:#fff;background-origin:border-box;border-width:1px;border-color:#6a7282;border-radius:0;-ms-flex-negative:0;flex-shrink:0;width:1rem;height:1rem;padding:0;display:inline-block}.form-checkbox:focus{outline-offset:2px;--tw-ring-inset: ;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);-webkit-box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
4206dow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid rgba(0,0,0,0)}.form-checkbox:checked{background-color:currentColor;background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}@media (forced-colors:active){.form-checkbox:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}.form-checkbox:checked:hover,.form-checkbox:checked:focus{background-color:currentColor;border-color:#0000}.form-checkbox:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}@media (forced-colors:active){.form-checkbox:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}.form-checkbox:indeterminate:hover,.form-checkbox:indeterminate:focus{background-color:currentColor;border-color:#0000}.size-text{width:100%;height:auto;display:block}.form-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;--tw-shadow:0 0 rgba(0, 0, 0, 0);background-color:#fff;border-width:1px;border-color:#6a7282;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}.form-input:focus{outline-offset:2px;--tw-ring-inset: ;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);-webkit-box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
4206dow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#155dfc;outline:2px solid rgba(0,0,0,0)}.form-input::-webkit-input-placeholder{color:#6a7282;opacity:1}.form-input::-moz-placeholder{color:#6a7282;opacity:1}.form-input::-ms-input-placeholder{color:#6a7282;opacity:1}.form-input::placeholder{color:#6a7282;opacity:1}.form-input::-webkit-datetime-edit-fields-wrapper{padding:0}.form-input::-webkit-date-and-time-value{min-height:1.5em}.form-input::-webkit-date-and-time-value{text-align:inherit}.form-input::-webkit-datetime-edit{display:-webkit-inline-box;display:inline-flex}.form-input::-webkit-datetime-edit{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}.form-input::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[display\:var\(--wdn-listv2-action-display\,none\)\]{display:none;display:var(--wdn-listv2-action-display,none)}.\[display\:var\(--wdn-listv2-item-content-label-block-display\,inline-block\)\]{display:inline-block;display:var(--wdn-listv2-item-content-label-block-display,inline-block)}.\[display\:var\(--wdn-listv2-item-lists-display\,flex\)\]{display:-webkit-box;display:-ms-flexbox;display:flex;display:var(--wdn-listv2-item-lists-display,flex)}.\[display\:var\(--wdn-listv2-items-display\,flex\)\]{display:-webkit-box;display:-ms-flexbox;display:flex;display:var(--wdn-listv2-items-display,flex)}.\[display\:var\(--wdn-listv2-rating-star-display\,inline-block\)\]{display:inline-block;display:var(--wdn-listv2-rating-star-display,inline-block)}.block{display:block}.contents{display:contents}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex\!{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.inline-flex\!{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.table{display:table}.table-row{display:table-row}.aspect-\(--aspect-ratio\){aspect-ratio:var(--aspect-ratio)}.aspect-\[1\.618\/1\]{aspect-ratio:1.618}.aspect-\[1\.4142\/1\]{aspect-ratio:1.4142}.aspect-\[1\/1\.618\]{aspect-ratio:1/1.618}.aspect-\[1\/1\.4142\]{aspect-ratio:1/1.4142}.aspect-\[1\/2\]{aspect-ratio:1/2}.aspect-\[2\/1\]{aspect-ratio:2}.aspect-\[2\/3\]{aspect-ratio:2/3}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[5\/4\]{aspect-ratio:5/4}.aspect-\[8\.5\/11\]{aspect-ratio:8.5/11}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-\[9\/21\]{aspect-ratio:9/21}.aspect-\[10\/16\]{aspect-ratio:10/16}.aspect-\[11\/8\.5\]{aspect-ratio:11/8.5}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[21\/9\]{aspect-ratio:21/9}.aspect-\[var\(--img-listing-aspect-ratio\,16\/9\)\]{aspect-ratio:16/9;aspect-ratio:var(--img-listing-aspect-ratio,16/9)}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-0{width:calc(var(--spacing) * 0);height:calc(var(--spacing) * 0)}.size-1{width:calc(var(--spacing) * 1);height:calc(var(--spacing) * 1)}.size-1\!{width:calc(var(--spacing) * 1)!important;height:calc(var(--spacing) * 1)!important}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\!{width:calc(var(--spacing) * 4)!important;height:calc(var(--spacing) * 4)!important}.size-4\.5{width:calc(var(--spacing) * 4.5);
4206height:calc(var(--spacing) * 4.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-10\!{width:calc(var(--spacing) * 10)!important;height:calc(var(--spacing) * 10)!important}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-30{width:calc(var(--spacing) * 30);height:calc(var(--spacing) * 30)}.size-40{width:calc(var(--spacing) * 40);height:calc(var(--spacing) * 40)}.size-\[24px\]{width:24px;height:24px}.size-\[75px\]{width:75px;height:75px}.size-\[85px\]{width:85px;height:85px}.size-\[100px\]{width:100px;height:100px}.size-\[120px\]{width:120px;height:120px}.size-\[length\:var\(--comment-count-icon-size\,1\.2em\)\]{width:1.2em;width:var(--comment-count-icon-size,1.2em);height:1.2em;height:var(--comment-count-icon-size,1.2em)}.size-full{width:100%;height:100%}.h-\(--nav-height\){height:var(--nav-height)}.h-\(--truncate-height\){height:var(--truncate-height)}.h-\(--wdn-listv2-action-height\){height:var(--wdn-listv2-action-height)}.h-\(--wdn-listv2-item-content-rating-height\){height:var(--wdn-listv2-item-content-rating-height)}.h-1{height:calc(var(--spacing) * 1)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-3\/4{height:75%}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-12\!{height:calc(var(--spacing) * 12)!important}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-64{height:calc(var(--spacing) * 64)}.h-\[1em\]{height:1em}.h-\[1px\]{height:1px}.h-\[12px\]{height:12px}.h-\[20px\]{height:20px}.h-\[20px\]\!{height:20px!important}.h-\[26px\]{height:26px}.h-\[30px\]{height:30px}.h-\[35px\]{height:35px}.h-\[40px\]{height:40px}.h-\[44px\]{height:44px}.h-\[50px\]{height:50px}.h-\[52px\]{height:52px}.h-\[60px\]{height:60px}.h-\[70px\]{height:70px}.h-\[72px\]{height:72px}.h-\[80px\]{height:80px}.h-\[80vh\]{height:80vh}.h-\[88px\]{height:88px}.h-\[90svh\]{height:90svh}.h-\[96px\]{height:96px}.h-\[150px\]{height:150px}.h-\[calc-size\(auto\,size\)\]{height:calc-size(auto,size)}.h-\[var\(--flw-commercial-logo-height-mobile\,auto\)\]{height:auto;height:var(--flw-commercial-logo-height-mobile,auto)}.h-\[var\(--logo-height-mobile\,25px\)\]{height:25px;height:var(--logo-height-mobile,25px)}.h-\[var\(--modal-logo-height\,40px\)\]{height:40px;height:var(--modal-logo-height,40px)}.h-\[var\(--site-header-height\,60px\)\]{height:60px;height:var(--site-header-height,60px)}.h-auto{height:auto}.h-fit{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-min{height:-webkit-min-content;height:-moz-min-content;height:min-content}.h-px{height:1px}.h-screen{height:100vh}.max-h-0{max-height:calc(var(--spacing) * 0)}.max-h-6{max-height:calc(var(--spacing) * 6)}.max-h-12{max-height:calc(var(--spacing) * 12)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[70vh\]{max-height:70vh}.max-h-\[78px\]{max-height:78px}.max-h-\[90svh\]{max-height:90svh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[95vh\]{max-height:95vh}.max-h-\[260px\]{max-height:260px}.max-h-\[var\(--flw-commercial-logo-max-height-mobile\,150px\)\]{max-height:150px;max-height:var(--flw-commercial-logo-max-height-mobile,150px)}.max-h-\[var\(--logo-height-mobile\,25px\)\]{max-height:25px;max-height:var(--logo-height-mobile,25px)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-\[24px\]{min-height:24px}.min-h-\[44px\]{min-height:44px}.min-h-\[50vh\]{min-height:50vh}.min-h-\[60px\]{min-height:60px}.min-h-\[140px\]{min-height:140px}.min-h-\[180px\]{min-height:180px}.min-h-\[200px\]{min-height:200px}.min-h-\[250px\]{min-height:250px}.min-h-\[270px\]{min-height:270px}.min-h-\[328px\]{min-height:328px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-\(--wdn-listv2-action-width\){width:var(--wdn-listv2-action-width)}.w-\(--wdn-listv2-item-lists-width\){width:var(--wdn-listv2-item-lists-width)}.w-\(--wdn-listv2-item-wrapper-width\){width:var(--wdn-listv2-item-wrapper-width)}.w-\(--wdn-listv2-rating-star-width\){width:var(--wdn-listv2-rating-star-width)}.w-0{width:calc(var(--spacing) * 0)}.w-1\/2{width:50%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-10\!{width:calc(var(--spacing) * 10)!important}.w-12{width:calc(var(--spacing) * 12)}.w-12\!{width:calc(var(--spacing) * 12)!important}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-\[3rem\]{width:3rem}.w-\[6\.857px\]{width:6.857px}.w-\[18px\]{width:18px}.w-\[20px\]\!{width:20px!important}.w-\[30px\]{width:30px}.w-\[70px\]{width:70px}.w-\[72px\]{width:72px}.w-\[80px\]{width:80px}.w-\[88px\]{width:88px}.w-\[96px\]{width:96px}.w-\[98dvw\]{width:98dvw}.w-\[100\%\]{width:100%}.w-\[100px\]{width:100px}.w-\[120px\]{width:120px}.w-\[140px\]{width:140px}.w-\[173px\]{width:173px}
4206.w-\[200px\]{width:200px}.w-\[278px\]{width:278px}.w-\[350px\]{width:350px}.w-\[var\(--article-river-thumbnail-width\,60px\)\]{width:60px;width:var(--article-river-thumbnail-width,60px)}.w-\[var\(--article-river-thumbnail-width\,100px\)\]{width:100px;width:var(--article-river-thumbnail-width,100px)}.w-\[var\(--flw-commercial-logo-width-mobile\,100\%\)\]{width:100%;width:var(--flw-commercial-logo-width-mobile,100%)}.w-auto{width:auto}.w-fit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-full\!{width:100%!important}.w-max{width:-webkit-max-content;width:-moz-max-content;width:max-content}.w-screen{width:100vw}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-7xl{max-width:80rem}.max-w-32{max-width:calc(var(--spacing) * 32)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-\[60\%\]{max-width:60%}.max-w-\[60rem\]{max-width:60rem}.max-w-\[95vh\]{max-width:95vh}.max-w-\[98vw\]{max-width:98vw}.max-w-\[236px\]{max-width:236px}.max-w-\[800px\]{max-width:800px}.max-w-\[806px\]{max-width:806px}.max-w-\[980px\]{max-width:980px}.max-w-\[1070px\]{max-width:1070px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[min\(970px\,98dvw\)\]{max-width:min(970px,98dvw)}.max-w-\[min\(var\(--site-header-max-width\,970px\)\,98dvw\)\]{max-width:min(970px,98dvw);max-width:min(var(--site-header-max-width,970px),98dvw)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-screen-xl{max-width:1280px}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-10\!{min-width:calc(var(--spacing) * 10)!important}.min-w-16\!{min-width:calc(var(--spacing) * 16)!important}.min-w-20{min-width:calc(var(--spacing) * 20)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-52{min-width:calc(var(--spacing) * 52)}.min-w-\[18px\]{min-width:18px}.min-w-\[20px\]{min-width:20px}.min-w-\[24px\]{min-width:24px}.min-w-\[100px\]{min-width:100px}.min-w-\[156px\]{min-width:156px}.min-w-\[300px\]{min-width:300px}.min-w-\[var\(--tray-bell-min-width\,40px\)\]{min-width:40px;min-width:var(--tray-bell-min-width,40px)}.min-w-full{min-width:100%}.flex-\(--wdn-listv2-item-flex\){-webkit-box-flex:var(--wdn-listv2-item-flex);-ms-flex:var(--wdn-listv2-item-flex);flex:var(--wdn-listv2-item-flex)}.flex-0{-webkit-box-flex:0;-ms-flex:0;flex:0}.flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex-none{-webkit-box-flex:0;-ms-flex:none;flex:none}.flex-shrink,.shrink{-ms-flex-negative:1;flex-shrink:1}.shrink-0{-ms-flex-negative:0;flex-shrink:0}.flex-grow,.grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.grow-0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.basis-\(--wdn-listv2-item-basis\){-ms-flex-preferred-size:var(--wdn-listv2-item-basis);flex-basis:var(--wdn-listv2-item-basis)}.basis-1\/2{-ms-flex-preferred-size:50%;flex-basis:50%}.basis-1\/3{-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%}.basis-1\/5{-ms-flex-preferred-size:20%;flex-basis:20%}.basis-1\/6{-ms-flex-preferred-size:16.6667%;flex-basis:16.6667%}.basis-2\/3{-ms-flex-preferred-size:66.6667%;flex-basis:66.6667%}.basis-2\/5{-ms-flex-preferred-size:40%;flex-basis:40%}.basis-3\/5{-ms-flex-preferred-size:60%;flex-basis:60%}.basis-11\/24{-ms-flex-preferred-size:45.8333%;flex-basis:45.8333%}.basis-13\/24{-ms-flex-preferred-size:54.1667%;flex-basis:54.1667%}.basis-auto{-ms-flex-preferred-size:auto;flex-basis:auto}.basis-full{-ms-flex-preferred-size:100%;flex-basis:100%}.border-collapse{border-collapse:collapse}.origin-center{-webkit-transform-origin:50%;transform-origin:50%}.origin-top-right{-webkit-transform-origin:100% 0;transform-origin:100% 0}.-translate-x-1\/2,.-translate-x-2\/4{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[0\.2\]{scale:.2}.-rotate-90{rotate:-90deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{-webkit-transform:var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);transform:var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);-webkit-transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{-webkit-animation:var(--animate-pulse);animation:var(--animate-pulse)}.animate-spin{-webkit-animation:var(--animate-spin);animation:var(--animate-spin)}
4206.cursor-\(--wdn-listv2-action-cursor\){cursor:var(--wdn-listv2-action-cursor)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.resize-x{resize:horizontal}.resize-y{resize:vertical}.snap-x{-ms-scroll-snap-type:x var(--tw-scroll-snap-strictness);scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.list-outside{list-style-position:outside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[grid-template-columns\:var\(--site-header-grid-template-columns\)\]{grid-template-columns:var(--site-header-grid-template-columns)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[auto_auto_auto\]{grid-template-columns:auto auto auto}.grid-cols-\[repeat\(auto-fill\,minmax\(120px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(200px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-\[auto\]{grid-template-rows:auto}.flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-col\!{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-row\!{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.\[flex-wrap\:var\(--wdn-listv2-items-wrap\,wrap\)\]{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:var(--wdn-listv2-items-wrap,wrap);flex-wrap:var(--wdn-listv2-items-wrap,wrap)}.flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.place-items-center{place-items:center}.content-around{-ms-flex-line-pack:distribute;align-content:space-around}.content-center{-ms-flex-line-pack:center;align-content:center}.content-stretch{-ms-flex-line-pack:stretch;align-content:stretch}.items-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.items-center\!{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.items-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.\[justify-content\:var\(--wdn-listv2-item-lists-justify\,space-between\)\]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:var(--wdn-listv2-item-lists-justify,space-between);-ms-flex-pack:var(--wdn-listv2-item-lists-justify,space-between);justify-content:var(--wdn-listv2-item-lists-justify,space-between)}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-center\!{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.gap-\(--wdn-listv2-gapX\){gap:var(--wdn-listv2-gapX)}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}
4206.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-4\!{gap:calc(var(--spacing) * 4)!important}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[4px\]{gap:4px}.gap-\[5px\]{gap:5px}.gap-\[8px\]{gap:8px}.gap-\[10px\]{gap:10px}.gap-\[12px\]{gap:12px}.gap-\[15px\]{gap:15px}.gap-\[var\(--site-header-gap\,0\.65rem\)\]{gap:.65rem;gap:var(--site-header-gap,.65rem)}.gap-\[var\(--site-header-gap\,1\.20rem\)\]{gap:1.2rem;gap:var(--site-header-gap,1.2rem)}.gap-px{gap:1px}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;-webkit-margin-before:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));-webkit-margin-after:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;-webkit-margin-before:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));-webkit-margin-after:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;-webkit-margin-before:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));-webkit-margin-after:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;-webkit-margin-before:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));-webkit-margin-after:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;-webkit-margin-before:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));-webkit-margin-after:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;-webkit-margin-before:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));-webkit-margin-after:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{-webkit-column-gap:calc(var(--spacing) * 1.5);-moz-column-gap:calc(var(--spacing) * 1.5);column-gap:calc(var(--spacing) * 1.5)}.gap-x-3{-webkit-column-gap:calc(var(--spacing) * 3);-moz-column-gap:calc(var(--spacing) * 3);column-gap:calc(var(--spacing) * 3)}.gap-x-4{-webkit-column-gap:calc(var(--spacing) * 4);-moz-column-gap:calc(var(--spacing) * 4);column-gap:calc(var(--spacing) * 4)}.gap-x-5{-webkit-column-gap:calc(var(--spacing) * 5);-moz-column-gap:calc(var(--spacing) * 5);column-gap:calc(var(--spacing) * 5)}.gap-x-8{-webkit-column-gap:calc(var(--spacing) * 8);-moz-column-gap:calc(var(--spacing) * 8);column-gap:calc(var(--spacing) * 8)}.gap-x-10{-webkit-column-gap:calc(var(--spacing) * 10);-moz-column-gap:calc(var(--spacing) * 10);column-gap:calc(var(--spacing) * 10)}:where(.space-x-3\!>:not(:last-child)){--tw-space-x-reverse:0!important;-webkit-margin-start:calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse))!important;margin-inline-start:calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse))!important;-webkit-margin-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)))!important;margin-inline-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)))!important}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;-webkit-margin-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));-webkit-margin-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-6>:not(:last-child)){--tw-space-x-reverse:0;-webkit-margin-start:calc(calc(var(--spacing) * 6) * var(--tw-space-x-reverse));margin-inline-start:calc(calc(var(--spacing) * 6) * var(--tw-space-x-reverse));-webkit-margin-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-x-reverse)));margin-inline-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-7{row-gap:calc(var(--spacing) * 7)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-solid>:not(:last-child)){--tw-border-style:solid;border-style:solid}:where(.divide-gray-100>:not(:last-child)){border-color:var(--color-gray-100)}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}:where(.divide-gray-300>
4206:not(:last-child)){border-color:var(--color-gray-300)}:where(.divide-white\/40>:not(:last-child)){border-color:#fff6}@supports (color:color-mix(in lab,red,red)){:where(.divide-white\/40>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.self-center{-ms-flex-item-align:center;align-self:center}.self-start{-ms-flex-item-align:start;align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[overflow\:var\(--wdn-listv2-item-lists-overflow\,auto\)\]{overflow:auto;overflow:var(--wdn-listv2-item-lists-overflow,auto)}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-hidden\!{overflow:hidden!important}.overflow-visible{overflow:visible}.\[overflow-x\:var\(--wdn-listv2-item-lists-overflow\,auto\)\]{overflow-x:auto;overflow-x:var(--wdn-listv2-item-lists-overflow,auto)}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-scroll{overflow-x:scroll}.\!\[overflow-y\:var\(--wdn-listv2-item-lists-overflow-y\,hidden\)\]{overflow-y:hidden!important;overflow-y:var(--wdn-listv2-item-lists-overflow-y,hidden)!important}.overflow-y-auto{overflow-y:auto}.overflow-y-clip{overflow-y:clip}.overflow-y-hidden{overflow-y:hidden}.overflow-y-visible{overflow-y:visible}.overscroll-x-contain{overscroll-behavior-x:contain}.scroll-smooth{scroll-behavior:smooth}.\[border-radius\:var\(--nav-custom-links-link-border-radius\,0\)\]{border-radius:0;border-radius:var(--nav-custom-links-link-border-radius,0)}.\[border-radius\:var\(--wdn-listv2-action-border-radius\,9999px\)\]{border-radius:9999px;border-radius:var(--wdn-listv2-action-border-radius,9999px)}.rounded{border-radius:var(--radius)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-4xl{border-radius:var(--radius-4xl)}.rounded-\[4px\]{border-radius:4px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[10px_10px_2px_10px\]{border-radius:10px 10px 2px}.rounded-\[20px\]{border-radius:20px}.rounded-\[30px\]{border-radius:30px}.rounded-\[50\%\]{border-radius:50%}.rounded-\[200px\]{border-radius:200px}.rounded-\[400px\]{border-radius:400px}.rounded-\[var\(--comment-widget-border-radius\,0\)\]{border-radius:0;border-radius:var(--comment-widget-border-radius,0)}.rounded-\[var\(--image--border-radius\,0\)\]{border-radius:0;border-radius:var(--image--border-radius,0)}.rounded-\[var\(--newsletter-branded--border-radius\,0\)\]{border-radius:0;border-radius:var(--newsletter-branded--border-radius,0)}.rounded-\[var\(--newsletter-branded-button--border-radius\,0\)\]{border-radius:0;border-radius:var(--newsletter-branded-button--border-radius,0)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-sm\!{border-radius:var(--radius-sm)!important}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-\[14px\]{border-top-left-radius:14px;border-top-right-radius:14px}.rounded-l-full{border-top-left-radius:3.40282e38px;border-bottom-left-radius:3.40282e38px}.rounded-tl-lg{border-top-left-radius:var(--radius-lg)}.rounded-r-full{border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px}.rounded-tr-lg{border-top-right-radius:var(--radius-lg)}.rounded-b-\[10px\]{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.rounded-b-\[var\(--comment-widget-border-radius\,0\)\]{border-bottom-right-radius:0;border-bottom-right-radius:var(--comment-widget-border-radius,0);border-bottom-left-radius:0;border-bottom-left-radius:var(--comment-widget-border-radius,0)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-br-\[12px\]{border-bottom-right-radius:12px}.rounded-br-lg{border-bottom-right-radius:var(--radius-lg)}.rounded-bl-\[12px\]{border-bottom-left-radius:12px}
4206.rounded-bl-lg{border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-0\!{border-style:var(--tw-border-style)!important;border-width:0!important}.border-1{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-8{border-style:var(--tw-border-style);border-width:8px}.border-x-0{border-inline-style:var(--tw-border-style);border-inline-width:0}.border-x-4{border-inline-style:var(--tw-border-style);border-inline-width:4px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-y-0{border-block-style:var(--tw-border-style);border-block-width:0}.border-y-2{border-block-style:var(--tw-border-style);border-block-width:2px}.border-y-4{border-block-style:var(--tw-border-style);border-block-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-4{border-top-style:var(--tw-border-style);border-top-width:4px}.border-t-\[3px\]{border-top-style:var(--tw-border-style);border-top-width:3px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-r-4{border-right-style:var(--tw-border-style);border-right-width:4px}.border-r-\[1px\]{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-2\!{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:2px!important}.border-b-4{border-bottom-style:var(--tw-border-style);border-bottom-width:4px}.border-b-\[1px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-\[3px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:3px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-none{--tw-border-style:none;border-style:none}.border-solid{--tw-border-style:solid;border-style:solid}.\!border-\(--accent-color\){border-color:var(--accent-color)!important}.\[border-color\:var\(--nav-custom-link-dropdown-button-border-color\,\#1B1B1B\)\]{border-color:#1b1b1b;border-color:var(--nav-custom-link-dropdown-button-border-color,#1b1b1b)}.\[border-color\:var\(--nav-custom-link-dropdown-link-border-color\,\#d1d5db\)\]{border-color:#d1d5db;border-color:var(--nav-custom-link-dropdown-link-border-color,#d1d5db)}.\[border-color\:var\(--nav-custom-links-link-border-color\,\#FFFFFF\)\]{border-color:#fff;border-color:var(--nav-custom-links-link-border-color,#fff)}.border-\(--flexi-brand-color-1\){border-color:var(--flexi-brand-color-1)}.border-\(--flexi-dynamic-tabs-color-black\){border-color:var(--flexi-dynamic-tabs-color-black)}.border-\(--flexi-dynamic-tabs-color-grey\){border-color:var(--flexi-dynamic-tabs-color-grey)}.border-\(--footer-nav-border-color\){border-color:var(--footer-nav-border-color)}.border-\(--jumpto-underline-color\){border-color:var(--jumpto-underline-color)}.border-\(--next-badge-container-border-color\){border-color:var(--next-badge-container-border-color)}.border-\(--sub-brands-bar-border-color\){border-color:var(--sub-brands-bar-border-color)}.border-\[\#0000001a\]{border-color:#0000001a}.border-\[\#1A98EE\]{border-color:#1a98ee}.border-\[\#333\]{border-color:#333}.border-\[\#666666\]{border-color:#666}.border-\[\#CCCCCC\]{border-color:#ccc}.border-\[\#DDDDDD\]{border-color:#ddd}.border-\[\#EDEDED\]{border-color:#ededed}.border-\[\#ccc\]{border-color:#ccc}.border-\[\#d9a0aa\]{border-color:#d9a0aa}.border-\[\#ededed\]{border-color:#ededed}.border-\[color\:var\(--x\)\]{border-color:var(--x)}.border-\[none\]{border-color:none}.border-black{border-color:var(--color-black)}.border-brand-accent{border-color:var(--color-brand-accent)}.border-brand-neutral{border-color:var(--color-brand-neutral)}.border-brand-neutral-inverse{border-color:var(--color-brand-neutral-inverse)}.border-brand-primary{border-color:var(--color-brand-primary)}.border-brand-primary-inverse{border-color:var(--color-brand-primary-inverse)}.border-brand-secondary{border-color:var(--color-brand-secondary)}.border-brand-secondary-inverse{border-color:var(--color-brand-secondary-inverse)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-400{border-color:var(--color-gray-400)}.border-gray-500{border-color:var(--color-gray-500)}.border-gray-600{border-color:var(--color-gray-600)}.border-gray-700{border-color:var(--color-gray-700)}.border-gray-800{border-color:var(--color-gray-800)}.border-green-600{border-color:var(--color-green-600)}.border-neutral-200{border-color:var(--color-neutral-200)}.border-neutral-300{border-color:var(--color-neutral-300)}.border-on-destructive{border-color:var(--color-on-destructive)}.border-on-destructive-inverse{border-color:var(--color-on-destructive-inverse)}.border-on-page{border-color:var(--color-on-page)}.border-on-page-inverse{border-color:var(--color-on-page-inverse)}.border-primary-500{border-color:rgb(var(--color-primary-500) / 1)}.border-red-600{border-color:var(--color-red-600)}.border-secondary-500{border-color:rgb(var(--color-secondary-500) / 1)}.border-slate-600{border-color:var(--color-slate-600)}.border-surface-brand-neutral{border-color:var(--color-surface-brand-neutral)}.border-surface-brand-neutral-inverse{border-color:var(--color-surface-brand-neutral-inverse)}.border-surface-brand-primary{border-color:var(--color-surface-brand-primary)}.border-surface-brand-primary-inverse{border-color:var(--color-surface-brand-primary-inverse)}.border-surface-brand-secondary{border-color:var(--color-surface-brand-secondary)}.border-surface-brand-secondary-inverse{border-color:var(--color-surface-brand-secondary-inverse)}.border-surface-quiet{border-color:var(--color-surface-quiet)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-yellow-300{border-color:var(--color-yellow-300)}.border-yellow-500{border-color:var(--color-yellow-500)}
4206.border-x-transparent{border-inline-color:rgba(0,0,0,0)}.border-y-transparent{border-block-color:rgba(0,0,0,0)}.border-t-\(--flexi-dynamic-tabs-color-primary\){border-top-color:var(--flexi-dynamic-tabs-color-primary)}.border-t-black{border-top-color:var(--color-black)}.border-t-neutral-500{border-top-color:var(--color-neutral-500)}.border-t-surface-brand-black{border-top-color:var(--color-surface-brand-black)}.border-r-\[\#ccc\]{border-right-color:#ccc}.border-r-neutral-100{border-right-color:var(--color-neutral-100)}.border-r-neutral-200{border-right-color:var(--color-neutral-200)}.border-r-surface-brand-black{border-right-color:var(--color-surface-brand-black)}.border-b-\(--flexi-dynamic-tabs-color-black\){border-bottom-color:var(--flexi-dynamic-tabs-color-black)}.border-b-\(--jumpto-underline-color\){border-bottom-color:var(--jumpto-underline-color)}.border-b-black{border-bottom-color:var(--color-black)}.border-b-neutral-200{border-bottom-color:var(--color-neutral-200)}.border-b-neutral-300{border-bottom-color:var(--color-neutral-300)}.border-b-surface-brand-black{border-bottom-color:var(--color-surface-brand-black)}.border-l-\[\#ccc\]{border-left-color:#ccc}.border-l-neutral-200{border-left-color:var(--color-neutral-200)}.border-l-surface-brand-black{border-left-color:var(--color-surface-brand-black)}.\!bg-\(--accent-color-dark\){background-color:var(--accent-color-dark)!important}.\[background-color\:var\(--nav-custom-link-dropdown-button-bg-color\,\#1B1B1B\)\]{background-color:#1b1b1b;background-color:var(--nav-custom-link-dropdown-button-bg-color,#1b1b1b)}.\[background-color\:var\(--nav-custom-link-dropdown-link-bg-color\,white\)\]{background-color:#fff;background-color:var(--nav-custom-link-dropdown-link-bg-color,white)}.\[background-color\:var\(--nav-custom-links-link-bg-color\,\#FFFFFF\)\]{background-color:#fff;background-color:var(--nav-custom-links-link-bg-color,#fff)}.bg-\(--ad-slot-badge-bg-color\){background-color:var(--ad-slot-badge-bg-color)}.bg-\(--background-color\){background-color:var(--background-color)}.bg-\(--brand-color-1\){background-color:var(--brand-color-1)}.bg-\(--flexi-brand-color-1\){background-color:var(--flexi-brand-color-1)}.bg-\(--flexi-dynamic-tabs-color-primary\){background-color:var(--flexi-dynamic-tabs-color-primary)}.bg-\(--flexi-dynamic-tabs-color-white\){background-color:var(--flexi-dynamic-tabs-color-white)}.bg-\(--footer-bg-color\){background-color:var(--footer-bg-color)}.bg-\(--next-badge-container-bg-color\){background-color:var(--next-badge-container-bg-color)}.bg-\(--sub-brands-bar-bg-color\){background-color:var(--sub-brands-bar-bg-color)}.bg-\(--wdn-listv2-action-bg\){background-color:var(--wdn-listv2-action-bg)}.bg-\[\#1A98EE\]{background-color:#1a98ee}.bg-\[\#5AAF0B\]{background-color:#5aaf0b}.bg-\[\#333\]{background-color:#333}.bg-\[\#262626\]{background-color:#262626}.bg-\[\#333333\]{background-color:#333}.bg-\[\#33333370\]{background-color:#33333370}.bg-\[\#DDDDDD\]{background-color:#ddd}.bg-\[\#F2F2F2\]{background-color:#f2f2f2}.bg-\[\#F5F5F5\]{background-color:#f5f5f5}.bg-\[\#ececf0\]{background-color:#ececf0}.bg-\[\#ededed\]{background-color:#ededed}.bg-\[\#fff\]{background-color:#fff}.bg-\[rgb\(var\(--color-primary-500\)\)\]{background-color:rgb(var(--color-primary-500))}.bg-\[rgba\(26\,152\,238\,0\.06\)\]{background-color:#1a98ee0f}.bg-\[rgba\(26\,152\,238\,0\.12\)\]{background-color:#1a98ee1f}.bg-\[unset\]{background-color:unset}.bg-\[var\(--actions-bar-bg-color\,\#2E4A7F\)\]{background-color:#2e4a7f;background-color:var(--actions-bar-bg-color,#2e4a7f)}.bg-\[var\(--flcw-membership-my-account-badges-check-bg\,\#00C950\)\]{background-color:#00c950;background-color:var(--flcw-membership-my-account-badges-check-bg,#00c950)}.bg-\[var\(--region-redirect-banner-background\,var\(--brand-color-1\)\)\]{background-color:var(--brand-color-1);background-color:var(--region-redirect-banner-background,var(--brand-color-1))}.bg-\[var\(--site-header-background-color\,rgb\(var\(--color-primary-500\)\)\)\]{background-color:rgb(var(--color-primary-500));background-color:var(--site-header-background-color,rgb(var(--color-primary-500)))}.bg-\[var\(--site-header-background-color\,white\)\]{background-color:#fff;background-color:var(--site-header-background-color,white)}.bg-\[var\(--truncate-btn-bg-color\,black\)\]{background-color:#000;background-color:var(--truncate-btn-bg-color,black)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-black{background-color:var(--color-black)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-brand-accent{background-color:var(--color-brand-accent)}.bg-brand-neutral-200{background-color:var(--color-brand-neutral-200)}.bg-brand-neutral-inverse\/70{background-color:#d4d4d4b3}@supports (color:color-mix(in lab,red,red)){.bg-brand-neutral-inverse\/70{background-color:color-mix(in oklab,var(--color-brand-neutral-inverse) 70%,transparent)}}.bg-brand-neutral\/70{background-color:#737373b3}@supports (color:color-mix(in lab,red,red)){.bg-brand-neutral\/70{background-color:color-mix(in oklab,var(--color-brand-neutral) 70%,transparent)}}.bg-brand-primary{background-color:var(--color-brand-primary)}.bg-brand-primary-inverse\/50{background-color:#cbd5e180}@supports (color:color-mix(in lab,red,red)){.bg-brand-primary-inverse\/50{background-color:color-mix(in oklab,var(--color-brand-primary-inverse) 50%,transparent)}}.bg-brand-primary\/50{background-color:#64748b80}@supports (color:color-mix(in lab,red,red)){.bg-brand-primary\/50{background-color:color-mix(in oklab,var(--color-brand-primary) 50%,transparent)}}.bg-brand-secondary-inverse\/50{background-color:#cbd5e180}@supports (color:color-mix(in lab,red,red)){.bg-brand-secondary-inverse\/50{background-color:color-mix(in oklab,var(--color-brand-secondary-inverse) 50%,transparent)}}.bg-brand-secondary\/50{background-color:#64748b80}@supports (color:color-mix(in lab,red,red)){.bg-brand-secondary\/50{background-color:color-mix(in oklab,var(--color-brand-secondary) 50%,transparent)}}.bg-current{background-color:currentColor}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-500\/75{background-color:#6a7282bf}@supports (color:color-mix(in lab,red,red)){.bg-gray-500\/75{background-color:color-mix(in oklab,var(--color-gray-500) 75%,transparent)}}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-gray-900\/5{background-color:#1018280d}@supports (color:color-mix(in lab,red,red)){.bg-gray-900\/5{background-color:color-mix(in oklab,var(--color-gray-900) 5%,transparent)}}.bg-gray-950\/40{background-color:#03071266}@supports (color:color-mix(in lab,red,red)){.bg-gray-950\/40{background-color:color-mix(in oklab,var(--color-gray-950) 40%,transparent)}}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-500{background-color:var(--color-green-500)}.bg-inherit{background-color:inherit}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-neutral-200{background-color:var(--color-neutral-200)}.bg-neutral-300{background-color:var(--color-neutral-300)}.bg-neutral-500{background-color:var(--color-neutral-500)}.bg-neutral-600{background-color:var(--color-neutral-600)}.bg-neutral-800{background-color:var(--color-neutral-800)}.bg-neutral-900\/90{background-color:#171717e6}@supports (color:color-mix(in lab,red,red)){.bg-neutral-900\/90{background-color:color-mix(in oklab,var(--color-neutral-900) 90%,transparent)}}.bg-neutral-950{background-color:var(--color-neutral-950)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-primary-50\/40{background-color:color-mix(in srgb,rgb(rgb(var(--color-primary-50) / 1) / 1) 40%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-primary-50\/40{background-color:color-mix(in oklab,rgb(var(--color-primary-50) / 1) 40%,transparent)}}.bg-primary-500{background-color:rgb(var(--color-primary-500) / 1)}.bg-primary-700{background-color:rgb(var(--color-primary-700) / 1)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-500{background-color:var(--color-red-500)}.bg-secondary-500{background-color:rgb(var(--color-secondary-500) / 1)}.bg-secondary-500\!{background-color:rgb(var(--color-secondary-500) / 1)!important}.bg-secondary-950{background-color:rgb(var(--color-secondary-950) / 1)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-500{background-color:var(--color-slate-500)}.bg-slate-900{background-color:var(--color-slate-900)}.bg-surface{background-color:var(--color-surface)}.bg-surface-brand-accent{background-color:var(--color-surface-brand-accent)}.bg-surface-brand-accent-inverse{background-color:var(--color-surface-brand-accent-inverse)}.bg-surface-brand-black{background-color:var(--color-surface-brand-black)}.bg-surface-brand-neutral{background-color:var(--color-surface-brand-neutral)}.bg-surface-brand-neutral-inverse{background-color:var(--color-surface-brand-neutral-inverse)}.bg-surface-brand-primary{background-color:var(--color-surface-brand-primary)}.bg-surface-brand-primary-inverse{background-color:var(--color-surface-brand-primary-inverse)}.bg-surface-brand-secondary{background-color:var(--color-surface-brand-secondary)}.bg-surface-brand-secondary-inverse{background-color:var(--color-surface-brand-secondary-inverse)}.bg-surface-brand-white{background-color:var(--color-surface-brand-white)}.bg-surface-card{background-color:var(--color-surface-card)}.bg-surface-card-inverse{background-color:var(--color-surface-card-inverse)}.bg-surface-destructive{background-color:var(--color-surface-destructive)}.bg-surface-destructive-inverse{background-color:var(--color-surface-destructive-inverse)}.bg-surface-info{background-color:var(--color-surface-info)}.bg-surface-info-inverse{background-color:var(--color-surface-info-inverse)}.bg-surface-input{background-color:var(--color-surface-input)}.bg-surface-input-inverse{background-color:var(--color-surface-input-inverse)}.bg-surface-page{background-color:var(--color-surface-page)}.bg-surface-page-inverse{background-color:var(--color-surface-page-inverse)}.bg-surface-quiet{background-color:var(--color-surface-quiet)}.bg-surface-quiet-inverse{background-color:var(--color-surface-quiet-inverse)}.bg-surface-secondary{background-color:var(--color-surface-secondary)}.bg-surface-secondary-inverse{background-color:var(--color-surface-secondary-inverse)}.bg-surface-success{background-color:var(--color-surface-success)}.bg-surface-success-inverse{background-color:var(--color-surface-success-inverse)}.bg-surface-warning{background-color:var(--color-surface-warning)}.bg-surface-warning-inverse{background-color:var(--color-surface-warning-inverse)}.bg-teal-50{background-color:var(--color-teal-50)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\!{background-color:var(--color-white)!important}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.bg-white\/30{background-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.bg-white\/60{background-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-zinc-300{background-color:var(--color-zinc-300)}.bg-zinc-800{background-color:var(--color-zinc-800)}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--tw-gradient-stops)));background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--tw-gradient-stops)));background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[image\:var\(--comment-widget-header-bg-image\,none\)\]{background-image:none;background-image:var(--comment-widget-header-bg-image,none)}.bg-none{background-image:none}.from-\[var\(--truncate-gradient-color\,white\)\]{--tw-gradient-from:white;--tw-gradient-from:var(--truncate-gradient-color,white);--tw-gradient-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-100{--tw-gradient-from:var(--color-gray-100);--tw-gradient-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-950{--tw-gradient-from:var(--color-gray-950);--tw-gradient-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-50\%{--tw-gradient-from-position:50%}.to-gray-200{--tw-gradient-to:var(--color-gray-200);--tw-gradient-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-800{--tw-gradient-to:var(--color-gray-800);--tw-gradient-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-repeat{background-repeat:repeat}.fill-\[white\]{fill:#fff}
4206.fill-brand-primary{fill:var(--color-brand-primary)}.fill-brand-primary-inverse{fill:var(--color-brand-primary-inverse)}.fill-brand-secondary{fill:var(--color-brand-secondary)}.fill-brand-secondary-inverse{fill:var(--color-brand-secondary-inverse)}.fill-current{fill:currentColor}.fill-gray-500{fill:var(--color-gray-500)}.fill-on-disabled{fill:var(--color-on-disabled)}.fill-on-disabled-inverse{fill:var(--color-on-disabled-inverse)}.fill-on-page{fill:var(--color-on-page)}.fill-on-page-inverse{fill:var(--color-on-page-inverse)}.fill-primary-50{fill:rgb(var(--color-primary-50) / 1)}.fill-primary-500{fill:rgb(var(--color-primary-500) / 1)}.fill-primary-600{fill:rgb(var(--color-primary-600) / 1)}.fill-secondary-50{fill:rgb(var(--color-secondary-50) / 1)}.fill-white{fill:var(--color-white)}.stroke-\(--next-badge-progress-stroke-color\){stroke:var(--next-badge-progress-stroke-color)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.\!p-0{padding:calc(var(--spacing) * 0)!important}.p-\(--wdn-listv2-item-content-padding\){padding:var(--wdn-listv2-item-content-padding)}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\!{padding:calc(var(--spacing) * 2)!important}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-16{padding:calc(var(--spacing) * 16)}.p-\[5\.5px\]{padding:5.5px}.p-\[5px\]{padding:5px}.p-\[8px\]{padding:8px}.p-\[10px\]{padding:10px}.p-\[14px\]{padding:14px}.p-\[15px\]{padding:15px}.p-\[var\(--wdn-listv2-item-lists-padding\,0px\)\]{padding:0;padding:var(--wdn-listv2-item-lists-padding,0px)}.p-\[var\(--wdn-listv2-items-padding\,0px\)\]{padding:0;padding:var(--wdn-listv2-items-padding,0px)}.\!px-1{padding-inline:calc(var(--spacing) * 1)!important}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-0\!{padding-inline:calc(var(--spacing) * 0)!important}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\!{padding-inline:calc(var(--spacing) * 3)!important}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-\[12px\]{padding-inline:12px}.px-\[14px\]{padding-inline:14px}.px-\[15px\]{padding-inline:15px}.px-\[16px\]{padding-inline:16px}.px-\[60px\]{padding-inline:60px}.\!py-1{padding-block:calc(var(--spacing) * 1)!important}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\!{padding-block:calc(var(--spacing) * 0)!important}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\!{padding-block:calc(var(--spacing) * 2)!important}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-4\!{padding-block:calc(var(--spacing) * 4)!important}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-\[5px\]{padding-block:5px}.py-\[8px\]{padding-block:8px}.py-\[10px\]{padding-block:10px}.py-\[12px\]{padding-block:12px}.pt-\(--aspect-padding\){padding-top:var(--aspect-padding)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-5\!{padding-top:calc(var(--spacing) * 5)!important}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-\[4px\]{padding-top:4px}.pt-\[12px\]{padding-top:12px}.pr-0{padding-right:calc(var(--spacing) * 0)}.pr-1\!{padding-right:calc(var(--spacing) * 1)!important}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-6\!{padding-bottom:calc(var(--spacing) * 6)!important}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-\[2px\]{padding-bottom:2px}.pb-\[5px\]{padding-bottom:5px}.pb-\[10px\]{padding-bottom:10px}.pb-\[12px\]{padding-bottom:12px}.pb-\[var\(--strapline-padding-bottom\,12px\)\]{padding-bottom:12px;padding-bottom:var(--strapline-padding-bottom,12px)}.pl-0{padding-left:calc(var(--spacing) * 0)}.pl-1\!{padding-left:calc(var(--spacing) * 1)!important}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-\[5px\]{padding-left:5px}.\[text-align\:var\(--wdn-listv2-action-text-align\,center\)\]{text-align:center;text-align:var(--wdn-listv2-action-text-align,center)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.-indent-0\.5{text-indent:calc(var(--spacing) * -.5)}.align-\(--wdn-listv2-rating-star-vertical-align\){vertical-align:var(--wdn-listv2-rating-star-vertical-align)}.align-middle{vertical-align:middle}.align-text-top{vertical-align:text-top}.align-top{vertical-align:top}.\[font-family\:var\(--font-family-1\,inherit\)\]{font-family:inherit;font-family:var(--font-family-1,inherit)}.font-\[\'Open_Sans\:SemiBold\'\,sans-serif\]{font-family:Open Sans\:SemiBold,sans-serif}.font-\[family-name\:var\(--flexi-dynamic-tabs-font-family\)\]{font-family:var(--flexi-dynamic-tabs-font-family)}.font-\[family-name\:var\(--font-family\)\]{font-family:var(--font-family)}.font-article-copy{font-family:"inherit";font-family:var(--font-article-copy,"inherit")}.font-article-heading{font-family:"inherit";font-family:var(--font-article-heading,"inherit")}.font-ui-copy{font-family:"inherit";font-family:var(--font-ui-copy,"inherit")}.font-ui-heading{font-family:"inherit";font-family:var(--font-ui-heading,"inherit")}.\!text-base{font-size:var(--text-base)!important;
4206line-height:var(--text-base--line-height)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.\!text-sm{font-size:var(--text-sm)!important;line-height:var(--text-sm--line-height)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.\!text-xs{font-size:var(--text-xs)!important;line-height:var(--text-xs--line-height)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.\!text-xs\/\[18px\]{font-size:var(--text-xs)!important;line-height:18px!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--text-2xl--line-height);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--text-3xl--line-height);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-3xl\/10{font-size:var(--text-3xl);line-height:calc(var(--spacing) * 10)}.text-4xl{font-size:var(--text-4xl);line-height:var(--text-4xl--line-height);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--text-base--line-height);line-height:var(--tw-leading,var(--text-base--line-height))}.text-base\!{font-size:var(--text-base)!important;line-height:var(--text-base--line-height)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.text-base\/\[16px\]\!{font-size:var(--text-base)!important;line-height:16px!important}.text-lg{font-size:var(--text-lg);line-height:var(--text-lg--line-height);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-lg\!{font-size:var(--text-lg)!important;line-height:var(--text-lg--line-height)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}.text-sm{font-size:var(--text-sm);line-height:var(--text-sm--line-height);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\!{font-size:var(--text-sm)!important;line-height:var(--text-sm--line-height)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.text-sm\/6{font-size:var(--text-sm);line-height:calc(var(--spacing) * 6)}.text-sm\/\[1\.429\]\!{font-size:var(--text-sm)!important;line-height:1.429!important}.text-sm\/\[18px\]\!{font-size:var(--text-sm)!important;line-height:18px!important}.text-xl{font-size:var(--text-xl);line-height:var(--text-xl--line-height);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--text-xs--line-height);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-xs\!{font-size:var(--text-xs)!important;line-height:var(--text-xs--line-height)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.text-xs\/\[16px\]\!{font-size:var(--text-xs)!important;line-height:16px!important}.text-xs\/\[18px\]\!{font-size:var(--text-xs)!important;line-height:18px!important}.text-\[\.8em\]{font-size:.8em}.text-\[0\.8rem\]{font-size:.8rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[12px\]\!{font-size:12px!important}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[28px\]{font-size:28px}.text-\[28px\]\!{font-size:28px!important}.text-\[length\:var\(--affiliate-disclaimer--font-size\,0\.75rem\)\]{font-size:.75rem;font-size:var(--affiliate-disclaimer--font-size,.75rem)}.text-\[length\:var\(--article-river-title--font-size\,1em\)\]{font-size:1em;font-size:var(--article-river-title--font-size,1em)}.text-\[length\:var\(--comment-count-font-size\,\.875rem\)\]{font-size:.875rem;font-size:var(--comment-count-font-size,.875rem)}.text-\[length\:var\(--comment-count-font-size\,0\.95rem\)\]{font-size:.95rem;font-size:var(--comment-count-font-size,.95rem)}.text-\[length\:var\(--font-size\)\]{font-size:var(--font-size)}.text-\[length\:var\(--nav-item-font-size\)\]{font-size:var(--nav-item-font-size)}.text-\[length\:var\(--smoke-font-size\,1rem\)\]{font-size:1rem;font-size:var(--smoke-font-size,1rem)}.text-\[length\:var\(--strapline-font-size\,13px\)\]{font-size:13px;font-size:var(--strapline-font-size,13px)}.text-\[length\:var\(--wdn-listv2-rating-star-size\)\]{font-size:var(--wdn-listv2-rating-star-size)}.\!leading-4{--tw-leading:calc(var(--spacing) * 4)!important;line-height:calc(var(--spacing) * 4)!important}.\!leading-5{--tw-leading:calc(var(--spacing) * 5)!important;line-height:calc(var(--spacing) * 5)!important}.leading-\(--nav-line-height\){--tw-leading:var(--nav-line-height);line-height:var(--nav-line-height)}.leading-\(--wdn-listv2-action-line-height\){--tw-leading:var(--wdn-listv2-action-line-height);line-height:var(--wdn-listv2-action-line-height)}.leading-\(--wdn-listv2-rating-star-line-height\){--tw-leading:var(--wdn-listv2-rating-star-line-height);line-height:var(--wdn-listv2-rating-star-line-height)}.leading-2{--tw-leading:calc(var(--spacing) * 2);line-height:calc(var(--spacing) * 2)}.leading-3{--tw-leading:calc(var(--spacing) * 3);line-height:calc(var(--spacing) * 3)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-5\!{--tw-leading:calc(var(--spacing) * 5)!important;line-height:calc(var(--spacing) * 5)!important}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-10{--tw-leading:calc(var(--spacing) * 10);line-height:calc(var(--spacing) * 10)}.leading-10\!{--tw-leading:calc(var(--spacing) * 10)!important;line-height:calc(var(--spacing) * 10)!important}.leading-\[0\]{--tw-leading:0;line-height:0}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.3em\]{--tw-leading:1.3em;line-height:1.3em}.leading-\[1\.18\]{--tw-leading:1.18;line-height:1.18}.leading-\[1\.125rem\]{--tw-leading:1.125rem;line-height:1.125rem}.leading-\[1\.625rem\]{--tw-leading:1.625rem;line-height:1.625rem}.leading-\[2\.85em\]{--tw-leading:2.85em;line-height:2.85em}.leading-\[11px\]{--tw-leading:11px;line-height:11px}.leading-\[12px\]{--tw-leading:12px;line-height:12px}.leading-\[14px\]{--tw-leading:14px;line-height:14px}.leading-\[17px\]{--tw-leading:17px;line-height:17px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[19px\]{--tw-leading:19px;line-height:19px}.leading-\[20px\]{--tw-leading:20px;line-height:20px}.leading-\[21px\]{--tw-leading:21px;line-height:21px}.leading-\[22px\]{--tw-leading:22px;line-height:22px}.leading-\[23px\]{--tw-leading:23px;line-height:23px}.leading-\[24px\]{--tw-leading:24px;line-height:24px}.leading-\[26px\]{--tw-leading:26px;line-height:26px}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug\!{--tw-leading:var(--leading-snug)!important;line-height:var(--leading-snug)!important}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-\(--flexi-dynamic-tabs-font-weight-heavy\){--tw-font-weight:var(--flexi-dynamic-tabs-font-weight-heavy);font-weight:var(--flexi-dynamic-tabs-font-weight-heavy)}.font-\[var\(--article-river-item--font-weight\,500\)\]{--tw-font-weight:500;--tw-font-weight:var(--article-river-item--font-weight,500);font-weight:500;font-weight:var(--article-river-item--font-weight,500)}.font-\[weight\:var\(--flw-sponsored-grid-font-weight\,400\)\]{--tw-font-weight:400;--tw-font-weight:var(--flw-sponsored-grid-font-weight,400);font-weight:400;font-weight:var(--flw-sponsored-grid-font-weight,400)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}
4206.font-bold\!{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[font-weight\:var\(--wdn-listv2-action-font-weight\,bold\)\]{font-weight:700;font-weight:var(--wdn-listv2-action-font-weight,bold)}.type-accordion-body-default{font:var(--type-accordion-body-default-font);letter-spacing:normal;letter-spacing:var(--type-accordion-body-default-tracking,normal);text-transform:none;text-transform:var(--type-accordion-body-default-case,none)}.type-accordion-header-default{font:var(--type-accordion-header-default-font);letter-spacing:normal;letter-spacing:var(--type-accordion-header-default-tracking,normal);text-transform:none;text-transform:var(--type-accordion-header-default-case,none)}.type-avatar-2xl{font:var(--type-avatar-2xl-font);letter-spacing:normal;letter-spacing:var(--type-avatar-2xl-tracking,normal);text-transform:none;text-transform:var(--type-avatar-2xl-case,none)}.type-avatar-3xl{font:var(--type-avatar-3xl-font);letter-spacing:normal;letter-spacing:var(--type-avatar-3xl-tracking,normal);text-transform:none;text-transform:var(--type-avatar-3xl-case,none)}.type-avatar-4xl{font:var(--type-avatar-4xl-font);letter-spacing:normal;letter-spacing:var(--type-avatar-4xl-tracking,normal);text-transform:none;text-transform:var(--type-avatar-4xl-case,none)}.type-avatar-lg{font:var(--type-avatar-lg-font);letter-spacing:normal;letter-spacing:var(--type-avatar-lg-tracking,normal);text-transform:none;text-transform:var(--type-avatar-lg-case,none)}.type-avatar-md{font:var(--type-avatar-md-font);letter-spacing:normal;letter-spacing:var(--type-avatar-md-tracking,normal);text-transform:none;text-transform:var(--type-avatar-md-case,none)}.type-avatar-sm{font:var(--type-avatar-sm-font);letter-spacing:normal;letter-spacing:var(--type-avatar-sm-tracking,normal);text-transform:none;text-transform:var(--type-avatar-sm-case,none)}.type-avatar-xl{font:var(--type-avatar-xl-font);letter-spacing:normal;letter-spacing:var(--type-avatar-xl-tracking,normal);text-transform:none;text-transform:var(--type-avatar-xl-case,none)}.type-avatar-xs{font:var(--type-avatar-xs-font);letter-spacing:normal;letter-spacing:var(--type-avatar-xs-tracking,normal);text-transform:none;text-transform:var(--type-avatar-xs-case,none)}.type-breadcrumbs-md{font:var(--type-breadcrumbs-md-font);letter-spacing:normal;letter-spacing:var(--type-breadcrumbs-md-tracking,normal);text-transform:none;text-transform:var(--type-breadcrumbs-md-case,none)}.type-breadcrumbs-sm{font:var(--type-breadcrumbs-sm-font);letter-spacing:normal;letter-spacing:var(--type-breadcrumbs-sm-tracking,normal);text-transform:none;text-transform:var(--type-breadcrumbs-sm-case,none)}.type-button-lg{font:var(--type-button-lg-font);letter-spacing:normal;letter-spacing:var(--type-button-lg-tracking,normal);text-transform:none;text-transform:var(--type-button-lg-case,none)}.type-button-sm{font:var(--type-button-sm-font);letter-spacing:normal;letter-spacing:var(--type-button-sm-tracking,normal);text-transform:none;text-transform:var(--type-button-sm-case,none)}.type-button-xs{font:var(--type-button-xs-font);letter-spacing:normal;letter-spacing:var(--type-button-xs-tracking,normal);text-transform:none;text-transform:var(--type-button-xs-case,none)}.type-cms-h2{font:var(--type-cms-h2-font);letter-spacing:normal;letter-spacing:var(--type-cms-h2-tracking,normal);text-transform:none;text-transform:var(--type-cms-h2-case,none)}.type-cms-h2-desktop{font:var(--type-cms-h2-font);font:var(--type-cms-h2-font-desktop,var(--type-cms-h2-font));letter-spacing:normal;letter-spacing:var(--type-cms-h2-tracking-desktop,var(--type-cms-h2-tracking,normal));text-transform:none;text-transform:var(--type-cms-h2-case,none)}.type-cms-h3{font:var(--type-cms-h3-font);letter-spacing:normal;letter-spacing:var(--type-cms-h3-tracking,normal);text-transform:none;text-transform:var(--type-cms-h3-case,none)}.type-cms-h3-desktop{font:var(--type-cms-h3-font);font:var(--type-cms-h3-font-desktop,var(--type-cms-h3-font));letter-spacing:normal;letter-spacing:var(--type-cms-h3-tracking-desktop,var(--type-cms-h3-tracking,normal));text-transform:none;text-transform:var(--type-cms-h3-case,none)}.type-cms-h4{font:var(--type-cms-h4-font);letter-spacing:normal;letter-spacing:var(--type-cms-h4-tracking,normal);text-transform:none;text-transform:var(--type-cms-h4-case,none)}.type-cms-h4-desktop{font:var(--type-cms-h4-font);font:var(--type-cms-h4-font-desktop,var(--type-cms-h4-font));letter-spacing:normal;letter-spacing:var(--type-cms-h4-tracking-desktop,var(--type-cms-h4-tracking,normal));text-transform:none;text-transform:var(--type-cms-h4-case,none)}.type-cms-p{font:var(--type-cms-p-font);letter-spacing:normal;letter-spacing:var(--type-cms-p-tracking,normal);text-transform:none;text-transform:var(--type-cms-p-case,none)}.type-cms-ul{font:var(--type-cms-ul-font);letter-spacing:normal;letter-spacing:var(--type-cms-ul-tracking,normal);text-transform:none;text-transform:var(--type-cms-ul-case,none)}.type-cms-ul-desktop{font:var(--type-cms-ul-font);font:var(--type-cms-ul-font-desktop,var(--type-cms-ul-font));letter-spacing:normal;letter-spacing:var(--type-cms-ul-tracking-desktop,var(--type-cms-ul-tracking,normal));text-transform:none;text-transform:var(--type-cms-ul-case,none)}.type-form-label-sm{font:var(--type-form-label-sm-font);letter-spacing:normal;letter-spacing:var(--type-form-label-sm-tracking,normal);text-transform:none;text-transform:var(--type-form-label-sm-case,none)}.type-form-label-xs{font:var(--type-form-label-xs-font);letter-spacing:normal;letter-spacing:var(--type-form-label-xs-tracking,normal);text-transform:none;text-transform:var(--type-form-label-xs-case,none)}.type-form-text-md{font:var(--type-form-text-md-font);letter-spacing:normal;letter-spacing:var(--type-form-text-md-tracking,normal);text-transform:none;text-transform:var(--type-form-text-md-case,none)}.type-form-text-sm{font:var(--type-form-text-sm-font);letter-spacing:normal;letter-spacing:var(--type-form-text-sm-tracking,normal);text-transform:none;text-transform:var(--type-form-text-sm-case,none)}.type-form-text-xs{font:var(--type-form-text-xs-font);letter-spacing:normal;letter-spacing:var(--type-form-text-xs-tracking,normal);text-transform:none;text-transform:var(--type-form-text-xs-case,none)}.type-label-lg{font:var(--type-label-lg-font);letter-spacing:normal;letter-spacing:var(--type-label-lg-tracking,normal);text-transform:none;text-transform:var(--type-label-lg-case,none)}.type-label-sm{font:var(--type-label-sm-font);letter-spacing:normal;letter-spacing:var(--type-label-sm-tracking,normal);text-transform:none;text-transform:var(--type-label-sm-case,none)}.type-link-lg{font:var(--type-link-lg-font);letter-spacing:normal;letter-spacing:var(--type-link-lg-tracking,normal);text-transform:none;text-transform:var(--type-link-lg-case,none)}.type-link-md{font:var(--type-link-md-font);letter-spacing:normal;letter-spacing:var(--type-link-md-tracking,normal);text-transform:none;text-transform:var(--type-link-md-case,none)}.type-link-sm{font:var(--type-link-sm-font);letter-spacing:normal;letter-spacing:var(--type-link-sm-tracking,normal);text-transform:none;text-transform:var(--type-link-sm-case,none)}.type-tooltip{font:var(--type-tooltip-font);letter-spacing:normal;letter-spacing:var(--type-tooltip-tracking,normal);text-transform:none;text-transform:var(--type-tooltip-case,none)}.tracking-\[\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.5px\]{--tw-tracking:.5px;letter-spacing:.5px}.tracking-\[0\.6px\]{--tw-tracking:.6px;letter-spacing:.6px}.tracking-\[1\.3px\]{--tw-tracking:1.3px;letter-spacing:1.3px}.tracking-\[2px\]{--tw-tracking:2px;letter-spacing:2px}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-nowrap{text-wrap:nowrap}.break-words{word-wrap:break-word}.whitespace-break-spaces{white-space:break-spaces}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.\!text-\(--accent-color\){color:var(--accent-color)!important}.\!text-\(--custom-label-text-color\){color:var(--custom-label-text-color)!important}.\!text-white{color:var(--color-white)!important}.\[color\:var\(--nav-custom-link-dropdown-button-text-color\,white\)\]{color:#fff;color:var(--nav-custom-link-dropdown-button-text-color,white)}.\[color\:var\(--nav-custom-link-dropdown-link-text-color\,\#1B1B1B\)\]{color:#1b1b1b;color:var(--nav-custom-link-dropdown-link-text-color,#1b1b1b)}.\[color\:var\(--nav-custom-links-link-text-color\,\#1B1B1B\)\]{color:#1b1b1b;color:var(--nav-custom-links-link-text-color,#1b1b1b)}.text-\(--accent-color\){color:var(--accent-color)}.text-\(--flexi-dynamic-tabs-color-black\){color:var(--flexi-dynamic-tabs-color-black)}.text-\(--flexi-dynamic-tabs-color-white\){color:var(--flexi-dynamic-tabs-color-white)}.text-\(--footer-text-color\){color:var(--footer-text-color)}.text-\(--image--text--color\){color:var(--image--text--color)}.text-\(--jumpto-underline-color\){color:var(--jumpto-underline-color)}.text-\(--next-badge-text-color\){color:var(--next-badge-text-color)}.text-\(--primary-link-colour\){color:var(--primary-link-colour)}.text-\(--sub-brands-bar-text-color\){color:var(--sub-brands-bar-text-color)}.text-\(--text-color\){color:var(--text-color)}
4206.text-\[\#1A98EE\]{color:#1a98ee}.text-\[\#1E6A8D\]{color:#1e6a8d}.text-\[\#1a98ee\]{color:#1a98ee}.text-\[\#333\]{color:#333}.text-\[\#292929\]{color:#292929}.text-\[\#333333\]{color:#333}.text-\[color\:\#fafafa\]{color:#fafafa}.text-\[color\:var\(--affiliate-disclaimer--text-color\,inherit\)\]{color:inherit;color:var(--affiliate-disclaimer--text-color,inherit)}.text-\[color\:var\(--burger-btn-color\,black\)\]{color:#000;color:var(--burger-btn-color,black)}.text-\[color\:var\(--comment-count-text-color\,inherit\)\]{color:inherit;color:var(--comment-count-text-color,inherit)}.text-\[color\:var\(--comment-count-text-color\,var\(--accent-color\)\)\]{color:var(--accent-color);color:var(--comment-count-text-color,var(--accent-color))}.text-\[color\:var\(--text-color\,\#111\)\]{color:#111;color:var(--text-color,#111)}.text-\[color\:var\(--truncate-btn-text-color\,white\)\]{color:#fff;color:var(--truncate-btn-text-color,white)}.text-\[rgba\(20\,20\,20\,0\.8\)\]{color:#141414cc}.text-\[var\(--brand-color-white\,\#fff\)\]{color:#fff;color:var(--brand-color-white,#fff)}.text-\[var\(--comment-count-icon-color\,var\(--accent-color\)\)\]{color:var(--accent-color);color:var(--comment-count-icon-color,var(--accent-color))}.text-\[var\(--flcw-membership-my-account-badges-claimed-text-color\,\#05DF72\)\]{color:#05df72;color:var(--flcw-membership-my-account-badges-claimed-text-color,#05df72)}.text-\[var\(--flcw-membership-my-account-badges-label-text-color\,\#FFFFFF\)\]{color:#fff;color:var(--flcw-membership-my-account-badges-label-text-color,#fff)}.text-\[var\(--infoblock--icon-color\,rgb\(var\(--color-primary-500\)\)\)\]{color:rgb(var(--color-primary-500));color:var(--infoblock--icon-color,rgb(var(--color-primary-500)))}.text-\[var\(--site-header-text-color\,\#333\)\]{color:#333;color:var(--site-header-text-color,#333)}.text-\[var\(--site-header-text-color\,white\)\]{color:#fff;color:var(--site-header-text-color,white)}.text-amber-700{color:var(--color-amber-700)}.text-black{color:var(--color-black)}.text-black\!{color:var(--color-black)!important}.text-black\/60{color:#0009}@supports (color:color-mix(in lab,red,red)){.text-black\/60{color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.text-blue-500{color:var(--color-blue-500)}.text-blue-700{color:var(--color-blue-700)}.text-brand-accent{color:var(--color-brand-accent)}.text-brand-accent-inverse{color:var(--color-brand-accent-inverse)}.text-brand-neutral-700{color:var(--color-brand-neutral-700)}.text-brand-primary{color:var(--color-brand-primary)}.text-brand-primary-inverse{color:var(--color-brand-primary-inverse)}.text-brand-secondary{color:var(--color-brand-secondary)}.text-brand-secondary-inverse{color:var(--color-brand-secondary-inverse)}.text-current{color:currentColor}.text-gray-50{color:var(--color-gray-50)}.text-gray-100{color:var(--color-gray-100)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-50{color:var(--color-green-50)}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-green-700{color:var(--color-green-700)}.text-inherit{color:inherit}.text-ink-brand-accent{color:var(--color-ink-brand-accent)}.text-ink-brand-accent-inverse{color:var(--color-ink-brand-accent-inverse)}.text-ink-brand-black{color:var(--color-ink-brand-black)}.text-ink-brand-neutral{color:var(--color-ink-brand-neutral)}.text-ink-brand-neutral-inverse{color:var(--color-ink-brand-neutral-inverse)}.text-ink-brand-primary{color:var(--color-ink-brand-primary)}.text-ink-brand-primary-inverse{color:var(--color-ink-brand-primary-inverse)}.text-ink-brand-secondary{color:var(--color-ink-brand-secondary)}.text-ink-brand-secondary-inverse{color:var(--color-ink-brand-secondary-inverse)}.text-ink-primary{color:var(--color-ink-primary)}.text-ink-primary-inverse{color:var(--color-ink-primary-inverse)}.text-ink-secondary{color:var(--color-ink-secondary)}.text-ink-secondary-inverse{color:var(--color-ink-secondary-inverse)}.text-lime-700{color:var(--color-lime-700)}.text-neutral-100{color:var(--color-neutral-100)}.text-neutral-200{color:var(--color-neutral-200)}.text-neutral-300{color:var(--color-neutral-300)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-600{color:var(--color-neutral-600)}.text-neutral-700{color:var(--color-neutral-700)}.text-neutral-800{color:var(--color-neutral-800)}.text-neutral-900{color:var(--color-neutral-900)}.text-on-brand-accent{color:var(--color-on-brand-accent)}.text-on-brand-accent-inverse{color:var(--color-on-brand-accent-inverse)}.text-on-brand-black{color:var(--color-on-brand-black)}.text-on-brand-neutral{color:var(--color-on-brand-neutral)}.text-on-brand-neutral-inverse{color:var(--color-on-brand-neutral-inverse)}.text-on-brand-primary{color:var(--color-on-brand-primary)}.text-on-brand-primary-inverse{color:var(--color-on-brand-primary-inverse)}.text-on-brand-secondary{color:var(--color-on-brand-secondary)}.text-on-brand-secondary-inverse{color:var(--color-on-brand-secondary-inverse)}.text-on-brand-white{color:var(--color-on-brand-white)}.text-on-destructive{color:var(--color-on-destructive)}.text-on-destructive-inverse{color:var(--color-on-destructive-inverse)}.text-on-disabled{color:var(--color-on-disabled)}.text-on-disabled-inverse{color:var(--color-on-disabled-inverse)}.text-on-info{color:var(--color-on-info)}.text-on-info-inverse{color:var(--color-on-info-inverse)}.text-on-page{color:var(--color-on-page)}.text-on-page-inverse{color:var(--color-on-page-inverse)}.text-on-quiet{color:var(--color-on-quiet)}.text-on-quiet-inverse{color:var(--color-on-quiet-inverse)}.text-on-secondary{color:var(--color-on-secondary)}.text-on-secondary-inverse{color:var(--color-on-secondary-inverse)}.text-on-success{color:var(--color-on-success)}.text-on-success-inverse{color:var(--color-on-success-inverse)}.text-on-warning{color:var(--color-on-warning)}.text-on-warning-inverse{color:var(--color-on-warning-inverse)}.text-orange-700{color:var(--color-orange-700)}.text-pink-600{color:var(--color-pink-600)}.text-primary-50{color:rgb(var(--color-primary-50) / 1)}.text-primary-100{color:rgb(var(--color-primary-100) / 1)}.text-primary-200{color:rgb(var(--color-primary-200) / 1)}.text-primary-500{color:rgb(var(--color-primary-500) / 1)}.text-primary-600{color:rgb(var(--color-primary-600) / 1)}.text-primary-700{color:rgb(var(--color-primary-700) / 1)}.text-purple-700{color:var(--color-purple-700)}.text-red-50{color:var(--color-red-50)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-secondary-50{color:rgb(var(--color-secondary-50) / 1)}.text-secondary-50\!{color:rgb(var(--color-secondary-50) / 1)!important}.text-secondary-500{color:rgb(var(--color-secondary-500) / 1)}.text-secondary-600{color:rgb(var(--color-secondary-600) / 1)}.text-secondary-900{color:rgb(var(--color-secondary-900) / 1)}.text-secondary-950{color:rgb(var(--color-secondary-950) / 1)}.text-slate-50{color:var(--color-slate-50)}.text-slate-500{color:var(--color-slate-500)}.text-teal-700{color:var(--color-teal-700)}.text-white{color:var(--color-white)}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.text-yellow-700{color:var(--color-yellow-700)}.text-yellow-800{color:var(--color-yellow-800)}.\[text-transform\:var\(--strapline-text-transform\,uppercase\)\]{text-transform:uppercase;text-transform:var(--strapline-text-transform,uppercase)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;-webkit-font-feature-settings:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction),var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-feature-settings:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction),var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.no-underline{-webkit-text-decoration-line:none;text-decoration-line:none}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.decoration-brand-secondary{-webkit-text-decoration-color:var(--color-brand-secondary);text-decoration-color:var(--color-brand-secondary)}.decoration-current{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.decoration-transparent{-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:#0000}.decoration-dotted{-webkit-text-decoration-style:dotted;text-decoration-style:dotted}.decoration-solid{-webkit-text-decoration-style:solid;text-decoration-style:solid}.decoration-1{text-decoration-thickness:1px}.underline-offset-2,.underline-offset-\[2px\]{text-underline-offset:2px}.placeholder-white::-webkit-input-placeholder{color:var(--color-white)}.placeholder-white::-moz-placeholder{color:var(--color-white)}.placeholder-white::-ms-input-placeholder{color:var(--color-white)}.placeholder-white::placeholder{color:var(--color-white)}.placeholder-white\/80::-webkit-input-placeholder{color:#fffc}.placeholder-white\/80::-moz-placeholder{color:#fffc}.placeholder-white\/80::-ms-input-placeholder{color:#fffc}.placeholder-white\/80::placeholder{color:#fffc}@supports (color:color-mix(in lab,red,red)){.placeholder-white\/80::-webkit-input-placeholder{color:color-mix(in oklab,var(--color-white) 80%,transparent)}.placeholder-white\/80::-moz-placeholder{color:color-mix(in oklab,var(--color-white) 80%,transparent)}.placeholder-white\/80::-ms-input-placeholder{color:color-mix(in oklab,var(--color-white) 80%,transparent)}.placeholder-white\/80::placeholder{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.opacity-0{opacity:0}
4206.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-80{opacity:.8}.opacity-100{opacity:1}.opacity-100\!{opacity:1!important}.shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, .10196), 0 1px 2px -1px rgba(0, 0, 0, .10196);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0, 0, 0, .10196)), 0 1px 2px -1px var(--tw-shadow-color,rgba(0, 0, 0, .10196));-webkit-box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, .25098);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,rgba(0, 0, 0, .25098));-webkit-box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
4206dow)}.shadow-\[0_1px_3px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0 1px 3px rgba(0, 0, 0, .07843);--tw-shadow:0 1px 3px var(--tw-shadow-color,rgba(0, 0, 0, .07843));-webkit-box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_4px_-1px_rgba\(0\,0\,0\,0\.06\)\,0_4px_6px_-1px_rgba\(0\,0\,0\,0\.10\)\]{--tw-shadow:0 2px 4px -1px rgba(0, 0, 0, .05882), 0 4px 6px -1px rgba(0, 0, 0, .10196);--tw-shadow:0 2px 4px -1px var(--tw-shadow-color,rgba(0, 0, 0, .05882)), 0 4px 6px -1px var(--tw-shadow-color,rgba(0, 0, 0, .10196));-webkit-box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_15px_-3px_rgb\(0_0_0_\/_0\.1\)\,0_4px_6px_-4px_rgb\(0_0_0_\/_0\.1\)\]{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, .10196), 0 4px 6px -4px rgba(0, 0, 0, .10196);
4206--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgba(0, 0, 0, .10196)), 0 4px 6px -4px var(--tw-shadow-color,rgba(0, 0, 0, .10196));-webkit-box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_25px_50px_-12px_rgb\(0_0_0_\/_0\.25\)\]{--tw-shadow:0 25px 50px -12px rgba(0, 0, 0, .25098);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,rgba(0, 0, 0, .25098));-webkit-box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_1px_3px_0px_rgba\(27\,27\,27\,0\.1\)\,0px_1px_2px_-1px_rgba\(27\,27\,27\,0\.1\)\]{--tw-shadow:0px 1px 3px 0px rgba(27, 27, 27, .10196), 0px 1px 2px -1px rgba(27, 27, 27, .10196);
4206--tw-shadow:0px 1px 3px 0px var(--tw-shadow-color,rgba(27, 27, 27, .10196)), 0px 1px 2px -1px var(--tw-shadow-color,rgba(27, 27, 27, .10196));-webkit-box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_4px_6px_-1px_rgba\(0\,0\,0\,0\.1\)\,0px_2px_4px_-2px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:0px 4px 6px -1px rgba(0, 0, 0, .10196), 0px 2px 4px -2px rgba(0, 0, 0, .10196);--tw-shadow:0px 4px 6px -1px var(--tw-shadow-color,rgba(0, 0, 0, .10196)), 0px 2px 4px -2px var(--tw-shadow-color,rgba(0, 0, 0, .10196));-webkit-box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[1px_1px_4px_rgba\(223\,223\,223\,0\.44\)\]{--tw-shadow:1px 1px 4px rgba(223, 223, 223, .43922);
4206--tw-shadow:1px 1px 4px var(--tw-shadow-color,rgba(223, 223, 223, .43922));-webkit-box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[2px_2px_9\.8px_rgba\(117\,117\,117\,0\.25\)\]{--tw-shadow:2px 2px 9.8px rgba(117, 117, 117, .25098);--tw-shadow:2px 2px 9.8px var(--tw-shadow-color,rgba(117, 117, 117, .25098));-webkit-box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, .10196), 0 4px 6px -4px rgba(0, 0, 0, .10196);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgba(0, 0, 0, .10196)), 0 4px 6px -4px var(--tw-shadow-color,rgba(0, 0, 0, .10196));-webkit-box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
4206dow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, .10196), 0 2px 4px -2px rgba(0, 0, 0, .10196);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,rgba(0, 0, 0, .10196)), 0 2px 4px -2px var(--tw-shadow-color,rgba(0, 0, 0, .10196));-webkit-box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none\!{--tw-shadow:0 0 rgba(0, 0, 0, 0)!important;-webkit-box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-sm{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, .10196), 0 1px 2px -1px rgba(0, 0, 0, .10196);
4206--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0, 0, 0, .10196)), 0 1px 2px -1px var(--tw-shadow-color,rgba(0, 0, 0, .10196));-webkit-box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, .10196), 0 8px 10px -6px rgba(0, 0, 0, .10196);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,rgba(0, 0, 0, .10196)), 0 8px 10px -6px var(--tw-shadow-color,rgba(0, 0, 0, .10196));-webkit-box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, .05098);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,rgba(0, 0, 0, .05098));-webkit-box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
4206dow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) currentcolor;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);-webkit-box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) currentcolor;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);-webkit-box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
4206dow)}.focus-ring{-webkit-box-shadow:0 0 0 1px #000,0 0 0 2px #ff0;box-shadow:0 0 0 1px #000,0 0 0 2px #ff0}.ring-amber-600\/20{--tw-ring-color:rgba(221, 116, 0, .2)}@supports (color:color-mix(in lab,red,red)){.ring-amber-600\/20{--tw-ring-color:color-mix(in oklab, var(--color-amber-600) 20%, transparent)}}.ring-black\/5{--tw-ring-color:rgba(0, 0, 0, .05098)}@supports (color:color-mix(in lab,red,red)){.ring-black\/5{--tw-ring-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.ring-blue-600\/20{--tw-ring-color:rgba(21, 93, 252, .2)}@supports (color:color-mix(in lab,red,red)){.ring-blue-600\/20{--tw-ring-color:color-mix(in oklab, var(--color-blue-600) 20%, transparent)}}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.ring-green-600\/20{--tw-ring-color:rgba(0, 165, 68, .2)}@supports (color:color-mix(in lab,red,red)){.ring-green-600\/20{--tw-ring-color:color-mix(in oklab, var(--color-green-600) 20%, transparent)}}.ring-orange-600\/20{--tw-ring-color:rgba(240, 81, 0, .2)}@supports (color:color-mix(in lab,red,red)){.ring-orange-600\/20{--tw-ring-color:color-mix(in oklab, var(--color-orange-600) 20%, transparent)}}.ring-purple-400{--tw-ring-color:var(--color-purple-400)}.ring-purple-600\/20{--tw-ring-color:rgba(152, 16, 250, .2)}@supports (color:color-mix(in lab,red,red)){.ring-purple-600\/20{--tw-ring-color:color-mix(in oklab, var(--color-purple-600) 20%, transparent)}}.ring-red-600\/20{--tw-ring-color:rgba(228, 0, 20, .2)}@supports (color:color-mix(in lab,red,red)){.ring-red-600\/20{--tw-ring-color:color-mix(in oklab, var(--color-red-600) 20%, transparent)}}.ring-slate-600\/20{--tw-ring-color:rgba(69, 85, 108, .2)}@supports (color:color-mix(in lab,red,red)){.ring-slate-600\/20{--tw-ring-color:color-mix(in oklab, var(--color-slate-600) 20%, transparent)}}.ring-teal-600\/20{--tw-ring-color:rgba(0, 149, 136, .2)}@supports (color:color-mix(in lab,red,red)){.ring-teal-600\/20{--tw-ring-color:color-mix(in oklab, var(--color-teal-600) 20%, transparent)}}.ring-white\/30{--tw-ring-color:rgba(255, 255, 255, .30196)}@supports (color:color-mix(in lab,red,red)){.ring-white\/30{--tw-ring-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.ring-yellow-600\/20{--tw-ring-color:rgba(205, 137, 0, .2)}@supports (color:color-mix(in lab,red,red)){.ring-yellow-600\/20{--tw-ring-color:color-mix(in oklab, var(--color-yellow-600) 20%, transparent)}}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid rgba(0,0,0,0)}}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-\[\#EDEDED\]{outline-color:#ededed}.blur{--tw-blur:blur(8px);-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);-webkit-filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.brightness-0{--tw-brightness:brightness(0%);-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);-webkit-filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.contrast-100{--tw-contrast:contrast(100%);-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);-webkit-filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);-webkit-filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\[filter\:var\(--footer-logo-filter\)\]{-webkit-filter:var(--footer-logo-filter);filter:var(--footer-logo-filter)}.filter{-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);-webkit-filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[22\.35px\]{--tw-backdrop-blur:blur(22.35px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;-webkit-transition-timing-function:var(--default-transition-timing-function);transition-timing-function:var(--default-transition-timing-function);-webkit-transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));-webkit-transition-duration:var(--default-transition-duration);transition-duration:var(--default-transition-duration);-webkit-transition-duration:var(--tw-duration,var(--default-transition-duration));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{-webkit-transition-property:height;transition-property:height;-webkit-transition-timing-function:var(--default-transition-timing-function);transition-timing-function:var(--default-transition-timing-function);-webkit-transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));-webkit-transition-duration:var(--default-transition-duration);transition-duration:var(--default-transition-duration);-webkit-transition-duration:var(--tw-duration,var(--default-transition-duration));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[stroke-dashoffset\]{-webkit-transition-property:stroke-dashoffset;transition-property:stroke-dashoffset;-webkit-transition-timing-function:var(--default-transition-timing-function);transition-timing-function:var(--default-transition-timing-function);-webkit-transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));-webkit-transition-duration:var(--default-transition-duration);transition-duration:var(--default-transition-duration);-webkit-transition-duration:var(--tw-duration,var(--default-transition-duration));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:var(--default-transition-timing-function);transition-timing-function:var(--default-transition-timing-function);-webkit-transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));-webkit-transition-duration:var(--default-transition-duration);transition-duration:var(--default-transition-duration);-webkit-transition-duration:var(--tw-duration,var(--default-transition-duration));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;-webkit-transition-timing-function:var(--default-transition-timing-function);transition-timing-function:var(--default-transition-timing-function);-webkit-transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));-webkit-transition-duration:var(--default-transition-duration);transition-duration:var(--default-transition-duration);-webkit-transition-duration:var(--tw-duration,var(--default-transition-duration));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:var(--default-transition-timing-function);transition-timing-function:var(--default-transition-timing-function);-webkit-transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));-webkit-transition-duration:var(--default-transition-duration);transition-duration:var(--default-transition-duration);-webkit-transition-duration:var(--tw-duration,var(--default-transition-duration));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{-webkit-transition-property:-webkit-box-shadow;transition-property:-webkit-box-shadow;
4206transition-property:box-shadow;transition-property:box-shadow,-webkit-box-shadow;-webkit-transition-timing-function:var(--default-transition-timing-function);transition-timing-function:var(--default-transition-timing-function);-webkit-transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));-webkit-transition-duration:var(--default-transition-duration);transition-duration:var(--default-transition-duration);-webkit-transition-duration:var(--tw-duration,var(--default-transition-duration));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{-webkit-transition-property:translate,scale,rotate,-webkit-transform;transition-property:translate,scale,rotate,-webkit-transform;transition-property:transform,translate,scale,rotate;transition-property:transform,translate,scale,rotate,-webkit-transform;-webkit-transition-timing-function:var(--default-transition-timing-function);transition-timing-function:var(--default-transition-timing-function);-webkit-transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));-webkit-transition-duration:var(--default-transition-duration);transition-duration:var(--default-transition-duration);-webkit-transition-duration:var(--tw-duration,var(--default-transition-duration));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-discrete{transition-behavior:allow-discrete}.duration-75{--tw-duration:75ms;-webkit-transition-duration:75ms;transition-duration:75ms}.duration-100{--tw-duration:.1s;-webkit-transition-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;-webkit-transition-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s}.duration-fast-01{--tw-duration:70ms;-webkit-transition-duration:70ms;transition-duration:70ms}.duration-fast-02{--tw-duration:.11s;-webkit-transition-duration:.11s;transition-duration:.11s}.duration-moderate-01{--tw-duration:.15s;-webkit-transition-duration:.15s;transition-duration:.15s}.duration-moderate-02{--tw-duration:.24s;-webkit-transition-duration:.24s;transition-duration:.24s}.duration-slow-01{--tw-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s}.duration-slow-02{--tw-duration:.7s;-webkit-transition-duration:.7s;transition-duration:.7s}.ease-\[ease-out\]{--tw-ease:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.ease-enter{--tw-ease:var(--ease-enter);-webkit-transition-timing-function:var(--ease-enter);transition-timing-function:var(--ease-enter)}.ease-in{--tw-ease:var(--ease-in);-webkit-transition-timing-function:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);-webkit-transition-timing-function:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);-webkit-transition-timing-function:var(--ease-out);transition-timing-function:var(--ease-out)}.content-\(--nav-label\){--tw-content:var(--nav-label);content:var(--tw-content)}.prose-neutral{--tw-prose-body:oklch(37.1% 0 0);--tw-prose-headings:oklch(20.5% 0 0);--tw-prose-lead:oklch(43.9% 0 0);--tw-prose-links:oklch(20.5% 0 0);--tw-prose-bold:oklch(20.5% 0 0);--tw-prose-counters:oklch(55.6% 0 0);--tw-prose-bullets:oklch(87% 0 0);--tw-prose-hr:oklch(92.2% 0 0);--tw-prose-quotes:oklch(20.5% 0 0);--tw-prose-quote-borders:oklch(92.2% 0 0);--tw-prose-captions:oklch(55.6% 0 0);--tw-prose-kbd:oklch(20.5% 0 0);--tw-prose-kbd-shadows:NaN NaN NaN;--tw-prose-code:oklch(20.5% 0 0);--tw-prose-pre-code:oklch(92.2% 0 0);--tw-prose-pre-bg:oklch(26.9% 0 0);--tw-prose-th-borders:oklch(87% 0 0);--tw-prose-td-borders:oklch(92.2% 0 0);--tw-prose-invert-body:oklch(87% 0 0);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.8% 0 0);
4206--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.8% 0 0);--tw-prose-invert-bullets:oklch(43.9% 0 0);--tw-prose-invert-hr:oklch(37.1% 0 0);--tw-prose-invert-quotes:oklch(97% 0 0);--tw-prose-invert-quote-borders:oklch(37.1% 0 0);--tw-prose-invert-captions:oklch(70.8% 0 0);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87% 0 0);--tw-prose-invert-pre-bg:rgba(0, 0, 0, .50196);--tw-prose-invert-th-borders:oklch(43.9% 0 0);--tw-prose-invert-td-borders:oklch(37.1% 0 0)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}.select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.\[border-bottom\:1px_solid_var\(--nav-custom-link-dropdown-link-border-color\,\#d1d5db\)\]{border-bottom:1px solid #d1d5db;border-bottom:1px solid var(--nav-custom-link-dropdown-link-border-color,#d1d5db)}.\[grid-template-areas\:var\(--site-header-grid-template-areas\)\]{grid-template-areas:var(--site-header-grid-template-areas)}.\[interpolate-size\:allow-keywords\]{interpolate-size:allow-keywords}.\[text-decoration-skip-ink\:none\]{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.ring-inset{--tw-ring-inset:inset}.type-link-bold{--type-link-weight:700}:is(.\*\:pointer-events-auto>*){pointer-events:auto}.not-empty\:py-2:not(:empty){padding-block:calc(var(--spacing) * 2)}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:text-secondary-600:is(:where(.group):hover *){color:rgb(var(--color-secondary-600) / 1)}.group-hover\:underline:is(:where(.group):hover *){-webkit-text-decoration-line:underline;text-decoration-line:underline}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.peer-checked\:opacity-100:is(:where(.peer):checked~*){opacity:1}.peer-indeterminate\:opacity-0:is(:where(.peer):indeterminate~*){opacity:0}.peer-indeterminate\:opacity-100:is(:where(.peer):indeterminate~*){opacity:1}.placeholder\:text-\[\#999\]::-webkit-input-placeholder{color:#999}.placeholder\:text-\[\#999\]::-moz-placeholder{color:#999}.placeholder\:text-\[\#999\]::-ms-input-placeholder{color:#999}.placeholder\:text-\[\#999\]::placeholder{color:#999}.placeholder\:text-on-disabled::-webkit-input-placeholder{color:var(--color-on-disabled)}.placeholder\:text-on-disabled::-moz-placeholder{color:var(--color-on-disabled)}.placeholder\:text-on-disabled::-ms-input-placeholder{color:var(--color-on-disabled)}.placeholder\:text-on-disabled::placeholder{color:var(--color-on-disabled)}.placeholder\:text-on-disabled-inverse::-webkit-input-placeholder{color:var(--color-on-disabled-inverse)}.placeholder\:text-on-disabled-inverse::-moz-placeholder{color:var(--color-on-disabled-inverse)}.placeholder\:text-on-disabled-inverse::-ms-input-placeholder{color:var(--color-on-disabled-inverse)}.placeholder\:text-on-disabled-inverse::placeholder{color:var(--color-on-disabled-inverse)}.before\:my-\[0\.7rem\]:before{content:var(--tw-content);margin-block:11.2px;margin-block:.7rem}.before\:mr-4:before{content:var(--tw-content);margin-right:calc(var(--spacing) * 4)}.before\:flex-1:before{content:var(--tw-content);-webkit-box-flex:1;-ms-flex:1;flex:1}.before\:border-t:before{content:var(--tw-content);border-top-style:var(--tw-border-style);border-top-width:1px}.before\:border-solid:before{content:var(--tw-content);--tw-border-style:solid;border-style:solid}.before\:border-\[\#333\]:before{content:var(--tw-content);border-color:#333}.before\:border-t-\[\#333\]:before{content:var(--tw-content);border-top-color:#333}.before\:border-t-\[\#ccc\]:before{content:var(--tw-content);border-top-color:#ccc}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:relative:after{content:var(--tw-content);position:relative}.after\:top-1\/4:after{content:var(--tw-content);top:25%}.after\:top-\[calc\(50\%_-_0\.25em\)\]:after{content:var(--tw-content);top:calc(50% - .25em)}.after\:right-2:after{content:var(--tw-content);right:calc(var(--spacing) * 2)}.after\:my-\[0\.7rem\]:after{content:var(--tw-content);margin-block:11.2px;margin-block:.7rem}.after\:ml-4:after{content:var(--tw-content);margin-left:calc(var(--spacing) * 4)}.after\:inline-block:after{content:var(--tw-content);display:inline-block}.after\:h-3\/6:after{content:var(--tw-content);height:50%}.after\:w-px:after{content:var(--tw-content);width:1px}.after\:flex-1:after{content:var(--tw-content);-webkit-box-flex:1;-ms-flex:1;flex:1}.after\:border-x-\[0\.329em\]:after{content:var(--tw-content);border-inline-style:var(--tw-border-style);border-inline-width:.329em}.after\:border-t:after{content:var(--tw-content);border-top-style:var(--tw-border-style);border-top-width:1px}.after\:border-b-\[0\.614em\]:after{content:var(--tw-content);border-bottom-style:var(--tw-border-style);border-bottom-width:.614em}.after\:border-solid:after{content:var(--tw-content);--tw-border-style:solid;border-style:solid}.after\:border-\[\#333\]:after{content:var(--tw-content);border-color:#333}
4206.after\:border-x-transparent:after{content:var(--tw-content);border-inline-color:rgba(0,0,0,0)}.after\:border-t-\[\#333\]:after{content:var(--tw-content);border-top-color:#333}.after\:border-t-\[\#ccc\]:after{content:var(--tw-content);border-top-color:#ccc}.after\:border-b-\[white\]:after{content:var(--tw-content);border-bottom-color:#fff}.after\:bg-neutral-200:after{content:var(--tw-content);background-color:var(--color-neutral-200)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:rounded-t-\[10px\]:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.last\:rounded-b-\[10px\]:last-child{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.visited\:text-inherit:visited{color:inherit}.checked\:border-brand-accent:checked{border-color:var(--color-brand-accent)}.checked\:border-brand-accent-inverse:checked{border-color:var(--color-brand-accent-inverse)}.checked\:border-on-destructive:checked{border-color:var(--color-on-destructive)}.checked\:border-on-destructive-inverse:checked{border-color:var(--color-on-destructive-inverse)}.checked\:bg-brand-accent:checked{background-color:var(--color-brand-accent)}.checked\:bg-brand-accent-inverse:checked{background-color:var(--color-brand-accent-inverse)}.checked\:bg-on-destructive:checked{background-color:var(--color-on-destructive)}.checked\:bg-on-destructive-inverse:checked{background-color:var(--color-on-destructive-inverse)}.indeterminate\:border-brand-accent:indeterminate{border-color:var(--color-brand-accent)}.indeterminate\:border-brand-accent-inverse:indeterminate{border-color:var(--color-brand-accent-inverse)}.indeterminate\:border-on-destructive:indeterminate{border-color:var(--color-on-destructive)}.indeterminate\:border-on-destructive-inverse:indeterminate{border-color:var(--color-on-destructive-inverse)}.indeterminate\:bg-brand-accent:indeterminate{background-color:var(--color-brand-accent)}.indeterminate\:bg-brand-accent-inverse:indeterminate{background-color:var(--color-brand-accent-inverse)}.indeterminate\:bg-on-destructive:indeterminate{background-color:var(--color-on-destructive)}.indeterminate\:bg-on-destructive-inverse:indeterminate{background-color:var(--color-on-destructive-inverse)}.empty\:hidden:empty{display:none}.empty\:border-none:empty{--tw-border-style:none;border-style:none}.focus-within\:-translate-y-1:focus-within{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.focus-within\:shadow-md:focus-within{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, .10196), 0 2px 4px -2px rgba(0, 0, 0, .10196);
4206--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,rgba(0, 0, 0, .10196)), 0 2px 4px -2px var(--tw-shadow-color,rgba(0, 0, 0, .10196));-webkit-box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) currentcolor;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);-webkit-box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:focus-ring:focus-within{-webkit-box-shadow:0 0 0 1px #000,0 0 0 2px #ff0;box-shadow:0 0 0 1px #000,0 0 0 2px #ff0}.focus-within\:ring-\(--flexi-brand-color-1\):focus-within{--tw-ring-color:var(--flexi-brand-color-1)}.focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}@media (hover:hover){.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:rounded-xs:hover{border-radius:var(--radius-xs)}.hover\:border-brand-accent:hover{border-color:var(--color-brand-accent)}.hover\:border-brand-accent-inverse:hover{border-color:var(--color-brand-accent-inverse)}.hover\:border-gray-400:hover{border-color:var(--color-gray-400)}.hover\:border-green-500:hover{border-color:var(--color-green-500)}.hover\:border-neutral-400:hover{border-color:var(--color-neutral-400)}.hover\:border-on-page:hover{border-color:var(--color-on-page)}.hover\:border-red-500:hover{border-color:var(--color-red-500)}.hover\:border-slate-500:hover{border-color:var(--color-slate-500)}.hover\:bg-\[\#e0e0e5\]:hover{background-color:#e0e0e5}.hover\:bg-\[var\(--truncate-btn-hover-bg-color\,gray\)\]:hover{background-color:gray;background-color:var(--truncate-btn-hover-bg-color,gray)}.hover\:bg-brand-neutral-hover:hover{background-color:var(--color-brand-neutral-hover)}.hover\:bg-brand-neutral-hover-inverse:hover{background-color:var(--color-brand-neutral-hover-inverse)}.hover\:bg-brand-neutral-inverse\/6:hover{background-color:#d4d4d40f}@supports (color:color-mix(in lab,red,red)){.hover\:bg-brand-neutral-inverse\/6:hover{background-color:color-mix(in oklab,var(--color-brand-neutral-inverse) 6%,transparent)}}.hover\:bg-brand-neutral\/6:hover{background-color:#7373730f}@supports (color:color-mix(in lab,red,red)){.hover\:bg-brand-neutral\/6:hover{background-color:color-mix(in oklab,var(--color-brand-neutral) 6%,transparent)}}.hover\:bg-brand-primary-hover:hover{background-color:var(--color-brand-primary-hover)}.hover\:bg-brand-primary-hover-inverse:hover{background-color:var(--color-brand-primary-hover-inverse)}.hover\:bg-brand-primary-inverse\/20:hover{background-color:#cbd5e133}@supports (color:color-mix(in lab,red,red)){.hover\:bg-brand-primary-inverse\/20:hover{background-color:color-mix(in oklab,var(--color-brand-primary-inverse) 20%,transparent)}}.hover\:bg-brand-primary\/20:hover{background-color:#64748b33}@supports (color:color-mix(in lab,red,red)){.hover\:bg-brand-primary\/20:hover{background-color:color-mix(in oklab,var(--color-brand-primary) 20%,transparent)}}.hover\:bg-brand-secondary-hover:hover{background-color:var(--color-brand-secondary-hover)}.hover\:bg-brand-secondary-hover-inverse:hover{background-color:var(--color-brand-secondary-hover-inverse)}.hover\:bg-brand-secondary-inverse\/20:hover{background-color:#cbd5e133}@supports (color:color-mix(in lab,red,red)){.hover\:bg-brand-secondary-inverse\/20:hover{background-color:color-mix(in oklab,var(--color-brand-secondary-inverse) 20%,transparent)}}.hover\:bg-brand-secondary\/20:hover{background-color:#64748b33}@supports (color:color-mix(in lab,red,red)){.hover\:bg-brand-secondary\/20:hover{background-color:color-mix(in oklab,var(--color-brand-secondary) 20%,transparent)}}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-gray-400:hover{background-color:var(--color-gray-400)}.hover\:bg-gray-950\/30:hover{background-color:#0307124d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-gray-950\/30:hover{background-color:color-mix(in oklab,var(--color-gray-950) 30%,transparent)}}
4206.hover\:bg-green-400:hover{background-color:var(--color-green-400)}.hover\:bg-neutral-50:hover{background-color:var(--color-neutral-50)}.hover\:bg-neutral-100:hover{background-color:var(--color-neutral-100)}.hover\:bg-neutral-500:hover{background-color:var(--color-neutral-500)}.hover\:bg-primary-50:hover{background-color:rgb(var(--color-primary-50) / 1)}.hover\:bg-primary-400:hover{background-color:rgb(var(--color-primary-400) / 1)}.hover\:bg-primary-500:hover{background-color:rgb(var(--color-primary-500) / 1)}.hover\:bg-primary-600:hover{background-color:rgb(var(--color-primary-600) / 1)}.hover\:bg-red-400:hover{background-color:var(--color-red-400)}.hover\:bg-secondary-400:hover{background-color:rgb(var(--color-secondary-400) / 1)}.hover\:bg-secondary-700:hover{background-color:rgb(var(--color-secondary-700) / 1)}.hover\:bg-slate-400:hover{background-color:var(--color-slate-400)}.hover\:bg-surface-hover:hover{background-color:var(--color-surface-hover)}.hover\:bg-surface-hover-inverse:hover{background-color:var(--color-surface-hover-inverse)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:text-\(--sub-brands-bar-link-hover-color\):hover{color:var(--sub-brands-bar-link-hover-color)}.hover\:text-\[\#1a98ee\]:hover{color:#1a98ee}.hover\:text-\[color\:var\(--truncate-btn-hover-text-color\,white\)\]:hover{color:#fff;color:var(--truncate-btn-hover-text-color,white)}.hover\:text-gray-500:hover{color:var(--color-gray-500)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-inherit:hover{color:inherit}.hover\:text-primary-700:hover{color:rgb(var(--color-primary-700) / 1)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-white\/80:hover{color:#fffc}@supports (color:color-mix(in lab,red,red)){.hover\:text-white\/80:hover{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.hover\:no-underline:hover{-webkit-text-decoration-line:none;text-decoration-line:none}.hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.hover\:decoration-brand-neutral:hover{-webkit-text-decoration-color:var(--color-brand-neutral);text-decoration-color:var(--color-brand-neutral)}.hover\:decoration-brand-neutral-inverse:hover{-webkit-text-decoration-color:var(--color-brand-neutral-inverse);text-decoration-color:var(--color-brand-neutral-inverse)}.hover\:decoration-brand-primary:hover{-webkit-text-decoration-color:var(--color-brand-primary);text-decoration-color:var(--color-brand-primary)}.hover\:decoration-brand-primary-inverse:hover{-webkit-text-decoration-color:var(--color-brand-primary-inverse);text-decoration-color:var(--color-brand-primary-inverse)}.hover\:decoration-brand-secondary:hover{-webkit-text-decoration-color:var(--color-brand-secondary);text-decoration-color:var(--color-brand-secondary)}.hover\:decoration-brand-secondary-inverse:hover{-webkit-text-decoration-color:var(--color-brand-secondary-inverse);text-decoration-color:var(--color-brand-secondary-inverse)}.hover\:decoration-current:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.hover\:decoration-primary-500:hover{-webkit-text-decoration-color:rgb(var(--color-primary-500) / 1);text-decoration-color:rgb(var(--color-primary-500) / 1)}.hover\:decoration-transparent:hover{-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:#0000}.hover\:underline-offset-2:hover{text-underline-offset:2px}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0px_2px_6px_0px_rgba\(27\,27\,27\,0\.15\)\,0px_2px_4px_-1px_rgba\(27\,27\,27\,0\.15\)\]:hover{--tw-shadow:0px 2px 6px 0px rgba(27, 27, 27, .14902), 0px 2px 4px -1px rgba(27, 27, 27, .14902);
4206--tw-shadow:0px 2px 6px 0px var(--tw-shadow-color,rgba(27, 27, 27, .14902)), 0px 2px 4px -1px var(--tw-shadow-color,rgba(27, 27, 27, .14902));-webkit-box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, .10196), 0 2px 4px -2px rgba(0, 0, 0, .10196);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,rgba(0, 0, 0, .10196)), 0 2px 4px -2px var(--tw-shadow-color,rgba(0, 0, 0, .10196));-webkit-box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:brightness-90:hover{--tw-brightness:brightness(90%);-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);-webkit-filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:not(:focus-within){border-color:var(--color-brand-neutral)}.hover\:not(:focus-within){border-color:var(--color-brand-neutral-inverse)}.hover\:not(:focus-within){border-color:var(--color-on-destructive)}.hover\:not(:focus-within){border-color:var(--color-on-destructive-inverse)}}.focus\:border-green-500:focus{border-color:var(--color-green-500)}.focus\:border-red-500:focus{border-color:var(--color-red-500)}.focus\:border-slate-500:focus{border-color:var(--color-slate-500)}.focus\:bg-gray-400:focus{background-color:var(--color-gray-400)}.focus\:bg-green-400:focus{background-color:var(--color-green-400)}.focus\:bg-primary-400:focus{background-color:rgb(var(--color-primary-400) / 1)}.focus\:bg-red-400:focus{background-color:var(--color-red-400)}.focus\:bg-secondary-400:focus{background-color:rgb(var(--color-secondary-400) / 1)}.focus\:bg-slate-400:focus{background-color:var(--color-slate-400)}.focus\:bg-transparent:focus{background-color:#0000}.focus\:text-inherit:focus{color:inherit}.focus\:decoration-brand-neutral:focus{-webkit-text-decoration-color:var(--color-brand-neutral);text-decoration-color:var(--color-brand-neutral)}.focus\:decoration-brand-neutral-inverse:focus{-webkit-text-decoration-color:var(--color-brand-neutral-inverse);text-decoration-color:var(--color-brand-neutral-inverse)}.focus\:decoration-brand-primary:focus{-webkit-text-decoration-color:var(--color-brand-primary);text-decoration-color:var(--color-brand-primary)}.focus\:decoration-brand-primary-inverse:focus{-webkit-text-decoration-color:var(--color-brand-primary-inverse);text-decoration-color:var(--color-brand-primary-inverse)}.focus\:decoration-brand-secondary:focus{-webkit-text-decoration-color:var(--color-brand-secondary);text-decoration-color:var(--color-brand-secondary)}.focus\:decoration-brand-secondary-inverse:focus{-webkit-text-decoration-color:var(--color-brand-secondary-inverse);text-decoration-color:var(--color-brand-secondary-inverse)}.focus\:decoration-current:focus{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) currentcolor;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);-webkit-box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
4206dow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) currentcolor;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);-webkit-box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:focus-ring:focus{-webkit-box-shadow:0 0 0 1px #000,0 0 0 2px #ff0;box-shadow:0 0 0 1px #000,0 0 0 2px #ff0}.focus\:ring-\[\#1a98ee\]:focus{--tw-ring-color:#1a98ee}.focus\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500)}.focus\:ring-primary-300:focus{--tw-ring-color:rgb(var(--color-primary-300) / 1)}.focus\:ring-secondary-500:focus{--tw-ring-color:rgb(var(--color-secondary-500) / 1)}.focus\:ring-secondary-600:focus{--tw-ring-color:rgb(var(--color-secondary-600) / 1)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid rgba(0,0,0,0)}}.focus\:outline-1:focus{outline-style:var(--tw-outline-style);outline-width:1px}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus\:\[outline-style\:auto\]:focus{outline-style:auto}.focus-visible\:rounded-\[1px\]:focus-visible{border-radius:1px}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) currentcolor;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);-webkit-box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
4206dow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:focus-ring:focus-visible{-webkit-box-shadow:0 0 0 1px #000,0 0 0 2px #ff0;box-shadow:0 0 0 1px #000,0 0 0 2px #ff0}.focus-visible\:ring-\[\#1a98ee\]:focus-visible{--tw-ring-color:#1a98ee}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-\[4px\]:focus-visible{outline-style:var(--tw-outline-style);outline-width:4px}.focus-visible\:outline-offset-\[5px\]:focus-visible{outline-offset:5px}.focus-visible\:outline-\[\#ffffff80\]:focus-visible{outline-color:#ffffff80}.focus-visible\:outline-solid:focus-visible{--tw-outline-style:solid;outline-style:solid}.active\:-translate-y-0\.5:active{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:text-inherit:active{color:inherit}.active\:shadow-sm:active{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, .10196), 0 1px 2px -1px rgba(0, 0, 0, .10196);
4206--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0, 0, 0, .10196)), 0 1px 2px -1px var(--tw-shadow-color,rgba(0, 0, 0, .10196));-webkit-box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-gray-200:disabled{border-color:var(--color-gray-200)}.disabled\:bg-gray-100:disabled{background-color:var(--color-gray-100)}.disabled\:bg-gray-200:disabled{background-color:var(--color-gray-200)}.disabled\:bg-gray-300:disabled{background-color:var(--color-gray-300)}.disabled\:text-neutral-200:disabled{color:var(--color-neutral-200)}.disabled\:opacity-50:disabled{opacity:.5}@media not all and (min-width:1500px){.max-\[1500px\]\:hidden{display:none}}@media not all and (min-width:1280px){.max-xl\:hidden{display:none}}@media not all and (min-width:1000px){.max-lg\:-ml-5{margin-left:calc(var(--spacing) * -5)}.max-lg\:hidden{display:none}}@media not all and (min-width:900px){.max-md\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.max-md\:border-solid{--tw-border-style:solid;border-style:solid}}@media not all and (min-width:700px){.max-sm\:top-full{top:100%}.max-sm\:left-2\/4{left:50%}.max-sm\:mx-0{margin-inline:calc(var(--spacing) * 0)}.max-sm\:block{display:block}.max-sm\:hidden{display:none}.max-sm\:max-h-0{max-height:calc(var(--spacing) * 0)}.max-sm\:max-h-96{max-height:calc(var(--spacing) * 96)}.max-sm\:min-w-\[300px\]{min-width:300px}.max-sm\:-translate-x-2\/4{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-sm\:flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.max-sm\:items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.max-sm\:justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.max-sm\:justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.max-sm\:text-center{text-align:center}.max-sm\:text-left{text-align:left}.max-sm\:transition-all{-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:var(--default-transition-timing-function);transition-timing-function:var(--default-transition-timing-function);-webkit-transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));-webkit-transition-duration:var(--default-transition-duration);transition-duration:var(--default-transition-duration);-webkit-transition-duration:var(--tw-duration,var(--default-transition-duration));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@media (min-width:575px){.xs\:visible{visibility:visible}.xs\:order-last{-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.xs\:mx-0{margin-inline:calc(var(--spacing) * 0)}.xs\:mt-2{margin-top:calc(var(--spacing) * 2)}.xs\:block{display:block}.xs\:flex{display:-webkit-box;display:-ms-flexbox;display:flex}.xs\:h-\[73px\]{height:73px}.xs\:w-2\/3{width:66.6667%}.xs\:w-full{width:100%}.xs\:flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1}.xs\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xs\:flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xs\:p-3{padding:calc(var(--spacing) * 3)}.xs\:leading-2{--tw-leading:calc(var(--spacing) * 2);line-height:calc(var(--spacing) * 2)}}@media (min-width:700px){.sm\:pointer-events-none{pointer-events:none}.sm\:visible{visibility:visible}.sm\:relative{position:relative}.sm\:static{position:static}.sm\:top-0{top:calc(var(--spacing) * 0)}.sm\:right-4{right:calc(var(--spacing) * 4)}.sm\:right-\[var\(--wdn-listv2-arrow-next-right\,0px\)\]{right:0;right:var(--wdn-listv2-arrow-next-right,0px)}.sm\:right-\[var\(--wdn-listv2-arrow-previous-right\,auto\)\]{right:auto;right:var(--wdn-listv2-arrow-previous-right,auto)}.sm\:bottom-4{bottom:calc(var(--spacing) * 4)}.sm\:left-\[var\(--wdn-listv2-arrow-next-left\,auto\)\]{left:auto;left:var(--wdn-listv2-arrow-next-left,auto)}.sm\:left-\[var\(--wdn-listv2-arrow-previous-left\,0\)\]{left:0;left:var(--wdn-listv2-arrow-previous-left,0)}
4206.sm\:order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.sm\:order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:m-0{margin:calc(var(--spacing) * 0)}.sm\:-mx-6{margin-inline:calc(var(--spacing) * -6)}.sm\:mx-0{margin-inline:calc(var(--spacing) * 0)}.sm\:mx-2\.5{margin-inline:calc(var(--spacing) * 2.5)}.sm\:mx-4{margin-inline:calc(var(--spacing) * 4)}.sm\:mx-auto{margin-inline:auto}.sm\:my-0\.5{margin-block:calc(var(--spacing) * .5)}.sm\:my-4{margin-block:calc(var(--spacing) * 4)}.sm\:my-8{margin-block:calc(var(--spacing) * 8)}.sm\:mt-0{margin-top:calc(var(--spacing) * 0)}.sm\:mt-5{margin-top:calc(var(--spacing) * 5)}.sm\:mt-6{margin-top:calc(var(--spacing) * 6)}.sm\:mb-0{margin-bottom:calc(var(--spacing) * 0)}.sm\:mb-5{margin-bottom:calc(var(--spacing) * 5)}.sm\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.sm\:ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.sm\:ml-4{margin-left:calc(var(--spacing) * 4)}.sm\:block{display:block}.sm\:flex{display:-webkit-box;display:-ms-flexbox;display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-block{display:inline-block}.sm\:inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.sm\:h-\(--truncate-desktop-height\){height:var(--truncate-desktop-height)}.sm\:h-\[50px\]{height:50px}.sm\:h-\[58px\]{height:58px}.sm\:h-\[100px\]{height:100px}.sm\:h-\[820px\]{height:820px}.sm\:h-\[var\(--logo-height-desktop\,auto\)\]{height:auto;height:var(--logo-height-desktop,auto)}.sm\:h-\[var\(--site-header-height\,60px\)\]{height:60px;height:var(--site-header-height,60px)}.sm\:h-fit{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.sm\:max-h-full{max-height:100%}.sm\:w-\[200px\]{width:200px}.sm\:w-\[480px\]{width:480px}.sm\:w-full{width:100%}.sm\:max-w-full{max-width:100%}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xl{max-width:36rem}.sm\:min-w-auto{min-width:auto}.sm\:flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1}.sm\:flex-auto{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.sm\:flex-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.sm\:basis-1\/2{-ms-flex-preferred-size:50%;flex-basis:50%}.sm\:basis-1\/3{-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%}.sm\:basis-1\/4{-ms-flex-preferred-size:25%;flex-basis:25%}.sm\:basis-1\/5{-ms-flex-preferred-size:20%;flex-basis:20%}.sm\:basis-2\/3{-ms-flex-preferred-size:66.6667%;flex-basis:66.6667%}.sm\:basis-3\/4{-ms-flex-preferred-size:75%;flex-basis:75%}.sm\:basis-\[40\%\]{-ms-flex-preferred-size:40%;flex-basis:40%}.sm\:basis-\[53\%\]{-ms-flex-preferred-size:53%;flex-basis:53%}.sm\:basis-full{-ms-flex-preferred-size:100%;flex-basis:100%}.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.sm\:flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sm\:flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.sm\:flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.sm\:items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sm\:justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sm\:justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sm\:justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-8{gap:calc(var(--spacing) * 8)}.sm\:gap-x-10{-webkit-column-gap:calc(var(--spacing) * 10);-moz-column-gap:calc(var(--spacing) * 10);column-gap:calc(var(--spacing) * 10)}.sm\:gap-y-14{row-gap:calc(var(--spacing) * 14)}.sm\:border-0{border-style:var(--tw-border-style);border-width:0}.sm\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.sm\:border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.sm\:border-none{--tw-border-style:none;border-style:none}.sm\:border-solid{--tw-border-style:solid;border-style:solid}.sm\:border-gray-300{border-color:var(--color-gray-300)}.sm\:border-white{border-color:var(--color-white)}.sm\:p-0{padding:calc(var(--spacing) * 0)}.sm\:p-2{padding:calc(var(--spacing) * 2)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-0{padding-inline:calc(var(--spacing) * 0)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-12{padding-inline:calc(var(--spacing) * 12)}.sm\:py-1{padding-block:calc(var(--spacing) * 1)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:py-12{padding-block:calc(var(--spacing) * 12)}.sm\:py-32{padding-block:calc(var(--spacing) * 32)}.sm\:pr-0{padding-right:calc(var(--spacing) * 0)}.sm\:pr-1{padding-right:calc(var(--spacing) * 1)}.sm\:pr-2{padding-right:calc(var(--spacing) * 2)}.sm\:pb-1{padding-bottom:calc(var(--spacing) * 1)}.sm\:pl-0{padding-left:calc(var(--spacing) * 0)}.sm\:pl-2{padding-left:calc(var(--spacing) * 2)}.sm\:pl-5{padding-left:calc(var(--spacing) * 5)}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--text-2xl--line-height);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-base{font-size:var(--text-base);
4206line-height:var(--text-base--line-height);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--text-sm--line-height);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--text-xl--line-height);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[length\:var\(--article-river-title--font-size\,0\.875em\)\]{font-size:.875em;font-size:var(--article-river-title--font-size,.875em)}.sm\:leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.sm\:font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.sm\:text-white{color:var(--color-white)}.sm\:before\:text-\[length\:var\(--wdn-listv2-arrow-next-txt\)\]:before{content:var(--tw-content);font-size:var(--wdn-listv2-arrow-next-txt)}.sm\:before\:text-\[length\:var\(--wdn-listv2-arrow-previous-txt\)\]:before{content:var(--tw-content);font-size:var(--wdn-listv2-arrow-previous-txt)}.sm\:before\:content-\(--wdn-listv2-arrow-next-content\):before{--tw-content:var(--wdn-listv2-arrow-next-content);content:var(--tw-content)}.sm\:before\:content-\(--wdn-listv2-arrow-previous-content\):before{--tw-content:var(--wdn-listv2-arrow-previous-content);content:var(--tw-content)}.sm\:after\:text-\[length\:var\(--wdn-listv2-arrow-next-txt\)\]:after{content:var(--tw-content);font-size:var(--wdn-listv2-arrow-next-txt)}.sm\:after\:text-\[length\:var\(--wdn-listv2-arrow-previous-txt\)\]:after{content:var(--tw-content);font-size:var(--wdn-listv2-arrow-previous-txt)}.sm\:after\:content-\(--wdn-listv2-arrow-next-content\):after{--tw-content:var(--wdn-listv2-arrow-next-content);content:var(--tw-content)}.sm\:after\:content-\(--wdn-listv2-arrow-previous-content\):after{--tw-content:var(--wdn-listv2-arrow-previous-content);content:var(--tw-content)}}@media (min-width:900px){.md\:visible{visibility:visible}.md\:static{position:static}.md\:sticky{position:-webkit-sticky;position:sticky}.md\:top-4{top:calc(var(--spacing) * 4)}.md\:bottom-6{bottom:calc(var(--spacing) * 6)}.md\:bottom-auto{bottom:auto}.md\:mx-0{margin-inline:calc(var(--spacing) * 0)}.md\:mx-4{margin-inline:calc(var(--spacing) * 4)}.md\:mx-auto{margin-inline:auto}.md\:my-4{margin-block:calc(var(--spacing) * 4)}.md\:mt-2{margin-top:calc(var(--spacing) * 2)}.md\:mt-\[40px\]{margin-top:40px}.md\:mt-\[60px\]{margin-top:60px}.md\:mr-0{margin-right:calc(var(--spacing) * 0)}.md\:mb-2{margin-bottom:calc(var(--spacing) * 2)}.md\:mb-3{margin-bottom:calc(var(--spacing) * 3)}.md\:mb-5{margin-bottom:calc(var(--spacing) * 5)}.md\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.md\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.md\:ml-0{margin-left:calc(var(--spacing) * 0)}.md\:line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.md\:block{display:block}.md\:flex{display:-webkit-box;display:-ms-flexbox;display:flex}.md\:hidden{display:none}.md\:hidden\!{display:none!important}.md\:inline{display:inline}.md\:inline-block{display:inline-block}.md\:size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.md\:h-12{height:calc(var(--spacing) * 12)}.md\:h-20{height:calc(var(--spacing) * 20)}.md\:h-20\!{height:calc(var(--spacing) * 20)!important}.md\:h-24{height:calc(var(--spacing) * 24)}.md\:h-\[150px\]{height:150px}.md\:h-\[584px\]{height:584px}.md\:h-\[var\(--flw-commercial-logo-height-desktop\,auto\)\]{height:auto;height:var(--flw-commercial-logo-height-desktop,auto)}.md\:h-auto{height:auto}.md\:max-h-\[var\(--flw-commercial-logo-max-height-desktop\,150px\)\]{max-height:150px;max-height:var(--flw-commercial-logo-max-height-desktop,150px)}.md\:min-h-\[230px\]{min-height:230px}.md\:w-1\/3{width:33.3333%}.md\:w-1\/4{width:25%}.md\:w-3\/4{width:75%}.md\:w-12{width:calc(var(--spacing) * 12)}.md\:w-20{width:calc(var(--spacing) * 20)}.md\:w-20\!{width:calc(var(--spacing) * 20)!important}.md\:w-24{width:calc(var(--spacing) * 24)}.md\:w-40{width:calc(var(--spacing) * 40)}.md\:w-48{width:calc(var(--spacing) * 48)}.md\:w-64{width:calc(var(--spacing) * 64)}.md\:w-72{width:calc(var(--spacing) * 72)}.md\:w-\[140px\]{width:140px}.md\:w-\[600px\]{width:600px}.md\:w-\[806px\]{width:806px}.md\:w-\[calc\(33\.33\%_-_0\.5rem\)\]{width:calc(33.33% - .5rem)}.md\:w-\[var\(--flw-commercial-logo-width-desktop\,100\%\)\]{width:100%;width:var(--flw-commercial-logo-width-desktop,100%)}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:max-w-\[65\%\]{max-width:65%}.md\:max-w-\[1200px\]{max-width:1200px}.md\:shrink-0{-ms-flex-negative:0;flex-shrink:0}.md\:basis-1\/2{-ms-flex-preferred-size:50%;flex-basis:50%}.md\:basis-1\/3{-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%}.md\:basis-1\/4{-ms-flex-preferred-size:25%;flex-basis:25%}.md\:basis-1\/5{-ms-flex-preferred-size:20%;flex-basis:20%}.md\:basis-2\/3{-ms-flex-preferred-size:66.6667%;flex-basis:66.6667%}.md\:basis-3\/4{-ms-flex-preferred-size:75%;flex-basis:75%}.md\:basis-4\/5{-ms-flex-preferred-size:80%;flex-basis:80%}.md\:basis-full{-ms-flex-preferred-size:100%;flex-basis:100%}.md\:rotate-0{rotate:0deg}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[32\.3\%_65\.5\%\]{grid-template-columns:32.3% 65.5%}.md\:grid-cols-\[calc\(66\.66\%_-_10px\)_calc\(33\.33\%_-_10px\)\]{grid-template-columns:calc(66.66% - 10px
4206) calc(33.33% - 10px)}.md\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.md\:flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.md\:items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.md\:items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.md\:justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.md\:justify-end\!{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.md\:gap-0{gap:calc(var(--spacing) * 0)}.md\:gap-3{gap:calc(var(--spacing) * 3)}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:gap-10{gap:calc(var(--spacing) * 10)}.md\:gap-12{gap:calc(var(--spacing) * 12)}:where(.md\:space-y-0>:not(:last-child)){--tw-space-y-reverse:0;-webkit-margin-before:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));-webkit-margin-after:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))}.md\:gap-x-4{-webkit-column-gap:calc(var(--spacing) * 4);-moz-column-gap:calc(var(--spacing) * 4);column-gap:calc(var(--spacing) * 4)}:where(.md\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0;-webkit-margin-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));-webkit-margin-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.md\:gap-y-8{row-gap:calc(var(--spacing) * 8)}.md\:overflow-visible{overflow:visible}.md\:overflow-x-hidden{overflow-x:hidden}.md\:rounded-lg{border-radius:var(--radius-lg)}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-solid{--tw-border-style:solid;border-style:solid}.md\:p-0{padding:calc(var(--spacing) * 0)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:px-0{padding-inline:calc(var(--spacing) * 0)}.md\:px-4{padding-inline:calc(var(--spacing) * 4)}.md\:px-36{padding-inline:calc(var(--spacing) * 36)}.md\:py-0{padding-block:calc(var(--spacing) * 0)}.md\:py-4{padding-block:calc(var(--spacing) * 4)}.md\:pt-2{padding-top:calc(var(--spacing) * 2)}.md\:pt-8{padding-top:calc(var(--spacing) * 8)}.md\:pr-0{padding-right:calc(var(--spacing) * 0)}.md\:pr-4{padding-right:calc(var(--spacing) * 4)}.md\:pr-6{padding-right:calc(var(--spacing) * 6)}.md\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.md\:pb-7{padding-bottom:calc(var(--spacing) * 7)}.md\:pl-0{padding-left:calc(var(--spacing) * 0)}.md\:pl-6{padding-left:calc(var(--spacing) * 6)}.md\:text-left{text-align:left}.md\:text-left\!{text-align:left!important}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--text-2xl--line-height);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--text-3xl--line-height);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--text-base--line-height);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--text-lg--line-height);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--text-sm--line-height);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--text-xl--line-height);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[13px\]{font-size:13px}.md\:leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.md\:leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.md\:leading-\[30px\]{--tw-leading:30px;line-height:30px}.md\:type-cms-h2-desktop{font:var(--type-cms-h2-font);font:var(--type-cms-h2-font-desktop,var(--type-cms-h2-font));letter-spacing:normal;letter-spacing:var(--type-cms-h2-tracking-desktop,var(--type-cms-h2-tracking,normal));text-transform:none;text-transform:var(--type-cms-h2-case,none)}.md\:type-cms-h3-desktop{font:var(--type-cms-h3-font);font:var(--type-cms-h3-font-desktop,var(--type-cms-h3-font));letter-spacing:normal;letter-spacing:var(--type-cms-h3-tracking-desktop,var(--type-cms-h3-tracking,normal));text-transform:none;text-transform:var(--type-cms-h3-case,none)}.md\:type-cms-h4-desktop{font:var(--type-cms-h4-font);font:var(--type-cms-h4-font-desktop,var(--type-cms-h4-font));letter-spacing:normal;letter-spacing:var(--type-cms-h4-tracking-desktop,var(--type-cms-h4-tracking,normal));text-transform:none;text-transform:var(--type-cms-h4-case,none)}.md\:type-cms-ul-desktop{font:var(--type-cms-ul-font);font:var(--type-cms-ul-font-desktop,var(--type-cms-ul-font));letter-spacing:normal;letter-spacing:var(--type-cms-ul-tracking-desktop,var(--type-cms-ul-tracking,normal));text-transform:none;text-transform:var(--type-cms-ul-case,none)}}@media (min-width:1000px){.lg\:right-0{right:calc(var(--spacing) * 0)}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:-mx-8{margin-inline:calc(var(--spacing) * -8)}.lg\:mx-0{margin-inline:calc(var(--spacing) * 0)}.lg\:mx-auto{margin-inline:auto}.lg\:my-8{margin-block:calc(var(--spacing) * 8)}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:h-\[85px\]{height:85px}.lg\:h-auto{height:auto}.lg\:max-h-\[85vh\]{max-height:85vh}.lg\:min-h-\[300px\]{min-height:300px}.lg\:min-h-\[330px\]{min-height:330px}.lg\:min-h-\[600px\]{min-height:600px}.lg\:w-2\/3{width:66.6667%}.lg\:w-\[85px\]{width:85px}.lg\:w-\[90vw\]{width:90vw}.lg\:w-full{width:100%}.lg\:max-w-\[971px\]{max-width:971px}.lg\:max-w-none{max-width:none}.lg\:basis-6\/24{-ms-flex-preferred-size:25%;flex-basis:25%}.lg\:basis-7\/24{-ms-flex-preferred-size:29.1667%;flex-basis:29.1667%}.lg\:basis-11\/24{-ms-flex-preferred-size:45.8333%;flex-basis:45.8333%}.lg\:basis-full{-ms-flex-preferred-size:100%;flex-basis:100%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[32\.3\%_65\.5\%\]{grid-template-columns:32.3% 65.5%}.lg\:grid-cols-\[65\.5\%_32\.3\%\]{grid-template-columns:65.5% 32.3%}.lg\:flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.lg\:items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lg\:justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lg\:gap-\[10px\]{gap:10px}:where(.lg\:space-y-3>:not(:last-child)){--tw-space-y-reverse:0;-webkit-margin-before:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));-webkit-margin-after:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.lg\:space-x-0>:not(:last-child)){--tw-space-x-reverse:0;-webkit-margin-start:calc(calc(var(--spacing) * 0) * var(--tw-space-x-reverse));margin-inline-start:calc(calc(var(--spacing) * 0) * var(--tw-space-x-reverse));-webkit-margin-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-x-reverse)));margin-inline-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-x-reverse)))}
4206.lg\:rounded-\[14px\]{border-radius:14px}.lg\:rounded-br-\[14px\]{border-bottom-right-radius:14px}.lg\:rounded-bl-\[14px\]{border-bottom-left-radius:14px}.lg\:p-6{padding:calc(var(--spacing) * 6)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:px-\[22px\]{padding-inline:22px}.lg\:pl-3{padding-left:calc(var(--spacing) * 3)}.lg\:text-sm{font-size:var(--text-sm);line-height:var(--text-sm--line-height);line-height:var(--tw-leading,var(--text-sm--line-height))}.lg\:text-\[12px\]{font-size:12px}.lg\:text-\[14px\]{font-size:14px}.lg\:text-\[17px\]{font-size:17px}.lg\:text-\[18px\]{font-size:18px}.lg\:leading-\[12px\]{--tw-leading:12px;line-height:12px}.lg\:leading-\[25px\]{--tw-leading:25px;line-height:25px}.lg\:whitespace-normal{white-space:normal}}@media (min-width:1280px){.xl\:hidden{display:none}.xl\:inline{display:inline}.xl\:w-1\/2{width:50%}.xl\:basis-1\/8{-ms-flex-preferred-size:12.5%;flex-basis:12.5%}.xl\:basis-7\/8{-ms-flex-preferred-size:87.5%;flex-basis:87.5%}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media (min-width:1574px){.\32xl\:hidden{display:none}.\32xl\:inline{display:inline}}@media (prefers-color-scheme:dark){.dark\:text-gray-400{color:var(--color-gray-400)}}.prose-p\:mb-0 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:calc(var(--spacing) * 0)}.prose-a\:text-\[\#1A98EE\] :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:#1a98ee}@media not all and (min-width:900px){.max-md\:\[\&_\#auth-in-nav-header\]\:\!top-auto #auth-in-nav-header{top:auto!important}.max-md\:\[\&_\#auth-in-nav-header\]\:\!h-auto #auth-in-nav-header{height:auto!important}.max-md\:\[\&_\#auth-in-nav-header\]\:\!flex-row #auth-in-nav-header{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.max-md\:\[\&_\#auth-in-nav-header\]\:\!text-left #auth-in-nav-header{text-align:left!important}}.\[\&_\#auth-in-nav-header-svg-block\]\:\!m-0 #auth-in-nav-header-svg-block{margin:calc(var(--spacing) * 0)!important}.\[\&_\#auth-in-nav-header-text\]\:\!mr-2 #auth-in-nav-header-text{margin-right:calc(var(--spacing) * 2)!important}.\[\&_\#auth-in-nav-header-text\]\:\!font-ui-heading #auth-in-nav-header-text{font-family:"inherit"!important;font-family:var(--font-ui-heading,"inherit")!important}.\[\&_\#auth-in-nav-header-text\]\:\!text-\[12px\] #auth-in-nav-header-text{font-size:12px!important}.\[\&_\#auth-in-nav-header-text\]\:\!font-normal #auth-in-nav-header-text{--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}@media (min-width:700px){.\[\&_\#auth-in-nav-header-text\]\:sm\:visible #auth-in-nav-header-text{visibility:visible}.\[\&_\#auth-in-nav-header-text\]\:sm\:inline #auth-in-nav-header-text{display:inline}}.\[\&_\#viafoura-tray-bell\]\:\!min-w-0 #viafoura-tray-bell{min-width:calc(var(--spacing) * 0)!important}.\[\&_\#viafoura-tray-bell_\.fake-bell\]\:\!w-\[18px\] #viafoura-tray-bell .fake-bell{width:18px!important}.\[\&_\.pointer-events-none\]\:opacity-100 .pointer-events-none{opacity:1}.\[\&_\.svg-border\]\:hidden .svg-border{display:none}.\[\&_\.vf-tray-trigger\]\:\!w-\[20px\] .vf-tray-trigger{width:20px!important}.\[\&_a\]\:text-\[\#2f6e91\] a{color:#2f6e91}.\[\&_a\]\:visited\:text-\[\#09c\] a:visited{color:#09c}.\[\&_a\[href\]\]\:underline a[href]{-webkit-text-decoration-line:underline;text-decoration-line:underline}.\[\&_a\[href\]\]\:decoration-current a[href]{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.\[\&_a\[href\]\]\:decoration-transparent a[href]{-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:#0000}.\[\&_a\[href\]\]\:decoration-1 a[href]{text-decoration-thickness:1px}.\[\&_a\[href\]\]\:underline-offset-2 a[href]{text-underline-offset:2px}.\[\&_a\[href\]\]\:transition-colors a[href]{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;-webkit-transition-timing-function:var(--default-transition-timing-function);transition-timing-function:var(--default-transition-timing-function);-webkit-transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));-webkit-transition-duration:var(--default-transition-duration);transition-duration:var(--default-transition-duration);-webkit-transition-duration:var(--tw-duration,var(--default-transition-duration));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_a\[href\]\]\:\[text-decoration-skip-ink\:none\] a[href]{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@media (hover:hover){.\[\&_a\[href\]\]\:hover\:decoration-brand-primary a[href]:hover{-webkit-text-decoration-color:var(--color-brand-primary);text-decoration-color:var(--color-brand-primary)}.\[\&_a\[href\]\]\:hover\:decoration-brand-secondary a[href]:hover{-webkit-text-decoration-color:var(--color-brand-secondary);text-decoration-color:var(--color-brand-secondary)}}.\[\&_a\[href\]\]\:focus-visible\:focus-ring a[href]:focus-visible{-webkit-box-shadow:0 0 0 1px #000,0 0 0 2px #ff0;box-shadow:0 0 0 1px #000,0 0 0 2px #ff0}.\[\&_a\[href\]_u\]\:no-underline a[href] u{-webkit-text-decoration-line:none;text-decoration-line:none}.\[\&_circle\]\:fill-transparent circle{fill:#0000}.\[\&_img\]\:h-auto img{height:auto}.\[\&_img\]\:h-full img{height:100%}.\[\&_img\]\:w-full img{width:100%}.\[\&_img\]\:object-cover img{-o-object-fit:cover;object-fit:cover}
4206.\[\&_path\]\:fill-white path{fill:var(--color-white)}.\[\&_span\]\:text-\(--accent-color\) span{color:var(--accent-color)}.\[\&_svg\]\:h-\[35px\] svg{height:35px}.\[\&_svg\]\:w-fit svg{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.\[\&_svg\]\:text-\(--tray-bell-initial-color\) svg{color:var(--tray-bell-#000-color);color:var(--tray-bell-initial-color)}@media (hover:hover){.\[\&_svg\]\:hover\:text-\(--tray-bell-hover-color\) svg:hover{color:var(--tray-bell-hover-color)}.hover\:\[\&_svg\]\:filter-none:hover svg{-webkit-filter:none;filter:none}}.\[\&_u\]\:decoration-current u{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.\[\&_u\]\:decoration-1 u{text-decoration-thickness:1px}.\[\&_u\]\:underline-offset-2 u{text-underline-offset:2px}.\[\&_u\]\:\[text-decoration-skip-ink\:none\] u{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.\[\&\.sponsored-post--loaded\+\.sponsored-post--placeholder\]\:hidden.sponsored-post--loaded+.sponsored-post--placeholder{display:none}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:details-content\]\:h-0::details-content{height:calc(var(--spacing) * 0)}.\[\&\:\:details-content\]\:overflow-hidden::details-content{overflow:hidden}.\[\&\:\:details-content\]\:opacity-0::details-content{opacity:0}.\[\&\:\:details-content\]\:transition-\[height\,opacity\,content-visibility\]::details-content{-webkit-transition-property:height,opacity,content-visibility;transition-property:height,opacity,content-visibility;-webkit-transition-timing-function:var(--default-transition-timing-function);transition-timing-function:var(--default-transition-timing-function);-webkit-transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));-webkit-transition-duration:var(--default-transition-duration);transition-duration:var(--default-transition-duration);-webkit-transition-duration:var(--tw-duration,var(--default-transition-duration));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&\:\:details-content\]\:transition-discrete::details-content{transition-behavior:allow-discrete}.\[\&\:\:details-content\]\:duration-fast-02::details-content{--tw-duration:.11s;-webkit-transition-duration:.11s;transition-duration:.11s}.\[\&\:\:details-content\]\:duration-moderate-02::details-content{--tw-duration:.24s;-webkit-transition-duration:.24s;transition-duration:.24s}.\[\&\:\:details-content\]\:ease-exit::details-content{--tw-ease:var(--ease-exit);-webkit-transition-timing-function:var(--ease-exit);transition-timing-function:var(--ease-exit)}@media (prefers-reduced-motion:reduce){.motion-reduce\:\[\&\:\:details-content\]\:transition-\[opacity\]::details-content{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:var(--default-transition-timing-function);transition-timing-function:var(--default-transition-timing-function);-webkit-transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));-webkit-transition-duration:var(--default-transition-duration);transition-duration:var(--default-transition-duration);-webkit-transition-duration:var(--tw-duration,var(--default-transition-duration));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-reduce\:\[\&\:\:details-content\]\:duration-fast-02::details-content{--tw-duration:.11s;-webkit-transition-duration:.11s;transition-duration:.11s}}.\[\&\>\.icon\]\:h-fit>.icon{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.\[\&\>\.icon\]\:w-fit>.icon{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.\[\&\>\.no-icon\]\:mt-\[8px\]>.no-icon{margin-top:8px}.\[\&\>\.no-icon\]\:text-\[25px\]>.no-icon{font-size:25px}.\[\&\>a\]\:text-inherit>a{color:inherit}.\[\&\>a\]\:text-white>a{color:var(--color-white)}.\[\&\>a\]\:underline>a{-webkit-text-decoration-line:underline;text-decoration-line:underline}.\[\&\>g\>path\]\:fill-transparent>g>path{fill:#0000}.\[\&\>picture\>img\]\:h-full>picture>img{height:100%}.\[\&\>picture\>img\]\:w-full>picture>img{width:100%}.\[\&\>picture\>img\]\:object-cover>picture>img{-o-object-fit:cover;object-fit:cover}.\[\&\>svg\]\:m-auto>svg{margin:auto}.\[\&\>svg\]\:h-4>svg{height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:h-12>svg{height:calc(var(--spacing) * 12)}.\[\&\>svg\]\:h-full>svg{height:100%}.\[\&\>svg\]\:max-h-10>svg{max-height:calc(var(--spacing) * 10)}.\[\&\>svg\]\:max-h-\[var\(--modal-logo-height\,40px\)\]>svg{max-height:40px;max-height:var(--modal-logo-height,40px)}.\[\&\>svg\]\:w-auto>svg{width:auto}.\[\&\>svg\]\:w-fit>svg{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.\[\&\>svg\]\:w-full>svg{width:100%}.\[\&\>svg\]\:max-w-\[90\%\]>svg{max-width:90%}.\[\&\[data-bordeaux-hook-loaded\]\+\.sponsored-post--placeholder\]\:hidden[data-bordeaux-hook-loaded]+.sponsored-post--placeholder{display:none}
4206.\[\&\[open\]\:\:details-content\]\:h-auto[open]::details-content{height:auto}.\[\&\[open\]\:\:details-content\]\:opacity-100[open]::details-content{opacity:1}.\[\&\[open\]\:\:details-content\]\:duration-moderate-01[open]::details-content{--tw-duration:.15s;-webkit-transition-duration:.15s;transition-duration:.15s}.\[\&\[open\]\:\:details-content\]\:ease-enter[open]::details-content{--tw-ease:var(--ease-enter);-webkit-transition-timing-function:var(--ease-enter);transition-timing-function:var(--ease-enter)}@media (prefers-reduced-motion:reduce){.motion-reduce\:\[\&\[open\]\:\:details-content\]\:duration-fast-02[open]::details-content{--tw-duration:.11s;-webkit-transition-duration:.11s;transition-duration:.11s}}.bg-checkerboard{background:conic-gradient(transparent 90deg,transparent 90deg 180deg,transparent 180deg 270deg,transparent 270deg);background:conic-gradient(var(--tw-gradient-from,transparent) 90deg,var(--tw-gradient-to,transparent) 90deg 180deg,var(--tw-gradient-from,transparent) 180deg 270deg,var(--tw-gradient-to,transparent) 270deg);background-size:2rem 2rem}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0;}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0;}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0;}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1;}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1;}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1;}@property --tw-rotate-x{syntax:"*";inherits:false;}@property --tw-rotate-y{syntax:"*";inherits:false;}@property --tw-rotate-z{syntax:"*";inherits:false;}@property --tw-skew-x{syntax:"*";inherits:false;}@property --tw-skew-y{syntax:"*";inherits:false;}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity;}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0;}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0;}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0;}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0;}@property --tw-gradient-position{syntax:"*";inherits:false;}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:rgba(0,0,0,0);}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:rgba(0,0,0,0);}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:rgba(0,0,0,0);}@property --tw-gradient-stops{syntax:"*";inherits:false;}@property --tw-gradient-via-stops{syntax:"*";inherits:false;}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%;}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%;}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%;}@property --tw-leading{syntax:"*";inherits:false;}@property --tw-font-weight{syntax:"*";inherits:false;}@property --tw-tracking{syntax:"*";inherits:false;}@property --tw-ordinal{syntax:"*";inherits:false;}@property --tw-slashed-zero{syntax:"*";inherits:false;}@property --tw-numeric-figure{syntax:"*";inherits:false;}@property --tw-numeric-spacing{syntax:"*";inherits:false;}@property --tw-numeric-fraction{syntax:"*";inherits:false;}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 rgba(0,0,0,0);}@property --tw-shadow-color{syntax:"*";inherits:false;}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 rgba(0,0,0,0);}@property --tw-inset-shadow-color{syntax:"*";inherits:false;}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-ring-color{syntax:"*";inherits:false;}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 rgba(0,0,0,0);}@property --tw-inset-ring-color{syntax:"*";inherits:false;}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 rgba(0,0,0,0);}@property --tw-ring-inset{syntax:"*";inherits:false;}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0;}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff;}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 rgba(0,0,0,0);}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-blur{syntax:"*";inherits:false;}@property --tw-brightness{syntax:"*";inherits:false;}@property --tw-contrast{syntax:"*";inherits:false;}@property --tw-grayscale{syntax:"*";inherits:false;}@property --tw-hue-rotate{syntax:"*";inherits:false;}@property --tw-invert{syntax:"*";inherits:false;}@property --tw-opacity{syntax:"*";inherits:false;}@property --tw-saturate{syntax:"*";inherits:false;}@property --tw-sepia{syntax:"*";inherits:false;}@property --tw-drop-shadow{syntax:"*";inherits:false;}@property --tw-drop-shadow-color{syntax:"*";inherits:false;}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-drop-shadow-size{syntax:"*";inherits:false;}@property --tw-backdrop-blur{syntax:"*";inherits:false;}@property --tw-backdrop-brightness{syntax:"*";inherits:false;}@property --tw-backdrop-contrast{syntax:"*";inherits:false;}@property --tw-backdrop-grayscale{syntax:"*";inherits:false;}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false;}@property --tw-backdrop-invert{syntax:"*";inherits:false;}@property --tw-backdrop-opacity{syntax:"*";inherits:false;}@property --tw-backdrop-saturate{syntax:"*";inherits:false;}@property --tw-backdrop-sepia{syntax:"*";inherits:false;}@property --tw-duration{syntax:"*";inherits:false;}@property --tw-ease{syntax:"*";inherits:false;}@property --tw-content{syntax:"*";inherits:false;initial-value:"";}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}
4207</style>
4208<style data-component-name="ViteAsset" id="tailwind-font-enhancements">
4209/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::-webkit-backdrop{--tw-leading:initial;--tw-border-style:solid}*,:before,:after,::backdrop{--tw-leading:initial;--tw-border-style:solid}}}@layer global{@media screen and (max-width:700px){.wdn-listv2-item-content-byline,.listing__link .listing__text--byline,.credit,.caption__text--hero,figcaption,figcaption span,.caption-credit__figcaption .caption-credit__caption,.caption-credit__figcaption .caption-credit__credit,.inline-gallery .item__description{font-size:.75rem;font-size:var(--text-xs,.75rem);line-height:calc(1 / .75);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:1.125rem;line-height:1.125rem}.inline-gallery .item__description{margin-bottom:.25rem;margin-bottom:calc(var(--spacing,.25rem) * 1)}.inline-gallery .caption-credit__caption+.caption-credit__credit{margin-bottom:.5rem;margin-bottom:calc(var(--spacing,.25rem) * 2);margin-left:0rem;margin-left:calc(var(--spacing,.25rem) * 0);padding-top:.25rem;padding-top:calc(var(--spacing,.25rem) * 1)}.person__role,blockquote cite,.table__instruction,.newsletter-form__footer{--tw-leading: 1.25rem ;--tw-leading:calc(var(--spacing,.25rem) * 5);font-size:.8125rem;line-height:1.25rem;line-height:calc(var(--spacing,.25rem) * 5)}.responsive .trending__label{font-size:1rem;font-size:var(--text-base,1rem);line-height:1.5;
4209line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading: 2.5rem ;--tw-leading:calc(var(--spacing,.25rem) * 10);line-height:2.5rem;line-height:calc(var(--spacing,.25rem) * 10)}.progressive .trending__label{font-size:1rem;font-size:var(--text-base,1rem);line-height:1.5;line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:unset;line-height:unset}.article-body__section span,.person__strapline{--tw-leading: 1.25rem ;--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:1.25rem;line-height:calc(var(--spacing,.25rem) * 5)}.responsive .infinite-article__divider-subheading,.table__head__heading,.form__submit-input,article .person .person__bio p,.popular-box__label__tab,.fancy-box .fancy-box__body-text,.table_body__data,.scroll-wrapper__label,.list__title a{font-size:1rem;font-size:var(--text-base,1rem);line-height:1.5;line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading: 1.5rem ;--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:1.5rem;line-height:calc(var(--spacing,.25rem) * 6)}.widget-title,.listing__title,.carousel__title,.mobile__carousel__title{font-size:1.125rem;font-size:var(--text-lg,1.125rem);line-height:calc(1.75 / 1.125);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:22px;line-height:22px}.listing--related .listing__title--primary,.popular-box__article-list__link,.related-articles .article__title,.related-articles__title,#article-body ul li,.fancy_box-title,article div:not(.hawk-deal-widget-main):not(.viafoura .vf-content-text):not(.author__biography):not(.inline-layout .caption-text):not(.inline-gallery__items .item__description)>p{font-size:1.125rem;font-size:var(--text-lg,1.125rem);line-height:calc(1.75 / 1.125);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:1.625rem;line-height:1.625rem}.van-image-figure .inline-layout.pull-left,.van-image-figure .inline-layout.pull-right{float:none}.progressive .newsletter-form__header,.progressive #article-body h2,.header__strapline,.author__name,.person__name,blockquote p,.table__caption,.byline-social .strapline{font-size:1.25rem;font-size:var(--text-xl,1.25rem);line-height:calc(1.75 / 1.25);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:1.625rem;line-height:1.625rem}.responsive .newsletter-form__header{--tw-leading: 2rem ;--tw-leading:calc(var(--spacing,.25rem) * 8);font-size:1.625rem;line-height:2rem;line-height:calc(var(--spacing,.25rem) * 8)}h1{font-size:1.875rem;font-size:var(--text-3xl,1.875rem);line-height:1.2;line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ))}.scroll-wrapper__label,.list__title a{--tw-leading:3rem;line-height:3rem}.socialite-widget-item{margin-right:.625rem;margin-right:calc(var(--spacing,.25rem) * 2.5);margin-left:0rem;margin-left:calc(var(--spacing,.25rem) * 0)}.socialite-widget-item:last-child{margin-right:0rem;margin-right:calc(var(--spacing,.25rem) * 0)}#affiliate-disclaimer{margin-top:.625rem;margin-top:calc(var(--spacing,.25rem) * 2.5);padding-block:0rem;padding-block:calc(var(--spacing,.25rem) * 0)}.van_vid_carousel,.clear-both.widget-header,.table__caption,.widget,.fancy-box,#affiliate-disclaimer,.related-articles__title,.byline,.byline-social .strapline,.box.less-space,h1{margin-inline:0rem;margin-inline:calc(var(--spacing,.25rem) * 0);margin-block:1.25rem;margin-block:calc(var(--spacing,.25rem) * 5)}.van_vid_carousel+p{margin-top:1.25rem;margin-top:calc(var(--spacing,.25rem) * 5)}.ad-unit:not(#top-leaderboard){margin-inline:0rem!important;margin-inline:calc(var(--spacing,.25rem) * 0)!important}.article-body__section{margin-top:0rem;margin-top:calc(var(--spacing,.25rem) * 0);margin-bottom:.625rem;margin-bottom:calc(var(--spacing,.25rem) * 2.5);padding:0rem;padding:calc(var(--spacing,.25rem) * 0)}.article-body__section span{margin-inline:1.25rem;margin-inline:calc(var(--spacing,.25rem) * 5);padding:.625rem;padding:calc(var(--spacing,.25rem) * 2.5)}.fancy_box-title{padding:.625rem;padding:calc(var(--spacing,.25rem) * 2.5);text-align:center}.fancy-box__body{padding-inline:1.25rem;padding-inline:calc(var(--spacing,.25rem) * 5);padding-top:1.25rem;padding-top:calc(var(--spacing,.25rem) * 5);padding-bottom:0rem;padding-bottom:calc(var(--spacing,.25rem) * 0)}.image-full-width-wrapper,.vanilla-image-block{margin-bottom:.625rem;margin-bottom:calc(var(--spacing,.25rem) * 2.5);border-style:var(--tw-border-style);border-width:0}blockquote{margin-block:2.5rem;margin-block:calc(var(--spacing,.25rem) * 10)}blockquote p{margin-bottom:0rem;margin-bottom:calc(var(--spacing,.25rem) * 0);padding-bottom:10px}.table__container,.slice-container-person{margin-bottom:2.5rem;margin-bottom:calc(var(--spacing,.25rem) * 10)}.newsletter-form__footer{margin-inline:0rem;margin-inline:calc(var(--spacing,.25rem) * 0)}.author__header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.slice-container-person{margin-left:-1.25rem;margin-left:calc(var(--spacing,.25rem) * -5);width:100vw}.responsive .newsletter-inbodyContent-slice{margin-left:-1.25rem;margin-left:calc(var(--spacing,.25rem) * -5)}.progressive.flexi-page .newsletter-inbodyContent-slice{margin-left:-1.85rem}.progressive:not(.flexi-page) .newsletter-inbodyContent-slice{margin-left:-15px}.newsletter-inbodyContent-slice{margin-top:2.5rem;margin-top:calc(var(--spacing,.25rem) * 10);margin-bottom:2.5rem;margin-bottom:calc(var(--spacing,.25rem) * 10);width:100vw}.newsletter-inbodyContent-slice .newsletter-form__wrapper{padding:1.25rem;padding:calc(var(--spacing,.25rem) * 5)}.newsletter-inbodyContent-slice .form__submit-input{height:2.75rem;height:calc(var(--spacing,.25rem) * 11)}.slice-container-person .person{margin-bottom:1.25rem;margin-bottom:calc(var(--spacing,.25rem) * 5);padding:1.25rem;padding:calc(var(--spacing,.25rem) * 5);grid-template-rows:auto}.person__social-buttons{margin-bottom:1rem;margin-bottom:calc(var(--spacing,.25rem) * 4)}.person__role{margin-inline:0rem;margin-inline:calc(var(--spacing,.25rem) * 0);margin-bottom:1rem;margin-bottom:calc(var(--spacing,.25rem) * 4)}.person__bio{margin:0rem;margin:calc(var(--spacing,.25rem) * 0)}.person--separator{border-block-style:var(--tw-border-style);--tw-border-style:solid;border-block-width:2px;border-style:solid;border-block-color:#000;border-block-color:var(--color-black,#000)}.related-articles__title{padding-inline:15px;padding-block:0rem;padding-block:calc(var(--spacing,.25rem) * 0);-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}ul li{list-style-position:outside}.header-sub-container{padding-top:0rem;padding-top:calc(var(--spacing,.25rem) * 0)}.popular-box__article-list__heading{margin-bottom:.25rem;margin-bottom:calc(var(--spacing,.25rem) * 1)}.button-social:not(.author .author__social .button-social){margin-right:.625rem;margin-right:calc(var(--spacing,.25rem) * 2.5);min-width:24px;min-height:24px}.table__instruction{margin-block:0rem;margin-block:calc(var(--spacing,.25rem) * 0)}.scroll-wrapper__label{padding-left:1.25rem;padding-left:calc(var(--spacing,.25rem) * 5);text-transform:uppercase}.table__head__heading,.table_body__data{padding-inline:.25rem;padding-inline:calc(var(--spacing,.25rem) * 1);padding-block:1.25rem;padding-block:calc(var(--spacing,.25rem) * 5)}.responsive .infinite-article__divider-subheading{padding:0rem;padding:calc(var(--spacing,.25rem) * 0);padding-bottom:.125rem;padding-bottom:calc(var(--spacing,.25rem) * .5);--tw-leading:1.625rem;font-size:1.25rem;line-height:1.625rem}.popular-box__label{padding-inline:.625rem;padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-top:.625rem;padding-top:calc(var(--spacing,.25rem) * 2.5);padding-bottom:0rem;padding-bottom:calc(var(--spacing,.25rem) * 0)}.progressive #article-body h2{margin-bottom:1.25rem;margin-bottom:calc(var(--spacing,.25rem) * 5)}.progressive .listing--related .listing__title--primary span{padding-inline:0rem;padding-inline:calc(var(--spacing,.25rem) * 0)}.listing__link .listing__text--byline{padding-top:.625rem;padding-top:calc(var(--spacing,.25rem) * 2.5)}.mobile__carousel__title{padding-bottom:1.25rem;padding-bottom:calc(var(--spacing,.25rem) * 5)}}@media screen and (max-width:370px){.mobile__carousel__title{font-size:.875rem;font-size:var(--text-sm,.875rem);line-height:calc(1.25 / .875);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}.popular-box__article-list:first-child .popular-box__article-list__link,.popular-box__article-list:first-child .popular-box__article-list__number-text{background:0 0}}@property --tw-leading{syntax:"*";inherits:false;}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid;}
4210</style>
4211<style data-component-name="ViteAsset" id="tailwind-token-styles">
4212@layer van-ds{[data-palette=brand]{--border-focus: 2px solid oklch(.546 .215 262.881);--color-border-accent-inverse: oklch(.556 0 0);--color-border-accent: oklch(.709 0 0);--color-border-primary-inverse: oklch(.371 0 0);--color-border-primary: oklch(.87 0 0);--color-border-quiet-inverse: oklch(.205 0 0);--color-border-quiet: oklch(.97 0 0);--color-border-secondary-inverse: oklch(.269 0 0);--color-border-secondary: oklch(.922 0 0);--color-brand-accent-100: oklch(.915 .008 236.568);--color-brand-accent-200: oklch(.776 .021 243.498);--color-brand-accent-300: oklch(.426 .059 250.193);--color-brand-accent-400: oklch(.327 .068 251.906);--color-brand-accent-50: oklch(.98 .004 236.496);--color-brand-accent-500: oklch(.202 .069 257.462);--color-brand-accent-600: oklch(.2 .064 257.056);--color-brand-accent-700: oklch(.195 .06 257.768);--color-brand-accent-800: oklch(.191 .05 255.663);--color-brand-accent-900: oklch(.185 .04 255.045);--color-brand-accent-950: oklch(.169 .021 248.761);--color-brand-accent-hover: oklch(.2 .064 257.056);--color-brand-accent: oklch(.202 .069 257.462);--color-brand-black: oklch(0 0 0);--color-brand-neutral-100: oklch(.97 0 0);--color-brand-neutral-200: oklch(.922 0 0);--color-brand-neutral-300: oklch(.87 0 0);--color-brand-neutral-400: oklch(.708 0 0);--color-brand-neutral-50: oklch(.985 0 0);--color-brand-neutral-500: oklch(.556 0 0);--color-brand-neutral-600: oklch(.439 0 0);--color-brand-neutral-700: oklch(.371 0 0);--color-brand-neutral-800: oklch(.269 0 0);--color-brand-neutral-900: oklch(.205 0 0);--color-brand-neutral-950: oklch(.145 0 0);--color-brand-neutral-hover-inverse: oklch(.97 0 0);--color-brand-neutral-hover: oklch(.145 0 0);--color-brand-neutral-inverse: oklch(.87 0 0);--color-brand-neutral: oklch(.556 0 0);--color-brand-primary-100: oklch(.883 .057 258.97);--color-brand-primary-200: oklch(.811 .095 258.839);--color-brand-primary-300: oklch(.739 .135 258.947);--color-brand-primary-400: oklch(.669 .176 259.451);--color-brand-primary-50: oklch(.953 .022 260.723);--color-brand-primary-500: oklch(.546 .215 262.881);--color-brand-primary-600: oklch(.488 .196 262.135);--color-brand-primary-700: oklch(.399 .155 262.118);--color-brand-primary-800: oklch(.305 .111 262.454);--color-brand-primary-900: oklch(.205 .062 263.948);--color-brand-primary-950: oklch(.129 .041 264.695);--color-brand-primary-hover: oklch(.488 .196 262.135);--color-brand-primary: oklch(.546 .215 262.881);--color-brand-secondary-100: oklch(.964 .089 109.33);--color-brand-secondary-200: oklch(.951 .128 110.511);--color-brand-secondary-300: oklch(.936 .161 111.416);--color-brand-secondary-400: oklch(.929 .169 111.81);--color-brand-secondary-50: oklch(.981 .045 108.549);--color-brand-secondary-500: oklch(.742 .174 157.75);--color-brand-secondary-600: oklch(.789 .143 112.38);--color-brand-secondary-700: oklch(.637 .114 112.177);--color-brand-secondary-800: oklch(.479 .083 112.621);--color-brand-secondary-900: oklch(.303 .049 112.299);--color-brand-secondary-950: oklch(.129 .041 264.695);--color-brand-secondary-hover: oklch(.789 .143 112.38);--color-brand-secondary: oklch(.742 .174 157.75);--color-brand-white: oklch(1 0 0);--color-ink-brand-accent-inverse: oklch(.426 .059 250.193);--color-ink-brand-accent: oklch(.202 .069 257.462);--color-ink-brand-black: oklch(0 0 0);--color-ink-brand-neutral-inverse: oklch(.87 0 0);--color-ink-brand-neutral: oklch(.556 0 0);--color-ink-brand-primary-inverse: oklch(.739 .135 258.947);--color-ink-brand-primary: oklch(.546 .215 262.881);--color-ink-brand-secondary-inverse: oklch(.936 .161 111.416);--color-ink-brand-secondary: oklch(.742 .174 157.75);--color-ink-brand-white: oklch(1 0 0);--color-ink-primary-inverse: oklch(1 0 0);--color-ink-primary: oklch(0 0 0);--color-ink-secondary-inverse: oklch(.709 0 0);--color-ink-secondary: oklch(.556 0 0);--color-on-brand-accent-inverse: oklch(.145 0 0);--color-on-brand-accent: oklch(.985 0 0);--color-on-brand-black: oklch(1 0 0);--color-on-brand-neutral-inverse: oklch(0 0 0);--color-on-brand-neutral: oklch(1 0 0);--color-on-brand-primary-inverse: oklch(.145 0 0);--color-on-brand-primary: oklch(.985 0 0);--color-on-brand-secondary-inverse: oklch(.985 0 0);--color-on-brand-secondary: oklch(.145 0 0);--color-on-brand-white: oklch(0 0 0);--color-on-destructive-inverse: oklch(.883 .062 18.387);--color-on-destructive: oklch(.509 .209 28.513);--color-on-disabled-inverse: oklch(.556 0 0);--color-on-disabled: oklch(.709 0 0);--color-on-info-inverse: oklch(.882 .057 262.305);--color-on-info: oklch(.546 .215 262.881);--color-on-page-inverse: oklch(.985 0 0);--color-on-page: oklch(.145 0 0);--color-on-primary-inverse: oklch(0 0 0);--color-on-primary: oklch(1 0 0);--color-on-quiet-inverse: oklch(.708 0 0);--color-on-quiet: oklch(.556 0 0);--color-on-secondary-inverse: oklch(.985 0 0);--color-on-secondary: oklch(.145 0 0);
4212--color-on-success-inverse: oklch(.926 .084 155.858);--color-on-success: oklch(.53 .149 148.99);--color-on-warning-inverse: oklch(.924 .12 95.845);--color-on-warning: oklch(.557 .158 45.359);--color-surface-action-inverse: oklch(.426 .059 250.193);--color-surface-action: oklch(.202 .069 257.462);--color-surface-brand-accent-inverse: oklch(.426 .059 250.193);--color-surface-brand-accent: oklch(.202 .069 257.462);--color-surface-brand-black: oklch(0 0 0);--color-surface-brand-neutral-inverse: oklch(1 0 0);--color-surface-brand-neutral: oklch(.205 0 0);--color-surface-brand-primary-inverse: oklch(.739 .135 258.947);--color-surface-brand-primary: oklch(.546 .215 262.881);--color-surface-brand-secondary-inverse: oklch(.936 .161 111.416);--color-surface-brand-secondary: oklch(.742 .174 157.75);--color-surface-brand-white: oklch(1 0 0);--color-surface-card-inverse: oklch(.205 0 0);--color-surface-card: oklch(1 0 0);--color-surface-destructive-inverse: oklch(.257 .092 25.84);--color-surface-destructive: oklch(.971 .013 17.38);--color-surface-hover-inverse: oklch(.269 0 0);--color-surface-hover: oklch(.97 0 0);--color-surface-info-inverse: oklch(.281 .075 255.146);--color-surface-info: oklch(.97 .014 254.604);--color-surface-input-inverse: oklch(.269 0 0);--color-surface-input: oklch(.985 0 0);--color-surface-inverse: oklch(.739 .135 258.947);--color-surface-page-inverse: oklch(.145 0 0);--color-surface-page: oklch(1 0 0);--color-surface-quiet-inverse: oklch(.269 0 0);--color-surface-quiet: oklch(.922 0 0);--color-surface-secondary-inverse: oklch(.205 0 0);--color-surface-secondary: oklch(.97 0 0);--color-surface-success-inverse: oklch(.265 .065 152.77);--color-surface-success: oklch(.982 .018 155.826);--color-surface-warning-inverse: oklch(.279 .077 45.604);--color-surface-warning: oklch(.987 .021 95.277);--color-surface: oklch(1 0 0);--font-brand: "Inter", sans-serif;--radius: .5rem;--type-accordion-body-default-font: normal 400 .875rem/1.4286 "Inter", sans-serif;--type-accordion-header-default-font: normal 600 .875rem/1.4286 "Inter", sans-serif;--type-avatar-2xl-font: normal 400 1.5rem/1.3333 "Inter", sans-serif;--type-avatar-3xl-font: normal 400 1.875rem/1.2 "Inter", sans-serif;--type-avatar-4xl-font: normal 400 2.25rem/1.1111 "Inter", sans-serif;--type-avatar-lg-font: normal 400 1rem/1.5 "Inter", sans-serif;--type-avatar-md-font: normal 400 .75rem/1.3333 "Inter", sans-serif;--type-avatar-sm-font: normal 400 .75rem/1.3333 "Inter", sans-serif;--type-avatar-xl-font: normal 400 1.25rem/1.4 "Inter", sans-serif;--type-avatar-xs-font: normal 400 .75rem/1.3333 "Inter", sans-serif;--type-breadcrumbs-md-font: normal 400 1rem/1.5 "Inter", sans-serif;--type-breadcrumbs-sm-font: normal 400 .875rem/1.4286 "Inter", sans-serif;--type-button-lg-font: normal 500 1rem/1.5 "Inter", sans-serif;--type-button-sm-font: normal 500 .875rem/1.4286 "Inter", sans-serif;--type-button-xs-font: normal 500 .75rem/1.3333 "Inter", sans-serif;--type-cms-h2-font-desktop: normal 400 1.875rem/1.2 "Inter", sans-serif;--type-cms-h2-font: normal 400 1.5rem/1.3333 "Inter", sans-serif;--type-cms-h3-font-desktop: normal 400 1.5rem/1.3333 "Inter", sans-serif;--type-cms-h3-font: normal 400 1.125rem/1.5556 "Inter", sans-serif;--type-cms-h4-font-desktop: normal 400 1.125rem/1.5556 "Inter", sans-serif;--type-cms-h4-font: normal 400 1rem/1.5 "Inter", sans-serif;--type-cms-p-font: normal 400 1rem/1.5 "Inter", sans-serif;--type-cms-ul-font-desktop: normal 400 1.125rem/1.3333 "Inter", sans-serif;--type-cms-ul-font: normal 400 1rem/1.5 "Inter", sans-serif;--type-form-label-sm-font: normal 500 .875rem/1.4286 "Inter", sans-serif;--type-form-label-xs-font: normal 500 .75rem/1.3333 "Inter", sans-serif;--type-form-text-md-font: normal 400 1rem/1.5 "Inter", sans-serif;--type-form-text-sm-font: normal 400 .875rem/1.4286 "Inter", sans-serif;--type-form-text-xs-font: normal 400 .75rem/1.3333 "Inter", sans-serif;--type-label-lg-case: uppercase;--type-label-lg-font: normal 600 .875rem/1.4286 "Inter", sans-serif;--type-label-sm-case: uppercase;--type-label-sm-font: normal 600 .75rem/1.3333 "Inter", sans-serif;--type-link-lg-font: normal 400 1rem/1.5 "Inter", sans-serif;--type-link-lg-font: normal var(--type-link-weight, 400) 1rem/1.5 "Inter", sans-serif;
4212--type-link-md-font: normal 400 .875rem/1.4286 "Inter", sans-serif;--type-link-md-font: normal var(--type-link-weight, 400) .875rem/1.4286 "Inter", sans-serif;--type-link-sm-font: normal 400 .75rem/1.3333 "Inter", sans-serif;--type-link-sm-font: normal var(--type-link-weight, 400) .75rem/1.3333 "Inter", sans-serif;--type-tooltip-font: normal 600 .75rem/1.3333 "Inter", sans-serif}}
4213</style>
4214<style data-component-name="ViteAsset" id="byline-block-css">
4215@layer van-ds{.vds-byline-block{font-family:var(--font-ui-heading);font-family:var(--vds-byline-block-font-family, var(--font-ui-heading));-webkit-box-pack:revert-layer;-ms-flex-pack:revert-layer;justify-content:revert-layer;-webkit-box-pack:var(--vds-byline-block--justify-content, revert-layer);-ms-flex-pack:var(--vds-byline-block--justify-content, revert-layer);justify-content:var(--vds-byline-block--justify-content, revert-layer)}.vds-byline-block__container{container-type:inline-size;container-name:vds-byline-block;width:100%}.vds-byline-block__article-type-chip{font-size:var(--font-size-article-copy-xs);font-size:var(--vds-byline-block-article-type-chip-font-size, var(--font-size-article-copy-xs));line-height:var(--line-height-article-copy-xs);line-height:var(--vds-byline-block-article-type-chip-line-height, var(--line-height-article-copy-xs))}}
4216</style>
4217<style data-component-name="ViteAsset" id="byline-block-responsive-css">
4218@layer van-ds{.vds-byline-block{--vds-author-font-size: var(--text-sm);--vds-author-line-height: var(--text-sm--line-height);--vds-author-letter-spacing: var(--tracking-normal);--vds-collabs-font-size: var(--vds-author-font-size);--vds-collabs-line-height: var(--vds-author-line-height);--vds-collabs-letter-spacing: var(--vds-author-letter-spacing)}.vds-byline-block__article-type-chip{font-size:var(--text-sm);line-height:var(--text-sm--line-height);background-color:rgb(var(--color-primary-500));background-color:var(--vds-byline-chip--background-color, rgb(var(--color-primary-500)));border-radius:0;border-radius:var(--vds-byline-chip--border-radius, 0);letter-spacing:0;letter-spacing:var(--vds-byline-chip--letter-spacing, 0);text-transform:none;text-transform:var(--vds-byline-chip--text-transform, none);color:#fff;color:var(--vds-byline-chip--text-color, white)}}
4219</style>
4220<style data-component-name="ViteAsset" id="UtilityBar:ShareArticle:Button" data-layerless-source="true">@layer legacy { 
4221[data-component-name=UtilityBar] .subcontainer button:not([data-component-name="Newsletter:Modal"] button),[data-component-name=UtilityBar] .subcontainer a:not([data-component-name="Newsletter:Modal"] a){text-transform:none;font-family:Arial,"sans-serif";font-family:var(--ui-heading-font, "Arial", "sans-serif");border:1px solid #ccc;padding:.375rem .5rem;border-radius:.375rem;background-color:transparent}[data-component-name=UtilityBar] .subcontainer button:hover,[data-component-name=UtilityBar] .subcontainer a:hover{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px #0000001a}[data-component-name=UtilityBar] .subcontainer button:hover svg,[data-component-name=UtilityBar] .subcontainer a:hover svg{-webkit-filter:none!important;filter:none!important}[data-component-name=UtilityBar] .tooltip-container [data-component-name="Social:Dropdown"]{display:none;opacity:0}@media (hover: hover){[data-component-name=UtilityBar] [data-component-name="Social:Dropdown"] li:hover svg{-webkit-filter:none!important;filter:none!important}[data-component-name=UtilityBar] .tooltip-container:hover [data-component-name="Social:Dropdown"]{display:block!important;opacity:1;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}}[data-component-name=UtilityBar] .tooltip-container{-webkit-tap-highlight-color:transparent}
4222 }</style>
4223<style id="Util:Tooltip" data-layerless-source="true">@layer legacy { 
4224.tooltip-container .tooltip {
4225bottom: calc(100% + 10px);
4226transform: translate(-50%, -5px);
4227opacity: 0;
4228transition: opacity 0.2s ease-in-out, transform 0.2s ease-in-out;
4229pointer-events: none;
4230}
4231.tooltip::after {
4232content: '';
4233position: absolute;
4234top: 100%;
4235left: 50%;
4236transform: translate(-50%, 0);
4237border-width: 0.3rem;
4238border-style: solid;
4239border-color: black transparent transparent transparent;
4240}
4241.tooltip-container:hover .tooltip,
4242.tooltip-container:focus-within .tooltip {
4243opacity: 1;
4244transform: translate(-50%, 0);
4245pointer-events: none;
4246}
4247 }</style>
4248<style data-component-name="ViteAsset" id="popular-box-css" data-layerless-source="true">@layer legacy { 
4249.popular-box{display:block;width:100%;margin:24px 0;background-color:#fff;contain:content}.popular-box__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:4px 4px 0;background:#333;background:var(--popular-box-tab-bar-color, #333)}.popular-box__label__tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;margin:0;padding:10px;font-size:14px;font-weight:600;line-height:1.05;text-align:center;text-transform:uppercase;color:#fff;opacity:1;background:transparent;border:none;cursor:pointer}.popular-box__label__tab:hover{opacity:.9}.popular-box__label__tab:link,.popular-box__label__tab:visited,.popular-box__label__tab:focus,.popular-box__label__tab:active{outline:none}.popular-box__label__tab--active{opacity:1;color:#595959;background:#fff}.popular-box__articles-list{display:none}.popular-box__articles-list--active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:280px;padding:0;margin:0}.popular-box__article-list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;min-height:52px;border-bottom:1px dotted #999}.popular-box__article-list__container{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%}.popular-box__article-list__image-wrapper{position:relative;height:0;padding-top:clamp(250px,56.25%,70vh)}.popular-box__article-list__image{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.popular-box__article-list:first-child .popular-box__article-list__content{position:absolute;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;background-color:#333333f2}.popular-box__article-list:first-child .popular-box__article-list__number-text,.popular-box__article-list:first-child .popular-box__article-list__link{color:#fff;background:#333}.popular-box__article-list__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:15px}.popular-box__article-list__number-text{margin-right:10px;font-size:30px;font-weight:100;text-align:center;color:#4d4d4d}.popular-box__article-list__heading{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:700;color:#333}.popular-box__article-list__heading:hover{color:#333}.popular-box__article-list__link{line-height:1.375;text-decoration:none;color:#333}.popular-box__article-list__link:hover{text-decoration:none;color:#333}.popular-box__article-list__link:link,.popular-box__article-list__link:visited,.popular-box__article-list__link:focus,.popular-box__article-list__link:active{text-decoration:none;color:#333}
4250 }</style>
4251<style data-component-name="ViteAsset" id="locale-selector-css" data-layerless-source="true">@layer legacy { 
4252.anchor{anchor-name:--locale-selector}@media (min-width: 700px){.anchored-element{position-anchor:--locale-selector;top:anchor(bottom);right:anchor(right)}}[data-component-name="RegionSelector:Dropdown"]>div:last-of-type>div{border:none!important}.transition-max-height{-webkit-transition-property:max-height;transition-property:max-height;-webkit-transition-timing-function:cubic-bezier(.45,.05,.55,.95);transition-timing-function:cubic-bezier(.45,.05,.55,.95);-webkit-transition-duration:.3s;transition-duration:.3s}
4253 }</style>
4254<style data-component-name="ViteAsset" id="masthead-searchbar-css">
4255@layer global{@media (min-width: 900px){.searchText{display:inline;display:var(--search-text-display, inline)}}}
4256</style>
4257<style data-component-name="ViteAsset" id="masthead-css">
4258/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::-webkit-backdrop{--tw-leading:initial;--tw-font-weight:initial}*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial}}
4258}@layer legacy{[data-component-name="SiteHeader:Masthead"]>div{grid-template-areas:"logo locale-selector social-icons sign-in search";grid-template-areas:var(--site-header-grid-template-areas,"logo locale-selector social-icons sign-in search");grid-template-columns:minmax(25%,1fr) auto;grid-template-columns:var(--site-header-grid-template-columns,minmax(25%, 1fr) auto)}@media (max-width:699px){[data-component-name="SiteHeader:Masthead"]>div{grid-template-areas:"burgerbar-trigger logo viafoura locale-selector subscribe sign-in search";grid-template-areas:var(--site-header-grid-template-areas-mobile,"burgerbar-trigger logo viafoura locale-selector subscribe sign-in search");grid-template-columns:-webkit-min-content minmax(25%,1fr) auto;grid-template-columns:min-content minmax(25%,1fr) auto;grid-template-columns:var(--site-header-grid-template-columns-mobile,-webkit-min-content minmax(25%, 1fr) auto);grid-template-columns:var(--site-header-grid-template-columns-mobile,min-content minmax(25%, 1fr) auto);--site-header-gap:.6rem!important}}#publisherDetails{container:publisherDetails/inline-size}@container publisherDetails (max-width:380px){#publisherDetails span{display:none!important}}.van-masthead__subscribe{--tw-border-style:none;background-color:#f5f5f5;background-color:var(--color-neutral-100,oklch(97% 0 0));padding:.25rem;padding:calc(var(--spacing,.25rem) * 1);--tw-leading: 1.25rem ;--tw-leading:calc(var(--spacing,.25rem) * 5);font-size:10px;line-height:1.25rem;line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:600;--tw-font-weight:var(--font-weight-semibold,600);font-weight:600;font-weight:var(--font-weight-semibold,600);white-space:nowrap;color:#333;border-style:none;display:inline;overflow:hidden}@media (min-width:700px){.van-masthead__subscribe{font-size:.75rem;font-size:var(--text-xs,.75rem);line-height:calc(1 / .75);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}}}@property --tw-leading{syntax:"*";inherits:false;}@property --tw-font-weight{syntax:"*";inherits:false;}
4259</style>
4260<style data-component-name="ViteAsset" id="meganav-css">
4261/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::-webkit-backdrop{--tw-border-style:solid;--tw-tracking:initial}*,:before,:after,::backdrop{--tw-border-style:solid;--tw-tracking:initial}}}@layer tw-components{.meganav-desktop{z-index:50;contain:layout;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;display:none;position:relative}@media (min-width:700px){.meganav-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}.meganav-desktop{background-color:var(--nav-item-bg-color);border-top:var(--nav-border-top);border-bottom:var(--nav-border-bottom)}.meganav-desktop__container{height:var(--nav-height);width:100%;max-width:100%;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media (min-width:1000px){.meganav-desktop__container{max-width:var(--nav-narrow-width)}.meganav-desktop__container--wide{max-width:var(--nav-wide-width)}}.meganav-desktop__container--js-loaded{overflow-x:visible}.meganav-desktop--centered .meganav-desktop__container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.meganav-desktop__list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.meganav-desktop:not(.meganav-desktop--centered) .meganav-desktop__list{gap:var(--nav-item-gap);width:100%}.meganav-desktop__secondary{-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.meganav-desktop:not(.meganav-desktop--centered) .meganav-desktop__secondary{margin-left:auto}.meganav-item-list{z-index:10;border-radius:0;border-radius:var(--nav-item-list--border-radius,0);background-color:var(--nav-item-list-bg-color);min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;height:auto;padding-left:0rem;padding-left:calc(var(--spacing,.25rem) * 0)}.meganav-item-list[data-list-type=dropdown]{visibility:visible;min-width:100%;padding:.5rem;padding:calc(var(--spacing,.25rem) * 2);-webkit-box-shadow:var(--nav-item-list-dropdown-shadow);box-shadow:var(--nav-item-list-dropdown-shadow);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:none;position:absolute;top:100%}.meganav-item-list[data-list-type=nestedDropdown]{visibility:visible;top:0rem;top:calc(var(--spacing,.25rem) * 0);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:none;position:absolute}.meganav-item-list[data-list-type=mega]{visibility:visible;top:100%;right:0rem;right:calc(var(--spacing,.25rem) * 0);left:0rem;left:calc(var(--spacing,.25rem) * 0);width:100%;min-width:0rem;min-width:calc(var(--spacing,.25rem) * 0);-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem;-webkit-column-gap:calc(var(--spacing,.25rem) * 10);-moz-column-gap:calc(var(--spacing,.25rem) * 10);column-gap:calc(var(--spacing,.25rem) * 10);row-gap:1.25rem;row-gap:calc(var(--spacing,.25rem) * 5);padding:1rem;padding:calc(var(--spacing,.25rem) * 4);grid-template-columns:var(--nav-item-list-grid-cols);-webkit-box-shadow:var(--nav-item-list-mega-shadow);box-shadow:var(--nav-item-list-mega-shadow);display:none;position:absolute}.meganav-item-list[data-list-type=nestedMegaList]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;position:static;top:100%}.meganav-item-list__image{min-width:300px}@media (min-width:1280px){.meganav-item-list__image{-webkit-margin-start:auto;margin-inline-start:auto}}.meganav-item{visibility:visible;text-align:left;white-space:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.meganav-item--top-level{height:100%}.meganav-item--dropdown{position:relative}.meganav-item--dropdown:focus-within>.meganav-item-list[data-list-type=dropdown],.meganav-item--dropdown:focus-within>.meganav-item-list[data-list-type=nestedDropdown],.meganav-item--dropdown:hover>.meganav-item-list[data-list-type=dropdown],.meganav-item--dropdown:hover>.meganav-item-list[data-list-type=nestedDropdown]{display:-webkit-box;display:-ms-flexbox;display:flex}.meganav-item--mega:focus-within>.meganav-item-list[data-list-type=mega],.meganav-item--mega:hover>.meganav-item-list[data-list-type=mega]{display:grid}.meganav-item__link,.meganav-item__title,.meganav-item__title-link{border-style:var(--tw-border-style);border-width:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}:is(.meganav-item__link,.meganav-item__title,.meganav-item__title-link):focus{z-index:10;position:relative}.meganav-item__link,.meganav-item__title,.meganav-item__title-link{padding-inline:var(--nav-item-x-padding);background-color:var(--nav-item-bg-color);font-size:var(--nav-item-font-size);color:var(--nav-item-text-color);--tw-tracking:var(--nav-item-letter-spacing);letter-spacing:var(--nav-item-letter-spacing);font-family:var(--nav-item-font-family);
4261font-weight:var(--nav-item-font-weight);line-height:var(--nav-item-line-height);text-transform:var(--nav-item-text-transform)}@media (hover:hover){:is(.meganav-item__link,.meganav-item__title-link):hover{background-color:var(--nav-item-hover-bg-color);color:var(--nav-item-hover-text-color)}}:is(.meganav-item__link,.meganav-item__title-link):hover{-webkit-text-decoration:revert;-webkit-text-decoration:var(--nav-item-text-decoration,revert);text-decoration:revert;text-decoration:var(--nav-item-text-decoration,revert)}.meganav-item--secondary .meganav-item__link,.meganav-item--secondary .meganav-item__title,.meganav-item--secondary .meganav-item__title-link{background-color:var(--nav-item-secondary-bg-color);color:var(--nav-item-secondary-text-color)}@media (hover:hover){:is(.meganav-item--secondary .meganav-item__link,.meganav-item--secondary .meganav-item__title-link):hover{background-color:var(--nav-item-secondary-hover-bg-color);color:var(--nav-item-secondary-hover-text-color)}.meganav-item--title-hover .meganav-item__title:hover{background-color:var(--nav-item-hover-bg-color);color:var(--nav-item-hover-text-color)}.meganav-item--secondary.meganav-item--title-hover .meganav-item__title:hover{background-color:var(--nav-item-secondary-hover-bg-color);color:var(--nav-item-secondary-hover-text-color)}}.meganav-item--home-link .meganav-item__link svg{color:var(--nav-item-text-color)}.meganav-item--home-link .meganav-item__link:hover svg{color:var(--nav-item-hover-text-color)}.meganav-item__dropdown-icon{margin-left:.5rem;margin-left:calc(var(--spacing,.25rem) * 2);height:.625rem;height:calc(var(--spacing,.25rem) * 2.5);width:.625rem;width:calc(var(--spacing,.25rem) * 2.5);-webkit-transform-origin:50%;transform-origin:50%;fill:currentColor;display:inline-block}.meganav-item--mobile .meganav-item__dropdown-icon{margin-left:auto}.meganav-item--level-2 .meganav-item__title,.meganav-item--level-2 .meganav-item__title-link{height:auto}.meganav-mobile{z-index:50;width:100%;display:none;position:relative}@media (min-width:700px){.meganav-mobile{display:none!important}}.meganav-mobile{border-top:var(--nav-border-top);border-bottom:var(--nav-border-bottom)}.meganav-mobile--sticky{position:fixed}.meganav-mobile__list{max-height:calc(70vh + -0px);max-height:calc(70vh - var(--secondary-nav-height,0px));padding-left:0rem;padding-left:calc(var(--spacing,.25rem) * 0);background-color:var(--nav-item-list-bg-color);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:scroll}.meganav-mobile-item-list{padding-left:0rem;padding-left:calc(var(--spacing,.25rem) * 0);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:none}.meganav-mobile .meganav-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.meganav-mobile .meganav-item--level-2 .meganav-item__link,.meganav-mobile .meganav-item--level-2 .meganav-item__title,.meganav-mobile .meganav-item--level-2 .meganav-item__title-link{padding-left:2rem;padding-left:calc(var(--spacing,.25rem) * 8)}.meganav-mobile .meganav-item--level-3 .meganav-item__link,.meganav-mobile .meganav-item--level-3 .meganav-item__title,.meganav-mobile .meganav-item--level-3 .meganav-item__title-link{padding-left:2.75rem;padding-left:calc(var(--spacing,.25rem) * 11)}.meganav-mobile .meganav-item--home-link__text{visibility:hidden}.meganav-secondary{display:-webkit-box;display:-ms-flexbox;display:flex}.meganav-secondary--mobile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.meganav-secondary__item{width:auto;height:100%;padding-inline:var(--nav-item-x-padding);background-color:var(--nav-item-bg-color);font-size:var(--nav-item-font-size);color:var(--nav-item-text-color);--tw-tracking:var(--nav-item-letter-spacing);letter-spacing:var(--nav-item-letter-spacing);font-weight:var(--nav-item-font-weight);-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:700px){.meganav-secondary__item{border-left:var(--nav-item-border-left)}}.meganav-secondary__item{border-bottom:var(--nav-item-border-bottom)}.meganav-secondary__item:hover{background-color:var(--nav-item-hover-bg-color);color:var(--nav-item-hover-text-color)}.meganav-secondary__item>svg{width:auto;height:100%;max-width:var(--nav-item-svg-max-w);max-height:var(--nav-item-svg-max-h);
4261fill:var(--nav-item-text-color);display:inline-block}.meganav-secondary__item--mobile{width:100%;height:45px;padding-block:0rem;padding-block:calc(var(--spacing,.25rem) * 0);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.meganav-secondary__item--mobile>svg{max-width:var(--nav-item-svg-max-w);max-width:var(--mobile-nav-item-svg-max-w,var(--nav-item-svg-max-w));max-height:var(--nav-item-svg-max-h);max-height:var(--mobile-nav-item-svg-max-h,var(--nav-item-svg-max-h))}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-tracking{syntax:"*";inherits:false;}
4262</style>
4263<script type="text/javascript">
4264function getActionCreator(o){var n,i,t;return window.Actions?([n,i]=o.split("."),(t=window.Actions[n])?t[i]||(console.warn("Unknown action: "+o),null):(console.warn("Unknown reducer: "+n),null)):(console.warn("getActionCreator: 'window.Actions' not found yet."),null)}function dispatchOrQueueAction(n,o){if(window.actionQueue=window.actionQueue||[],window.reduxStore&&window.Actions){var i=getActionCreator(n);if(i)try{var t=i(o);window.reduxStore.dispatch(t)}catch(o){console.error(`[dispatchOrQueueAction] Error dispatching "${n}":`,o)}else console.warn(`[dispatchOrQueueAction] No action creator found for "${n}".`),void 0}else window.actionQueue.push({action:n,payload:o})}window.dispatchOrQueueAction=dispatchOrQueueAction;;
4265</script>
vendor: 1 bytes, line 4265
4265
4266<script src="https://www.tomsguide.com/vite/assets/reduxStore-C7ydtzUl.js" type="module" data-component-name="ViteAsset" id="redux-store"></script>
vendor: 1 bytes, line 4266
4266
4267<script>
4268window.vanilla = window.vanilla || {};
4269window.actionQueue = window.actionQueue || [];
4270</script>
4270<script>
4271window.vanilla = window.vanilla || {};
4272window.VAN = window.VAN || {};
4273// For AB testing
4274// list of feature flags is available @ https://purch1.atlassian.net/wiki/spaces/SUPPORT/pages/10863312897/Feature+Flags
4275var defaultFlags = {"regionRedirect":{"enabled":true},"navSubscribe":{"enabled":true},"clsReporting":{"enabled":true},"dianomi":{"enabled":false,"placement":"after-articles-river"},"redirectQueryPagination":{"enabled":true},"gtm":{"vanilla":true,"sitespecific":true},"selligent":{"enabled":false},"mobileAppBanner":{"enabled":true,"appId":6761195019},"raygun":{"enabled":false,"rum":false,"crashReporting":false},"thatswhy":{"enabled":false},"fps":{"enabled":false},"jwplayer":{"positionByCharCount":false,"placementPosition":4,"sidebar":false,"voucher":{"enabled":false},"jwx":{"enabled":false,"siteID":"","placementID":"","baseAdTag":""},"carousel":{"enabled":true,"cta":false,"waitForAdLoad":false,"disabledGlobalSiteLocales":[],"signPosting":{"videoTitle":{"enabled":true,"videoTitleLink":{"enabled":true}}},"previewDuration":{"enabled":true,"durationSeconds":46},"IDs":{"playerID":"uW7D3ySO","searchPlaylistID":"Q1UC4oov","divID":"botr_Q1UC4oov_uW7D3ySO_div","fallbackPlaylistID":"Q1UC4oov","fallbackDivID":"botr_Q1UC4oov_uW7D3ySO_div","key":"NLVTwYKe5kBs2O1ZEZFGvVo1Y44MJtPAymTh\/PhEGb7r7GUh","tintLogo":false,"useSearchPlaylist":false}},"stickyPlayer":{"whitenStickyLogo":true,"trigger":"adImpression"},"typeUsed":{"JWPLAYER_CAROUSEL_DESKTOP":"ALL_GEOS","JWPLAYER_CAROUSEL_MOBILE":"ALL_GEOS","JWPLAYER_EDITORIAL_MOBILE":"ALL_GEOS"}},"fireworkFloatingPlayer":{"placements":{"homepage":{"enabled":true,"playlistID":"v7LP05","channelID":"toms_guide"},"defaultPlayer":{"enabled":true,"playlistID":"oAOXjv","channelID":"toms_guide"},"articleListings":{"enabled":true,"listingType":{"sleep":{"enabled":true,"playlistID":"gdOq8o","channelID":"toms_guide"},"fitness":{"enabled":true,"playlistID":"oNqQk5","channelID":"toms_guide"},"streaming":{"enabled":true,"playlistID":"g4V495","channelID":"toms_guide"},"ai":{"enabled":true,"playlistID":"5mQqA5","channelID":"toms_guide"},"tv":{"enabled":true,"playlistID":"oAWBkv","channelID":"toms_guide"},"computing":{"enabled":true,"playlistID":"oP0bQo","channelID":"toms_guide"},"phone":{"enabled":true,"playlistID":"5nZ425","channelID":"toms_guide"},"home":{"enabled":true,"playlistID":"gwzNdo","channelID":"toms_guide"},"entertainment":{"enabled":true,"playlistID":"v7LPB5","channelID":"toms_guide"},"wellness":{"enabled":true,"playlistID":"g1dQjo","channelID":"toms_guide"},"mattresses":{"enabled":true,"playlistID":"gdRWzZ","channelID":"toms_guide"}}}}},"freyr":{"enabled":true,"ga4SpecificGTM":{"enabled":true,"code":"GTM-WWBWRXL"}},"flexiCriticalCss":{"enabled":true},"flexiAdvancedSearch":{"fields":["articleName","articleStrapline","articleSynopsis","articleBodyClean","articleAuthor"]},"elkBlockWrapper":{"productBlock":{"enabled":true}},"i18n":{"useV2":true},"sponsoredPost":"\"{\n \"\"rendering\"\": {\n \"\"homepage\"\": {\n \"\"headline\"\": {\n \"\"enabled\"\": true\n },\n \"\"strapline\"\": {\n \"\"enabled\"\": false\n },\n \"\"disclaimer\"\": {\n \"\"enabled\"\": true\n },\n \"\"label\"\": {\n \"\"enabled\"\": false\n }\n },\n \"\"listings\"\": {\n \"\"headline\"\": {\n \"\"enabled\"\": true\n },\n \"\"strapline\"\": {\n \"\"enabled\"\": true\n },\n \"\"disclaimer\"\": {\n \"\"enabled\"\": true\n },\n \"\"label\"\": {\n \"\"enabled\"\": false\n }\n },\n \"\"article\"\": {\n \"\"headline\"\": {\n \"\"enabled\"\": true\n },\n \"\"strapline\"\": {\n \"\"enabled\"\": false\n },\n \"\"disclaimer\"\": {\n \"\"enabled\"\": false\n },\n \"\"label\"\": {\n \"\"enabled\"\": true\n }\n }\n}\n}\"","prettyReview":{"enabled":true},"newsletter":{"exitIntent":{"enabled":true,"cookieExpiryDays":14,"source":"15","darkLogo":false},"mobile":{"enabled":true,"setTimerDelay":null,"scrollDepthTrigger":80},"homepage":{"enabled":true,"besideMagsWidget":false,"placementIndex":2,"source":"101","analytics":[{"analyticsTrigger":"widgetViewed"}]},"listingSidebar":{"enabled":true,"source":"2","analytics":[{"analyticsTrigger":"widgetViewed"}]},"articleSidebar":{"enabled":false,"source":"2","analytics":[{"analyticsTrigger":"widgetViewed"}]},"articleInbodyContent":{"enabled":true,"template":"slice","positionByCharCount":false,"source":"60","analytics":[{"analyticsTrigger":"widgetViewed"}]}
4275,"kiosq":{"source":"106"},"multiSubscribe":{"enabled":true,"source":"302"},"modal":{"darkLogo":true},"newsletterPage":{"enabled":true}},"adUnit":{"customPlacement":{"positionByCharCount":false,"article":{"enabled":true,"deactivateWith":{"templates":["premium-supported","premium-advertisement-feature","live-report","gallery","voucher","recipe"]},"placementIndex":[1,4]},"homepage":{"enabled":true,"placementIndex":2}}},"shopsense":{"enabled":false,"rules":{"targeting":{"all_articles":false,"allowed_categories":[{"category":"ALL","allowed_article_types":["review","gallery","how-to","feature"],"exclude_article_types":[]}]}}},"gallery":{"adEveryNItem":2,"showBody":false},"googleBadge":{"enabled":true},"utilityBar":{"enabled":true},"liveReport":{"redesign":false,"refresh":true,"sse":false,"fullPageCache":[],"absoluteWithRelativeDate":true},"howWeTestBlock":{"reviews":true,"buyingGuides":true},"pagination":{"legacyPagination404Redirects":false},"adSlotsReposition":{"leaderboard-top":{"mobile":{"enabled":true,"addMidArticleLeaderboard":false,"renameToClosedLeaderboard":true,"midArticlePosition":3,"positionByCharCount":false}}},"ads":[],"affiliateDisclaimer":{"homepage":false},"qualaroo":{"enabled":false},"authorListingUrlPrefix":"\/author\/","sponsoredScroll":{"device":["mobile","tablet"],"enabled":true,"allowedArticleTypes":["news","feature"]},"breadcrumbs":{"enabled":true,"articleTypeBreadcrumb":{"enabled":true},"theme":"legacy"},"tagLinks":{"displayLinksAfterArticle":true,"displayAllTagsByDefault":false,"tagsToInclude":["freeform"],"tagsToExclude":[],"displayIndexedTagsOnly":true,"displayGalleryTags":false,"displayCarouselTags":false},"categoryLinks":{"displayLinksAfterArticle":true,"filterPrimaryCategoryOutOfLinks":true},"productLinks":{"displayLinksAfterArticle":false,"displayIndexedProductsOnly":false,"minimumRequiredToDisplay":2},"enableAutoTagging":true,"autoTagLink":{"enabled":false,"types":["freeform"],"products":false},"chatbot":{"homepage":{"enabled":false},"header":{"enabled":false,"title":"shop with isa","url":"","rightAlign":false}},"localeSelector":{"enabled":true,"position":"footer"},"regionRedirectBanner":{"enabled":true},"authorByline":{"link":{"color":"","underline":false},"text":{"color":"","textTransform":"","font":"","fontSize":""},"date":{"color":"","placements":{"isSponsoredContent":{"enabled":false}}},"readTime":{"enabled":true}},"authorCard":{"collapsible":{"enabled":true,"height":250}},"adviser":{"endpoint":{"recommendations":"https:\/\/api.recommendations.adviser.main.prod.sse-prod-eks-euw1.futureplc.engineering\/","searcher":"https:\/\/api.searcher.adviser.main.prod.sse-prod-eks-euw1.futureplc.engineering\/"},"recommendedDeals":{"enabled":true,"optinout":"optin"},"moreAbout":{"enabled":false,"optinout":"optin","strategy":{"article_type_strategy":0,"recency_strategy":0,"sort_strategy":0}},"segments":{"enabled":true},"searcher":{"enabled":false,"defaultDateRange":"DATE_RANGE_24_MONTHS"}},"autoContextualiseDealsBotIframes":{"enabled":true},"switchOff":{"mostPopular":false,"gtm":false,"ads":false,"hawklinks":false},"forceFeature":{"jwplayerCarousel":false},"enableHtmlInListingTitle":false,"synopsisInListings":{"enabled":true},"hasProductListings":{"enabled":false},"debugbear":{"enabled":true,"siteWide":false,"sampleRate":50,"id":"83oHRKRKxhNx"},"carouselListingsStrapline":{"enabled":false},"fontEnhancement":{"enabled":true},"primaryCategory":{"enabled":false,"onlyShowPrimaryCategoryInBreadcrumb":false},"contentsquare":{"enabled":false,"id":"255a78f1c9b60","tracking":{"enable":true,"id":"71926be310935","siteKey":"tomsguide","subsets":[{"conditions":{"path":"\/"},"sampleRate":1,"sessionTracking":true},{"conditions":{"path":"\/reference\/about-us"},"sampleRate":1,"sessionTracking":false}]}},"viafouraComments":{"enabled":true,"blockedArticleTypes":[],"nextBadgeInCommentWidget":{"enabled":true}
4275,"expandCommentsOnCtaClick":{"enabled":false},"articleBodyCommentWidgets":{"enabled":true},"commentCounts":{"article":true,"listing":true,"minimumCountToShowInListing":2,"cacheConfig":{"minimumTtlSeconds":300,"maximumTtlSeconds":86400,"ageAtMaximumTtlDays":14,"curveSteepness":1.7}},"accentColorPalette":"primary","trayBellColor":"dark","mobileTrayBellRightOffset":"190px","communityGuidelinesLink":"https:\/\/www.tomsguide.com\/reference\/about-us#section-community-guidelines","disableArticleCommentsBeforeContentModifiedDate":"2025-02-10","siteUUID":"00000000-0000-4000-8000-261e76e02af2","liveQaWidgetInitialHeight":1400},"googleNews":{"id":null,"followBlock":{"enabled":false}},"trendingBar":{"enabled":true,"responsivePosition":"belowHeader","showLabel":true},"adHighline":{"enabled":false},"socialNavigation":{"enabled":true,"position":"header","footerTitle":""},"mosImages":{"useOriginalUrlAsImgSrc":true},"progressiveSocialite":{"enabled":false},"navigationComponent":{"enabled":true,"isMegaNavEnabled":true,"hideDropdownIconOnDesktop":true,"secondaryNavItems":[{"url":"\/savings-squad","content":"Savings Squad","styles":{"--nav-item-bg-color":"#01FE9E","--nav-item-hover-bg-color":"#01FE9E","--nav-item-text-color":"#0A0A0A","--nav-item-hover-text-color":"#0A0A0A"}},{"url":"https:\/\/forums.tomsguide.com\/","content":"Forums","styles":{"--nav-item-bg-color":"#8c2b5e","--nav-item-hover-bg-color":"#8c2b5e"},"attributes":{"target":"_blank"}}]},"listingSubcategories":{"enabled":true},"aiTranslatedDisclaimer":{"link":null},"categoryDekLabel":{"enabled":false},"marfeel":{"enabled":true,"accountID":7842},"sourcepoint":{"consentOrPay":{"enabled":true}},"pugpig":{"cors":{"enabled":false},"csp":{"allowLocalhostFrameAncestors":false}},"notifications":{"favicon":{"enabled":true,"dotColor":"red","dotSize":"small"},"title":{"enabled":true}},"coreWebVitalsThresholdMonitoring":{"enabled":true,"sampleRate":1,"logger":false,"loggerAttr":false,"loggerEvent":false},"recirculation":{"requestGroups":{"articleInlineGroup":{"dataModel":"adviser:hybrid","maxAgeMonths":3,"allowSourceLinks":true,"totalRows":6}},"overlay":{"enabled":false,"title":"Don't miss these","dataModel":"adviser:rerank-adrevenue","minimumPageViewDuration":20000,"rows":15,"reranker":{"pageViewsPopularity":{"timeWindowDays":7}},"adSlots":[{"placement":2,"deviceType":"mobile","width":320,"height":50},{"placement":4,"deviceType":"desktop","width":728,"height":90}]},"recommended":{"enabled":true,"sections":[{"title":"Best picks for you","template":"related","dataModel":"adviser:hybrid","articleTypes":["best-pick","best","buying-guide","round-up"],"distance":0.8,"maxAgeYears":1,"rows":3,"placement":{"articleTypes":["review"],"target":"pretty-verdict","type":"append"},"allowSourceLinks":true}]},"upNextRibbon":{"enabled":false,"title":"Your next read","dataModel":"adviser:hybrid","reranker":{"pageViewsPopularity":{"timeWindowDays":7}},"rows":3,"scrollDepthTriggerPercentage":75},"articleInline":{"enabled":true,"exclusions":{"articleCategoryHandle":[]},"sections":[{"title":"You may like","template":"outline","position":5,"requestGroup":"articleInlineGroup","rows":{"start":0,"count":3}},{"title":"What to read next","template":"outline","position":10,"requestGroup":"articleInlineGroup","rows":{"start":3,"count":3}}]},"articleEnd":{"enabled":true,"sections":[{"title":"Read more","template":"stacked","dataModel":"adviser:hybrid","sponsoredCards":{"insertionPoints":[2,4,6,8,10,12]},"maxAgeMonths":3,"rows":12,"additionalFields":{"category":false}},{"title":"Latest in {category_name}","template":"stacked","dataModel":"solr:latest-category","sponsoredCards":{"insertionPoints":[2,4,6,8,10,12]},"rows":12,"additionalFields":{"category":false}},{"title":"Latest in {article_type}","template":"stacked","dataModel":"solr:latest-articletype","sponsoredCards":{"insertionPoints":[2,4,6,8,10,12]},"rows":12,"additionalFields":{"category":false}}]},"clickToNext":{"enabled":false,"tooltip":{"enabled":true,"message":"Click for next article","triggerParagraph":1,"durationSeconds":5},"dataModel":"adviser:related","maxArticles":20,"maxAgeMonths":null,"distance":0.8},"search":{"enabled":true,"title":"You May Like","template":"thumbnail-list","dataModel":"adviser:search","position":3,"rows":3,"maxAgeMonths":1,"fallbackArticleId":"bT4Ks8MREgPwbQ48mc8wYn","distance":0.8,"diversity":0.5,"sponsoredCards":null,"reranker":{"pageViewsPopularity":{"timeWindowDays":7}},"bias":{"articleIds":["sy3Cy7jPocZFbQzaKfs4S5"],"direction":"DIRECTION_TO","weight":1}},"dealFinder":{"enabled":false,"limit":10,"distance":0.7,"mode":{"hybrid":{"fusionType":"FUSION_TYPE_RELATIVE_SCORE_FUSION","alpha":0.7}},"fields":["title^3","content"],"siteFilter":{"sites":{"include":["tomsguide"]}},"maxAgeDays":30,"reranker":{"pageViewsPopularity":{"timeWindowDays":3}}}},"scv":{"enabled":false},"adShield":{"enabled":true,"version":"1.2.10"},"sponsoredGrid":{"enabled":false},"kiosq_ad_management":{"enabled":false,"ad_config":"no-ads"},"exclusionsSchema":["more","explore more","browse","more from ","more for ","explore","*sub-nav","*subnav"],"urlExclusionsSchema":["\/subnav"],"assets":{"externalCss":{"tailwind":false,"flexiWidgets":false,"siteCss":false}},"vite":{"serveAssetsViaCdn":false},"userMetrics":{"enabled":true,"cacheTtlMs":900000},"robotsMeta":{"noarchiveArticles":{"enabled":true}},"stickyFooter":{"enabled":true},"regionDropdown":{"enabled":true},"xenforoReadMore":{"enabled":true},"stickyPrimaryNav":{"enabled":true,"mobileOn":true,"desktopOn":false}
4275,"stickyNavSearch":{"enabled":true},"xenForoComments":{"enabled":true,"source":"api"},"useDefaultCustomRoute":{"enabled":true},"connectService":{"enabled":true,"allowedConnections":"google-oauth2,Username-Password-Authentication,TomsGuide-Forum","enableDisplayNameEdit":true,"enableRecommendations":true,"getAuthConfigFromMongo":true},"kiosqService":{"enabled":true,"forceInit":true},"membership":{"clubName":"Tom's Guide Club","appBanner":{"popupContent":{"enabled":true,"title":"Get the Tom\u2019s Guide App","strapline":"Get more from your tech with the latest news, reviews and expert advice.","bottomLine":"Scan the QR code above to download the Tom\u2019s Guide app now, or check it out in the app stores.","iosLink":"https:\/\/apps.apple.com\/gb\/app\/toms-guide-tech-reviews\/id6761195019","androidLink":"https:\/\/play.google.com\/store\/apps\/details?id=com.futureplc.peregrine.tomsguide","iosQrCode":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/1qkzpyryal1781511705.png","androidQrCode":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/j1mvlwtdqa178151170
42757.png"},"landingPageBanner":{"enabled":true,"title":"Get the Tom\u2019s Guide App","strapline":"Get more from your tech with the latest news, reviews and expert advice.","logoUrl":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/hfuygc6ff51781524953.png","bannerImageUrl":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/zvteqxp6yt1781611245.png","buttonLabel":"Get the App"}},"skinnyBanner":{"enabled":true,"bannerIconUrl":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/wsqwxpe9zn1765206849.svg","bannerTitle":"Club Benefits","bgImageUrl":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/e54iu1yc0x1761291554.png","bannerText":"For the fastest way to join Tom's Guide Club enter your email below. We'll send you a confirmation and sign you up to our newsletter to keep you updated on all the latest news.","bannerSubTitle":"GET CLUB ACCESS QUICK","premiumMembersNumber":"30K","bannerSubmitSucessMessage":"You will shortly have access to the club. We will send a confirmation and sign you up to our newsletter.","bannerHeadTitle":"","bannerHeadContent":"","cards":{"content":[{"iconUrl":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/5txuaaloia1766493914.svg","title":"Exclusive Newsletters","description":"Tech news direct to your inbox"},{"iconUrl":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/0bmkj73eis1766493894.svg","title":"Polls","description":"Have your say in tech polls"},{"iconUrl":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/gvunrtgagf1766494148.svg","title":"Quizzes","description":"Test your tech knowledge"},{"iconUrl":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/flqur7b1br1766494174.svg","title":"Member Competitions","description":"Member-only chances to win"},{"iconUrl":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/h5iu9f5w991766494206.svg","title":"Community Forums","description":"Connect with members"},{"iconUrl":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/5gxddw1qjo1766494228.svg","title":"Exclusive Discounts","description":"Members get exclusive savings"}]}},"slideOut":{"enabled":true,"badgeButtonLabel":"Read Now","rewardLabel":"badge","badgeStrapline":"Unlock your first badge","backgroundImage":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/th8vadgeih1767790499.png","badges":{"pictureUrl":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/7qzq6a1m0i1768319327.svg","content":[{"title":"Latest Phone Reviews","strapline":"Expert picks to help you choose.","iconUrl":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/2p7qcina9m1767790815.svg","link":"\/phones\/reviews"},{"title":"Best Laptop\/ PC Guides","strapline":"Top tips to upgrade your setup.","iconUrl":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/qllf54xfnm1767790831.svg","link":"\/computing\/reviews"}]},"membersExclusive":{"title":"Get the Tom\u2019s Guide App","strapline":"Unlock and manage exclusive Tom\u2019s Guide member rewards.","bgImage":"","contentPicutre":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/v1fqqql61o1781593468.png","buttonLabel":"Get the App","displayMembersExclusiveBgImageMobile":"true","link":"","actionType":"popup"}},"landingPage":{"logoAlt":"Tom's guide logo","logo":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/sdjho5mhup1754464188.svg","heroBgImage":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/8meiwl5iia1764929274.jpeg","heroBgVideo":"https:\/\/cdn.mos.cms.futurecdn.net\/mErazY52qbWzh6QrwMPLeA\/GettyImages-2169505078.mp4","heroText":"Unlock expert tech reviews, buying advice and exclusive insights. Enter your email to join Tom\u2019s Guide Club.","heroHeadline":"UNLOCK SMARTER","heroHeadlineHighlight":"TECH CHOICES","premiumFeaturesNumber":"12","premiumMembersNumber":"30K","heroHowItWorkBgImage":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/hvdyuprkbz1765185498.png","heroBadges":{"title":"New Reader Badge","stra
4275pline":"Unlock your first badge","pictureUrl":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/2lfo9jmvho1765179166.svg","content":[{"title":"Latest Phone Reviews","strapline":"Expert phone reviews and hands-on insights.","iconUrl":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/1juskvgs8m1765179203.svg","link":"\/phones\/reviews"},{"title":"Best Laptop Guides","strapline":"Top laptop picks, buying tips and recommendations.","iconUrl":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/4pqmokirde1765179216.svg","link":"\/computing\/reviews"}]},"Features":{"strapline":"Three powerful ways to get more from your tech, every day.","content":[{"title":"Test Your Knowledge","category":"GAMES & CHALLENGES","subtitle":"Fun tech quizzes and gadget-themed puzzles designed to sharpen your skills.","strapline":"Try a range of interactive challenges:","image":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/7qzzn8ndrj1764928242.png","list":[{"title":"Quizzes","strapline":"Test your knowledge with engaging quizzes","icon":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/tguhjqb3j41764927557.svg"},{"title":"Puzzles","strapline":"Challenge yourself with brain teasers","icon":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/maoqrmydjh1764927570.svg"},{"title":"Polls","strapline":"Voice your opinions on trending topics","icon":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/d0r8cfzsc01764927581.svg"},{"title":"Games","strapline":"Play exciting games and compete","icon":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/niu8x8jtl01764927592.svg"}]},{"title":"Level Up Your Skills","category":"PROGRESSION & BADGES","subtitle":"Earn badges, see your rank and join member-only tech challenges.","strapline":"Progress through fun member challenges:","image":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/cqxoujvt8s1764928277.png","list":[{"title":"Member Badges","strapline":"Track your reading and quiz progress","icon":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/ag8ouikklj1764927995.svg"},{"title":"Member Leaderboards","strapline":"See how your quiz knowledge compares","icon":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/02wczdvfpa1764928006.svg"},{"title":"Member Competitions","strapline":" Enter exclusive science competitions","icon":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/a3n36n870s1764928027.svg"}]},{"title":"Join The Conversation","category":"LIVE & COMMUNITY","subtitle":"Access live tech coverage, member Q&As and discussions on the latest devices and trends.","strapline":"Stay close to the action with real-time content:","image":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/3by9bz6fwg1764928288.png","list":[{"title":"Live Blog & Events","strapline":"Access exclusive live content","icon":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/qfvoqcfki41764928094.svg"},{"title":"Live Q&A","strapline":"Ask questions in real-time sessions","icon":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/4mhizincd71764928110.svg"},{"title":"Members calculators","strapline":"Voice your opinion on trending topics","icon":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/fgofn0ubcf1764928123.svg"}]}]},"heroLogoSubtitle":"Club Benefits"},"selligent":{"code":"XTG-D"},"inContentSignupPopup":{"enabled":true,"popupTitle":"GET TG ACCESS QUICK","popupSubtitle":"","popupTextHead":"","popupText":"Join the Tom's Guide Club for quick access. Enter your email below and we'll send confirmation, and sign you up to our newsletter."},"topDashboardBanner":{"enabled":true,"bannerImages":[{"url":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/obk5slxyix1761212517.png","link":"\/coupons"},{"url":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/gp0aqlcmpp1761212664.png","link":"\/my-account\/badges"},{"url":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/qlhrfgmzkg1761300112.png","link":"\/newsletter"},{"url":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/2dqygc91xx1781528908.png","actionType":"popup"}]},"badges":{"contentCards":{"reading":[{"title":"Latest Phone Reviews","description":"Expert picks to help you choose.","url":"\/phones\/reviews","ctaText":"Read Now","iconSvgUrl":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/a5tpj9hfod1773835930.svg"},{"title":"Best Laptop\/ PC Guides","description":"Top tips to upgrade your setup.","url":"\/computing\/how-to","ctaText":"Read Now","iconSvgUrl":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/wzbph6qsws1773835951.svg"}
4275],"play":[{"title":"Quizzes & Puzzles","description":"All quizzes, puzzles and badge challenges in one place.","url":"\/play","ctaText":"Play Now","iconSvgUrl":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/1vtbjidfg81773913342.svg"}],"community":[{"title":"Read & Comment","description":"Read the latest news and join the discussion.","url":"\/news","ctaText":"Join the discussion","iconSvgUrl":""}]}},"competitions":{"enabled":true,"memberClubLabel":"Tom's Guide Club","clubBgImage":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/ligckrhtt41778227745.png","clubMobileBgImage":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/my42fnqxv11778227889.png","clubHeader":"MEMBERS ONLY COMPETITIONS","clubTitle":"CLUB PRIZES","clubText":"Exclusive prize draws and competitions included with Tom's Guide Club.","clubBenefits":["Free entry to exclusive prize draws","Members-only competitions and rewards","New competitions added regularly"],"howItWorksTitle":"How Club Prizes Work","howItWorksIntro":"Club Prizes are our way of rewarding <strong>Tom's Guide Club members<\/strong>, with exclusive competitions and prize draws added regularly throughout the season.","myEntriesTitle":"My Entries","myEntriesText":"View the prize draws you've entered as part of Tom's Guide Club.<br \/>Winners are contacted directly by email once entries close.","termsAndConditions":{"link":"https:\/\/futureplc.com\/competition-rules\/","label":"Club Prizes Terms & Conditions"},"faqs":{"title":"Frequently Asked Questions"},"data":[{"id":999,"title":"Win Big This World Cup","subTitle":"1 grand prize + 10 runner-up prizes","brandName":"Norton","brandLogo":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/2gip1iboum1778500570.png","worth":"","description":"<strong>$500 Amazon Gift Card + Norton VPN prizes<\/strong><br><br>Think you know who will win the World Cup? Answer one quick question to enter our members-only prize draw.","longDescription":"","opensDate":"21\/05\/2026","closesDate":"05\/06\/2026","region":"","badgesRequired":0,"competitionType":"skill","quizCode":"Xj4qNW","termsText":"Pick who you think will win the World Cup to enter the prize draw.","card":{"image":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/uvvkn9w8pf1778498056.png","bgImage":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/jmori3quk41778498097.png"},"modal":{"image":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/pbj26rngwm1778495718.png","imageMobile":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/ockcqhbkox1778755930.png","bgImage":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/jmori3quk41778498097.png"},"banner":{"image":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/bbelcjebwm1779097420.png","slideOut":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/i4vfmdzlqn1779440172.png"}},{"id":1,"title":"Win a RIG R5 SPEAR MAX HD Gaming Headset","brandName":"RIG","brandLogo":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/knl97ajvpc1777284732.png","worth":"","description":"Exclusive prize draw for Tom\u2019s Guide members","longDescription":"<strong>About the RIG R5 SPEAR MAX HD<\/strong>\n\n<strong>Studio-Grade Audio<\/strong>\n\nPurpose-built for PC gaming, features innovative GrapheneQ\u2122 drivers from ORA, setting a new standard for studio-grade game audio. Custom graphene drivers from ORA Graphene Audio, tuned for first-person shooters.\n\n<strong>Key Features<\/strong><ul><li>32-bit USB-C DAC<\/li><li>Expanded SNAP+LOCK microphone, stereo cable and mod plate system<\/li><li>Less than 0.3% harmonic distortion for advanced, studio-grade game audio<\/li><\/ul><strong>High-Fidelity Performance<\/strong>\n\nWith a high dynamic range and an extended frequency response of 20 Hz \u2013 40 kHz, the R5 MAX HD delivers accurate audio reproduction across the entire listening spectrum.\n\n<strong>Spatial Audio<\/strong>\n\nOptimised for Dolby\u00ae Atmos.","opensDate":"01\/01\/2027","closesDate":"01\/06\/2027","region":"US ONLY","badgesRequired":3,"quizCode":"OKQk9e","termsText":"These terms and conditions are provided as a placeholder and will be updated with the final legal content. By continuing to use this service, you acknowledge that the full terms and conditions will apply once published.","card":{"image":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/mldh56fept1774016483.png","bgImage":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/6hchtnswo31774016426.png"},"modal":{"image":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/yerusnkgwt1774016637.png","imageMobile":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/mldh56fept1774016483.png","bgImage":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/6hchtnswo31774016426.png"},"banner":{"image":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/qn7cbu2i8o1779094306.png","slideOut":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/jmori3quk41778498097.png"}},{"id":2,"title":"Win Up to $100 in Amazon Gift Cards","brandName":"","brandLogo":"","worth":"100.00","description":"A previous Tom\u2019s Guide member competition","opensDate":"01\/01\/2026","closesDate":"30\/02\/2026","region":"US ONLY","badgesRequired":0,"quizCode":"","termsText":"","card":{"image":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/bku2amoeeb1774016873.png","bgImage":""},"modal":{"image":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/bku2amoeeb1774016873.png","imageMobile":"","bgImage":""},"banner":{"image":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/bku2amoeeb1774016873.png","slideOut":""}},{"id":3,"title":"Win Up to \u00a3100 in Amazon Gift Cards","brandName":"","brandLogo":"","worth":"100.00","description":"A previous Tom\u2019s Guide member competition","opensDate":"01\/01\/2026","closesDate":"30\/02\/2026","region":"UK ONLY","badgesRequired":0,"quizCode":"","termsText":"","card":{"image":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/bku2amoeeb1774016873.png","bgImage":""},"modal":{"image":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/r2gtmcwecy1782118727.png","imageMobile":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/r2gtmcwecy1782118727.png","bgImage":""},"banner":{"image":"","slideOut":""}},{"id":4,"title":"Prime Day deals <span>+ chance to win $25<\/span>","showTitleSeparator":true,"brandName":"","brandLogo":"","worth":"","description":"Browse deals across site for a chance to <span>win 1 of 20 $25 Amazon gift cards<\/span>","opensDate":"15\/06\/2026","closesDate":"26\/06\/2026","region":"US ONLY","badgesRequired":0,"competitionType":"tracked","footerBgColor":"#E7F0FF","trackedContent":{"title":"Top Prime Day Deals","strapline":"Click any deal to visit retailer - every click counts as an entry.","source_query":"airedale","airedale":{"feedId":"1776420579726","site":"tomsguide","articleType":"deals","articleLimit":50,"maxDeals":12,"articleNameIncludes":"Prime Day","merchant":"amazon"},"currencySymbol":"$","visibleSlides":4,"peekSlideRatio":0.22,"mobileVisibleSlides":1,"mobilePeekSlideRatio":0.32,"deal
4275s":[{"id":"sony-xm5","brand":"SONY","title":"WH-1000XM5 Wireless Noise Cancelling Headphones","image":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/placeholder-deal-sony.png","url":"https:\/\/www.amazon.com\/","price":229,"priceWas":300.99,"discountPct":40},{"id":"apple-watch","brand":"APPLE","title":"Apple Watch Series 10","image":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/placeholder-deal-watch.png","url":"https:\/\/www.amazon.com\/","price":299,"priceWas":399,"discountPct":25},{"id":"fire-tablet","brand":"AMAZON","title":"Amazon Fire HD 10 tablet","image":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/placeholder-deal-tablet.png","url":"https:\/\/www.amazon.com\/","price":69.99,"priceWas":139.99,"discountPct":50}]},"quizCode":"Oom77e","termsConditions":{"opensTime":"12:01 a.m.","closesTime":"11:59 p.m.","howToEnter":"To enter, you must be a registered Tom's Guide member and be signed in to your account. Browse the Prime Day deals in this competition and click through to any deal on a participating retailer website. Each qualifying deal click counts as one entry.","prizeDescription":"Twenty (20) winners will each receive one (1) $25 Amazon.com Gift Card (ARV $25 per prize; total ARV $500).","rulesLink":"https:\/\/futureplc.com\/competition-rules\/","privacyLink":"https:\/\/futureplc.com\/privacy-policy\/","body":"*No purchase necessary. Prize draw opens {{opensTime}} (ET) on {{opensDate}} and closes {{closesTime}} (ET) on {{closesDate}}.\n\n{{howToEnter}} Late or incomplete entries will be disqualified. 18+, US residents only (excluding Rhode Island, Guam, Puerto Rico, the U.S. Virgin Islands, U.S. military installations in foreign countries, or any other U.S. territory where prohibited or restricted by law, and employees of Future). One entry per household. No automated entries allowed. {{prizeDescription}} Winners will be randomly drawn and notified by email within 28 days of the closing date, and must provide a US delivery address. If no response is received within 28 days, an alternative winner will be drawn. Future reserves the right to substitute the prize with an alternative product of equivalent value. Prize is non-transferable and non-refundable. No cash alternative. Void where prohibited. Winners of $2000 or more worth of prizes in a calendar year will receive IRS form 1099. Prize value may be taxable, and winners are solely responsible for all applicable taxes. By taking part in this prize draw you agree to be bound by these terms and conditions, the competition rules at: <a href=\"{{rulesLink}}\" target=\"_blank\" rel=\"noopener\">Promotion Rules - Future<\/a> and collection of personal data in accordance with Future's privacy policy at: <a href=\"{{privacyLink}}\" target=\"_blank\" rel=\"noopener\">Privacy Policy - Future<\/a>."},"termsText":"","actionText":"Explore Deals","showActionArrow":true,"showLoginPopup":true,"loginPopupTitle":"Join for a chance to win","loginPopupIntro":"Sign up and click any Prime Day deal to be automatically entered to win.","loginPopupNewsletterNote":"We'll send you a confirmation and sign you up to our newsletter to keep you updated on all the latest news.","loginPopupButtonLabel":"Join free to enter","loginPopupCompleteTitle":"You're All Set","loginPopupCompleteMessage":"We'll send you an email to confirm your entry and set your password.","loginPopupCompleteButtonLabel":"Reveal deals","howItWorks":{"title":"How it works","intro":"Click any deal to visit retailer - every click counts as an entry.","bgColor":"#EFF6FF","steps":[{"icon":"member","title":"Tom's Guide member","description":"Be a part of the Tom's Guide community"},{"icon":"click","title":"Click any deal","description":"Every qualifying click counts as an entry"},{"icon":"gift","title":"You're entered to win $25","description":"20 winners will each receive a $25 Amazon gift card"}],"termsLabel":"See our Terms & Conditions","termsLink":"https:\/\/futureplc.com\/competition-rules\/"},"card":{"image":"","bgImage":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/igc5xirqnp1781772764.jpg","bgImageMobile":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/y1atp7zvon1782218324.jpg","showDarkText":true},"modal":{"layout":"stacked","bgColor":"#E7F0FF","image":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/inlkmxlqgy1782121957.png","imageMobile":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/inlkmxlqgy1782121957.png","bgImage":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/lomilbhmhy1782121974.png"},"banner":{"image":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/6axtjwjfym1782283149.jpg","slideOut":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/ost5qgnyxn1782283956.jpg","membersPageBanner":"","membersPageBannerMobile":""}}]}},"profile":{"showBadges":true,"showSubs":false,"showRewards":true},"linkRewriting":{"normaliseHosts":true},"searchModal":{"enabled":false,"apiEnabled":true,"limit":10},"flexiCampaignService":{"enabled":true,"matchType":"all"}};
4276window.vanilla.featureFlags = Object.assign({}, defaultFlags, window.vanilla.featureFlags || {})
4277window.vanilla.resourceBasePath = '//vanilla.futurecdn.net/tomsguide/media/shared/js/';
4278var defaultLayoutProps = [];
4279window.vanilla.layoutAttributes = Object.assign({}, defaultLayoutProps, window.vanilla.layoutAttributes || {})
4280window.vanilla.addScript = function(src, id, defer) {
4281var script = window.document.createElement('script');
4282script.src = src;
4283script.async = true;
4284if (!!defer) {
4285script.defer = true;
4286}
4287script.id = id;
4288window.document.head.appendChild(script);
4289};
4290window.vanilla.loadGTM = function (gtmCode) {
4291(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
4292new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
4293j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.defer=true;j.src=
4294'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
4295})(window,document,'script','dataLayer', gtmCode);
4296};
4297window.dispatchOrQueueAction('vanilla.setIsArticle', true);
4298window.vanilla.translations = {"CLOSE":"CLOSE","cmp_footer_link":"GDPR consent","Collapse content":"Collapse content","Watch full video here":"Watch full video here","American Football":"Football"};
4299window.vanilla.getCookieByName = function(name) {
4300var value = "; " + document.cookie;
4301var parts = value.split("; " + name + "=");
4302if (parts.length == 2) return parts.pop().split(";").shift();
4303};
4304window.vanilla.baseDomain = 'tomsguide.com';
4305var trailingSlash = false;
4306</script>
4306 
4306<script>
4307window.ffte = {"site":"tomsguide","locale":"US","lang":"en-us","serverEnvironment":"live","staticHost":"vanilla.futurecdn.net\/tomsguide","regionLink":"","regionUrl":"https:\/\/www.tomsguide.com","isGlobal":false,"platform":"responsive","isKube":true,"l10ns":"[]","blueconic":null,"seoSiteName":"Tom's Guide","siteName":"tomsguide","properties":{"articleProduct":[],"articleProductHandle":[],"articleType":"reference","articleTemplate":"standard","articleTagHandle":["about-us"],"articleTagType":["freeform"],"articleControlTag":["reference","exclude-from-syndication","exclude-from-homepage","exclude-from-listings","van-disable-inbody-ads","van-ads-none","van-byline-none","van-article-jsonld-none","van_sticky_side_nav","van-block-taboola","van-disable-sidebar","van-disable-comments","van-disable-breadcrumbs","serversidehawk"],"articleVerticalHandle":[],"articleCategoryHandle":["tech"],"articleCreatedDate":"2022-02-25T18:43:48Z","articlePublishedDate":"2022-07-28T14:37:27Z","articleContentModifiedDate":"2024-04-11T09:21:37Z","subSite":"","articleVertical":"","id":"vWr3na3qnQjXvSUBFypSbh","legacyId":"vWr3na3qnQjXvSUBFypSbh","misc":null}}
4308</script>
vendor: 1 bytes, line 4308
4308
4309<script>
4310var FEP_object = [{"articleName":"About_Toms_Guide","articleType":"reference","adTags":{"primaryProduct":"About_Toms_Guide","secondaryProducts":["Toms_Guide","Tom_s","TV_Guide","Tom","Email"],"companies":["Apple_Inc.","Future_US","Valnet","Netflix"],"category":"About_Us","classifierCategories":{"textrazor_iab_content_taxonomy_3.0":{"596":{"categoryId":"596","label":"Technology_&_Computing","score":"0.8911"},"52":{"categoryId":"52","label":"Business_and_Finance","score":"0.8714"},"473":{"categoryId":"473","label":"Shopping","score":"0.8654"},"52.90":{"categoryId":"52.90","label":"Business_and_Finance|Industries","score":"0.7067"},"52.90.106":{"categoryId":"52.90.106","label":"Business_and_Finance|Industries|Media_Industry","score":"0.6675"},"473.481":{"categoryId":"473.481","label":"Shopping|Sales_and_Promotions","score":"0.6295"},"596.632":{"categoryId":"596.632","label":"Technology_&_Computing|Consumer_Electronics","score":"0.5875"}},"textrazor_mediatopics_2023Q1":{"20000225":{"categoryId":"20000225","label":"economy_business_and_finance|products_and_services|computing_and_information_technology","score":"0.7653"},"20000304":{"categoryId":"20000304","label":"economy_business_and_finance|products_and_services|media_and_entertainment_industry","score":"0.648"},"20000226":{"categoryId":"20000226","label":"economy_business_and_finance|products_and_services|computing_and_information_technology|computer_and_telecommunications_hardware","score":"0.6225"}}},"groups":["About_Us","Tech"],"primaryCompany":"Future_plc"},"overrides":[],"topProductVsproductName":"0","hawkTags":{"primaryProduct":"About_Toms_Guide","secondaryProducts":["Toms_Guide","Tom_s","TV_Guide","Tom","Email"],"companies":["Future_plc","Apple_Inc.","Future_US","Valnet","Netflix"],"category":"About_Us","classifierCategories":{"textrazor_iab_content_taxonomy_3.0":{"596":{"categoryId":"596","label":"Technology_&_Computing","score":"0.8911"},"52":{"categoryId":"52","label":"Business_and_Finance","score":"0.8714"},"473":{"categoryId":"473","label":"Shopping","score":"0.8654"},"52.90":{"categoryId":"52.90","label":"Business_and_Finance|Industries","score":"0.7067"},"52.90.106":{"categoryId":"52.90.106","label":"Business_and_Finance|Industries|Media_Industry","score":"0.6675"},"473.481":{"categoryId":"473.481","label":"Shopping|Sales_and_Promotions","score":"0.6295"},"596.632":{"categoryId":"596.632","label":"Technology_&_Computing|Consumer_Electronics","score":"0.5875"}},"textrazor_mediatopics_2023Q1":{"20000225":{"categoryId":"20000225","label":"economy_business_and_finance|products_and_services|computing_and_information_technology","score":"0.7653"},"20000304":{"categoryId":"20000304","label":"economy_business_and_finance|products_and_services|media_and_entertainment_industry","score":"0.648"},"20000226":{"categoryId":"20000226","label":"economy_business_and_finance|products_and_services|computing_and_information_technology|computer_and_telecommunications_hardware","score":"0.6225"}}},"groups":["About_Us","Tech"],"internalProductName":""},"rampTags":{"primaryProduct":"About Toms Guide","secondaryProducts":["Toms Guide","Tom s","TV Guide","Tom","Email"],"companies":["Future plc","Apple Inc.","Future US","Valnet","Netflix"],"category":"About Us","classifierCategories":{"textrazor_iab_content_taxonomy_3.0":{"596":{"categoryId":"596","label":"Technology & Computing","score":"0.8911"},"52":{"categoryId":"52","label":"Business and Finance","score":"0.8714"},"473":{"categoryId":"473","label":"Shopping","score":"0.8654"},"52.90":{"categoryId":"52.90","label":"Business and Finance|Industries","score":"0.7067"},"52.90.106":{"categoryId":"52.90.106","label":"Business and Finance|Industries|Media Industry","score":"0.6675"},"473.481":{"categoryId":"473.481","label":"Shopping|Sales and Promotions","score":"0.6295"},"596.632":{"categoryId":"596.632","label":"Technology & Computing|Consumer Electronics","score":"0.5875"}},"textrazor_mediatopics_2023Q1":{"20000225":{"categoryId":"20000225","label":"economy business and finance|products and services|computing and information technology","score":"0.7653"},"20000304":{"categoryId":"20000304","label":"economy business and finance|products and services|media and entertainment industry","score":"0.648"},"20000226":{"categoryId":"20000226","label":"economy business and finance|products and services|computing and information technology|computer and telecommunications hardware","score":"0.6225"}}},"groups":["About Us","Tech"]},"strategy":"6","nullified":false,"timestamp":1780404786,"dataSource":"provided","site":"tomsguide","origSite":"tomsguide","acceptableLanguage":true}];
4311VAN.assignFep=function(a){try{var e=e||{fepPrimaryProduct:"",fepSecondaryProducts:Array(),fepCompanies:Array(),fepHawk:{},fepCategory:"",fepGroups:Array(),kwMunge:Array(),fepArticleName:"",fepPrimaryCompany:"",fepAlgorithm:"",fepNullified:"",ready:!1,primaryCategory:"",secondaryCategories:Array(),thirdCategories:Array()};if(!(window.FEP=e).ready){if(void 0===a)throw"FEPNotReady";e.fepPrimaryProduct=a[0].adTags.primaryProduct,e.fepSecondaryProducts=a[0].adTags.secondaryProducts,e.fepCompanies=a[0].adTags.companies,e.fepCategory="object"==typeof a[0].adTags.category?"":a[0].adTags.category,void 0!==a[0].adTags.groups?e.fepGroups=a[0].adTags.groups:e.fepGroups=Array(),e.fepArticleName=a[0].articleName,e.fepAlgorithm=a[0].strategy,e.fepNullified=a[0].nullified,null!==a[0].adTags.primaryCompany&&1<=a[0].adTags.primaryCompany.length?e.fepPrimaryCompany=a[0].adTags.primaryCompany:e.fepPrimaryCompany=" ",void 0!==a[0].adTags.primaryCategory&&void 0!==a[0].adTags.secondaryCategories&&void 0!==a[0].adTags.thirdCategories&&(e.primaryCategory=a[0].adTags.primaryCategory,e.secondaryCategories=a[0].adTags.secondaryCategories,e.thirdCategories=a[0].adTags.thirdCategories),e.fepIAB=[],e.ready=!0;["fepPrimaryProduct","fepSecondaryProducts","fepCompanies","fepCategory"].forEach(function(a){a=e[a];"object"==typeof a&&a,e.kwMunge=e.kwMunge.concat(a)}),e.kwMunge=e.kwMunge.filter(function(a,r){return e.kwMunge.indexOf(a)==r}),void 0!==a[0].hawkTags.primaryProduct&&(e.fepHawk.primaryProduct=a[0].hawkTags.primaryProduct),void 0!==a[0].hawkTags.secondaryProducts&&(e.fepHawk.secondaryProducts=a[0].hawkTags.secondaryProducts),void 0!==a[0].hawkTags.companies&&(e.fepHawk.companies=a[0].hawkTags.companies),void 0!==a[0].hawkTags.groups&&(e.fepHawk.groups=a[0].hawkTags.groups),void 0!==a[0].hawkTags.category&&(e.fepHawk.category=a[0].hawkTags.category)}return window.FEP=e}catch(a){console.log("fep ga exc "+a.message)}};;
4312VAN.assignFep(FEP_object);
4313</script>
vendor: 1 bytes, line 4313
4313
4314<script async type="text/javascript">
4315window.lazyObserveElement = function(element, callback, distance) {
4316var offset = 1000;
4317if (distance) {
4318offset = distance;
4319}
4320if (window.IntersectionObserver) {
4321var margin = offset + "px";
4322var observer = new window.IntersectionObserver(function (entries, observer) {
4323entries.forEach(function(entry) {
4324if (entry.isIntersecting) {
4325window.requestAnimationFrame(callback);
4326observer.disconnect();
4327}
4328})
4329}, {threshold:[0],rootMargin:margin});
4330observer.observe(element);
4331} else {
4332window.requestAnimationFrame(callback);
4333}
4334};
4335</script>
vendor: 1 bytes, line 4335
4335
4336<script type="text/javascript">
4337window.sliceHydrationLazy=function(n,c,r,i,e){window.sliceComponents=window.sliceComponents||{},externalsScriptLoaded.then(()=>{window.reliablePageLoad.then(function(){var o=(e||document).querySelectorAll("."+n);o.length?Array.prototype.slice.call(o).forEach(function(o){var e;o.classList.contains("slice-hydrated")||(e=function(){window.sliceComponents[c].hydrate(JSON.parse(r),o),o.classList.add("slice-hydrated")},window.lazyObserveElement?window.lazyObserveElement(o,function(){var o;void 0===window.sliceComponents[c]?((o=document.createElement("script")).src=i,o.async=!0,o.id="vanilla-slice-"+n+"-component-script",o.onload=()=>{window.sliceComponents[c]=window[c],e()},document.head.append(o)):e()},1500):console.error("%c FTE ","background: #9306F9; color: #ffffff","Could not lazy load slice JS for"+n))}):console.error("%c FTE ","background: #9306F9; color: #ffffff","Slice injection - no container found for"+n)}).catch(o=>console.error("%c FTE ","background: #9306F9; color: #ffffff","Hydration Script has failed for "+n+" Slice",o))}).catch(o=>console.error("%c FTE ","background: #9306F9; color: #ffffff","Externals script failed to load",o))};</script>
vendor: 1 bytes, line 4337
4337
4338<script id="vanilla-slice-externals">
4339    const loadExternalsScript = () => {
4340        return new Promise((resolve, reject) => {
4341            try {
4342                const scriptTag = document.createElement('script');
4343                scriptTag.async = true;
4344                scriptTag.type = 'text/javascript';
4345                scriptTag.id = 'vanilla-slice-externals-script';
4346                scriptTag.src = 'https://slice.vanilla.futurecdn.net/13-4-25/js/externals.js';
4347                scriptTag.onload = resolve;
4348                const firstScriptTag = document.getElementsByTagName('script')[0];
4349                firstScriptTag.parentNode.insertBefore(scriptTag, firstScriptTag);
4350            } catch (err) {
4351                reject(err);
4352            }
4353        });
4354    };
4355    var externalsScriptLoaded = loadExternalsScript();
4356</script>
vendor: 1 bytes, line 4356
4356
4357<script>
4358window.vanilla.userMetrics = {};
4359window.vanilla.userMetrics.storeApiReady = new Promise((resolve) => {
4360window.vanilla.userMetrics.resolveStoreApiReady = resolve;
4361});
4362</script>
vendor: 1 bytes, line 4362
4362
4363<script src="https://www.tomsguide.com/vite/assets/main-BFeerAMB.js" type="module" data-component-name="ViteAsset" id="vite-main-js"></script>
vendor: 1 bytes, line 4363
4363
4364<script src="https://www.tomsguide.com/vite/assets/Article/JumpTo/JumpTo.ts-CYnc3klT.js" type="module" data-component-name="ViteAsset"></script>
vendor: 1 bytes, line 4364
4364
4365<script src="https://www.tomsguide.com/vite/assets/Article/GroupProductCarousel.ts-C36Yusa-.js" type="module" data-component-name="ViteAsset"></script>
vendor: 1 bytes, line 4365
4365
4366<script src="https://www.tomsguide.com/vite/assets/UtilityBar/ShareArticle/Button.ts-BPdyVGbt.js" type="module" data-component-name="ViteAsset"></script>
vendor: 1 bytes, line 4366
4366
4367<script src="https://www.tomsguide.com/vite/assets/Util/GoogleButton/Button.ts-CD4waJjX.js" type="module" data-component-name="ViteAsset"></script>
vendor: 1 bytes, line 4367
4367
4368<script src="https://www.tomsguide.com/vite/assets/Newsletter/NewsletterForm/NewsletterForm.ts-C8yqsC2R.js" type="module" data-component-name="ViteAsset"></script>
vendor: 1 bytes, line 4368
4368
4369<script src="https://www.tomsguide.com/vite/assets/Newsletter/MultiSubscribe/MultiSubscribe.ts-CazV70zN.js" type="module" data-component-name="ViteAsset"></script>
vendor: 1 bytes, line 4369
4369
4370<script src="https://www.tomsguide.com/vite/assets/Newsletter/Modal/Modal.ts-BiS2ZTep.js" type="module" data-component-name="ViteAsset"></script>
vendor: 1 bytes, line 4370
4370
4371<script src="https://www.tomsguide.com/vite/assets/Util/NewsletterModal/Button.ts-CnOqcu8O.js" type="module" data-component-name="ViteAsset"></script>
vendor: 1 bytes, line 4371
4371
4372<script src="https://www.tomsguide.com/vite/assets/UtilityBar/UtilityBar.ts-D8xUaOsD.js" type="module" data-component-name="ViteAsset"></script>
vendor: 1 bytes, line 4372
4372
4373<script src="https://www.tomsguide.com/vite/assets/Viafoura/Comments/CommentsSizeLogger.ts-BMUlJYgr.js" type="module" data-component-name="ViteAsset"></script>
vendor: 1 bytes, line 4373
4373
4374<script id="infinite-scroll-articles">
4375window.vanilla.infiniteArticleIDs = [];
4376</script>
vendor: 1 bytes, line 4376
4376
4377<script id="pressboard-script" type="text/javascript" defer>
4378!function(p,r,e,s,b,d){p.pbq||(s=p.pbq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments);
4379},s.version='1.0',s.queue=[],b=r.createElement(e),b.async=!0,b.src='https://sr.studiostack.com/v3/services',
4380d=r.getElementsByTagName(e)[0],d.parentNode.insertBefore(b,d))}(window,document,'script'); pbq('init', '250873');
4381</script>
vendor: 1 bytes, line 4381
4381
4382<script src="https://www.tomsguide.com/vite/assets/SponsoredScroll/SponsoredScroll.ts-DKBI63hG.js" type="module" data-component-name="ViteAsset"></script>
vendor: 1 bytes, line 4382
4382
4383<script src="https://www.tomsguide.com/vite/assets/Slice/PopularBox/PopularBox.ts-cu3W1cjf.js" type="module" data-component-name="ViteAsset"></script>
vendor: 1 bytes, line 4383
4383
4384<script src="https://www.tomsguide.com/vite/assets/Viafoura/EntryScript/EntryScript.ts-DomLidH8.js" type="module" data-component-name="ViteAsset"></script>
vendor: 1 bytes, line 4384
4384
4385<script src="https://www.tomsguide.com/vite/assets/Region/LocaleSelector/LocaleSelector.ts-LhBGDQvt.js" type="module" data-component-name="ViteAsset" id="locale-selector-js"></script>
vendor: 1 bytes, line 4385
4385
4386<script src="https://www.tomsguide.com/vite/assets/Recirculation/ArticleRiver/Search.ts-BMLzSNLb.js" type="module" data-component-name="ViteAsset"></script>
vendor: 1 bytes, line 4386
4386
4387<script src="https://www.tomsguide.com/vite/assets/Recirculation/ArticleRiver/ArticleRiver.ts-D2SKu5sg.js" type="module" data-component-name="ViteAsset"></script>
vendor: 1 bytes, line 4387
4387
4388<script src="https://www.tomsguide.com/vite/assets/Newsletter/ExitIntent/ExitIntent.ts-BkWAEScQ.js" type="module" data-component-name="ViteAsset"></script>
vendor: 1 bytes, line 4388
4388
4389<script src="https://www.tomsguide.com/vite/assets/Footer/ccpa-footer-link.ts-B9_pzN11.js" type="module" data-component-name="ViteAsset"></script>
vendor: 1 bytes, line 4389
4389
4390<script src="https://www.tomsguide.com/vite/assets/Footer/gdpr-footer-link.ts-BYKQRecd.js" type="module" data-component-name="ViteAsset"></script>
vendor: 1 bytes, line 4390
4390
4391<script src="https://www.tomsguide.com/vite/assets/RegionRedirectBanner/RegionRedirectBanner.ts-C9aGhgr0.js" type="module" data-component-name="ViteAsset"></script>
vendor: 1 bytes, line 4391
4391
4392<script type="module">
4393Alpine.start(false);
4394</script>
vendor: 1 bytes, line 4394
4394
4395<script>
4396</script>
vendor: 1 bytes, line 4396
4396
4397<script>'use strict';
4398// Please see vite/src/utils/load-js.ts for unminified version
4399(() => {
4400const e = (e) => () => {
4401const t = document.createElement('script'),
4402n = document.getElementsByTagName('script')[0];
4403if (!n || !n.parentNode) return console.error('firstScriptOnPage.parentNode not found');
4404const r = ((e, t) => (
4405Object.entries(e).forEach(([e, n]) => {
4406Number.isInteger(Number(e)) ? t.setAttribute(n, '') : t.setAttribute(e, n);
4407}),
4408t
4409))(e, t);
4410n.parentNode.insertBefore(r, n);
4411};
4412(window.vanilla = window.vanilla || {}),
4413(window.vanilla.addJs = (t = {}, n = null, r = !1) => {
4414const o = e(t),
4415i =
4416null !== n
4417? (
4418(e, t) => () =>
4419setTimeout(e, t)
4420)(o, n)
4421: o;
4422r ? window.reliablePageLoad.then(i) : i();
4423});
4424})();
4425</script>
vendor: 1 bytes, line 4425
4425
4426<script>'use strict';
4427!(function () {
4428var e =
4429Object.assign ||
4430function (e) {
4431for (var t = 1; t < arguments.length; t++) {
4432var n,
4433r = arguments[t];
4434for (n in r) Object.prototype.hasOwnProperty.call(r, n) && (e[n] = r[n]);
4435}
4436return e;
4437},
4438t =
4439window.requestAnimationFrame ||
4440window.webkitRequestAnimationFrame ||
4441window.mozRequestAnimationFrame ||
4442window.msRequestAnimationFrame ||
4443function (e) {
4444return window.reliablePageLoad.then(e);
4445};
4446window.vanilla.addCss = function (n) {
4447var r, a;
4448return t(
4449((r = document),
4450(a = n),
4451function () {
4452var t = r.createElement('link'),
4453n = e({}, a, { rel: 'stylesheet', type: 'text/css' });
4454Object.keys(n).forEach(function (e) {
4455return t.setAttribute(e, n[e]);
4456});
4457let i = r.getElementById('css-layer-order');
4458if (i) {
4459i.after(t);
4460return;
4461}
4462var s = r.getElementsByTagName('head')[0];
4463s.append(t, s);
4464}),
4465);
4466};
4467})();
4468</script>
vendor: 1 bytes, line 4468
4468
4469<script>"use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement("iframe");r.style.cssText="display:none",r.name="__tcfapiLocator",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];if(!n.length)return o;"setGdprApplies"===n[0]?n.length>3&&2===parseInt(n[1],10)&&"boolean"==typeof n[3]&&(e=n[3],"function"==typeof n[2]&&n[2]("set",!0)):"ping"===n[0]?"function"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"}):o.push(n)},n.addEventListener("message",(function(t){var e="string"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n="object"===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,"*")}),n.parameter)}),!1))};"undefined"!=typeof module?module.exports=t:t()}();</script>
vendor: 1 bytes, line 4469
4469
4470<script>(function () { var e = false; var c = window; var t = document; function r() { if (!c.frames["__uspapiLocator"]) { if (t.body) { var a = t.body; var e = t.createElement("iframe"); e.style.cssText = "display:none"; e.name = "__uspapiLocator"; a.appendChild(e) } else { setTimeout(r, 5) } } } r(); function p() { var a = arguments; __uspapi.a = __uspapi.a || []; if (!a.length) { return __uspapi.a } else if (a[0] === "ping") { a[2]({ gdprAppliesGlobally: e, cmpLoaded: false }, true) } else { __uspapi.a.push([].slice.apply(a)) } } function l(t) { var r = typeof t.data === "string"; try { var a = r ? JSON.parse(t.data) : t.data; if (a.__cmpCall) { var n = a.__cmpCall; c.__uspapi(n.command, n.parameter, function (a, e) { var c = { __cmpReturn: { returnValue: a, success: e, callId: n.callId } }; t.source.postMessage(r ? JSON.stringify(c) : c, "*") }) } } catch (a) { } } if (typeof __uspapi !== "function") { c.__uspapi = p; __uspapi.msgHandler = l; c.addEventListener("message", l, false) } })();</script>
vendor: 1 bytes, line 4470
4470
4471<script>window.__gpp_addFrame=function(e){if(!window.frames[e])if(document.body){var t=document.createElement("iframe");t.style.cssText="display:none",t.name=e,document.body.appendChild(t)}else window.setTimeout(window.__gpp_addFrame,10,e)},window.__gpp_stub=function(){var e=arguments;if(__gpp.queue=__gpp.queue||[],__gpp.events=__gpp.events||[],!e.length||1==e.length&&"queue"==e[0])return __gpp.queue;if(1==e.length&&"events"==e[0])return __gpp.events;var t=e[0],p=e.length>1?e[1]:null,s=e.length>2?e[2]:null;if("ping"===t)p({gppVersion:"1.1",cmpStatus:"stub",cmpDisplayStatus:"hidden",signalStatus:"not ready",supportedAPIs:["2:tcfeuv2","5:tcfcav1","6:uspv1","7:usnatv1","8:uscav1","9:usvav1","10:uscov1","11:usutv1","12:usctv1"],cmpId:0,sectionList:[],applicableSections:[],gppString:"",parsedSections:{}},!0);else if("addEventListener"===t){"lastId"in __gpp||(__gpp.lastId=0),__gpp.lastId++;var n=__gpp.lastId;__gpp.events.push({id:n,callback:p,parameter:s}),p({eventName:"listenerRegistered",listenerId:n,data:!0,pingData:{gppVersion:"1.1",cmpStatus:"stub",cmpDisplayStatus:"hidden",signalStatus:"not ready",supportedAPIs:["2:tcfeuv2","5:tcfcav1","6:uspv1","7:usnatv1","8:uscav1","9:usvav1","10:uscov1","11:usutv1","12:usctv1"],cmpId:0,sectionList:[],applicableSections:[],gppString:"",parsedSections:{}}},!0)}else if("removeEventListener"===t){for(var a=!1,i=0;i<__gpp.events.length;i++)if(__gpp.events[i].id==s){__gpp.events.splice(i,1),a=!0;break}p({eventName:"listenerRemoved",listenerId:s,data:a,pingData:{gppVersion:"1.1",cmpStatus:"stub",cmpDisplayStatus:"hidden",signalStatus:"not ready",supportedAPIs:["2:tcfeuv2","5:tcfcav1","6:uspv1","7:usnatv1","8:uscav1","9:usvav1","10:uscov1","11:usutv1","12:usctv1"],cmpId:0,sectionList:[],applicableSections:[],gppString:"",parsedSections:{}}},!0)}else"hasSection"===t?p(!1,!0):"getSection"===t||"getField"===t?p(null,!0):__gpp.queue.push([].slice.apply(e))},window.__gpp_msghandler=function(e){var t="string"==typeof e.data;try{var p=t?JSON.parse(e.data):e.data}catch(e){p=null}if("object"==typeof p&&null!==p&&"__gppCall"in p){var s=p.__gppCall;window.__gpp(s.command,(function(p,n){var a={__gppReturn:{returnValue:p,success:n,callId:s.callId}};e.source.postMessage(t?JSON.stringify(a):a,"*")}),"parameter"in s?s.parameter:null,"version"in s?s.version:"1.1")}},"__gpp"in window&&"function"==typeof window.__gpp||(window.__gpp=window.__gpp_stub,window.addEventListener("message",window.__gpp_msghandler,!1),window.__gpp_addFrame("__gppLocator"));</script>
vendor: 1 bytes, line 4471
4471
4472<script>
4473window.__fteSourcepointConsentConfig = {
4474accountId: 200,
4475baseEndpoint: "https:\/\/cdn.privacy-mgmt.com",
4476propertyId: null,
4477propertyHref: null,
4478};
4479</script>
vendor: 1 bytes, line 4479
4479
4480<script>
4481(function () {
4482const CONFIG = window.__fteSourcepointConsentConfig ?? {};
4483const CONSENT_STORAGE_PREFIX = '_sp_user_consent_';
4484const LOG_BADGE = ['%c FTE ', 'background: #9306F9; color: #ffffff'];
4485const MAX_SHARD_RETRIES = 3;
4486const SHARD_RETRY_DELAY_MS = 250;
4487const safeJsonParse = (value) => {
4488if (typeof value !== 'string' || !value) return null;
4489try {
4490return JSON.parse(value);
4491} catch {
4492return null;
4493}
4494};
4495const safeJsonStringify = (value) => {
4496try {
4497return JSON.stringify(value ?? {});
4498} catch {
4499return '{}';
4500}
4501};
4502const safeDecode = (value) => {
4503try {
4504return decodeURIComponent(value);
4505} catch {
4506return value;
4507}
4508};
4509const getCookie = (name) => {
4510if (!document.cookie) return null;
4511const escaped = name.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
4512const match = document.cookie.match(new RegExp(`(?:^|; )${escaped}=([^;]*)`));
4513return match ? safeDecode(match[1]) : null;
4514};
4515const getStorage = (key) => {
4516try {
4517return window.localStorage?.getItem(key) ?? null;
4518} catch {
4519return null;
4520}
4521};
4522const getPath = (source, path) =>
4523path.reduce((acc, key) => (acc && typeof acc === 'object' ? acc[key] : null), source) ??
4524null;
4525const normalizeBoolean = (value) => {
4526if (typeof value === 'boolean') return value;
4527if (value === 'true') return true;
4528if (value === 'false') return false;
4529return null;
4530};
4531const normalizeString = (value) => {
4532if (value === null || value === undefined) return '';
4533return String(value);
4534};
4535const isPresent = (value) => value !== null && value !== undefined && value !== '';
4536const firstPresent = (candidates) =>
4537candidates.find((c) => isPresent(c.value)) ?? { value: null, source: '' };
4538const getSourcepointStorage = () => {
4539const preferred = CONFIG.propertyId
4540? `${CONSENT_STORAGE_PREFIX}${CONFIG.propertyId}`
4541: null;
4542const candidateKeys = new Set(preferred ? [preferred] : []);
4543try {
4544const ls = window.localStorage;
4545if (ls) {
4546for (let i = 0; i < ls.length; i += 1) {
4547const key = ls.key(i);
4548if (key?.startsWith(CONSENT_STORAGE_PREFIX)) candidateKeys.add(key);
4549}
4550}
4551} catch {
4552/* localStorage blocked */
4553}
4554for (const key of candidateKeys) {
4555const parsed = safeJsonParse(getStorage(key));
4556if (parsed && typeof parsed === 'object') return { key, value: parsed };
4557}
4558return { key: null, value: {} };
4559};
4560const CONSENT_SCHEMA = {
4561gdpr: {
4562uuid: ({ storage, ctx }) => [
4563{
4564value: getPath(storage.value, ['gdpr', 'uuid']),
4565source: storage.key ? `${storage.key}.gdpr.uuid` : '',
4566},
4567{
4568value: ctx.messageType === 'gdpr' ? (ctx.consentUUID ?? null) : null,
4569source: 'onConsentReady.consentUUID',
4570},
4571{ value: getCookie('consentUUID'), source: 'cookie.consentUUID' },
4572],
4573consent_string: ({ storage, ctx }) => [
4574{
4575value: getPath(storage.value, ['gdpr', 'euconsent']),
4576source: storage.key ? `${storage.key}.gdpr.euconsent` : '',
4577},
4578{
4579value: ctx.messageType === 'gdpr' ? (ctx.euconsent ?? null) : null,
4580source: 'onConsentReady.euconsent',
4581},
4582{ value: getCookie('euconsent-v2'), source: 'cookie.euconsent-v2' },
4583],
4584applies: ({ storage, ctx }) => [
4585{
4586value: normalizeBoolean(getPath(storage.value, ['gdpr', 'applies'])),
4587source: storage.key ? `${storage.key}.gdpr.applies` : '',
4588},
4589{
4590value:
4591ctx.messageType === 'gdpr'
4592? normalizeBoolean(getPath(ctx.info, ['applies']))
4593: null,
4594source: 'onConsentReady.info.applies',
4595},
4596],
4597},
4598usnat: {
4599uuid: ({ storage, ctx }) => [
4600{
4601value: getPath(storage.value, ['usnat', 'uuid']),
4602source: storage.key ? `${storage.key}.usnat.uuid` : '',
4603},
4604{
4605value: ctx.messageType === 'usnat' ? (ctx.consentUUID ?? null) : null,
4606source: 'onConsentReady.consentUUID',
4607},
4608{ value: getCookie('usnatUUID'), source: 'cookie.usnatUUID' },
4609],
4610consent_string: ({ storage }) => [
4611{
4612value: getPath(storage.value, ['usnat', 'consentString']),
4613source: storage.key ? `${storage.key}.usnat.consentString` : '',
4614},
4615],
4616applies: ({ storage, ctx }) => [
4617{
4618value: normalizeBoolean(getPath(storage.value, ['usnat', 'applies'])),
4619source: storage.key ? `${storage.key}.usnat.applies` : '',
4620},
4621{
4622value:
4623ctx.messageType === 'usnat'
4624? normalizeBoolean(getPath(ctx.info, ['applies']))
4625: null,
4626source: 'onConsentReady.info.applies',
4627},
4628],
4629gpc_enabled: ({ storage }) => [
4630{
4631value: normalizeBoolean(getPath(storage.value, ['usnat', 'gpcEnabled'])),
4632source: storage.key ? `${storage.key}.usnat.gpcEnabled` : '',
4633},
4634],
4635},
4636};
4637const buildConsent = (fields, ctx, storage) =>
4638Object.entries(fields).reduce((consent, [name, candidatesFor]) => {
4639const winner = firstPresent(candidatesFor({ storage, ctx }));
4640if (winner.value === null) return consent;
4641return {
4642...consent,
4643[name]: winner.value,
4644...(winner.source ? { [`${name}_source`]: winner.source } : {}),
4645};
4646}, {});
4647const buildSourcepointMeta = () => {
4648const numericId = Number(CONFIG.propertyId);
4649return {
4650account_id: CONFIG.accountId,
4651property_href: CONFIG.propertyHref ?? '',
4652base_endpoint: CONFIG.baseEndpoint ?? '',
4653...(Number.isFinite(numericId) && CONFIG.propertyId !== null
4654? { property_id: numericId }
4655: {}),
4656};
4657};
4658const buildUserIds = () => {
4659const gaClientId = getCookie('_ga');
4660const hybridId = getPath(safeJsonParse(getStorage('permutive-data-misc')), [
4661'identities',
4662'hybridId',
4663'value',
4664]);
4665return [
4666isPresent(gaClientId) ? { type: 'TYPE_GA', value: gaClientId } : null,
4667isPresent(hybridId) ? { type: 'TYPE_HYBRID', value: hybridId } : null,
4668].filter(Boolean);
4669};
4670const buildPayload = (ctx) => {
4671const storage = getSourcepointStorage();
4672return {
4673event_id: `${Date.now().toString(36)}-${Math.random().toString(36).slice(2)}`,
4674captured_at: new Date().toISOString(),
4675trigger: ctx.trigger,
4676message_type: ctx.messageType ?? '',
4677sourcepoint: buildSourcepointMeta(),
4678gdpr: buildConsent(CONSENT_SCHEMA.gdpr, ctx, storage),
4679usnat: buildConsent(CONSENT_SCHEMA.usnat, ctx, storage),
4680user_ids: buildUserIds(),
4681page: {
4682url: window.location.href,
4683hostname: window.location.hostname,
4684path: window.location.pathname,
4685referrer: document.referrer ?? '',
4686},
4687callback_data: {
4688choice_id: normalizeString(ctx.choiceId),
4689choice_type_id: normalizeString(ctx.choiceTypeId),
4690info_json: safeJsonStringify(ctx.info),
4691},
4692};
4693};
4694const hasShardedUuid = ({ gdpr, usnat }) =>
4695Boolean(gdpr?.uuid?.includes('_') || usnat?.uuid?.includes('_'));
4696const isFreyrEnabled = () => Boolean(window.vanilla?.featureFlags?.freyr?.enabled);
4697const ensureFreyrQueue = () => {
4698window.freyr = window.freyr || { cmd: [] };
4699if (!Array.isArray(window.freyr.cmd)) {
4700window.freyr.cmd = [];
4701}
4702};
4703const send = (payload) => {
4704if (!isFreyrEnabled()) {
4705console.warn(...LOG_BADGE, 'Sourcepoint consent event dropped: Freyr disabled');
4706return;
4707}
4708ensureFreyrQueue();
4709window.dispatchOrQueueAction('freyr.sendEventToFreyr', {
4710name: 'sourcepointConsentCapturedEvent',
4711eventObject: payload,
4712});
4713};
4714const captureAndSend = (ctx, attempt = 0) => {
4715const payload = buildPayload(ctx);
4716const shouldRetry =
4717ctx.trigger === 'CONSENT_EVENT_TRIGGER_ON_MESSAGE_CHOICE_SELECT' &&
4718attempt < MAX_SHARD_RETRIES &&
4719!hasShardedUuid(payload);
4720if (shouldRetry) {
4721window.setTimeout(() => captureAndSend(ctx, attempt + 1), SHARD_RETRY_DELAY_MS);
4722return;
4723}
4724send(payload);
4725};
4726window.fteSourcepointConsentEvent = {
4727captureAndSend: (ctx = {}) => {
4728try {
4729captureAndSend(ctx, 0);
4730} catch (error) {
4731console.warn(
4732...LOG_BADGE,
4733'Sourcepoint consent event failed',
4734error?.message ?? error,
4735);
4736}
4737},
4738};
4739})();
4740</script>
vendor: 1 bytes, line 4740
4740
4741<script>
4742window._sp_queue = [];
4743window._sp_ = {
4744config: {
4745accountId: 200,
4746baseEndpoint: "https:\/\/cdn.privacy-mgmt.com",
4747usnat: {
4748includeUspApi: true
4749},
4750gdpr: {},
4751events: {
4752onMessageChoiceSelect: (messageType, choiceId, choiceTypeId) => {
4753window.setTimeout(() => {
4754window.fteSourcepointConsentEvent.captureAndSend({
4755trigger: 'CONSENT_EVENT_TRIGGER_ON_MESSAGE_CHOICE_SELECT',
4756messageType,
4757choiceId,
4758choiceTypeId,
4759});
4760}, 250);
4761window.dispatchOrQueueAction('freyr.sendEventToFreyr', {
4762name: 'cmpEvent',
4763eventObject: {
4764consentManagement: {
4765action: 'click',
4766data: { messageType, choiceId, choiceTypeId },
4767},
4768},
4769});
4770},
4771onMessageReady: (messageType) => {
4772window.dispatchOrQueueAction('freyr.sendEventToFreyr', {
4773name: 'cmpEvent',
4774eventObject: {
4775consentManagement: {
4776action: 'appear',
4777data: { messageType },
4778},
4779},
4780});
4781},
4782onMessageReceiveData: (messageType, data) => {
4783window.dispatchOrQueueAction('freyr.sendEventToFreyr', {
4784name: 'cmpModalInfo',
4785eventObject: {
4786cmpModalInfo: {
4787data: { messageType, ...data },
4788},
4789},
4790});
4791},
4792onPrivacyManagerActionStatus: (messageType, status, actionType) => {
4793window.dispatchOrQueueAction('freyr.sendEventToFreyr', {
4794name: 'cmpEvent',
4795eventObject: {
4796consentManagement: {
4797action: 'update',
4798data: { messageType, status, actionType },
4799},
4800},
4801});
4802},
4803onError: (...args) => {
4804console.error('%c FTE ', 'background: #9306F9; color: #ffffff', '[event] onError', args);
4805},
4806},
4807targetingParams: {
4808ecommerce_session: window.vanilla.getCookieByName('ecommerce_session') ?? 'false',
4809kiosqGranted: Boolean(
4810window.FUTR?.Connect?.isGranted ||
4811window.FUTR?.Kiosq?.User?.entitlements?.includes(
4812window.FUTR?.Kiosq?.defaultSiteConfig?.cb_porc_entitlement
4813)
4814),
4815articleType: "reference",
4816consent_or_pay_content: true,
4817sponsored: false,
4818},
4819},
4820};
4821</script>
vendor: 1 bytes, line 4821
4821
4822<script async src="https://cdn.privacy-mgmt.com/unified/wrapperMessagingWithoutDetection.js"></script>
vendor: 1 bytes, line 4822
4822
4823<script>
4824window.ccpaAppliesPromise = new Promise(function (resolve) {
4825if (typeof window.__tcfapi === 'function') {
4826try {
4827window.__tcfapi('getTCData', 2, function () {
4828if (typeof window.__uspapi === 'function') {
4829window.__uspapi('getUSPData', 1, function (uspData, _success) {
4830var ccpaApplies =
4831JSON.stringify(uspData).indexOf('---') === -1 ? true : false;
4832resolve(ccpaApplies);
4833});
4834}
4835});
4836} catch (err) {}
4837}
4838});
4839window.reliableConsentGiven = new Promise(function (resolve) {
4840if (typeof window.__tcfapi === 'function') {
4841window.__tcfapi('addEventListener', 2, function (data, success) {
4842if (
4843success &&
4844(data.eventStatus === 'tcloaded' || data.eventStatus === 'useractioncomplete')
4845) {
4846resolve({ consent: data });
4847}
4848});
4849}
4850});
4851(function(){"use strict";const r=(t,e)=>e??t,m=t=>[].concat(t)[0],P=t=>{return typeof(e=t)!="object"||Array.isArray(e)||e===null?{}:t;var e},b="",f="",C="",O="",j=[],w="",h=[],_="",N=[],T="",v=[],x=[],E=[],F=[],p={primaryProduct:"",secondaryProducts:[],companies:[],groups:[],category:""},l=t=>t.replace(/[#*()+\-='",<>\{\}\[\]\\\/]/gi,"").replace(/[_-]/g," ");window.FEPProcess=t=>(({articleName:e,articleType:n,strategy:d,nullified:o,timestamp:g,adTags:a={},hawkTags:y={}})=>{const c={articleName:r(b,e),articleType:r(f,n),strategy:r(C,d),nullified:r(!1,o),timestamp:r(0,g)};if(a){Object.assign(c,{primaryProduct:r(_,a.primaryProduct),secondaryProducts:r(N,a.secondaryProducts),category:r(O,m(a.category)),groups:r(j,a.groups),primaryCompany:r(w,a.primaryCompany),companies:r(h,a.companies),primaryCategory:r(T,m(a.primaryCategory)),secondaryCategories:r(v,a.secondaryCategories),tertiaryCategories:r(x,a.thirdCategories)});const s=a.classifierCategories&&a.classifierCategories["textrazor_iab_content_taxonomy_3.0"]||{},u=Object.values(s).sort((i,I)=>Number(I.score)-Number(i.score));Object.assign(c,{iabCategoryIds:r(E,u.map(({categoryId:i})=>i)),iabCategories:r(F,u.map(({label:i})=>i))})}return y&&Object.assign(c,{hawk:{primaryProduct:r(p.primaryProduct,y.primaryProduct),secondaryProducts:r(p.secondaryProducts,y.secondaryProducts),companies:r(p.companies,y.companies),groups:r(p.groups,y.groups),category:r(p.category,m(y.category))}}),c.kwMunge=[c.primaryProduct,c.secondaryProducts,c.companies,c.category].reduce((s,u)=>s.concat(u),[]).filter((s,u,i)=>s!==void 0&&s!==""&&i.indexOf(s)===u),c})(P((e=>{if(Array.isArray(e)){const[n={}]=e;return n}return e})(t))),window.FEPSanitise=t=>Object.keys(t).reduce((e,n)=>{const d=function(o){if(Array.isArray(o)){const g=[];return Object.keys(o).forEach(a=>{o.hasOwnProperty(a)&&g.push(l(o[a]))}),g}return o instanceof Object?o:l(o)}(t[n]);return d.length>0&&(e[n]=d),e},{})})();
4852(function(){"use strict";const t=window,m=t.document,l=t.performance,a=t.Promise,c=(...o)=>n=>n(...o),d=()=>l&&l.now&&l.now()||0,f=d();performance.mark("DOMPromises - Initialising"),t.resolveFEP=null,t.processFEP=a?new a(o=>{t.resolveFEP=o}):{then(o){}};const r=!(window.location.href.indexOf("disable_dom_promise_timeouts")>-1);{let o=!1;const n=[],i=5e3,s=e=>{o||(o=!0,n.forEach(c(e)))};r&&setTimeout(()=>s({timeStamp:d()}),i),m.addEventListener("DOMContentLoaded",s),t.reliableDOMContentLoaded=a?new a(e=>{r&&setTimeout(()=>e({timeStamp:d()}),i),m.addEventListener("DOMContentLoaded",e)}):{then(e){o?e():n.push(e)}},t.reliableDOMContentLoaded.then(({timeStamp:e})=>{console.debug("%c FTE ","background: #9306F9; color: #ffffff","DOMContentLoaded at",e-f|0)})}{let o=!1;const n=[],i=7e3,s=e=>{o||(o=!0,n.forEach(c(e)))};r&&setTimeout(()=>s({timeStamp:d()}),i),t.addEventListener("load",s),t.reliablePageLoad=a?new a(e=>{r&&setTimeout(()=>e({timeStamp:d()}),i),t.addEventListener("load",e)}):{then:e=>(o?e():n.push(e),t.reliablePageLoad),catch:()=>t.reliablePageLoad},t.reliablePageLoad.then(({timeStamp:e})=>{console.debug("%c FTE ","background: #9306F9; color: #ffffff","PageLoad at",e-f|0)})}})();
4853window.preemptionPlaceholders = {};
4854window.preallocatorErrors = [];
4855</script>
4855 
4855<script>
4856window.googletag = window.googletag || { cmd: []};
4857</script>
vendor: 1 bytes, line 4857
4857
4858<script src="https://freyr.futurecdn.net/freyr.js" defer></script>
vendor: 1 bytes, line 4858
4858
4859<script>
4860window.freyr = window.freyr || { cmd: [] };
4861window.vanilla.loadGTM('GTM-WWBWRXL');
4862window.dispatchOrQueueAction('analytics.setFreyrData', {"page":{"title":"About Tom's Guide","url":"https:\/\/www.tomsguide.com\/reference\/about-us","region":"US","type":"reference","category":"reference","tags":["about_us","reference","exclude-from-syndication","exclude-from-homepage","exclude-from-listings","van-disable-inbody-ads","van-ads-none","van-byline-none","van-article-jsonld-none","van_sticky_side_nav","van-block-taboola","van-disable-sidebar","van-disable-comments","van-disable-breadcrumbs","serversidehawk"],"number":"1","viewType":"pageLoad","index":0,"hasComments":false,"sponsored":false},"content":{"article":{"verticals":[""],"subVerticals":["tech"],"language":"en","authors":["toms_guide_staff"],"id":"vWr3na3qnQjXvSUBFypSbh","legacyId":null,"publishDate":{"year":"2022","month":"07","day":"28"},"updateDate":{"year":"2024","month":"04","day":"11"}},"classification":{"google":null,"iab":[{"categoryId":"596","label":"Technology_&_Computing","score":0.8911},{"categoryId":"52","label":"Business_and_Finance","score":0.8714},{"categoryId":"473","label":"Shopping","score":0.8654},{"categoryId":"52.90","label":"Business_and_Finance|Industries","score":0.7067},{"categoryId":"52.90.106","label":"Business_and_Finance|Industries|Media_Industry","score":0.6675},{"categoryId":"473.481","label":"Shopping|Sales_and_Promotions","score":0.6295},{"categoryId":"596.632","label":"Technology_&_Computing|Consumer_Electronics","score":0.5875}]}},"site":{"region":"US","brand":"tomsguide"},"product":{"primary":{"name":"About_Toms_Guide","brand":"Future_plc","category":null},"secondary":{"products":["Toms_Guide","Tom_s","TV_Guide","Tom","Email"],"brands":null},"source":"fep"},"segment":{"advisor":{"segmentArticleDistance":["0.37759566","0.4333443","0.44682872","0.45850182","0.46275294","0.4705547","0.47264802","0.47841662","0.48527104","0.49145836","0.4918852","0.50200045","0.5045512","0.5059529","0.5074389","0.50779337","0.5084411"],"segmentID":["4db54718-ec92-5a43-9272-b43532d8b94a","c392633e-77a2-5030-89ed-af6ef08578b8","d336cde4-60d2-5fb9-b6a9-7fa0f1fc0bb3","671130f4-22a0-5597-aba2-6c7894d224f9","f69c99fa-a551-5329-8149-605e1b2a84db","c8892e71-d31c-57f5-81b1-587e484027e3","51de89c8-147d-59f2-b796-d91795d60475","145ffe54-1b7c-531d-a608-bb0a97a856a7","5097978d-d544-5489-bf18-3d2edeabc4f2","71c66315-4d8f-5861-bf8d-0d2489745ac9","85fa529e-e182-5e0c-9e03-a551779a614e","bdf470ac-dbdf-5a87-b2e4-e387cd34c8f7","3062e454-24c7-5ebd-86b8-c4bc0cf72f05","2b1a39ff-2f5f-5d39-8f4a-d7264974ac3e","ab445108-1a05-5067-9f26-0a54a4ade62e","b8fcb7f9-b26e-5aef-b43a-5045f4e5be4f","47f9b833-b49e-5706-a192-a520f3c8a424"],"segmentMaxDistance":["0.53","0.61","0.56","0.67","0.57","0.53","0.49","0.53","0.54","0.7","0.59","0.58","0.64","0.55","0.55","0.54","0.54"]}}});
4863</script>
4863
4864<!-- Hawk Elements -->
4865
4866<style type="text/css" data-chunk="ecomwidgets" id="hawkStyles-ecomwidgets">@layer hawk { 
4867.hawk-affiliate-link-container{height:inherit;line-height:1.2}.hawk-affiliate-link-container,.hawk-affiliate-link-container:hover,.hawk-affiliate-link-container:hover:visited,.hawk-affiliate-link-container:visited{border:none;text-decoration:none}.hawk-affiliate-link-inline{display:inline}.hawk-affiliate-link-delivery-medium{text-align:center}.hawk-affiliate-link-inbody{display:inline}.hawk-affiliate-link-underline{display:inline-block;margin-top:5px}.hawk-affiliate-link-underline,.hawk-affiliate-link-underline:hover,.hawk-affiliate-link-underline:hover:visited,.hawk-affiliate-link-underline:visited{color:var(--hawk-black);text-decoration:underline}.hawk-affiliate-link-peacock{color:var(--hawk-black);display:inline-block}.hawk-affiliate-link-peacock:hover,.hawk-affiliate-link-peacock:hover:visited,.hawk-affiliate-link-peacock:visited{color:var(--hawk-black)}.hawk-affiliate-link-specs{display:inline-block;font-size:13px}.hawk-affiliate-link-prime-shipping,.hawk-affiliate-link-specs,.hawk-affiliate-link-specs:hover,.hawk-affiliate-link-specs:hover:visited,.hawk-affiliate-link-specs:visited{color:var(--hawk-black);text-decoration:underline}.hawk-affiliate-link-prime-shipping{font-size:13px;line-height:unset;text-align:center}.hawk-affiliate-link-prime-shipping:hover,.hawk-affiliate-link-prime-shipping:hover:visited,.hawk-affiliate-link-prime-shipping:visited{color:var(--hawk-black);text-decoration:underline}.hawk-affiliate-link-styled{color:inherit;font-size:12px}.hawk-affiliate-link-styled:hover,.hawk-affiliate-link-styled:hover:visited,.hawk-affiliate-link-styled:link,.hawk-affiliate-link-styled:visited,.hawk-affiliate-link-styled>*{color:inherit}.hawk-affiliate-link-button{align-items:center;background-color:var(--hawk-site-color);box-sizing:border-box;color:var(--hawk-white);display:flex;font-size:13px;font-weight:700;justify-content:center;letter-spacing:normal;line-height:1;max-width:150px;padding:8px 10px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;word-break:normal}.hawk-affiliate-link-button:hover{background-color:var(--hawk-site-color-hover);color:var(--hawk-white)}.hawk-affiliate-link-button:hover,.hawk-affiliate-link-button:hover:visited,.hawk-affiliate-link-button:link,.hawk-affiliate-link-button:visited,.hawk-affiliate-link-button>*{text-decoration:none}body .ecom-root[data-viewports*=mobile] .hawk-affiliate-link-button{max-width:100px}@media screen and (max-width:500px){.hawk-affiliate-link-button{max-width:100px}}.hawk-affiliate-link-large{align-items:center;background-color:var(--hawk-site-color);box-sizing:border-box;color:var(--hawk-white);display:flex;font-size:13px;font-weight:700;justify-content:center;letter-spacing:normal;line-height:1;max-width:150px;padding:8px 10px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;word-break:normal}.hawk-affiliate-link-large:hover{background-color:var(--hawk-site-color-hover);color:var(--hawk-white)}.hawk-affiliate-link-large:hover,.hawk-affiliate-link-large:hover:visited,.hawk-affiliate-link-large:link,.hawk-affiliate-link-large:visited,.hawk-affiliate-link-large>*{text-decoration:none}@media screen and (max-width:500px){.hawk-affiliate-link-large{max-width:100px}}.hawk-affiliate-link-large{font-size:14px;line-height:1.3;max-width:none;padding:8px 6px}body .ecom-root[data-viewports*=mobile] .hawk-affiliate-link-large{max-width:none}@media screen and (max-width:500px){.hawk-affiliate-link-large{max-width:none}}.hawk-affiliate-link-similar{align-items:center;background-color:var(--hawk-site-color);box-sizing:border-box;color:var(--hawk-white);display:flex;font-size:13px;font-weight:700;justify-content:center;letter-spacing:normal;line-height:1;max-width:150px;padding:8px 10px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;word-break:normal}.hawk-affiliate-link-similar:hover{background-color:var(--hawk-site-color-hover);color:var(--hawk-white)}.hawk-affiliate-link-similar:hover,.hawk-affiliate-link-similar:hover:visited,.hawk-affiliate-link-similar:link,.hawk-affiliate-link-similar:visited,.hawk-affiliate-link-similar>*{text-decoration:none}@media screen and (max-width:500px){.hawk-affiliate-link-similar{max-width:100px}}.hawk-affiliate-link-similar{background-color:var(--hawk-white);border:1px solid var(--hawk-site-color);color:var(--hawk-site-color);padding:8px 4px}.hawk-affiliate-link-similar:hover,.hawk-affiliate-link-similar:hover:visited,.hawk-affiliate-link-similar:link,.hawk-affiliate-link-similar:visited,.hawk-affiliate-link-similar>*{color:var(--hawk-site-color)}.hawk-affiliate-link-simple{align-items:center;background-color:var(--hawk-site-color);box-sizing:border-box;color:var(--hawk-white);display:flex;font-size:13px;font-weight:700;justify-content:center;letter-spacing:normal;line-height:1;max-width:150px;padding:8px 10px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;word-break:normal}.hawk-affiliate-link-simple:hover{background-color:var(--hawk-site-color-hover);color:var(--hawk-white)}.hawk-affiliate-link-simple:hover,.hawk-affiliate-link-simple:hover:visited,.hawk-affiliate-link-simple:link,.hawk-affiliate-link-simple:visited,.hawk-affiliate-link-simple>*{text-decoration:none}@media screen and (max-width:500px){.hawk-affiliate-link-simple{max-width:100px}}.hawk-affiliate-link-simple{padding:10px}.hawk-affiliate-link-promotion-button{align-items:center;background-color:var(--hawk-site-color);box-sizing:border-box;color:var(--hawk-white);display:flex;font-size:13px;font-weight:700;justify-content:center;letter-spacing:normal;line-height:1;max-width:150px;padding:8px 10px;text-align:center;text-decoration:none;text-transform:uppercase;word-break:normal}.hawk-affiliate-link-promotion-button:hover{background-color:var(--hawk-site-color-hover);color:var(--hawk-white)}.hawk-affiliate-link-promotion-button:hover,.hawk-affiliate-link-promotion-button:hover:visited,.hawk-affiliate-link-promotion-button:link,.hawk-affiliate-link-promotion-button:visited,.hawk-affiliate-link-promotion-button>*{text-decoration:none}@media screen and (max-width:500px){.hawk-affiliate-link-promotion-button{max-width:100px}}.hawk-affiliate-link-promotion-button{background-color:var(--hawk-promotion-cta-background);font-family:var(--hawk-promotion-cta-font-family);font-size:16px;font-weight:500;margin-top:15px;max-width:unset;padding:18px 10px;width:100%}.hawk-affiliate-link-promotion-button,.hawk-affiliate-link-promotion-button:hover:visited,.hawk-affiliate-link-promotion-button:link,.hawk-affiliate-link-promotion-button:visited,.hawk-affiliate-link-promotion-button>*{color:var(--hawk-promotion-cta-text-color)}.hawk-affiliate-link-promotion-button:hover{background-color:var(--hawk-promotion-cta-background-hover)}body .ecom-root[data-viewports*=mobile] .hawk-affiliate-link-promotion-button{max-width:unset}@media screen and (max-width:500px){.hawk-affiliate-link-promotion-button{max-width:unset}}.hawk-affiliate-link-deal-button{align-items:center;background-color:var(--hawk-site-color);box-sizing:border-box;color:var(--hawk-white);display:flex;font-size:13px;font-weight:700;justify-content:center;letter-spacing:normal;line-height:1;max-width:150px;padding:8px 10px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;word-break:normal}.hawk-affiliate-link-deal-button:hover{background-color:var(--hawk-site-color-hover);color:var(--hawk-white)}.hawk-affiliate-link-deal-button:hover,.hawk-affiliate-link-deal-button:hover:visited,.hawk-affiliate-link-deal-button:link,.hawk-affiliate-link-deal-button:visited,.hawk-affiliate-link-deal-button>*{text-decoration:none}@media screen and (max-width:500px){.hawk-affiliate-link-deal-button{max-width:100px}}.hawk-affiliate-link-deal-button{background-color:var(--hawk-deal-cta-backgroundcolor);border:var(--hawk-deal-cta-boder,0);border-radius:var(--hawk-deal-cta-radius,0);color:var(--hawk-deal-cta-text-color,#fff);font-family:var(--hawk-deal-cta-font-family,inherit);font-size:var(--hawk-deal-cta-font-size,13px);font-weight:var(--hawk-deal-cta-font-weight,700);letter-spacing:var(--hawk-deal-cta-letter-spacing,normal);margin:0;padding:var(--hawk-deal-cta-padding,8px 10px);text-transform:var(--hawk-deal-cta-text-transform,uppercase)}.hawk-affiliate-link-deal-button:hover{background-color:var(--hawk-deal-cta-backgroundcolor-hover)}body .ecom-root[data-viewports*=desktop] .hawk-affiliate-link-deal-button{width:140px}@media screen and (min-width:801px){.hawk-affiliate-link-deal-button{width:140px}}body .ecom-root[data-viewports*=mobile] .hawk-affiliate-link-deal-button{margin-right:0;max-width:none}@media screen and (max-width:500px){.hawk-affiliate-link-deal-button{margin-right:0;max-width:none}}.hawk-affiliate-link-sticky-button{align-items:center;background-color:var(--hawk-site-color);box-sizing:border-box;color:var(--hawk-white);display:flex;font-size:13px;font-weight:700;justify-content:center;letter-spacing:normal;line-height:1;max-width:150px;padding:8px 10px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;word-break:normal}.hawk-affiliate-link-sticky-button:hover{background-color:var(--hawk-site-color-hover);color:var(--hawk-white)}.hawk-affiliate-link-sticky-button:hover,.hawk-affiliate-link-sticky-button:hover:visited,.hawk-affiliate-link-sticky-button:link,.hawk-affiliate-link-sticky-button:visited,.hawk-affiliate-link-sticky-button>*{text-decoration:none}@media screen and (max-width:500px){.hawk-affiliate-link-sticky-button{max-width:100px}}.hawk-affiliate-link-sticky-button{height:40px;max-width:220px}body .ecom-root[data-viewports*=mobile] .hawk-affiliate-link-sticky-button{max-width:90px}@media screen and (max-width:500px){.hawk-affiliate-link-sticky-button{max-width:90px}}.hawk-affiliate-link-price-subscriptions{border:none;height:inherit;line-height:1.2;text-decoration:none}.hawk-affiliate-link-price-subscriptions:hover,.hawk-affiliate-link-price-subscriptions:hover:visited,.hawk-affiliate-link-price-subscriptions:visited{border:none;text-decoration:none}.hawk-affiliate-link-price-subscriptions{color:inherit}.hawk-affiliate-link-price-widget-deal,.hawk-affiliate-link-price-widget-full-price-extra-deal{border:none;height:inherit;line-height:1.2;text-decoration:none}.hawk-affiliate-link-price-widget-deal:hover,.hawk-affiliate-link-price-widget-deal:hover:visited,.hawk-affiliate-link-price-widget-deal:visited,.hawk-affiliate-link-price-widget-full-price-extra-deal:hover,.hawk-affiliate-link-price-widget-full-price-extra-deal:hover:visited,.hawk-affiliate-link-price-widget-full-price-extra-deal:visited{border:none;text-decoration:none}.hawk-affiliate-link-price-widget-deal,.hawk-affiliate-link-price-widget-full-price-extra-deal{color:inherit;padding-right:5px}.hawk-affiliate-link-price-widget-button{align-items:center;background-color:var(--hawk-site-color);box-sizing:border-box;color:var(--hawk-white);display:flex;font-size:13px;font-weight:700;justify-content:center;letter-spacing:normal;line-height:1;padding:8px 10px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;word-break:normal}.hawk-affiliate-link-price-widget-button:hover{background-color:var(--hawk-site-color-hover);color:var(--hawk-white)}.hawk-affiliate-link-price-widget-button:hover,.hawk-affiliate-link-price-widget-button:hover:visited,.hawk-affiliate-link-price-widget-button:link,.hawk-affiliate-link-price-widget-button:visited,.hawk-affiliate-link-price-widget-button>*{text-decoration:none}@media screen and (max-width:500px){.hawk-affiliate-link-price-widget-button{max-width:100px}}.hawk-affiliate-link-price-widget-button{margin:0;max-width:150px;width:auto}body .ecom-root[data-viewports*=mobile] .hawk-affiliate-link-price-widget-button{max-width:150px}@media screen and (max-width:500px){.hawk-affiliate-link-price-widget-button{max-width:150px}}.hawk-affiliate-link-price-subs{display:block;margin-top:5px}.hawk-affiliate-link-price-subs,.hawk-affiliate-link-price-subs:hover,.hawk-affiliate-link-price-subs:hover:visited,.hawk-affiliate-link-price-subs:visited{color:var(--hawk-black);text-decoration:underline}.hawk-affiliate-link-pricedeal-button{line-height:1;padding:0 4px}.hawk-affiliate-link-magazinesubscriptions-button{align-items:center;background-color:var(--hawk-site-color);box-sizing:border-box;color:var(--hawk-white);display:flex;font-size:13px;font-weight:700;justify-content:center;letter-spacing:normal;line-height:1;max-width:150px;padding:8px 10px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;word-break:normal}.hawk-affiliate-link-magazinesubscriptions-button:hover{background-color:var(--hawk-site-color-hover);color:var(--hawk-white)}.hawk-affiliate-link-magazinesubscriptions-button:hover,.hawk-affiliate-link-magazinesubscriptions-button:hover:visited,.hawk-affiliate-link-magazinesubscriptions-button:link,.hawk-affiliate-link-magazinesubscriptions-button:visited,.hawk-affiliate-link-magazinesubscriptions-button>*{text-decoration:none}@media screen and (max-width:500px){.hawk-affiliate-link-magazinesubscriptions-button{max-width:100px}}.hawk-affiliate-link-magazinesubscriptions-button{font-size:14px;margin-bottom:4px;padding:18px 10px}.hawk-affiliate-link-overlay-tag{align-items:center;display:flex;flex:1;font-size:13px;font-weight:600;justify-content:center;letter-spacing:normal;padding:8px 10px;text-transform:uppercase;width:-moz-fit-content;width:fit-content;word-break:normal}.hawk-affiliate-link-overlay-tag,.hawk-affiliate-link-overlay-tag:hover{color:var(--hawk-white);text-decoration:none}.hawk-affiliate-link-deal-widget,.hawk-affiliate-link-deal-widget-hero,.hawk-affiliate-link-hero{border:none;line-height:1.2;text-decoration:none}.hawk-affiliate-link-deal-widget-hero:hover,.hawk-affiliate-link-deal-widget-hero:hover:visited,.hawk-affiliate-link-deal-widget-hero:visited,.hawk-affiliate-link-deal-widget:hover,.hawk-affiliate-link-deal-widget:hover:visited,.hawk-affiliate-link-deal-widget:visited,.hawk-affiliate-link-hero:hover,.hawk-affiliate-link-hero:hover:visited,.hawk-affiliate-link-hero:visited{border:none;text-decoration:none}.hawk-affiliate-link-deal-widget,.hawk-affiliate-link-deal-widget-hero,.hawk-affiliate-link-hero{display:flex;height:inherit;max-height:inherit;max-width:inherit;width:inherit}.hawk-affiliate-link-deal-widget a,.hawk-affiliate-link-deal-widget a>picture,.hawk-affiliate-link-deal-widget-hero a,.hawk-affiliate-link-deal-widget-hero a>picture,.hawk-affiliate-link-hero a,.hawk-affiliate-link-hero a>picture{height:inherit;width:inherit}.hawk-affiliate-link-merchantlink-label,.hawk-affiliate-link-merchantlink-price,.hawk-affiliate-link-merchantlink-review,.hawk-affiliate-link-merchantlink-transparent-label,.hawk-affiliate-link-merchantlink-transparent-price,.hawk-affiliate-link-streaming-label,.hawk-affiliate-link-streaming-price{border-bottom:none;color:inherit;overflow-wrap:break-word;padding:3px 0;text-decoration:inherit;width:100%}.hawk-affiliate-link-merchantlink-price,.hawk-affiliate-link-merchantlink-review,.hawk-affiliate-link-merchantlink-transparent-price{padding-left:6px}.hawk-affiliate-link-merchantlink-label,.hawk-affiliate-link-merchantlink-transparent-label{line-height:normal;padding:var(--hawk-merchantlink-label-padding,3px 5px);text-transform:var(--hawk-merchantlink-text-transform,none)}.hawk-affiliate-link-merchantlink-price[data-product-type="3500"],.hawk-affiliate-link-merchantlink-transparent-label[data-product-type="3500"]{padding-left:0}.hawk-affiliate-link-streaming-price{padding-right:5px}.hawk-affiliate-link-streaming-label{line-height:normal;padding:3px 0}.hawk-affiliate-link-vulture-code{border:none;height:inherit;line-height:1.2;text-decoration:none}.hawk-affiliate-link-vulture-code:hover,.hawk-affiliate-link-vulture-code:hover:visited,.hawk-affiliate-link-vulture-code:visited{border:none;text-decoration:none}.hawk-affiliate-link-vulture-code{color:var(--hawk-terms-conditions);text-decoration:underline}.hawk-affiliate-link-vulture-discount{align-items:center;background-color:var(--hawk-site-color);box-sizing:border-box;color:var(--hawk-white);display:flex;font-size:13px;font-weight:700;justify-content:center;letter-spacing:normal;lin
4867e-height:1;max-width:150px;padding:8px 10px;text-align:center;text-decoration:none;text-transform:uppercase;word-break:normal}.hawk-affiliate-link-vulture-discount:hover{background-color:var(--hawk-site-color-hover);color:var(--hawk-white)}.hawk-affiliate-link-vulture-discount:hover,.hawk-affiliate-link-vulture-discount:hover:visited,.hawk-affiliate-link-vulture-discount:link,.hawk-affiliate-link-vulture-discount:visited,.hawk-affiliate-link-vulture-discount>*{text-decoration:none}@media screen and (max-width:500px){.hawk-affiliate-link-vulture-discount{max-width:100px}}.hawk-affiliate-link-vulture-discount{border-radius:5px;font-size:16px;margin-top:10px;max-width:unset;min-height:40px;min-width:430px;width:100%}body .ecom-root[data-viewports*=mobile] .hawk-affiliate-link-vulture-discount{min-width:unset}@media screen and (max-width:500px){.hawk-affiliate-link-vulture-discount{min-width:unset}}.hawk-affiliate-link-vulture-button{align-items:center;background-color:var(--hawk-site-color);box-sizing:border-box;color:var(--hawk-white);display:flex;font-size:13px;font-weight:700;justify-content:center;letter-spacing:normal;line-height:1;max-width:150px;padding:8px 10px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;word-break:normal}.hawk-affiliate-link-vulture-button:hover{background-color:var(--hawk-site-color-hover);color:var(--hawk-white)}.hawk-affiliate-link-vulture-button:hover,.hawk-affiliate-link-vulture-button:hover:visited,.hawk-affiliate-link-vulture-button:link,.hawk-affiliate-link-vulture-button:visited,.hawk-affiliate-link-vulture-button>*{text-decoration:none}@media screen and (max-width:500px){.hawk-affiliate-link-vulture-button{max-width:100px}}.hawk-affiliate-link-vulture-button{border-radius:5px;min-height:40px;min-width:360px}body .ecom-root[data-viewports*=mobile] .hawk-affiliate-link-vulture-button{max-width:unset;min-width:unset;width:100%}@media screen and (max-width:500px){.hawk-affiliate-link-vulture-button{max-width:unset;min-width:unset;width:100%}}.hawk-affiliate-link-vulture-button:hover{-webkit-text-decoration:var(--hawk-vulture-button-hover-underline);text-decoration:var(--hawk-vulture-button-hover-underline)}.hawk-affiliate-link-vulture-reward{align-items:center;background-color:var(--hawk-site-color);box-sizing:border-box;color:var(--hawk-white);display:flex;font-size:13px;font-weight:700;justify-content:center;letter-spacing:normal;line-height:1;max-width:150px;padding:8px 10px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;word-break:normal}.hawk-affiliate-link-vulture-reward:hover{background-color:var(--hawk-site-color-hover);color:var(--hawk-white)}.hawk-affiliate-link-vulture-reward:hover,.hawk-affiliate-link-vulture-reward:hover:visited,.hawk-affiliate-link-vulture-reward:link,.hawk-affiliate-link-vulture-reward:visited,.hawk-affiliate-link-vulture-reward>*{text-decoration:none}@media screen and (max-width:500px){.hawk-affiliate-link-vulture-reward{max-width:100px}}.hawk-affiliate-link-vulture-reward{border-radius:5px;min-height:40px;min-width:360px}@media screen and (max-width:500px){.hawk-affiliate-link-vulture-reward{max-width:unset;min-width:unset;width:100%}}.hawk-affiliate-link-vulture-reward:hover{-webkit-text-decoration:var(--hawk-vulture-button-hover-underline);text-decoration:var(--hawk-vulture-button-hover-underline)}.hawk-affiliate-link-vulture-reward{font-size:18px;text-transform:none}.hawk-affiliate-link-merchantlink-review{align-self:center;color:var(--hawk-site-color);font-weight:600;padding:0;text-decoration:underline}.hawk-affiliate-link-button-merchantlink-review{align-items:center;background-color:var(--hawk-site-color);box-sizing:border-box;color:var(--hawk-white);display:flex;font-size:13px;font-weight:700;justify-content:center;letter-spacing:normal;line-height:1;max-width:150px;padding:8px 10px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;word-break:normal}.hawk-affiliate-link-button-merchantlink-review:hover{background-color:var(--hawk-site-color-hover);color:var(--hawk-white)}.hawk-affiliate-link-button-merchantlink-review:hover,.hawk-affiliate-link-button-merchantlink-review:hover:visited,.hawk-affiliate-link-button-merchantlink-review:link,.hawk-affiliate-link-button-merchantlink-review:visited,.hawk-affiliate-link-button-merchantlink-review>*{text-decoration:none}@media screen and (max-width:500px){.hawk-affiliate-link-button-merchantlink-review{max-width:100px}}body .ecom-root[data-viewports*=mobile] .hawk-affiliate-link-button-merchantlink-review{display:none}@media screen and (max-width:500px){.hawk-affiliate-link-button-merchantlink-review{display:none}}.hawk-affiliate-link-merchantlink-review-textbutton{align-self:center;color:var(--hawk-site-color);display:none;font-weight:600;padding:0;text-decoration:underline}body .ecom-root[data-viewports*=mobile] .hawk-affiliate-link-merchantlink-review-textbutton{color:var(--hawk-site-color);display:unset}@media screen and (max-width:500px){.hawk-affiliate-link-merchantlink-review-textbutton{color:var(--hawk-site-color);display:unset}}.hawk-affiliate-link-availableFrom,.hawk-affiliate-link-availableFromClickable{align-self:center;color:var(--hawk-available-from);display:block;padding-left:10px;pointer-events:none;width:100%}.hawk-affiliate-link-availableFromClickable{pointer-events:auto}.hawk-affiliate-link-productblock{align-items:center;background-color:var(--hawk-site-color);box-sizing:border-box;color:var(--hawk-white);display:flex;font-size:13px;font-weight:700;justify-content:center;letter-spacing:normal;line-height:1;max-width:150px;padding:8px 10px;text-align:center;text-decoration:none;text-transform:uppercase;word-break:normal}.hawk-affiliate-link-productblock:hover{background-color:var(--hawk-site-color-hover);color:var(--hawk-white)}.hawk-affiliate-link-productblock:hover,.hawk-affiliate-link-productblock:hover:visited,.hawk-affiliate-link-productblock:link,.hawk-affiliate-link-productblock:visited,.hawk-affiliate-link-productblock>*{text-decoration:none}@media screen and (max-width:500px){.hawk-affiliate-link-productblock{max-width:100px}}.hawk-affiliate-link-productblock{background-color:var(--hawk-productblock-background-color,#1b1b1b);border:var(--hawk-productblock-border,0);border-bottom:var(--hawk-productblock-border-bottom,0);color:var(--hawk-productblock-text-color,#fff);font-size:var(--hawk-productblock-font-size,13px);font-weight:500;letter-spacing:var(--hawk-productblock-letter-spacing,1px);margin-top:var(--hawk-productblock-margin-top,10px);max-width:var(--hawk-productblock-max-width,none);padding:15px;width:100%}.hawk-affiliate-link-productblock:hover{background-color:var(--hawk-productblock-background-color-hover)}.hawk-affiliate-link-partner-button{align-items:center;background-color:var(--hawk-site-color);box-sizing:border-box;color:var(--hawk-white);display:flex;font-size:13px;font-weight:700;justify-content:center;letter-spacing:normal;line-height:1;max-width:150px;padding:8px 10px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;word-break:normal}.hawk-affiliate-link-partner-button:hover{background-color:var(--hawk-site-color-hover);color:var(--hawk-white)}.hawk-affiliate-link-partner-button:hover,.hawk-affiliate-link-partner-button:hover:visited,.hawk-affiliate-link-partner-button:link,.hawk-affiliate-link-partner-button:visited,.hawk-affiliate-link-partner-button>*{text-decoration:none}@media screen and (max-width:500px){.hawk-affiliate-link-partner-button{max-width:100px}}.hawk-affiliate-link-partner-button{font-size:14px;max-width:80%;padding:18px 10px}.hawk-affiliate-link-specs-deal-image{border:none;height:inherit;line-height:1.2;text-decoration:none}.hawk-affiliate-link-specs-deal-image:hover,.hawk-affiliate-link-specs-deal-image:hover:visited,.hawk-affiliate-link-specs-deal-image:visited{border:none;text-decoration:none}.hawk-affiliate-link-specs-deal-image{height:70px}.hawk-affiliate-link-sticky-deal-image{border:none;height:inherit;line-height:1.2;text-decoration:none}.hawk-affiliate-link-sticky-deal-image:hover,.hawk-affiliate-link-sticky-deal-image:hover:visited,.hawk-affiliate-link-sticky-deal-image:visited{border:none;text-decoration:none}.hawk-affiliate-link-sticky-deal-image{height:44px}.hawk-affiliate-link-merchantlink-modern-button{line-height:normal;text-decoration:inherit;width:100%}.hawk-affiliate-link-merchantlink-modern-button div div[data-last-hovered=true]{background-color:var(--hawk-modern-button-background-color-selected);border-color:var(--hawk-modern-button-border-color-selected);color:var(--hawk-modern-button-text-color-selected)}.hawk-affiliate-link-merchantlink-modern-button div div[data-last-hovered=false]{background-color:var(--hawk-modern-button-background-color-unselected);border-color:var(--hawk-modern-button-border-color-unselected);color:var(--hawk-modern-button-text-color-unselected)}.hawk-affiliate-link-merchantlink-modern-button:visited div div{background-color:var(--hawk-modern-button-background-color-visited);border-color:var(--hawk-modern-button-border-color-visited);color:var(--hawk-modern-button-text-color-visited)}.hawk-affiliate-link-merchantlink-modern-button:visited div div[data-last-hovered=true]{background-color:var(--hawk-modern-button-background-color-selected);border-color:var(--hawk-modern-button-border-color-selected);color:var(--hawk-modern-button-text-color-selected)}.hawk-affiliate-link-merchantlink-modern-button:hover div div,.hawk-affiliate-link-merchantlink-modern-button:hover:visited div div{background-color:var(--hawk-modern-button-background-color-hover);border-color:var(--hawk-modern-button-border-color-hover);color:var(--hawk-modern-button-text-color-hover)}.hawk-affiliate-link-merchantlink-modern-button:hover,.hawk-affiliate-link-merchantlink-modern-button:hover:visited,.hawk-affiliate-link-merchantlink-modern-button:visited{text-decoration:none}.hawk-affiliate-link-left-alignment{align-items:flex-start}.hawk-affiliate-link-centered-alignment{align-self:center}a.hawk-all-deals-button{background-color:var(--hawk-trd-dark-grey);color:var(--hawk-white);font-size:14px;font-weight:600;line-height:1.3;margin:5px 10px;padding:8px 10px;text-align:center;text-decoration:none;text-transform:uppercase}a.hawk-all-deals-button span{color:var(--hawk-white)}a.hawk-all-deals-button:hover,a.hawk-all-deals-button:hover:visited,a.hawk-all-deals-button:visited{color:var(--hawk-white);text-decoration:none}a.hawk-all-deals-game-platform-image:hover,a.hawk-all-deals-game-platform-image:hover:visited,a.hawk-all-deals-game-platform-image:visited{color:var(--hawk-dark-grey)}.hawk-all-deals-price-widget{display:block}.hawk-all-deals-review-widget-peacock{font-size:12px;margin-right:10px}.hawk-all-deals-multimodelreview{display:block;font-size:13px;grid-column:1;margin-bottom:5px;text-align:center}.hawk-animate-slide-enter{opacity:0;transform:translateX(-100%)}.hawk-animate-slide-enter-active{opacity:1;transform:translateX(0);transition:all .5s ease}.hawk-animate-slide-leave{opacity:0;transform:translateX(-100%);transition:all .5s ease}.hawk-animate-slide-enter-reverse{opacity:0;transform:translateX(100%)}.hawk-animate-slide-enter-active-reverse{opacity:1;transform:translateX(0);transition:all .5s ease}.hawk-animate-slide-leave-reverse{opacity:0;transform:translateX(100%);transition:all .5s ease}.hawk-animate-fade-enter{opacity:0}
4867.hawk-animate-fade-enter-active{opacity:1;transition:all .3s cubic-bezier(.96,.27,.83,.67)}.hawk-animate-fade-leave{opacity:0;transition:all .3s cubic-bezier(.96,.27,.83,.67)}.hawk-display-name-container{color:var(--hawk-black);font-size:14px;line-height:22px;position:relative;text-align:left}.hawk-display-name-container .hawk-display-name-full{background:var(--hawk-white);border:1px solid var(--hawk-black);display:none;padding:3px;position:absolute;z-index:10}.hawk-display-name-container:hover .hawk-display-name-full{display:block}.hawk-display-price-contract-type-broadband,.hawk-display-price-contract-type-container{color:var(--hawk-black);display:inline-block;font-size:12px;font-weight:500;line-height:12px;margin-left:3px;text-align:right;text-transform:none;white-space:nowrap}.hawk-display-price-contract-type-broadband{font-size:16px;font-weight:700}.hawk-display-price-contract-type-merchantlink-price,.hawk-display-price-contract-type-merchantlink-transparent-price,.hawk-display-price-contract-type-streaming-price{color:var(--hawk-black);color:inherit;display:inline-block;font-size:12px;font-weight:500;line-height:12px;margin-left:3px;text-align:right;text-decoration:inherit;text-transform:none;white-space:nowrap}.hawk-display-price-contract-type-promotion{color:var(--hawk-black);color:var(--hawk-promotion-secondary-color);font-family:var(--hawk-promotion-price-font-family)}.hawk-display-price-contract-type-partner,.hawk-display-price-contract-type-promotion{display:inline-block;font-size:12px;font-weight:500;line-height:12px;margin-left:3px;text-align:right;text-transform:none;white-space:nowrap}.hawk-display-price-contract-type-partner{color:var(--hawk-black);font-size:16px;line-height:25px}.hawk-display-price-container{display:inline-block;line-height:1;text-decoration:inherit;white-space:nowrap;width:auto}.hawk-display-price-container .hawk-display-price-label{display:block;margin-bottom:5px}.hawk-display-price-container .hawk-display-price-price{color:var(--hawk-site-color);font-size:16px;font-weight:700;text-decoration:inherit}.hawk-display-price-container[data-type=buySimilar] .hawk-display-price-price{color:var(--hawk-black);font-size:12px;font-weight:400;text-transform:none;white-space:normal}.hawk-display-price-container[data-type=upfront] .hawk-display-price-price{color:var(--hawk-black);font-size:14px;font-weight:600;text-transform:none}.hawk-display-price-container[data-type=wasPrice]{margin-bottom:5px;text-align:center}.hawk-display-price-container[data-type=wasPrice] .hawk-display-price-price{color:var(--hawk-was-price-text-color);font-size:13px;font-weight:400;text-decoration:line-through}.hawk-display-price-blurred-value{filter:blur(4px);opacity:.6;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hawk-display-price-currency-symbol,.hawk-display-price-price-suffix{color:inherit;text-decoration:inherit}.hawk-display-price-price-subscriptions{display:inline-block;line-height:1;text-decoration:inherit;white-space:nowrap;width:auto}.hawk-display-price-price-subscriptions .hawk-display-price-label{display:block;margin-bottom:5px}.hawk-display-price-price-subscriptions .hawk-display-price-price{color:var(--hawk-site-color);font-size:16px;font-weight:700;text-decoration:inherit}.hawk-display-price-price-subscriptions[data-type=buySimilar] .hawk-display-price-price{color:var(--hawk-black);font-size:12px;font-weight:400;text-transform:none;white-space:normal}.hawk-display-price-price-subscriptions[data-type=upfront] .hawk-display-price-price{color:var(--hawk-black);font-size:14px;font-weight:600;text-transform:none}.hawk-display-price-price-subscriptions[data-type=wasPrice]{margin-bottom:5px;text-align:center}.hawk-display-price-price-subscriptions[data-type=wasPrice] .hawk-display-price-price{color:var(--hawk-was-price-text-color);font-size:13px;font-weight:400;text-decoration:line-through}.hawk-display-price-price-subscriptions .hawk-display-price-price{color:inherit}.hawk-display-price-price-widget-deal{display:inline-block;line-height:1;text-decoration:inherit;white-space:nowrap;width:auto}.hawk-display-price-price-widget-deal .hawk-display-price-label{display:block;margin-bottom:5px}.hawk-display-price-price-widget-deal .hawk-display-price-price{color:var(--hawk-site-color);font-size:16px;text-decoration:inherit}.hawk-display-price-price-widget-deal[data-type=buySimilar] .hawk-display-price-price{color:var(--hawk-black);font-size:12px;font-weight:400;text-transform:none;white-space:normal}.hawk-display-price-price-widget-deal[data-type=upfront] .hawk-display-price-price{color:var(--hawk-black);font-size:14px;font-weight:600;text-transform:none}.hawk-display-price-price-widget-deal[data-type=wasPrice]{margin-bottom:5px;text-align:center}.hawk-display-price-price-widget-deal[data-type=wasPrice] .hawk-display-price-price{font-size:13px}.hawk-display-price-price-widget-deal{background-color:transparent}.hawk-display-price-price-widget-deal .hawk-display-price-price{color:inherit;font-size:17px;font-weight:700}
4867.hawk-display-price-price-widget-deal[data-type=wasPrice]{display:inline;text-align:left}.hawk-display-price-price-widget-deal[data-type=wasPrice] .hawk-display-price-price{color:var(--hawk-was-price-text-color);font-size:11px;font-weight:400;text-decoration:line-through}.hawk-display-price-price-widget-extra-deal{display:inline-block;line-height:1;text-decoration:inherit;white-space:nowrap;width:auto}.hawk-display-price-price-widget-extra-deal .hawk-display-price-label{display:block;margin-bottom:5px}.hawk-display-price-price-widget-extra-deal .hawk-display-price-price{color:var(--hawk-site-color);font-size:16px;text-decoration:inherit}.hawk-display-price-price-widget-extra-deal[data-type=buySimilar] .hawk-display-price-price{color:var(--hawk-black);font-size:12px;font-weight:400;text-transform:none;white-space:normal}.hawk-display-price-price-widget-extra-deal[data-type=upfront] .hawk-display-price-price{color:var(--hawk-black);font-size:14px;font-weight:600;text-transform:none}.hawk-display-price-price-widget-extra-deal[data-type=wasPrice]{text-align:center}.hawk-display-price-price-widget-extra-deal[data-type=wasPrice] .hawk-display-price-price{font-size:13px}.hawk-display-price-price-widget-extra-deal .hawk-display-price-price{font-size:14px;font-weight:700}.hawk-display-price-price-widget-extra-deal[data-type=wasPrice]{margin-bottom:5px;text-align:left}.hawk-display-price-price-widget-extra-deal[data-type=wasPrice] .hawk-display-price-price{color:var(--hawk-was-price-text-color);font-size:11px;font-weight:400;text-decoration:line-through}.hawk-display-price-price-widget-full-price-extra-deal{display:inline-block;line-height:1;text-decoration:inherit;white-space:nowrap;width:auto}.hawk-display-price-price-widget-full-price-extra-deal .hawk-display-price-label{display:block;margin-bottom:5px}.hawk-display-price-price-widget-full-price-extra-deal .hawk-display-price-price{color:var(--hawk-site-color);font-size:16px;text-decoration:inherit}.hawk-display-price-price-widget-full-price-extra-deal[data-type=buySimilar] .hawk-display-price-price{color:var(--hawk-black);font-size:12px;font-weight:400;text-transform:none;white-space:normal}.hawk-display-price-price-widget-full-price-extra-deal[data-type=upfront] .hawk-display-price-price{color:var(--hawk-black);font-size:14px;font-weight:600;text-transform:none}.hawk-display-price-price-widget-full-price-extra-deal[data-type=wasPrice]{margin-bottom:5px;text-align:center}.hawk-display-price-price-widget-full-price-extra-deal[data-type=wasPrice] .hawk-display-price-price{color:var(--hawk-was-price-text-color);font-size:13px;font-weight:400;text-decoration:line-through}.hawk-display-price-price-widget-full-price-extra-deal{box-sizing:content-box;display:inline;line-height:14px}.hawk-display-price-price-widget-full-price-extra-deal .hawk-display-price-price{color:inherit;font-size:14px;font-weight:700;line-height:14px}.hawk-display-price-pocket{display:inline-block;line-height:1;text-decoration:inherit;white-space:nowrap;width:auto}.hawk-display-price-pocket .hawk-display-price-label{display:block;margin-bottom:5px}.hawk-display-price-pocket .hawk-display-price-price{color:var(--hawk-site-color);font-size:16px;font-weight:700;text-decoration:inherit}.hawk-display-price-pocket[data-type=buySimilar] .hawk-display-price-price{color:var(--hawk-black);font-size:12px;font-weight:400;text-transform:none;white-space:normal}.hawk-display-price-pocket[data-type=upfront] .hawk-display-price-price{font-size:14px;text-transform:none}.hawk-display-price-pocket[data-type=wasPrice]{margin-bottom:5px;text-align:center}.hawk-display-price-pocket[data-type=wasPrice] .hawk-display-price-price{color:var(--hawk-was-price-text-color);font-size:13px;font-weight:400;text-decoration:line-through}.hawk-display-price-pocket[data-type=upfront]{text-align:left}.hawk-display-price-pocket[data-type=upfront] .hawk-display-price-price{color:var(--hawk-black);font-size:18px;font-weight:600}.hawk-display-price-pocket[data-type=monthly] .hawk-display-price-label{color:var(--hawk-black);font-size:14px;text-align:center}.hawk-display-price-broadband{display:inline-block;line-height:1;text-decoration:inherit;white-space:nowrap;width:auto}.hawk-display-price-broadband .hawk-display-price-label{display:block;margin-bottom:5px}.hawk-display-price-broadband .hawk-display-price-price{color:var(--hawk-site-color);font-size:16px;font-weight:700;text-decoration:inherit}.hawk-display-price-broadband[data-type=buySimilar] .hawk-display-price-price{color:var(--hawk-black);font-size:12px;font-weight:400;text-transform:none;white-space:normal}.hawk-display-price-broadband[data-type=upfront] .hawk-display-price-price{font-size:14px;font-weight:600;text-transform:none}.hawk-display-price-broadband[data-type=wasPrice]{margin-bottom:5px;text-align:center}.hawk-display-price-broadband[data-type=wasPrice] .hawk-display-price-price{color:var(--hawk-was-price-text-color);font-size:13px;font-weight:400;text-decoration:line-through}.hawk-display-price-broadband{font-weight:600}.hawk-display-price-broadband .hawk-display-price-price{color:var(--hawk-black)}.hawk-display-price-broadband[data-type=upfront]{text-align:left}.hawk-display-price-broadband[data-type=upfront] .hawk-display-price-price{color:var(--hawk-black);font-size:12px;font-weight:400}.hawk-display-price-broadband[data-type=monthly] .hawk-display-price-label{color:var(--hawk-black);font-size:14px;text-align:center}.hawk-display-price-pocket-mobile{display:inline-block;line-height:1;text-decoration:inherit;white-space:nowrap;width:auto}.hawk-display-price-pocket-mobile .hawk-display-price-label{display:block;margin-bottom:5px}.hawk-display-price-pocket-mobile .hawk-display-price-price{color:var(--hawk-site-color);font-size:16px;font-weight:700;text-decoration:inherit}.hawk-display-price-pocket-mobile[data-type=buySimilar] .hawk-display-price-price{color:var(--hawk-black);font-size:12px;font-weight:400;text-transform:none;white-space:normal}.hawk-display-price-pocket-mobile[data-type=upfront] .hawk-display-price-price{font-size:14px;text-transform:none}.hawk-display-price-pocket-mobile[data-type=wasPrice]{margin-bottom:5px;text-align:center}.hawk-display-price-pocket-mobile[data-type=wasPrice] .hawk-display-price-price{color:var(--hawk-was-price-text-color);font-size:13px;font-weight:400;text-decoration:line-through}.hawk-display-price-pocket-mobile[data-type=upfront]{text-align:left}.hawk-display-price-pocket-mobile[data-type=upfront] .hawk-display-price-price{color:var(--hawk-black);font-size:15px;font-weight:600;margin-right:3px}
4867.hawk-display-price-peacock{display:inline-block;line-height:1;text-decoration:inherit;white-space:nowrap;width:auto}.hawk-display-price-peacock .hawk-display-price-label{display:block;margin-bottom:5px}.hawk-display-price-peacock .hawk-display-price-price{color:var(--hawk-site-color);font-size:16px;font-weight:700;text-decoration:inherit}.hawk-display-price-peacock[data-type=buySimilar] .hawk-display-price-price{color:var(--hawk-black);font-size:12px;font-weight:400;text-transform:none;white-space:normal}.hawk-display-price-peacock[data-type=upfront] .hawk-display-price-price{color:var(--hawk-black);font-size:14px;font-weight:600;text-transform:none}.hawk-display-price-peacock[data-type=wasPrice]{margin-bottom:5px;text-align:center}.hawk-display-price-peacock[data-type=wasPrice] .hawk-display-price-price{color:var(--hawk-was-price-text-color);font-size:13px;font-weight:400;text-decoration:line-through}.hawk-display-price-peacock[data-type=wasPrice]{margin:0 3px 0 0}.hawk-display-price-promotion{display:inline-block;line-height:1;text-decoration:inherit;white-space:nowrap;width:auto}.hawk-display-price-promotion .hawk-display-price-label{display:block;margin-bottom:5px}.hawk-display-price-promotion .hawk-display-price-price{color:var(--hawk-site-color);font-size:16px;font-weight:700;text-decoration:inherit}.hawk-display-price-promotion[data-type=buySimilar] .hawk-display-price-price{color:var(--hawk-black);font-size:12px;font-weight:400;text-transform:none;white-space:normal}.hawk-display-price-promotion[data-type=upfront] .hawk-display-price-price{color:var(--hawk-black);font-size:14px;font-weight:600;text-transform:none}.hawk-display-price-promotion[data-type=wasPrice]{margin-bottom:5px;text-align:center}.hawk-display-price-promotion[data-type=wasPrice] .hawk-display-price-price{color:var(--hawk-was-price-text-color);font-size:13px;font-weight:400;text-decoration:line-through}.hawk-display-price-promotion{display:flex}.hawk-display-price-promotion .hawk-display-price-label{color:var(--hawk-promotion-secondary-color);font-family:var(--hawk-promotion-price-font-family);font-size:16px;margin-right:5px}.hawk-display-price-promotion .hawk-display-price-price{color:var(--hawk-promotion-primary-color);font-family:var(--hawk-promotion-price-font-family);font-size:26px}.hawk-display-price-magazinesubscriptions{display:inline-block;line-height:1;text-decoration:inherit;white-space:nowrap;width:auto}.hawk-display-price-magazinesubscriptions .hawk-display-price-label{display:block;margin-bottom:5px}.hawk-display-price-magazinesubscriptions .hawk-display-price-price{color:var(--hawk-site-color);font-size:16px;font-weight:700;text-decoration:inherit}.hawk-display-price-magazinesubscriptions[data-type=buySimilar] .hawk-display-price-price{color:var(--hawk-black);font-size:12px;font-weight:400;text-transform:none;white-space:normal}.hawk-display-price-magazinesubscriptions[data-type=upfront] .hawk-display-price-price{color:var(--hawk-black);font-size:14px;font-weight:600;text-transform:none}.hawk-display-price-magazinesubscriptions[data-type=wasPrice]{margin-bottom:5px;text-align:center}.hawk-display-price-magazinesubscriptions[data-type=wasPrice] .hawk-display-price-price{color:var(--hawk-was-price-text-color);font-size:13px;font-weight:400;text-decoration:line-through}.hawk-display-price-magazinesubscriptions{display:flex}.hawk-display-price-magazinesubscriptions .hawk-display-price-label{align-self:flex-end;color:var(--hawk-black);font-size:16px;margin-bottom:2px;margin-right:5px}.hawk-display-price-magazinesubscriptions .hawk-display-price-price{color:var(--hawk-black);font-size:26px}.hawk-display-price-cc-simplified{display:inline-block;line-height:1;text-decoration:inherit;white-space:nowrap;width:auto}.hawk-display-price-cc-simplified .hawk-display-price-label{display:block;margin-bottom:5px}.hawk-display-price-cc-simplified .hawk-display-price-price{color:var(--hawk-site-color);font-size:16px;font-weight:700;text-decoration:inherit}.hawk-display-price-cc-simplified[data-type=buySimilar] .hawk-display-price-price{color:var(--hawk-black);font-size:12px;font-weight:400;text-transform:none;white-space:normal}.hawk-display-price-cc-simplified[data-type=upfront] .hawk-display-price-price{color:var(--hawk-black);font-size:14px;font-weight:600;text-transform:none}.hawk-display-price-cc-simplified[data-type=wasPrice]{margin-bottom:5px;text-align:center}.hawk-display-price-cc-simplified[data-type=wasPrice] .hawk-display-price-price{color:var(--hawk-was-price-text-color);font-size:13px;font-weight:400;text-decoration:line-through}.hawk-display-price-cc-simplified[data-type=upfront] .hawk-display-price-price{font-size:15px}.hawk-display-price-cc-simplified .hawk-display-price-price{font-size:26px}.hawk-display-price-available-from{color:#000;line-height:1;margin-left:5px}.hawk-display-price-merchantlink-price,.hawk-display-price-merchantlink-transparent-price,.hawk-display-price-streaming-price{color:inherit;text-decoration:inherit}.hawk-display-price-merchantlink-price .hawk-display-price-price,.hawk-display-price-merchantlink-transparent-price .hawk-display-price-price,.hawk-display-price-streaming-price .hawk-display-price-price{text-decoration:inherit}.hawk-display-price-merchantlink-review{display:inline-block;line-height:1;text-decoration:inherit;white-space:nowrap;width:auto}.hawk-display-price-merchantlink-review .hawk-display-price-label{display:block;margin-bottom:5px}.hawk-display-price-merchantlink-review .hawk-display-price-price{color:var(--hawk-site-color);font-size:16px;font-weight:700;text-decoration:inherit}.hawk-display-price-merchantlink-review[data-type=buySimilar] .hawk-display-price-price{color:var(--hawk-black);font-size:12px;font-weight:400;text-transform:none;white-space:normal}.hawk-display-price-merchantlink-review[data-type=upfront] .hawk-display-price-price{color:var(--hawk-black);font-size:14px;font-weight:600;text-transform:none}.hawk-display-price-merchantlink-review[data-type=wasPrice]{margin-bottom:5px;text-align:center}.hawk-display-price-merchantlink-review[data-type=wasPrice] .hawk-display-price-price{color:var(--hawk-was-price-text-color);font-size:13px;font-weight:400;text-decoration:line-through}body .ecom-root[data-viewports*=mobile] .hawk-display-price-merchantlink-review{text-decoration:underline}body .ecom-root[data-viewports*=mobile] .hawk-display-price-merchantlink-review[data-type=wasPrice]{dis
4867play:none}body .ecom-root[data-viewports*=mobile] .hawk-display-price-merchantlink-review .hawk-display-price-price{font-weight:600}@media screen and (max-width:500px){.hawk-display-price-merchantlink-review{text-decoration:underline}.hawk-display-price-merchantlink-review[data-type=wasPrice]{display:none}.hawk-display-price-merchantlink-review .hawk-display-price-price{font-weight:600}}.hawk-display-price-availableFrom,.hawk-display-price-availableFromClickable{display:inline-block;line-height:1;white-space:nowrap;width:auto}.hawk-display-price-availableFrom .hawk-display-price-label,.hawk-display-price-availableFromClickable .hawk-display-price-label{display:block;margin-bottom:5px}.hawk-display-price-availableFrom .hawk-display-price-price,.hawk-display-price-availableFromClickable .hawk-display-price-price{color:var(--hawk-site-color);font-size:16px}.hawk-display-price-availableFromClickable[data-type=buySimilar] .hawk-display-price-price,.hawk-display-price-availableFrom[data-type=buySimilar] .hawk-display-price-price{color:var(--hawk-black);font-size:12px;font-weight:400;text-transform:none;white-space:normal}.hawk-display-price-availableFromClickable[data-type=upfront] .hawk-display-price-price,.hawk-display-price-availableFrom[data-type=upfront] .hawk-display-price-price{color:var(--hawk-black);font-size:14px;font-weight:600;text-transform:none}.hawk-display-price-availableFromClickable[data-type=wasPrice],.hawk-display-price-availableFrom[data-type=wasPrice]{margin-bottom:5px;text-align:center}.hawk-display-price-availableFromClickable[data-type=wasPrice] .hawk-display-price-price,.hawk-display-price-availableFrom[data-type=wasPrice] .hawk-display-price-price{color:var(--hawk-was-price-text-color);font-size:13px;font-weight:400;text-decoration:line-through}.hawk-display-price-availableFrom,.hawk-display-price-availableFromClickable{background-color:transparent;text-decoration:inherit;width:100%}.hawk-display-price-availableFrom .hawk-display-price-price,.hawk-display-price-availableFromClickable .hawk-display-price-price{color:var(--hawk-available-from);font-size:20px;font-weight:700;text-decoration:inherit}.hawk-display-price-partner{display:inline-block;line-height:1;text-decoration:inherit;white-space:nowrap;width:auto}.hawk-display-price-partner .hawk-display-price-label{display:block;margin-bottom:5px}.hawk-display-price-partner .hawk-display-price-price{color:var(--hawk-site-color);font-size:16px;font-weight:700;text-decoration:inherit}.hawk-display-price-partner[data-type=buySimilar] .hawk-display-price-price{color:var(--hawk-black);font-size:12px;font-weight:400;text-transform:none;white-space:normal}.hawk-display-price-partner[data-type=upfront] .hawk-display-price-price{color:var(--hawk-black);font-size:14px;font-weight:600;text-transform:none}.hawk-display-price-partner[data-type=wasPrice]{margin-bottom:5px;text-align:center}.hawk-display-price-partner[data-type=wasPrice] .hawk-display-price-price{color:var(--hawk-was-price-text-color);font-size:13px;font-weight:400;text-decoration:line-through}.hawk-display-price-partner{align-items:center;display:flex;flex-direction:column;min-height:55px}.hawk-display-price-partner .hawk-display-price-price{font-size:30px}.hawk-deal-countdown-container{align-items:center;display:flex;font-size:12px;gap:4px;justify-content:center;line-height:1.3;text-align:center}.hawk-deal-countdown-container .hawk-deal-countdown-label{color:inherit;font-weight:400}.hawk-deal-countdown-container .hawk-deal-countdown-time-string{font-weight:700}.hawk-deal-countdown-not-started .hawk-deal-countdown-time-string{color:var(--hawk-orange,#ff6f28)}.hawk-deal-countdown-in-progress .hawk-deal-countdown-time-string{color:var(--hawk-countdown-in-progress-color,#e6248a)}.hawk-deal-countdown-expired .hawk-deal-countdown-time-string{color:var(--hawk-red,red)}.hawk-deal-countdown-unknown .hawk-deal-countdown-time-string{color:var(--hawk-black,#1b1b1b)}.hawk-deal-countdown-peacock{flex-direction:column}.hawk-grid-item-block-container{align-items:center;display:flex;flex-direction:column;grid-row:2;justify-content:center}.hawk-grid-item-block-container[data-name=promos]{grid-column:1/-1;grid-row:1}.hawk-grid-item-block-container[data-name=toggle]{grid-column:1/-1}.hawk-grid-item-block-container[data-name=countdown]{align-items:flex-end;grid-row:3}.hawk-grid-item-block-container[data-name=priceLink]{grid-row-gap:5px;
4867display:grid;grid-column:3/5;grid-template-columns:1fr 1fr;margin:auto;width:100%}.hawk-grid-item-block-container[data-name=priceLink][data-button-type=chevron]{align-items:center;display:flex;flex-direction:row;grid-column:3/5;grid-row:3;justify-content:space-around}body .ecom-root[data-viewports*=mobile] .hawk-grid-item-block-container[data-name=priceLink]{align-items:center;display:flex;justify-content:center}body .ecom-root[data-viewports*=mobile] .hawk-grid-item-block-container[data-name=priceLink][data-button-type=chevron]{align-items:center;display:flex;flex-direction:row;grid-column:3/4;grid-row:3;grid-template-columns:1fr 1fr;justify-content:space-around}@media screen and (max-width:500px){.hawk-grid-item-block-container[data-name=priceLink]{align-items:center;display:flex;justify-content:center}.hawk-grid-item-block-container[data-name=priceLink][data-button-type=chevron]{align-items:center;display:flex;flex-direction:row;grid-column:3/4;grid-row:3;grid-template-columns:1fr 1fr;justify-content:space-around}}.hawk-grid-item-block-container[data-stacked="1"][data-name=promos]{height:70px}.hawk-grid-item-main-container{box-sizing:border-box;display:grid;grid-auto-columns:1fr;grid-auto-flow:column;padding:5px 10px 0;position:relative;width:100%}.hawk-grid-item-main-container[data-stacked="1"]{display:block}.hawk-grid-item-main-container[data-expanded="1"]{display:flex;flex-direction:column}.hawk-grid-item-main-container[data-type=promos]{padding-bottom:0;padding-top:0}.hawk-grid-item-toggle-container{display:flex;justify-content:center;margin-top:10px;padding-bottom:5px;position:relative;text-align:center}.hawk-grid-item-toggle-container .hawk-grid-item-toggle-label{color:var(--hawk-trd-blue);font-size:13px;font-weight:600;position:relative;text-transform:uppercase}.hawk-grid-item-toggle-container .hawk-grid-item-toggle-label:after{background:var(--hawk-white);border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top:1px solid var(--hawk-light-mid-grey);border:1px solid var(--hawk-light-mid-grey);border-top-color:var(--hawk-white);content:"\25BC";font-size:9px;left:0;margin:auto;padding:6px 12px;position:absolute;right:0;top:18.4px;width:34px;z-index:2}.hawk-grid-item-toggle-expanded-container{display:flex;justify-content:center;margin-top:10px;padding-bottom:5px;position:relative;text-align:center}.hawk-grid-item-toggle-expanded-container .hawk-grid-item-toggle-label{color:var(--hawk-trd-blue);font-size:13px;font-weight:600;position:relative;text-transform:uppercase}.hawk-grid-item-toggle-expanded-container .hawk-grid-item-toggle-label:after{background:var(--hawk-white);border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top:1px solid var(--hawk-light-mid-grey);border:1px solid var(--hawk-light-mid-grey);border-top-color:var(--hawk-white);content:"\25BC";font-size:9px;left:0;margin:auto;padding:6px 12px;position:absolute;right:0;top:18.4px;width:34px;z-index:2}.hawk-grid-item-toggle-expanded-container{width:100%}.hawk-grid-item-toggle-expanded-container .hawk-grid-item-toggle-label:after{content:"\25B2"}.hawk-grid-item-toggle-expanded-container:after{background-image:linear-gradient(to bottom,var(--hawk-light-mid-grey) 0,var(--hawk-white));content:"";height:4px;left:0;position:absolute;right:0;top:18px}.hawk-grid-item-container:not(:last-of-type){border-bottom:1px dotted var(--hawk-light-mid-grey)}.hawk-grid-item-container .hawk-grid-item-expanded{align-items:center;border-top:1px solid var(--hawk-light-mid-grey);cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:25px 5px 10px}.hawk-grid-item-container .hawk-grid-item-spacer{height:10px}.hawk-no-deals-container{background:var(--hawk-white);font-size:14px;margin:0 4px;padding:20px 0;text-align:center}.hawk-no-deals-comparison{font-size:16px;margin-top:50px;text-align:center}.hawk-grid-items-container{background:var(--hawk-rows-background-color);margin:0 4px}.hawk-grid-items-container[data-stacked="1"]{display:grid;grid-template-columns:repeat(3,1fr)}body .ecom-root[data-viewports*=mobile] .hawk-grid-items-container[data-stacked="1"]{grid-template-columns:repeat(2,1fr)}@media screen and (max-width:500px){.hawk-grid-items-container[data-stacked="1"]{grid-template-columns:repeat(2,1fr)}}.hawk-scroll-arrow-container{align-items:center;background:var(--hawk-white);border:1px solid var(--hawk-light-mid-grey);border-left:none;border-radius:0 5px 5px 0;display:flex;justify-content:center;left:0;padding:16px 7px;position:absolute;top:35%;z-index:2}.hawk-scroll-arrow-container .hawk-scroll-arrow-svg{width:10px}.hawk-scroll-arrow-container .hawk-scroll-arrow-svg .hawk-scroll-arrow-path{fill:var
4867(--hawk-red)}.hawk-scroll-arrow-container:hover{cursor:pointer}.hawk-scroll-arrow-container[data-direction=right]{border-left:1px solid var(--hawk-light-mid-grey);border-radius:5px 0 0 5px;border-right:none;left:auto;right:0}.hawk-scroll-arrow-container[data-direction=right] .hawk-scroll-arrow-svg{transform:rotate(180deg)}.hawk-scroll-arrow-container[data-disabled="1"] .hawk-scroll-arrow-svg .hawk-scroll-arrow-path{fill:var(--hawk-light-mid-grey)}.hawk-scroll-arrow-partner{align-items:center;background:var(--hawk-white);border-left:none;border-radius:0 5px 5px 0;display:flex;justify-content:center;left:0;padding:16px 7px;position:absolute;top:35%;z-index:2}.hawk-scroll-arrow-partner .hawk-scroll-arrow-svg{width:10px}.hawk-scroll-arrow-partner .hawk-scroll-arrow-svg .hawk-scroll-arrow-path{fill:var(--hawk-red)}.hawk-scroll-arrow-partner:hover{cursor:pointer}.hawk-scroll-arrow-partner[data-direction=right]{border-left:1px solid var(--hawk-light-mid-grey);border-radius:5px 0 0 5px;border-right:none;left:auto;right:0}.hawk-scroll-arrow-partner[data-disabled="1"] .hawk-scroll-arrow-svg .hawk-scroll-arrow-path{fill:var(--hawk-light-mid-grey)}.hawk-scroll-arrow-partner{border:1px solid var(--hawk-light-mid-grey);border-radius:5px 0 0 5px}.hawk-scroll-arrow-partner .hawk-scroll-arrow-svg{height:10px;width:15px}.hawk-scroll-arrow-partner .hawk-scroll-arrow-svg .hawk-scroll-arrow-path{fill:var(--hawk-black)}.hawk-scroll-arrow-partner[data-direction=right]{border:1px solid var(--hawk-light-mid-grey);border-radius:0 5px 5px 0}.hawk-scroll-arrow-partner[data-direction=right] .hawk-scroll-arrow-svg{transform:rotate(180deg)}.hawk-scroll-arrow-tabs-widget{align-items:center;background:var(--hawk-white);border:1px solid var(--hawk-light-mid-grey);border-left:none;border-radius:0 5px 5px 0;display:flex;justify-content:center;left:0;padding:16px 7px;position:absolute;top:35%;z-index:2}.hawk-scroll-arrow-tabs-widget .hawk-scroll-arrow-svg{width:10px}.hawk-scroll-arrow-tabs-widget .hawk-scroll-arrow-svg .hawk-scroll-arrow-path{fill:var(--hawk-red)}.hawk-scroll-arrow-tabs-widget:hover{cursor:pointer}.hawk-scroll-arrow-tabs-widget[data-direction=right]{border-left:1px solid var(--hawk-light-mid-grey);border-radius:5px 0 0 5px;border-right:none;left:auto;right:0}.hawk-scroll-arrow-tabs-widget[data-direction=right] .hawk-scroll-arrow-svg{transform:rotate(180deg)}.hawk-scroll-arrow-tabs-widget[data-disabled="1"] .hawk-scroll-arrow-svg .hawk-scroll-arrow-path{fill:var(--hawk-light-mid-grey)}.hawk-scroll-arrow-tabs-widget{border-left:1px solid var(--hawk-light-mid-grey);border-radius:6px;left:6px;padding:4px 9px;top:21%}.hawk-scroll-arrow-tabs-widget .hawk-scroll-arrow-svg{width:8px}.hawk-scroll-arrow-tabs-widget[data-direction=right]{border-radius:6px;border-right:1px solid var(--hawk-light-mid-grey);right:6px}body .ecom-root[data-viewports*=tablet] .hawk-scroll-arrow-tabs-widget{left:2px;padding:4px}body .ecom-root[data-viewports*=tablet] .hawk-scroll-arrow-tabs-widget[data-direction=right]{left:auto;right:2px}@media screen and (max-width:800px){.hawk-scroll-arrow-tabs-widget{left:2px;padding:4px}.hawk-scroll-arrow-tabs-widget[data-direction=right]{left:auto;right:2px}}.hawk-scroller-page-container{opacity:.5;transition:all .5s ease}.hawk-scroller-page-container[data-active="1"]{opacity:1}.hawk-scroller-page-contract-details{opacity:.5;transition:all .5s ease}.hawk-scroller-page-contract-details[data-active="1"]{opacity:1}.hawk-scroller-page-contract-details{display:flex}.hawk-scroller-page-magazinesubscriptions{opacity:.5;transition:all .5s ease}.hawk-scroller-page-magazinesubscriptions[data-active="1"]{opacity:1}.hawk-scroller-page-magazinesubscriptions{transition:all .8s ease}.hawk-scroller-page-partner,.hawk-scroller-page-tabs-widget{opacity:.5;transition:all .5s ease}.hawk-scroller-page-partner[data-active="1"],.hawk-scroller-page-tabs-widget[data-active="1"]{opacity:1}.hawk-scroller-page-partner,.hawk-scroller-page-tabs-widget{transition:all 1s ease}.hawk-scroller-container{align-items:center;display:flex;position:relative}.hawk-scroller-container .hawk-scroller-pages{display:grid;flex:1;overflow:hidden}.hawk-scroller-contract-details{align-items:center;display:flex;position:relative}.hawk-scroller-contract-details .hawk-scroller-pages{display:grid;flex:1;overflow:hidden}.hawk-scroller-contract-details{padding:0 25px}.hawk-scroller-peacock{align-items:center;display:flex;position:relative}.hawk-scroller-peacock .hawk-scroller-pages{display:grid;flex:1;overflow:hidden}.hawk-scroller-peacock{border-top:2px solid var(--hawk-black)}.hawk-scroller-dots{display:flex;flex-direction:row;justify-content:center;list-style:none}.hawk-scroller-dots .hawk-scroller-black{color:#999}.hawk-scroller-dots .hawk-scroller-grey{color:#efeeef}.hawk-scroller-tabs-widget{align-items:center;display:flex;position:relative}.hawk-scroller-tabs-widget .hawk-scroller-pages{display:grid;flex:1;overflow:hidden}.hawk-scroller-tabs-widget{width:100%}.hawk-hawk-tab-container{cursor:pointer;flex:1;margin:auto 3px}.hawk-hawk-tab-container:first-of-type{margin-left:0}.hawk-hawk-tab-container:last-of-type{margin-right:0}.hawk-hawk-tab-container .hawk-hawk-tab-main{align-items:center;background:var(--hawk-tab-background);box-sizing:content-box;display:flex;flex:1;flex-direction:column;justify-content:center;max-height:16px;min-height:16px;padding:10px 5px}.hawk-hawk-tab-container .hawk-hawk-tab-main .hawk-hawk-tab-label{color:var(--hawk-dark-grey);display:block;font-size:14px;font-weight:400;text-align:center;text-transform:uppercase}.hawk-hawk-tab-active{cursor:pointer;flex:1;margin:auto 3px}.hawk-hawk-tab-active:first-of-type{margin-left:0}.hawk-hawk-tab-active:last-of-type{margin-right:0}.hawk-hawk-tab-active .hawk-hawk-tab-main{align-items:center;background:var(--hawk-tab-background);box-sizing:content-box;display:flex;flex:1;flex-direction:column;justify-content:center;max-height:16px;min-height:16px;padding:10px 5px}.hawk-hawk-tab-active .hawk-hawk-tab-main .hawk-hawk-tab-label{color:var(--hawk-dark-grey);display:block;font-size:14px;font-weight:400;text-align:center;text-transform:uppercase}.hawk-hawk-tab-active .hawk-hawk-tab-main{background-color:var(--hawk-white)}.hawk-hawk-tab-active .hawk-hawk-tab-main .hawk-hawk-tab-label{color:var(--hawk-tab-text-color)}.hawk-hawk-tab-game-platform{cursor:pointer;flex:1;margin:auto 3px}.hawk-hawk-tab-game-platform:first-of-type{margin-left:0}.hawk-hawk-tab-game-platform:last-of-type{margin-right:0}.hawk-hawk-tab-game-platform .hawk-hawk-tab-main{background:var(--hawk-tab-background);box-sizing:content-box;flex:1;flex-direction:column;max-height:16px;min-height:16px;padding:10px 5px}.hawk-hawk-tab-game-platform .hawk-hawk-tab-main .hawk-hawk-tab-label{color:var(--hawk-dark-grey);display:block;font-size:14px;font-weight:400;text-align:center;text-transform:uppercase}.hawk-hawk-tab-game-platform{margin:0;max-width:210px}.hawk-hawk-tab-game-platform:last-of-type,.hawk-hawk-tab-game-platform:not(:last-of-type){margin-right:2px}.hawk-hawk-tab-game-platform .hawk-hawk-tab-main{align-items:center;background:#fff;border:1px solid var(--hawk-site-color);border-top-left-radius:10px;border-top-right-radius:10px;display:flex;height:20px;justify-content:center;max-height:none;min-height:0;padding:10px}.hawk-hawk-tab-game-platform .hawk-hawk-tab-main .hawk-hawk-tab-label{color:var(--hawk-black)}.hawk-hawk-tab-game-platform .hawk-hawk-tab-main:hover{background-color:var(--hawk-site-color)}.hawk-hawk-tab-game-platform-active{cursor:pointer;flex:1;margin:auto 3px}.hawk-hawk-tab-game-platform-active:first-of-type{margin-left:0}.hawk-hawk-tab-game-platform-active:last-of-type{margin-right:0}.hawk-hawk-tab-game-platform-active .hawk-hawk-tab-main{align-items:center;background:var(--hawk-tab-background);box-sizing:content-box;display:flex;flex:1;flex-direction:column;justify-content:center;max-height:16px;min-height:16px;padding:10px 5px}.hawk-hawk-tab-game-platform-active .hawk-hawk-tab-main .hawk-hawk-tab-label{color:var(--hawk-dark-grey);display:block;font-size:14px;font-weight:400;text-align:center;text-transform:uppercase}.hawk-hawk-tab-game-platform-active .hawk-hawk-tab-main{background-color:var(--hawk-white)}.hawk-hawk-tab-game-platform-active .hawk-hawk-tab-main .hawk-hawk-tab-label{color:var(--hawk-tab-text-color)}.hawk-hawk-tab-game-platform-active{max-width:210px}.hawk-hawk-tab-game-platform-active .hawk-hawk-tab-main{background-color:var(--hawk-site-color);border:1px solid var(--hawk-site-color);border-top-left-radius:10px;border-top-right-radius:10px;height:20px;max-height:none;min-height:0;padding:10px}.hawk-hawk-tab-game-platform-active .hawk-hawk-tab-main .hawk-hawk-tab-label{color:var(--hawk-black);font-weight:700}.hawk-hawk-tab-active-bar{background:transparent;height:2px}.hawk-hawk-tab-only-tab .hawk-hawk-tab-main{border-radius:0}.hawk-hawk-tab-specific-named-tab{cursor:pointer;flex:1;margin:auto 3px}.hawk-hawk-tab-specific-named-tab:first-of-type{margin-left:0}.hawk-hawk-tab-specific-named-tab:last-of-type{margin-right:0}.hawk-hawk-tab-specific-named-tab .hawk-hawk-tab-main{background:var(--hawk-tab-background);box-sizing:content-box;flex:1;flex-direction:column;max-height:16px;min-height:16px;padding:10px 5px}.hawk-hawk-tab-specific-named-tab .hawk-hawk-tab-main .hawk-hawk-tab-label{color:var(--hawk-dark-grey);display:block;font-size:14px;font-weight:400;text-align:center;text-transform:uppercase}.hawk-hawk-tab-specific-named-tab{margin:0;max-width:210px}.hawk-hawk-tab-specific-named-tab:last-of-type,.hawk-hawk-tab-specific-named-tab:not(:last-of-type){margin-right:2px}.hawk-hawk-tab-specific-named-tab .hawk-hawk-tab-main{align-items:center;background:#fff;border:1px solid var(--hawk-site-color);border-top-left-radius:10px;border-top-right-radius:10px;display:flex;height:20px;justify-content:center;max-height:none;min-height:0;padding:10px}.hawk-hawk-tab-specific-named-tab .hawk-hawk-tab-main .hawk-hawk-tab-label{color:var(--hawk-black)}.hawk-hawk-tab-specific-named-tab .hawk-hawk-tab-main:hover{background-color:var(--hawk-site-color)}.hawk-hawk-tab-specific-named-tab .hawk-hawk-tab-main{border:none;pointer-events:none}.hawk-hawk-tab-specific-named-tab-active{cursor:pointer;flex:1;margin:auto 3px}.hawk-hawk-tab-specific-named-tab-active:first-of-type{margin-left:0}.hawk-hawk-tab-specific-named-tab-active:last-of-type{margin-right:0}.hawk-hawk-tab-specific-named-tab-active .hawk-hawk-tab-main{background:var(--hawk-tab-background);box-sizing:content-box;flex:1;flex-direction:column;max-height:16px;min-height:16px;padding:10px 5px}.hawk-hawk-tab-specific-named-tab-active .hawk-hawk-tab-main .hawk-hawk-tab-label{color:var(--hawk-dark-grey);display:block;font-size:14px;font-weight:400;text-align:center;text-transform:uppercase}.hawk-hawk-tab-specific-named-tab-active{margin:0;max-width:210px}.hawk-hawk-tab-specific-named-tab-active:last-of-type,.hawk-hawk-tab-specific-named-tab-active:not(:last-of-type){margin-right:2px}.hawk-hawk-tab-specific-named-tab-active .hawk-hawk-tab-main{align-items:center;background:#fff;border:1px solid var(--hawk-site-color);border-top-left-radius:10px;border-top-right-radius:10px;display:flex;height:20px;justify-content:center;max-height:none;min-height:0;padding:10px}.hawk-hawk-tab-specific-named-tab-active .hawk-hawk-tab-main .hawk-hawk-tab-label{color:var(--hawk-black)}.hawk-hawk-tab-specific-named-tab-active .hawk-hawk-tab-main:hover{background-color:var(--hawk-site-color)}.hawk-hawk-tab-specific-named-tab-active .hawk-hawk-tab-main{border:none;pointer-events:none}.hawk-hawk-tab-other-label_text_game_platform{cursor:pointer;flex:1;margin:auto 3px}.hawk-hawk-tab-other-label_text_game_platform:first-of-type{margin-left:0}.hawk-hawk-tab-other-label_text_game_platform:last-of-type{margin-right:0}.hawk-hawk-tab-other-label_text_game_platform .hawk-hawk-tab-main{background:var(--hawk-tab-background);box-sizing:content-box;flex:1;flex-direction:column;max-height:16px;min-height:16px;padding:10px 5px}.hawk-hawk-tab-other-label_text_game_platform .hawk-hawk-tab-main .hawk-hawk-tab-label{color:var(--hawk-dark-grey);display:block;font-size:14px;font-weight:400;text-align:center;text-transform:uppercase}.hawk-hawk-tab-other-label_text_game_platform{margin:0;max-width:210px}.hawk-hawk-tab-other-label_text_game_platform:last-of-type,.hawk-hawk-tab-other-label_text_game_platform:not(:last-of-type){margin-right:2px}.hawk-hawk-tab-other-label_text_game_platform .hawk-hawk-tab-main{align-items:center;background:#fff;border:1px solid var(--hawk-site-color);border-top-left-radius:10px;border-top-right-radius:10px;display:flex;height:20px;justify-content:center;max-height:none;min-height:0;padding:10px}.hawk-hawk-tab-other-label_text_game_platform .hawk-hawk-tab-main .hawk-hawk-tab-label{color:var(--hawk-black)}.hawk-hawk-tab-other-label_text_game_platform .hawk-hawk-tab-main:hover{background-color:var(--hawk-site-color)}.hawk-hawk-tab-other-label_text_game_platform .hawk-hawk-tab-main{border:none;pointer-events:none}.hawk-hawk-tab-other-label_text_game_platform .hawk-hawk-tab-main{background:var(--hawk-grey)}.hawk-hawk-tab-other-label_text_game_platform-active{cursor:pointer;flex:1;margin:auto 3px}.hawk-hawk-tab-other-label_text_game_platform-active:first-of-type{margin-left:0}.hawk-hawk-tab-other-label_text_game_platform-active:last-of-type{margin-right:0}.hawk-hawk-tab-other-label_text_game_platform-active .hawk-hawk-tab-main{background:var(--hawk-tab-background);box-sizing:content-box;flex:1;flex-direction:column;max-height:16px;min-height:16px;padding:10px 5px}.hawk-hawk-tab-other-label_text_game_platform-active .hawk-hawk-tab-main .hawk-hawk-tab-label{color:var(--hawk-dark-grey);display:block;font-size:14px;font-weight:400;text-align:center;text-transform:uppercase}.hawk-hawk-tab-other-label_text_game_platform-active{margin:0;max-width:210px}.hawk-hawk-tab-other-label_text_game_platform-active:last-of-type,.hawk-hawk-tab-other-label_text_game_platform-active:not(:last-of-type){margin-right:2px}.hawk-hawk-tab-other-label_text_game_platform-active .hawk-hawk-tab-main{align-items:center;background:#fff;border:1px solid var(--hawk-site-color);border-top-left-radius:10px;border-top-right-radius:10px;display:flex;height:20px;justify-content:center;max-height:none;min-height:0;padding:10px}.hawk-hawk-tab-other-label_text_game_platform-active .hawk-hawk-tab-main .hawk-hawk-tab-label{color:var(--hawk-black)}.hawk-hawk-tab-other-label_text_game_platform-active .hawk-hawk-tab-main:hover{background-color:var(--hawk-site-color)}.hawk-hawk-tab-other-label_text_game_platform-active .hawk-hawk-tab-main{border:none;pointer-events:none}.hawk-hawk-tab-other-label_text_game_platform-active .hawk-hawk-tab-active-bar,.hawk-hawk-tab-other-label_text_game_platform-active .hawk-hawk-tab-main{background:var(--hawk-grey)}.hawk-hawk-tabs-container .hawk-hawk-tabs-main,.hawk-hawk-tabs-game-platform .hawk-hawk-tabs-main{align-items:center;box-sizing:border-box;display:flex;font-size:13px;justify-content:center;margin:0 auto;padding:0 4px;width:100%}.hawk-hawk-tabs-game-platform{padding:4px 4px 0}.hawk-hawk-tabs-game-platform .hawk-hawk-tabs-main{margin:0;padding:0}.hawk-hawk-tabs-game-platform .hawk-hawk-tabs-main .hawk-hawk-tabs-wrapper{display:flex;flex-direction:row}.hawk-hawk-tabs-game-platform .hawk-hawk-tabs-active-bar{height:10px}.hawk-hawk-tabs-specific-named-tab .hawk-hawk-tabs-main{align-items:center;box-sizing:border-box;display:flex;font-size:13px;justify-content:center;margin:0 auto;padding:0 4px;width:100%}.hawk-hawk-tabs-specific-named-tab{padding:4px 4px 0}.hawk-hawk-tabs-specific-named-tab .hawk-hawk-tabs-main{margin:0;padding:0}.hawk-hawk-tabs-specific-named-tab .hawk-hawk-tabs-main .hawk-hawk-tabs-wrapper{display:flex;flex-direction:row}.hawk-hawk-tabs-specific-named-tab .hawk-hawk-tabs-active-bar{height:10px}.hawk-lazy-image-image{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-image[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-image[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-editors-pick{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain
4867;object-fit:contain}.hawk-lazy-image-editors-pick[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-editors-pick[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-editors-pick{margin:38px auto 10px 12px;max-height:100%}.hawk-lazy-image-nav-chevron-up{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-nav-chevron-up[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-nav-chevron-up[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-nav-chevron-up{filter:invert(1);transform:rotate(180deg);width:18px}.hawk-lazy-image-nav-chevron-up:hover{cursor:pointer}.hawk-lazy-image-nav-chevron-down{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-nav-chevron-down[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-nav-chevron-down[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-nav-chevron-down{filter:invert();width:18px}.hawk-lazy-image-nav-chevron-down:hover{cursor:pointer}.hawk-lazy-image-simple-image{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-simple-image[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-simple-image[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-simple-image{align-items:center;border:1px solid var(--hawk-light-grey);display:flex;justify-content:center;padding:2px 3px}.hawk-lazy-image-magazinesubscriptions{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-magazinesubscriptions[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-magazinesubscriptions[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-magazinesubscriptions{max-height:100%;padding-top:10px}.hawk-lazy-image-promotion{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-promotion[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-promotion[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-promotion{align-items:center;display:flex;grid-column:1;grid-row:1;max-height:100%;mix-blend-mode:unset}.hawk-lazy-image-peacock{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-peacock[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-peacock[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-peacock{align-items:center;display:flex}.hawk-lazy-image-vulture{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-vulture[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-vulture[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}body .ecom-root[data-viewports*=mobile] .hawk-lazy-image-vulture{max-height:70px;max-width:70px}@media screen and (max-width:500px){.hawk-lazy-image-vulture{max-height:70px;max-width:70px}}.hawk-lazy-image-deal-widget{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-deal-widget[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-deal-widget[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-deal-widget{display:inline;margin:0}body .ecom-root[data-viewports*=mobile] .hawk-lazy-image-deal-widget{margin:0;max-width:120px;padding:15% 15px 15% 0;width:inherit;z-index:1}@media screen and (max-width:500px){.hawk-lazy-image-deal-widget{margin:0;max-width:120px;padding:15% 15px 15% 0;width:inherit;z-index:1}}.hawk-lazy-image-arrow{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-arrow[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-arrow[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-arrow{filter:invert(80%);transform:rotate(270deg) scale(.6)}.hawk-lazy-image-filter-arrow{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-filter-arrow[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-filter-arrow[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-filter-arrow{filter:contrast(0);pointer-events:none;position:absolute;right:5px;top:40%}.hawk-lazy-image-pocket-filter-arrow{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-pocket-filter-arrow[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-pocket-filter-arrow[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-pocket-filter-arrow{filter:contrast(0);filter:contrast(100%);mix-blend-mode:normal;pointer-events:none;position:absolute;right:5px;top:40%}.hawk-lazy-image-cross{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-cross[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-cross[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}
4867.hawk-lazy-image-cross{cursor:pointer;filter:contrast(0);position:absolute;right:15px;top:15px}.hawk-lazy-image-bundle-image{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-bundle-image[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-bundle-image[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-bundle-image{margin:0 2px;mix-blend-mode:normal}.hawk-lazy-image-chevron-down{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-chevron-down[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-chevron-down[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-chevron-down{filter:invert()}.hawk-lazy-image-chevron-down:hover{cursor:pointer}.hawk-lazy-image-chevron-up{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-chevron-up[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-chevron-up[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-chevron-up{filter:invert()}.hawk-lazy-image-chevron-up:hover{cursor:pointer}.hawk-lazy-image-chevron-up{transform:rotate(180deg)}.hawk-lazy-image-chevron-left{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-chevron-left[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-chevron-left[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-chevron-left{color:var(--hawk-black);filter:contrast(0);margin:0 10px}.hawk-lazy-image-chevron-spb-left,.hawk-lazy-image-chevron-spb-right{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-chevron-spb-left[src*="/img/misc/no-image-available.svg"],.hawk-lazy-image-chevron-spb-right[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-chevron-spb-left[filterkey="filter_label[text_game_platform]"],.hawk-lazy-image-chevron-spb-right[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-chevron-spb-left,.hawk-lazy-image-chevron-spb-right{height:30px;transform:rotate(180deg)}.hawk-lazy-image-chevron-spb-left{transform:rotate(0deg)}.hawk-lazy-image-chevron-spb-down{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-chevron-spb-down[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-chevron-spb-down[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-chevron-spb-down{color:var(--hawk-black);filter:contrast(0)}.hawk-lazy-image-parent-category-chevron{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-parent-category-chevron[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-parent-category-chevron[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-parent-category-chevron{color:var(--hawk-black);filter:invert(0);margin:0 5px 0 0}.hawk-lazy-image-labels-arrow{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-labels-arrow[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-labels-arrow[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-labels-arrow{filter:contrast(0)}.hawk-lazy-image-hot-deal-flag{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-hot-deal-flag[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-hot-deal-flag[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-hot-deal-flag{cursor:pointer;margin:0 10px;mix-blend-mode:normal}.hawk-lazy-image-panel-filter{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-panel-filter[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-panel-filter[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-panel-filter{margin-left:6px}.hawk-lazy-image-sticky{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-sticky[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-sticky[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-sticky{align-items:center;border:1px solid var(--hawk-light-mid-grey);box-sizing:border-box;display:flex;float:left;margin-top:4px;-o-object-position:center;object-position:center}body .ecom-root[data-viewports*=mobile] .hawk-lazy-image-sticky{margin-top:0}@media screen and (max-width:500px){.hawk-lazy-image-sticky{margin-top:0}}.hawk-lazy-image-specs-label{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-specs-label[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-specs-label[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-specs-label{flex:1 0 auto;margin:5px;opacity:.7}.hawk-lazy-image-site-logo-spinner{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-site-logo-spinner[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-site-logo-spinner[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-site-logo-spinner{left:0;max-width:98%;position:absolute;right:0;top:0;z-index:500}.hawk-lazy-image-associated-logo{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-associated-logo[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-associated-logo[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-associated-logo{vertical-align:text-bottom}.hawk-lazy-image-tv-channel{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-tv-channel[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-tv-channel[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-tv-channel{opacity:.9}.hawk-lazy-image-switcher-left{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-switcher-left[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-switcher-left[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-switcher-left{cursor:pointer;transform:rotate(180deg)}.hawk-lazy-image-switcher-right{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-switcher-right[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-switcher-right[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-switcher-right{cursor:pointer}.hawk-lazy-image-user-input-search{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-user-input-search[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-user-input-search[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-user-input-search{cursor:pointer;position:absolute}.hawk-lazy-image-hover-icon{height:inherit;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-hover-icon[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-hover-icon[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-hover-icon{cursor:pointer;display:block;margin:auto;opacity:.8;padding:4px;width:auto}.hawk-lazy-image-dealwidgetPrime{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-dealwidgetPrime[src*="/img/misc/no-image-available.svg"]{filter:none}
4867.hawk-lazy-image-dealwidgetPrime[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-dealwidgetPrime{border:1px solid var(--hawk-grey);box-sizing:border-box}.hawk-lazy-image-pricedeal-button{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-pricedeal-button[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-pricedeal-button[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-pricedeal-button{background-color:var(--hawk-white)}.hawk-lazy-image-legacy-price-deal,.hawk-lazy-image-legacy-price-extra-deal{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-legacy-price-deal[src*="/img/misc/no-image-available.svg"],.hawk-lazy-image-legacy-price-extra-deal[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-legacy-price-deal[filterkey="filter_label[text_game_platform]"],.hawk-lazy-image-legacy-price-extra-deal[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-legacy-price-deal,.hawk-lazy-image-legacy-price-extra-deal{border:1px solid var(--hawk-grey);box-sizing:border-box;margin-left:0}.hawk-lazy-image-legacy-price-deal-button,.hawk-lazy-image-legacy-price-extra-deal-button{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-legacy-price-deal-button[src*="/img/misc/no-image-available.svg"],.hawk-lazy-image-legacy-price-extra-deal-button[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-legacy-price-deal-button[filterkey="filter_label[text_game_platform]"],.hawk-lazy-image-legacy-price-extra-deal-button[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-legacy-price-deal-button,.hawk-lazy-image-legacy-price-extra-deal-button{background-color:var(--hawk-white)}.hawk-lazy-image-hawk-tab{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-hawk-tab[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-hawk-tab,.hawk-lazy-image-hawk-tab[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-site-logo-powered-by{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-site-logo-powered-by[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-site-logo-powered-by[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-site-logo-powered-by{display:flex;margin:0;max-width:60px}.hawk-lazy-image-streaming-score{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-streaming-score[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-streaming-score[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-streaming-score{align-items:center;display:flex;max-height:18px;max-width:26px;width:auto}.hawk-lazy-image-partner{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-partner[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-partner[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-partner{max-height:100px;min-height:100px}.hawk-lazy-image-logo-image{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-logo-image[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-logo-image[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-logo-image{height:40px}.hawk-lazy-image-product-image{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-product-image[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-product-image[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-product-image{height:70px}.hawk-lazy-image-amazon-prime-shipping-image{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-amazon-prime-shipping-image[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-amazon-prime-shipping-image[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-amazon-prime-shipping-image{height:21px;width:50px}.hawk-lazy-image-icon{display:block;height:inherit;margin:auto;max-height:150px;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.hawk-lazy-image-icon[src*="/img/misc/no-image-available.svg"]{filter:none}.hawk-lazy-image-icon,.hawk-lazy-image-icon[filterkey="filter_label[text_game_platform]"]{mix-blend-mode:normal}.hawk-lazy-image-cover{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hawk-lazy-image-tabletop-techradar-logo,.hawk-lazy-image-tabletop-techradarpro-logo,.hawk-lazy-image-tabletop-tomsguide-logo,.hawk-lazy-image-tabletop-universal-logo{height:18px}.hawk-lazy-image-tabletop-digitalcameraworld-logo,.hawk-lazy-image-tabletop-guitarplayer-logo{height:24px}@container (min-width: 480px){.hawk-lazy-image-tabletop-universal-logo{height:24px;margin-top:-3px}.hawk-lazy-image-tabletop-techradar-logo{height:24px;margin-bottom:-1px}.hawk-lazy-image-tabletop-techradarpro-logo{height:26px;margin-bottom:-4px}.hawk-lazy-image-tabletop-tomsguide-logo{height:24px;margin-bottom:-3px}.hawk-lazy-image-tabletop-guitarplayer-logo{margin-bottom:-2px}.hawk-lazy-image-tabletop-digitalcameraworld-logo{height:30px;margin-bottom:-2px}}.hawk-load-more-container{background:var(--hawk-white);border:1px solid var(--hawk-light-mid-grey);box-sizing:border-box;display:flex;margin:5px;padding:7px 0;position:relative}body .ecom-root[data-viewports*=mobile] .hawk-load-more-container{flex-direction:column;gap:10px}body .ecom-root[data-viewports*=mobile] .hawk-load-more-container .hawk-load-more-show-fewer-container{display:flex;justify-content:center;position:static;transform:none}@media screen and (max-width:500px){.hawk-load-more-container{flex-direction:column;gap:10px}.hawk-load-more-container .hawk-load-more-show-fewer-container{display:flex;justify-content:center;position:static;transform:none}}.hawk-load-more-load-more-container{display:flex;flex:1;justify-content:center}.hawk-load-more-show-fewer-container{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.hawk-load-more-load-more-button,.hawk-load-more-show-fewer-button{background:none;border:none;cursor:pointer}.hawk-load-more-load-more-button,.hawk-load-more-no-more-results,.hawk-load-more-show-fewer-button{color:var(--hawk-black);line-height:normal}.hawk-load-more-load-more-button,.hawk-load-more-no-more-results{font-size:14px;font-weight:600;text-transform:uppercase}.hawk-load-more-load-more-button:after{content:"\25BC";font-size:13px;margin-left:5px}.hawk-load-more-show-fewer-button{font-size:12px;text-decoration:underline;text-transform:none}.hawk-load-more-load-more-button:focus-visible,.hawk-load-more-show-fewer-button:focus-visible{outline:revert}.hawk-load-more-bundle{border:none}.hawk-load-more-bundle .hawk-load-more-load-more-button,.hawk-load-more-bundle .hawk-load-more-no-more-results{font-size:15px;font-weight:400}.hawk-main-toggle-container{background:var(--hawk-toggle-color);box-sizing:border-box;clear:both;color:var(--hawk-white);cursor:pointer;display:flex;font-size:16px;font-weight:700;padding:10px 30px 10px 10px;position:relative;text-transform:uppercase;width:100%}.hawk-main-toggle-container .hawk-main-toggle-title{flex:1}.hawk-main-toggle-container .hawk-main-toggle-icon{flex:0}.hawk-main-bundle,.hawk-main-container,.hawk-main-editorial-container,.hawk-main-simple,.hawk-main-subscriptions{margin-bottom:30px;padding-bottom:2px;position:relative;width:100%}.hawk-main-subscriptions{margin-bottom:0}.hawk-main-price-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 5px 0 0}body .ecom-root[data-viewports*=mobile] .hawk-main-price-container{margin:0 0 5px}@media screen and (max-width:500px){.hawk-main-price-container{margin:0 0 5px}}.hawk-main-price-chevron{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 5px 0 0}@media screen and (max-width:500px){.hawk-main-price-chevron{margin:0 0 5px}}.hawk-main-price-chevron{margin:0;min-width:100px}body .ecom-root[data-viewports*=mobile] .hawk-main-price-chevron{margin:0;min-width:0}@media screen and (max-width:500px){.hawk-main-price-chevron{margin:0;min-width:0}}
4867.hawk-main-price-broadband,.hawk-main-price-pocket{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 5px 0 0}@media screen and (max-width:500px){.hawk-main-price-broadband,.hawk-main-price-pocket{margin:0 0 5px}}body .ecom-root[data-viewports*=mobile] .hawk-main-price-broadband,body .ecom-root[data-viewports*=mobile] .hawk-main-price-pocket{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:0;width:100%}@media screen and (max-width:500px){.hawk-main-price-broadband,.hawk-main-price-pocket{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:0;width:100%}}.hawk-main-price-cc-simplified{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 5px 0 0}@media screen and (max-width:500px){.hawk-main-price-cc-simplified{margin:0 0 5px}}.hawk-main-price-cc-simplified{margin:10px 5px 5px}body .ecom-root[data-viewports*=mobile] .hawk-main-price-cc-simplified{margin:0 5px 5px}@media screen and (max-width:500px){.hawk-main-price-cc-simplified{margin:0 5px 5px}}.hawk-main-price-merchantlink-review{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 5px 0 0}@media screen and (max-width:500px){.hawk-main-price-merchantlink-review{margin:0 0 5px}}body .ecom-root[data-viewports*=mobile] .hawk-main-price-merchantlink-review{margin:0 5px 0 0}@media screen and (max-width:500px){.hawk-main-price-merchantlink-review{margin:0 5px 0 0}}.hawk-star-rating-star-container{color:var(--hawk-light-grey,#eaeaea);display:inline-block;font-size:18.75px;line-height:21.75px;position:relative}.hawk-star-rating-star-container:before{color:var(--hawk-pink,#e6248a);content:"\2605";left:0;position:absolute}.hawk-star-rating-star-container[data-type=half]:before{color:var(--hawk-pink,#e6248a);overflow:hidden;width:50%}.hawk-star-rating-star-container[data-type=empty]:before{color:var(--hawk-light-grey,#eaeaea)}.hawk-star-rating-star-container[data-rating=asin]:before,.hawk-star-rating-star-container[data-rating=walmart]:before{color:var(--hawk-amazon-orange)}.hawk-star-rating-star-price-widget{font-size:15px;line-height:18px}.hawk-star-rating-star-price-widget[data-type=empty]:before{color:var(--hawk-light-grey,#eaeaea)}.hawk-star-rating-star-userReviews{font-size:17.5px}.hawk-star-rating-star-userReviews[data-rating=asin]:before,.hawk-star-rating-star-userReviews[data-rating=walmart]:before{color:var(--hawk-trd-blue)}.hawk-star-rating-star-broadband,.hawk-star-rating-star-game-platform,.hawk-star-rating-star-peacock,.hawk-star-rating-star-pocket,.hawk-star-rating-star-review-widget,.hawk-star-rating-star-review-widget-bottom{font-size:15px;line-height:18px}.hawk-star-rating-star-broadband[data-type=empty]:before,.hawk-star-rating-star-broadband[data-type=half],.hawk-star-rating-star-game-platform[data-type=empty]:before,.hawk-star-rating-star-game-platform[data-type=half],.hawk-star-rating-star-peacock[data-type=empty]:before,.hawk-star-rating-star-peacock[data-type=half],.hawk-star-rating-star-pocket[data-type=empty]:before,.hawk-star-rating-star-pocket[data-type=half],.hawk-star-rating-star-review-widget-bottom[data-type=empty]:before,.hawk-star-rating-star-review-widget-bottom[data-type=half],.hawk-star-rating-star-review-widget[data-type=empty]:before,.hawk-star-rating-star-review-widget[data-type=half]{color:var(--hawk-white)}.hawk-star-rating-star-tabletop:before,.hawk-star-rating-star-tabletop[data-type=half]:before{color:var(--hawk-tabletop-blocks-star-color,#e40784)}.hawk-star-rating-star-tabletop[data-type=empty]:before{color:var(--hawk-tabletop-blocks-star-color-empty,#eaeaea)}.hawk-star-rating-star-review-widget-simple{font-size:11px;line-height:14px;margin:0 3px 0 0}.hawk-star-rating-star-review-widget-simple:before{font-size:13px}.hawk-star-rating-star-ppc{font-size:11px;padding:1px}.hawk-star-rating-star-ppc:before{color:#facc15;left:1px}.hawk-star-rating-star-ppc[data-type=half]:before{color:#facc15}.hawk-star-rating-star-ppc[data-type=empty]:before{color:#eaeaea}.hawk-star-rating-star-collection{-webkit-text-fill-color:#000;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;color:#000;font-size:14px;padding:1px}.hawk-star-rating-star-collection:before{color:#000;left:1px}.hawk-star-rating-star-collection[data-type=half]:before{color:#000}.hawk-star-rating-star-collection[data-type=empty]:before{-webkit-text-fill-color:#eaeaea;color:#eaeaea}.hawk-star-rating-container{display:inline-block}.hawk-star-rating-container:before{background:transparent}.hawk-star-rating-review-widget-simple{display:inline-block}.hawk-star-rating-review-widget-simple:before{background:transparent}.hawk-star-rating-review-widget-simple{font-size:12px}
4867.hawk-star-rating-userReviews{display:inline-block}.hawk-star-rating-userReviews:before{background:transparent}.hawk-star-rating-userReviews{font-size:17.5px}.hawk-star-rating-partner{border-bottom:1px solid var(--hawk-light-mid-grey);display:flex;flex-direction:row;justify-content:center;padding:10px 0;width:inherit}.hawk-streaming-score-container{display:flex;margin-right:5px}.hawk-streaming-score-container .hawk-streaming-score-review-text{font-size:16px;font-weight:600;padding:5px}.hawk-model-code-review-container{align-items:center;display:flex;justify-content:flex-end;margin:0}.hawk-model-code-review-container .hawk-model-code-review-link{align-items:center;display:flex;flex:1;font-size:13px;line-height:13px;margin:0 5px 0 0}.hawk-model-code-review-review-widget{align-items:center;display:flex;justify-content:flex-end}.hawk-model-code-review-review-widget .hawk-model-code-review-link{align-items:center;display:flex;flex:1;line-height:13px;margin:0 5px 0 0}.hawk-model-code-review-review-widget{align-items:baseline;justify-content:flex-start;margin:0;padding:0 10px 15px}.hawk-model-code-review-review-widget .hawk-model-code-review-link{font-size:13px;margin:0 0 0 5px;order:1}.hawk-model-code-review-review-widget-bottom{align-items:center;display:flex;justify-content:flex-end;margin:0}.hawk-model-code-review-review-widget-bottom .hawk-model-code-review-link{align-items:center;display:flex;flex:1;line-height:13px;margin:0 5px 0 0}.hawk-model-code-review-review-widget-bottom{align-items:baseline;justify-content:flex-start;margin:10px 10px 5px}.hawk-model-code-review-review-widget-bottom .hawk-model-code-review-link{font-size:13px;margin:0 0 0 5px;order:1}.hawk-model-code-review-game-platform{align-items:center;display:flex;justify-content:flex-end}.hawk-model-code-review-game-platform .hawk-model-code-review-link{align-items:center;display:flex;flex:1;font-size:13px;line-height:13px;margin:0 5px 0 0}.hawk-model-code-review-game-platform{align-items:flex-start;flex-direction:column;justify-content:flex-start;margin:0}.hawk-model-code-review-game-platform .hawk-model-code-review-link{display:block;font-size:12px;line-height:15px;margin:5px 0 0;order:1;text-align:center}.hawk-model-code-review-review-widget-simple{align-items:center;display:flex;justify-content:flex-end;margin:0}.hawk-model-code-review-review-widget-simple .hawk-model-code-review-link{align-items:center;display:flex;flex:1;font-size:13px;line-height:13px;margin:0 5px 0 0}.hawk-model-code-review-review-widget-simple{justify-content:flex-start}.hawk-model-code-review-review-widget-simple .hawk-model-code-review-link{font-size:12px;margin:0;order:0;text-decoration:underline}body .ecom-root[data-viewports*=mobile] .hawk-model-code-review-review-widget-simple{justify-content:flex-start;margin:0}body .ecom-root[data-viewports*=mobile] .hawk-model-code-review-review-widget-simple .hawk-model-code-review-link{font-size:11px;margin:0;order:0;text-decoration:underline}@media screen and (max-width:500px){.hawk-model-code-review-review-widget-simple{justify-content:flex-start;margin:0}.hawk-model-code-review-review-widget-simple .hawk-model-code-review-link{font-size:11px;margin:0;order:0;text-decoration:underline}}div.hawk-model-code-review-peacock{align-items:center;display:flex;justify-content:flex-end;margin:0}div.hawk-model-code-review-peacock .hawk-model-code-review-link{align-items:center;display:flex;flex:1;font-size:13px;line-height:13px;margin:0 5px 0 0}div.hawk-model-code-review-peacock{justify-content:flex-start;margin:10px 0 5px}div.hawk-model-code-review-peacock a.hawk-model-code-review-link{font-size:12px;margin:0;order:1;padding:0;text-decoration:underline}.hawk-model-code-review-broadband,.hawk-model-code-review-pocket{align-items:center;display:flex;justify-content:flex-end;margin:0}.hawk-model-code-review-broadband .hawk-model-code-review-link,.hawk-model-code-review-pocket .hawk-model-code-review-link{align-items:center;display:flex;flex:1;line-height:13px;margin:0 5px 0 0}.hawk-model-code-review-broadband,.hawk-model-code-review-pocket{justify-content:flex-start}.hawk-model-code-review-broadband .hawk-model-code-review-link,.hawk-model-code-review-pocket .hawk-model-code-review-link{font-size:13px;margin:0 0 0 5px;order:1}
4867.hawk-model-code-review-userReviews{align-items:center;display:flex;justify-content:flex-end;margin:0}.hawk-model-code-review-userReviews .hawk-model-code-review-link{align-items:center;display:flex;flex:1;font-size:13px;line-height:13px;margin:0 5px 0 0}.hawk-model-code-review-userReviews{color:var(--hawk-trd-blue);flex-direction:column;margin:0 15px}.hawk-model-code-review-userReviews .hawk-model-code-review-link{color:var(--hawk-trd-blue);font-size:14px;margin:0 0 3px;text-decoration:none}.hawk-model-code-review-userReviews .hawk-model-code-review-link:hover{text-decoration:underline}@media only screen and (max-width:699px){.hawk-model-code-review-userReviews{align-items:normal;flex-direction:row;margin:0}.hawk-model-code-review-userReviews .hawk-model-code-review-link{flex:1 1 45%;margin:0;padding-top:2px;width:100%}}.hawk-model-code-reviews-container{display:flex;flex-direction:row;padding:8px 0}.hawk-model-code-reviews-userReviews{display:flex;flex-direction:row;justify-content:center;padding:8px 0;padding:5px 0;width:100%}body .ecom-root[data-viewports*=mobile] .hawk-model-code-reviews-userReviews{justify-content:flex-start}@media screen and (max-width:500px){.hawk-model-code-reviews-userReviews{justify-content:flex-start}}.hawk-price-note-container{display:block;font-size:11px;line-height:1.6;text-align:center}.hawk-spinner-container,.hawk-spinner-container .hawk-spinner-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.hawk-spinner-container .hawk-spinner-overlay{background:var(--hawk-white,#fff);opacity:.3;z-index:100}.hawk-spinner-container .hawk-spinner-main{background:var(--hawk-site-color,#5aaf0b);border-radius:50%;height:50px;left:calc(50% - 25px);opacity:.8;position:relative;top:calc(50% - 25px);width:50px;z-index:200}.hawk-spinner-container .hawk-spinner-main:after{animation:hawk-spinner-spin .8s linear infinite;border:25px solid var(--hawk-white,#fff);border-radius:50%;border-right:25px solid transparent;content:"";height:0;left:0;opacity:.7;position:absolute;transform:rotate(315deg);width:0}@keyframes hawk-spinner-spin{0%{transform:rotate(0deg)}20%{transform:rotate(60deg)}40%{transform:rotate(130deg)}60%{transform:rotate(200deg)}80%{transform:rotate(270deg)}to{transform:rotate(1turn)}}.hawk-title-container{font:inherit;font-family:var(--hawk-site-font-family,inherit);font-size:18px;font-weight:600}.hawk-title-container,.hawk-title-editors-pick{align-items:center;background:transparent;display:flex;flex:1;margin:0;padding:15px 10px}.hawk-title-editors-pick{background:var(--hawk-heading-color);color:var(--hawk-white);font:inherit;font-family:var(--hawk-site-font-family,inherit);font-size:18px;font-size:14px;font-weight:600;line-height:1.2;padding:5px 0 5px 10px;text-transform:uppercase}.hawk-title-price-title-responsive,.hawk-title-price-widget{display:flex;flex:1 1 45%;flex-direction:row;font-family:var(--hawk-site-font-family,inherit);font-weight:700;margin:0;padding-bottom:3px;text-align:left;text-transform:uppercase}.hawk-title-price-title-responsive{flex:1 1 48%}.hawk-title-pocket{display:flex;flex:1;font:inherit;font-family:var(--hawk-site-font-family,inherit);font-size:18px;font-weight:600;line-height:22px;padding:15px 10px;padding:0 10px}.hawk-title-broadband,.hawk-title-pocket{align-items:center;background:transparent;margin:0}.hawk-title-broadband{color:var(--hawk-white);flex:1;line-height:22px;padding:15px 10px;padding:0 0 15px}.hawk-title-broadband,.hawk-title-peacock{display:flex;font:inherit;font-family:var(--hawk-site-font-family,inherit);font-size:18px;font-weight:600}.hawk-title-peacock{align-items:center;align-items:flex-start;background:transparent;border-top:var(--peacock-header-border-top,1px solid #ddd);flex:1;flex-direction:column;font-size:19px;margin:0;padding:15px 10px;padding:5px 0;position:relative}.hawk-title-uppercase{align-items:center;background:transparent;display:flex;text-transform:uppercase}.hawk-title-simple,.hawk-title-uppercase{flex:1;font:inherit;font-family:var(--hawk-site-font-family,inherit);font-size:18px;font-weight:600;margin:0;padding:15px 10px}.hawk-title-simple{align-items:center;background:transparent;font-weight:700;margin:5px 0;padding:0 0 5px}.hawk-title-simple,.hawk-title-specs{display:flex;font-size:16px;text-transform:uppercase}.hawk-title-specs{border-bottom:1px solid var(--hawk-light-mid-grey);border-top:1px solid var(--hawk-light-mid-grey);color:var(--hawk-trd-dark-grey);flex:1;font-weight:600;line-height:1.5;margin:0;padding:5px 0}.hawk-title-merchantlink-title-buying-guide{display:flex;flex:var(--hawk-merchantlink-title-flex,1 1 38%);flex-direction:row;font-family:var(--hawk-merchantlink-title-font-family,inherit);font-size:var(--hawk-merchantlink-title-font-size,100%);
4867font-weight:var(--hawk-merchantlink-title-font-weight,700);letter-spacing:var(--hawk-merchantlink-title-letter-spacing,normal);line-height:var(--hawk-merchantlink-title-line-height,30px);margin:var(--hawk-merchantlink-title-margin,3px 0 0 0);min-width:-moz-fit-content;min-width:fit-content;padding-bottom:3px;text-align:left;text-transform:uppercase}body .ecom-root[data-viewports*=mobile] .hawk-title-merchantlink-title-buying-guide{font-size:var(--hawk-merchantlink-title-font-size-mobile,inherit)}@media screen and (max-width:500px){.hawk-title-merchantlink-title-buying-guide{font-size:var(--hawk-merchantlink-title-font-size-mobile,inherit)}}.hawk-title-most-popular-offers{align-items:center;background:transparent;display:flex;display:block;flex:1;font:inherit;font-family:var(--hawk-site-font-family,inherit);font-family:var(--hawk-font-family-headings,inherit);font-size:18px;font-size:var(--hawk-mostpopularoffers-title-font-size,24px);font-weight:600;font-weight:var(--hawk-mostpopularoffers-title-font-weight,600);letter-spacing:var(--hawk-mostpopularoffers-title-letter-spacing);line-height:var(--hawk-mostpopularoffers-title-line-height);margin:0;padding:15px 10px;padding:20px 0;text-align:left}body .ecom-root[data-viewports*=mobile] .hawk-title-most-popular-offers{font-size:var(--hawk-mostpopularoffers-title-font-size-mobile);line-height:30px;padding:15px 10px}@media screen and (max-width:500px){.hawk-title-most-popular-offers{font-size:var(--hawk-mostpopularoffers-title-font-size-mobile);line-height:30px;padding:15px 10px}}.hawk-title-tile{align-items:center;background:transparent;display:flex;display:block;flex:1;font:inherit;font-family:var(--hawk-site-font-family,inherit);font-size:18px;font-size:24px;font-weight:600;letter-spacing:var(--hawk-tile-title-letter-spacing,normal);margin:0;padding:15px 10px;padding:20px 0;text-align:var(--hawk-tile-title-text-align,left);text-transform:var(--hawk-tile-title-text-transform,none)}body .ecom-root[data-viewports*=mobile] .hawk-title-tile{font-size:20px;letter-spacing:normal;padding:15px 10px}@media screen and (max-width:500px){.hawk-title-tile{font-size:20px;letter-spacing:normal;padding:15px 10px}}.hawk-title-popular{align-items:center;background:transparent;background-color:var(--hawk-site-color);color:#fff;display:flex;display:block;flex:1;font:inherit;font-family:var(--hawk-site-font-family,inherit);font-size:18px;font-size:15px;font-weight:600;margin:0;padding:15px 10px;padding:5px 0;text-align:center;text-transform:uppercase}.hawk-title-streaming{padding:15px 10px;padding:10px 0}.hawk-title-partner,.hawk-title-streaming{align-items:center;background:transparent;display:flex;flex:1;font:inherit;font-family:var(--hawk-site-font-family,inherit);font-size:18px;font-weight:600;margin:0}.hawk-title-partner{padding:15px 10px;padding:15px 35px}.hawk-master-widget-server-fallback{all:inherit}
4868/*# sourceMappingURL=ecomwidgets.min.css.map*/
4869 }</style><style type="text/css" data-chunk="tomsguide-site" id="hawkStyles-tomsguide-site">@layer hawk { 
4870:root{--hawk-black:#1b1b1b;--hawk-white:#fff;--hawk-yellow:#ffd800;--hawk-green:#3c8d0d;--hawk-orange:#ff6f28;--hawk-red:red;--hawk-pink:#e6248a;--hawk-light-blue:#97edfc;--hawk-mid-grey:#333;--hawk-light-grey:#eaeaea;--hawk-grey:#adadad;--hawk-dark-grey:#545454;--hawk-light-mid-grey:#ccc;--hawk-prime-blue:#00aeef;--hawk-prime-green:#eaf7e9;--hawk-lighter-mid-grey:#ebebeb;--hawk-game-platform-grey:#dbddde;--hawk-amazon-orange:#ffce00;--hawk-amazon-prime-day-blue:#70b7d9;--hawk-error-red:#f33f3f;--hawk-playstation-blue:#003791;--hawk-playstation-white:#fff;--hawk-xbox-green:#107c10;--hawk-nintendo-red:#e60012;--hawk-trd-blue:#2f6e91;--hawk-trd-pink:#e6248a;--hawk-trd-light-pink:#ea489d;--hawk-trd-grey:#ededed;--hawk-trd-dark-grey:#333;--hawk-trd-dark-blue:#315062;--hawk-rose-gold:#b76e79;--hawk-pc-orange:#ff8201;--hawk-brand-background-color:#fff;--hawk-site-color:#5aaf0b;--hawk-heading-color:#2f6e91;--hawk-tab-color:var(--hawk-trd-blue);--hawk-cc-border-color:var(--hawk-light-mid-grey);--hawk-cc-filters-title-color:var(--hawk-black);--hawk-expanded-row-color:var(--hawk-trd-blue);
4870--hawk-expanded-row-box-shadow:4px 4px 20px var(--hawk-expanded-row-color);--hawk-toggle-color:var(--hawk-trd-blue);--hawk-toggle-switch-color:var(--hawk-trd-blue);--hawk-postcode-entry-button-color:var(--hawk-site-color);--hawk-comparison-load-more-background-color:#262626;--hawk-tv-channels-display-label-color:#696969;--hawk-index-color:#999;--hawk-editors-pick-background-color:#ededed;--hawk-editors-pick-promo-color:var(--hawk-trd-blue);--hawk-editors-pick-promo-rgba-color:rgba(47,110,145,.3);--hawk-editors-pick-voucher-background-color:#e6248a;--hawk-filter-border-color:#c1c1c1;--hawk-filter-hover-border-color:#535353;--hawk-filter-selected-hover-border-color:#666;--hawk-countdown-in-progress-color:var(--hawk-trd-pink);--hawk-rows-background-color:var(--hawk-white);--hawk-footer-background:var(--hawk-trd-grey);--hawk-footer-game-platform-border:solid 1px var(--hawk-game-platform-grey);--hawk-hover-panel-color:orange;--hawk-description-hover-background:#cac7c7;--hawk-display-price-code-color:var(--hawk-site-color);--hawk-site-font-family:inherit;--hawk-promo-radius:0;--hawk-tab-text-color:#666;--hawk-tab-background:#d6d6d6;--hawk-review-rows-background:var(--hawk-white);--hawk-review-peacock-background:var(--hawk-white);--hawk-product-label-background:var(--hawk-light-grey);--hawk-product-label-text-color:var(--hawk-black);--hawk-seasonal-event-grey:#797979;--hawk-seasonal-event-dark-grey:#313131;--hawk-seasonal-event-merchants-background:var(--hawk-white);--hawk-game-platform-background:transparent;--hawk-was-price-text-color:#848484;--hawk-user-input-color:#c1c1c1;--hawk-user-input-hover-color:#535353;--hawk-user-input-input-background:#f2f2f2;--hawk-user-input-input-error-color:#838383;--hawk-radio-button-color:#c1c1c1;--hawk-checkbox-color:#c1c1c1;--hawk-range-filter-shadow-color:#a9a9a9;--hawk-range-filter-background-color:var(--hawk-site-color);--hawk-available-from:var(--hawk-site-color);--hawk-modern-button-background-color-selected:#6af090;--hawk-modern-button-background-color-unselected:var(--hawk-white);--hawk-modern-button-background-color-hover:#14cc48;--hawk-modern-button-background-color-visited:var(--hawk-white);--hawk-modern-button-border-color-selected:#6af090;--hawk-modern-button-border-color-unselected:#14cc48;--hawk-modern-button-border-color-hover:#14cc48;--hawk-modern-button-border-color-visited:#008299;--hawk-modern-button-text-color-selected:#1b1b1b;--hawk-modern-button-text-color-unselected:#1b1b1b;--hawk-modern-button-text-color-hover:#1b1b1b;--hawk-modern-button-text-color-visited:#008299;--hawk-merchantlink-title-font-size:inherit;--hawk-merchantlink-title-font-size-mobile:inherit;--hawk-merchantlink-title-line-height:30px;--hawk-merchantlink-title-font-family:inherit;--hawk-merchantlink-border-radius:3px;--hawk-merchantlink-font-family:inherit;--hawk-merchantlink-maincontainer-gap:30px;--hawk-deal-border-color:#ddd;--hawk-deal-hero-promo-background:var(--hawk-grey);--hawk-deal-hero-promo-color:#fff;--hawk-deal-hero-promo-background-progressive:transparent;--hawk-deal-hero-promo-color-progressive:#d21f26;--hawk-deal-hero-box-shadow-color:#e9e9e93b;--hawk-deal-cta-radius:0;--hawk-deal-cta-padding:10px 16px;--hawk-deal-cta-backgroundcolor:var(--hawk-site-color);--hawk-deal-cta-backgroundcolor-hover:var(--hawk-site-color-hover);--hawk-deal-cta-boder:0;--hawk-sticky-promo-color:#e19c42;--hawk-terms-conditions:#c0464a;--hawk-text-highlight:var(--hawk-site-color);--hawk-vulture-button-hover-underline:none;--hawk-verified-checkmark-text:#5aaf0b;--hawk-verified-checkmark-icon:#5aaf0b;--hawk-promotion-primary-color:var(--hawk-black);--hawk-promotion-secondary-color:var(--hawk-black);--hawk-promotion-background-color:#ebedec;--hawk-promotion-cta-background:var(--hawk-site-color);--hawk-promotion-cta-background-hover:var(--hawk-site-color);--hawk-promotion-cta-text-color:var(--hawk-white);--hawk-promotion-title-font-family:inherit;--hawk-promotion-bullet-points-font-family:inherit;--hawk-promotion-price-font-family:inherit;--hawk-promotion-cta-font-family:inherit;--hawk-seasonal-link-color:inherit;--hawk-productblock-text-color:var(--hawk-white);--hawk-productblock-letter-spacing:1px;--hawk-productblock-font-size:13px;--hawk-productblock-font-family:inherit;--hawk-productblock-background-color:var(--hawk-site-color);--hawk-productblock-background-color-hover:var(--hawk-site-color);--hawk-productblock-border:0;--hawk-productblock-border-bottom:0;--hawk-productblock-max-width:none;--hawk-productblock-sale-color:#b01c21;--hawk-productblock-margin-top:10px;--hawk-tabletop-background-color:#090e21;--hawk-tabletop-blocks-border-color:#090e21;--hawk-tabletop-blocks-product-header:var(--hawk-site-color);--hawk-tabletop-blocks-navigation-link:#1b1b1b;--hawk-tabletop-footer-background-color:#090e21;--hawk-tabletop-footer-button-color:var(--hawk-site-color);--hawk-tabletop-blocks-star-color:var(--hawk-site-color);--hawk-tabletop-blocks-star-color-empty:var(--hawk-light-grey)}.ecom-root[data-widget-type=tabletop]{--hawk-modern-button-background-color-selected:var(--hawk-site-color);--hawk-modern-button-background-color-hover:var(--hawk-site-color-hover);--hawk-modern-button-border-color-selected:var(--hawk-site-color);--hawk-modern-button-border-color-unselected:var(--hawk-site-color);--hawk-modern-button-border-color-hover:var(--hawk-site-color-hover);--hawk-modern-button-border-color-visited:var(--hawk-site-color);--hawk-modern-button-text-color-visited:#1b1b1b}.ecom-root{letter-spacing:normal;position:relative;width:100%}
4870.ecom-root[data-widget-type=price]{display:flex}.ecom-root[data-widget-type=button]:hover{background-color:var(--hawk-site-color-hover)}.ecom-root+.ecom-root[data-widget-type=mostpopularoffers]{padding-top:40px}body .ecom-root[data-viewports*=mobile] .ecom-root+.ecom-root[data-widget-type=mostpopularoffers]{padding-top:30px}@media screen and (max-width:500px){.ecom-root+.ecom-root[data-widget-type=mostpopularoffers]{padding-top:30px}}.ecom-root+.ecom-root[data-widget-type=mostpopularoffers]{padding-bottom:40px}body .ecom-root[data-viewports*=mobile] .ecom-root+.ecom-root[data-widget-type=mostpopularoffers]{padding-bottom:30px}@media screen and (max-width:500px){.ecom-root+.ecom-root[data-widget-type=mostpopularoffers]{padding-bottom:30px}}.ecom-root[data-widget-type=sticky]{background-color:var(--hawk-white);border-top:2px solid var(--hawk-light-mid-grey);bottom:0;box-sizing:border-box;display:flex;font-size:16px;height:90px;justify-content:center;left:0;padding:10px;position:fixed;text-align:center;z-index:9999}:root{--hawk-site-color-hover:#005f00;--hawk-terms-conditions:#0a5a8f;--hawk-eagle-exclusive-highlight-color:#1f69ff;--hawk-eagle-text-highlight-color:#2f8420;--hawk-eagle-see-all-link-color:#1a98ee;--hawk-tabletop-blocks-product-header:#333;--hawk-tabletop-blocks-star-color:#1b98ee;--hawk-tabletop-footer-button-color:#1b98ee;--hawk-tabletop-scrollbar-active-color:#1b98ee}.ecom-root[data-widget-type=tabletop]{--hawk-modern-button-background-color-selected:#5aaf0b;--hawk-modern-button-background-color-unselected:var(--hawk-white);--hawk-modern-button-background-color-hover:#005f00;--hawk-modern-button-background-color-visited:var(--hawk-white);--hawk-modern-button-border-color-selected:#5aaf0b;--hawk-modern-button-border-color-unselected:#5aaf0b;--hawk-modern-button-border-color-hover:#005f00;--hawk-modern-button-border-color-visited:#008299;--hawk-modern-button-text-color-selected:#fff;--hawk-modern-button-text-color-unselected:#1b1b1b;--hawk-modern-button-text-color-hover:#fff;--hawk-modern-button-text-color-visited:#008299}
4871/*# sourceMappingURL=tomsguide-site.min.css.map*/
4872 }</style><style type="text/css" data-chunk="seasonal" id="hawkStyles-seasonal">@layer hawk { 
4873.hawk-seasonal-link-item-link-text-color{color:var(--hawk-seasonal-link-color)}
4874/*# sourceMappingURL=seasonal.min.css.map*/
4875 }</style>
4876
4877<script id="hawk__LOADABLE_REQUIRED_CHUNKS__" type="application/json">[1812,1199]</script>
4877<script id="hawk__LOADABLE_REQUIRED_CHUNKS___ext" type="application/json">{"namedChunks":["tomsguide-site","seasonal"]}</script>
vendor: 1 bytes, line 4877
4877
4878<script async data-chunk="ecomwidgets" src="https://hawk.tomsguide.com/js/w/es6/master-6d42e8e5/ecomwidgets.js"></script>
vendor: 1 bytes, line 4878
4878
4879<script async data-chunk="tomsguide-site" src="https://hawk.tomsguide.com/js/w/es6/master-6d42e8e5/tomsguide-site.js"></script>
vendor: 1 bytes, line 4879
4879
4880<script async data-chunk="seasonal" src="https://hawk.tomsguide.com/js/w/es6/master-6d42e8e5/seasonal.js"></script>
vendor: 1 bytes, line 4880
4880
4881<script id="hawkAdditionalScripts">window.hawk_assets_endpoint="https://hawk.tomsguide.com";window.hawk_search_api_endpoint="https://hawk.tomsguide.com";</script>
4881
4882<!-- End Hawk Elements -->
4883<script>
4884(()=>{const q=new URLSearchParams(location.search),sec=location.protocol==='https:'?'; Secure':'',age=3600;for(const k of ['utm_source','utm_medium','utm_campaign','utm_term','matchtype', 'msclkid', 'ds_eid','ds_e','ds_c','ds_cid','ds_agid','ds_kid','gclsrc','gclid','gbraid','gad_source','gad_campaignid']){const v=q.get(k);if(v)document.cookie=`${k}=${encodeURIComponent(v)}; Max-Age=${age}; Path=/; SameSite=Strict${sec}`}})();
4885</script>
vendor: 1 bytes, line 4885
4885
4886<script class="kiosq-site-config" type="text/javascript">
4887window.FUTR = window.FUTR || {};
4888window.FUTR.Kiosq = window.FUTR.Kiosq || {};
4889window.FUTR.Kiosq.defaultSiteConfig = JSON.parse(atob('eyJ3YWxsX3N5c3RlbSI6ImNsYXNzaWMiLCJ3YWxsX3R5cGUiOiJwYXl3YWxsIiwidHJhZmZpY19leHBvc3VyZSI6ZmFsc2UsInNjaGVkdWxlZF9tYWludGVuYW5jZV9zdGFydF9kYXRlIjpudWxsLCJzY2hlZHVsZWRfbWFpbnRlbmFuY2VfZW5kX2RhdGUiOm51bGwsImRlc2NyaXB0aW9uX2NvdmVyIjoiIiwibWFpbl9wcm92aWRlciI6ImJsdWViaXJkIiwiYmx1ZWJpcmRfcHJvdmlkZXIiOnRydWUsIm1haW5fbGF5ZXJfZW5hYmxlZCI6ZmFsc2UsIm1haW5fbG9nb19wb3NpdGlvbiI6eyJ2ZXJ0aWNhbFVwIjp7InJvd0xlZnQiOnRydWUsInJvd0NlbnRlciI6ZmFsc2UsInJvd1JpZ2h0IjpmYWxzZX0sInZlcnRpY2FsRG93biI6eyJyb3dMZWZ0IjpmYWxzZSwicm93Q2VudGVyIjpmYWxzZSwicm93UmlnaHQiOmZhbHNlfX0sIm1haW5fYnV0dG9uX3Bvc2l0aW9uIjp7InZlcnRpY2FsVXAiOnsicm93TGVmdCI6bnVsbCwicm93Q2VudGVyIjpmYWxzZSwicm93UmlnaHQiOmZhbHNlfSwidmVydGljYWxDZW50ZXIiOnsicm93TGVmdCI6dHJ1ZSwicm93Q2VudGVyIjpmYWxzZSwicm93UmlnaHQiOmZhbHNlfSwidmVydGljYWxEb3duIjp7InJvd0xlZnQiOmZhbHNlLCJyb3dDZW50ZXIiOmZhbHNlLCJyb3dSaWdodCI6ZmFsc2V9fSwibWFpbl9iYWNrZ3JvdW5kX2NvbG9yIjoiI0ZGRkZGRiIsIm1haW5fYnV0dG9uX2JhY2tncm91bmRfY29sb3IiOiIjODA4MDgwIiwidGV4dEJlZm9yZUJ1dHRvbiI6IiIsInRleHRBZnRlckJ1dHRvbiI6IiIsIm1haW5fbGF5ZXJfcHJlbWl1bV9lbmFibGVkIjpmYWxzZSwic2l0ZSI6InRvbXNndWlkZV9lbi11cyIsIm5hbWUiOiJUb20ncyBHdWlkZSIsImxvY2FsIjoidXMiLCJsb2dvIjoiaHR0cHM6XC9cL2Nkbi5tb3MuY21zLmZ1dHVyZWNkbi5uZXRcL2ZsZXhpaW1hZ2VzXC95am9scmtzdjc5MTc3NDg4NTkzNi5zdmciLCJsb2dvX3NtYWxsIjoiaHR0cHM6XC9cL2Nkbi5tb3MuY21zLmZ1dHVyZWNkbi5uZXRcL2ZsZXhpaW1hZ2VzXC95am9scmtzdjc5MTc3NDg4NTkzNi5zdmciLCJkb21haW4iOiJodHRwczpcL1wvd3d3LnRvbXNndWlkZS5jb20iLCJjb25uZWN0X2NvbmZpZyI6W3siZW5hYmxlIjp0cnVlLCJhdXRoTWVudVR5cGUiOiJhZGRFdmVudCIsImNhbGxiYWNrVXJsIjoiXC9hdXRoX2NhbGxiYWNrIiwiYXV0aE1lbnVJbnNlcnRUYXJnZXQiOiJhdXRoLWluLW5hdi1oZWFkZXIiLCJhdXRoMExvY2tDb25maWciOlt7ImxvZ29fdXJsIjoiaHR0cHM6XC9cL2Nkbi5tb3MuY21zLmZ1dHVyZWNkbi5uZXRcL2ZsZXhpaW1hZ2VzXC95am9scmtzdjc5MTc3NDg4NTkzNi5zdmciLCJsb2dvX2VtYWlsIjoiaHR0cHM6XC9cL2Nkbi5tb3MuY21zLmZ1dHVyZWNkbi5uZXRcL2ZsZXhpaW1hZ2VzXC96eDBjM2Jlc3Q4MTc3NjY4OTA5Ni5wbmciLCJjb2xvcl9wcmltYXJ5IjoiIzFGNjlGRiIsImV4dHJhX2NzcyI6Ii5hdXRoMC1sb2NrLWhlYWRlci13ZWxjb21lIHttYXJnaW4tdG9wOiAxNXB4O30gLmF1dGgwLWxvY2suYXV0aDAtbG9jayAuYXV0aDAtbG9jay1oZWFkZXItbG9nbyB7IG1heC13aWR0aDoxMDAlOyAgaGVpZ2h0OmF1dG87IH0iLCJzaXRlX25hbWUiOiJUb20ncyBHdWlkZSIsInNpZ25fdXBfbmV3c2xldHRlcl90ZXh0IjoiUGxlYXNlIHNpZ24gbWUgdXAgdG8gdGhlIFRvbSdzIEd1aWRlIG5ld3NsZXR0ZXIiLCJjb250YWN0X290aGVyX2JyYW5kX3RleHQiOiJDb250YWN0IG1lIHdpdGggbmV3cyBhbmQgb2ZmZXJzIGZyb20gVG9tJ3MgR3VpZGUgYW5kIG90aGVyIEZ1dHVyZSBicmFuZHMiLCJuZXdzbGV0dGVyX2NvZGUiOiJYVEctRCJ9XSwiaW5saW5lQ3NzIjp0cnVlLCJzaWduaW5CdXR0b25TcGVjaWZpY0NzcyI6IiNhdXRoLWluLW5hdi1oZWFkZXItbWVudSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZmlsbDogd2hpdGU7XG59XG5cbiNhdXRoLWluLW5hdi1oZWFkZXIge1xuIG1hcmdpbi1sZWZ0OjEwcHggIWltcG9ydGFudDtcbn0ifV0sImtpb3NxX3YyX2VuYWJsZSI6dHJ1ZSwiZG9jX3R5cGUiOiJraW9zcS1zaXRlLWNvbmZpZyIsImd1aWQiOiJ0b21zZ3VpZGVfZW4tdXMiLCJsYXN0X21vZGlmaWVkIjp7IiRkYXRlIjp7IiRudW1iZXJMb25nIjoiMTc3NjY4OTE2MjcxMyJ9fSwibGltaXRPZkNvbnRlbnQiOjk2LCJsaW1pdE9mQ29udGVudE1vYmlsZSI6OTYsInRlbXBsYXRlX2J1dHRvbiI6bnVsbCwidGVtcGxhdGVfbXlfYWNjb3VudF9sb2FkZXIiOiJhY2NvdW50XC9teS1hY2NvdW50LWxvYWRlci5odG1sLnR3aWciLCJ0ZW1wbGF0ZV9teV9hY2NvdW50IjoiYWNjb3VudFwvbXktYWNjb3VudC5odG1sLnR3aWciLCJ0ZW1wbGF0ZV9tZW51X2hlYWRlciI6bnVsbCwidGVtcGxhdGVfc3RpY2t5IjpudWxsLCJ0ZW1wbGF0ZV9tYWluX3ByZW1pdW0iOm51bGwsInRlbXBsYXRlX21haW5fcmVnd2FsbCI6bnVsbCwidGVtcGxhdGVfc3RpY2t5X3JlZ3dhbGwiOm51bGwsInN0YXR1cyI6IkluUHJvZ3Jlc3MiLCJjcmVhdGVkX2F0Ijp7IiRkYXRlIjp7IiRudW1iZXJMb25nIjoiMTczOTQ0MDQ0NDAxMSJ9fSwiZXN0b3JlX2hhbmRzaGFrZV9lbmRwb2ludCI6Imh0dHBzOlwvXC9hcGkuYXJjYWRlLmZ1dHVyZWNkbi5uZXRcL2tpb3NxLWhhbmRzaGFrZSIsInByb2R1Y3RJRCI6ImExNjM4NzdiIiwiam91cm5hbCI6IlRHUCIsImJsdWViaXJkX2J1eV9zdWIiOiJodHRwczpcL1wvc3Vic2NyaWJlLmFyY2FkZS50b21zZ3VpZGUuY29tXC90b20tcy1ndWlkZS1wcml2YWN5LWRpZ2l0YWwtc3Vic2NyaXB0aW9uXC9kcFwvYTE2Mzg3N2IiLCJjYW1wYWlnbl9lbmFibGUiOnRydWUsInB5dGhpYV9jYWNoZV9lbmRwb2ludCI6Imh0dHBzOlwvXC9jYWNoZS5weXRoaWEuZnV0dXJlcGxjLmNvbTo0NDNcL3YxYWxwaGExXC9kZWNpc2lvbi1lbmdpbmUiLCJpZCI6InRvbXNndWlkZV9lbi11cyJ9'));
4890/**
4891* Simple hasBarrier Promise for Ad Targeting
4892* Waits for Kiosq library to finalize hasBarrier after v2/campaigns
4893*/
4894// Create promises for v2 data and hasBarrier resolution
4895window.FUTR.Kiosq.promiseKiosqDataV2 = new Promise((resolve) => {
4896window.FUTR.Kiosq.resolveKiosqDataV2 = resolve;
4897});
4898window.FUTR.Kiosq.promiseHasBarrier = new Promise((resolve) => {
4899window.FUTR.Kiosq.resolveHasBarrier = resolve;
4900});
4901// Resolve hasBarrier after Kiosq v2 and campaigns complete
4902const resolveHasBarrierFinal = () => {
4903// Use hasBarrier calculated by Kiosq library, or false if not set
4904// We DON'T use displayBarrier as fallback because in metered paywall:
4905// - displayBarrier = true (page has paywall configured)
4906// - hasBarrier = false (user still has free articles)
4907const finalHasBarrier = window.FUTR.Kiosq?.hasBarrier ?? false;
4908window.FUTR.Kiosq.resolveHasBarrier(finalHasBarrier);
4909console.log(
4910'%cKIOSQ',
4911'color: #ffffff; background-color: #7F00FF; padding: 2px 6px;',
4912'hasBarrier resolved:',
4913finalHasBarrier,
4914'from:',
4915window.FUTR.Kiosq?.hasBarrier !== undefined ? 'kiosq-library' : 'default (false)'
4916);
4917};
4918// Wait for v2, then allow minimal time for campaign overrides (50ms optimized for speed)
4919if (window.FUTR.Kiosq.promiseKiosqDataV2) {
4920window.FUTR.Kiosq.promiseKiosqDataV2
4921.then(() => setTimeout(resolveHasBarrierFinal, 50))
4922.catch(() => setTimeout(resolveHasBarrierFinal, 50));
4923} else {
4924setTimeout(resolveHasBarrierFinal, 0);
4925}
4926window.FUTR.Kiosq.isHubPage = false;
4927window.FUTR.Kiosq.kiosqEndpoint = "https:\/\/kiosq.vanilla.tools";
4928</script>
vendor: 1 bytes, line 4928
4928
4929<script type="text/javascript">
4930window.FUTR = window.FUTR || {};
4931window.FUTR.Kiosq = window.FUTR.Kiosq || {};
4932window.FUTR.Kiosq.isPremium = false;
4933window.FUTR.Kiosq.displayBarrier = false;
4934window.FUTR.Kiosq.disableServices = [];
4935</script>
vendor: 1 bytes, line 4935
4935
4936<script>
4937(function() {
4938window.marfeel = window.marfeel || { cmd: [] };
4939window.marfeel.cmd.push(['compass', function(c) {
4940c.setPageVar('closed', '');
4941}]);
4942})();
4943</script>
4943
4944<style id="paywall-css">@layer legacy {
4945.tooltip-container{display:inline-block;position:relative}.smart-tooltip{background-color:var(--flexi-brand_color_2,#333);border-radius:4px;box-shadow:0 2px 8px #0003;color:#fff;font-size:12px;max-width:25em;opacity:0;padding:6px 8px;pointer-events:none;position:absolute;transition:opacity .2s ease-in-out;z-index:11000;word-wrap:break-word;line-height:1.4;white-space:normal;text-wrap:auto}.smart-tooltip.visible{display:block;opacity:1}.smart-tooltip.hidden{display:none;opacity:0}.tooltip-arrow{border-left:4px solid #0000;border-right:4px solid #0000;height:0;position:absolute;width:0}.tooltip-arrow.top{border-top:4px solid var(--flexi-brand_color_2,#333);bottom:-4px}.tooltip-arrow.bottom{border-bottom:4px solid var(--flexi-brand_color_2,#333);top:-4px}#kiosq-modal-portal .tooltip-container,.paywall-settings-overlay .tooltip-container{pointer-events:auto}#kiosq-modal-portal .smart-tooltip,.paywall-settings-overlay .smart-tooltip{z-index:10011}.paywall-height-input{& ul{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0;& li{align-items:center;display:flex;gap:10px;& label{font-weight:500;min-width:100px}& input[type=range]{display:block;flex:1}& .indicator{background-color:#f5f5f5;border:1px solid #ccc;border-radius:3px;color:#666;font-size:1.2em;padding:2px 4px;text-align:center;width:40px}}}}.paywall-settings-overlay{background-color:initial;height:auto;position:relative;right:10px;top:10px;transition:all .3s ease-in-out;width:auto}.paywall-settings-button-container{display:flex;flex-direction:column;gap:0;position:fixed;right:10px;top:200px;z-index:10010}.paywall-settings-modal{background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #0000004d;max-width:500px;min-width:400px;opacity:1;padding:.5em;position:relative;transform:scale(1);transform-origin:top right;transition:all .3s cubic-bezier(.4,0,.2,1);& p{font-size:small;margin-bottom:.5em;& svg{display:inline-block;height:20px;width:20px}}&.entering{opacity:0;transform:scale(.8)}&.entered{opacity:1;transform:scale(1)}&.exiting{opacity:0;transform:scale(.8)}& .paywall-settings-header{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;margin:0 0 15px;transition:all .3s ease;& h3{margin:0;transition:all .3s ease}}& .paywall-settings-content{font-size:small;margin-bottom:20px;transition:all .3s ease;& h5{margin-bottom:10px;transition:all .3s ease}}& .paywall-settings-actions{text-align:center;transition:all .3s ease}}@media (max-width:768px){.paywall-settings-overlay{bottom:5px;right:5px}.paywall-settings-modal{max-width:350px;min-width:300px;padding:15px}}.campaign-debug-wrapper.collapsed~.paywall-settings-overlay,.campaign-debug-wrapper~.paywall-settings-overlay{z-index:10011}.btn,.btn:visited{align-items:center;border:1px solid #0000;border-radius:4px;color:var(--flexi-brand_color_2,#333);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;justify-content:center;min-height:24px;text-decoration:none!important;transition:all .2s ease-in-out}.btn.alone{background-color:hsl(from var(--flexi-brand_color_2) h s calc(l + 30))}.btn:hover,.btn:visited:hover{background-color:var(--flexi-brand_color_2,#333);box-shadow:0 2px 4px #0003;color:#fff;text-decoration:none!important;transform:translateY(-1px)}.btn:active{box-shadow:0 1px 2px #0003;transform:translateY(0)}.btn svg{fill:currentColor;height:16px;width:16px}.btn:has(svg):not(:has(text)){min-width:32px;padding:8px}.loader{animation:spin 2s linear infinite;border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid var(--flexi-brand_color_2);height:120px;width:120px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loader-content{align-items:center;display:flex;justify-content:center}.loader-content.show-kiosq-loader{display:flex!important;margin:auto;width:max-content}.loader-content.hide-kiosq-loader{display:none}.overlay{background-color:#fff;opacity:.5}.wrapper-template{position:relative}.override-loader-position{bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.responsive .override-loader-position{height:auto}.loader-content-debug{background:#0000;height:auto}.loader-debug{height:60px;width:60px}
4945@media (min-width:1024px){.progressive .kiosq-main-layer+.override-loader-position{float:left;margin-bottom:20px;margin-top:-120px;width:calc(100% - 320px)}}#kiosq-app-paywall-js{position:relative;width:100%;z-index:1}.hasBarrier ._cm-video{display:none}.hasBarrier .paywall-locker{display:flow-root;height:var(--desktop-content-limit);overflow-x:visible;overflow-y:clip}.hasBarrier .paywall-locker+.paywall-locker{clear:none}.hasBarrier .paywall-locker{user-select:none}.hasBarrier .paywall-locker.text-selectable{user-select:auto}@media (max-width:991px){.responsive.hasBarrier .paywall-locker{height:var(--mobile-content-limit)}}@media (max-width:1024px){.progressive.hasBarrier .paywall-locker{height:var(--mobile-content-limit)}}.kiosq-main-layer .kiosq-gradient{background:linear-gradient(180deg,#fff0,#fff 85%);height:100px;position:relative}.kiosq-main-layer.kiosq-sticky-layer .kiosq-gradient{background:linear-gradient(180deg,#fff0,#fff 110%);height:50px}.hasBarrier{--desktop-content-limit:96px;--mobile-content-limit:96px}.wrapper-main-template{height:550px;margin-top:-150px}.paywall-locker .wrapper-main-template.is-visible{margin-top:-120px}.paywall-locker .wrapper-main-template.is-visible.is-bottom-anchored,.wrapper-main-template.is-bottom-anchored{height:auto;margin-top:0}#kiosq-app-paywall-js.is-bottom-anchored,.wrapper-main-template.is-bottom-anchored{display:flow-root}.is-not-visible{height:inherit;margin-top:inherit;visibility:hidden}.kiosq-main-layer{border-bottom:1px solid #333;position:relative}.disable-scrollbars::-webkit-scrollbar{background:#0000;width:0}.disable-scrollbars{scrollbar-width:none;-ms-overflow-style:none}.kiosq-main-layer.kiosq-sticky-layer{border-bottom:none;bottom:0;height:inherit;margin-bottom:0;margin-top:0;position:fixed;z-index:1000}.responsive .kiosq-main-layer.kiosq-sticky-layer{width:602px}@media (min-width:991px){.responsive.no-sidebar .kiosq-main-layer.kiosq-sticky-layer{width:922px}.progressive .kiosq-main-layer.kiosq-sticky-layer{width:940px}}@media (min-width:1024px){.progressive .kiosq-main-layer{float:left;width:calc(100% - 320px)}.article__container-sidebar .article__body.paywall-locker~#kiosq-app-paywall-js .wrapper-main-template{height:unset;margin-top:unset}.article__container-sidebar .article__body.paywall-locker~#kiosq-app-paywall-js .kiosq-main-layer{margin-top:-100px}.article__container-sidebar .article__body.paywall-locker~#kiosq-app-paywall-js .wrapper-main-template.is-bottom-anchored{height:auto}.article__container-sidebar .article__body.paywall-locker~#kiosq-app-paywall-js .wrapper-main-template.is-bottom-anchored .kiosq-main-layer{margin-top:0}}@media (min-width:1281px){.progressive .kiosq-main-layer.kiosq-sticky-layer{margin-left:-50px;width:1070px}}.kiosq-main-layer .kiosq-main-layer-container{background-color:#ededed;padding:20px}.kiosq-main-layer.kiosq-sticky-layer .kiosq-main-layer-container{border-top:1px solid #333;margin-bottom:0;padding-top:10px}.kiosq-main-layer .kiosq-logo.rowLeft{display:flex;justify-content:flex-start;margin-bottom:20px}.kiosq-main-layer .kiosq-logo.rowCenter{display:flex;justify-content:center;margin-bottom:20px;order:2}.kiosq-main-layer .kiosq-logo.rowRight{display:flex;justify-content:flex-end;margin-bottom:20px;order:2}.element_at_the_same_line_space_around{display:flex;justify-content:space-around}.element_at_the_same_line_space_between{display:flex;justify-content:space-between}.kiosq-main-layer .kiosq-logo img{width:140px!important}.kiosq-main-layer.kiosq-sticky-layer .kiosq-sticky-logo.rowLeft{display:flex;justify-content:flex-start;margin:0}.kiosq-main-layer.kiosq-sticky-layer .kiosq-sticky-logo.rowCenter{display:flex;justify-content:center;margin:0}.kiosq-main-layer.kiosq-sticky-layer .kiosq-sticky-logo.rowRight{display:flex;justify-content:flex-end;margin:0}.kiosq-main-layer.kiosq-sticky-layer .kiosq-sticky-logo img{width:70px}.kiosq-main-layer .kiosq-title{font-size:30px;font-weight:700;line-height:38px;margin-bottom:20px}.kiosq-main-layer.kiosq-sticky-layer .kiosq-title{font-size:18px;line-height:24px;margin-bottom:10px}.kiosq-main-layer .kiosq-subtitle{font-size:16px;font-weight:700;line-height:24px;margin-bottom:10px}.kiosq-main-layer.kiosq-sticky-layer .kiosq-subtitle{font-size:14px;line-height:22px}.kiosq-main-layer .kiosq-description{font-size:14px;line-height:22px;margin-bottom:25px}
4945#main_layer_regwall .kiosq-description{margin-bottom:0}.kiosq-main-layer.kiosq-sticky-layer .kiosq-description{margin-bottom:10px}.kiosq-main-layer .kiosq-description .custom_h4{font-size:100%;font-weight:700}.kiosq-main-layer .kiosq-description .custom_h3{font-size:16px;font-weight:700;line-height:24px;margin-bottom:10px}.kiosq-main-layer .kiosq-description .custom_h2{font-size:18px;font-weight:700;line-height:24px;margin-bottom:10px}.kiosq-main-layer .kiosq-description .custom_h1{font-size:28px;font-weight:700;line-height:34px;margin-top:0}.kiosq-main-layer .kiosq-description p{margin-bottom:1em}#main_layer_regwall .kiosq-description p{margin-bottom:0}.kiosq-main-layer .kiosq-login-button>div{width:100%}.kiosq-main-layer .kiosq-login-button.rowLeft{align-items:flex-start;display:flex;flex-direction:column;font-size:13px;margin-bottom:25px}.kiosq-main-layer .kiosq-login-button.rowCenter{align-items:center;display:flex;flex-direction:column;font-size:13px;margin-bottom:25px;order:2}.kiosq-main-layer .kiosq-login-button.rowRight{align-items:flex-end;display:flex;flex-direction:column;font-size:13px;margin-bottom:25px;order:2}.kiosq-main-layer.kiosq-sticky-layer .kiosq-login-button{font-size:13px;margin-bottom:0}.kiosq-main-layer .kiosq-login-button button{background-color:var(--flexi-brand_color_2);border:none;color:#fff;cursor:pointer;font-weight:700;height:44px;margin-bottom:10px;text-align:center;text-transform:uppercase;width:360px}.kiosq-main-layer.kiosq-sticky-layer .kiosq-login-button button{height:34px;margin-right:10px;width:310px}.kiosq-main-layer .kiosq-login-button a{color:#000;text-decoration:underline}.kiosq-main-layer .kiosq-conditions{font-size:14px;line-height:22px}.kiosq-main-layer :is(.kiosq-conditions ul,ul.kiosq-conditions){list-style-position:outside;list-style-type:disc;margin-bottom:25px;margin-left:20px}.kiosq-main-layer :is(.kiosq-conditions ul,ul.kiosq-conditions) li{font-size:14px;line-height:20px}.kiosq-main-layer.kiosq-header-menu-layer{background-color:#333;color:#fff;display:none;left:0;margin-top:0;position:absolute;top:60px;width:100%;z-index:1}.kiosq-main-layer.kiosq-header-menu-layer a{color:#fff}.kiosq-main-layer.kiosq-header-menu-layer .kiosq-main-layer-container{background:#333;display:flex;flex-wrap:wrap;margin:20px;padding:0}#kiosq-dropdown-checkbox{display:none}.kiosq-dropdown-checkbox-img{font-size:medium;line-height:normal}#kiosq-dropdown-checkbox:checked+.kiosq-main-layer.kiosq-header-menu-layer{display:block}.kiosq-main-layer.kiosq-header-menu-layer .kiosq-title{width:67%}.kiosq-main-layer.kiosq-header-menu-layer .kiosq-subtitle{margin-bottom:15px;text-align:center;width:33%}.kiosq-main-layer.kiosq-header-menu-layer .kiosq-description{font-size:16px;line-height:24px;width:67%}.kiosq-main-layer.kiosq-header-menu-layer .kiosq-login-button{font-size:13px;line-height:30px;margin:0;text-align:center;width:33%}.kiosq-main-layer.kiosq-header-menu-layer .kiosq-login-button button{background-color:var(--flexi-brand_color_2);line-height:24px;width:90%}.kiosq-main-layer.kiosq-button-layer{border-bottom:none;margin-bottom:0;margin-top:10px}.kiosq-main-layer.kiosq-button-layer .kiosq-main-layer-container{background-color:inherit;padding:0}.kiosq-main-layer.kiosq-button-layer .kiosq-login-button{margin-bottom:0}.kiosq-main-layer .kiosq-login-button button,.kiosq-main-layer.kiosq-sticky-layer .kiosq-login-button button{background-color:var(--flexi-brand_color_2)}.kiosq-main-layer.kiosq-button-layer .kiosq-login-button a{display:inherit}.kiosq-dropdown{display:flex;flex-direction:column;float:right;height:60px;justify-content:center}.kiosq-dropdown label{cursor:pointer;line-height:0;margin:0}.kiosq-dropdown label img{display:inline-block;width:67px}.kiosq-dropdown label svg{display:inline-block;fill:#333;height:auto;margin-bottom:9px;width:7px}.hasBarrier #desktop-in-article,.hasBarrier #in-article,.hasBarrier #mobile-in-article,.hasBarrier .in-article{display:none}@media screen and (max-width:990px){:is(.progressive,.responsive) .kiosq-main-layer.kiosq-sticky-layer{left:20px;width:calc(100% - 40px)}}@media screen and (max-width:699px){#kiosq-app-paywall-js .kiosq-main-layer{float:left}.kiosq-main-layer.kiosq-header-menu-layer .kiosq-main-layer-container{display:flex;flex-direction:column;margin:15px 20px}.kiosq-main-layer .kiosq-logo.rowLeft{display:flex;justify-content:flex-start;margin-bottom:10px}.kiosq-main-layer .kiosq-logo.rowCenter{display:flex;justify-content:center;margin-bottom:10px}.kiosq-main-layer .kiosq-logo.rowRight{display:flex;justify-content:flex-end;margin-bottom:10px}.kiosq-main-layer .kiosq-logo img{width:120px!important}.kiosq-dropdown label{line-height:60px;position:absolute;right:95px;top:0}.kiosq-main-layer.kiosq-sticky-layer{left:10px;width:calc(100% - 20px)}.kiosq-main-layer.kiosq-header-menu-layer .kiosq-title{font-size:22px;line-height:30px;margin-bottom:10px;order:1;text-align:center;width:100%}.kiosq-main-layer.kiosq-header-menu-layer .kiosq-subtitle{font-size:14px;line-height:22px;order:3;text-align:center;width:100%}.kiosq-main-layer.kiosq-header-menu-layer .kiosq-description{margin-bottom:10px;order:2;text-align:center;width:100%}.kiosq-main-layer.kiosq-header-menu-layer .kiosq-login-button{display:flex;flex-direction:column;order:4;text-align:center;width:100%}.kiosq-main-layer.kiosq-header-menu-layer .kiosq-login-button button{width:100%}}@media screen and (max-width:460px){.kiosq-main-layer .kiosq-title{font-size:22px;line-height:30px;margin-bottom:10px}.kiosq-main-layer .kiosq-login-button{margin-bottom:5px;width:100%}.kiosq-main-layer .kiosq-login-button button{margin-bottom:0;width:100%}.kiosq-main-layer .kiosq-login-button a{line-height:33px}.kiosq-main-layer .kiosq-description{margin-bottom:10px}
4945.kiosq-main-layer :is(.kiosq-conditions ul,ul.kiosq-conditions){margin-bottom:20px}.kiosq-main-layer.kiosq-sticky-layer .kiosq-main-layer-container{border-bottom:1px solid #333;border-top:1px solid #333;margin-left:-20px;margin-right:-20px;padding:10px 30px 110px;text-align:center}.kiosq-main-layer.kiosq-sticky-layer .kiosq-sticky-logo{display:none}.kiosq-main-layer.kiosq-sticky-layer .kiosq-login-button button{margin-left:0;margin-right:0;width:100%}.kiosq-main-layer.kiosq-sticky-layer .kiosq-login-button a{color:#000;display:inherit;text-decoration:underline}.kiosq-main-layer.kiosq-sticky-layer .kiosq-subtitle{font-size:12px;line-height:18px;margin-bottom:5px}}.kiosq-my-account-title{font-size:26px;font-weight:700;line-height:44px}.kiosq-my-account-col-content{display:flex;gap:30px}.kiosq-my-account{margin-top:20px}.kiosq-my-account .show{display:block}.kiosq-my-account .hide{display:none}.kiosq-my-account-user-infos-widget{align-items:center;background-color:#ededed;box-sizing:initial;display:flex;gap:5px;height:60px;padding:20px 10px}.kiosq-my-account-left{min-width:600px}.kiosq-my-account-right{min-width:300px}.kiosq-my-account-user-infos{margin-left:15px}.kiosq-my-account-user-infos-img-content{align-items:flex-end;background-color:var(--flexi-brand_color_2);border-radius:50%;display:flex;height:72px;justify-content:center;width:72px}.kiosq-my-account-user-infos-img{fill:#ededed;margin-bottom:5px}.kiosq-my-account-user-name{font-size:20px;font-weight:700;line-height:23px;margin-bottom:10px;margin-top:10px}.kiosq-my-account-user-info-content{align-items:center;display:flex}.kiosq-my-account-user-info-text-img-content{align-items:center;background-color:var(--flexi-brand_color_2);border-radius:50%;display:flex;height:24px;justify-content:center;width:24px}.kiosq-my-account-user-info-text-img{fill:#ededed}.kiosq-my-account-user-info-text{font-size:16px;font-weight:400;line-height:18px;margin-left:10px}.kiosq-my-account-title-widget{font-size:24px;font-weight:700;line-height:30px;margin-top:calc(20px + .5rem)}.kiosq-my-account-subscription-widget{align-items:flex-start;border:1px solid #ccc;display:flex;gap:20px;margin-bottom:20px;margin-top:12px}.kiosq-my-account-subscription-widget-mobile{display:none}.kiosq-my-account-subscription-img{background-size:cover;border:1px solid #ccc;border-right-width:0;box-sizing:border-box;height:230px;min-width:180px}.kiosq-my-account-subscription-datas-block{padding-bottom:10px;padding-top:20px;width:100%}.kiosq-my-account-subscription-datas{display:flex}.kiosq-my-account-subscription-content{flex:1}.kiosq-my-account-bluebird-in-process-content{align-items:center;display:flex;height:190px;justify-content:center;width:100%}.kiosq-my-account-bluebird-in-process{font-size:16px;font-weight:700;line-height:20px}.kiosq-my-account-subscription-title{font-size:20px;font-weight:700;line-height:24px;margin-bottom:15px}.kiosq-my-account-subscription-data{font-size:16px;font-weight:400;line-height:20px;margin-bottom:5px}.kiosq-my-account-subscription-data .kiosq-my-account-subscription-subtitle{font-weight:700}.kiosq-my-account-subscription-data .custom_h1{display:none}.kiosq-my-account-manage-button-block{display:flex;justify-content:center}.kiosq-my-account-manage-button-anchor{text-decoration:none!important}.kiosq-my-account-manage-button-content{display:flex;flex-direction:column;margin-top:15px;width:188px}.kiosq-my-account-manage-button-content.no-subscriptions{width:280px}.kiosq-my-account-manage-button,.kiosq-my-account-manage-button-cb{align-items:center;background-color:var(--flexi-brand_color_2);border:1px solid var(--flexi-brand_color_2);border-radius:2px;display:flex;height:40px;justify-content:center;padding:2px 20px;width:188px}.kiosq-my-account-manage-button.no-subscriptions{width:280px}.kiosq-my-account-manage-button-text{color:#fff;font-size:12px;font-weight:700;line-height:14px;text-transform:uppercase}.kiosq-my-account-manage-button-sublink-content{color:#333;font-size:12px;font-weight:400;line-height:14px;margin-top:5px;text-align:center}.kiosq-my-account-manage-button-sublink{color:#333!important;text-decoration-line:underline!important}#kiosq-link-account-input{height:30px;padding-left:4px}#kiosq-link-account-button{align-items:center;background-color:var(--flexi-brand_color_2);border:1px solid var(--flexi-brand_color_2);border-radius:2px;color:#fff;display:flex;height:35px;justify-content:center;margin-left:20px;padding:2px 20px;width:188px}#kiosq-link-account-button.processing:hover{cursor:wait!important;filter:brightness(85%)}.kiosq-my-account .input-mapping-error{border:1px solid red}.kiosq-my-account .input-mapping-success{border:1px solid green}.kiosq-my-account .message-div-error{color:red;font-size:13px}.kiosq-my-account .message-div-success{color:green;font-size:13px}#kiosq-link-account-button:hover{cursor:pointer}.kiosq-link-account-div{align-items:center;display:flex;flex-direction:row;justify-content:start;margin:10px 0}.linking-account-description-text{line-height:20px;margin-top:15px}.kiosq-my-account-subscription-status-content{display:flex;flex-direction:column;margin-left:auto;margin-right:20px;position:relative}@media screen and (min-width:699px){.kiosq-my-account-cancel-sub{bottom:0;position:absolute}.kiosq-main-layer .kiosq-logo{height:30px;width:250px}}@media screen and (max-width:699px){.kiosq-my-account-cancel-sub{margin-top:15px}.kiosq-main-layer .kiosq-logo{height:30px}}.kiosq-my-account-cancel-sub{text-decoration:underline}.kiosq-my-account-cancel-sub a,.kiosq-my-account-cancel-sub a:hover,.kiosq-my-account-cancel-sub a:visited{color:#000!important}.kiosq-my-account-subscription-status-flag-content{align-items:center;border-radius:2px;display:flex;height:20px;justify-content:center;margin-bottom:6px;padding:0 10px;width:77px}.kiosq-my-account-subscription-status-flag-content.active{background-color:#0fa958}.kiosq-my-account-subscription-status-flag-content.trial{background-color:#0f7ca9}.kiosq-my-account-subscription-status-flag-content.future{background-color:#6c757d}.kiosq-my-account-subscription-status-flag-content.non-renewing{background-color:#ff9800}.kiosq-my-account-subscription-status-flag-content.paused{background-color:#9e9e9e}.kiosq-my-account-subscription-status-flag-content.cancelled,.kiosq-my-account-subscription-status-flag-content.expired{background-color:#a90f0f}.kiosq-my-account-subscription-status-flag-content.unknown{background-color:#ccc}.kiosq-my-account-subscription-status-flag-text{color:#fff;font-size:14px;font-weight:700;line-height:20px}.kiosq-my-account-subscription-status-title{font-weight:700}.kiosq-my-account-subscription-status-data,.kiosq-my-account-subscription-status-title{font-size:12px;line-height:15px;margin-bottom:3px;text-align:center}.kiosq-my-account-stay-in-touch-widget{min-height:400px}.kiosq-my-account-stay-in-touch-title-content{align-items:center;background:#fff;border-color:#ccc;border-style:solid;border-width:1px 0;display:flex;gap:10px;height:56px;justify-content:flex-start;padding:0 10px;width:280px}.kiosq-my-account-stay-in-touch-title-img-content{align-items:center;background-color:var(--flexi-brand_color_2);border-radius:50%;display:flex;height:38px;justify-content:center;width:38px}.kiosq-my-account-stay-in-touch-title-img{fill:#ededed;margin-right:2px}.kiosq-my-account-stay-in-touch-title{font-size:18px;font-weight:700;line-height:21px}.kiosq-my-account-stay-in-touch-subtitle{font-size:14px;font-weight:700;line-height:21px;margin:14px 0}.kiosq-my-account-stay-in-touch-content{height:102px;padding:20px 15px}.kiosq-my-account-stay-in-touch{font-size:14px;font-weight:400;line-height:16px;margin-bottom:15px}.kiosq-my-account-stay-in-touch-link{color:var(--flexi-brand_color_2)}.kiosq-my-account-stay-in-touch-social-content{align-items:center;display:flex;gap:15px;justify-content:flex-start}.kiosq-my-account-stay-in-touch-social-link{display:block}.kiosq-my-account-proposal-widget{display:block;margin-top:15px}.kiosq-my-account-proposal-widget-mobile{display:none;margin-top:15px}.kiosq-my-account-proposal-slider{min-height:390px;min-width:600px;overflow:hidden;position:relative}.kiosq-my-account-proposal-slide,.kiosq-my-account-proposal-slide-mobile{display:flex;gap:30px;position:absolute;transition:all .5s;width:100%}.kiosq-my-account-proposal-slide-widget{width:180px}.kiosq-my-account-proposal-slide-widget-img{background-size:cover;height:230px;width:180px}.kiosq-my-account-proposal-slide-widget-title{font-size:18px;font-weight:700;line-height:24px;margin-top:10px}.kiosq-my-account-proposal-slide-widget-infos-content{display:flex;justify-content:flex-start;margin-bottom:10px;margin-top:11.5px}.kiosq-my-account-proposal-slide-widget-infos-img-content{align-items:center;background-color:#0fa958;border-radius:50%;display:flex;height:15px;justify-content:center;margin-right:5px;width:15px}.kiosq-my-account-proposal-slide-widget-infos-img{fill:#ededed}.kiosq-my-account-proposal-slide-widget-infos{font-size:12px;font-weight:400;line-height:15px}.kiosq-my-account-proposal-slide-widget-link{color:var(--flexi-brand_color_2);font-size:14px;font-weight:700;line-height:16px;text-decoration-line:underline}.kiosq-my-account-proposal-btn{background-color:#fff;border:none;border-radius:50%;cursor:pointer;font-size:18px;height:40px;padding:10px;position:absolute;width:40px;z-index:10px}.kiosq-my-account-proposal-btn:active{transform:scale(1.1)}.kiosq-my-account-proposal-slide-btn-prev{left:2%;top:45%}.kiosq-my-account-proposal-slide-btn-next{right:2%;top:45%}.kiosq-my-account-proposal-slide-btn-prev-mobile{left:2%;top:45%}.kiosq-my-account-proposal-slide-btn-next-mobile{right:2%;top:45%}.kiosq-my-account-no-subscriptions-text{font-size:20px;font-weight:400;line-height:25px;margin-bottom:5px;margin-top:20px}.kiosq-my-account-current-site-header{display:block;font-size:20px;font-weight:700;margin-top:20px}.kiosq-my-account-current-site-header-mobile{display:none}.kiosq-my-account-subscription-history-button-content{align-items:flex-end;display:flex;height:100%}.kiosq-my-account-subscription-history-button{align-items:center;background-color:#ccc;border-radius:2px;display:flex;height:20px;justify-content:center;padding:0 10px;width:77px}.kiosq-my-account-subscription-history-button:hover{cursor:pointer}.kiosq-my-account-subscription-history-button-mobile{align-items:center;background-color:#ccc;border-radius:2px;display:flex;height:20px;justify-content:center;margin-top:10px;padding:0 10px;width:77px}.kiosq-my-account-subscription-history-button-mobile:hover{cursor:pointer}.kiosq-my-account-subscription-history-button-text{font-size:14px;font-weight:700;line-height:20px;margin-right:5px}.kiosq-my-account-subscription-history-icon-content{align-items:center;display:flex}.kiosq-my-account-subscription-history-content,.kiosq-my-account-subscription-history-content-mobile{max-height:0;overflow:hidden;transition:max-height .25s ease-out}.kiosq-my-account-subscription-history-button-icon-down{display:block}
4945.kiosq-my-account-subscription-history-button-icon-up{display:none}.kiosq-complete-setup-title{font-weight:700;margin:15px 0}.kiosq-complete-setup-p{margin:15px 0}.kiosq-complete-setup-button{align-items:center;background-color:var(--flexi-brand_color_2);display:flex;height:44px;justify-content:center;margin:30px auto;width:360px}.kiosq-complete-setup-button-text{color:#fff;font-weight:700}.kiosq-complete-setup-button:hover{cursor:pointer}.kiosq-restricted-access-title{font-weight:700;margin:15px 0}.kiosq-restricted-access-p{margin:15px 0}.kiosq-restricted-access-button{align-items:center;background-color:var(--flexi-brand_color_2);display:flex;height:44px;justify-content:center;margin:30px auto;width:360px}.kiosq-restricted-access-button-text{color:#fff;font-weight:700}.kiosq-restricted-access-button:hover{cursor:pointer}@media screen and (max-width:699px){.flexi-page.responsive .widget-area{padding:0!important}.kiosq-my-account-left{min-width:auto}.kiosq-my-account-col-content{flex-direction:column}.kiosq-my-account-title{font-size:22px;padding-left:15px}.kiosq-my-account-user-infos-widget{min-width:355px}.kiosq-my-account-user-infos-img-content{height:50px;width:50px}.kiosq-my-account-user-infos-img{height:50px;margin-bottom:2px;width:50px}.kiosq-my-account-user-info-text{font-size:14px;line-height:16px}.kiosq-my-account-title-widget{font-size:20px;line-height:20px;padding-left:15px}.kiosq-my-account-subscription-widget{display:none}.kiosq-my-account-subscription-widget-mobile{border-top:1px solid #ccc;display:block;margin-top:12px;padding:15px}.kiosq-my-account-subscription-title-content-mobile{display:flex;margin-bottom:20px}.kiosq-my-account-subscription-img-mobile{background-size:cover;border:1px solid #ccc;border-right-width:0;box-sizing:border-box;height:150px;min-width:117px}.kiosq-my-account-subscription-datas-block-mobile{align-items:flex-start;display:flex;gap:15px;margin-bottom:10px}.kiosq-my-account-subscription-title-mobile{font-size:18px;font-weight:700;line-height:21px}.kiosq-my-account-subscription-content-mobile{flex:1}.kiosq-my-account-bluebird-in-process-content{height:150px}.kiosq-my-account-subscription-data-mobile{font-size:14px;font-weight:400;line-height:20px;margin-bottom:5px}.kiosq-my-account-subscription-data-mobile .kiosq-my-account-subscription-subtitle-mobile{font-weight:700}.kiosq-my-account-subscription-data-mobile .custom_h1{display:none}.kiosq-my-account-manage-button-content-mobile{align-items:center;display:flex;flex-direction:column;margin-top:20px;width:100%}.kiosq-my-account-manage-button-mobile,.kiosq-my-account-manage-button-mobile-cb{align-items:center;background-color:var(--flexi-brand_color_2);border:1px solid var(--flexi-brand_color_2);border-radius:2px;display:flex;height:40px;justify-content:center;padding:2px 20px;width:100%}.kiosq-my-account-manage-button-text-mobile{color:#fff;font-size:12px;font-weight:700;line-height:14px;text-transform:uppercase}.kiosq-my-account-manage-button-sublink-content-mobile{color:#333;font-size:12px;font-weight:400;line-height:14px;margin-top:5px;text-align:center}.kiosq-my-account-manage-button-sublink-mobile{color:#333!important;text-decoration-line:underline!important}.kiosq-my-account-subscription-status-flag-content-mobile{align-items:center;border-radius:2px;display:flex;height:21px;justify-content:center;margin-left:auto;margin-right:0;padding:0 10px;width:63px}.kiosq-my-account-subscription-status-flag-content-mobile.active{background-color:#0fa958}.kiosq-my-account-subscription-status-flag-content-mobile.trial{background-color:#0f7ca9}.kiosq-my-account-subscription-status-flag-content-mobile.future{background-color:#6c757d}.kiosq-my-account-subscription-status-flag-content-mobile.non-renewing{background-color:#ff9800}.kiosq-my-account-subscription-status-flag-content-mobile.paused{background-color:#9e9e9e}.kiosq-my-account-subscription-status-flag-content-mobile.cancelled,.kiosq-my-account-subscription-status-flag-content-mobile.expired{background-color:#a90f0f}.kiosq-my-account-subscription-status-flag-content-mobile.unknown{background-color:#ccc}.kiosq-my-account-subscription-status-flag-text-mobile{color:#fff;font-size:14px;font-weight:700;line-height:16px}.kiosq-my-account-block-link-in-widget-mobile{color:var(--flexi-brand_color_2);display:block;font-size:14px;font-weight:700;line-height:16px;text-decoration-line:underline}
4945.kiosq-my-account-block-link-img-mobile{fill:var(--flexi-brand_color_2);height:15px;margin-left:7px;width:15px}.kiosq-my-account-stay-in-touch-title-content{border-width:0 0 1px;width:355px}.kiosq-my-account-proposal-widget{display:none}.kiosq-my-account-proposal-widget-mobile{display:block;padding-left:15px;padding-right:15px}.kiosq-my-account-proposal-slider{min-height:360px;min-width:345px}.kiosq-my-account-proposal-slide-widget{width:155px}.kiosq-my-account-proposal-slide-widget-img{height:198.05px;width:155px}.kiosq-my-account-proposal-slide-widget-title{line-height:22px}.kiosq-my-account-no-subscriptions-text{font-size:14px}.kiosq-my-account-current-site-header{display:none}.kiosq-my-account-current-site-header-mobile{display:block;font-size:14px;font-weight:700;margin-top:20px;padding-left:15px}.kiosq-my-account-no-subscriptions-widget .kiosq-my-account-current-site-header-mobile{padding:15px 0}.kiosq-my-account-manage-button-anchor,.kiosq-my-account-manage-button-content.no-subscriptions,.kiosq-my-account-manage-button.no-subscriptions{width:100%}.paywall-locker:not(.paywall-locker:not(.paywall-locker~.paywall-locker)){display:none}}.dismiss-barrier{position:absolute;right:27px;width:25px}.kiosq-metered-message-content{display:none;padding-bottom:20px}.kiosq-metered-banner{align-items:center;background-color:#fef9c3;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;padding:14px 24px}.kiosq-metered-banner__message{align-items:center;display:flex;gap:8px}.kiosq-metered-banner__icon{align-items:center;border:2px solid #1a1a1a;border-radius:50%;color:#1a1a1a;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:700;height:22px;justify-content:center;width:22px}
4945.kiosq-metered-banner__text{color:#1a1a1a;font-size:15px}.kiosq-metered-banner__cta{border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;padding:10px 20px;text-decoration:none;transition:background-color .2s ease;white-space:nowrap}.kiosq-metered-banner__cta,.kiosq-metered-banner__cta:hover{background-color:var(--flexi-brand_color_2)}@media (max-width:600px){.kiosq-metered-banner{flex-direction:column;gap:10px;text-align:center}}#kiosq-modal-portal{background-color:#fff;border-radius:15px;box-shadow:0 0 10px #000;font-size:12px;max-width:50%;position:fixed;right:12px;top:75px;z-index:10000}#kiosq-modal-container{padding:0 15px 15px}.modal-header{align-items:center;display:flex;flex-direction:row;font-size:1.1rem;font-weight:600;height:2.5em}.modal-title{align-content:center;margin:auto}.modal-content{max-height:40em;overflow-y:scroll}.kiosq-assistant-site-doc{color:#1b1b1b;line-height:1.5;text-align:left}.kiosq-assistant-site-doc p{margin:0 0 .75em}.kiosq-assistant-site-doc :is(ol,ul){margin:0 0 .75em;padding-left:1.25em}.kiosq-assistant-site-doc a{color:#1565c0}.button-header-debug-wrapper-close{background:none;background-color:#d3d3d3;border:none;border-radius:10%;color:#333;cursor:pointer;height:2rem;width:2rem}.button-header-debug-wrapper-close svg{margin:auto}
4946.chargebee-checkout-overlay{align-items:center;animation:chargebee-checkout-fadeIn .3s ease forwards;backdrop-filter:blur(6px);background:#0009;display:flex;inset:0;justify-content:center;opacity:0;position:fixed;z-index:100000}@keyframes chargebee-checkout-fadeIn{to{opacity:1}}.chargebee-checkout-box{animation:chargebee-checkout-slideIn .4s cubic-bezier(.34,1.56,.64,1) forwards;background:#fff;border-radius:3px;box-shadow:0 20px 60px #0000004d;display:flex;flex-direction:column;font-family:Open Sans,sans-serif;font-weight:400;height:90%;max-height:573px;max-width:400px;position:relative;transform:scale(.9) translateY(20px);width:90%;&.result{height:auto}}@keyframes chargebee-checkout-slideIn{to{transform:scale(1) translateY(0)}}.chargebee-checkout-email-icon{animation:chargebee-checkout-bounce .6s ease;max-height:70px;max-width:80%;width:60%}@keyframes chargebee-checkout-bounce{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.chargebee-checkout-email-title{background:#fff;color:darkred;color:var(--brand-color-1);font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;text-align:center}.chargebee-checkout-email-subtitle{color:#666;font-size:15px;line-height:1.5;text-align:center}.chargebee-checkout-otp-subtitle{color:#666;font-size:14px;line-height:1.5;margin-bottom:10px;margin-top:12px;text-align:center}.chargebee-checkout-otp-input{font-size:24px;font-weight:600;letter-spacing:8px;text-align:center}.chargebee-checkout-otp-resend{display:flex;justify-content:center;margin-bottom:6px}.chargebee-checkout-otp-resend-btn{background:none;border:none;color:var(--brand-color-1,#007bff);cursor:pointer;font-size:14px;padding:0;text-decoration:underline}.chargebee-checkout-otp-resend-btn:hover{opacity:.8}.chargebee-checkout-otp-resend-btn:disabled{cursor:not-allowed;opacity:.5}.chargebee-checkout-otp-resend-timer{color:#999;font-size:14px}.chargebee-checkout-email-message.success{color:#28a745}.chargebee-checkout-email-input-wrapper{width:100%}.chargebee-checkout-email-input{background-color:#fff;background-position:16px;background-repeat:no-repeat;background-size:20px 20px;border:1px solid darkslategrey!important;border-radius:2px;font-family:inherit;font-size:16px;height:50px;outline:none;padding:16px;transition:all .3s ease;width:100%}.chargebee-checkout-email-input::placeholder{color:#1b1b1b;font-size:14px}.chargebee-checkout-email-message{color:#e63946;font-size:.9rem;margin-bottom:4px;margin-top:.5rem;min-height:1.2em;text-align:center}.chargebee-checkout-email-cta-button{background:var(--flexi-brand_color_1,#fff);border:none;border-radius:1px;color:#fff;cursor:pointer;display:block;font-family:inherit;font-size:16px;font-weight:700;height:40px;letter-spacing:.5px;line-height:22px;padding:0;text-transform:capitalize;transition:all .3s ease;width:234px}.chargebee-checkout-email-cta-button:hover{box-shadow:2px 0 5px #0009;transform:translateY(-2px)}.chargebee-checkout-email-cta-button:active{transform:translateY(0)}.chargebee-checkout-login-modal-content{align-items:center;display:flex;flex-direction:column;padding:25px 40px 20px;position:relative;text-align:center}.chargebee-checkout-success-content{padding:25px 40px 20px}.chargebee-checkout-login-title{font-size:24px;font-weight:700;margin-bottom:8px;text-align:center}.chargebee-checkout-login-subtitle{color:#666;font-size:15px;margin-bottom:16px;text-align:center}.chargebee-checkout-login-payment-details{background-color:#f9fafb;border-radius:8px;margin-bottom:24px;padding:16px;width:100%}.chargebee-checkout-login-payment-details div{color:#333;font-size:14px;margin-bottom:4px}.chargebee-checkout-login-cta-button{background:linear-gradient(135deg,var(--flexi-brand_color_1,#006edc),color-mix(in srgb,var(--flexi-brand_color_1,#006edc) 70%,#fff));border:none;border-radius:1px;box-shadow:0 4px 15px #667eea66;color:#fff;cursor:pointer;font-size:16px;font-weight:600;line-height:3em;transition:all .3s ease;width:100%}.chargebee-checkout-login-notice{align-items:flex-start;background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;display:flex;gap:12px;margin-bottom:24px;padding:16px}.chargebee-checkout-login-info-icon{color:#3b82f6;flex-shrink:0;height:20px;margin-top:2px;width:20px}.chargebee-checkout-login-notice-title{color:#1e40af;font-size:14px;font-weight:600;margin-bottom:4px;text-align:left}.chargebee-checkout-login-notice-text{color:#1d4ed8;font-size:14px;line-height:1.4;text-align:left}.chargebee-checkout-login-success-icon{align-items:center;animation:post-purchase-login-v2-pulse 2s infinite;background-color:#dcfce7;border-radius:50%;display:flex;height:64px;justify-content:center;margin:0 auto 16px;width:64px}.chargebee-checkout-login-success-icon svg{color:#16a34a;height:32px;width:32px}.post-purchase-login-payment-details{background-color:#eff6ff;border-radius:8px;margin-bottom:24px;padding:16px}.chargebee-checkout-login-detail-row{display:flex;font-size:14px;justify-content:space-between;margin-bottom:12px}.chargebee-checkout-login-detail-row:last-child{margin-bottom:0}.chargebee-checkout-login-detail-label{color:#6b7280}.chargebee-checkout-login-detail-value{color:#111827;font-weight:500}.chargebee-checkout-login-cta-button:hover{box-shadow:0 6px 20px #667eea80;transform:translateY(-2px)}.chargebee-checkout-login-cta-button:active{transform:translateY(0)}.chargebee-checkout-close-btn{align-items:center;background:#000;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:-12px;top:-12px;transition:all .3s ease;width:24px}.chargebee-checkout-checkmark{color:#fff;font-size:35px;font-weight:700}.chargebee-checkout-success-icon{align-items:center;display:flex;justify-content:center;margin-bottom:24px}.chargebee-checkout-checkmark{color:#667eea;font-size:48px}.chargebee-checkout-success-title{font-size:24px;font-weight:700;margin-bottom:12px;text-align:center}.chargebee-checkout-success-message{color:#666;margin-bottom:24px;text-align:center}.chargebee-checkout-success-button{background:linear-gradient(135deg,var(--flexi-brand_color_1,#006edc),color-mix(in srgb,var(--flexi-brand_color_1,#006edc) 70%,#fff));border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;line-height:2em;padding:8px;transition:all .3s ease;width:100%}.chargebee-checkout-success-button:hover{transform:translateY(-2px)}.chargebee-checkout-feature-list{background:#10b9811a;border:1px solid #10b98133;border-radius:16px;margin:25px 0;padding:20px;text-align:left}.chargebee-checkout-feature-item{align-items:center;color:#374151;display:flex;font-size:14px;margin-bottom:12px}.chargebee-checkout-feature-item:last-child{margin-bottom:0}.chargebee-checkout-feature-item:before{color:#10b981;content:"\2713";font-size:16px;font-weight:700;margin-right:12px}.chargebee-checkout-feature-item-autologin{font-weight:500}@media (max-width:480px){.email-modal-title{font-size:24px}.post-purchase-success-title{font-size:20px}}.chargebee-checkout-email-header{align-items:center;box-sizing:initial;display:flex;flex-direction:column;justify-content:space-around;min-height:90px;padding:10px 0}.chargebee-checkout-email-content{align-items:center;background:#f4f5f9;display:flex;flex-direction:column;flex-grow:1;gap:20px;padding:20px 25px 40px;& footer{align-items:center;display:flex;flex-direction:column}}.chargebee-checkout-privacy{font-size:14px;line-height:23px;margin-bottom:15px;margin-top:20px;& a{font-size:14px;font-weight:700;line-height:23px}}.chargebee-checkout-consents{display:flex;flex-direction:column;flex-grow:1;font-size:13px}.chargebee-checkout-checkbox input[type=checkbox]{cursor:pointer;flex-shrink:0;height:24px;margin-right:10px;margin-top:2px;width:24px}.chargebee-checkout-checkbox{align-items:flex-start;align-items:center;cursor:pointer;display:flex;line-height:1.4;margin-bottom:10px}.chargebee-checkout-checkbox span{flex:1;font-size:14px}.chargebee-checkout-error-modal-content{padding:30px 20px;text-align:center}.chargebee-checkout-error-icon{color:#ef4444;margin:10px auto 20px}.chargebee-checkout-error-title{font-size:20px;font-weight:700;margin-bottom:10px}.chargebee-checkout-error-message{color:#555;font-size:14px;margin-bottom:25px}.chargebee-checkout-error-close-btn{background:#ef4444;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;line-height:20px;padding:12px;width:100%;width:300px}.chargebee-checkout-select-wrapper{margin-top:12px}.chargebee-checkout-select{background:#fff;border:1px solid #ccc;border-radius:4px;font-size:14px;height:50px;padding:0 12px;width:100%}.chargebee-checkout-processing-modal-content{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:3rem 2rem;text-align:center}.chargebee-checkout-processing-title{color:#111827;font-size:1.25rem;font-weight:600;letter-spacing:-.01em;margin:0}.chargebee-checkout-processing-icon{color:#4f46e5;display:inline-block;height:27px;margin-right:5px;opacity:.9;width:27px}.chargebee-checkout-processing-loader{animation:spin 1s linear infinite;border:4px solid #0000001a;border-left-color:#4f46e5;border-radius:50%;height:48px;width:48px}@keyframes spin{to{transform:rotate(1turn)}}.chargebee-checkout-processing-message{animation:pulse 2s ease-in-out infinite;color:#4b5563;font-size:.95rem;font-weight:500;margin:0}@keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}.chargebee-checkout-active-sub-content{align-items:center;display:flex;flex-direction:column;gap:16px;padding:32px 24px 24px;text-align:center}.chargebee-checkout-active-sub-icon{align-items:center;background-color:#dbeafe;border-radius:50%;display:flex;flex-shrink:0;height:64px;justify-content:center;width:64px}.chargebee-checkout-active-sub-icon svg{color:#2563eb;height:32px;width:32px}.chargebee-checkout-active-sub-title{color:#111827;font-size:20px;font-weight:700;margin:0}.chargebee-checkout-active-sub-description{color:#4b5563;font-size:14px;line-height:1.6;margin:0}.chargebee-checkout-active-sub-primary-cta{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;line-height:3em;transition:transform .2s ease,box-shadow .2s ease;width:100%}.chargebee-checkout-active-sub-primary-cta:hover{box-shadow:0 6px 20px #667eea80;transform:translateY(-2px)}.chargebee-checkout-active-sub-secondary-cta{background:none;border:none;color:#6b7280;cursor:pointer;font-size:13px;padding:0;text-decoration:underline}.chargebee-checkout-active-sub-secondary-cta:hover{color:#374151}.chargebee-checkout-active-sub-continue{margin-top:12px;text-align:center}.chargebee-checkout-active-sub-continue a{color:#101f9e;cursor:pointer;font-size:14px;font-weight:700;line-height:23px;text-decoration:none}.chargebee-checkout-active-sub-continue a:hover{text-decoration:underline}
4947}</style><style id="paywall-arcade-checkout-css" data-layerless-source="true">@layer legacy { 
4948 }</style><style id="kiosq-additional-css">@layer legacy {}</style>
4948<script class="kiosq-runtime-settings" type="text/javascript">
4949(function () {
4950window.FUTR = window.FUTR || {};
4951window.FUTR.Kiosq = window.FUTR.Kiosq || {};
4952var payload = JSON.parse(atob('eyJmZWF0dXJlcyI6eyJPZmZlcnMiOlt7Im5hbWUiOiJnZXRDdXJyZW5jeUNvZGUiLCJzY3JpcHQiOiIoKSA9PiB7XG4gIGNvbnN0IGNvdW50cmllcyA9IHdpbmRvdy5GVVRSPy5LaW9zcT8uQ29uc3RhbnRzPy5Db3VudHJpZXMgfHwge307XG4gIGNvbnN0IEVVID0gY291bnRyaWVzLkVVX0NPVU5UUklFUyB8fCBbXTtcbiAgY29uc3QgR0IgPSBjb3VudHJpZXMuR0JfQ09VTlRSSUVTIHx8IFtdO1xuICBjb25zdCBjb3VudHJ5ID0gKHdpbmRvdy5GVVRSPy5LaW9zcT8uRmVhdHVyZXM/LlRvb2xzPy5nZXRDb29raWUoJ0ZUUl9Db3VudHJ5X0NvZGUnKSB8fCBsb2NhbFN0b3JhZ2UuZ2V0SXRlbSgnYnRVc2VyQ291bnRyeScpIHx8ICdVUycpLnRvVXBwZXJDYXNlKCk7XG4gIGlmIChHQi5pbmNsdWRlcyhjb3VudHJ5KSkgcmV0dXJuICdHQlAnO1xuICBpZiAoRVUuaW5jbHVkZXMoY291bnRyeSkpIHJldHVybiAnRVVSJztcbiAgcmV0dXJuICdVU0QnO1xufSJ9LHsibmFtZSI6InNldEFjdGl2ZVByaWNpbmdDYXJkcyIsInNjcmlwdCI6Iihyb290KSA9PiB7XG4gIGlmICghcm9vdCkgcmV0dXJuO1xuICBjb25zdCBnZXRDdXJyZW5jeUNvZGUgPSB3aW5kb3cuRlVUUj8uS2lvc3E/LkZlYXR1cmVzPy5PZmZlcnM/LmdldEN1cnJlbmN5Q29kZTtcbiAgaWYgKHR5cGVvZiBnZXRDdXJyZW5jeUNvZGUgIT09ICdmdW5jdGlvbicpIHJldHVybjtcbiAgY29uc3QgY3VycmVuY3lDbGFzcyA9ICdjdXJyZW5jeS0nICsgU3RyaW5nKGdldEN1cnJlbmN5Q29kZSgpKS50b0xvd2VyQ2FzZSgpO1xuICByb290LnF1ZXJ5U2VsZWN0b3JBbGwoJy5wcmljaW5nLWNhcmQnKS5mb3JFYWNoKChjYXJkKSA9PiB7XG4gICAgY2FyZC5jbGFzc0xpc3QudG9nZ2xlKCdzaG93JywgY2FyZC5jbGFzc0xpc3QuY29udGFpbnMoY3VycmVuY3lDbGFzcykpO1xuICB9KTtcbn0ifSx7Im5hbWUiOiJnZXRPZmZlcnMiLCJzY3JpcHQiOiIoY3VycmVuY3lDb2RlKSA9PiB7XG4gIGNvbnN0IGNmZyA9IHdpbmRvdy5GVVRSPy5LaW9zcT8uZmluYWxTaXRlQ29uZmlnIHx8IHdpbmRvdy5GVVRSPy5LaW9zcT8uZGVmYXVsdFNpdGVDb25maWcgfHwge307XG4gIGNvbnN0IG9mZmVycyA9IEFycmF5LmlzQXJyYXkoY2ZnLm9mZmVycykgPyBjZmcub2ZmZXJzIDogW107XG4gIGNvbnN0IGNvZGUgPSBTdHJpbmcoXG4gICAgY3VycmVuY3lDb2RlIHx8IHdpbmRvdy5GVVRSPy5LaW9zcT8uRmVhdHVyZXM/Lk9mZmVycz8uZ2V0Q3VycmVuY3lDb2RlPy4oKSB8fCAnVVNEJ1xuICApLnRvVXBwZXJDYXNlKCk7XG4gIGNvbnN0IGN1cnJlbmN5Q2xhc3MgPSAnY3VycmVuY3ktJyArIGNvZGUudG9Mb3dlckNhc2UoKTtcbiAgcmV0dXJuIG9mZmVycy5maWx0ZXIoKG9mZmVyKSA9PiB7XG4gICAgY29uc3QgY2MgPSBTdHJpbmcob2ZmZXI/LmN1cnJlbmN5X2NsYXNzIHx8ICcnKS50b0xvd2VyQ2FzZSgpO1xuICAgIHJldHVybiBjYyA9PT0gY3VycmVuY3lDbGFzcyB8fCBjYy5pbmNsdWRlcyhjb2RlLnRvTG93ZXJDYXNlKCkpO1xuICB9KTtcbn0ifSx7Im5hbWUiOiJnZXRPZmZlckJ5UmVjdXJyZW5jZSIsInNjcmlwdCI6IihyZWN1cnJlbmNlS2V5LCBjdXJyZW5jeUNvZGUpID0+IHtcbiAgY29uc3QgZ2V0T2ZmZXJzID0gd2luZG93LkZVVFI/Lktpb3NxPy5GZWF0dXJlcz8uT2ZmZXJzPy5nZXRPZmZlcnM7XG4gIGlmICh0eXBlb2YgZ2V0T2ZmZXJzICE9PSAnZnVuY3Rpb24nKSByZXR1cm4gbnVsbDtcbiAgY29uc3Qga2V5ID0gU3RyaW5nKHJlY3VycmVuY2VLZXkgfHwgJycpLnRvTG93ZXJDYXNlKCkudHJpbSgpO1xuICBpZiAoIWtleSkgcmV0dXJuIG51bGw7XG4gIGNvbnN0IG9mZmVycyA9IGdldE9mZmVycyhjdXJyZW5jeUNvZGUpIHx8IFtdO1xuICByZXR1cm4gb2ZmZXJzLmZpbmQoKG9mZmVyKSA9PlxuICAgIFN0cmluZyhvZmZlcj8ucmVjdXJyZW5jZV90eXBlIHx8ICcnKS50b0xvd2VyQ2FzZSgpLnRyaW0oKSA9PT0ga2V5XG4gICkgfHwgbnVsbDtcbn0ifSx7Im5hbWUiOiJnZXRNb250aGx5T2ZmZXIiLCJzY3JpcHQiOiIoY3VycmVuY3lDb2RlKSA9PiB7XG4gIHJldHVybiB3aW5kb3cuRlVUUj8uS2lvc3E/LkZlYXR1cmVzPy5PZmZlcnM/LmdldE9mZmVyQnlSZWN1cnJlbmNlPy4oXG4gICAgJ21vbnRobHknLFxuICAgIGN1cnJlbmN5Q29kZVxuICApIHx8IG51bGw7XG59In0seyJuYW1lIjoiZ2V0WWVhcmx5T2ZmZXIiLCJzY3JpcHQiOiIoY3VycmVuY3lDb2RlKSA9PiB7XG4gIHJldHVybiB3aW5kb3cuRlVUUj8uS2lvc3E/LkZlYXR1cmVzPy5PZmZlcnM/LmdldE9mZmVyQnlSZWN1cnJlbmNlPy4oXG4gICAgJ3llYXJseScsXG4gICAgY3VycmVuY3lDb2RlXG4gICkgfHwgbnVsbDtcbn0ifSx7Im5hbWUiOiJnZXQyWWVhcmx5T2ZmZXIiLCJzY3JpcHQiOiIoY3VycmVuY3lDb2RlKSA9PiB7XG4gIHJldHVybiB3aW5kb3cuRlVUUj8uS2lvc3E/LkZlYXR1cmVzPy5PZmZlcnM/LmdldE9mZmVyQnlSZWN1cnJlbmNlPy4oXG4gICAgJzJ5ZWFybHknLFxuICAgIGN1cnJlbmN5Q29kZVxuICApIHx8IG51bGw7XG59In0seyJuYW1lIjoiaW5pdE9mZmVyR2F0ZSIsInNjcmlwdCI6IihnYXRlSWQsIG9wdGlvbnMgPSB7fSkgPT4ge1xuICBpZiAoIWdhdGVJZCkgcmV0dXJuO1xuXG4gIGNvbnN0IHNlbGVjdG9yID0gb3B0aW9ucy5zZWxlY3RvciB8fCAnLmtpb3NxLW9wZW4tb2ZmZXJzJztcbiAgY29uc3QgY29udGFpbmVyID0gb3B0aW9ucy5jb250YWluZXIgfHwgJ2JvZHknO1xuICBjb25zdCBwb3NpdGlvbiA9IG9wdGlvbnMucG9zaXRpb24gfHwgJ2FwcGVuZCc7XG4gIGNvbnN0IG92ZXJsYXlzTnMgPSBvcHRpb25zLm92ZXJsYXlzTmFtZXNwYWNlIHx8ICdDaGVja291dCc7XG4gIGNvbnN0IGZsYWcgPSBgZGF0YS1raW9zcS1vZmZlci1nYXRlLSR7Z2F0ZUlkfWA7XG5cbiAgaWYgKGRvY3VtZW50LmRvY3VtZW50RWxlbWVudC5oYXNBdHRyaWJ1dGUoZmxhZykpIHtcbiAgICBjb25zb2xlLndhcm4oJ1tLaW9zcV0gaW5pdE9mZmVyR2F0ZSBhbHJlYWR5IGJvdW5kIGZvcicsIGdhdGVJZCk7XG4gICAgcmV0dXJuO1xuICB9XG4gIGRvY3VtZW50LmRvY3VtZW50RWxlbWVudC5zZXRBdHRyaWJ1dGUoZmxhZywgJzEnKTtcblxuICBjb25zdCBnZXRPdmVybGF5RmVhdHVyZSA9IChuYW1lKSA9PiB7XG4gICAgY29uc3QgZm4gPSB3aW5kb3cuRlVUUj8uS2lvc3E/LkZlYXR1cmVzPy5bb3ZlcmxheXNOc10/LltuYW1lXTtcbiAgICBpZiAodHlwZW9mIGZuICE9PSAnZnVuY3Rpb24nKSB7XG4gICAgICBjb25zb2xlLndhcm4oYFtLaW9zcV0gRmVhdHVyZXMuJHtvdmVybGF5c05zfS4ke25hbWV9IGlzIG1pc3NpbmdgLCB3aW5kb3cuRlVUUj8uS2lvc3E/LkZlYXR1cmVzKTtcbiAgICAgIHJldHVybi
4952BudWxsO1xuICAgIH1cbiAgICByZXR1cm4gZm47XG4gIH07XG5cbiAgY29uc3Qgc3VwcHJlc3NPdmVybGF5cyA9ICgpID0+IGdldE92ZXJsYXlGZWF0dXJlKCdzdXBwcmVzc092ZXJsYXlzJyk/LigpO1xuICBjb25zdCByZXN0b3JlT3ZlcmxheXMgPSAoKSA9PiBnZXRPdmVybGF5RmVhdHVyZSgncmVzdG9yZU92ZXJsYXlzJyk/LigpO1xuXG4gIGlmICghZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50Lmhhc0F0dHJpYnV0ZSgnZGF0YS1raW9zcS1hcmNhZGUtY2xvc2UtcmVzdG9yZScpKSB7XG4gICAgZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LnNldEF0dHJpYnV0ZSgnZGF0YS1raW9zcS1hcmNhZGUtY2xvc2UtcmVzdG9yZScsICcxJyk7XG4gICAgZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLCAoZSkgPT4ge1xuICAgICAgaWYgKGUudGFyZ2V0Py5jbG9zZXN0Py4oJy5hcmNhZGUtY2hlY2tvdXQtY2xvc2UtYnRuJykpIHtcbiAgICAgICAgcmVzdG9yZU92ZXJsYXlzKCk7XG4gICAgICB9XG4gICAgfSk7XG4gIH1cblxuICBjb25zdCBiaW5kID0gKEdhdGVzKSA9PiB7XG4gICAgR2F0ZXMucHJlbG9hZChnYXRlSWQpLmNhdGNoKChlcnIpID0+IHtcbiAgICAgIGNvbnNvbGUud2FybignW0tpb3NxXSBwcmVsb2FkIGZhaWxlZCcsIGdhdGVJZCwgZXJyKTtcbiAgICB9KTtcblxuICAgIGRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJywgKGUpID0+IHtcbiAgICAgIGlmICghZS5pc1RydXN0ZWQpIHJldHVybjtcblxuICAgICAgY29uc3QgZWwgPSBlLnRhcmdldD8uY2xvc2VzdD8uKHNlbGVjdG9yKTtcbiAgICAgIGlmICghZWwgfHwgZWwgPT09IGRvY3VtZW50LmJvZHkgfHwgZWwgPT09IGRvY3VtZW50LmRvY3VtZW50RWxlbWVudCkgcmV0dXJuO1xuXG4gICAgICBlLnByZXZlbnREZWZhdWx0KCk7XG4gICAgICBjb25zb2xlLmxvZygnW0tpb3NxXSBvcGVuLW9mZmVycyBjbGljayBcdTIxOTIgc2hvdyBnYXRlJywgZ2F0ZUlkKTtcblxuICAgICAgc3VwcHJlc3NPdmVybGF5cygpO1xuICAgICAgR2F0ZXMuc2hvdyhnYXRlSWQsIHtcbiAgICAgICAgY29udGFpbmVyLFxuICAgICAgICBwb3NpdGlvbixcbiAgICAgICAgb25DbG9zZTogcmVzdG9yZU92ZXJsYXlzLFxuICAgICAgfSk7XG4gICAgfSk7XG4gIH07XG5cbiAgY29uc3QgR2F0ZXMgPSB3aW5kb3cuRlVUUj8uS2lvc3E/LkdhdGVzO1xuICBpZiAoR2F0ZXMpIHtcbiAgICBiaW5kKEdhdGVzKTtcbiAgICByZXR1cm47XG4gIH1cblxuICB3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcihcbiAgICAnS2lvc3FHYXRlc1JlYWR5JyxcbiAgICAoZSkgPT4gYmluZChlLmRldGFpbC5hcGkpLFxuICAgIHsgb25jZTogdHJ1ZSB9XG4gICk7XG59In0seyJuYW1lIjoiaW5pdE1vbnRobHlDaGVja291dCIsInNjcmlwdCI6IihvcHRpb25zID0ge30pID0+IHtcbiAgY29uc3Qgc2VsZWN0b3IgPSBvcHRpb25zLnNlbGVjdG9yIHx8ICcua2lvc3EtY2hlY2tvdXQtbW9udGhseSc7XG4gIGNvbnN0IGZsYWcgPSAnZGF0YS1raW9zcS1tb250aGx5LWNoZWNrb3V0LWJvdW5kJztcbiAgaWYgKGRvY3VtZW50LmRvY3VtZW50RWxlbWVudC5oYXNBdHRyaWJ1dGUoZmxhZykpIHJldHVybjtcbiAgZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LnNldEF0dHJpYnV0ZShmbGFnLCAnMScpO1xuICBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsIChlKSA9PiB7XG4gICAgY29uc3QgZWwgPSBlLnRhcmdldD8uY2xvc2VzdD8uKHNlbGVjdG9yKTtcbiAgICBpZiAoIWVsKSByZXR1cm47XG4gICAgZS5wcmV2ZW50RGVmYXVsdCgpO1xuICAgIGNvbnN0IG9mZmVyID0gd2luZG93LkZVVFI/Lktpb3NxPy5GZWF0dXJlcz8uT2ZmZXJzPy5nZXRNb250aGx5T2ZmZXI/LigpO1xuICAgIGNvbnN0IHBsYW5JZCA9IG9mZmVyPy5wbGFuSUQ7XG4gICAgaWYgKCFwbGFuSWQpIHtcbiAgICAgIGNvbnNvbGUud2FybignW0tpb3NxXSBObyBtb250aGx5IG9mZmVyIHBsYW5JRCBhdmFpbGFibGUnKTtcbiAgICAgIHJldHVybjtcbiAgICB9XG4gICAgY29uc3QgQ2hlY2tvdXQgPSB3aW5kb3cuRlVUUj8uS2lvc3E/LkNoZWNrb3V0O1xuICAgIGlmICghQ2hlY2tvdXQ/Lm9wZW4pIHtcbiAgICAgIGNvbnNvbGUud2FybignW0tpb3NxXSBDaGVja291dCBmYWNhZGUgbm90IGF2YWlsYWJsZScpO1xuICAgICAgcmV0dXJuO1xuICAgIH1cbiAgICBDaGVja291dC5vcGVuKHBsYW5JZCwgeyBvcmlnaW5FbDogZWwgfSk7XG4gIH0pO1xufSJ9LHsibmFtZSI6ImluaXRZZWFybHlDaGVja291dCIsInNjcmlwdCI6IihvcHRpb25zID0ge30pID0+IHtcbiAgY29uc3Qgc2VsZWN0b3IgPSBvcHRpb25zLnNlbGVjdG9yIHx8ICcua2lvc3EtY2hlY2tvdXQteWVhcmx5JztcbiAgY29uc3QgZmxhZyA9ICdkYXRhLWtpb3NxLXllYXJseS1jaGVja291dC1ib3VuZCc7XG4gIGlmIChkb2N1bWVudC5kb2N1bWVudEVsZW1lbnQuaGFzQXR0cmlidXRlKGZsYWcpKSByZXR1cm47XG4gIGRvY3VtZW50LmRvY3VtZW50RWxlbWVudC5zZXRBdHRyaWJ1dGUoZmxhZywgJzEnKTtcbiAgZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLCAoZSkgPT4ge1xuICAgIGNvbnN0IGVsID0gZS50YXJnZXQ/LmNsb3Nlc3Q/LihzZWxlY3Rvcik7XG4gICAgaWYgKCFlbCkgcmV0dXJuO1xuICAgIGUucHJldmVudERlZmF1bHQoKTtcbiAgICBjb25zdCBvZmZlciA9IHdpbmRvdy5GVVRSPy5LaW9zcT8uRmVhdHVyZXM/Lk9mZmVycz8uZ2V0WWVhcmx5T2ZmZXI/LigpO1xuICAgIGNvbnN0IHBsYW5JZCA9IG9mZmVyPy5wbGFuSUQ7XG4gICAgaWYgKCFwbGFuSWQpIHtcbiAgICAgIGNvbnNvbGUud2FybignW0tpb3NxXSBObyB5ZWFybHkgb2ZmZXIgcGxhbklEIGF2YWlsYWJsZScpO1xuICAgICAgcmV0dXJuO1xuICAgIH1cbiAgICBjb25zdCBDaGVja291dCA9IHdpbmRvdy5GVVRSPy5LaW9zcT8uQ2hlY2tvdXQ7XG4gICAgaWYgKCFDaGVja291dD8ub3Blbikge1xuICAgICAgY29uc29sZS53YXJuKCdbS2lvc3FdIENoZWNrb3V0IGZhY2FkZSBub3QgYXZhaWxhYmxlJyk7XG4gICAgICByZXR1cm47XG4gICAgfVxuICAgIENoZWNrb3V0Lm9wZW4ocGxhbklkLCB7IG9yaWdpbkVsOiBlbCB9KTtcbiAgfSk7XG59In1dLCJVc2VyIjpbeyJuYW1lIjoiaXNSZWFkeSIsInNjcmlwdCI6IigpID0+IHdpbmRvdy5GVVRSPy5Db25uZWN0Py5BdXRoPy5raW9zcVVzZXJJc0xvYWRpbmcgPT09IGZhbHNlIn0seyJuYW1lIjoiaXNMb2dnZWRJbiIsInNjcmlwdCI6IigpID0+ICEhKHdpbmRvdy5GVVRSPy5Db25uZWN0Py5BdXRoPy5raW9zcVVzZXJJc0F1dGhlbnRpY2F0ZWQ
4952pIn0seyJuYW1lIjoiaXNHcmFudGVkIiwic2NyaXB0IjoiKCkgPT4gXC9eZ3JhbnRlZFwvLnRlc3Qod2luZG93LkZVVFI/Lktpb3NxPy5Vc2VyPy51c2VyX2dyYW50X3N0YXR1cyB8fCBcIlwiKSJ9LHsibmFtZSI6ImdldEdyYW50U3RhdHVzIiwic2NyaXB0IjoiKCkgPT4gd2luZG93LkZVVFI/Lktpb3NxPy5Vc2VyPy51c2VyX2dyYW50X3N0YXR1cyB8fCBudWxsIn0seyJuYW1lIjoiZ2V0RW1haWwiLCJzY3JpcHQiOiIoKSA9PiB3aW5kb3cuRlVUUj8uS2lvc3E/LlVzZXI/LmVtYWlsIHx8IG51bGwifSx7Im5hbWUiOiJpc1BhaWRNZW1iZXIiLCJzY3JpcHQiOiIoKSA9PiBcL15ncmFudGVkXC8udGVzdCh3aW5kb3cuRlVUUj8uS2lvc3E/LlVzZXI/LnVzZXJfZ3JhbnRfc3RhdHVzIHx8IFwiXCIpIn0seyJuYW1lIjoiaXNFeFBhaWRNZW1iZXIiLCJzY3JpcHQiOiIoKSA9PiB7IGNvbnN0IHMgPSB3aW5kb3cuRlVUUj8uS2lvc3E/LlVzZXI/LnVzZXJfZ3JhbnRfc3RhdHVzOyByZXR1cm4gW1wibm90LWdyYW50ZWQtY2FuY2VsZWRcIixcIm5vdC1ncmFudGVkLWV4cGlyZWRcIixcIm5vdC1ncmFudGVkLXBheW1lbnQtZmFpbGVkXCJdLmluY2x1ZGVzKHMpOyB9In1dLCJDaGVja291dCI6W3sibmFtZSI6InJlc3RvcmVPdmVybGF5cyIsInNjcmlwdCI6IigpID0+IHtcbiAgY29uc29sZS5sb2coJ1tLaW9zcSBDaGVja291dF0gcmVzdG9yZU92ZXJsYXlzJyk7XG4gIGNvbnN0IEhJRERFTl9DTEFTUyA9ICdraW9zcS1jaGVja291dC1oaWRkZW4nO1xuXG4gIFtcbiAgICAnI3NsaWNlLWNvbnRhaW5lci1uZXdzbGV0dGVyRm9ybS1leGl0SW50ZW50JyxcbiAgICAnLmp3LWZsYWctZmxvYXRpbmcnLFxuICAgICcucnRtLWNvbnRlbnQnLFxuICAgICcucnRtLW92ZXJsYXknLFxuICBdLmZvckVhY2goKHNlbCkgPT4ge1xuICAgIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3Ioc2VsKT8uY2xhc3NMaXN0LnJlbW92ZShISURERU5fQ0xBU1MpO1xuICB9KTtcbn0ifSx7Im5hbWUiOiJzdXBwcmVzc092ZXJsYXlzIiwic2NyaXB0IjoiKCkgPT4ge1xuICBjb25zb2xlLmxvZygnW0tpb3NxIENoZWNrb3V0XSBzdXBwcmVzc092ZXJsYXlzJyk7XG4gIGNvbnN0IEhJRERFTl9DTEFTUyA9ICdraW9zcS1jaGVja291dC1oaWRkZW4nO1xuICBjb25zdCBTVFlMRV9JRCA9ICdraW9zcS1jaGVja291dC1oaWRkZW4tc3R5bGUnO1xuXG4gIGlmICghZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoU1RZTEVfSUQpKSB7XG4gICAgY29uc3Qgc3R5bGUgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdzdHlsZScpO1xuICAgIHN0eWxlLmlkID0gU1RZTEVfSUQ7XG4gICAgc3R5bGUudGV4dENvbnRlbnQgPSAnYm9keSAua2lvc3EtY2hlY2tvdXQtaGlkZGVuIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9JztcbiAgICBkb2N1bWVudC5oZWFkLmFwcGVuZENoaWxkKHN0eWxlKTtcbiAgfVxuXG4gIHRyeSB7XG4gICAgd2luZG93LmJvcmRlYXV4Py5jbWQ/LnB1c2god2luZG93LmJvcmRlYXV4Py5jYW5jZWwpO1xuICB9IGNhdGNoIChlKSB7XG4gICAgY29uc29sZS53YXJuKCdbS2lvc3EgQ2hlY2tvdXRdIEJvcmRlYXV4IGNhbmNlbCBlcnJvcjonLCBlKTtcbiAgfVxuXG4gIFtcbiAgICAnI3NsaWNlLWNvbnRhaW5lci1uZXdzbGV0dGVyRm9ybS1leGl0SW50ZW50JyxcbiAgICAnLmp3LWZsYWctZmxvYXRpbmcnLFxuICAgICcucnRtLWNvbnRlbnQnLFxuICAgICcucnRtLW92ZXJsYXknLFxuICBdLmZvckVhY2goKHNlbCkgPT4ge1xuICAgIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3Ioc2VsKT8uY2xhc3NMaXN0LmFkZChISURERU5fQ0xBU1MpO1xuICB9KTtcblxuICBkb2N1bWVudC5ib2R5LmNsYXNzTGlzdC5yZW1vdmUoJ3NjLXJ0bS1vcGVuJyk7XG59In1dLCJUb29scyI6W3sibmFtZSI6ImdldENvb2tpZSIsInNjcmlwdCI6IihuYW1lKSA9PiB7XG4gIGNvbnN0IG1hdGNoID0gZG9jdW1lbnQuY29va2llLm1hdGNoKFxuICAgIG5ldyBSZWdFeHAoJyg/Ol58OyApJyArIG5hbWUucmVwbGFjZShcL1suKis/XiR7fSgpfFtcXF1cXFxcXVwvZywgJ1xcXFwkJicpICsgJz0oW147XSopJylcbiAgKTtcblxuICByZXR1cm4gbWF0Y2ggPyBkZWNvZGVVUklDb21wb25lbnQobWF0Y2hbMV0pIDogbnVsbDtcbn0ifSx7Im5hbWUiOiJzZXRDb29raWUiLCJzY3JpcHQiOiIobmFtZSwgdmFsdWUsIGRheXMpID0+IHtcbiAgbGV0IGV4cGlyZXMgPSBcIlwiO1xuXG4gIGlmIChkYXlzKSB7XG4gICAgY29uc3QgZGF0ZSA9IG5ldyBEYXRlKCk7XG4gICAgZGF0ZS5zZXRUaW1lKGRhdGUuZ2V0VGltZSgpICsgZGF5cyAqIDI0ICogNjAgKiA2MCAqIDEwMDApO1xuICAgIGV4cGlyZXMgPSBcIjsgZXhwaXJlcz1cIiArIGRhdGUudG9VVENTdHJpbmcoKTtcbiAgfVxuXG4gIGRvY3VtZW50LmNvb2tpZSA9IG5hbWUgKyBcIj1cIiArIGVuY29kZVVSSUNvbXBvbmVudCh2YWx1ZSA/PyBcIlwiKSArIGV4cGlyZXMgKyBcIjsgcGF0aD1cL1wiO1xufSJ9XX0sImNvbnN0YW50cyI6eyJDb3VudHJpZXMiOnsiR0JfQ09VTlRSSUVTIjpbIkdCIiwiR0ciLCJKRSIsIklNIl0sIkVVX0NPVU5UUklFUyI6WyJBRCIsIkFUIiwiQVciLCJCRSIsIkJMIiwiQkciLCJDWSIsIkNaIiwiREsiLCJFRSIsIkVTIiwiSFIiLCJGSSIsIkZSIiwiREUiLCJHRiIsIkdQIiwiR1IiLCJIVSIsIklFIiwiSVQiLCJMViIsIkxUIiwiTFUiLCJNQyIsIk1FIiwiTUYiLCJNUSIsIk1UIiwiTkwiLCJQTCIsIlBNIiwiUFQiLCJSRSIsIlJPIiwiU0siLCJTSSIsIlNNIiwiVEYiLCJWQSIsIlhLIiwiWVQiXX19fQ=='));
4953window.FUTR.Kiosq.Constants = window.FUTR.Kiosq.Constants || {};
4954var constants = payload.constants || {};
4955Object.keys(constants).forEach(function (ns) {
4956window.FUTR.Kiosq.Constants[ns] = Object.assign(
4957{},
4958window.FUTR.Kiosq.Constants[ns] || {},
4959constants[ns] || {}
4960);
4961});
4962window.FUTR.Kiosq.Features = window.FUTR.Kiosq.Features || {};
4963var features = payload.features || {};
4964Object.keys(features).forEach(function (ns) {
4965window.FUTR.Kiosq.Features[ns] = window.FUTR.Kiosq.Features[ns] || {};
4966(features[ns] || []).forEach(function (def) {
4967if (!def || !def.name || !def.script) {
4968return;
4969}
4970try {
4971var result = (new Function('return ' + def.script))();
4972window.FUTR.Kiosq.Features[ns][def.name] =
4973typeof result === 'function' ? result : function () { return result; };
4974} catch (e) {
4975console.warn('[Kiosq Settings] Failed to evaluate feature', ns + '.' + def.name, e);
4976}
4977});
4978});
4979})();
4980</script>
4980
4981<style data-layerless-source="true">@layer legacy { 
4982#auth-in-nav-header-menu {
4983color: white;
4984fill: white;
4985}
4986#auth-in-nav-header {
4987margin-left:10px !important;
4988}
4989 }</style>
4990<script>
4991window.FUTR = window.FUTR || {};
4992window.FUTR.Connect = {"callbackUrl":"\/auth_callback","SIGN_OUT_TEXT":"Sign out","type":"addEvent","target":"auth-in-nav-header","auth0LockConfig":{"logo_url":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/yjolrksv791774885936.svg","logo_email":"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/zx0c3best81776689096.png","color_primary":"#1F69FF","extra_css":".auth0-lock-header-welcome {margin-top: 15px;} .auth0-lock.auth0-lock .auth0-lock-header-logo { max-width:100%; height:auto; }","site_name":"Tom's Guide","sign_up_newsletter_text":"Please sign me up to the Tom's Guide newsletter","contact_other_brand_text":"Contact me with news and offers from Tom's Guide and other Future brands","newsletter_code":"XTG-D","label":"tomsguide_en-us"}};
4993window.FUTR.Connect.auth0LockConfig.allowedConnections = "google-oauth2,Username-Password-Authentication,TomsGuide-Forum";
4994window.FUTR.Connect.callbackUrl = window.location.origin + window.FUTR.Connect.callbackUrl;
4995window.FUTR.Connect.auth0AppClientId = "JRKr0EFukuD1sJvmCPwYGLYQNEyOlhDB";
4996window.FUTR.Connect.Auth = window.FUTR.Connect.Auth || {};
4997window.FUTR.Connect.Auth.parseJwt = window.FUTR.Connect.Auth.parseJwt || ((token)=>{
4998if (typeof token === 'undefined' || !token) {
4999return;
5000}
5001var base64Url = token.split('.')[1] || '';
5002var base64 = base64Url.replace(/-/g, '+').replace(/_/g, '/');
5003var jsonPayload = decodeURIComponent(window.atob(base64).split('').map(function(c) {
5004return '%' + ('00' + c.charCodeAt(0).toString(16)).slice(-2);
5005}).join(''));
5006return JSON.parse(jsonPayload);
5007});
5008window.FUTR.Connect.Auth.getCookieByName = (name)=> {
5009const value = `; ${document.cookie}`;
5010const parts = value.split(`; ${name}=`);
5011if (parts.length === 2) return parts.pop().split(';').shift();
5012}
5013window.FUTR.Kiosq.User = window.FUTR.Connect.Auth.parseJwt(window.FUTR.Connect.Auth.getCookieByName("kiosq_user"));
5014window.FUTR.Connect.isGranted = false;
5015if(typeof window.FUTR.Kiosq.User !== 'undefined' && typeof window.FUTR.Kiosq.User.user_grant_status !== 'undefined' ){
5016const matchString = '^granted';
5017const regexp = new RegExp(matchString);
5018if(regexp.test(window.FUTR.Kiosq.User.user_grant_status)){
5019window.FUTR.Connect.isGranted = true;
5020}
5021}
5022window.addEventListener("DOMContentLoaded", (event) => {
5023var connectBundle = document.createElement('script');
5024// window.FUTR.Connect.auth0AppClientId must be set before bundle.connect.js be added.
5025connectBundle.src = "https://vanilla.futurecdn.net/tomsguide/1760008/media/shared/js/bundle.connect.js";
5026document.head.appendChild(connectBundle);
5027});
5028</script>
vendor: 1 bytes, line 5028
5028
5029<script class="paywall-campaign-context" type="text/javascript">
5030window.FUTR = window.FUTR || {};
5031window.FUTR.Kiosq = window.FUTR.Kiosq || {};
5032window.FUTR.Kiosq.Campaign = window.FUTR.Kiosq.Campaign || {};
5033window.FUTR.Kiosq.Campaign.Context = window.FUTR.Kiosq.Campaign.Context || {};
5034window.FUTR.Kiosq.Campaign.Context = JSON.parse(atob('W3sibmFtZSI6IkRldmljZSIsInNjcmlwdCI6IigpID0+IHtcbiAgY29uc3QgYSA9IG5hdmlnYXRvci51c2VyQWdlbnQgfHwgbmF2aWdhdG9yLnZlbmRvciB8fCB3aW5kb3cub3BlcmE7XG4gIHJldHVybiBcLyhhbmRyb2lkfGJiXFxkK3xtZWVnbykuK21vYmlsZXxhdmFudGdvfGJhZGFcXFwvfGJsYWNrYmVycnl8YmxhemVyfGNvbXBhbHxlbGFpbmV8ZmVubmVjfGhpcHRvcHxpZW1vYmlsZXxpcChob25lfG9kKXxpcmlzfGtpbmRsZXxsZ2UgfG1hZW1vfG1pZHB8bW1wfG1vYmlsZS4rZmlyZWZveHxuZXRmcm9udHxvcGVyYSBtKG9ifGluKWl8cGFsbSggb3MpP3xwaG9uZXxwKGl4aXxyZSlcXFwvfHBsdWNrZXJ8cG9ja2V0fHBzcHxzZXJpZXMoNHw2KTB8c3ltYmlhbnx0cmVvfHVwXFwuKGJyb3dzZXJ8bGluayl8dm9kYWZvbmV8d2FwfHdpbmRvd3MgY2V8eGRhfHhpaW5vXC9pLnRlc3QoXG4gICAgYVxuICApIHx8XG4gICAgXC8xMjA3fDYzMTB8NjU5MHwzZ3NvfDR0aHB8NTBbMS02XWl8Nzcwc3w4MDJzfGEgd2F8YWJhY3xhYyhlcnxvb3xzXFwtKXxhaShrb3xybil8YWwoYXZ8Y2F8Y28pfGFtb2l8YW4oZXh8bnl8eXcpfGFwdHV8YXIoY2h8Z28pfGFzKHRlfHVzKXxhdHR3fGF1KGRpfFxcLW18ciB8cyApfGF2YW58YmUoY2t8bGx8bnEpfGJpKGxifHJkKXxibChhY3xheil8YnIoZXx2KXd8YnVtYnxid1xcLShufHUpfGM1NVxcXC98Y2FwaXxjY3dhfGNkbVxcLXxjZWxsfGNodG18Y2xkY3xjbWRcXC18Y28obXB8bmQpfGNyYXd8ZGEoaXR8bGx8bmcpfGRidGV8ZGNcXC1zfGRldml8ZGljYXxkbW9ifGRvKGN8cClvfGRzKDEyfFxcLWQpfGVsKDQ5fGFpKXxlbShsMnx1bCl8ZXIoaWN8azApfGVzbDh8ZXooWzQtN10wfG9zfHdhfHplKXxmZXRjfGZseShcXC18Xyl8ZzEgdXxnNTYwfGdlbmV8Z2ZcXC01fGdcXC1tb3xnbyhcXC53fG9kKXxncihhZHx1bil8aGFpZXxoY2l0fGhkXFwtKG18cHx0KXxoZWlcXC18aGkocHR8dGEpfGhwKCBpfGlwKXxoc1xcLWN8aHQoYyhcXC18IHxffGF8Z3xwfHN8dCl8dHApfGh1KGF3fHRjKXxpXFwtKDIwfGdvfG1hKXxpMjMwfGlhYyggfFxcLXxcXFwvKXxpYnJvfGlkZWF8aWcwMXxpa29tfGltMWt8aW5ub3xpcGFxfGlyaXN8amEodHx2KWF8amJyb3xqZW11fGppZ3N8a2RkaXxrZWppfGtndCggfFxcXC8pfGtsb258a3B0IHxrd2NcXC18a3lvKGN8ayl8bGUobm98eGkpfGxnKCBnfFxcXC8oa3xsfHUpfDUwfDU0fFxcLVthLXddKXxsaWJ3fGx5bnh8bTFcXC13fG0zZ2F8bTUwXFxcL3xtYSh0ZXx1aXx4byl8bWMoMDF8MjF8Y2EpfG1cXC1jcnxtZShyY3xyaSl8bWkobzh8b2F8dHMpfG1tZWZ8bW8oMDF8MDJ8Yml8ZGV8ZG98dChcXC18IHxvfHYpfHp6KXxtdCg1MHxwMXx2ICl8bXdicHxteXdhfG4xMFswLTJdfG4yMFsyLTNdfG4zMCgwfDIpfG41MCgwfDJ8NSl8bjcoMCgwfDEpfDEwKXxuZSgoY3xtKVxcLXxvbnx0Znx3Znx3Z3x3dCl8bm9rKDZ8aSl8bnpwaHxvMmltfG9wKHRpfHd2KXxvcmFufG93ZzF8cDgwMHxwYW4oYXxkfHQpfHBkeGd8cGcoMTN8XFwtKFsxLThdfGMpKXxwaGlsfHBpcmV8cGwoYXl8dWMpfHBuXFwtMnxwbyhja3xydHxzZSl8cHJveHxwc2lvfHB0XFwtZ3xxYVxcLWF8cWMoMDd8MTJ8MjF8MzJ8NjB8XFwtWzItN118aVxcLSl8cXRla3xyMzgwfHI2MDB8cmFrc3xyaW05fHJvKHZlfHpvKXxzNTVcXFwvfHNhKGdlfG1hfG1tfG1zfG55fHZhKXxzYygwMXxoXFwtfG9vfHBcXC0pfHNka1xcXC98c2UoYyhcXC18M
5034HwxKXw0N3xtY3xuZHxyaSl8c2doXFwtfHNoYXJ8c2llKFxcLXxtKXxza1xcLTB8c2woNDV8aWQpfHNtKGFsfGFyfGIzfGl0fHQ1KXxzbyhmdHxueSl8c3AoMDF8aFxcLXx2XFwtfHYgKXxzeSgwMXxtYil8dDIoMTh8NTApfHQ2KDAwfDEwfDE4KXx0YShndHxsayl8dGNsXFwtfHRkZ1xcLXx0ZWwoaXxtKXx0aW1cXC18dFxcLW1vfHRvKHBsfHNoKXx0cyg3MHxtXFwtfG0zfG01KXx0eFxcLTl8dXAoXFwuYnxnMXxzaSl8dXRzdHx2NDAwfHY3NTB8dmVyaXx2aShyZ3x0ZSl8dmsoNDB8NVswLTNdfFxcLXYpfHZtNDB8dm9kYXx2dWxjfHZ4KDUyfDUzfDYwfDYxfDcwfDgwfDgxfDgzfDg1fDk4KXx3M2MoXFwtfCApfHdlYmN8d2hpdHx3aShnIHxuY3xudyl8d21sYnx3b251fHg3MDB8eWFzXFwtfHlvdXJ8emV0b3x6dGVcXC1cL2kudGVzdChcbiAgICAgIGEuc3Vic3RyKDAsIDQpXG4gICAgKVxuICAgID8gXCJNb2JpbGVcIlxuICAgIDogXCJEZXNrdG9wXCI7XG59OyJ9LHsibmFtZSI6IkxvZ2luU3RhdHVzIiwic2NyaXB0IjoiKCkgPT4ge1xuICBpZiggRlVUUj8uS2lvc3E/LlVzZXI/LnVzZXJfZ3JhbnRfc3RhdHVzPy5tYXRjaChcL15ncmFudGVkXC8pKSByZXR1cm4gXCJncmFudGVkXCI7XG4gIGlmKCBGVVRSPy5LaW9zcT8uVXNlcj8uaXNfYXV0aGVudGljYXRlZCApIHJldHVybiBcImNvbm5lY3RlZFwiO1xuICBcL1wvaWYoIHR5cGVvZiBGVVRSLktpb3NxLlVzZXIgPT09ICd1bmRlZmluZWQnICkgcmV0dXJuIFwibm9uLWNvbm5lY3RlZFwiO1xuICByZXR1cm4gXCJub25fY29ubmVjdGVkXCI7XG59OyJ9LHsibmFtZSI6IkZyZWVSZW1haW5pbmdBcnRpY2xlIiwic2NyaXB0IjoiKCkgPT4ge1xuICAgIGlmIChsb2NhbFN0b3JhZ2UuZ2V0SXRlbShcImtpb3NxX2FydGljbGVfdXJsX2Fja1wiKSAhPT0gbnVsbCkge1xuICAgICAgY29uc3QgYXJ0aWNsZVNlZW5VcmxzID0gbG9jYWxTdG9yYWdlLmdldEl0ZW0oXCJraW9zcV9hcnRpY2xlX3VybF9hY2tcIik7XG4gICAgICBjb25zdCBkZWNvZGVkQXJ0aWNsZVNlZW5VcmxzID0gSlNPTi5wYXJzZSh3aW5kb3cuYXRvYihhcnRpY2xlU2VlblVybHMpKTtcbiAgICAgIGNvbnN0IGxpbWl0RnJlZUFydGljbGVzID0gd2luZG93LkZVVFIuS2lvc3E/LmRlZmF1bHRTaXRlQ29uZmlnPy5saW1pdE9mRnJlZUFydGljbGUgfHwgMDtcbiAgICAgIGNvbnN0IG51bWJlck9mRnJlZUFydGljbGVSZW1haW5pbmcgPSBsaW1pdEZyZWVBcnRpY2xlcy1kZWNvZGVkQXJ0aWNsZVNlZW5VcmxzLmxlbmd0aDtcbiAgICAgIHJldHVybiBudW1iZXJPZkZyZWVBcnRpY2xlUmVtYWluaW5nID49IDAgPyBudW1iZXJPZkZyZWVBcnRpY2xlUmVtYWluaW5nIDogMDtcbiAgICB9XG5cbiAgICByZXR1cm4gMDtcbiAgfSJ9LHsibmFtZSI6Ik51bWJlck9mUGFnZXNWaXNpdGVkIiwic2NyaXB0IjoiKCkgPT4ge1xuICAgIGNvbnN0IGxvY2FsSGlzdG9yeSA9IEpTT04ucGFyc2UoYXRvYihsb2NhbFN0b3JhZ2UuZ2V0SXRlbSgnY29ubmVjdF9hcnRpY2xlc19oaXN0b3J5JykgfHwgbG9jYWxTdG9yYWdlLmdldEl0ZW0oJ2tpb3NxX2FydGljbGVfdXJsX2FjaycpIHx8IGJ0b2EoJ1tdJykpKTtcbiAgICByZXR1cm4gbG9jYWxIaXN0b3J5Lmxlbmd0aDtcbiAgfSJ9LHsibmFtZSI6IkFydGljbGVDb250cm9sVGFncyIsInNjcmlwdCI6IigpID0+IHtyZXR1cm4gd2luZG93LmZmdGU/LnByb3BlcnRpZXM/LmFydGljbGVDb250cm9sVGFnIHx8IFtdfSJ9LHsibmFtZSI6IkFydGljbGVUYWdIYW5kbGUiLCJzY3JpcHQiOiIoKSA9PiB7cmV0dXJuIHdpbmRvdy5mZnRlPy5wcm9wZXJ0aWVzPy5hcnRpY2xlVGFnSGFuZGxlIHx8IFtdfSJ9LHsibmFtZSI6IkJsdWVDb25pY1NlZ21lbnRzIiwic2NyaXB0IjoiKCkgPT4ge3JldHVybiB0eXBlb2YoYmx1ZUNvbmljQ2xpZW50KSAhPT0gXCJ1bmRlZmluZWRcIiAmJiBibHVlQ29uaWNDbGllbnQ/LmdldFNlZ21lbnRzKCkgPyBibHVlQ29uaWNDbGllbnQ/LmdldFNlZ21lbnRzKCkgOiBbXTt9In0seyJuYW1lIjoiUmVmZXJyZXIiLCJzY3JpcHQiOiIoKSA9PiB7cmV0dXJuIGRvY3VtZW50LnJlZmVycmVyO30ifSx7Im5hbWUiOiJBcnRpY2xlVGVtcGxhdGUiLCJzY3JpcHQiOiIoKSA9PiB7cmV0dXJuIHdpbmRvdy5mZnRlPy5wcm9wZXJ0aWVzPy5hcnRpY2xlVGVtcGxhdGUgfHwgXCJcIn0ifSx7Im5hbWUiOiJBcnRpY2xlVHlwZSIsInNjcmlwdCI6IigpID0+IHtyZXR1cm4gd2luZG93LmZmdGU/LnByb3BlcnRpZXM/LmFydGljbGVUeXBlIHx8IFwiXCJ9In0seyJuYW1lIjoiQXJ0aWNsZUlkIiwic2NyaXB0IjoiKCkgPT4ge3JldHVybiB3aW5kb3cuZmZ0ZT8ucHJvcGVydGllcz8uaWQgfHwgXCJcIn0ifSx7Im5hbWUiOiJVc2VyR3JhbnRTdGF0dXMiLCJzY3JpcHQiOiIoKSA9PiB7cmV0dXJuIHdpbmRvdy5GVVRSPy5LaW9zcT8uVXNlcj8udXNlcl9ncmFudF9zdGF0dXMgfHwgXCJcIn0ifSx7Im5hbWUiOiJUaW1lT2ZUaGVEYXkiLCJzY3JpcHQiOiIoKSA9PiBuZXcgRGF0ZSgpLmdldEhvdXJzKCkgPCAxMiA/IFwiQU1cIiA6IFwiUE1cIjsifSx7Im5hbWUiOiJBcnRpY2xlQ2F0ZWdvcnkiLCJzY3JpcHQiOiIoKSA9PiB7cmV0dXJuIHdpbmRvdy5mZnRlPy5wcm9wZXJ0aWVzPy5hcnRpY2xlQ2F0ZWdvcnlIYW5kbGUgfHwgW119In0seyJuYW1lIjoiSXNSZWd3YWxsQmFycmllciIsInNjcmlwdCI6IigpID0+IHtyZXR1cm4gd2luZG93Py5GVVRSPy5LaW9zcT8ud2FsbFR5cGUgPT09IFwicmVnd2FsbEF1dGhlbnRpY2F0aW9uXCIgfHwgKHR5cGVvZih3aW5kb3c/LkZVVFI/Lktpb3NxPy5Vc2VyKSA9PT0gXCJ1bmRlZmluZWRcIiAmJiB3aW5kb3c/LkZVVFI/Lktpb3NxPy53YWxsVHlwZSA9PT0gXCJyZWd3YWxsQXV0aFBheXdhbGxcIil9In0seyJuYW1lIjoiR2V0TG9jYWxlU2l0ZSIsInNjcmlwdCI6IigpID0+IHtyZXR1cm4gd2luZG93LmZmdGU/LmxvY2FsZSB8fCBcIlwifSJ9LHsibmFtZSI6IlVzZXJDb3VudHJ5Q29kZVJlYWwiLCJzY3JpcHQiOiIoKSA9PiB7XG4gIGNvbnN0IHZhbHVlID0gYDsgJHt3aW5kb3cuZG9jdW1lbnQuY29va2llfWA7XG4gIGNvbnN0IHBhcnRzID0gdmFsdWUuc3BsaXQoYDsgRlRSX0NvdW50cnlfQ29kZT1gKTtcbiAgaWYgKHBhcnRzLmxlbmd0aCA9PT0gMikgcmV0dXJuIHBhcnRzLnBvcCgpLnNwbGl0KFwiO1wiKS5zaGlmdCgpO1xufTsifSx7Im5hbWUiOiJUZXN0Q2FtcGFpZ24iLCJzY3JpcHQiOiIoKSA9PiB7XG4gIGNvbnN0IHVybFBhcmFtcyA9IG5ldyBVUkxTZWFyY2hQYXJhbXMod2luZG93LmxvY2F0aW9uLnNlYXJjaCk7XG4gIGNvbnN0IGNhbXBhaWduVG9UZXN0ID0gdXJsUGFyYW1zLmdldCgnX2ZsZXhpX3Rlc3RfY2FtcGFpZ24nKTtcbiAgcmV0dXJuIGNhbXBhaWduVG9UZXN0IHx8ICcnO1xufSJ9LHsibmFtZSI6IkZvcmNlQmFycmllcldpdGhBcnRpY2xlc1NlZW5zKG5vdEZvclF1ZXJ5QnVpbGRlcikiLCJzY3JpcHQiOiIoKSA9PiB7XG4gIGNvbnN0IHVybFBhcmFtcyA9IG5ldyBVUkxTZWFyY2hQYXJhbXMod2luZG93LmxvY2F0aW9uLnNlYXJjaCk7XG4gIGNvbnN0IG5iQXJ0aWNsZXNTZWVuc0V4cGVjdGVkID0gcGFyc2VJbnQodXJsUGFyYW1zLmdldCgnX2ZsZXhpX2ZvcmNlX2JhcnJpZXJfc2VlbicpLCAxMCk7IFwvXC8gQ29udmVyc2lvbiBlbiBlbnRpZXJcbiAgXG4gIGlmKG5iQXJ0aWNsZXNTZWVuc0V4cGVjdGVkKXtcbiAgICBcbiAgICBsZXQgZGVjb2RlZEFydGljbGVTZWVuVXJscyA9IFtdO1xuICAgIFxuICAgIFwvXC8gVlx1MDBlOXJpZmljYXRpb24gcXVlIG5iQXJ0aWNsZXNTZWVuc0V4cGVjdGVkIGVzdCB1biBub21icmUgdmFsaWRlXG4gICAgaWYgKCFpc05hTihuYkFydGljbGVzU2VlbnNFeHBlY3RlZCkgJiYgbmJBcnRpY2xlc1NlZW5zRXhwZWN0ZWQgPiAwKSB7XG4gICAgICBmb3IgKGxldCBpID0gMDsgaSA8IG5iQXJ0aWNsZXNTZWVuc0V4cGVjdGVkOyBpKyspIHsgXG4gICAgICAgIGRlY29kZWRBcnRpY2xlU2VlblVybHMucHVzaChgXC90b3RvXC90b3RvJHtpfWApO1xuICAgICAgfVxuICAgIH1cbiAgXG4gICAgXC9cLyBWXHUwMGU5cmlmaWV6IHF1ZSBhcnRpY2xlU2VlblVybHMgZXN0IGRcdTAwZTlmaW5pIGF2YW50IGRlIGxlIGRcdTAwZTljb2RlclxuICAgIGlmICh0eXBlb2YgYXJ0aWNsZVNlZW5VcmxzICE9PSAndW5kZWZpbmVkJykge1xuICAgICAgZGVjb2RlZEFydGljbGVTZWVuVXJscyA9IEpTT04ucGFyc2Uod2luZG93LmF0b2IoYXJ0aWNsZVNlZW5VcmxzKSk7XG4gICAgfVxuICBcbiAgICBsb2NhbFN0b3JhZ2UucmVtb3ZlSXRlbSgna2lvc3FfYXJ0aWNsZV91cmxfYWNrJyk7XG4gICAgbG9jYWxTdG9yYWdlLnNldEl0ZW0oJ2tpb3NxX2FydGljbGVfdXJsX2FjaycsIHdpbmRvdy5idG9hKEpTT04uc3RyaW5naWZ5KGRlY29kZWRBcnRpY2xlU2VlblVybHMpKSk7ICBcbiAgfVxufVxuIn0seyJuYW1lIjoiVVRNQ2FtcGFpZ25QYWlkIiwic2NyaXB0IjoiKCkgPT4ge1xuICBjb25zdCB1cmxQYXJhbXMgPSBuZXcgVVJMU2VhcmNoUGFyYW1zKHdpbmRvdy5sb2NhdGlvbi5zZWFyY2gpO1xuICByZXR1cm4gKHVybFBhcmFtcy5nZXQoJ3V0bV9jYW1wYWlnbicpID8/ICcnKS50b0xvd2VyQ2FzZSgpLmluY2x1ZGVzKCdwYWlkJyk7XG59In0seyJuYW1lIjoiVVRNUGFyYW1zIiwic2NyaXB0IjoiKCkgPT4ge1xuICBcL1wvIEdldCB0aGUgc2VhcmNoIHBhcmFtc1xuICBjb25zdCBwYXJhbXMgPSBuZXcgVVJMU2VhcmNoUGFyYW1zKHdpbmRvdy5sb2NhdGlvbi5zZWFyY2gpO1xuICBcbiAgXC9cLyBDcmVhdGUgYW4gb2JqZWN0IHRvIHN0b3JlIFVUTSBwYXJhbWV0ZXJzXG4gIGNvbnN0IHV0bVBhcmFtcyA9IFtdO1xuICBcbiAgXC9cLyBVVE0gcGFyYW1ldGVyIG5hbWVzXG4gIGNvbnN0IHV0bU5hbWVzID0gW1xuICAgICd1dG1fc291cmNlJyxcbiAgICAndXRtX3NvdXJjZV9pZCcsXG4gICAgJ3V0bV9tZWRpdW0nLFxuICAgICd1dG1fY2FtcGFpZ24nLFxuICAgICd1dG1fdGVybScsXG4gICAgJ3V0bV9jb250ZW50J1xuICBdO1xuICBcbiAgXC9cLyBFeHRyYWN0IFVUTSBwYXJhbWV0ZXJzXG4gI
5034HV0bU5hbWVzLmZvckVhY2gobmFtZSA9PiB7XG4gICAgY29uc3QgdmFsdWUgPSBwYXJhbXMuZ2V0KG5hbWUpO1xuICAgIGlmICh2YWx1ZSkge1xuICAgICAgdXRtUGFyYW1zLnB1c2godmFsdWUpO1xuICAgIH1cbiAgfSk7XG4gIFxuICByZXR1cm4gdXRtUGFyYW1zLmpvaW4oJywnKTtcbn0ifSx7Im5hbWUiOiJGcmVlUmVtYWluaW5nQXJ0aWNsZUFmdGVyTG9naW4iLCJzY3JpcHQiOiIoKSA9PiB7XG4gICAgaWYgKGxvY2FsU3RvcmFnZS5nZXRJdGVtKFwia2lvc3FfYXJ0aWNsZV91cmxfYWNrXCIpICE9PSBudWxsKSB7XG4gICAgICBjb25zdCBhcnRpY2xlU2VlblVybHMgPSBsb2NhbFN0b3JhZ2UuZ2V0SXRlbShcImtpb3NxX2FydGljbGVfdXJsX2Fja1wiKTtcbiAgICAgIGNvbnN0IGRlY29kZWRBcnRpY2xlU2VlblVybHMgPSBKU09OLnBhcnNlKHdpbmRvdy5hdG9iKGFydGljbGVTZWVuVXJscykpO1xuICAgICAgY29uc3QgbGltaXRGcmVlQXJ0aWNsZXNBZnRlckxvZ2luID0gd2luZG93LkZVVFIuS2lvc3E/LmRlZmF1bHRTaXRlQ29uZmlnPy5saW1pdE9mRnJlZUFydGljbGVBZnRlckxvZ2luIHx8IDA7XG4gICAgICBjb25zdCBudW1iZXJPZkZyZWVBcnRpY2xlUmVtYWluaW5nID0gbGltaXRGcmVlQXJ0aWNsZXNBZnRlckxvZ2luLWRlY29kZWRBcnRpY2xlU2VlblVybHMubGVuZ3RoO1xuICAgICAgcmV0dXJuIG51bWJlck9mRnJlZUFydGljbGVSZW1haW5pbmcgPj0gMCA/IG51bWJlck9mRnJlZUFydGljbGVSZW1haW5pbmcgOiAwO1xuICAgIH1cblxuICAgIHJldHVybiAwO1xuICB9In0seyJuYW1lIjoiQUJUZXN0Q2FtcGFpZ25zIiwic2NyaXB0IjoiKCkgPT4geyBcbiAgbGV0IHJlc3VsdCA9ICcnO1xuICBjb25zdCBzdHIgPSB3aW5kb3cuVkFOPy5hYlRlc3Q/LnZhcmlhdGlvbklkIHx8ICcnO1xuICAgIGlmIChzdHIpIHtcbiAgICAgICAgY29uc3QgcGFydHMgPSBzdHIuc3BsaXQoJ3wnKTtcbiAgICAgICAgICBcbiAgICAgICAgY29uc3QgdmFyaWFudElkID0gcGFydHNbMl07XG4gICAgICAgIGNvbnN0IHZhcmlhbnROdW1iZXIgPSBwYXJ0c1szXTtcbiAgICAgICAgcmVzdWx0ID0gYCR7dmFyaWFudElkfV8ke3ZhcmlhbnROdW1iZXJ9YDtcbiAgICB9XG5cbiAgICByZXR1cm4gcmVzdWx0O1xufSJ9LHsibmFtZSI6IlVybFBhdGgiLCJzY3JpcHQiOiIoKSA9PiB7cmV0dXJuIHdpbmRvdy5sb2NhdGlvbi5wYXRobmFtZTt9In0seyJuYW1lIjoiR2V0UXVlcnlTdHJpbmdLZXlzIiwic2NyaXB0IjoiKCkgPT4ge1xuICBcL1wvIEdldCB0aGUgc2VhcmNoIHBhcmFtc1xuICBjb25zdCBwYXJhbXMgPSBuZXcgVVJMU2VhcmNoUGFyYW1zKHdpbmRvdy5sb2NhdGlvbi5zZWFyY2gpO1xuICBcbiAgXC9cLyBDcmVhdGUgYW4gYXJyYXkgb2YgJ2tleT12YWx1ZScgc3RyaW5nc1xuICBjb25zdCBwYXJhbVN0cmluZ3MgPSBbXTtcbiAgXG4gIFwvXC8gSXRlcmF0ZSB0aHJvdWdoIGFsbCBwYXJhbWV0ZXJzIGFuZCBjcmVhdGUgdGhlIHN0cmluZ3NcbiAgcGFyYW1zLmZvckVhY2goKHZhbHVlLCBrZXkpID0+IHtcbiAgICBwYXJhbVN0cmluZ3MucHVzaChgJHtrZXl9PSR7dmFsdWV9YCk7XG4gIH0pO1xuICBcbiAgcmV0dXJuIHBhcmFtU3RyaW5ncztcbn07ICJ9LHsibmFtZSI6IkFCVGVzdFZhcmlhdGlvbklkIiwic2NyaXB0IjoiKCkgPT4geyAgcmV0dXJuIHdpbmRvdy5WQU4/LmFiVGVzdD8udmFyaWF0aW9uSWQ/LnNwbGl0KCd8JylbNF0gPz8gbnVsbDsgfSJ9LHsibmFtZSI6IkFCVGVzdElkIiwic2NyaXB0IjoiKCkgPT4geyAgcmV0dXJuIHdpbmRvdy5WQU4/LmFiVGVzdD8udmFyaWF0aW9uSWQ/LnNwbGl0KCd8JylbMl0gPz8gbnVsbDsgfSJ9LHsibmFtZSI6IkFydGljbGVNb2RpZmllZERhdGUiLCJzY3JpcHQiOiIoKSA9PiB7XG4gIGNvbnN0IGlzbyA9IHdpbmRvdy5mZnRlPy5wcm9wZXJ0aWVzPy5hcnRpY2xlQ29udGVudE1vZGlmaWVkRGF0ZSA/PyAnMTk3MC0wMS0wMVQxMjowMDo1MFonO1xuICBjb25zdCBbeSwgbSwgZF0gPSBpc28uc2xpY2UoMCwgMTApLnNwbGl0KCctJyk7XG4gIGNvbnNvbGUuZGVidWcoJ2FydGljbGVDb250ZW50TW9kaWZpZWREYXRlJywgYCR7eX0tJHttfS0ke2R9YCk7XG4gIHJldHVybiBgJHt5fS0ke219LSR7ZH1gOyBcbn0ifSx7Im5hbWUiOiJBcnRpY2xlQ3JlYXRlZERhdGUiLCJzY3JpcHQiOiIoKSA9PiB7XG4gIGNvbnN0IGlzbyA9IHdpbmRvdy5mZnRlPy5wcm9wZXJ0aWVzPy5hcnRpY2xlQ3JlYXRlZERhdGUgPz8gJzE5NzAtMDEtMDFUMTI6MDA6NTBaJztcbiAgY29uc3QgW3ksIG0sIGRdID0gaXNvLnNsaWNlKDAsIDEwKS5zcGxpdCgnLScpO1xuICBjb25zb2xlLmRlYnVnKCdhcnRpY2xlQ3JlYXRlZERhdGUnLCBgJHt5fS0ke219LSR7ZH1gKTtcbiAgcmV0dXJuIGAke3l9LSR7bX0tJHtkfWA7IFxufVxuIn0seyJuYW1lIjoiQXJ0aWNsZVB1Ymxpc2hlZERhdGUiLCJzY3JpcHQiOiIoKSA9PiB7XG4gIGNvbnN0IGlzbyA9IHdpbmRvdy5mZnRlPy5wcm9wZXJ0aWVzPy5hcnRpY2xlUHVibGlzaGVkRGF0ZSA/PyAnMTk3MC0wMS0wMVQxMjowMDo1MFonO1xuICBjb25zdCBbeSwgbSwgZF0gPSBpc28uc2xpY2UoMCwgMTApLnNwbGl0KCctJyk7XG4gIGNvbnNvbGUuZGVidWcoJ2FydGljbGVQdWJsaXNoZWREYXRlJywgYCR7eX0tJHttfS0ke2R9YCk7XG4gIHJldHVybiBgJHt5fS0ke219LSR7ZH1gOyBcbn1cbiJ9XQ=='));
5035window.FUTR.Kiosq.Campaign.Context = window.FUTR.Kiosq.Campaign.Context.map(function({script, ...item}) {
5036try {
5037return {
5038...item,
5039computeValue:(eval(script))(),
5040};
5041} catch (e) {
5042if (e instanceof SyntaxError) {
5043console.error(`Kiosq Setting Script Campaign ${item.name} has syntax error: ` + e.message);
5044} else {
5045console.log(`Kiosq Setting Script Campaign ${item.name} has`,e.message)
5046}
5047}
5048});
5049</script>
vendor: 1 bytes, line 5049
5049
5050<script class="flexi-campaign-service" type="text/javascript">
5051window.FUTR = window.FUTR || {};
5052window.FUTR.Campaigns = window.FUTR.Campaigns || {};
5053window.FUTR.Campaigns.Flexi = window.FUTR.Campaigns.Flexi || {
5054application: 'flexi',
5055pythiaEndpoint: 'https://lobe.scv.public.sse-prod-eks-euw1.futureplc.engineering',
5056gargantuanEndpoint: '/.events-handler',
5057enabled: '1',
5058matchType: 'all',
5059matchResult: [],
5060};
5061</script>
vendor: 1 bytes, line 5061
5061
5062<script class="flexi-campaign-service-context" type="text/javascript">
5063window.FUTR.Campaigns.Context = window.FUTR.Campaigns.Context || {};
5064window.FUTR.Campaigns.Context = [{"name":"backend","label":"Backend","script":"() => {return false}","priority":200},{"name":"validDate","label":"Valid Date","script":"() => {return (new Date).toISOString().split(\"T\")[0]}","priority":100},{"name":"Device","label":"Device","script":"() => {\n const a = navigator.userAgent || navigator.vendor || window.opera;\n return \/(android|bb\\d+|meego).+mobile|avantgo|bada\\\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\\\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\\.(browser|link)|vodafone|wap|windows ce|xda|xiino\/i.test(\n a\n ) ||\n \/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\\-(n|u)|c55\\\/|capi|ccwa|cdm\\-|cell|chtm|cldc|cmd\\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\\-s|devi|dica|dmob|do(c|p)o|ds(12|\\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\\-|_)|g1 u|g560|gene|gf\\-5|g\\-mo|go(\\.w|od)|gr(ad|un)|haie|hcit|hd\\-(m|p|t)|hei\\-|hi(pt|ta)|hp( i|ip)|hs\\-c|ht(c(\\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\\-(20|go|ma)|i230|iac( |\\-|\\\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\\\/)|klon|kpt |kwc\\-|kyo(c|k)|le(no|xi)|lg( g|\\\/(k|l|u)|50|54|\\-[a-w])|libw|lynx|m1\\-w|m3ga|m50\\\/|ma(te|ui|xo)|mc(01|21|ca)|m\\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\\-2|po(ck|rt|se)|prox|psio|pt\\-g|qa\\-a|qc(07|12|21|32|60|\\-[2-7]|i\\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\\\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\\-|oo|p\\-)|sdk\\\/|se(c(\\-|0|1)|47|mc|nd|ri)|sgh\\-|shar|sie(\\-|m)|sk\\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\\-|v\\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\\-|tdg\\-|tel(i|m)|tim\\-|t\\-mo|to(pl|sh)|ts(70|m\\-|m3|m5)|tx\\-9|up(\\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\\-|your|zeto|zte\\-\/i.test(\n a.substr(0, 4)\n )\n ? \"Mobile\"\n : \"Desktop\";\n};","priority":10},{"name":"UserCountryCodeReal","script":"() => {\n const value = `; ${window.document.cookie}`;\n const parts = value.split(`; FTR_Country_Code=`);\n if (parts.length === 2) return parts.pop().split(\";\").shift();\n};","label":"User Country Code Real","priority":10},{"name":"LoginStatus","label":"Login status","script":"() => {\n if( FUTR?.Kiosq?.User?.user_grant_status?.match(\/^granted\/)) return \"granted\";\n if( FUTR?.Kiosq?.User?.is_authenticated ) return \"connected\";\n \/\/if( typeof FUTR.Kiosq.User === \\'undefined\\' ) return \"non-connected\";\n return \"non_connected\";\n};","priority":10},{"name":"FreeRemainingArticle","script":"() => {\n if (localStorage.getItem(\"kiosq_article_url_ack\") !== null) {\n const articleSeenUrls = localStorage.getItem(\"kiosq_article_url_ack\");\n const decodedArticleSeenUrls = JSON.parse(window.atob(articleSeenUrls));\n const limitFreeArticles = window.FUTR.Kiosq?.defaultSiteConfig?.limitOfFreeArticle || 0;\n const numberOfFreeArticleRemaining = limitFreeArticles-decodedArticleSeenUrls.length;\n return numberOfFreeArticleRemaining >= 0 ? numberOfFreeArticleRemaining : 0;\n }\n\n return 0;\n }","label":"Free remaining article","priority":10},{"name":"NumberVisited","label":"Number visited","script":"() => {\n if (localStorage.getItem(\"kiosq_article_url_ack\") !== null) {\n const articleSeenUrls = localStorage.getItem(\"kiosq_article_url_ack\");\n const decodedArticleSeenUrls = JSON.parse(window.atob(articleSeenUrls));\n return decodedArticleSeenUrls.length;\n }\n\n return 0;\n }","priority":10},{"name":"ArticleControlTags","label":"Article Control Tags","script":"() => {return window.ffte?.properties?.articleControlTag || []}","priority":10},{"name":"ArticleTagHandle","label":"Article Tag Handle","script":"() => {return window.ffte?.properties?.articleTagHandle || []}","priority":10},{"name":"BlueConicSegments","label":"BlueConic Segments","script":"() => {\n return typeof(blueConicClient) !== \"undefined\" && blueConicClient?.getSegments() ? blueConicClient?.getSegments() : [];\n}","priority":10},{"name":"Referrer","label":"Referrer","script":"() => {return document.referrer;}","priority":10},{"name":"ArticleTemplate","label":"Article Template","script":"() => {return window.ffte?.properties?.articleTemplate || \"\"}","priority":10},{"name":"ArticleType","label":"Article Type","script":"() => {return window.ffte?.properties?.articleType || \"\"}","priority":10},{"name":"ArticleId","label":"Article Id","script":"() => {return window.ffte?.properties?.id}","priority":10},{"name":"UserGrantStatus","label":"User Grant Status","script":"() => {return window.FUTR?.Kiosq?.User?.user_grant_status || \"\"}","priority":10},{"name":"TimeOfTheDay","script":"() => new Date().getHours() < 12 ? \"AM\" : \"PM\";","label":"Time of the Day","priority":10},{"name":"ArticleCategory","script":"() => {return window.ffte?.properties?.articleCategoryHandle || []}","label":"Article Category","priority":10},{"name":"IsRegwallBarrier","label":"Is Regwall Barrier","script":"() => {return window?.FUTR?.Kiosq?.wallType === \"regwallAuthentication\" || (typeof(window?.FUTR?.Kiosq?.User) === \"undefined\" && window?.FUTR?.Kiosq?.wallType === \"regwallAuthPaywall\")}","priority":10},{"name":"GetLocaleSite","label":"Get Locale Site","script":"() => {return window.ffte?.locale}","priority":10},{"name":"UserList","label":"User List","script":"() => {return [];}","priority":10},{"name":"RejectedAllCookies","script":"() => {\n \/* if (localStorage.getItem('userRejectedAllConsent') === 'true') {\n console.log(\"userRejectedAllConsent removeItem\");\n localStorage.removeItem('kiosq_article_url_ack');\n } *\/\n return localStorage.getItem('userRejectedAllConsent') === 'true';\n}","label":"Rejected all cookies","priority":10},{"name":"TestCampaign","script":"() =>
5064 {\n const urlParams = new URLSearchParams(window.location.search);\n const campaignToTest = urlParams.get('_flexi_test_campaign');\n return campaignToTest || '';\n}","label":"Test Campaign","priority":10},{"name":"ForceBarrierWithArticlesSeens(notForQueryBuilder)","script":"() => {\n const urlParams = new URLSearchParams(window.location.search);\n const nbArticlesSeensExpected = parseInt(\n urlParams.get('_flexi_force_barrier_seen'),\n 10\n ); \/\/ Conversion en entier\n\n if (nbArticlesSeensExpected) {\n let decodedArticleSeenUrls = [];\n\n \/\/ V\u00e9rification que nbArticlesSeensExpected est un nombre valide\n if (!isNaN(nbArticlesSeensExpected) && nbArticlesSeensExpected > 0) {\n for (let i = 0; i < nbArticlesSeensExpected; i++) {\n decodedArticleSeenUrls.push(`\/toto\/toto${i}`);\n }\n }\n\n \/\/ V\u00e9rifiez que articleSeenUrls est d\u00e9fini avant de le d\u00e9coder\n if (typeof articleSeenUrls !== 'undefined') {\n decodedArticleSeenUrls = JSON.parse(window.atob(articleSeenUrls));\n }\n\n localStorage.removeItem('kiosq_article_url_ack');\n localStorage.setItem(\n 'kiosq_article_url_ack',\n window.btoa(JSON.stringify(decodedArticleSeenUrls))\n );\n }\n}","label":"Force barrier with articles seens (not for query builder)"},{"name":"ForceUndisplayBarrier(notForQueryBuilder)","script":"() => {\n const unDisplayBarrier = () => {\n const urlParams = new URLSearchParams(window.location.search);\n const isUnDisplayBarrier = urlParams.get('_flexi_undisplay_barrier');\n\n if (isUnDisplayBarrier) {\n const articleBody = document.getElementById('article-body');\n if (articleBody) {\n articleBody.classList.remove(\"paywall-locker\");\n }\n\n const paywallJS = document.getElementById('kiosq-app-paywall-js');\n if (paywallJS) {\n paywallJS.style.display = \"none\";\n }\n }\n };\n\n setTimeout(unDisplayBarrier, 5000);\n}","label":"Force undisplay Barrier (not for query builder)"},{"name":"UTMCampaignPaid","label":"UTM Campaign paid","script":"() => {\n const urlParams = new URLSearchParams(window.location.search);\n return (urlParams.get('utm_campaign') ?? '').toLowerCase().includes('paid');\n}","priority":10},{"label":"UTM Params","name":"UTMParams","script":"() => {\n \/\/ Get the search params\n const params = new URLSearchParams(window.location.search);\n\n \/\/ Create an object to store UTM parameters\n const utmParams = [];\n\n \/\/ UTM parameter names\n const utmNames = [\n 'utm_source',\n 'utm_source_id',\n 'utm_medium',\n 'utm_campaign',\n 'utm_term',\n 'utm_content'\n ];\n\n \/\/ Extract UTM parameters\n utmNames.forEach(name => {\n const value = params.get(name);\n if (value) {\n utmParams.push(value);\n }\n });\n\n return utmParams.join(',');\n}","priority":10},{"name":"FreeRemainingArticleAfterLogin","label":"Free remaining article after login","script":"() => {\n if (localStorage.getItem(\"kiosq_article_url_ack\") !== null) {\n const articleSeenUrls = localStorage.getItem(\"kiosq_article_url_ack\");\n const decodedArticleSeenUrls = JSON.parse(window.atob(articleSeenUrls));\n const limitFreeArticlesAfterLogin = window.FUTR.Kiosq?.defaultSiteConfig?.limitOfFreeArticleAfterLogin || 0;\n const numberOfFreeArticleRemaining = limitFreeArticlesAfterLogin-decodedArticleSeenUrls.length;\n return numberOfFreeArticleRemaining >= 0 ? numberOfFreeArticleRemaining : 0;\n }\n\n return 0;\n }","priority":10},{"script":"() => {\n \/\/ Get the search params\n const params = new URLSearchParams(window.location.search);\n\n \/\/ Create an object to store UTM parameters\n const utmParams = [];\n\n \/\/ UTM parameter names\n const utmNames = [\n 'channel'\n ];\n\n \/\/ Extract UTM parameters\n utmNames.forEach(name => {\n const value = params.get(name);\n if (value) {\n utmParams.push(value);\n }\n });\n\n return utmParams.join(',');\n}","label":"Subscription Channel","name":"SubscriptionChannel","priority":10},{"name":"GetQueryStringKeys","label":"GetQueryStringKeys","script":"() => {\n \/\/ Get the search params\n const params = new URLSearchParams(window.location.search);\n\n \/\/ Create an array of 'key=value' strings (or just 'key' when value is empty)\n const paramStrings = [];\n\n \/\/ Iterate through all parameters and create the strings\n params.forEac
5064h((value, key) => {\n paramStrings.push(value === '' ? key : `${key}=${value}`);\n });\n\n return paramStrings;\n}","priority":10},{"name":"UrlPath","script":"() => {return window.location.pathname;}","label":"Url Path","priority":10},{"name":"ABTestCampaigns","label":"AB test campaigns","script":"() => {\n let result = '';\n const str = window.VAN?.abTest?.variationId || '';\n\n if (str) {\n const parts = str.split('|');\n\n const variantId = parts[2];\n const variantNumber = parts[3];\n result = `${variantId}_${variantNumber}`;\n }\n\n return result;\n}","priority":9},{"name":"GetSiteID","script":"() => {return window.ffte.site+\"_\"+window.ffte.lang || '';}","label":"GetSiteID","priority":10},{"name":"StorageUserCountry","label":"StorageUserCountry","script":"() => {\n return localStorage.getItem('btUserCountry') || \"\";\n}","priority":10}];
5065window.FUTR.Campaigns.Context = window.FUTR.Campaigns.Context.map(function({script, ...item}) {
5066try {
5067return {
5068...item,
5069computeValue:(eval(script))(),
5070};
5071} catch (e) {
5072if (e instanceof SyntaxError) {
5073console.error(
5074"%c Pythia FLEXI campaigns ", "background: #008f11;color: #ffffff;",
5075`Flexi Setting Script Campaign ${item.name} has syntax error: ` + e.message
5076);
5077} else {
5078console.log(
5079"%c Pythia FLEXI campaigns ", "background: #008f11;color: #ffffff;",
5080`Flexi Setting Script Campaign ${item.name} has`,e.message
5081)
5082}
5083}
5084})
5085</script>
5085 
5085<script class="flexi-campaign-user-ids" type="text/javascript">
5086const getCookieValue = (cookieName) => {
5087const match = document.cookie.match(`(^|;) ?${cookieName}=([^;]*)(;|$)`);
5088return match ? match[2] : undefined;
5089}
5090const formatUserId = (type, value) =>
5091value != null && value !== ''
5092? { type, value }
5093: null;
5094const getFormattedUserIds = async () => {
5095const hybridId = await window.bordeaux?.hybridId?.catch(() => undefined);
5096const blueconicId = window.blueConicClient?.profile?.getProfile()?.getId();
5097return [
5098formatUserId('TYPE_KIOSQ', window.FUTR?.Kiosq?.User?.sub),
5099formatUserId('TYPE_GA', getCookieValue('_ga')),
5100formatUserId('TYPE_HYBRID', hybridId || getCookieValue('h_id')),
5101formatUserId('TYPE_BLUECONIC', blueconicId ?? getCookieValue('BCSessionID')),
5102].filter(Boolean);
5103}
5104(async () => {
5105window.FUTR.Campaigns.UserIds = window.FUTR.Campaigns.UserIds || await getFormattedUserIds();
5106})();
5107</script>
vendor: 1 bytes, line 5107
5107
5108<script id="ads-disable-bordeaux-script" type="text/javascript">
5109window.disableBordeaux = true;
5110</script>
vendor: 1 bytes, line 5110
5110
5111<script async src="https://c.aps.amazon-adsystem.com/apstag.js" fetchpriority="high"></script>
vendor: 1 bytes, line 5111
5111
5112<script id="ads-amazon-sdk" type="text/javascript">
5113window.apstag = window.apstag || {
5114queue: [],
5115init: function() {
5116apstag.queue.push(['i', arguments, (new Date).getTime()])
5117},
5118fetchBids: function() {
5119apstag.queue.push(['f', arguments, (new Date).getTime()])
5120},
5121setDisplayBids: function() {},
5122targetingKeys: function() { return []; }
5123}
5124window.apstag.init({
5125pubID: "3032", // APS provided value
5126adServer: 'googletag',
5127videoServer: 'DFP',
5128signals: {
5129ortb2: {
5130site: {
5131page: window.ffte.regionUrl,
5132publisher: {
5133id: "ead6c15f-37ee-4ca3-a645-fe0666bdcedd" // APS Provided - publisher UUID
5134}
5135}
5136}
5137}
5138});
5139</script>
vendor: 1 bytes, line 5139
5139
5140<script type="text/javascript">
5141(function() {
5142const CS_CONFIG = {
5143id: '71926be310935',
5144siteKey: 'tomsguide',
5145subsets: [{"conditions":{"path":"\/"},"sampleRate":1,"sessionTracking":true},{"conditions":{"path":"\/reference\/about-us"},"sampleRate":1,"sessionTracking":false}],
5146sessionStorageKey: 'cs_session_tomsguide'
5147};
5148const hasSessionFlag = () => {
5149return sessionStorage.getItem(CS_CONFIG.sessionStorageKey) === 'true';
5150};
5151const setSessionFlag = () => {
5152sessionStorage.setItem(CS_CONFIG.sessionStorageKey, 'true');
5153};
5154/**
5155* Checks if the current page matches a subset's conditions.
5156* Matches can be based on URL path or article ID.
5157*/
5158const matchesSubset = (subset) => {
5159const currentArticleId = "vWr3na3qnQjXvSUBFypSbh";
5160// Check if path condition matches current URL pathname
5161if (subset.conditions.path && window.location.pathname === subset.conditions.path) {
5162return true;
5163}
5164// Check if articleId condition matches current article ID
5165if (subset.conditions.articleId && currentArticleId) {
5166const articleIds = Array.isArray(subset.conditions.articleId) ? subset.conditions.articleId : [subset.conditions.articleId];
5167return articleIds.includes(currentArticleId);
5168}
5169return false;
5170};
5171const isInSample = (subset, subsetIndex) => {
5172const sampleRate = Math.max(1, Math.min(100, subset.sampleRate || 1));
5173const storageKey = `cs_sample_${CS_CONFIG.siteKey}_${subsetIndex}`;
5174const persistedSample = localStorage.getItem(storageKey);
5175if (persistedSample) {
5176return persistedSample === 'true';
5177}
5178// Determine if user is in sample based on random chance and sample rate
5179// Store the decision in localStorage for future page loads
5180const isSampled = Math.random() * 100 <= sampleRate;
5181localStorage.setItem(storageKey, isSampled ? 'true' : 'false');
5182return isSampled;
5183};
5184const initContentSquare = (isInitialLoad = false) => {
5185if (!Array.isArray(window._uxa)) {
5186window._uxa = [];
5187}
5188// Build the path with hash converted to query parameter format
5189const path = `${window.location.pathname}${window.location.hash.replace('#', '?__')}`;
5190window._uxa.push([isInitialLoad ? 'setPath' : 'trackPageview', path]);
5191if (typeof window.CS_CONF === 'undefined') {
5192const mt = document.createElement("script");
5193mt.type = "text/javascript";
5194mt.async = true;
5195mt.src = `//t.contentsquare.net/uxa/${CS_CONFIG.id}.js`;
5196document.getElementsByTagName("head")[0].appendChild(mt);
5197}
5198};
5199const checkAndInitCS = () => {
5200if (hasSessionFlag()) {
5201initContentSquare(false);
5202return;
5203}
5204const matchedIndex = CS_CONFIG.subsets.findIndex((subset, index) =>
5205matchesSubset(subset) && isInSample(subset, index)
5206);
5207if (matchedIndex !== -1) {
5208const subset = CS_CONFIG.subsets[matchedIndex];
5209// Set session flag only if sessionTracking is enabled for this subset
5210// This flag will persist for the browser tab session and enable tracking on all pages
5211if (subset.sessionTracking) {
5212setSessionFlag();
5213}
5214initContentSquare(true);
5215return;
5216}
5217};
5218checkAndInitCS();
5219window.initContentSquare = checkAndInitCS;
5220})();
5221</script>
vendor: 1 bytes, line 5221
5221
5222<script type="text/javascript">
5223/* <![CDATA[ */
5224(function() {
5225window.dm = window.dm ||{ AjaxData:[]};
5226window.dm.AjaxEvent = function(et, d, ssid, ad){
5227dm.AjaxData.push({ et: et,d: d,ssid: ssid,ad: ad});
5228window.DotMetricsObj && DotMetricsObj.onAjaxDataUpdate();
5229};
5230var d = document,
5231h = d.getElementsByTagName('head')[0],
5232s = d.createElement('script');
5233s.type = 'text/javascript';
5234s.async = true;
5235s.src = 'https://uk-script.dotmetrics.net/door.js?d=' + document.location.host + '&t=tg'; h.appendChild(s);
5236} ());
5237/* ]]> */
5238</script>
5238
5239<!-- Begin comScore Tag -->
5240<script>
5241function comscoreIntegration() {
5242var TIMEOUT_DELAY = 2000;
5243var COMSCORE_ID = "10055482";
5244function callComscore(ucfrValue) {
5245window._comscore = window._comscore || [];
5246var comscorePayload = {
5247c1: "2",
5248c2: COMSCORE_ID,
5249options: {
5250enableFirstPartyCookie: true,
5251}
5252};
5253if(ucfrValue) {
5254comscorePayload.cs_ucfr = ucfrValue;
5255}
5256window._comscore.push(comscorePayload);
5257injectComscore();
5258}
5259function callComscoreForVideo(ucfrValue) {
5260window._comscore = window._comscore || [];
5261const seconds = 600;
5262const comscorePayload = {
5263c2: COMSCORE_ID,
5264c5: jwplayer().getDuration() > seconds ? "03" : "02",
5265};
5266if(ucfrValue) {
5267comscorePayload.cs_ucfr = ucfrValue;
5268}
5269if (!window.COMSCORE) {
5270window._comscore.push(comscorePayload);
5271} else {
5272window.COMSCORE.beacon(comscorePayload)
5273}
5274}
5275function injectComscore() {
5276let s = document.createElement('script'), el = document.getElementsByTagName("script")[0];
5277s.async = true;
5278const URLbeginning = "https://sb";
5279if (window.__tcfapi) {
5280s.src = URLbeginning + '.scorecardresearch.com/cs/' + COMSCORE_ID + '/beacon.js';
5281} else {
5282s.src = URLbeginning + '.scorecardresearch.com/beacon.js';
5283}
5284el.parentNode.insertBefore(s, el);
5285}
5286if (window.__tcfapi) {
5287var timeout = window.setTimeout(function() {
5288callComscore();
5289}, TIMEOUT_DELAY);
5290window.__tcfapi('addEventListener', 2, function(res) {
5291window.__tcfapi('removeEventListener', 2, function() {}, res.listenerId);
5292const validStatus = ['tcloaded', 'useractioncomplete'];
5293if (validStatus.includes(res.eventStatus) && res.gdprApplies) {
5294window.clearTimeout(timeout);
5295callComscore(res.vendor?.consents?.[77] ? 1 : 0);
5296}
5297});
5298} else {
5299callComscore();
5300}
5301window.reliablePageLoad.then(function () {
5302window.document.addEventListener('jwplayerInstanceLoaded', function () {
5303jwplayer().once('beforePlay', function () {
5304callComscoreForVideo();
5305});
5306});
5307});
5308}
5309comscoreIntegration();
5310</script>
5310
5311<!-- End comScore Tag -->
5312<script type="text/javascript">
5313!function(){"use strict";function e(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],c=document.createElement("script");c.src=e,t?c.type="module":(c.async=!0,c.type="text/javascript",c.setAttribute("nomodule",""));var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(c,n)}!function(t,c){!function(t,c,n){var a,o,r;n.accountId=c,null!==(a=t.marfeel)&&void 0!==a||(t.marfeel={}),null!==(o=(r=t.marfeel).cmd)&&void 0!==o||(r.cmd=[]),t.marfeel.config=n;var i="https://sdk.mrf.io/statics";e("".concat(i,"/marfeel-sdk.js?id=").concat(c),!0),e("".concat(i,"/marfeel-sdk.es5.js?id=").concat(c),!1)}(t,c,arguments.length>2&&void 0!==arguments[2]?arguments[2]:{})}(window,7842,{})}();
5314</script>
vendor: 1 bytes, line 5314
5314
5315<script>
5316FlexiLoader={loadJS:function(e,t){var n,r,a;r=!1,(n=document.createElement("script")).type="text/javascript",n.src=e,n.async=!0,n.onload=n.onreadystatechange=function(){r||this.readyState&&"complete"!==this.readyState||(r=!0,t())},(a=document.getElementsByTagName("script")[0]).parentNode.insertBefore(n,a)},execRequires:function(){this.requires.forEach(function(e,t,n){try{e()}catch(e){console.log("error",e)}}),this.requires=[]},execRequiresOnDomReady:function(){document.addEventListener("readystatechange",function(){["interactive","complete"].indexOf(document.readyState)>=0&&FlexiLoader.execRequires()},!1)},push:function(e){["interactive","complete"].indexOf(document.readyState)>=0?e():this.requires.push(e)},requires:window.FlexiLoaderRequires||[]};
5317FlexiLoader.loadJS('//vanilla.futurecdn.net/tomsguide/1760008/media/shared/js/flexi.js', function () {
5318Flexi.globals = {
5319"environment": "live",
5320"endpoints": null };
5321FlexiLoader.execRequiresOnDomReady();
5322});
5323</script>
vendor: 1 bytes, line 5323
5323
5324<script type="text/javascript"> !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self).cssVars=t()}(this,function(){"use strict";function e(){return(e=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function t(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function n(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={mimeType:t.mimeType||null,onBeforeSend:t.onBeforeSend||Function.prototype,onSuccess:t.onSuccess||Function.prototype,onError:t.onError||Function.prototype,onComplete:t.onComplete||Function.prototype},r=Array.isArray(e)?e:[e],o=Array.apply(null,Array(r.length)).map(function(e){return null});function s(){return!("<"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").trim().charAt(0))}function a(e,t){n.onError(e,r[t],t)}function c(e,t){var s=n.onSuccess(e,r[t],t);e=!1===s?"":s||e,o[t]=e,-1===o.indexOf(null)&&n.onComplete(o)}var i=document.createElement("a");r.forEach(function(e,t){if(i.setAttribute("href",e),i.href=String(i.href),Boolean(document.all&&!window.atob)&&i.host.split(":")[0]!==location.host.split(":")[0]){if(i.protocol===location.protocol){var r=new XDomainRequest;r.open("GET",e),r.timeout=0,r.onprogress=Function.prototype,r.ontimeout=Function.prototype,r.onload=function(){s(r.responseText)?c(r.responseText,t):a(r,t)},r.onerror=function(e){a(r,t)},setTimeout(function(){r.send()},0)}else console.warn("Internet Explorer 9 Cross-Origin (CORS) requests must use the same protocol (".concat(e,")")),a(null,t)}else{var o=new XMLHttpRequest;o.open("GET",e),n.mimeType&&o.overrideMimeType&&o.overrideMimeType(n.mimeType),n.onBeforeSend(o,e,t),o.onreadystatechange=function(){4===o.readyState&&(200===o.status&&s(o.responseText)?c(o.responseText,t):a(o,t))},o.send()}})}function r(e){var t={cssComments:/\/\*[\s\S]+?\*\//g,cssImports:/(?:@import\s*)(?:url\(\s*)?(?:['"])([^'"]*)(?:['"])(?:\s*\))?(?:[^;]*;)/g},r={rootElement:e.rootElement||document,include:e.include||'style,link[rel="stylesheet"]',exclude:e.exclude||null,filter:e.filter||null,useCSSOM:e.useCSSOM||!1,onBeforeSend:e.onBeforeSend||Function.prototype,onSuccess:e.onSuccess||Function.prototype,onError:e.onError||Function.prototype,onComplete:e.onComplete||Function.prototype},s=Array.apply(null,r.rootElement.querySelectorAll(r.include)).filter(function(e){return t=e,n=r.exclude,!(t.matches||t.matchesSelector||t.webkitMatchesSelector||t.mozMatchesSelector||t.msMatchesSelector||t.oMatchesSelector).call(t,n);var t,n}),a=Array.apply(null,Array(s.length)).map(function(e){return null});function c(){if(-1===a.indexOf(null)){var e=a.join("");r.onComplete(e,a,s)}}function i(e,t,o,s){var i=r.onSuccess(e,o,s);(function e(t,o,s,a){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[];var i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[];var l=u(t,s,i);l.rules.length?n(l.absoluteUrls,{onBeforeSend:function(e,t,n){r.onBeforeSend(e,o,t)},onSuccess:function(e,t,n){var s=r.onSuccess(e,o,t),a=u(e=!1===s?"":s||e,t,i);
vendor: 3,962 bytes, line 5324
5324return a.rules.forEach(function(t,n){e=e.replace(t,a.absoluteRules[n])}),e},onError:function(n,r,u){c.push({xhr:n,url:r}),i.push(l.rules[u]),e(t,o,s,a,c,i)},onComplete:function(n){n.forEach(function(e,n){t=t.replace(l.rules[n],e)}),e(t,o,s,a,c,i)}}):a(t,c)})(e=void 0!==i&&!1===Boolean(i)?"":i||e,o,s,function(e,n){null===a[t]&&(n.forEach(function(e){return r.onError(e.xhr,o,e.url)}),!r.filter||r.filter.test(e)?a[t]=e:a[t]="",c())})}function u(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],s={};return s.rules=(e.replace(t.cssComments,"").match(t.cssImports)||[]).filter(function(e){return-1===r.indexOf(e)}),s.urls=s.rules.map(function(e){return e.replace(t.cssImports,"$1")}),s.absoluteUrls=s.urls.map(function(e){return o(e,n)}),s.absoluteRules=s.rules.map(function(e,t){var r=s.urls[t],a=o(s.absoluteUrls[t],n);return e.replace(r,a)}),s}s.length?s.forEach(function(e,t){var s=e.getAttribute("href"),u=e.getAttribute("rel"),l="LINK"===e.nodeName&&s&&u&&"stylesheet"===u.toLowerCase(),f="STYLE"===e.nodeName;if(l)n(s,{mimeType:"text/css",onBeforeSend:function(t,n,o){r.onBeforeSend(t,e,n)},onSuccess:function(n,r,a){var c=o(s,location.href);i(n,t,e,c)},onError:function(n,o,s){a[t]="",r.onError(n,e,o),c()}});else if(f){var p=e.textContent;r.useCSSOM&&(p=Array.apply(null,e.sheet.cssRules).map(function(e){return e.cssText}).join("")),i(p,t,e,location.href)}else a[t]="",c()}):r.onComplete("",[])}function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:location.href,n=document.implementation.createHTMLDocument(""),r=n.createElement("base"),o=n.createElement("a");return n.head.appendChild(r),n.body.appendChild(o),r.href=t,o.href=e,o.href}var s=a;function a(e,t,n){e instanceof RegExp&&(e=c(e,n)),t instanceof RegExp&&(t=c(t,n));var r=i(e,t,n);return r&&{start:r[0],end:r[1],pre:n.slice(0,r[0]),body:n.slice(r[0]+e.length,r[1]),post:n.slice(r[1]+t.length)}}function c(e,t){var n=t.match(e);return n?n[0]:null}function i(e,t,n){var r,o,s,a,c,i=n.indexOf(e),u=n.indexOf(t,i+1),l=i;if(i>=0&&u>0){for(r=[],s=n.length;l>=0&&!c;)l==i?(r.push(l),i=n.indexOf(e,l+1)):1==r.length?c=[r.pop(),u]:((o=r.pop())<s&&(s=o,a=u),u=n.indexOf(t,l+1)),l=i<u&&i>=0?i:u;r.length&&(c=[s,a])}return c}function u(t){var n=e({},{onlyVars:!1,removeComments:!1},arguments.length>1&&void 0!==arguments[1]?arguments[1]:{});function r(e){throw new Error("CSS parse error: ".concat(e))}function o(e){var n=e.exec(t);if(n)return t=t.slice(n[0].length),n}function a(){return o(/^{\s*/)}function c(){return o(/^}/)}function i(){o(/^\s*/)}function u(){if(i(),"/"===t[0]&&"*"===t[1]){for(var e=2;t[e]&&("*"!==t[e]||"/"!==t[e+1]);)e++;if(!t[e])return r("end of comment is missing");var n=t.slice(2,e);return t=t.slice(e+2),{type:"comment",comment:n}}}function l(){for(var e,t=[];e=u();)t.push(e);return n.removeComments?[]:t}function f(){for(i();"}"===t[0];)r("extra closing bracket");var e=o(/^(("(?:\\"|[^"])*"|'(?:\\'|[^'])*'|[^{])+)/);if(e)return e[0].trim().replace(/\/\*([^*]|[\r\n]|(\*+([^*\/]|[\r\n])))*\*\/+/g,"").replace(/"(?:\\"|[^"])*"|'(?:\\'|[^'])*'/g,function(e){return e.replace(/,/g,"&#8204;")}).split(/\s*(?![^(]*\)),\s*/).map(function(e){return e.replace(/\u200C/g,",")})}function p(){o(/^([;\s]*)+/);var e=/\/\*[^*]*\*+([^\/*][^*]*\*+)*\//g,t=o(/^(\*?[-#\/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/);if(t){if(t=t[0].trim(),!o(/^:\s*/))return r("property missing ':'");var n=o(/^((?:\/\*.*?\*\/|'(?:\\'|.)*?'|"(?:\\"|.)*?"|\((\s*'(?:\\'|.)*?'|"(?:\\"|.)*?"|[^)]*?)\s*\)|[^};])+)/),s={type:"declaration",property:t.replace(e,""),value:n?n[0].replace(e,"").trim():""};return o(/^[;\s]*/),s}}function m(){if(!a())return r("missing '{'");for(var e,t=l();e=p();)t.push(e),t=t.concat(l());return c()?t:r("missing '}'")}function d(){i();for(var e,t=[];e=o(/^((\d+\.\d+|\.\d+|\d+)%?|[a-z]+)\s*/);)t.push(e[1]),o(/^,\s*/);if(t.length)return{type:"keyframe",values:t,declarations:m()}}function v(){if(i(),"@"===t[0]){var e=function(){var e=o(/^@([-\w]+)?ke
5324yframes\s*/);if(e){var t=e[1];if(!(e=o(/^([-\w]+)\s*/)))return r("@keyframes missing name");var n,s=e[1];if(!a())return r("@keyframes missing '{'");for(var i=l();n=d();)i.push(n),i=i.concat(l());return c()?{type:"keyframes",name:s,vendor:t,keyframes:i}:r("@keyframes missing '}'")}}()||function(){var e=o(/^@supports *([^{]+)/);if(e)return{type:"supports",supports:e[1].trim(),rules:h()}}()||function(){if(o(/^@host\s*/))return{type:"host",rules:h()}}()||function(){var e=o(/^@media *([^{]+)/);if(e)return{type:"media",media:e[1].trim(),rules:h()}}()||function(){var e=o(/^@custom-media\s+(--[^\s]+)\s*([^{;]+);/);if(e)return{type:"custom-media",name:e[1].trim(),media:e[2].trim()}}()||function(){if(o(/^@page */))return{type:"page",selectors:f()||[],declarations:m()}}()||function(){var e=o(/^@([-\w]+)?document *([^{]+)/);if(e)return{type:"document",document:e[2].trim(),vendor:e[1]?e[1].trim():null,rules:h()}}()||function(){if(o(/^@font-face\s*/))return{type:"font-face",declarations:m()}}()||function(){var e=o(/^@(import|charset|namespace)\s*([^;]+);/);if(e)return{type:e[1],name:e[2].trim()}}();if(e&&n.onlyVars){var s=!1;if(e.declarations)s=e.declarations.some(function(e){return/var\(/.test(e.value)});else s=(e.keyframes||e.rules||[]).some(function(e){return(e.declarations||[]).some(function(e){return/var\(/.test(e.value)})});return s?e:{}}return e}}function y(){if(n.onlyVars){var e=s("{","}",t);if(e){var o=-1!==e.pre.indexOf(":root")&&/--\S*\s*:/.test(e.body),a=/var\(/.test(e.body);if(!o&&!a)return t=t.slice(e.end+1),{}}}var c=f()||[],i=n.onlyVars?m().filter(function(e){var t=c.some(function(e){return-1!==e.indexOf(":root")})&&/^--\S/.test(e.property),n=/var\(/.test(e.value);return t||n}):m();return c.length||r("selector missing"),{type:"rule",selectors:c,declarations:i}}function h(e){if(!e&&!a())return r("missing '{'");for(var n,o=l();t.length&&(e||"}"!==t[0])&&(n=v()||y());)n.type&&o.push(n),o=o.concat(l());return e||c()?o:r("missing '}'")}return{type:"stylesheet",stylesheet:{rules:h(!0),errors:[]}}}a.range=i;var l="--",f="var",p={dom:{},temp:{},user:{}};function m(t){var n,r,o=e({},{fixNestedCalc:!0,onlyVars:!1,persist:!1,preserve:!1,variables:{},onWarning:function(){}},arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}),a=o.persist?p.dom:p.temp=JSON.parse(JSON.stringify(p.dom)),c=u(t,{onlyVars:o.onlyVars});
5324if(c.stylesheet.rules.forEach(function(e){var t=[];if("rule"===e.type&&1===e.selectors.length&&":root"===e.selectors[0]&&(e.declarations.forEach(function(e,n){var r=e.property,o=e.value;r&&0===r.indexOf(l)&&(a[r]=o,t.push(n))}),!o.preserve))for(var n=t.length-1;n>=0;n--)e.declarations.splice(t[n],1)}),Object.keys(p.user).forEach(function(e){a[e]=p.user[e]}),Object.keys(o.variables).length){var i={declarations:[],selectors:[":root"],type:"rule"};Object.keys(o.variables).forEach(function(e){var t="--".concat(e.replace(/^-+/,"")),n=o.variables[e];o.persist&&(p.user[t]=n),a[t]!==n&&(a[t]=n,i.declarations.push({type:"declaration",property:t,value:n}))}),o.preserve&&i.declarations.length&&c.stylesheet.rules.push(i)}return function e(t,n){t.rules.forEach(function(r){r.rules?e(r,n):r.keyframes?r.keyframes.forEach(function(e){"keyframe"===e.type&&n(e.declarations,r)}):r.declarations&&n(r.declarations,t)})}(c.stylesheet,function(e,t){for(var n,r,s,c=0;c<e.length;c++)s=(n=e[c]).value,"declaration"===n.type&&s&&-1!==s.indexOf(f+"(")&&(r=d(s,a,o))!==n.value&&(o.preserve?(e.splice(c,0,{type:n.type,property:n.property,value:r}),c++):n.value=r)}),o.fixNestedCalc&&(n=c.stylesheet.rules,r=/(-[a-z]+-)?calc\(/,n.forEach(function(e){e.declarations&&e.declarations.forEach(function(e){for(var t=e.value,n="";r.test(t);){var o=s("calc(",")",t||"");for(t=t.slice(o.end);r.test(o.body);){var a=s(r,")",o.body);o.body="".concat(a.pre,"(").concat(a.body,")").concat(a.post)}n+="".concat(o.pre,"calc(").concat(o.body),n+=r.test(t)?"":")".concat(o.post)}e.value=n||e.value})})),function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2?arguments[2]:void 0,r={charset:function(e){return"@charset "+e.name+";"},comment:function(e){return 0===e.comment.indexOf("__CSSVARSPONYFILL")?"/*"+e.comment+"*/":""},"custom-media":function(e){return"@custom-media "+e.name+" "+e.media+";"},declaration:function(e){return e.property+":"+e.value+";"},document:function(e){return"@"+(e.vendor||"")+"document "+e.document+"{"+o(e.rules)+"}"},"font-face":function(e){return"@font-face{"+o(e.declarations)+"}"},host:function(e){return"@host{"+o(e.rules)+"}"},import:function(e){return"@import "+e.name+";"},keyframe:function(e){return e.values.join(",")+"{"+o(e.declarations)+"}"},keyframes:function(e){return"@"+(e.vendor||"")+"keyframes "+e.name+"{"+o(e.keyframes)+"}"},media:function(e){return"@media "+e.media+"{"+o(e.rules)+"}"},namespace:function(e){return"@namespace "+e.name+";"},page:function(e){return"@page "+(e.selectors.length?e.selectors.join(", "):"")+"{"+o(e.declarations)+"}"},rule:function(e){var t=e.declarations;if(t.length)return e.selectors.join(",")+"{"+o(t)+"}"},supports:function(e){return"@supports "+e.supports+"{"+o(e.rules)+"}"}};function o(e){for(var o="",s=0;s<e.length;s++){var a=e[s];n&&n(a);var c=r[a.type](a);c&&(o+=c,c.length&&a.selectors&&(o+=t))}return o}return o(e.stylesheet.rules)}(c)}function d(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3?arguments[3]:void 0;if(-1===e.indexOf("var("))return e;var o=s("(",")",e);return o?"var"===o.pre.slice(-3)?0===o.body.trim().length?(n.onWarning("var() must contain a non-whitespace string"),e):o.pre.slice(0,-3)+function(e){var o=e.split(",")[0].replace(/[\s\n\t]/g,""),s=(e.match(/(?:\s*,\s*){1}(.*)?/)||[])[1],a=t.hasOwnProperty(o)?String(t[o]):void 0,c=a||(s?String(s):void 0),i=r||e;return a||n.onWarning('variable "'.concat(o,'" is undefined')),c&&"undefined"!==c&&c.length>0?d(c,t,n,i):"var(".concat(i,")")}(o.body)+d(o.post,t,n):o.pre+"(".concat(d(o.body,t,n),")")+d(o.post,t,n):(-1!==e.indexOf("var(")&&n.onWarning('missing closing ")" in the value "'.concat(e,'"')),e)}var v="css-vars-ponyfill",y="undefined"!=typeof window,h=y&&window.CSS&&window.CSS.supports&&window.CSS.supports("(--a: 0)"),g="cssVars(): ",S={rootElement:y?document:null,shadowDOM:!1,include:"style,link[rel=stylesheet]",exclude:"",variables:{},fixNestedCalc:!0,onlyLegacy:!0,onlyVars:!1,preserve:!1,silent:!1,updateDOM:!0,updateURLs:!0,watch:null,onBeforeSend:function(){},onSuccess:function(){},onWarning:function(){},onError:function(){},onComplete:function(){}},E={cssComments:/\/\*[\s\S]+?\*\//g,cssKeyframes:/@(?:-\w*-)?keyframes/,cssRootRules:/(?::root\s*{\s*[^}]*})/g,cssUrls:/url\((?!['"]?(?:data|http|\/\/):)['"]?([^'")]*)['"]?\)/g,cssVars:/(?:(?::root\s*{\s*[^;]*;*\s*)|(?:var\(\s*))(--[^:)]+)(?:\s*[:)])/},b=null,x=null,C=!1;function O(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=e({},S,n),s=v;function a(e,t,n,r){o.silent||console.error("".concat(g).concat(e,"\n"),t),o.onError(e,t,n,r)}function c(e){o.silent||console.warn("".concat(g).concat(e)),o.onWarning(e)}if(o.exclude="#".concat(s)+(o.exclude?",".concat(o.exclude):""),o._benchmark=o._benchmark?o._benchmark:A(),y)if(!1===o.watch&&b&&b.disconnect(),o.watch)!function(e,t){if(!window.MutationObserver)return;var n=function(e){return"LINK"===e.tagName&&-1!==(e.getAttribute("rel")||"").indexOf("stylesheet")},r=function(e){return"STYLE"===e.tagName&&(!t||e.id!==t)};b&&b.disconnect();e.watch=S.watch,(b=new MutationObserver(function(t){var o=t.some(function(e){var t=!1;if("attributes"===e.type)t=n(e.target)||r(e.target);else if("childList"===e.type){var o=Array.apply(null,e.addedNodes),s=Array.apply(null,e.removedNodes
5324);t=[].concat(o,s).some(function(e){var t=n(e)&&!e.disabled,o=r(e)&&E.cssVars.test(e.textContent);return t||o})}return t});o&&w(e)})).observe(document.documentElement,{attributes:!0,attributeFilter:["disabled","href"],childList:!0,subtree:!0})}(o,s),w(o);else if("loading"!==document.readyState){var i=o.shadowDOM||o.rootElement.shadowRoot||o.rootElement.host;if(h&&o.onlyLegacy){if(o.updateDOM){var u=o.rootElement.host||(o.rootElement===document?document.documentElement:o.rootElement);Object.keys(o.variables).forEach(function(e){var t="--".concat(e.replace(/^-+/,"")),n=o.variables[e];u.style.setProperty(t,n)})}}else r(i&&!C?{rootElement:S.rootElement,include:S.include,exclude:o.exclude,onSuccess:function(e,t,n){return(e.match(E.cssRootRules)||[]).join("")||!1},onComplete:function(e,t,n){m(e,{persist:!0}),C=!0,O(o)}}:{rootElement:o.rootElement,include:o.include,exclude:o.exclude,filter:o.onlyVars?E.cssVars:null,onBeforeSend:o.onBeforeSend,onSuccess:function(e,t,n){var r=o.onSuccess(e,t,n);(e=void 0!==r&&!1===Boolean(r)?"":r||e,o.updateURLs)&&(e.replace(E.cssComments,"").match(E.cssUrls)||[]).forEach(function(t){var r=t.replace(E.cssUrls,"$1"),o=k(r,n);e=e.replace(t,t.replace(r,o))});return e},onError:function(e,t,n){var r=e.responseURL||k(n,location.href),o=e.statusText?"(".concat(e.statusText,")"):"Unspecified Error"+(0===e.status?" (possibly CORS related)":"");a("CSS XHR Error: ".concat(r," ").concat(e.status," ").concat(o),t,e,r)},onComplete:function(n,r,i){var u=o.rootElement.querySelector("#".concat(s))||document.createElement("style"),l=u.__cssVars||{};if(l.cssText===n&&l.settings===JSON.stringify(o))n=u.textContent,o.silent||console.info("".concat(g,"CSS source is unchanged"));else{u.setAttribute("id",s),u.__cssVars={cssText:n,settings:JSON.stringify(o)},n=r.map(function(e,t){return E.cssVars.test(e)?e:"/*__CSSVARSPONYFILL-".concat(t,"__*/")}).join("");try{n=m(n,{fixNestedCalc:o.fixNestedCalc,onlyVars:o.onlyVars,persist:o.updateDOM,preserve:o.preserve,variables:o.variables,onWarning:c});var f=E.cssKeyframes.test(n);if(n=n.replace(/\/\*__CSSVARSPONYFILL-(\d+)__\*\//g,function(e,t){return r[t]}),o.updateDOM&&i&&i.length){var d=i[i.length-1];u.textContent!==n&&(u.textContent=n),d.nextSibling!==u&&d.parentNode&&d.parentNode.insertBefore(u,d.nextSibling),f&&function(e){var t=["animation-name","-moz-animation-name","-webkit-animation-name"].filter(function(e){return getComputedStyle(document.body)[e]})[0];if(t){for(var n=e.getElementsByTagName("*"),r=[],o=0,s=n.length;o<s;o++){var a=n[o],c=getComputedStyle(a)[t];"none"!==c&&(a.style[t]+="__CSSVARSPONYFILL-KEYFRAMES__",r.push(a))}document.body.offsetHeight;for(var i=0,u=r.length;i<u;i++){var l=r[i].style;l[t]=l[t].replace("__CSSVARSPONYFILL-KEYFRAMES__","")}}}(o.rootElement)}}catch(e){var v=!1;r.forEach(function(e,t){try{e=m(e,o)}catch(e){var n=i[t-0];v=!0,a(e.message,n)}}),v||a(e.message||e)}}if(o.shadowDOM)for(var y,h=[o.rootElement].concat(t(o.rootElement.querySelectorAll("*"))),S=0;y=h[S];++S){if(y.shadowRoot&&y.shadowRoot.querySelector("style"))O(e({},o,{rootElement:y.shadowRoot,variables:p.dom}))}o.onComplete(n,o.updateDOM&&u.parentNode?u:null,JSON.parse(JSON.stringify(o.updateDOM?p.dom:p.temp)),A()-o._benchmark)}})}else document.addEventListener("DOMContentLoaded",function e(t){O(n),document.removeEventListener("DOMContentLoaded",e)})}function w(e){clearTimeout(x),x=setTimeout(function(){e._benchmark=null,O(e)},100)}function k(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:location.href,n=document.implementation.createHTMLDocument(""),r=n.createElement("base"),o=n.createElement("a");return n.head.appendChild(r),n.body.appendChild(o),r.href=t,o.href=e,o.href}function A(){return y&&window.performance.now?performance.now():(new Date).getTime()}return O}); cssVars({ include: 'link[rel="stylesheet"],link[rel="preload"],style' }); </script>
vendor: 1 bytes, line 5324
5324
5325<script>
5326console.log("TG2030 - Redesign Test Build - 0.1.15");
5327</script>
5327
5328<link rel="icon" type="image/svg+xml" href="https://cdn.mos.cms.futurecdn.net/flexiimages/tvygddbn7o1774886004.svg" sizes="16x16">
5329<link rel="icon" type="image/svg+xml" href="https://cdn.mos.cms.futurecdn.net/flexiimages/vrzxfy0q6u1774885999.svg" sizes="32x32">
5330<link rel="icon" type="image/svg+xml" href="https://cdn.mos.cms.futurecdn.net/flexiimages/membvmhwtn1774885992.svg" sizes="180x180">
5331<style data-layerless-source="true">@layer legacy { 
5332:root{
5333--flexi-brand_color_1: #1F69FF;
5334--flexi-brand-color-1: #1F69FF;
5335--flexi-brand_color_2: #1F69FF;
5336--flexi-brand-color-2: #1F69FF;
5337--flexi-brand_color_3: #ffffff99;
5338--flexi-brand-color-3: #ffffff99;
5339--flexi-secondary_color_1: #011535;
5340--flexi-secondary-color-1: #011535;
5341--flexi-secondary_color_2: #011535;
5342--flexi-secondary-color-2: #011535;
5343--flexi-secondary_color_3: #ffffff99;
5344--flexi-secondary-color-3: #ffffff99;
5345--flexi-secondary_color_4: #1F69FF;
5346--flexi-secondary-color-4: #1F69FF;
5347--flexi-secondary_color_5: #FAFAFA;
5348--flexi-secondary-color-5: #FAFAFA;
5349--flexi-grayscales_color_1: #F8FAFC;
5350--flexi-grayscales-color-1: #F8FAFC;
5351--flexi-grayscales_color_2: #E7F0FF;
5352--flexi-grayscales-color-2: #E7F0FF;
5353--flexi-font_family_1: Inter, sans-serif;
5354--flexi-font-family-1: Inter, sans-serif;
5355}
5356 }</style>
5357<style id="flexi-critical-styles">@layer legacy{:root{--primary-font:"Open Sans", "Open Sans-fallback";--icon-font-family:tomsguide;--tomsguide-black:#333333;--tomsguide-primary:#ffffff;--tomsguide-secondary:#1A98EE;--tomsguide-border:var(--tomsguide-secondary);--tomsguide-link:var(--tomsguide-secondary);--tomsguide-link-visited:#8A9FAD;--primary-link-colour:var(--tomsguide-secondary);--navigation-background:var(--tomsguide-primary);--navigation-text-colour:var(--tomsguide-black);--navigation-secondary-color:var(--tomsguide-secondary);--hamburger-color:var(--tomsguide-black);--trending-background-color:#f8f8f8;--trending-title-text-color:var(--tomsguide-secondary);--featured-item-background-color:var(--tomsguide-black);--tomsguide-list-background-color:#ccc;--tomsguide-newsletter-form-secondary-color:#ddd;--subscribe-button-background-colour:var(--tomsguide-primary);--subscribe-button-text-colour:var(--tomsguide-black);--subscribe-button-text-colour-mobile:var(--tomsguide-black);--subscribe-trim-colour:var(--tomsguide-primary);--subscribe-container-font:var(--primary-font);--subscribe-container-text-colour:var(--tomsguide-primary);--subscribe-container-background-colour:#666;--vds-byline-chip--border-radius:4px}a{color:var(--tomsguide-link);text-decoration:none}a:visited{color:var(--tomsguide-link-visited)}.article .buyingguide .title__text{display:inline-block;margin-right:10px}.article .buyingguide .rating.chunk{display:inline-block}.article .buyingguide h2,.article .buyingguide h3,.article .featured_product_block h2{margin-top:0}.burgerbar,.burgerbar .other-links a,.burgerbar .other-links a:visited{color:var(--tomsguide-black)}.burgerbar .button-search{margin-left:0}#auth-in-nav-header,.burgerbar .nav-subscribe{margin-left:5px}@media screen and (max-width:699px){.burgerbar .locale-selector-slice{right:145px}.burgerbar .nav-subscribe{right:80px}.burgerbar .nav-subscribe .subscribe-text{font-size:10px}}@media screen and (max-width:1024px){.burgerbar .other-links{display:none}}@media screen and (max-width:365px){.burgerbar .logo{margin-left:48px}}.menu-hamburger.unchecked:before{border-bottom:2px solid var(--hamburger-color)}.menu-hamburger.unchecked:after,.menu-hamburger.unchecked:before{border-top:2px solid var(--hamburger-color)}.menu-hamburger.checked:before{border-right:2px solid var(--hamburger-color)}.menu-hamburger.checked:after,.menu-hamburger.checked:before{border-left:2px solid var(--hamburger-color)}.pagination-gallery,.promo{margin-bottom:25px}@media screen and (min-width:700px){.pagination-gallery,.promo{margin-bottom:40px}}.masthead-item .search-icon .icon-svg{fill:var(--tomsguide-black)}@media screen and (max-width:460px){.logo .site-logo svg{width:160px}}@media screen and (max-width:415px){.logo .site-logo svg{width:110px}}@media screen and (max-width:365px){.logo .site-logo svg{width:100px}}.search-slice{display:none}@media screen and (min-width:700px) and (max-width:1024px){.site-logo svg{max-width:125px}}.text-copy hr{border-bottom-color:var(--tomsguide-secondary)}}</style>
5358<meta name="vf:container_id" content="vWr3na3qnQjXvSUBFypSbh">
5359<style>
5360@layer global {
5361.viafoura-twig-component, .viafoura {
5362--accent-color-light: rgb(var(--color-primary-300));
5363--accent-color: rgb(var(--color-primary-500));
5364--accent-color-dark: rgb(var(--color-primary-700));
5365--accent-color-90: rgb(var(--color-primary-400));
5366--accent-color-10: rgb(var(--color-primary-100));
5367--accent-color-05: rgb(var(--color-primary-50));
5368--text-on-accent-color: rgb(var(--color-primary-50));
5369--primary-font: inherit, Arial, sans-serif;
5370--medium-font: 1.4;
5371--small-font: 1.2;
5372--x-small-font: 1.2;
5373}
5374}
5375#viafoura-livequestions-wrapper > div > .viafoura,
5376#viafoura-engagement-starter-wrapper > .viafoura,
5377#viafoura-comment-wrapper .vf3-comments {
5378--background-color: #fff;
5379}
5380#viafoura-comment-count-link span > .viafoura {
5381--default-color: #fff;
5382}
5383#viafoura-comment-wrapper > .viafoura,
5384#viafoura-livequestions-wrapper .vf-livequestions-post-text__textarea {
5385background-color: #fff;
5386}
5387#viafoura-livequestions-wrapper,
5388#viafoura-comments-container {
5389--truncate-gradient-color: #fff;
5390}
5391</style>
5392<style data-component-name="ViteAsset" id="viafoura-css">
5393/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::-webkit-backdrop{--tw-leading:initial;--tw-border-style:solid;--tw-shadow:0 0 rgba(0, 0, 0, 0);--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 rgba(0, 0, 0, 0);--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 rgba(0, 0, 0, 0);--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 rgba(0, 0, 0, 0);--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 rgba(0, 0, 0, 0);--tw-font-weight:initial}*,:before,:after,::backdrop{--tw-leading:initial;--tw-border-style:solid;--tw-shadow:0 0 rgba(0, 0, 0, 0);--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 rgba(0, 0, 0, 0);--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 rgba(0, 0, 0, 0);--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 rgba(0, 0, 0, 0);--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 rgba(0, 0, 0, 0);--tw-font-weight:initial}}}#viafoura-comment-wrapper .vf-dropdown:before,#viafoura-comment-wrapper .vf-dropdown-wrapper{--background-color:#fff}@layer global{#viafoura-comment-wrapper>.viafoura,#viafoura-livequestions-wrapper .vf-livequestions-post-text__textarea,#viafoura-comment-wrapper .vf3-comments,.vf3-comments__report-modal-overlay,vf-widget>div,.viafoura .vf-body-text--deprecated{border-radius:0;border-radius:var(--comment-widget-border-radius,0)}.viafoura{--highlight-color-10:#fff9eb;--custom-label-text-color:#64625c;--custom-border-color:#e5e7eb}.viafoura .vf-expanding-hover-light:before{border-width:1.5px!important}.viafoura .vf-expanding-hover-light:not(.vf-active):before{border-width:0!important}.viafoura .vfcustom-community-guidelines{width:100%;font-size:.875rem!important;font-size:var(--text-sm,.875rem)!important;line-height:1.429!important}.viafoura .vfcustom-community-guidelines a{color:var(--accent-color)!important;color:var(--comment-widget-header-link-color,var(--accent-color))!important;-webkit-text-decoration-line:underline!important;text-decoration-line:underline!important}.viafoura .vfcustom-community-guidelines a:visited{color:var(--accent-color)!important;color:var(--comment-widget-header-link-color,var(--accent-color))!important}.viafoura .vf-conversation-starter__header{margin-top:0rem!important;margin-top:calc(var(--spacing,.25rem) * 0)!important}.viafoura .vf-conversation-starter__header .vf-icon,.viafoura .vf-conversation-starter_link svg{display:none!important}.viafoura .vf-conversation-starter__header .vf-conversation-starter__header-title{padding-left:0rem!important;padding-left:calc(var(--spacing,.25rem) * 0)!important}
5393.viafoura .vf-conversation-starter_link{--tw-leading:1!important;line-height:1!important}.viafoura .vf-comment-header{-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:640px){.viafoura .vf-comment-header{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;gap:1rem!important;gap:calc(var(--spacing,.25rem) * 4)!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.viafoura h2.vf-comment-header__heading{--tw-leading:1.25!important;--tw-leading:var(--leading-tight,1.25)!important;font-size:28px!important;line-height:1.25!important;line-height:var(--leading-tight,1.25)!important;font-weight:400!important;font-weight:var(--comment-widget-header-font-weight,400)!important}@media only screen and (max-width:640px){.viafoura h2.vf-comment-header__heading{margin-bottom:4px!important}.viafoura .vf-comment-header__actions{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:1rem!important;gap:calc(var(--spacing,.25rem) * 4)!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}}.viafoura .vf-comment-header__actions .vf-follow-button{border-color:var(--accent-color)!important;padding-inline:1rem!important;padding-inline:calc(var(--spacing,.25rem) * 4)!important;padding-block:.25rem!important;padding-block:calc(var(--spacing,.25rem) * 1)!important;font-size:.75rem!important;font-size:var(--text-xs,.75rem)!important;line-height:18px!important}@media only screen and (max-width:640px){.viafoura .vf-comment-header__actions .vf-follow-button{margin-inline:0rem!important;margin-inline:calc(var(--spacing,.25rem) * 0)!important;margin-top:0rem!important;margin-top:calc(var(--spacing,.25rem) * 0)!important;font-size:.875rem!important;font-size:var(--text-sm,.875rem)!important;line-height:18px!important}.viafoura .vf-post-form__auth-actions{margin-inline:0rem!important;margin-inline:calc(var(--spacing,.25rem) * 0)!important}}.viafoura .vf-post-form__auth-actions .vf-button,.viafoura .vf-post-form__auth-actions .vf-post-form__auth-action-separator{font-size:.75rem!important;font-size:var(--text-xs,.75rem)!important;line-height:18px!important}@media only screen and (max-width:640px){.viafoura .vf-post-form__auth-actions .vf-button,.viafoura .vf-post-form__auth-actions .vf-post-form__auth-action-separator{font-size:.875rem!important;font-size:var(--text-sm,.875rem)!important;line-height:18px!important}}.viafoura .vf-post-form__auth-actions .vf-post-form__auth-action-separator{padding-inline:.25rem!important;padding-inline:calc(var(--spacing,.25rem) * 1)!important;color:var(--text-on-accent-color)!important}.viafoura .vf-post-form__auth-actions .vf-button{padding-inline:0rem!important;padding-inline:calc(var(--spacing,.25rem) * 0)!important}@media only screen and (max-width:640px){.viafoura .vf-post-form__auth-actions .vf-button{margin-block:0rem!important;margin-block:calc(var(--spacing,.25rem) * 0)!important;padding-block:0rem!important;padding-block:calc(var(--spacing,.25rem) * 0)!important}}.viafoura .vf-post-form{margin-bottom:0rem!important;margin-bottom:calc(var(--spacing,.25rem) * 0)!important}.viafoura .vf-post-form__new-content{padding-inline:0rem!important;padding-inline:calc(var(--spacing,.25rem) * 0)!important;padding-top:1.25rem!important;padding-top:calc(var(--spacing,.25rem) * 5)!important;padding-bottom:1.5rem!important;padding-bottom:calc(var(--spacing,.25rem) * 6)!important;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.viafoura .vf-post-form__new-content .vf-new-content__content-editor-wrapper{min-height:2.5rem!important;min-height:calc(var(--spacing,.25rem) * 10)!important;padding:.5rem!important;padding:calc(var(--spacing,.25rem) * 2)!important}.viafoura .vf-post-form__new-content .vf-content-layout__left{margin-right:1rem!important;margin-right:calc(var(--spacing,.25rem) * 4)!important;padding-top:0rem!important;padding-top:calc(var(--spacing,.25rem) * 0)!important}
5393.viafoura .vf-post-form__new-content .vf-content-layout__right:before,.viafoura .vf-post-form__new-content .vf-content-layout__right:after{top:14px!important;top:.875rem!important;top:calc(var(--spacing,4px) * 3.5)!important;top:calc(var(--spacing,.25rem) * 3.5)!important}.viafoura .vf3-comments .vf-tabbed-nav button,.viafoura .vf3-comments .vf-tabbed-nav .vf-label-text{font-size:.875rem!important;font-size:var(--text-sm,.875rem)!important;line-height:20px!important}.viafoura .vf3-comments .vf-tabbed-nav{border-bottom-style:var(--tw-border-style)!important;--tw-border-style:solid!important;--tw-shadow:0 0 rgba(0, 0, 0, 0)!important;-webkit-box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important;border-style:solid!important;border-bottom-width:2px!important;border-color:transparent!important;border-color:var(--custom-border-color,transparent)!important}.viafoura .vf3-comments .vf-tabbed-nav .vf-nav-button{padding-inline:.5rem!important;padding-inline:calc(var(--spacing,.25rem) * 2)!important}.viafoura .vf3-comments .vf-tabbed-nav .vf-nav-button .vf-nav-tab-button{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.viafoura .vf3-comments .vf-tabbed-nav .vf-nav-button .vf-nav-tab-button .vf-badge{padding-inline:.375rem!important;padding-inline:calc(var(--spacing,.25rem) * 1.5)!important;padding-block:0rem!important;padding-block:calc(var(--spacing,.25rem) * 0)!important;font-size:.75rem!important;font-size:var(--text-xs,.75rem)!important;line-height:calc(1 / .75)!important;line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))!important}.viafoura .vf3-comments .comment-nav-right__icon{width:auto!important}.viafoura .vf3-comments .comment-nav-right__icon strong{left:auto!important;right:50%!important}.viafoura .vf3-comments .comment-nav-right__icon svg{width:1rem!important;width:calc(var(--spacing,.25rem) * 4)!important;height:1rem!important;height:calc(var(--spacing,.25rem) * 4)!important}.viafoura .vf3-comments .vf-dropdown.vf-bottom-left:before{display:none!important}.viafoura .vf3-comments .vf-dropdown>button{padding:3px 6px!important}.viafoura .vf3-comments .vf-dropdown .vf-dropdown-button{border-radius:calc(var(--radius) * .6)!important;border-radius:var(--radius-sm,calc(var(--radius) * .6))!important;border-style:var(--tw-border-style)!important;background-color:#fff!important;background-color:var(--color-white,#fff)!important;font-size:.75rem!important;font-size:var(--text-xs,.75rem)!important;--tw-font-weight:400!important;--tw-font-weight:var(--font-weight-normal,400)!important;line-height:18px!important;font-weight:400!important;font-weight:var(--font-weight-normal,400)!important;border-width:0!important}.viafoura .vf3-comments .vf-dropdown .vf-dropdown-wrapper{padding-top:.25rem!important;padding-top:calc(var(--spacing,.25rem) * 1)!important}.viafoura .vf3-comments .vf-dropdown .vf-dropdown-button__icon{margin-left:.5rem!important;margin-left:calc(var(--spacing,.25rem) * 2)!important;width:1.25rem!important;width:calc(var(--spacing,.25rem) * 5)!important;height:1.25rem!important;height:calc(var(--spacing,.25rem) * 5)!important}.viafoura .vf3-comments .vf-dropdown-button--accent--hovered,.viafoura .vf3-comments .vf-dropdown-button--accent:not([disabled]):hover{background-color:#f8f8f8!important}.viafoura .vf3-comments .vf-dropdown__tooltip-content{border-radius:calc(var(--radius) * .6)!important;border-radius:var(--radius-sm,calc(var(--radius) * .6))!important;--tw-shadow:0 0 rgba(0, 0, 0, 0)!important;-webkit-box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
5393dow)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important;border-color:transparent!important;border-color:var(--custom-border-color,transparent)!important}.viafoura .vf3-comments .vf-dropdown__list{padding:.5rem!important;padding:calc(var(--spacing,.25rem) * 2)!important}.viafoura .vf3-comments .vf-dropdown__list button{margin-bottom:.125rem!important;margin-bottom:calc(var(--spacing,.25rem) * .5)!important;color:#444!important;padding:3px 4px!important}.viafoura .vf3-comments .vf-dropdown__list button:hover{color:#000!important;color:var(--color-black,#000)!important}.viafoura .vf3-comments .vf-dropdown-button__text{margin:0rem!important;margin:calc(var(--spacing,.25rem) * 0)!important}.viafoura .vf3-comments .vf-content-editor-actions{padding:.5rem!important;padding:calc(var(--spacing,.25rem) * 2)!important}.viafoura .vf3-comments .vf-content-editor-actions button{padding:.25rem!important;padding:calc(var(--spacing,.25rem) * 1)!important;font-size:.75rem!important;font-size:var(--text-xs,.75rem)!important;line-height:16px!important}.viafoura .vf3-comments .vf-content-editor-actions button.vf-content-editor-actions__submit{margin-left:.25rem!important;margin-left:calc(var(--spacing,.25rem) * 1)!important;min-width:4rem!important;min-width:calc(var(--spacing,.25rem) * 16)!important}.viafoura .vf3-comments .vf-avatar,.viafoura .vf3-comments .vf-avatar--small:not(.vf3-comment__reply-avatar){width:2.5rem!important;width:calc(var(--spacing,.25rem) * 10)!important;height:2.5rem!important;height:calc(var(--spacing,.25rem) * 10)!important;font-size:.75rem!important;font-size:var(--text-xs,.75rem)!important;line-height:16px!important}.viafoura .vf3-comments .vf-avatar--small,.viafoura .vf3-comments .vf3-comment__reply-avatar{width:1.75rem!important;width:calc(var(--spacing,.25rem) * 7)!important;height:1.75rem!important;height:calc(var(--spacing,.25rem) * 7)!important}.viafoura .vf3-comments .vf-load-more button:not([disabled]){background-color:var(--accent-color)!important;color:var(--text-on-accent-color)!important;border-color:var(--accent-color)!important}.viafoura .vf3-comments .vf-load-more button:not([disabled]):hover{background-color:var(--accent-color-dark)!important;border-color:var(--accent-color-dark)!important}.viafoura .vf-comment-header,.viafoura .v3-comments__post-form,.viafoura .vf3-comments__tabbed-nav{padding-inline:.75rem!important;padding-inline:calc(var(--spacing,.25rem) * 3)!important}@media only screen and (min-width:641px){.viafoura .vf-comment-header,.viafoura .v3-comments__post-form,.viafoura .vf3-comments__tabbed-nav{padding-inline:1rem!important;padding-inline:calc(var(--spacing,.25rem) * 4)!important}}.viafoura .vf-comment-header{background-color:transparent;background-color:var(--comment-widget-header-bg-color,transparent);background-image:none;background-image:var(--comment-widget-header-bg-image,none);color:inherit;color:var(--comment-widget-header-text-color,var(--dark-text-on-background-color,inherit));border-top-left-radius:calc(0 - 1px);border-top-left-radius:calc(var(--comment-widget-border-radius,0) - 1px);border-top-right-radius:calc(0 - 1px);border-top-right-radius:calc(var(--comment-widget-border-radius,0) - 1px);row-gap:12px;padding:16px!important}.viafoura .vf-comment-header .vf-button.is-link.is-accent-color:not([disabled]),.viafoura .vf-comment-header .vf-button.is-cta.is-accent-color.is-inverted:not([disabled]){color:inherit!important;color:var(--comment-widget-header-link-color,var(--comment-widget-header-text-color,var(--accent-color,inherit)))!important;background-color:#0000!important}.viafoura .vf-comment-header .vf-button.is-cta.is-accent-color.is-inverted:not([disabled]){border-color:inherit!important;border-color:var(--comment-widget-header-link-color,var(--comment-widget-header-text-color,var(--accent-color,inherit)))!important}@media only screen and (min-width:641px){.viafoura .vf-comment-header__actions{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}
5393.viafoura .vf-post-form__auth-actions{margin-left:0rem!important;margin-left:calc(var(--spacing,.25rem) * 0)!important}}.viafoura .vf3-comments__tabbed-nav{padding-top:.75rem!important;padding-top:calc(var(--spacing,.25rem) * 3)!important}.viafoura .v3-comments__post-form{background-color:#f2f2f2}.viafoura .v3-comments__post-form .vf-new-content__content-editor-wrapper,.viafoura .v3-comments__post-form .vf-content-layout__right:before,.viafoura .v3-comments__post-form .vf-content-layout__right:after{background-color:#fff!important;background-color:var(--color-white,#fff)!important}.viafoura .v3-comments__post-form .vf-content-layout__right:before,.viafoura .v3-comments__post-form .vf-content-layout__right:after{border-left:1px solid var(--accent-color)!important;border-bottom:1px solid var(--accent-color)!important}.viafoura .v3-comments__post-form .vf-content-layout__right{border:1px solid var(--accent-color)!important}.viafoura .v3-comments__post-form .vf-new-content__content-editor-slot-wrapper{border-radius:4px!important;overflow:hidden!important}.viafoura .vf-content-editor-form__textarea{font-size:.875rem!important;font-size:var(--text-sm,.875rem)!important;line-height:24px!important}.viafoura .all-comments-container{font-size:1rem}.viafoura .all-comments-container .vf-content-actions__left-action:not(.vf-content-actions__reply),.viafoura .all-comments-container .vf-label:not(.vf-content-editor-actions__submit):not(.vf-content-actions__reply),.viafoura .all-comments-container .vf-button:not(.vf-content-editor-actions__submit):not(.vf-content-actions__reply):not(.is-mention-color){color:var(--custom-label-text-color)!important}@media (hover:hover){:is(.viafoura .all-comments-container .vf-content-actions__left-action:not(.vf-content-actions__reply),.viafoura .all-comments-container .vf-label:not(.vf-content-editor-actions__submit):not(.vf-content-actions__reply),.viafoura .all-comments-container .vf-button:not(.vf-content-editor-actions__submit):not(.vf-content-actions__reply):not(.is-mention-color)):hover{color:var(--accent-color)!important}}.viafoura .all-comments-container .vf-content-actions__left-action:not(.vf-content-actions__reply),.viafoura .all-comments-container .vf-label:not(.vf-content-editor-actions__submit):not(.vf-content-actions__reply),.viafoura .all-comments-container .vf-button:not(.vf-content-editor-actions__submit):not(.vf-content-actions__reply):not(.is-mention-color){text-decoration:none!important}:is(.viafoura .all-comments-container .vf-content-actions__left-action:not(.vf-content-actions__reply),.viafoura .all-comments-container .vf-label:not(.vf-content-editor-actions__submit):not(.vf-content-actions__reply),.viafoura .all-comments-container .vf-button:not(.vf-content-editor-actions__submit):not(.vf-content-actions__reply):not(.is-mention-color)):not(.vf-label-with-dot):before{display:none!important}.viafoura .all-comments{padding-top:.5rem!important;padding-top:calc(var(--spacing,.25rem) * 2)!important}.viafoura .vf-content-layout__left{margin-right:.375rem!important;margin-right:calc(var(--spacing,.25rem) * 1.5)!important;width:2.5rem!important;width:calc(var(--spacing,.25rem) * 10)!important;min-width:2.5rem!important;min-width:calc(var(--spacing,.25rem) * 10)!important}.viafoura .vf3-comment__header{padding-bottom:.5rem!important;padding-bottom:calc(var(--spacing,.25rem) * 2)!important}.viafoura .vf3-conversations-list--comments .vf-comment__content-editor{font-size:.875rem!important;font-size:var(--text-sm,.875rem)!important;line-height:calc(1.25 / .875)!important;line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))!important}.viafoura .vf3-conversations-list--comments .vf-content-layout{padding-inline:.5rem!important;padding-inline:calc(var(--spacing,.25rem) * 2)!important;padding-block:1rem!important;padding-block:calc(var(--spacing,.25rem) * 4)!important}.viafoura .vf-post-name-button,.viafoura .vf-post-details__time,.viafoura .vf-post-details__pinned .vf-label-text{font-size:.875rem!important;font-size:var(--text-sm,.875rem)!important;line-height:20px!important}
5393.viafoura .vf-post-details__time{text-transform:none!important;margin-right:.75rem!important;margin-right:calc(var(--spacing,.25rem) * 3)!important;margin-left:10px!important}.viafoura .vf-post-details__time:before{left:-8px!important;left:-.5rem!important;left:calc(var(--spacing,4px) * -2)!important;left:calc(var(--spacing,.25rem) * -2)!important;width:4px!important;width:.25rem!important;width:calc(var(--spacing,4px) * 1)!important;width:calc(var(--spacing,.25rem) * 1)!important;height:4px!important;height:.25rem!important;height:calc(var(--spacing,4px) * 1)!important;height:calc(var(--spacing,.25rem) * 1)!important;background-color:#d9d9d9!important}@media only screen and (max-width:640px){.viafoura .vf-post-details__pinned{margin-top:.75rem!important;margin-top:calc(var(--spacing,.25rem) * 3)!important;width:100%!important}}.viafoura .vf-post-details__pinned .vf-label-text{text-transform:capitalize!important}.viafoura .vf-post-details__pinned .vf-icon{width:1rem!important;width:calc(var(--spacing,.25rem) * 4)!important;height:1rem!important;height:calc(var(--spacing,.25rem) * 4)!important;font-size:1rem!important;font-size:var(--text-base,1rem)!important;color:#000!important;color:var(--color-black,#000)!important;line-height:16px!important}.viafoura .vf-post-name-button{--tw-font-weight:700!important;--tw-font-weight:var(--font-weight-bold,700)!important;font-weight:700!important;font-weight:var(--font-weight-bold,700)!important;color:#000!important;color:var(--color-black,#000)!important}.viafoura .all-comments__typing-indicator{padding-top:0rem!important;padding-top:calc(var(--spacing,.25rem) * 0)!important}.viafoura .vf-reply-to__reply-name{color:#000!important;color:var(--color-black,#000)!important}.viafoura .vf-reply-to{margin-top:.25rem!important;margin-top:calc(var(--spacing,.25rem) * 1)!important;font-size:.75rem!important;font-size:var(--text-xs,.75rem)!important;line-height:calc(1 / .75)!important;line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))!important;color:var(--custom-label-text-color)!important}.viafoura .vf-reply-to:hover,.viafoura .vf-reply-to:hover .vf-reply-to__reply-name{color:var(--accent-color)!important}.viafoura .vf-content-actions{padding-top:.5rem!important;padding-top:calc(var(--spacing,.25rem) * 2)!important}.viafoura .vf-content-actions .vf-button{margin-left:0rem!important;margin-left:calc(var(--spacing,.25rem) * 0)!important;padding-right:.25rem!important;padding-right:calc(var(--spacing,.25rem) * 1)!important;padding-left:.25rem!important;padding-left:calc(var(--spacing,.25rem) * 1)!important;font-size:.75rem!important;font-size:var(--text-xs,.75rem)!important;opacity:1!important;line-height:18px!important}.viafoura .vf-content-actions .vf-icon{width:1rem!important;width:calc(var(--spacing,.25rem) * 4)!important;height:1rem!important;height:calc(var(--spacing,.25rem) * 4)!important;font-size:1rem!important;font-size:var(--text-base,1rem)!important;line-height:16px!important}.viafoura .vf-content-actions .vf-content-actions__reply{padding-left:0rem!important;padding-left:calc(var(--spacing,.25rem) * 0)!important;color:var(--accent-color)!important;text-decoration:none!important}.viafoura .vf-empty-comments__icon-wrapper{position:relative;top:2px;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.viafoura .vf-empty-comments__icon{position:static!important}.comment-widget-loaded #viafoura-comments-container{border-radius:0;border-radius:var(--comment-widget-border-radius,0);border:solid 1px var(--accent-color)!important;border:var(--comment-widget-border,solid 1px var(--accent-color))!important}.vf3-conversations-footer,.vf-livequestions-footer__container{display:none!important}#viafoura-comments-container .vf-comments-trending-articles,.activity-tab-trending-articles h2.vf-trending-articles__header{display:none}#viafoura-engagement-starter-wrapper{--es-header-font-family:inherit;--es-header-font-family:var(--primary-font,inherit);--es-title-font-family:inherit;--es-title-font-family:var(--primary-font,inherit);--es-body-font-family:inherit;--es-body-font-family:var(--primary-font,inherit);--es-link-font-family:inherit;--es-link-font-family:var(--primary-font,inherit)}#viafoura-engagement-starter-wrapper .vf-conversation-starter__header-title{font-family:inherit,sans-serif;font-family:var(--es-header-font-family,inherit),sans-serif}#viafoura-engagement-starter-wrapper .vf-conversation-starter_text{font-family:inherit,sans-serif;font-family:var(--es-body-font-family,inherit),sans-serif}#viafoura-engagement-starter-wrapper .vf-conversation-starter_text-title{font-family:inherit,sans-serif;font-family:var(--es-title-font-family,inherit),sans-serif}#viafoura-engagement-starter-wrapper .vf-conversation-starter_link{font-family:inherit,sans-serif;font-family:var(--es-link-font-family,inherit),sans-serif}#viafoura-livequestions-wrapper li{margin-left:0!important;margin-left:initial!important;font-size:inherit!important;list-style:none!important}#viafoura-livequestions-wrapper li p{font-size:inherit!important;line-height:inherit!important}}@property --tw-leading{syntax:"*";inherits:false;}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 rgba(0,0,0,0);}@property --tw-shadow-color{syntax:"*";inherits:false;}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 rgba(0,0,0,0);}@property --tw-inset-shadow-color{syntax:"*";inherits:false;}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-ring-color{syntax:"*";inherits:false;}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 rgba(0,0,0,0);}@property --tw-inset-ring-color{syntax:"*";inherits:false;}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 rgba(0,0,0,0);}@property --tw-ring-inset{syntax:"*";inherits:false;}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0;}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff;}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 rgba(0,0,0,0);}@property --tw-font-weight{syntax:"*";inherits:false;}
5394</style>
5395</head>
5396<body class="limit-width news-page flexi-news flexi-page default default_page_layout_news responsive w-full relative left-0 right-0 no-ads no-inbody-ads no-sidebar sticky-navigation has-kiosq standard-template pretty-review articletype-reference
5397">
5398<noscript><img style="display: block; height: 0;" src="https://sb.scorecardresearch.com/p/?c1=2&amp;c2=10055482&amp;cv=4.4.0&amp;cj=1"></noscript>
5399<script type="text/html" class="sponsored-tag-template" style="display:none!important;">
5400<a href="SPONSORED_LINK_URL" target="SPONSORED_LINK_MODE" class="flex items-center h-12">
5401<span class="mr-2">SPONSORED</span>
5402<img src="SPONSORED_IMAGE_URL" class="h-full" />
5403</a>
5404</script>
5404
5405<a href="#main" class="skip-to-main-content" style="position:absolute;">Skip to main content</a>
5406<div id="widgetArea100" class="widget-area grid grid-cols-1 page-widget-area-100">
5407<div data-widget-type="customwidgets" id="membership-expandable-banner-1" class="clear-both widget widget-customwidgets widget-membership-expandable-banner-1 widget-customwidgets-membership-expandable-banner-1 widget-no-data ">
5408<div class="clear-both widget-header">
5409</div>
5410<div class="custom-widget-membership skinny-banner group fixed mt-0 mb-0 top-0 left-0 w-full overflow-hidden shadow-lg transition-all duration-400 ease-in-out -translate-y-full [&amp;.show]:translate-y-0" id="skinnyBanner" data-suppress-for-jump-links="false">
5411<img id="skinnyBannerBgImg" data-src="https://cdn.mos.cms.futurecdn.net/flexiimages/e54iu1yc0x1761291554.png" data-srcset="https://cdn.mos.cms.futurecdn.net/flexiimages/e54iu1yc0x1761291554.png 1920w,
5412https://cdn.mos.cms.futurecdn.net/flexiimages/e54iu1yc0x1761291554.png?width=1024 1024w,
5413https://cdn.mos.cms.futurecdn.net/flexiimages/e54iu1yc0x1761291554.png?width=768 768w" data-sizes="100vw" alt="" aria-hidden="true" decoding="async" class="absolute top-0 left-0 w-full h-full object-cover pointer-events-none opacity-0 transition-opacity duration-500" style="z-index: 0" onload="this.classList.remove('opacity-0')">
5414<div class="z-10 relative w-full h-full">
5415<div class="bg-[var(--flcw-membership-skinnybanner-mobile-bg-color,var(--flexi-brand-color-2))] md:bg-[var(--flcw-membership-skinnybanner-bg-color,var(--flexi-brand-color-1))] h-[50px] flex justify-between items-center md:px-5 px-2.5 cursor-pointer transition-colors duration-300 ease-in-out" id="bannerHeader">
5416<div class="flex justify-between items-center w-full max-w-[970px] mx-auto">
5417<div class="flex items-center gap-1.5 flex-row" id="bannerElements">
5418<div class="flex items-center justify-center">
5419<img src="https://cdn.mos.cms.futurecdn.net/flexiimages/wsqwxpe9zn1765206849.svg" class="w-6 h-6 object-contain mr-2" alt="">
5420</div>
5421<span class="flcw-secondary-font flcw-banner-title text-[var(--flcw-membership-skinnybanner-title-text-color,white)] text-base font-bold">Club Benefits</span>
5422<div id="bannerStrapline" class="join-now-text min-[460px]:block max-[460px]:hidden text-[13px] opacity-90 flcw-text-join-our-community flex-shrink-0">- Join our community</div>
5423</div>
5424<div class="flex items-center gap-1.5 md:gap-3">
5425<button class="flcw-secondary-font flcw-membership-button border-none whitespace-nowrap py-[10px] px-5 normal-case leading-[1em] cursor-pointer font-semibold transition-all duration-300 ease-in-out bg-[var(--flcw-membership-skinnybanner-join-now-bg-color,white)] text-[var(--flcw-membership-skinnybanner-join-now-color,black)] hover:-translate-y-px hover:shadow-[0_4px_12px_rgba(0,0,0,0.15)] disabled:pointer-events-none disabled:opacity-60 disabled:cursor-not-allowed" id="joinNowBtn">JOIN NOW</button>
5426<span class="text-sm transition-transform duration-300 ease-in-out mr-2 flcw-join-now-btn py-[15px] px-3 rounded-[30px] group-[.expanded]:rotate-180"><svg width="12" height="7" viewbox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg">
5427<path d="M10.6674 1L6.00066 5.66663L1.33398 1" stroke="var(--flcw-membership-skinnybanner-join-now-icon-color, white)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></span>
5428</div>
5429</div>
5430</div>
5431<div class="max-h-0 overflow-hidden bg-black/60 transition-[max-height] duration-400 ease-[
5431cubic-bezier(0.4,0,0.2,1)] group-[.expanded]:max-h-[90vh]">
5432<div class="mx-auto flcw-skinnyBanner-content-size px-5 py-[30px] opacity-0 transition-all duration-300 ease-in-out delay-100 -translate-y-5 group-[.expanded]:opacity-100 group-[.expanded]:translate-y-0">
5433<div class="flcw-skinnyBanner-background-color max-h-0 overflow-scroll [&amp;::-webkit-scrollbar]:hidden [-ms-overflow-style:none] [scrollbar-width:none] bg-black/80 transition-[max-height] duration-400 ease-[cubic-bezier(0.4,0,0.2,1)] group-[.expanded]:max-h-[90vh]">
5434<div class="mx-auto text-[var(--flcw-membership-skinnybanner-text-color, white)] flcw-skinnyBanner-content-size px-5 py-[30px] opacity-0 transition-all duration-300 ease-in-out delay-100 -translate-y-5 group-[.expanded]:opacity-100 group-[.expanded]:translate-y-0">
5435<div class="flex flex-col gap-5 md:grid md:grid-cols-[2fr_1fr] md:items-stretch md:gap-[25px]">
5436<div class="block flex min-w-0 overflow-scroll md:w-full [&amp;::-webkit-scrollbar]:hidden [-ms-overflow-style:none] [scrollbar-width:none]">
5437<div class="flex w-full gap-4 md:grid grid-cols-3 md:gap-[15px] md:auto-rows-fr">
5438<div class="w-[220px] border-none flex-shrink-0 rounded-lg flcw-card xbg-white/40 p-[15px] text-center transition-transform duration-300 ease-linear hover:-translate-y-0.5 md:w-full md:p-[18px] flex flex-col justify-center">
5439<div class="mx-auto mb-2.5 flex h-12 w-auto items-center justify-center rounded-md text-base">
5440<img src="https://cdn.mos.cms.futurecdn.net/flexiimages/5txuaaloia1766493914.svg" class="h-12 w-auto object-contain" alt=""> </div>
5441<div class="flcw-secondary-font-unless-overridden overflow-clip flcw-text mb-[5px] text-[var(--flcw-membership-skinnybanner-text-color, white)] text-m font-semibold leading-[1.2] whitespace-normal md:whitespace-normal">Exclusive Newsletters</div>
5442<div class="flcw-secondary-font flcw-text text-sm text-[var(--flcw-membership-skinnybanner-text-color, white)] leading-[1.3] opacity-80 whitespace-normal md:whitespace-normal">Tech news direct to your inbox</div>
5443</div>
5444<div class="w-[220px] border-none flex-shrink-0 rounded-lg flcw-card xbg-white/40 p-[15px] text-center transition-transform duration-300 ease-linear hover:-translate-y-0.5 md:w-full md:p-[18px] flex flex-col justify-center">
5445<div class="mx-auto mb-2.5 flex h-12 w-auto items-center justify-center rounded-md text-base">
5446<img src="https://cdn.mos.cms.futurecdn.net/flexiimages/0bmkj73eis1766493894.svg" class="h-12 w-auto object-contain" alt=""> </div>
5447<div class="flcw-secondary-font-unless-overridden overflow-clip flcw-text mb-[5px] text-[var(--flcw-membership-skinnybanner-text-color, white)] text-m font-semibold leading-[1.2] whitespace-normal md:whitespace-normal">Polls</div>
5448<div class="flcw-secondary-font flcw-text text-sm text-[var(--flcw-membership-skinnybanner-text-color, white)] leading-[1.3] opacity-80 whitespace-normal md:whitespace-normal">Have your say in tech polls</div>
5449</div>
5450<div class="w-[220px] border-none flex-shrink-0 rounded-lg flcw-card xbg-white/40 p-[15px] text-center transition-transform duration-300 ease-linear hover:-translate-y-0.5 md:w-full md:p-[18px] flex flex-col justify-center">
5451<div class="mx-auto mb-2.5 flex h-12 w-auto items-center justify-center rounded-md text-base">
5452<img src="https://cdn.mos.cms.futurecdn.net/flexiimages/gvunrtgagf1766494148.svg" class="h-12 w-auto object-contain" alt=""> </div>
5453<div class="flcw-secondary-font-unless-overridden overflow-clip flcw-text mb-[5px] text-[var(--flcw-membership-skinnybanner-text-color, white)] text-m font-semibold leading-[1.2] whitespace-normal md:whitespace-normal">Quizzes</div>
5454<div class="flcw-secondary-font flcw-text text-sm text-[var(--flcw-membership-skinnybanner-text-color, white)] leading-[1.3] opacity-80 whitespace-normal md:whitespace-normal">Test your tech knowledge</div>
5455</div>
5456<div class="w-[220px] border-none flex-shrink-0 rounded-lg flcw-card xbg-white/40 p-[15px] text-center transition-transform duration-300 ease-linear hover:-translate-y-0.5 md:w-full md:p-[18px] flex flex-col justify-center">
5457<div class="mx-auto mb-2.5 flex h-12 w-auto items-center justify-center rounded-md text-base">
5458<img src="https://cdn.mos.cms.futurecdn.net/flexiimages/flqur7b1br1766494174.svg" class="h-12 w-auto object-contain" alt=""> </div>
5459<div class="flcw-secondary-font-unless-overridden overflow-clip flcw-text mb-[5px] text-[var(--flcw-membership-skinnybanner-text-color, white)] text-m font-semibold leading-[1.2] whitespace-normal md:whitespace-normal">
5459Member Competitions</div>
5460<div class="flcw-secondary-font flcw-text text-sm text-[var(--flcw-membership-skinnybanner-text-color, white)] leading-[1.3] opacity-80 whitespace-normal md:whitespace-normal">Member-only chances to win</div>
5461</div>
5462<div class="w-[220px] border-none flex-shrink-0 rounded-lg flcw-card xbg-white/40 p-[15px] text-center transition-transform duration-300 ease-linear hover:-translate-y-0.5 md:w-full md:p-[18px] flex flex-col justify-center">
5463<div class="mx-auto mb-2.5 flex h-12 w-auto items-center justify-center rounded-md text-base">
5464<img src="https://cdn.mos.cms.futurecdn.net/flexiimages/h5iu9f5w991766494206.svg" class="h-12 w-auto object-contain" alt=""> </div>
5465<div class="flcw-secondary-font-unless-overridden overflow-clip flcw-text mb-[5px] text-[var(--flcw-membership-skinnybanner-text-color, white)] text-m font-semibold leading-[1.2] whitespace-normal md:whitespace-normal">Community Forums</div>
5466<div class="flcw-secondary-font flcw-text text-sm text-[var(--flcw-membership-skinnybanner-text-color, white)] leading-[1.3] opacity-80 whitespace-normal md:whitespace-normal">Connect with members</div>
5467</div>
5468<div class="w-[220px] border-none flex-shrink-0 rounded-lg flcw-card xbg-white/40 p-[15px] text-center transition-transform duration-300 ease-linear hover:-translate-y-0.5 md:w-full md:p-[18px] flex flex-col justify-center">
5469<div class="mx-auto mb-2.5 flex h-12 w-auto items-center justify-center rounded-md text-base">
5470<img src="https://cdn.mos.cms.futurecdn.net/flexiimages/5gxddw1qjo1766494228.svg" class="h-12 w-auto object-contain" alt=""> </div>
5471<div class="flcw-secondary-font-unless-overridden overflow-clip flcw-text mb-[5px] text-[var(--flcw-membership-skinnybanner-text-color, white)] text-m font-semibold leading-[1.2] whitespace-normal md:whitespace-normal">Exclusive Discounts</div>
5472<div class="flcw-secondary-font flcw-text text-sm text-[var(--flcw-membership-skinnybanner-text-color, white)] leading-[1.3] opacity-80 whitespace-normal md:whitespace-normal">Members get exclusive savings</div>
5473</div>
5474</div>
5475</div>
5476<div id="membershipSignUpPopupCard" class="rounded-lg bg-gradient-to-r from-[var(--flcw-membership-skinnybanner-popup-bg-color-start,var(--flexi-brand-color-1))] to-[var(--flcw-membership-skinnybanner-popup-bg-color-end,var(--flexi-brand-color-1))] p-5">
5477<div class="flcw-secondary-font mb-2 flcw-text-popup text-xl font-semibold uppercase leading-[1.2]">GET CLUB ACCESS QUICK</div>
5478<div class="flcw-secondary-font my-5 flcw-text-popup text-base leading-[26px] opacity-90">For the fastest way to join Tom's Guide Club enter your email below. We'll send you a confirmation and sign you up to our newsletter to keep you updated on all the latest news.</div>
5479<form id="membershipSignUp" class="flex flex-col gap-3">
5480<div class="flex md:flex-row flex-col gap-3 xw-full">
5481<input type="hidden" name="name" value="">
5482<input type="email" id="emailInput" class="flcw-secondary-font flex-grow rounded-md border-none bg-white py-[10px] px-[14px] text-[16px] backdrop-blur-md placeholder:text-[var(--flcw-membership-skinnybanner-popup-input-placeholder-text-color,gray-500)] focus:outline-none" name="email" placeholder="[email protected]" required>
5483<input type="hidden" name="code" value="XTG-D">
5484<input type="hidden" name="source" value="106">
5485<input id="submitBtn" type="submit" class="flcw-secondary-font flcw-membership-button flex-grow cursor-pointer rounded-[20px] border-none bg-[var(--flcw-membership-skinnybanner-signup-bg-color,var(--flexi-brand-color-2))] py-[10px] px-5 text-base font-semibold text-[var(--flcw-membership-skinnybanner-signup-color,white)] transition-all duration-300 ease-in-out hover:-translate-y-px hover:shadow-lg disabled:cursor-not-allowed disabled:pointer-events-none disabled:opacity-60" value="SIGN UP">
5486</div>
5487<label for="CONTACT_OTHER_BRANDS" class="flex items-center gap-2 flcw-text-popup text-sm">
5488<input type="checkbox" id="CONTACT_OTHER_BRANDS" name="CONTACT_OTHER_BRANDS" class="flcw-secondary-font-unless-overridden w-4 h-4 text-blue-600 bg-gray-100 border-gray-300 rounded focus:ring-blue-500">
5489Contact me with news and offers from other Future brands
5490</label>
5491</form>
5492<div class="flcw-secondary-font-unless-overridden mt-2.5 flcw-text-popup text-[10px] leading-[1.3] opacity-70">
5493By submitting your information you agree to the
5494<a href="https://futureplc.com/future-member-terms-and-conditions/" target="_blank" class="flcw-text-popup underline">Terms &amp; Conditions</a>
5495and
5496<a href="https://futureplc.com/privacy-policy/" target="_blank" class="flcw-text-popup underline">Privacy Policy</a>
5497and are aged 16 or over.
5498</div>
5499</div>
5500<div class="hidden rounded-lg bg-[var(--flcw-membership-skinnybanner-popup-bg-color,var(--flexi-brand-color-1))] p-5 md:hidden">
5501<div class="mb-2 text-xl font-semibold leading-[1.2]">FIND OUT ABOUT OUR MAGAZINE</div>
5502<div class="my-5 text-base leading-[26px] opacity-90">Want to subscribe to the magazine? Click the button below to
5503find out more information.</div>
5504<a class="flcw-secondary-font flcw-membership-button block xrounded-[31px] border border-[var(--flcw-membership-skinnybanner-find-out-more-border-color,var(--flexi-brand-color-2))] bg-[var(--flcw-membership-skinnybanner-find-out-more-bg-color,var(--flexi-brand-color-2))] py-[10px] px-5 text-center text-sm leading-6 text-[var(--flcw-membership-skinnybanner-find-out-more-color,white)] no-underline hover:-translate-y-
5504px hover:shadow-lg" href="">Find out more</a>
5505</div>
5506</div>
5507</div>
5508</div>
5509</div>
5510</div>
5511</div>
5512<script>
5513const BANNER_SUBTITLE = "GET\u0020CLUB\u0020ACCESS\u0020QUICK";
5514window.handleExistingUserLogin = function() {
5515sessionStorage.setItem('membership_redirect_pending', 'true');
5516if (window.FUTR && window.FUTR.Connect && window.FUTR.Connect.Auth) {
5517window.FUTR.Connect.Auth.login();
5518} else {
5519console.error("FUTR Auth method not found, forcing reload");
5520window.location.reload();
5521}
5522};
5523document.addEventListener("DOMContentLoaded", () => {
5524const banner = document.getElementById('skinnyBanner');
5525if (!banner) return;
5526const isJumpLinksViewport = window.matchMedia('(max-width: 1279px)').matches;
5527const suppressForJumpLinks = banner.dataset.suppressForJumpLinks === 'true';
5528if (isJumpLinksViewport && suppressForJumpLinks) {
5529banner.classList.remove('show', 'expanded');
5530banner.style.display = 'none';
5531document.body.classList.remove('banner-visible', 'banner-expanded');
5532return;
5533}
5534const isAuthKiosq = window.FUTR?.Kiosq?.User?.is_authenticated;
5535const isAuthConnect = window.FUTR?.Connect?.Auth?.kiosqUserIsAuthenticated;
5536if ((isAuthKiosq || isAuthConnect) && sessionStorage.getItem('membership_redirect_pending') === 'true') {
5537sessionStorage.removeItem('membership_redirect_pending');
5538window.location.href = '/membership';
5539return;
5540}
5541const bannerHeader = document.getElementById('bannerHeader');
5542const closeBanner = document.getElementById('closeBanner');
5543const joinNowBtn = document.getElementById('joinNowBtn');
5544const emailInput = document.querySelector("#membershipSignUp #emailInput");
5545const submitBtn = document.getElementById('submitBtn');
5546const formElement = document.getElementById("membershipSignUp");
5547const authFeedback = document.getElementById("authFeedback");
5548let bannerVisible = false;
5549let bannerExpanded = false;
5550let bannerDismissed = false;
5551let scrollTriggered = false;
5552let isInputFocused = false;
5553let isLoginMode = false;
5554const MIN_SCROLL_NO_AD = 500;
5555const SAFETY_SCROLL_TOP = 100;
5556function getCookieValueBis(name) {
5557const v = document.cookie.match('(^|;) ?' + name + '=([^;]*)(;|$)');
5558return v ? v[2] : null;
5559}
5560function submitRedirection() {
5561sessionStorage.setItem('membership_just_signed_up', 'true');
5562window.location.href = '/membership';
5563}
5564function checkBannerStatus() {
5565if (localStorage.getItem('skinnyBannerDismissed') === 'true') bannerDismissed = true;
5566}
5567if (emailInput) {
5568emailInput.addEventListener('focus', () => { isInputFocused = true; });
5569emailInput.addEventListener('blur', () => { isInputFocused = false; });
5570emailInput.addEventListener("input", function () {
5571if(isLoginMode) {
5572isLoginMode = false;
5573submitBtn.value = "SIGN UP";
5574authFeedback.classList.add('hidden');
5575submitBtn.disabled = false;
5576}
5577if(window.dispatchOrQueueAction) {
5578window.dispatchOrQueueAction('freyr.sendEventToFreyr', {
5579name: 'membershipEvent',
5580eventObject: { membership: { action: "input-signup-form", label: "user-personal-data", type: "banner-sticky" } }
5581});
5582}
5583});
5584}
5585if (formElement) {
5586formElement.addEventListener("submit", async function (event) {
5587event.preventDefault();
5588if (!emailInput.value.trim()) { emailInput.focus(); return; }
5589if (isLoginMode) {
5590if (window.FUTR?.Connect?.Auth?.login) {
5591window.FUTR.Connect.Auth.login();
5592submitRedirection();
5593}
5594return;
5595}
5596submitBtn.disabled = true;
5597if(window.dispatchOrQueueAction) {
5598window.dispatchOrQueueAction('freyr.sendEventToFreyr', {
5599name: 'membershipEvent',
5600eventObject: { membership: { action: "signup-form-submit", label: 'user-personal-data', type: "hero-banner" } }
5601}
5601);
5602}
5603const formData = new FormData(this);
5604let jsonData = { submission: {} };
5605const kiosqId = window.FUTR?.Kiosq?.User?.sub ?? null;
5606const gaId = getCookieValueBis('_ga');
5607const hybridId = (window.bordeaux?.hybridId) || getCookieValueBis('h_id');
5608const blueconicId = (window.blueConicClient?.profile?.getProfile()?.getId()) || getCookieValueBis('BCSessionID');
5609const userIds = [
5610{ type: 'TYPE_KIOSQ', value: kiosqId },
5611{ type: 'TYPE_GA', value: gaId },
5612{ type: 'TYPE_HYBRID', value: hybridId },
5613{ type: 'TYPE_BLUECONIC', value: blueconicId},
5614].filter((id) => id.value && typeof id.value === 'string');
5615formData.forEach((value, key) => { jsonData.submission[key] = value; });
5616const marketingCheckbox = document.getElementById('CONTACT_OTHER_BRANDS');
5617jsonData.submission['consent'] = {
5618'marketing': marketingCheckbox ? marketingCheckbox.checked : false,
5619'data': false
5620};
5621jsonData.submission['language'] = (typeof ffte !== 'undefined' ? ffte.language : 'en-gb');
5622jsonData.submission['country'] = '';
5623jsonData.submission['userIds'] = userIds;
5624fetch("https://www.tomsguide.com/.newsletter-subscribe/v2/submission/submit", {
5625method: "POST",
5626headers: { "Content-Type": "application/json" },
5627body: JSON.stringify(jsonData)
5628})
5629.then(response => response.json())
5630.then(data => {
5631if(window.FUTR?.Connect?.Auth?.autoLogin) {
5632return window.FUTR.Connect.Auth.autoLogin(jsonData.submission['email'], {create_from:'membership'});
5633} else {
5634return Promise.resolve({ status: 200, mock: true });
5635}
5636})
5637.then(response => {
5638const quickAccess = formElement.parentElement;
5639if (response.status === 201) {
5640submitRedirection();
5641}
5642else if (response.status === 409 || response.status === 403) {
5643quickAccess.innerHTML = `
5644<div class="items-start flex flex-col h-full justify-between">
5645<div>
5646<div class="mb-2 text-white text-xl font-semibold leading-[1.2]">${BANNER_SUBTITLE}</div>
5647<div
5648class="flcw-text pb-5 pt-2 text-white text-m text-[var(--flcw-membership-skinnybanner-text-color, white)] leading-[1.3] whitespace-normal md:whitespace-normal"
5649> An account already exists for this email address, please log in.</div
5650>
5651</div>
5652<div class="flex flex-row gap-3 w-full">
5653<input
5654id="loginBtn"
5655type="button"
5656onclick="window.handleExistingUserLogin()"
5657class="flcw-membership-button log-in-btn flex-grow overflow-clip flcw-text text-[var(--flcw-membership-skinnybanner-text-color, white)]
5658text-m font-semibold leading-[1.2] whitespace-normal md:whitespace-normal w-full cursor-pointer rounded-[20px] border-none
5659bg-transparent border-b py-[10px] px-5 transition-all duration-300 ease-in-out hover:-translate-y-px hover:shadow-lg"
5660value="LOG IN"
5661/>
5662</div>
5663</div> `;
5664}
5665})
5666.catch(error => {
5667console.error("Submission failed", error);
5668submitBtn.disabled = false;
5669});
5670});
5671}
5672function updateBannerPosition() {
5673if (!banner || !bannerVisible) return;
5674const masthead = document.querySelector('[data-component-name="SiteHeader:Masthead"]');
5675const navComponent = document.querySelector('.navigation__container');
5676const ads_iframe = document.querySelector('iframe[name^="google_ads_iframe_"]');
5677const bigTop = ads_iframe?.contentDocument?.querySelector('#future-big-top-collapsed');
5678let targetTop = 0;
5679if (masthead) {
5680const rect = masthead.getBoundingClientRect();
5681targetTop = rect.bottom > 0 ? rect.bottom : 0;
5682}
5683if (navComponent) {
5684const rectNavComponent = navComponent.getBoundingClientRect();
5685if(rectNavComponent.bottom>0){
5686targetTop += rectNavComponent.bottom;
5687}
5688}
5689banner.style.top = `${targetTop}px`;
5690banner.style.marginTop = bigTop ? "10px" : "0px";
5691}
5692function showBannerHS() {
5693const ads_iframe = document.querySelector('iframe[name^="google_ads_iframe_"]');
5694const bigTopElement = ads_iframe?.contentDocument?.querySelector('#future-big-top-collapsed');
5695if(bigTopElement) banner.classList.add('flw-translate-150');
5696if(typeof ffte !== 'undefined' && ffte?.properties?.articleType === 'deals') return false;
5697const isAuthKiosq = window.FUTR?.Kiosq?.User?.is_authenticated;
5698const isAuthConnect = window.FUTR?.Connect?.Auth?.kiosqUserIsAuthenticated;
5699if (!bannerDismissed && !isAuthKiosq && !isAuthConnect) {
5700if(window.dispatchOrQueueAction) {
5701window.dispatchOrQueueAction('freyr.sendEventToFreyr', {
5702name: 'membershipEvent',
5703eventObject: { membership: { action: "scroll-page", label: "membership-banner", type: "banner-sticky" } }
5704});
5705}
5706banner.classList.add('show');
5707document.body.classList.add('banner-visible');
5708bannerVisible = true;
5709}
5710}
5711function showBanner() {
5712const ads_iframe = document.querySelector('iframe[name^="google_ads_iframe_"]');
5713const bigTopElement = ads_iframe?.contentDocument?.querySelector('#future-big-top-collapsed');
5714if(bigTopElement) banner.classList.add('flw-translate-150');
5715if(typeof ffte !== 'undefined' && ffte?.properties?.articleType === 'deal
5715s') return false;
5716const isAuthKiosq = window.FUTR?.Kiosq?.User?.is_authenticated;
5717const isAuthConnect = window.FUTR?.Connect?.Auth?.kiosqUserIsAuthenticated;
5718if (!bannerDismissed && !isAuthKiosq && !isAuthConnect) {
5719if(window.dispatchOrQueueAction) {
5720window.dispatchOrQueueAction('freyr.sendEventToFreyr', {
5721name: 'membershipEvent',
5722eventObject: { membership: { action: "scroll-page", label: "membership-banner", type: "banner-sticky" } }
5723});
5724}
5725const bgImg = document.getElementById('skinnyBannerBgImg');
5726if (bgImg && !bgImg.getAttribute('src')) {
5727if (bgImg.getAttribute('data-srcset')) {
5728bgImg.setAttribute('srcset', bgImg.getAttribute('data-srcset'));
5729}
5730bgImg.setAttribute('src', bgImg.getAttribute('data-src'));
5731}
5732banner.classList.add('show');
5733document.body.classList.add('banner-visible');
5734bannerVisible = true;
5735}
5736}
5737function hideBanner() {
5738if (isInputFocused) return;
5739banner.classList.remove('show');
5740bannerVisible = false;
5741bannerExpanded = false;
5742banner.classList.remove('expanded');
5743document.body.classList.remove('banner-expanded');
5744}
5745function toggleBanner() {
5746if (bannerDismissed) return;
5747bannerExpanded = !bannerExpanded;
5748banner.classList.toggle('expanded', bannerExpanded);
5749document.body.classList.toggle('banner-expanded', bannerExpanded);
5750if (bannerExpanded && window.dispatchOrQueueAction) {
5751window.dispatchOrQueueAction('freyr.sendEventToFreyr', {
5752name: 'membershipEvent',
5753eventObject: { membership: { action: "click-banner", label: "membership-banner", type: "banner-sticky" } }
5754});
5755}
5756}
5757function dismissBanner() {
5758isInputFocused = false;
5759hideBanner();
5760bannerDismissed = true;
5761localStorage.setItem('skinnyBannerDismissed', 'true');
5762}
5763window.addEventListener('scroll', () => {
5764if (bannerVisible) {
5765window.requestAnimationFrame(updateBannerPosition);
5766}
5767if (window.scrollY < SAFETY_SCROLL_TOP && bannerVisible && !isInputFocused) {
5768hideBanner();
5769}
5770}, { passive: true });
5771document.addEventListener('click', function (event) {
5772if (!banner) return;
5773if (!banner.contains(event.target) && banner.classList.contains('expanded') && document.body.classList.contains('banner-expanded')) {
5774toggleBanner();
5775}
5776});
5777if (bannerHeader) bannerHeader.addEventListener('click', toggleBanner);
5778if (closeBanner) closeBanner.addEventListener('click', e => { e.stopPropagation(); dismissBanner(); });
5779if (joinNowBtn) joinNowBtn.addEventListener('click', e => { e.stopPropagation(); window.location.href = '/membership'; });
5780checkBannerStatus();
5781function setupScrollFallback() {
5782window.addEventListener('scroll', () => {
5783let hasReachedThreshold = (window.scrollY >= MIN_SCROLL_NO_AD);
5784if (hasReachedThreshold && !scrollTriggered && !bannerVisible) { scrollTriggered = true; showBanner(); }
5785else if (!hasReachedThreshold && !isInputFocused) { scrollTriggered = false; hideBanner(); }
5786});
5787}
5788const bodyObserver = new MutationObserver((mutations, observer) => {
5789const firstAd = document.querySelector('.bordeaux-filled-slot');
5790if (firstAd) {
5791const intersectionObserver = new IntersectionObserver(entries => {
5792entries.forEach(entry => {
5793if (!entry.isIntersecting && !bannerVisible) showBanner();
5794else if (entry.isIntersecting && bannerVisible && !isInputFocused) hideBanner();
5795});
5796}, { root: null, threshold: 0 });
5797intersectionObserver.observe(firstAd);
5798window.addEventListener('scroll', function scrollSafetyCheck() {
5799if (window.scrollY < SAFETY_SCROLL_TOP && bannerVisible && !isInputFocused) hideBanner();
5800});
5801observer.disconnect();
5802} else {
5803setupScrollFallback();
5804observer.disconnect();
5805}
5806});
5807bodyObserver.observe(document.body, { childList: true, subtree: true });
5808});
5809</script>
5809
5810</div>
5811</div>
5812<div data-widget-type="customwidgets" id="membership-signup-popup-2" class="clear-both widget widget-customwidgets widget-membership-signup-popup-2 widget-customwidgets-membership-signup-popup-2 widget-no-data ">
5813<div class="clear-both widget-header">
5814</div>
5815<div class="closedPopup flcw-popup-position custom-widget-membership fixed bottom-[100px] w-[90%] max-w-[320px] rounded-lg bg-[var(--flcw-membership-popup-bg-color,var(--flexi-brand-color-1))] shadow-[0_10px_30px_rgba(0,0,0,0.3)] transition-all duration-400 ease-[cubic-bezier(0.68,-0.55,0.265,1.55)] z-[99998] md:bottom-[95px] left-[30px] opacity-0 scale-90" id="clubPopup">
5816<div class="" id="signupForm">
5817<div class="relative flex justify-between px-5 pt-5">
5818<div class="flex flex-col items-start">
5819<div id="popupTitle" class="flcw-secondary-font popup-title m-0 flcw-text-popup text-base font-bold uppercase tracking-[1px] content-center">
5820GET TG ACCESS QUICK
5821</div>
5822</div>
5823<button class="close-btn bg-transparent border-none flcw-text-popup cursor-pointer w-[25px] h-[25px] flex items-center justify-center rounded-full transition-colors duration-200 hover:bg-white/10" id="closeBtn" onclick="setPopupClosed()">
5824<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="15px" height="15px" class="flcw-close-button-icon">
5825<path d="M 4.9902344 3.9902344 A 1.0001 1.0001 0 0 0 4.2929688 5.7070312 L 10.585938 12 L 4.2929688 18.292969 A 1.0001 1.0001 0 1 0 5.7070312 19.707031 L 12 13.414062 L 18.292969 19.707031 A 1.0001 1.0001 0 1 0 19.707031 18.292969 L 13.414062 12 L 19.707031 5.7070312 A 1.0001 1.0001 0 0 0 18.980469 3.9902344 A 1.0001 1.0001 0 0 0 18.292969 4.2929688 L 12 10.585938 L 5.7070312 4.2929688 A 1.0001 1.0001 0 0 0 4.9902344 3.9902344 z"></path>
5826</svg>
5827</button>
5828</div>
5829<div id="popupContent" class="popup-content px-5 pb-5 pt-2.5">
5830<p class="flcw-secondary-font popup-text flcw-text-popup text-sm mb-5 leading-snug">
5831Join the Tom's Guide Club for quick access. Enter your email below and we'll send confirmation, and sign you up to our newsletter.
5832</p>
5833<form id="membershipSignUpPopup">
5834<input type="hidden" name="name" value="">
5835<input type="email" id="emailInputPopup" name="email" class="flcw-secondary-font email-input w-full px-[15px] py-3 border-none rounded-[5px] text-[16px] mb-[15px] bg-white text-gray-800 placeholder:text-gray-400" placeholder="[email protected]" required>
5836<input type="hidden" name="code" value="XTG-D">
5837<input type="hidden" name="source" value="106">
5838<label for="CONTACT_OTHER_BRANDS_POPUP" class="flcw-secondary-font flex items-center gap-2 flcw-text-popup text-[12px] mb-[15px]">
5839<input type="checkbox" id="CONTACT_OTHER_BRANDS_POPUP" name="CONTACT_OTHER_BRANDS" class="w-4 h-4 text-blue-600 bg-gray-100 border-gray-300 rounded focus:ring-blue-500">
5840Contact me with news and offers from other Future brands
5841</label>
5842<button id="submitBtnBanner" type="button" class="flcw-secondary-font flcw-membership-button mb-[15px] w-full cursor-pointer xrounded-[30px] border-none bg-[var(--flcw-membership-popup-signup-bg-color,var(--flexi-brand-color-2))] py-3 text-base font-semibold uppercase leading-6 tracking-[0.4px] text-[var(--flcw-membership-popup-signup-color,white)] transition-colors duration-200 hover:-translate-y-px hover:shadow-[0_4px_12px_rgba(0,0,0,0.15)] disabled:cursor-not-allowed disabled:pointer-events-none disabled:opacity-60" onclick="handleMembershipFormSubmit()">
5843Sign Up
5844</button>
5845</form>
5846<p class="flcw-secondary-font terms-text mt-[15px] flcw-text-popup text-[11px] text-center leading-tight">
5847By submitting your information, you confirm you are aged 16 or over,
5848have read our
5849<a href="https://futureplc.com/privacy-policy/" target="_blank" class="terms-link flcw-text-popup underline hover:no-underline">Privacy Policy</a>
5850and agree to the
5851<a href="https://futureplc.com/future-member-terms-and-conditions/" target="_blank" class="terms-link flcw-text-popup underline hover:no-underline">Terms &amp; Conditions</a>. Geographical rules apply.
5852</p>
5853</div>
5854</div>
5855</div>
5856<script>
5857window.handleExistingUserLogin = function() {
5858sessionStorage.setItem('membership_redirect_pending', 'true');
5859if (window.FUTR && window.FUTR.Connect && window.FUTR.Connect.Auth) {
5860window.FUTR.Connect.Auth.login();
5861} else {
5862console.error("FUTR Auth method not found");
5863window.location.reload();
5864}
5865};
5866function resetPopupStorage() {
5867localStorage.removeItem('membership_popup_closed_date');
5868console.log("LocalStorage reset: popup can reappear");
5869}
5870document.addEventListener("DOMContentLoaded", () => {
5871const isAuthKiosq = window.FUTR?.Kiosq?.User?.is_authenticated;
5872const isAuthConnect = window.FUTR?.Connect?.Auth?.kiosqUserIsAuthenticated;
5873if ((isAuthKiosq || isAuthConnect) && sessionStorage.getItem('membership_redirect_pending') === 'true') {
5874sessionStorage.removeItem('membership_redirect_pending');
5875window.location.href = '/membership';
5876return;
5877}
5878const clubPopup = document.getElementById('clubPopup');
5879const popupContent = document.getElementById('popupContent');
5880const membershipPopupSignupForm = document.getElementById('membershipSignUpPopup');
5881const popupEmailInput = document.querySelector("#membershipSignUpPopup #emailInputPopup");
5882const closeBtns = document.querySelectorAll('.close-btn');
5883const submitBtnBanner = document.getElementById('submitBtnBanner');
5884let popupShown = false;
5885let isLoginMode = false;
5886const POPUP_DATE_CLOSED_STORAGE_KEY = 'membership_popup_closed_date';
5887const DAYS_TO_HIDE = 14;
5888function getCookieValueBis(name) {
5889const v = document.cookie.match('(^|;) ?' + name + '=([^;]*)(;|$)');
5890return v ? v[2] : null;
5891}
5892function getScrollProgressInArticle() {
5893const articleBody = document.getElementById('article-body');
5894if (!articleBody) return 0;
5895const articleTop = articleBody.offsetTop;
5896const articleHeight = articleBody.offsetHeight;
5897const scrollTop = window.scrollY || document.documentElement.scrollTop;
5898const scrolledInside = scrollTop + window.innerHeight - articleTop;
5899const progress = (scrolledInside / articleHeight) * 100;
5900return Math.max(0, Math.min(progress, 100));
5901}
5902function submitRedirection() {
5903sessionStorage.setItem('membership_just_signed_up', 'true');
5904window.location.href = '/membership';
5905}
5906function shouldShowPopup() {
5907const isAuthKiosq = window.FUTR?.Kiosq?.User?.is_authenticated;
5908const isAuthConnect = window.FUTR?.Connect?.Auth?.kiosqUserIsAuthenticated;
5909if (isAuthKiosq || isAuthConnect) return false;
5910const closedDate = localStorage.getItem(POPUP_DATE_CLOSED_STORAGE_KEY);
5911if (!closedDate) return true;
5912const diffDays = (Date.now() - new Date(closedDate).getTime()) / (1000 * 60 * 60 * 24);
5913return diffDays >= DAYS_TO_HIDE;
5914}
5915function setPopupClosed() {
5916if (clubPopup) {
5917clubPopup.classList.add('opacity-0', 'scale-90', 'closedPopup');
5918clubPopup.classList.remove('opacity-100', 'scale-100', 'translate-y-0');
5919}
5920localStorage.setItem(POPUP_DATE_CLOSED_STORAGE_KEY, new Date().toISOString());
5921}
5922window.setPopupClosed = setPopupClosed;
5923function manageInitialPopupState() {
5924if (!clubPopup) return;
5925const currentProgress = getScrollProgressInArticle();
5926const shouldBeVisibleByScroll = currentProgress >= 40;
5927if (!shouldShowPopup() || !shouldBeVisibleByScroll) {
5928if (!clubPopup.classList.contains('closedPopup')) {
5929clubPopup.classList.add('closedPopup', 'opacity-0', 'scale-90');
5930clubPopup.classList.remove('opacity-100', 'scale-100', 'translate-y-0');
5931}
5932} else if(shouldShowPopup()){
5933clubPopup.classList.remove('closedPopup', 'opacity-0', 'scale-90');
5934clubPopup.classList.add('opacity-100', 'scale-100', 'translate-y-0');
5935popupShown = true;
5936}
5937}
5938function controlPopupPositionOnScreen() {
5939const isSmallScreen = window.matchMedia('(max-width: 699px)').matches;
5940if (!isSmallScreen){
5941clubPopup.classList.remove('left-1/2', '-translate-x-1/2');
5942if (!clubPopup.classList.contains('left-[30px]')) clubPopup.classList.add('left-[30px]');
5943} else {
5944clubPopup.classList.remove('left-[30px]');
5945clubPopup.classList.add('left-1/2', '-translate-x-1/2');
5946}
5947}
5948async function handleMembershipFormSubmit() {
5949const emailValue = popupEmailInput ? popupEmailInput.value.trim() : null;
5950if (!emailValue) {
5951if (popupEmailInput) popupEmailInput.focus();
5952return;
5953}
5954if (isLoginMode) {
5955window.handleExistingUserLogin();
5956return;
5957}
5958if (submitBtnBanner) submitBtnBanner.disabled = true;
5959const formData = new FormData(membershipPopupSignupForm);
5960let jsonData = { submission: {} };
5961const kiosqId = window.FUTR?.Kiosq?.User?.sub ?? null;
5962const gaId = getCookieValueBis('_ga');
5963const hybridId = (window.bordeaux?.hybridId) || getCookieValueBis('h_id');
5964const blueconicId = (window.blueConicClient?.profile?.getProfile()?.getId()) || getCookieValueBis('BCSe
5964ssionID');
5965const userIds = [
5966{ type: 'TYPE_KIOSQ', value: kiosqId },
5967{ type: 'TYPE_GA', value: gaId },
5968{ type: 'TYPE_HYBRID', value: hybridId },
5969{ type: 'TYPE_BLUECONIC', value: blueconicId},
5970].filter((id) => id.value && typeof id.value === 'string');
5971formData.forEach((value, key) => jsonData.submission[key] = value);
5972// Read CONTACT_OTHER_BRANDS checkbox -> consent.marketing (matching FTE NewsletterForm pattern)
5973const marketingCheckbox = document.getElementById('CONTACT_OTHER_BRANDS_POPUP');
5974jsonData.submission['consent'] = {
5975'marketing': marketingCheckbox ? marketingCheckbox.checked : false,
5976'data': false
5977};
5978delete jsonData.submission['CONTACT_OTHER_BRANDS'];
5979jsonData.submission['language'] = (typeof ffte !== 'undefined' ? ffte.language : 'en-gb');
5980jsonData.submission['country'] = '';
5981jsonData.submission['userIds'] = userIds;
5982if (typeof window.dispatchOrQueueAction === 'function') {
5983window.dispatchOrQueueAction('freyr.sendEventToFreyr', {
5984name: 'membershipEvent',
5985eventObject: { membership: { action: "submit-form", label: "membership-popup", type: "popup" } },
5986});
5987}
5988fetch("https://www.tomsguide.com/.newsletter-subscribe/v2/submission/submit", {
5989method: "POST",
5990headers: { "Content-Type": "application/json" },
5991body: JSON.stringify(jsonData)
5992})
5993.then(response => response.json())
5994.then(data => {
5995if(window.FUTR?.Connect?.Auth?.autoLogin) {
5996return window.FUTR.Connect.Auth.autoLogin(jsonData.submission['email'], {create_from:'membership'});
5997} else {
5998return Promise.resolve({ status: 200, mock: true });
5999}
6000})
6001.then(response => {
6002if (!popupContent) return;
6003if (response.status === 201) {
6004submitRedirection();
6005}
6006else if (response.status === 409 || response.status === 403) {
6007isLoginMode = true;
6008popupContent.innerHTML = `
6009<div
6010class="flcw-text pb-5 flcw-text-popup text-m text-[var(--flcw-membership-skinnybanner-text-color, white)] leading-[1.3] whitespace-normal md:whitespace-normal"
6011> An account already exists for this email address, please log in.</div
6012>
6013<div class="flex flex-row gap-3">
6014<input
6015id="loginBtnPopup"
6016type="button"
6017onclick="window.handleExistingUserLogin()"
6018class="flcw-membership-button log-in-btn flcw-text flex-grow
6019flcw-text-popup overflow-clip flcw-text text-[var(--flcw-membership-skinnybanner-text-color, white)]
6020text-m font-semibold leading-[1.2] whitespace-normal md:whitespace-normal w-full cursor-pointer xrounded-[20px] xborder-none
6021bg-transparent xborder-b py-[10px] px-5 transition-all duration-300 ease-in-out hover:-translate-y-px hover:shadow-lg"
6022value="LOG IN"
6023/>
6024</div>
6025`;
6026}
6027})
6028.catch(error => {
6029console.error("Submission failed", error);
6030if (submitBtnBanner) submitBtnBanner.disabled = false;
6031});
6032}
6033window.handleMembershipFormSubmit = handleMembershipFormSubmit;
6034if (closeBtns) closeBtns.forEach(btn => btn.addEventListener('click', setPopupClosed));
6035if (popupEmailInput) {
6036popupEmailInput.addEventListener("input", function () {
6037if (typeof window.dispatchOrQueueAction === 'function') {
6038window.dispatchOrQueueAction('freyr.sendEventToFreyr', {
6039name: 'membershipEvent',
6040eventObject: { membership: { action: "input-signup-form", label: "membership-popup", type: "popup" } },
6041});
6042}
6043});
6044}
6045window.addEventListener('scroll', () => {
6046if (!shouldShowPopup()) return;
6047const progress = getScrollProgressInArticle();
6048if (progress >= 40 && !popupShown) {
6049clubPopup.classList.remove('opacity-0', 'scale-90', 'closedPopup');
6050clubPopup.classList.add('opacity-100', 'scale-100', 'translate-y-0');
6051popupShown = true;
6052if (typeof window.dispatchOrQueueAction === 'function') {
6053window.dispatchOrQueueAction('freyr.sendEventToFreyr', {
6054name: 'membershipEvent',
6055eventObject: { membership: { action: "scroll-article", label: "membership-popup", type: "popup" } },
6056});
6057}
6058}
6059else if (progress < 40 && popupShown) {
6060clubPopup.classList.add('opacity-0', 'scale-90', 'closedPopup');
6061clubPopup.classList.remove('opacity-100', 'scale-100', 'translate-y-0');
6062popupShown = false;
6063}
6064});
6065controlPopupPositionOnScreen();
6066window.matchMedia('(max-width: 699px)').addEventListener('change', controlPopupPositionOnScreen);
6067const bodyObserver = new MutationObserver((mutationsList) => {
6068for (const mutation of mutationsList) {
6069if (mutation.type === 'attributes' && mutation.attributeName === 'class') {
6070controlPopupPositionOnScreen();
6071}
6072}
6073});
6074bodyObserver.observe(document.body, { attributes: true });
6075manageInitialPopupState();
6076});
6077</script>
6077
6078</div>
6079<div data-widget-type="customwidgets" id="membership-slide-out-3" class="clear-both widget widget-customwidgets widget-membership-slide-out-3 widget-customwidgets-membership-slide-out-3 widget-no-data ">
6080<div class="clear-both widget-header">
6081</div>
6082<script>
6083function sendMembershipSlideOutEvent(action, label) {
6084if (typeof window.dispatchOrQueueAction === 'function') {
6085window.dispatchOrQueueAction('freyr.sendEventToFreyr', {
6086name: 'membershipEvent',
6087eventObject: {
6088membership: {
6089action: action,
6090label: label,
6091type: 'slide-out',
6092},
6093},
6094});
6095}
6096}
6097function sendQRcodePopupEvent(action, label) {
6098const alpineInstance = Alpine.$data(document.querySelector('[x-data*="custom_widgets_1768409762_userDashboard"]'));
6099if (window.freyr && typeof window.freyr.pushAndUpdate === 'function') {
6100window.freyr.pushAndUpdate("membershipEvent", {
6101membership: {
6102action: action,
6103label: label,
6104type: 'slide-out',
6105},
6106context: Object.assign({
6107brand: "Tom&#039;s Guide",
6108}),
6109user: alpineInstance ? alpineInstance.getUserContext() : {
6110loginStatus: "unknown",
6111membershipTier: "unknown",
6112detectedOS: "unknown"
6113}
6114});
6115}
6116}
6117function handleClickMyAccount() {
6118sendMembershipSlideOutEvent('my-account-clicked', 'slider-button');
6119}
6120function handleClickCard(index) {
6121sendMembershipSlideOutEvent('card-clicked', 'card-' + index);
6122}
6123function handleClickMembership() {
6124sendMembershipSlideOutEvent('membership-clicked', 'membership-card');
6125}
6126function handleClickAdvertisement() {
6127sendMembershipSlideOutEvent('advertisement-clicked', 'advertisement-card');
6128}
6129function handleClickNavigation() {
6130sendMembershipSlideOutEvent('navigation-clicked', 'card-navigation');
6131}
6132function handleClickAdvertisementQRcodePopup() {
6133localStorage.setItem('activate_app_banner', 'true');
6134const slideOutContent = document.getElementById('slide-out-content');
6135if (slideOutContent) slideOutContent.classList.remove('show');
6136sendQRcodePopupEvent(
6137"click",
6138"app-promo-slide-out-members-exclusive-banner",
6139);
6140window.dispatchEvent(new CustomEvent('app_banner_activated'));
6141}
6142document.addEventListener('alpine:init', () => {
6143const messagesWelcomeSlideOut = {
6144en: { hello: 'Hello', welcomeBack: 'Welcome', hi: 'Hi' },
6145fr: { hello: 'Bonjour', welcomeBack: 'Bon retour', hi: 'Bonjour' }
6146};
6147Alpine.data('custom_widgets_1768409762_userDashboard', () => ({
6148isExpanded: false,
6149displayName: '',
6150email: '',
6151isLoading: false,
6152updateStatus: null,
6153updateMessage: '',
6154userFirstLog: false,
6155userHasBadge: false,
6156isUserAuthenticated: false,
6157competitionsEnabled: 1,
6158hasActiveCompetition: 0,
6159isMobile: window.innerWidth < 768,
6160init() {
6161this.refreshUserData();
6162this.checkAndTriggerSlideOut();
6163this.getUserFirstBadgeCompletTrigger();
6164window.addEventListener('membership_slide_out_open_triggered', () => {
6165this.refreshUserData();
6166if (this.isUserAuthenticated) {
6167this.openSlideOut();
6168}
6169});
6170window.addEventListener('resize', () => {
6171this.isMobile = window.innerWidth < 768;
6172});
6173},
6174refreshUserData() {
6175this.checkAuth();
6176if (window.FUTR?.Kiosq?.User) {
6177this.displayName = window.FUTR?.Kiosq?.User?.displayName || '';
6178this.email = window.FUTR?.Kiosq?.User?.email || '';
6179}
6180this.getUserFirstBadgeCompletTrigger();
6181},
6182checkAuth() {
6183this.isUserAuthenticated = window.FUTR?.Kiosq?.User?.is_authenticated ?? false;
6184},
6185getDetectedOS() {
6186const ua = navigator.platform;
6187if (/android/i.test(ua)) return "android";
6188if (/iPad|iPhone|iPod/.test(ua)) return "ios";
6189if (/Win/i.test(ua)) return "windows";
6190if (/AppleWebKit|Macintosh|MacIntel|MacPPC|Mac68K/i.test(ua)) return "mac";
6191return "unknown";
6192},
6193getUserContext() {
6194const isAuth = window.FUTR?.Kiosq?.User?.is_authenticated === true;
6195const isPrem = window.FUTR?.Kiosq?.isPremium === true;
6196if (!isAuth) {
6197return {
6198loginStatus: "logged-out",
6199membershipTier: "anonymous",
6200detectedOS: this.getDetectedOS()
6201};
6202}
6203return {
6204loginStatus: "logged-in",
6205membershipTier: isPrem ? "premium" : "free",
6206detectedOS: this.getDetectedOS()
6207};
6208},
6209checkAndTriggerSlideOut() {
6210if (!this.isUserAuthenticated) {
6211localStorage.setItem('membership_slide_already_triggered_once', 'false');
6212return;
6213}
6214const hasAlreadyOpenedOnce = localStorage.getItem('membership_slide_already_triggered_once');
6215const justSignedUp = sessionStorage.getItem('membership_just_signed_up');
6216let shouldOpen = false;
6217if ((hasAlreadyOpenedOnce ==='false')|| !hasAlreadyOpenedOnce ) {
6218shouldOpen = true;
6219console.log('SlideOut: First time appearance triggered.');
6220localStorage.setItem('membership_slide_already_triggered_once', 'true');
6221} else if (justSignedUp === 'true') {
6222shouldOpen = true;
6223}
6224if (shouldOpen) {
6225this.openSlideOut();
6226sessionStorage.setItem('membership_just_signed_up', 'false');
6227} else {
6228this.closeSlideOut();
6229}
6230sessionStorage.setItem('membership_slide_out_open_triggered', 'false');
6231sessionStorage.setItem('membership_redirect_pending', 'false');
6232},
6233checkAndTriggerSlideOutHS() {
6234if (!this.isUserAuthenticated) return;
6235const hasAlreadyOpenedOnce = localStorage.getItem('membership_slide_already_triggered_once');
6236const justSignedUp = sessionStorage.getItem('membership_just_signed_up');
6237const redirectPending = sessionStorage.getItem('membership_redirect_pending');
6238let shouldOpen = 'false';
6239if ((hasAlreadyOpenedOnce =='false')|| !hasAlreadyOpenedOnce ) {
6240shouldOpen = true;
6241console.log('SlideOut: First time appearance triggered.');
6242localStorage.setItem('membership_slide_already_triggered_once', 'true');
6243} else if (justSignedUp === 'true') {
6244shouldOpen = true;
6245}
6246if (shouldOpen) {
6247this.openSlideOut();
6248sessionStorage.setItem('membership_just_signed_up', 'false');
6249} else {
6250this.closeSlideOut();
6251}
6252sessionStorage.setItem('membership_slide_out_open_triggered', 'false');
6253sessionStorage.setItem('membership_redirect_pending', 'false');
6254},
6255openSlideOut() {
6256this.isExpanded = true;
6257const slideOutContent = document.getElementById('slide-out-content');
6258const navHeaderDropDown = document.getElementById('auth-in-nav-header-menu');
6259if (navHeaderDropDown) navHeaderDropDown.classList.remove('show');
6260if (slideOutContent) slideOutContent.classList.add('show');
6261},
6262closeSlideOut() {
6263this.isExpanded = false;
6264const slideOutContent = document.getElementById('slide-out-content');
6265if (slideOutContent) slideOutContent.classList.remove('show');
6266},
6267getArticlesRead() {
6268try {
6269const historyData = localStorage.getItem("connect_articles_history_stack") || localStorage.getItem("kiosq_article_url_ack");
6270if (historyData) {
6271const articles = JSON.parse(window.atob(historyData));
6272return Array.isArray(articles) ? articles.length : 0;
6273}
6274} catch (e) { console.error(e); }
6275return 0;
6276},
6277getQuizzesCompleted() {
6278const store = window.Alpine?.store('kwizlyStats');
6279return (typeof store?.getTotalPlayedGames === 'function') ? store.getTotalPlayedGames() : (store?.totalPlayedGames || 0);
6280},
6281getCommentsLikes() {
6282const store = window.Alpine?.store('viafouraMetrics');
6283return (typeof store?.getTotalCommentsLikes === 'function') ? store.getTotalCommentsLikes() : ((store?.likesCreated || 0) + (store?.contentCreated || 0));
6284},
6285getUserFirstBadgeCompletTrigger() {
6286let globalCount = this.getArticlesRead() + this.getQuizzesCompleted() + this.getCommentsLikes();
6287this.userHasBadge = globalCount > 0;
6288},
6289getWelcomeMessageSlideOut(key) {
6290const lang = navigator.language.split('-')[0] || 'en';
6291return messagesWelcomeSlideOut[lang]?.[key] || messagesWelcomeSlideOut.en[key];
6292},
6293extractDisplayName(email) {
6294if (!email) return '';
6295let name = email.split('@')[0].split('+')[0].replace(/[._]/g, ' ');
6296return name.split(' ').map(word => word.charAt(0).toUpperCase() + word.slice(1).toLowerCase()).filter(Boolean).join(' ').trim();
6297},
6298truncatedNameSlideOut() {
6299const name = this.displayName || this.extractDisplayName(this.email);
6300if (!name || name.toLowerCase() === 'there') return '';
6301const firstName = name.split(' ')[0];
6302return firstName.length > 10 ? firstName.substring(0, 10) + '...' : firstName;
6303},
6304showUserNameSlideOut() {
6305const firstNameTruncated = this.truncatedNameSlideOut();
6306if (firstNameTruncated == 'there') {
6307return false;
6308}else {
6309return true;
6310}
6311},
6312hasCompetitionCard() {
6313return this.competitionsEnabled === 1 && this.hasActiveCompetition === 1;
6314},
6315isLoadingEmail: false,
6316buttonText: 'RESEND VERIFICATION EMAIL',
6317emailMessage: '',
6318}));
6319});
6320document.addEventListener('DOMContentLoaded', () => {
6321const carousel = document.getElementById('quiz-carousel');
6322const dropShadowRight= document.getElementById('drop-shadow-right-carousel');
6323const scrollRightBtn = document.getElementById('scroll-right-btn');
6324const scrollLeftBtn = document.getElementById('scroll-left-btn');
6325const scrollDistance = 300;
6326const closeBtn = document.getElementById('close-bnt');
6327const slideOutPageCover = document.getElementById('slide_out-page_cover');
6328const logoutBtn= document.getElementById('logoutBtn');
6329const slideOutContent = document.getElementById('slide-out-content');
6330var slideOutTrigger = document.getElementById('auth-in-nav-header');
6331var navHeaderDropDown = document.getElementById('auth-in-nav-header-menu');
6332if (slideOutContent) {
6333if (navHeaderDropDown) {
6334navHeaderDropDown.classList.remove('show');
6335navHeaderDropDown.style.setProperty('display', 'none', 'important');
6336}
6337}
6338if (slideOutTrigger) {
6339slideOutTrigger.addEventListener('click', function(e) {
6340e.preventDefault();
6341sessionStorage.setItem('membership_slide_out_open_triggered', 'false');
6342if(navHeaderDropDown) navHeaderDropDown.classList.remove('show');
6343window.dispatchEvent(new CustomEvent('membership_slide_out_open_triggered'));
6344if(slideOutContent && window.FUTR?.Kiosq?.User?.is_authenticated) {
6345slideOutContent.classList.add('show');
6346}
6347/*window.dispatchEvent(new CustomEvent('membership_slide_out_open_triggered'));
6348this.isExpanded=true;
6349slideOutContent.classList.add('show');
6350navHeaderDropDown.classList.remove('show');*/
6351console.log('slide out trigger');
6352console.log('Auth DD hidden');
6353});
6354}
6355if (logoutBtn) {
6356logoutBtn.addEventListener('click', (event) => {
6357event.preventDefault();
6358console.log('logout clicked');
6359if (window?.FUTR?.Connect?.Auth?.logout) {
6360window.FUTR.Connect.Auth.logout();
6361}
6362});
6363}
6364if (closeBtn) {
6365closeBtn.addEventListener('click', (event) => {
6366event.preventDefault();
6367console.log('slide out closed');
6368slideOutContent.classList.remove('show');
6369sessionStorage.setItem('membership_slide_out_open_triggered', 'false');
6370});
6371}
6372if (slideOutPageCover) {
6373slideOutPageCover.addEventListener('click', (event) => {
6374event.preventDefault();
6375console.log('slide out closed');
6376if(navHeaderDropDown) navHeaderDropDown.classList.remove('show');
6377console.log('nav header closed');
6378slideOutContent.classList.remove('show');
6379sessionStorage.setItem('membership_slide_out_open_triggered', 'false');
6380});
6381}
6382if (carousel) {
6383const checkScrollPosition = () => {
6384if (carousel.scrollLeft > 10) {
6385scrollLeftBtn?.classList.remove('hidden');
6386} else {
6387scrollLeftBtn?.classList.add('hidden');
6388}
6389const maxScrollLeft = carousel.scrollWidth - carousel.clientWidth;
6390if (carousel.scrollLeft >= maxScrollLeft - 10) {
6391scrollRightBtn?.classList.add('hidden');
6392dropShadowRight?.classList.add('hidden');
6393} else {
6394scrollRightBtn?.classList.remove('hidden');
6395dropShadowRight?.classList.remove('hidden');
6396}
6397};
6398carousel.addEventListener('scroll', checkScrollPosition);
6399checkScrollPosition();
6400if (scrollRightBtn) {
6401scrollRightBtn.addEventListener('click', () => {
6402carousel.scrollBy({
6403left: scrollDistance,
6404behavior: 'smooth'
6405});
6406});
6407}
6408if (scrollLeftBtn) {
6409scrollLeftBtn.addEventListener('click', () => {
6410carousel.scrollBy({
6411left: -scrollDistance,
6412behavior: 'smooth'
6413});
6414});
6415}
6416}
6417});
6418</script>
6418
6419<div class="custom-widget-membership flex items-center justify-center">
6420<div class="fixed inset-0 z-[12000] pointer-events-none" x-data="custom_widgets_1768409762_userDashboard" x-show="isUserAuthenticated" x-cloak>
6421<div id="slide_out-page_cover" tabindex="6" x-show="isExpanded" x-transition:enter="transition-opacity ease-linear duration-300" x-transition:enter-start="opacity-0" x-transition:enter-end="opacity-100" x-transition:leave="transition-opacity ease-linear duration-300" x-transition:leave-start="opacity-100" x-transition:leave-end="opacity-0" x-on:click="isExpanded = false" class="fixed inset-0 bg-black/60 w-full h-full cursor-pointer z-10 backdrop-blur-sm pointer-events-auto"></div>
6422<div class="fixed group top-0 right-0 h-full shadow-2xl z-20 w-[85vw] min-[550px]:w-[450px] bg-white transition-all transition-transform duration-400 ease-in-out transform [&amp;.show]:translate-x-0 translate-x-[100%] pointer-events-auto" id="slide-out-content">
6423<div class="w-full relative h-full overflow-hidden">
6424<div class="absolute inset-0 z-0">
6425<img src="https://cdn.mos.cms.futurecdn.net/flexiimages/th8vadgeih1767790499.png" alt="Background" class="w-full h-full object-cover">
6426<div class="absolute inset-0 bg-black/80"></div>
6427</div>
6428<div class="custom-widget-membership relative z-10 p-6 pt-4 font-sans border-l border-white h-full overflow-y-auto">
6429<div class="flex flex-row justify-between space-x-4">
6430<button class="bg-transparent border-transparent" id="close-bnt" tabindex="7" x-on:click="isExpanded = false">
6431<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewbox="0 0 30 30" fill="none">
6432<path d="M15 27.5C21.9036 27.5 27.5 21.9036 27.5 15C27.5 8.09644 21.9036 2.5 15 2.5C8.09644 2.5 2.5 8.09644 2.5 15C2.5 21.9036 8.09644 27.5 15 27.5Z" stroke="#FFFFFF" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"></path>
6433<path d="M18.75 11.25L11.25 18.75" stroke="#FFFFFF" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"></path>
6434<path d="M11.25 11.25L18.75 18.75" stroke="#FFFFFF" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"></path>
6435</svg>
6436</button>
6437</div>
6438<div class="flex flex-col md:flex-row justify-start md:justify-between items-center md:mt-[30px] mt-[15px]">
6439<div class="flex relative flex-col justify-start w-full md:w-[65%]">
6440<div x-show="!userHasBadge" class="text-2xl m-0 font-bold flcw-text">
6441<span x-text="getWelcomeMessageSlideOut('welcomeBack')">Welcome</span>
6442<span x-show="showUserNameSlideOut" x-text="truncatedNameSlideOut">
6443</span>
6444<span x-show="!showUserNameSlideOut">
6445to
6446Tom's Guide Club</span>
6447!
6448</div>
6449<div x-show="userHasBadge" class="text-2xl m-0 font-bold flcw-text">
6450<span x-text="getWelcomeMessageSlideOut('hi')">Hi</span>
6451<span x-text="truncatedNameSlideOut"></span>,
6452</div>
6453<p x-show="!userHasBadge" class="text-[14px] pt-1 leading-[140%] flcw-text" style="display: none">
6454Your membership journey starts here.
6455</p>
6456<p x-show="userHasBadge" class="text-[14px] pt-1 leading-[140%] flcw-text">
6457Keep exploring and earning more as a member.
6458</p>
6459</div>
6460<div class="flex w-full md:w-[35%] md:mt-0 mt-4 items-center justify-start md:justify-end">
6461<a href="https://www.tomsguide.com/my-account" class="flcw-membership-button flcw-slide-out-button w-full md:w-auto px-5 py-3 text-center font-bold text-[14px] transition duration-150 whitespace-nowrap" data-before-rewrite-localise="/my-account" onclick="handleClickMyAccount();">
6462MY ACCOUNT
6463</a>
6464</div>
6465</div>
6466<hr class="md:mt-7 md:mb-7 mt-5 mb-5 border-[var(--flcw-membership-slide-out-divider-color,gray-200)]">
6467<div>
6468<div id="badges-section-without-badges" x-show="!userHasBadge" class="flex flex-row items-start">
6469<div class="flex flex-shrink-0 items-center justify-center rounded-full border-2 border-white">
6470<img src="https://cdn.mos.cms.futurecdn.net/flexiimages/7qzq6a1m0i1768319327.svg" alt="Badge picture" class="w-10 h-10 md:w-12 md:h-12 object-contain">
6471</div>
6472<div class="flex flex-col justify-start pl-2">
6473<div class="text-lg font-bold flcw-text">
6474Earn your first
6475badge
6476</div>
6477<div class="md:text-[14px] text-[12px] pt-1 leading-[140%] flcw-text pt-1 mb-[15px]">
6478Unlock your first badge
6479</div>
6480</div>
6481</div>
6482<div id="badges-section-with-badges" x-show="userHasBadge">
6483<div class="text-lg font-bold flcw-text">
6484Keep earning badges
6485</div>
6486<div class="md:text-[14px] text-[12px] pt-1 leading-[140%] flcw-text pt-1 mb-4">
6487Explore ways to get more involved as a member.
6488</div>
6489</div>
6490<div class="relative overflow-hidden shadow-lg">
6491<div class="relative w-full">
6492<div id="quiz-carousel" class="flex overflow-x-scroll space-x-3 items-stretch [&amp;::-webkit-scrollbar]:hidden [-ms-overflow-style:none] [scrollbar-width:none]">
6493<div class="flcw-badges-card bg-[var(--flcw-membership-slide-out-badge-bg-color, white)] border border-1 border-[var(--flcw-membership-slide-out-badge-border-color, white)] flex-shrink-0 mr-4 w-[300px] rounded-[10px] py-[20px] px-[12px] text-center flex flex-row items-center shadow-md relative">
6494<div class="flex-shrink-0 pr-[10px]">
6495<img src="https://cdn.mos.cms.futurecdn.net/flexiimages/2p7qcina9m1767790815.svg" alt="Latest Phone Reviews" class="w-[50px] h-[50px] md:w-[70px] md:h-[70px] object-contain">
6496</div>
6497<div class="flex flex-col w-full items-start">
6498<p class="md:text-[16px] text-[14px] pb-1 text-left text-black font-bold leading-tight">Latest Phone Reviews</p>
6499<p class="md:text-[14px] text-[12px] pb-1 text-left text-black leading-snug line-clamp-2" title="Expert picks to help you choose.">Expert picks to help you choose.</p>
6500<a href="https://www.tomsguide.com/phones/reviews" class="flcw-membership-button flcw-slide-out-button-badge bg-[var(--flcw-membership-slide-out-button-bg-color,var(--flexi-brand-color-1))] border-transparent font-bold py-2 px-4 text-sm shadow-lg transition-all transform hover:-translate-y-1 whitespace-nowrap" onclick="handleClickCard(1);" data-before-rewrite-localise="/phones/reviews">
6501Read Now
6502</a>
6503</div>
6504</div>
6505<div class="flcw-badges-card bg-[var(--flcw-membership-slide-out-badge-bg-color, white)] border border-1 border-[var(--flcw-membership-slide-out-badge-border-color, white)] flex-shrink-0 mr-4 w-[300px] rounded-[10px] py-[20px] px-[12px] text-center flex flex-row items-center shadow-md relative">
6506<div class="flex-shrink-0 pr-[10px]">
6507<img src="https://cdn.mos.cms.futurecdn.net/flexiimages/qllf54xfnm1767790831.svg" alt="Best Laptop/ PC Guides" class="w-[50px] h-[50px] md:w-[70px] md:h-[70px] object-contain">
6508</div>
6509<div class="flex flex-col w-full items-start">
6510<p class="md:text-[16px] text-[14px] pb-1 text-left text-black font-bold leading-tight">Best Laptop/ PC Guides</p>
6511<p class="md:text-[14px] text-[12px] pb-1 text-left text-black leading-snug line-clamp-2" title="Top tips to upgrade your setup.">Top tips to upgrade your setup.</p>
6512<a href="https://www.tomsguide.com/computing/reviews" class="flcw-membership-button flcw-slide-out-button-badge bg-[var(--flcw-membership-slide-out-button-bg-color,var(--flexi-brand-color-1))] border-transparent font-bold py-2 px-4 text-sm shadow-lg transition-all transform hover:-translate-y-1 whitespace-nowrap" onclick="handleClickCard(2);" data-before-rewrite-localise="/computing/reviews">
6513Read Now
6514</a>
6515</div>
6516</div>
6517</div>
6518<div id="drop-shadow-right-carousel" class="pointer-events-none absolute top-0 right-0 bottom-0 w-32 bg-gradient-to-l from-black/80 via-black/40 to-transparent z-10"></div>
6519<button id="scroll-left-btn" type="button" class="hidden absolute left-[10px] top-1/2 transform -translate-y-1/2 p-2 border-transparent flcw-slide-out-button-scroll-btn rounded-full cursor-pointer transition z-20" onclick="handleClickNavigation();">
6520<svg class="w-6 h-6 rotate-180" fill="none" stroke="currentColor" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
6521<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7"></path>
6522</svg>
6523</button>
6524<button id="scroll-right-btn" type="button" class="absolute right-[10px] top-1/2 transform -translate-y-1/2 p-2 border-transparent flcw-slide-out-button-scroll-btn rounded-full cursor-pointer transition z-20" onclick="handleClickNavigation();">
6525<svg class="w-6 h-6" fill="none" stroke="currentColor" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
6526<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7"></path>
6527</svg>
6528</button>
6529</div>
6530</div>
6531</div>
6532<hr class="md:mt-7 md:mb-7 mt-5 mb-5 border-[var(--flcw-membership-slide-out-divider-color,gray-200)]">
6533<div>
6534<div id="members-exclusive-section-without-badge" x-show="!userHasBadge" class="flex flex-row justify-between items-start">
6535<div class="flex flex-shrink-0 items-center justify-center w-8 h-8 bg-[var(--flcw-membership-slide-out-button-bg-color,var(--flexi-brand-color-1))] rounded-full">
6536<svg class="w-5 h-5 flcw-slide-out-button" fill="currentColor" stroke="currentColor" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
6537<path d="M5 16L3 5l5.5 5L12 4l3.5 6L21 5l-2 11H5zm14 3c0 .6-.4 1-1 1H6c-.6 0-1-.4-1-1v-1h14v1z"></path>
6538</svg>
6539</div>
6540<div class="flex flex-col pl-2 justify-start w-[65%]">
6541<div id="members-exclusive-section-without-badge-title" class="text-l font-bold flcw-text mb-1">
6542See what you&rsquo;ve unlocked.
6543</div>
6544<p id="members-exclusive-section-without-badge-strapline" class="text-[14px] leading-[120%] flcw-text">
6545Explore your membership benefits.
6546</p>
6547</div>
6548<div class="flex items-center space-x-4">
6549<a id="members-exclusive-section-without-badge-membership-redirect-btn" href="https://www.tomsguide.com/membership" class="flcw-slide-out-button-explore flcw-membership-button px-6 py-2 flcw-text font-bold text-sm bg-transparent border border-1 border-solid border-white whitespace-nowrap" onclick="handleClickMembership();" data-before-rewrite-localise="/membership">
6550Explore
6551</a>
6552</div>
6553</div>
6554<div id="members-exclusive-section-with-badges" x-show="userHasBadge" class="flex flex-col justify-center mt-[30px] w-full">
6555<div id="members-exclusive-section-with-badges-title" class="text-lg font-bold flcw-text mb-[15px]">
6556Member Exclusives
6557</div>
6558<div id="members-exclusive-section-with-badges-card" class="relative p-4 rounded-lg shadow-lg border border-white border-solid flex flex-row items-center " style="background: linear-gradient(to right, var(--flcw-membership-slide-out-members-exclusive-section-bg-color-start, var(--flexi-brand-color-1)), var(--flcw-membership-slide-out-members-exclusive-section-bg-color-end, var(--flexi-brand-color-1)));">
6559<div id="members-exclusive-section-with-badges-icon" class="flex items-center shrink-0">
6560<div class="flex-shrink-0">
6561<img src="https://cdn.mos.cms.futurecdn.net/flexiimages/v1fqqql61o1781593468.png" alt="Get the Tom&rsquo;s Guide App" class="w-[50px] h-[50px] md:w-[70px] md:h-[70px] object-contain">
6562</div>
6563</div>
6564<div id="members-exclusive-card" class="flex flex-col w-full ml-4 items-start">
6565<div class="mb-4">
6566<p id="members-exclusive-title" class="md:text-[16px] text-[14px] pb-1 text-left text-white font-bold leading-tight">
6567Get the Tom&rsquo;s Guide App
6568</p>
6569<p id="members-exclusive-strapline" class="md:text-[14px] text-[12px] leading-[140%] text-white">
6570Unlock and manage exclusive Tom&rsquo;s Guide member rewards.
6571</p>
6572</div>
6573<button id="members-exclusive-see-rewards-btn-QR-code" onclick="handleClickAdvertisementQRcodePopup();" x-on:click="isExpanded = false" class="flcw-membership-button hero-exclusive-button bg-[var(--flcw-membership-slide-out-members-exclusive-section-explore-button-bg-color,white)] text-[var(--flcw-membership-slide-out-members-exclusive-section-explore-button-text-color,var(--flexi-brand-color-1))] font-bold py-2 px-4 text-sm shadow-lg transition-all transform hover:-translate-y-1 whitespace-nowrap">
6574Get the App
6575</button>
6576</div>
6577</div>
6578</div>
6579</div>
6580<hr class="md:mt-7 md:mb-7 mt-5 mb-5 border-[var(--flcw-membership-slide-out-divider-color,gray-200)]">
6581<div class="mb-[100px]">
6582<a id="logoutBtn" class="flex items-center justify-end space-x-2 flcw-text transition">
6583<span class="font-medium">Sign Out</span>
6584<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none">
6585<path d="M9 21H5C4.46957 21 3.96086 20.7893 3.58579 20.4142C3.21071 20.0391 3 19.5304 3 19V5C3 4.46957 3.21071 3.96086 3.58579 3.58579C3.96086 3.21071 4.46957 3 5 3H9" stroke="#FFFFFF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
6586<path d="M16 17L21 12L16 7" stroke="#FFFFFF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
6587<path d="M21 12H9" stroke="#FFFFFF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
6588</svg>
6589</a>
6590</div>
6591</div>
6592</div>
6593</div>
6594</div>
6595</div>
6596</div>
6597</div>
6598<nav class="primary-nav" aria-label="Main Navigation">
6599<input type="radio" name="burgerbar-expand" class="burgerbar-none-radio" id="burgerbar-none" checked>
6600<input type="radio" name="burgerbar-expand" class="burgerbar-radio" id="burgerbar">
6601<div data-component-name="SiteHeader:Masthead" style="--site-header-grid-template-areas: 'logo locale-selector navCustomLinks newsletter sign-in search'; --site-header-grid-template-areas-mobile: 'burgerbar-trigger logo locale-selector newsletter sign-in search'; --site-header-gap: 22px; --site-header-text-color: var(--brand-secondary-color-1);" data-template="" class="w-full bg-[var(--site-header-background-color,white)]" role="banner" aria-label="Site header">
6602<div class="
6603van-masthead relative h-[var(--site-header-height,60px)] grid align-center max-w-[min(var(--site-header-max-width,970px),98dvw)] px-2 sm:px-0 sm:mx-auto items-center gap-[var(--site-header-gap,0.65rem)]
6604bg-[var(--site-header-background-color,white)]
6605text-[var(--site-header-text-color,#333)]
6606" data-testid="masthead" role="navigation" aria-label="Main navigation">
6607<!-- Burger button -->
6608<button id="mobile-menu-btn" x-data data-desktop-menu-min-width="900" type="button" class="border-0 bg-transparent px-2 py-4 sm:hidden text-[color:var(--burger-btn-color,black)] z-[var(--burger-btn-z-index,1)]" style="grid-area:burgerbar-trigger" data-component-name="Nav:BurgerButton" x-on:click="$store.mobileMenu.toggle(
6608)">
6609<span class="sr-only">Open menu</span>
6610<svg class="h-6 w-6" fill="currentColor" stroke-width="1.5" viewbox="0 0 24 24" stroke="currentColor" :class="{'rotate-90':$store.mobileMenu.open}">
6611<path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"></path>
6612</svg>
6613</button>
6614<div id="publisherDetails" data-analytics-id="site-logo" class="font-normal" data-component-name="SiteHeader:Masthead:Logo" style="grid-area: logo;" data-testid="site-logo" data-mrf-recirculation="site-logo">
6615<a href="https://www.tomsguide.com" data-before-rewrite-localise="/" class="relative flex flex-row items-end gap-2 leading-none no-underline text-inherit hover:no-underline" rel="home">
6616<picture class="block my-auto shrink-0">
6617<!-- Desktop logo (large screens) -->
6618<source media="(min-width: 700px)" type="image/svg+xml" srcset="https://cdn.mos.cms.futurecdn.net/flexiimages/yjolrksv791774885936.svg" aria-hidden="true" alt="Site logo for Tom's Guide" loading="eager" />
6619<!-- Mobile logo (small screens) -->
6620<source media="(max-width: 699px)" type="image/svg+xml" srcset="https://cdn.mos.cms.futurecdn.net/flexiimages/1wd3n7s7zi1774885940.svg" aria-hidden="true" alt="Site logo for Tom's Guide" loading="eager" />
6621<img src="https://cdn.mos.cms.futurecdn.net/flexiimages/yjolrksv791774885936.svg" alt="Tom's Guide" class="max-w-32 sm:max-w-full max-h-[var(--logo-height-mobile,25px)] sm:max-h-full h-[var(--logo-height-mobile,25px)] sm:h-[var(--logo-height-desktop,auto)] w-auto" fetchpriority="high">
6622</picture>
6623<span class="sr-only">Tom's Guide</span>
6624<span class="whitespace-nowrap pb-[var(--strapline-padding-bottom,12px)] text-[length:var(--strapline-font-size,13px)] font-inherit leading-3 [text-transform:var(--strapline-text-transform,uppercase)] hidden sm:inline sm:visible">Upgrade your life</span>
6625</a>
6626</div>
6627<style>
6628@layer global {
6629#burgerbar ~ [data-component-name="SiteHeader:Masthead"] .button-menu.checked { display: none; }
6630#burgerbar:checked ~ [data-component-name="SiteHeader:Masthead"] .button-menu.unchecked { display: none; }
6631#burgerbar:checked ~ [data-component-name="SiteHeader:Masthead"] .button-menu.checked { display: block; }
6632}
6633</style>
6634<div class="locale-selector flex h-full p-1.5 w-max empty:border-none sm:relative" data-component-name="Region:LocaleSelector" style="grid-area: locale-selector;">
6635<button type="button" class="locale-selector__button h-fit m-auto flex items-center bg-transparent border-0 anchor text-inherit shrink-0 focus:outline-1 focus:[outline-style:auto]" tabindex="0" data-analytics-id="locale-flag-dropdown" data-current-region="US" data-mrf-recirculation="locale-flag-dropdown">
6636<span class="locale-selector__button-text text-[10px] text-inherit capitalize mr-1.5 hidden md:visible md:inline">US Edition</span>
6637<img src="https://vanilla.futurecdn.net/tomsguide/media/shared/img/flags/nosize/US.svg" alt="flag of US" loading="eager" class="locale-selector__button-flag w-5">
6638<svg class="locale-selector__button-icon ml-0.5 size-1.5 text-inherit" data-component-name="Icon" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="32px" height="32px" viewbox="0 0 32 32" enable-background="new 0 0 32 32" xml:space="preserve">
6639<path fill="currentColor" d="M32,3.2L15.989,28.8L0,3.2H32z"></path>
6640</svg>
6641</button>
6642<div data-component-name="RegionSelector:Dropdown" class="locale-selector__dropdown flex-col absolute z-[10001] w-fit text-black bg-white border border-gray-300 border-solid sm:min-w-auto sm:flex-row anchored-element max-sm:-translate-x-2/4 max-sm:min-w-[300px] max-sm:left-2/4 max-sm:top-full hidden flex">
6643<div class="locale-selector__countries-block flex flex-col p-2">
6644<div class="locale-selector__country-block overflow-hidden sm:block sm:border-r sm:border-solid sm:border-gray-300 min-w-40 py-1 flex-1">
6645<a href="https://www.tomsguide.com/reference/about-us" class="locale-selector__country-link flex items-center justify-between p-1.5 text-xs leading-relaxed text-black no-underline cursor-pointer hover:underline" data-country="US" data-homepage="https://www.tomsguide.com" data-ignore-redirects data-analytics-id="locale-flag" data-component-tracking-label="US Edition" aria-label="US Edition" data-alias-of="US" data-mrf-recirculation="locale-flag">
6646<span class="locale-selector__country-link-flag-container inline-flex self-center leading-5">
6647<img src="https://vanilla.futurecdn.net/tomsguide/media/shared/img/flags/nosize/US.svg" alt="US Edition" class="locale-selector__country-link-flag inline w-5 h-auto my-auto mr-2 border border-solid border-neutral-200">US
6648</span>
6649<svg class="locale-selector__country-link-icon hidden text-lime-700 size-5 shrink-0" data-component-name="Icon" data-check-icon xmlns="http://www.w3.org/2000/svg" viewbox="0 0 16 16" fill="currentColor" aria-hidden="true" data-slot="icon">
6650<path fill-rule="evenodd" d="M12.416 3.376a.75.75 0 0 1 .208 1.04l-5 7.5a.75.75 0 0 1-1.154.114l-3-3a.75.75 0 0 1 1.06-1.06l2.353 2.353 4.493-6.74a.75.75 0 0 1 1.04-.207Z" clip-rule="evenodd"></path>
6651</svg>
6652</a>
6653<a href="https://www.tomsguide.com/reference/about-us" class="locale-selector__country-link flex items-center justify-between p-1.5 text-xs leading-relaxed text-black no-underline cursor-pointer hover:underline" data-country="CA" data-homepage="https://www.tomsguide.com" data-ignore-redirects data-analytics-id="locale-flag" data-component-tracking-label="CA Edition" aria-label="CA Edition" data-alias-of="US" data-mrf-recirculation="locale-flag">
6654<span class="locale-selector__country-link-flag-container inline-flex self-center leading-5">
6655<img src="https://vanilla.futurecdn.net/tomsguide/media/shared/img/flags/nosize/CA.svg" alt="CA Edition" class="locale-selector__country-link-flag inline w-5 h-auto my-auto mr-2 border border-solid border-neutral-200">Canada
6656</span>
6657<svg class="locale-selector__country-link-icon hidden text-lime-700 size-5 shrink-0" data-component-name="Icon" data-check-icon xmlns="http://www.w3.org/2000/svg" viewbox="0 0 16 16" fill="currentColor" aria-hidden="true" data-slot="icon">
6658<path fill-rule="evenodd" d="M12.416 3.376a.75.75 0 0 1 .208 1.04l-5 7.5a.75.75 0 0 1-1.154.114l-3-3a.75.75 0 0 1 1.06-1.06l2.353 2.353 4.493-6.74a.75.75 0 0 1 1.04-.207Z" clip-rule="evenodd"></path>
6659</svg>
6660</a>
6661<a href="https://www.tomsguide.com/au" class="locale-selector__country-link flex items-center justify-between p-1.5 text-xs leading-relaxed text-black no-underline cursor-pointer hover:underline" data-country="AU" data-homepage="https://www.tomsguide.com/au" data-ignore-redirects data-analytics-id="locale-flag" data-component-tracking-label="AU Edition" aria-label="AU Edition" data-alias-of="AU" data-mrf-recirculation="locale-flag">
6662<span class="locale-selector__country-link-flag-container inline-flex self-center leading-5">
6663<img src="https://vanilla.futurecdn.net/tomsguide/media/shared/img/flags/nosize/AU.svg" alt="AU Edition" class="locale-selector__country-link-flag inline w-5 h-auto my-auto mr-2 border border-solid border-neutral-200">Australia
6664</span>
6665<svg class="locale-selector__country-link-icon hidden text-lime-700 size-5 shrink-0" data-component-name="Icon" data-check-icon xmlns="http://www.w3.org/2000/svg" viewbox="0 0 16 16" fill="currentColor" aria-hidden="true" data-slot="icon">
6666<path fill-rule="evenodd" d="M12.416 3.376a.75.75 0 0 1 .208 1.04l-5 7.5a.75.75 0 0 1-1.154.114l-3-3a.75.75 0 0 1 1.06-1.06l2.353 2.353 4.493-6.74a.75.75 0 0 1 1.04-.207Z" clip-rule="evenodd"></path>
6667</svg>
6668</a>
6669<a href="https://www.tomsguide.com/reference/about-us" class="locale-selector__country-link flex items-center justify-between p-1.5 text-xs leading-relaxed text-black no-underline cursor-pointer hover:underline" data-country="GB" data-homepage="https://www.tomsguide.com/uk" data-ignore-redirects data-analytics-id="locale-flag" data-component-tracking-label="UK Edition" aria-label="UK Edition" data-alias-of="GB" data-mrf-recirculation="locale-flag">
6670<span class="locale-selector__country-link-flag-container inline-flex self-center leading-5">
6671<img src="https://vanilla.futurecdn.net/tomsguide/media/shared/img/flags/nosize/GB.svg" alt="UK Edition" class="locale-selector__country-link-flag inline w-5 h-auto my-auto mr-2 border border-solid border-neutral-200">UK
6672</span>
6673<svg class="locale-selector__country-link-icon hidden text-lime-700 size-5 shrink-0" data-component-name="Icon" data-check-icon xmlns="http://www.w3.org/2000/svg" viewbox="0 0 16 16" fill="currentColor" aria-hidden="true" data-slot="icon">
6674<path fill-rule="evenodd" d="M12.416 3.376a.75.75 0 0 1 .208 1.04l-5 7.5a.75.75 0 0 1-1.154.114l-3-3a.75.75 0 0 1 1.06-1.06l2.353 2.353 4.493-6.74a.75.75 0 0 1 1.04-.207Z" clip-rule="evenodd"></path>
6675</svg>
6676</a>
6677</div>
6678</div>
6679</div>
6680</div>
6681<a data-component-name="SiteHeader:Masthead:Newsletter" style="grid-area: newsletter;" tabindex="0" href="https://www.tomsguide.com/newsletter" class="hidden sm:inline-flex sm:visible newsletter gap-1 items-center text-[11px] text-inherit decoration-none border-r-neutral-100 border-r border-solid pr-1.5" data-analytics-id="article-social" data-mrf-recirculation="article-social" data-before-rewrite-localise="/newsletter">
6682<span class="relative block w-6 h-6 rounded-full shrink-0 bg-primary-500">
6683<svg class="size-8 absolute w-3.5 h-3.5 [&amp;_path]:fill-white text-inherit -translate-x-1/2 -translate-y-1/2 left-1/2 top-1/2" data-component-name="Icon" data-icon="Envelope" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000"><path d="M958 185L540 524a67 67 0 0 1-81 0L40 185c-14-12-40-2-40 19v592a52 52 0 0 0 52 52h896a52 52 0 0 0 52-52V204c0-23-25-33-42-19zm-852 0l354 286a68 68 0 0 0 81 0l353-286c23-18 18-33-11-33H118c-29 0-34 15-12 33z"></path></svg>
6684</span>
6685<span class="hidden md:block md:visible text-inherit whitespace-nowrap">Newsletters</span>
6686<span class="block md:hidden text-inherit whitespace-nowrap">Newsletter</span>
6687</a>
6688<div data-component-name="Social:Icons" style="grid-area: social-icons;" class="hidden gap-2 flexisites-social sm:flex sm:visible" data-testid="buttons-social" data-nosnippet data-mrf-recirculation="header-social-icons">
6689<a class="icon-circle icon-facebook no-underline border-none h-6 w-6 box-border text-inherit rounded-[50%] cursor-pointer" aria-label="Visit us on Facebook" href="https://www.facebook.com/Tomsguide/" data-analytics-id="nav-social" target="_blank" rel="noopener" data-mrf-recirculation="nav-social">
6690<svg class="text-black size-8 w-6 h-6" data-component-name="Icon" data-icon="facebook" aria-hidden="true" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" fill="#3b5998" r="12"></circle><path d="m13.079 19h-2.9v-7h-1.441v-2.408h1.442v-1.456c0-1.96.813-3.136 3.136-3.136h1.933v2.408h-1.2c-.91 0-.965.35-.965.966v1.218h2.183l-.257 2.408h-1.931z" fill="#fff"></path></svg>
6691</a>
6692<a class="icon-circle icon-twitter no-underline border-none h-6 w-6 box-border text-inherit rounded-[50%] cursor-pointer" aria-label="Visit us on Twitter" href="https://x.com/tomsguide?lang=en" data-analytics-id="nav-social" target="_blank" rel="noopener" data-mrf-recirculation="nav-social">
6693<svg class="text-black size-8 w-6 h-6" data-component-name="Icon" data-icon="twitter" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#0F1618" viewbox="0 0 375 375"><g><path fill="#000" d="M187 7a180 180 0 1 0 0 361 180 180 0 0 0 0-361"></path></g><g transform="translate(90 85)"><svg class="text-black size-8 w-6 h-6" data-component-name="Icon" data-icon="twitter" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="199.8" height="199.8" viewbox="0 0 24 24">
6693<path fill="#fff" d="M18 2h4l-8 9 9 11h-7l-5-7-6 7H2l7-9L1 2h7l5 6zm-1 18h2L7 4H5z"></path></svg></g></svg>
6694</a>
6695<a class="icon-circle icon-instagram no-underline border-none h-6 w-6 box-border text-inherit rounded-[50%] cursor-pointer" aria-label="Visit us on Instagram" href="https://www.instagram.com/tomsguide/?hl=en" data-analytics-id="nav-social" target="_blank" rel="noopener" data-mrf-recirculation="nav-social">
6696<svg class="text-black size-8 w-6 h-6" data-component-name="Icon" data-icon="instagram" aria-hidden="true" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" fill="#de3073" r="12"></circle><path d="m18.958 9.116a5.121 5.121 0 0 0 -.336-1.708 3.557 3.557 0 0 0 -2.044-2.044 5.12 5.12 0 0 0 -1.694-.322c-.742-.028-.994-.042-2.884-.042s-2.142.014-2.884.042a5.213 5.213 0 0 0 -1.708.322 3.665 3.665 0 0 0 -2.044 2.044 5.213 5.213 0 0 0 -.322 1.708c-.028.742-.042.984-.042 2.884s.014 2.142.042 2.884a5.12 5.12 0 0 0 .322 1.694 3.44 3.44 0 0 0 .812 1.246 3.4 3.4 0 0 0 1.232.8 5.175 5.175 0 0 0 1.708.336c.742.028.98.042 2.884.042s2.142-.014 2.884-.042a5.082 5.082 0 0 0 1.694-.336 3.456 3.456 0 0 0 2.044-2.044 5.006 5.006 0 0 0 .336-1.694c.028-.744.042-.986.042-2.886s-.014-2.142-.042-2.884zm-1.258 5.712a3.946 3.946 0 0 1 -.252 1.3 2.189 2.189 0 0 1 -.518.8 2.165 2.165 0 0 1 -.8.532 4.641 4.641 0 0 1 -1.3.238c-.742.028-.966.042-2.828.042s-2.1-.014-2.828-.042a3.837 3.837 0 0 1 -1.3-.252 2.258 2.258 0 0 1 -1.334-1.316 3.91 3.91 0 0 1 -.238-1.3c-.028-.742-.042-.966-.042-2.828s.014-2.086.042-2.828a3.787 3.787 0 0 1 .238-1.3 2.445 2.445 0 0 1 1.33-1.334 3.856 3.856 0 0 1 1.3-.238c.742-.028.952-.042 2.828-.042s2.086.014 2.828.042a3.787 3.787 0 0 1 1.3.238 2.445 2.445 0 0 1 1.33 1.33 4.641 4.641 0 0 1 .238 1.3c.027.742.042.952.042 2.828s-.011 2.088-.036 2.83zm-5.7-6.428a3.6 3.6 0 1 0 3.6 3.6 3.6 3.6 0 0 0 -3.6-3.6zm.181 5.929a2.338 2.338 0 0 1 -.362-4.662 2.43 2.43 0 0 1 .362 0 2.338 2.338 0 0 1 0 4.662zm3.557-6.909a.84.84 0 1 1 -.84.84.84.84 0 0 1 .84-.838z" fill="#fff"></path></svg>
6697</a>
6698<a class="icon-circle icon-youtube no-underline border-none h-6 w-6 box-border text-inherit rounded-[50%] cursor-pointer" aria-label="Visit us on Youtube" href="https://www.youtube.com/channel/UCik8xvfR6s8GQ74QNEGNzwg" data-analytics-id="nav-social" target="_blank" rel="noopener" data-mrf-recirculation="nav-social">
6699<svg class="text-black size-8 w-6 h-6" data-component-name="Icon" data-icon="youtube" aria-hidden="true" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" fill="#cd201f" r="12"></circle><path d="m19.351 8.978a3.281 3.281 0 0 0 -.6-1.5 2.081 2.081 0 0 0 -1.5-.645c-2.101-.15-5.251-.15-5.251-.15h-.016s-3.134 0-5.25.149a2.19 2.19 0 0 0 -1.485.645 3.275 3.275 0 0 0 -.6 1.5 22.8 22.8 0 0 0 -.15 2.445v1.139a22.854 22.854 0 0 0 .15 2.446 3.263 3.263 0 0 0 .6 1.5 2.437 2.437 0 0 0 1.65.645c1.2.12 5.1.165 5.1.165s3.149 0 5.249-.165a2.072 2.072 0 0 0 1.5-.645 3.268 3.268 0 0 0 .6-1.5 23 23 0 0 0 .149-2.446v-1.138a22.949 22.949 0 0 0 -.146-2.445zm-9.331 5.549v-5.127l4.8 2.52z" fill="#fff"></path></svg>
6700</a>
6701<a class="icon-circle icon-pinterest no-underline border-none h-6 w-6 box-border text-inherit rounded-[50%] cursor-pointer" aria-label="Visit us on Pinterest" href="https://www.pinterest.com/tomsguidepurch/" data-analytics-id="nav-social" target="_blank" rel="noopener" data-mrf-recirculation="nav-social">
6702<svg class="text-black size-8 w-6 h-6" data-component-name="Icon" data-icon="pinterest" aria-hidden="true" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" fill="#bd081c" r="12"></circle><path d="m12.336 5c-3.822 0-5.754 2.744-5.754 5.025a3.065 3.065 0 0 0 1.652 3.066.279.279 0 0 0 .407-.2l.154-.644a.373.373 0 0 0 -.113-.448 2.341 2.341 0 0 1 -.532-1.582 3.812 3.812 0 0 1 3.961-3.849 3.009 3.009 0 0 1 3.346 3.08c0 2.323-1.022 4.283-2.547 4.283a1.253 1.253 0 0 1 -1.273-1.554 17.616 17.616 0 0 0 .713-2.856 1.081 1.081 0 0 0 -1.092-1.2c-.854 0-1.553.881-1.553 2.071a2.954 2.954 0 0 0 .266 1.274l-1.038 4.383a9.389 9.389 0 0 0 -.027 3.065.109.109 0 0 0 .2.042 8.737 8.737 0 0 0 1.457-2.631l.561-2.212a2.3 2.3 0 0 0 1.959 1.008c2.59 0 4.34-2.366 4.34-5.516a4.8 4.8 0 0 0 -5.087-4.605z" fill="#fff"></path></svg>
6703</a>
6704<a class="icon-circle icon-flipboard no-underline border-none h-6 w-6 box-border text-inherit rounded-[50%] cursor-pointer" aria-label="Visit us on Flipboard" href="https://flipboard.com/@TomsGuide" data-analytics-id="nav-social" target="_blank" rel="noopener" data-mrf-recirculation="nav-social">
6705<svg class="text-black size-8 w-6 h-6" data-component-name="Icon" data-icon="flipboard" aria-hidden="true" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg">
6706<g><path d="m24 12a12 12 0 1 1 -12-12 12 12 0 0 1 12 12z" fill="#f52828"></path></g><path d="m19 11h-4v4h-4v4h-4v-12h12z" fill="#fff"></path>
6707</svg>
6708</a>
6709<a href="https://www.tomsguide.com/feeds.xml" aria-label="RSS" data-analytics-id="nav-social" class="overflow-hidden text-sm font-semibold leading-6 text-inherit decoration-none" data-mrf-recirculation="nav-social" data-before-rewrite-redirect="/feeds/all" data-before-rewrite-localise="https://www.tomsguide.com/feeds.xml">
6710<abbr title="Really Simple Syndication">RSS</abbr>
6711</a>
6712</div>
6713<a style="grid-area: navCustomLinks; --nav-custom-links-link-bg-color: #01FE9E; --nav-custom-links-link-text-color: #0A0A0A; --nav-custom-links-link-border-color: transparent; --nav-custom-links-link-border-radius: 8px;" href="https://www.tomsguide.com/membership" role="menuitem" class="custom-link-menu-item hidden md:flex md:visible items-center justify-center w-full px-4 py-2
6714text-center leading-5 tracking-[0.5px] capitalize focus:outline-none whitespace-nowrap
6715[font-family:var(--font-family-1,inherit)]
6716[color:var(--nav-custom-links-link-text-color,#1B1B1B)]
6717[background-color:var(--nav-custom-links-link-bg-color,#FFFFFF)]
6718[border-color:var(--nav-custom-links-link-border-color,#FFFFFF)]
6719[border-radius:var(--nav-custom-links-link-border-radius,0)]" data-before-rewrite-localise="/membership">
6720Join Tom&rsquo;s Guide club &rarr;
6721</a>
6722<div id="auth-in-nav-header" class="w-auto leading-none" data-analytics-id="sign-in" tabindex="0" style="grid-area: sign-in;" data-mrf-recirculation="sign-in">
6723<span id="auth-in-nav-header-text" class="whitespace-nowrap hidden md:visible md:inline">Sign in</span>
6724<span id="auth-in-nav-header-svg-block">
6725<svg width="20" height="20" viewbox="0 0 21 21" xmlns="http://www.w3.org/2000/svg">
6725<path fill="currentColor" d="M10.446 0c5.76 0 10.446 4.452 10.446 9.924 0 5.472-4.686 9.923-10.446 9.923S0 15.396 0 9.924 4.686 0 10.446 0zm0 1.228c-5.047 0-9.154 3.9-9.154 8.696 0 2.642 1.248 5.01 3.212 6.607.337-2.01 1.756-3.678 3.678-4.436a5.554 5.554 0 004.678 0c1.887.745 3.292 2.364 3.662 4.326 1.886-1.594 3.078-3.915 3.078-6.497 0-4.795-4.107-8.696-9.154-8.696zm.076 2.885c1.983 0 3.592 1.529 3.592 3.413 0 1.885-1.609 3.413-3.592 3.413-1.984 0-3.593-1.528-3.593-3.413 0-1.884 1.609-3.413 3.593-3.413z" fill-rule="evenodd"></path></svg>
6726</span>
6727<div id="auth-in-nav-header-menu" class="auth-in-nav-header-menu">
6728<ul>
6729<li id="auth-in-nav-header-menu-email">
6730</li><li id="auth-in-nav-header-profile">View Profile</li>
6731<li id="auth-in-nav-header-sign-out">
6732<span class="auth-in-nav-header-sign-out-text hidden md:visible md:inline">Sign out</span>
6733<svg width="20" height="20" viewbox="0 0 21 21" xmlns="http://www.w3.org/2000/svg" title="Logout">
6734<path d="m17 7-1.41 1.41L18.17 11H8v2h10.17l-2.58 2.58L17 17l5-5zM4 5h8V3H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h8v-2H4V5z" fill-rule="evenodd">
6735</path>
6736</svg>
6737</li>
6738</ul>
6739</div>
6740</div>
6741<div x-data class="[&amp;_svg]:text-(--tray-bell-initial-color) [&amp;_svg]:hover:text-(--tray-bell-hover-color) flex items-center h-full text-lg z-50 viafoura-twig-component min-w-[var(--tray-bell-min-width,40px)] van-masthead__traybell" style="--default-color: transparent; --background-color: transparent; --light-text-on-default-color: #000; --dark-text-on-default-color: #000; --tray-bell-right-offset: 190px; --tray-bell-initial-color: #000; --tray-bell-hover-color: var(--tray-bell-initial-color); grid-area: viafoura;" id="viafoura-tray-bell" data-component-name="Viafoura:Notification:TrayBell">
6742<div class="viafoura" x-cloak x-show="$store.Viafoura.showWidgets">
6743<vf-tray-trigger></vf-tray-trigger>
6744</div>
6745</div>
6746<input type="checkbox" name="burgerbar-expand" class="search-checkbox" id="search-checkbox">
6747<label data-component-name="SiteHeader:Masthead:SearchBar" style="grid-area: search;" class="relative inline-flex gap-2 mb-0" for="search-checkbox" onclick="" tabindex="0" aria-label="Search" role="button" data-analytics-id="search" onkeydown="if(event.key === 'Enter') { event.preventDefault(); this.click() }" data-testid="search-button" data-mrf-recirculation="search">
6748<span class="searchText text-sm visible max-sm:hidden">Search</span>
6749<span class="search-icon">
6750<svg class="size-8 w-5 h-5 text-inherit" data-component-name="Icon" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000"><path fill="currentColor" d="M720 124a422 422 0 1 0-73 654l221 222 132-131-222-222a422 422 0 0 0-58-523zm-92 504a291 291 0 1 1-412-412 291 291 0 0 1 412 411z"></path></svg>
6751</span>
6752</label>
6753<form class="search-box w-full sm:w-[480px] text-inherit" id="search-box" action="https://www.tomsguide.com/search" method="GET" data-analytics-id="search-submit" data-mrf-recirculation="search-submit" data-before-rewrite-localise="/search">
6754<label for="search-input" class="sr-only">Search Tom's Guide</label>
6755<input tabindex="0" type="search" name="searchTerm" placeholder="Search Tom's Guide" class="search-input" id="search-input">
6756<button type="submit" class="search-submit" aria-label="Search">
6757<span class="search-icon">
6758<svg class="size-8 w-5 h-5 m-auto text-inherit" data-component-name="Icon" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000"><path fill="currentColor" d="M720 124a422 422 0 1 0-73 654l221 222 132-131-222-222a422 422 0 0 0-58-523zm-92 504a291 291 0 1 1-412-412 291 291 0 0 1 412 411z"></path></svg>
6759</span>
6760</button>
6761<div class="search-article-recommendation" data-nosnippet data-mrf-recirculation="search-recirculation">
6762<section data-analytics-id="search-recirculation" data-mrf-recirculation="search-recirculation">
6763</section>
6764</div>
6765</form>
6766</div>
6767</div>
6768<div class="flex justify-center mobile-chatbot-container sm:hidden">
6769</div>
6770<nav class="" id="component-mega-nav" data-component-name="Nav" style="--nav-border-top: none; --nav-border-bottom: none; --nav-item-bg-color: rgb(var(--color-primary-500)); --nav-item-hover-bg-color: var(--nav-item-bg-color); --nav-item-x-padding: 1rem; --nav-item-text-color: white; --nav-item-hover-text-color: var(--nav-item-text-color);
6770 --nav-item-font-weight: 400; --nav-item-font-size: 16px; --nav-item-letter-spacing: inherit; --nav-item-font-family: var(--font-ui-copy); --nav-item-text-transform: none; --nav-item-list-bg-color: var(--nav-item-bg-color); --nav-item-secondary-bg-color: #8c2b5e; --nav-item-secondary-hover-bg-color: var(--nav-item-secondary-bg-color); --nav-item-secondary-text-color: white; --nav-item-secondary-hover-text-color: var(--nav-item-secondary-text-color);" data-mrf-recirculation="navigation">
6771<div class="meganav-desktop" id="desktop-component-mega-nav" data-component-name="Nav:Desktop" style="--nav-height: 44px; --nav-narrow-width: 1200px; --nav-wide-width: 1200px; --nav-item-gap: 0px; --nav-item-line-height: 2.75; --nav-item-list-grid-cols: repeat(5,minmax(max-content,1fr)); --nav-item-list-dropdown-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1); --nav-item-list-mega-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1); --nav-item-x-padding: 0.70rem; --nav-item-font-size: 15px;" x-data="DesktopNav">
6772<div class="meganav-desktop__container" x-ref="topLevelNavItemOuterContainer">
6773<ul class="meganav-desktop__list" data-analytics-id="nav-item" x-ref="topLevelNavItemInnerContainer" data-mrf-recirculation="nav-item">
6774<li class="meganav-item--home-link meganav-item meganav-item--top-level" data-component-name="Nav:Item" data-id="0" data-test="Nav:Item" data-nav-top-level>
6775<a href="https://www.tomsguide.com" class="meganav-item__link" data-nav-link aria-label="Home">
6776<svg class="size-5 text-current" data-component-name="Icon" fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" aria-hidden="true" data-slot="icon">
6777<path d="M11.47 3.841a.75.75 0 0 1 1.06 0l8.69 8.69a.75.75 0 1 0 1.06-1.061l-8.689-8.69a2.25 2.25 0 0 0-3.182 0l-8.69 8.69a.75.75 0 1 0 1.061 1.06l8.69-8.689Z"></path>
6778<path d="m12 5.432 8.159 8.159c.03.03.06.058.091.086v6.198c0 1.035-.84 1.875-1.875 1.875H15a.75.75 0 0 1-.75-.75v-4.5a.75.75 0 0 0-.75-.75h-3a.75.75 0 0 0-.75.75V21a.75.75 0 0 1-.75.75H5.625a1.875 1.875 0 0 1-1.875-1.875v-6.198a2.29 2.29 0 0 0 .091-.086L12 5.432Z"></path>
6779</svg>
6780</a>
6781</li>
6782<li class="meganav-item--mega meganav-item meganav-item--top-level" data-component-name="Nav:Item" data-id="1" data-test="Nav:Item" data-nav-top-level>
6783<a href="https://www.tomsguide.com/phones" class="meganav-item__link" data-nav-link aria-label="Phones" data-before-rewrite-localise="/phones">
6784Phones
6785</a>
6786<ul x-data="DesktopItemList(2)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-text-transform: none; --nav-item-line-height: 2.5; --nav-item-font-size: 14px;" :class="xPositionClass" data-nav-item-list data-list-type="mega" data-component-name="Nav:Desktop:ItemList" data-has-children>
6787<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
6788<span class="meganav-item__title" tabindex="0" data-nav-title aria-label="Phone Insights" style="--nav-item-font-weight: 600; --nav-item-font-size: 14px;">
6789Phone Insights
6790</span>
6791<ul x-data="DesktopItemList(3)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-font-size: 13px; --nav-item-line-height: 1.85;" :class="xPositionClass" data-nav-item-list data-list-type="nestedMegaList" data-component-name="Nav:Desktop:ItemList">
6792<li class="meganav-item" data-component-name="Nav:Item">
6793<a href="https://www.tomsguide.com/phones/best-picks" class="meganav-item__link" data-nav-link aria-label="Phone Best Picks" data-before-rewrite-localise="/phones/best-picks">
6794Phone Best Picks
6795</a>
6796</li>
6797<li class="meganav-item" data-component-name="Nav:Item">
6798<a href="https://www.tomsguide.com/phones/deals" class="meganav-item__link" data-nav-link aria-label="Phone Deals" data-before-rewrite-localise="/phones/deals">
6799Phone Deals
6800</a>
6801</li>
6802<li class="meganav-item" data-component-name="Nav:Item">
6803<a href="https://www.tomsguide.com/phones/face-off" class="meganav-item__link" data-nav-link aria-label="Phone Face-Offs" data-before-rewrite-localise="/phones/face-off">
6804Phone Face-Offs
6805</a>
6806</li>
6807<li class="meganav-item" data-component-name="Nav:Item">
6808<a href="https://www.tomsguide.com/phones/how-to" class="meganav-item__link" data-nav-link aria-label="Phone How-Tos" data-before-rewrite-localise="/phones/how-to">
6809Phone How-Tos
6810</a>
6811</li>
6812<li class="meganav-item" data-component-name="Nav:Item">
6813<a href="https://www.tomsguide.com/phones/news" class="meganav-item__link" data-nav-link aria-label="Phone News" data-before-rewrite-localise="/phones/news">
6814Phone News
6815</a>
6816</li>
6817<li class="meganav-item" data-component-name="Nav:Item">
6818<a href="https://www.tomsguide.com/phones/reviews" class="meganav-item__link" data-nav-link aria-label="Phone Reviews" data-before-rewrite-localise="/phones/reviews">
6819Phone Reviews
6820</a>
6821</li>
6822</ul> </li>
6823<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
6824<a href="https://www.tomsguide.com/phones/network-carriers" class="meganav-item__title-link" tabindex="0" data-nav-title-link aria-label="Network Carriers" style="--nav-item-font-weight: 600; --nav-item-font-size: 14px;" data-before-rewrite-localise="/phones/network-carriers">
6825Network Carriers
6826</a>
6827<ul x-data="DesktopItemList(3)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-font-size: 13px; --nav-item-line-height: 1.85;" :class="xPositionClass" data-nav-item-list data-list-type="nestedMegaList" data-component-name="Nav:Desktop:ItemList">
6828<li class="meganav-item" data-component-name="Nav:Item">
6829<a href="https://www.tomsguide.com/tag/atandt" class="meganav-item__link" data-nav-link aria-label="AT&amp;T" data-before-rewrite-localise="/tag/atandt">
6830AT&amp;T
6831</a>
6832</li>
6833<li class="meganav-item" data-component-name="Nav:Item">
6834<a href="https://www.tomsguide.com/tag/t-mobile" class="meganav-item__link" data-nav-link aria-label="T-Mobile" data-before-rewrite-localise="/tag/t-mobile">
6835T-Mobile
6836</a>
6837</li>
6838<li class="meganav-item" data-component-name="Nav:Item">
6839<a href="https://www.tomsguide.com/tag/verizon" class="meganav-item__link" data-nav-link aria-label="Verizon" data-before-rewrite-localise="/tag/verizon">
6840Verizon
6841</a>
6842</li>
6843</ul> </li>
6844<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
6845<a href="https://www.tomsguide.com/phones/android-phones" class="meganav-item__title-link" tabindex="0" data-nav-title-link aria-label="Android Phones" style="--nav-item-font-weight: 600; --nav-item-font-size: 14px;" data-before-rewrite-localise="/phones/android-phones">
6846Android Phones
6847</a>
6848<ul x-data="DesktopItemList(3)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-font-size: 13px; --nav-item-line-height: 1.85;" :class="xPositionClass" data-nav-item-list data-list-type="nestedMegaList" data-component-name="Nav:Desktop:ItemList">
6849<li class="meganav-item" data-component-name="Nav:Item">
6850<a href="https://www.tomsguide.com/phones/android-phones/google-pixel-phones" class="meganav-item__link" data-nav-link aria-label="Google Phones" data-before-rewrite-localise="/phones/android-phones/google-pixel-phones">
6851Google Phones
6852</a>
6853</li>
6854<li class="meganav-item" data-component-name="Nav:Item">
6855<a href="https://www.tomsguide.com/phones/android-phones/motorola-phones" class="meganav-item__link" data-nav-link aria-label="Motorola Phones" data-before-rewrite-localise="/phones/android-phones/motorola-phones">
6856Motorola Phones
6857</a>
6858</li>
6859<li class="meganav-item" data-component-name="Nav:Item">
6860<a href="https://www.tomsguide.com/phones/android-phones/oneplus-phones" class="meganav-item__link" data-nav-link aria-label="OnePlus Phones" data-before-rewrite-localise="/phones/android-phones/oneplus-phones">
6861OnePlus Phones
6862</a>
6863</li>
6864<li class="meganav-item" data-component-name="Nav:Item">
6865<a href="https://www.tomsguide.com/phones/android-phones/samsung-phones" class="meganav-item__link" data-nav-link aria-label="Samsung Phones" data-before-rewrite-localise="/phones/android-phones/samsung-phones">
6866Samsung Phones
6867</a>
6868</li>
6869<li class="meganav-item" data-component-name="Nav:Item">
6870<a href="https://www.tomsguide.com/tag/nothing-phone" class="meganav-item__link" data-nav-link aria-label="Nothing Phone" data-before-rewrite-localise="/tag/nothing-phone">
6871Nothing Phone
6872</a>
6873</li>
6874</ul> </li>
6875<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
6876<a href="https://www.tomsguide.com/phones/iphones" class="meganav-item__title-link" tabindex="0" data-nav-title-link aria-label="iPhone" style="--nav-item-font-weight: 600; --nav-item-font-size: 14px;" data-before-rewrite-localise="/phones/iphones">
6877iPhone
6878</a>
6879</li>
6880<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
6881<a href="https://www.tomsguide.com/computing/software/mobile-apps" class="meganav-item__title-link" tabindex="0" data-nav-title-link aria-label="Apps" style="--nav-item-font-weight: 600; --nav-item-font-size: 14px;" data-before-rewrite-localise="/computing/software/mobile-apps">
6882Apps
6883</a>
6884</li>
6885</ul> </li>
6886<li class="meganav-item--mega meganav-item--title-hover meganav-item meganav-item--top-level" data-component-name="Nav:Item" data-id="2" data-test="Nav:Item" data-nav-top-level>
6887<button class="meganav-item__title" tabindex="0" data-nav-title aria-label="TV &amp; Audio">
6888TV &amp; Audio
6889</button>
6890<ul x-data="DesktopItemList(2)" class="meganav-item-list" style="--nav-item-font-we
6890ight: 400; --nav-item-text-transform: none; --nav-item-line-height: 2.5; --nav-item-font-size: 14px;" :class="xPositionClass" data-nav-item-list data-list-type="mega" data-component-name="Nav:Desktop:ItemList" data-has-children>
6891<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
6892<a href="https://www.tomsguide.com/tvs" class="meganav-item__title-link" tabindex="0" data-nav-title-link aria-label="TVs" style="--nav-item-font-weight: 600; --nav-item-font-size: 14px;" data-before-rewrite-localise="/tvs">
6893TVs
6894</a>
6895<ul x-data="DesktopItemList(3)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-font-size: 13px; --nav-item-line-height: 1.85;" :class="xPositionClass" data-nav-item-list data-list-type="nestedMegaList" data-component-name="Nav:Desktop:ItemList">
6896<li class="meganav-item" data-component-name="Nav:Item">
6897<a href="https://www.tomsguide.com/tvs/best-picks" class="meganav-item__link" data-nav-link aria-label="TV Best Picks" data-before-rewrite-localise="/tvs/best-picks">
6898TV Best Picks
6899</a>
6900</li>
6901<li class="meganav-item" data-component-name="Nav:Item">
6902<a href="https://www.tomsguide.com/products/tv" class="meganav-item__link" data-nav-link aria-label="TV Finder" data-before-rewrite-localise="/products/tv">
6903TV Finder
6904</a>
6905</li>
6906<li class="meganav-item" data-component-name="Nav:Item">
6907<a href="https://www.tomsguide.com/tvs/deals" class="meganav-item__link" data-nav-link aria-label="TV Deals" data-before-rewrite-localise="/tvs/deals">
6908TV Deals
6909</a>
6910</li>
6911<li class="meganav-item" data-component-name="Nav:Item">
6912<a href="https://www.tomsguide.com/tvs/face-off" class="meganav-item__link" data-nav-link aria-label="TV Face-Offs" data-before-rewrite-localise="/tvs/face-off">
6913TV Face-Offs
6914</a>
6915</li>
6916<li class="meganav-item" data-component-name="Nav:Item">
6917<a href="https://www.tomsguide.com/tvs/how-to" class="meganav-item__link" data-nav-link aria-label="TV How-Tos" data-before-rewrite-localise="/tvs/how-to">
6918TV How-Tos
6919</a>
6920</li>
6921<li class="meganav-item" data-component-name="Nav:Item">
6922<a href="https://www.tomsguide.com/tvs/reviews" class="meganav-item__link" data-nav-link aria-label="TV Reviews" data-before-rewrite-localise="/tvs/reviews">
6923TV Reviews
6924</a>
6925</li>
6926<li class="meganav-item" data-component-name="Nav:Item">
6927<a href="https://www.tomsguide.com/coupons/category/tvs" class="meganav-item__link" data-nav-link aria-label="TV Coupons" data-before-rewrite-localise="/coupons/category/tvs">
6928TV Coupons
6929</a>
6930</li>
6931<li class="meganav-item" data-component-name="Nav:Item">
6932<a href="https://www.tomsguide.com/tvs/oled-tvs" class="meganav-item__link" data-nav-link aria-label="OLED TVs" data-before-rewrite-localise="/tvs/oled-tvs">
6933OLED TVs
6934</a>
6935</li>
6936<li class="meganav-item" data-component-name="Nav:Item">
6937<a href="https://www.tomsguide.com/tvs/qled-tvs" class="meganav-item__link" data-nav-link aria-label="QLED TVs" data-before-rewrite-localise="/tvs/qled-tvs">
6938QLED TVs
6939</a>
6940</li>
6941</ul> </li>
6942<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
6943<a href="https://www.tomsguide.com/audio" class="meganav-item__title-link" tabindex="0" data-nav-title-link aria-label="Audio Insights" style="--nav-item-font-weight: 600; --nav-item-font-size: 14px;" data-before-rewrite-localise="/audio">
6944Audio Insights
6945</a>
6946<ul x-data="DesktopItemList(3)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-font-size: 13px; --nav-item-line-height: 1.85;" :class="xPositionClass" data-nav-item-list data-list-type="nestedMegaList" data-component-name="Nav:Desktop:ItemList">
6947<li class="meganav-item" data-component-name="Nav:Item">
6948<a href="https://www.tomsguide.com/audio/best-picks" class="meganav-item__link" data-nav-link aria-label="Audio Best Picks" data-before-rewrite-localise="/audio/best-picks">
6949Audio Best Picks
6950</a>
6951</li>
6952<li class="meganav-item" data-component-name="Nav:Item">
6953<a href="https://www.tomsguide.com/audio/deals" class="meganav-item__link" data-nav-link aria-label="Audio Deals" data-before-rewrite-localise="/audio/deals">
6954Audio Deals
6955</a>
6956</li>
6957<li class="meganav-item" data-component-name="Nav:Item">
6958<a href="https://www.tomsguide.com/audio/face-off" class="meganav-item__link" data-nav-link aria-label="Audio Face-Offs" data-before-rewrite-localise="/audio/face-off">
6959Audio Face-Offs
6960</a>
6961</li>
6962<li class="meganav-item" data-component-name="Nav:Item">
6963<a href="https://www.tomsguide.com/audio/how-to" class="meganav-item__link" data-nav-link aria-label="Audio How-Tos" data-before-rewrite-localise="/audio/how-to">
6964Audio How-Tos
6965</a>
6966</li>
6967<li class="meganav-item" data-component-name="Nav:Item">
6968<a href="https://www.tomsguide.com/audio/news" class="meganav-item__link" data-nav-link aria-label="Audio News" data-before-rewrite-localise="/audio/news">
6969Audio News
6970</a>
6971</li>
6972<li class="meganav-item" data-component-name="Nav:Item">
6973<a href="https://www.tomsguide.com/audio/reviews" class="meganav-item__link" data-nav-link aria-label="Audio Reviews" data-before-rewrite-localise="/audio/reviews">
6974Audio Reviews
6975</a>
6976</li>
6977</ul> </li>
6978<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
6979<a href="https://www.tomsguide.com/audio/headphones" class="meganav-item__title-link" tabindex="0" data-nav-title-link aria-label="Headphones" style="--nav-item-font-weight: 600; --nav-item-font-size: 14px;" data-before-rewrite-localise="/audio/headphones">
6980Headphones
6981</a>
6982<ul x-data="DesktopItemList(3)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-font-size: 13px; --nav-item-line-height: 1.85;" :class="xPositionClass" data-nav-item-list data-list-type="nestedMegaList" data-component-name="Nav:Desktop:ItemList">
6983<li class="meganav-item" data-component-name="Nav:Item">
6984<a href="https://www.tomsguide.com/audio/headphones/airpods" class="meganav-item__link" data-nav-link aria-label="Airpods" data-before-rewrite-localise="/audio/headphones/airpods">
6985Airpods
6986</a>
6987</li>
6988<li class="meganav-item" data-component-name="Nav:Item">
6989<a href="https://www.tomsguide.com/audio/headphones/earbuds" class="meganav-item__link" data-nav-link aria-label="Earbuds" data-before-rewrite-localise="/audio/headphones/earbuds">
6990Earbuds
6991</a>
6992</li>
6993<li class="meganav-item" data-component-name="Nav:Item">
6994<a href="https://www.tomsguide.com/audio/headphones/over-ear-headphones" class="meganav-item__link" data-nav-link aria-label="Over-Ear Headphones" data-before-rewrite-localise="/audio/headphones/over-ear-headphones">
6995Over-Ear Headphones
6996</a>
6997</li>
6998</ul> </li>
6999<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
7000<a href="https://www.tomsguide.com/audio/speakers" class="meganav-item__title-link" tabindex="0" data-nav-title-link aria-label="Speakers" style="--nav-item-font-we
7000ight: 600; --nav-item-font-size: 14px;" data-before-rewrite-localise="/audio/speakers">
7001Speakers
7002</a>
7003<ul x-data="DesktopItemList(3)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-font-size: 13px; --nav-item-line-height: 1.85;" :class="xPositionClass" data-nav-item-list data-list-type="nestedMegaList" data-component-name="Nav:Desktop:ItemList">
7004<li class="meganav-item" data-component-name="Nav:Item">
7005<a href="https://www.tomsguide.com/audio/speakers/bluetooth-speakers" class="meganav-item__link" data-nav-link aria-label="Bluetooth Speakers" data-before-rewrite-localise="/audio/speakers/bluetooth-speakers">
7006Bluetooth Speakers
7007</a>
7008</li>
7009<li class="meganav-item" data-component-name="Nav:Item">
7010<a href="https://www.tomsguide.com/audio/speakers/soundbars" class="meganav-item__link" data-nav-link aria-label="Soundbars" data-before-rewrite-localise="/audio/speakers/soundbars">
7011Soundbars
7012</a>
7013</li>
7014</ul> </li>
7015<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
7016<span class="meganav-item__title" tabindex="0" data-nav-title aria-label="TV Brands" style="--nav-item-font-weight: 600; --nav-item-font-size: 14px;">
7017TV Brands
7018</span>
7019<ul x-data="DesktopItemList(3)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-font-size: 13px; --nav-item-line-height: 1.85;" :class="xPositionClass" data-nav-item-list data-list-type="nestedMegaList" data-component-name="Nav:Desktop:ItemList">
7020<li class="meganav-item" data-component-name="Nav:Item">
7021<a href="https://www.tomsguide.com/tag/hisense" class="meganav-item__link" data-nav-link aria-label="Hisense" data-before-rewrite-localise="/tag/hisense">
7022Hisense
7023</a>
7024</li>
7025<li class="meganav-item" data-component-name="Nav:Item">
7026<a href="https://www.tomsguide.com/tag/lg" class="meganav-item__link" data-nav-link aria-label="LG" data-before-rewrite-localise="/tag/lg">
7027LG
7028</a>
7029</li>
7030<li class="meganav-item" data-component-name="Nav:Item">
7031<a href="https://www.tomsguide.com/tag/tcl" class="meganav-item__link" data-nav-link aria-label="TCL" data-before-rewrite-localise="/tag/tcl">
7032TCL
7033</a>
7034</li>
7035<li class="meganav-item" data-component-name="Nav:Item">
7036<a href="https://www.tomsguide.com/tag/roku" class="meganav-item__link" data-nav-link aria-label="Roku" data-before-rewrite-localise="/tag/roku">
7037Roku
7038</a>
7039</li>
7040</ul> </li>
7041</ul> </li>
7042<li class="meganav-item--mega meganav-item meganav-item--top-level" data-component-name="Nav:Item" data-id="3" data-test="Nav:Item" data-nav-top-level>
7043<a href="https://www.tomsguide.com/entertainment" class="meganav-item__link" data-nav-link aria-label="Entertainment" data-before-rewrite-localise="/entertainment">
7044Entertainment
7045</a>
7046<ul x-data="DesktopItemList(2)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-text-transform: none; --nav-item-line-height: 2.5; --nav-item-font-size: 14px;" :class="xPositionClass" data-nav-item-list data-list-type="mega" data-component-name="Nav:Desktop:ItemList" data-has-children>
7047<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
7048<a href="https://www.tomsguide.com/entertainment/streaming" class="meganav-item__title-link" tabindex="0" data-nav-title-link aria-label="Streaming" style="--nav-item-font-weight: 600; --nav-item-font-size: 14px;" data-before-rewrite-localise="/entertainment/streaming">
7049Streaming
7050</a>
7051<ul x-data="DesktopItemList(3)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-font-size: 13px; --nav-item-line-height: 1.85;" :class="xPositionClass" data-nav-item-list data-list-type="nestedMegaList" data-component-name="Nav:Desktop:ItemList">
7052<li class="meganav-item" data-component-name="Nav:Item">
7053<a href="https://www.tomsguide.com/entertainment/streaming/streaming-devices" class="meganav-item__link" data-nav-link aria-label="Streaming Devices" data-before-rewrite-localise="/entertainment/streaming/streaming-devices">
7054Streaming Devices
7055</a>
7056</li>
7057<li class="meganav-item" data-component-name="Nav:Item">
7058<a href="https://www.tomsguide.com/entertainment/streaming/netflix" class="meganav-item__link" data-nav-link aria-label="Netflix" data-before-rewrite-localise="/entertainment/streaming/netflix">
7059Netflix
7060</a>
7061</li>
7062<li class="meganav-item" data-component-name="Nav:Item">
7063<a href="https://www.tomsguide.com/entertainment/streaming/prime-video" class="meganav-item__link" data-nav-link aria-label="Prime Video" data-before-rewrite-localise="/entertainment/streaming/prime-video">
7064Prime Video
7065</a>
7066</li>
7067<li class="meganav-item" data-component-name="Nav:Item">
7068<a href="https://www.tomsguide.com/entertainment/streaming/disney-plus" class="meganav-item__link" data-nav-link aria-label="Disney+" data-before-rewrite-localise="/entertainment/streaming/disney-plus">
7069Disney+
7070</a>
7071</li>
7072<li class="meganav-item" data-component-name="Nav:Item">
7073<a href="https://www.tomsguide.com/entertainment/streaming/hbo-max" class="meganav-item__link" data-nav-link aria-label="HBO Max" data-before-rewrite-localise="/entertainment/streaming/hbo-max">
7074HBO Max
7075</a>
7076</li>
7077<li class="meganav-item" data-component-name="Nav:Item">
7078<a href="https://www.tomsguide.com/entertainment/streaming/hulu" class="meganav-item__link" data-nav-link aria-label="Hulu" data-before-rewrite-localise="/entertainment/streaming/hulu">
7079Hulu
7080</a>
7081</li>
7082<li class="meganav-item" data-component-name="Nav:Item">
7083<a href="https://www.tomsguide.com/entertainment/streaming/apple-tv" class="meganav-item__link" data-nav-link aria-label="Apple TV" data-before-rewrite-localise="/entertainment/streaming/apple-tv">
7084Apple TV
7085</a>
7086</li>
7087<li class="meganav-item" data-component-name="Nav:Item">
7088<a href="https://www.tomsguide.com/entertainment/streaming/paramount-plus" class="meganav-item__link" data-nav-link aria-label="Paramount Plus" data-before-rewrite-localise="/entertainment/streaming/paramount-plus">
7089Paramount Plus
7090</a>
7091</li>
7092<li class="meganav-item" data-component-name="Nav:Item">
7093<a href="https://www.tomsguide.com/entertainment/streaming/peacock" class="meganav-item__link" data-nav-link aria-label="Peacock" data-before-rewrite-localise="/entertainment/streaming/peacock">
7094Peacock
7095</a>
7096</li>
7097<li class="meganav-item" data-component-name="Nav:Item">
7098<a href="https://www.tomsguide.com/coupons/category/tv-subscription-services" class="meganav-item__link" data-nav-link aria-label="TV Subscription Coupons" data-before-rewrite-localise="/coupons/category/tv-subscription-services">
7099TV Subscription Coupons
7100</a>
7101</li>
7102</ul> </li>
7103<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
7104<a href="https://www.tomsguide.com/gaming" class="meganav-item__title-link" tabindex="0" data-nav-title-link aria-label="Gaming" style="--nav-item-font-we
7104ight: 600; --nav-item-font-size: 14px;" data-before-rewrite-localise="/gaming">
7105Gaming
7106</a>
7107<ul x-data="DesktopItemList(3)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-font-size: 13px; --nav-item-line-height: 1.85;" :class="xPositionClass" data-nav-item-list data-list-type="nestedMegaList" data-component-name="Nav:Desktop:ItemList">
7108<li class="meganav-item" data-component-name="Nav:Item">
7109<a href="https://www.tomsguide.com/gaming/nintendo" class="meganav-item__link" data-nav-link aria-label="Nintendo" data-before-rewrite-localise="/gaming/nintendo">
7110Nintendo
7111</a>
7112</li>
7113<li class="meganav-item" data-component-name="Nav:Item">
7114<a href="https://www.tomsguide.com/gaming/playstation" class="meganav-item__link" data-nav-link aria-label="Playstation" data-before-rewrite-localise="/gaming/playstation">
7115Playstation
7116</a>
7117</li>
7118<li class="meganav-item" data-component-name="Nav:Item">
7119<a href="https://www.tomsguide.com/gaming/xbox" class="meganav-item__link" data-nav-link aria-label="Xbox" data-before-rewrite-localise="/gaming/xbox">
7120Xbox
7121</a>
7122</li>
7123<li class="meganav-item" data-component-name="Nav:Item">
7124<a href="https://www.tomsguide.com/gaming/handheld-gaming" class="meganav-item__link" data-nav-link aria-label="Handhelds" data-before-rewrite-localise="/gaming/handheld-gaming">
7125Handhelds
7126</a>
7127</li>
7128<li class="meganav-item" data-component-name="Nav:Item">
7129<a href="https://www.tomsguide.com/gaming/pc-gaming" class="meganav-item__link" data-nav-link aria-label="PC Gaming" data-before-rewrite-localise="/gaming/pc-gaming">
7130PC Gaming
7131</a>
7132</li>
7133<li class="meganav-item" data-component-name="Nav:Item">
7134<a href="https://www.tomsguide.com/gaming/gaming-peripherals" class="meganav-item__link" data-nav-link aria-label="Gaming Peripherals" data-before-rewrite-localise="/gaming/gaming-peripherals">
7135Gaming Peripherals
7136</a>
7137</li>
7138<li class="meganav-item" data-component-name="Nav:Item">
7139<a href="https://www.tomsguide.com/tag/alienware" class="meganav-item__link" data-nav-link aria-label="Alienware" data-before-rewrite-localise="/tag/alienware">
7140Alienware
7141</a>
7142</li>
7143<li class="meganav-item" data-component-name="Nav:Item">
7144<a href="https://www.tomsguide.com/tag/corsair" class="meganav-item__link" data-nav-link aria-label="Corsair" data-before-rewrite-localise="/tag/corsair">
7145Corsair
7146</a>
7147</li>
7148<li class="meganav-item" data-component-name="Nav:Item">
7149<a href="https://www.tomsguide.com/tag/razer" class="meganav-item__link" data-nav-link aria-label="Razer" data-before-rewrite-localise="/tag/razer">
7150Razer
7151</a>
7152</li>
7153<li class="meganav-item" data-component-name="Nav:Item">
7154<a href="https://www.tomsguide.com/tag/steam" class="meganav-item__link" data-nav-link aria-label="Steam" data-before-rewrite-localise="/tag/steam">
7155Steam
7156</a>
7157</li>
7158</ul> </li>
7159<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
7160<span class="meganav-item__title" tabindex="0" data-nav-title aria-label="Word Games" style="--nav-item-font-weight: 600; --nav-item-font-size: 14px;">
7161Word Games
7162</span>
7163<ul x-data="DesktopItemList(3)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-font-size: 13px; --nav-item-line-height: 1.85;" :class="xPositionClass" data-nav-item-list data-list-type="nestedMegaList" data-component-name="Nav:Desktop:ItemList">
7164<li class="meganav-item" data-component-name="Nav:Item">
7165<a href="https://www.tomsguide.com/tag/wordle" class="meganav-item__link" data-nav-link aria-label="Wordle" data-before-rewrite-localise="/tag/wordle">
7166Wordle
7167</a>
7168</li>
7169<li class="meganav-item" data-component-name="Nav:Item">
7170<a href="https://www.tomsguide.com/news/todays-connections-answer" class="meganav-item__link" data-nav-link aria-label="Connections" data-before-rewrite-localise="/news/todays-connections-answer">
7171Connections
7172</a>
7173</li>
7174<li class="meganav-item" data-component-name="Nav:Item">
7175<a href="https://www.tomsguide.com/news/todays-strands-answer" class="meganav-item__link" data-nav-link aria-label="Strands" data-before-rewrite-localise="/news/todays-strands-answer">
7176Strands
7177</a>
7178</li>
7179<li class="meganav-item" data-component-name="Nav:Item">
7180<a href="https://www.tomsguide.com/gaming/nyt-pips-today-hints-and-answers" class="meganav-item__link" data-nav-link aria-label="Pips" data-before-rewrite-localise="/gaming/nyt-pips-today-hints-and-answers">
7181Pips
7182</a>
7183</li>
7184<li class="meganav-item" data-component-name="Nav:Item">
7185<a href="https://www.tomsguide.com/play" class="meganav-item__link" data-nav-link aria-label="Tom's Guide Games" data-before-rewrite-localise="/play">
7186Tom's Guide Games
7187</a>
7188</li>
7189</ul> </li>
7190</ul> </li>
7191<li class="meganav-item--mega meganav-item meganav-item--top-level" data-component-name="Nav:Item" data-id="4" data-test="Nav:Item" data-nav-top-level>
7192<a href="https://www.tomsguide.com/computing" class="meganav-item__link" data-nav-link aria-label="Computing" data-before-rewrite-localise="/computing">
7193Computing
7194</a>
7195<ul x-data="DesktopItemList(2)" class="meganav-item-list" style="--nav-item-font-we
7195ight: 400; --nav-item-text-transform: none; --nav-item-line-height: 2.5; --nav-item-font-size: 14px;" :class="xPositionClass" data-nav-item-list data-list-type="mega" data-component-name="Nav:Desktop:ItemList" data-has-children>
7196<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
7197<span class="meganav-item__title" tabindex="0" data-nav-title aria-label="Computing Insights" style="--nav-item-font-weight: 600; --nav-item-font-size: 14px;">
7198Computing Insights
7199</span>
7200<ul x-data="DesktopItemList(3)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-font-size: 13px; --nav-item-line-height: 1.85;" :class="xPositionClass" data-nav-item-list data-list-type="nestedMegaList" data-component-name="Nav:Desktop:ItemList">
7201<li class="meganav-item" data-component-name="Nav:Item">
7202<a href="https://www.tomsguide.com/computing/best-picks" class="meganav-item__link" data-nav-link aria-label="Computing Best Picks" data-before-rewrite-localise="/computing/best-picks">
7203Computing Best Picks
7204</a>
7205</li>
7206<li class="meganav-item" data-component-name="Nav:Item">
7207<a href="https://www.tomsguide.com/computing/deals" class="meganav-item__link" data-nav-link aria-label="Computing Deals" data-before-rewrite-localise="/computing/deals">
7208Computing Deals
7209</a>
7210</li>
7211<li class="meganav-item" data-component-name="Nav:Item">
7212<a href="https://www.tomsguide.com/computing/face-off" class="meganav-item__link" data-nav-link aria-label="Computing Face-Offs" data-before-rewrite-localise="/computing/face-off">
7213Computing Face-Offs
7214</a>
7215</li>
7216<li class="meganav-item" data-component-name="Nav:Item">
7217<a href="https://www.tomsguide.com/computing/how-to" class="meganav-item__link" data-nav-link aria-label="Computing How-Tos" data-before-rewrite-localise="/computing/how-to">
7218Computing How-Tos
7219</a>
7220</li>
7221<li class="meganav-item" data-component-name="Nav:Item">
7222<a href="https://www.tomsguide.com/computing/news" class="meganav-item__link" data-nav-link aria-label="Computing News" data-before-rewrite-localise="/computing/news">
7223Computing News
7224</a>
7225</li>
7226<li class="meganav-item" data-component-name="Nav:Item">
7227<a href="https://www.tomsguide.com/computing/reviews" class="meganav-item__link" data-nav-link aria-label="Computing Reviews" data-before-rewrite-localise="/computing/reviews">
7228Computing Reviews
7229</a>
7230</li>
7231</ul> </li>
7232<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
7233<a href="https://www.tomsguide.com/computing/internet/vpns" class="meganav-item__title-link" tabindex="0" data-nav-title-link aria-label="VPN" style="--nav-item-font-weight: 600; --nav-item-font-size: 14px;" data-before-rewrite-localise="/computing/internet/vpns">
7234VPN
7235</a>
7236<ul x-data="DesktopItemList(3)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-font-size: 13px; --nav-item-line-height: 1.85;" :class="xPositionClass" data-nav-item-list data-list-type="nestedMegaList" data-component-name="Nav:Desktop:ItemList">
7237<li class="meganav-item" data-component-name="Nav:Item">
7238<a href="https://www.tomsguide.com/computing/internet/vpns/best-picks" class="meganav-item__link" data-nav-link aria-label="VPN Best Picks" data-before-rewrite-localise="/computing/internet/vpns/best-picks">
7239VPN Best Picks
7240</a>
7241</li>
7242<li class="meganav-item" data-component-name="Nav:Item">
7243<a href="https://www.tomsguide.com/computing/internet/vpns/deals" class="meganav-item__link" data-nav-link aria-label="VPN Deals" data-before-rewrite-localise="/computing/internet/vpns/deals">
7244VPN Deals
7245</a>
7246</li>
7247<li class="meganav-item" data-component-name="Nav:Item">
7248<a href="https://www.tomsguide.com/computing/internet/vpns/face-off" class="meganav-item__link" data-nav-link aria-label="VPN Face-Offs" data-before-rewrite-localise="/computing/internet/vpns/face-off">
7249VPN Face-Offs
7250</a>
7251</li>
7252<li class="meganav-item" data-component-name="Nav:Item">
7253<a href="https://www.tomsguide.com/computing/internet/vpns/how-to" class="meganav-item__link" data-nav-link aria-label="VPN How-Tos" data-before-rewrite-localise="/computing/internet/vpns/how-to">
7254VPN How-Tos
7255</a>
7256</li>
7257<li class="meganav-item" data-component-name="Nav:Item">
7258<a href="https://www.tomsguide.com/computing/internet/vpns/news" class="meganav-item__link" data-nav-link aria-label="VPN News" data-before-rewrite-localise="/computing/internet/vpns/news">
7259VPN News
7260</a>
7261</li>
7262<li class="meganav-item" data-component-name="Nav:Item">
7263<a href="https://www.tomsguide.com/computing/internet/vpns/reviews" class="meganav-item__link" data-nav-link aria-label="VPN Reviews" data-before-rewrite-localise="/computing/internet/vpns/reviews">
7264VPN Reviews
7265</a>
7266</li>
7267</ul> </li>
7268<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
7269<a href="https://www.tomsguide.com/computing/hardware" class="meganav-item__title-link" tabindex="0" data-nav-title-link aria-label="Hardware" style="--nav-item-font-we
7269ight: 600; --nav-item-font-size: 14px;" data-before-rewrite-localise="/computing/hardware">
7270Hardware
7271</a>
7272<ul x-data="DesktopItemList(3)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-font-size: 13px; --nav-item-line-height: 1.85;" :class="xPositionClass" data-nav-item-list data-list-type="nestedMegaList" data-component-name="Nav:Desktop:ItemList">
7273<li class="meganav-item" data-component-name="Nav:Item">
7274<a href="https://www.tomsguide.com/computing/hardware/cpus" class="meganav-item__link" data-nav-link aria-label="CPUs" data-before-rewrite-localise="/computing/hardware/cpus">
7275CPUs
7276</a>
7277</li>
7278<li class="meganav-item" data-component-name="Nav:Item">
7279<a href="https://www.tomsguide.com/computing/hardware/gpus" class="meganav-item__link" data-nav-link aria-label="GPUs" data-before-rewrite-localise="/computing/hardware/gpus">
7280GPUs
7281</a>
7282</li>
7283<li class="meganav-item" data-component-name="Nav:Item">
7284<a href="https://www.tomsguide.com/computing/hardware/monitors" class="meganav-item__link" data-nav-link aria-label="Monitors" data-before-rewrite-localise="/computing/hardware/monitors">
7285Monitors
7286</a>
7287</li>
7288<li class="meganav-item" data-component-name="Nav:Item">
7289<a href="https://www.tomsguide.com/computing/hardware/printers" class="meganav-item__link" data-nav-link aria-label="Printers" data-before-rewrite-localise="/computing/hardware/printers">
7290Printers
7291</a>
7292</li>
7293<li class="meganav-item" data-component-name="Nav:Item">
7294<a href="https://www.tomsguide.com/computing/hardware/routers" class="meganav-item__link" data-nav-link aria-label="Routers" data-before-rewrite-localise="/computing/hardware/routers">
7295Routers
7296</a>
7297</li>
7298</ul> </li>
7299<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
7300<a href="https://www.tomsguide.com/computing/software" class="meganav-item__title-link" tabindex="0" data-nav-title-link aria-label="Software" style="--nav-item-font-weight: 600; --nav-item-font-size: 14px;" data-before-rewrite-localise="/computing/software">
7301Software
7302</a>
7303<ul x-data="DesktopItemList(3)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-font-size: 13px; --nav-item-line-height: 1.85;" :class="xPositionClass" data-nav-item-list data-list-type="nestedMegaList" data-component-name="Nav:Desktop:ItemList">
7304<li class="meganav-item" data-component-name="Nav:Item">
7305<a href="https://www.tomsguide.com/computing/software/operating-systems/macos" class="meganav-item__link" data-nav-link aria-label="Operating Systems" data-before-rewrite-localise="/computing/software/operating-systems/macos">
7306Operating Systems
7307</a>
7308</li>
7309<li class="meganav-item" data-component-name="Nav:Item">
7310<a href="https://www.tomsguide.com/software/operating-systems/windows-operating-systems" class="meganav-item__link" data-nav-link aria-label="Windows" data-before-rewrite-localise="/software/operating-systems/windows-operating-systems">
7311Windows
7312</a>
7313</li>
7314<li class="meganav-item" data-component-name="Nav:Item">
7315<a href="https://www.tomsguide.com/computing/software/operating-systems/macos" class="meganav-item__link" data-nav-link aria-label="macOS" data-before-rewrite-localise="/computing/software/operating-systems/macos">
7316macOS
7317</a>
7318</li>
7319</ul> </li>
7320<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
7321<a href="https://www.tomsguide.com/computing/internet/online-security" class="meganav-item__title-link" tabindex="0" data-nav-title-link aria-label="Security" style="--nav-item-font-weight: 600; --nav-item-font-size: 14px;" data-before-rewrite-localise="/computing/internet/online-security">
7322Security
7323</a>
7324<ul x-data="DesktopItemList(3)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-font-size: 13px; --nav-item-line-height: 1.85;" :class="xPositionClass" data-nav-item-list data-list-type="nestedMegaList" data-component-name="Nav:Desktop:ItemList">
7325<li class="meganav-item" data-component-name="Nav:Item">
7326<a href="https://www.tomsguide.com/computing/internet/online-security/antivirus" class="meganav-item__link" data-nav-link aria-label="Antivirus" data-before-rewrite-localise="/computing/internet/online-security/antivirus">
7327Antivirus
7328</a>
7329</li>
7330<li class="meganav-item" data-component-name="Nav:Item">
7331<a href="https://www.tomsguide.com/computing/internet/online-security/malware-adware" class="meganav-item__link" data-nav-link aria-label="Malware &amp; Adware" data-before-rewrite-localise="/computing/internet/online-security/malware-adware">
7332Malware &amp; Adware
7333</a>
7334</li>
7335</ul> </li>
7336<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
7337<a href="https://www.tomsguide.com/computing/vr-ar" class="meganav-item__title-link" tabindex="0" data-nav-title-link aria-label="VR &amp;
7337 AR" style="--nav-item-font-weight: 600; --nav-item-font-size: 14px;" data-before-rewrite-localise="/computing/vr-ar">
7338VR &amp; AR
7339</a>
7340<ul x-data="DesktopItemList(3)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-font-size: 13px; --nav-item-line-height: 1.85;" :class="xPositionClass" data-nav-item-list data-list-type="nestedMegaList" data-component-name="Nav:Desktop:ItemList">
7341<li class="meganav-item" data-component-name="Nav:Item">
7342<a href="https://www.tomsguide.com/computing/vr-ar/virtual-reality" class="meganav-item__link" data-nav-link aria-label="Virtual Reality" data-before-rewrite-localise="/computing/vr-ar/virtual-reality">
7343Virtual Reality
7344</a>
7345</li>
7346<li class="meganav-item" data-component-name="Nav:Item">
7347<a href="https://www.tomsguide.com/computing/vr-ar/augmented-reality" class="meganav-item__link" data-nav-link aria-label="Augmented Reality" data-before-rewrite-localise="/computing/vr-ar/augmented-reality">
7348Augmented Reality
7349</a>
7350</li>
7351<li class="meganav-item" data-component-name="Nav:Item">
7352<a href="https://www.tomsguide.com/computing/vr-ar/smart-glasses" class="meganav-item__link" data-nav-link aria-label="Smart Glasses" data-before-rewrite-localise="/computing/vr-ar/smart-glasses">
7353Smart Glasses
7354</a>
7355</li>
7356<li class="meganav-item" data-component-name="Nav:Item">
7357<a href="https://www.tomsguide.com/tag/meta-quest" class="meganav-item__link" data-nav-link aria-label="Meta Quest" data-before-rewrite-localise="/tag/meta-quest">
7358Meta Quest
7359</a>
7360</li>
7361</ul> </li>
7362<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
7363<a href="https://www.tomsguide.com/computing/laptops" class="meganav-item__title-link" tabindex="0" data-nav-title-link aria-label="Laptops" style="--nav-item-font-weight: 600; --nav-item-font-size: 14px;" data-before-rewrite-localise="/computing/laptops">
7364Laptops
7365</a>
7366<ul x-data="DesktopItemList(3)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-font-size: 13px; --nav-item-line-height: 1.85;" :class="xPositionClass" data-nav-item-list data-list-type="nestedMegaList" data-component-name="Nav:Desktop:ItemList">
7367<li class="meganav-item" data-component-name="Nav:Item">
7368<a href="https://www.tomsguide.com/computing/laptops/chromebooks" class="meganav-item__link" data-nav-link aria-label="Chromebooks" data-before-rewrite-localise="/computing/laptops/chromebooks">
7369Chromebooks
7370</a>
7371</li>
7372<li class="meganav-item" data-component-name="Nav:Item">
7373<a href="https://www.tomsguide.com/computing/laptops/gaming-laptops" class="meganav-item__link" data-nav-link aria-label="Gaming Laptops" data-before-rewrite-localise="/computing/laptops/gaming-laptops">
7374Gaming Laptops
7375</a>
7376</li>
7377<li class="meganav-item" data-component-name="Nav:Item">
7378<a href="https://www.tomsguide.com/computing/laptops/macbooks" class="meganav-item__link" data-nav-link aria-label="MacBooks" data-before-rewrite-localise="/computing/laptops/macbooks">
7379MacBooks
7380</a>
7381</li>
7382</ul> </li>
7383<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
7384<a href="https://www.tomsguide.com/computing/desktop-computers" class="meganav-item__title-link" tabindex="0" data-nav-title-link aria-label="Desktops" style="--nav-item-font-weight: 600; --nav-item-font-size: 14px;" data-before-rewrite-localise="/computing/desktop-computers">
7385Desktops
7386</a>
7387<ul x-data="DesktopItemList(3)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-font-size: 13px; --nav-item-line-height: 1.85;" :class="xPositionClass" data-nav-item-list data-list-type="nestedMegaList" data-component-name="Nav:Desktop:ItemList">
7388<li class="meganav-item" data-component-name="Nav:Item">
7389<a href="https://www.tomsguide.com/computing/desktop-computers/apple-desktops" class="meganav-item__link" data-nav-link aria-label="Apple Desktops" data-before-rewrite-localise="/computing/desktop-computers/apple-desktops">
7390Apple Desktops
7391</a>
7392</li>
7393<li class="meganav-item" data-component-name="Nav:Item">
7394<a href="https://www.tomsguide.com/computing/desktop-computers/gaming-desktops" class="meganav-item__link" data-nav-link aria-label="Gaming Desktops" data-before-rewrite-localise="/computing/desktop-computers/gaming-desktops">
7395Gaming Desktops
7396</a>
7397</li>
7398</ul> </li>
7399<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
7400<a href="https://www.tomsguide.com/computing/tablets" class="meganav-item__title-link" tabindex="0" data-nav-title-link aria-label="Tablets" style="--nav-item-font-we
7400ight: 600; --nav-item-font-size: 14px;" data-before-rewrite-localise="/computing/tablets">
7401Tablets
7402</a>
7403<ul x-data="DesktopItemList(3)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-font-size: 13px; --nav-item-line-height: 1.85;" :class="xPositionClass" data-nav-item-list data-list-type="nestedMegaList" data-component-name="Nav:Desktop:ItemList">
7404<li class="meganav-item" data-component-name="Nav:Item">
7405<a href="https://www.tomsguide.com/computing/tablets/ipads" class="meganav-item__link" data-nav-link aria-label="iPads" data-before-rewrite-localise="/computing/tablets/ipads">
7406iPads
7407</a>
7408</li>
7409<li class="meganav-item" data-component-name="Nav:Item">
7410<a href="https://www.tomsguide.com/computing/tablets/android-tablets" class="meganav-item__link" data-nav-link aria-label="Android Tablets" data-before-rewrite-localise="/computing/tablets/android-tablets">
7411Android Tablets
7412</a>
7413</li>
7414<li class="meganav-item" data-component-name="Nav:Item">
7415<a href="https://www.tomsguide.com/computing/tablets/e-readers" class="meganav-item__link" data-nav-link aria-label="e-Readers" data-before-rewrite-localise="/computing/tablets/e-readers">
7416e-Readers
7417</a>
7418</li>
7419</ul> </li>
7420<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
7421<span class="meganav-item__title" tabindex="0" data-nav-title aria-label="Computing Brands" style="--nav-item-font-weight: 600; --nav-item-font-size: 14px;">
7422Computing Brands
7423</span>
7424<ul x-data="DesktopItemList(3)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-font-size: 13px; --nav-item-line-height: 1.85;" :class="xPositionClass" data-nav-item-list data-list-type="nestedMegaList" data-component-name="Nav:Desktop:ItemList">
7425<li class="meganav-item" data-component-name="Nav:Item">
7426<a href="https://www.tomsguide.com/tag/acer" class="meganav-item__link" data-nav-link aria-label="Acer" data-before-rewrite-localise="/tag/acer">
7427Acer
7428</a>
7429</li>
7430<li class="meganav-item" data-component-name="Nav:Item">
7431<a href="https://www.tomsguide.com/tag/asus" class="meganav-item__link" data-nav-link aria-label="Asus" data-before-rewrite-localise="/tag/asus">
7432Asus
7433</a>
7434</li>
7435<li class="meganav-item" data-component-name="Nav:Item">
7436<a href="https://www.tomsguide.com/tag/dell" class="meganav-item__link" data-nav-link aria-label="Dell" data-before-rewrite-localise="/tag/dell">
7437Dell
7438</a>
7439</li>
7440<li class="meganav-item" data-component-name="Nav:Item">
7441<a href="https://www.tomsguide.com/tag/hp" class="meganav-item__link" data-nav-link aria-label="HP" data-before-rewrite-localise="/tag/hp">
7442HP
7443</a>
7444</li>
7445<li class="meganav-item" data-component-name="Nav:Item">
7446<a href="https://www.tomsguide.com/tag/lenovo" class="meganav-item__link" data-nav-link aria-label="Lenovo" data-before-rewrite-localise="/tag/lenovo">
7447Lenovo
7448</a>
7449</li>
7450<li class="meganav-item" data-component-name="Nav:Item">
7451<a href="https://www.tomsguide.com/tag/intel" class="meganav-item__link" data-nav-link aria-label="Intel" data-before-rewrite-localise="/tag/intel">
7452Intel
7453</a>
7454</li>
7455<li class="meganav-item" data-component-name="Nav:Item">
7456<a href="https://www.tomsguide.com/tag/amd" class="meganav-item__link" data-nav-link aria-label="AMD" data-before-rewrite-localise="/tag/amd">
7457AMD
7458</a>
7459</li>
7460<li class="meganav-item" data-component-name="Nav:Item">
7461<a href="https://www.tomsguide.com/tag/nvidia" class="meganav-item__link" data-nav-link aria-label="Nvidia" data-before-rewrite-localise="/tag/nvidia">
7462Nvidia
7463</a>
7464</li>
7465</ul> </li>
7466</ul> </li>
7467<li class="meganav-item--mega meganav-item meganav-item--top-level" data-component-name="Nav:Item" data-id="5" data-test="Nav:Item" data-nav-top-level>
7468<a href="https://www.tomsguide.com/ai" class="meganav-item__link" data-nav-link aria-label="AI" data-before-rewrite-localise="/ai">
7469AI
7470</a>
7471<ul x-data="DesktopItemList(2)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-text-transform: none; --nav-item-line-height: 2.5; --nav-item-font-size: 14px;" :class="xPositionClass" data-nav-item-list data-list-type="mega" data-component-name="Nav:Desktop:ItemList" data-has-children>
7472<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
7473<span class="meganav-item__title" tabindex="0" data-nav-title aria-label="AI Insights" style="--nav-item-font-we
7473ight: 600; --nav-item-font-size: 14px;">
7474AI Insights
7475</span>
7476<ul x-data="DesktopItemList(3)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-font-size: 13px; --nav-item-line-height: 1.85;" :class="xPositionClass" data-nav-item-list data-list-type="nestedMegaList" data-component-name="Nav:Desktop:ItemList">
7477<li class="meganav-item" data-component-name="Nav:Item">
7478<a href="https://www.tomsguide.com/ai/best-picks" class="meganav-item__link" data-nav-link aria-label="AI Best Picks" data-before-rewrite-localise="/ai/best-picks">
7479AI Best Picks
7480</a>
7481</li>
7482<li class="meganav-item" data-component-name="Nav:Item">
7483<a href="https://www.tomsguide.com/ai/deals" class="meganav-item__link" data-nav-link aria-label="AI Deals" data-before-rewrite-localise="/ai/deals">
7484AI Deals
7485</a>
7486</li>
7487<li class="meganav-item" data-component-name="Nav:Item">
7488<a href="https://www.tomsguide.com/ai/face-off" class="meganav-item__link" data-nav-link aria-label="AI Face-Offs" data-before-rewrite-localise="/ai/face-off">
7489AI Face-Offs
7490</a>
7491</li>
7492<li class="meganav-item" data-component-name="Nav:Item">
7493<a href="https://www.tomsguide.com/ai/how-to" class="meganav-item__link" data-nav-link aria-label="AI How-Tos" data-before-rewrite-localise="/ai/how-to">
7494AI How-Tos
7495</a>
7496</li>
7497<li class="meganav-item" data-component-name="Nav:Item">
7498<a href="https://www.tomsguide.com/ai/news" class="meganav-item__link" data-nav-link aria-label="AI News" data-before-rewrite-localise="/ai/news">
7499AI News
7500</a>
7501</li>
7502<li class="meganav-item" data-component-name="Nav:Item">
7503<a href="https://www.tomsguide.com/ai/reviews" class="meganav-item__link" data-nav-link aria-label="AI Reviews" data-before-rewrite-localise="/ai/reviews">
7504AI Reviews
7505</a>
7506</li>
7507</ul> </li>
7508<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
7509<span class="meganav-item__title" tabindex="0" data-nav-title aria-label="AI Engines" style="--nav-item-font-weight: 600; --nav-item-font-size: 14px;">
7510AI Engines
7511</span>
7512<ul x-data="DesktopItemList(3)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-font-size: 13px; --nav-item-line-height: 1.85;" :class="xPositionClass" data-nav-item-list data-list-type="nestedMegaList" data-component-name="Nav:Desktop:ItemList">
7513<li class="meganav-item" data-component-name="Nav:Item">
7514<a href="https://www.tomsguide.com/ai/chatgpt" class="meganav-item__link" data-nav-link aria-label="ChatGPT" data-before-rewrite-localise="/ai/chatgpt">
7515ChatGPT
7516</a>
7517</li>
7518<li class="meganav-item" data-component-name="Nav:Item">
7519<a href="https://www.tomsguide.com/ai/copilot" class="meganav-item__link" data-nav-link aria-label="Copilot" data-before-rewrite-localise="/ai/copilot">
7520Copilot
7521</a>
7522</li>
7523<li class="meganav-item" data-component-name="Nav:Item">
7524<a href="https://www.tomsguide.com/ai/google-gemini" class="meganav-item__link" data-nav-link aria-label="Google Gemini" data-before-rewrite-localise="/ai/google-gemini">
7525Google Gemini
7526</a>
7527</li>
7528<li class="meganav-item" data-component-name="Nav:Item">
7529<a href="https://www.tomsguide.com/ai/apple-intelligence" class="meganav-item__link" data-nav-link aria-label="Apple Intelligence" data-before-rewrite-localise="/ai/apple-intelligence">
7530Apple Intelligence
7531</a>
7532</li>
7533<li class="meganav-item" data-component-name="Nav:Item">
7534<a href="https://www.tomsguide.com/ai/claude" class="meganav-item__link" data-nav-link aria-label="Claude" data-before-rewrite-localise="/ai/claude">
7535Claude
7536</a>
7537</li>
7538<li class="meganav-item" data-component-name="Nav:Item">
7539<a href="https://www.tomsguide.com/ai/deepseek" class="meganav-item__link" data-nav-link aria-label="DeepSeek" data-before-rewrite-localise="/ai/deepseek">
7540DeepSeek
7541</a>
7542</li>
7543<li class="meganav-item" data-component-name="Nav:Item">
7544<a href="https://www.tomsguide.com/ai/perplexity" class="meganav-item__link" data-nav-link aria-label="Perplexity" data-before-rewrite-localise="/ai/perplexity">
7545Perplexity
7546</a>
7547</li>
7548<li class="meganav-item" data-component-name="Nav:Item">
7549<a href="https://www.tomsguide.com/ai/grok" class="meganav-item__link" data-nav-link aria-label="Grok" data-before-rewrite-localise="/ai/grok">
7550Grok
7551</a>
7552</li>
7553</ul> </li>
7554</ul> </li>
7555<li class="meganav-item--mega meganav-item meganav-item--top-level" data-component-name="Nav:Item" data-id="6" data-test="Nav:Item" data-nav-top-level>
7556<a href="https://www.tomsguide.com/wellness" class="meganav-item__link" data-nav-link aria-label="Wellness" data-before-rewrite-localise="/wellness">
7557Wellness
7558</a>
7559<ul x-data="DesktopItemList(2)" class="meganav-item-list" style="--nav-item-font-we
7559ight: 400; --nav-item-text-transform: none; --nav-item-line-height: 2.5; --nav-item-font-size: 14px;" :class="xPositionClass" data-nav-item-list data-list-type="mega" data-component-name="Nav:Desktop:ItemList" data-has-children>
7560<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
7561<a href="https://www.tomsguide.com/mattresses" class="meganav-item__title-link" tabindex="0" data-nav-title-link aria-label="Mattresses" style="--nav-item-font-weight: 600; --nav-item-font-size: 14px;" data-before-rewrite-localise="/mattresses">
7562Mattresses
7563</a>
7564<ul x-data="DesktopItemList(3)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-font-size: 13px; --nav-item-line-height: 1.85;" :class="xPositionClass" data-nav-item-list data-list-type="nestedMegaList" data-component-name="Nav:Desktop:ItemList">
7565<li class="meganav-item" data-component-name="Nav:Item">
7566<a href="https://www.tomsguide.com/mattresses/best-picks" class="meganav-item__link" data-nav-link aria-label="Mattress Best Picks" data-before-rewrite-localise="/mattresses/best-picks">
7567Mattress Best Picks
7568</a>
7569</li>
7570<li class="meganav-item" data-component-name="Nav:Item">
7571<a href="https://www.tomsguide.com/mattresses/deals" class="meganav-item__link" data-nav-link aria-label="Mattress Deals" data-before-rewrite-localise="/mattresses/deals">
7572Mattress Deals
7573</a>
7574</li>
7575<li class="meganav-item" data-component-name="Nav:Item">
7576<a href="https://www.tomsguide.com/mattresses/face-off" class="meganav-item__link" data-nav-link aria-label="Mattress Face-Offs" data-before-rewrite-localise="/mattresses/face-off">
7577Mattress Face-Offs
7578</a>
7579</li>
7580<li class="meganav-item" data-component-name="Nav:Item">
7581<a href="https://www.tomsguide.com/mattresses/how-to" class="meganav-item__link" data-nav-link aria-label="Mattress How-Tos" data-before-rewrite-localise="/mattresses/how-to">
7582Mattress How-Tos
7583</a>
7584</li>
7585<li class="meganav-item" data-component-name="Nav:Item">
7586<a href="https://www.tomsguide.com/mattresses/news" class="meganav-item__link" data-nav-link aria-label="Mattress News" data-before-rewrite-localise="/mattresses/news">
7587Mattress News
7588</a>
7589</li>
7590<li class="meganav-item" data-component-name="Nav:Item">
7591<a href="https://www.tomsguide.com/mattresses/reviews" class="meganav-item__link" data-nav-link aria-label="Mattress Reviews" data-before-rewrite-localise="/mattresses/reviews">
7592Mattress Reviews
7593</a>
7594</li>
7595<li class="meganav-item" data-component-name="Nav:Item">
7596<a href="https://www.tomsguide.com/coupons/category/mattress-and-bedding" class="meganav-item__link" data-nav-link aria-label="Mattress Coupons" data-before-rewrite-localise="/coupons/category/mattress-and-bedding">
7597Mattress Coupons
7598</a>
7599</li>
7600<li class="meganav-item" data-component-name="Nav:Item">
7601<a href="https://www.tomsguide.com/mattresses/mattress-care" class="meganav-item__link" data-nav-link aria-label="Mattress Care" data-before-rewrite-localise="/mattresses/mattress-care">
7602Mattress Care
7603</a>
7604</li>
7605<li class="meganav-item" data-component-name="Nav:Item">
7606<a href="https://www.tomsguide.com/mattresses/mattress-toppers" class="meganav-item__link" data-nav-link aria-label="Mattress Toppers" data-before-rewrite-localise="/mattresses/mattress-toppers">
7607Mattress Toppers
7608</a>
7609</li>
7610<li class="meganav-item" data-component-name="Nav:Item">
7611<a href="https://www.tomsguide.com/mattresses/pillows-bedding" class="meganav-item__link" data-nav-link aria-label="Pillows &amp; Bedding" data-before-rewrite-localise="/mattresses/pillows-bedding">
7612Pillows &amp; Bedding
7613</a>
7614</li>
7615</ul> </li>
7616<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
7617<a href="https://www.tomsguide.com/wellness/fitness" class="meganav-item__title-link" tabindex="0" data-nav-title-link aria-label="Fitness" style="--nav-item-font-weight: 600; --nav-item-font-size: 14px;" data-before-rewrite-localise="/wellness/fitness">
7618Fitness
7619</a>
7620<ul x-data="DesktopItemList(3)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-font-size: 13px; --nav-item-line-height: 1.85;" :class="xPositionClass" data-nav-item-list data-list-type="nestedMegaList" data-component-name="Nav:Desktop:ItemList">
7621<li class="meganav-item" data-component-name="Nav:Item">
7622<a href="https://www.tomsguide.com/wellness/fitness/workouts" class="meganav-item__link" data-nav-link aria-label="Workouts" data-before-rewrite-localise="/wellness/fitness/workouts">
7623Workouts
7624</a>
7625</li>
7626<li class="meganav-item" data-component-name="Nav:Item">
7627<a href="https://www.tomsguide.com/wellness/smartwatches" class="meganav-item__link" data-nav-link aria-label="Smartwatches" data-before-rewrite-localise="/wellness/smartwatches">
7628Smartwatches
7629</a>
7630</li>
7631<li class="meganav-item" data-component-name="Nav:Item">
7632<a href="https://www.tomsguide.com/wellness/smartwatches/fitness-trackers" class="meganav-item__link" data-nav-link aria-label="Fitness Trackers" data-before-rewrite-localise="/wellness/smartwatches/fitness-trackers">
7633Fitness Trackers
7634</a>
7635</li>
7636<li class="meganav-item" data-component-name="Nav:Item">
7637<a href="https://www.tomsguide.com/wellness/fitness/smart-rings" class="meganav-item__link" data-nav-link aria-label="Smart Rings" data-before-rewrite-localise="/wellness/fitness/smart-rings">
7638Smart Rings
7639</a>
7640</li>
7641<li class="meganav-item" data-component-name="Nav:Item">
7642<a href="https://www.tomsguide.com/wellness/fitness/running" class="meganav-item__link" data-nav-link aria-label="Running" data-before-rewrite-localise="/wellness/fitness/running">
7643Running
7644</a>
7645</li>
7646<li class="meganav-item" data-component-name="Nav:Item">
7647<a href="https://www.tomsguide.com/tag/apple-watch" class="meganav-item__link" data-nav-link aria-label="Apple Watch" data-before-rewrite-localise="/tag/apple-watch">
7648Apple Watch
7649</a>
7650</li>
7651<li class="meganav-item" data-component-name="Nav:Item">
7652<a href="https://www.tomsguide.com/tag/garmin" class="meganav-item__link" data-nav-link aria-label="Garmin" data-before-rewrite-localise="/tag/garmin">
7653Garmin
7654</a>
7655</li>
7656<li class="meganav-item" data-component-name="Nav:Item">
7657<a href="https://www.tomsguide.com/tag/oura-ring" class="meganav-item__link" data-nav-link aria-label="Oura" data-before-rewrite-localise="/tag/oura-ring">
7658Oura
7659</a>
7660</li>
7661<li class="meganav-item" data-component-name="Nav:Item">
7662<a href="https://www.tomsguide.com/tag/adidas" class="meganav-item__link" data-nav-link aria-label="Adidas" data-before-rewrite-localise="/tag/adidas">
7663Adidas
7664</a>
7665</li>
7666<li class="meganav-item" data-component-name="Nav:Item">
7667<a href="https://www.tomsguide.com/tag/nike" class="meganav-item__link" data-nav-link aria-label="Nike" data-before-rewrite-localise="/tag/nike">
7668Nike
7669</a>
7670</li>
7671<li class="meganav-item" data-component-name="Nav:Item">
7672<a href="https://www.tomsguide.com/coupons/category/sports-and-fitness" class="meganav-item__link" data-nav-link aria-label="Fitness Coupons" data-before-rewrite-localise="/coupons/category/sports-and-fitness">
7673Fitness Coupons
7674</a>
7675</li>
7676</ul> </li>
7677<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
7678<a href="https://www.tomsguide.com/wellness/sleep" class="meganav-item__title-link" tabindex="0" data-nav-title-link aria-label="Sleep" style="--nav-item-font-we
7678ight: 600; --nav-item-font-size: 14px;" data-before-rewrite-localise="/wellness/sleep">
7679Sleep
7680</a>
7681<ul x-data="DesktopItemList(3)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-font-size: 13px; --nav-item-line-height: 1.85;" :class="xPositionClass" data-nav-item-list data-list-type="nestedMegaList" data-component-name="Nav:Desktop:ItemList">
7682<li class="meganav-item" data-component-name="Nav:Item">
7683<a href="https://www.tomsguide.com/wellness/sleep/sleep-problems" class="meganav-item__link" data-nav-link aria-label="Sleep Tips" data-before-rewrite-localise="/wellness/sleep/sleep-problems">
7684Sleep Tips
7685</a>
7686</li>
7687<li class="meganav-item" data-component-name="Nav:Item">
7688<a href="https://www.tomsguide.com/wellness/sleep/sleep-tech" class="meganav-item__link" data-nav-link aria-label="Sleep Tech" data-before-rewrite-localise="/wellness/sleep/sleep-tech">
7689Sleep Tech
7690</a>
7691</li>
7692</ul> </li>
7693</ul> </li>
7694<li class="meganav-item--mega meganav-item meganav-item--top-level" data-component-name="Nav:Item" data-id="7" data-test="Nav:Item" data-nav-top-level>
7695<a href="https://www.tomsguide.com/home" class="meganav-item__link" data-nav-link aria-label="Home" data-before-rewrite-localise="/home">
7696Home
7697</a>
7698<ul x-data="DesktopItemList(2)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-text-transform: none; --nav-item-line-height: 2.5; --nav-item-font-size: 14px;" :class="xPositionClass" data-nav-item-list data-list-type="mega" data-component-name="Nav:Desktop:ItemList" data-has-children>
7699<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
7700<span class="meganav-item__title" tabindex="0" data-nav-title aria-label="Home Insights" style="--nav-item-font-weight: 600; --nav-item-font-size: 14px;">
7701Home Insights
7702</span>
7703<ul x-data="DesktopItemList(3)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-font-size: 13px; --nav-item-line-height: 1.85;" :class="xPositionClass" data-nav-item-list data-list-type="nestedMegaList" data-component-name="Nav:Desktop:ItemList">
7704<li class="meganav-item" data-component-name="Nav:Item">
7705<a href="https://www.tomsguide.com/home/best-picks" class="meganav-item__link" data-nav-link aria-label="Home Best Picks" data-before-rewrite-localise="/home/best-picks">
7706Home Best Picks
7707</a>
7708</li>
7709<li class="meganav-item" data-component-name="Nav:Item">
7710<a href="https://www.tomsguide.com/home/deals" class="meganav-item__link" data-nav-link aria-label="Home Deals" data-before-rewrite-localise="/home/deals">
7711Home Deals
7712</a>
7713</li>
7714<li class="meganav-item" data-component-name="Nav:Item">
7715<a href="https://www.tomsguide.com/home/face-off" class="meganav-item__link" data-nav-link aria-label="Home Face-Offs" data-before-rewrite-localise="/home/face-off">
7716Home Face-Offs
7717</a>
7718</li>
7719<li class="meganav-item" data-component-name="Nav:Item">
7720<a href="https://www.tomsguide.com/home/how-to" class="meganav-item__link" data-nav-link aria-label="Home How-Tos" data-before-rewrite-localise="/home/how-to">
7721Home How-Tos
7722</a>
7723</li>
7724<li class="meganav-item" data-component-name="Nav:Item">
7725<a href="https://www.tomsguide.com/home/news" class="meganav-item__link" data-nav-link aria-label="Home News" data-before-rewrite-localise="/home/news">
7726Home News
7727</a>
7728</li>
7729<li class="meganav-item" data-component-name="Nav:Item">
7730<a href="https://www.tomsguide.com/home/reviews" class="meganav-item__link" data-nav-link aria-label="Home Reviews" data-before-rewrite-localise="/home/reviews">
7731Home Reviews
7732</a>
7733</li>
7734<li class="meganav-item" data-component-name="Nav:Item">
7735<a href="https://www.tomsguide.com/coupons/category/home-and-electrical" class="meganav-item__link" data-nav-link aria-label="Home Coupons" data-before-rewrite-localise="/coupons/category/home-and-electrical">
7736Home Coupons
7737</a>
7738</li>
7739</ul> </li>
7740<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
7741<span class="meganav-item__title" tabindex="0" data-nav-title aria-label="Home Topics" style="--nav-item-font-weight: 600; --nav-item-font-size: 14px;">
7742Home Topics
7743</span>
7744<ul x-data="DesktopItemList(3)" class="meganav-item-list" style="--nav-item-font-we
7744ight: 400; --nav-item-font-size: 13px; --nav-item-line-height: 1.85;" :class="xPositionClass" data-nav-item-list data-list-type="nestedMegaList" data-component-name="Nav:Desktop:ItemList">
7745<li class="meganav-item" data-component-name="Nav:Item">
7746<a href="https://www.tomsguide.com/home/home-appliances" class="meganav-item__link" data-nav-link aria-label="Home Appliances" data-before-rewrite-localise="/home/home-appliances">
7747Home Appliances
7748</a>
7749</li>
7750<li class="meganav-item" data-component-name="Nav:Item">
7751<a href="https://www.tomsguide.com/home/home-office" class="meganav-item__link" data-nav-link aria-label="Home Office" data-before-rewrite-localise="/home/home-office">
7752Home Office
7753</a>
7754</li>
7755<li class="meganav-item" data-component-name="Nav:Item">
7756<a href="https://www.tomsguide.com/home/home-security" class="meganav-item__link" data-nav-link aria-label="Home Security" data-before-rewrite-localise="/home/home-security">
7757Home Security
7758</a>
7759</li>
7760<li class="meganav-item" data-component-name="Nav:Item">
7761<a href="https://www.tomsguide.com/home/smart-home" class="meganav-item__link" data-nav-link aria-label="Smart Home" data-before-rewrite-localise="/home/smart-home">
7762Smart Home
7763</a>
7764</li>
7765</ul> </li>
7766<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
7767<a href="https://www.tomsguide.com/home/outdoors" class="meganav-item__title-link" tabindex="0" data-nav-title-link aria-label="Outdoors" style="--nav-item-font-weight: 600; --nav-item-font-size: 14px;" data-before-rewrite-localise="/home/outdoors">
7768Outdoors
7769</a>
7770<ul x-data="DesktopItemList(3)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-font-size: 13px; --nav-item-line-height: 1.85;" :class="xPositionClass" data-nav-item-list data-list-type="nestedMegaList" data-component-name="Nav:Desktop:ItemList">
7771<li class="meganav-item" data-component-name="Nav:Item">
7772<a href="https://www.tomsguide.com/home/outdoors/gardening" class="meganav-item__link" data-nav-link aria-label="Gardening" data-before-rewrite-localise="/home/outdoors/gardening">
7773Gardening
7774</a>
7775</li>
7776<li class="meganav-item" data-component-name="Nav:Item">
7777<a href="https://www.tomsguide.com/home/outdoors/lawn-care" class="meganav-item__link" data-nav-link aria-label="Lawn Care" data-before-rewrite-localise="/home/outdoors/lawn-care">
7778Lawn Care
7779</a>
7780</li>
7781</ul> </li>
7782<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
7783<span class="meganav-item__title" tabindex="0" data-nav-title aria-label="Home Brands" style="--nav-item-font-weight: 600; --nav-item-font-size: 14px;">
7784Home Brands
7785</span>
7786<ul x-data="DesktopItemList(3)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-font-size: 13px; --nav-item-line-height: 1.85;" :class="xPositionClass" data-nav-item-list data-list-type="nestedMegaList" data-component-name="Nav:Desktop:ItemList">
7787<li class="meganav-item" data-component-name="Nav:Item">
7788<a href="https://www.tomsguide.com/tag/ninja" class="meganav-item__link" data-nav-link aria-label="Ninja" data-before-rewrite-localise="/tag/ninja">
7789Ninja
7790</a>
7791</li>
7792<li class="meganav-item" data-component-name="Nav:Item">
7793<a href="https://www.tomsguide.com/tag/shark" class="meganav-item__link" data-nav-link aria-label="Shark" data-before-rewrite-localise="/tag/shark">
7794Shark
7795</a>
7796</li>
7797<li class="meganav-item" data-component-name="Nav:Item">
7798<a href="https://www.tomsguide.com/tag/dyson" class="meganav-item__link" data-nav-link aria-label="Dyson" data-before-rewrite-localise="/tag/dyson">
7799Dyson
7800</a>
7801</li>
7802<li class="meganav-item" data-component-name="Nav:Item">
7803<a href="https://www.tomsguide.com/tag/kitchenaid" class="meganav-item__link" data-nav-link aria-label="KitchenAid" data-before-rewrite-localise="/tag/kitchenaid">
7804KitchenAid
7805</a>
7806</li>
7807<li class="meganav-item" data-component-name="Nav:Item">
7808<a href="https://www.tomsguide.com/tag/ring" class="meganav-item__link" data-nav-link aria-label="Ring" data-before-rewrite-localise="/tag/ring">
7809Ring
7810</a>
7811</li>
7812<li class="meganav-item" data-component-name="Nav:Item">
7813<a href="https://www.tomsguide.com/tag/breville" class="meganav-item__link" data-nav-link aria-label="Breville" data-before-rewrite-localise="/tag/breville">
7814Breville
7815</a>
7816</li>
7817</ul> </li>
7818</ul> </li>
7819<li class="meganav-item--dropdown meganav-item--title-hover meganav-item meganav-item--top-level" data-component-name="Nav:Item" data-id="8" data-test="Nav:Item" data-nav-top-level>
7820<button class="meganav-item__title" tabindex="0" data-nav-title aria-label="Wordle &amp; Games">
7821Wordle &amp; Games
7822</button>
7823<ul x-data="DesktopItemList(2)" class="meganav-item-list" style="--nav-item-font-we
7823ight: 400; --nav-item-text-transform: none; --nav-item-line-height: 2.5; --nav-item-font-size: 14px;" :class="xPositionClass" data-nav-item-list data-list-type="dropdown" data-component-name="Nav:Desktop:ItemList" data-has-children>
7824<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
7825<a href="https://www.tomsguide.com/news/what-is-todays-wordle-answer" class="meganav-item__link" data-nav-link aria-label="Wordle" data-before-rewrite-localise="/news/what-is-todays-wordle-answer">
7826Wordle
7827</a>
7828</li>
7829<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
7830<a href="https://www.tomsguide.com/news/todays-connections-answer" class="meganav-item__link" data-nav-link aria-label="Connections" data-before-rewrite-localise="/news/todays-connections-answer">
7831Connections
7832</a>
7833</li>
7834<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
7835<a href="https://www.tomsguide.com/news/todays-strands-answer" class="meganav-item__link" data-nav-link aria-label="Strands" data-before-rewrite-localise="/news/todays-strands-answer">
7836Strands
7837</a>
7838</li>
7839<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
7840<a href="https://www.tomsguide.com/gaming/nyt-pips-today-hints-and-answers" class="meganav-item__link" data-nav-link aria-label="Pips" data-before-rewrite-localise="/gaming/nyt-pips-today-hints-and-answers">
7841Pips
7842</a>
7843</li>
7844<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
7845<a href="https://www.tomsguide.com/play" class="meganav-item__link" data-nav-link aria-label="Tom's Guide Games" data-before-rewrite-localise="/play">
7846Tom's Guide Games
7847</a>
7848</li>
7849<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
7850<a href="https://www.tomsguide.com/polls" class="meganav-item__link" data-nav-link aria-label="Tom's Guide Polls" data-before-rewrite-localise="/polls">
7851Tom's Guide Polls
7852</a>
7853</li>
7854</ul> </li>
7855<li class="meganav-item--mega meganav-item--title-hover meganav-item meganav-item--top-level" data-component-name="Nav:Item" data-id="9" data-test="Nav:Item" data-nav-top-level>
7856<button class="meganav-item__title" tabindex="0" data-nav-title aria-label="Browse">
7857Browse
7858</button>
7859<ul x-data="DesktopItemList(2)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-text-transform: none; --nav-item-line-height: 2.5; --nav-item-font-size: 14px;" :class="xPositionClass" data-nav-item-list data-list-type="mega" data-component-name="Nav:Desktop:ItemList" data-has-children>
7860<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
7861<span class="meganav-item__title" tabindex="0" data-nav-title aria-label="By Type" style="--nav-item-font-weight: 600; --nav-item-font-size: 14px;">
7862By Type
7863</span>
7864<ul x-data="DesktopItemList(3)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-font-size: 13px; --nav-item-line-height: 1.85;" :class="xPositionClass" data-nav-item-list data-list-type="nestedMegaList" data-component-name="Nav:Desktop:ItemList">
7865<li class="meganav-item" data-component-name="Nav:Item">
7866<a href="https://www.tomsguide.com/best-picks" class="meganav-item__link" data-nav-link aria-label="Best Picks" data-before-rewrite-localise="/best-picks">
7867Best Picks
7868</a>
7869</li>
7870<li class="meganav-item" data-component-name="Nav:Item">
7871<a href="https://www.tomsguide.com/deals" class="meganav-item__link" data-nav-link aria-label="Deals" data-before-rewrite-localise="/deals">
7872Deals
7873</a>
7874</li>
7875<li class="meganav-item" data-component-name="Nav:Item">
7876<a href="https://www.tomsguide.com/face-off" class="meganav-item__link" data-nav-link aria-label="Face-Offs" data-before-rewrite-localise="/face-off">
7877Face-Offs
7878</a>
7879</li>
7880<li class="meganav-item" data-component-name="Nav:Item">
7881<a href="https://www.tomsguide.com/how-to" class="meganav-item__link" data-nav-link aria-label="How-Tos" data-before-rewrite-localise="/how-to">
7882How-Tos
7883</a>
7884</li>
7885<li class="meganav-item" data-component-name="Nav:Item">
7886<a href="https://www.tomsguide.com/news" class="meganav-item__link" data-nav-link aria-label="News" data-before-rewrite-localise="/news">
7887News
7888</a>
7889</li>
7890<li class="meganav-item" data-component-name="Nav:Item">
7891<a href="https://www.tomsguide.com/reviews" class="meganav-item__link" data-nav-link aria-label="Reviews" data-before-rewrite-localise="/reviews">
7892Reviews
7893</a>
7894</li>
7895<li class="meganav-item" data-component-name="Nav:Item">
7896<a href="https://www.tomsguide.com/coupons" class="meganav-item__link" data-nav-link aria-label="Coupons" data-before-rewrite-localise="/coupons">
7897Coupons
7898</a>
7899</li>
7900<li class="meganav-item" data-component-name="Nav:Item">
7901<a href="https://www.tomsguide.com/newsletter" class="meganav-item__link" data-nav-link aria-label="Newsletter" data-before-rewrite-localise="/newsletter">
7902Newsletter
7903</a>
7904</li>
7905</ul> </li>
7906<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
7907<span class="meganav-item__title" tabindex="0" data-nav-title aria-label="Popular Brands" style="--nav-item-font-we
7907ight: 600; --nav-item-font-size: 14px;">
7908Popular Brands
7909</span>
7910<ul x-data="DesktopItemList(3)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-font-size: 13px; --nav-item-line-height: 1.85;" :class="xPositionClass" data-nav-item-list data-list-type="nestedMegaList" data-component-name="Nav:Desktop:ItemList">
7911<li class="meganav-item" data-component-name="Nav:Item">
7912<a href="https://www.tomsguide.com/tag/amazon" class="meganav-item__link" data-nav-link aria-label="Amazon" data-before-rewrite-localise="/tag/amazon">
7913Amazon
7914</a>
7915</li>
7916<li class="meganav-item" data-component-name="Nav:Item">
7917<a href="https://www.tomsguide.com/tag/apple" class="meganav-item__link" data-nav-link aria-label="Apple" data-before-rewrite-localise="/tag/apple">
7918Apple
7919</a>
7920</li>
7921<li class="meganav-item" data-component-name="Nav:Item">
7922<a href="https://www.tomsguide.com/tag/samsung" class="meganav-item__link" data-nav-link aria-label="Samsung" data-before-rewrite-localise="/tag/samsung">
7923Samsung
7924</a>
7925</li>
7926<li class="meganav-item" data-component-name="Nav:Item">
7927<a href="https://www.tomsguide.com/tag/microsoft" class="meganav-item__link" data-nav-link aria-label="Microsoft" data-before-rewrite-localise="/tag/microsoft">
7928Microsoft
7929</a>
7930</li>
7931<li class="meganav-item" data-component-name="Nav:Item">
7932<a href="https://www.tomsguide.com/tag/google" class="meganav-item__link" data-nav-link aria-label="Google" data-before-rewrite-localise="/tag/google">
7933Google
7934</a>
7935</li>
7936<li class="meganav-item" data-component-name="Nav:Item">
7937<a href="https://www.tomsguide.com/tag/sony" class="meganav-item__link" data-nav-link aria-label="Sony" data-before-rewrite-localise="/tag/sony">
7938Sony
7939</a>
7940</li>
7941<li class="meganav-item" data-component-name="Nav:Item">
7942<a href="https://www.tomsguide.com/tag/meta" class="meganav-item__link" data-nav-link aria-label="Meta" data-before-rewrite-localise="/tag/meta">
7943Meta
7944</a>
7945</li>
7946<li class="meganav-item" data-component-name="Nav:Item">
7947<a href="https://www.tomsguide.com/tag/openai" class="meganav-item__link" data-nav-link aria-label="OpenAI" data-before-rewrite-localise="/tag/openai">
7948OpenAI
7949</a>
7950</li>
7951</ul> </li>
7952</ul> </li>
7953<li class="meganav-item--dropdown meganav-item--title-hover meganav-item--more-menu hidden meganav-item meganav-item--top-level" data-component-name="Nav:Item" data-id="10" x-ref="moreMenu" tabindex="0" data-nav-more-menu data-nav-include-in-offset data-test="Nav:Item" data-nav-top-level>
7954<button class="meganav-item__title" tabindex="0" data-nav-title aria-label="More">
7955More
7956<svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
7957<path d="M1000 100L500 900 0 100h1000z"></path>
7958</svg>
7959</button>
7960<ul x-data="DesktopItemList(2)" class="meganav-item-list" style="--nav-item-font-weight: 400; --nav-item-text-transform: none; --nav-item-line-height: 2.5; --nav-item-font-size: 14px;" :class="xPositionClass" data-nav-item-list data-list-type="dropdown" data-component-name="Nav:Desktop:ItemList">
7961<template x-for="item in moreMenuItems.toReversed()">
7962<li class="meganav-item meganav-item--level-2" data-component-name="Nav:Item">
7963<a href="" class="meganav-item__link" data-nav-link x-text="item.label" :href="item.url">
7964</a>
7965</li>
7966</template>
7967</ul> </li> </ul>
7968<div class="meganav-secondary meganav-desktop__secondary" data-component-name="Nav:Secondary:ItemList" data-nav-include-in-offset style="--nav-item-border-left: none; --nav-item-border-bottom: none; --nav-item-svg-max-w: 150px; --nav-item-svg-max-h: 20px;">
7969<a class="meganav-secondary__item" href="https://www.tomsguide.com/savings-squad" data-component-name="Nav:Secondary:Item" style="--nav-item-bg-color: #01FE9E; --nav-item-hover-bg-color: #01FE9E; --nav-item-text-color: #0A0A0A; --nav-item-hover-text-color: #0A0A0A;" data-before-rewrite-localise="/savings-squad">
7970Savings Squad
7971</a> <a class="meganav-secondary__item" href="https://forums.tomsguide.com/" data-component-name="Nav:Secondary:Item" target="_blank" style="--nav-item-bg-color: #8c2b5e; --nav-item-hover-bg-color: #8c2b5e;">
7972Forums
7973</a>
7974</div>
7975</div>
7976</div>
7977<style>
7978@layer global {
7979[data-component-name="Nav:Mobile"] {
7980--secondary-nav-height: 90px;
7981}
7982}
7983</style>
7984<div x-data class="meganav-mobile meganav-mobile--sticky" data-component-name="Nav:Mobile" style="--nav-item-line-height: 2.5;" :class="{ 'hidden': !$store.mobileMenu.open, 'block':$store.mobileMenu.open }">
7985<ul class="meganav-mobile__list" data-analytics-id="nav-item" data-mrf-recirculation="nav-item">
7986<li class="meganav-item--mobile meganav-item--home-link meganav-item" data-component-name="Nav:Item" data-test="Nav:Item">
7987<a href="https://www.tomsguide.com" class="meganav-item__link" data-nav-link aria-label="Home">
7988<svg class="size-5 text-current" data-component-name="Icon" fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" aria-hidden="true" data-slot="icon">
7989<path d="M11.47 3.841a.75.75 0 0 1 1.06 0l8.69 8.69a.75.75 0 1 0 1.06-1.061l-8.689-8.69a2.25 2.25 0 0 0-3.182 0l-8.69 8.69a.75.75 0 1 0 1.061 1.06l8.69-8.689Z"></path>
7990<path d="m12 5.432 8.159 8.159c.03.03.06.058.091.086v6.198c0 1.035-.84 1.875-1.875 1.875H15a.75.75 0 0 1-.75-.75v-4.5a.75.75 0 0 0-.75-.75h-3a.75.75 0 0 0-.75.75V21a.75.75 0 0 1-.75.75H5.625a1.875 1.875 0 0 1-1.875-1.875v-6.198a2.29 2.29 0 0 0 .091-.086L12 5.432Z"></path>
7991</svg>
7992<span class="meganav-item--home-link__text">Home</span>
7993</a>
7994</li>
7995<li class="meganav-item--mobile meganav-item--dropdown meganav-item" x-data="MobileNavItem" data-component-name="Nav:Item" data-test="Nav:Item">
7996<a href="https://www.tomsguide.com/phones" class="meganav-item__link" data-nav-link aria-label="Phones" x-on:click="toggleChildItems" data-before-rewrite-localise="/phones">
7997Phones
7998<svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
7999<path d="M1000 100L500 900 0 100h1000z"></path>
8000</svg>
8001</a>
8002<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:Mobile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
8003<li class="meganav-item meganav-item--mobile" data-component-name="Nav:Item">
8004<a href="https://www.tomsguide.com/phones" class="meganav-item__link" data-nav-link data-before-rewrite-localise="/phones">
8005View Phones
8006</a>
8007</li>
8008<li class="meganav-item--mobile meganav-item--dropdown meganav-item--title-hover meganav-item meganav-item--level-2" x-data="MobileNavItem" data-component-name="Nav:Item">
8009<button class="meganav-item__title" tabindex="0" data-nav-title aria-label="Phone Insights" x-on:click="toggleChildItems">
8010Phone Insights <svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
8011<path d="M1000 100L500 900 0 100h1000z"></path>
8012</svg>
8013</button>
8014<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:Mobile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
8015<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8016<a href="https://www.tomsguide.com/phones/best-picks" class="meganav-item__link" data-nav-link aria-label="Phone Best Picks" data-before-rewrite-localise="/phones/best-picks">
8017Phone Best Picks
8018</a>
8019</li>
8020<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8021<a href="https://www.tomsguide.com/phones/deals" class="meganav-item__link" data-nav-link aria-label="Phone Deals" data-before-rewrite-localise="/phones/deals">
8022Phone Deals
8023</a>
8024</li>
8025<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8026<a href="https://www.tomsguide.com/phones/face-off" class="meganav-item__link" data-nav-link aria-label="Phone Face-Offs" data-before-rewrite-localise="/phones/face-off">
8027Phone Face-Offs
8028</a>
8029</li>
8030<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8031<a href="https://www.tomsguide.com/phones/how-to" class="meganav-item__link" data-nav-link aria-label="Phone How-Tos" data-before-rewrite-localise="/phones/how-to">
8032Phone How-Tos
8033</a>
8034</li>
8035<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8036<a href="https://www.tomsguide.com/phones/news" class="meganav-item__link" data-nav-link aria-label="Phone News" data-before-rewrite-localise="/phones/news">
8037Phone News
8038</a>
8039</li>
8040<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8041<a href="https://www.tomsguide.com/phones/reviews" class="meganav-item__link" data-nav-link aria-label="Phone Reviews" data-before-rewrite-localise="/phones/reviews">
8042Phone Reviews
8043</a>
8044</li>
8045</ul> </li>
8046<li class="meganav-item--mobile meganav-item--dropdown meganav-item meganav-item--level-2" x-data="MobileNavItem" data-component-name="Nav:Item">
8047<a href="https://www.tomsguide.com/phones/network-carriers" class="meganav-item__link" data-nav-link aria-label="Network Carriers" x-on:click="toggleChildItems" data-before-rewrite-localise="/phones/network-carriers">
8048Network Carriers <svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
8049<path d="M1000 100L500 900 0 100h1000z"></path>
8050</svg>
8051</a>
8052<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:Mobile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
8053<li class="meganav-item meganav-item--mobile" data-component-name="Nav:Item">
8054<a href="https://www.tomsguide.com/phones/network-carriers" class="meganav-item__link" data-nav-link data-before-rewrite-localise="/phones/network-carriers">
8055View Network Carriers
8056</a>
8057</li>
8058<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8059<a href="https://www.tomsguide.com/tag/atandt" class="meganav-item__link" data-nav-link aria-label="AT&amp;T" data-before-rewrite-localise="/tag/atandt">
8060AT&amp;T
8061</a>
8062</li>
8063<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8064<a href="https://www.tomsguide.com/tag/t-mobile" class="meganav-item__link" data-nav-link aria-label="T-Mobile" data-before-rewrite-localise="/tag/t-mobile">
8065T-Mobile
8066</a>
8067</li>
8068<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8069<a href="https://www.tomsguide.com/tag/verizon" class="meganav-item__link" data-nav-link aria-label="Verizon" data-before-rewrite-localise="/tag/verizon">
8070Verizon
8071</a>
8072</li>
8073</ul> </li>
8074<li class="meganav-item--mobile meganav-item--dropdown meganav-item meganav-item--level-2" x-data="MobileNavItem" data-component-name="Nav:Item">
8075<a href="https://www.tomsguide.com/phones/android-phones" class="meganav-item__link" data-nav-link aria-label="Android Phones" x-on:click="toggleChildItems" data-before-rewrite-localise="/phones/android-phones">
8076Android Phones <svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
8077<path d="M1000 100L500 900 0 100h1000z"></path>
8078</svg>
8079</a>
8080<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:Mobile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
8081<li class="meganav-item meganav-item--mobile" data-component-name="Nav:Item">
8082<a href="https://www.tomsguide.com/phones/android-phones" class="meganav-item__link" data-nav-link data-before-rewrite-localise="/phones/android-phones">
8083View Android Phones
8084</a>
8085</li>
8086<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8087<a href="https://www.tomsguide.com/phones/android-phones/google-pixel-phones" class="meganav-item__link" data-nav-link aria-label="Google Phones" data-before-rewrite-localise="/phones/android-phones/google-pixel-phones">
8088Google Phones
8089</a>
8090</li>
8091<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8092<a href="https://www.tomsguide.com/phones/android-phones/motorola-phones" class="meganav-item__link" data-nav-link aria-label="Motorola Phones" data-before-rewrite-localise="/phones/android-phones/motorola-phones">
8093Motorola Phones
8094</a>
8095</li>
8096<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8097<a href="https://www.tomsguide.com/phones/android-phones/oneplus-phones" class="meganav-item__link" data-nav-link aria-label="OnePlus Phones" data-before-rewrite-localise="/phones/android-phones/oneplus-phones">
8098OnePlus Phones
8099</a>
8100</li>
8101<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8102<a href="https://www.tomsguide.com/phones/android-phones/samsung-phones" class="meganav-item__link" data-nav-link aria-label="Samsung Phones" data-before-rewrite-localise="/phones/android-phones/samsung-phones">
8103Samsung Phones
8104</a>
8105</li>
8106<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8107<a href="https://www.tomsguide.com/tag/nothing-phone" class="meganav-item__link" data-nav-link aria-label="Nothing Phone" data-before-rewrite-localise="/tag/nothing-phone">
8108Nothing Phone
8109</a>
8110</li>
8111</ul> </li>
8112<li class="meganav-item--mobile meganav-item meganav-item--level-2" data-component-name="Nav:Item">
8113<a href="https://www.tomsguide.com/phones/iphones" class="meganav-item__link" data-nav-link aria-label="iPhone" data-before-rewrite-localise="/phones/iphones">
8114iPhone
8115</a>
8116</li>
8117<li class="meganav-item--mobile meganav-item meganav-item--level-2" data-component-name="Nav:Item">
8118<a href="https://www.tomsguide.com/computing/software/mobile-apps" class="meganav-item__link" data-nav-link aria-label="Apps" data-before-rewrite-localise="/computing/software/mobile-apps">
8119Apps
8120</a>
8121</li> </ul> </li>
8122<li class="meganav-item--mobile meganav-item--dropdown meganav-item--title-hover meganav-item" x-data="MobileNavItem" data-component-name="Nav:Item" data-test="Nav:Item">
8123<button class="meganav-item__title" tabindex="0" data-nav-title aria-label="TV &amp; Audio" x-on:click="toggleChildItems">
8124TV &amp; Audio
8125<svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
8126<path d="M1000 100L500 900 0 100h1000z"></path>
8127</svg>
8128</button>
8129<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:M
8129obile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
8130<li class="meganav-item--mobile meganav-item--dropdown meganav-item meganav-item--level-2" x-data="MobileNavItem" data-component-name="Nav:Item">
8131<a href="https://www.tomsguide.com/tvs" class="meganav-item__link" data-nav-link aria-label="TVs" x-on:click="toggleChildItems" data-before-rewrite-localise="/tvs">
8132TVs <svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
8133<path d="M1000 100L500 900 0 100h1000z"></path>
8134</svg>
8135</a>
8136<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:Mobile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
8137<li class="meganav-item meganav-item--mobile" data-component-name="Nav:Item">
8138<a href="https://www.tomsguide.com/tvs" class="meganav-item__link" data-nav-link data-before-rewrite-localise="/tvs">
8139View TVs
8140</a>
8141</li>
8142<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8143<a href="https://www.tomsguide.com/tvs/best-picks" class="meganav-item__link" data-nav-link aria-label="TV Best Picks" data-before-rewrite-localise="/tvs/best-picks">
8144TV Best Picks
8145</a>
8146</li>
8147<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8148<a href="https://www.tomsguide.com/products/tv" class="meganav-item__link" data-nav-link aria-label="TV Finder" data-before-rewrite-localise="/products/tv">
8149TV Finder
8150</a>
8151</li>
8152<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8153<a href="https://www.tomsguide.com/tvs/deals" class="meganav-item__link" data-nav-link aria-label="TV Deals" data-before-rewrite-localise="/tvs/deals">
8154TV Deals
8155</a>
8156</li>
8157<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8158<a href="https://www.tomsguide.com/tvs/face-off" class="meganav-item__link" data-nav-link aria-label="TV Face-Offs" data-before-rewrite-localise="/tvs/face-off">
8159TV Face-Offs
8160</a>
8161</li>
8162<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8163<a href="https://www.tomsguide.com/tvs/how-to" class="meganav-item__link" data-nav-link aria-label="TV How-Tos" data-before-rewrite-localise="/tvs/how-to">
8164TV How-Tos
8165</a>
8166</li>
8167<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8168<a href="https://www.tomsguide.com/tvs/reviews" class="meganav-item__link" data-nav-link aria-label="TV Reviews" data-before-rewrite-localise="/tvs/reviews">
8169TV Reviews
8170</a>
8171</li>
8172<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8173<a href="https://www.tomsguide.com/coupons/category/tvs" class="meganav-item__link" data-nav-link aria-label="TV Coupons" data-before-rewrite-localise="/coupons/category/tvs">
8174TV Coupons
8175</a>
8176</li>
8177<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8178<a href="https://www.tomsguide.com/tvs/oled-tvs" class="meganav-item__link" data-nav-link aria-label="OLED TVs" data-before-rewrite-localise="/tvs/oled-tvs">
8179OLED TVs
8180</a>
8181</li>
8182<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8183<a href="https://www.tomsguide.com/tvs/qled-tvs" class="meganav-item__link" data-nav-link aria-label="QLED TVs" data-before-rewrite-localise="/tvs/qled-tvs">
8184QLED TVs
8185</a>
8186</li>
8187</ul> </li>
8188<li class="meganav-item--mobile meganav-item--dropdown meganav-item meganav-item--level-2" x-data="MobileNavItem" data-component-name="Nav:Item">
8189<a href="https://www.tomsguide.com/audio" class="meganav-item__link" data-nav-link aria-label="Audio Insights" x-on:click="toggleChildItems" data-before-rewrite-localise="/audio">
8190Audio Insights <svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
8191<path d="M1000 100L500 900 0 100h1000z"></path>
8192</svg>
8193</a>
8194<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:Mobile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
8195<li class="meganav-item meganav-item--mobile" data-component-name="Nav:Item">
8196<a href="https://www.tomsguide.com/audio" class="meganav-item__link" data-nav-link data-before-rewrite-localise="/audio">
8197View Audio Insights
8198</a>
8199</li>
8200<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8201<a href="https://www.tomsguide.com/audio/best-picks" class="meganav-item__link" data-nav-link aria-label="Audio Best Picks" data-before-rewrite-localise="/audio/best-picks">
8202Audio Best Picks
8203</a>
8204</li>
8205<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8206<a href="https://www.tomsguide.com/audio/deals" class="meganav-item__link" data-nav-link aria-label="Audio Deals" data-before-rewrite-localise="/audio/deals">
8207Audio Deals
8208</a>
8209</li>
8210<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8211<a href="https://www.tomsguide.com/audio/face-off" class="meganav-item__link" data-nav-link aria-label="Audio Face-Offs" data-before-rewrite-localise="/audio/face-off">
8212Audio Face-Offs
8213</a>
8214</li>
8215<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8216<a href="https://www.tomsguide.com/audio/how-to" class="meganav-item__link" data-nav-link aria-label="Audio How-Tos" data-before-rewrite-localise="/audio/how-to">
8217Audio How-Tos
8218</a>
8219</li>
8220<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8221<a href="https://www.tomsguide.com/audio/news" class="meganav-item__link" data-nav-link aria-label="Audio News" data-before-rewrite-localise="/audio/news">
8222Audio News
8223</a>
8224</li>
8225<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8226<a href="https://www.tomsguide.com/audio/reviews" class="meganav-item__link" data-nav-link aria-label="Audio Reviews" data-before-rewrite-localise="/audio/reviews">
8227Audio Reviews
8228</a>
8229</li>
8230</ul> </li>
8231<li class="meganav-item--mobile meganav-item--dropdown meganav-item meganav-item--level-2" x-data="MobileNavItem" data-component-name="Nav:Item">
8232<a href="https://www.tomsguide.com/audio/headphones" class="meganav-item__link" data-nav-link aria-label="Headphones" x-on:click="toggleChildItems" data-before-rewrite-localise="/audio/headphones">
8233Headphones <svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
8234<path d="M1000 100L500 900 0 100h1000z"></path>
8235</svg>
8236</a>
8237<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:M
8237obile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
8238<li class="meganav-item meganav-item--mobile" data-component-name="Nav:Item">
8239<a href="https://www.tomsguide.com/audio/headphones" class="meganav-item__link" data-nav-link data-before-rewrite-localise="/audio/headphones">
8240View Headphones
8241</a>
8242</li>
8243<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8244<a href="https://www.tomsguide.com/audio/headphones/airpods" class="meganav-item__link" data-nav-link aria-label="Airpods" data-before-rewrite-localise="/audio/headphones/airpods">
8245Airpods
8246</a>
8247</li>
8248<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8249<a href="https://www.tomsguide.com/audio/headphones/earbuds" class="meganav-item__link" data-nav-link aria-label="Earbuds" data-before-rewrite-localise="/audio/headphones/earbuds">
8250Earbuds
8251</a>
8252</li>
8253<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8254<a href="https://www.tomsguide.com/audio/headphones/over-ear-headphones" class="meganav-item__link" data-nav-link aria-label="Over-Ear Headphones" data-before-rewrite-localise="/audio/headphones/over-ear-headphones">
8255Over-Ear Headphones
8256</a>
8257</li>
8258</ul> </li>
8259<li class="meganav-item--mobile meganav-item--dropdown meganav-item meganav-item--level-2" x-data="MobileNavItem" data-component-name="Nav:Item">
8260<a href="https://www.tomsguide.com/audio/speakers" class="meganav-item__link" data-nav-link aria-label="Speakers" x-on:click="toggleChildItems" data-before-rewrite-localise="/audio/speakers">
8261Speakers <svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
8262<path d="M1000 100L500 900 0 100h1000z"></path>
8263</svg>
8264</a>
8265<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:Mobile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
8266<li class="meganav-item meganav-item--mobile" data-component-name="Nav:Item">
8267<a href="https://www.tomsguide.com/audio/speakers" class="meganav-item__link" data-nav-link data-before-rewrite-localise="/audio/speakers">
8268View Speakers
8269</a>
8270</li>
8271<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8272<a href="https://www.tomsguide.com/audio/speakers/bluetooth-speakers" class="meganav-item__link" data-nav-link aria-label="Bluetooth Speakers" data-before-rewrite-localise="/audio/speakers/bluetooth-speakers">
8273Bluetooth Speakers
8274</a>
8275</li>
8276<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8277<a href="https://www.tomsguide.com/audio/speakers/soundbars" class="meganav-item__link" data-nav-link aria-label="Soundbars" data-before-rewrite-localise="/audio/speakers/soundbars">
8278Soundbars
8279</a>
8280</li>
8281</ul> </li>
8282<li class="meganav-item--mobile meganav-item--dropdown meganav-item--title-hover meganav-item meganav-item--level-2" x-data="MobileNavItem" data-component-name="Nav:Item">
8283<button class="meganav-item__title" tabindex="0" data-nav-title aria-label="TV Brands" x-on:click="toggleChildItems">
8284TV Brands <svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
8285<path d="M1000 100L500 900 0 100h1000z"></path>
8286</svg>
8287</button>
8288<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:Mobile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
8289<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8290<a href="https://www.tomsguide.com/tag/hisense" class="meganav-item__link" data-nav-link aria-label="Hisense" data-before-rewrite-localise="/tag/hisense">
8291Hisense
8292</a>
8293</li>
8294<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8295<a href="https://www.tomsguide.com/tag/lg" class="meganav-item__link" data-nav-link aria-label="LG" data-before-rewrite-localise="/tag/lg">
8296LG
8297</a>
8298</li>
8299<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8300<a href="https://www.tomsguide.com/tag/tcl" class="meganav-item__link" data-nav-link aria-label="TCL" data-before-rewrite-localise="/tag/tcl">
8301TCL
8302</a>
8303</li>
8304<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8305<a href="https://www.tomsguide.com/tag/roku" class="meganav-item__link" data-nav-link aria-label="Roku" data-before-rewrite-localise="/tag/roku">
8306Roku
8307</a>
8308</li>
8309</ul> </li> </ul> </li>
8310<li class="meganav-item--mobile meganav-item--dropdown meganav-item" x-data="MobileNavItem" data-component-name="Nav:Item" data-test="Nav:Item">
8311<a href="https://www.tomsguide.com/entertainment" class="meganav-item__link" data-nav-link aria-label="Entertainment" x-on:click="toggleChildItems" data-before-rewrite-localise="/entertainment">
8312Entertainment
8313<svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
8314<path d="M1000 100L500 900 0 100h1000z"></path>
8315</svg>
8316</a>
8317<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:M
8317obile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
8318<li class="meganav-item meganav-item--mobile" data-component-name="Nav:Item">
8319<a href="https://www.tomsguide.com/entertainment" class="meganav-item__link" data-nav-link data-before-rewrite-localise="/entertainment">
8320View Entertainment
8321</a>
8322</li>
8323<li class="meganav-item--mobile meganav-item--dropdown meganav-item meganav-item--level-2" x-data="MobileNavItem" data-component-name="Nav:Item">
8324<a href="https://www.tomsguide.com/entertainment/streaming" class="meganav-item__link" data-nav-link aria-label="Streaming" x-on:click="toggleChildItems" data-before-rewrite-localise="/entertainment/streaming">
8325Streaming <svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
8326<path d="M1000 100L500 900 0 100h1000z"></path>
8327</svg>
8328</a>
8329<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:Mobile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
8330<li class="meganav-item meganav-item--mobile" data-component-name="Nav:Item">
8331<a href="https://www.tomsguide.com/entertainment/streaming" class="meganav-item__link" data-nav-link data-before-rewrite-localise="/entertainment/streaming">
8332View Streaming
8333</a>
8334</li>
8335<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8336<a href="https://www.tomsguide.com/entertainment/streaming/streaming-devices" class="meganav-item__link" data-nav-link aria-label="Streaming Devices" data-before-rewrite-localise="/entertainment/streaming/streaming-devices">
8337Streaming Devices
8338</a>
8339</li>
8340<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8341<a href="https://www.tomsguide.com/entertainment/streaming/netflix" class="meganav-item__link" data-nav-link aria-label="Netflix" data-before-rewrite-localise="/entertainment/streaming/netflix">
8342Netflix
8343</a>
8344</li>
8345<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8346<a href="https://www.tomsguide.com/entertainment/streaming/prime-video" class="meganav-item__link" data-nav-link aria-label="Prime Video" data-before-rewrite-localise="/entertainment/streaming/prime-video">
8347Prime Video
8348</a>
8349</li>
8350<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8351<a href="https://www.tomsguide.com/entertainment/streaming/disney-plus" class="meganav-item__link" data-nav-link aria-label="Disney+" data-before-rewrite-localise="/entertainment/streaming/disney-plus">
8352Disney+
8353</a>
8354</li>
8355<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8356<a href="https://www.tomsguide.com/entertainment/streaming/hbo-max" class="meganav-item__link" data-nav-link aria-label="HBO Max" data-before-rewrite-localise="/entertainment/streaming/hbo-max">
8357HBO Max
8358</a>
8359</li>
8360<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8361<a href="https://www.tomsguide.com/entertainment/streaming/hulu" class="meganav-item__link" data-nav-link aria-label="Hulu" data-before-rewrite-localise="/entertainment/streaming/hulu">
8362Hulu
8363</a>
8364</li>
8365<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8366<a href="https://www.tomsguide.com/entertainment/streaming/apple-tv" class="meganav-item__link" data-nav-link aria-label="Apple TV" data-before-rewrite-localise="/entertainment/streaming/apple-tv">
8367Apple TV
8368</a>
8369</li>
8370<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8371<a href="https://www.tomsguide.com/entertainment/streaming/paramount-plus" class="meganav-item__link" data-nav-link aria-label="Paramount Plus" data-before-rewrite-localise="/entertainment/streaming/paramount-plus">
8372Paramount Plus
8373</a>
8374</li>
8375<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8376<a href="https://www.tomsguide.com/entertainment/streaming/peacock" class="meganav-item__link" data-nav-link aria-label="Peacock" data-before-rewrite-localise="/entertainment/streaming/peacock">
8377Peacock
8378</a>
8379</li>
8380<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8381<a href="https://www.tomsguide.com/coupons/category/tv-subscription-services" class="meganav-item__link" data-nav-link aria-label="TV Subscription Coupons" data-before-rewrite-localise="/coupons/category/tv-subscription-services">
8382TV Subscription Coupons
8383</a>
8384</li>
8385</ul> </li>
8386<li class="meganav-item--mobile meganav-item--dropdown meganav-item meganav-item--level-2" x-data="MobileNavItem" data-component-name="Nav:Item">
8387<a href="https://www.tomsguide.com/gaming" class="meganav-item__link" data-nav-link aria-label="Gaming" x-on:click="toggleChildItems" data-before-rewrite-localise="/gaming">
8388Gaming <svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
8389<path d="M1000 100L500 900 0 100h1000z"></path>
8390</svg>
8391</a>
8392<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:M
8392obile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
8393<li class="meganav-item meganav-item--mobile" data-component-name="Nav:Item">
8394<a href="https://www.tomsguide.com/gaming" class="meganav-item__link" data-nav-link data-before-rewrite-localise="/gaming">
8395View Gaming
8396</a>
8397</li>
8398<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8399<a href="https://www.tomsguide.com/gaming/nintendo" class="meganav-item__link" data-nav-link aria-label="Nintendo" data-before-rewrite-localise="/gaming/nintendo">
8400Nintendo
8401</a>
8402</li>
8403<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8404<a href="https://www.tomsguide.com/gaming/playstation" class="meganav-item__link" data-nav-link aria-label="Playstation" data-before-rewrite-localise="/gaming/playstation">
8405Playstation
8406</a>
8407</li>
8408<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8409<a href="https://www.tomsguide.com/gaming/xbox" class="meganav-item__link" data-nav-link aria-label="Xbox" data-before-rewrite-localise="/gaming/xbox">
8410Xbox
8411</a>
8412</li>
8413<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8414<a href="https://www.tomsguide.com/gaming/handheld-gaming" class="meganav-item__link" data-nav-link aria-label="Handhelds" data-before-rewrite-localise="/gaming/handheld-gaming">
8415Handhelds
8416</a>
8417</li>
8418<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8419<a href="https://www.tomsguide.com/gaming/pc-gaming" class="meganav-item__link" data-nav-link aria-label="PC Gaming" data-before-rewrite-localise="/gaming/pc-gaming">
8420PC Gaming
8421</a>
8422</li>
8423<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8424<a href="https://www.tomsguide.com/gaming/gaming-peripherals" class="meganav-item__link" data-nav-link aria-label="Gaming Peripherals" data-before-rewrite-localise="/gaming/gaming-peripherals">
8425Gaming Peripherals
8426</a>
8427</li>
8428<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8429<a href="https://www.tomsguide.com/tag/alienware" class="meganav-item__link" data-nav-link aria-label="Alienware" data-before-rewrite-localise="/tag/alienware">
8430Alienware
8431</a>
8432</li>
8433<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8434<a href="https://www.tomsguide.com/tag/corsair" class="meganav-item__link" data-nav-link aria-label="Corsair" data-before-rewrite-localise="/tag/corsair">
8435Corsair
8436</a>
8437</li>
8438<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8439<a href="https://www.tomsguide.com/tag/razer" class="meganav-item__link" data-nav-link aria-label="Razer" data-before-rewrite-localise="/tag/razer">
8440Razer
8441</a>
8442</li>
8443<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8444<a href="https://www.tomsguide.com/tag/steam" class="meganav-item__link" data-nav-link aria-label="Steam" data-before-rewrite-localise="/tag/steam">
8445Steam
8446</a>
8447</li>
8448</ul> </li>
8449<li class="meganav-item--mobile meganav-item--dropdown meganav-item--title-hover meganav-item meganav-item--level-2" x-data="MobileNavItem" data-component-name="Nav:Item">
8450<button class="meganav-item__title" tabindex="0" data-nav-title aria-label="Word Games" x-on:click="toggleChildItems">
8451Word Games <svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
8452<path d="M1000 100L500 900 0 100h1000z"></path>
8453</svg>
8454</button>
8455<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:Mobile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
8456<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8457<a href="https://www.tomsguide.com/tag/wordle" class="meganav-item__link" data-nav-link aria-label="Wordle" data-before-rewrite-localise="/tag/wordle">
8458Wordle
8459</a>
8460</li>
8461<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8462<a href="https://www.tomsguide.com/news/todays-connections-answer" class="meganav-item__link" data-nav-link aria-label="Connections" data-before-rewrite-localise="/news/todays-connections-answer">
8463Connections
8464</a>
8465</li>
8466<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8467<a href="https://www.tomsguide.com/news/todays-strands-answer" class="meganav-item__link" data-nav-link aria-label="Strands" data-before-rewrite-localise="/news/todays-strands-answer">
8468Strands
8469</a>
8470</li>
8471<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8472<a href="https://www.tomsguide.com/gaming/nyt-pips-today-hints-and-answers" class="meganav-item__link" data-nav-link aria-label="Pips" data-before-rewrite-localise="/gaming/nyt-pips-today-hints-and-answers">
8473Pips
8474</a>
8475</li>
8476<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8477<a href="https://www.tomsguide.com/play" class="meganav-item__link" data-nav-link aria-label="Tom's Guide Games" data-before-rewrite-localise="/play">
8478Tom's Guide Games
8479</a>
8480</li>
8481</ul> </li> </ul> </li>
8482<li class="meganav-item--mobile meganav-item--dropdown meganav-item" x-data="MobileNavItem" data-component-name="Nav:Item" data-test="Nav:Item">
8483<a href="https://www.tomsguide.com/computing" class="meganav-item__link" data-nav-link aria-label="Computing" x-on:click="toggleChildItems" data-before-rewrite-localise="/computing">
8484Computing
8485<svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
8486<path d="M1000 100L500 900 0 100h1000z"></path>
8487</svg>
8488</a>
8489<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:M
8489obile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
8490<li class="meganav-item meganav-item--mobile" data-component-name="Nav:Item">
8491<a href="https://www.tomsguide.com/computing" class="meganav-item__link" data-nav-link data-before-rewrite-localise="/computing">
8492View Computing
8493</a>
8494</li>
8495<li class="meganav-item--mobile meganav-item--dropdown meganav-item--title-hover meganav-item meganav-item--level-2" x-data="MobileNavItem" data-component-name="Nav:Item">
8496<button class="meganav-item__title" tabindex="0" data-nav-title aria-label="Computing Insights" x-on:click="toggleChildItems">
8497Computing Insights <svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
8498<path d="M1000 100L500 900 0 100h1000z"></path>
8499</svg>
8500</button>
8501<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:Mobile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
8502<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8503<a href="https://www.tomsguide.com/computing/best-picks" class="meganav-item__link" data-nav-link aria-label="Computing Best Picks" data-before-rewrite-localise="/computing/best-picks">
8504Computing Best Picks
8505</a>
8506</li>
8507<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8508<a href="https://www.tomsguide.com/computing/deals" class="meganav-item__link" data-nav-link aria-label="Computing Deals" data-before-rewrite-localise="/computing/deals">
8509Computing Deals
8510</a>
8511</li>
8512<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8513<a href="https://www.tomsguide.com/computing/face-off" class="meganav-item__link" data-nav-link aria-label="Computing Face-Offs" data-before-rewrite-localise="/computing/face-off">
8514Computing Face-Offs
8515</a>
8516</li>
8517<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8518<a href="https://www.tomsguide.com/computing/how-to" class="meganav-item__link" data-nav-link aria-label="Computing How-Tos" data-before-rewrite-localise="/computing/how-to">
8519Computing How-Tos
8520</a>
8521</li>
8522<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8523<a href="https://www.tomsguide.com/computing/news" class="meganav-item__link" data-nav-link aria-label="Computing News" data-before-rewrite-localise="/computing/news">
8524Computing News
8525</a>
8526</li>
8527<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8528<a href="https://www.tomsguide.com/computing/reviews" class="meganav-item__link" data-nav-link aria-label="Computing Reviews" data-before-rewrite-localise="/computing/reviews">
8529Computing Reviews
8530</a>
8531</li>
8532</ul> </li>
8533<li class="meganav-item--mobile meganav-item--dropdown meganav-item meganav-item--level-2" x-data="MobileNavItem" data-component-name="Nav:Item">
8534<a href="https://www.tomsguide.com/computing/internet/vpns" class="meganav-item__link" data-nav-link aria-label="VPN" x-on:click="toggleChildItems" data-before-rewrite-localise="/computing/internet/vpns">
8535VPN <svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
8536<path d="M1000 100L500 900 0 100h1000z"></path>
8537</svg>
8538</a>
8539<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:Mobile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
8540<li class="meganav-item meganav-item--mobile" data-component-name="Nav:Item">
8541<a href="https://www.tomsguide.com/computing/internet/vpns" class="meganav-item__link" data-nav-link data-before-rewrite-localise="/computing/internet/vpns">
8542View VPN
8543</a>
8544</li>
8545<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8546<a href="https://www.tomsguide.com/computing/internet/vpns/best-picks" class="meganav-item__link" data-nav-link aria-label="VPN Best Picks" data-before-rewrite-localise="/computing/internet/vpns/best-picks">
8547VPN Best Picks
8548</a>
8549</li>
8550<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8551<a href="https://www.tomsguide.com/computing/internet/vpns/deals" class="meganav-item__link" data-nav-link aria-label="VPN Deal
8551s" data-before-rewrite-localise="/computing/internet/vpns/deals">
8552VPN Deals
8553</a>
8554</li>
8555<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8556<a href="https://www.tomsguide.com/computing/internet/vpns/face-off" class="meganav-item__link" data-nav-link aria-label="VPN Face-Offs" data-before-rewrite-localise="/computing/internet/vpns/face-off">
8557VPN Face-Offs
8558</a>
8559</li>
8560<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8561<a href="https://www.tomsguide.com/computing/internet/vpns/how-to" class="meganav-item__link" data-nav-link aria-label="VPN How-Tos" data-before-rewrite-localise="/computing/internet/vpns/how-to">
8562VPN How-Tos
8563</a>
8564</li>
8565<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8566<a href="https://www.tomsguide.com/computing/internet/vpns/news" class="meganav-item__link" data-nav-link aria-label="VPN News" data-before-rewrite-localise="/computing/internet/vpns/news">
8567VPN News
8568</a>
8569</li>
8570<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8571<a href="https://www.tomsguide.com/computing/internet/vpns/reviews" class="meganav-item__link" data-nav-link aria-label="VPN Reviews" data-before-rewrite-localise="/computing/internet/vpns/reviews">
8572VPN Reviews
8573</a>
8574</li>
8575</ul> </li>
8576<li class="meganav-item--mobile meganav-item--dropdown meganav-item meganav-item--level-2" x-data="MobileNavItem" data-component-name="Nav:Item">
8577<a href="https://www.tomsguide.com/computing/hardware" class="meganav-item__link" data-nav-link aria-label="Hardware" x-on:click="toggleChildItems" data-before-rewrite-localise="/computing/hardware">
8578Hardware <svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
8579<path d="M1000 100L500 900 0 100h1000z"></path>
8580</svg>
8581</a>
8582<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:Mobile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
8583<li class="meganav-item meganav-item--mobile" data-component-name="Nav:Item">
8584<a href="https://www.tomsguide.com/computing/hardware" class="meganav-item__link" data-nav-link data-before-rewrite-localise="/computing/hardware">
8585View Hardware
8586</a>
8587</li>
8588<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8589<a href="https://www.tomsguide.com/computing/hardware/cpus" class="meganav-item__link" data-nav-link aria-label="CPUs" data-before-rewrite-localise="/computing/hardware/cpus">
8590CPUs
8591</a>
8592</li>
8593<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8594<a href="https://www.tomsguide.com/computing/hardware/gpus" class="meganav-item__link" data-nav-link aria-label="GPUs" data-before-rewrite-localise="/computing/hardware/gpus">
8595GPUs
8596</a>
8597</li>
8598<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8599<a href="https://www.tomsguide.com/computing/hardware/monitors" class="meganav-item__link" data-nav-link aria-label="Monitors" data-before-rewrite-localise="/computing/hardware/monitors">
8600Monitors
8601</a>
8602</li>
8603<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8604<a href="https://www.tomsguide.com/computing/hardware/printers" class="meganav-item__link" data-nav-link aria-label="Printers" data-before-rewrite-localise="/computing/hardware/printers">
8605Printers
8606</a>
8607</li>
8608<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8609<a href="https://www.tomsguide.com/computing/hardware/routers" class="meganav-item__link" data-nav-link aria-label="Routers" data-before-rewrite-localise="/computing/hardware/routers">
8610Routers
8611</a>
8612</li>
8613</ul> </li>
8614<li class="meganav-item--mobile meganav-item--dropdown meganav-item meganav-item--level-2" x-data="MobileNavItem" data-component-name="Nav:Item">
8615<a href="https://www.tomsguide.com/computing/software" class="meganav-item__link" data-nav-link aria-label="Software" x-on:click="toggleChildItems" data-before-rewrite-localise="/computing/software">
8616Software <svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
8617<path d="M1000 100L500 900 0 100h1000z"></path>
8618</svg>
8619</a>
8620<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:M
8620obile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
8621<li class="meganav-item meganav-item--mobile" data-component-name="Nav:Item">
8622<a href="https://www.tomsguide.com/computing/software" class="meganav-item__link" data-nav-link data-before-rewrite-localise="/computing/software">
8623View Software
8624</a>
8625</li>
8626<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8627<a href="https://www.tomsguide.com/computing/software/operating-systems/macos" class="meganav-item__link" data-nav-link aria-label="Operating Systems" data-before-rewrite-localise="/computing/software/operating-systems/macos">
8628Operating Systems
8629</a>
8630</li>
8631<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8632<a href="https://www.tomsguide.com/software/operating-systems/windows-operating-systems" class="meganav-item__link" data-nav-link aria-label="Windows" data-before-rewrite-localise="/software/operating-systems/windows-operating-systems">
8633Windows
8634</a>
8635</li>
8636<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8637<a href="https://www.tomsguide.com/computing/software/operating-systems/macos" class="meganav-item__link" data-nav-link aria-label="macOS" data-before-rewrite-localise="/computing/software/operating-systems/macos">
8638macOS
8639</a>
8640</li>
8641</ul> </li>
8642<li class="meganav-item--mobile meganav-item--dropdown meganav-item meganav-item--level-2" x-data="MobileNavItem" data-component-name="Nav:Item">
8643<a href="https://www.tomsguide.com/computing/internet/online-security" class="meganav-item__link" data-nav-link aria-label="Security" x-on:click="toggleChildItems" data-before-rewrite-localise="/computing/internet/online-security">
8644Security <svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
8645<path d="M1000 100L500 900 0 100h1000z"></path>
8646</svg>
8647</a>
8648<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:Mobile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
8649<li class="meganav-item meganav-item--mobile" data-component-name="Nav:Item">
8650<a href="https://www.tomsguide.com/computing/internet/online-security" class="meganav-item__link" data-nav-link data-before-rewrite-localise="/computing/internet/online-security">
8651View Security
8652</a>
8653</li>
8654<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8655<a href="https://www.tomsguide.com/computing/internet/online-security/antivirus" class="meganav-item__link" data-nav-link aria-label="Antivirus" data-before-rewrite-localise="/computing/internet/online-security/antivirus">
8656Antivirus
8657</a>
8658</li>
8659<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8660<a href="https://www.tomsguide.com/computing/internet/online-security/malware-adware" class="meganav-item__link" data-nav-link aria-label="Malware &amp; Adware" data-before-rewrite-localise="/computing/internet/online-security/malware-adware">
8661Malware &amp; Adware
8662</a>
8663</li>
8664</ul> </li>
8665<li class="meganav-item--mobile meganav-item--dropdown meganav-item meganav-item--level-2" x-data="MobileNavItem" data-component-name="Nav:Item">
8666<a href="https://www.tomsguide.com/computing/vr-ar" class="meganav-item__link" data-nav-link aria-label="VR &amp; AR" x-on:click="toggleChildItems" data-before-rewrite-localise="/computing/vr-ar">
8667VR &amp; AR <svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
8668<path d="M1000 100L500 900 0 100h1000z"></path>
8669</svg>
8670</a>
8671<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:Mobile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
8672<li class="meganav-item meganav-item--mobile" data-component-name="Nav:Item">
8673<a href="https://www.tomsguide.com/computing/vr-ar" class="meganav-item__link" data-nav-link data-before-rewrite-localise="/computing/vr-ar">
8674View VR &amp; AR
8675</a>
8676</li>
8677<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8678<a href="https://www.tomsguide.com/computing/vr-ar/virtual-reality" class="meganav-item__link" data-nav-link aria-label="Virtual Reality" data-before-rewrite-localise="/computing/vr-ar/virtual-reality">
8679Virtual Reality
8680</a>
8681</li>
8682<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8683<a href="https://www.tomsguide.com/computing/vr-ar/augmented-reality" class="meganav-item__link" data-nav-link aria-label="Augmented Reality" data-before-rewrite-localise="/computing/vr-ar/augmented-reality">
8684Augmented Reality
8685</a>
8686</li>
8687<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8688<a href="https://www.tomsguide.com/computing/vr-ar/smart-glasses" class="meganav-item__link" data-nav-link aria-label="Smart Glasses" data-before-rewrite-localise="/computing/vr-ar/smart-glasses">
8689Smart Glasses
8690</a>
8691</li>
8692<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8693<a href="https://www.tomsguide.com/tag/meta-quest" class="meganav-item__link" data-nav-link aria-label="Meta Quest" data-before-rewrite-localise="/tag/meta-quest">
8694Meta Quest
8695</a>
8696</li>
8697</ul> </li>
8698<li class="meganav-item--mobile meganav-item--dropdown meganav-item meganav-item--level-2" x-data="MobileNavItem" data-component-name="Nav:Item">
8699<a href="https://www.tomsguide.com/computing/laptops" class="meganav-item__link" data-nav-link aria-label="Laptops" x-on:click="toggleChildItems" data-before-rewrite-localise="/computing/laptops">
8700Laptops <svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
8701<path d="M1000 100L500 900 0 100h1000z"></path>
8702</svg>
8703</a>
8704<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:Mobile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
8705<li class="meganav-item meganav-item--mobile" data-component-name="Nav:Item">
8706<a href="https://www.tomsguide.com/computing/laptops" class="meganav-item__link" data-nav-link data-before-rewrite-localise="/computing/laptops">
8707View Laptops
8708</a>
8709</li>
8710<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8711<a href="https://www.tomsguide.com/computing/laptops/chromebooks" class="meganav-item__link" data-nav-link aria-label="Chromebooks" data-before-rewrite-localise="/computing/laptops/chromebooks">
8712Chromebooks
8713</a>
8714</li>
8715<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8716<a href="https://www.tomsguide.com/computing/laptops/gaming-laptops" class="meganav-item__link" data-nav-link aria-label="Gaming Laptops" data-before-rewrite-localise="/computing/laptops/gaming-laptops">
8717Gaming Laptops
8718</a>
8719</li>
8720<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8721<a href="https://www.tomsguide.com/computing/laptops/macbooks" class="meganav-item__link" data-nav-link aria-label="MacBooks" data-before-rewrite-localise="/computing/laptops/macbooks">
8722MacBooks
8723</a>
8724</li>
8725</ul> </li>
8726<li class="meganav-item--mobile meganav-item--dropdown meganav-item meganav-item--level-2" x-data="MobileNavItem" data-component-name="Nav:Item">
8727<a href="https://www.tomsguide.com/computing/desktop-computers" class="meganav-item__link" data-nav-link aria-label="Desktops" x-on:click="toggleChildItems" data-before-rewrite-localise="/computing/desktop-computers">
8728Desktops <svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
8729<path d="M1000 100L500 900 0 100h1000z"></path>
8730</svg>
8731</a>
8732<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:Mobile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
8733<li class="meganav-item meganav-item--mobile" data-component-name="Nav:Item">
8734<a href="https://www.tomsguide.com/computing/desktop-computers" class="meganav-item__link" data-nav-link data-before-rewrite-localise="/computing/desktop-computers">
8735View Desktops
8736</a>
8737</li>
8738<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8739<a href="https://www.tomsguide.com/computing/desktop-computers/apple-desktops" class="meganav-item__link" data-nav-link aria-label="Apple Desktops" data-before-rewrite-localise="/computing/desktop-computers/apple-desktops">
8740Apple Desktops
8741</a>
8742</li>
8743<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8744<a href="https://www.tomsguide.com/computing/desktop-computers/gaming-desktops" class="meganav-item__link" data-nav-link aria-label="Gaming Desktops" data-before-rewrite-localise="/computing/desktop-computers/gaming-desktops">
8745Gaming Desktops
8746</a>
8747</li>
8748</ul> </li>
8749<li class="meganav-item--mobile meganav-item--dropdown meganav-item meganav-item--level-2" x-data="MobileNavItem" data-component-name="Nav:Item">
8750<a href="https://www.tomsguide.com/computing/tablets" class="meganav-item__link" data-nav-link aria-label="Tablets" x-on:click="toggleChildItems" data-before-rewrite-localise="/computing/tablets">
8751Tablets <svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
8752<path d="M1000 100L500 900 0 100h1000z"></path>
8753</svg>
8754</a>
8755<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:M
8755obile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
8756<li class="meganav-item meganav-item--mobile" data-component-name="Nav:Item">
8757<a href="https://www.tomsguide.com/computing/tablets" class="meganav-item__link" data-nav-link data-before-rewrite-localise="/computing/tablets">
8758View Tablets
8759</a>
8760</li>
8761<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8762<a href="https://www.tomsguide.com/computing/tablets/ipads" class="meganav-item__link" data-nav-link aria-label="iPads" data-before-rewrite-localise="/computing/tablets/ipads">
8763iPads
8764</a>
8765</li>
8766<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8767<a href="https://www.tomsguide.com/computing/tablets/android-tablets" class="meganav-item__link" data-nav-link aria-label="Android Tablets" data-before-rewrite-localise="/computing/tablets/android-tablets">
8768Android Tablets
8769</a>
8770</li>
8771<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8772<a href="https://www.tomsguide.com/computing/tablets/e-readers" class="meganav-item__link" data-nav-link aria-label="e-Readers" data-before-rewrite-localise="/computing/tablets/e-readers">
8773e-Readers
8774</a>
8775</li>
8776</ul> </li>
8777<li class="meganav-item--mobile meganav-item--dropdown meganav-item--title-hover meganav-item meganav-item--level-2" x-data="MobileNavItem" data-component-name="Nav:Item">
8778<button class="meganav-item__title" tabindex="0" data-nav-title aria-label="Computing Brands" x-on:click="toggleChildItems">
8779Computing Brands <svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
8780<path d="M1000 100L500 900 0 100h1000z"></path>
8781</svg>
8782</button>
8783<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:Mobile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
8784<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8785<a href="https://www.tomsguide.com/tag/acer" class="meganav-item__link" data-nav-link aria-label="Acer" data-before-rewrite-localise="/tag/acer">
8786Acer
8787</a>
8788</li>
8789<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8790<a href="https://www.tomsguide.com/tag/asus" class="meganav-item__link" data-nav-link aria-label="Asus" data-before-rewrite-localise="/tag/asus">
8791Asus
8792</a>
8793</li>
8794<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8795<a href="https://www.tomsguide.com/tag/dell" class="meganav-item__link" data-nav-link aria-label="Dell" data-before-rewrite-localise="/tag/dell">
8796Dell
8797</a>
8798</li>
8799<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8800<a href="https://www.tomsguide.com/tag/hp" class="meganav-item__link" data-nav-link aria-label="HP" data-before-rewrite-localise="/tag/hp">
8801HP
8802</a>
8803</li>
8804<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8805<a href="https://www.tomsguide.com/tag/lenovo" class="meganav-item__link" data-nav-link aria-label="Lenovo" data-before-rewrite-localise="/tag/lenovo">
8806Lenovo
8807</a>
8808</li>
8809<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8810<a href="https://www.tomsguide.com/tag/intel" class="meganav-item__link" data-nav-link aria-label="Intel" data-before-rewrite-localise="/tag/intel">
8811Intel
8812</a>
8813</li>
8814<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8815<a href="https://www.tomsguide.com/tag/amd" class="meganav-item__link" data-nav-link aria-label="AMD" data-before-rewrite-localise="/tag/amd">
8816AMD
8817</a>
8818</li>
8819<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8820<a href="https://www.tomsguide.com/tag/nvidia" class="meganav-item__link" data-nav-link aria-label="Nvidia" data-before-rewrite-localise="/tag/nvidia">
8821Nvidia
8822</a>
8823</li>
8824</ul> </li> </ul> </li>
8825<li class="meganav-item--mobile meganav-item--dropdown meganav-item" x-data="MobileNavItem" data-component-name="Nav:Item" data-test="Nav:Item">
8826<a href="https://www.tomsguide.com/ai" class="meganav-item__link" data-nav-link aria-label="AI" x-on:click="toggleChildItems" data-before-rewrite-localise="/ai">
8827AI
8828<svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
8829<path d="M1000 100L500 900 0 100h1000z"></path>
8830</svg>
8831</a>
8832<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:M
8832obile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
8833<li class="meganav-item meganav-item--mobile" data-component-name="Nav:Item">
8834<a href="https://www.tomsguide.com/ai" class="meganav-item__link" data-nav-link data-before-rewrite-localise="/ai">
8835View AI
8836</a>
8837</li>
8838<li class="meganav-item--mobile meganav-item--dropdown meganav-item--title-hover meganav-item meganav-item--level-2" x-data="MobileNavItem" data-component-name="Nav:Item">
8839<button class="meganav-item__title" tabindex="0" data-nav-title aria-label="AI Insights" x-on:click="toggleChildItems">
8840AI Insights <svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
8841<path d="M1000 100L500 900 0 100h1000z"></path>
8842</svg>
8843</button>
8844<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:Mobile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
8845<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8846<a href="https://www.tomsguide.com/ai/best-picks" class="meganav-item__link" data-nav-link aria-label="AI Best Picks" data-before-rewrite-localise="/ai/best-picks">
8847AI Best Picks
8848</a>
8849</li>
8850<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8851<a href="https://www.tomsguide.com/ai/deals" class="meganav-item__link" data-nav-link aria-label="AI Deals" data-before-rewrite-localise="/ai/deals">
8852AI Deals
8853</a>
8854</li>
8855<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8856<a href="https://www.tomsguide.com/ai/face-off" class="meganav-item__link" data-nav-link aria-label="AI Face-Offs" data-before-rewrite-localise="/ai/face-off">
8857AI Face-Offs
8858</a>
8859</li>
8860<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8861<a href="https://www.tomsguide.com/ai/how-to" class="meganav-item__link" data-nav-link aria-label="AI How-Tos" data-before-rewrite-localise="/ai/how-to">
8862AI How-Tos
8863</a>
8864</li>
8865<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8866<a href="https://www.tomsguide.com/ai/news" class="meganav-item__link" data-nav-link aria-label="AI News" data-before-rewrite-localise="/ai/news">
8867AI News
8868</a>
8869</li>
8870<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8871<a href="https://www.tomsguide.com/ai/reviews" class="meganav-item__link" data-nav-link aria-label="AI Reviews" data-before-rewrite-localise="/ai/reviews">
8872AI Reviews
8873</a>
8874</li>
8875</ul> </li>
8876<li class="meganav-item--mobile meganav-item--dropdown meganav-item--title-hover meganav-item meganav-item--level-2" x-data="MobileNavItem" data-component-name="Nav:Item">
8877<button class="meganav-item__title" tabindex="0" data-nav-title aria-label="AI Engines" x-on:click="toggleChildItems">
8878AI Engines <svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
8879<path d="M1000 100L500 900 0 100h1000z"></path>
8880</svg>
8881</button>
8882<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:Mobile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
8883<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8884<a href="https://www.tomsguide.com/ai/chatgpt" class="meganav-item__link" data-nav-link aria-label="ChatGPT" data-before-rewrite-localise="/ai/chatgpt">
8885ChatGPT
8886</a>
8887</li>
8888<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8889<a href="https://www.tomsguide.com/ai/copilot" class="meganav-item__link" data-nav-link aria-label="Copilot" data-before-rewrite-localise="/ai/copilot">
8890Copilot
8891</a>
8892</li>
8893<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8894<a href="https://www.tomsguide.com/ai/google-gemini" class="meganav-item__link" data-nav-link aria-label="Google Gemini" data-before-rewrite-localise="/ai/google-gemini">
8895Google Gemini
8896</a>
8897</li>
8898<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8899<a href="https://www.tomsguide.com/ai/apple-intelligence" class="meganav-item__link" data-nav-link aria-label="Apple Intelligence" data-before-rewrite-localise="/ai/apple-intelligence">
8900Apple Intelligence
8901</a>
8902</li>
8903<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8904<a href="https://www.tomsguide.com/ai/claude" class="meganav-item__link" data-nav-link aria-label="Claude" data-before-rewrite-localise="/ai/claude">
8905Claude
8906</a>
8907</li>
8908<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8909<a href="https://www.tomsguide.com/ai/deepseek" class="meganav-item__link" data-nav-link aria-label="DeepSeek" data-before-rewrite-localise="/ai/deepseek">
8910DeepSeek
8911</a>
8912</li>
8913<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8914<a href="https://www.tomsguide.com/ai/perplexity" class="meganav-item__link" data-nav-link aria-label="Perplexity" data-before-rewrite-localise="/ai/perplexity">
8915Perplexity
8916</a>
8917</li>
8918<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8919<a href="https://www.tomsguide.com/ai/grok" class="meganav-item__link" data-nav-link aria-label="Grok" data-before-rewrite-localise="/ai/grok">
8920Grok
8921</a>
8922</li>
8923</ul> </li> </ul> </li>
8924<li class="meganav-item--mobile meganav-item--dropdown meganav-item" x-data="MobileNavItem" data-component-name="Nav:Item" data-test="Nav:Item">
8925<a href="https://www.tomsguide.com/wellness" class="meganav-item__link" data-nav-link aria-label="Wellness" x-on:click="toggleChildItems" data-before-rewrite-localise="/wellness">
8926Wellness
8927<svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
8928<path d="M1000 100L500 900 0 100h1000z"></path>
8929</svg>
8930</a>
8931<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:M
8931obile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
8932<li class="meganav-item meganav-item--mobile" data-component-name="Nav:Item">
8933<a href="https://www.tomsguide.com/wellness" class="meganav-item__link" data-nav-link data-before-rewrite-localise="/wellness">
8934View Wellness
8935</a>
8936</li>
8937<li class="meganav-item--mobile meganav-item--dropdown meganav-item meganav-item--level-2" x-data="MobileNavItem" data-component-name="Nav:Item">
8938<a href="https://www.tomsguide.com/mattresses" class="meganav-item__link" data-nav-link aria-label="Mattresses" x-on:click="toggleChildItems" data-before-rewrite-localise="/mattresses">
8939Mattresses <svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
8940<path d="M1000 100L500 900 0 100h1000z"></path>
8941</svg>
8942</a>
8943<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:Mobile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
8944<li class="meganav-item meganav-item--mobile" data-component-name="Nav:Item">
8945<a href="https://www.tomsguide.com/mattresses" class="meganav-item__link" data-nav-link data-before-rewrite-localise="/mattresses">
8946View Mattresses
8947</a>
8948</li>
8949<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8950<a href="https://www.tomsguide.com/mattresses/best-picks" class="meganav-item__link" data-nav-link aria-label="Mattress Best Picks" data-before-rewrite-localise="/mattresses/best-picks">
8951Mattress Best Picks
8952</a>
8953</li>
8954<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8955<a href="https://www.tomsguide.com/mattresses/deals" class="meganav-item__link" data-nav-link aria-label="Mattress Deals" data-before-rewrite-localise="/mattresses/deals">
8956Mattress Deals
8957</a>
8958</li>
8959<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8960<a href="https://www.tomsguide.com/mattresses/face-off" class="meganav-item__link" data-nav-link aria-label="Mattress Face-Offs" data-before-rewrite-localise="/mattresses/face-off">
8961Mattress Face-Offs
8962</a>
8963</li>
8964<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8965<a href="https://www.tomsguide.com/mattresses/how-to" class="meganav-item__link" data-nav-link aria-label="Mattress How-Tos" data-before-rewrite-localise="/mattresses/how-to">
8966Mattress How-Tos
8967</a>
8968</li>
8969<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8970<a href="https://www.tomsguide.com/mattresses/news" class="meganav-item__link" data-nav-link aria-label="Mattress News" data-before-rewrite-localise="/mattresses/news">
8971Mattress News
8972</a>
8973</li>
8974<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8975<a href="https://www.tomsguide.com/mattresses/reviews" class="meganav-item__link" data-nav-link aria-label="Mattress Reviews" data-before-rewrite-localise="/mattresses/reviews">
8976Mattress Reviews
8977</a>
8978</li>
8979<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8980<a href="https://www.tomsguide.com/coupons/category/mattress-and-bedding" class="meganav-item__link" data-nav-link aria-label="Mattress Coupons" data-before-rewrite-localise="/coupons/category/mattress-and-bedding">
8981Mattress Coupons
8982</a>
8983</li>
8984<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8985<a href="https://www.tomsguide.com/mattresses/mattress-care" class="meganav-item__link" data-nav-link aria-label="Mattress Care" data-before-rewrite-localise="/mattresses/mattress-care">
8986Mattress Care
8987</a>
8988</li>
8989<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8990<a href="https://www.tomsguide.com/mattresses/mattress-toppers" class="meganav-item__link" data-nav-link aria-label="Mattress Toppers" data-before-rewrite-localise="/mattresses/mattress-toppers">
8991Mattress Toppers
8992</a>
8993</li>
8994<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
8995<a href="https://www.tomsguide.com/mattresses/pillows-bedding" class="meganav-item__link" data-nav-link aria-label="Pillows &amp; Bedding" data-before-rewrite-localise="/mattresses/pillows-bedding">
8996Pillows &amp; Bedding
8997</a>
8998</li>
8999</ul> </li>
9000<li class="meganav-item--mobile meganav-item--dropdown meganav-item meganav-item--level-2" x-data="MobileNavItem" data-component-name="Nav:Item">
9001<a href="https://www.tomsguide.com/wellness/fitness" class="meganav-item__link" data-nav-link aria-label="Fitness" x-on:click="toggleChildItems" data-before-rewrite-localise="/wellness/fitness">
9002Fitness <svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
9003<path d="M1000 100L500 900 0 100h1000z"></path>
9004</svg>
9005</a>
9006<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:M
9006obile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
9007<li class="meganav-item meganav-item--mobile" data-component-name="Nav:Item">
9008<a href="https://www.tomsguide.com/wellness/fitness" class="meganav-item__link" data-nav-link data-before-rewrite-localise="/wellness/fitness">
9009View Fitness
9010</a>
9011</li>
9012<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9013<a href="https://www.tomsguide.com/wellness/fitness/workouts" class="meganav-item__link" data-nav-link aria-label="Workouts" data-before-rewrite-localise="/wellness/fitness/workouts">
9014Workouts
9015</a>
9016</li>
9017<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9018<a href="https://www.tomsguide.com/wellness/smartwatches" class="meganav-item__link" data-nav-link aria-label="Smartwatches" data-before-rewrite-localise="/wellness/smartwatches">
9019Smartwatches
9020</a>
9021</li>
9022<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9023<a href="https://www.tomsguide.com/wellness/smartwatches/fitness-trackers" class="meganav-item__link" data-nav-link aria-label="Fitness Trackers" data-before-rewrite-localise="/wellness/smartwatches/fitness-trackers">
9024Fitness Trackers
9025</a>
9026</li>
9027<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9028<a href="https://www.tomsguide.com/wellness/fitness/smart-rings" class="meganav-item__link" data-nav-link aria-label="Smart Rings" data-before-rewrite-localise="/wellness/fitness/smart-rings">
9029Smart Rings
9030</a>
9031</li>
9032<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9033<a href="https://www.tomsguide.com/wellness/fitness/running" class="meganav-item__link" data-nav-link aria-label="Running" data-before-rewrite-localise="/wellness/fitness/running">
9034Running
9035</a>
9036</li>
9037<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9038<a href="https://www.tomsguide.com/tag/apple-watch" class="meganav-item__link" data-nav-link aria-label="Apple Watch" data-before-rewrite-localise="/tag/apple-watch">
9039Apple Watch
9040</a>
9041</li>
9042<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9043<a href="https://www.tomsguide.com/tag/garmin" class="meganav-item__link" data-nav-link aria-label="Garmin" data-before-rewrite-localise="/tag/garmin">
9044Garmin
9045</a>
9046</li>
9047<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9048<a href="https://www.tomsguide.com/tag/oura-ring" class="meganav-item__link" data-nav-link aria-label="Oura" data-before-rewrite-localise="/tag/oura-ring">
9049Oura
9050</a>
9051</li>
9052<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9053<a href="https://www.tomsguide.com/tag/adidas" class="meganav-item__link" data-nav-link aria-label="Adidas" data-before-rewrite-localise="/tag/adidas">
9054Adidas
9055</a>
9056</li>
9057<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9058<a href="https://www.tomsguide.com/tag/nike" class="meganav-item__link" data-nav-link aria-label="Nike" data-before-rewrite-localise="/tag/nike">
9059Nike
9060</a>
9061</li>
9062<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9063<a href="https://www.tomsguide.com/coupons/category/sports-and-fitness" class="meganav-item__link" data-nav-link aria-label="Fitness Coupons" data-before-rewrite-localise="/coupons/category/sports-and-fitness">
9064Fitness Coupons
9065</a>
9066</li>
9067</ul> </li>
9068<li class="meganav-item--mobile meganav-item--dropdown meganav-item meganav-item--level-2" x-data="MobileNavItem" data-component-name="Nav:Item">
9069<a href="https://www.tomsguide.com/wellness/sleep" class="meganav-item__link" data-nav-link aria-label="Sleep" x-on:click="toggleChildItems" data-before-rewrite-localise="/wellness/sleep">
9070Sleep <svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
9071<path d="M1000 100L500 900 0 100h1000z"></path>
9072</svg>
9073</a>
9074<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:M
9074obile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
9075<li class="meganav-item meganav-item--mobile" data-component-name="Nav:Item">
9076<a href="https://www.tomsguide.com/wellness/sleep" class="meganav-item__link" data-nav-link data-before-rewrite-localise="/wellness/sleep">
9077View Sleep
9078</a>
9079</li>
9080<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9081<a href="https://www.tomsguide.com/wellness/sleep/sleep-problems" class="meganav-item__link" data-nav-link aria-label="Sleep Tips" data-before-rewrite-localise="/wellness/sleep/sleep-problems">
9082Sleep Tips
9083</a>
9084</li>
9085<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9086<a href="https://www.tomsguide.com/wellness/sleep/sleep-tech" class="meganav-item__link" data-nav-link aria-label="Sleep Tech" data-before-rewrite-localise="/wellness/sleep/sleep-tech">
9087Sleep Tech
9088</a>
9089</li>
9090</ul> </li> </ul> </li>
9091<li class="meganav-item--mobile meganav-item--dropdown meganav-item" x-data="MobileNavItem" data-component-name="Nav:Item" data-test="Nav:Item">
9092<a href="https://www.tomsguide.com/home" class="meganav-item__link" data-nav-link aria-label="Home" x-on:click="toggleChildItems" data-before-rewrite-localise="/home">
9093Home
9094<svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
9095<path d="M1000 100L500 900 0 100h1000z"></path>
9096</svg>
9097</a>
9098<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:Mobile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
9099<li class="meganav-item meganav-item--mobile" data-component-name="Nav:Item">
9100<a href="https://www.tomsguide.com/home" class="meganav-item__link" data-nav-link data-before-rewrite-localise="/home">
9101View Home
9102</a>
9103</li>
9104<li class="meganav-item--mobile meganav-item--dropdown meganav-item--title-hover meganav-item meganav-item--level-2" x-data="MobileNavItem" data-component-name="Nav:Item">
9105<button class="meganav-item__title" tabindex="0" data-nav-title aria-label="Home Insights" x-on:click="toggleChildItems">
9106Home Insights <svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
9107<path d="M1000 100L500 900 0 100h1000z"></path>
9108</svg>
9109</button>
9110<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:Mobile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
9111<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9112<a href="https://www.tomsguide.com/home/best-picks" class="meganav-item__link" data-nav-link aria-label="Home Best Picks" data-before-rewrite-localise="/home/best-picks">
9113Home Best Picks
9114</a>
9115</li>
9116<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9117<a href="https://www.tomsguide.com/home/deals" class="meganav-item__link" data-nav-link aria-label="Home Deals" data-before-rewrite-localise="/home/deals">
9118Home Deals
9119</a>
9120</li>
9121<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9122<a href="https://www.tomsguide.com/home/face-off" class="meganav-item__link" data-nav-link aria-label="Home Face-Offs" data-before-rewrite-localise="/home/face-off">
9123Home Face-Offs
9124</a>
9125</li>
9126<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9127<a href="https://www.tomsguide.com/home/how-to" class="meganav-item__link" data-nav-link aria-label="Home How-Tos" data-before-rewrite-localise="/home/how-to">
9128Home How-Tos
9129</a>
9130</li>
9131<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9132<a href="https://www.tomsguide.com/home/news" class="meganav-item__link" data-nav-link aria-label="Home News" data-before-rewrite-localise="/home/news">
9133Home News
9134</a>
9135</li>
9136<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9137<a href="https://www.tomsguide.com/home/reviews" class="meganav-item__link" data-nav-link aria-label="Home Reviews" data-before-rewrite-localise="/home/reviews">
9138Home Reviews
9139</a>
9140</li>
9141<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9142<a href="https://www.tomsguide.com/coupons/category/home-and-electrical" class="meganav-item__link" data-nav-link aria-label="Home Coupons" data-before-rewrite-localise="/coupons/category/home-and-electrical">
9143Home Coupons
9144</a>
9145</li>
9146</ul> </li>
9147<li class="meganav-item--mobile meganav-item--dropdown meganav-item--title-hover meganav-item meganav-item--level-2" x-data="MobileNavItem" data-component-name="Nav:Item">
9148<button class="meganav-item__title" tabindex="0" data-nav-title aria-label="Home Topics" x-on:click="toggleChildItems">
9149Home Topics <svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
9150<path d="M1000 100L500 900 0 100h1000z"></path>
9151</svg>
9152</button>
9153<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:M
9153obile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
9154<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9155<a href="https://www.tomsguide.com/home/home-appliances" class="meganav-item__link" data-nav-link aria-label="Home Appliances" data-before-rewrite-localise="/home/home-appliances">
9156Home Appliances
9157</a>
9158</li>
9159<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9160<a href="https://www.tomsguide.com/home/home-office" class="meganav-item__link" data-nav-link aria-label="Home Office" data-before-rewrite-localise="/home/home-office">
9161Home Office
9162</a>
9163</li>
9164<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9165<a href="https://www.tomsguide.com/home/home-security" class="meganav-item__link" data-nav-link aria-label="Home Security" data-before-rewrite-localise="/home/home-security">
9166Home Security
9167</a>
9168</li>
9169<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9170<a href="https://www.tomsguide.com/home/smart-home" class="meganav-item__link" data-nav-link aria-label="Smart Home" data-before-rewrite-localise="/home/smart-home">
9171Smart Home
9172</a>
9173</li>
9174</ul> </li>
9175<li class="meganav-item--mobile meganav-item--dropdown meganav-item meganav-item--level-2" x-data="MobileNavItem" data-component-name="Nav:Item">
9176<a href="https://www.tomsguide.com/home/outdoors" class="meganav-item__link" data-nav-link aria-label="Outdoors" x-on:click="toggleChildItems" data-before-rewrite-localise="/home/outdoors">
9177Outdoors <svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
9178<path d="M1000 100L500 900 0 100h1000z"></path>
9179</svg>
9180</a>
9181<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:Mobile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
9182<li class="meganav-item meganav-item--mobile" data-component-name="Nav:Item">
9183<a href="https://www.tomsguide.com/home/outdoors" class="meganav-item__link" data-nav-link data-before-rewrite-localise="/home/outdoors">
9184View Outdoors
9185</a>
9186</li>
9187<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9188<a href="https://www.tomsguide.com/home/outdoors/gardening" class="meganav-item__link" data-nav-link aria-label="Gardening" data-before-rewrite-localise="/home/outdoors/gardening">
9189Gardening
9190</a>
9191</li>
9192<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9193<a href="https://www.tomsguide.com/home/outdoors/lawn-care" class="meganav-item__link" data-nav-link aria-label="Lawn Care" data-before-rewrite-localise="/home/outdoors/lawn-care">
9194Lawn Care
9195</a>
9196</li>
9197</ul> </li>
9198<li class="meganav-item--mobile meganav-item--dropdown meganav-item--title-hover meganav-item meganav-item--level-2" x-data="MobileNavItem" data-component-name="Nav:Item">
9199<button class="meganav-item__title" tabindex="0" data-nav-title aria-label="Home Brands" x-on:click="toggleChildItems">
9200Home Brands <svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
9201<path d="M1000 100L500 900 0 100h1000z"></path>
9202</svg>
9203</button>
9204<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:Mobile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
9205<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9206<a href="https://www.tomsguide.com/tag/ninja" class="meganav-item__link" data-nav-link aria-label="Ninja" data-before-rewrite-localise="/tag/ninja">
9207Ninja
9208</a>
9209</li>
9210<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9211<a href="https://www.tomsguide.com/tag/shark" class="meganav-item__link" data-nav-link aria-label="Shark" data-before-rewrite-localise="/tag/shark">
9212Shark
9213</a>
9214</li>
9215<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9216<a href="https://www.tomsguide.com/tag/dyson" class="meganav-item__link" data-nav-link aria-label="Dyson" data-before-rewrite-localise="/tag/dyson">
9217Dyson
9218</a>
9219</li>
9220<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9221<a href="https://www.tomsguide.com/tag/kitchenaid" class="meganav-item__link" data-nav-link aria-label="KitchenAid" data-before-rewrite-localise="/tag/kitchenaid">
9222KitchenAid
9223</a>
9224</li>
9225<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9226<a href="https://www.tomsguide.com/tag/ring" class="meganav-item__link" data-nav-link aria-label="Ring" data-before-rewrite-localise="/tag/ring">
9227Ring
9228</a>
9229</li>
9230<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9231<a href="https://www.tomsguide.com/tag/breville" class="meganav-item__link" data-nav-link aria-label="Breville" data-before-rewrite-localise="/tag/breville">
9232Breville
9233</a>
9234</li>
9235</ul> </li> </ul> </li>
9236<li class="meganav-item--mobile meganav-item--dropdown meganav-item--title-hover meganav-item" x-data="MobileNavItem" data-component-name="Nav:Item" data-test="Nav:Item">
9237<button class="meganav-item__title" tabindex="0" data-nav-title aria-label="Wordle &amp; Games" x-on:click="toggleChildItems">
9238Wordle &amp; Games
9239<svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
9240<path d="M1000 100L500 900 0 100h1000z"></path>
9241</svg>
9242</button>
9243<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:M
9243obile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
9244<li class="meganav-item--mobile meganav-item meganav-item--level-2" data-component-name="Nav:Item">
9245<a href="https://www.tomsguide.com/news/what-is-todays-wordle-answer" class="meganav-item__link" data-nav-link aria-label="Wordle" data-before-rewrite-localise="/news/what-is-todays-wordle-answer">
9246Wordle
9247</a>
9248</li>
9249<li class="meganav-item--mobile meganav-item meganav-item--level-2" data-component-name="Nav:Item">
9250<a href="https://www.tomsguide.com/news/todays-connections-answer" class="meganav-item__link" data-nav-link aria-label="Connections" data-before-rewrite-localise="/news/todays-connections-answer">
9251Connections
9252</a>
9253</li>
9254<li class="meganav-item--mobile meganav-item meganav-item--level-2" data-component-name="Nav:Item">
9255<a href="https://www.tomsguide.com/news/todays-strands-answer" class="meganav-item__link" data-nav-link aria-label="Strands" data-before-rewrite-localise="/news/todays-strands-answer">
9256Strands
9257</a>
9258</li>
9259<li class="meganav-item--mobile meganav-item meganav-item--level-2" data-component-name="Nav:Item">
9260<a href="https://www.tomsguide.com/gaming/nyt-pips-today-hints-and-answers" class="meganav-item__link" data-nav-link aria-label="Pips" data-before-rewrite-localise="/gaming/nyt-pips-today-hints-and-answers">
9261Pips
9262</a>
9263</li>
9264<li class="meganav-item--mobile meganav-item meganav-item--level-2" data-component-name="Nav:Item">
9265<a href="https://www.tomsguide.com/play" class="meganav-item__link" data-nav-link aria-label="Tom's Guide Games" data-before-rewrite-localise="/play">
9266Tom's Guide Games
9267</a>
9268</li>
9269<li class="meganav-item--mobile meganav-item meganav-item--level-2" data-component-name="Nav:Item">
9270<a href="https://www.tomsguide.com/polls" class="meganav-item__link" data-nav-link aria-label="Tom's Guide Polls" data-before-rewrite-localise="/polls">
9271Tom's Guide Polls
9272</a>
9273</li> </ul> </li>
9274<li class="meganav-item--mobile meganav-item--dropdown meganav-item--title-hover meganav-item" x-data="MobileNavItem" data-component-name="Nav:Item" data-test="Nav:Item">
9275<button class="meganav-item__title" tabindex="0" data-nav-title aria-label="Browse" x-on:click="toggleChildItems">
9276Browse
9277<svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
9278<path d="M1000 100L500 900 0 100h1000z"></path>
9279</svg>
9280</button>
9281<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:Mobile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
9282<li class="meganav-item--mobile meganav-item--dropdown meganav-item--title-hover meganav-item meganav-item--level-2" x-data="MobileNavItem" data-component-name="Nav:Item">
9283<button class="meganav-item__title" tabindex="0" data-nav-title aria-label="By Type" x-on:click="toggleChildItems">
9284By Type <svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
9285<path d="M1000 100L500 900 0 100h1000z"></path>
9286</svg>
9287</button>
9288<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:Mobile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
9289<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9290<a href="https://www.tomsguide.com/best-picks" class="meganav-item__link" data-nav-link aria-label="Best Picks" data-before-rewrite-localise="/best-picks">
9291Best Picks
9292</a>
9293</li>
9294<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9295<a href="https://www.tomsguide.com/deals" class="meganav-item__link" data-nav-link aria-label="Deals" data-before-rewrite-localise="/deals">
9296Deals
9297</a>
9298</li>
9299<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9300<a href="https://www.tomsguide.com/face-off" class="meganav-item__link" data-nav-link aria-label="Face-Offs" data-before-rewrite-localise="/face-off">
9301Face-Offs
9302</a>
9303</li>
9304<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9305<a href="https://www.tomsguide.com/how-to" class="meganav-item__link" data-nav-link aria-label="How-Tos" data-before-rewrite-localise="/how-to">
9306How-Tos
9307</a>
9308</li>
9309<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9310<a href="https://www.tomsguide.com/news" class="meganav-item__link" data-nav-link aria-label="News" data-before-rewrite-localise="/news">
9311News
9312</a>
9313</li>
9314<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9315<a href="https://www.tomsguide.com/reviews" class="meganav-item__link" data-nav-link aria-label="Reviews" data-before-rewrite-localise="/reviews">
9316Reviews
9317</a>
9318</li>
9319<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9320<a href="https://www.tomsguide.com/coupons" class="meganav-item__link" data-nav-link aria-label="Coupons" data-before-rewrite-localise="/coupons">
9321Coupons
9322</a>
9323</li>
9324<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9325<a href="https://www.tomsguide.com/newsletter" class="meganav-item__link" data-nav-link aria-label="Newsletter" data-before-rewrite-localise="/newsletter">
9326Newsletter
9327</a>
9328</li>
9329</ul> </li>
9330<li class="meganav-item--mobile meganav-item--dropdown meganav-item--title-hover meganav-item meganav-item--level-2" x-data="MobileNavItem" data-component-name="Nav:Item">
9331<button class="meganav-item__title" tabindex="0" data-nav-title aria-label="Popular Brands" x-on:click="toggleChildItems">
9332Popular Brands <svg class="meganav-item__dropdown-icon" fill="currentColor" data-nav-dropdown-icon x-ref="dropdownIcon" preserveaspectratio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1000 1000">
9333<path d="M1000 100L500 900 0 100h1000z"></path>
9334</svg>
9335</button>
9336<ul class="meganav-mobile-item-list" style="" data-nav-group data-component-name="Nav:M
9336obile:ItemList" x-bind:class="{ 'hidden': !open, 'flex':open }">
9337<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9338<a href="https://www.tomsguide.com/tag/amazon" class="meganav-item__link" data-nav-link aria-label="Amazon" data-before-rewrite-localise="/tag/amazon">
9339Amazon
9340</a>
9341</li>
9342<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9343<a href="https://www.tomsguide.com/tag/apple" class="meganav-item__link" data-nav-link aria-label="Apple" data-before-rewrite-localise="/tag/apple">
9344Apple
9345</a>
9346</li>
9347<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9348<a href="https://www.tomsguide.com/tag/samsung" class="meganav-item__link" data-nav-link aria-label="Samsung" data-before-rewrite-localise="/tag/samsung">
9349Samsung
9350</a>
9351</li>
9352<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9353<a href="https://www.tomsguide.com/tag/microsoft" class="meganav-item__link" data-nav-link aria-label="Microsoft" data-before-rewrite-localise="/tag/microsoft">
9354Microsoft
9355</a>
9356</li>
9357<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9358<a href="https://www.tomsguide.com/tag/google" class="meganav-item__link" data-nav-link aria-label="Google" data-before-rewrite-localise="/tag/google">
9359Google
9360</a>
9361</li>
9362<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9363<a href="https://www.tomsguide.com/tag/sony" class="meganav-item__link" data-nav-link aria-label="Sony" data-before-rewrite-localise="/tag/sony">
9364Sony
9365</a>
9366</li>
9367<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9368<a href="https://www.tomsguide.com/tag/meta" class="meganav-item__link" data-nav-link aria-label="Meta" data-before-rewrite-localise="/tag/meta">
9369Meta
9370</a>
9371</li>
9372<li class="meganav-item--mobile meganav-item meganav-item--level-3" data-component-name="Nav:Item">
9373<a href="https://www.tomsguide.com/tag/openai" class="meganav-item__link" data-nav-link aria-label="OpenAI" data-before-rewrite-localise="/tag/openai">
9374OpenAI
9375</a>
9376</li>
9377</ul> </li> </ul> </li>
9378</ul>
9379<div class="meganav-secondary meganav-secondary--mobile" data-component-name="Nav:Secondary:ItemList" ismobilemode="true" style="--nav-item-border-left: none; --nav-item-border-bottom: none; --nav-item-svg-max-w: 150px; --nav-item-svg-max-h: 20px;">
9380<a class="meganav-secondary__item meganav-secondary__item--mobile" href="https://www.tomsguide.com/savings-squad" data-component-name="Nav:Secondary:Item" style="--nav-item-bg-color: #01FE9E; --nav-item-hover-bg-color: #01FE9E; --nav-item-text-color: #0A0A0A; --nav-item-hover-text-color: #0A0A0A;" data-before-rewrite-localise="/savings-squad">
9381Savings Squad
9382</a> <a class="meganav-secondary__item meganav-secondary__item--mobile" href="https://forums.tomsguide.com/" data-component-name="Nav:Secondary:Item" target="_blank" style="--nav-item-bg-color: #8c2b5e; --nav-item-hover-bg-color: #8c2b5e;">
9383Forums
9384</a>
9385</div>
9386</div>
9387</nav>
9388</nav>
9389<div id="slice-container-trendingbar" class="slice-container trending-bar-container trendingbar slice-container-trending"><div class="trending__wrapper  "><nav aria-labelledby="trending-items" class="trending__nav"><span class="trending__label" id="trending-items">Trending</span><ul class="trending__list"><li class="trending__item" data-analytics-id="trending-bar" data-testid="trending-item" data-mrf-recirculation="trending-bar"><a class="trending__link" href="https://www.tomsguide.com/phones/iphones/iphone-18-pro-and-pro-max-review" data-before-rewrite-localise="https://www.tomsguide.com/phones/iphones/iphone-18-pro-and-pro-max-review">iPhone 18 Pro and Pro Max Review</a></li><li class="trending__item" data-analytics-id="trending-bar" data-testid="trending-item" data-mrf-recirculation="trending-bar"><a class="trending__link" href="https://www.tomsguide.com/phones/iphones/iphone-duo-hands-on-apple-nailed-it-and-just-put-everyone-else-on-notice" data-before-rewrite-localise="https://www.tomsguide.com/phones/iphones/iphone-duo-hands-on-apple-nailed-it-and-just-put-everyone-else-on-notice">iPhone Duo</a></li><li class="trending__item" data-analytics-id="trending-bar" data-testid="trending-item" data-mrf-recirculation="trending-bar"><a class="trending__link" href="https://www.tomsguide.com/wellness/smartwatches/apple-watch-ultra-4-review" data-before-rewrite-redirect="https://www.tomsguide.com/wellness/smartwatches/apple-watch-ultra-4" data-before-rewrite-localise="https://www.tomsguide.com/wellness/smartwatches/apple-watch-ultra-4-review">Apple Watch Ultra 4</a></li><li class="trending__item" data-analytics-id="trending-bar" data-testid="trending-item" data-mrf-recirculation="trending-bar"><a class="trending__link" href="https://www.tomsguide.com/news/what-is-todays-wordle-answer" data-before-rewrite-localise="https://www.tomsguide.com/news/what-is-todays-wordle-answer">Wordle Hints</a></li><li class="trending__item" data-analytics-id="trending-bar" data-testid="trending-item" data-mrf-recirculation="trending-bar"><a class="trending__link" href="https://www.tomsguide.com/products" data-before-rewrite-localise="https://www.tomsguide.com/products">Product Finder Tool</a></li><li class="trending__item" data-analytics-id="trending-bar" data-testid="trending-item" data-mrf-recirculation="trending-bar"><a class="trending__link" href="https://www.tomsguide.com/mattresses/best-mattress" data-before-rewrite-redirect="https://www.tomsguide.com/best-picks/best-mattresses" data-before-rewrite-localise="https://www.tomsguide.com/mattresses/best-mattress">Best Mattress</a></li></ul></nav></div></div>
9390<div class="dfp-leaderboard-container">
9391<div class="dfp-leaderboard-background"></div>
9392</div>
9393<div id="widgetArea0" class="widget-area grid grid-cols-1 page-widget-area-0"></div>
9394<div id="main" tabindex="-1" role="main" class="legacy-container full ">
9395<div data-component-name="Article:JumpTo" style="--jumpto-underline-color: rgb(var(--color-primary-500));" class="contents">
9396<div class="opacity-0 max-xl:hidden sticky top-0 z-[9996] w-0 h-px" data-component-name="Article:JumpTo:Variants:Floating" data-analytics-id="sticky-nav" id="sticky-nav--floating" data-mrf-recirculation="sticky-nav">
9397<div class="absolute top-0 flex flex-col max-h-[70vh] h-min bg-white right-0 p-3 border-neutral-200 border-solid border rounded-lg w-36">
9398<span class="font-semibold font-article-heading text-xs pb-1">Jump To:</span>
9399<ul class="flex flex-col py-1 border-2 border-solid border-(--jumpto-underline-color) border-x-0 overflow-y-auto overflow-x-hidden" id="jump-to-section__floating-list">
9400<li class="inline-flex border-b-neutral-200 border-solid border-b py-1" data-component-name="Article:JumpTo:Floating:Link">
9401<a href="#section-our-mission" id="nav-our-mission" class="content-around font-article-heading text-xs font-semibold text-(--jumpto-underline-color)">
9402Our Mission
9403</a>
9404</li>
9405<li class="inline-flex border-b-neutral-200 border-solid border-b py-1" data-component-name="Article:JumpTo:Floating:Link">
9406<a href="#section-who-we-are" id="nav-who-we-are" class="content-around text-neutral-800 font-normal font-article-heading text-xs">
9407Who we are
9408</a>
9409</li>
9410<li class="inline-flex border-b-neutral-200 border-solid border-b py-1" data-component-name="Article:JumpTo:Floating:Link">
9411<a href="#section-who-we-are-ai" id="nav-who-we-are-ai" class="content-around text-neutral-800 font-normal font-article-heading text-xs">
9412Artificial Intelligence
9413</a>
9414</li>
9415<li class="inline-flex border-b-neutral-200 border-solid border-b py-1" data-component-name="Article:JumpTo:Floating:Link">
9416<a href="#section-who-we-are-computing" id="nav-who-we-are-computing" class="content-around text-neutral-800 font-normal font-article-heading text-xs">
9417Computing
9418</a>
9419</li>
9420<li class="inline-flex border-b-neutral-200 border-solid border-b py-1" data-component-name="Article:JumpTo:Floating:Link">
9421<a href="#section-who-we-are-deals" id="nav-who-we-are-deals" class="content-around text-neutral-800 font-normal font-article-heading text-xs">
9422Deals
9423</a>
9424</li>
9425<li class="inline-flex border-b-neutral-200 border-solid border-b py-1" data-component-name="Article:JumpTo:Floating:Link">
9426<a href="#section-who-we-are-fitness" id="nav-who-we-are-fitness" class="content-around text-neutral-800 font-normal font-article-heading text-xs">
9427Fitness
9428</a>
9429</li>
9430<li class="inline-flex border-b-neutral-200 border-solid border-b py-1" data-component-name="Article:JumpTo:Floating:Link">
9431<a href="#section-engagement" id="nav-engagement" class="content-around text-neutral-800 font-normal font-article-heading text-xs">
9432Engagement
9433</a>
9434</li>
9435<li class="inline-flex border-b-neutral-200 border-solid border-b py-1" data-component-name="Article:JumpTo:Floating:Link">
9436<a href="#section-who-we-are-homes" id="nav-who-we-are-homes" class="content-around text-neutral-800 font-normal font-article-heading text-xs">
9437Homes
9438</a>
9439</li>
9440<li class="inline-flex border-b-neutral-200 border-solid border-b py-1" data-component-name="Article:JumpTo:Floating:Link">
9441<a href="#section-who-we-are-how-tos" id="nav-who-we-are-how-tos" class="content-around text-neutral-800 font-normal font-article-heading text-xs">
9442How-tos
9443</a>
9444</li>
9445<li class="inline-flex border-b-neutral-200 border-solid border-b py-1" data-component-name="Article:JumpTo:Floating:Link">
9446<a href="#section-who-we-are-news" id="nav-who-we-are-news" class="content-around text-neutral-800 font-normal font-article-heading text-xs">
9447News
9448</a>
9449</li>
9450<li class="inline-flex border-b-neutral-200 border-solid border-b py-1" data-component-name="Article:JumpTo:Floating:Link">
9451<a href="#section-who-we-are-phones" id="nav-who-we-are-phones" class="content-around text-neutral-800 font-normal font-article-heading text-xs">
9452Phones
9453</a>
9454</li>
9455<li class="inline-flex border-b-neutral-200 border-solid border-b py-1" data-component-name="Article:JumpTo:Floating:Link">
9456<a href="#section-who-we-are-reviews" id="nav-who-we-are-reviews" class="content-around text-neutral-800 font-normal font-article-heading text-xs">
9457Reviews
9458</a>
9459</li>
9460<li class="inline-flex border-b-neutral-200 border-solid border-b py-1" data-component-name="Article:JumpTo:Floating:Link">
9461<a href="#section-security" id="nav-security" class="content-around text-neutral-800 font-normal font-article-heading text-xs">
9462Security
9463</a>
9464</li>
9465<li class="inline-flex border-b-neutral-200 border-solid border-b py-1" data-component-name="Article:JumpTo:Floating:Link">
9466<a href="#section-who-we-are-sleep" id="nav-who-we-are-sleep" class="content-around text-neutral-800 font-normal font-article-heading text-xs">
9467Sleep
9468</a>
9469</li>
9470<li class="inline-flex border-b-neutral-200 border-solid border-b py-1" data-component-name="Article:JumpTo:Floating:Link">
9471<a href="#section-who-we-are-social-and-video" id="nav-who-we-are-social-and-video" class="content-around text-neutral-800 font-normal font-article-heading text-xs">
9472Social and video
9473</a>
9474</li>
9475<li class="inline-flex border-b-neutral-200 border-solid border-b py-1" data-component-name="Article:JumpTo:Floating:Link">
9476<a href="#section-streaming" id="nav-streaming" class="content-around text-neutral-800 font-normal font-article-heading text-xs">
9477Streaming
9478</a>
9479</li>
9480<li class="inline-flex border-b-neutral-200 border-solid border-b py-1" data-component-name="Article:JumpTo:Floating:Link">
9481<a href="#section-who-we-are-tv-and-audio" id="nav-who-we-are-tv-and-audio" class="content-around text-neutral-800 font-normal font-article-heading text-xs">
9482TV and Audio
9483</a>
9484</li>
9485<li class="inline-flex border-b-neutral-200 border-solid border-b py-1" data-component-name="Article:JumpTo:Floating:Link">
9486<a href="#section-who-we-are-buying-guides" id="nav-who-we-are-buying-guides" class="content-around text-neutral-800 font-normal font-article-heading text-xs">
9487Buying guides
9488</a>
9489</li>
9490<li class="inline-flex border-b-neutral-200 border-solid border-b py-1" data-component-name="Article:JumpTo:Floating:Link">
9491<a href="#section-who-we-are-testing" id="nav-who-we-are-testing" class="content-around text-neutral-800 font-normal font-article-heading text-xs">
9492Testing
9493</a>
9494</li>
9495<li class="inline-flex border-b-neutral-200 border-solid border-b py-1" data-component-name="Article:JumpTo:Floating:Link">
9496<a href="#section-contributing-writers" id="nav-contributing-writers" class="content-around text-neutral-800 font-normal font-article-heading text-xs">
9497Contributing writers
9498</a>
9499</li>
9500<li class="inline-flex border-b-neutral-200 border-solid border-b py-1" data-component-name="Article:JumpTo:Floating:Link">
9501<a href="#section-tom-s-guide-frequently-asked-questions" id="nav-tom-s-guide-frequently-asked-questions" class="content-around text-neutral-800 font-normal font-article-heading text-xs">
9502Tom's Guide Frequently asked questions
9503</a>
9504</li>
9505<li class="inline-flex border-b-neutral-200 border-solid border-b py-1" data-component-name="Article:JumpTo:Floating:Link">
9506<a href="#section-how-we-test-and-rate-products" id="nav-how-we-test-and-rate-products" class="content-around text-neutral-800 font-normal font-article-heading text-xs">
9507How we test and rate products
9508</a>
9509</li>
9510<li class="inline-flex border-b-neutral-200 border-solid border-b py-1" data-component-name="Article:JumpTo:Floating:Link">
9511<a href="#section-how-to-follow-tom-s-guide" id="nav-how-to-follow-tom-s-guide" class="content-around text-neutral-800 font-normal font-article-heading text-xs">
9512How to follow Tom's Guide
9513</a>
9514</li>
9515<li class="inline-flex border-b-neutral-200 border-solid border-b py-1" data-component-name="Article:JumpTo:Floating:Link">
9516<a href="#section-join-the-team" id="nav-join-the-team" class="content-around text-neutral-800 font-normal font-article-heading text-xs">
9517Join the team
9518</a>
9519</li>
9520<li class="inline-flex border-b-neutral-200 border-solid border-b py-1" data-component-name="Article:JumpTo:Floating:Link">
9521<a href="#section-editorial-independence" id="nav-editorial-independence" class="content-around text-neutral-800 font-normal font-article-heading text-xs">
9522Editorial independence
9523</a>
9524</li>
9525<li class="inline-flex border-b-neutral-200 border-solid border-b py-1" data-component-name="Article:JumpTo:Floating:Link">
9526<a href="#section-affiliate-advertising-disclosure" id="nav-affiliate-advertising-disclosure" class="content-around text-neutral-800 font-normal font-article-heading text-xs">
9527Affiliate &amp; Advertising disclosure
9528</a>
9529</li>
9530<li class="inline-flex border-b-neutral-200 border-solid border-b py-1" data-component-name="Article:JumpTo:Floating:Link">
9531<a href="#section-privacy-policy" id="nav-privacy-policy" class="content-around text-neutral-800 font-normal font-article-heading text-xs">
9532Privacy policy
9533</a>
9534</li>
9535<li class="inline-flex border-b-neutral-200 border-solid py-1 border-b-0" data-component-name="Article:JumpTo:Floating:Link">
9536<a href="#section-community-guidelines" id="nav-community-guidelines" class="content-around text-neutral-800 font-normal font-article-heading text-xs">
9537Community Guidelines
9538</a>
9539</li>
9540</ul>
9541</div>
9542</div>
9543<style data-layerless-source="true">@layer legacy { 
9544#jump-to-section__floating-list::-webkit-scrollbar {
9545width: 3px;
9546background: rgba(0, 0, 0, 0);
9547}
9548#jump-to-section__floating-list::-webkit-scrollbar-thumb {
9549background-color: rgba(0, 0, 0, 0.3);
9550border-radius: 10px;
9551}
9552 }</style>
9553</div>
9554<div data-component-name="Newsletter:ExitIntent" data-membership-popup-enabled="true">
9555<template data-exit-intent-template>
9556<script data-id="vanilla-slice-newsletterForm-exitIntent-hydrate" type="text/javascript">
9557    window.sliceComponents = window.sliceComponents || {};
9558
9559    externalsScriptLoaded.then(() => {
9560        window.reliablePageLoad.then(() => {
9561            var componentContainer = document.querySelector("#slice-container-newsletterForm-exitIntent");
9562
9563            if (componentContainer) {
9564                var data = {"layout":"exitIntent","header":"<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"194\" height=\"32\" viewBox=\"0 0 194 32\" fill=\"none\"><title>Tom's Guide<\/title><path d=\"M142.873 8.41296H135.126C134.819 8.41296 134.55 8.68187 134.55 8.9892V13.9448C134.55 14.2521 134.819 14.521 135.126 14.521H136.2V25.3926C136.2 25.7 136.468 25.9689 136.775 25.9689H142.912C143.219 25.9689 143.487 25.7 143.487 25.3926V8.9892C143.487 8.68187 143.219 8.41296 142.912 8.41296H142.873Z\" fill=\"#1F69FF\"><\/path><path d=\"M132.671 19.976H131.597V8.9892C131.597 8.68187 131.329 8.41296 131.022 8.41296H124.924C124.617 8.41296 124.348 8.68187 124.348 8.9892V18.5163C124.348 19.4766 123.581 20.245 122.622 20.245H122.546C121.587 20.245 120.82 19.4766 120.82 18.5163V18.4394V9.02762C120.82 8.72029 120.551 8.45138 120.244 8.45138H114.146C113.839 8.45138 113.57 8.72029 113.57 9.02762V19.5919C113.57 23.7024 115.373 26.161 119.247 26.161C123.121 26.161 123.006 24.8932 124.502 23.5103V25.4695C124.502 25.7768 124.77 26.0457 125.077 26.0457H132.671C132.978 26.0457 133.247 25.7768 133.247 25.4695V20.6291C133.247 20.3218 132.978 20.0529 132.671 20.0529V19.976Z\" fill=\"#1F69FF\"><\/path><path d=\"M24.5085 8.10593C18.7168 8.10593 14.6895 12.2164 14.6895 17.2488C14.6895 22.2813 18.6017 26.3917 24.5085 26.3917C30.4152 26.3917 34.3275 22.8959 34.3275 17.2488C34.3275 11.6017 30.1851 8.10593 24.5085 8.10593ZM26.2728 19.3233C26.2728 20.2837 25.5057 21.0904 24.5468 21.0904C23.5879 21.0904 22.8208 20.2837 22.8208 19.3233V15.2896C22.8208 14.3292 23.5879 13.5225 24.5468 13.5225C25.5057 13.5225 26.2728 14.3292 26.2728 15.2896V19.3233Z\" fill=\"#1F69FF\"><\/path><path d=\"M12.619 19.9759H12.1587C11.2382 19.9759 9.51217 20.2064 9.51217 18.2472V14.0215H11.43C11.7368 14.0215 12.0053 13.7526 12.0053 13.4453V9.0659C12.0053 8.75857 11.7368 8.48966 11.43 8.48966H9.51217V4.30237C9.51217 3.99504 9.24369 3.72614 8.93684 3.72614H2.83831C2.53147 3.72614 2.26298 3.99504 2.26298 4.30237V8.48966H0.575333C0.268489 8.48966 0 8.75857 0 9.0659V13.4453C0 13.7526 0.268489 14.0215 0.575333 14.0215H2.26298V19.3997C2.26298 23.5101 4.06569 25.9687 7.9396 25.9687H12.619C12.9258 25.9687 13.1943 25.6998 13.1943 25.3925V20.5521C13.1943 20.2448 12.9258 19.9759 12.619 19.9759Z\" fill=\"#1F69FF\"><\/path><path d=\"M66.7394 19.976H66.0873V14.7515C66.0873 10.641 64.2846 8.1824 60.4107 8.1824C56.5368 8.1824 56.1916 9.9111 54.7341 11.2941C53.9286 9.33487 52.2793 8.1824 49.6712 8.1824C47.063 8.1824 45.9123 9.45012 44.4164 10.8331V9.02755C44.4164 8.72022 44.148 8.45131 43.8411 8.45131H36.2467C35.9399 8.45131 35.6714 8.68181 35.6714 8.98913V13.8295C35.6714 14.1368 35.9399 14.4057 36.2467 14.4057H37.3207V25.3542C37.3207 25.6615 37.5892 25.9304 37.896 25.9304H44.0329C44.3397 25.9304 44.5699 25.6999 44.5699 25.3926V15.7503C44.5699 14.7899 45.337 14.0216 46.2959 14.0216H46.3726C47.2931 14.0216 48.0219 14.7515 48.0602 15.635V25.431C48.0602 25.7383 48.2904 25.9688 48.5972 25.9688H54.8108C55.1176 25.9688 55.3478 25.7383 55.3478 25.431V15.3661C55.5012 14.5978 56.1916 14.0216 57.0354 14.0216H57.1121C58.071 14.0216 58.8381 14.7899 58.8381 15.7503V15.8271V25.3542C58.8381 25.6615 59.1066 25.9304 59.4135 25.9304H66.7394C67.0462 25.9304 67.3147 25.6615 67.3147 25.3542V20.4754C67.3147 20.1681 67.0462 19.8991 66.7394 19.8991V19.976Z\" fill=\"#1F69FF\"><\/path><path d=\"M165.543 19.9763H164.545V2.5741C164.545 2.26677 164.277 1.99786 163.97 1.99786H157.987C157.641 1.99786 157.373 2.26677 157.373 2.61251V10.334C156.261 9.02791 154.918 8.10594 152.77 8.10594C149.165 8.10594 145.79 10.5261 145.79 17.0952C145.79 23.6642 148.705 26.1228 152.885 26.1228C157.066 26.1228 156.567 25.3545 157.603 24.2405C157.603 24.2405 157.616 24.2405 157.641 24.2405V25.3929C157.641 25.7003 157.91 25.9692 158.217 25.9692H165.543C165.849 25.9692 166.118 25.7003 166.118 25.3929V20.5526C166.118 20.2453 165.849 19.9763 165.543 19.9763ZM157.411 19.0928C157.411 20.0532 156.644 20.8215 155.685 20.8215C154.726 20.8215 153.959 20.0532 153.959 19.0928V15.0976C153.959 14.1372 154.726 13.3689 155.685 13.3689C156.644 13.3689 157.411 14.1372 157.411 15.0976V19.0928Z\" fill=\"#1F69FF\"><\/path><path d=\"M84.1132 15.9039C82.8858 15.4814 78.8969 15.0588 78.2448 14.9051C77.938 14.8283 77.5161 14.4441 77.4777 14.1752C77.4777 14.1752 77.4777 13.9447 77.4777 13.9063C77.4777 13.2533 77.9763 12.7539 78.6284 12.7539H80.6229C81.2366 12.7539 81.7735 13.2533 81.7735 13.9063C81.7735 14.5594 81.927 14.2521 82.1187 14.2521H85.5324C85.9159 14.2521 86.2228 13.9447 86.2228 13.5606V9.75744C86.2228 9.60378 86.1461 9.48853 86.031 9.45012C85.4173 9.14279 83.4612 8.29765 80.0475 8.1824C79.8174 8.1824 79.6256 8.1824 79.3955 8.1824C79.3571 8.1824 79.3
9564188 8.1824 79.2804 8.1824C78.7051 8.1824 78.1298 8.18241 77.5161 8.25924C75.8668 8.4129 74.2942 8.87388 72.9134 9.87269C70.2669 11.8319 69.8833 16.557 73.6422 18.2473C74.6778 18.7083 75.8284 18.9388 76.9407 19.1693C77.8613 19.3613 79.8174 19.6302 79.8558 19.6302C80.3544 19.7455 80.6996 20.0912 80.6996 20.5906C80.6996 21.09 80.201 21.7431 79.5489 21.7431H77.4394C76.8257 21.7431 76.2887 21.2437 76.2887 20.5906V20.3601C76.2887 20.1681 76.1353 20.0144 75.9435 20.0144H71.8395C71.3025 20.0144 70.9189 20.437 70.8806 20.9364V24.7779C70.8806 24.9316 70.9573 25.0468 71.1107 25.1237C71.686 25.3542 73.297 25.892 75.5983 26.1993C76.5188 26.353 77.4394 26.3914 78.3983 26.3914C78.5517 26.3914 78.6667 26.3914 78.8202 26.3914C79.2804 26.3914 79.7407 26.3914 80.1626 26.3145C82.0804 26.1225 83.9214 25.5847 85.4557 24.2785C87.757 22.3193 88.0638 17.2485 84.1132 15.8655V15.9039Z\" fill=\"#1F69FF\"><\/path><path d=\"M110.656 8.41315H105.094C104.788 8.41315 104.519 8.68206 104.519 8.98938V10.4492C104.404 10.2955 104.366 10.2571 104.327 10.2187C103.138 8.79731 101.757 8.06741 99.7246 8.06741C96.311 8.06741 93.1274 10.0266 93.1274 16.5957C93.1274 23.1647 95.6589 24.6245 99.4945 24.6245C103.33 24.6245 102.946 24.1635 103.982 23.3184C103.982 23.3184 103.982 24.1251 103.829 24.7782C103.675 25.4312 103.292 26.0843 102.371 26.43C100.799 27.0063 97.9986 26.9295 95.9657 25.777C95.7356 25.6617 95.4288 25.7002 95.237 25.8922C94.4315 26.8142 93.5877 27.7362 92.7439 28.6582C92.5137 28.8886 92.5521 29.2728 92.8206 29.4649C93.7795 30.31 94.8534 30.8478 96.0425 31.232C99.341 32.3076 103.253 32.3076 106.437 30.8863C109.237 29.657 111.27 27.6209 111.27 21.897V8.95097C111.27 8.64364 111.001 8.37474 110.694 8.37474L110.656 8.41315ZM104.557 18.478C104.557 19.4384 103.79 20.2067 102.831 20.2067C101.873 20.2067 101.105 19.4384 101.105 18.478V15.0975C101.105 14.1371 101.873 13.3688 102.831 13.3688C103.79 13.3688 104.557 14.1371 104.557 15.0975V18.478Z\" fill=\"#1F69FF\"><\/path><path d=\"M142.875 0H136.738C136.431 0 136.163 0.268909 136.163 0.576233V5.41659C136.163 5.72392 136.431 5.99283 136.738 5.99283H142.875C143.182 5.99283 143.45 5.72392 143.45 5.41659V0.576233C143.45 0.268909 143.182 0 142.875 0Z\" fill=\"#1F69FF\"><\/path><path d=\"M71.4941 0H66.6613C66.3544 0 66.0859 0.268909 66.0859 0.576233V5.41659C66.0859 5.72392 66.3544 5.99283 66.6613 5.99283H67.9654C68.8859 5.99283 68.7325 6.49223 68.5023 6.72272C68.1571 7.03005 67.6969 7.26054 67.1599 7.56786C66.853 7.72153 66.738 8.06727 66.8914 8.37459L67.5051 9.52706C67.6585 9.79597 68.0037 9.91121 68.3106 9.79597C69.3462 9.29657 70.4201 8.56667 71.1105 7.64469C71.4174 7.22212 71.7242 6.64589 71.8776 5.87758C71.9927 5.37818 72.0694 4.76353 72.0694 4.07205V0.653065C72.0694 0.307325 71.8009 0.0384164 71.4941 0.0384164V0Z\" fill=\"#1F69FF\"><\/path><path d=\"M181.344 9.37321C179.695 8.37441 177.93 8.02867 176.051 8.06709C172.024 8.22075 167.958 10.833 167.651 16.6722C167.459 20.4369 168.725 23.7022 172.024 25.3157C174.9 26.6986 177.854 26.6986 180.807 25.6614C182.073 25.2004 183.147 24.3553 183.684 23.8559C183.914 23.6638 183.952 23.3181 183.76 23.0876L181.574 20.3601C181.382 20.1296 181.076 20.0912 180.807 20.2448C180.193 20.6674 179.004 21.3205 177.47 21.3205C175.399 21.1668 175.054 20.0143 175.015 19.0924H183.722C184.259 19.0924 184.758 18.6698 184.834 18.132C184.834 18.0167 184.834 17.8631 184.873 17.7478C185.218 14.5209 184.221 11.1403 181.344 9.37321ZM178.506 15.366C178.506 15.635 178.314 15.827 178.045 15.827H175.476C175.207 15.827 175.015 15.635 175.015 15.366V14.5209C175.015 13.5605 175.782 12.7538 176.741 12.7538C177.7 12.7538 178.467 13.5221 178.467 14.5209V15.366H178.506Z\" fill=\"#1F69FF\"><\/path><path d=\"M193.235 5.1861C190.167 4.41779 189.131 3.41898 188.403 0.34574C188.288 -0.115247 187.636 -0.115247 187.559 0.34574C186.792 3.41898 185.795 4.4562 182.726 5.1861C182.266 5.30135 182.266 5.95441 182.726 6.03124C185.795 6.79955 186.83 7.79836 187.559 10.8716C187.674 11.3326 188.326 11.3326 188.403 10.8716C189.17 7.79836 190.167 6.76114 193.235 6.03124C193.696 5.916 193.696 5.26293 193.235 5.1861Z\" fill=\"#1F69FF\"><\/path><\/svg>","tagline":"Get instant access to breaking news, the hottest reviews, great deals and helpful tips.","formFooterText":"By submitting your information you agree to the <a href=\"https:\/\/futureplc.com\/terms-conditions\/\" target=\"_blank\">Terms & Conditions<\/a> and <a href=\"https:\/\/futureplc.com\/privacy-policy\/\" target=\"_blank\">Privacy Policy<\/a> and are aged 16 or over.","usDisclaimerFooterText":"By signing up, you agree to our <a href=\"https:\/\/futureplc.com\/terms-conditions\/\" target=\"_blank\">Terms of services <\/a> and acknowledge that you have read our <a href=\"https:\/\/futureplc.com\/privacy-policy\" target=\"_blank\">Privacy Notice<\/a>
9564. You also agree to receive marketing emails from us that may include promotions from our trusted partners and sponsors, which you can unsubscribe from at any time.","successMessage":{"body":"Thank you for signing up. You will receive a confirmation email shortly."},"failureMessage":"There was a problem. Please refresh the page and try again.","method":"POST","inputs":[{"type":"hidden","name":"NAME"},{"type":"email","name":"MAIL","placeholder":"Your Email Address","required":true},{"type":"hidden","name":"NEWSLETTER_CODE","value":"XTG-D"},{"type":"hidden","name":"LANG","value":"EN"},{"type":"hidden","name":"SOURCE","value":"15"},{"type":"hidden","name":"COUNTRY"},{"type":"checkbox","name":"CONTACT_OTHER_BRANDS","label":{"text":"Contact me with news and offers from other Future brands"}},{"type":"checkbox","name":"CONTACT_PARTNERS","label":{"text":"Receive email from us on behalf of our trusted partners or sponsors"}},{"type":"submit","value":"Sign me up","required":true}],"endpoint":"https:\/\/www.tomsguide.com\/.newsletter-subscribe\/v2\/submission\/submit","cookieExpiryDays":14,"ariaLabels":{"exitIntent":{"closeButton":"Close"}},"mobile":{"enabled":true,"scrollDepthTrigger":80}};
9565
9566                var triggerHydrate = function() {
9567                    window.sliceComponents.newsletterForm.hydrate(data, componentContainer);
9568                }
9569
9570                if (window.lazyObserveElement) {
9571                    window.lazyObserveElement(componentContainer, triggerHydrate);
9572                } else {
9573                    triggerHydrate();
9574                }
9575            }
9576        }).catch(err => console.error('%c FTE ','background: #9306F9; color: #ffffff','Hydration Script has failed for newsletterForm-exitIntent Slice', err));
9577    }).catch(err => console.error('%c FTE ','background: #9306F9; color: #ffffff','Externals script failed to load', err));
9578</script>
9578<div id="slice-container-newsletterForm-exitIntent" class="slice-container newsletter-slice newsletterForm-exitIntent slice-container-newsletterForm"></div>
9579</template>
9580</div>
9581<div role="dialog" aria-modal="true" class="hidden fixed inset-0 z-[999999999999999999] bg-[#33333370] items-center justify-center p-6 newsletter-modal" data-batch-endpoint="https://www.tomsguide.com/.newsletter-subscribe/v2/submission/submit_batch" data-batch-source="302" data-component-name="Newsletter:Modal">
9582<div class="absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 bg-neutral-100 rounded-xl shadow-xl w-full lg:w-2/3 xl:w-1/2 p-6 max-h-[95vh] max-w-[95vh] overflow-y-auto" data-component-name="Newsletter:Modal:Card" style="--modal-logo-height: 40px;">
9583<button type="button" class="absolute flex items-center justify-center w-6 h-6 bg-transparent border-2 border-gray-700 rounded-full close-button right-3 top-3" aria-label="Close">
9584<svg class="w-4 h-4 text-gray-700" viewbox="0 0 24 24" stroke="currentColor" fill="none">
9585<path stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="M6 6l12 12M6 18L18 6"></path>
9586</svg>
9587</button>
9588<aside class="[&amp;&gt;svg]:max-h-[var(--modal-logo-height,40px)] h-[var(--modal-logo-height,40px)] [&amp;&gt;svg]:w-auto [&amp;&gt;svg]:h-full my-4">
9589<svg xmlns="http://www.w3.org/2000/svg" width="194" height="32" viewbox="0 0 194 32" fill="none"><title>Tom's Guide</title><path d="M142.873 8.41296H135.126C134.819 8.41296 134.55 8.68187 134.55 8.9892V13.9448C134.55 14.2521 134.819 14.521 135.126 14.521H136.2V25.3926C136.2 25.7 136.468 25.9689 136.775 25.9689H142.912C143.219 25.9689 143.487 25.7 143.487 25.3926V8.9892C143.487 8.68187 143.219 8.41296 142.912 8.41296H142.873Z" fill="#1F69FF"></path><path d="M132.671 19.976H131.597V8.9892C131.597 8.68187 131.329 8.41296 131.022 8.41296H124.924C124.617 8.41296 124.348 8.68187 124.348 8.9892V18.5163C124.348 19.4766 123.581 20.245 122.622 20.245H122.546C121.587 20.245 120.82 19.4766 120.82 18.5163V18.4394V9.02762C120.82 8.72029 120.551 8.45138 120.244 8.45138H114.146C113.839 8.45138 113.57 8.72029 113.57 9.02762V19.5919C113.57 23.7024 115.373 26.161 119.247 26.161C123.121 26.161 123.006 24.8932 124.502 23.5103V25.4695C124.502 25.7768 124.77 26.0457 125.077 26.0457H132.671C132.978 26.0457 133.247 25.7768 133.247 25.4695V20.6291C133.247 20.3218 132.978 20.0529 132.671 20.0529V19.976Z" fill="#1F69FF"></path><path d="M24.5085 8.10593C18.7168 8.10593 14.6895 12.2164 14.6895 17.2488C14.6895 22.2813 18.6017 26.3917 24.5085 26.3917C30.4152 26.3917 34.3275 22.8959 34.3275 17.2488C34.3275 11.6017 30.1851 8.10593 24.5085 8.10593ZM26.2728 19.3233C26.2728 20.2837 25.5057 21.0904 24.5468 21.0904C23.5879 21.0904 22.8208 20.2837 22.8208 19.3233V15.2896C22.8208 14.3292 23.5879 13.5225 24.5468 13.5225C25.5057 13.5225 26.2728 14.3292 26.2728 15.2896V19.3233Z" fill="#1F69FF"></path><path d="M12.619 19.9759H12.1587C11.2382 19.9759 9.51217 20.2064 9.51217 18.2472V14.0215H11.43C11.7368 14.0215 12.0053 13.7526 12.0053 13.4453V9.0659C12.0053 8.75857 11.7368 8.48966 11.43 8.48966H9.51217V4.30237C9.51217 3.99504 9.24369 3.72614 8.93684 3.72614H2.83831C2.53147 3.72614 2.26298 3.99504 2.26298 4.30237V8.48966H0.575333C0.268489 8.48966 0 8.75857 0 9.0659V13.4453C0 13.7526 0.268489 14.0215 0.575333 14.0215H2.26298V19.3997C2.26298 23.5101 4.06569 25.9687 7.9396 25.9687H12.619C12.9258 25.9687 13.1943 25.6998 13.1943 25.3925V20.5521C13.1943 20.2448 12.9258 19.9759 12.619 19.9759Z" fill="#1F69FF"></path><path d="M66.7394 19.976H66.0873V14.7515C66.0873 10.641 64.2846 8.1824 60.4107 8.1824C56.5368 8.1824 56.1916 9.9111 54.7341 11.2941C53.9286 9.33487 52.2793 8.1824 49.6712 8.1824C47.063 8.1824 45.9123 9.45012 44.4164 10.8331V9.02755C44.4164 8.72022 44.148 8.45131 43.8411 8.45131H36.2467C35.9399 8.45131 35.6714 8.68181 35.6714 8.98913V13.8295C35.6714 14.1368 35.9399 14.4057 36.2467 14.4057H37.3207V25.3542C37.3207 25.6615 37.5892 25.9304 37.896 25.9304H44.0329C44.3397 25.9304 44.5699 25.6999 44.5699 25.3926V15.7503C44.5699 14.7899 45.337 14.0216 46.2959 14.0216H46.3726C47.2931 14.0216 48.0219 14.7515 48.0602 15.635V25.431C48.0602 25.7383 48.2904 25.9688 48.5972 25.9688H54.8108C55.1176 25.9688 55.3478 25.7383 55.3478 25.431V15.3661C55.5012 14.5978 56.1916 14.0216 57.0354 14.0216H57.1121C58.071 14.0216 58.8381 14.7899 58.8381 15.7503V15.8271V25.3542C58.8381 25.6615 59.1066 25.9304 59.4135 25.9304H66.7394C67.0462 25.9304 67.3147 25.6615 67.3147 25.3542V20.4754C67.3147 20.1681 67.0462 19.8991 66.7394 19.8991V19.976Z" fill="#1F69FF"></path><path d="M165.543 19.9763H164.545V2.5741C164.545 2.26677 164.277 1.99786 163.97 1.99786H157.987C157.641 1.99786 157.373 2.26677 157.373 2.61251V10.334C156.261 9.02791 154.918 8.10594 152.77 8.10594C149.165 8.10594 145.79 10.5261 145.79 
958917.0952C145.79 23.6642 148.705 26.1228 152.885 26.1228C157.066 26.1228 156.567 25.3545 157.603 24.2405C157.603 24.2405 157.616 24.2405 157.641 24.2405V25.3929C157.641 25.7003 157.91 25.9692 158.217 25.9692H165.543C165.849 25.9692 166.118 25.7003 166.118 25.3929V20.5526C166.118 20.2453 165.849 19.9763 165.543 19.9763ZM157.411 19.0928C157.411 20.0532 156.644 20.8215 155.685 20.8215C154.726 20.8215 153.959 20.0532 153.959 19.0928V15.0976C153.959 14.1372 154.726 13.3689 155.685 13.3689C156.644 13.3689 157.411 14.1372 157.411 15.0976V19.0928Z" fill="#1F69FF"></path><path d="M84.1132 15.9039C82.8858 15.4814 78.8969 15.0588 78.2448 14.9051C77.938 14.8283 77.5161 14.4441 77.4777 14.1752C77.4777 14.1752 77.4777 13.9447 77.4777 13.9063C77.4777 13.2533 77.9763 12.7539 78.6284 12.7539H80.6229C81.2366 12.7539 81.7735 13.2533 81.7735 13.9063C81.7735 14.5594 81.927 14.2521 82.1187 14.2521H85.5324C85.9159 14.2521 86.2228 13.9447 86.2228 13.5606V9.75744C86.2228 9.60378 86.1461 9.48853 86.031 9.45012C85.4173 9.14279 83.4612 8.29765 80.0475 8.1824C79.8174 8.1824 79.6256 8.1824 79.3955 8.1824C79.3571 8.1824 79.3188 8.1824 79.2804 8.1824C78.7051 8.1824 78.1298 8.18241 77.5161 8.25924C75.8668 8.4129 74.2942 8.87388 72.9134 9.87269C70.2669 11.8319 69.8833 16.557 73.6422 18.2473C74.6778 18.7083 75.8284 18.9388 76.9407 19.1693C77.8613 19.3613 79.8174 19.6302 79.8558 19.6302C80.3544 19.7455 80.6996 20.0912 80.6996 20.5906C80.6996 21.09 80.201 21.7431 79.5489 21.7431H77.4394C76.8257 21.7431 76.2887 21.2437 76.2887 20.5906V20.3601C76.2887 20.1681 76.1353 20.0144 75.9435 20.0144H71.8395C71.3025 20.0144 70.9189 20.437 70.8806 20.9364V24.7779C70.8806 24.9316 70.9573 25.0468 71.1107 25.1237C71.686 25.3542 73.297 25.892 75.5983 26.1993C76.5188 26.353 77.4394 26.3914 78.3983 26.3914C78.5517 26.3914 78.6667 26.3914 78.8202 26.3914C79.2804 26.3914 79.7407 26.3914 80.1626 26.3145C82.0804 26.1225 83.9214 25.5847 85.4557 24.2785C87.757 22.3193 88.0638 17.2485 84.1132 15.8655V15.9039Z" fill="#1F69FF"></path><path d="M110.656 8.41315H105.094C104.788 8.41315 104.519 8.68206 104.519 8.98938V10.4492C104.404 10.2955 104.366 10.2571 104.327 10.2187C103.138 8.79731 101.757 8.06741 99.7246 8.06741C96.311 8.06741 93.1274 10.0266 93.1274 16.5957C93.1274 23.1647 95.6589 24.6245 99.4945 24.6245C103.33 24.6245 102.946 24.1635 103.982 23.3184C103.982 23.3184 103.982 24.1251 103.829 24.7782C103.675 25.4312 103.292 26.0843 102.371 26.43C100.799 27.0063 97.9986 26.9295 95.9657 25.777C95.7356 25.6617 95.4288 25.7002 95.237 25.8922C94.4315 26.8142 93.5877 27.7362 92.7439 28.6582C92.5137 28.8886 92.5521 29.2728 92.8206 29.4649C93.7795 30.31 94.8534 30.8478 96.0425 31.232C99.341 32.3076 103.253 32.3076 106.437 30.8863C109.237 29.657 111.27 27.6209 111.27 21.897V8.95097C111.27 8.64364 111.001 8.37474 110.694 8.37474L110.656 8.41315ZM104.557 18.478C104.557 19.4384 103.79 20.2067 102.831 20.2067C101.873 20.2067 101.105 19.4384 101.105 18.478V15.0975C101.105 14.1371 101.873 13.3688 102.831 13.3688C103.79 13.3688 104.557 14.1371 104.557 15.0975V18.478Z" fill="#1F69FF"></path><path d="M142.875 0H136.738C136.431 0 136.163 0.268909 136.163 0.576233V5.41659C136.163 5.72392 136.431 5.99283 136.738 5.99283H142.875C143.182 5.99283 143.45 5.72392 143.45 5.41659V0.576233C143.45 0.268909 143.182 0 142.875 0Z" fill="#1F69FF"></path><path d="M71.4941 0H66.6613C66.3544 0 66.0859 0.268909 66.0859 0.576233V5.41659C66.0859 5.72392 66.3544 5.99283 66.6613 5.99283H67.9654C68.8859 5.99283 68.7325 6.49223 68.5023 6.72272C68.1571 7.03005 67.6969 7.26054 67.1599 7.56786C66.853 7.72153 66.738 8.06727 66.8914 8.37459L67.5051 9.52706C67.6585 9.79597 68.0037 9.91121 68.3106 9.79597C69.3462 9.29657 70.4201 8.56667 71.1105 7.64469C71.4174 7.22212 71.7242 6.64589 71.8776 5.87758C71.9927 5.37818 72.0694 4.76353 72.0694 4.07205V0.653065C72.0694 0.307325 71.8009 0.0384164 71.4941 0.0384164V0Z" fill="#1F69FF"></path><path d="M181.344 9.37321C179.695 8.37441 177.93 8.02867 176.051 8.06709C172.024 8.22075 167.958 10.833 167.651 16.6722C167.459 20.4369 168.725 23.7022 172.024 25.3157C174.9 26.6986 177.854 26.6986 180.807 25.6614C182.073 25.2004 183.147 24.3553 183.684 23.8559C183.914 23.6638 183.952 23.3181 183.76 23.0876L181.574 20.3601C181.382 20.1296 181.076 20.0912 180.807 20.2448C180.193 20.6674 179.004 21.3205 177.47 21.3205C175.399 21.1668 175.054 20.0143 175.015 19.0924H183.722C184.259 19.0924 184.758 18.6698 184.834 18.132C184.834 18.0167 184.834 17.8631 184.873 17.7478C185.218 14.5209 184.221 11.1403 181.344 9.37321ZM178.506 15.366C178.506 15.635 178.314 15.827 178.045 15.827H175.476C175.207 15.827 175.015 15.635 175.015 15.366V14.5209C175.015 13.5605 175.782 12.7538 176.741 12.7538C177.7 12.7538 178.467 13.5221 178.467 14.5209V15.366H178.506Z" fill="#1F69FF"></path><path d="M193.235 5.1861C190.167 4.41779 189.131 3.41898 188.403 0.34574C188.288 -0.115247 187.636 -0.115247 187.559 0.34574C186.792 3.41898 185.795 4.4562 182.726 5.1861C182.266 5.30135 182.266 5.95441 182.726 6.03124C185.795 6.79955 186.83 7.79836 187.559 10.8716C187.674 11.3326 188.326 11.3326 188.403 10.8716C189.17 7.79836 190.167 6.76114 193.235 6.03124C193.696 5.9
958916 193.696 5.26293 193.235 5.1861Z" fill="#1F69FF"></path></svg>
9590</aside>
9591<div id="newsletter-capture-modal">
9592<div class="sm:text-xl text-base font-bold text-black mb-3 p-0 bg-inherit font-ui-heading">Tom's Guide: Direct to Your Inbox</div>
9593<p class="text-gray-600 mb-4 text-sm sm:text-base font-article-copy">Here at Tom&rsquo;s Guide our expert editors are committed to bringing you the best news, reviews and guides to help you stay informed and ahead of the curve!</p>
9594<div data-component-name="Newsletter:NewsletterForm">
9595<form x-data="newsletterForm(
9596'utilityBarSubscribe',
9597'https://www.tomsguide.com/.newsletter-subscribe/v2/submission/submit',
9598'\u007B\u0022lang\u0022\u003A\u0022EN\u0022,\u0022newsletterCode\u0022\u003A\u0022XTG\u002DD\u0022,\u0022source\u0022\u003A\u00221\u0022\u007D',
9599'',
9600true,
9601'\u0022By\u0020signing\u0020up,\u0020you\u0020agree\u0020to\u0020our\u0020\u003Ca\u0020href\u003D\\\u0022https\u003A\\\/\\\/futureplc.com\\\/terms\u002Dconditions\\\/\\\u0022\u0020target\u003D\\\u0022_blank\\\u0022\u003ETerms\u0020of\u0020services\u0020\u003C\\\/a\u003E\u0020and\u0020acknowledge\u0020that\u0020you\u0020have\u0020read\u0020our\u0020\u003Ca\u0020href\u003D\\\u0022https\u003A\\\/\\\/futureplc.com\\\/privacy\u002Dpolicy\\\u0022\u0020target\u003D\\\u0022_blank\\\u0022\u003EPrivacy\u0020Notice\u003C\\\/a\u003E.\u0020You\u0020also\u0020agree\u0020to\u0020receive\u0020marketing\u0020emails\u0020from\u0020us\u0020that\u0020may\u0020include\u0020promotions\u0020from\u0020our\u0020trusted\u0020partners\u0020and\u0020sponsors,\u0020which\u0020you\u0020can\u0020unsubscribe\u0020from\u0020at\u0020any\u0020time.\u0022'
9602)" role="form" aria-labelledby="newsletter-form" method="POST" action="https://www.tomsguide.com/.newsletter-subscribe/v2/submission/submit" x-on:reset-form.window="handleReset()" x-on:open-dialog.window="getDataFromNewsletterBox()" x-on:submit.prevent="submitForm()" data-before-rewrite-localise="https://www.tomsguide.com/.newsletter-subscribe/v2/submission/submit">
9603<div class="grid grid-cols-1 sm:grid-cols-10" x-show="!requestReturned &amp;&amp; !requestLoading">
9604<input class="col-span-7 border mb-4 box-border text-sm text-black w-full px-2.5 py-0 border-solid border-gray-400 leading-10! font-article-copy" type="email" name="MAIL" x-model="formData.submission.email" aria-label="Your Email Address" placeholder="Your Email Address" required>
9605<label class="pl-3 col-span-10 sm:order-1 block mb-2 text-left cursor-pointer sm:text-sm text-[13px] bg-neutral-200 py-2 px-1 membership-checkbox-label">
9606<input class="mr-2" type="checkbox" x-model="membershipChecked" aria-label="Become a Member in Seconds">
9607<p class="font-bold inline text-xs sm:text-sm">Become a Member in Seconds</p>
9608<p class="ml-6 mb-1 sm:text-[13px] text-xs"> Unlock instant access to exclusive member features.</p>
9609</label>
9610<label class="pl-3 col-span-10 sm:order-1 block mb-2 text-left cursor-pointer sm:text-[13px] text-[12px] font-article-copy">
9611<input class="mr-2" type="checkbox" name="CONTACT_OTHER_BRANDS" x-model="formData.submission.consent.marketing" aria-label="Contact me with news and offers from other Future brands">
9612Contact me with news and offers from other Future brands
9613</label>
9614<label class="pl-3 col-span-10 sm:order-1 block mb-2 text-left cursor-pointer sm:text-[13px] text-[12px] font-article-copy">
9615<input class="mr-2" type="checkbox" name="CONTACT_PARTNERS" x-model="formData.submission.consent.data" aria-label="Receive email from us on behalf of our trusted partners or sponsors">
9616Receive email from us on behalf of our trusted partners or sponsors
9617</label>
9618<input type="submit" value="Sign me up" class="col-span-3 mb-4 mt-3 sm:mt-0 rounded-xs bg-primary-500 text-white text-xs cursor-pointer text-[13px] font-bold leading-[2.85em] text-center uppercase w-full border-[none] font-article-copy" aria-label="Submit Newsletter Form" required>
9619</div>
9620<div x-show="requestLoading" x-cloak role="status" aria-live="polite" class="grid min-h-[140px] w-full place-items-center rounded-lg p-6 mb-4">
9621<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" class="text-neutral-300 animate-spin" viewbox="0 0 64 64">
9622<path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M32 3a29 29 0 1 1 0 58 29 29 0 0 1 0-58h0Z"></path>
9623<path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M32 3a29 29 0 0 1 27.576 37.976" class="text-gray-900"></path>
9624</svg>
9625</div>
9626<span x-show="requestReturned" x-cloak role="alert" aria-live="assertive" x-text="requestSuccessful ? 'Thank you for signing up. You will receive a confirmation email shortly.' : 'There was a problem. Please refresh the page and try again.'"></span>
9627</form>
9628<hr class="modal_hr mt-3 mb-4 h-px bg-gray-300 border-0">
9629<div class="modal_footer block text-left opacity-80 text-[.8em] leading-[1.3em] mt-2 [&amp;&gt;a]:underline font-article-copy">
9630By submitting your information you agree to the <a href="https://futureplc.com/terms-conditions/" target="_blank">Terms &amp; Conditions</a> and <a href="https://futureplc.com/privacy-policy/" target="_blank">Privacy Policy</a> and are aged 16 or over.
9631</div>
9632</div>
9633</div>
9634<div id="newsletter-modal-confirmation" class="hidden">
9635<p class="sm:text-xl text-base font-bold text-black mb-3 p-0">You are now subscribed</p>
9636<p class="text-gray-600 mb-4 text-sm sm:text-base">Your newsletter sign-up was successful</p>
9637<div class="multisubscribe-wrapper">
9638<hr class="my-2 h-px bg-gray-300 border-0">
9639<p class="sm:text-base text-sm font-bold text-black mb-2">Want to add more newsletters?</p>
9640<div class="w-full relative" data-component-name="Newsletter:Modal:Confirmation" x-data="multiSubscribeWrapper('')">
9641<div class="flex flex-nowrap overflow-x-auto scroll-snap-x scroll-snap-mandatory">
9642<aside x-data="subscribeBoxConfirmationModal('item-0 section-0', 'Signup +')" data-code-id="XTG-D" class="border border-solid border-gray-400 flex flex-col shrink-0 grow-0 basis-auto mt-2.5 mr-2 confirmation-modal-newsletter w-[200px]">
9643<picture data-new-v2-image="true">
9644<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/z936BdUMyqvdBUEz4DWbTY-900-80.jpg.webp 900w, https://cdn.mos.cms.futurecdn.net/z936BdUMyqvdBUEz4DWbTY-450-80.jpg.webp 450w" sizes="(min-width: 900px) 450px, 100vw" />
9645<img src="https://cdn.mos.cms.futurecdn.net/z936BdUMyqvdBUEz4DWbTY.jpg" alt="Tom&amp;#039;s Guide Daily" srcset="https://cdn.mos.cms.futurecdn.net/z936BdUMyqvdBUEz4DWbTY-900-80.jpg 900w, https://cdn.mos.cms.futurecdn.net/z936BdUMyqvdBUEz4DWbTY-450-80.jpg 450w" sizes="(min-width: 900px) 450px, 100vw" loading="lazy" class="aspect-[var(--img-listing-aspect-ratio,16/9)] object-cover">
9646</picture>
9647<div class="p-2.5 flex flex-col w-full h-full">
9648<p class="text-xs font-bold leading-5 text-gray-500 uppercase py-0 my-0">Daily (Mon-Sun)</p>
9649<p class="font-ui-heading font-bold py-0 my-1 text-base text-left leading-snug!">Tom's Guide Daily</p>
9650<p class="text-sm text-gray-700 grow">Sign up to get the latest updates on all of your favorite content! From cutting-edge tech news and the hottest streaming buzz to unbeatable deals on the best products and in-depth reviews, we&rsquo;ve got you covered.</p>
9651<button type="button" class="p-2.5 border-none text-white uppercase tracking-[0.2em] text-xs w-full flex justify-center items-center fill-white bg-primary-500 whitespace-pre disabled:bg-gray-200 my-0" :class="{'bg-primary-700': isNewsletterSelected,
9652'bg-primary-500': !isNewsletterSelected,
9653'hover:bg-primary-600': alreadySubmittedNewsletter }
9653" data-component-name="subscribe-box-button" x-html="getSubscribeButtonHtml()" x-on:click="toggleSubscribeButton()">Signup +</button>
9654</div>
9655</aside>
9656<aside x-data="subscribeBoxConfirmationModal('item-1 section-0', 'Signup +')" data-code-id="XTG-A" class="border border-solid border-gray-400 flex flex-col shrink-0 grow-0 basis-auto mt-2.5 mr-2 confirmation-modal-newsletter w-[200px]">
9657<picture data-new-v2-image="true">
9658<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/kxmC2oerPbunF2hfeiA6To-900-80.jpg.webp 900w, https://cdn.mos.cms.futurecdn.net/kxmC2oerPbunF2hfeiA6To-450-80.jpg.webp 450w" sizes="(min-width: 900px) 450px, 100vw" />
9659<img src="https://cdn.mos.cms.futurecdn.net/kxmC2oerPbunF2hfeiA6To.jpg" alt="Tom&amp;#039;s AI Guide" srcset="https://cdn.mos.cms.futurecdn.net/kxmC2oerPbunF2hfeiA6To-900-80.jpg 900w, https://cdn.mos.cms.futurecdn.net/kxmC2oerPbunF2hfeiA6To-450-80.jpg 450w" sizes="(min-width: 900px) 450px, 100vw" loading="lazy" class="aspect-[var(--img-listing-aspect-ratio,16/9)] object-cover">
9660</picture>
9661<div class="p-2.5 flex flex-col w-full h-full">
9662<p class="text-xs font-bold leading-5 text-gray-500 uppercase py-0 my-0">Weekly on Thursday</p>
9663<p class="font-ui-heading font-bold py-0 my-1 text-base text-left leading-snug!">Tom's AI Guide</p>
9664<p class="text-sm text-gray-700 grow">Be AI savvy with your weekly newsletter summing up all the biggest AI news you need to know. Plus, analysis from our AI editor and tips on how to use the latest AI tools!</p>
9665<button type="button" class="p-2.5 border-none text-white uppercase tracking-[0.2em] text-xs w-full flex justify-center items-center fill-white bg-primary-500 whitespace-pre disabled:bg-gray-200 my-0" :class="{'bg-primary-700': isNewsletterSelected,
9666'bg-primary-500': !isNewsletterSelected,
9667'hover:bg-primary-600': alreadySubmittedNewsletter }" data-component-name="subscribe-box-button" x-html="getSubscribeButtonHtml()" x-on:click="toggleSubscribeButton()">Signup +</button>
9668</div>
9669</aside>
9670<aside x-data="subscribeBoxConfirmationModal('item-2 section-0', 'Signup +')" data-code-id="XTG-I" class="border border-solid border-gray-400 flex flex-col shrink-0 grow-0 basis-auto mt-2.5 mr-2 confirmation-modal-newsletter w-[200px]">
9671<picture data-new-v2-image="true">
9672<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/CpzPMng5oVrKVh5r2XiVSY-900-80.jpg.webp 900w, https://cdn.mos.cms.futurecdn.net/CpzPMng5oVrKVh5r2XiVSY-450-80.jpg.webp 450w" sizes="(min-width: 900px) 450px, 100vw" />
9673<img src="https://cdn.mos.cms.futurecdn.net/CpzPMng5oVrKVh5r2XiVSY.jpg" alt="Tom&amp;#039;s iGuide" srcset="https://cdn.mos.cms.futurecdn.net/CpzPMng5oVrKVh5r2XiVSY-900-80.jpg 900w, https://cdn.mos.cms.futurecdn.net/CpzPMng5oVrKVh5r2XiVSY-450-80.jpg 450w" sizes="(min-width: 900px) 450px, 100vw" loading="lazy" class="aspect-[var(--img-listing-aspect-ratio,16/9)] object-cover">
9674</picture>
9675<div class="p-2.5 flex flex-col w-full h-full">
9676<p class="text-xs font-bold leading-5 text-gray-500 uppercase py-0 my-0">Weekly on Friday</p>
9677<p class="font-ui-heading font-bold py-0 my-1 text-base text-left leading-snug!">Tom's iGuide</p>
9678<p class="text-sm text-gray-700 grow">Unlock the vast world of Apple news straight to your inbox. With coverage on everything from exciting product launches to essential software updates, this is your go-to source for the latest updates on all the best Apple content.</p>
9679<button type="button" class="p-2.5 border-none text-white uppercase tracking-[0.2em] text-xs w-full flex justify-center items-center fill-white bg-primary-500 whitespace-pre disabled:bg-gray-200 my-0" :class="{'bg-primary-700': isNewsletterSelected,
9680'bg-primary-500': !isNewsletterSelected,
9681'hover:bg-primary-600': alreadySubmittedNewsletter }" data-component-name="subscribe-box-button" x-html="getSubscribeButtonHtml()" x-on:click="toggleSubscribeButton()">Signup +</button>
9682</div>
9683</aside>
9684<aside x-data="subscribeBoxConfirmationModal('item-3 section-0', 'Signup +')" data-code-id="XTG-S" class="border border-solid border-gray-400 flex flex-col shrink-0 grow-0 basis-auto mt-2.5 mr-2 confirmation-modal-newsletter w-[200px]">
9685<picture data-new-v2-image="true">
9686<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/kCCcjxmYoMbcZbwvQqmMTY-900-80.jpg.webp 900w, https://cdn.mos.cms.futurecdn.net/kCCcjxmYoMbcZbwvQqmMTY-450-80.jpg.webp 450w" sizes="(min-width: 900px) 450px, 100vw" />
9687<img src="https://cdn.mos.cms.futurecdn.net/kCCcjxmYoMbcZbwvQqmMTY.jpg" alt="Tom&amp;#039;s Streaming Guide" srcset="https://cdn.mos.cms.futurecdn.net/kCCcjxmYoMbcZbwvQqmMTY-900-80.jpg 900w, https://cdn.mos.cms.futurecdn.net/kCCcjxmYoMbcZbwvQqmMTY-450-80.jpg 450w" sizes="(min-width: 900px) 450px, 100vw" loading="lazy" class="aspect-[var(--img-listing-aspect-ratio,16/9)] object-cover">
9688</picture>
9689<div class="p-2.5 flex flex-col w-full h-full">
9690<p class="text-xs font-bold leading-5 text-gray-500 uppercase py-0 my-0">Weekly on Monday</p>
9691<p class="font-ui-heading font-bold py-0 my-1 text-base text-left leading-snug!">Tom's Streaming Guide</p>
9692<p class="text-sm text-gray-700 grow">Our weekly newsletter is expertly crafted to immerse you in the world of streaming. Stay updated on the latest releases and our top recommendations across your favorite streaming platforms.</p>
9693<button type="button" class="p-2.5 border-none text-white uppercase tracking-[0.2em] text-xs w-full flex justify-center items-center fill-white bg-primary-500 whitespace-pre disabled:bg-gray-200 my-0" :class="{'bg-primary-700': isNewsletterSelected,
9694'bg-primary-500': !isNewsletterSelected,
9695'hover:bg-primary-600': alreadySubmittedNewsletter }
9695" data-component-name="subscribe-box-button" x-html="getSubscribeButtonHtml()" x-on:click="toggleSubscribeButton()">Signup +</button>
9696</div>
9697</aside>
9698<div class="pointer-events-none absolute top-0 right-0 h-full w-16 bg-gradient-to-l from-gray-100 to-transparent"></div>
9699</div>
9700</div>
9701</div>
9702<div id="membership-wrapper">
9703<hr class="my-4 h-px bg-gray-300 border-0">
9704<div class="rounded-xl flex flex-col items-center p-5 bg-cover bg-center " style="background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('https://cdn.mos.cms.futurecdn.net/flexiimages/e54iu1yc0x1761291554.png');">
9705<p class="text-white text-lg text-center font-bold">Join the club</p>
9706<p class="text-gray-100 text-center text-sm py-3">Get full access to premium articles, exclusive features and a growing list of member rewards.</p>
9707<button class="rounded-full bg-primary-500 px-4 py-2 text-sm"><a href="https://www.tomsguide.com/membership" class="text-white" data-before-rewrite-localise="/membership">Explore</a></button>
9708</div>
9709</div>
9710<div id="newsletter-modal-confirmation__userlogin" class="hidden">
9711<hr class="my-5 h-px bg-gray-300 border-0">
9712<div class="items-start flex flex-col h-full justify-between">
9713<div class="flcw-text pb-5 pt-2 leading-[1.3]"> An account already exists for this email address, please log in.</div>
9714<input type="button" class="w-full text-white rounded-full bg-primary-500 px-4 py-2 text-sm" value="LOG IN">
9715</div>
9716</div>
9717</div>
9718</div>
9719</div>
9720<!-- Desktop: show normal leaderboard, Mobile: show closed leaderboard -->
9721<div id="top-leaderboard" class="hidden ad-unit sm:block sm:visible"></div>
9722<div id="closed-top-leaderboard" class="block ad-unit sm:hidden" style="height: 0;"></div>
9723<article class="page-content-onecol flex-1
9724news-article article
9725">
9726<div class="widget-area-group widget-area-group-2col flex flex-wrap box-border">
9727<div id="widgetArea16" class="widget-area basis-full md:basis-2/3 widget-area-g-md-vp-2-3 widget-area-g-lg-vp-2-3 widget-area-g-xl-vp-2-3 page-widget-area-16">
9728<div data-widget-type="hero" id="hero" class="clear-both widget widget-hero widget-hero widget-hero-hero flw-full-width-commercial-img widget-hero widget-hero-fter-news">
9729<div class="clear-both widget-header">
9730</div>
9731<div class="news-article">
9732<header data-component-name="Article:Hero" trans>
9733<h1>About Tom's Guide</h1>
9734<div class="byline-social">
9735<div class="vds-byline-block flex flex-row flex-nowrap my-1.5 gap-2 text-left items-start justify-start" data-component-name="Article:BylineBlock" style="---vds-byline-chip--border-radius: 4px;">
9736</div>
9737<p class="strapline">Tom&rsquo;s Guide upgrades your life by helping you decide what products to buy, showing you how to get the most out of them and solving problems as they arise</p>
9738</div>
9739<aside class="text-gray-700 flex items-center mx-0 my-5 p-0 justify-start text-left" id="affiliate-disclaimer" data-component-name="AffiliateDisclaimer">
9740<p class="text-[color:var(--affiliate-disclaimer--text-color,inherit)] mb-2 text-[length:var(--affiliate-disclaimer--font-size,0.75rem)] leading-[18px] md:text-[13px] [&amp;&gt;a]:text-inherit [&amp;&gt;a]:underline">
9741When you purchase through links on our site, we may earn an affiliate commission. <a href="https://www.tomsguide.com/reference/about-us#section-affiliate-advertising-disclosure" data-before-rewrite-localise="https://www.tomsguide.com/reference/about-us#section-affiliate-advertising-disclosure">Here&rsquo;s how it works</a>.
9742</p>
9743</aside>
9744</header>
9745</div>
9746</div>
9747<div data-widget-type="contentparsed" id="content" class="clear-both widget widget-contentparsed widget-content widget-contentparsed-content widget-content-parsed widget-content-parsed-content_document ">
9748<div class="wcp-item-content">
9749<section class="content-wrapper">
9750<div class="box less-space hero-image-wrapper">
9751<figure class="mb-0">
9752<picture data-new-v2-image="true" class="block w-full pt-(--aspect-padding) relative" style="--aspect-padding: 45.3%;">
9753<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P-1920-80.jpg.webp 1920w, https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P-1600-80.jpg.webp 1600w, https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P-1200-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P-1024-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P-970-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P-750-80.jpg.webp 750w, https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 600px, 100vw" />
9754<img src="https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P.jpg" alt="Tom&amp;#039;s Guide group photo" srcset="https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P-1920-80.jpg 1920w, https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P-1600-80.jpg 1600w, https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P-1200-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P-1024-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P-970-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P-750-80.jpg 750w, https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P-320-80.jpg 320w" sizes="(min-width: 1000px) 600px, 100vw" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/c2SCJUaxoiukSUjwZqbB5P.jpg" class="rounded-[var(--image--border-radius,0)] block-image-ads hero-image absolute top-0 left-0 w-full h-full object-center" data-pin-nopin="true" fetchpriority="high" data-component-name="Image">
9755</picture>
9756<figcaption class="font-article-copy text-(--image--text--color) font-article-copy mt-2"> <span class="credit font-article-copy">(Image credit: Future)</span>
9757</figcaption>
9758</figure></div>
9759<div data-component-name="Article:JumpTo" style="--jumpto-underline-color: rgb(var(--color-primary-500));" class="contents" data-only-inline="0">
9760<div class="visible flex flex-row flex-nowrap sticky max-lg:-ml-5 top-[var(--site-header-height,60px)] sm:top-0 z-[9994] w-screen lg:w-full h-[50px] bg-white p-0 mb-5 border-neutral-200 border border-solid xl
9760:hidden" data-component-name="Article:JumpTo:Variants:Inline" data-analytics-id="sticky-nav" id="sticky-nav--inline" data-mrf-recirculation="sticky-nav">
9761<button class="w-6 text-black transition-all duration-200 bg-transparent border-0 border-r max-lg:hidden border-r-neutral-200 disabled:text-neutral-200" id="sticky-nav__arrow--left" data-scroll-direction="left" aria-label="navigate left" disabled>
9762<svg class="m-auto rotate-90 text-inherit size-2" data-component-name="Icon" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="32px" height="32px" viewbox="0 0 32 32" enable-background="new 0 0 32 32" xml:space="preserve">
9763<path fill="currentColor" d="M32,3.2L15.989,28.8L0,3.2H32z"></path>
9764</svg>
9765</button>
9766<div class="flex flex-row w-full h-full overflow-x-scroll overflow-y-hidden tracking-normal overscroll-x-contain" style="scrollbar-width: none" id="sticky-nav__scroll-container">
9767<span class="pl-4 my-auto text-base font-semibold font-article-heading lg:pl-3 lg:text-sm whitespace-nowrap uppercase">Jump To:</span>
9768<ul class="flex flex-row w-auto border-y-0">
9769<li class="inline-flex after:content-[''] after:inline-block after:relative after:h-3/6 after:w-px after:bg-neutral-200 after:top-1/4
9770border-b-[3px] border-b-(--jumpto-underline-color) border-solid font-semibold " data-component-name="Article:JumpTo:Inline:Link">
9771<a href="#section-our-mission" id="nav-our-mission" class="content-around px-3 text-base lg:text-sm text-neutral-900 whitespace-nowrap font-article-copy">
9772Our Mission
9773</a>
9774</li>
9775<li class="inline-flex after:content-[''] after:inline-block after:relative after:h-3/6 after:w-px after:bg-neutral-200 after:top-1/4
9776" data-component-name="Article:JumpTo:Inline:Link">
9777<a href="#section-who-we-are" id="nav-who-we-are" class="content-around px-3 text-base lg:text-sm text-neutral-900 whitespace-nowrap font-article-copy">
9778Who we are
9779</a>
9780</li>
9781<li class="inline-flex after:content-[''] after:inline-block after:relative after:h-3/6 after:w-px after:bg-neutral-200 after:top-1/4
9782" data-component-name="Article:JumpTo:Inline:Link">
9783<a href="#section-who-we-are-ai" id="nav-who-we-are-ai" class="content-around px-3 text-base lg:text-sm text-neutral-900 whitespace-nowrap font-article-copy">
9784Artificial Intelligence
9785</a>
9786</li>
9787<li class="inline-flex after:content-[''] after:inline-block after:relative after:h-3/6 after:w-px after:bg-neutral-200 after:top-1/4
9788" data-component-name="Article:JumpTo:Inline:Link">
9789<a href="#section-who-we-are-computing" id="nav-who-we-are-computing" class="content-around px-3 text-base lg:text-sm text-neutral-900 whitespace-nowrap font-article-copy">
9790Computing
9791</a>
9792</li>
9793<li class="inline-flex after:content-[''] after:inline-block after:relative after:h-3/6 after:w-px after:bg-neutral-200 after:top-1/4
9794" data-component-name="Article:JumpTo:Inline:Link">
9795<a href="#section-who-we-are-deals" id="nav-who-we-are-deals" class="content-around px-3 text-base lg:text-sm text-neutral-900 whitespace-nowrap font-article-copy">
9796Deals
9797</a>
9798</li>
9799<li class="inline-flex after:content-[''] after:inline-block after:relative after:h-3/6 after:w-px after:bg-neutral-200 after:top-1/4
9800" data-component-name="Article:JumpTo:Inline:Link">
9801<a href="#section-who-we-are-fitness" id="nav-who-we-are-fitness" class="content-around px-3 text-base lg:text-sm text-neutral-900 whitespace-nowrap font-article-copy">
9802Fitness
9803</a>
9804</li>
9805<li class="inline-flex after:content-[''] after:inline-block after:relative after:h-3/6 after:w-px after:bg-neutral-200 after:top-1/4
9806" data-component-name="Article:JumpTo:Inline:Link">
9807<a href="#section-engagement" id="nav-engagement" class="content-around px-3 text-base lg:text-sm text-neutral-900 whitespace-nowrap font-article-copy">
9808Engagement
9809</a>
9810</li>
9811<li class="inline-flex after:content-[''] after:inline-block after:relative after:h-3/6 after:w-px after:bg-neutral-200 after:top-1/4
9812" data-component-name="Article:JumpTo:Inline:Link">
9813<a href="#section-who-we-are-homes" id="nav-who-we-are-homes" class="content-around px-3 text-base lg:text-sm text-neutral-900 whitespace-nowrap font-article-copy">
9814Homes
9815</a>
9816</li>
9817<li class="inline-flex after:content-[''] after:inline-block after:relative after:h-3/6 after:w-px after:bg-neutral-200 after:top-1/4
9818" data-component-name="Article:JumpTo:Inline:Link">
9819<a href="#section-who-we-are-how-tos" id="nav-who-we-are-how-tos" class="content-around px-3 text-base lg:text-sm text-neutral-900 whitespace-nowrap font-article-copy">
9820How-tos
9821</a>
9822</li>
9823<li class="inline-flex after:content-[''] after:inline-block after:relative after:h-3/6 after:w-px after:bg-neutral-200 after:top-1/4
9824" data-component-name="Article:JumpTo:Inline:Link">
9825<a href="#section-who-we-are-news" id="nav-who-we-are-news" class="content-around px-3 text-base lg:text-sm text-neutral-900 whitespace-nowrap font-article-copy">
9826News
9827</a>
9828</li>
9829<li class="inline-flex after:content-[''] after:inline-block after:relative after:h-3/6 after:w-px after:bg-neutral-200 after:top-1/4
9830" data-component-name="Article:JumpTo:Inline:Link">
9831<a href="#section-who-we-are-phones" id="nav-who-we-are-phones" class="content-around px-3 text-base lg:text-sm text-neutral-900 whitespace-nowrap font-article-copy">
9832Phones
9833</a>
9834</li>
9835<li class="inline-flex after:content-[''] after:inline-block after:relative after:h-3/6 after:w-px after:bg-neutral-200 after:top-1/4
9836" data-component-name="Article:JumpTo:Inline:Link">
9837<a href="#section-who-we-are-reviews" id="nav-who-we-are-reviews" class="content-around px-3 text-base lg:text-sm text-neutral-900 whitespace-nowrap font-article-copy">
9838Reviews
9839</a>
9840</li>
9841<li class="inline-flex after:content-[''] after:inline-block after:relative after:h-3/6 after:w-px after:bg-neutral-200 after:top-1/4
9842" data-component-name="Article:JumpTo:Inline:Link">
9843<a href="#section-security" id="nav-security" class="content-around px-3 text-base lg:text-sm text-neutral-900 whitespace-nowrap font-article-copy">
9844Security
9845</a>
9846</li>
9847<li class="inline-flex after:content-[''] after:inline-block after:relative after:h-3/6 after:w-px after:bg-neutral-200 after:top-1/4
9848" data-component-name="Article:JumpTo:Inline:Link">
9849<a href="#section-who-we-are-sleep" id="nav-who-we-are-sleep" class="content-around px-3 text-base lg:text-sm text-neutral-900 whitespace-nowrap font-article-copy">
9850Sleep
9851</a>
9852</li>
9853<li class="inline-flex after:content-[''] after:inline-block after:relative after:h-3/6 after:w-px after:bg-neutral-200 after:top-1/4
9854" data-component-name="Article:JumpTo:Inline:Link">
9855<a href="#section-who-we-are-social-and-video" id="nav-who-we-are-social-and-video" class="content-around px-3 text-base lg:text-sm text-neutral-900 whitespace-nowrap font-article-copy">
9856Social and video
9857</a>
9858</li>
9859<li class="inline-flex after:content-[''] after:inline-block after:relative after:h-3/6 after:w-px after:bg-neutral-200 after:top-1/4
9860" data-component-name="Article:JumpTo:Inline:Link">
9861<a href="#section-streaming" id="nav-streaming" class="content-around px-3 text-base lg:text-sm text-neutral-900 whitespace-nowrap font-article-copy">
9862Streaming
9863</a>
9864</li>
9865<li class="inline-flex after:content-[''] after:inline-block after:relative after:h-3/6 after:w-px after:bg-neutral-200 after:top-1/4
9866" data-component-name="Article:JumpTo:Inline:Link">
9867<a href="#section-who-we-are-tv-and-audio" id="nav-who-we-are-tv-and-audio" class="content-around px-3 text-base lg:text-sm text-neutral-900 whitespace-nowrap font-article-copy">
9868TV and Audio
9869</a>
9870</li>
9871<li class="inline-flex after:content-[''] after:inline-block after:relative after:h-3/6 after:w-px after:bg-neutral-200 after:top-1/4
9872" data-component-name="Article:JumpTo:Inline:Link">
9873<a href="#section-who-we-are-buying-guides" id="nav-who-we-are-buying-guides" class="content-around px-3 text-base lg:text-sm text-neutral-900 whitespace-nowrap font-article-copy">
9874Buying guides
9875</a>
9876</li>
9877<li class="inline-flex after:content-[''] after:inline-block after:relative after:h-3/6 after:w-px after:bg-neutral-200 after:top-1/4
9878" data-component-name="Article:JumpTo:Inline:Link">
9879<a href="#section-who-we-are-testing" id="nav-who-we-are-testing" class="content-around px-3 text-base lg:text-sm text-neutral-900 whitespace-nowrap font-article-copy">
9880Testing
9881</a>
9882</li>
9883<li class="inline-flex after:content-[''] after:inline-block after:relative after:h-3/6 after:w-px after:bg-neutral-200 after:top-1/4
9884" data-component-name="Article:JumpTo:Inline:Link">
9885<a href="#section-contributing-writers" id="nav-contributing-writers" class="content-around px-3 text-base lg:text-sm text-neutral-900 whitespace-nowrap font-article-copy">
9886Contributing writers
9887</a>
9888</li>
9889<li class="inline-flex after:content-[''] after:inline-block after:relative after:h-3/6 after:w-px after:bg-neutral-200 after:top-1/4
9890" data-component-name="Article:JumpTo:Inline:Link">
9891<a href="#section-tom-s-guide-frequently-asked-questions" id="nav-tom-s-guide-frequently-asked-questions" class="content-around px-3 text-base lg:text-sm text-neutral-900 whitespace-nowrap font-article-copy">
9892Tom's Guide Frequently asked questions
9893</a>
9894</li>
9895<li class="inline-flex after:content-[''] after:inline-block after:relative after:h-3/6 after:w-px after:bg-neutral-200 after:top-1/4
9896" data-component-name="Article:JumpTo:Inline:Link">
9897<a href="#section-how-we-test-and-rate-products" id="nav-how-we-test-and-rate-products" class="content-around px-3 text-base lg:text-sm text-neutral-900 whitespace-nowrap font-article-copy">
9898How we test and rate products
9899</a>
9900</li>
9901<li class="inline-flex after:content-[''] after:inline-block after:relative after:h-3/6 after:w-px after:bg-neutral-200 after:top-1/4
9902" data-component-name="Article:JumpTo:Inline:Link">
9903<a href="#section-how-to-follow-tom-s-guide" id="nav-how-to-follow-tom-s-guide" class="content-around px-3 text-base lg:text-sm text-neutral-900 whitespace-nowrap font-article-copy">
9904How to follow Tom's Guide
9905</a>
9906</li>
9907<li class="inline-flex after:content-[''] after:inline-block after:relative after:h-3/6 after:w-px after:bg-neutral-200 after:top-1/4
9908" data-component-name="Article:JumpTo:Inline:Link">
9909<a href="#section-join-the-team" id="nav-join-the-team" class="content-around px-3 text-base lg:text-sm text-neutral-900 whitespace-nowrap font-article-copy">
9910Join the team
9911</a>
9912</li>
9913<li class="inline-flex after:content-[''] after:inline-block after:relative after:h-3/6 after:w-px after:bg-neutral-200 after:top-1/4
9914" data-component-name="Article:JumpTo:Inline:Link">
9915<a href="#section-editorial-independence" id="nav-editorial-independence" class="content-around px-3 text-base lg:text-sm text-neutral-900 whitespace-nowrap font-article-copy">
9916Editorial independence
9917</a>
9918</li>
9919<li class="inline-flex after:content-[''] after:inline-block after:relative after:h-3/6 after:w-px after:bg-neutral-200 after:top-1/4
9920" data-component-name="Article:JumpTo:Inline:Link">
9921<a href="#section-affiliate-advertising-disclosure" id="nav-affiliate-advertising-disclosure" class="content-around px-3 text-base lg:text-sm text-neutral-900 whitespace-nowrap font-article-copy">
9922Affiliate &amp; Advertising disclosure
9923</a>
9924</li>
9925<li class="inline-flex after:content-[''] after:inline-block after:relative after:h-3/6 after:w-px after:bg-neutral-200 after:top-1/4
9926" data-component-name="Article:JumpTo:Inline:Link">
9927<a href="#section-privacy-policy" id="nav-privacy-policy" class="content-around px-3 text-base lg:text-sm text-neutral-900 whitespace-nowrap font-article-copy">
9928Privacy policy
9929</a>
9930</li>
9931<li class="inline-flex after:content-[''] after:inline-block after:relative after:h-3/6 after:w-px after:bg-neutral-200 after:top-1/4
9932" data-component-name="Article:JumpTo:Inline:Link">
9933<a href="#section-community-guidelines" id="nav-community-guidelines" class="content-around px-3 text-base lg:text-sm text-neutral-900 whitespace-nowrap font-article-copy">
9934Community Guidelines
9935</a>
9936</li>
9937</ul>
9938</div>
9939<button class="w-6 text-black transition-all duration-200 bg-transparent border-0 border-l max-lg:hidden border-l-neutral-200 disabled:text-neutral-200" data-scroll-direction="right" id="sticky-nav__arrow--right" aria-label="navigate right" disabled>
9940<svg class="m-auto -rotate-90 text-inherit size-2" data-component-name="Icon" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="32px" height="32px" viewbox="0 0 32 32" enable-background="new 0 0 32 32" xml:space="preserve">
9941<path fill="currentColor" d="M32,3.2L15.989,28.8L0,3.2H32z"></path>
9942</svg>
9943</button>
9944</div>
9945</div>
9946<div id="article-body" class="text-copy bodyCopy auto">
9947<div data-analytics-id="utility-bar" analytics-name="utility-bar" id="utility-bar" class="font-ui-heading flex justify-between items-center py-2 border-t border-b border-gray-300 border-solid mb-5 mx-auto" data-component-name="UtilityBar" data-mrf-recirculation="utility-bar">
9948<div class="flex gap-2 text-[#333] subcontainer">
9949<div class="relative tooltip-container" role="tooltip">
9950<button id="utilitybar__button--share" type="button" aria-label="Share this article" aria-expanded="false" aria-controls="utilitybar__dropdown--share" aria-haspopup="true" data-analytics-id="article-social" analytics-label="utility-bar-share" analytics-name="utility-bar" data-component-name="UtilityBar:ShareArticle:Button" class="relative text-inherit leading-none text-xs flex items-center gap-1 font-ui-heading" data-mrf-recirculation="article-social">
9951<svg class="m-auto pointer-events-none size-5 text-inherit" data-component-name="Icon" aria-hidden="true" width="23" height="21" viewbox="0 0 23 21" fill="none" xmlns="http://www.w3.org/2000/svg">
9952<path d="M13.8583 1.82131L18.7293 6.12806C20.6528 7.82875 21.6146 8.67912 21.6146 9.77454C21.6146 10.8701 20.6528 11.7204 18.7293 13.4211L13.8583 17.7279C12.9803 18.5041 12.5414 18.8923 12.1794 18.7306C11.8174 18.5689 11.8174 17.9847 11.8174 16.8162V13.9565C7.40295 13.9565 2.62061 16.0475 0.78125 19.5323C0.78125 8.38058 7.3212 5.59268 11.8174 5.59268V2.73294C11.8174 1.56445 11.8174 0.980213 12.1794 0.818536C12.5414 0.656859 12.9803 1.045 13.8583 1.82131Z" stroke="#1B1B1B" stroke-width="1.5625" stroke-linecap="round" stroke-linejoin="round"></path>
9953</svg>
9954Share</button>
9955<div data-component-name="Social:Dropdown" role="menu" id="utilitybar__dropdown--share" aria-labelledby="utilitybar__button--share" class="absolute left-0 top-full w-44 bg-white rounded-md shadow-md border border-neutral-200 z-[9996] list-none m-0 py-2 px-3 border-solid" style="grid-area: social-icons;">
9956<ul class="m-0!">
9957<li class="!p-0 !m-0 list-none border-b border-gray-200 border-solid">
9958<button type="button" onclick="navigator.clipboard.writeText(window.location.href).then(() =&gt; {alert('Link copied')}
9958).catch(err =&gt; {console.error('Failed to copy: ', err)})" data-platform="copy_link" data-action="" class="font-ui-heading py-2 text-sm text-neutral-700 hover:bg-neutral-100 transition-colors no-underline block cursor-pointer border-0 bg-transparent w-full text-left normal-case" aria-label="Copy link" role="menuitem" data-analytics-id="article-social" analytics-label="utility-bar-social-share-copy-link" analytics-name="utility-bar-secondary" data-mrf-recirculation="article-social">
9959<svg class="text-black size-8 w-6 h-6 inline-block mr-1.5" data-component-name="Icon" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" data-slot="icon">
9960<path stroke-linecap="round" stroke-linejoin="round" d="M13.19 8.688a4.5 4.5 0 0 1 1.242 7.244l-4.5 4.5a4.5 4.5 0 0 1-6.364-6.364l1.757-1.757m13.35-.622 1.757-1.757a4.5 4.5 0 0 0-6.364-6.364l-4.5 4.5a4.5 4.5 0 0 0 1.242 7.244"></path>
9961</svg>
9962Copy link
9963</button>
9964</li>
9965<li class="!p-0 !m-0 list-none border-b border-gray-200 border-solid">
9966<a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.tomsguide.com%2Freference%2Fabout-us" data-platform="facebook" class="font-ui-heading py-2 text-sm text-neutral-700 hover:bg-neutral-100 transition-colors no-underline block cursor-pointer border-0 bg-transparent" aria-label="Share this page on Facebook" role="menuitem" data-analytics-id="article-social" analytics-label="utility-bar-social-share-facebook" analytics-name="utility-bar-secondary" target="_blank" data-mrf-recirculation="article-social">
9967<svg class="size-8 w-6 h-6 inline-block mr-1.5 text-primary-500" data-component-name="Icon" aria-hidden="true" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg">
9968<circle cx="12" cy="12" fill="#3b5998" r="12"></circle>
9969<path d="m13.079 19h-2.9v-7h-1.441v-2.408h1.442v-1.456c0-1.96.813-3.136 3.136-3.136h1.933v2.408h-1.2c-.91 0-.965.35-.965.966v1.218h2.183l-.257 2.408h-1.931z" fill="#fff"></path>
9970</svg>
9971Facebook
9972</a>
9973</li>
9974<li class="!p-0 !m-0 list-none border-b border-gray-200 border-solid">
9975<a href="https://twitter.com/intent/tweet?text=About+Tom%27s+Guide&amp;url=https%3A%2F%2Fwww.tomsguide.com%2Freference%2Fabout-us" data-platform="X" class="font-ui-heading py-2 text-sm text-neutral-700 hover:bg-neutral-100 transition-colors no-underline block cursor-pointer border-0 bg-transparent" aria-label="Share this page on X" role="menuitem" data-analytics-id="article-social" analytics-label="utility-bar-social-share-X" analytics-name="utility-bar-secondary" target="_blank" data-mrf-recirculation="article-social">
9976<svg class="size-8 w-6 h-6 inline-block mr-1.5 text-primary-500" data-component-name="Icon" aria-hidden="true" width="24" height="24" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
9977<path fill-rule="evenodd" clip-rule="evenodd" d="M12 24C5.372 24 0 18.627 0 12C0 5.373 5.372 0 12 0C18.627 0 24 5.373 24 12C24 18.627 18.627 24 12 24Z" fill="black"></path>
9978<path d="M13.1403 11.0842L17.6068 6H16.5488L12.6689 10.4137L9.57237 6H6L10.6836 12.6749L6 18.0059H7.05804L11.1526 13.3439L14.4235 18.0059H17.9959M7.4399 6.78133H9.06534L16.548 17.2629H14.9221" fill="white"></path>
9979</svg>
9980X
9981</a>
9982</li>
9983<li class="!p-0 !m-0 list-none border-b border-gray-200 border-solid">
9984<a href="https://www.reddit.com/submit?url=https%3A%2F%2Fwww.tomsguide.com%2Freference%2Fabout-us&amp;title=About+Tom%27s+Guide" data-platform="reddit" class="font-ui-heading py-2 text-sm text-neutral-700 hover:bg-neutral-100 transition-colors no-underline block cursor-pointer border-0 bg-transparent" aria-label="Share this page on Reddit" role="menuitem" data-analytics-id="article-social" analytics-label="utility-bar-social-share-reddit" analytics-name="utility-bar-secondary" target="_blank" data-mrf-recirculation="article-social">
9985<svg class="size-8 w-6 h-6 inline-block mr-1.5 text-primary-500" data-component-name="Icon" aria-hidden="true" width="24" height="24" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
9986<path fill-rule="evenodd" clip-rule="evenodd" d="M12 24C5.372 24 0 18.627 0 12C0 5.373 5.372 0 12 0C18.627 0 24 5.373 24 12C24 18.627 18.627 24 12 24Z" fill="#FF5700"></path>
9987<g clip-path="url(#clip0_7607_1306)">
9988<g clip-path="url(#clip1_7607_1306)">
9989<path d="M17.8298 13.1856C17.8496 13.3182 17.8627 13.4574 17.8627 13.59C17.8627 14.6672 17.2319 15.6628 16.0963 16.4065C14.987 17.1304 13.526 17.5289 11.972 17.5289C10.418 17.5289 8.95051 17.1304 7.8478 16.4065C6.70474 15.6628 6.08133 14.6672 6.08133 13.59C6.08133 13.4442 6.09451 13.2985 6.11427 13.1519C5.69592 12.8867 5.41016 12.4148 5.41016 11.8828C5.41016 11.0535 6.08133 10.3823 6.91063 10.3823C7.28286 10.3823 7.62874 10.5223 7.89392 10.748C8.9571 10.0702 10.3447 9.68482 11.8254 9.65764L12.7157 6.84941C12.7552 6.72341 12.8886 6.65011 13.0212 6.67647L15.3263 7.22082C15.5182 6.7827 15.9571 6.47717 16.4619 6.47717C17.1463 6.47717 17.6972 7.03553 17.6972 7.71329C17.6972 8.39682 17.1463 8.95517 16.4619 8.95517C15.7842 8.95517 15.2332 8.40341 15.2266 7.72647L13.134 7.23482L12.364 9.66506C13.7649 9.72435 15.0734 10.1106 16.0831 10.7678C16.3483 10.5289 16.7007 10.3823 17.0862 10.3823C1
99897.9154 10.3823 18.5866 11.0535 18.5866 11.8828C18.5866 12.4412 18.2811 12.9262 17.8298 13.1856ZM6.26004 12.6207C6.47251 12.05 6.87769 11.518 7.45498 11.0593C7.30345 10.9539 7.10992 10.8938 6.91063 10.8938C6.36627 10.8938 5.92157 11.3385 5.92157 11.8828C5.92157 12.176 6.05416 12.4412 6.26004 12.6207ZM17.3513 13.59C17.3513 12.7006 16.8062 11.8507 15.8171 11.2051C14.7943 10.5413 13.4264 10.1699 11.972 10.1699C10.5177 10.1699 9.14898 10.5421 8.12616 11.2051C7.13627 11.8499 6.59192 12.6998 6.59192 13.59C6.59192 14.4868 7.13627 15.3367 8.12616 15.9815C9.14898 16.6453 10.5169 17.0175 11.9712 17.0175C13.4256 17.0175 14.7943 16.6453 15.8163 15.9815C16.8062 15.3367 17.3513 14.4868 17.3513 13.59ZM10.0194 13.7827C9.52121 13.7827 9.09627 13.3775 9.09627 12.8793C9.09627 12.3753 9.52121 11.9561 10.0194 11.9561C10.5177 11.9561 10.9294 12.3753 10.9294 12.8793C10.9294 13.3775 10.5177 13.7827 10.0194 13.7827ZM14.1239 15.1053C14.2236 15.2041 14.2236 15.3705 14.1239 15.4701C13.6792 15.9148 12.9883 16.1273 12.005 16.1273H11.9918C11.0085 16.1273 10.3176 15.9148 9.87286 15.4701C9.77321 15.3705 9.77321 15.2041 9.87286 15.1053C9.97251 15.0048 10.1314 15.0048 10.2319 15.1053C10.577 15.4504 11.1485 15.6159 11.9918 15.6159H12.005C12.8425 15.6159 13.4198 15.4504 13.7649 15.1053C13.8645 15.0048 14.0234 15.0048 14.1239 15.1053ZM14.9005 12.8793C14.9005 13.3767 14.4887 13.7827 13.9905 13.7827C13.4923 13.7827 13.0673 13.3775 13.0673 12.8793C13.0673 12.3753 13.4923 11.9561 13.9905 11.9561C14.4887 11.9561 14.9005 12.3753 14.9005 12.8793ZM15.7372 7.71329C15.7372 8.11023 16.0625 8.43635 16.4611 8.43635C16.8597 8.43635 17.185 8.11023 17.185 7.71329C17.185 7.3147 16.8589 6.98858 16.4611 6.98858C16.0625 6.98858 15.7372 7.3147 15.7372 7.71329ZM18.0752 11.8828C18.0752 11.3385 17.6305 10.8938 17.0862 10.8938C16.8737 10.8938 16.6744 10.9605 16.5146 11.0799C17.0862 11.5386 17.4905 12.0763 17.6972 12.6611C17.9294 12.4741 18.0752 12.1949 18.0752 11.8828Z" fill="white"></path>
9990</g>
9991</g>
9992<defs>
9993<clippath id="clip0_7607_1306">
9994<rect width="14" height="14.0117" fill="white" transform="translate(5 4.99414)"></rect>
9995</clippath>
9996<clippath id="clip1_7607_1306">
9997<rect width="14" height="14" fill="white" transform="translate(4.99805 5.00293)"></rect>
9998</clippath>
9999</defs>
10000</svg>
10001Reddit
10002</a>
10003</li>
10004<li class="!p-0 !m-0 list-none border-b border-gray-200 border-solid">
10005<a href="mailto:?subject=I%20found%20this%20webpage&amp;body=Hi,%20I%20found%20this%20webpage%20and%20thought%20you%20might%20like%20it%20https://www.tomsguide.com/reference/about-us" data-platform="email" class="font-ui-heading py-2 text-sm text-neutral-700 hover:bg-neutral-100 transition-colors no-underline block cursor-pointer border-0 bg-transparent" aria-label="Share this page on your Email" role="menuitem" data-analytics-id="article-social" analytics-label="utility-bar-social-share-email" analytics-name="utility-bar-secondary" data-mrf-recirculation="article-social">
10006<svg class="size-8 w-6 h-6 inline-block mr-1.5 text-primary-500" data-component-name="Icon" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" fill="currentColor" data-slot="icon">
10007<path d="M1.5 8.67v8.58a3 3 0 0 0 3 3h15a3 3 0 0 0 3-3V8.67l-8.928 5.493a3 3 0 0 1-3.144 0L1.5 8.67Z"></path>
10008<path d="M22.5 6.908V6.75a3 3 0 0 0-3-3h-15a3 3 0 0 0-3 3v.158l9.714 5.978a1.5 1.5 0 0 0 1.572 0L22.5 6.908Z"></path>
10009</svg>
10010Email
10011</a>
10012</li>
10013</ul>
10014</div>
10015<div class="font-ui-heading max-sm:hidden tooltip absolute left-1/2 bg-gray-900 text-white text-xs leading-none px-3 py-1.5 rounded-md z-[10001] whitespace-nowrap" id="tooltip-share-this-article" role="tooltip" aria-hidden="true">
10016Share this article
10017</div>
10018</div>
10019<div class="relative tooltip-container" role="tooltip">
10020<div class="font-ui-heading max-sm:hidden tooltip absolute left-1/2 bg-gray-900 text-white text-xs leading-none px-3 py-1.5 rounded-md z-[10001] whitespace-nowrap" id="tooltip-join-the-conversation" role="tooltip" aria-hidden="true">
10021Join the conversation
10022</div>
10023</div>
10024</div>
10025<div class="flex gap-2 text-[#333] subcontainer">
10026<div class="relative tooltip-container" role="tooltip">
10027<a class="google-follow-us-button hidden opacity-0 transition-opacity duration-300 no-underline hover:no-underline anch
10027or relative text-inherit leading-none text-xs flex items-center gap-1 font-ui-heading" data-component-name="UtilityBar:Google:Button" href="https://google.com/preferences/source?q=tomsguide.com" aria-label="Add us as a preferred source on Google" data-google-preferred-source-trigger id="utility-bar__google-button" data-analytics-id="article-social" analytics-label="utility-bar-preferred-source" analytics-name="utility-bar" data-mrf-recirculation="article-social">
10028<svg class="inline-block m-auto size-5 text-inherit" data-component-name="Icon" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" viewbox="0 0 20 20">
10029<path fill="#4285F4" d="M18.8 10.208c0-.65-.058-1.275-.167-1.875H10v3.55h4.933a4.226 4.226 0 0 1-1.841 2.759v2.308h2.975C17.8 15.35 18.8 13 18.8 10.208Z"></path>
10030<path fill="#34A853" d="M10 19.167c2.475 0 4.55-.817 6.066-2.217l-2.975-2.308c-.816.55-1.858.883-3.091.883-2.384 0-4.409-1.608-5.134-3.775h-3.05v2.367c1.509 2.991 4.6 5.05 8.184 5.05Z"></path>
10031<path fill="#FBBC05" d="M4.865 11.742A5.493 5.493 0 0 1 4.574 10c0-.608.108-1.192.291-1.742V5.892h-3.05A9.054 9.054 0 0 0 .832 10c0 1.483.358 2.875.983 4.108l2.375-1.85.675-.516Z"></path>
10032<path fill="#EA4335" d="M10 4.483c1.35 0 2.55.467 3.508 1.367l2.625-2.625C14.541 1.742 12.475.833 10 .833c-3.584 0-6.675 2.059-8.184 5.059l3.05 2.366C5.591 6.092 7.616 4.483 10 4.483Z"></path>
10033</svg>
10034Follow us
10035</a>
10036<div class="font-ui-heading max-sm:hidden tooltip absolute left-1/2 bg-gray-900 text-white text-xs leading-none px-3 py-1.5 rounded-md z-[10001] whitespace-nowrap" id="tooltip-add-us-as-a-preferred-source-on-google" role="tooltip" aria-hidden="true">
10037Add us as a preferred source on Google
10038</div>
10039</div>
10040<div class="relative tooltip-container" role="tooltip">
10041<button type="button" class="no-underline hover:no-underline newsletter-pop-up-trigger relative text-inherit leading-none text-xs flex items-center gap-1 font-ui-heading" data-component-name="UtilityBar:Newsletter:Button" id="utilitybar__button--newsletter" aria-label="Newsletter" data-analytics-id="article-social" analytics-label="utility-bar-newsletters" analytics-name="utility-bar" data-mrf-recirculation="article-social">
10042<svg class="inline-block m-auto size-5 text-inherit" data-component-name="Icon" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" data-slot="icon">
10043<path stroke-linecap="round" stroke-linejoin="round" d="M21.75 6.75v10.5a2.25 2.25 0 0 1-2.25 2.25h-15a2.25 2.25 0 0 1-2.25-2.25V6.75m19.5 0A2.25 2.25 0 0 0 19.5 4.5h-15a2.25 2.25 0 0 0-2.25 2.25m19.5 0v.243a2.25 2.25 0 0 1-1.07 1.916l-7.5 4.615a2.25 2.25 0 0 1-2.36 0L3.32 8.91a2.25 2.25 0 0 1-1.07-1.916V6.75"></path>
10044</svg>
10045Newsletter
10046</button>
10047<div class="font-ui-heading max-sm:hidden tooltip absolute left-1/2 bg-gray-900 text-white text-xs leading-none px-3 py-1.5 rounded-md z-[10001] whitespace-nowrap" id="tooltip-subscribe-to-our-newsletter" role="tooltip" aria-hidden="true">
10048Subscribe to our newsletter
10049</div>
10050</div>
10051</div>
10052</div>
10053<p id="elk-3564d73c-b5d1-11f1-8594-6b1bd340066d">Tom's Guide is your knowledgable best friend who's always on call to answer your questions. From phones to TVs, appliances to electric scooters, gaming gear or fitness equipment, we've tested out all the latest products to help inform your buying decisions. We also work hard to surface the best deals on the latest products to help you save money along the way.</p><p>We're also here to help you get the most out of your purchases through tips, tricks, and how-tos, and to solve your problems as they arise.</p><a id="elk-seasonal"></a><aside data-article-category="tech" data-block-type="embed" data-render-type="fte" data-skip="dealsy" data-widget-type="seasonal" class="ecom-root"></aside><p id="elk-3564d73c-b5d1-11f1-8594-6b1bd340066d-2">Apart from product reviews, Tom's Guide is here to help keep you entertained with the best shows to watch on all the major streaming services.</p><p>Tom's Guide was launched in 2007 by Bestofmedia, which was subsequently acquired by TechMediaNetwork in 2013; in 2014, TechMediaNetwork changed its name to Purch, which was acquired by Future in 2018.</p><a id="elk-our-mission"></a><h3 class="article-body__section" id="section-our-mission"><span>Our Mission</span></h3>
10053<p id="elk-3564d84a-b5d1-11f1-95d1-2921dac917ba"><strong>Buy the right gear</strong></p><aside data-component-name="Recirculation:ArticleRiver" data-recirculation-type="inline" data-mrf-recirculation="Trending Bar" data-nosnippet class="clear-both pt-2 pb-0 mb-4">
10054        <span class="
10055            flex
10056            after:content-[''] after:flex-1 after:ml-4 after:my-[0.7rem] after:border-t after:border-solid after:border-t-[#ccc]
10057            before:content-[''] before:flex-1 before:mr-4 before:my-[0.7rem] before:border-t before:border-solid before:border-t-[#ccc]
10058            font-article-heading pb-0 text-[length:var(--article-river-title--font-size,1em)] uppercase sm:text-[length:var(--article-river-title--font-size,0.875em)] font-bold
10059        ">
10060            You may like
10061        </span>
10062        <ul class="flex flex-col gap-0 m-0 max-w-full">
10063                                                    <li class="m-0 list-none border-b border-solid border-[#ededed] py-2" data-recirculation-id="recirculation-card-1" id="recirculation-inline-1" data-analytics-id="recirculation-inline-1" analytics-label="" data-mrf-recirculation="recirculation-inline-1">
10064                    <a href="https://www.tomsguide.com/computing/toms-guide-awards-2026" class="flex gap-2 items-center no-underline text-inherit flex-row-reverse" data-before-rewrite-localise="https://www.tomsguide.com/computing/toms-guide-awards-2026">
10065                            <picture data-new-v2-image="true" class="aspect-square size-[75px] shrink-0">
10066    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/gwuJB7VbT78fdzR6ELkpCe-250-80.jpg.webp 250w, https://cdn.mos.cms.futurecdn.net/gwuJB7VbT78fdzR6ELkpCe-150-80.jpg.webp 150w" sizes="150px" />
10067    <img src="https://cdn.mos.cms.futurecdn.net/gwuJB7VbT78fdzR6ELkpCe.jpg" alt="Tom&amp;#039;s Guide Awards 2026 Computing" srcset="https://cdn.mos.cms.futurecdn.net/gwuJB7VbT78fdzR6ELkpCe-250-80.jpg 250w, https://cdn.mos.cms.futurecdn.net/gwuJB7VbT78fdzR6ELkpCe-150-80.jpg 150w" sizes="150px" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/gwuJB7VbT78fdzR6ELkpCe.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/gwuJB7VbT78fdzR6ELkpCe.jpg" class="rounded-[var(--image--border-radius,0)] aspect-square size-[75px] object-cover shrink-0 rounded-lg" data-pin-nopin="true">
10068    </picture>
10069                        <span class="w-full text-base font-[var(--article-river-item--font-weight,500)] font-article-heading line-clamp-3 md:line-clamp-2">Tom's Guide Awards 2026: All our favorite laptops, tablets, AR glasses and more</span>
10070                    </a>
10071                </li>
10072                            <li class="m-0 list-none border-b border-solid border-[#ededed] py-2" data-recirculation-id="recirculation-card-2" id="recirculation-inline-2" data-analytics-id="recirculation-inline-2" analytics-label="" data-mrf-recirculation="recirculation-inline-2">
10073                    <a href="https://www.tomsguide.com/computing/how-we-test-laptops-tablets-pcs" class="flex gap-2 items-center no-underline text-inherit flex-row-reverse" data-before-rewrite-localise="https://www.tomsguide.com/computing/how-we-test-laptops-tablets-pcs">
10074                            <picture data-new-v2-image="true" class="aspect-square size-[75px] shrink-0">
10075    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/WPZBkNgLaqWdjR3qXemeuc-250-80.jpg.webp 250w, https://cdn.mos.cms.futurecdn.net/WPZBkNgLaqWdjR3qXemeuc-150-80.jpg.webp 150w" sizes="150px" />
10076    <img src="https://cdn.mos.cms.futurecdn.net/WPZBkNgLaqWdjR3qXemeuc.jpg" alt="Tom&amp;#039;s Guide lab test" srcset="https://cdn.mos.cms.futurecdn.net/WPZBkNgLaqWdjR3qXemeuc-250-80.jpg 250w, https://cdn.mos.cms.futurecdn.net/WPZBkNgLaqWdjR3qXemeuc-150-80.jpg 150w" sizes="150px" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/WPZBkNgLaqWdjR3qXemeuc.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/WPZBkNgLaqWdjR3qXemeuc.jpg" class="rounded-[var(--image--border-radius,0)] aspect-square size-[75px] object-cover shrink-0 rounded-lg" data-pin-nopin="true">
10077    </picture>
10078                        <span class="w-full text-base font-[var(--article-river-item--font-weight,500)] font-article-heading line-clamp-3 md:line-clamp-2">Inside our test lab: How we benchmark laptops, tablets, and PCs to protect your wallet</span>
10079                    </a>
10080                </li>
10081                            <li class="m-0 list-none border-b border-solid border-[#ccc] py-2" data-recirculation-id="recirculation-card-3" id="recirculation-inline-3" data-analytics-id="recirculation-inline-3" analytics-label="" data-mrf-recirculation="recirculation-inline-3">
10082                    <a href="https://www.tomsguide.com/tech/the-best-tech-of-2026-so-far-26-products-weve-actually-tested-rated-and-loved" class="flex gap-2 items-center no-underline text-inherit flex-row-reverse" data-before-rewrite-localise="https://www.tomsguide.com/tech/the-best-tech-of-2026-so-far-26-products-weve-actually-tested-rated-and-loved">
10083                            <picture data-new-v2-image="true" class="aspect-square size-[75px] shrink-0">
10084    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/FmXxAvFaaLWwRyAoZLwEyf-250-80.jpg.webp 250w, https://cdn.mos.cms.futurecdn.net/FmXxAvFaaLWwRyAoZLwEyf-150-80.jpg.webp 150w" sizes="150px" />
10085    <img src="https://cdn.mos.cms.futurecdn.net/FmXxAvFaaLWwRyAoZLwEyf.jpg" alt="A split image showing an iPhone 17, Fitbit Air and Apple AirPods Max 2" srcset="https://cdn.mos.cms.futurecdn.net/FmXxAvFaaLWwRyAoZLwEyf-250-80.jpg 250w, https://cdn.mos.cms.futurecdn.net/FmXxAvFaaLWwRyAoZLwEyf-150-80.jpg 150w" sizes="150px" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/FmXxAvFaaLWwRyAoZLwEyf.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/FmXxAvFaaLWwRyAoZLwEyf.jpg" class="rounded-[var(--image--border-radius,0)] aspect-square size-[75px] object-cover shrink-0 rounded-lg" data-pin-nopin="true">
10086    </picture>
10087                        <span class="w-full text-base font-[var(--article-river-item--font-weight,500)] font-article-heading line-clamp-3 md:line-clamp-2">The best tech of 2026 (so far): 26 products we've actually tested, rated and loved</span>
10088                    </a>
10089                </li>
10090                    </ul>
10091    </aside><p>Whether it&rsquo;s the <a data-analytics-id="inline-link" href="https://www.tomsguide.com/best-picks/best-phones" data-url="https://www.tomsguide.com/best-picks/best-phones" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/best-picks/best-phones">best phone</a>, <a data-analytics-id="inline-link" href="https://www.tomsguide.com/us/best-tvs,review-2224.html" data-url="https://www.tomsguide.com/us/best-tvs,review-2224.html" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/us/best-tvs,review-2224.html">best TV</a>, <a data-analytics-id="inline-link" href="https://www.tomsguide.com/best-picks/best-air-fryers" data-url="https://www.tomsguide.com/best-picks/best-air-fryers" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/best-picks/best-air-fryers">best air fryer</a>, or <a data-analytics-id="inline-link" href="https://www.tomsguide.com/best-picks/best-exercise-bikes" data-url="https://www.tomsguide.com/best-picks/best-exercise-bikes" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/best-picks/best-exercise-bikes">best exercise bike</a>, we spend thousands of hours testing the products in our buying guides to let our readers know what the best products are for all types of use cases and budgets. We also extensively compare top products against each other, and inform readers of the latest news</p><p>and rumors about the latest devices and the next big thing, so that our audience is equipped with the most information before they make a decision.</p>
10091<script data-id="vanilla-slice-newsletterForm-articleInbodyContent-vWr3na3qnQjXvSUBFypSbh-hydrate" type="text/javascript">
10092    window.sliceComponents = window.sliceComponents || {};
10093
10094    externalsScriptLoaded.then(() => {
10095        window.reliablePageLoad.then(() => {
10096            var componentContainer = document.querySelector("#slice-container-newsletterForm-articleInbodyContent-vWr3na3qnQjXvSUBFypSbh");
10097
10098            if (componentContainer) {
10099                var data = {"layout":"inbodyContent","header":"Tom's Guide: Direct to Your Inbox","tagline":"Get instant access to breaking news, the hottest reviews, great deals and helpful tips.","formFooterText":"By submitting your information you agree to the <a href=\"https:\/\/futureplc.com\/terms-conditions\/\" target=\"_blank\">Terms & Conditions<\/a> and <a href=\"https:\/\/futureplc.com\/privacy-policy\/\" target=\"_blank\">Privacy Policy<\/a> and are aged 16 or over.","usDisclaimerFooterText":"By signing up, you agree to our <a href=\"https:\/\/futureplc.com\/terms-conditions\/\" target=\"_blank\">Terms of services <\/a> and acknowledge that you have read our <a href=\"https:\/\/futureplc.com\/privacy-policy\" target=\"_blank\">Privacy Notice<\/a>. You also agree to receive marketing emails from us that may include promotions from our trusted partners and sponsors, which you can unsubscribe from at any time.","successMessage":{"body":"Thank you for signing up. You will receive a confirmation email shortly."},"failureMessage":"There was a problem. Please refresh the page and try again.","method":"POST","inputs":[{"type":"hidden","name":"NAME"},{"type":"email","name":"MAIL","placeholder":"Your Email Address","required":true},{"type":"hidden","name":"NEWSLETTER_CODE","value":"XTG-D"},{"type":"hidden","name":"LANG","value":"EN"},{"type":"hidden","name":"SOURCE","value":"60"},{"type":"hidden","name":"COUNTRY"},{"type":"checkbox","name":"CONTACT_OTHER_BRANDS","label":{"text":"Contact me with news and offers from other Future brands"}},{"type":"checkbox","name":"CONTACT_PARTNERS","label":{"text":"Receive email from us on behalf of our trusted partners or sponsors"}},{"type":"submit","value":"Sign me up","required":true}],"endpoint":"https:\/\/www.tomsguide.com\/.newsletter-subscribe\/v2\/submission\/submit","analytics":[{"analyticsType":"widgetViewed"}],"ariaLabels":{}};
10100                var newsletterForm;(()=>{var e={757:(e,t,n)=>{e.exports=n(666)},363:(e,t,n)=>{"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function o(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){l=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw o}}return a}}(e,t)||function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}n.r(t),n.d(t,{default:()=>j});var a=n(651),i=n.n(a),l=function(e){if("undefined"!=typeof document){var t=document.cookie.match("(^|;) ?".concat(e,"=([^;]*)(;|$)"));return t?t[2]:null}return null};function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){c(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEac
10100h((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const f=function(e){var t=e.name,n=e.value,r=e.label,u=e.type,f=e.placeholder,d=e.required,v=void 0!==d&&d,m=e.disabled,p=void 0!==m&&m,h=e.inputClassName,y=e.setFormValues,w=e.autofocus,E=o((0,a.useState)(u),2),g=E[0],_=E[1];(0,a.useEffect)((function(){if(navigator.userAgent.indexOf("Opera Mini")>-1&&"email"===(null==g?void 0:g.toLowerCase())&&_("text"),"hidden"===(null==u?void 0:u.toLowerCase())&&t&&(y((function(e){return s(s({},e),{},c({},t,n))})),"COUNTRY"===(null==t?void 0:t.toUpperCase()))){var e=l("FTR_Country_Code")||l("FTR_User_Defined_Country_Code")||void 0;y((function(n){return s(s({},n),{},c({},t,e))}))}}),[]);var b=i().createElement("input",{"data-hydrate":!0,type:g,className:"form__".concat(u,"-input ").concat(h),value:n,name:t,required:v,disabled:p,placeholder:f,autoFocus:w,onChange:function(e){if("submit"!==u){var t=e.target,n=t.name,r=t.value,o=t.checked;y((function(e){return s(s({},e),{},c({},n,"checkbox"===u?o:r))}))}}});return r?i().createElement("label",{className:"form__".concat(u,"-label")},b,i().createElement("span",{dangerouslySetInnerHTML:{__html:r.text||""}})):i().createElement(i().Fragment,null,b)};var d=function(e){var t=e.layout,n=e.method,r=e.action,c=e.handleSubmit,u=e.inputs,s=o((0,a.useState)({}),2),d=s[0],v=s[1],m="US"===l("FTR_Country_Code")||!1;return i().createElement("form",{"data-hydrate":!0,className:"newsletter-form__form newsletter-form__form--".concat(t),method:n,action:r,onSubmit:function(e){return c(e,d)},tabIndex:"exitIntent"===t?-1:void 0},null==u?void 0:u.filter((function(e){return!m||"CONTACT_OTHER_BRANDS"!==e.name&&"CONTACT_PARTNERS"!==e.name})).map((function(e){return i().createElement(f,{key:"".concat(e.name,"-").concat(e.value),setFormValues:v,type:e.type,label:e.label,value:e.value,name:e.name,placeholder:e.placeholder,required:e.required,inputClassName:"form_input form__".concat(e.type,"-input form__").concat(e.type,"-input--").concat(t)})})),m&&i().createElement(i().Fragment,null,i().createElement(f,{key:"CONTACT_OTHER_BRANDS",setFormValues:v,type:"hidden",name:"CONTACT_OTHER_BRANDS",value:"true",inputClassName:""}),i().createElement(f,{key:"CONTACT_PARTNERS",setFormValues:v,type:"hidden",name:"CONTACT_PARTNERS",value:"true",inputClassName:""})))};function v(e,t,n,r,o,a,i){try{var l=e[a](i),c=l.value}catch(e){return void n(e)}l.done?t(c):Promise.resolve(c).then(r,o)}function m(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var a=e.apply(t,n);function i(e){v(a,r,o,i,l,"next",e)}function l(e){v(a,r,o,i,l,"throw",e)}i(void 0)}))}}var p=n(757),h=n.n(p);const y=function(e,t){setTimeout((function(){window.freyr.cmd.push((function(){window.freyr.pushAndUpdate(e,t)}))}),0)},w=function(e){if(!e)return null;var t=e.title,n=e.body,r=e.buttonText,o=document.querySelector(".kiosq-description"),a=document.querySelector(".kiosq-conditions");return o&&o.insertAdjacentHTML("afterend","<style>.kiosq-description {display:none;}</style>"),a&&a.insertAdjacentHTML("afterend","<style>.kiosq-conditions {display:none;}</style>"),i().createElement("div",{"data-hydrate":!0,className:"newsletter-form__message--kiosq"},i().createElement("p",{className:"newsletter-form__message--kiosq-title"},t),i().createElement("p",{className:"newsletter-form__message--kiosq-text"},n),i().createElement("button",{className:"newsletter-form__message--kiosq-button",onClick:function(){document.dispatchEvent(new CustomEvent("kiosqRegwall",{detail:{message:"email sent"}})),localStorage.setItem("kiosqRegwall","Email already sent")}},r))};function E(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function g(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?E(Object(n),!0).forEach((function(t){c(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):E(Object(n)).forEac
10100h((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var _=function(){var e=m(h().mark((function e(t){var n,r,o,a,i,l,c;return h().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c={submission:{name:null!==(n=null==t?void 0:t.NAME)&&void 0!==n?n:"",email:null!==(r=null==t?void 0:t.MAIL)&&void 0!==r?r:"",code:null!==(o=null==t?void 0:t.NEWSLETTER_CODE)&&void 0!==o?o:"",source:null!==(a=null==t?void 0:t.SOURCE)&&void 0!==a?a:0,language:null!==(i=null==t?void 0:t.LANG)&&void 0!==i?i:"",country:null!==(l=null==t?void 0:t.COUNTRY)&&void 0!==l?l:"",consent:{marketing:Boolean(null==t?void 0:t.CONTACT_OTHER_BRANDS)||Boolean(null==t?void 0:t.CONTACT_OTHER_BRANDS_AND_PARTNERS)||Boolean(null==t?void 0:t.NEWSLETTER_MANDATORY_CONSENT)||Boolean(null==t?void 0:t.NEWSLETTER_DISCLAIMER_CONSENT)||!1,data:Boolean(null==t?void 0:t.CONTACT_PARTNERS)||Boolean(null==t?void 0:t.CONTACT_OTHER_BRANDS_AND_PARTNERS)||Boolean(null==t?void 0:t.NEWSLETTER_MANDATORY_CONSENT)||Boolean(null==t?void 0:t.NEWSLETTER_DISCLAIMER_CONSENT)||!1}}},e.abrupt("return",JSON.stringify(c));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),b=function(e){return{newsletterCodes:null!=e&&e.NEWSLETTER_CODE?[e.NEWSLETTER_CODE]:[],consents:{FUTURE_MARKETING_OPT_IN:Boolean(null==e?void 0:e.CONTACT_OTHER_BRANDS)||Boolean(null==e?void 0:e.CONTACT_OTHER_BRANDS_AND_PARTNERS)||Boolean(null==e?void 0:e.NEWSLETTER_MANDATORY_CONSENT)||Boolean(null==e?void 0:e.NEWSLETTER_DISCLAIMER_CONSENT)||!1,THIRD_PARTY_MARKETING_OPT_IN:Boolean(null==e?void 0:e.CONTACT_PARTNERS)||Boolean(null==e?void 0:e.CONTACT_OTHER_BRANDS_AND_PARTNERS)||Boolean(null==e?void 0:e.NEWSLETTER_MANDATORY_CONSENT)||Boolean(null==e?void 0:e.NEWSLETTER_DISCLAIMER_CONSENT)||!1}}},T=function(){var e=m(h().mark((function e(t){var n,r,o,a,i,l,c,u,s;return h().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.formValues,r=t.endpoint,o=t.method,a=t.setFormMessage,i=t.successMessage,l=t.failureMessage,c=t.setRenderEmailForm,u=t.layout,s=t.setKiosqSuccessLayoutDisplayed,n&&!n.NAME){e.next=3;break}return e.abrupt("return");case 3:return e.t0=fetch,e.t1=r,e.t2=o,e.t3=new Headers({"Content-Type":"application/json",Accept:"application/json"}),e.next=9,_(n);case 9:e.t4=e.sent,e.t5={method:e.t2,headers:e.t3,body:e.t4},(0,e.t0)(e.t1,e.t5).then((function(e){return e.json()})).then((function(e){var t,r=null==i?void 0:i.body;"kiosq"===u&&(s(!0),r=w(i));var o=e.workflow.id?"successmessage":"failuremessage",f=g({action:o,modal:N({layout:u,source:null!==(t=null==n?void 0:n.SOURCE)&&void 0!==t?t:"0"})},"successmessage"===o&&{data:b(n)});y("newsletterEvent",{newsletter:f}),a(e.workflow.id?r:l),c(!1)})).catch((function(e){a(l),c(!1),console.error("Form Slice - ".concat(l,": ").concat(e))}));case 12:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),N=function(e){var t=e.layout,n=e.source;return"exitIntent"===t?"SIGNUP - Exit Intent - ".concat(n):"Newsletter signup - ".concat(n)};function O(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];e&&e.addEventListener&&e.addEventListener.apply(e,t)}function S(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];e&&e.removeEventListener&&e.removeEventListener.apply(e,t)}var R="undefined"!=typeof window,C=function(e,t){return new URLSearchParams(e).get(t)};const L=R?function(e){var t=window.location,n=(0,a.useState)((function(){return C(t.search,e)})),r=n[0],o=n[1];return(0,a.useEffect)((function(){var n=function(){o(C(t.search,e))};return O(window,"popstate",n),O(window,"pushstate",n),O(window,"replacestate",n),function(){S(window,"popstate",n),S(window,"pushstate",n),S(window,"replacestate",n)}}),[]),r}:function(){return null};function A(){return A=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},A.apply(this,arguments)}const x=i().memo((function(e){return i().createElement("svg",A({width:"22px",height:"22px",viewBox:"0 0 384 512"},e),i().createElement("path",{d:"M231.6 256l130.1-130.1c4.7-4.7 4.7-12.3 0-17l-22.6-22.6c-4.7-4.7-12.3-4.7-17 0L192 216.4 61.9 86.3c-4.7-4.7-12.3-4.7-17 0l-22.6 22.6c-4.7 4.7-4.7 12.3 0 17L152.4 256 22.3 386.1c-4.7 4.7-4.7 12.3 0 17l22.6 22.6c4.7 4.7 12.3 4.7 17 0L192 295.6l130.1 130.1c4.7 4.7 12.3 4.7 17 0l22.6-22.6c4.7-4.7 4.7-12.3 0-17L231.6 256z"}))})),D=function(e){var t=e.ariaLabels,n=e.children,r=e.cookieExpiryDays,c=e.mobile,u=o((0,a.useState)(!1),2),s=u[0],f=u[1],d=o((0,a.useState)(!1),2),v=d[0],m=d[1],p=(0,a.useRef)(null),h=(0,a.useRef)(null),w=function e(){var t,n,o,a,i=null===(t=window.ffte)||void 0===t?void 0:t.site,c=i?"FTR_Exit_Intent_Display-".concat(i):"FTR_Exit_Intent_Display";if(null!==(n=null===(o=window.FUTR)||void 0===o||null===(a=o.Connect)||void 0===a?void 0:a.regwallAuth)&&void 0!==n&&n)f(!1);else{if(!l(c)){var u;p.current=null!==(u=document.activeElement)&&void 0!==u?u:null,f(!0);var s=new Date;s.setDate(s.getDate()+(null!=r?r:30)),function(e){var t=e.name,n=e.value,r=e.expireDate,o=e.secure,a=e.path,i=e.domain,l=r?" Expires=".concat(null==r?void 0:r.toUTCString(),";"):"",c=a?" Path=".concat(a,";"):"",u=i&&"localhost"!==window.location.hostname&&"127.0.0.1"!==window.location.hostname?" Domain=".concat(i,";"):"",s=o?" Secure;":"";document.cookie="".concat(t,"=").concat(n,";
10100").concat(l).concat(c).concat(u).concat(s)}({name:c,value:"0",expireDate:s,secure:!0,path:"/"}),y("newsletterEvent",{newsletter:{action:"show",modal:"SIGNUP - Exit Intent - 15"}}),document.body.addEventListener("keydown",g)}document.body.removeEventListener("touchstart",E),document.body.removeEventListener("mouseleave",e)}},E=function(){var e,t,n,r=(e=function(){var e,t,n=null!==(e=document.querySelector("#article-body"))&&void 0!==e?e:null;if(n){var o=n.offsetHeight,a=n.getBoundingClientRect().top+window.scrollY+o*((null!==(t=null==c?void 0:c.scrollDepthTrigger)&&void 0!==t?t:1)/100);window.scrollY+window.innerHeight>=a&&!v&&(m(!0),w(),window.removeEventListener("scroll",r))}},t=500,function(){for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];clearTimeout(n),n=setTimeout((function(){return e.apply(void 0,o)}),t)});window.addEventListener("scroll",r,{passive:!0})};(0,a.useEffect)((function(){var e;(null!==(e=window.reliableDOMContentLoaded)&&void 0!==e?e:Promise.resolve()).then((function(){window.addEventListener("Show ICYMI",(function(){f(!1)})),window.innerWidth<700&&null!=c&&c.enabled&&(null!=c&&c.setTimerDelay&&setTimeout((function(){return w()}),null==c?void 0:c.setTimerDelay),null!=c&&c.scrollDepthTrigger&&document.body.addEventListener("touchstart",E)),window.innerWidth>=700&&document.body.addEventListener("mouseleave",w)})).catch((function(e){return console.error(e)}))}),[]);var g=(0,a.useCallback)((function(e){if("Tab"===e.key){var t,n,r=Array.from(null!==(t=null===(n=h.current)||void 0===n?void 0:n.querySelectorAll('button, a, input:not([type="hidden"])'))&&void 0!==t?t:[]).filter((function(e){return e instanceof HTMLElement}));if(0===r.length)return;var o=r[0],a=r[r.length-1];e.shiftKey&&document.activeElement===o?(e.preventDefault(),a.focus()):e.shiftKey||document.activeElement!==a||(e.preventDefault(),o.focus())}}),[]);return"email"===L("utm_medium")?null:s?i().createElement("div",{ref:h,className:"exit-intent exit-intent__background","aria-hidden":!s},i().createElement("div",{className:"exit-intent__wrapper",role:"dialog","aria-modal":"true","aria-labelledby":"Newsletter Exit Intent"},i().createElement("button",{onClick:function(){f(!1),p.current&&p.current.focus(),document.body.removeEventListener("keydown",g),y("newsletterEvent",{newsletter:{action:"close",modal:"SIGNUP - Exit Intent - 15"}})},className:"exit-intent__close-button",title:null==t?void 0:t.closeButton,"aria-label":null==t?void 0:t.closeButton},i().createElement(x,null)),n)):null},j=function(e){var t,n=e.layout,r=e.header,c=e.headerIcon,u=e.tagline,s=e.formFooterText,f=e.usDisclaimerFooterText,v=e.successMessage,m=e.failureMessage,p=e.inputs,h=e.cookieExpiryDays,w=e.endpoint,E=void 0===w?"":w,g=e.method,_=void 0===g?"GET":g,b=e.mobile,O=e.analytics,S=(0,a.useRef)(null),R=o((0,a.useState)(!0),2),C=R[0],L=R[1],A=o((0,a.useState)(""),2),x=A[0],j=A[1],P=o((0,a.useState)(!1),2),I=P[0],k=P[1],M="US"===l("FTR_Country_Code")||!1,F=M?f:s;(0,a.useEffect)((function(){if(null!=O&&O.length&&S.current){var e,t=(null===(e=p.find((function(e){return"SOURCE"===e.name})))||void 0===e?void 0:e.value)||"0";O.some((function(e){return"widgetViewed"===e.analyticsType}))&&function(e){var t=e.toObserve,n=e.layout,r=e.source;if("undefined"!=typeof IntersectionObserver){var o=new IntersectionObserver((function(e){e.forEach((function(e){return e.isIntersecting?(y("newsletterEvent",{newsletter:{action:"viewable",modal:N({layout:n,source:null!=r?r:"0"})}}),o.unobserve(t),function(){}):function(){}}))}),{threshold:[.5]});o.observe(t)}}({toObserve:S.current,layout:n,source:t})}}),[]);var B=i().createElement("div",{"data-hydrate":!0,ref:S,className:"newsletter-form__wrapper newsletter-form__wrapper--".concat(n)},i().createElement("div",{className:"newsletter-form__container"},(r||(null==c?void 0:c.svgContents))&&i().createElement("section",{className:"newsletter-form__top-bar"},"sidebar"===n&&c&&null!=c&&c.svgContents?i().createElement("span",{className:"newsletter-form__headerIcon",dangerouslySetInnerHTML:{__html:null==c?void 0:c.svgContents}}):null,r&&i().createElement("div",{className:"newsletter-form__header",dangerouslySetInnerHTML:{__html:r}}
10100)),i().createElement("section",{className:"newsletter-form__main-section"},u&&i().createElement("p",{className:"newsletter-form__strapline"},u),C?i().createElement(d,{layout:n,method:_,action:E,handleSubmit:function(e,t){e.preventDefault(),T({formValues:t,endpoint:E,method:_,successMessage:v,failureMessage:m,setFormMessage:j,setRenderEmailForm:L,layout:n,setKiosqSuccessLayoutDisplayed:k})},inputs:p}):i().createElement("div",{className:"newsletter-form__message"},x),F&&!I&&i().createElement("footer",{className:"newsletter-form__footer ".concat(M?"newsletter-form__footer--us_disclaimer":""),dangerouslySetInnerHTML:{__html:F}}))));return"exitIntent"===n?i().createElement(D,{mobile:b,cookieExpiryDays:h,ariaLabels:null===(t=e.ariaLabels)||void 0===t?void 0:t.exitIntent},B):B}},745:(e,t,n)=>{"use strict";var r=n(81);t.createRoot=r.createRoot,t.hydrateRoot=r.hydrateRoot},666:e=>{var t=function(e){"use strict";var t,n=Object.prototype,r=n.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},a=o.iterator||"@@iterator",i=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var o=t&&t.prototype instanceof h?t:h,a=Object.create(o.prototype),i=new C(r||[]);return a._invoke=function(e,t,n){var r=f;return function(o,a){if(r===v)throw new Error("Generator is already running");if(r===m){if("throw"===o)throw a;return A()}for(n.method=o,n.arg=a;;){var i=n.delegate;if(i){var l=O(i,n);if(l){if(l===p)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(r===f)throw r=m,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r=v;var c=s(e,t,n);if("normal"===c.type){if(r=n.done?m:d,c.arg===p)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r=m,n.method="throw",n.arg=c.arg)}}}(e,n,i),a}function s(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var f="suspendedStart",d="suspendedYield",v="executing",m="completed",p={};function h(){}function y(){}function w(){}var E={};c(E,a,(function(){return this}));var g=Object.getPrototypeOf,_=g&&g(g(L([])));_&&_!==n&&r.call(_,a)&&(E=_);var b=w.prototype=h.prototype=Object.create(E);function T(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function N(e,t){function n(o,a,i,l){var c=s(e[o],e,a);if("throw"!==c.type){var u=c.arg,f=u.value;return f&&"object"==typeof f&&r.call(f,"__await")?t.resolve(f.__await).then((function(e){n("next",e,i,l)}),(function(e){n("throw",e,i,l)})):t.resolve(f).then((function(e){u.value=e,i(u)}),(function(e){return n("throw",e,i,l)}))}l(c.arg)}var o;this._invoke=function(e,r){function a(){return new t((function(t,o){n(e,r,t,o)}))}return o=o?o.then(a,a):a()}}function O(e,n){var r=e.iterator[n.method];if(r===t){if(n.delegate=null,"throw"===n.method){if(e.iterator.return&&(n.method="return",n.arg=t,O(e,n),"throw"===n.method))return p;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return p}var o=s(r,e.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,p;var a=o.arg;return a?a.done?(n[e.resultName]=a.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,p):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,p)}function S(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function R(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function C(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(S,this),this.reset(!0)}function L(e){if(e){var n=e[a];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function n(){for(;++o<e.length;)if(r.call(e,o))return n.value=e[o],n.done=!1,n;return n.value=t,n.done=!0,n};return i.next=i}}return{next:A}}function A(){return{value:t,done:!0}}return y.prototype=w,c(b,"constructor",w),c(w,"constructor",y),y.displayName=c(w,l,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===y||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,w):(e.__proto__=w,
10100c(e,l,"GeneratorFunction")),e.prototype=Object.create(b),e},e.awrap=function(e){return{__await:e}},T(N.prototype),c(N.prototype,i,(function(){return this})),e.AsyncIterator=N,e.async=function(t,n,r,o,a){void 0===a&&(a=Promise);var i=new N(u(t,n,r,o),a);return e.isGeneratorFunction(n)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},T(b),c(b,l,"Generator"),c(b,a,(function(){return this})),c(b,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=L,C.prototype={constructor:C,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(R),!e)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function o(r,o){return l.type="throw",l.arg=e,n.next=r,o&&(n.method="next",n.arg=t),!!o}for(var a=this.tryEntries.length-1;a>=0;--a){var i=this.tryEntries[a],l=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var c=r.call(i,"catchLoc"),u=r.call(i,"finallyLoc");if(c&&u){if(this.prev<i.catchLoc)return o(i.catchLoc,!0);if(this.prev<i.finallyLoc)return o(i.finallyLoc)}else if(c){if(this.prev<i.catchLoc)return o(i.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return o(i.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var a=o;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var i=a?a.completion:{};return i.type=e,i.arg=t,a?(this.method="next",this.next=a.finallyLoc,p):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),p},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),R(n),p}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;R(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:L(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),p}},e}(e.exports);try{regeneratorRuntime=t}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=t:Function("r","regeneratorRuntime = r")(t)}},651:e=>{"use strict";e.exports=window.slice.React},81:e=>{"use strict";e.exports=window.slice.ReactDOM}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var a=t[r]={exports:{}};return e[r](a,a.exports,n),a.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var r={};(()=>{"use strict";n.d(r,{default:()=>e});const e={hydrate:function(e,t){var r=n(651),o=n(745),a=n(363).default;o.hydrateRoot(t,r.createElement(a,e))}}})(),newsletterForm=r.default})();
10101//# sourceMappingURL=newsletterForm.js.map
10102                window.sliceComponents.newsletterForm = newsletterForm;
10103
10104                var triggerHydrate = function() {
10105                    window.sliceComponents.newsletterForm.hydrate(data, componentContainer);
10106                }
10107
10108                if (window.lazyObserveElement) {
10109                    window.lazyObserveElement(componentContainer, triggerHydrate);
10110                } else {
10111                    triggerHydrate();
10112                }
10113            }
10114        }).catch(err => console.error('%c FTE ','background: #9306F9; color: #ffffff','Hydration Script has failed for newsletterForm-articleInbodyContent-vWr3na3qnQjXvSUBFypSbh Slice', err));
10115    }).catch(err => console.error('%c FTE ','background: #9306F9; color: #ffffff','Externals script failed to load', err));
10116</script>
10116<div id="slice-container-newsletterForm-articleInbodyContent-vWr3na3qnQjXvSUBFypSbh" class="slice-container newsletter-inbodyContent-slice newsletterForm-articleInbodyContent-vWr3na3qnQjXvSUBFypSbh slice-container-newsletterForm"><div data-hydrate="true" class="newsletter-form__wrapper newsletter-form__wrapper--inbodyContent"><div class="newsletter-form__container"><section class="newsletter-form__top-bar"><div class="newsletter-form__header">Tom's Guide: Direct to Your Inbox</div></section><section class="newsletter-form__main-section"><p class="newsletter-form__strapline">Get instant access to breaking news, the hottest reviews, great deals and helpful tips.</p><form data-hydrate="true" class="newsletter-form__form newsletter-form__form--inbodyContent" method="POST" action="https://www.tomsguide.com/.newsletter-subscribe/v2/submission/submit" data-before-rewrite-localise="https://www.tomsguide.com/.newsletter-subscribe/v2/submission/submit"><input data-hydrate="true" type="hidden" class="form__hidden-input form_input form__hidden-input form__hidden-input--inbodyContent" name="NAME"><input data-hydrate="true" type="email" class="form__email-input form_input form__email-input form__email-input--inbodyContent" name="MAIL" required="" placeholder="Your Email Address"><input data-hydrate="true" type="hidden" class="form__hidden-input form_input form__hidden-input form__hidden-input--inbodyContent" name="NEWSLETTER_CODE" value="XTG-D"><input data-hydrate="true" type="hidden" class="form__hidden-input form_input form__hidden-input form__hidden-input--inbodyContent" name="LANG" value="EN"><input data-hydrate="true" type="hidden" class="form__hidden-input form_input form__hidden-input form__hidden-input--inbodyContent" name="SOURCE" value="60"><input data-hydrate="true" type="hidden" class="form__hidden-input form_input form__hidden-input form__hidden-input--inbodyContent" name="COUNTRY"><label class="form__checkbox-label"><input data-hydrate="true" type="checkbox" class="form__checkbox-input form_input form__checkbox-input form__checkbox-input--inbodyContent" name="CONTACT_OTHER_BRANDS"><span>Contact me with news and offers from other Future brands</span></label><label class="form__checkbox-label"><input data-hydrate="true" type="checkbox" class="form__checkbox-input form_input form__checkbox-input form__checkbox-input--inbodyContent" name="CONTACT_PARTNERS"><span>Receive email from us on behalf of our trusted partners or sponsors</span></label><input data-hydrate="true" type="submit" class="form__submit-input form_input form__submit-input form__submit-input--inbodyContent" required="" value="Sign me up"></form><footer class="newsletter-form__footer ">By submitting your information you agree to the <a href="https://futureplc.com/terms-conditions/" target="_blank">Terms &amp; Conditions</a> and <a href="https://futureplc.com/privacy-policy/" target="_blank">Privacy Policy</a> and are aged 16 or over.</footer></section></div></div></div><p><strong>Save Money</strong></p><p>We help our readers save money by providing them with extensive deals coverage on popular items throughout the year, whether it's the <a data-analytics-id="inline-link" href="https://www.tomsguide.com/us/best-tv-deals,news-26008.html" data-url="https://www.tomsguide.com/us/best-tv-deals,news-26008.html" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/us/best-tv-deals,news-26008.html">best TV deals</a> or <a data-analytics-id="inline-link" href="https://www.tomsguide.com/news/best-apple-watch-deals" data-url="https://www.tomsguide.com/news/best-apple-watch-deals" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/news/best-apple-watch-deals">best Apple Watch deals</a>. (We can also help you where to find <a data-analytics-id="inline-link" href="https://www.tomsguide.com/news/ps5-restock-update" data-url="https://www.tomsguide.com/news/ps5-restock-update" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-redirect="https://www.tomsguide.com/news/ps5-restock-tracker-march-22-2
10116021" data-before-rewrite-localise="https://www.tomsguide.com/news/ps5-restock-update">PS5 restock</a>.) We're also here to help on the holidays as well as events such as Black Friday. In addition, we provide advice on whether it&rsquo;s worth upgrading to a newer device, how to save money when cutting the cord and personal finance tips to help people maximize their budget.</p><p><strong>Know what to watch and what to play</strong></p><aside data-component-name="Recirculation:ArticleRiver" data-recirculation-type="inline" data-mrf-recirculation="Trending Bar" data-nosnippet class="clear-both pt-2 pb-0 mb-4">
10117        <span class="
10118            flex
10119            after:content-[''] after:flex-1 after:ml-4 after:my-[0.7rem] after:border-t after:border-solid after:border-t-[#ccc]
10120            before:content-[''] before:flex-1 before:mr-4 before:my-[0.7rem] before:border-t before:border-solid before:border-t-[#ccc]
10121            font-article-heading pb-0 text-[length:var(--article-river-title--font-size,1em)] uppercase sm:text-[length:var(--article-river-title--font-size,0.875em)] font-bold
10122        ">
10123            What to read next
10124        </span>
10125        <ul class="flex flex-col gap-0 m-0 max-w-full">
10126                                                    <li class="m-0 list-none border-b border-solid border-[#ededed] py-2" data-recirculation-id="recirculation-card-1" id="recirculation-inline-2-1" data-analytics-id="recirculation-2-inline-1" analytics-label="" data-mrf-recirculation="recirculation-2-inline-1">
10127                    <a href="https://www.tomsguide.com/tech-events/toms-guide-hero-awards-2026" class="flex gap-2 items-center no-underline text-inherit flex-row-reverse" data-before-rewrite-localise="https://www.tomsguide.com/tech-events/toms-guide-hero-awards-2026">
10128                            <picture data-new-v2-image="true" class="aspect-square size-[75px] shrink-0">
10129    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/cDMdRfidYEwszGb7xdjmLE-250-80.jpg.webp 250w, https://cdn.mos.cms.futurecdn.net/cDMdRfidYEwszGb7xdjmLE-150-80.jpg.webp 150w" sizes="150px" />
10130    <img src="https://cdn.mos.cms.futurecdn.net/cDMdRfidYEwszGb7xdjmLE.jpg" alt="Tom&amp;#039;s Guide Awards 2026" srcset="https://cdn.mos.cms.futurecdn.net/cDMdRfidYEwszGb7xdjmLE-250-80.jpg 250w, https://cdn.mos.cms.futurecdn.net/cDMdRfidYEwszGb7xdjmLE-150-80.jpg 150w" sizes="150px" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/cDMdRfidYEwszGb7xdjmLE.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/cDMdRfidYEwszGb7xdjmLE.jpg" class="rounded-[var(--image--border-radius,0)] aspect-square size-[75px] object-cover shrink-0 rounded-lg" data-pin-nopin="true">
10131    </picture>
10132                        <span class="w-full text-base font-[var(--article-river-item--font-weight,500)] font-article-heading line-clamp-3 md:line-clamp-2">Tom's Guide Awards 2026: The brands, innovations and products that excite us most</span>
10133                    </a>
10134                </li>
10135                            <li class="m-0 list-none border-b border-solid border-[#ededed] py-2" data-recirculation-id="recirculation-card-2" id="recirculation-inline-2-2" data-analytics-id="recirculation-2-inline-2" analytics-label="" data-mrf-recirculation="recirculation-2-inline-2">
10136                    <a href="https://www.tomsguide.com/home/toms-guide-awards-2026" class="flex gap-2 items-center no-underline text-inherit flex-row-reverse" data-before-rewrite-localise="https://www.tomsguide.com/home/toms-guide-awards-2026">
10137                            <picture data-new-v2-image="true" class="aspect-square size-[75px] shrink-0">
10138    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/zGZFHNMWutFoAVjdYGosXF-250-80.jpg.webp 250w, https://cdn.mos.cms.futurecdn.net/zGZFHNMWutFoAVjdYGosXF-150-80.jpg.webp 150w" sizes="150px" />
10139    <img src="https://cdn.mos.cms.futurecdn.net/zGZFHNMWutFoAVjdYGosXF.jpg" alt="Tom&amp;#039;s Guide Awards 2026 logo and winning products for the Homes category" srcset="https://cdn.mos.cms.futurecdn.net/zGZFHNMWutFoAVjdYGosXF-250-80.jpg 250w, https://cdn.mos.cms.futurecdn.net/zGZFHNMWutFoAVjdYGosXF-150-80.jpg 150w" sizes="150px" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/zGZFHNMWutFoAVjdYGosXF.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/zGZFHNMWutFoAVjdYGosXF.jpg" class="rounded-[var(--image--border-radius,0)] aspect-square size-[75px] object-cover shrink-0 rounded-lg" data-pin-nopin="true">
10140    </picture>
10141                        <span class="w-full text-base font-[var(--article-river-item--font-weight,500)] font-article-heading line-clamp-3 md:line-clamp-2">Tom's Guide Awards 2026: Our favorite robot vacuums, coffee machines, air fryers and more</span>
10142                    </a>
10143                </li>
10144                            <li class="m-0 list-none border-b border-solid border-[#ccc] py-2" data-recirculation-id="recirculation-card-3" id="recirculation-inline-2-3" data-analytics-id="recirculation-2-inline-3" analytics-label="" data-mrf-recirculation="recirculation-2-inline-3">
10145                    <a href="https://www.tomsguide.com/tvs/toms-guide-tv-and-audio-awards-2026" class="flex gap-2 items-center no-underline text-inherit flex-row-reverse" data-before-rewrite-localise="https://www.tomsguide.com/tvs/toms-guide-tv-and-audio-awards-2026">
10146                            <picture data-new-v2-image="true" class="aspect-square size-[75px] shrink-0">
10147    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/MYZjoyoRdgsAZsK2aX9roN-250-80.jpg.webp 250w, https://cdn.mos.cms.futurecdn.net/MYZjoyoRdgsAZsK2aX9roN-150-80.jpg.webp 150w" sizes="150px" />
10148    <img src="https://cdn.mos.cms.futurecdn.net/MYZjoyoRdgsAZsK2aX9roN.jpg" alt="The Tom&amp;#039;s Guide TV and AV Awards 2026" srcset="https://cdn.mos.cms.futurecdn.net/MYZjoyoRdgsAZsK2aX9roN-250-80.jpg 250w, https://cdn.mos.cms.futurecdn.net/MYZjoyoRdgsAZsK2aX9roN-150-80.jpg 150w" sizes="150px" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/MYZjoyoRdgsAZsK2aX9roN.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/MYZjoyoRdgsAZsK2aX9roN.jpg" class="rounded-[var(--image--border-radius,0)] aspect-square size-[75px] object-cover shrink-0 rounded-lg" data-pin-nopin="true">
10149    </picture>
10150                        <span class="w-full text-base font-[var(--article-river-item--font-weight,500)] font-article-heading line-clamp-3 md:line-clamp-2">Tom's Guide TV &amp; Audio Awards 2026: 25 new products that take your home theater to the next level</span>
10151                    </a>
10152                </li>
10153                    </ul>
10154    </aside><p>Our comprehensive guides and stories inform our audience of the best new shows coming to all the major streaming services, from Netflix to HBO Max to Hulu. We look at what&rsquo;s popular with audiences and critics, so you don&rsquo;t have to waste your free hours on a dud. Our gaming coverage also looks at the latest titles, and we play all the new hits to give you our unbiased opinion of whether it&rsquo;s worth your time.</p><p><strong>Live better</strong></p><p>Our rapidly expanding homes and fitness sections are not only populated with the latest reviews of appliances and fitness gear, but are packed with the latest workouts and exercises to get you in shape, and tips and tricks on how to keep your home looking it&rsquo;s best</p><p><strong>Do more with what you have</strong></p><p>Our ever-growing library of how-to articles helps our readers get the most out of the devices they already own. From finding hidden features on your phone to the best exercises to perform with your workout gear, we strive to help readers maximize their purchases through the life of their products.</p><a id="elk-who-we-are"></a><h3 class="article-body__section" id="section-who-we-are"><span>Who we are</span></h3><p id="elk-3564d91c-b5d1-11f1-b1e2-2bfa4637a84e"><strong>Mark Spoonauer, Global Editor-in-Chief</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-3564d980-b5d1-11f1-bb49-c37fec0bd540"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"> <picture data-new-v2-image="true">
10155<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/wtAspSzVfcKLB4JEd39AMo-1000-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/wtAspSzVfcKLB4JEd39AMo-1000-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/wtAspSzVfcKLB4JEd39AMo-970-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/wtAspSzVfcKLB4JEd39AMo-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/wtAspSzVfcKLB4JEd39AMo-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/wtAspSzVfcKLB4JEd39AMo-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10156<img src="https://cdn.mos.cms.futurecdn.net/wtAspSzVfcKLB4JEd39AMo.jpg" alt="Mark Spoonauer" srcset="https://cdn.mos.cms.futurecdn.net/wtAspSzVfcKLB4JEd39AMo-1000-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/wtAspSzVfcKLB4JEd39AMo-1000-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/wtAspSzVfcKLB4JEd39AMo-970-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/wtAspSzVfcKLB4JEd39AMo-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/wtAspSzVfcKLB4JEd39AMo-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/wtAspSzVfcKLB4JEd39AMo-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/wtAspSzVfcKLB4JEd39AMo.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/wtAspSzVfcKLB4JEd39AMo.jpg" class="rounded-[var(--image--border-radius,0)] pull-rightinline">
10157</picture></p></div></div></figure><p id="elk-3564d9e4-b5d1-11f1-8b75-6ba5c2db9f63">Mark Spoonauer is responsible for the editorial direction, strategy and growth of Tom's Guide. He has covered technology for more than 20 years, focusing on reviews and product coverage. Mark specializes in covering all things mobile, having reviewed hundreds of smartphones and other gadgets. He speaks at key tech industry events and has appeared on CNN, CNBC, <a data-analytics-id="inline-link" href="https://www.tomsguide.com/tag/nbc" data-auto-tag-linker="true" data-url="https://www.tomsguide.com/tag/nbc" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/tag/nbc">NBC</a>
10157, Fox News, Cheddar and more. Mark was previously editor in chief of Laptop Mag and served as reviews editor at Mobile Computing. His work has appeared in Wired, Popular Science and Inc.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/mark-spoonauer" data-url="https://www.tomsguide.com/author/mark-spoonauer" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/mark-spoonauer">the latest stories from Mark Spoonauer</a></p><p><strong>Contact Mark: </strong><a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link">Email</a> | <a data-analytics-id="inline-link" href="http://www.twitter.com/mspoonauer" data-url="http://www.twitter.com/mspoonauer" target="_blank" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">Twitter</a> | <a data-analytics-id="inline-link" href="https://www.linkedin.com/in/mspoonaue" data-url="https://www.linkedin.com/in/mspoonaue" target="_blank" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">LinkedIn</a> | <a data-analytics-id="inline-link" href="https://www.facebook.com/spoonontech/" data-url="https://www.facebook.com/spoonontech/" target="_blank" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">Facebook</a></p><hr id="elk-3564da48-b5d1-11f1-942c-bf06f955ab07"><p id="elk-3564daac-b5d1-11f1-9976-21f2f607a0de"><strong>Mike Prospero, U.S. Editor-in-Chief</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-3564db10-b5d1-11f1-a134-0fb89066c5ac"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"> <picture data-new-v2-image="true">
10158<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/SkVB63tQsLhUzRyKyaycsm-1000-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/SkVB63tQsLhUzRyKyaycsm-1000-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/SkVB63tQsLhUzRyKyaycsm-970-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/SkVB63tQsLhUzRyKyaycsm-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/SkVB63tQsLhUzRyKyaycsm-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/SkVB63tQsLhUzRyKyaycsm-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10159<img src="https://cdn.mos.cms.futurecdn.net/SkVB63tQsLhUzRyKyaycsm.jpg" alt="Mike Prospero" srcset="https://cdn.mos.cms.futurecdn.net/SkVB63tQsLhUzRyKyaycsm-1000-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/SkVB63tQsLhUzRyKyaycsm-1000-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/SkVB63tQsLhUzRyKyaycsm-970-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/SkVB63tQsLhUzRyKyaycsm-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/SkVB63tQsLhUzRyKyaycsm-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/SkVB63tQsLhUzRyKyaycsm-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/SkVB63tQsLhUzRyKyaycsm.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/SkVB63tQsLhUzRyKyaycsm.jpg" class="rounded-[var(--image--border-radius,0)] pull-rightinline">
10160</picture></p></div></div></figure><p id="elk-3564db74-b5d1-11f1-b834-13cd18a1d79a">Mike Prospero oversees all of Tom&rsquo;s Guide&rsquo;s evergreen content to ensure it&rsquo;s up to date with the latest information. He is also in charge of the smart home devices, wearables, and drones categories for Tom's Guide. An avid runner, skier and foodie, he's always looking for the latest gadget that intersects with his hobbies. After receiving his Master of Science in journalism from Columbia University in 2003, Mike worked at Fast Company. Prior to that, he worked at The Times of Trenton and George magazine.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/mike-prospero" data-url="https://www.tomsguide.com/author/mike-prospero" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/mike-prospero">the latest stories from Mike Prospero</a></p><p><strong>Contact Mike: </strong><a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link">Email</a> | <a data-analytics-id="inline-link" href="https://twitter.com/mikeprospero" data-url="https://twitter.com/mikeprospero" target="_blank" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">Twitter</a></p><hr id="elk-3564dbd8-b5d1-11f1-995f-79c9029ae72d"><p id="elk-3564dc3c-b5d1-11f1-ab2c-6bee0e5e2c92"><strong>Jeff Parsons, U.K. Editor-in-Chief</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-3564dcaa-b5d1-11f1-9458-b5d6409dd2d3"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:399px;"><p class="vanilla-image-block" style="padding-top:100.00%;"> <picture data-new-v2-image="true">
10161<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/mEZPXd6ZhxmY8RoZEfqKNH-399-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/mEZPXd6ZhxmY8RoZEfqKNH-399-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/mEZPXd6ZhxmY8RoZEfqKNH-399-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/mEZPXd6ZhxmY8RoZEfqKNH-399-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/mEZPXd6ZhxmY8RoZEfqKNH-399-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/mEZPXd6ZhxmY8RoZEfqKNH-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10162<img src="https://cdn.mos.cms.futurecdn.net/mEZPXd6ZhxmY8RoZEfqKNH.jpg" alt="Jeff Parsons" srcset="https://cdn.mos.cms.futurecdn.net/mEZPXd6ZhxmY8RoZEfqKNH-399-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/mEZPXd6ZhxmY8RoZEfqKNH-399-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/mEZPXd6ZhxmY8RoZEfqKNH-399-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/mEZPXd6ZhxmY8RoZEfqKNH-399-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/mEZPXd6ZhxmY8RoZEfqKNH-399-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/mEZPXd6ZhxmY8RoZEfqKNH-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/mEZPXd6ZhxmY8RoZEfqKNH.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/mEZPXd6ZhxmY8RoZEfqKNH.jpg" class="rounded-[var(--image--border-radius,0)] pull-right">
10163</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jeff Parsons)</span></figcaption></figure><p id="elk-3564dd0e-b5d1-11f1-8414-f7fc9bcf64e1">Jeff is UK Editor-in-Chief for Tom&rsquo;s Guide looking after the day-to-day output of the site&rsquo;s British contingent. Rising early and heading straight for the coffee machine, Jeff loves nothing more than dialling into the zeitgeist of the day&rsquo;s news and poring over the specs sheet of the newest products.</p><p>When not plugged into the latest equipment, Jeff is usually found out for a run somewhere or lifting weights in a vain attempt to offset the aging process.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/jeff-parsons" data-url="https://www.tomsguide.com/author/jeff-parsons" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/jeff-parsons">the latest stories from Jeff Parsons</a></p><p><strong>Contact Jeff:</strong> <a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link">Email</a></p><a id="elk-who-we-are-ai"></a><h3 class="article-body__section" id="section-who-we-are-ai"><span>Who we are: AI</span></h3><hr id="elk-3564ddd6-b5d1-11f1-a412-2bbb44800bc5"><p id="elk-3564de3a-b5d1-11f1-aaea-69b907c5ffb4"><strong>Amanda Caswell, AI Editor</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-3564de9e-b5d1-11f1-87ee-1beeb38b5885"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:290px;"><p class="vanilla-image-block" style="padding-top:96.55%;"> <picture data-new-v2-image="true">
10164<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/FZvxFtZPJTVpWHq3ioPHmC-290-80.png.webp 1200w, https://cdn.mos.cms.futurecdn.net/FZvxFtZPJTVpWHq3ioPHmC-290-80.png.webp 1024w, https://cdn.mos.cms.futurecdn.net/FZvxFtZPJTVpWHq3ioPHmC-290-80.png.webp 970w, https://cdn.mos.cms.futurecdn.net/FZvxFtZPJTVpWHq3ioPHmC-290-80.png.webp 650w, https://cdn.mos.cms.futurecdn.net/FZvxFtZPJTVpWHq3ioPHmC-290-80.png.webp 480w, https://cdn.mos.cms.futurecdn.net/FZvxFtZPJTVpWHq3ioPHmC-290-80.png.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10165<img src="https://cdn.mos.cms.futurecdn.net/FZvxFtZPJTVpWHq3ioPHmC.png" alt="Amanda Caswell" srcset="https://cdn.mos.cms.futurecdn.net/FZvxFtZPJTVpWHq3ioPHmC-290-80.png 1200w, https://cdn.mos.cms.futurecdn.net/FZvxFtZPJTVpWHq3ioPHmC-290-80.png 1024w, https://cdn.mos.cms.futurecdn.net/FZvxFtZPJTVpWHq3ioPHmC-290-80.png 970w, https://cdn.mos.cms.futurecdn.net/FZvxFtZPJTVpWHq3ioPHmC-290-80.png 650w, https://cdn.mos.cms.futurecdn.net/FZvxFtZPJTVpWHq3ioPHmC-290-80.png 480w, https://cdn.mos.cms.futurecdn.net/FZvxFtZPJTVpWHq3ioPHmC-290-80.png 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/FZvxFtZPJTVpWHq3ioPHmC.png" data-pin-media="https://cdn.mos.cms.futurecdn.net/FZvxFtZPJTVpWHq3ioPHmC.png" class="rounded-[var(--image--border-radius,0)] pull-right">
10166</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p id="elk-3564df02-b5d1-11f1-957b-117218116ffc">Amanda is a seasoned writer with a passion for blending creativity and technology. As a tech enthusiast, she has a deep love for innovation and a flair for encouraging others to embrace the power of AI. When she&rsquo;s not exploring new ways to push the boundaries of the digital world, she enjoys long-distance running, spending time with family, and writing science fiction books for young readers.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/amanda-caswell" data-url="https://www.tomsguide.com/author/amanda-caswell" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/amanda-caswell">the latest stories from Amanda Caswell</a></p><p><strong>Contact Amanda: </strong><a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link"><strong>Email</strong></a></p><hr id="elk-3564df66-b5d1-11f1-8bb5-b92a0946ff29"><p id="elk-3564dfca-b5d1-11f1-a6f5-afd11dca14cb"><strong>Elton Jones, Staff writer, AI</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-3564e02e-b5d1-11f1-ae85-930b36d7ea86"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:1024px;"><p class="vanilla-image-block" style="padding-top:100.00%;"> <picture data-new-v2-image="true">
10167<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/qoRE8e6t2nzaNKAhJGDv7g-1024-80.png.webp 1200w, https://cdn.mos.cms.futurecdn.net/qoRE8e6t2nzaNKAhJGDv7g-1024-80.png.webp 1024w, https://cdn.mos.cms.futurecdn.net/qoRE8e6t2nzaNKAhJGDv7g-970-80.png.webp 970w, https://cdn.mos.cms.futurecdn.net/qoRE8e6t2nzaNKAhJGDv7g-650-80.png.webp 650w, https://cdn.mos.cms.futurecdn.net/qoRE8e6t2nzaNKAhJGDv7g-480-80.png.webp 480w, https://cdn.mos.cms.futurecdn.net/qoRE8e6t2nzaNKAhJGDv7g-320-80.png.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10168<img src="https://cdn.mos.cms.futurecdn.net/qoRE8e6t2nzaNKAhJGDv7g.png" alt="Elton Jones, AI writer" srcset="https://cdn.mos.cms.futurecdn.net/qoRE8e6t2nzaNKAhJGDv7g-1024-80.png 1200w, https://cdn.mos.cms.futurecdn.net/qoRE8e6t2nzaNKAhJGDv7g-1024-80.png 1024w, https://cdn.mos.cms.futurecdn.net/qoRE8e6t2nzaNKAhJGDv7g-970-80.png 970w, https://cdn.mos.cms.futurecdn.net/qoRE8e6t2nzaNKAhJGDv7g-650-80.png 650w, https://cdn.mos.cms.futurecdn.net/qoRE8e6t2nzaNKAhJGDv7g-480-80.png 480w, https://cdn.mos.cms.futurecdn.net/qoRE8e6t2nzaNKAhJGDv7g-320-80.png 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/qoRE8e6t2nzaNKAhJGDv7g.png" data-pin-media="https://cdn.mos.cms.futurecdn.net/qoRE8e6t2nzaNKAhJGDv7g.png" class="rounded-[var(--image--border-radius,0)] pull-rightinline">
10169</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p id="elk-3564e092-b5d1-11f1-b627-3d1e32ce6709">Elton Jones is a longtime tech writer with a penchant for producing pieces about video games, mobile devices, headsets and now AI. Since 2011, he has applied his knowledge of those topics to compose in-depth articles for the likes of The Christian Post, Complex, TechRadar, Heavy, ONE37pm and more. Alongside his skillset as a writer and editor, Elton has also lent his talents to the world of podcasting and on-camera interviews.<br><br>Elton's curiosities take him to every corner of the web to see what's trending and what's soon to be across the ever evolving technology landscape. With a newfound appreciation for all things AI, Elton hopes to make the most complicated subjects in that area easily understandable for the uninformed and those in the know.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/elton-jones" data-url="https://www.tomsguide.com/author/elton-jones" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/elton-jones">the latest stories from Elton Jones</a></p><p><strong>Contact Elton: </strong><a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link"><strong>Email</strong></a></p><hr id="elk-3564e0f6-b5d1-11f1-9610-05ef28c1d0b1"><a id="elk-who-we-are-computing"></a><h3 class="article-body__section" id="section-who-we-are-computing"><span>Who we are: Computing</span></h3><p id="elk-3564e1b4-b5d1-11f1-8d0c-196d91bf8e6c"><strong>Jason England, Managing Editor,</strong> <strong>Computing</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-3564e218-b5d1-11f1-ba36-6d5fbf261591"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"> <picture data-new-v2-image="true">
10170<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/vBqYWz75GiYvduSrp5LwBJ-1200-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/vBqYWz75GiYvduSrp5LwBJ-1024-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/vBqYWz75GiYvduSrp5LwBJ-970-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/vBqYWz75GiYvduSrp5LwBJ-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/vBqYWz75GiYvduSrp5LwBJ-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/vBqYWz75GiYvduSrp5LwBJ-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10171<img src="https://cdn.mos.cms.futurecdn.net/vBqYWz75GiYvduSrp5LwBJ.jpg" alt="Jason England" srcset="https://cdn.mos.cms.futurecdn.net/vBqYWz75GiYvduSrp5LwBJ-1200-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/vBqYWz75GiYvduSrp5LwBJ-1024-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/vBqYWz75GiYvduSrp5LwBJ-970-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/vBqYWz75GiYvduSrp5LwBJ-
10171650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/vBqYWz75GiYvduSrp5LwBJ-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/vBqYWz75GiYvduSrp5LwBJ-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/vBqYWz75GiYvduSrp5LwBJ.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/vBqYWz75GiYvduSrp5LwBJ.jpg" class="rounded-[var(--image--border-radius,0)] pull-right">
10172</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p id="elk-3564e27c-b5d1-11f1-86a0-414b217caa8c">Jason brings a decade of tech and gaming journalism experience to his role as a Managing Editor of Computing at Tom's Guide. He has previously written for Laptop Mag, Tom's Hardware, Kotaku, Stuff and BBC Science Focus. In his spare time, you'll find Jason looking for good dogs to pet or thinking about eating pizza if he isn't already.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/jason-england" data-url="https://www.tomsguide.com/author/jason-england" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/jason-england">the latest stories from Jason England</a></p><p><strong>Contact Jason: </strong><a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link">Email</a> |<strong> </strong><a data-analytics-id="inline-link" href="https://twitter.com/mrjasonengland" data-url="https://twitter.com/mrjasonengland" target="_blank" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">Twitter</a></p><hr id="elk-3564e2e0-b5d1-11f1-adf2-5b1ed156e293"><p id="elk-3564e344-b5d1-11f1-9991-898c0281d7d8"><strong>Tony Polanco, Senior writer, computing</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-3564e3a8-b5d1-11f1-aa2c-61b3cc98fc2d"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:1151px;"><p class="vanilla-image-block" style="padding-top:99.91%;"> <picture data-new-v2-image="true">
10173<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/XSDE2dchSuQdFVYcpTmqHi-1151-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/XSDE2dchSuQdFVYcpTmqHi-1024-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/XSDE2dchSuQdFVYcpTmqHi-970-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/XSDE2dchSuQdFVYcpTmqHi-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/XSDE2dchSuQdFVYcpTmqHi-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/XSDE2dchSuQdFVYcpTmqHi-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10174<img src="https://cdn.mos.cms.futurecdn.net/XSDE2dchSuQdFVYcpTmqHi.jpg" alt="Tony Polanco" srcset="https://cdn.mos.cms.futurecdn.net/XSDE2dchSuQdFVYcpTmqHi-1151-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/XSDE2dchSuQdFVYcpTmqHi-1024-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/XSDE2dchSuQdFVYcpTmqHi-970-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/XSDE2dchSuQdFVYcpTmqHi-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/XSDE2dchSuQdFVYcpTmqHi-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/XSDE2dchSuQdFVYcpTmqHi-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/XSDE2dchSuQdFVYcpTmqHi.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/XSDE2dchSuQdFVYcpTmqHi.jpg" class="rounded-[var(--image--border-radius,0)] pull-right">
10175</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p id="elk-3564e40c-b5d1-11f1-b276-4f27120afb6c">Tony is a senior computing writer at Tom&rsquo;s Guide covering laptops, tablets, Windows, and iOS. During his off-hours, Tony enjoys reading comic books, playing video games, reading speculative fiction novels, and spending too much time on Twitter. His non-nerdy pursuits involve attending Hard Rock/Heavy Metal concerts and going to NYC bars with friends and colleagues. His work has appeared in publications such as Laptop Mag, PC Mag, and various independent gaming sites.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/tony-polanco" data-url="https://www.tomsguide.com/author/tony-polanco" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/tony-polanco">the latest stories from Tony Polanco</a></p><p><strong>Contact Tony: </strong><a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link">E</a><a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link">mail</a></p><hr id="elk-3564e470-b5d1-11f1-a851-5170c18b15d9"><a id="elk-who-we-are-deals"></a><h3 class="article-body__section" id="section-who-we-are-deals"><span>
10175Who we are: Deals</span></h3><p id="elk-3564e538-b5d1-11f1-acc5-49e87b70d067"><strong>Louis Ramirez, Editor-in-Chief, Deals</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-3564e59c-b5d1-11f1-ae9a-3f5d1ba8cf5e"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:300px;"><p class="vanilla-image-block" style="padding-top:100.00%;"> <picture data-new-v2-image="true">
10176<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/SgSy3o2kB75h5LUdbSAsS9-300-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/SgSy3o2kB75h5LUdbSAsS9-300-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/SgSy3o2kB75h5LUdbSAsS9-300-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/SgSy3o2kB75h5LUdbSAsS9-300-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/SgSy3o2kB75h5LUdbSAsS9-300-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/SgSy3o2kB75h5LUdbSAsS9-300-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10177<img src="https://cdn.mos.cms.futurecdn.net/SgSy3o2kB75h5LUdbSAsS9.jpg" alt="Louis Ramirez" srcset="https://cdn.mos.cms.futurecdn.net/SgSy3o2kB75h5LUdbSAsS9-300-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/SgSy3o2kB75h5LUdbSAsS9-300-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/SgSy3o2kB75h5LUdbSAsS9-300-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/SgSy3o2kB75h5LUdbSAsS9-300-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/SgSy3o2kB75h5LUdbSAsS9-300-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/SgSy3o2kB75h5LUdbSAsS9-300-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/SgSy3o2kB75h5LUdbSAsS9.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/SgSy3o2kB75h5LUdbSAsS9.jpg" class="rounded-[var(--image--border-radius,0)] pull-rightinline">
10178</picture></p></div></div></figure><p id="elk-3564e600-b5d1-11f1-b7f2-7b8c44a57be2">As the Editor-in-Chief for Deals at Tom&rsquo;s Guide, Louis is constantly looking for ways to avoid paying full price for the latest gadgets. That means <a data-analytics-id="inline-link" href="https://www.tomsguide.com/news/how-to-spot-a-good-deal" data-url="https://www.tomsguide.com/news/how-to-spot-a-good-deal" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-redirect="/us/how-to-find-deals,news-23971.html" data-before-rewrite-localise="https://www.tomsguide.com/news/how-to-spot-a-good-deal">price checking</a> against multiple retailers and searching high and low for the <a data-analytics-id="inline-link" href="https://www.tomsguide.com/us/best-tech-deals,review-3077.html" data-url="https://www.tomsguide.com/us/best-tech-deals,review-3077.html" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="/us/best-tech-deals,review-3077.html">best deals</a> to bring readers the best of what&rsquo;s available online. A born-and-bred New Yorker, Louis is also an avid swimmer and marathoner. His work has appeared on Gizmodo, CNET, and Time Out New York.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/louis-ramirez" data-url="https://www.tomsguide.com/author/louis-ramirez" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/louis-ramirez">the latest stories from Louis Ramirez</a></p><p><strong>Contact Louis: </strong><a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link">Email</a><strong> </strong></p><hr id="elk-3564e664-b5d1-11f1-a678-e3eb7402619c"><p id="elk-3564e6c8-b5d1-11f1-8ea8-2bc06be3c2f7"><strong>Millie Davis-Williams, Deals editor</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-3564e722-b5d1-11f1-85da-c9a25d6e9973"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:4520px;"><p class="vanilla-image-block" style="padding-top:84.45%;"> <picture data-new-v2-image="true">
10179<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA-1200-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA-1024-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA-970-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10180<img src="https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg" alt="Millie Davis-Williams" srcset="https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA-1200-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA-1024-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA-970-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/WU6pa7hKuxs5ScCoqcXYWA.jpg" class="rounded-[var(--image--border-radius,0)] pull-right">
10181</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p id="elk-3564e786-b5d1-11f1-b79d-6be5440c9961">
10181Millie is a Deals editor at Tom's Guide covering the latest tech news and specializing in deals content and how-to articles about everything from phones, streaming devices and headphones to games and software. In her spare time, she enjoys reading, gaming on her <a data-analytics-id="inline-link" href="https://www.tomsguide.com/tag/nintendo-switch" data-auto-tag-linker="true" data-url="https://www.tomsguide.com/tag/nintendo-switch" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/tag/nintendo-switch">Nintendo Switch</a> and creating digital art.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/millie-davis-williams" data-url="https://www.tomsguide.com/author/millie-davis-williams" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/millie-davis-williams">the latest stories from Millie Davis-Williams</a></p><p><strong>Contact Millie:</strong> <a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link">Email</a></p><hr id="elk-3564e7ea-b5d1-11f1-acfc-2b20bfc891da"><p id="elk-3564e858-b5d1-11f1-9aba-f5b4910a3077"><strong>Olivia Halevy, Deals editor</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-3564e8b2-b5d1-11f1-be2f-b305bdd13532"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:738px;"><p class="vanilla-image-block" style="padding-top:92.41%;"> <picture data-new-v2-image="true">
10182<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/YAg7Fmh9dGKbg3hULBMWiU-738-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/YAg7Fmh9dGKbg3hULBMWiU-738-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/YAg7Fmh9dGKbg3hULBMWiU-738-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/YAg7Fmh9dGKbg3hULBMWiU-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/YAg7Fmh9dGKbg3hULBMWiU-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/YAg7Fmh9dGKbg3hULBMWiU-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10183<img src="https://cdn.mos.cms.futurecdn.net/YAg7Fmh9dGKbg3hULBMWiU.jpg" alt="olivia headshot" srcset="https://cdn.mos.cms.futurecdn.net/YAg7Fmh9dGKbg3hULBMWiU-738-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/YAg7Fmh9dGKbg3hULBMWiU-738-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/YAg7Fmh9dGKbg3hULBMWiU-738-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/YAg7Fmh9dGKbg3hULBMWiU-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/YAg7Fmh9dGKbg3hULBMWiU-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/YAg7Fmh9dGKbg3hULBMWiU-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/YAg7Fmh9dGKbg3hULBMWiU.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/YAg7Fmh9dGKbg3hULBMWiU.jpg" class="rounded-[var(--image--border-radius,0)] pull-rightinline">
10184</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: olivia halevy)</span></figcaption></figure><p id="elk-3564e916-b5d1-11f1-8374-1f69b0d19e01">Olivia is a deals editor at Tom&rsquo;s Guide. She loves all things lifestyle, shopping and sourcing the best deals from some of the top brands, retailers and websites around. From fashion and beauty to smart home and tech, she has an eye for finding practical, stylish, and reasonably-priced items that help make life simpler (and a little more aesthetically-pleasing). Olivia has over five years of experience writing lifestyle, commerce, and branded content for <a data-analytics-id="inline-link" href="http://patch.com/" data-url="http://patch.com/" target="_blank" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">Patch.com</a>. She's covered major shopping holidays like <a data-analytics-id="inline-link" href="https://www.tomsguide.com/tag/amazon" data-auto-tag-linker="true" data-url="https://www.tomsguide.com/tag/amazon" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/tag/amazon">Amazon</a> Prime Day, Black Friday and Cyber Monday. In her free time, she enjoys trying out new exercise classes, binge-watching the latest viral TV shows, cooking, spending time with family and taking long walks with her dog, Gus.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/olivia-halevy" data-url="https://www.tomsguide.com/author/olivia-halevy" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/olivia-halevy">the latest stories from Olivia Halevy</a></p><hr id="elk-3564e97a-b5d1-11f1-942b-677789ac540f"><p id="elk-3564e9de-b5d1-11f1-be05-bd87c740707a"><strong>
10184Will Salmon, Collections Editor</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-3564eaa6-b5d1-11f1-89e9-d9134153befb"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"> <picture data-new-v2-image="true">
10185<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/HpRWP7Mh9ErgRGoTvZBbBJ-800-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/HpRWP7Mh9ErgRGoTvZBbBJ-800-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/HpRWP7Mh9ErgRGoTvZBbBJ-800-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/HpRWP7Mh9ErgRGoTvZBbBJ-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/HpRWP7Mh9ErgRGoTvZBbBJ-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/HpRWP7Mh9ErgRGoTvZBbBJ-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10186<img src="https://cdn.mos.cms.futurecdn.net/HpRWP7Mh9ErgRGoTvZBbBJ.jpg" alt="Tom&amp;#039;s Guide&amp;#039;s Collection&amp;#039;s Editor Will Salmon" srcset="https://cdn.mos.cms.futurecdn.net/HpRWP7Mh9ErgRGoTvZBbBJ-800-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/HpRWP7Mh9ErgRGoTvZBbBJ-800-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/HpRWP7Mh9ErgRGoTvZBbBJ-800-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/HpRWP7Mh9ErgRGoTvZBbBJ-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/HpRWP7Mh9ErgRGoTvZBbBJ-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/HpRWP7Mh9ErgRGoTvZBbBJ-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/HpRWP7Mh9ErgRGoTvZBbBJ.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/HpRWP7Mh9ErgRGoTvZBbBJ.jpg" class="rounded-[var(--image--border-radius,0)] pull-rightinline">
10187</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p id="elk-3564eb14-b5d1-11f1-a1d2-b7a8f2ea717f">Will Salmon is Tom's Guide's Collections Editor, curating advice on the best products to spend your money on. Will has been writing about tech and entertainment for almost 20 years, including stints as GamesRadar+'s Streaming Editor, editing comics website Newsarama, and writing for lots and lots of magazines.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/will-salmon" data-url="https://www.tomsguide.com/author/will-salmon" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/will-salmon">the latest stories from Will </a></p><a id="elk-who-we-are-fitness"></a><h3 class="article-body__section" id="section-who-we-are-fitness"><span>Who we are: Fitness</span></h3><p id="elk-3564ebdc-b5d1-11f1-a201-1b6411fdcad7"><strong>Jane McGuire, Senior Editor, Fitness</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-3564ec36-b5d1-11f1-9d87-1dee035f75e8"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:100.00%;"> <picture data-new-v2-image="true">
10188<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/jRrKwAuJ7QJs8x62DUk2yc-1200-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/jRrKwAuJ7QJs8x62DUk2yc-1024-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/jRrKwAuJ7QJs8x62DUk2yc-970-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/jRrKwAuJ7QJs8x62DUk2yc-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/jRrKwAuJ7QJs8x62DUk2yc-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/jRrKwAuJ7QJs8x62DUk2yc-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10189<img src="https://cdn.mos.cms.futurecdn.net/jRrKwAuJ7QJs8x62DUk2yc.jpg" alt="Jane McGuire" srcset="https://cdn.mos.cms.futurecdn.net/jRrKwAuJ7QJs8x62DUk2yc-1200-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/jRrKwAuJ7QJs8x62DUk2yc-1024-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/jRrKwAuJ7QJs8x62DUk2yc-970-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/jRrKwAuJ7QJs8x62DUk2yc-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/jRrKwAuJ7QJs8x62DUk2yc-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/jRrKwAuJ7QJs8x62DUk2yc-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/jRrKwAuJ7QJs8x62DUk2yc.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/jRrKwAuJ7QJs8x62DUk2yc.jpg" class="rounded-[var(--image--border-radius,0)] pull-right">
10190</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jane McGuire)</span></figcaption></figure><p id="elk-3564ec9a-b5d1-11f1-8453-2b4cb1c9593f">
10190Jane McGuire is Tom's Guide's senior Fitness editor, which means she looks after everything fitness related &mdash; from running gear to yoga mats. An avid runner, Jane has tested and reviewed fitness products for the past four years, so knows what to look for when finding a good running watch or a pair of shorts with pockets big enough for your smartphone. When she's not pounding the pavements, you'll find Jane striding round the Surrey Hills, taking far too many photos of her puppy.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/jane-mcguire" data-url="https://www.tomsguide.com/author/jane-mcguire" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/jane-mcguire">the latest stories from Jane McGuire</a></p><p><strong>Contact Jane: </strong><a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link">Email</a> | <a data-analytics-id="inline-link" href="https://twitter.com/janemcguireuk" data-url="https://twitter.com/janemcguireuk" target="_blank" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">Twitter</a> | <a data-analytics-id="inline-link" href="https://go.redirectingat.com?id=92X1584493&amp;xcust=tomsguide_us_1214085220316733260&amp;xs=1&amp;url=https%3A%2F%2Fwww.instagram.com%2Fjanecmcguire%2F&amp;sref=https%3A%2F%2Fwww.tomsguide.com" data-url="https://www.instagram.com/janecmcguire/" target="_blank" referrerpolicy="no-referrer-when-downgrade" rel="sponsored noopener" data-hl-processed="skimlinks" data-article-category="tech" data-google-interstitial="false" data-placeholder-url="https://go.redirectingat.com?id=92X1584493&amp;xcust=hawk-custom-tracking&amp;xs=1&amp;url=https%3A%2F%2Fwww.instagram.com%2Fjanecmcguire%2F&amp;sref=https%3A%2F%2Fwww.tomsguide.com" data-mrf-recirculation="inline-link">Instagram</a></p><hr id="elk-3564ecfe-b5d1-11f1-99a6-e9342b13acb8"><p id="elk-3564ed62-b5d1-11f1-ac02-0b28b525ef01"><strong>Sam Hopes, Channel editor, Fitness</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-3564edc6-b5d1-11f1-840a-5ba8423a35d4"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"> <picture data-new-v2-image="true">
10191<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/jZ88qJqvjWaCXXv3qvUQPA-500-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/jZ88qJqvjWaCXXv3qvUQPA-500-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/jZ88qJqvjWaCXXv3qvUQPA-500-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/jZ88qJqvjWaCXXv3qvUQPA-500-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/jZ88qJqvjWaCXXv3qvUQPA-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/jZ88qJqvjWaCXXv3qvUQPA-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10192<img src="https://cdn.mos.cms.futurecdn.net/jZ88qJqvjWaCXXv3qvUQPA.jpg" alt="sam hopes" srcset="https://cdn.mos.cms.futurecdn.net/jZ88qJqvjWaCXXv3qvUQPA-500-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/jZ88qJqvjWaCXXv3qvUQPA-500-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/jZ88qJqvjWaCXXv3qvUQPA-500-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/jZ88qJqvjWaCXXv3qvUQPA-500-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/jZ88qJqvjWaCXXv3qvUQPA-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/jZ88qJqvjWaCXXv3qvUQPA-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/jZ88qJqvjWaCXXv3qvUQPA.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/jZ88qJqvjWaCXXv3qvUQPA.jpg" class="rounded-[var(--image--border-radius,0)] pull-right">
10193</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sam Hopes)</span></figcaption></figure><p id="elk-3564ee34-b5d1-11f1-991a-e96f05aca3ae">Sam Hopes is a level III fitness trainer, level II reiki practitioner, and resident fitness editor at Future PLC, the publisher of Tom's Guide. Having trained to work with mind and body, Sam is a big advocate of using mindfulness techniques in sport and fitness, and their impact on performance. She&rsquo;s also passionate about the fundamentals of training and building sustainable training methods. When she's writing up her experiences with the latest fitness tech, you&rsquo;ll find her writing about nutrition, sleep, recovery, and workouts.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/sam-hopes" data-url="https://www.tomsguide.com/author/sam-hopes" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/sam-hopes">the latest stories from Sam Hopes</a></p><p><strong>Contact Sam: </strong><a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link">Email</a></p><hr id="elk-3564ee98-b5d1-11f1-95bf-f1e0deded82a"><p id="elk-3564eefc-b5d1-11f1-a895-4fa3f6177142"><strong>Dan Bracaglia, Senior Writer, Fitness</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-3564ef60-b5d1-11f1-9554-0d42740a54de"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:2500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"> <picture data-new-v2-image="true">
10194<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/ZhYEHu8FXtA646LGsHggUh-1200-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/ZhYEHu8FXtA646LGsHggUh-1024-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/ZhYEHu8FXtA646LGsHggUh-970-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/ZhYEHu8FXtA646LGsHggUh-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/ZhYEHu8FXtA646LGsHggUh-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/ZhYEHu8FXtA646LGsHggUh-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10195<img src="https://cdn.mos.cms.futurecdn.net/ZhYEHu8FXtA646LGsHggUh.jpg" alt="Dan Bracaglia" srcset="https://cdn.mos.cms.futurecdn.net/ZhYEHu8FXtA646LGsHggUh-1200-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/ZhYEHu8FXtA646LGsHggUh-1024-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/ZhYEHu8FXtA646LGsHggUh-970-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/ZhYEHu8FXtA646LGsHggUh-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/ZhYEHu8FXtA646LGsHggUh-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/ZhYEHu8FXtA646LGsHggUh-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/ZhYEHu8FXtA646LGsHggUh.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/ZhYEHu8FXtA646LGsHggUh.jpg" class="rounded-[var(--image--border-radius,0)] pull-right">
10196</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Dan Bracaglia)</span></figcaption></figure><p id="elk-3564efc4-b5d1-11f1-88f3-1159b5adebf2">Dan Bracaglia is a senior fitness writer at Tom&rsquo;s Guide covering everything from Apple Watches to adjustable dumbbells, rain jackets to e-bikes.</p><p>An avid outdoor enthusiast with 15+ years of experience in consumer technology reporting, Dan is well-versed in method-based gear assessment and deeply passionate about helping folks find the very best stuff for their budget.</p><p>Prior to Tom&rsquo;s Guide, Dan spearheaded the editorial relaunch of PopPhoto.com as news and features editor. He&rsquo;s also served in full-time editorial roles at Popular Science, DPreview, Sound and Vision and American Photo.</p><p>Dan&rsquo;s gear recommendations have additionally appeared in The Wall Street Journal, Popular Mechanics and CNN Underscored. He&rsquo;s an occasional guest on nerdy podcasts, like PhotoActive, The New Screen Savers and Slate&rsquo;
10196s Man Up, and has also self-published over 40 photography/music zines since 2003.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/dan-bracaglia" data-url="https://www.tomsguide.com/author/dan-bracaglia" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/dan-bracaglia">the latest stories from Dan Bracaglia</a></p><p><strong>Contact Dan: </strong><a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link">Email</a></p><hr id="elk-3564f028-b5d1-11f1-a181-f526faa13bcc"><p id="elk-3564f08c-b5d1-11f1-bf8c-7788d0bec979"><strong>Nick Harris-Fry, Senior Writer, Fitness</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-3564f0f0-b5d1-11f1-8282-bd69365a3db3"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:1499px;"><p class="vanilla-image-block" style="padding-top:100.00%;"> <picture data-new-v2-image="true">
10197<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/J5Jjp49GUVjLZEbjEkTex-1200-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/J5Jjp49GUVjLZEbjEkTex-1024-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/J5Jjp49GUVjLZEbjEkTex-970-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/J5Jjp49GUVjLZEbjEkTex-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/J5Jjp49GUVjLZEbjEkTex-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/J5Jjp49GUVjLZEbjEkTex-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10198<img src="https://cdn.mos.cms.futurecdn.net/J5Jjp49GUVjLZEbjEkTex.jpg" alt="Headshot of Nick Harris-fry" srcset="https://cdn.mos.cms.futurecdn.net/J5Jjp49GUVjLZEbjEkTex-1200-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/J5Jjp49GUVjLZEbjEkTex-1024-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/J5Jjp49GUVjLZEbjEkTex-970-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/J5Jjp49GUVjLZEbjEkTex-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/J5Jjp49GUVjLZEbjEkTex-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/J5Jjp49GUVjLZEbjEkTex-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/J5Jjp49GUVjLZEbjEkTex.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/J5Jjp49GUVjLZEbjEkTex.jpg" class="rounded-[var(--image--border-radius,0)] pull-right">
10199</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Nick Harris-fry)</span></figcaption></figure><p id="elk-3564f15e-b5d1-11f1-b750-834b84a3e5ab">Nick has been a journalist since 2012 and has spent most of that time writing about health and fitness for a variety of publications. Nick spent nine years working on the Coach magazine and website before moving to the fitness team at Tom&rsquo;s Guide in 2024. Nick is a keen runner and also the founder of <a data-analytics-id="inline-link" href="https://www.tomsguide.com/tag/youtube" data-auto-tag-linker="true" data-url="https://www.tomsguide.com/tag/youtube" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/tag/youtube">YouTube</a> channel <a data-analytics-id="inline-link" href="https://www.youtube.com/channel/UCOBM9FasII4dKbyE_HKkbjw" data-url="https://www.youtube.com/channel/UCOBM9FasII4dKbyE_HKkbjw" target="_blank" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">The Run Testers</a>, which specializes in reviewing running shoes, watches, headphones and other gear.</p><p>Nick runs 50-80 miles a week and races regularly with his club, which gives him a lot of opportunity to test out running gear: he has tested and reviewed hundreds of pairs of running shoes, as well as fitness trackers, running watches, sports headphones, treadmills, and all manner of other kit. Nick is also a qualified Run Leader in the UK.</p><p>Nick is an established expert in running and fitness, especially with regards to testing 
10199kit and tech, and has written for many publications including <a data-analytics-id="inline-link" href="https://www.livescience.com/author/nick-harris-fry" data-url="https://www.livescience.com/author/nick-harris-fry" target="_blank" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">Live Science</a>, <a data-analytics-id="inline-link" href="https://www.expertreviews.co.uk/authors/nick-harris-fry" data-url="https://www.expertreviews.co.uk/authors/nick-harris-fry" target="_blank" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">Expert Reviews</a>, <a data-analytics-id="inline-link" href="https://www.wareable.com/author/n.harris-fry" data-url="https://www.wareable.com/author/n.harris-fry" target="_blank" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">Wareable</a>, <a data-analytics-id="inline-link" href="https://www.coachweb.com/author/nick-harris-fry" data-url="https://www.coachweb.com/author/nick-harris-fry" target="_blank" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">Coach</a> and <a data-analytics-id="inline-link" href="https://www.getsweatgo.com/author/n.harrisfry" data-url="https://www.getsweatgo.com/author/n.harrisfry" target="_blank" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">Get Sweat Go</a>, as well as being co-host on The Run Testers podcast.</p><p>Nick graduated from the University of York in 2010 with a degree in Politics, Philosophy and Economics and worked in the NHS for three years, during which time he completed his NCTJ Diploma in Journalism at News Associates in London. Before starting on Coach and moving into health and fitness, Nick worked as a football journalist and lived in Kathmandu, Nepal for two years.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/nick-harris-fry" data-url="https://www.tomsguide.com/author/nick-harris-fry" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/nick-harris-fry">the latest stories from Nick Harris-Fry</a></p><a id="elk-engagement"></a><h3 class="article-body__section" id="section-engagement"><span>Engagement</span></h3><p id="elk-3564f226-b5d1-11f1-8bf8-1bc0b4239179"><strong>Ella Taylor, Engagement Editor</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-3564f28a-b5d1-11f1-afc4-61eb8ae39ffa"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:133.33%;"> <picture data-new-v2-image="true">
10200<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/W2nC7HFA6avQHdFNFbFPNa-1200-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/W2nC7HFA6avQHdFNFbFPNa-1024-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/W2nC7HFA6avQHdFNFbFPNa-970-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/W2nC7HFA6avQHdFNFbFPNa-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/W2nC7HFA6avQHdFNFbFPNa-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/W2nC7HFA6avQHdFNFbFPNa-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10201<img src="https://cdn.mos.cms.futurecdn.net/W2nC7HFA6avQHdFNFbFPNa.jpg" alt="A headshot of Tom&amp;#039;s Guide Engagement Editor Ella Taylor" srcset="https://cdn.mos.cms.futurecdn.net/W2nC7HFA6avQHdFNFbFPNa-1200-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/W2nC7HFA6avQHdFNFbFPNa-1024-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/W2nC7HFA6avQHdFNFbFPNa-970-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/W2nC7HFA6avQHdFNFbFPNa-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/W2nC7HFA6avQHdFNFbFPNa-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/W2nC7HFA6avQHdFNFbFPNa-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/W2nC7HFA6avQHdFNFbFPNa.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/W2nC7HFA6avQHdFNFbFPNa.jpg" class="rounded-[var(--image--border-radius,0)] pull-rightinline">
10202</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p id="elk-3564f2ee-b5d1-11f1-a6ef-7d160998c22a">Ella is Tom&rsquo;s Guide&rsquo;s Engagement Editor, on a mission to get to know all about our readers, to help you with your burning questions, and to create an exciting mix of content that entices you to keep coming back to the site &ndash; whether you&rsquo;re a regular reader or a<a data-analytics-id="inline-link" href="https://www.tomsguide.com/membership" target="_blank" data-url="https://www.tomsguide.com/membership" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/membership"> member</a>. She has more than 15 years of editorial experience, writing for and editing magazines and websites including <a data-analytics-id="inline-link" href="http://womanandhome.com/" target="_blank" data-url="http://womanandhome.com/" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link"><em>womanandhome.com</em></a><em>, TechRadar.com, CreativeBloq.com, Digital Camera magazine, NPhoto, BikeRadar.com,</em> and <a data-analytics-id="inline-link" href="http://canon-europe.com/pro" target="_blank" data-url="http://canon-europe.com/pro" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link"><em>canon-europe.com/pro</em></a><em>.</em></p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/ella-taylor" data-url="https://www.tomsguide.com/author/ella-taylor" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/ella-taylor">the latest stories from Ella Taylor</a></p><a id="elk-who-we-are-homes"></a><h3 class="article-body__section" id="section-who-we-are-homes"><span>Who we are: Homes</span></h3><p id="elk-3564f3b6-b5d1-11f1-a3e4-13c17e54f4fb"><strong>Cynthia Lawrence, Channel Editor, Homes</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-3564f410-b5d1-11f1-9c82-71d56b3e34a9"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:309px;"><p class="vanilla-image-block" style="padding-top:100.00%;"> <picture data-new-v2-image="true">
10203<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/KeNthNqWpixpfof9JW69WQ-309-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/KeNthNqWpixpfof9JW69WQ-309-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/KeNthNqWpixpfof9JW69WQ-309-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/KeNthNqWpixpfof9JW69WQ-309-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/KeNthNqWpixpfof9JW69WQ-309-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/KeNthNqWpixpfof9JW69WQ-309-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10204<img src="https://cdn.mos.cms.futurecdn.net/KeNthNqWpixpfof9JW69WQ.jpg" alt="Cynthia Lawrence" srcset="https://cdn.mos.cms.futurecdn.net/KeNthNqWpixpfof9JW69WQ-309-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/KeNthNqWpixpfof9JW69WQ-309-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/KeNthNqWpixpfof9JW69WQ-309-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/KeNthNqWpixpfof9JW69WQ-309-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/KeNthNqWpixpfof9JW69WQ-309-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/KeNthNqWpixpfof9JW69WQ-309-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/KeNthNqWpixpfof9JW69WQ.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/KeNthNqWpixpfof9JW69WQ.jpg" class="rounded-[var(--image--border-radius,0)] pull-right">
10205</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p id="elk-3564f474-b5d1-11f1-b43d-11bd9c307d4a">Cynthia Lawrence covers all things homes and garden-related. She has a wealth of editorial experience testing the latest, &lsquo;must-have&rsquo; home appliances, writing buying guides and the handy how to features.</p><p>Her work has been published in various titles including, T3, Top Ten Reviews, Ideal Home, Real Homes, Livingetc. and House Beautiful, among others.</p><p>With a rather unhealthy obsession for all things homes and interiors, she also has an interior design blog for style inspiration and savvy storage solutions (get rid of that clutter!). When she&rsquo;s not testing cool products, she&rsquo;ll be searching online for more decor ideas to spruce up her family home or looking for a great bargain!</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/cynthia-lawrence" data-url="https://www.tomsguide.com/author/cynthia-lawrence" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/cynthia-lawrence">the latest stories from Cynthia Lawrence</a></p><p><strong>Contact Cynthia: </strong><a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link">Email</a></p><hr id="elk-3564f4d8-b5d1-11f1-9627-df87ab787965"><p id="elk-3564f53c-b5d1-11f1-a623-99ad1b0b7789"><strong>Camilla Sharman, Staff Writer, Homes</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-3564f596-b5d1-11f1-8a2f-77629b3ef84c"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:2116px;"><p class="vanilla-image-block" style="padding-top:100.00%;"> <picture data-new-v2-image="true">
10206<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/nY4nvWzofHKHpvzAqN5LVH-1200-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/nY4nvWzofHKHpvzAqN5LVH-1024-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/nY4nvWzofHKHpvzAqN5LVH-970-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/nY4nvWzofHKHpvzAqN5LVH-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/nY4nvWzofHKHpvzAqN5LVH-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/nY4nvWzofHKHpvzAqN5LVH-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10207<img src="https://cdn.mos.cms.futurecdn.net/nY4nvWzofHKHpvzAqN5LVH.jpg" alt="Camilla Sharman" srcset="https://cdn.mos.cms.futurecdn.net/nY4nvWzofHKHpvzAqN5LVH-1200-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/nY4nvWzofHKHpvzAqN5LVH-1024-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/nY4nvWzofHKHpvzAqN5LVH-970-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/nY4nvWzofHKHpvzAqN5LVH-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/nY4nvWzofHKHpvzAqN5LVH-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/nY4nvWzofHKHpvzAqN5LVH-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/nY4nvWzofHKHpvzAqN5LVH.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/nY4nvWzofHKHpvzAqN5LVH.jpg" class="rounded-[var(--image--border-radius,0)] pull-right">
10208</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p id="elk-3564f5fa-b5d1-11f1-856f-01ff2c4e8051">Camilla Sharman has worked in publishing and marketing for over 30 years and has covered a wide range of sectors within the business and consumer industries both as a feature, content, and freelance writer.</p><p>As a business journalist, Camilla has researched articles for many different sectors from the jewellery industry to finance and tech, charities, and the arts. Whatever she&rsquo;s covered, she enjoys delving deep and learning the ins and out of different topics, then conveying her research within engaging content that informs the reader.</p><p>In her spare time, when she&rsquo;s not in her kitchen experimenting with a new recipe, you&rsquo;ll find her keeping fit at the gym. In the pool, stretching at a yoga class, or on a spin bike, exercise is her escape time. She also loves the great outdoors and if she&rsquo;s not pottering about in her garden, she&rsquo;ll be jumping on her bike for a gentle cycle ride.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/camilla-sharman" data-url="https://www.tomsguide.com/author/camilla-sharman" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/camilla-sharman">the latest stories from Camilla Sharman</a></p><p><strong>Contact Camilla: </strong><a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link">Email</a></p><a id="elk-who-we-are-how-tos"></a><h3 class="article-body__section" id="section-who-we-are-how-tos"><span>Who we are: How-tos</span></h3><p id="elk-3564f6c2-b5d1-11f1-8d31-3b738a1fc387"><strong>Kaycee Hill, How-tos editor</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-3564f726-b5d1-11f1-9cba-b959f138285e"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"> <picture data-new-v2-image="true">
10209<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/XR7uugHJo9GDpoV7ZN22Ae-1200-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/XR7uugHJo9GDpoV7ZN22Ae-1024-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/XR7uugHJo9GDpoV7ZN22Ae-970-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/XR7uugHJo9GDpoV7ZN22Ae-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/XR7uugHJo9GDpoV7ZN22Ae-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/XR7uugHJo9GDpoV7ZN22Ae-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10210<img src="https://cdn.mos.cms.futurecdn.net/XR7uugHJo9GDpoV7ZN22Ae.jpg" alt="Kaycee Hill" srcset="https://cdn.mos.cms.futurecdn.net/XR7uugHJo9GDpoV7ZN22Ae-1200-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/XR7uugHJo9GDpoV7ZN22Ae-1024-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/XR7uugHJo9GDpoV7ZN22Ae-970-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/XR7uugHJo9GDpoV7ZN22Ae-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/XR7uugHJo9GDpoV7ZN22Ae-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/XR7uugHJo9GDpoV7ZN22Ae-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/XR7uugHJo9GDpoV7ZN22Ae.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/XR7uugHJo9GDpoV7ZN22Ae.jpg" class="rounded-[var(--image--border-radius,0)] pull-right">
10211</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p id="elk-3564f78a-b5d1-11f1-9d3d-d3679480fc20">Kaycee is the How-to Editor at Tom&rsquo;s Guide and has been writing for as long as she can remember. Her journey into the tech world began as Cazoo's Knowledge Content Specialist, igniting her enthusiasm for technology. When she&rsquo;s not exploring the latest gadgets and innovations, Kaycee can be found immersed in her favorite video games, or penning her second poetry collection.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/kaycee-hill" data-url="https:
10211//www.tomsguide.com/author/kaycee-hill" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/kaycee-hill">the latest stories from Kaycee Hill</a></p><a id="elk-who-we-are-news"></a><h3 class="article-body__section" id="section-who-we-are-news"><span>Who we are: News</span></h3><p id="elk-3564f848-b5d1-11f1-922c-7bd3104177e5"><strong>Dave LeClair, Managing Editor, News &amp; Engagement</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-3564f8ac-b5d1-11f1-b7e7-45dc330973f3"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:1737px;"><p class="vanilla-image-block" style="padding-top:114.34%;"> <picture data-new-v2-image="true">
10212<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/fyx7qYdxPMTNBhdnMfNmaB-1200-80.png.webp 1200w, https://cdn.mos.cms.futurecdn.net/fyx7qYdxPMTNBhdnMfNmaB-1024-80.png.webp 1024w, https://cdn.mos.cms.futurecdn.net/fyx7qYdxPMTNBhdnMfNmaB-970-80.png.webp 970w, https://cdn.mos.cms.futurecdn.net/fyx7qYdxPMTNBhdnMfNmaB-650-80.png.webp 650w, https://cdn.mos.cms.futurecdn.net/fyx7qYdxPMTNBhdnMfNmaB-480-80.png.webp 480w, https://cdn.mos.cms.futurecdn.net/fyx7qYdxPMTNBhdnMfNmaB-320-80.png.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10213<img src="https://cdn.mos.cms.futurecdn.net/fyx7qYdxPMTNBhdnMfNmaB.png" alt="Dave LeClair&amp;#039;s photo" srcset="https://cdn.mos.cms.futurecdn.net/fyx7qYdxPMTNBhdnMfNmaB-1200-80.png 1200w, https://cdn.mos.cms.futurecdn.net/fyx7qYdxPMTNBhdnMfNmaB-1024-80.png 1024w, https://cdn.mos.cms.futurecdn.net/fyx7qYdxPMTNBhdnMfNmaB-970-80.png 970w, https://cdn.mos.cms.futurecdn.net/fyx7qYdxPMTNBhdnMfNmaB-650-80.png 650w, https://cdn.mos.cms.futurecdn.net/fyx7qYdxPMTNBhdnMfNmaB-480-80.png 480w, https://cdn.mos.cms.futurecdn.net/fyx7qYdxPMTNBhdnMfNmaB-320-80.png 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/fyx7qYdxPMTNBhdnMfNmaB.png" data-pin-media="https://cdn.mos.cms.futurecdn.net/fyx7qYdxPMTNBhdnMfNmaB.png" class="rounded-[var(--image--border-radius,0)] pull-right">
10214</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p id="elk-3564f910-b5d1-11f1-aed4-4f13adacd50a">Dave LeClair is the Managing Editor, News &amp; Engagement for Tom's Guide, keeping his finger on the pulse of all things technology. He loves taking the complicated happenings in the tech world and explaining why they matter. Whether Apple is announcing the next big thing in the mobile space or a small startup advancing generative AI, Dave will apply his experience to help you figure out what's happening and why it's relevant to your life.</p><p>Before Tom's Guide, Dave worked for publications like PCMag, Pocket-lint, MUO, How-To Geek, Digital Trends, and others. He started writing about technology professionally for MUO in 2011 and hasn't looked back since. In addition to news, you can find reviews, how-to pieces, shopping guides, and many other types of content with Dave's name attached.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/dave-leclair" data-url="https://www.tomsguide.com/author/dave-leclair" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/dave-leclair">the latest stories from Dave LeClair</a></p><p><strong>Contact Dave</strong>: <a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link">Email</a></p><hr id="elk-3564f96a-b5d1-11f1-924a-b7c354cdc57f"><p id="elk-3564f9ce-b5d1-11f1-a0a8-d5252709c4c9"><strong>Alyse Stanley, Weekend Editor</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-3564fa32-b5d1-11f1-aedb-f7cc0afc7861"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:2048px;"><p class="vanilla-image-block" style="padding-top:79.98%;"> <picture data-new-v2-image="true">
10215<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/BxNnQuBWRHqkv5xWZsjrjc-1200-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/BxNnQuBWRHqkv5xWZsjrjc-1024-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/BxNnQuBWRHqkv5xWZsjrjc-970-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/BxNnQuBWRHqkv5xWZsjrjc-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/BxNnQuBWRHqkv5xWZsjrjc-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/BxNnQuBWRHqkv5xWZsjrjc-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10216<img src="https://cdn.mos.cms.futurecdn.net/BxNnQuBWRHqkv5xWZsjrjc.jpg" alt="Alyse Stanley, smiling, is standing in an intersection at dusk &amp;amp;mdash; with her arms folded across herself." srcset="https://cdn.mos.cms.futurecdn.net/BxNnQuBWRHqkv5xWZsjrjc-1200-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/BxNnQuBWRHqkv5xWZsjrjc-1024-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/BxNnQuBWRHqkv5xWZsjrjc-970-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/BxNnQuBWRHqkv5xWZsjrjc-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/BxNnQuBWRHqkv5xWZsjrjc-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/BxNnQuBWRHqkv5xWZsjrjc-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/BxNnQuBWRHqkv5xWZsjrjc.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/BxNnQuBWRHqkv5xWZsjrjc.jpg" class="rounded-[var(--image--border-radius,0)] pull-right">
10217</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Alyse Stanley)</span></figcaption></figure><p id="elk-3564fa96-b5d1-11f1-a91b-917cc1b80193">Alyse Stanley is a news editor at Tom&rsquo;s Guide overseeing weekend coverage and writing about the latest in tech, gaming, and entertainment. Prior to joining Tom&rsquo;s Guide, Alyse worked as an editor for the Washington Post&rsquo;s sunsetted video game section, Launcher, where she wrote about indie games you shouldn&rsquo;t miss, how to tackle an intimidatingly long gaming backlog, and all things Nintendo. She also previously led Gizmodo&rsquo;s weekend news desk, where she covered breaking tech news &mdash; everything from the latest spec rumors and gadget launches to social media policy and cybersecurity threats.</p><p>She has also written game reviews and features as a freelance reporter for outlets like Polygon, Unwinnable, and Rock, Paper, Shotgun. A recent Chicago-area transplant born and raised in Virginia, Alyse is a big fan of horror movies, cartoons, and miniature painting. After moving to the midwest, she fell hard into Warhammer 40k and gets a kick out of building ridiculously pink, e-girl-themed armies. She also spends a lot of time playing video games (in case that wasn&rsquo;t already clear), sinking an embarrassing amount of hours into roguelikes, tactics games, and farming sims. When she does occasionally touch grass, she enjoys exploring nature trails with her dog Pixel and thrifting.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/alyse-stanley" data-url="https://www.tomsguide.com/author/alyse-stanley" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/alyse-stanley">the latest stories from Alyse Stanley</a></p><hr id="elk-3564fafa-b5d1-11f1-b8f7-9f30c4c75d37"><p id="elk-3564fb54-b5d1-11f1-8ab5-1be1000fcf6e"><strong>Scott Younker, West Coast Reporter</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-3564fbb8-b5d1-11f1-aaaf-b70fbcd0fc23"><div class="image-full-width-wrapper">
10217<div class="image-widthsetter" style="max-width:675px;"><p class="vanilla-image-block" style="padding-top:100.00%;"> <picture data-new-v2-image="true">
10218<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/RZsUpqcJ6Uj2q83oCUwNhQ-675-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/RZsUpqcJ6Uj2q83oCUwNhQ-675-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/RZsUpqcJ6Uj2q83oCUwNhQ-675-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/RZsUpqcJ6Uj2q83oCUwNhQ-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/RZsUpqcJ6Uj2q83oCUwNhQ-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/RZsUpqcJ6Uj2q83oCUwNhQ-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10219<img src="https://cdn.mos.cms.futurecdn.net/RZsUpqcJ6Uj2q83oCUwNhQ.jpg" alt="Scott Younker profile" srcset="https://cdn.mos.cms.futurecdn.net/RZsUpqcJ6Uj2q83oCUwNhQ-675-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/RZsUpqcJ6Uj2q83oCUwNhQ-675-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/RZsUpqcJ6Uj2q83oCUwNhQ-675-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/RZsUpqcJ6Uj2q83oCUwNhQ-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/RZsUpqcJ6Uj2q83oCUwNhQ-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/RZsUpqcJ6Uj2q83oCUwNhQ-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/RZsUpqcJ6Uj2q83oCUwNhQ.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/RZsUpqcJ6Uj2q83oCUwNhQ.jpg" class="rounded-[var(--image--border-radius,0)] pull-right">
10220</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Scott Younker)</span></figcaption></figure><p id="elk-3564fc1c-b5d1-11f1-b4d3-6516e30cf71a">Scott Younker is the West Coast Reporter at Tom&rsquo;s Guide. He covers all the latest tech news, including phones, computing and more. He&rsquo;s been involved in tech since 2011 covering everything from cameras and swimming pool equipment to the latest gaming consoles and smart TVs. He is on a seemingly never ending hunt to build the easiest to use home media system.</p><p>Before Tom&rsquo;s Guide, Scott worked for publications like <em>Digital Trends, Outdoor Photographer, Dead Beats Panel</em>, and in a brief detour, <em>America&rsquo;s Funniest Home Videos</em>. Yes, he has seen more pratfalls, silly pets and ridiculous home movie fails than is reasonably healthy.</p><p>When not writing about the latest devices or advances in chipsets, be sure to ask about Scott about disc <a data-analytics-id="inline-link" href="https://www.tomsguide.com/tag/golf" data-auto-tag-linker="true" data-url="https://www.tomsguide.com/tag/golf" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/tag/golf">golf</a> and sustainability, or just if you&rsquo;re being cheeky, ask about his noodle arm. If you truly want to get nerdy, bring up board games and his ongoing losing streak.</p><p>Scott joined Tom's Guide in 2024 as the West Coast Reporter. He graduated from the School of Journalism at the University of Oregon with a degree in magazine journalism and a minor in communications. While there he blogged or wrote for several magazines including the Fluxx, Ethos and the Oregon Commentator. He briefly wrote and managed a moderately successful blog focused on web comics.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/scott-younker" data-url="https://www.tomsguide.com/author/scott-younker" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/scott-younker">the latest stories from Scott Younker</a></p><a id="elk-who-we-are-phones"></a><h3 class="article-body__section" id="section-who-we-are-phones"><span>Who we are: Phones</span></h3><p id="elk-3564fce4-b5d1-11f1-8b32-6ff3effe2fdd"><strong>John Velasco, Senior Channel Editor for Phones</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-3564fd3e-b5d1-11f1-9781-edc347b60ea5"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:1600px;"><p class="vanilla-image-block" style="padding-top:74.94%;"> <picture data-new-v2-image="true">
10221<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/TSj224oX8d5ERXaDs8pDGd-1200-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/TSj224oX8d5ERXaDs8pDGd-1024-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/TSj224oX8d5ERXaDs8pDGd-970-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/TSj224oX8d5ERXaDs8pDGd-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/TSj224oX8d5ERXaDs8pDGd-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/TSj224oX8d5ERXaDs8pDGd-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10222<img src="https://cdn.mos.cms.futurecdn.net/TSj224oX8d5ERXaDs8pDGd.jpg" alt="John Velasco" srcset="https://cdn.mos.cms.futurecdn.net/TSj224oX8d5ERXaDs8pDGd-1200-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/TSj224oX8d5ERXaDs8pDGd-1024-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/TSj224oX8d5ERXaDs8pDGd-970-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/TSj224oX8d5ERXaDs8pDGd-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/TSj224oX8d5ERXaDs8pDGd-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/TSj224oX8d5ERXaDs8pDGd-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/TSj224oX8d5ERXaDs8pDGd.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/TSj224oX8d5ERXaDs8pDGd.jpg" class="rounded-[var(--image--border-radius,0)] pull-right">
10223</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: John Velasco)</span></figcaption></figure><p id="elk-3564fda2-b5d1-11f1-b511-3bc0d6f67ddd">John is a senior editor covering phones for Tom&rsquo;s Guide. He&rsquo;s no stranger in this area having covered mobile phones and gadgets since 2008 when he started his career. On top of his editor duties, he&rsquo;s a seasoned videographer being in front and behind the camera producing YouTube videos. Previously, he held editor roles with PhoneArena, Android Authority, Digital Trends, and SPY. Outside of tech, he enjoys producing mini documentaries and fun social clips for small businesses, enjoying the beach life at the Jersey Shore, and recently becoming a first time homeowner.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/john-velasco" data-url="https://www.tomsguide.com/author/john-velasco" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/john-velasco">the latest stories from John Velasco</a></p><p><strong>Contact John:</strong> <a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link">Email</a> | <a data-analytics-id="inline-link" href="https://x.com/John_C_Velasco" data-url="https://x.com/John_C_Velasco" target="_blank" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">Twitter</a> | <a data-analytics-id="inline-link" href="https://www.linkedin.com/in/john-velasco-37a143a/" data-url="https://www.linkedin.com/in/john-velasco-37a143a/" target="_blank" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">LinkedIn</a> | <a data-analytics-id="inline-link" href="https://go.redirectingat.com?id=92X1584493&amp;xcust=tomsguide_us_6700508477753195783&amp;xs=1&amp;url=https%3A%2F%2Fwww.instagram.com%2Fjohn_c_velasco%2F&amp;sref=https%3A%2F%2Fwww.tomsguide.com" data-url="https://www.instagram.com/john_c_velasco/" target="_blank" referrerpolicy="no-referrer-when-downgrade" rel="sponsored noopener" data-hl-processed="skimlinks" data-article-category="tech" data-google-interstitial="false" data-placeholder-url="https://go.redirectingat.com?id=92X1584493&amp;xcust=hawk-custom-tracking&amp;xs=1&amp;url=https%3A%2F%2Fwww.instagram.com%2Fjohn_c_velasco%2F&amp;sref=https%3A%2F%2Fwww.tomsguide.com" data-mrf-recirculation="inline-link">Instagram</a> | <a data-analytics-id="inline-link" href="https://www.threads.net/@john_c_velasco" data-url="https://www.threads.net/@john_c_velasco" target="_blank" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">Threads</a></p><hr id="elk-3564fe06-b5d1-11f1-a130-93ae73605fda"><p id="elk-3564fe6a-b5d1-11f1-9241-7fec1fd08a76"><strong>Tom Pritchard, U.K. Phones Editor</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-3564fec4-b5d1-11f1-a47f-61ab012fb2ab"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:2625px;"><p class="vanilla-image-block" style="padding-top:100.00%;"> <picture data-new-v2-image="true">
10224<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/biCewUkKfSA6QnT2HxVc3f-1200-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/biCewUkKfSA6QnT2HxVc3f-1024-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/biCewUkKfSA6QnT2HxVc3f-970-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/biCewUkKfSA6QnT2HxVc3f-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/biCewUkKfSA6QnT2HxVc3f-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/biCewUkKfSA6QnT2HxVc3f-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10225<img src="https://cdn.mos.cms.futurecdn.net/biCewUkKfSA6QnT2HxVc3f.jpg" alt="tom pritchard author photo" srcset="https://cdn.mos.cms.futurecdn.net/biCewUkKfSA6QnT2HxVc3f-1200-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/biCewUkKfSA6QnT2HxVc3f-1024-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/biCewUkKfSA6QnT2HxVc3f-970-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/biCewUkKfSA6QnT2HxVc3f-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/biCewUkKfSA6QnT2HxVc3f-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/biCewUkKfSA6QnT2HxVc3f-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/biCewUkKfSA6QnT2HxVc3f.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/biCewUkKfSA6QnT2HxVc3f.jpg" class="rounded-[var(--image--border-radius,0)] pull-rightinline">
10226</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p id="elk-3564ff32-b5d1-11f1-bc7b-d72adead678e">
10226Tom is the Tom's Guide's U.K. Phones Editor, which means he can usually be found knee-deep in news and articles about the latest phones, or checking out some sort of new gadget. It's long way from his days as editor of Gizmodo UK, when pretty much everything was on the table. He&rsquo;s usually found trying to squeeze another giant <a data-analytics-id="inline-link" href="https://www.tomsguide.com/tag/lego" data-auto-tag-linker="true" data-url="https://www.tomsguide.com/tag/lego" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/tag/lego">Lego</a> set onto the shelf, draining very large cups of coffee, or complaining that Ikea won&rsquo;t let him buy the stuff he really needs online.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/tom-pritchard" data-url="https://www.tomsguide.com/author/tom-pritchard" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/tom-pritchard">the latest stories from Tom Pritchard</a></p><p><strong>Contact Tom: </strong><a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link">Email</a> | <a data-analytics-id="inline-link" href="http://www.twitter.com/tepritchard" data-url="http://www.twitter.com/tepritchard" target="_blank" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">Twitter</a></p><hr id="elk-3564ff96-b5d1-11f1-a9b1-9d48e263f880"><a id="elk-who-we-are-reviews"></a><h3 class="article-body__section" id="section-who-we-are-reviews"><span>Who we are: Reviews</span></h3><p id="elk-35650054-b5d1-11f1-b80c-4d279f9b5cc7"><strong>Peter Wolinski, Senior Reviews Editor</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-356500b8-b5d1-11f1-bbde-7d2266348847"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"> <picture data-new-v2-image="true">
10227<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/XN3zTj9Emtxbft5GkjUV2R-800-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/XN3zTj9Emtxbft5GkjUV2R-800-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/XN3zTj9Emtxbft5GkjUV2R-800-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/XN3zTj9Emtxbft5GkjUV2R-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/XN3zTj9Emtxbft5GkjUV2R-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/XN3zTj9Emtxbft5GkjUV2R-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10228<img src="https://cdn.mos.cms.futurecdn.net/XN3zTj9Emtxbft5GkjUV2R.jpg" alt="Peter Wolinski" srcset="https://cdn.mos.cms.futurecdn.net/XN3zTj9Emtxbft5GkjUV2R-800-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/XN3zTj9Emtxbft5GkjUV2R-800-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/XN3zTj9Emtxbft5GkjUV2R-800-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/XN3zTj9Emtxbft5GkjUV2R-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/XN3zTj9Emtxbft5GkjUV2R-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/XN3zTj9Emtxbft5GkjUV2R-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/XN3zTj9Emtxbft5GkjUV2R.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/XN3zTj9Emtxbft5GkjUV2R.jpg" class="rounded-[var(--image--border-radius,0)] pull-right">
10229</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Peter Wolinski/Tom's Guide)</span></figcaption></figure><p id="elk-3565011c-b5d1-11f1-8698-db09801e1d49">Peter is the Reviews Editor at Tom's Guide, based in the U.K. As a reviewer, writer and editor he covers topics including tech, photography, gaming, hardware, motoring and food &amp; drink. Outside of work, he can usually be found telling everyone about his greyhound, obsessively detailing his car, squeezing as many FPS as possible out of PC games, and perfecting his espresso shots.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/peter-wolinski" data-url="https://www.tomsguide.com/author/peter-wolinski" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/peter-wolinski">the latest stories from Peter Wolinski</a></p><p><strong>Contact Peter: </strong><a data-analytics-id="inline-link" href="mailto:[email protected]" target="_blank" data-mrf-recirculation="inline-link">Email</a> | <a data-analytics-id="inline-link" href="https://twitter.com/pwolskiyo" target="_blank" data-url="https://twitter.com/pwolskiyo" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">Twitter</a> | <a data-analytics-id="inline-link" href="https://go.redirectingat.com?id=92X1584493&amp;xcust=tomsguide_us_9485088319565115067&amp;xs=1&amp;url=https%3A%2F%2Fwww.instagram.com%2Fpwolskiyo&amp;sref=https%3A%2F%2Fwww.tomsguide.com" target="_blank" data-url="https://www.instagram.com/pwolskiyo" referrerpolicy="no-referrer-when-downgrade" rel="sponsored noopener" data-hl-processed="skimlinks" data-article-category="tech" data-google-interstitial="false" data-placeholder-url="https://go.redirectingat.com?id=92X1584493&amp;xcust=hawk-custom-tracking&amp;xs=1&amp;url=https%3A%2F%2Fwww.instagram.com%2Fpwolskiyo&amp;sref=https%3A%2F%2Fwww.tomsguide.com" data-mrf-recirculation="inline-link">Instagram</a></p><hr id="elk-35650180-b5d1-11f1-b967-19e87a3e95f1"><p id="elk-356501e4-b5d1-11f1-9aa8-e57e6f80ce9e"><strong>Nikita Achanta, Staff writer (Reviews)</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-35650248-b5d1-11f1-aee1-31768b1fe80d"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:2340px;"><p class="vanilla-image-block" style="padding-top:100.00%;"> <picture data-new-v2-image="true">
10230<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/XVDt2XEHeLqQ4Ti
10230BqDboaJ-1200-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/XVDt2XEHeLqQ4TiBqDboaJ-1024-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/XVDt2XEHeLqQ4TiBqDboaJ-970-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/XVDt2XEHeLqQ4TiBqDboaJ-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/XVDt2XEHeLqQ4TiBqDboaJ-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/XVDt2XEHeLqQ4TiBqDboaJ-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10231<img src="https://cdn.mos.cms.futurecdn.net/XVDt2XEHeLqQ4TiBqDboaJ.jpg" alt="Nikita Achanta" srcset="https://cdn.mos.cms.futurecdn.net/XVDt2XEHeLqQ4TiBqDboaJ-1200-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/XVDt2XEHeLqQ4TiBqDboaJ-1024-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/XVDt2XEHeLqQ4TiBqDboaJ-970-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/XVDt2XEHeLqQ4TiBqDboaJ-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/XVDt2XEHeLqQ4TiBqDboaJ-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/XVDt2XEHeLqQ4TiBqDboaJ-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/XVDt2XEHeLqQ4TiBqDboaJ.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/XVDt2XEHeLqQ4TiBqDboaJ.jpg" class="rounded-[var(--image--border-radius,0)] pull-right">
10232</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Nikita Achanta)</span></figcaption></figure><p id="elk-356502ac-b5d1-11f1-b6c6-f1e23e1c12da">Nikita is a Staff Writer on the Reviews team at Tom's Guide. She's a lifelong gaming and photography enthusiast, always on the lookout for the latest tech.</p><p>Having worked as a Sub Editor and Writer for <a data-analytics-id="inline-link" href="https://www.tomsguide.com/tag/canon" data-auto-tag-linker="true" data-url="https://www.tomsguide.com/tag/canon" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/tag/canon">Canon</a> EMEA, she has interviewed photographers from all over the world and working in different genres.</p><p>When she&rsquo;s not working, Nikita can usually be found sinking hours into RPGs on her PS5, out on a walk with a camera in hand, at a concert, or watching F1. Her work has appeared in several publications including Motor Sport Magazine, NME, Marriott Bonvoy, The Independent, and Metro.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/nikita-achanta" data-url="https://www.tomsguide.com/author/nikita-achanta" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/nikita-achanta">the latest stories from Nikita Achanta</a></p><p><strong>Contact Nikita: </strong><a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link">Email</a></p><hr id="elk-35650306-b5d1-11f1-8c1c-abc4dbc5d998"><p id="elk-3565036a-b5d1-11f1-82bc-23da1de66325"><strong>Erin Bashford, Staff writer (Reviews)</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-35650446-b5d1-11f1-8f7b-7155cc2f975f"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:1440px;"><p class="vanilla-image-block" style="padding-top:66.74%;"> <picture data-new-v2-image="true">
10233<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/rLvJvJVZx43hEzSsJy3BpL-1200-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/rLvJvJVZx43hEzSsJy3BpL-1024-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/rLvJvJVZx43hEzSsJy3BpL-970-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/rLvJvJVZx43hEzSsJy3BpL-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/rLvJvJVZx43hEzSsJy3BpL-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/rLvJvJVZx43hEzSsJy3BpL-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10234<img src="https://cdn.mos.cms.futurecdn.net/rLvJvJVZx43hEzSsJy3BpL.jpg" alt="A headsh
10234ot of Tom&amp;#039;s Guide staff writer Erin Bashford." srcset="https://cdn.mos.cms.futurecdn.net/rLvJvJVZx43hEzSsJy3BpL-1200-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/rLvJvJVZx43hEzSsJy3BpL-1024-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/rLvJvJVZx43hEzSsJy3BpL-970-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/rLvJvJVZx43hEzSsJy3BpL-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/rLvJvJVZx43hEzSsJy3BpL-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/rLvJvJVZx43hEzSsJy3BpL-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/rLvJvJVZx43hEzSsJy3BpL.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/rLvJvJVZx43hEzSsJy3BpL.jpg" class="rounded-[var(--image--border-radius,0)] pull-right">
10235</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Erin Bashford)</span></figcaption></figure><p id="elk-356504b4-b5d1-11f1-99d2-71e11cf29cd5">Erin Bashford is a staff writer at Tom&rsquo;s Guide, covering reviews. She has a Master&rsquo;s in Broadcast and Digital Journalism from the University of East Anglia and 7 years of experience reviewing music and events for various publications. She has edited publications such as Outline Magazine&rsquo;s Guide to Norwich, and she has written for a number of magazines and websites such as Clash Magazine, Outline Magazine and Dork Magazine.</p><p>Alongside this she has created video reports for BBC News and produced podcasts and radio broadcasts about everything from music to ghost stories. Erin is an avid user of home appliances like blenders, slow cookers, coffee machines, in addition to her penchant for MacBook Pros and iPhones. In her spare time you can find her reading, practising yoga, writing fantasy fiction, or stressing over todays&rsquo; NYT Games.</p><p><strong>Contact Erin: </strong><a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link"><strong>Email</strong></a></p><p><strong>Read </strong><a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/erin-bashford" data-url="https://www.tomsguide.com/author/erin-bashford" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/erin-bashford"><strong>the latest stories from Erin Bashford</strong></a></p><hr id="elk-35650518-b5d1-11f1-9bc0-ef60f5fd6e2a"><p id="elk-3565057c-b5d1-11f1-ac24-0d4a29c2f9dc"><strong>Ashley Thieme, Staff writer (Reviews)</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-356505e0-b5d1-11f1-afb3-9bad721beb44"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:2428px;"><p class="vanilla-image-block" style="padding-top:100.00%;"> <picture data-new-v2-image="true">
10236<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/Dhxa25WtQFsRXWfixmXXSY-1200-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/Dhxa25WtQFsRXWfixmXXSY-1024-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/Dhxa25WtQFsRXWfixmXXSY-970-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/Dhxa25WtQFsRXWfixmXXSY-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/Dhxa25WtQFsRXWfixmXXSY-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/Dhxa25WtQFsRXWfixmXXSY-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10237<img src="https://cdn.mos.cms.futurecdn.net/Dhxa25WtQFsRXWfixmXXSY.jpg" alt="A headshot of Tom&amp;#039;s Guide staff writer Ashley Thieme" srcset="https://cdn.mos.cms.futurecdn.net/Dhxa25WtQFsRXWfixmXXSY-1200-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/Dhxa25WtQFsRXWfixmXXSY-1024-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/Dhxa25WtQFsRXWfixmXXSY-970-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/Dhxa25WtQFsRXWfixmXXSY-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/Dhxa25WtQFsRXWfixmXXSY-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/Dhxa25WtQFsRXWfixmXXSY-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/Dhxa25WtQFsRXWfixmXXSY.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/Dhxa25WtQFsRXWfixmXXSY.jpg" class="rounded-[var(--image--border-radius,0)] pull-right">
10238</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Ashley Thieme)</span></figcaption></figure><p id="elk-35650644-b5d1-11f1-a495-a3ac338e57a7">Ashley Thieme has a master&rsquo;s degree in Magazine Journalism and a bachelor&rsquo;s degree in Journalism, Media and Sociology from Cardiff University. She has bylines in titles including Women&rsquo;s Health UK online, sharing the latest health and wellness news stories, and Virgin Radio UK, providing the latest entertainment news and working on celebrity interviews.</p><p>She has experience reporting on a variety of topics including music, literature, motorsport, entertainment and health, and has her own newsletter where she shares reviews of her favorite books, Ashley&rsquo;
10238s Reading Nook. In previously published work, she has reviewed live music events, books, and wellness products.</p><p>As a music fanatic, she is always looking for the best way to listen to new music releases. In her spare time, Ashley enjoys hitting her reading goals on Goodreads by getting into the latest fantasy novels with a cup of tea as well as getting out in the Welsh mountains for a good hike on the weekend.</p><p><strong>Contact Ashley: </strong><a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link"><strong>Email</strong></a></p><p><strong>Read </strong><a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/ashley-thieme" data-url="https://www.tomsguide.com/author/ashley-thieme" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/ashley-thieme"><strong>the latest stories from Ashley Thieme</strong></a></p><a id="elk-security"></a><h3 class="article-body__section" id="section-security"><span>Security</span></h3><p id="elk-3565070c-b5d1-11f1-9f23-3155b007acf7"><strong>Anthony Spadafora, Managing Editor, security and networking</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-35650770-b5d1-11f1-95a6-277c01765b9f"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"> <picture data-new-v2-image="true">
10239<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/z73LEoj7FkUjNG85GcWHtH-1200-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/z73LEoj7FkUjNG85GcWHtH-1024-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/z73LEoj7FkUjNG85GcWHtH-970-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/z73LEoj7FkUjNG85GcWHtH-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/z73LEoj7FkUjNG85GcWHtH-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/z73LEoj7FkUjNG85GcWHtH-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10240<img src="https://cdn.mos.cms.futurecdn.net/z73LEoj7FkUjNG85GcWHtH.jpg" alt="Anthony Spadafora" srcset="https://cdn.mos.cms.futurecdn.net/z73LEoj7FkUjNG85GcWHtH-1200-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/z73LEoj7FkUjNG85GcWHtH-1024-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/z73LEoj7FkUjNG85GcWHtH-970-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/z73LEoj7FkUjNG85GcWHtH-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/z73LEoj7FkUjNG85GcWHtH-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/z73LEoj7FkUjNG85GcWHtH-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/z73LEoj7FkUjNG85GcWHtH.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/z73LEoj7FkUjNG85GcWHtH.jpg" class="rounded-[var(--image--border-radius,0)] pull-right">
10241</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Anthony Spadafora)</span></figcaption></figure><p id="elk-356507d4-b5d1-11f1-9580-3d85e8383a48">Anthony Spadafora is the security and networking editor at Tom&rsquo;s Guide where he covers everything from data breaches and ransomware gangs to password managers and the best way to cover your whole home or business with Wi-Fi. Before joining the team, he wrote for ITProPortal while living in Korea and later for TechRadar Pro after moving back to the US. Based in Houston, Texas, when he&rsquo;s not writing Anthony can be found tinkering with PCs and game consoles, managing cables and upgrading his smart home.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/anthony-spadafora" data-url="https://www.tomsguide.com/author/anthony-spadafora" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/anthony-spadafora">the latest stories from Anthony Spadafora</a></p><a id="elk-who-we-are-sleep"></a><h3 class="article-body__section" id="section-who-we-are-sleep"><span>Who we are: Sleep</span></h3><p id="elk-3565089c-b5d1-11f1-be9b-1b33a67f7a83"><strong>Claire Davies, Managing editor, Sleep</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-35650900-b5d1-11f1-bdea-676d67d00a29"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:2300px;"><p class="vanilla-image-block" style="padding-top:100.00%;"> <picture data-new-v2-image="true">
10242<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/766KNPfWXo57P3ZvmSWVFH-1200-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/766KNPfWXo57P3ZvmSWVFH-1024-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/766KNPfWXo57P3ZvmSWVFH-970-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/766KNPfWXo57P3ZvmSWVFH-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/766KNPfWXo57P3ZvmSWVFH-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/766KNPfWXo57P3ZvmSWVFH-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10243<img src="https://cdn.mos.cms.futurecdn.net/766KNPfWXo57P3ZvmSWVFH.jpg" alt="Claire Davies" srcset="https://cdn.mos.cms.futurecdn.net/766KNPfWXo57P3ZvmSWVFH-1200-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/766KNPfWXo57P3ZvmSWVFH-1024-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/766KNPfWXo57P3ZvmSWVFH-970-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/766KNPfWXo57P3ZvmSWVFH-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/766KNPfWXo57P3ZvmSWVFH-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/766KNPfWXo57P3ZvmSWVFH-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/766KNPfWXo57P3ZvmSWVFH.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/766KNPfWXo57P3ZvmSWVFH.jpg" class="rounded-[var(--image--border-radius,0)] pull-right">
10244</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p id="elk-35650964-b5d1-11f1-9508-4509f927f77c">Claire is the Managing editor for Sleep at Tom&rsquo;s Guide, overseeing all mattress and sleep content for the site. As a Certified Sleep Science Coach, Claire is qualified to advise people on how to optimize their bedroom for better sleep, how to choose the best mattress for their body, and how to create a bedtime routine that helps them fall asleep faster &ndash; stay asleep for longer.</p><p>Claire has over 16 years&rsquo; consumer product testing experience too, and has reviewed a wide range of mattress types including hybrid, memory foam and cooling beds from the best brands in the industry. Claire regularly interviews certified sleep experts such as neuroscientists, doctors of sleep medicine and chartered psychologists to get their professional insight on a variety of sleep issues, tips and techniques, and has bylines published on leading websites including TechRadar and T3.</p><p>Having experienced insomnia and back pain during sleep herself, Claire is passionate about helping people to sleep better and knows how important the relationship is between a good mattress and good sleep. Claire loves hearing about the latest sleep products and trends, so please get in touch if you have an expert, a product or service that might be of interest.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/claire-davies" data-url="https://www.tomsguide.com/author/claire-davies" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/claire-davies">the latest stories from Claire Davies</a></p><p><strong>Contact Claire: </strong><a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link">Email</a></p><hr id="elk-356509be-b5d1-11f1-a3c6-1ff1af53a6fe"><p id="elk-35650a22-b5d1-11f1-b2ba-41edb56cfa53"><strong>Nicola Appleton, Sleep Editor</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-35650a90-b5d1-11f1-b45f-132007341428"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:1034px;"><p class="vanilla-image-block" style="padding-top:100.00%;"> <picture data-new-v2-image="true">
10245<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/CSzHXo3UEdUmbp8fZ9XdVE-1034-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/CSzHXo3UEdUmbp8fZ9XdVE-1024-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/CSzHXo3UEdUmbp8fZ9XdVE-970-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/CSzHXo3UEdUmbp8fZ9XdVE-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/CSzHXo3UEdUmbp8fZ9XdVE-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/CSzHXo3UEdUmbp8fZ9XdVE-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10246<img src="https://cdn.mos.cms.futurecdn.net/CSzHXo3UEdUmbp8fZ9XdVE.jpg" alt="Nicola Appleton" srcset="https://cdn.mos.cms.futurecdn.net/CSzHXo3UEdUmbp8fZ9XdVE-1034-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/CSzHXo3UEdUmbp8fZ9XdVE-1024-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/CSzHXo3UEdUmbp8fZ9XdVE-970-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/CSzHXo3UEdUmbp8fZ9XdVE-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/CSzHXo3UEdUmbp8fZ9XdVE-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/CSzHXo3UEdUmbp8fZ9XdVE-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/CSzHXo3UEdUmbp8fZ9XdVE.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/CSzHXo3UEdUmbp8fZ9XdVE.jpg" class="rounded-[var(--image--border-radius,0)] pull-right">
10247</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p id="elk-35650afe-b5d1-11f1-9446-3326e6a27a5a">Nicola is a Sleep Editor at Tom&rsquo;s Guide, specializing in quality news content surrounding sleep and wellbeing. Nicola cut her teeth as a journalist in a busy newsroom in Bristol, UK, 15 years ago as part of a team at Britain's largest independent press agency.</p><p>Since then, her job as a journalist has taken her to the States, to Sydney, and then back to Blighty, where she has written and edited features for a 
10247whole host of prominent British and international brands, including The Independent, The Sydney Morning Herald, HuffPost, Refinery29, Stylist and more.</p><p>As well as tackling the vast topic of sleep, Nicola is among the raft of expert mattress reviewers at Tom's Guide, helping steer readers towards the very best mattresses on the market.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/nicola-appleton" data-url="https://www.tomsguide.com/author/nicola-appleton" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/nicola-appleton">the latest stories from Nicola Appleton</a></p><p><strong>Contact Nicola: </strong><a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link">Email</a></p><hr id="elk-35650b76-b5d1-11f1-80fc-7b2568360ade"><p id="elk-35650bda-b5d1-11f1-90b7-81e9a1bd19af"><strong>Frances Daniels, Senior Staff Writer, Sleep</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-35650c3e-b5d1-11f1-afee-ab9d9b0e5bd4"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:525px;"><p class="vanilla-image-block" style="padding-top:100.00%;"> <picture data-new-v2-image="true">
10248<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/M3EiUtKw6X4LSbBy84vKqT-525-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/M3EiUtKw6X4LSbBy84vKqT-525-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/M3EiUtKw6X4LSbBy84vKqT-525-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/M3EiUtKw6X4LSbBy84vKqT-525-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/M3EiUtKw6X4LSbBy84vKqT-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/M3EiUtKw6X4LSbBy84vKqT-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10249<img src="https://cdn.mos.cms.futurecdn.net/M3EiUtKw6X4LSbBy84vKqT.jpg" alt="Frances Daniels" srcset="https://cdn.mos.cms.futurecdn.net/M3EiUtKw6X4LSbBy84vKqT-525-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/M3EiUtKw6X4LSbBy84vKqT-525-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/M3EiUtKw6X4LSbBy84vKqT-525-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/M3EiUtKw6X4LSbBy84vKqT-525-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/M3EiUtKw6X4LSbBy84vKqT-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/M3EiUtKw6X4LSbBy84vKqT-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/M3EiUtKw6X4LSbBy84vKqT.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/M3EiUtKw6X4LSbBy84vKqT.jpg" class="rounded-[var(--image--border-radius,0)] pull-right">
10250</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p id="elk-35650ca2-b5d1-11f1-a864-3bffa3a674cd">Frances joined the Tom's Guide team as Sleep Staff Writer, and her role includes covering all sleep and mattress news, in addition to mattress reviews and buyer's guides.</p><p>Frances is a PPA-accredited journalist and is hugely interested in the relationship between good sleep and overall health. When not writing about sleep and mattresses for Tom's Guide, Frances enjoys writing about women's issues, health and wellbeing, and the environment.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/frances-daniels" data-url="https://www.tomsguide.com/author/frances-daniels" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/frances-daniels">the latest stories from Frances Daniels</a></p><p><strong>Contact Frances: </strong><a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link">Email</a></p><hr id="elk-35650d10-b5d1-11f1-a3db-a7c26e4f8c4d"><p id="elk-35650d6a-b5d1-11f1-9bf3-936f17f56e12"><strong>Ruth Jones, Senior Staff Writer, Sleep</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-35650dce-b5d1-11f1-82e0-65345d2230a3"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:3024px;"><p class="vanilla-image-block" style="padding-top:100.00%;"> <picture data-new-v2-image="true">
10251<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/Cqbswyyro7aBYnvMKaoS6W-1200-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/Cqbswyyro7aBYnvMKaoS6W-1024-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/Cqbswyyro7aBYnvMKaoS6W-970-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/Cqbswyyro7aBYnvMKaoS6W-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/Cqbswyyro7aBYnvMKaoS6W-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/Cqbswyyro7aBYnvMKaoS6W-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10252<img src="https://cdn.mos.cms.futurecdn.net/Cqbswyyro7aBYnvMKaoS6W.jpg" alt="A photo of sleep staff writer Ruth jones" srcset="https://cdn.mos.cms.futurecdn.net/Cqbswyyro7aBYnvMKaoS6W-1200-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/Cqbswyyro7aBYnvMKaoS6W-1024-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/Cqbswyyro7aBYnvMKaoS6W-970-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/Cqbswyyro7aBYnvMKaoS6W-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/Cqbswyyro7aBYnvMKaoS6W-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/Cqbswyyro7aBYnvMKaoS6W-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/Cqbswyyro7aBYnvMKaoS6W.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/Cqbswyyro7aBYnvMKaoS6W.jpg" class="rounded-[var(--image--border-radius,0)] pull-right">
10253</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p id="elk-35650e32-b5d1-11f1-a17e-39987a290233">Ruth is a staff writer at Tom&rsquo;s Guide, covering all things mattress and sleep. She has a deep interest in the link between sleep and health, and has tried enough mattresses to know the right bed really can make a difference to your wellbeing.</p><p>At Tom&rsquo;s Guide she writes to help people sleep better, from how-tos to the latest deals to mattress reviews, and has interviewed an array of specialists who share her passion.</p><p>Before joining the team at Tom&rsquo;s Guide, Ruth worked as a sleep and mattress writer for our sister website, TechRadar.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/ruth-jones" data-url="https://www.tomsguide.com/author/ruth-jones" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/ruth-jones">the latest stories from Ruth Jones</a></p><p><strong>Contact Ruth: </strong><a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link">Email</a></p><a id="elk-who-we-are-social-and-video"></a><h3 class="article-body__section" id="section-who-we-are-social-and-video"><span>Who we are: Social and video</span></h3><p id="elk-35650f40-b5d1-11f1-ae1e-9f8733a6266e"><strong>Kate Kozuch, Managing Editor,</strong> <strong>Social and Video</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-35650fa4-b5d1-11f1-acbc-2143e8b248fb"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"> <picture data-new-v2-image="true">
10254<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/xAVUdx6Qtp3SzugnnfNYsL-1000-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/xAVUdx6Qtp3SzugnnfNYsL-1000-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/xAVUdx6Qtp3SzugnnfNYsL-970-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/xAVUdx6Qtp3SzugnnfNYsL-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/xAVUdx6Qtp3SzugnnfNYsL-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/xAVUdx6Qtp3SzugnnfNYsL-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10255<img src="https://cdn.mos.cms.futurecdn.net/xAVUdx6Qtp3SzugnnfNYsL.jpg" alt="about us" srcset="https://cdn.mos.cms.futurecdn.net/xAVUdx6Qtp3SzugnnfNYsL-1000-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/xAVUdx6Qtp3SzugnnfNYsL-1000-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/xAVUdx6Qtp3SzugnnfNYsL-970-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/xAVUdx6Qtp3SzugnnfNYsL-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/xAVUdx6Qtp3SzugnnfNYsL-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/xAVUdx6Qtp3SzugnnfNYsL-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/xAVUdx6Qtp3SzugnnfNYsL.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/xAVUdx6Qtp3SzugnnfNYsL.jpg" class="rounded-[var(--image--border-radius,0)] pull-rightinline">
10256</picture></p></div></div></figure><p id="elk-35651008-b5d1-11f1-a272-efa615a7a03d">Kate Kozuch is a managing editor at Tom&rsquo;s Guide looking after social media and video content for the site. She also write about wearables, TVs and everything smart-home related. Kate also appears on Fox News to talk tech trends runs the <a data-analytics-id="inline-link" href="https://www.tiktok.com/@tomsguide?lang=en" target="_blank" data-url="https://www.tiktok.com/@tomsguide?lang=en" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">Tom's Guide TikTok account</a>, which you should be following (she'll find you if you don't.)</p><p>When she&rsquo;s not filming tech videos, you can find her on an exercise bike, mastering the NYT Crossword or channeling her inner celebrity chef.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/kate-kozuch" data-url="https://www.tomsguide.com/author/kate-kozuch" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/kate-kozuch">the latest stories from Kate Kozuch</a></p><p><strong>Contact Kate: </strong><a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link">Email</a> |<strong> </strong><a data-analytics-id="inline-link" href="https://twitter.com/KateKozuch" data-url="https://twitter.com/KateKozuch" target="_blank" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">Twitter</a></p><hr id="elk-3565106c-b5d1-11f1-9b63-637f3e4257ce"><p id="elk-356510d0-b5d1-11f1-8be4-63d9ca52a4f6"><strong>Paul Antill, Video Producer &amp; Content Creator</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-35651134-b5d1-11f1-9281-c13f48e0ddf2"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:2558px;"><p class="vanilla-image-block" style="padding-top:95.70%;"> <picture data-new-v2-image="true">
10257<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/7MyNkF6oJfDnS9kZG658oC-1200-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/7MyNkF6oJfDnS9kZG658oC-1024-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/7MyNkF6oJfDnS9kZG658oC-970-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/7MyNkF6oJfDnS9kZG658oC-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/7MyNkF6oJfDnS9kZG658oC-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/7MyNkF6oJfDnS9kZG658oC-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10258<img src="https://cdn.mos.cms.futurecdn.net/7MyNkF6oJfDnS9kZG658oC.jpg" alt="Paul Antill" srcset="https://cdn.mos.cms.futurecdn.net/7MyNkF6oJfDnS9kZG658oC-1200-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/7MyNkF6oJfDnS9kZG658oC-1024-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/7MyNkF6oJfDnS9kZG658oC-970-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/7MyNkF6oJfDnS9kZG658oC-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/7MyNkF6oJfDnS9kZG658oC-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/7MyNkF6oJfDnS9kZG658oC-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/7MyNkF6oJfDnS9kZG658oC.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/7MyNkF6oJfDnS9kZG658oC.jpg" class="rounded-[var(--image--border-radius,0)] pull-right">
10259</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p id="elk-35651198-b5d1-11f1-bfda-73d176a73210">Paul Antill is a Video Producer and Content Creator at Tom's Guide, specializing in video/audio recording, smart home technology, and laptops. His passion lies in making tech coverage not just informative but also fun and accessible to everyone answering the question &ldquo;Why does this new product or feature matter to me?&rdquo; Paul has been a tech host and video producer since 2019 where he has also covered major tech and gaming events. His love for te
10259ch and video began on his <a data-analytics-id="inline-link" href="https://www.youtube.com/@paulAntill" data-url="https://www.youtube.com/@paulAntill" target="_blank" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link"><strong>YouTube channel</strong></a><strong> </strong>where for the low price of one subscription he shares head-to-head comparisons and clever ways to make the most of your gear.</p><p>You can also see the behind-the-scenes and the magic that goes into our Tom&rsquo;s Guide videos over on his <a data-analytics-id="inline-link" href="https://go.redirectingat.com?id=92X1584493&amp;xcust=tomsguide_us_1427055864657551894&amp;xs=1&amp;url=https%3A%2F%2Fwww.instagram.com%2Fthepaulantill%2F&amp;sref=https%3A%2F%2Fwww.tomsguide.com" data-url="https://www.instagram.com/thepaulantill/" target="_blank" referrerpolicy="no-referrer-when-downgrade" rel="sponsored noopener" data-hl-processed="skimlinks" data-article-category="tech" data-google-interstitial="false" data-placeholder-url="https://go.redirectingat.com?id=92X1584493&amp;xcust=hawk-custom-tracking&amp;xs=1&amp;url=https%3A%2F%2Fwww.instagram.com%2Fthepaulantill%2F&amp;sref=https%3A%2F%2Fwww.tomsguide.com" data-mrf-recirculation="inline-link"><strong>Instagram</strong></a>. Paul graduated from the Mason School of Business at William &amp; Mary, Williamsburg, VA, with a degree in Marketing and Business Analytics. When he's not on camera, you&rsquo;ll probably still spot him behind one doing street photography and videography. Back home he&rsquo;s probably in a heated Overwatch 2 match with his friends.</p><hr id="elk-356511f2-b5d1-11f1-b1ce-bbce34231252"><p id="elk-35651256-b5d1-11f1-b114-dbc278226cb5"><strong>Jonathan Moyies, Social Media Editor</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-356512ba-b5d1-11f1-829f-2985629f253e"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:996px;"><p class="vanilla-image-block" style="padding-top:100.00%;"> <picture data-new-v2-image="true">
10260<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/DZVmnSLKNt6pdycxpJpEjM-996-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/DZVmnSLKNt6pdycxpJpEjM-996-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/DZVmnSLKNt6pdycxpJpEjM-970-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/DZVmnSLKNt6pdycxpJpEjM-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/DZVmnSLKNt6pdycxpJpEjM-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/DZVmnSLKNt6pdycxpJpEjM-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10261<img src="https://cdn.mos.cms.futurecdn.net/DZVmnSLKNt6pdycxpJpEjM.jpg" alt="Jonathan Moyies" srcset="https://cdn.mos.cms.futurecdn.net/DZVmnSLKNt6pdycxpJpEjM-996-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/DZVmnSLKNt6pdycxpJpEjM-996-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/DZVmnSLKNt6pdycxpJpEjM-970-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/DZVmnSLKNt6pdycxpJpEjM-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/DZVmnSLKNt6pdycxpJpEjM-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/DZVmnSLKNt6pdycxpJpEjM-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/DZVmnSLKNt6pdycxpJpEjM.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/DZVmnSLKNt6pdycxpJpEjM.jpg" class="rounded-[var(--image--border-radius,0)] pull-right">
10262</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p id="elk-3565131e-b5d1-11f1-9961-1b4daac0ed2f">Jonathan Moyies is the Social Media Editor for Tom&rsquo;s Guide, helping to create social content for the site. He graduated from the University for the Creative Arts in Farnham, having studied Film Production, before spending a few wilderness years working in printing. Deciding he really should use his degree he headed back into more visually creative territory and the Social Media sphere, where he&rsquo;s worked ever since.</p><p>A self professed geek and nerd, Jonathan loves a good bit of tech. He&rsquo;s constantly contemplating upgrading his gaming PC, or adding to his home cinema system, whilst also wondering what kitchen tool would best help him create his 
10262next epic feast. When not in his hobbit hole you&rsquo;ll find him galavanting around the countryside on his motorbike, taking photographs, and enjoying a good road side cafe or tea room.</p><a id="elk-streaming"></a><h3 class="article-body__section" id="section-streaming"><span>Streaming</span></h3><p id="elk-356513dc-b5d1-11f1-b2fb-1573f6658e97"><strong>Kelly Woo, Managing Editor, Streaming</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-35651440-b5d1-11f1-9ce8-95b332da8a36"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:2460px;"><p class="vanilla-image-block" style="padding-top:91.50%;"> <picture data-new-v2-image="true">
10263<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/jpnR8RZd8njtxaHRHimzsi-1200-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/jpnR8RZd8njtxaHRHimzsi-1024-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/jpnR8RZd8njtxaHRHimzsi-970-80.jpg.webp 970w, https://cdn.mos.cms.futurec
10263dn.net/jpnR8RZd8njtxaHRHimzsi-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/jpnR8RZd8njtxaHRHimzsi-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/jpnR8RZd8njtxaHRHimzsi-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10264<img src="https://cdn.mos.cms.futurecdn.net/jpnR8RZd8njtxaHRHimzsi.jpg" alt="Kelly Woo" srcset="https://cdn.mos.cms.futurecdn.net/jpnR8RZd8njtxaHRHimzsi-1200-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/jpnR8RZd8njtxaHRHimzsi-1024-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/jpnR8RZd8njtxaHRHimzsi-970-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/jpnR8RZd8njtxaHRHimzsi-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/jpnR8RZd8njtxaHRHimzsi-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/jpnR8RZd8njtxaHRHimzsi-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/jpnR8RZd8njtxaHRHimzsi.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/jpnR8RZd8njtxaHRHimzsi.jpg" class="rounded-[var(--image--border-radius,0)] pull-rightinline">
10265</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Courtesy of Kelly Woo)</span></figcaption></figure><p id="elk-356514a4-b5d1-11f1-b34f-51cea685b827">Kelly heads up all streaming media coverage for Tom&rsquo;s Guide, so basically, she watches TV for a living. Previously, she was a freelance entertainment writer for Yahoo, Vulture, TV Guide and other outlets. When she&rsquo;s not watching TV and movies for work, she&rsquo;s watching them for fun, seeing live music, writing songs, knitting and gardening.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/kelly-woo" data-url="https://www.tomsguide.com/author/kelly-woo" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/kelly-woo">the latest stories from Kelly Woo</a></p><p><strong>Contact Kelly:</strong> <a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link"><u>Email</u></a> | <a data-analytics-id="inline-link" href="http://www.twitter.com/kellyhwoo" data-url="http://www.twitter.com/kellyhwoo" target="_blank" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link"><u>Twitter</u></a></p><hr id="elk-35651508-b5d1-11f1-9fdb-91433ca03873"><p id="elk-3565156c-b5d1-11f1-90a1-cf58edf8363f"><strong>Rory Mellon, Senior Entertainment Editor (UK)</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-356515c6-b5d1-11f1-99f4-5dd9bdc573b1"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"> <picture data-new-v2-image="true">
10266<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/5Rv6LtQXMj5JB4Eu8Lt4Sn-500-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/5Rv6LtQXMj5JB4Eu8Lt4Sn-500-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/5Rv6LtQXMj5JB4Eu8Lt4Sn-500-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/5Rv6LtQXMj5JB4Eu8Lt4Sn-500-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/5Rv6LtQXMj5JB4Eu8Lt4Sn-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/5Rv6LtQXMj5JB4Eu8Lt4Sn-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10267<img src="https://cdn.mos.cms.futurecdn.net/5Rv6LtQXMj5JB4Eu8Lt4Sn.jpg" alt="about us" srcset="https://cdn.mos.cms.futurecdn.net/5Rv6LtQXMj5JB4Eu8Lt4Sn-500-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/5Rv6LtQXMj5JB4Eu8Lt4Sn-500-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/5Rv6LtQXMj5JB4Eu8Lt4Sn-500-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/5Rv6LtQXMj5JB4Eu8Lt4Sn-500-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/5Rv6LtQXMj5JB4Eu8Lt4Sn-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/5Rv6LtQXMj5JB4Eu8Lt4Sn-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/5Rv6LtQXMj5JB4Eu8Lt4Sn.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/5Rv6LtQXMj5JB4Eu8Lt4Sn.jpg" class="rounded-[var(--image--border-radius,0)] pull-rightinline">
10268</picture></p></div></div></figure><p id="elk-3565162a-b5d1-11f1-b00a-637d1f7373e2">Rory is a Senior Entertainment Editor at Tom&rsquo;s Guide based in the UK. He covers a wide range of topics but with a particular focus on gaming and streaming. When he&rsquo;s not reviewing the latest games, searching for hidden gems on Netflix, or writing hot takes on new gaming hardware, TV shows and movies, he can be found attending music festivals and getting far too emotionally invested in his favorite football team.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/rory-mellon" data-url="https://www.tomsguide.com/author/rory-mellon" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/rory-mellon">the latest stories from Rory Mellon </a></p><p><strong>Contact Rory: </strong><a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link">Email </a></p><hr id="elk-3565168e-b5d1-11f1-8e03-cb8da398317b"><p id="elk-356516f2-b5d1-11f1-8776-9d7a478a71a3"><strong>Malcolm McMillan, Streaming editor</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-35651756-b5d1-11f1-93f0-0bc9b3151724"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:512px;"><p class="vanilla-image-block" style="padding-top:100.00%;"> <picture data-new-v2-image="true">
10269<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/fqvA9THNbunFCninTUdurN-512-80.jpeg.webp 1200w, https://cdn.mos.cms.futurecdn.net/fqvA9THNbunFCninTUdurN-512-80.jpeg.webp 1024w, https://cdn.mos.cms.futurecdn.net/fqvA9THNbunFCninTUdurN-512-80.jpeg.webp 970w, https://cdn.mos.cms.futurecdn.net/fqvA9THNbunFCninTUdurN-512-80.jpeg.webp 650w, https://cdn.mos.cms.futurecdn.net/fqvA9THNbunFCninTUdurN-480-80.jpeg.webp 480w, https://cdn.mos.cms.futurecdn.net/fqvA9THNbunFCninTUdurN-320-80.jpeg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10270<img src="https://cdn.mos.cms.futurecdn.net/fqvA9THNbunFCninTUdurN.jpeg" alt="Malcolm McMillan" srcset="https://cdn.mos.cms.futurecdn.net/fqvA9THNbunFCninTUdurN-512-80.jpeg 1200w, https://cdn.mos.cms.futurecdn.net/fqvA9THNbunFCninTUdurN-512-80.jpeg 1024
10270w, https://cdn.mos.cms.futurecdn.net/fqvA9THNbunFCninTUdurN-512-80.jpeg 970w, https://cdn.mos.cms.futurecdn.net/fqvA9THNbunFCninTUdurN-512-80.jpeg 650w, https://cdn.mos.cms.futurecdn.net/fqvA9THNbunFCninTUdurN-480-80.jpeg 480w, https://cdn.mos.cms.futurecdn.net/fqvA9THNbunFCninTUdurN-320-80.jpeg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/fqvA9THNbunFCninTUdurN.jpeg" data-pin-media="https://cdn.mos.cms.futurecdn.net/fqvA9THNbunFCninTUdurN.jpeg" class="rounded-[var(--image--border-radius,0)] pull-right">
10271</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p id="elk-356517ba-b5d1-11f1-a0a4-71eabab7c206">Malcolm McMillan is a streaming editor for Tom's Guide, covering all the latest in streaming TV shows and movies. That means news, analysis, recommendations, reviews and more for just about anything you can watch, including sports! If it can be seen on a screen, he can write about it. Previously, Malcolm had been a staff writer for Tom's Guide for over a year, with a focus on artificial intelligence (AI), A/V tech and VR headsets.</p><p>Before writing for Tom's Guide, Malcolm worked as a fantasy football analyst writing for several sites and also had a brief stint working for Microsoft selling laptops, Xbox products and even the ill-fated Windows phone. He is passionate about video games and sports, though both cause him to yell at the TV frequently. He proudly sports many tattoos, including an Arsenal tattoo, in honor of the team that causes him to yell at the TV the most.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/malcolm-mcmillan" data-url="https://www.tomsguide.com/author/malcolm-mcmillan" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/malcolm-mcmillan">the latest stories from Malcolm McMillan</a></p><p><strong>Contact Malcolm: </strong><a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link">Email</a></p><hr id="elk-3565181e-b5d1-11f1-9988-894902c66b25"><p id="elk-35651882-b5d1-11f1-89ce-97245a8a17df"><strong>Alix Blackburn, Senior writer (Streaming)</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-3565192c-b5d1-11f1-b865-934f8b3eaa47"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:2908px;"><p class="vanilla-image-block" style="padding-top:100.00%;"> <picture data-new-v2-image="true">
10272<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/JxUZGBkD8TYaNR922GNm4d-1200-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/JxUZGBkD8TYaNR922GNm4d-1024-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/JxUZGBkD8TYaNR922GNm4d-970-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/JxUZGBkD8TYaNR922GNm4d-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/JxUZGBkD8TYaNR922GNm4d-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/JxUZGBkD8TYaNR922GNm4d-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10273<img src="https://cdn.mos.cms.futurecdn.net/JxUZGBkD8TYaNR922GNm4d.jpg" alt="Alix Blackburn" srcset="https://cdn.mos.cms.futurecdn.net/JxUZGBkD8TYaNR922GNm4d-1200-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/JxUZGBkD8TYaNR922GNm4d-1024-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/JxUZGBkD8TYaNR922GNm4d-970-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/JxUZGBkD8TYaNR922GNm4d-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/JxUZGBkD8TYaNR922GNm4d-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/JxUZGBkD8TYaNR922GNm4d-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/JxUZGBkD8TYaNR922GNm4d.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/JxUZGBkD8TYaNR922GNm4d.jpg" class="rounded-[var(--image--border-radius,0)] pull-right">
10274</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Alix Blackburn)</span></figcaption></figure><p id="elk-3565199a-b5d1-11f1-8eb7-4d3b3faa81b8">Alix is a Senior Streaming Writer at Tom&rsquo;
10274s Guide, which basically means watching the best movies and TV shows and then writing about them.</p><p>Previously, she worked as a freelance writer for Screen Rant and Bough Digital, both of which sparked her interest in the entertainment industry. When she&rsquo;s not writing about the latest movies and TV shows, she&rsquo;s either playing horror video games on her PC or working on her first novel.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/alix-blackburn" data-url="https://www.tomsguide.com/author/alix-blackburn" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/alix-blackburn">the latest stories from Alix Blackburn</a></p><p><strong>Contact Alix: </strong><a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link">Email</a></p><hr id="elk-35651a30-b5d1-11f1-8022-1f2badd82c5e"><a id="elk-who-we-are-tv-and-audio"></a><h3 class="article-body__section" id="section-who-we-are-tv-and-audio"><span>Who we are: TV and Audio</span></h3><p id="elk-35651c06-b5d1-11f1-b576-f199e288849d"><strong>Nick Pino, Managing Editor, TV and AV</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-35651c74-b5d1-11f1-9346-714a56392e82"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"> <picture data-new-v2-image="true">
10275<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/QuLivMrWLCrMcixqCZ4ENH-800-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/QuLivMrWLCrMcixqCZ4ENH-800-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/QuLivMrWLCrMcixqCZ4ENH-800-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/QuLivMrWLCrMcixqCZ4ENH-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/QuLivMrWLCrMcixqCZ4ENH-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/QuLivMrWLCrMcixqCZ4ENH-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10276<img src="https://cdn.mos.cms.futurecdn.net/QuLivMrWLCrMcixqCZ4ENH.jpg" alt="Nick Pino" srcset="https://cdn.mos.cms.futurecdn.net/QuLivMrWLCrMcixqCZ4ENH-800-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/QuLivMrWLCrMcixqCZ4ENH-800-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/QuLivMrWLCrMcixqCZ4ENH-800-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/QuLivMrWLCrMcixqCZ4ENH-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/QuLivMrWLCrMcixqCZ4ENH-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/QuLivMrWLCrMcixqCZ4ENH-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/QuLivMrWLCrMcixqCZ4ENH.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/QuLivMrWLCrMcixqCZ4ENH.jpg" class="rounded-[var(--image--border-radius,0)] pull-rightinline">
10277</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Nick Pino/Tom's Guide)</span></figcaption></figure><p id="elk-35651ce2-b5d1-11f1-a24b-dfbfd3946d14">Nick Pino heads up the TV and AV verticals at Tom's Guide and covers everything from OLED TVs to the latest wireless headphones. He was formerly the Senior Editor, TV and AV at TechRadar (Tom's Guide'
10277s sister site) and has previously written for GamesRadar, Official Xbox Magazine, PC Gamer and other outlets over the last decade. Not sure which TV you should buy? Drop him an email or tweet him on Twitter and he can help you out.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/nick-pino" data-url="https://www.tomsguide.com/author/nick-pino" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/nick-pino">the latest stories from Nick Pino</a></p><p><strong>Contact Nick: </strong><a data-analytics-id="inline-link" href="mailto:[email protected]" target="_blank" data-mrf-recirculation="inline-link">Email</a> | <a data-analytics-id="inline-link" href="https://twitter.com/PowerstancePino" target="_blank" data-url="https://twitter.com/PowerstancePino" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">Twitter</a></p><hr id="elk-35651d46-b5d1-11f1-a9f5-ebd6eadf6d96"><p id="elk-35651dbe-b5d1-11f1-a10c-4b3e0d6f35a1"><strong>Michael Desjardin, Senior Editor, TV</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-35651e54-b5d1-11f1-ad58-1b4ea217c051"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:1844px;"><p class="vanilla-image-block" style="padding-top:133.19%;"> <picture data-new-v2-image="true">
10278<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/esytxRqW9GNVZNVCf7BFyV-1200-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/esytxRqW9GNVZNVCf7BFyV-1024-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/esytxRqW9GNVZNVCf7BFyV-970-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/esytxRqW9GNVZNVCf7BFyV-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/esytxRqW9GNVZNVCf7BFyV-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/esytxRqW9GNVZNVCf7BFyV-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10279<img src="https://cdn.mos.cms.futurecdn.net/esytxRqW9GNVZNVCf7BFyV.jpg" alt="A headshot of Michael Desjardin" srcset="https://cdn.mos.cms.futurecdn.net/esytxRqW9GNVZNVCf7BFyV-1200-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/esytxRqW9GNVZNVCf7BFyV-1024-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/esytxRqW9GNVZNVCf7BFyV-970-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/esytxRqW9GNVZNVCf7BFyV-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/esytxRqW9GNVZNVCf7BFyV-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/esytxRqW9GNVZNVCf7BFyV-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/esytxRqW9GNVZNVCf7BFyV.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/esytxRqW9GNVZNVCf7BFyV.jpg" class="rounded-[var(--image--border-radius,0)] pull-right">
10280</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Michael Desjardin)</span></figcaption></figure><p id="elk-35651f6c-b5d1-11f1-b88a-73869fada72d">Michael Desjardin is a Senior Editor for TVs at Tom's Guide. He's been testing and tinkering with TVs professionally for over a decade, previously for Reviewed and USA Today. Michael studied media production and screenwriting at Emerson College. He loves cooking, zoning out to ambient music, and getting way too invested in the Red Sox. He considers himself living proof that TV doesn't necessarily rot your brain.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/michael-desjardin" data-url="https://www.tomsguide.com/author/michael-desjardin" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/michael-desjardin">the latest stories from Michael Desjardin</a></p><p><strong>Contact Michael: </strong><a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link"><strong>Email</strong></a></p><a id="elk-who-we-are-buying-guides"></a><h3 class="article-body__section" id="section-who-we-are-buying-guides"><span>Who we are: Buying guides</span></h3><hr id="elk-35652034-b5d1-11f1-a021-3783e1c5f432"><p id="elk-35652098-b5d1-11f1-833c-fb50ddce5bf8"><strong>James Frew, Managing Editor, Buying Guides</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-356520f2-b5d1-11f1-8b73-d3cdbe2ea009"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:1572px;"><p class="vanilla-image-block" style="padding-top:100.00%;"> <picture data-new-v2-image="true">
10281<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/FDeVfL6tPoyzJeVMCC7rt3-1200-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/FDeVfL6tPoyzJeVMCC7rt3-1024-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/FDeVfL6tPoyzJeVMCC7rt3-970-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/FDeVfL6tPoyzJeVMCC7rt3-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/FDeVfL6tPoyzJeVMCC7rt3-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/FDeVfL6tPoyzJeVMCC7rt3-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10282<img src="https://cdn.mos.cms.futurecdn.net/FDeVfL6tPoyzJeVMCC7rt3.jpg" alt="Headshot of James Frew" srcset="https://cdn.mos.cms.futurecdn.net/FDeVfL6tPoyzJeVMCC7rt3-1200-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/FDeVfL6tPoyzJeVMCC7rt3-1024-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/FDeVfL6tPoyzJeVMCC7rt3-970-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/FDeVfL6tPoyzJeVMCC7rt3-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/FDeVfL6tPoyzJeVMCC7rt3-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/FDeVfL6tPoyzJeVMCC7rt3-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/FDeVfL6tPoyzJeVMCC7rt3.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/FDeVfL6tPoyzJeVMCC7rt3.jpg" class="rounded-[var(--image--border-radius,0)] pull-right">
10283</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: James Frew)</span></figcaption></figure><p id="elk-35652174-b5d1-11f1-8299-dbf8ee78db37">James is Tom&rsquo;s Guide&rsquo;s Buying Guide Editor, overseeing the site's buying advice, from tech products like smartwatches, fitness trackers and phones, through to home essentials like washing machines, garden accessories and smart home devices.</p><p>At his first job at as a sales assistant in a department store, James learned how important it is to help people make purchasing decisions that are right for their needs, initially advising people on the different styles of fountain pens to give as gifts, before moving to the electrical department to help customers choose a new fridge, washing machine, cooker, or small appliance.</p><p>This skill stayed with him as he developed a career in journalism as a freelance technology writer and, later, as Buying Guide Editor for MakeUseOf, where his interest in gadgets combined with his passion for impartial buying advice.</p><p>James is an advocate for sustainability and reparability, and focuses his reviews and advice through that lens to offer objective insights as to whether a specific product or service will be right for your needs, and if it is actually good value for money and designed to last.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/james-frew" data-url="https://www.tomsguide.com/author/james-frew" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/james-frew">the latest stories from James Frew</a></p><p><strong>Contact James: </strong><a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link">Email</a> | <a data-analytics-id="inline-link" href="https://bsky.app/profile/jimjamfroo.bsky.social" target="_blank" data-url="https://bsky.app/profile/jimjamfroo.bsky.social" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">Bluesky</a></p><hr id="elk-35652250-b5d1-11f1-9529-676db05080ce"><p id="elk-356523cc-b5d1-11f1-8516-59249b17ec11"><strong>Tammy Rogers, Buying Guide Editor</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-35652494-b5d1-11f1-817c-97841a702076"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:1200px;"><p class="vanilla-image-block" style="padding-top:100.00%;"> <picture data-new-v2-image="true">
10284<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/n8MswK9ZvXC9mSb5incU44-1200-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/n8MswK9ZvXC9mSb5incU44-1024-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/n8MswK9ZvXC9mSb5incU44-970-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/n8MswK9ZvXC9mSb5incU44-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/n8MswK9ZvXC9mSb5incU44-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/n8MswK9ZvXC9mSb5incU44-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10285<img src="https://cdn.mos.cms.futurecdn.net/n8MswK9ZvXC9mSb5incU44.jpg" alt="Tammy Rogers" srcset="https://cdn.mos.cms.futurecdn.net/n8MswK9ZvXC9mSb5incU44-1200-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/n8MswK9ZvXC9mSb5incU44-1024-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/n8MswK9ZvXC9mSb5incU44-970-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/n8MswK9ZvXC9mSb5incU44-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/n8MswK9ZvXC9mSb5incU44-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/n8MswK9ZvXC9mSb5incU44-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/n8MswK9ZvXC9mSb5incU44.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/n8MswK9ZvXC9mSb5incU44.jpg" class="rounded-[var(--image--border-radius,0)] pull-right">
10286</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p id="elk-3565250c-b5d1-11f1-96d7-ad3095a855ad">As Tom's Guide resident audiophile, Tammy's buying guide expertise have more focus than ever on Tom's Guide, helping buyers find the audio gear that works best for them. Tammy has worked with some of the most desirable audio brands on the planet in her time writing about headphones, speakers, and more, bringing a consumer focussed approach to critique and buying advice. Away from her desk, you'll probably f
10286ind her in the countryside writing (extremely bad) poetry, or putting her screenwriting Masters to good use creating screenplays that'll never see the light of day.</p><p>Read the <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/tammy-rogers" data-url="https://www.tomsguide.com/author/tammy-rogers" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/tammy-rogers">latest stories from Tammy Rogers</a></p><p><strong>Contact Tammy: </strong><a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link"><strong>Email</strong></a></p><hr id="elk-3565257a-b5d1-11f1-afa2-8b74a5066280"><p id="elk-356525e8-b5d1-11f1-86bd-912cbcb2eb41"><strong>Darragh Murphy, Buying Guide Editor</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-3565267e-b5d1-11f1-aeda-3bb6c31d9d6f"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:2160px;"><p class="vanilla-image-block" style="padding-top:100.00%;"> <picture data-new-v2-image="true">
10287<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/5QiaTSWf9FcVB7STxcdo4M-1200-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/5QiaTSWf9FcVB7STxcdo4M-1024-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/5QiaTSWf9FcVB7STxcdo4M-970-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/5QiaTSWf9FcVB7STxcdo4M-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/5QiaTSWf9FcVB7STxcdo4M-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/5QiaTSWf9FcVB7STxcdo4M-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10288<img src="https://cdn.mos.cms.futurecdn.net/5QiaTSWf9FcVB7STxcdo4M.jpg" alt="Darragh Murphy" srcset="https://cdn.mos.cms.futurecdn.net/5QiaTSWf9FcVB7STxcdo4M-1200-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/5QiaTSWf9FcVB7STxcdo4M-1024-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/5QiaTSWf9FcVB7STxcdo4M-970-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/5QiaTSWf9FcVB7STxcdo4M-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/5QiaTSWf9FcVB7STxcdo4M-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/5QiaTSWf9FcVB7STxcdo4M-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/5QiaTSWf9FcVB7STxcdo4M.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/5QiaTSWf9FcVB7STxcdo4M.jpg" class="rounded-[var(--image--border-radius,0)] pull-right">
10289</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Darragh Murphy)</span></figcaption></figure><p id="elk-3565271e-b5d1-11f1-a5e0-5b1bef4d892b">Darragh is fascinated by all things bizarre, which usually leads to assorted coverage varying from washing machines designed for earbuds to the world of laptops. Whether it's connecting Scar from The Lion King to two-factor authentication or turning his love for laptops into a fabricated rap battle from 8 Mile, he believes there&rsquo;s always a quirky spin to be made. Previously written for Laptop Mag, Mashable, Android Police, Proton, and more. When he's not checking out the latest devices and all things computing, he can be found going for dreaded long runs, watching terrible shark movies, and trying to find time to game.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/darragh-murphy" data-url="https://www.tomsguide.com/author/darragh-murphy" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/darragh-murphy">the latest stories from Darragh Murphy</a></p><p><strong>Contact Darragh: </strong><a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link">E</a><a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link">mail</a></p><hr id="elk-3565278c-b5d1-11f1-b4d6-69ce0f4c62e5"><p id="elk-356527f0-b5d1-11f1-a5b3-9d81b8c16a59"><strong>Olivia Powell, Buying Guide Editor</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-356528a4-b5d1-11f1-88af-65fc65372bdf"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:2316px;"><p class="vanilla-image-block" style="padding-top:133.33%;"> <picture data-new-v2-image="true">
10290<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/dzP4VRyXPzMYqQCkvLG2in-1200-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/dzP4VRyXPzMYqQCkvLG2in-1024-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/dzP4VRyXPzMYqQCkvLG2in-970-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/dzP4VRyXPzMYqQCkvLG2in-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/dzP4VRyXPzMYqQCkvLG2in-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/dzP4VRyXPzMYqQCkvLG2in-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10291<img src="https://cdn.mos.cms.futurecdn.net/dzP4VRyXPzMYqQCkvLG2in.jpg" alt="Olivia Powell, the Commissioning Editor for Tech Software at Tom&amp;#039; Guide, smiles at the camera. They are wearing a blue jumper and have blue and white hair." srcset="https://cdn.mos.cms.futurecdn.net/dzP4VRyXPzMYqQCkvLG2in-1200-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/dzP4VRyXPzMYqQCkvLG2in-1024-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/dzP4VRyXPzMYqQCkvLG2in-970-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/dzP4VRyXPzMYqQCkvLG2in-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/dzP4VRyXPzMYqQCkvLG2in-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/dzP4VRyXPzMYqQCkvLG2in-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/dzP4VRyXPzMYqQCkvLG2in.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/dzP4VRyXPzMYqQCkvLG2in.jpg" class="rounded-[var(--image--border-radius,0)] pull-rightinline">
10292</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p id="elk-35652908-b5d1-11f1-9311-6f63fb45bd73">Olivia joined Tom's Guide in October 2023 as part of the core Future Tech Software team. With a background in cybersecurity, Olivia is interested in how VPNs protect users' privacy, and how they improve online safety. She also regularly uses VPNs to make sure they deliver what they promise, and specializes in testing VPNs with streaming sites.</p><p>After graduating with a degree in English Literature from the University of Exeter, Olivia got her official start in journalism writing magazines for the events industry, writing for Exhibition News, Conference News, All Access, Exhibition World and Conference and Meeting World both in print and online. After this, she delved into the world of customer experience at CX Network, then the cybersecurity sector when she became Editor in Chief for Cyber Security Hub. This saw her 
10292create content from webinars to blogs to research reports on all things cybersecurity before finally ending up at Tom's Guide.</p><p>Olivia was also shortlisted for Security Serious' Unsung Heroes award in the Cyber Writer category in 2023.</p><p>When not writing about the latest in tech software, Olivia can be found reading mystery novels, watching the X-Files or doing valuable research in her quest to find the best Italian restaurant in London.</p><a id="elk-who-we-are-testing"></a><h3 class="article-body__section" id="section-who-we-are-testing"><span>Who we are: Testing</span></h3><p id="elk-356529c6-b5d1-11f1-a375-4f3363615595"><strong>Arif Bacchus, Lab Tester</strong></p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-35652a2a-b5d1-11f1-a772-6573df59e60c"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:1290px;"><p class="vanilla-image-block" style="padding-top:112.56%;"> <picture data-new-v2-image="true">
10293<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/45MeDeb7Xn988jfZfHW7UG-1200-80.jpg.webp 1200w, https://cdn.mos.cms.futurecdn.net/45MeDeb7Xn988jfZfHW7UG-1024-80.jpg.webp 1024w, https://cdn.mos.cms.futurecdn.net/45MeDeb7Xn988jfZfHW7UG-970-80.jpg.webp 970w, https://cdn.mos.cms.futurecdn.net/45MeDeb7Xn988jfZfHW7UG-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/45MeDeb7Xn988jfZfHW7UG-480-80.jpg.webp 480w, https://cdn.mos.cms.futurecdn.net/45MeDeb7Xn988jfZfHW7UG-320-80.jpg.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10294<img src="https://cdn.mos.cms.futurecdn.net/45MeDeb7Xn988jfZfHW7UG.jpg" alt="Arif Bacchus" srcset="https://cdn.mos.cms.futurecdn.net/45MeDeb7Xn988jfZfHW7UG-1200-80.jpg 1200w, https://cdn.mos.cms.futurecdn.net/45MeDeb7Xn988jfZfHW7UG-1024-80.jpg 1024w, https://cdn.mos.cms.futurecdn.net/45MeDeb7Xn988jfZfHW7UG-970-80.jpg 970w, https://cdn.mos.cms.futurecdn.net/45MeDeb7Xn988jfZfHW7UG-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/45MeDeb7Xn988jfZfHW7UG-480-80.jpg 480w, https://cdn.mos.cms.futurecdn.net/45MeDeb7Xn988jfZfHW7UG-320-80.jpg 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/45MeDeb7Xn988jfZfHW7UG.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/45MeDeb7Xn988jfZfHW7UG.jpg" class="rounded-[var(--image--border-radius,0)] pull-right">
10295</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p id="elk-35652a8e-b5d1-11f1-9fab-8f91df152bd5">Arif is the New York-based lab tester at Future Media, Tom's Guide's parent company. Everyday, Arif runs rounds of benchmarking tests on laptops, phones, tablets, and tech gadgets for Future's editorial brands, including Tom's Guide and sister websites like Laptop Magazine. Arif has over eight years of experience in the technology journalism field and is known to be a collector of Windows PCs and laptops. As a writer before joining Future, he authored hundreds of laptop reviews, op-eds, thousands of buying guides, and tons of news posts for publications like Digital Trends, XDA, OnMSFT, MSPoweuser, and Mac Observer.</p><a id="elk-contributing-writers"></a><h3 class="article-body__section" id="section-contributing-writers"><span>Contributing writers</span></h3><p id="elk-35652b4c-b5d1-11f1-96a1-9148f9a837d4"><strong>Alan Martin</strong><br>Freelance contributor Alan has been writing about tech for over a decade, covering phones, drones and everything in between. Previously Deputy Editor of tech site Alphr, his words are found all over the web and in the occasional magazine too. When not weighing up the pros and cons of the latest smartwatch, you'll probably find him tackling his ever-growing games backlog. Or, more likely, playing Spelunky for the millionth time.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/alan-martin" data-url="https://www.tomsguide.com/author/alan-martin" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/alan-martin">the latest stories from Alan Martin</a></p><p id="elk-35652bb0-b5d1-11f1-b38d-bba01725725c"><strong>Brian Nadel</strong><br>Brian is a 40-year veteran of technology writing and reviewing, who has developed an emphasis on mobile, security and education. Over the years he has appeared on Bloomberg News and CNN to give context to the latest development on laptops, mobile phones and mobile services. He has worked at PC Magazine (senior editor) and Mobile Computing &amp; Communications (editor in chief) as well as writing for CNET, Fortune Magazine, Laptop Mag and, of course, Tom's Guide. He lives outside New York City with his wife and the family tortoise.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/brian-nadel" data-url="https://www.tomsguide.com/author/brian-nadel" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/brian-nadel">the latest stories from Brian Nadel</a></p><p id="elk-35652c14-b5d1-11f1-bf0b-a5c6458e94fd"><strong>John Quain</strong><br>John R. Quain has covered science and technology for more than two decades. In addition to being a contributing editor at Tom's Guide, he's a regular contributor to The New York Times and the weekly tech guru for WTVN. His articles have appeared in Car &amp; Driver, Esquire, Fast Company, Rolling Stone, and U.S. News &amp; World Report, as well as numerous technology publications. Quain was the recipient of a Paris Accords of Science Communication fellowship in 2019. He regularly speaks about issues relating to autonomous vehicles and is the Editor-in-Chief of OntheRoadtoAutonomy.com. You can follow him on Twitter <a data-analytics-id="inline-link" href="https://twitter.com/jqontech" data-url="https://twitter.com/jqontech" target="_blank" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">@jqontech</a>.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/john-r-quain" data-url="https://www.tomsguide.com/author/john-r-quain" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/john-r-quain">the latest stories from John Quain</a></p><p id="elk-35652c78-b5d1-11f1-866a-4b8a14019ca0"><strong>Emily Long</strong><br>Emily Long is a Utah-based freelance writer who covers technology, security, and personal finance for Tom's Guide. When she's not writing, you can find her trail running, teaching and practicing yoga, or studying for grad school&mdash;all fueled by coffee, obviously.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/emily-long" data-url="https://www.tomsguide.com/author/emily-long" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/emily-long">the latest stories by Emily Long</a></p><p id="elk-35652cdc-b5d1-11f1-98e3-552a427c8ce6"><strong>Alisson Barretta</strong><br>Alison Barretta has been sharing buying advice and retail news for over 15 years. Since 2020 she's been helping Tom's Guide expand its robust library of sleep content by researching the latest trends, speaking with renowned experts, and going behind the scenes at Saatva, Casper, Sleep Number, Tempur-Pedic, and 3Z Brands. When she isn't reviewing mattresses or searching for great deals to save you money, Alison can be found practicing yoga and martial arts, experimenting with recipes, getting too invested in the Philadelphia Flyers, and snoozing with her cat / assistant mattress tester Alex.</p><p>Read <a data-analytics-id="inline-link" href="https://www.tomsguide.com/author/alison-barretta" data-url="https://www.tomsguide.com/author/alison-barretta" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/author/alison-barretta">the latest stories by Alisson Barretta</a></p><a id="elk-collectionwidget-8a3dce0f3e825cf87dc265980ac1c213"></a><a id="elk-35652d36-b5d1-11f1-bea8-210501fa3303"></a><div data-article-category="tech" data-exclude-from="all" data-render-type="editorial" data-widget-introduction="&lt;p&gt;Jonathan Lesser Jonathan Lesser is a writer, editor and communications professional living in Pelham, N.Y. Jonathan 
10295writes about personal finance and cryptocurrencies for Tom&amp;#39;s Guide.  He has been published in Men&rsquo;s Health, Men&rsquo;s Journal, Vibe, Travel + Leisure Golf and other publications.&lt;/p&gt;" data-widget-type="deal" class="ecom-root"></div><a id="elk-tom-s-guide-frequently-asked-questions"></a><h3 class="article-body__section" id="section-tom-s-guide-frequently-asked-questions"><span>Tom's Guide Frequently asked questions</span></h3><section class="article__schema-question" id="elk-35652dfe-b5d1-11f1-934d-ff791b010e41"><h3>Who is Tom from Tom's Guide?</h3><article class="article__schema-answer"><p>Tom's Guide is named after Thomas Pabst, who founded our sister site, <a href="https://www.tomshardware.com" target="_blank" data-url="https://www.tomshardware.com" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech">Tom's Hardware</a> in 1996. Tom's Guide was subsequently launched in 2007.</p></article></section><section class="article__schema-question" id="elk-35652e58-b5d1-11f1-b37e-9d8f8ee9b2c9"><h3>Where is Tom's Guide located?</h3><article class="article__schema-answer"><p>Tom's Guide has two main offices. In the United States, our address is 130 West 42n
10295d Street, 7th floor, New York, NY 10036.</p><p>In the United Kingdom, we have offices at Quay House, The Ambury, Bath BA1 1UA, and at 121 - 141 Westbourne Terrace, Paddington, London W2 6JR.</p></article></section><section class="article__schema-question" id="elk-35652ebc-b5d1-11f1-9093-f90daa8124a5"><h3>How does Tom's Guide make money?</h3><article class="article__schema-answer"><p>We always aim to provide unbiased editorial created by our journalists and writers. We also need to pay our teams and website costs so we make money in a number of ways. We sometimes use affiliate links to products and services on retailer sites for which we can receive compensation if you click on those links or make purchases through them. </p><p>From time to time, we also publish advertorials (paid-for editorial content) and sponsored content on the site, and may also include Preferred Partner blocks. When this is the case the content is clearly marked as sponsored or promoted, so you&rsquo;ll always know which content is editorial and which is not. For more information on sponsored content, advertorials and Preferred Partners, please refer to our <a href="https://www.tomsguide.com/news/content-funding-on-toms-guide" data-url="https://www.tomsguide.com/news/content-funding-on-toms-guide" data-hl-processed="none" data-article-category="tech" data-before-rewrite-localise="https://www.tomsguide.com/news/content-funding-on-toms-guide">Content Funding on Tom's Guide FAQ</a>.</p><p>Future PLC is our parent company and has an in-depth terms and conditions page with a lot more information that you can read <a href="https://www.futureplc.com/terms-conditions/" data-url="https://www.futureplc.com/terms-conditions/" target="_blank" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech">right here</a>. </p></article></section><a id="elk-how-we-test-and-rate-products"></a><h3 class="article-body__section" id="section-how-we-test-and-rate-products"><span>How we test and rate products</span></h3><p id="elk-35652f84-b5d1-11f1-a572-a5ed6542dea7">To help make complex tech-buying decisions easier for our readers, we test and review hundreds of different gadgets, software and services each year, ranging from <a data-analytics-id="inline-link" href="https://www.tomsguide.com/best-picks/best-phones" data-url="https://www.tomsguide.com/best-picks/best-phones" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-redirect="/us/best-smartphones,review-2223.html" data-before-rewrite-localise="https://www.tomsguide.com/best-picks/best-phones">smartphones</a>, <a data-analytics-id="inline-link" href="https://www.tomsguide.com/computing/laptops/best-laptops" data-url="https://www.tomsguide.com/computing/laptops/best-laptops" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-redirect="https://www.tomsguide.com/best-picks/best-laptops" data-before-rewrite-localise="https://www.tomsguide.com/computing/laptops/best-laptops">laptops</a> and <a data-analytics-id="inline-link" href="https://www.tomsguide.com/wellness/smartwatches/best-smartwatch" data-url="https://www.tomsguide.com/wellness/smartwatches/best-smartwatch" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-redirect="https://www.tomsguide.com/us/best-smartwatches,review-2156.html" data-before-rewrite-localise="https://www.tomsguide.com/wellness/smartwatches/best-smartwatch">smartwatches</a> to <a data-analytics-id="inline-link" href="https://www.tomsguide.com/us/best-tvs,review-2224.html" data-url="https://www.tomsguide.com/us/best-tvs,review-2224.html" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="/us/best-tvs,review-2224.html">TVs</a>, <a data-analytics-id="inline-link" href="https://www.tomsguide.com/us/best-bluetooth-speakers,review-1982.html" data-url="https://www.tomsguide.com/us/best-bluetooth-speakers,review-1982.html" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/us/best-bluetooth-speakers,review-1982.html">Bluetooth speakers</a> and the <a data-analytics-id="inline-link" href="https://www.tomsguide.com/computing/antivirus/best-antivirus-software" data-url="https://www.tomsguide.com/computing/antivirus/best-antivirus-software" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-redirect="/us/best-antivirus,review-2588.html" data-before-rewrite-localise="https://www.tomsguide.com/computing/antivirus/best-antivirus-software">best antivirus</a> suites. Here's <a data-analytics-id="inline-link" href="https://www.tomsguide.com/reference/how-we-test" data-url="https://www.tomsguide.com/reference/how-we-test" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/reference/how-we-test">how we test</a> products.</p><p><strong>How We Test</strong></p><p>Our editorial team rates products with two questions in mind: Is this a good choice for readers, and if so, who should buy it? We'll tell you whether an alternative is better or worse, and in what ways. We also find out what owners of these products are saying, such as by anal
10295yzing user reviews, to further inform your next purchase.</p><p>Our reviewers spend quality time using each product to determine how well it works for its target market. We'll go jogging with a <a data-analytics-id="inline-link" href="https://www.tomsguide.com/us/best-fitness-trackers,review-2066.html" data-url="https://www.tomsguide.com/us/best-fitness-trackers,review-2066.html" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-redirect="/us/fitness-tracker-buying-guide,review-2549.html" data-before-rewrite-localise="https://www.tomsguide.com/us/best-fitness-trackers,review-2066.html">fitness tracker</a>, play the latest titles on a <a data-analytics-id="inline-link" href="https://www.tomsguide.com/best-picks/best-gaming-keyboard" data-url="https://www.tomsguide.com/best-picks/best-gaming-keyboard" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-redirect="/us/best-gaming-keyboards,review-2009.html" data-before-rewrite-localise="https://www.tomsguide.com/best-picks/best-gaming-keyboard">gaming keyboard</a> or browse the web with several tabs open on a <a data-analytics-id="inline-link" href="https://www.tomsguide.com/best-picks/best-chromebooks" data-url="https://www.tomsguide.com/best-picks/best-chromebooks" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/best-picks/best-chromebooks">Chromebook</a>.</p><p>We also run a bevy of benchmarks and real-world tests, many of which we've developed in-house. For instance, our <a data-analytics-id="inline-link" href="https://www.tomsguide.com/us/smartphones-best-battery-life,review-2857.html" data-url="https://www.tomsguide.com/us/smartphones-best-battery-life,review-2857.html" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="/us/smartphones-best-battery-life,review-2857.html">smartphone</a>, <a data-analytics-id="inline-link" href="http://www.laptopmag.com/articles/long-lasting-tablets" data-url="http://www.laptopmag.com/articles/long-lasting-tablets" target="_blank" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">tablet</a> and <a data-analytics-id="inline-link" href="http://www.laptopmag.com/articles/all-day-strong-longest-lasting-notebooks" data-url="http://www.laptopmag.com/articles/all-day-strong-longest-lasting-notebooks" target="_blank" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">laptop battery test</a> surfs the web over 4G, 5G, or Wi-Fi, just as you would if you were using these devices at home.</p><p>Find out more about the Tom's Guide testing process on our <a data-analytics-id="inline-link" href="https://www.tomsguide.com/reference/how-we-test" data-url="https://www.tomsguide.com/reference/how-we-test" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/reference/how-we-test">how we test</a> page.</p><p><strong>What Our Ratings Mean</strong></p><p>On Tom's Guide, all products are rated on a scale of 1 to 5, where higher is better. Products may also receive an Editors&rsquo; Choice award, which marks them as best-in-class, or a Recommended award, which means that they're among our favorites.</p><p>The ratings are as follows; anything rated 2.5 or below is not recommended:</p><p><strong>1 star </strong>- Very poor and among worst products we&rsquo;ve tested<br><strong>2 stars -</strong> Poor and not recommended<br><strong>2.5 stars</strong> - Below average and not recommended<br><strong>3 stars</strong> - Good but there are better options<br><strong>3.5 stars</strong> - Very good<br><strong>4 stars</strong> - Excellent and recommended<br><strong>4.5 stars</strong> - Superb and among best in class highly recommended<br><strong>5 stars </strong>- Best of the best and close to perfect</p><p id="elk-35652fde-b5d1-11f1-adef-e3561abaef5b"><strong>Best Picks and Use-Case Recommendations</strong></p><p>Our Best Picks lists don't just name our top overall picks, but also make specific, tailored recommendations for different scenarios. For example, we pick the <a data-analytics-id="inline-link" href="https://www.tomsguide.com/us/best-tvs,review-2224.html" data-url="https://www.tomsguide.com/us/best-tvs,review-2224.html" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/us/best-tvs,review-2224.html">best TVs</a> in different sizes and price ranges, and look at the <a data-analytics-id="inline-link" href="https://www.tomsguide.com/us/best-drones,review-2412.html" data-url="https://www.tomsguide.com/us/best-drones,review-2412.html" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/us/best-drones,review-2412.html">best drones</a> both for beginners and fliers who want high-quality aerial photography. Ultimately, we judge products based on what they're trying to accomplish as well as how well they reach their target audience, thus giving shoppers a complete picture of not only whether a product is good or great but whether it's good or great for them.</p><a id="elk-how-to-follow-tom-s-guide"></a><h3 class="article-body__section" id="section-how-to-follow-tom-s-guide"><span>How to follow Tom's Guide</span></h3><p id="elk-356530a6-b5d1-11f1-8e49-c9380130c776">
10295From reviewing Android phones live on <a data-analytics-id="inline-link" href="https://www.tomsguide.com/tag/instagram" data-auto-tag-linker="true" data-url="https://www.tomsguide.com/tag/instagram" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/tag/instagram">Instagram</a> to sending digital privacy tips directly to your inbox, Tom&rsquo;s Guide answers your tech questions wherever you are. Here's where to find us!</p><p id="elk-3565313c-b5d1-11f1-b30e-ab4a01a0486a"><strong>Instagram</strong><br>&rarr; <a data-analytics-id="inline-link" href="https://go.redirectingat.com?id=92X1584493&amp;xcust=tomsguide_us_6825744350093442987&amp;xs=1&amp;url=http%3A%2F%2Fwww.instagram.com%2Ftomsguide&amp;sref=https%3A%2F%2Fwww.tomsguide.com" data-url="http://www.instagram.com/tomsguide" target="_blank" referrerpolicy="no-referrer-when-downgrade" rel="sponsored noopener" data-hl-processed="skimlinks" data-article-category="tech" data-google-interstitial="false" data-placeholder-url="https://go.redirectingat.com?id=92X1584493&amp;xcust=hawk-custom-tracking&amp;xs=1&amp;url=http%3A%2F%2Fwww.instagram.com%2Ftomsguide&amp;sref=https%3A%2F%2Fwww.tomsguide.com" data-mrf-recirculation="inline-link">http://www.instagram.com/tomsguide</a></p><p><strong>Twitter</strong><br>&rarr; <a data-analytics-id="inline-link" href="http://www.twitter.com/tomsguide" data-url="http://www.twitter.com/tomsguide" target="_blank" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">http://www.twitter.com/tomsguide</a></p><p><strong><a data-analytics-id="inline-link" href="https://www.tomsguide.com/tag/facebook" data-auto-tag-linker="true" data-url="https://www.tomsguide.com/tag/facebook" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/tag/facebook">Facebook</a></strong><br>&rarr; <a data-analytics-id="inline-link" href="http://www.facebook.com/tomsguide" data-url="http://www.facebook.com/tomsguide" target="_blank" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">http://www.facebook.com/tomsguide</a></p><p><strong>TikTok</strong><br>&rarr; <a data-analytics-id="inline-link" href="https://www.tiktok.com/@tomsguide" data-url="https://www.tiktok.com/@tomsguide" target="_blank" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">https://www.tiktok.com/@tomsguide</a></p><p><strong>YouTube</strong><br>&rarr; <a data-analytics-id="inline-link" href="http://bit.ly/toms_YTSub" data-url="http://bit.ly/toms_YTSub" target="_blank" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">http://bit.ly/toms_YTSub</a></p><p><strong>RSS feed</strong><br>&rarr; <a data-analytics-id="inline-link" href="http://bit.ly/Toms_RSS" data-url="http://bit.ly/Toms_RSS" target="_blank" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">http://bit.ly/Toms_RSS</a></p><p><strong>In Your Inbox</strong><br>&rarr; <a data-analytics-id="inline-link" href="http://bit.ly/Toms_Newsletter" data-url="http://bit.ly/Toms_Newsletter" target="_blank" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">http://bit.ly/Toms_Newsletter</a></p><a id="elk-join-the-team"></a><h3 class="article-body__section" id="section-join-the-team"><span>Join the team</span></h3><p id="elk-3565324a-b5d1-11f1-b8b4-97f4914387b2">Want to join the Tom's Guide team? We occasionally have full-time staff openings; please go to <a data-analytics-id="inline-link" href="https://apply.workable.com/futureplc/" target="_blank" data-url="https://apply.workable.com/futureplc/" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">https://apply.workable.com/futureplc/</a> and search for Tom's Guide for any available positions.</p><p>Alternatively, if you want to work with us as a freelancer, or you have a story you'd like to pitch, you can contact us at <a data-analytics-id="inline-link" href="mailto:%[email protected]" target="_blank" data-mrf-recirculation="inline-link">[email protected]</a>.</p><a id="elk-editorial-independence"></a><h3 class="article-body__section" id="section-editorial-independence"><span>Editorial independence</span></h3>
10295<p id="elk-35653312-b5d1-11f1-a345-a7a9ee2be6cd">While our editors may be informed by commercial insights to understand the market, our goal is always to provide independent, objective, valuable and useful advice to our readers.</p><p>No outside party determines what products we review or the content of our reviews. Tom's Guide accepts advertising and enable visitors to purchase the items we evaluate through the use of buy buttons. However, these revenue relationships are handled by the Future ad-sales and e-commerce teams, and neither they nor advertisers are permitted to influence our coverage.</p><figure class="van-image-figure pull-right inline-layout" data-bordeaux-image-check id="elk-3565336c-b5d1-11f1-a70c-e39e72b349e4"><div class="image-full-width-wrapper"><div class="image-widthsetter" style="max-width:3008px;"><p class="vanilla-image-block" style="padding-top:32.58%;"> <picture data-new-v2-image="true">
10296<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/eNFFZGBh263UcmFVb5TFCH-1200-80.png.webp 1200w, https://cdn.mos.cms.futurecdn.net/eNFFZGBh263UcmFVb5TFCH-1024-80.png.webp 1024w, https://cdn.mos.cms.futurecdn.net/eNFFZGBh263UcmFVb5TFCH-970-80.png.webp 970w, https://cdn.mos.cms.futurecdn.net/eNFFZGBh263UcmFVb5TFCH-650-80.png.webp 650w, https://cdn.mos.cms.futurecdn.net/eNFFZGBh263UcmFVb5TFCH-480-80.png.webp 480w, https://cdn.mos.cms.futurecdn.net/eNFFZGBh263UcmFVb5TFCH-320-80.png.webp 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" />
10297<img src="https://cdn.mos.cms.futurecdn.net/eNFFZGBh263UcmFVb5TFCH.png" alt="IPSO flag" srcset="https://cdn.mos.cms.futurecdn.net/eNFFZGBh263UcmFVb5TFCH-1200-80.png 1200w, https://cdn.mos.cms.futurecdn.net/eNFFZGBh263UcmFVb5TFCH-1024-80.png 1024w, https://cdn.mos.cms.futurecdn.net/eNFFZGBh263UcmFVb5TFCH-970-80.png 970w, https://cdn.mos.cms.futurecdn.net/eNFFZGBh263UcmFVb5TFCH-650-80.png 650w, https://cdn.mos.cms.futurecdn.net/eNFFZGBh263UcmFVb5TFCH-480-80.png 480w, https://cdn.mos.cms.futurecdn.net/eNFFZGBh263UcmFVb5TFCH-320-80.png 320w" sizes="(min-width: 1000px) 970px, calc(100vw - 40px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/eNFFZGBh263UcmFVb5TFCH.png" data-pin-media="https://cdn.mos.cms.futurecdn.net/eNFFZGBh263UcmFVb5TFCH.png" class="rounded-[var(--image--border-radius,0)] pull-rightinline">
10298</picture></p></div></div><figcaption itemprop="caption description" class="pull-right inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: IPSO)</span></figcaption></figure><p id="elk-356533d0-b5d1-11f1-8b4a-6736f0258216">Tom's Guide is a member of the IPSO (Independent Press Standards Organisation) which regulates the UK print and digital news industry. <br>We abide by the Editors&rsquo; Code of Practice and are committed to upholding the highest standards of journalism. If you think that we have not met those standards and want to make a complaint, please contact <a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link"><u>[email protected] </u><br></a>If we are unable to resolve your complaint, or if you would like more information about IPSO or the Editors&rsquo; Code, contact IPSO on 0300 123 2220 or visit <a data-analytics-id="inline-link" href="http://www.ipso.co.uk/" data-url="http://www.ipso.co.uk/" target="_blank" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link"><u>www.ipso.co.uk</u></a></p><p id="elk-35653434-b5d1-11f1-b12c-6dd547604cc2">Tom's Guide has received a rating of 100 (out of 100) from <a data-analytics-id="inline-link" href="https://www.newsguardtech.com/" target="_blank" data-url="https://www.newsguardtech.com/" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">NewsGuard</a>, a service that rates sites based on their journalistic standards and practices.</p><a id="elk-affiliate-advertising-disclosure"></a><h3 class="article-body__section" id="section-affiliate-advertising-disclosure"><span>Affiliate &amp; Advertising disclosure</span></h3><p id="elk-356534f2-b5d1-11f1-9f82-09efd7d6b7a5">We always aim to provide unbiased editorial created by our journalists and writers. We also need to pay our teams and website costs so we make money in a number of ways. We sometimes use affiliate links to products and services on retailer sites for which we can receive compensation if you click on those links or make purchases through them. From time to time we also publish advertorials (paid-for editorial content) and sponsored content on the site. When this is the case the content is clearly marked as sponsored or promoted, so you&rsquo;ll always know which content is editorial and which is not. For more information, please refer to <a data-analytics-id="inline-link" href="https://www.tomsguide.com/tech/content-funding-on-toms-guide" data-url="https://www.tomsguide.com/tech/content-funding-on-toms-guide" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link" data-before-rewrite-localise="https://www.tomsguide.com/tech/content-funding-on-toms-guide">
10298Content funding on Tom's Guide</a>.</p><p>Future PLC is our parent company and has an in-depth terms and conditions page with a lot more information that you can read <a data-analytics-id="inline-link" href="https://www.futureplc.com/terms-conditions/" data-url="https://www.futureplc.com/terms-conditions/" target="_blank" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link">right here</a>.</p><a id="elk-privacy-policy"></a><h3 class="article-body__section" id="section-privacy-policy"><span>Privacy policy</span></h3><p id="elk-356535b0-b5d1-11f1-a985-bff69bdca6f0"><em>Tom's Guide is part of Future PLC. We are both fiercely committed to protecting your privacy. Please have a look at our in-depth </em><a data-analytics-id="inline-link" href="https://www.futureplc.com/privacy-policy/" data-url="https://www.futureplc.com/privacy-policy/" target="_blank" referrerpolicy="no-referrer-when-downgrade" data-hl-processed="none" data-article-category="tech" data-mrf-recirculation="inline-link"><u><em>privacy policy</em></u></a><em> to find out more.</em></p><a id="elk-community-guidelines"></a><h3 class="article-body__section" id="section-community-guidelines"><span>Community Guidelines</span></h3><p id="elk-35653678-b5d1-11f1-b1f8-11d5aadb5a17">The Tom&rsquo;s Guide comment section is for thoughtful discussion of article topics. Together we&rsquo;re developing a space where people share your passion and where you can enjoy conversations built on a foundation of respect and common interests.</p><p>Our Tom&rsquo;s Guide community team is dedicated to providing quality content&mdash;please keep that in mind and keep disagreements respectful. Not every comment needs to be a debate &ndash; it&rsquo;s fine to just talk! &ndash; but please approach all disagreements in a spirit of openness and tolerance.</p><p>If you feel like you&rsquo;re getting too invested, take a deep breath and step away. You are never obligated to reply to a fellow commentator. If someone is breaching our rules or making the comments a less welcoming place then please use the report button<strong> </strong>so that our Community team can investigate further.</p><p>Whenever someone joins the comment section here at <strong>Tom&rsquo;s Guide </strong>they should find them welcoming and insightful. We want to build a community that you&rsquo;re proud to recommend to others and we can only do that together.</p><p>Please read our guidelines below to understand what is allowed and how our moderation system works.</p><p><strong>Tom&rsquo;s Guide Community Guidelines</strong></p><p><strong>Note:</strong> If your post is removed, it's never a personal attack but a step to maintain a respectful and engaging community in line with our guidelines.</p><ul id="elk-356536d2-b5d1-11f1-aece-2d78289e04d1"><li><strong>Stay on Topic</strong><ul><li>Comments should be relevant to the article or discussion at hand.</li><li>Posts that stray into unrelated topics like politics or religion will be removed.</li></ul></li><li><strong>Respectful Interaction</strong><ul><li>Healthy debate is welcome, but personal attacks, harassment, or demeaning language toward others, including staff, are not permitted.</li><li>Hate speech or discriminatory language of any kind will result in a ban.</li></ul></li><li><strong>Threatening Behaviour</strong><ul><li>Any threats made toward staff, the subjects of articles or other users will be reviewed for what action needs to be taken and you will be banned.</li><li>If a threat is deemed to be credible we will contact local law enforcement.</li></ul></li><li><strong>No Self-Promotion</strong><ul><li>Do not use the comments to advertise personal products or services.</li><li>Attempts to drive readers to third-party sites will be deleted.</li></ul></li><li><strong>Prohibited Content</strong><ul><li>Do not promote or describe illegal activities, including piracy or hacking.</li><li>Users doing so will be banned.</li></ul></li><li><strong>Impersonation is Prohibited</strong><ul><li>Do not impersonate other users, influencers, staff members, or any person/organization.</li><li>Users doing so will be banned.</li></ul></li><li><strong>Privacy Matters</strong><ul><li>Never share personal identifying information like email addresses or phone numbers.</li><li>Do not ask others to provide their personal information or share information (dox) anyone in our 
10298comment sections this will lead to an immediate ban.</li></ul></li><li><strong>Spam Policy</strong><ul><li>Spam comments will lead to an immediate and permanent ban.</li></ul></li><li><strong>Language</strong><ul><li>Comments should be in English to ensure moderators can effectively enforce these guidelines.</li></ul></li><li><strong>Respect Moderation Decisions</strong><ul><li>Do not publicly discuss moderator actions. If you believe you have been banned in error contact <a href="mailto:[email protected]"><u>[email protected]</u></a></li></ul></li><li><strong>Names</strong><ul><li>All of the above rules apply equally to names and using abusive language, fraudulently claiming to be staff or any other misuse of your display name will lead to a ban.</li></ul></li></ul><p id="elk-35653736-b5d1-11f1-84c7-85c7e0a8c2e2">Our guidelines cannot cover every situation and our moderation team reserve the right to remove any comment at any time. The Tom&rsquo;s Guide team and Future PLC do not endorse the opinions and views shared by readers in our comment sections.</p><p><strong>Pre-moderation: </strong>When dealing with a large volume of comments it&rsquo;s impossible to handle them in real time. Comments may be pre-moderated due to their content, article settings or reports by other users.</p><p>If you are finding yourself to be consistently pre-moderated then it is not targeted. How you are choosing to post is getting picked up by the system or reported by other users and can usually be fixed by following our guidelines or considering how others might read what you have posted.</p><p><strong>Ban Appeals:</strong> If you wish to appeal a ban please contact <a data-analytics-id="inline-link" href="mailto:[email protected]" data-mrf-recirculation="inline-link"><u>[email protected]</u></a>. Please include the name of the site you are posting on, your username and respectfully explain why you believe the ban should be overturned.</p>
10299</div>
10300<div id="kiosq-app-paywall-js"></div>
10301<div id="this-will-be-used-for-mpu-2"></div>
10302</section>
10303<div class="infinite-container" data-analytics-id="infinite-container" data-component-name="SponsoredScroll" data-mrf-recirculation="infinite-container">
10304<div class="infinite-trigger" style="height:1px;" aria-hidden="true"></div>
10305</div>
10306<section class="mx-2 my-5 sm:mx-0">
10307<aside class="w-full" data-nosnippet data-mrf-recirculation="article-river-stacked">
10308        <div data-recirc-id="article-river-stacked-adviser:hybrid">
10309                            <div class="text-white py-4 px-3 mb-4 bg-[#333] uppercase font-bold custom-header-styles">Read more</div>
10310                        
10311            <div class="grid grid-cols-1 gap-4 mt-4 mb-5">
10312                
10313                                                        
10314                                        
10315                                                                                            
10316                        <div>
10317                        
10318                        <a href="https://www.tomsguide.com/computing/toms-guide-awards-2026" data-recirculation-id="recirculation-card-1" data-analytics-id="recirculation-feed-1" id="recirculation-stacked-adviser-hybrid-feed-1" analytics-label="adviser:hybrid" class="custom-title-styles" aria-label="Tom's Guide Awards 2026: All our favorite laptops, tablets, AR glasses and more - Computing" title="Tom's Guide Awards 2026: All our favorite laptops, tablets, AR glasses and more" data-mrf-recirculation="recirculation-feed-1" data-before-rewrite-localise="https://www.tomsguide.com/computing/toms-guide-awards-2026">
10319
10320                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
10321                                                <picture data-new-v2-image="true">
10322    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/gwuJB7VbT78fdzR6ELkpCe-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/gwuJB7VbT78fdzR6ELkpCe-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/gwuJB7VbT78fdzR6ELkpCe-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/gwuJB7VbT78fdzR6ELkpCe-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/gwuJB7VbT78fdzR6ELkpCe-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
10323    <img src="https://cdn.mos.cms.futurecdn.net/gwuJB7VbT78fdzR6ELkpCe.jpg" alt="Tom&amp;#039;s Guide Awards 2026 Computing" srcset="https://cdn.mos.cms.futurecdn.net/gwuJB7VbT78fdzR6ELkpCe-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/gwuJB7VbT78fdzR6ELkpCe-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/gwuJB7VbT78fdzR6ELkpCe-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/gwuJB7VbT78fdzR6ELkpCe-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/gwuJB7VbT78fdzR6ELkpCe-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/gwuJB7VbT78fdzR6ELkpCe.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/gwuJB7VbT78fdzR6ELkpCe.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
10324    </picture>
10325
10326                                        </div>
10327                                                                    
10328                                                                                                <sp
10328an class="custom-subheading-styles">Computing</span>
10329                                                            
10330                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">Tom's Guide Awards 2026: All our favorite laptops, tablets, AR glasses and more</span>
10331                            
10332                            
10333                        </a>
10334
10335                                                </div>
10336                                                                            
10337                                        
10338                                                                                            
10339                        <div>
10340                        
10341                        <a href="https://www.tomsguide.com/computing/how-we-test-laptops-tablets-pcs" data-recirculation-id="recirculation-card-2" data-analytics-id="recirculation-feed-2" id="recirculation-stacked-adviser-hybrid-feed-2" analytics-label="adviser:hybrid" class="custom-title-styles" aria-label="Inside our test lab: How we benchmark laptops, tablets, and PCs to protect your wallet - Computing" title="Inside our test lab: How we benchmark laptops, tablets, and PCs to protect your wallet" data-mrf-recirculation="recirculation-feed-2" data-before-rewrite-localise="https://www.tomsguide.com/computing/how-we-test-laptops-tablets-pcs">
10342
10343                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
10344                                                <picture data-new-v2-image="true">
10345    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/WPZBkNgLaqWdjR3qXemeuc-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/WPZBkNgLaqWdjR3qXemeuc-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/WPZBkNgLaqWdjR3qXemeuc-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/WPZBkNgLaqWdjR3qXemeuc-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/WPZBkNgLaqWdjR3qXemeuc-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
10346    <img src="https://cdn.mos.cms.futurecdn.net/WPZBkNgLaqWdjR3qXemeuc.jpg" alt="Tom&amp;#039;s Guide lab test" srcset="https://cdn.mos.cms.futurecdn.net/WPZBkNgLaqWdjR3qXemeuc-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/WPZBkNgLaqWdjR3qXemeuc-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/WPZBkNgLaqWdjR3qXemeuc-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/WPZBkNgLaqWdjR3qXemeuc-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/WPZBkNgLaqWdjR3qXemeuc-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/WPZBkNgLaqWdjR3qXemeuc.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/WPZBkNgLaqWdjR3qXemeuc.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
10347    </picture>
10348
10349                                        </div>
10350                                                                    
10351                                                                                                <span class="custom-subheading-styles">Computing</span>
10352                                                            
10353                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">Inside our test lab: How we benchmark laptops, tablets, and PCs to protect your wallet</span>
10354                            
10355                            
10356                        </a>
10357
10358                                                </div>
10359                                                                            
10360                                        
10361                                                                                            
10362                        <div>
10363                        
10364                        <a href="https://www.tomsguide.com/tech/the-best-tech-of-2026-so-far-26-products-weve-actually-tested-rated-and-loved" data-recirculation-id="recirculation-card-3" data-analytics-id="recirculation-feed-3" id="recirculation-stacked-adviser-hybrid-feed-3" analytics-label="adviser:hybrid" class="custom-title-styles" aria-label="The best tech of 2026 (so far): 26 products we've actually tested, rated and loved - Tech" title="The best tech of 2026 (so far): 26 products we've actually tested, rated and loved" data-mrf-recirculation="recirculation-feed-3" data-before-rewrite-localise="https://www.tomsguide.com/tech/the-best-tech-of-2026-so-far-26-products-weve-actually-tested-rated-and-loved">
10365
10366                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
10367                                                <picture data-new-v2-image="true">
10368    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/FmXxAvFaaLWwRyAoZLwEyf-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/FmXxAvFaaLWwRyAoZLwEyf-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/FmXxAvFaaLWwRyAoZLwEyf-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/FmXxAvFaaLWwRyAoZLwEyf-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/FmXxAvFaaLWwRyAoZLwEyf-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
10369    <img src="https://cdn.mos.cms.futurecdn.net/FmXxAvFaaLWwRyAoZLwEyf.jpg" alt="A split image showing an iPhone 17, Fitbit Air and Apple AirPods Max 2" srcset="https://cdn.mos.cms.futurecdn.net/FmXxAvFaaLWwRyAoZLwEyf-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/FmXxAvFaaLWwRyAoZLwEyf-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/FmXxAvFaaLWwRyAoZLwEyf-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/FmXxAvFaaLWwRyAoZLwEyf-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/FmXxAvFaaLWwRyAoZLwEyf-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/FmXxAvFaaLWwRyAoZLwEyf.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/FmXxAvFaaLWwRyAoZLwEyf.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
10370    </picture>
10371
10372                                        </div>
10373                                                                    
10374                                                                                                <sp
10374an class="custom-subheading-styles">Tech</span>
10375                                                            
10376                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">The best tech of 2026 (so far): 26 products we've actually tested, rated and loved</span>
10377                            
10378                            
10379                        </a>
10380
10381                                                </div>
10382                                                                            
10383                                        
10384                                                                                            
10385                        <div>
10386                        
10387                        <a href="https://www.tomsguide.com/tech-events/toms-guide-hero-awards-2026" data-recirculation-id="recirculation-card-4" data-analytics-id="recirculation-feed-4" id="recirculation-stacked-adviser-hybrid-feed-4" analytics-label="adviser:hybrid" class="custom-title-styles" aria-label="Tom's Guide Awards 2026: The brands, innovations and products that excite us most - Tech Events" title="Tom's Guide Awards 2026: The brands, innovations and products that excite us most" data-mrf-recirculation="recirculation-feed-4" data-before-rewrite-localise="https://www.tomsguide.com/tech-events/toms-guide-hero-awards-2026">
10388
10389                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
10390                                                <picture data-new-v2-image="true">
10391    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/cDMdRfidYEwszGb7xdjmLE-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/cDMdRfidYEwszGb7xdjmLE-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/cDMdRfidYEwszGb7xdjmLE-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/cDMdRfidYEwszGb7xdjmLE-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/cDMdRfidYEwszGb7xdjmLE-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
10392    <img src="https://cdn.mos.cms.futurecdn.net/cDMdRfidYEwszGb7xdjmLE.jpg" alt="Tom&amp;#039;s Guide Awards 2026" srcset="https://cdn.mos.cms.futurecdn.net/cDMdRfidYEwszGb7xdjmLE-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/cDMdRfidYEwszGb7xdjmLE-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/cDMdRfidYEwszGb7xdjmLE-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/cDMdRfidYEwszGb7xdjmLE-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/cDMdRfidYEwszGb7xdjmLE-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/cDMdRfidYEwszGb7xdjmLE.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/cDMdRfidYEwszGb7xdjmLE.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
10393    </picture>
10394
10395                                        </div>
10396                                                                    
10397                                                                                                <span class="custom-subheading-styles">Tech Events</span>
10398                                                            
10399                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">Tom's Guide Awards 2026: The brands, innovations and products that excite us most</span>
10400                            
10401                            
10402                        </a>
10403
10404                                                </div>
10405                                                                            
10406                                        
10407                                                                                            
10408                        <div>
10409                        
10410                        <a href="https://www.tomsguide.com/home/toms-guide-awards-2026" data-recirculation-id="recirculation-card-5" data-analytics-id="recirculation-feed-5" id="recirculation-stacked-adviser-hybrid-feed-5" analytics-label="adviser:hybrid" class="custom-title-styles" aria-label="Tom's Guide Awards 2026: Our favorite robot vacuums, coffee machines, air fryers and more - Home" title="Tom's Guide Awards 2026: Our favorite robot vacuums, coffee machines, air fryers and more" data-mrf-recirculation="recirculation-feed-5" data-before-rewrite-localise="https://www.tomsguide.com/home/toms-guide-awards-2026">
10411
10412                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
10413                                                <picture data-new-v2-image="true">
10414    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/zGZFHNMWutFoAVjdYGosXF-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/zGZFHNMWutFoAVjdYGosXF-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/zGZFHNMWutFoAVjdYGosXF-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/zGZFHNMWutFoAVjdYGosXF-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/zGZFHNMWutFoAVjdYGosXF-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
10415    <img src="https://cdn.mos.cms.futurecdn.net/zGZFHNMWutFoAVjdYGosXF.jpg" alt="Tom&amp;#039;s Guide Awards 2026 logo and winning products for the Homes category" srcset="https://cdn.mos.cms.futurecdn.net/zGZFHNMWutFoAVjdYGosXF-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/zGZFHNMWutFoAVjdYGosXF-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/zGZFHNMWutFoAVjdYGosXF-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/zGZFHNMWutFoAVjdYGosXF-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/zGZFHNMWutFoAVjdYGosXF-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/zGZFHNMWutFoAVjdYGosXF.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/zGZFHNMWutFoAVjdYGosXF.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
10416    </picture>
10417
10418                                        </div>
10419                                                                    
10420                                                                                                <sp
10420an class="custom-subheading-styles">Home</span>
10421                                                            
10422                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">Tom's Guide Awards 2026: Our favorite robot vacuums, coffee machines, air fryers and more</span>
10423                            
10424                            
10425                        </a>
10426
10427                                                </div>
10428                                                                            
10429                                        
10430                                                                                            
10431                        <div>
10432                        
10433                        <a href="https://www.tomsguide.com/tvs/toms-guide-tv-and-audio-awards-2026" data-recirculation-id="recirculation-card-6" data-analytics-id="recirculation-feed-6" id="recirculation-stacked-adviser-hybrid-feed-6" analytics-label="adviser:hybrid" class="custom-title-styles" aria-label="Tom's Guide TV &amp; Audio Awards 2026: 25 new products that take your home theater to the next level - TVs" title="Tom's Guide TV &amp; Audio Awards 2026: 25 new products that take your home theater to the next level" data-mrf-recirculation="recirculation-feed-6" data-before-rewrite-localise="https://www.tomsguide.com/tvs/toms-guide-tv-and-audio-awards-2026">
10434
10435                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
10436                                                <picture data-new-v2-image="true">
10437    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/MYZjoyoRdgsAZsK2aX9roN-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/MYZjoyoRdgsAZsK2aX9roN-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/MYZjoyoRdgsAZsK2aX9roN-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/MYZjoyoRdgsAZsK2aX9roN-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/MYZjoyoRdgsAZsK2aX9roN-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
10438    <img src="https://cdn.mos.cms.futurecdn.net/MYZjoyoRdgsAZsK2aX9roN.jpg" alt="The Tom&amp;#039;s Guide TV and AV Awards 2026" srcset="https://cdn.mos.cms.futurecdn.net/MYZjoyoRdgsAZsK2aX9roN-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/MYZjoyoRdgsAZsK2aX9roN-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/MYZjoyoRdgsAZsK2aX9roN-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/MYZjoyoRdgsAZsK2aX9roN-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/MYZjoyoRdgsAZsK2aX9roN-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/MYZjoyoRdgsAZsK2aX9roN.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/MYZjoyoRdgsAZsK2aX9roN.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
10439    </picture>
10440
10441                                        </div>
10442                                                                    
10443                                                                                                <span class="custom-subheading-styles">TVs</span>
10444                                                            
10445                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">Tom's Guide TV &amp; Audio Awards 2026: 25 new products that take your home theater to the next level</span>
10446                            
10447                            
10448                        </a>
10449
10450                                                </div>
10451                                                                            
10452                                        
10453                                                                                            
10454                        <div>
10455                        
10456                        <a href="https://www.tomsguide.com/phones/toms-guide-awards-2026" data-recirculation-id="recirculation-card-7" data-analytics-id="recirculation-feed-7" id="recirculation-stacked-adviser-hybrid-feed-7" analytics-label="adviser:hybrid" class="custom-title-styles" aria-label="Tom's Guide Awards 2026: Our favorite phones of the year - Phones" title="Tom's Guide Awards 2026: Our favorite phones of the year" data-mrf-recirculation="recirculation-feed-7" data-before-rewrite-localise="https://www.tomsguide.com/phones/toms-guide-awards-2026">
10457
10458                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
10459                                                <picture data-new-v2-image="true">
10460    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/tRjsMHd8hKNf5Se3YPveFg-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/tRjsMHd8hKNf5Se3YPveFg-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/tRjsMHd8hKNf5Se3YPveFg-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/tRjsMHd8hKNf5Se3YPveFg-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/tRjsMHd8hKNf5Se3YPveFg-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
10461    <img src="https://cdn.mos.cms.futurecdn.net/tRjsMHd8hKNf5Se3YPveFg.jpg" alt="Tom&amp;#039;s Guide Awards 2026 Phones" srcset="https://cdn.mos.cms.futurecdn.net/tRjsMHd8hKNf5Se3YPveFg-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/tRjsMHd8hKNf5Se3YPveFg-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/tRjsMHd8hKNf5Se3YPveFg-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/tRjsMHd8hKNf5Se3YPveFg-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/tRjsMHd8hKNf5Se3YPveFg-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/tRjsMHd8hKNf5Se3YPveFg.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/tRjsMHd8hKNf5Se3YPveFg.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
10462    </picture>
10463
10464                                        </div>
10465                                                                    
10466                                                                                                <sp
10466an class="custom-subheading-styles">Phones</span>
10467                                                            
10468                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">Tom's Guide Awards 2026: Our favorite phones of the year</span>
10469                            
10470                            
10471                        </a>
10472
10473                                                </div>
10474                                                                            
10475                                        
10476                                                                                            
10477                        <div>
10478                        
10479                        <a href="https://www.tomsguide.com/ai/toms-guide-awards-2026" data-recirculation-id="recirculation-card-8" data-analytics-id="recirculation-feed-8" id="recirculation-stacked-adviser-hybrid-feed-8" analytics-label="adviser:hybrid" class="custom-title-styles" aria-label="Tom's Guide Awards 2026: Our favorite AI tools, devices and features - AI" title="Tom's Guide Awards 2026: Our favorite AI tools, devices and features" data-mrf-recirculation="recirculation-feed-8" data-before-rewrite-localise="https://www.tomsguide.com/ai/toms-guide-awards-2026">
10480
10481                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
10482                                                <picture data-new-v2-image="true">
10483    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/k6rknMfVrBs6eK8KtzQFRE-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/k6rknMfVrBs6eK8KtzQFRE-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/k6rknMfVrBs6eK8KtzQFRE-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/k6rknMfVrBs6eK8KtzQFRE-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/k6rknMfVrBs6eK8KtzQFRE-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
10484    <img src="https://cdn.mos.cms.futurecdn.net/k6rknMfVrBs6eK8KtzQFRE.jpg" alt="Tom&amp;#039;s Guide Awards 2026 AI" srcset="https://cdn.mos.cms.futurecdn.net/k6rknMfVrBs6eK8KtzQFRE-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/k6rknMfVrBs6eK8KtzQFRE-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/k6rknMfVrBs6eK8KtzQFRE-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/k6rknMfVrBs6eK8KtzQFRE-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/k6rknMfVrBs6eK8KtzQFRE-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/k6rknMfVrBs6eK8KtzQFRE.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/k6rknMfVrBs6eK8KtzQFRE.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
10485    </picture>
10486
10487                                        </div>
10488                                                                    
10489                                                                                                <span class="custom-subheading-styles">AI</span>
10490                                                            
10491                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">Tom's Guide Awards 2026: Our favorite AI tools, devices and features</span>
10492                            
10493                            
10494                        </a>
10495
10496                                                </div>
10497                                                                            
10498                                        
10499                                                                                            
10500                        <div>
10501                        
10502                        <a href="https://www.tomsguide.com/tvs/toms-guide-tv-satisfaction-survey-tell-us-what-you-love-and-hate-about-your-tv" data-recirculation-id="recirculation-card-9" data-analytics-id="recirculation-feed-9" id="recirculation-stacked-adviser-hybrid-feed-9" analytics-label="adviser:hybrid" class="custom-title-styles" aria-label="Tom's Guide TV Satisfaction Survey: Tell us what you love (and hate) about your TV - TVs" title="Tom's Guide TV Satisfaction Survey: Tell us what you love (and hate) about your TV" data-mrf-recirculation="recirculation-feed-9" data-before-rewrite-localise="https://www.tomsguide.com/tvs/toms-guide-tv-satisfaction-survey-tell-us-what-you-love-and-hate-about-your-tv">
10503
10504                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
10505                                                <picture data-new-v2-image="true">
10506    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/i2ni7uXmQ3KCaPGwekosSB-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/i2ni7uXmQ3KCaPGwekosSB-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/i2ni7uXmQ3KCaPGwekosSB-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/i2ni7uXmQ3KCaPGwekosSB-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/i2ni7uXmQ3KCaPGwekosSB-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
10507    <img src="https://cdn.mos.cms.futurecdn.net/i2ni7uXmQ3KCaPGwekosSB.jpg" alt="A selection of Samsung, TCL and LG TVs in a room." srcset="https://cdn.mos.cms.futurecdn.net/i2ni7uXmQ3KCaPGwekosSB-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/i2ni7uXmQ3KCaPGwekosSB-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/i2ni7uXmQ3KCaPGwekosSB-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/i2ni7uXmQ3KCaPGwekosSB-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/i2ni7uXmQ3KCaPGwekosSB-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/i2ni7uXmQ3KCaPGwekosSB.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/i2ni7uXmQ3KCaPGwekosSB.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
10508    </picture>
10509
10510                                        </div>
10511                                                                    
10512                                                                                                <sp
10512an class="custom-subheading-styles">TVs</span>
10513                                                            
10514                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">Tom's Guide TV Satisfaction Survey: Tell us what you love (and hate) about your TV</span>
10515                            
10516                            
10517                        </a>
10518
10519                                                </div>
10520                                                                            
10521                                        
10522                                                                                            
10523                        <div>
10524                        
10525                        <a href="https://www.tomsguide.com/tvs/toms-guide-awards-2026" data-recirculation-id="recirculation-card-10" data-analytics-id="recirculation-feed-10" id="recirculation-stacked-adviser-hybrid-feed-10" analytics-label="adviser:hybrid" class="custom-title-styles" aria-label="Tom's Guide Awards 2026: Our favorite OLED, Mini-LED, RGB TVs and more - TVs" title="Tom's Guide Awards 2026: Our favorite OLED, Mini-LED, RGB TVs and more" data-mrf-recirculation="recirculation-feed-10" data-before-rewrite-localise="https://www.tomsguide.com/tvs/toms-guide-awards-2026">
10526
10527                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
10528                                                <picture data-new-v2-image="true">
10529    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/PKDeUngVQpQwehWohuZnJL-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/PKDeUngVQpQwehWohuZnJL-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/PKDeUngVQpQwehWohuZnJL-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/PKDeUngVQpQwehWohuZnJL-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/PKDeUngVQpQwehWohuZnJL-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
10530    <img src="https://cdn.mos.cms.futurecdn.net/PKDeUngVQpQwehWohuZnJL.jpg" alt="Tom&amp;#039;s Guide Awards 2026 TVs" srcset="https://cdn.mos.cms.futurecdn.net/PKDeUngVQpQwehWohuZnJL-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/PKDeUngVQpQwehWohuZnJL-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/PKDeUngVQpQwehWohuZnJL-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/PKDeUngVQpQwehWohuZnJL-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/PKDeUngVQpQwehWohuZnJL-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/PKDeUngVQpQwehWohuZnJL.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/PKDeUngVQpQwehWohuZnJL.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
10531    </picture>
10532
10533                                        </div>
10534                                                                    
10535                                                                                                <span class="custom-subheading-styles">TVs</span>
10536                                                            
10537                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">Tom's Guide Awards 2026: Our favorite OLED, Mini-LED, RGB TVs and more</span>
10538                            
10539                            
10540                        </a>
10541
10542                                                </div>
10543                                                                            
10544                                        
10545                                                                                            
10546                        <div>
10547                        
10548                        <a href="https://www.tomsguide.com/wellness/fitness/toms-guide-awards-2026" data-recirculation-id="recirculation-card-11" data-analytics-id="recirculation-feed-11" id="recirculation-stacked-adviser-hybrid-feed-11" analytics-label="adviser:hybrid" class="custom-title-styles" aria-label="Tom&rsquo;s Guide Awards 2026: Our favorite fitness trackers, workout headphones, recovery tools and more - Fitness" title="Tom&rsquo;s Guide Awards 2026: Our favorite fitness trackers, workout headphones, recovery tools and more" data-mrf-recirculation="recirculation-feed-11" data-before-rewrite-localise="https://www.tomsguide.com/wellness/fitness/toms-guide-awards-2026">
10549
10550                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
10551                                                <picture data-new-v2-image="true">
10552    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/DsS3VdzYDMuYEU9QcvW6pi-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/DsS3VdzYDMuYEU9QcvW6pi-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/DsS3VdzYDMuYEU9QcvW6pi-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/DsS3VdzYDMuYEU9QcvW6pi-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/DsS3VdzYDMuYEU9QcvW6pi-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
10553    <img src="https://cdn.mos.cms.futurecdn.net/DsS3VdzYDMuYEU9QcvW6pi.jpg" alt="Tom&amp;#039;s Guide Awards 2026 Active Life" srcset="https://cdn.mos.cms.futurecdn.net/DsS3VdzYDMuYEU9QcvW6pi-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/DsS3VdzYDMuYEU9QcvW6pi-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/DsS3VdzYDMuYEU9QcvW6pi-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/DsS3VdzYDMuYEU9QcvW6pi-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/DsS3VdzYDMuYEU9QcvW6pi-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/DsS3VdzYDMuYEU9QcvW6pi.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/DsS3VdzYDMuYEU9QcvW6pi.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
10554    </picture>
10555
10556                                        </div>
10557                                                                    
10558                                                                                                <sp
10558an class="custom-subheading-styles">Fitness</span>
10559                                                            
10560                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">Tom&rsquo;s Guide Awards 2026: Our favorite fitness trackers, workout headphones, recovery tools and more</span>
10561                            
10562                            
10563                        </a>
10564
10565                                                </div>
10566                                                                            
10567                                        
10568                                                                                            
10569                        <div>
10570                        
10571                        <a href="https://www.tomsguide.com/computing/toms-guide-computing-awards-2026-22-game-changing-laptops-desktops-and-peripherals" data-recirculation-id="recirculation-card-12" data-analytics-id="recirculation-feed-12" id="recirculation-stacked-adviser-hybrid-feed-12" analytics-label="adviser:hybrid" class="custom-title-styles" aria-label="Tom&rsquo;s Guide Computing Awards 2026: 22 game-changing laptops, desktops and peripherals - Computing" title="Tom&rsquo;s Guide Computing Awards 2026: 22 game-changing laptops, desktops and peripherals" data-mrf-recirculation="recirculation-feed-12" data-before-rewrite-localise="https://www.tomsguide.com/computing/toms-guide-computing-awards-2026-22-game-changing-laptops-desktops-and-peripherals">
10572
10573                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
10574                                                <picture data-new-v2-image="true">
10575    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/azGg259TfFgWWPzj5ysu2K-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/azGg259TfFgWWPzj5ysu2K-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/azGg259TfFgWWPzj5ysu2K-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/azGg259TfFgWWPzj5ysu2K-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/azGg259TfFgWWPzj5ysu2K-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
10576    <img src="https://cdn.mos.cms.futurecdn.net/azGg259TfFgWWPzj5ysu2K.jpg" alt="Tom&amp;#039;s Guide Computing Awards 2026" srcset="https://cdn.mos.cms.futurecdn.net/azGg259TfFgWWPzj5ysu2K-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/azGg259TfFgWWPzj5ysu2K-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/azGg259TfFgWWPzj5ysu2K-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/azGg259TfFgWWPzj5ysu2K-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/azGg259TfFgWWPzj5ysu2K-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/azGg259TfFgWWPzj5ysu2K.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/azGg259TfFgWWPzj5ysu2K.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
10577    </picture>
10578
10579                                        </div>
10580                                                                    
10581                                                                                                <span class="custom-subheading-styles">Computing</span>
10582                                                            
10583                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">Tom&rsquo;s Guide Computing Awards 2026: 22 game-changing laptops, desktops and peripherals</span>
10584                            
10585                            
10586                        </a>
10587
10588                                                </div>
10589                                                    
10590            </div>
10591        </div>
10592    </aside>
10593<aside class="w-full" data-nosnippet data-mrf-recirculation="article-river-stacked">
10594        <div data-recirc-id="article-river-stacked-solr:latest-category">
10595                            <div class="text-white py-4 px-3 mb-4 bg-[#333] uppercase font-bold custom-header-styles">Latest in Tech</div>
10596                        
10597            <div class="grid grid-cols-1 gap-4 mt-4 mb-5">
10598                
10599                                                        
10600                                        
10601                                                                                            
10602                        <div>
10603                        
10604                        <a href="https://www.tomsguide.com/tech/create-an-epic-home-theater-15-projectors-and-other-gear-must-haves-for-your-next-movie-night" data-recirculation-id="recirculation-card-1" data-analytics-id="recirculation-feed-1" id="recirculation-stacked-solr-latest-category-feed-1" analytics-label="solr:latest-category" class="custom-title-styles" aria-label="Create an epic home theater: 15 projectors and other gear must-haves for your next movie night - Tech" title="Create an epic home theater: 15 projectors and other gear must-haves for your next movie night" data-mrf-recirculation="recirculation-feed-1" data-before-rewrite-localise="https://www.tomsguide.com/tech/create-an-epic-home-theater-15-projectors-and-other-gear-must-haves-for-your-next-movie-night">
10605
10606                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
10607                                                <picture data-new-v2-image="true">
10608    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/tQATD8xmDvtcptfSuP9fM8-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/tQATD8xmDvtcptfSuP9fM8-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/tQATD8xmDvtcptfSuP9fM8-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/tQATD8xmDvtcptfSuP9fM8-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/tQATD8xmDvtcptfSuP9fM8-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
10609    <img src="https://cdn.mos.cms.futurecdn.net/tQATD8xmDvtcptfSuP9fM8.jpg" alt="A collection of home theater equipment on a dark red background" srcset="https://cdn.mos.cms.futurecdn.net/tQATD8xmDvtcptfSuP9fM8-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/tQATD8xmDvtcptfSuP9fM8-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/tQATD8xmDvtcptfSuP9fM8-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/tQATD8xmDvtcptfSuP9fM8-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/tQATD8xmDvtcptfSuP9fM8-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/tQATD8xmDvtcptfSuP9fM8.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/tQATD8xmDvtcptfSuP9fM8.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
10610    </picture>
10611
10612                                        </div>
10613                                                                    
10614                                                                                                <sp
10614an class="custom-subheading-styles">Tech</span>
10615                                                            
10616                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">Create an epic home theater: 15 projectors and other gear must-haves for your next movie night</span>
10617                            
10618                            
10619                        </a>
10620
10621                                                </div>
10622                                                                            
10623                                        
10624                                                                                            
10625                        <div>
10626                        
10627                        <a href="https://www.tomsguide.com/home/kitchen-dining/are-you-storing-summer-foods-in-the-right-place" data-recirculation-id="recirculation-card-2" data-analytics-id="recirculation-feed-2" id="recirculation-stacked-solr-latest-category-feed-2" analytics-label="solr:latest-category" class="custom-title-styles" aria-label="Are You Storing Summer Foods in the Right Place? - Kitchen &amp; Dining" title="Are You Storing Summer Foods in the Right Place?" data-mrf-recirculation="recirculation-feed-2" data-before-rewrite-localise="https://www.tomsguide.com/home/kitchen-dining/are-you-storing-summer-foods-in-the-right-place">
10628
10629                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
10630                                                <picture data-new-v2-image="true">
10631    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/9AkR8iiQzLNMT5yXF5ahoe-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/9AkR8iiQzLNMT5yXF5ahoe-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/9AkR8iiQzLNMT5yXF5ahoe-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/9AkR8iiQzLNMT5yXF5ahoe-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/9AkR8iiQzLNMT5yXF5ahoe-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
10632    <img src="https://cdn.mos.cms.futurecdn.net/9AkR8iiQzLNMT5yXF5ahoe.jpg" alt="Samsung Fridge in a kitchen" srcset="https://cdn.mos.cms.futurecdn.net/9AkR8iiQzLNMT5yXF5ahoe-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/9AkR8iiQzLNMT5yXF5ahoe-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/9AkR8iiQzLNMT5yXF5ahoe-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/9AkR8iiQzLNMT5yXF5ahoe-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/9AkR8iiQzLNMT5yXF5ahoe-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/9AkR8iiQzLNMT5yXF5ahoe.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/9AkR8iiQzLNMT5yXF5ahoe.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
10633    </picture>
10634
10635                                        </div>
10636                                                                    
10637                                                                                                <span class="custom-subheading-styles">Kitchen &amp; Dining</span>
10638                                                            
10639                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">Are You Storing Summer Foods in the Right Place?</span>
10640                            
10641                            
10642                        </a>
10643
10644                                                </div>
10645                                                                            
10646                                        
10647                                                                                            
10648                        <div>
10649                        
10650                        <a href="https://www.tomsguide.com/tech/forget-google-ai-the-new-toms-guide-product-finder-lets-you-easily-find-the-expert-tested-tech-you-want-at-the-lowest-price" data-recirculation-id="recirculation-card-3" data-analytics-id="recirculation-feed-3" id="recirculation-stacked-solr-latest-category-feed-3" analytics-label="solr:latest-category" class="custom-title-styles" aria-label="Forget Google AI &mdash; the new Tom's Guide Product Finder lets you easily find the expert-tested tech you want (at the lowest price) - Tech" title="Forget Google AI &mdash; the new Tom's Guide Product Finder lets you easily find the expert-tested tech you want (at the lowest price)" data-mrf-recirculation="recirculation-feed-3" data-before-rewrite-localise="https://www.tomsguide.com/tech/forget-google-ai-the-new-toms-guide-product-finder-lets-you-easily-find-the-expert-tested-tech-you-want-at-the-lowest-price">
10651
10652                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
10653                                                <picture data-new-v2-image="true">
10654    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/QFA4jHu35YP8ErGtC47SZd-840-80.png.webp 840w, https://cdn.mos.cms.futurecdn.net/QFA4jHu35YP8ErGtC47SZd-650-80.png.webp 650w, https://cdn.mos.cms.futurecdn.net/QFA4jHu35YP8ErGtC47SZd-500-80.png.webp 500w, https://cdn.mos.cms.futurecdn.net/QFA4jHu35YP8ErGtC47SZd-450-80.png.webp 450w, https://cdn.mos.cms.futurecdn.net/QFA4jHu35YP8ErGtC47SZd-320-80.png.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
10655    <img src="https://cdn.mos.cms.futurecdn.net/QFA4jHu35YP8ErGtC47SZd.png" alt="Tom&amp;#039;s Guide product finder" srcset="https://cdn.mos.cms.futurecdn.net/QFA4jHu35YP8ErGtC47SZd-840-80.png 840w, https://cdn.mos.cms.futurecdn.net/QFA4jHu35YP8ErGtC47SZd-650-80.png 650w, https://cdn.mos.cms.futurecdn.net/QFA4jHu35YP8ErGtC47SZd-500-80.png 500w, https://cdn.mos.cms.futurecdn.net/QFA4jHu35YP8ErGtC47SZd-450-80.png 450w, https://cdn.mos.cms.futurecdn.net/QFA4jHu35YP8ErGtC47SZd-320-80.png 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/QFA4jHu35YP8ErGtC47SZd.png" data-pin-media="https://cdn.mos.cms.futurecdn.net/QFA4jHu35YP8ErGtC47SZd.png" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
10656    </picture>
10657
10658                                        </div>
10659                                                                    
10660                                                                                                <sp
10660an class="custom-subheading-styles">Tech</span>
10661                                                            
10662                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">Forget Google AI &mdash; the new Tom's Guide Product Finder lets you easily find the expert-tested tech you want (at the lowest price)</span>
10663                            
10664                            
10665                        </a>
10666
10667                                                </div>
10668                                                                            
10669                                        
10670                                                                                            
10671                        <div>
10672                        
10673                        <a href="https://www.tomsguide.com/tech/the-best-tech-of-2026-so-far-26-products-weve-actually-tested-rated-and-loved" data-recirculation-id="recirculation-card-4" data-analytics-id="recirculation-feed-4" id="recirculation-stacked-solr-latest-category-feed-4" analytics-label="solr:latest-category" class="custom-title-styles" aria-label="The best tech of 2026 (so far): 26 products we've actually tested, rated and loved - Tech" title="The best tech of 2026 (so far): 26 products we've actually tested, rated and loved" data-mrf-recirculation="recirculation-feed-4" data-before-rewrite-localise="https://www.tomsguide.com/tech/the-best-tech-of-2026-so-far-26-products-weve-actually-tested-rated-and-loved">
10674
10675                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
10676                                                <picture data-new-v2-image="true">
10677    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/FmXxAvFaaLWwRyAoZLwEyf-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/FmXxAvFaaLWwRyAoZLwEyf-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/FmXxAvFaaLWwRyAoZLwEyf-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/FmXxAvFaaLWwRyAoZLwEyf-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/FmXxAvFaaLWwRyAoZLwEyf-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
10678    <img src="https://cdn.mos.cms.futurecdn.net/FmXxAvFaaLWwRyAoZLwEyf.jpg" alt="A split image showing an iPhone 17, Fitbit Air and Apple AirPods Max 2" srcset="https://cdn.mos.cms.futurecdn.net/FmXxAvFaaLWwRyAoZLwEyf-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/FmXxAvFaaLWwRyAoZLwEyf-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/FmXxAvFaaLWwRyAoZLwEyf-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/FmXxAvFaaLWwRyAoZLwEyf-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/FmXxAvFaaLWwRyAoZLwEyf-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/FmXxAvFaaLWwRyAoZLwEyf.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/FmXxAvFaaLWwRyAoZLwEyf.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
10679    </picture>
10680
10681                                        </div>
10682                                                                    
10683                                                                                                <span class="custom-subheading-styles">Tech</span>
10684                                                            
10685                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">The best tech of 2026 (so far): 26 products we've actually tested, rated and loved</span>
10686                            
10687                            
10688                        </a>
10689
10690                                                </div>
10691                                                                            
10692                                        
10693                                                                                            
10694                        <div>
10695                        
10696                        <a href="https://www.tomsguide.com/tvs/4k-tvs/hisense-rgb-miniled-next-gen-display-technology-is-shaping-how-we-watch-the-fifa-world-cup" data-recirculation-id="recirculation-card-5" data-analytics-id="recirculation-feed-5" id="recirculation-stacked-solr-latest-category-feed-5" analytics-label="solr:latest-category" class="custom-title-styles" aria-label="Hisense RGB MiniLED next-gen display technology is shaping how we watch the FIFA World Cup - 4k TVs" title="Hisense RGB MiniLED next-gen display technology is shaping how we watch the FIFA World Cup" data-mrf-recirculation="recirculation-feed-5" data-before-rewrite-localise="https://www.tomsguide.com/tvs/4k-tvs/hisense-rgb-miniled-next-gen-display-technology-is-shaping-how-we-watch-the-fifa-world-cup">
10697
10698                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
10699                                                <picture data-new-v2-image="true">
10700    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/ynpFniMBv2hLGUurjM8fpm-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/ynpFniMBv2hLGUurjM8fpm-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/ynpFniMBv2hLGUurjM8fpm-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/ynpFniMBv2hLGUurjM8fpm-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/ynpFniMBv2hLGUurjM8fpm-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
10701    <img src="https://cdn.mos.cms.futurecdn.net/ynpFniMBv2hLGUurjM8fpm.jpg" alt="Hisense sponsors the FIFA World Cup games for the third consecutive year." srcset="https://cdn.mos.cms.futurecdn.net/ynpFniMBv2hLGUurjM8fpm-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/ynpFniMBv2hLGUurjM8fpm-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/ynpFniMBv2hLGUurjM8fpm-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/ynpFniMBv2hLGUurjM8fpm-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/ynpFniMBv2hLGUurjM8fpm-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/ynpFniMBv2hLGUurjM8fpm.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/ynpFniMBv2hLGUurjM8fpm.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
10702    </picture>
10703
10704                                        </div>
10705                                                                    
10706                                                                                                <sp
10706an class="custom-subheading-styles">4k TVs</span>
10707                                                            
10708                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">Hisense RGB MiniLED next-gen display technology is shaping how we watch the FIFA World Cup</span>
10709                            
10710                            
10711                        </a>
10712
10713                                                </div>
10714                                                                            
10715                                        
10716                                                                                            
10717                        <div>
10718                        
10719                        <a href="https://www.tomsguide.com/tech/18-best-target-4th-of-july-tech-deals-save-big-on-headphones-laptops-and-wearables" data-recirculation-id="recirculation-card-6" data-analytics-id="recirculation-feed-6" id="recirculation-stacked-solr-latest-category-feed-6" analytics-label="solr:latest-category" class="custom-title-styles" aria-label="18 best Target 4th of July tech deals: Save big on headphones, laptops and wearables - Tech" title="18 best Target 4th of July tech deals: Save big on headphones, laptops and wearables" data-mrf-recirculation="recirculation-feed-6" data-before-rewrite-localise="https://www.tomsguide.com/tech/18-best-target-4th-of-july-tech-deals-save-big-on-headphones-laptops-and-wearables">
10720
10721                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
10722                                                <picture data-new-v2-image="true">
10723    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/Pqk6N6MGGncTG5RHm7cKKA-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/Pqk6N6MGGncTG5RHm7cKKA-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/Pqk6N6MGGncTG5RHm7cKKA-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/Pqk6N6MGGncTG5RHm7cKKA-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/Pqk6N6MGGncTG5RHm7cKKA-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
10724    <img src="https://cdn.mos.cms.futurecdn.net/Pqk6N6MGGncTG5RHm7cKKA.jpg" alt="A turntable, mouse, projector, soundbar, and portable speaker." srcset="https://cdn.mos.cms.futurecdn.net/Pqk6N6MGGncTG5RHm7cKKA-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/Pqk6N6MGGncTG5RHm7cKKA-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/Pqk6N6MGGncTG5RHm7cKKA-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/Pqk6N6MGGncTG5RHm7cKKA-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/Pqk6N6MGGncTG5RHm7cKKA-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/Pqk6N6MGGncTG5RHm7cKKA.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/Pqk6N6MGGncTG5RHm7cKKA.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
10725    </picture>
10726
10727                                        </div>
10728                                                                    
10729                                                                                                <span class="custom-subheading-styles">Tech</span>
10730                                                            
10731                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">18 best Target 4th of July tech deals: Save big on headphones, laptops and wearables</span>
10732                            
10733                            
10734                        </a>
10735
10736                                                </div>
10737                                                                            
10738                                        
10739                                                                                            
10740                        <div>
10741                        
10742                        <a href="https://www.tomsguide.com/tech/i-just-got-both-my-battery-packs-confiscated-at-a-chinese-airport-and-i-wish-id-known-about-this-one-thing-before-flying" data-recirculation-id="recirculation-card-7" data-analytics-id="recirculation-feed-7" id="recirculation-stacked-solr-latest-category-feed-7" analytics-label="solr:latest-category" class="custom-title-styles" aria-label="I just got both my battery packs confiscated at a Chinese airport, and I wish I&rsquo;d known about this one thing before flying - Tech" title="I just got both my battery packs confiscated at a Chinese airport, and I wish I&rsquo;d known about this one thing before flying" data-mrf-recirculation="recirculation-feed-7" data-before-rewrite-localise="https://www.tomsguide.com/tech/i-just-got-both-my-battery-packs-confiscated-at-a-chinese-airport-and-i-wish-id-known-about-this-one-thing-before-flying">
10743
10744                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
10745                                                <picture data-new-v2-image="true">
10746    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/o6gL3szNYSuHNpvDuWnrM5-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/o6gL3szNYSuHNpvDuWnrM5-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/o6gL3szNYSuHNpvDuWnrM5-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/o6gL3szNYSuHNpvDuWnrM5-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/o6gL3szNYSuHNpvDuWnrM5-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
10747    <img src="https://cdn.mos.cms.futurecdn.net/o6gL3szNYSuHNpvDuWnrM5.jpg" alt="3C logo power bank" srcset="https://cdn.mos.cms.futurecdn.net/o6gL3szNYSuHNpvDuWnrM5-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/o6gL3szNYSuHNpvDuWnrM5-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/o6gL3szNYSuHNpvDuWnrM5-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/o6gL3szNYSuHNpvDuWnrM5-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/o6gL3szNYSuHNpvDuWnrM5-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/o6gL3szNYSuHNpvDuWnrM5.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/o6gL3szNYSuHNpvDuWnrM5.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
10748    </picture>
10749
10750                                        </div>
10751                                                                    
10752                                                                                                <sp
10752an class="custom-subheading-styles">Tech</span>
10753                                                            
10754                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">I just got both my battery packs confiscated at a Chinese airport, and I wish I&rsquo;d known about this one thing before flying</span>
10755                            
10756                            
10757                        </a>
10758
10759                                                </div>
10760                                                                            
10761                                        
10762                                                                                            
10763                        <div>
10764                        
10765                        <a href="https://www.tomsguide.com/tech/these-15-back-to-school-tech-essentials-will-get-you-classroom-ready-starting-at-just-usd12" data-recirculation-id="recirculation-card-8" data-analytics-id="recirculation-feed-8" id="recirculation-stacked-solr-latest-category-feed-8" analytics-label="solr:latest-category" class="custom-title-styles" aria-label="These 15 back-to-school tech essentials will get you classroom ready &mdash; starting at just $12 - Tech" title="These 15 back-to-school tech essentials will get you classroom ready &mdash; starting at just $12" data-mrf-recirculation="recirculation-feed-8" data-before-rewrite-localise="https://www.tomsguide.com/tech/these-15-back-to-school-tech-essentials-will-get-you-classroom-ready-starting-at-just-usd12">
10766
10767                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
10768                                                <picture data-new-v2-image="true">
10769    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/D58ZSd7AUeGqyC4XFY6kwM-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/D58ZSd7AUeGqyC4XFY6kwM-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/D58ZSd7AUeGqyC4XFY6kwM-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/D58ZSd7AUeGqyC4XFY6kwM-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/D58ZSd7AUeGqyC4XFY6kwM-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
10770    <img src="https://cdn.mos.cms.futurecdn.net/D58ZSd7AUeGqyC4XFY6kwM.jpg" alt="Technology for back to school on a blue electronic background" srcset="https://cdn.mos.cms.futurecdn.net/D58ZSd7AUeGqyC4XFY6kwM-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/D58ZSd7AUeGqyC4XFY6kwM-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/D58ZSd7AUeGqyC4XFY6kwM-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/D58ZSd7AUeGqyC4XFY6kwM-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/D58ZSd7AUeGqyC4XFY6kwM-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/D58ZSd7AUeGqyC4XFY6kwM.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/D58ZSd7AUeGqyC4XFY6kwM.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
10771    </picture>
10772
10773                                        </div>
10774                                                                    
10775                                                                                                <span class="custom-subheading-styles">Tech</span>
10776                                                            
10777                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">These 15 back-to-school tech essentials will get you classroom ready &mdash; starting at just $12</span>
10778                            
10779                            
10780                        </a>
10781
10782                                                </div>
10783                                                                            
10784                                        
10785                                                                                            
10786                        <div>
10787                        
10788                        <a href="https://www.tomsguide.com/tech/ive-vetted-the-best-prime-day-deals-on-reddit-so-you-dont-have-to-heres-what-i-found" data-recirculation-id="recirculation-card-9" data-analytics-id="recirculation-feed-9" id="recirculation-stacked-solr-latest-category-feed-9" analytics-label="solr:latest-category" class="custom-title-styles" aria-label="I've vetted the best Prime Day deals on Reddit so you don't have to &mdash; here's what I found - Tech" title="I've vetted the best Prime Day deals on Reddit so you don't have to &mdash; here's what I found" data-mrf-recirculation="recirculation-feed-9" data-before-rewrite-localise="https://www.tomsguide.com/tech/ive-vetted-the-best-prime-day-deals-on-reddit-so-you-dont-have-to-heres-what-i-found">
10789
10790                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
10791                                                <picture data-new-v2-image="true">
10792    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/vd7mTaNZ2pohgmeT6WBSa7-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/vd7mTaNZ2pohgmeT6WBSa7-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/vd7mTaNZ2pohgmeT6WBSa7-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/vd7mTaNZ2pohgmeT6WBSa7-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/vd7mTaNZ2pohgmeT6WBSa7-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
10793    <img src="https://cdn.mos.cms.futurecdn.net/vd7mTaNZ2pohgmeT6WBSa7.jpg" alt="Reddit app phone screen " srcset="https://cdn.mos.cms.futurecdn.net/vd7mTaNZ2pohgmeT6WBSa7-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/vd7mTaNZ2pohgmeT6WBSa7-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/vd7mTaNZ2pohgmeT6WBSa7-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/vd7mTaNZ2pohgmeT6WBSa7-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/vd7mTaNZ2pohgmeT6WBSa7-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/vd7mTaNZ2pohgmeT6WBSa7.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/vd7mTaNZ2pohgmeT6WBSa7.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
10794    </picture>
10795
10796                                        </div>
10797                                                                    
10798                                                                                                <sp
10798an class="custom-subheading-styles">Tech</span>
10799                                                            
10800                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">I've vetted the best Prime Day deals on Reddit so you don't have to &mdash; here's what I found</span>
10801                            
10802                            
10803                        </a>
10804
10805                                                </div>
10806                                                                            
10807                                        
10808                                                                                            
10809                        <div>
10810                        
10811                        <a href="https://www.tomsguide.com/tech/ive-been-building-lego-sets-for-more-than-40-years-and-these-are-the-15-prime-day-lego-deals-id-get" data-recirculation-id="recirculation-card-10" data-analytics-id="recirculation-feed-10" id="recirculation-stacked-solr-latest-category-feed-10" analytics-label="solr:latest-category" class="custom-title-styles" aria-label="I've been building Lego sets for more than 40 years, and these are the 15 Prime Day Lego deals I'd get - Tech" title="I've been building Lego sets for more than 40 years, and these are the 15 Prime Day Lego deals I'd get" data-mrf-recirculation="recirculation-feed-10" data-before-rewrite-localise="https://www.tomsguide.com/tech/ive-been-building-lego-sets-for-more-than-40-years-and-these-are-the-15-prime-day-lego-deals-id-get">
10812
10813                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
10814                                                <picture data-new-v2-image="true">
10815    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/V7a6i6JVFNubhCURXLqkRf-720-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/V7a6i6JVFNubhCURXLqkRf-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/V7a6i6JVFNubhCURXLqkRf-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/V7a6i6JVFNubhCURXLqkRf-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/V7a6i6JVFNubhCURXLqkRf-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
10816    <img src="https://cdn.mos.cms.futurecdn.net/V7a6i6JVFNubhCURXLqkRf.jpg" alt="Lego R2-D2" srcset="https://cdn.mos.cms.futurecdn.net/V7a6i6JVFNubhCURXLqkRf-720-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/V7a6i6JVFNubhCURXLqkRf-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/V7a6i6JVFNubhCURXLqkRf-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/V7a6i6JVFNubhCURXLqkRf-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/V7a6i6JVFNubhCURXLqkRf-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/V7a6i6JVFNubhCURXLqkRf.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/V7a6i6JVFNubhCURXLqkRf.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
10817    </picture>
10818
10819                                        </div>
10820                                                                    
10821                                                                                                <span class="custom-subheading-styles">Tech</span>
10822                                                            
10823                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">I've been building Lego sets for more than 40 years, and these are the 15 Prime Day Lego deals I'd get</span>
10824                            
10825                            
10826                        </a>
10827
10828                                                </div>
10829                                                                            
10830                                        
10831                                                                                            
10832                        <div>
10833                        
10834                        <a href="https://www.tomsguide.com/ai/toms-guide-ai-awards-2026" data-recirculation-id="recirculation-card-11" data-analytics-id="recirculation-feed-11" id="recirculation-stacked-solr-latest-category-feed-11" analytics-label="solr:latest-category" class="custom-title-styles" aria-label="Tom's Guide AI Awards 2026: 20 gadgets and tools shaping our future - AI" title="Tom's Guide AI Awards 2026: 20 gadgets and tools shaping our future" data-mrf-recirculation="recirculation-feed-11" data-before-rewrite-localise="https://www.tomsguide.com/ai/toms-guide-ai-awards-2026">
10835
10836                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
10837                                                <picture data-new-v2-image="true">
10838    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/wpZWSEMKLcJxvFB68NHrG-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/wpZWSEMKLcJxvFB68NHrG-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/wpZWSEMKLcJxvFB68NHrG-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/wpZWSEMKLcJxvFB68NHrG-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/wpZWSEMKLcJxvFB68NHrG-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
10839    <img src="https://cdn.mos.cms.futurecdn.net/wpZWSEMKLcJxvFB68NHrG.jpg" alt="A collage of four images showing off AI gadgets with a Tom&amp;#039;s Guide AI Awards 2026 badge in the middle" srcset="https://cdn.mos.cms.futurecdn.net/wpZWSEMKLcJxvFB68NHrG-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/wpZWSEMKLcJxvFB68NHrG-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/wpZWSEMKLcJxvFB68NHrG-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/wpZWSEMKLcJxvFB68NHrG-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/wpZWSEMKLcJxvFB68NHrG-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/wpZWSEMKLcJxvFB68NHrG.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/wpZWSEMKLcJxvFB68NHrG.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
10840    </picture>
10841
10842                                        </div>
10843                                                                    
10844                                                                                                <sp
10844an class="custom-subheading-styles">AI</span>
10845                                                            
10846                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">Tom's Guide AI Awards 2026: 20 gadgets and tools shaping our future</span>
10847                            
10848                            
10849                        </a>
10850
10851                                                </div>
10852                                                                            
10853                                        
10854                                                                                            
10855                        <div>
10856                        
10857                        <a href="https://www.tomsguide.com/tech/i-miss-when-gadgets-were-weird-9-icons-from-20-years-ago-that-put-todays-ai-to-shame" data-recirculation-id="recirculation-card-12" data-analytics-id="recirculation-feed-12" id="recirculation-stacked-solr-latest-category-feed-12" analytics-label="solr:latest-category" class="custom-title-styles" aria-label="20 years ago the Nintendo Wii changed everything &mdash; 9 wonderfully weird gadgets from the 2000s that put today&rsquo;s AI slop to shame - Tech" title="20 years ago the Nintendo Wii changed everything &mdash; 9 wonderfully weird gadgets from the 2000s that put today&rsquo;s AI slop to shame" data-mrf-recirculation="recirculation-feed-12" data-before-rewrite-localise="https://www.tomsguide.com/tech/i-miss-when-gadgets-were-weird-9-icons-from-20-years-ago-that-put-todays-ai-to-shame">
10858
10859                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
10860                                                <picture data-new-v2-image="true">
10861    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/MMwaPQyHQhzs5zTHT3zf7S-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/MMwaPQyHQhzs5zTHT3zf7S-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/MMwaPQyHQhzs5zTHT3zf7S-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/MMwaPQyHQhzs5zTHT3zf7S-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/MMwaPQyHQhzs5zTHT3zf7S-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
10862    <img src="https://cdn.mos.cms.futurecdn.net/MMwaPQyHQhzs5zTHT3zf7S.jpg" alt="Motorola O Rokr, Nokia N95, Nintendo Wii, Pure Digital Flip Video and BlackBerry Pearl 8100" srcset="https://cdn.mos.cms.futurecdn.net/MMwaPQyHQhzs5zTHT3zf7S-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/MMwaPQyHQhzs5zTHT3zf7S-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/MMwaPQyHQhzs5zTHT3zf7S-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/MMwaPQyHQhzs5zTHT3zf7S-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/MMwaPQyHQhzs5zTHT3zf7S-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/MMwaPQyHQhzs5zTHT3zf7S.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/MMwaPQyHQhzs5zTHT3zf7S.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
10863    </picture>
10864
10865                                        </div>
10866                                                                    
10867                                                                                                <span class="custom-subheading-styles">Tech</span>
10868                                                            
10869                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">20 years ago the Nintendo Wii changed everything &mdash; 9 wonderfully weird gadgets from the 2000s that put today&rsquo;s AI slop to shame</span>
10870                            
10871                            
10872                        </a>
10873
10874                                                </div>
10875                                                    
10876            </div>
10877        </div>
10878    </aside>
10879<aside class="w-full" data-nosnippet data-mrf-recirculation="article-river-stacked">
10880        <div data-recirc-id="article-river-stacked-solr:latest-articletype">
10881                            <div class="text-white py-4 px-3 mb-4 bg-[#333] uppercase font-bold custom-header-styles">Latest in References</div>
10882                        
10883            <div class="grid grid-cols-1 gap-4 mt-4 mb-5">
10884                
10885                                                        
10886                                        
10887                                                                                            
10888                        <div>
10889                        
10890                        <a href="https://www.tomsguide.com/mattresses/how-long-does-a-saatva-mattress-last" data-recirculation-id="recirculation-card-1" data-analytics-id="recirculation-feed-1" id="recirculation-stacked-solr-latest-articletype-feed-1" analytics-label="solr:latest-articletype" class="custom-title-styles" aria-label="How long does a Saatva mattress last? What we've discovered from 5+ years of testing - Mattresses" title="How long does a Saatva mattress last? What we've discovered from 5+ years of testing" data-mrf-recirculation="recirculation-feed-1" data-before-rewrite-localise="https://www.tomsguide.com/mattresses/how-long-does-a-saatva-mattress-last">
10891
10892                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
10893                                                <picture data-new-v2-image="true">
10894    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/8rFtZ2juHN3GRDsPMWp2cU-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/8rFtZ2juHN3GRDsPMWp2cU-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/8rFtZ2juHN3GRDsPMWp2cU-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/8rFtZ2juHN3GRDsPMWp2cU-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/8rFtZ2juHN3GRDsPMWp2cU-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
10895    <img src="https://cdn.mos.cms.futurecdn.net/8rFtZ2juHN3GRDsPMWp2cU.jpg" alt="Two mattress tester
10895s sit on the Saatva Classic mattress on a bed frame in the TOm&amp;#039;s Guide sleep studio" srcset="https://cdn.mos.cms.futurecdn.net/8rFtZ2juHN3GRDsPMWp2cU-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/8rFtZ2juHN3GRDsPMWp2cU-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/8rFtZ2juHN3GRDsPMWp2cU-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/8rFtZ2juHN3GRDsPMWp2cU-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/8rFtZ2juHN3GRDsPMWp2cU-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/8rFtZ2juHN3GRDsPMWp2cU.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/8rFtZ2juHN3GRDsPMWp2cU.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
10896    </picture>
10897
10898                                        </div>
10899                                                                    
10900                                                                                                <span class="custom-subheading-styles">Mattresses</span>
10901                                                            
10902                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">How long does a Saatva mattress last? What we've discovered from 5+ years of testing</span>
10903                            
10904                            
10905                        </a>
10906
10907                                                </div>
10908                                                                            
10909                                        
10910                                                                                            
10911                        <div>
10912                        
10913                        <a href="https://www.tomsguide.com/phones/network-carriers/verizon-mvnos-a-complete-listing-plus-the-best-option-for-your-money" data-recirculation-id="recirculation-card-2" data-analytics-id="recirculation-feed-2" id="recirculation-stacked-solr-latest-articletype-feed-2" analytics-label="solr:latest-articletype" class="custom-title-styles" aria-label="Verizon MVNOs: A complete listing, plus the best option for your money - Network Carriers" title="Verizon MVNOs: A complete listing, plus the best option for your money" data-mrf-recirculation="recirculation-feed-2" data-before-rewrite-localise="https://www.tomsguide.com/phones/network-carriers/verizon-mvnos-a-complete-listing-plus-the-best-option-for-your-money">
10914
10915                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
10916                                                <picture data-new-v2-image="true">
10917    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/rNT46Cd4u2VaZvPub2rtoX-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/rNT46Cd4u2VaZvPub2rtoX-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/rNT46Cd4u2VaZvPub2rtoX-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/rNT46Cd4u2VaZvPub2rtoX-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/rNT46Cd4u2VaZvPub2rtoX-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
10918    <img src="https://cdn.mos.cms.futurecdn.net/rNT46Cd4u2VaZvPub2rtoX.jpg" alt="Phone held in the hand with Verizon Wireless logo on screen." srcset="https://cdn.mos.cms.futurecdn.net/rNT46Cd4u2VaZvPub2rtoX-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/rNT46Cd4u2VaZvPub2rtoX-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/rNT46Cd4u2VaZvPub2rtoX-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/rNT46Cd4u2VaZvPub2rtoX-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/rNT46Cd4u2VaZvPub2rtoX-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/rNT46Cd4u2VaZvPub2rtoX.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/rNT46Cd4u2VaZvPub2rtoX.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
10919    </picture>
10920
10921                                        </div>
10922                                                                    
10923                                                                                                <sp
10923an class="custom-subheading-styles">Network Carriers</span>
10924                                                            
10925                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">Verizon MVNOs: A complete listing, plus the best option for your money</span>
10926                            
10927                            
10928                        </a>
10929
10930                                                </div>
10931                                                                            
10932                                        
10933                                                                                            
10934                        <div>
10935                        
10936                        <a href="https://www.tomsguide.com/mattresses/the-4-types-of-mattress-and-how-they-affect-your-sleep-comfort" data-recirculation-id="recirculation-card-3" data-analytics-id="recirculation-feed-3" id="recirculation-stacked-solr-latest-articletype-feed-3" analytics-label="solr:latest-articletype" class="custom-title-styles" aria-label="The 4 types of mattress and how they actually affect your sleep comfort - Mattresses" title="The 4 types of mattress and how they actually affect your sleep comfort" data-mrf-recirculation="recirculation-feed-3" data-before-rewrite-localise="https://www.tomsguide.com/mattresses/the-4-types-of-mattress-and-how-they-affect-your-sleep-comfort">
10937
10938                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
10939                                                <picture data-new-v2-image="true">
10940    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/jhTQru8fwcSsNJr3N7kP-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/jhTQru8fwcSsNJr3N7kP-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/jhTQru8fwcSsNJr3N7kP-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/jhTQru8fwcSsNJr3N7kP-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/jhTQru8fwcSsNJr3N7kP-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
10941    <img src="https://cdn.mos.cms.futurecdn.net/jhTQru8fwcSsNJr3N7kP.jpg" alt="A collage of mattresses and testers. In the top left, a woman sits on the edge of the Nectar Memory Foam Mattress. Top right, two women inspect the DreamCloud Hybrid mattress. Bottom right, two women inspect the Birch Latex mattress. Bottom left, the Saatva Classic Innerspring mattress" srcset="https://cdn.mos.cms.futurecdn.net/jhTQru8fwcSsNJr3N7kP-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/jhTQru8fwcSsNJr3N7kP-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/jhTQru8fwcSsNJr3N7kP-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/jhTQru8fwcSsNJr3N7kP-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/jhTQru8fwcSsNJr3N7kP-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/jhTQru8fwcSsNJr3N7kP.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/jhTQru8fwcSsNJr3N7kP.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
10942    </picture>
10943
10944                                        </div>
10945                                                                    
10946                                                                                                <span class="custom-subheading-styles">Mattresses</span>
10947                                                            
10948                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">The 4 types of mattress and how they actually affect your sleep comfort</span>
10949                            
10950                            
10951                        </a>
10952
10953                                                </div>
10954                                                                            
10955                                        
10956                                                                                            
10957                        <div>
10958                        
10959                        <a href="https://www.tomsguide.com/mattresses/5-signs-you-need-a-new-mattress-red-flags-you-shouldnt-ignore" data-recirculation-id="recirculation-card-4" data-analytics-id="recirculation-feed-4" id="recirculation-stacked-solr-latest-articletype-feed-4" analytics-label="solr:latest-articletype" class="custom-title-styles" aria-label="5 signs y
10959ou need a new mattress: Red flags you shouldn&rsquo;t ignore - Mattresses" title="5 signs you need a new mattress: Red flags you shouldn&rsquo;t ignore" data-mrf-recirculation="recirculation-feed-4" data-before-rewrite-localise="https://www.tomsguide.com/mattresses/5-signs-you-need-a-new-mattress-red-flags-you-shouldnt-ignore">
10960
10961                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
10962                                                <picture data-new-v2-image="true">
10963    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/m5EUgVEqEB34agxRcxGVwY-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/m5EUgVEqEB34agxRcxGVwY-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/m5EUgVEqEB34agxRcxGVwY-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/m5EUgVEqEB34agxRcxGVwY-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/m5EUgVEqEB34agxRcxGVwY-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
10964    <img src="https://cdn.mos.cms.futurecdn.net/m5EUgVEqEB34agxRcxGVwY.jpg" alt="Two women stand at either end of a Saatva Classic Mattress helping to install it on a white bed frame in our sleep studio. With white glove delivery, you can avoid this task" srcset="https://cdn.mos.cms.futurecdn.net/m5EUgVEqEB34agxRcxGVwY-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/m5EUgVEqEB34agxRcxGVwY-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/m5EUgVEqEB34agxRcxGVwY-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/m5EUgVEqEB34agxRcxGVwY-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/m5EUgVEqEB34agxRcxGVwY-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/m5EUgVEqEB34agxRcxGVwY.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/m5EUgVEqEB34agxRcxGVwY.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
10965    </picture>
10966
10967                                        </div>
10968                                                                    
10969                                                                                                <span class="custom-subheading-styles">Mattresses</span>
10970                                                            
10971                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">5 signs you need a new mattress: Red flags you shouldn&rsquo;t ignore</span>
10972                            
10973                            
10974                        </a>
10975
10976                                                </div>
10977                                                                            
10978                                        
10979                                                                                            
10980                        <div>
10981                        
10982                        <a href="https://www.tomsguide.com/mattresses/how-long-should-a-mattress-last" data-recirculation-id="recirculation-card-5" data-analytics-id="recirculation-feed-5" id="recirculation-stacked-solr-latest-articletype-feed-5" analytics-label="solr:latest-articletype" class="custom-title-styles" aria-label="How long should a mattress last?  - Mattresses" title="How long should a mattress last? " data-mrf-recirculation="recirculation-feed-5" data-before-rewrite-localise="https://www.tomsguide.com/mattresses/how-long-should-a-mattress-last">
10983
10984                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
10985                                                <picture data-new-v2-image="true">
10986    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/kzSeGdxt8G8rsAwH2WjtDa-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/kzSeGdxt8G8rsAwH2WjtDa-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/kzSeGdxt8G8rsAwH2WjtDa-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/kzSeGdxt8G8rsAwH2WjtDa-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/kzSeGdxt8G8rsAwH2WjtDa-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
10987    <img src="https://cdn.mos.cms.futurecdn.net/kzSeGdxt8G8rsAwH2WjtDa.jpg" alt="A woman&amp;#039;s hand lift the corner of an innerspring mattress. " srcset="https://cdn.mos.cms.futurecdn.net/kzSeGdxt8G8rsAwH2WjtDa-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/kzSeGdxt8G8rsAwH2WjtDa-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/kzSeGdxt8G8rsAwH2WjtDa-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/kzSeGdxt8G8rsAwH2WjtDa-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/kzSeGdxt8G8rsAwH2WjtDa-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/kzSeGdxt8G8rsAwH2WjtDa.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/kzSeGdxt8G8rsAwH2WjtDa.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
10988    </picture>
10989
10990                                        </div>
10991                                                                    
10992                                                                                                <sp
10992an class="custom-subheading-styles">Mattresses</span>
10993                                                            
10994                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">How long should a mattress last? </span>
10995                            
10996                            
10997                        </a>
10998
10999                                                </div>
11000                                                                            
11001                                        
11002                                                                                            
11003                        <div>
11004                        
11005                        <a href="https://www.tomsguide.com/wellness/sleep/study-shows-sleeping-for-just-11-minutes-more-a-night-cuts-heart-attack-risk-by-10-percent" data-recirculation-id="recirculation-card-6" data-analytics-id="recirculation-feed-6" id="recirculation-stacked-solr-latest-articletype-feed-6" analytics-label="solr:latest-articletype" class="custom-title-styles" aria-label="Science says sleeping this amount extra per night cuts heart attack risk by 10% &mdash; doctors explain why - Sleep" title="Science says sleeping this amount extra per night cuts heart attack risk by 10% &mdash; doctors explain why" data-mrf-recirculation="recirculation-feed-6" data-before-rewrite-localise="https://www.tomsguide.com/wellness/sleep/study-shows-sleeping-for-just-11-minutes-more-a-night-cuts-heart-attack-risk-by-10-percent">
11006
11007                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
11008                                                <picture data-new-v2-image="true">
11009    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/55XHb5vSY7WQNfVFvs9erF-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/55XHb5vSY7WQNfVFvs9erF-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/55XHb5vSY7WQNfVFvs9erF-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/55XHb5vSY7WQNfVFvs9erF-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/55XHb5vSY7WQNfVFvs9erF-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
11010    <img src="https://cdn.mos.cms.futurecdn.net/55XHb5vSY7WQNfVFvs9erF.jpg" alt="An older woman lying on her back on a new mattress, smiling and stretching in the sun" srcset="https://cdn.mos.cms.futurecdn.net/55XHb5vSY7WQNfVFvs9erF-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/55XHb5vSY7WQNfVFvs9erF-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/55XHb5vSY7WQNfVFvs9erF-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/55XHb5vSY7WQNfVFvs9erF-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/55XHb5vSY7WQNfVFvs9erF-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/55XHb5vSY7WQNfVFvs9erF.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/55XHb5vSY7WQNfVFvs9erF.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
11011    </picture>
11012
11013                                        </div>
11014                                                                    
11015                                                                                                <span class="custom-subheading-styles">Sleep</span>
11016                                                            
11017                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">Science says sleeping this amount extra per night cuts heart attack risk by 10% &mdash; doctors explain why</span>
11018                            
11019                            
11020                        </a>
11021
11022                                                </div>
11023                                                                            
11024                                        
11025                                                                                            
11026                        <div>
11027                        
11028                        <a href="https://www.tomsguide.com/wellness/sleep/how-much-deep-sleep-do-you-need" data-recirculation-id="recirculation-card-7" data-analytics-id="recirculation-feed-7" id="recirculation-stacked-solr-latest-articletype-feed-7" analytics-label="solr:latest-articletype" class="custom-title-styles" aria-label="How much deep sleep do 
11028you need and are you getting enough? Here's how to tell - Sleep" title="How much deep sleep do you need and are you getting enough? Here's how to tell" data-mrf-recirculation="recirculation-feed-7" data-before-rewrite-localise="https://www.tomsguide.com/wellness/sleep/how-much-deep-sleep-do-you-need">
11029
11030                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
11031                                                <picture data-new-v2-image="true">
11032    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/b4Sqv3caiSuA5MVGEtS4v-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/b4Sqv3caiSuA5MVGEtS4v-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/b4Sqv3caiSuA5MVGEtS4v-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/b4Sqv3caiSuA5MVGEtS4v-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/b4Sqv3caiSuA5MVGEtS4v-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
11033    <img src="https://cdn.mos.cms.futurecdn.net/b4Sqv3caiSuA5MVGEtS4v.jpg" alt="The image shows a man lying on his back in bed, left arm his thrown above his head, sleeping deeply. His bed sheets are light blue." srcset="https://cdn.mos.cms.futurecdn.net/b4Sqv3caiSuA5MVGEtS4v-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/b4Sqv3caiSuA5MVGEtS4v-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/b4Sqv3caiSuA5MVGEtS4v-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/b4Sqv3caiSuA5MVGEtS4v-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/b4Sqv3caiSuA5MVGEtS4v-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/b4Sqv3caiSuA5MVGEtS4v.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/b4Sqv3caiSuA5MVGEtS4v.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
11034    </picture>
11035
11036                                        </div>
11037                                                                    
11038                                                                                                <span class="custom-subheading-styles">Sleep</span>
11039                                                            
11040                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">How much deep sleep do you need and are you getting enough? Here's how to tell</span>
11041                            
11042                            
11043                        </a>
11044
11045                                                </div>
11046                                                                            
11047                                        
11048                                                                                            
11049                        <div>
11050                        
11051                        <a href="https://www.tomsguide.com/wellness/sleep/doctor-explains-how-spending-less-time-in-bed-can-help-increase-deep-sleep-in-over-65s" data-recirculation-id="recirculation-card-8" data-analytics-id="recirculation-feed-8" id="recirculation-stacked-solr-latest-articletype-feed-8" analytics-label="solr:latest-articletype" class="custom-title-styles" aria-label="Over 65? Doctors say spending less time in bed could increase how much deep sleep you get &mdash; here's how and why it's vital for ageing well - Sleep" title="Over 65? Doctors say spending less time in bed could increase how much deep sleep you get &mdash; here's how and why it's vital for ageing well" data-mrf-recirculation="recirculation-feed-8" data-before-rewrite-localise="https://www.tomsguide.com/wellness/sleep/doctor-explains-how-spending-less-time-in-bed-can-help-increase-deep-sleep-in-over-65s">
11052
11053                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
11054                                                <picture data-new-v2-image="true">
11055    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/BCmht8Kv95GobGwutr4DzZ-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/BCmht8Kv95GobGwutr4DzZ-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/BCmht8Kv95GobGwutr4DzZ-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/BCmht8Kv95GobGwutr4DzZ-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/BCmht8Kv95GobGwutr4DzZ-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
11056    <img src="https://cdn.mos.cms.futurecdn.net/BCmht8Kv95GobGwutr4DzZ.jpg" alt="An older woman lies in bed asleep" srcset="https://cdn.mos.cms.futurecdn.net/BCmht8Kv95GobGwutr4DzZ-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/BCmht8Kv95GobGwutr4DzZ-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/BCmht8Kv95GobGwutr4DzZ-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/BCmht8Kv95GobGwutr4DzZ-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/BCmht8Kv95GobGwutr4DzZ-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/BCmht8Kv95GobGwutr4DzZ.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/BCmht8Kv95GobGwutr4DzZ.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
11057    </picture>
11058
11059                                        </div>
11060                                                                    
11061                                                                                                <sp
11061an class="custom-subheading-styles">Sleep</span>
11062                                                            
11063                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">Over 65? Doctors say spending less time in bed could increase how much deep sleep you get &mdash; here's how and why it's vital for ageing well</span>
11064                            
11065                            
11066                        </a>
11067
11068                                                </div>
11069                                                                            
11070                                        
11071                                                                                            
11072                        <div>
11073                        
11074                        <a href="https://www.tomsguide.com/wellness/sleep/bedroom-temperature-for-seniors" data-recirculation-id="recirculation-card-9" data-analytics-id="recirculation-feed-9" id="recirculation-stacked-solr-latest-articletype-feed-9" analytics-label="solr:latest-articletype" class="custom-title-styles" aria-label="Experts reveal why over 65s with back and hip pain need a warmer bedroom for sleeping &mdash; here&rsquo;s the temperature they recommend - Sleep" title="Experts reveal why over 65s with back and hip pain need a warmer bedroom for sleeping &mdash; here&rsquo;s the temperature they recommend" data-mrf-recirculation="recirculation-feed-9" data-before-rewrite-localise="https://www.tomsguide.com/wellness/sleep/bedroom-temperature-for-seniors">
11075
11076                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
11077                                                <picture data-new-v2-image="true">
11078    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/73AWqmHEdpdgaKAS4yoimA-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/73AWqmHEdpdgaKAS4yoimA-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/73AWqmHEdpdgaKAS4yoimA-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/73AWqmHEdpdgaKAS4yoimA-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/73AWqmHEdpdgaKAS4yoimA-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
11079    <img src="https://cdn.mos.cms.futurecdn.net/73AWqmHEdpdgaKAS4yoimA.jpg" alt="In the left corner, a closeup of a hand adjusting the temperature on a thermostat (Shutterstock.) In the main image, a man holds his pack and shoulder while sitting on the edge of his mattress, looking in pain (Getty)" srcset="https://cdn.mos.cms.futurecdn.net/73AWqmHEdpdgaKAS4yoimA-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/73AWqmHEdpdgaKAS4yoimA-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/73AWqmHEdpdgaKAS4yoimA-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/73AWqmHEdpdgaKAS4yoimA-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/73AWqmHEdpdgaKAS4yoimA-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/73AWqmHEdpdgaKAS4yoimA.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/73AWqmHEdpdgaKAS4yoimA.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
11080    </picture>
11081
11082                                        </div>
11083                                                                    
11084                                                                                                <span class="custom-subheading-styles">Sleep</span>
11085                                                            
11086                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">Experts reveal why over 65s with back and hip pain need a warmer bedroom for sleeping &mdash; here&rsquo;s the temperature they recommend</span>
11087                            
11088                            
11089                        </a>
11090
11091                                                </div>
11092                                                                            
11093                                        
11094                                                                                            
11095                        <div>
11096                        
11097                        <a href="https://www.tomsguide.com/wellness/sleep/experts-explain-why-over-65s-need-this-amount-of-sleep-and-how-to-get-it" data-recirculation-id="recirculation-card-10" data-analytics-id="recirculation-feed-10" id="recirculation-stacked-solr-latest-articletype-feed-10" analytics-label="solr:latest-articletype" class="custom-title-styles" aria-label="Experts explain why over 65s need this amount of sleep &mdash; and how to get it - Sleep" title="Experts explain why over 65s need this amount of sleep &mdash; and how to get it" data-mrf-recirculation="recirculation-feed-10" data-before-rewrite-localise="https://www.tomsguide.com/wellness/sleep/experts-explain-why-over-65s-need-this-amount-of-sleep-and-how-to-get-it">
11098
11099                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
11100                                                <picture data-new-v2-image="true">
11101    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/gLjdBWyiEkkBfWejprz5ve-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/gLjdBWyiEkkBfWejprz5ve-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/gLjdBWyiEkkBfWejprz5ve-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/gLjdBWyiEkkBfWejprz5ve-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/gLjdBWyiEkkBfWejprz5ve-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
11102    <img src="https://cdn.mos.cms.futurecdn.net/gLjdBWyiEkkBfWejprz5ve.jpg" alt="An older woman lies in bed with her head in her hands, struggling to sleep. At the front of the image is an out of focus alarm clock" srcset="https://cdn.mos.cms.futurecdn.net/gLjdBWyiEkkBfWejprz5ve-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/gLjdBWyiEkkBfWejprz5ve-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/gLjdBWyiEkkBfWejprz5ve-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/gLjdBWyiEkkBfWejprz5ve-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/gLjdBWyiEkkBfWejprz5ve-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/gLjdBWyiEkkBfWejprz5ve.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/gLjdBWyiEkkBfWejprz5ve.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
11103    </picture>
11104
11105                                        </div>
11106                                                                    
11107                                                                                                <sp
11107an class="custom-subheading-styles">Sleep</span>
11108                                                            
11109                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">Experts explain why over 65s need this amount of sleep &mdash; and how to get it</span>
11110                            
11111                            
11112                        </a>
11113
11114                                                </div>
11115                                                                            
11116                                        
11117                                                                                            
11118                        <div>
11119                        
11120                        <a href="https://www.tomsguide.com/wellness/sleep/i-thought-sleeping-in-at-the-weekend-was-a-good-thing-for-my-health-but-new-research-into-longevity-has-blown-that-theory-out-of-the-water-a-doctor-tells-me-why" data-recirculation-id="recirculation-card-11" data-analytics-id="recirculation-feed-11" id="recirculation-stacked-solr-latest-articletype-feed-11" analytics-label="solr:latest-articletype" class="custom-title-styles" aria-label="Following the 7:1 sleep rule can add 4 years to your life, but sleeping in at the weekend is undoing all of your good work &mdash; an expert explains why - Sleep" title="Following the 7:1 sleep rule can add 4 years to your life, but sleeping in at the weekend is undoing all of your good work &mdash; an expert explains why" data-mrf-recirculation="recirculation-feed-11" data-before-rewrite-localise="https://www.tomsguide.com/wellness/sleep/i-thought-sleeping-in-at-the-weekend-was-a-good-thing-for-my-health-but-new-research-into-longevity-has-blown-that-theory-out-of-the-water-a-doctor-tells-me-why">
11121
11122                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
11123                                                <picture data-new-v2-image="true">
11124    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/tABFLqdstjF2ygSfxStyL7-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/tABFLqdstjF2ygSfxStyL7-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/tABFLqdstjF2ygSfxStyL7-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/tABFLqdstjF2ygSfxStyL7-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/tABFLqdstjF2ygSfxStyL7-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
11125    <img src="https://cdn.mos.cms.futurecdn.net/tABFLqdstjF2ygSfxStyL7.jpg" alt="A person reaches their hand out to their alarm clock from under their comforter." srcset="https://cdn.mos.cms.futurecdn.net/tABFLqdstjF2ygSfxStyL7-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/tABFLqdstjF2ygSfxStyL7-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/tABFLqdstjF2ygSfxStyL7-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/tABFLqdstjF2ygSfxStyL7-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/tABFLqdstjF2ygSfxStyL7-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/tABFLqdstjF2ygSfxStyL7.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/tABFLqdstjF2ygSfxStyL7.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
11126    </picture>
11127
11128                                        </div>
11129                                                                    
11130                                                                                                <span class="custom-subheading-styles">Sleep</span>
11131                                                            
11132                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">Following the 7:1 sleep rule can add 4 years to your life, but sleeping in at the weekend is undoing all of your good work &mdash; an expert explains why</span>
11133                            
11134                            
11135                        </a>
11136
11137                                                </div>
11138                                                                            
11139                                        
11140                                                                                            
11141                        <div>
11142                        
11143                        <a href="https://www.tomsguide.com/vehicle-tech/electric-bikes/how-much-e-assistance-do-you-really-need-e-bike-motor-types-explained" data-recirculation-id="recirculation-card-12" data-analytics-id="recirculation-feed-12" id="recirculation-stacked-solr-latest-articletype-feed-12" analytics-label="solr:latest-articletype" class="custom-title-styles" aria-label="How much e-assistance do you really need? E-bike motor types explained - Ele
11143ctric Bikes" title="How much e-assistance do you really need? E-bike motor types explained" data-mrf-recirculation="recirculation-feed-12" data-before-rewrite-localise="https://www.tomsguide.com/vehicle-tech/electric-bikes/how-much-e-assistance-do-you-really-need-e-bike-motor-types-explained">
11144
11145                                                                                                            <div class="aspect-[var(--img-listing-aspect-ratio,16/9)] relative mb-3.5">
11146                                                <picture data-new-v2-image="true">
11147    <source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/rhCDLS4XrjtaDRPTFFsT2W-840-80.jpg.webp 840w, https://cdn.mos.cms.futurecdn.net/rhCDLS4XrjtaDRPTFFsT2W-650-80.jpg.webp 650w, https://cdn.mos.cms.futurecdn.net/rhCDLS4XrjtaDRPTFFsT2W-500-80.jpg.webp 500w, https://cdn.mos.cms.futurecdn.net/rhCDLS4XrjtaDRPTFFsT2W-450-80.jpg.webp 450w, https://cdn.mos.cms.futurecdn.net/rhCDLS4XrjtaDRPTFFsT2W-320-80.jpg.webp 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" />
11148    <img src="https://cdn.mos.cms.futurecdn.net/rhCDLS4XrjtaDRPTFFsT2W.jpg" alt="Rad Power RadCity5 Plus" srcset="https://cdn.mos.cms.futurecdn.net/rhCDLS4XrjtaDRPTFFsT2W-840-80.jpg 840w, https://cdn.mos.cms.futurecdn.net/rhCDLS4XrjtaDRPTFFsT2W-650-80.jpg 650w, https://cdn.mos.cms.futurecdn.net/rhCDLS4XrjtaDRPTFFsT2W-500-80.jpg 500w, https://cdn.mos.cms.futurecdn.net/rhCDLS4XrjtaDRPTFFsT2W-450-80.jpg 450w, https://cdn.mos.cms.futurecdn.net/rhCDLS4XrjtaDRPTFFsT2W-320-80.jpg 320w" sizes="(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/rhCDLS4XrjtaDRPTFFsT2W.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/rhCDLS4XrjtaDRPTFFsT2W.jpg" class="rounded-[var(--image--border-radius,0)] object-cover w-full h-full" data-pin-nopin="true">
11149    </picture>
11150
11151                                        </div>
11152                                                                    
11153                                                                                                <span class="custom-subheading-styles">Electric Bikes</span>
11154                                                            
11155                            <span class="text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles">How much e-assistance do you really need? E-bike motor types explained</span>
11156                            
11157                            
11158                        </a>
11159
11160                                                </div>
11161                                                    
11162            </div>
11163        </div>
11164    </aside>
11165</section>
11166<div class="related-articles-block">
11167</div>
11168</div>
11169</div>
11170<div data-widget-type="ads" id="ads-middle-1" class="clear-both widget widget-ads widget-ads-middle-1 widget-ads-ads-middle-1 widget-no-data widget-ads-flexi_ads_middle1">
11171<div id="bdx_flexi_ads_middle1" data-type="ads" data-ads-type="bordeaux" class="flexi_ads_middle1"></div>
11172</div>
11173</div>
11174<div id="widgetArea17" class="widget-area md:basis-1/3 widget-area-g-md-vp-1-3 widget-area-g-lg-vp-1-3 widget-area-g-xl-vp-1-3 page-widget-area-17">
11175<div data-widget-type="empty" id="sidebar" class="clear-both widget widget-empty widget-sidebar widget-empty-sidebar widget-no-data widget-empty">
11176</div>
11177<div data-widget-type="empty" id="sidebar-top" class="clear-both widget widget-empty widget-sidebar-top widget-empty-sidebar-top ad-unit widget-no-data widget-empty">
11178</div>
11179<div data-widget-type="contentparsed" id="follow-us-on-google-news" class="clear-both widget widget-contentparsed widget-follow-us-on-google-news widget-contentparsed-follow-us-on-google-news widget-content-parsed widget-content-parsed-curated ">
11180<div class="wcp-item-content">
11181</div>
11182</div>
11183<div data-widget-type="empty" id="sidebar-popular-top" class="clear-both widget widget-empty widget-sidebar-popular-top widget-empty-sidebar-popular-top ad-unit widget-no-data widget-empty">
11184</div>
11185<div data-widget-type="dynamic" id="popular-data" class="clear-both widget widget-dynamic widget-popular-data widget-dynamic-popular-data widget-dynamic-fter-popular-box">
11186<div class="clear-both widget-header">
11187</div>
11188<div class="wdn-fte-pb pos-relative space-t20
11189">
11190<div class="slice-container popular-box-slice">
11191<section class="popular-box" data-component-name="Slice:PopularBox">
11192<div class="popular-box__label">
11193<div class="popular-box__label__tab popular-box__label__tab--active" role="heading">
11194LATEST ARTICLES
11195</div>
11196</div>
11197<ol class="popular-box__articles-list popular-box__articles-list--active">
11198<li class="popular-box__article-list">
11199<div class="popular-box__article-list__container">
11200<a title="Proton VPN's privacy credentials are unmatched &ndash; and it's $2.99 per month" class="popular-box__article-list__link" href="https://www.tomsguide.com/computing/vpns/we-rate-proton-vpn-as-the-most-private-vpn-and-its-currently-just-usd2-99-per-month" data-analytics-id="popular-list" data-mrf-recirculation="popular-list" data-before-rewrite-localise="/computing/vpns/we-rate-proton-vpn-as-the-most-private-vpn-and-its-currently-just-usd2-99-per-month">
11201<div class="popular-box__article-list__image-wrapper">
11202<div style="display: contents;">
11203<picture data-new-v2-image="true">
11204<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/bBGRW4ko3fLYrfkoegDfe6-1280-80.jpg.webp 1280w, https://cdn.mos.cms.futurecdn.net/bBGRW4ko3fLYrfkoegDfe6-720-80.jpg.webp 720w, https://cdn.mos.cms.futurecdn.net/bBGRW4ko3fLYrfkoegDfe6-640-80.jpg.webp 640w, https://cdn.mos.cms.futurecdn.net/bBGRW4ko3fLYrfkoegDfe6-320-80.jpg.webp 320w" sizes="99vw" />
11205<img src="https://cdn.mos.cms.futurecdn.net/bBGRW4ko3fLYrfkoegDfe6.jpg" alt="Laptop and smartphone on a table, both connected to Proton VPN" srcset="https://cdn.mos.cms.futurecdn.net/bBGRW4ko3fLYrfkoegDfe6-1280-80.jpg 1280w, https://cdn.mos.cms.futurecdn.net/bBGRW4ko3fLYrfkoegDfe6-720-80.jpg 720w, https://cdn.mos.cms.futurecdn.net/bBGRW4ko3fLYrfkoegDfe6-640-80.jpg 640w, https://cdn.mos.cms.futurecdn.net/bBGRW4ko3fLYrfkoegDfe6-320-80.jpg 320w" sizes="99vw" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/bBGRW4ko3fLYrfkoegDfe6.jpg" data-pin-media="https://cdn.mos.cms.futurecdn.net/bBGRW4ko3fLYrfkoegDfe6.jpg" class="rounded-[var(--image--border-radius,0)] popular-box__article-list__image image__image" data-pin-nopin="true" data-normal="https://cdn.mos.cms.futurecdn.net/bBGRW4ko3fLYrfkoegDfe6.jpg" data-slice-image="true">
11206</picture>
11207</div>
11208</div>
11209</a>
11210<div class="popular-box__article-list__content">
11211<div class="popular-box__article-list__number-text">1</div>
11212<div class="popular-box__article-list__heading">
11213<a class="popular-box__article-list__link" href="https://www.tomsguide.com/computing/vpns/we-rate-proton-vpn-as-the-most-private-vpn-and-its-currently-just-usd2-99-per-month" data-analytics-id="popular-list" data-mrf-recirculation="popular-list" data-before-rewrite-localise="/computing/vpns/we-rate-proton-vpn-as-the-most-private-vpn-and-its-currently-just-usd2-99-per-month">
11214Proton VPN's privacy credentials are unmatched &ndash; and it's $2.99 per month
11215</a>
11216</div>
11217</div>
11218</div>
11219</li>
11220<li class="popular-box__article-list">
11221<div class="popular-box__article-list__container">
11222<div class="popular-box__article-list__content" style="position: unset;">
11223<div class="popular-box__article-list__number-text">2</div>
11224<div class="popular-box__article-list__heading">
11225<a class="popular-box__article-list__link" href="https://www.tomsguide.com/wellness/fitness/k-swiss-coupons" data-analytics-id="popular-list" data-mrf-recirculation="popular-list" data-before-rewrite-localise="/wellness/fitness/k-swiss-coupons">
11226K-Swiss Promo Codes
11227</a>
11228</div>
11229</div>
11230</div>
11231</li>
11232<li class="popular-box__article-list">
11233<div class="popular-box__article-list__container">
11234<div class="popular-box__article-list__content" style="position: unset;">
11235<div class="popular-box__article-list__number-text">3</div>
11236<div class="popular-box__article-list__heading">
11237<a class="popular-box__article-list__link" href="https://www.tomsguide.com/home/i-swear-by-the-shark-messmaster-wet-dry-vacuum-in-my-home-and-its-now-usd100-off-before-prime-day" data-analytics-id="popular-list" data-mrf-recirculation="popular-list" data-before-rewrite-localise="/home/i-swear-by-the-shark-messmaster-wet-dry-vacuum-in-my-home-and-its-now-usd100-off-before-prime-day">
11238I swear by the Shark MessMaster Wet Dry Vacuum in my home &mdash; and it's now $100 off before Prime Day
11239</a>
11240</div>
11241</div>
11242</div>
11243</li>
11244<li class="popular-box__article-list">
11245<div class="popular-box__article-list__container">
11246<div class="popular-box__article-list__content" style="position: unset;">
11247<div class="popular-box__article-list__number-text">4</div>
11248<div class="popular-box__article-list__heading">
11249<a class="popular-box__article-list__link" href="https://www.tomsguide.com/home/coffee-makers/no-plastic-just-coffee-how-caraways-first-ever-coffee-maker-breaks-the-mold" data-analytics-id="popular-list" data-mrf-recirculation="popular-list" data-before-rewrite-localise="/home/coffee-makers/no-plastic-just-coffee-how-caraways-first-ever-coffee-maker-breaks-the-mold">
11250No plastic, just coffee &mdash; how Caraway's first-ever coffee maker breaks the mold
11251</a>
11252</div>
11253</div>
11254</div>
11255</li>
11256<li class="popular-box__article-list">
11257<div class="popular-box__article-list__container">
11258<div class="popular-box__article-list__content" style="position: unset;">
11259<div class="popular-box__article-list__number-text">5</div>
11260<div class="popular-box__article-list__heading">
11261<a class="popular-box__article-list__link" href="https://www.tomsguide.com/entertainment/movies/the-12-scariest-stephen-king-novels-to-read-ahead-of-halloween" data-analytics-id="popular-list" data-mrf-recirculation="popular-list" data-before-rewrite-localise="/entertainment/movies/the-12-scariest-stephen-king-novels-to-read-ahead-of-halloween">
11262The 12 scariest Stephen King novels to read ahead of Halloween
11263</a>
11264</div>
11265</div>
11266</div>
11267</li>
11268</ol>
11269</section>
11270</div>
11271</div>
11272</div>
11273<div data-widget-type="empty" id="sidebar-popular-bottom" class="clear-both widget widget-empty widget-sidebar-popular-bottom widget-empty-sidebar-popular-bottom ad-unit widget-no-data widget-empty">
11274</div>
11275</div>
11276</div>
11277</article>
11278<script>
11279//Block Requirejs
11280</script>
11280
11281</div>
11282<div>
11283<div id="kiosq-everywhere"></div>
11284</div>
11285<section class="footer footer-main-wrapper" aria-label="Main footer" data-nosnippet data-mrf-recirculation="footer">
11286</section>
11287<script type="module" id="hawklinks-script" async src="https://hawk.tomsguide.com/js/w/es6/master-6d42e8e5/ecomlinks.js"></script>
11287
11288<footer id="document-footer" aria-label="footer content" class="relative z-10 w-full mx-auto block bg-(--footer-bg-color)" data-component-name="Footer" style="--footer-bg-color: #1F69FF; --footer-text-color: #FFFFFF; --footer-logo-filter: brightness(0) invert(1); --footer-nav-border-color: white;" data-mrf-recirculation="footer">
11289<section class="max-w-[60rem] px-6 mx-auto text-sm text-(--footer-text-color) hover:underline-offset-2 py-7">
11290<p class="mb-5">
11291Tom's Guide is part of Future US Inc, an international media group and leading digital publisher. <a class="font-bold text-inherit" href="https://futureplc.com/" target="_blank">Visit our corporate site</a>.
11292</p>
11293<a href="https://google.com/preferences/source?q=tomsguide.com" data-google-preferred-source-trigger class="block sm:order-3 my-8 w-[140px] h-[44px] ml-0 mr-auto">
11294<picture data-new-v2-image="true">
11295<source type="image/webp" srcset="https://cdn.mos.cms.futurecdn.net/flexiimages/mednnv697g1760357120-280-100.png.webp 280w" sizes="140px" />
11296<img src="https://cdn.mos.cms.futurecdn.net/flexiimages/mednnv697g1760357120.png" alt="Add as a preferred source on Google" srcset="https://cdn.mos.cms.futurecdn.net/flexiimages/mednnv697g1760357120-280-100.png 280w" sizes="140px" loading="lazy" data-new-v2-image="true" data-original-mos="https://cdn.mos.cms.futurecdn.net/flexiimages/mednnv697g1760357120.png" data-pin-media="https://cdn.mos.cms.futurecdn.net/flexiimages/mednnv697g1760357120.png" class="rounded-[var(--image--border-radius,0)] object-cover w-[140px] h-[44px]" data-pin-nopin="true">
11297</picture>
11298<span class="sr-only">Add as a preferred source on Google</span>
11299</a>
11300<nav class="mb-5 border-(--footer-nav-border-color) border-solid border-y" aria-label="Footer Navigation">
11301<ul class="grid grid-cols-1 my-4 text-left sm:grid-cols-3 md:grid-cols-4 gap-y-3">
11302<li class="min-h-8">
11303<a class="text-inherit hover:underline hover:underline-offset-2" href="https://go.future-advertising.com/Toms-Guide-Media-Kit.html" target="_blank">Advertise with us</a>
11304</li>
11305<li class="min-h-8">
11306<a class="text-inherit hover:underline hover:underline-offset-2" href="https://www.tomsguide.com/reference/about-us#section-who-we-are" target="_blank" data-before-rewrite-localise="/reference/about-us#section-who-we-are">About us</a>
11307</li>
11308<li class="min-h-8">
11309<a class="text-inherit hover:underline hover:underline-offset-2" href="https://www.tomsguide.com/archives" target="_blank" data-before-rewrite-localise="/archives">Archives</a>
11310</li>
11311<li class="min-h-8">
11312<a class="text-inherit hover:underline hover:underline-offset-2" href="https://futureplc.com/careers/" target="_blank">Careers</a>
11313</li>
11314</ul>
11315</nav>
11316<p class="leading-normal">&copy;
11317Future US, Inc. Full 7th Floor, 130 West 42nd Street,
11318New York,
11319NY 10036. </p>
11320</section>
11321</footer>
11322<script>
11323window.vanL10N = null;
11324</script>
vendor: 1 bytes, line 11324
11324
11325<script>
11326var dfp_config = {
11327"site_platform": "vanilla",
11328"keywords": "reference,exclude-from-syndication,exclude-from-homepage,exclude-from-listings,van-disable-inbody-ads,van-ads-none,van-byline-none,van-article-jsonld-none,van_sticky_side_nav,van-block-taboola,van-disable-sidebar,van-disable-comments,van-disable-breadcrumbs,serversidehawk,About Us",
11329"bordeaux_keywords": "About Us",
11330"author": "Tom&#039;s Guide Staff",
11331"template": "standard",
11332"sponsored": "",
11333"article_id": "vWr3na3qnQjXvSUBFypSbh",
11334"vanilla_article_id": "vWr3na3qnQjXvSUBFypSbh",
11335"page_type": "reference",
11336"product_brand": "",
11337"product_category": "",
11338"product": "",
11339"vertical": "",
11340"category": "Tech",
11341"child_category": "",
11342"grandchild_category": "",
11343"source": "",
11344"provertical": "",
11345"jwplayer": "carousel"
11346}
11347</script>
11347
11348<!-- document assets - added by the article itself -->
11349<script>
11350window.vanilla.addJs(
11351{"id":"main-js","src":"https:\/\/vanilla.futurecdn.net\/tomsguide\/1760008\/media\/shared\/js\/main.BJk5sHra.bundle.js","async":""},
11352null,
11353)
11354window.vanilla.addCss({"href":"\/\/vanilla.futurecdn.net\/tomsguide\/1760008\/media\/css\/tomsguide.min.css"})
11355</script>
vendor: 1 bytes, line 11355
11355
11356<script>
11357window.xkeys = {"platform":"responsive","article":"vWr3na3qnQjXvSUBFypSbh","article-regionsetid":false,"articletype":"reference","articletemplate":"standard","article-age":"ancient","region":"US","language":"en","modifieddate":1790004557,"author":["ge7dARc3sXdVjfkCNMiQYk"],"tag":["AHrHYq5pUVRfX9hT2zbqrT"]};
11358</script>
vendor: 1 bytes, line 11358
11358
11359<script class="paywall-preact-lib" type="text/javascript">if(FUTR.Kiosq.hasBarrier){document.body.classList.add("hasBarrier")};
11360(()=>{"use strict";var e,t={2918(e,t,n){n.d(t,{jh:()=>o});const i="__kiosqForceUpdateCookieRefreshPromise";async function a(){if(!function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.location.search;return new URLSearchParams(e).has("forceUpdateCookie")}())return;window.history.replaceState(window.history.state,"",function(e){const t=new URL(e);if(!t.searchParams.has("forceUpdateCookie"))return t.pathname+t.search+t.hash;const n=t.search.slice(1).split("&").filter(e=>{const t=e.split("=",1)[0];try{return"forceUpdateCookie"!==decodeURIComponent(t.replace(/\+/g," "))}catch(e){return"forceUpdateCookie"!==t}}).join("&");return t.pathname+(n?"?".concat(n):"")+t.hash}(window.location.href));const e=function(){const e=document.cookie.match("(^|;)\\s*".concat("kiosq_user","\\s*=\\s*([^;]+)"));return e?decodeURIComponent(e.pop()):null}();if(!e)return;const t=function(){var e,t,n,i,a;const o=(null===(e=window.FUTR)||void 0===e||null===(e=e.Kiosq)||void 0===e||null===(e=e.defaultSiteConfig)||void 0===e?void 0:e.site)||(null===(t=window.FUTR)||void 0===t||null===(t=t.Kiosq)||void 0===t||null===(t=t.finalSiteConfig)||void 0===t?void 0:t.site)||(null===(n=window.FUTR)||void 0===n||null===(n=n.Kiosq)||void 0===n?void 0:n.site)||(null===(i=window.FUTR)||void 0===i||null===(i=i.Kiosq)||void 0===i||null===(i=i.Site)||void 0===i?void 0:i.site_name)||(null===(a=window.FUTR)||void 0===a||null===(a=a.Connect)||void 0===a||null===(a=a.auth0LockConfig)||void 0===a?void 0:a.label)||"",r=String(o).trim();if(r)return r;console.warn("[Kiosq] forceUpdateCookie: site is missing, skipping cookie refresh")}();if(!t)return;const n=function(){var e,t;const n=String((null===(e=window.FUTR)||void 0===e||null===(e=e.Kiosq)||void 0===e||null===(e=e.defaultSiteConfig)||void 0===e?void 0:e.kiosqEndpoint)||(null===(t=window.FUTR)||void 0===t||null===(t=t.Kiosq)||void 0===t?void 0:t.kiosqEndpoint)||"").trim();return""===n||/^https?:\/\//i.test(n)?"/kiosq-api":n.replace(/\/$/,"")}(),i="".concat(n,"/api/update-authentication-cookie/").concat(encodeURIComponent(e),"?site=").concat(encodeURIComponent(t),"&hard-update=true");try{const e=await fetch(i,{method:"GET",credentials:"include",headers:{Accept:"application/json"}});if(!e.ok)return void console.warn("[Kiosq] forceUpdateCookie: cookie refresh failed",e.status);const t=await e.json(),n=null==t?void 0:t.authenticationCookie;if(null==n||!n.value)return;!function(e,t){const n=t?new Date(1e3*Number(t)).toUTCString():new Date(Date.now()+864e7).toUTCString();document.cookie="kiosq_user=".concat(e,"; expires=").concat(n,"; path=/; Secure; SameSite=Lax")}(n.value,n.expire),function(e){var t;const n=null===(t=window.FUTR)||void 0===t||null===(t=t.Connect)||void 0===t||null===(t=t.Auth)||void 0===t?void 0:t.parseJwt;if("function"==typeof n)try{const t=n(e);t&&"object"==typeof t&&(window.FUTR.Kiosq=window.FUTR.Kiosq||{},window.FUTR.Kiosq.User=t)}catch(e){}}(n.value),window.dispatchEvent(new Event("KiosqCookieChange")),document.dispatchEvent(new Event("AuthEvent"))}catch(e){console.warn("[Kiosq] forceUpdateCookie: cookie refresh error",e)}}function o(){return window[i]||(window[i]=a()),window[i]}},8030(e,t,n){n.d(t,{A:()=>o});var i=n(9125),a=n.n(i)()(function(e){return e[1]});a.push([e.id,'#kiosqAssistant {\n font-family: Helvetica, Arial, sans-serif;\n font-size: 12px;\n display: flex;\n flex-direction: column;\n width: clamp(300px, 35vw, 560px);\n max-height: min(95dvh, 600px);\n background: rgba(250, 249, 247, 0.92);\n border-radius: 16px;\n box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);\n backdrop-filter: blur(16.4px);\n border: 1px solid rgba(0, 0, 0, 0.25);\n position: fixed;\n right: 10px;\n bottom: 10px;\n z-index: 10000;\n transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n text-align: center;\n\n & > * {\n margin:0;\n padding:0;\n }\n & > div.content {\n flex: 1;\n min-height: 0;\n overflow-y: auto;\n overflow-x: clip;\n & header {\n display:flex;\n flex-direction: column;\n font-size: 1rem;\n background-color: #00000010;\n padding: 0.4em 0;\n margin: 0;\n }\n }\n \n & > header {\n padding: 2px 6px;\n flex: none;
11360\n display: flex;\n justify-content: center;\n align-items: center;\n gap: 4px;\n margin: 0;\n font-size: 1.5rem;\n font-weight: 600;\n box-sizing: border-box;\n & h4{\n display:flex;\n flex-direction: column;\n padding: 10px 5px;\n margin: 0;\n font-size: large;\n font-weight: 600;\n color: #1b1b1b;\n & span {\n font-size: small;\n font-weight: 400;\n }\n }\n & a {\n color: #1b1b1b;\n text-decoration: none;\n }\n & > div {\n display: inline-flex;\n align-items: center;\n gap: 2px;\n }\n }\n \n & .btn svg {\n width: 20px;\n height: 20px;\n }\n .table-item {\n & .btn svg {\n width: 18px;\n height: 18px;\n }\n }\n\n \n}\n\n#kiosqAssistant.collapsed {\n height: auto;\n width: auto;\n min-width: 200px;\n /* Host sites often inflate .btn padding &#8212; don\'t clip the header icons */\n max-height: none;\n overflow: visible;\n \n & > div.content {\n display: none;\n }\n & .campaign {\n display: none;\n }\n \n & header {\n flex-grow: 1;\n & > div > a {\n display: none;\n }\n /* Doc icon stays available when minimized */\n & .assistant-doc-icon {\n display: inline-flex;\n }\n }\n}\n\n\n.campaign {\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n transition: all 0.3s ease;\n opacity: 1;\n & header {\n margin:0;\n padding: 0.4em 1em;\n font-weight: normal;\n }\n}\n\n.custom-template,\n.campaigns,\n.campaign {\n /* font-size: 15px;\n font-weight: 600;\n width: 100%;\n text-align: center;\n margin: 0;\n padding: 0.2em 0.5em; */\n & header {\n background-color: #f2f3f4;\n }\n}\n.table-item {\n width: 100%;\n border: 1px solid rgba(250, 249, 247, 0.4);\n border-bottom: 1px solid #00000020;\n display: flex;\n flex-direction: column;\n & .btn svg {\n width: 18px;\n height: 18px;\n }\n & thead {\n & tr {\n display:flex;\n & th {\n display: flex;\n padding: 5px 0 10px 2px;\n font-size:1.2em;\n flex-grow: 1;\n font-weight: 600;\n }\n }\n }\n & tbody {\n display: flex;\n flex-direction: column;\n & tr{\n display: flex;\n align-items: center;\n width: 100%;\n\n &:nth-child(odd){\n background-color: #f8f8f8;\n }\n }\n & td {\n padding: 4px;\n &:first-child{\n flex: 3;\n min-width: 0;\n text-align: left;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n &:nth-child(2) {\n flex: 1;\n text-align: center;
11360\n display: flex;\n justify-content: center;\n align-items: center;\n }\n &:last-child{\n flex: 1;\n font-weight: 700;\n text-align: center;\n display: flex;\n justify-content: center;\n align-items: center;\n }\n }\n }\n}\nul.table-item{\n list-style: none;\n padding: 0;\n margin: 0;\n width: 100%;\n min-height: 2em;\n background-color:transparent;\n & li { \n \n padding: 0 5px;\n display:flex;\n width:100%;\n height: 2em;\n & span, & a {\n align-content: center;\n }\n & div {\n flex-grow: 1;\n align-content: center;\n }\n & a {\n text-decoration: none;\n color: var(--flexi-brand_color_2);\n &:hover {\n background-color: var(--flexi-brand_color_2);\n color:white;\n }\n }\n }\n}\n.table-item.empty {\n & td[colspan] {\n display: block;\n text-align: center;\n width: 100%;\n }\n}\n.table-item.templates {\n & tbody {\n display:table;\n & tr {\n display:table-row;\n border-bottom: 1px solid #00000030;\n & td, th {\n text-align: center;\n display: table-cell;\n &:first-child{\n width: auto;\n }\n /* &:nth-child(2) {\n \n } */\n &[rowspan] {\n vertical-align: middle;\n font-weight: 600;\n width: 5em;\n }\n }\n }\n }\n}\n.table-header-col{\n padding: 5px 0;\n}\n.table-header-col {\n padding: 0 3px;\n font-weight: bold;\n}\n.table-header-title-link{\n border-bottom: 1px solid var(--flexi-brand_color_2);\n line-height: 25px;\n}\n.table-header-title-link:hover{\n text-decoration: none;\n color: var(--flexi-brand_color_2);\n}\n\n#kiosqAssistant ::-webkit-scrollbar {\n -webkit-appearance: none;\n width: 7px;\n}\n#kiosqAssistant ::-webkit-scrollbar-thumb {\n border-radius: 4px;\n background-color: rgba(0, 0, 0, 0.5);\n box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);\n}\n.result-custom-template,\n.result-campaign{\n min-height: 60px;\n}\n.table-compare-col{\n padding: 15px;\n border: 1px solid #333;\n text-align: center;\n}\n.table-config-compare .table-header-col{\n text-align: center;\n border: 1px solid #999;\n padding: 5px;\n}\n\n\n/* SmartTooltip styles moved to SmartTooltip.css */\n\n/*\n * Button styles &#8212; scoped under #kiosqAssistant so host-site rules\n * (e.g. Decanter `.btn { background: #1b1b1b }`) cannot paint over the panel.\n */\n#kiosqAssistant .btn,\n#kiosqAssistant .btn:visited {\n display: inline-flex !important;\n align-items: center !important;\n justify-content: center !important;\n box-sizing: border-box !important;\n color: #1b1b1b !important;\n background: transparent !important;\n background-color: transparent !important;\n text-decoration: none !important;\n border-radius: 4px !important;\n font-size: 12px !important;\n font-weight: 500 !important;\n line-height: 1 !important;\n transition: all 0.2s ease-in-out;\n cursor: pointer;\n border: 1px solid transparent !important;\n box-shadow: none !important;\n min-height: 24px;\n margin: 0 !important;\n & svg {\n fill: #1b1b1b !important;\n stroke: none;\n color: #1b1b1b !important;\n }\n & svg path {\n fill: #1b1b1b !important;\n }\n}\n\n#kiosqAssistant .btn:hover,\n#kiosqAssistant .btn:visited:hover {\n transform: translateY(-1px);\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2) !important;\n text-decoration: none !important;\n background-color: #222 !important;\n color: #fff !important;\n & svg {\n fill: #fff !important;\n stroke: #fff;\n }\n & svg path {\n fill: #fff !important;\n }\n}\n\n#kiosqAssistant .btn:active {\n transform: translateY(0);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) !important;\n}\n\n/* Adjust spacing for icon-only buttons */\n#kiosqAssistant .btn:has(svg):not(:has(text)) {\n padding: 8px !important;\n min-width: 32px;\n width: auto !important;\n height: auto !important;\n}\n\n/* Table header title link buttons */\n#kiosqAssistant .table-header-title-link.btn {\n background-color: transparent !important;\n color: var(--flexi-brand_color_2, #007bff) !important;\n border: 1px solid var(--flexi-brand_color_2, #007bff) !important;\n padding: 4px 8px !important;\n}\n\n#kiosqAssistant .table-header-title-link.btn:hover {\n background-color: var(--flexi-brand_color_2, #007bff) !important;\n color: #fff !important;\n}
11360\n\n/* Config compare link buttons */\n#kiosqAssistant .config-compare-link {\n cursor: pointer;\n font-weight: normal;\n &:hover {\n font-weight: 600;\n }\n}\n#kiosqAssistant .config-compare-link.btn {\n background-color: #28a745 !important;\n color: #fff !important;\n font-size: 11px !important;\n padding: 4px 8px !important;\n}\n\n#kiosqAssistant .config-compare-link.btn:hover {\n background-color: #218838 !important;\n}\n.table-config-compare {\n & tbody > tr {\n border-bottom:1px solid #fff;\n }\n & tr {\n &:nth-child(odd) {\n background-color: #dfdfdf;\n }\n & td, th {\n &:first-child {\n vertical-align: middle;\n }\n overflow-wrap: anywhere;\n max-width: 40em;\n padding: 3px;\n vertical-align: baseline;\n } \n }\n & textarea{\n height: 80px;\n width: 100%;\n padding: 5px;\n }\n}\n\n/* &#9472;&#9472;&#9472; Debug Tabs &#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472; */\n.debug-tabs {\n display: flex;\n border-bottom: 1px solid rgba(0,0,0,0.1);\n background: rgba(0,0,0,0.04);\n flex-shrink: 0;\n}\n\n.debug-tab {\n flex: 1;\n padding: 6px 8px;\n font-size: 11px;\n font-weight: 500;\n border: none;\n background: transparent;\n cursor: pointer;\n color: #555;\n border-bottom: 2px solid transparent;\n transition: all 0.15s ease;\n font-family: inherit;\n}\n\n.debug-tab:hover {\n background: rgba(0,0,0,0.06);\n color: #222;\n}\n\n.debug-tab.active {\n color: #1a1a1a;\n font-weight: 700;\n border-bottom: 2px solid var(--flexi-brand_color_2, #4c4cff);\n background: rgba(255,255,255,0.5);\n}\n\n.debug-tab.has-badge {\n color: #2a7a2a;\n}\n\n/* &#9472;&#9472;&#9472; A/B Tests Section &#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472; */\n.ab-tests {\n display: flex;\n flex-direction: column;\n & > header {\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: 6px 10px;\n font-size: 0.9rem;\n font-weight: 600;\n background-color: #f2f3f4;\n border-bottom: 1px solid rgba(0,0,0,0.08);\n }\n}\n\n.ab-test-uid-badge {\n font-size: 10px;\n font-weight: 500;\n background: #e8e8e8;\n border-radius: 4px;\n padding: 2px 6px;\n color: #555;\n font-family: monospace;\n}\n\n.ab-test-tip {\n font-size: 10px;\n color: #666;\n background: #fffbe6;\n padding: 5px 10px;\n border-bottom: 1px solid rgba(0,0,0,0.06);\n & code {\n font-size: 9px;\n background: rgba(0,0,0,0.06);\n padding: 1px 3px;\n border-radius: 2px;\n }\n}\n\n.ab-test-empty {\n padding: 14px 10px;\n font-size: 11px;\n color: #888;\n text-align: center;\n & code {\n font-size: 10px;\n background: rgba(0,0,0,0.05);\n padding: 1px 3px;\n border-radius: 2px;\n }\n}\n\n.ab-test-experiment {\n border-bottom: 1px solid rgba(0,0,0,0.08);\n padding: 8px 10px;\n\n &:last-child {\n border-bottom: none;\n }\n}\n\n.ab-test-experiment-header {\n display: flex;\n align-items: center;\n justify-content: space-between;\n margin-bottom: 3px;\n}\n\n.ab-test-name {\n font-weight: 700;\n font-size: 12px;\n color: #1a1a1a;\n font-family: monospace;\n}\n\n.ab-test-badge {\n font-size: 10px;\n font-weight: 600;\n background: var(--flexi-brand_color_2, #4c4cff);\n color: #fff;\n padding: 2px 7px;\n border-radius: 99px;\n font-family: monospace;\n}\n\n.ab-test-meta {\n font-size: 10px;\n color: #888;\n margin-bottom: 5px;\n}\n\n.ab-test-patch {\n list-style: none;\n margin: 0;\n padding: 0;\n background: rgba(0,0,0,0.03);\n border-radius: 4px;\n overflow: hidden;\n}\n\n.ab-test-patch li {\n display: flex;\n padding: 3px 6px;\n gap: 6px;\n border-bottom: 1px solid rgba(0,0,0,0.05);\n font-size: 10px;\n &:last-child { border-bottom: none; }\n}\n\n.ab-test-patch-key {\n color: #222;\n font-family: monospace;\n font-weight: 600;\n flex: 1;\n min-width: 0;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.ab-test-patch-value {\n color: #fff;\n background: #1a6b1a;\n font-family: monospace;\n font-weight: 700;\n flex: none;\n padding: 1px 6px;\n border-radius: 3px;\n white-space: nowrap;\n}\n\n.ab-test-control-note {\n font-size: 10px;\n color: #999;\n font-style: italic;\n}\n\n.ab-context-details {\n margin: 8px 10px 4px;\n border: 1px solid rgba(0,0,0,0.1);\n border-radius: 4px;\n font-size: 11px;\n}\n\n.ab-context-summary {\n padding: 5px 10px;\n cursor: pointer;\n color: #555;\n font-weight: 600;\n list-style: none;
11360\n display: flex;\n align-items: center;\n gap: 6px;\n user-select: none;\n}\n\n.ab-context-summary::-webkit-details-marker { display: none; }\n.ab-context-summary::before { content: "&#9656;"; font-size: 9px; }\ndetails[open] .ab-context-summary::before { content: "&#9662;"; }\n\n.ab-context-count {\n display: inline-block;\n background: rgba(0,0,0,0.08);\n border-radius: 99px;\n padding: 0 6px;\n font-size: 10px;\n color: #666;\n font-weight: 400;\n}\n\n.ab-context-list {\n list-style: none;\n margin: 0;\n padding: 4px 0 6px;\n border-top: 1px solid rgba(0,0,0,0.07);\n}\n\n.ab-context-item {\n display: flex;\n align-items: baseline;\n gap: 5px;\n padding: 2px 10px;\n}\n\n.ab-context-item:nth-child(even) {\n background: rgba(0,0,0,0.03);\n}\n\n.ab-context-key {\n font-family: monospace;\n color: #444;\n min-width: 160px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n flex-shrink: 0;\n}\n\n.ab-context-arrow {\n color: #aaa;\n flex-shrink: 0;\n}\n\n.ab-context-empty {\n padding: 6px 10px 8px;\n font-size: 10px;\n color: #888;\n font-style: italic;\n border-top: 1px solid rgba(0,0,0,0.07);\n}\n\n.ab-context-value {\n font-family: monospace;\n color: #1a5c8a;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.ab-test-skipped {\n margin: 6px 10px;\n padding: 8px 10px;\n background: rgba(133, 100, 4, 0.1);\n border: 1px solid rgba(133, 100, 4, 0.3);\n border-radius: 4px;\n}\n\n.ab-test-skipped-title {\n font-size: 11px;\n font-weight: 600;\n color: #856404;\n margin-bottom: 4px;\n}\n\n.ab-test-skipped-item {\n font-size: 10px;\n color: #666;\n padding: 2px 0;\n}\n\n.ab-test-skipped-item code {\n background: rgba(0,0,0,0.07);\n padding: 0 3px;\n border-radius: 2px;\n font-size: 10px;\n}\n\n.ab-test-fetch-status {\n font-size: 10px;\n padding: 5px 10px;\n border-left: 3px solid #ccc;\n margin: 4px 8px;\n background: rgba(0,0,0,0.02);\n}\n\n.ab-test-endpoint {\n font-family: monospace;\n font-size: 9px;\n color: #aaa;\n margin-top: 2px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.ab-test-fetch-error {\n font-size: 10px;\n color: #c00;\n background: #fff0f0;\n border: 1px solid #ffcccc;\n border-radius: 4px;\n padding: 6px 10px;\n margin: 4px 8px;\n & code {\n font-size: 9px;\n background: rgba(0,0,0,0.06);\n padding: 1px 3px;\n border-radius: 2px;\n }\n}',""]);const o=a},6320(e,t,n){var i=n(327),a=n.n(i),o=n(180),r=n.n(o),l=n(7752),s=n.n(l),c=n(8271),d=n.n(c),u=n(1267),p=n.n(u),m=n(832),g=n.n(m),f=n(8030),h={};h.styleTagTransform=g(),h.setAttributes=d(),h.insert=s().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=p(),a()(f.A,h),f.A&&f.A.locals&&f.A.locals},8701(e,t,n){n.d(t,{A:()=>h});var i=n(8532),a=n(4640),o=n(7444),r=n(506),l=n(7899),s=n(1787),c=n(9565),d=n(7510),u=n(3675),p=n(459),m=n(402);const g={matchOne:{isLoading:!1,data:null,error:null},matchAll:{isLoading:!1,data:null,error:null}},f=e=>{window.FUTR.Kiosq.Campaign={...window.FUTR.Kiosq.Campaign,id:e?.data?.rule?.name||window.FUTR.Kiosq.Campaign?.id||"",campaignMatch:e?.data?.rule||window.FUTR.Kiosq.Campaign?.campaignMatch||{},campaignsMatch:e?.data?.rules||window.FUTR.Kiosq.Campaign?.campaignsMatch||[]},o.eL.value.Campaign={...o.eL.value.Campaign,id:e?.data?.rule?.name||o.eL.value.Campaign?.id||"",campaignMatch:e?.data?.rule||o.eL.value.Campaign?.campaignMatch||{},campaignsMatch:e?.data?.rules||o.eL.value.Campaign?.campaignsMatch||[]}},h=(e,t)=>{const n=(0,d.A)({prefix:"KIOSQ App Campaign",backgroundColor:"#c18ff2"}),[h,w]=(0,a.J0)(g),[y,b]=(0,a.J0)(e?.defaultSiteConfig);if((0,a.vJ)(()=>{(0,r.Qd)({eventName:"KiosqEnvironment",kiosqInfo:o.WE.value}),(0,r.Oz)({eventName:"UserContextComputed",kiosqInfo:e?.Campaign?.Context||[]}),(0,r.CA)({eventName:"KiosqEnvironment"}),(0,r.CA)({eventName:"UserContextComputed"})},[]),(0,a.vJ)(()=>{const t=e?.defaultSiteConfig;t?.is_injection_enabled&&(0,c.A)({...e,finalSiteConfig:t},"site")},[]),(0,a.vJ)(()=>{const t=h?.matchOne?.data;if(!h?.matchOne?.isLoading&&t?.matched&&t?.result)try{const n=JSON.parse(t.result);if(!n?.is_injection_enabled)return;
11360(0,c.A)({...e,finalSiteConfig:{...y,is_injection_enabled:!0,inject:n.inject||{}}},"campaign")}catch(e){n.warn("Failed to parse campaign injection config",e)}},[h]),e?.defaultSiteConfig?.campaign_enable){const r=(0,i.A)(e);let c={...h,matchOne:r};if(t){const t=(0,i.H)(e);c={...c,matchAll:t},f(t),(0,a.vJ)(()=>{w(c),o.Rf.value=c},[t.isLoading])}(0,a.vJ)(()=>{if(w(c),o.Rf.value=c,!r?.isLoading&&r?.data?.matched){n.info("Campaign matched:",r?.data?.rule?.name);const t=r?.data?.result?JSON.parse(r.data.result):{},i=(0,p.KL)((0,u.$N)(e.defaultSiteConfig,t)),a=window.FUTR?.Kiosq?.AbTest?.overrideCampaignsPatch??{},c=Object.keys(a).length>0?{...i,...a}:i;b(c),(0,o.CR)({...e,finalSiteConfig:c}),(0,m.ru)(),(0,s.aq)(e)&&(0,l.R)("show campaign",r?.data?.rule?.name||""),f(r)}},[r?.isLoading])}return{fetcherMatchCampaigns:h,siteConfig:y}}},506(e,t,n){n.d(t,{CA:()=>l,Oz:()=>o,Qd:()=>r});var i=n(8214);const a=(0,n(7510).A)({prefix:"KIOSQ App Campaign",backgroundColor:"#c18ff2"}),o=({eventName:e,kiosqInfo:t})=>{i.B.on(e,()=>{a.log(e,t)})},r=({eventName:e,kiosqInfo:t})=>{i.B.on(e,()=>{a.log(e,t)})},l=({eventName:e,kiosqInfo:t})=>{i.B.dispatch(e,t||{})}},8672(e,t,n){n.d(t,{N:()=>l});var i=n(1787),a=n(7899),o=n(3420),r=n(7039);const l=e=>{let t=document.querySelectorAll(".kiosq-event-cta");0!==t.length&&t.forEach(t=>{t.addEventListener("click",t=>{((e,t)=>{let n=document.querySelector("html"),l=n?.getAttribute("data-locale"),s=t?.finalSiteConfig,c={GB:s?.bluebird_buy_sub??null,US:s?.cds_buy_sub??null},d=s?.cds_provider&&l?l:"GB";(0,a.R)(`interact with ${(0,i.fU)(t)}`,"subscription page"),(0,o.trackCtaClick)("subscribe","barrier"),(0,r.UP)((0,r.Kw)(t,"inline"),"signup",e.target);const u=c[d];u&&(window.location.href=u)})(t,e)})});const n="regwall"===(0,i.fU)(e)&&(e?.finalSiteConfig?.regwall_can_dismiss??window.FUTR?.Kiosq?.defaultSiteConfig?.regwall_can_dismiss??!1),l=e?.finalSiteConfig?.regwall_dismiss_reset_counter??window.FUTR?.Kiosq?.defaultSiteConfig?.regwall_dismiss_reset_counter??!1;document.querySelectorAll(".dismiss-barrier").forEach(t=>{n?t.addEventListener("click",function(){window._dismissRegwallListenerAdded||((0,a.R)("Interact with regwall","Dismiss"),(0,o.trackCtaClick)("dismiss","regwall"),(0,r.UP)((0,r.Kw)(e,"inline"),"close",t),l&&(localStorage.removeItem("kiosq_article_reset"),localStorage.removeItem("kiosq_article_url_ack")),window.dispatchEvent(new CustomEvent("evt_a13x")),window._dismissRegwallListenerAdded=!0)}):t.style.display="none"})}},8214(e,t,n){n.d(t,{B:()=>i,S:()=>a});const i={on(e,t){document.addEventListener(e,e=>t(e.detail))},dispatch(e,t){document.dispatchEvent(new CustomEvent(e,{detail:t}))},remove(e,t){document.removeEventListener(e,t)}},a=()=>{i.remove("AuthEvent",()=>{}),i.remove("kiosqRegwall",()=>{}),i.remove("UserContextComputed",()=>{}),i.remove("PythiaMatchOneResult",()=>{})}},7507(e,t,n){n.d(t,{$4:()=>r,$h:()=>l,L:()=>s});var i=n(1787),a=n(7899),o=n(7039);const r=e=>{document.querySelectorAll(".kiosq-event-login,.kiosq-event-signup").forEach(t=>{t.addEventListener("click",t=>{(async(e,t)=>{var n=null;if(!(n=e.target.classList.contains(".kiosq-event-login")||e.target.classList.contains("kiosq-event-signup")?e.target:e.target.closest(".kiosq-event-login")??e.target.closest(".kiosq-event-signup")??null))return;var r={};n.getAttribute("data-paywall-param")&&(r={paywall:!0});const l=n.getAttribute("data-tracking")??"barrier",s="sticky"===l?"sticky":"inline";var c="true"===n.getAttribute("data-noRedirect")||"true"===n.getAttribute("data-noredirect");for(const e of n.classList){if(!e.includes("kiosq-event-"))continue;const d="kiosq-event-login"===e?"login":"signup",u="login"===d?"login":"signup",p="login"===d?`login from ${l}`:`join from ${l}`;if((0,a.R)(`interact with ${(0,i.fU)(t)}`,p),await(0,o.UP)((0,o.Kw)(t,s),u,n),!c)return window.FUTR.Connect.Auth[d](r)}})(t,e)})})},l=e=>{document.querySelectorAll('a[href="#paywall-signup"]').forEach(function(t){t.href="",t.onclick=function(){return(0,a.R)(`interact with ${(0,i.fU)(e)}`,"Join"),(0,o.UP)((0,o.Kw)(e,"inline"),"signup",t),window.FUTR.Connect.Auth.signup()}}),document.querySelectorAll('a[href="#paywall-signin"]').forEach(function(t){t.onclick=function(){return(0,a.R)(`interact with ${(0,i.fU)(e)}`,"Login"),(0,o.UP)((0,o.Kw)(e,"inline"),"login",t),window.FUTR.Connect.Auth.login()}})},s=(e,t=(0,i.fU)(e))=>{document.querySelectorAll(".kiosq-event-join-now").forEach(n=>{"true"!==n.dataset.kiosqJoinBound&&(n.dataset.kiosqJoinBound="true",n.addEventListener("click",async i=>{i.preventDefault(),i.stopImmediatePropagation(),(0,a.R)(`interact with ${t}`,"join from button"),(0,o.UP)((0,o.Kw)(e,"inline"),"signup",n);const r=(e.finalSiteConfig||e.defaultSiteConfig)?.offer_custom_template??"",l="chargebee"===(e?.finalSiteConfig?.main_provider??e?.defaultSiteConfig?.main_provider),s=e?.finalSiteConfig?.bluebird_buy_sub??e?.defaultSiteConfig?.bluebird_buy_sub;if(r.length&&l){const t=await fetch(`/kiosq-api/api/custom-templates/${r}/render`,{method:"POST",body:JSON.stringify({variables:{site_name:e.site,offers_items:(e.finalSiteConfig||e.defaultSiteConfig)?.offers},preview_data:!1})}).then(e=>{if(!e.ok)throw new Error(`HTTP ${e.status}: ${e.statusText}`);return e.json()});let n=Object.assign(document.createElement("style"),{type:"text/css",id:"kiosq-offers-template-css_"+r,innerHTML:t.css.replace(/<style[^>]*>/gi,"").replace(/<\/style>/gi,"").trim()});document.head.appendChild(n);let i=Object.assign(document.createElement("div"),{id:"kiosq-offers-template-markup_"+r,innerHTML:t.markup}
11360),a=[...(new DOMParser).parseFromString(i.innerHTML,"text/html").querySelectorAll("script")].map(e=>e.textContent).reduce((e,t)=>e+t,"");i.firstChild?.classList.add("show","active"),document.body.appendChild(i),new Function(a)()}else{if(!s)return;setTimeout(()=>{window.location.href=s},150)}}))})}},2643(e,t,n){n.d(t,{X:()=>a,g:()=>o});const i="kiosq_ab_uid";function a(){try{const e=localStorage.getItem(i);if(null!==e){const t=parseInt(e,10);if(!isNaN(t)&&t>=0&&t<=99)return t}const t=Math.floor(100*Math.random());return localStorage.setItem(i,String(t)),t}catch{return Math.floor(100*Math.random())}}function o(e,t){return e%t}},7140(e,t,n){n.d(t,{RW:()=>f,j3:()=>p,ru:()=>g});var i=n(2643),a=n(3675);const o=new Set(["arcade_provider","chargebee_provider","traffic_exposure","campaign_enable","regwall_can_dismiss","regwall_dismiss_reset_counter","main_layer_enabled","main_layer_premium_enabled","regwall_layer_enabled","sticky_layer_enabled","sticky_regwall_layer_enabled","cds_provider","enableHandshakeRedirect","newsletter_auto_optin"]),r=new Set(["limitOfFreeArticle","limitOfFreeArticleAfterLogin","triggerMessageFrom","limitOfContent","limitOfContentMobile","traffic_exposure_rate"]);function l(e,t){return o.has(e)?"true"===t||!0===t:r.has(e)?parseFloat(t):t}function s(e){if(e.config_entries&&e.config_entries.length>0){const t={};for(const n of e.config_entries)n.key&&(t[n.key]=l(n.key,n.value));return t}return e.config??{}}function c(e,t){const n=t[e.field];if(null==n)return!1;const i=String(n),a=e.value??"",o=parseFloat(a),r=parseFloat(i);switch(e.operator){case"=":case"==":return i===a;case"!=":return i!==a;case">":return!isNaN(r)&&!isNaN(o)&&r>o;case">=":return!isNaN(r)&&!isNaN(o)&&r>=o;case"<":return!isNaN(r)&&!isNaN(o)&&r<o;case"<=":return!isNaN(r)&&!isNaN(o)&&r<=o;case"contains":return i.includes(a);case"doesNotContain":return!i.includes(a);case"beginsWith":case"begin with":return i.startsWith(a);case"endsWith":case"end with":return i.endsWith(a);case"in":return a.split(",").map(e=>e.trim()).includes(i);case"notIn":return!a.split(",").map(e=>e.trim()).includes(i);case"null":return null==n;case"notNull":return null!=n;case"existOne":return!!Array.isArray(n)&&a.split(",").map(e=>e.trim()).some(e=>n.includes(e));case"notExistOne":return!Array.isArray(n)||!a.split(",").map(e=>e.trim()).some(e=>n.includes(e));default:return!1}}function d(e){const t=e.conditions?.query_object?.rules;if(!t||0===t.length)return!0;const n=function(){const e=window.FUTR?.Kiosq,t=(0,a.zZ)(e?.Campaign?.Context);return{isPremium:e?.isPremium,isHubPage:e?.isHubPage,wallType:e?.wallType,wallSystem:e?.wallSystem,granted:e?.granted,trafficExposure:e?.trafficExposure,...t}}();return"or"===(e.conditions?.query_object?.combinator??"and")?t.some(e=>c(e,n)):t.every(e=>c(e,n))}const u=new Set;async function p(e){if(!e)return{abTests:[],status:"error",endpoint:"(no site)"};const t=window.FUTR?.Kiosq?.defaultSiteConfig?.kiosqEndpoint||window.FUTR?.Kiosq?.kiosqEndpoint||"",n=t?`${t.replace(/\/$/,"")}/api/ab-tests/${encodeURIComponent(e)}`:`/kiosq-api/api/ab-tests/${encodeURIComponent(e)}`;try{const e=new AbortController,t=setTimeout(()=>e.abort(),1500),i=await fetch(n,{method:"GET",signal:e.signal,headers:{Accept:"application/json"}});if(clearTimeout(t),!i.ok)return{abTests:[],status:"error",endpoint:n};const a=await i.json(),o=a?.ab_tests??[];return{abTests:o,status:o.length>0?"success":"empty",endpoint:n}}catch(e){return{abTests:[],status:e instanceof DOMException&&"AbortError"===e.name?"timeout":"error",endpoint:n}}}function m(e,t){if(u.has(e))return;u.add(e);const n=window,i={event:"kiosq_experiment_exposure",experiment:{name:e,variant:t}};"function"==typeof n.pushToDataLayer?n.pushToDataLayer(i):(n.dataLayer=n.dataLayer||[],Array.isArray(n.dataLayer)&&n.dataLayer.push(i))}function g(){const e=window.FUTR?.Kiosq;if(!e?.finalSiteConfig)return{};const t=e.AbTest?.overrideCampaignsPatch??{};return 0===Object.keys(t).length?{}:(Object.assign(e.finalSiteConfig,t),t)}function f(e){const{abTests:t,status:n,endpoint:a}=e,o=(0,i.X)(),r=window.FUTR?.Kiosq?.defaultSiteConfig,l=t.filter(e=>e.enabled&&e.variants.length>=2),c={uid:o,experiments:[],skippedExperiments:[],fetchStatus:n,fetchedCount:t.length,endpoint:a,overrideCampaignsPatch:{}};if(0===l.length||!r)return void(window.FUTR.Kiosq.AbTest=c);const u=[],p=[],f={},h={};for(const e of l){if(!d(e)){const t=e.conditions?.query_object?.rules?.length??0;p.push({name:e.name,reason:`${t} condition${t>1?"s":""} not matched`});continue}const t=(0,i.g)(o,e.variants.length),n=e.variants[t],a=s(n),r=!!e.override_campaigns;u.push({name:e.name,variantCount:e.variants.length,variantIndex:t,variant:n.name,configPatch:a,overrideCampaigns:r}),a&&Object.keys(a).length>0&&(Object.assign(f,a),r&&Object.assign(h,a)),m(e.name,n.name)}Object.assign(window.FUTR.Kiosq.defaultSiteConfig,f),window.FUTR.Kiosq.AbTest={...c,experiments:u,skippedExperiments:p,overrideCampaignsPatch:h},g()}},402(e,t,n){n.d(t,{RW:()=>i.RW,j3:()=>i.j3,ru:()=>i.ru});var i=n(7140)},6834(e,t,n){n.d(t,{A:()=>a});const i={"==":(e,t)=>
11360e===t,"!=":(e,t)=>e!==t,">":(e,t)=>Number(e)>Number(t),"<":(e,t)=>Number(e)<Number(t),">=":(e,t)=>Number(e)>=Number(t),"<=":(e,t)=>Number(e)<=Number(t),contains:(e,t)=>("string"==typeof e||!!Array.isArray(e))&&e.includes(t),notContains:(e,t)=>"string"==typeof e?!e.includes(t):!Array.isArray(e)||!e.includes(t),in:(e,t)=>!!Array.isArray(e)&&e.includes(t),notIn:(e,t)=>!Array.isArray(e)||!t.includes(t),existOne:(e,t)=>Array.isArray(e)&&e.some(e=>e===t),notExistOne:(e,t)=>!Array.isArray(e)||!e.some(e=>e===t),existOneBy:(e,t)=>Array.isArray(e)&&e.some(e=>e===t),notexistOneBy:(e,t)=>!Array.isArray(e)||!e.some(e=>e===t)},a=(e,t)=>{if(!window.FUTR?.Kiosq?.Campaign?.Context)return!1;const n=window.FUTR.Kiosq.Campaign.Context.find(t=>t&&t.name===e.link_js_vars_variable_name);if(!n)return!1;t&&Array.isArray(n.computeValue)&&n.computeValue.push(t);const a=e.link_js_vars_operator,o=i[a];return!!o&&o(n.computeValue,e.link_js_vars_value)}},7335(e,t,n){n.d(t,{g:()=>a,u:()=>i});const i={site:{js:"kiosq-site-custom-js",css:"kiosq-site-custom-css",templateClass:"kiosq-site-injected-element"},campaign:{js:"kiosq-campaign-custom-js",css:"kiosq-campaign-custom-css",templateClass:"kiosq-injected-element"}},a=()=>{const e=window;return e.FUTR=e.FUTR||{},e.FUTR.Kiosq=e.FUTR.Kiosq||{},!e.FUTR.Kiosq.__siteInjectionDone&&(e.FUTR.Kiosq.__siteInjectionDone=!0,!0)}},3110(e,t,n){n.d(t,{I:()=>a,U:()=>i});const i=e=>{const t=/
11360<script\b([^>]*)>([\s\S]*?)<\/script>/gi,n=[],i=[];let a;for(;a=t.exec(e);){const e=a[1],t=a[2],o=e.match(/src=["']([^"']+)["']/);o?i.push(o[1]):n.push(t.trim())}return{cleanHtml:e.replace(t,""),scripts:n,externalScripts:i}},a=(e,t,n,i="kiosq-custom-js")=>{n.forEach(t=>{const n=document.createElement("script");n.className=i,n.src=t,n.async=!0,e.appendChild(n)}),t.forEach(t=>{const n=document.createElement("script");n.className=i,n.type="text/javascript",n.appendChild(document.createTextNode(t)),e.appendChild(n)})}},8654(e,t,n){n.d(t,{A:()=>r});var i=n(2074),a=n(1716),o=n(7335);const r=(e,t="campaign")=>{const{placeEltToTarget:n}=(0,a.A)(),r=e?.finalSiteConfig?.inject??{},l=r.injection_js_selector?r.injection_js_selector:null,s=o.u[t],c=r.custom_js?"site"===t?`(function(D){\n const custom_js = () => {\n${r.custom_js}\n};\n D.readyState === "loading" ? D.addEventListener("DOMContentLoaded", custom_js) : custom_js();\n})(document);`:`(function (D,W) {\n const custom_js = () => {\n${r.custom_js}\n};\n D.readyState === "complete" ? custom_js() : W.addEventListener("load", custom_js);\n})(document,window);`:"";return{processInjectCustomJS:()=>{n({hooks:[{target:s.js,parents:l?[l]:["head"],position:"append",component:(0,i.h)("script",{type:"text/javascript",id:s.js,dangerouslySetInnerHTML:{__html:c}})}]})},processInjectCustomCSS:()=>{n({hooks:[{target:s.css,parents:l?[l]:["head"],position:"append",component:(0,i.h)("style",{type:"text/css",id:s.css,dangerouslySetInnerHTML:{__html:r.custom_css??""}})}]})}}}},4155(e,t,n){n.d(t,{A:()=>r});var i=n(2074),a=n(1716),o=n(7335);const r=(e,t="campaign")=>({processingCustomTemplateInjection:()=>{const{placeEltToTarget:n}=(0,a.A)(),r=o.u[t].templateClass,l="site"===t?`${e.kiosqEndpoint}/#/sites-configs/${e?.defaultSiteConfig?.site}`:`${e.kiosqEndpoint}/#/campaigns/${e?.Campaign?.id}`;e.finalSiteConfig?.inject?.elements_custom_template&&e.finalSiteConfig.inject.elements_custom_template.length>0&&e.finalSiteConfig.inject.elements_custom_template.forEach(e=>{n({hooks:[{target:r,parents:[e?.css_selector],position:e?.position,component:(0,i.h)("div",{className:r,"original-element-replaced":e?.css_selector,"element-injected-by-kiosq-with":l,dangerouslySetInnerHTML:{__html:e.injected_custom_template_computed},ref:e=>{e&&e.querySelectorAll("script").forEach(e=>{const t=document.createElement("script");Array.from(e.attributes).forEach(e=>{t.setAttribute(e.name,e.value)}),e.src?t.src=e.src:t.textContent=e.textContent,e.parentNode?.replaceChild(t,e)})}})}]})})}})},9565(e,t,n){n.d(t,{A:()=>l});var i=n(8242),a=n(4155),o=n(8654),r=n(7335);const l=(e,t="campaign")=>{const{processRewriteLinks:n}=(0,i.A)(e),{processInjectCustomJS:l,processInjectCustomCSS:s}=(0,o.A)(e,t),{processingCustomTemplateInjection:c}=(0,a.A)(e,t);e.finalSiteConfig?.is_injection_enabled&&("site"!==t||(0,r.g)())&&("site"!==t?(n(),c(),l(),s()):l())}},8242(e,t,n){n.d(t,{A:()=>a});var i=n(6834);const a=e=>({processRewriteLinks:()=>{if(e.finalSiteConfig?.inject?.links_rewriter&&e.finalSiteConfig.inject.links_rewriter.length>0){const t=new URLSearchParams(window.location.search);let n=sessionStorage.getItem("rule_channel");t.has("channel")&&(n="channel="+t.get("channel"));const a=window.location.origin;document.querySelectorAll("a").forEach(t=>{const o=t.href,r=e.finalSiteConfig?.inject?.links_rewriter?.filter(e=>o.includes(e.link_replace_source));if(r&&r.length>0)for(const l of r){if(n&&sessionStorage.setItem("rule_channel",n),l.link_use_js_vars){if(n&&l.link_js_vars_value!==n)continue;if(!(0,i.A)(l,n))continue}if(l.link_persist_query){const e=new URL(o,a),n=new URL(l.link_replace_destination,a),i=new URLSearchParams;for(const[t,a]of e.searchParams.entries())n.searchParams.has(t)||i.set(t,a);for(const[e,t]of n.searchParams.entries())i.set(e,t);n.search=i.toString(),t.href=n.toString()}else t.href=l.link_replace_destination;l.link_replace_label&&(t.innerHTML=l.link_replace_label),t.setAttribute("link-before-rewritten-by-kiosq",`${o}`),t.setAttribute("link-rewritten-by-kiosq-with",e?.Campaign.id?`${e.kiosqEndpoint}/#/campaigns/${e?.Campaign.id}`:`${e.kiosqEndpoint}/#/sites-configs/${e?.defaultSiteConfig.site}`)}})}}})},2893(e,t,n){n.d(t,{bj:()=>g,qL:()=>m});var i=n(7444),a=n(2033),o=n(3420),r=n(1787),l=n(3884),s=n(7510),c=n(7569),d=n(3675);const u=(0,s.A)();let p=!1;const m=e=>{if(p)return void u.log("doGrant: already applied, skipping duplicate call");p=!0,u.log("doGrant");let t=document.querySelector(`#${c.J}`),n=window.scrollY;if(t.remove(),document.querySelectorAll(".paywall-locker")?.forEach(e
11360=>e.classList.remove("paywall-locker")),document.querySelectorAll(".kiosq-main-layer:not(.kiosq-header-menu-layer, .kiosq-button-layer)")?.forEach(e=>e.remove()),(e=>{if((0,a.kR)(e)||(0,r.xz)(e)){const t=e?.finalSiteConfig?.hubpage_link||null;document.getElementById("kiosq-dropdown-checkbox")?.remove();let n=document.querySelector(".kiosq-dropdown");n&&t&&(n.onclick=function(){window.location.href=t})}})(e),e.hasBarrier=!1,i.eL.value.hasBarrier=!1,window.FUTR.Kiosq.hasBarrier=!1,e.servicesCallback?.forEach(function(e){e()}),window.scrollTo({top:n,behavior:"instant"}),"none"!==(0,o.getWallType)()){const t=(0,a.kR)(e)?"subscription":(0,r.xz)(e)?"regwall_auth":"free_article";(0,o.trackBarrierUnlock)(t)}},g=e=>{u.log("doNotGrant",`${(0,r.fU)(e)}`),(0,l.I)(e),f(),e.hasBarrier=!0,i.eL.value.hasBarrier=!0,window.FUTR.Kiosq.hasBarrier=!0,(0,o.trackBarrierImpression)()},f=()=>{(Array.isArray(c.L)?c.L:[c.L]).map(d.Kt).filter(e=>null!==e).concat(...document.querySelectorAll(".gallery")).forEach(e=>{e.classList.add("paywall-locker"),(0,r.bU)()&&e.classList.add("text-selectable")}),document.querySelector("body")?.classList.add("hasBarrier")}},1787(e,t,n){n.d(t,{$m:()=>l,F1:()=>h,GK:()=>v,IA:()=>w,I_:()=>c,KA:()=>r,V1:()=>S,XL:()=>k,Zd:()=>d,aq:()=>g,bG:()=>y,bU:()=>C,fU:()=>_,ki:()=>u,mD:()=>q,rV:()=>A,uj:()=>p,xz:()=>s,zU:()=>f,zt:()=>m});var i=n(2033),a=n(3675),o=n(7444);const r=".hasBarrier .paywall-locker",l=e=>e?.active||!1,s=e=>"regwallAuthentication"===(e?.finalSiteConfig?.wall_type??e?.defaultSiteConfig?.wall_type),c=e=>s(e)&&(0,i.wR)(e),d=e=>"regwallAuthPaywall"===(e?.finalSiteConfig?.wall_type??e?.defaultSiteConfig?.wall_type),u=e=>e?.isPremium||!1,p=()=>(0,a.IY)().includes("van-paywall-premium"),m=e=>e?.isHubPage||!1,g=e=>!1!==e?.displayBarrier,f=e=>"classic"===w(e)&&k(e)||!1,h=e=>"regwall"===(e?.finalSiteConfig?.wall_type??e?.defaultSiteConfig?.wall_type),w=e=>e?.finalSiteConfig?.wall_system??e?.defaultSiteConfig?.wall_system??"classic",y=e=>e?.finalSiteConfig?.wall_type??e?.defaultSiteConfig?.wall_type??"paywall",b=e=>e?.finalSiteConfig?.traffic_exposure_rate??e?.defaultSiteConfig?.traffic_exposure_rate??null,v=e=>e?.hasRegAuthForceTag||!1,k=e=>e?.hasVanPaywallControlTag||!1,_=e=>"regwall"===y(e)||"regwallAuth"===y(e)?"regwall":"paywall"===y(e)||"regwallAuthPaywall"===y(e)&&(0,i.wR)(e)?"paywall":"regwall",x=(e,t)=>{const n=new URLSearchParams(window.location.search),i=Object.fromEntries(n.entries());return"_flexi_kiosq"in i&&"active"===i._flexi_kiosq||null!==e&&null!==t&&e<=t},C=()=>/preview\./.test(window.location.hostname),q=e=>{if(e.active=!0,o.eL.value.active=!0,null!==localStorage.getItem("kiosqRegwall"))e.active=!1,o.eL.value.active=!1;else if((e=>e?.finalSiteConfig?.traffic_exposure??e?.defaultSiteConfig?.traffic_exposure??!1)(e)){let i=(0,a.Ri)("ABseed");if(!i){let e=(t=1,n=100,t=Math.ceil(t),n=Math.floor(n),Math.floor(Math.random()*(n-t+1)+t));(0,a.TV)("ABseed",e,365),i=(0,a.Ri)("ABseed")}e.active=x(Number(i),b(e)),o.eL.value.active=x(Number(i),b(e))}var t,n;e.active||(e.hasBarrier=!1,o.eL.value.hasBarrier=!1,window.FUTR.Kiosq.hasBarrier=!1),C()&&(e.hasBarrier=!0,o.eL.value.hasBarrier=!0,window.FUTR.Kiosq.hasBarrier=!0)},S=e=>{let t=document.querySelector(r);if(t){let n=window?.ffte?.properties?.misc?.Kiosq?.viewportThreshold,i=window?.ffte?.properties?.misc?.Kiosq?.viewportThreshold;const o=e.finalSiteConfig?.limitOfContent??e.defaultSiteConfig?.limitOfContent??0,r=e.finalSiteConfig?.limitOfContentMobile??e.defaultSiteConfig?.limitOfContentMobile??0;n||(n=(0,a.a8)(o)),i||(i=(0,a.a8)(r)),n&&t.style.setProperty("--desktop-content-limit",`${n}rem`),i&&t.style.setProperty("--mobile-content-limit",`${i}rem`)}},A=()=>{let e=document.querySelector(r);e&&(e.style.setProperty("--desktop-content-limit","auto"),e.style.setProperty("--mobile-content-limit","auto"))}},7428(e,t,n){n.d(t,{A1:()=>m,G5:()=>h,ay:()=>w,qL:()=>s.qL});var i=n(7039),a=n(7444),o=n(2033),r=n(7899),l=n(1787),s=n(2893),c=n(239),d=n(8214);const u=(0,n(7510).A)();let p=!1;const m=()=>p,g=()=>{p=!0,document.dispatchEvent(new CustomEvent("KiosqBarrierResolved"))},f=async e=>{if((0,o.wR)(e)&&!(0,l.xz)(e)&&void 0!==e?.finalSiteConfig?.site){const t=await(async(e,t,n)=>{const i=a.No.value.Auth.getCookieByName("kiosq_user")??null;if(!i)return{error:"No cookie value provided !"};const o=new URLSearchParams({site:e});return null!=n&&o.set("productIds",String(n)),(await fetch(`${t}/api/check-user-cookie/${i}?${o}`)).json()})(e?.finalSiteConfig.site,e.kiosqEndpoint,e.productIds);e.granted=t?.granted||(0,o.kR)(e),a.eL.value.granted=t?.granted||(0,o.kR)(e)}if((0,o.wR)(e)&&"regwallAuthPaywall"===(0,l.bG)(e)){const t=(0,c._p)(e)+(0,c.rX)(e)||0;e.finalSiteConfig&&(e.finalSiteConfig.limitOfFreeArticle=t),a.eL.value.finalSiteConfig&&(a.eL.value.finalSiteConfig.limitOfFreeArticle=t),(0,l.aq)(e)&&(0,c.sO)(e)}u.log("wallSystem",`${(0,l.IA)(e)}`);const t=new URLSearchParams(window.location.search).get("utm_medium");return(0,l.uj)()||"email"!==t?"metered"===(0,l.IA)(e)?(0,c.my)(e):(e=>{const t=(0,l.XL)(e),n=(0,l.aq)(e)&&t;(0,l.bU)()?(u.log("is Preview so show barrier"),(0,s.bj)(e)):(0,o.wR)(e)&&((0,o.kR)(e)||(0,l.xz)(e))?(0,l.aq)(e)&&(0,s.qL)(e):n?((0,r.R)(`show ${(0,l.fU)(e)}`,"barrier"),(0,s.bj)(e)):(0,l.aq)(e)&&!t&&(0,s.qL)(e)})(e):(0,l.aq)(e)&&(0,s.qL)(e),console.log("globalBarrierBehavior",f),Promise.resolve(!0)}
11360,h=e=>{d.B.on("kiosqRegwall",()=>{(0,s.qL)(e)})},w=e=>{if((0,l.mD)(e),(0,l.$m)(e)){if("metered"===(0,l.IA)(e)){const t=e.finalSiteConfig!==e.defaultSiteConfig,n=e.defaultSiteConfig?.wall_system??"classic";if(t&&"classic"===n&&!(0,l.zt)(e)){const t=["van-no-metered-paywall","van-no-paywall"],n=window?.ffte?.properties?.articleControlTag;(Array.isArray(n)?n:[n].filter(Boolean)).some(e=>t.includes(e))||(e.displayBarrier=!0,a.eL.value.displayBarrier=!0)}}"metered"===(0,l.IA)(e)&&(0,l.aq)(e)&&(u.log("setArticleseenUrls"),(0,c.sO)(e)),a.No.value.regwallAuth=(0,l.xz)(e),a.No.value.paywall=!0,f(e).then(()=>{g(),(0,i.vC)()})}else!(0,l.bU)()&&y(),g(),(0,i.vC)();b(e)},y=()=>{const e=document.getElementById("article-body")||document.querySelector(".article__body");e&&e.classList.contains("paywall-locker")&&document.querySelectorAll(".paywall-locker").forEach(e=>e.classList.remove("paywall-locker"))},b=e=>{window.FUTR.Kiosq.shouldShowBarrier=function(){return(0,l.bU)()||!!this.active&&!!this.hasBarrier},window.FUTR.Kiosq.getBarrierState=function(){return{isActive:window.FUTR.Kiosq.active||!1,hasBarrier:window.FUTR.Kiosq.hasBarrier||!1,shouldShow:window.FUTR.Kiosq.shouldShowBarrier(),trafficExposure:e?.finalSiteConfig?.traffic_exposure||!1,trafficExposureRate:e?.finalSiteConfig?.traffic_exposure_rate||null,wallSystem:(0,l.IA)(e),wallType:(0,l.bG)(e),isAuthenticated:(0,o.wR)(e),isGranted:(0,o.kR)(e),nbFreeArticleRemaining:e?.nbFreeArticleRemaining||0,limitOfFreeArticles:e?.finalSiteConfig?.limitOfFreeArticle||0}},window.FUTR.Kiosq.isInTrafficExposure=function(){return!e?.finalSiteConfig?.traffic_exposure||window.FUTR.Kiosq.active||!1},window.FUTR.Kiosq.debugBarrierState=function(){const e=window.FUTR.Kiosq.getBarrierState();return console.group("&#127919; Kiosq Barrier State Debug (AppPaywall)"),console.table(e),e.shouldShow?(console.log("&#9989;
11360 Barrier should be shown"),console.log(` Wall System: ${e.wallSystem}`),console.log(` Free Articles Remaining: ${e.nbFreeArticleRemaining}/${e.limitOfFreeArticles}`)):e.isActive?e.hasBarrier||(console.log("&#10060; Barrier not shown: Barrier conditions not met"),console.log(` Wall System: ${e.wallSystem}`),console.log(` Wall Type: ${e.wallType}`),console.log(` Is Authenticated: ${e.isAuthenticated}`),console.log(` Is Granted: ${e.isGranted}`),console.log(` Free Articles Remaining: ${e.nbFreeArticleRemaining}`)):(console.log("&#10060; Barrier not shown: User not in traffic exposure"),console.log(" Traffic Exposure: "+(e.trafficExposure?"enabled":"disabled")),e.trafficExposure&&console.log(` Traffic Rate: ${e.trafficExposureRate}%`)),console.groupEnd(),e}}},239(e,t,n){n.d(t,{_p:()=>p,jQ:()=>h,kQ:()=>w,my:()=>b,rX:()=>m,sO:()=>y,uG:()=>f});var i=n(1787),a=n(2033),o=n(2893),r=n(7444),l=n(7510),s=n(7899),c=n(3420),d=n(7507);const u=(0,l.A)(),p=e=>e?.finalSiteConfig?.limitOfFreeArticle||0,m=e=>e?.finalSiteConfig?.limitOfFreeArticleAfterLogin||0,g=e=>e?.finalSiteConfig?.triggerMessageFrom||0,f=e=>{if((0,i.bU)())return!1;const t=new URLSearchParams(window.location.search).get("utm_medium"),n=localStorage.getItem("kiosq_article_url_ack");if("email"===t&&!(0,i.uj)())return!0;if(null!==n&&p(e)>0){const e=JSON.parse(window.atob(n)),t=window.location.pathname;if(e.includes(t))return!0}return!1},h=e=>{const t=localStorage.getItem("kiosq_article_url_ack");if(null!==t){const n=JSON.parse(window.atob(t));let i=p(e)-n.length;return i>=0?i:0}return p(e)},w=()=>{const e=localStorage.getItem("kiosq_article_url_ack");return null!==e?JSON.parse(window.atob(e)).length:0},y=e=>{((()=>{const e=localStorage.getItem("kiosq_article_reset");if(null!==e){let t=new Date(e);return(new Date).getTime()>t.getTime()}return!1})()||null===localStorage.getItem("kiosq_article_reset"))&&(localStorage.removeItem("kiosq_article_url_ack"),localStorage.removeItem("kiosq_article_reset"));let t=[];const n=window.location.pathname;if(null===localStorage.getItem("kiosq_article_reset")){let e=new Date;e.setDate(e.getDate()+30),localStorage.setItem("kiosq_article_reset",e.toString())}const a=localStorage.getItem("kiosq_article_url_ack");null!==a&&(t=JSON.parse(window.atob(a))),!t.includes(n)&&t.length<p(e)&&!(0,i.ki)(e)&&!(0,i.GK)(e)&&(t.push(n),localStorage.setItem("kiosq_article_url_ack",window.btoa(JSON.stringify(t)))),((0,i.ki)(e)||(0,i.GK)(e))&&t.includes(n)&&(t.splice(t.indexOf(n)),localStorage.setItem("kiosq_article_url_ack",window.btoa(JSON.stringify(t))))},b=e=>{let t=!1;(0,i.bU)()?(u.log("is Preview so show barrier"),t=!0,(0,o.bj)(e)):(0,a.wR)(e)?(0,i.xz)(e)?(u.log("Authenticated regwallAuth metered paywall"),(0,i.aq)(e)&&(0,o.qL)(e)):(u.log("Authenticated under metered paywall"),(0,a.kR)(e)?(0,i.aq)(e)&&(0,o.qL)(e):(0,i.aq)(e)&&f(e)?((0,o.qL)(e),(0,c.trackFreeArticleView)(h(e),p(e))):(t=!0,(0,i.aq)(e)&&(0,o.bj)(e))):(0,i.aq)(e)&&f(e)?(u.log("seeingFreeArticles"),(0,o.qL)(e),(0,c.trackFreeArticleView)(h(e),p(e))):(t=!0,(0,i.aq)(e)&&(0,o.bj)(e)),t&&(0,i.aq)(e)&&(0,s.R)(`show ${(0,i.fU)(e)}`,"barrier"),(e=>{let t=h(e);if(e.nbFreeArticleRemaining=t,r.eL.value.nbFreeArticleRemaining=t,g(e)>=0){let n=w();const i=document.getElementById("kiosq-metered-message");null!==i&&n>=g(e)&&!(0,a.kR)(e)&&f(e)&&(i.style.display="block",i.innerHTML=`\n <div class="kiosq-metered-banner">\n <span class="kiosq-metered-banner__message">\n <span class="kiosq-metered-banner__icon">!</span>\n <span class="kiosq-metered-banner__text">\n You have <strong>${t}</strong> article(s) remaining this month\n </span>\n </span>\n <button class="kiosq-metered-banner__cta kiosq-event-join-now">Join for unlimited access</button>\n </div>\n `,(0,d.L)(e,"banner"))}})(e)}},9147(e,t,n){n.d(t,{F:()=>r});var i=n(2033),a=n(1787),o=n(239);const r=e=>{if((0,a.$m)(e)&&!(0,a.I_)(e)&&!(0,i.kR)(e)&&!(0,a.zt)(e)&&(0,a.aq)(e)){if("classic"===(0,a.IA)(e))return(0,a.zU)(e);if("metered"===(0,a.IA)(e))return!(0,o.uG)(e)}return!1}},3884(e,t,n){n.d(t,{I:()=>o});var i=n(1787),a=n(2033);function o(e){window.FUTR.Kiosq=window.FUTR.Kiosq||{};const t=e.finalSiteConfig??e.defaultSiteConfig;(0,i.Zd)(e)&&!(0,a.wR)(e)&&!0===t?.custom_wall_type_displayed?window.FUTR.Kiosq.customWallTypeDisplayed="regwall + paywall":delete window.FUTR.Kiosq.customWallTypeDisplayed}},9501(e,t,n){n.d(t,{A:()=>a});var i=n(8474);const a=e=>{const t=e?.finalSiteConfig||e.defaultSiteConfig;return{LayerComponent:i.A,...t?.custom_headermenu_layer_enabled&&{customTemplateId:t?.custom_headermenu_layer},...t?.custom_headermenu_layer_enabled&&{customTemplateComputed:t?.layerCustomMarkup?.custom_headermenu_layer},logo:t?.hubpage_link_logo_header,hubpage_link:t?.hubpage_link,hubpage_title:t?.hubpage_title,hubpage_subtitle:t?.hubpage_subtitle,hubpage_description:t?.hubpage_description,type:"headermenu_layer"}}},5238(e,t,n){n.d(t,{A:()=>u});var i=n(1787),a=n(6421),o=n(9481),r=n(2033),l=n(7444),s=n(4640);const c=(0,n(7510).A)();var d;!function(e){e.Main="Main",e.Premium="Premium",e.Regwall="Regwall"}(d||(d={}));const u=e=>{const{defaultSiteConfig:t,finalSiteConfig:n}=e,u=n||t;let p={LayerComponent:a.A,...u?.main_layer_enabled&&{customTemplateId:u?.main_layer_custom_template},...u?.main_layer_enabled&&{customTemplateComputed:u?.layerCustomMarkup?.main_layer},logo:u?.logo,textBeforeButton:u?.textBeforeButton,textAfterButton:u?.textAfterButton,buttonText:u?.button_text,type:d.Main};return(0,i.ki)(e)?(p.logo=u?.logo_premium,!0===u?.main_layer_premium_enabled&&(p.customTemplateId=u?.main_layer_custom_template,p.customTemplateComputed=u?.layerCustomMarkup?.main_layer_premium),Object.assign(p,{textBeforeButton:u?.textBeforeButtonPremium,textAfterButton:u?.textAfterButtonPremium,buttonText:u?.button_text_premium,type:d.Premium})):(0,i.Zd)(e)&&!(0,r.wR)(e)?(!0===u?.regwall_layer_enabled&&(p.customTemplateId=u?.regwall_layer_custom_template,p.customTemplateComputed=u?.layerCustomMarkup?.regwall_layer),Object.assign(p,{logo:u?.logo_regwall,textBeforeButton:u?.textBeforeButtonRegwall,textAfterButton:u?.textAfterButtonRegwall,buttonText:u?.button_text_regwall,type:d.Regwall})):(0,i.F1)(e)&&Object.assign(p,{LayerComponent:o.A,customTemplateId:u?.regwall_layer_custom_template,customTemplateComputed:u?.layerCustomMarkup?.regwall_layer,type:d.Regwall}),(0,s.vJ)(()=>{const e=new Set,i=p.customTemplateId;[{cfg:t,source:"default"},{cfg:n,source:"final"}
11360].forEach(({cfg:t,source:a})=>{if(!t)return;const o=!n&&"default"===a||!!n&&"final"===a;t.main_layer_enabled&&t.main_layer_custom_template&&e.add({headline:d.Main,name:"main_layer_custom_template",guid:t.main_layer_custom_template,source:a,isActive:o&&i===t.main_layer_custom_template});const r=!!t.main_layer_premium_custom_template,l=t.main_layer_premium_custom_template||t.main_layer_custom_template;t.main_layer_premium_enabled&&l&&e.add({headline:d.Premium,name:r?"main_layer_premium_custom_template":"fallback to main_layer_custom_template",guid:l,source:a,isActive:o&&i===l}),t.regwall_layer_enabled&&t.regwall_layer_custom_template&&e.add({headline:d.Regwall,name:"regwall_layer_custom_template",guid:t.regwall_layer_custom_template,source:a,isActive:o&&i===t.regwall_layer_custom_template})}),l.y$.value=e,c.info("Updated customTemplatesInfos from useMainLayerResolver",e)},[t,n,p.customTemplateId]),p}},8188(e,t,n){n.d(t,{h:()=>d});var i,a=n(1787),o=n(4971),r=n(1884),l=n(2033),s=n(7444),c=n(4640);!function(e){e.Main="Sticky",e.Regwall="Sticky Regwall"}(i||(i={}));const d=e=>{const{defaultSiteConfig:t,finalSiteConfig:n}=e,d=n||t;let u={StickyLayerComponent:o.A,...d?.sticky_layer_enabled&&{stickyCustomTemplateId:d?.sticky_layer_custom_template},...d?.sticky_layer_enabled&&{stickyCustomTemplateComputed:d?.layerCustomMarkup?.sticky_layer},logo:d?.logo,textStickyBeforeButton:d?.textStickyBeforeButton,stickyButtonText:d?.sticky_button_text,type:"sticky_layer"};return(0,a.Zd)(e)&&!(0,l.wR)(e)?(d?.sticky_regwall_layer_enabled&&(u.stickyCustomTemplateId=d?.sticky_regwall_layer_custom_template,u.stickyCustomTemplateComputed=d?.layerCustomMarkup?.sticky_regwall_layer),u.logo=d?.logo_small_regwall_auth,u.textStickyBeforeButton=d?.textStickyRegwallAuthBeforeButton,u.stickyButtonText=d?.sticky_regwall_auth_button_text):(0,a.F1)(e)&&(u.StickyLayerComponent=r.A),(0,c.vJ)(()=>{const e=new Set,a=u.stickyCustomTemplateId;[{cfg:t,source:"default"},{cfg:n,source:"final"}].forEach(({cfg:t,source:o})=>{if(!t)return;const r=!n&&"default"===o||!!n&&"final"===o;t.sticky_layer_enabled&&t.sticky_layer_custom_template&&e.add({headline:i.Main,name:"sticky_layer_custom_template",guid:t.sticky_layer_custom_template,source:o,isActive:r&&a===t.sticky_layer_custom_template}),t.sticky_regwall_layer_enabled&&t.sticky_regwall_layer_custom_template&&e.add({headline:i.Regwall,name:"sticky_regwall_layer_custom_template",guid:t.sticky_regwall_layer_custom_template,source:o,isActive:r&&a===t.sticky_regwall_layer_custom_template})}),s.y$.value=e},[t,n,u.stickyCustomTemplateId]),u}},459(e,t,n){n.d(t,{KL:()=>a});const i=(e,t)=>{if(null==e||""===e)return;const n=Number(e);return Number.isNaN(n)?void 0:`${"string"==typeof t?t:""}${n.toFixed(2)}`},a=e=>{return e?.offers&&Array.isArray(e.offers)?{...e,offers:(t=e.offers,Array.isArray(t)?t.map(e=>(e=>{if(!e||"object"!=typeof e)return e;const t=e.currency??"",n={...e},a=i(e.price,t);void 0!==a?n.price_formatted=a:delete n.price_formatted;const o=i(e.first,t);return void 0!==o?n.first_formatted=o:delete n.first_formatted,n})(e)):t)}:e;var t}},36(e,t,n){n.d(t,{Ph:()=>L,QQ:()=>R});var i=n(7428);const a=[".directSignUP-close",".kiosq-tpl-regwall-dismiss","[data-kiosq-regwall-dismiss]","#ls-rw-dismiss-btn",".ls-rw-dismiss-btn"].join(","),o=new WeakSet;let r,l=!1,s=!1,c=!1;const d=e=>e||window.FUTR?.Kiosq||{},u=e=>{const t=d(e);return t.finalSiteConfig??t.defaultSiteConfig??{}},p=e=>{const t=d(e);return t.finalSiteConfig?.site||t.defaultSiteConfig?.site||t.site||""},m=e=>`kiosq_regwall_dismiss_${e}`,g=()=>{const e=new Date,t=String(e.getMonth()+1).padStart(2,"0");return`${e.getFullYear()}-${t}`},f=()=>({month:g(),count:0}),h=(e,t)=>{localStorage.setItem(m(e),JSON.stringify(t))},w=e=>{const t=g(),n=localStorage.getItem(m(e));if(!n)return f();try{const i=JSON.parse(n),a=Number(i.count);if(i.month!==t){const t=f();return h(e,t),t}return{month:i.month,count:Number.isFinite(a)?a:0}}catch{return f()}},y=e=>{const t=u(e).regwall_dismisses_allowed;if(null==t||""===t)return null;const n=Number(t);return Number.isFinite(n)?n:null},b=e=>{const t=d(e);return!0===t.User?.is_authenticated||!0===window.FUTR?.Connect?.Auth?.kiosqUserIsAuthenticated},v=e=>{if(b(e))return!1;if(!0!==u(e).regwall_can_dismiss)return!1;const t=y(e);return 0!==t&&(null===t||w(p(e)).count<t)},k=e=>{const t=y(e);return null===t?null:0===t?0:Math.max(0,t-w(p(e)).count)}
11360,_=e=>{(e??document).querySelectorAll(a).forEach(e=>{e.style.display="none"})},x=e=>{const t=d(e);return!!v(t)&&((e=>{if(b(e))return;const t=p(e),n=w(t);h(t,{month:g(),count:n.count+1})})(t),(e=>!0===u(e).regwall_dismiss_reset_counter)(t)&&(localStorage.removeItem("kiosq_article_reset"),localStorage.removeItem("kiosq_article_url_ack")),(0,i.qL)(t),v(t)||_(),!0)},C=(e,t)=>{e instanceof HTMLElement&&!o.has(e)&&(o.add(e),e.addEventListener("click",e=>{e.preventDefault(),S(t)}),v(t)||(e.style.display="none"))},q=e=>{document.querySelectorAll(a).forEach(t=>{(e=>e.matches(".kiosq-tpl-regwall-dismiss, [data-kiosq-regwall-dismiss]"))(t)&&C(t,e)}),v(e)||_()},S=e=>{const t=d(e);return!(!s&&!x(t)||(l=!0,window.dispatchEvent(new CustomEvent("dismissRegwall")),window.dispatchEvent(new CustomEvent("evt_a13x")),l=!1,0))},A=()=>{l||s||x(r)},T=e=>{const t=e.target;if(t instanceof Element&&t.closest(a)){if(!v(r))return e.preventDefault(),void e.stopImmediatePropagation();s=!0,x(r)}},F=()=>{s=!1},L=e=>{const t=d(e);r=t,q(t),c||(c=!0,window._dismissRegwallListenerAdded=!0,window.addEventListener("dismissRegwall",A),document.addEventListener("click",T,!0),document.addEventListener("click",F,!1),"undefined"!=typeof MutationObserver&&document.documentElement&&new MutationObserver(e=>{e.some(e=>Array.from(e.addedNodes).some(e=>e instanceof Element&&(e.matches(a)||Boolean(e.querySelector(a)))))&&q(r)}).observe(document.documentElement,{childList:!0,subtree:!0}))},R=()=>{"undefined"!=typeof window&&(window.FUTR=window.FUTR||{},window.FUTR.Kiosq=window.FUTR.Kiosq||{},window.FUTR.Kiosq.RegwallDismiss={canDismiss:v,remaining:k,dismiss:S,hideDismissButtons:_,bindDismissButton:C})}},7899(e,t,n){n.d(t,{R:()=>a});const i=(0,n(7510).A)({prefix:"KIOSQ GA4-Tracking",backgroundColor:"#15C80A"}),a=(e,t)=>{i.log({paywall:{action:e,label:t,type:"kiosq"}}),window.freyr.cmd.push(()=>{window.freyr.pushAndUpdate("paywallEvent",{paywall:{action:e,label:t,type:"kiosq"}})})}},6200(e,t,n){n.d(t,{K:()=>r});var i=n(1787),a=n(6052),o=n(5333);function r(e,t){const n=e?.finalSiteConfig??e?.defaultSiteConfig,r=(0,i.fU)(e);let l;return l="sticky"===t?n?.sticky_regwall_layer_custom_template??n?.sticky_layer_custom_template:"regwall"===r?n?.regwall_layer_custom_template??n?.main_layer_custom_template:n?.main_layer_custom_template,{location:t,template:l??a.x,type:(0,o.js)()}}},5333(e,t,n){n.d(t,{GL:()=>d,KC:()=>q,Ox:()=>g,Pq:()=>C,_$:()=>w,eO:()=>u,js:()=>p,sv:()=>k,sy:()=>_,vH:()=>v,xA:()=>r});var i=n(6052),a=n(7444),o=n(2033);function r(){return!!window.FUTR?.Connect?.Auth?.kiosqUserIsAuthenticated||void 0!==window.FUTR?.Kiosq?.User}function l(){const e=a.eL.value,t=e?.finalSiteConfig?.wall_type??e?.defaultSiteConfig?.wall_type??"paywall";return"paywall"===t?"paywall":"regwall"===t||"regwallAuth"===t||"regwallAuthentication"===t?"regwall":"regwallAuthPaywall"===t?r()?"paywall":"regwall":"paywall"}function s(){return window.FUTR?.Kiosq?.customWallTypeDisplayed}function c(){return!!a.eL.value?.isPremium}function d(){if(c())return["paywall"];const e=s();return"regwall + paywall"===e?["regwall","paywall"]:"regwall"===e||"paywall"===e?[e]:[u()]}function u(){if(c())return"paywall";const e=s();return"paywall"===e||"regwall"===e?e:l()}function p(){if(c())return"paywall";const e=s();return"paywall"===e||"regwall"===e||"regwall + paywall"===e?e:l()}function m(){const e=a.eL.value;return e?.finalSiteConfig?.wall_type??e?.defaultSiteConfig?.wall_type??window.FUTR?.Kiosq?.wallType}function g(e="paywall"){return c()?"paywall":"regwall + paywall"===s()||function(){const e=a.eL.value;return!0===(e?.finalSiteConfig?.custom_wall_type_displayed??e?.defaultSiteConfig?.custom_wall_type_displayed??window.FUTR?.Kiosq?.custom_wall_type_displayed)&&"regwallAuthPaywall"===m()}()?"regwall + paywall":function(e="paywall"){const t=m();return"paywall"===t?"paywall":"regwall"===t||"regwallAuth"===t||"regwallAuthentication"===t||"regwallAuthPaywall"===t?"regwall":e}(e)}function f(){const e=a.eL.value;return e?.finalSiteConfig?.site||e?.defaultSiteConfig?.site||i.x}function h(){return window.FUTR?.Kiosq?.User}function w(){return(0,o.UY)().length}function y(e){return e?.finalSiteConfig?.wall_type??e?.defaultSiteConfig?.wall_type}function b(e){return e?.finalSiteConfig?.limitOfFreeArticleAfterLogin??e?.defaultSiteConfig?.limitOfFreeArticleAfterLogin??0}function v(){const e=a.eL.value,t=y(e),n=function(e){const t=b(e),n=e?.finalSiteConfig?.limitOfFreeArticle??e?.defaultSiteConfig?.limitOfFreeArticle??0;return"regwallAuthPaywall"===y(e)&&(0,o.wR)(e)&&t>0?Math.max(0,n-t):n}(e),r=b(e),l=w(),s=(0,o.wR)(e);let c={type:"regwall",allowance:i.x,remaining:i.x},d={type:"paywall",allowance:i.x,remaining:i.x};if("regwallAuthPaywall"===t){if(c={type:"regwall",allowance:String(n),remaining:String(Math.max(0,n-l))},s&&r>0){const e=Math.max(0,l-n);d={type:"paywall",allowance:String(r),remaining:String(Math.max(0,r-e))}}}else"regwall"===t||"regwallAuthentication"===t||"regwallAuth"===t?c={type:"regwall",allowance:String(n),remaining:String(Math.max(0,n-l))}:"paywall"===t&&(d={type:"paywall",allowance:String(n),remaining:String(Math.max(0,n-l))});return[c,d]}function k(){return a.eL.value?.isPremium?"premium":"meter"}function _(){const e=a.eL.value;return"metered"===(e?.finalSiteConfig?.wall_system??e?.defaultSiteConfig?.wall_system??"classic")}async function x(e){const t=e??h()?.email;if(!t||"undefined"==typeof window||!window.crypto?.subtle)return i.x;try{const e=(new TextEncoder).encode(t),n=await crypto.subtle.digest("SHA-256",e);return Array.from(new Uint8Array(n)).map(e=>e.toString(16).padStart(2,"0")).join("")}catch{return i.x}
11360}function C(e,t){return{...t,loggedIn:t?.loggedIn??"success"===e,accountStatus:t?.accountStatus??t?.userGrantStatus}}async function q(e){const t=h();return{product:f(),campaign:a.eL.value?.Campaign?.campaignMatch?.name||i.x,loggedIn:void 0!==e?.loggedIn?e.loggedIn?"Y":"N":r()||h()?.sub?"Y":"N",kiosqId:e?.kiosqId??t?.sub??i.x,accountStatus:e?.accountStatus??e?.userGrantStatus??t?.user_grant_status??i.x,sha256_email_address:await x(e?.email??t?.email),meter:v()}}},6033(e,t,n){n.d(t,{U:()=>r});var i=n(6052),a=n(1281),o=n(5333);async function r(e,t,n){let r=(0,o.eO)();"regwall + paywall"===window.FUTR?.Kiosq?.customWallTypeDisplayed&&n&&(n.closest(".regwall-tracking-cta")?r="regwall":n.closest(".paywall-tracking-cta")&&(r="paywall")),(0,a.G)(function(e){const t=e.container.type??e.wallType;return{kiosq_params:{action:{type:e.wallType,name:"click",reason:e.reason,container:{type:t,location:e.container.location,template:e.container.template??i.x}},state:e.state}}}({wallType:r,reason:t,state:await(0,o.KC)(),container:e}))}},9397(e,t,n){n.d(t,{y:()=>c});var i=n(6052),a=n(1281),o=n(5333),r=n(607),l=n(7487);function s(e){const t=e.container.type??e.wallType;return{kiosq_params:{action:{type:e.wallType,name:"load",reason:e.reason,container:{type:t,location:e.container.location,template:e.container.template??i.x}},state:e.state}}}function c(e){(0,l.Z)(()=>{(async()=>{const t=await(0,o.KC)(),n=(0,o.sv)();for(const i of(0,o.GL)())(0,r.$)("load",i,e),(0,a.G)(s({wallType:i,reason:n,state:t,container:{...e,type:e.type??(0,o.js)()}}))})()})}},4748(e,t,n){n.d(t,{Z:()=>r});var i=n(6052),a=n(1281),o=n(5333);function r(e,t,n,r,l,s){(async()=>{var c;(0,a.G)({kiosq_params:{action:{type:(c={outcome:e,reason:n,wallType:(0,o.Ox)(t),method:r,source:s,state:await(0,o.KC)((0,o.Pq)(e,l))}).outcome,name:"login",reason:c.reason,method:c.method,source:c.source,container:{type:c.wallType,location:i.x,template:i.x}},state:c.state}})})()}},3768(e,t,n){n.d(t,{Sd:()=>m,uU:()=>f});var i=n(6052),a=n(1281),o=n(5333),r=n(607);const l={regwall:".regwall-tracking-cta",paywall:".paywall-tracking-cta"};function s(e,t){(async()=>{var n;(0,r.$)("show",e,t),(0,a.G)({kiosq_params:{action:{type:(n={wallType:e,state:await(0,o.KC)(),container:t}).wallType,name:"show",reason:(0,o.sv)(),container:{type:(0,o.js)(),location:n.container.location,template:n.container.template??i.x}},state:n.state}})})()}const c=new Set,d=new Map;function u(e,t){return`${e}:${t}`}function p(e,t){const n=u(e,t);return!c.has(n)&&(c.add(n),!0)}function m(e){for(const t of(0,o.GL)())p(e.location,t)&&s(t,e)}function g(e,t,n){const{location:i}=t,a=u(i,n);if(c.has(a)||d.has(a))return;const o=function(e,t){const n=document.querySelector(e);if(!(n instanceof HTMLElement))return null;if("regwall + paywall"!==window.FUTR?.Kiosq?.customWallTypeDisplayed)return n;const i=l[t],a=n.querySelector(i);if(a instanceof HTMLElement)return a;const o=document.querySelector(i);return o instanceof HTMLElement?o:null}(e,n);if(!o)return;const r=new IntersectionObserver(([e])=>{e.isIntersecting&&p(i,n)&&(r.disconnect(),d.delete(a),s(n,t))},{threshold:.1});d.set(a,r),r.observe(o)}function f(e,t){for(const n of(0,o.GL)())g(e,t,n)}},7181(e,t,n){n.d(t,{s:()=>r});var i=n(6052),a=n(1281),o=n(5333);function r(e,t,n="signup",r,l,s){(async()=>{var c;(0,a.G)({kiosq_params:{action:{type:(c={outcome:e,reason:n,wallType:(0,o.Ox)(t),method:r,source:s,state:await(0,o.KC)((0,o.Pq)(e,l))}).outcome,name:"signup",reason:c.reason,method:c.method,source:c.source,container:{type:c.wallType,location:i.x,template:i.x}},state:c.state}})})()}},3808(e,t,n){n.d(t,{v:()=>c});var i=n(6052),a=n(1281),o=n(5333),r=n(607),l=n(7487);function s(e){const t=!!e.container;return{kiosq_params:{action:{type:e.wallType,name:"view",reason:i.x,container:{type:t?(0,o.js)():i.x,location:e.container?.location??i.x,template:e.container?.template??i.x}},state:e.state}}}function c(e){(0,o.sy)()&&(0,l.Z)(()=>{(async()=>{const t=await(0,o.KC)();for(const n of(0,o.GL)())(0,r.$)("view",n,e),(0,a.G)(s({wallType:n,state:t,container:e}))})()})}},7039(e,t,n){n.d(t,{Kw:()=>a.K,UP:()=>o.U,vC:()=>i.v});var i=n(3808),a=(n(3768),n(9397),n(6200)),o=n(6033);n(4748),n(7181)},5810(e,t,n){n.d(t,{a3:()=>d});var i=n(6052);let a=[],o=null,r=!1;function l(e){return null==e||""===e||e===i.x?"":String(e)}function s(){null!==o&&(clearTimeout(o),o=null),0!==a.length&&(!function(e){if("function"==typeof fetch&&0!==e.length)try{fetch("/kiosq-api/api/log-kiosq-event",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({events:e}),keepalive:!0,credentials:"omit"}).catch(()=>{})}catch{}}(a.splice(0,20)),a.length>0&&c())}function c(){null===o&&"undefined"!=typeof window&&(o=setTimeout(s,1500))}function d(e,t){"undefined"!=typeof window&&"function"==typeof fetch&&t&&e?.kiosq_params?.action?.name&&(r||"undefined"==typeof window||(r=!0,window.addEventListener("pagehide",s),document.addEventListener("visibilitychange",()=>{"hidden"===document.visibilityState&&s()})),a.push(function(e,t){const{action:n,state:i}=e.kiosq_params,[a,o]=i.meter;return{event:t,actionType:l(n.type),actionName:l(n.name),actionReason:l(n.reason),actionMethod:l(n.method),containerType:l(n.container?.type),containerLocation:l(n.container?.location),containerTemplate:l(n.container?.template),product:l(i.product),campaign:l(i.campaign),loggedIn:"Y"===i.loggedIn?"Y":"N",kiosqId:l(i.kiosqId),accountStatus:l(i.accountStatus),sha256Email:l(i.sha256_email_address),regwallAllowance:l(a?.allowance),regwallRemaining:l(a?.remaining),paywallAllowance:l(o?.allowance),paywallRemaining:l(o?.remaining)}}(e,t)),c())}},2362(e,t,n){n.d(t,{I:()=>c});var i=n(6052);function a(e){if("undefined"==typeof document)return;const t=`; ${document.cookie}`.split(`; ${e}=`);if(t.length<2)return;const n=t.pop()?.split(";").shift();return n||void 0}function o(e){return null!=e&&""!==e&&e!==i.x}function r(e){if("login"===e.name)return"login";if("signup"===e.name)return"sign_up";const t=e.type;return`${"regwall"===t||"paywall"===t?t:"paywall"}_${{view:"view",load:"load",show:"shown",click:"interaction",signup:"sign_up",login:"login"}[e.name]}`}function l(e){const t={loggedIn:"Y"===e.loggedIn};o(e.kiosqId)&&(t.kiosqId=e.kiosqId),o(e.accountStatus)&&(t.userGrantStatus=e.accountStatus),o(e.sha256_email_address)&&(t.sha256_email_address=e.sha256_email_address);const n=a("h_id");o(n)&&(t.hybridId=n);const i=a("FTR_Vanilla_Session_ID");return o(i)&&(t.vanillaSession=i),t}function s(e){const t="login"===e.name||"signup"===e.name,n=e.container.type;if(t){if("regwall"===n||"paywall"===n)return n;if("regwall + paywall"===n)return"regwall"}return"regwall"===e.type||"paywall"===e.type?e.type:"paywall"}function c(e){const{action:t,state:n}=e.kiosq_params,a=function(e,t){const[n,a]=t.meter;return{type:s(e),action:e.name,reason:e.reason,method:e.method??i.x,source:e.source??i.x,location:e.container.location,container_type:e.container.type,template:e.container.template,campaign:t.campaign,product:t.product,regwallMeter:{allowance:n.allowance,remaining:n.remaining},paywallMeter:{allowance:a.allowance,remaining:a.remaining}}}(t,n);return{event:r(t),user:l(n),paywall:a}}},1281(e,t,n){n.d(t,{G:()=>s});var i=n(6052),a=n(2362),o=n(5810),r=n(185);function l(e){return null==e||""===e?i.x:String(e)}function s(e){if("undefined"==typeof window)return;const t=e.kiosq_params?.action?.name;if("signup"!==t&&"login"!==t&&!(0,r.U)())return;const n=function(e){const{action:t,state:n}=e.kiosq_params;return{kiosq_params:{action:{type:t.type,name:t.name,reason:t.reason??i.x,method:t.method,source:t.source,container:{type:t.container?.type??i.x,location:l(t.container?.location),template:l(t.container?.template)}},state:{product:l(n.product),campaign:l(n.campaign),loggedIn:n.loggedIn??"N",kiosqId:l(n.kiosqId),accountStatus:l(n.accountStatus),sha256_email_address:l(n.sha256_email_address),meter:[{type:"regwall",allowance:l(n.meter?.[0]?.allowance),remaining:l(n.meter?.[0]?.remaining)},{type:"paywall",allowance:l(n.meter?.[1]?.allowance),remaining:l(n.meter?.[1]?.remaining)}]}}}}(e),s=(0,a.I)(n);!function(e){const t=window;"function"!=typeof t.pushToDataLayer?(t.dataLayer=t.dataLayer||[],Array.isArray(t.dataLayer)&&t.dataLayer.push(e)):t.pushToDataLayer(e)}(s),(0,o.a3)(n,s.event)}},6052(e,t,n){n.d(t,{x:()=>i});const i="(none)"},607(e,t,n){n.d(t,{$:()=>r});var i=n(7444),a=n(2033),o=n(5333);function r(e,t,n){const r=`${t}_${"show"===e?"shown":e}`,l=i.eL.value,s=(0,o.vH)(),c={gtmEvent:r,actionWallType:t,wallTypesForTracking:(0,o.GL)().join(", "),currentWallElementType:(0,o.eO)(),containerType:(0,o.js)(),customWallTypeDisplayed:window.FUTR?.Kiosq?.customWallTypeDisplayed??"(none)",isPremium:!!l?.isPremium,configWallType:l?.finalSiteConfig?.wall_type??l?.defaultSiteConfig?.wall_type,custom_wall_type_displayed:l?.finalSiteConfig?.custom_wall_type_displayed??l?.defaultSiteConfig?.custom_wall_type_displayed,kiosqUserIsAuthenticated:!!window.FUTR?.Connect?.Auth?.kiosqUserIsAuthenticated,hasKiosqUser:void 0!==window.FUTR?.Kiosq?.User,userEmail:window.FUTR?.Kiosq?.User?.email??"(none)",isUserAuthenticatedTracking:(0,o.xA)(),isAuthenticatedLayer:(0,a.wR)(l),hasBarrierWindow:!!window.FUTR?.Kiosq?.hasBarrier,hasBarrierSignal:!!l?.hasBarrier,granted:!!l?.granted,limitFreeArticle:l?.finalSiteConfig?.limitOfFreeArticle??l?.defaultSiteConfig?.limitOfFreeArticle,limitAfterLogin:l?.finalSiteConfig?.limitOfFreeArticleAfterLogin??l?.defaultSiteConfig?.limitOfFreeArticleAfterLogin,articlesSeen:(0,o._$)(),regwallMeter:`${s[0]?.remaining}/${s[0]?.allowance}`,paywallMeter:`${s[1]?.remaining}/${s[1]?.allowance}`,containerLocation:n?.location??"(none)",containerTemplate:n?.template??"(none)",path:window.location.pathname};console.groupCollapsed(`[kiosq wall debug] ${r}`),console.table(Object.entries(c).map(([e,t])=>({var:e,value:t}))),console.groupEnd()}},7487(e,t,n){function i(){const e=window.dataLayer;return!!Array.isArray(e)&&e.some(e=>!!e&&"object"==typeof e&&"pageLoadEvent"===e.event)}function a(e){if("undefined"==typeof window||i())return void e();const t=Date.now(),n=()=>{i()||Date.now()-t>=1e4?e():setTimeout(n,50)};setTimeout(n,50)}n.d(t,{Z:()=>a})},4869(e,t,n){n.d(t,{IA:()=>c,Yk:()=>
11360p,bG:()=>l,e_:()=>m,er:()=>d,eu:()=>s,kN:()=>r,kR:()=>u});var i=n(7444);const a=(0,n(7510).A)({prefix:"MARFEEL",backgroundColor:"#FF6B00"});function o(){const e=i.eL.value;return e?.finalSiteConfig?.wall_system??e?.defaultSiteConfig?.wall_system??"classic"}function r(){return i.eL.value?.hasBarrier??window.FUTR?.Kiosq?.hasBarrier?"closed":"open"}function l(){const e=function(){const e=i.eL.value;return e?.finalSiteConfig?.wall_type??e?.defaultSiteConfig?.wall_type??"paywall"}();return e&&"none"!==e&&("metered"===o()||i.eL.value?.hasVanPaywallControlTag)?"paywall"===e?"paywall":"regwall"===e||"regwallAuthentication"===e?"regwall":"regwallAuthPaywall"===e?"hybrid":"none":"none"}function s(){return i.eL.value?.hasBarrier??window.FUTR?.Kiosq?.hasBarrier?"shown":"unlocked"}function c(){return"metered"===o()?"metered":"classic"}function d(){return i.eL.value?.nbFreeArticleRemaining??window.FUTR?.Kiosq?.nbFreeArticleRemaining??0}function u(){return i.eL.value?.granted??window.FUTR?.Kiosq?.granted??!1}function p(){if(!(i.eL.value?.hasBarrier??window.FUTR?.Kiosq?.hasBarrier))return null;const e=l(),t=c();return"regwall"===e?"dynamic-signwall":"hybrid"===e?window.FUTR?.Connect?.Auth?.kiosqUserIsAuthenticated?"dynamic-paywall":"dynamic-signwall":"paywall"===e?"metered"===t?"dynamic-paywall":i.eL.value?.hasVanPaywallControlTag?"hard-paywall":null:null}function m(){const e=p();if(window.marfeel=window.marfeel||{cmd:[]},!e)return window.marfeel.cmd.push(["compass",function(e){e.setPageVar("closed","")}]),void a.log("Article is open (campaign-override safety net): updated Marfeel closed pageVar to empty");window.marfeel.cmd.push(["compass",function(t){t.setPageVar("closed",e)}]),a.log(`Article is closed (campaign-override safety net): updated Marfeel closed pageVar to '${e}'`,{wallType:l(),wallSystem:c(),hasBarrier:i.eL.value?.hasBarrier})}},3653(e,t,n){n.d(t,{Es:()=>m,R2:()=>d,kB:()=>f,lE:()=>g,m2:()=>u,x5:()=>p});var i=n(7510),a=n(4393),o=n(7797),r=n(7444);const l=(0,i.A)({prefix:"MARFEEL",backgroundColor:"#FF6B00"});function s(){return{template:function(){const e=r.y$.value;let t=null;for(const n of e)if(n.isActive){t=n;break}if(!t)return"unknown";if(t.guid){const e=r.Sx.value;for(const n of e)if(n.data?.guid===t.guid&&n.data?.headline)return n.data.headline}return t.headline}(),campaign:function(){const e=r.eL.value?.Campaign;return e?.campaignMatch?.name||null}(),position:"barrier"}}function c(e){const{template:t,campaign:n,position:i}=s(),a={...e,user_type:e.user_type||(0,o.g4)(),template:t,position:i};return n&&(a.campaign=n),a}function d(e,t,n="chargebee",i,o){const r=c({payment_provider:n,plan_id:e});i&&(r.transaction_id=i),o&&(r.currency=o),h("subscribe",r,t),(0,a.d)("subscription_conversion",{planId:e,value:t,provider:n,transactionId:i,currency:o,template:r.template,campaign:r.campaign,position:r.position}),l.log("Subscription conversion tracked",{planId:e,value:t,provider:n,currency:o,template:r.template,campaign:r.campaign})}function u(e="paywall"){const t=c({source:e});h("signup",t),(0,a.d)("signup_conversion",{source:e,template:t.template,campaign:t.campaign,position:t.position}),l.log("Signup conversion tracked",{source:e,template:t.template,campaign:t.campaign})}function p(e="default",t="unknown"){const{template:n,campaign:i}=s(),o=c({source:e});o.position=t,h("newsletter",o),(0,a.d)("newsletter_conversion",{newsletterName:e,template:n,campaign:i,position:t}),l.log("Newsletter conversion tracked",{newsletterName:e,template:n,campaign:i,position:t})}function m(e,t){const n=c({source:e});n.position=t,h(`cta_${e}`,n),l.log("CTA conversion tracked",{ctaType:e,ctaPosition:t,template:n.template,campaign:n.campaign})}function g(e,t,n,i="chargebee"){const o=c({payment_provider:i,plan_id:e});n&&(o.currency=n),h("begin_checkout",o,t),(0,a.d)("begin_checkout_conversion",{planId:e,value:t,currency:n,provider:i,template:o.template,campaign:o.campaign,position:o.position}),l.log("Begin checkout conversion tracked",{planId:e,value:t,currency:n,template:o.template,campaign:o.campaign})}function f(e,t,n,i="chargebee"){const o=c({payment_provider:i,plan_id:e});n&&(o.currency=n),h("checkout_abandoned",o,t),(0,a.d)("checkout_abandoned_conversion",{planId:e,value:t,currency:n,provider:i,template:o.template,campaign:o.campaign,position:o.position}),l.log("Checkout abandoned conversion tracked",{planId:e,value:t,currency:n,template:o.template,campaign:o.campaign})}function h(e,t,n){window.marfeel=window.marfeel||{cmd:[]};const i={};t&&(i.meta=t),void 0!==n&&(i.value=n),window.marfeel.cmd.push(["compass",function(t){Object.keys(i).length>0?t.trackConversion(e,i):t.trackConversion(e)}]),l.log(`Marfeel Compass: trackConversion('${e}')`,i)}},4393(e,t,n){n.d(t,{_:()=>c,d:()=>l});var i=n(7510),a=n(7797),o=n(4869);const r=(0,i.A)({prefix:"MARFEEL",backgroundColor:"#FF6B00"});function l(e,t){const n={event:`marfeel_${e}`,marfeel:s(t)};window.dataLayer=window.dataLayer||[],window.dataLayer.push(n),r.log(e,n)}function s(e){const t=(0,o.bG)(),n="none"!==t;return{userType:(0,a.g4)(),contentVisibility:(0,o.kN)(),timestamp:(new Date).toISOString(),...n&&{wallType:t,wallState:(0,o.eu)(),wallSystem:(0,o.IA)(),isGranted:(0,o.kR)(),freeArticlesRemaining:(0,o.er)()},...e}}function c(){return window.dataLayer?window.dataLayer.filter(e=>{if(!("event"in e))return!1;const{event:t}=e;return"string"==typeof t&&t.startsWith("marfeel_")}):[]}},6567(e,t,n){n.d(t,{oj:()=>d});var i=n(7797),a=n(4869),o=n(4393),r=n(7444),l=n(3653);function s(){const e=r.eL.value,t=e?.finalSiteConfig?.wall_type??e?.defaultSiteConfig?.wall_type,n=e?.finalSiteConfig?.wall_system??e?.defaultSiteConfig?.wall_system;return{userType:(0,i.g4)(),contentVisibility:(0,a.kN)(),wallType:(0,a.bG)(),wallState:(0,a.eu)(),closedValue:(0,a.Yk)(),rawData:{isAuthenticated:window.FUTR?.Connect?.Auth?.kiosqUserIsAuthenticated,userGrantStatus:window.FUTR?.Kiosq?.User?.user_grant_status,wallType:t,wallSystem:n,hasBarrier:e?.hasBarrier??window.FUTR?.Kiosq?.hasBarrier,granted:e?.granted??window.FUTR?.Kiosq?.granted,campaignApplied:e?.finalSiteConfig!==e?.defaultSiteConfig}}}function c(){const e=s(),t=(0,o._)();console.group("%c&#127919; Marfeel Tracking Debug","color: #FF6B00; font-weight: bold;"),console.log("%cUser Type:","font-weight: bold;",e.userType),console.log("%cContent Visibility:","font-weight: bold;",e.contentVisibility),console.log("%cWall Type:","font-weight: bold;",e.wallType),console.log("%cWall State:","font-weight: bold;",e.wallState),console.log("%cClosed Value (setPageVar):","font-weight: bold;",e.closedValue||"N/A (article open)"),console.group("Raw Data"),console.table(e.rawData),console.groupEnd(),t.length>0?(console.group(`DataLayer Events (${t.length})`),t.forEach((e,t)=>{console.log(`${t+1}. ${e.event}`,e.marfeel)}),console.groupEnd()):console.log("%cNo Marfeel events in dataLayer yet","color: gray; font-style: italic;"),console.groupEnd()}function d(){window.FUTR=window.FUTR||{},window.FUTR.Marfeel={debug:c,getState:s,trackSubscription:l.R2,trackSignup:l.m2,trackNewsletter:l.x5,trackBeginCheckout:l.lE,trackCheckoutAbandoned:l.kB}}}
11360,3420(e,t,n){n.d(t,{getWallType:()=>a.bG,initMarfeelTracking:()=>y,trackBarrierImpression:()=>d,trackBarrierUnlock:()=>u,trackCtaClick:()=>p,trackFreeArticleView:()=>m});var i=n(7797),a=n(4869),o=n(4393),r=n(6567),l=n(3653);const s=(0,n(7510).A)({prefix:"MARFEEL",backgroundColor:"#FF6B00"});function c(){(0,o.d)("page_view")}function d(){(0,o.d)("barrier_impression",{barrierType:(0,a.bG)()})}function u(e){(0,o.d)("barrier_unlock",{unlockMethod:e})}function p(e,t){(0,o.d)("cta_click",{ctaType:e,ctaPosition:t}),(0,l.Es)(e,t)}function m(e,t){(0,o.d)("free_article_view",{freeArticlesRemaining:e,totalFreeArticles:t})}let g=!1,f=!1,h=!1;function w(){h||g&&f&&(h=!0,(0,a.e_)(),c(),s.log("Deferred page view fired (barrier resolved + user data loaded)"))}function y(){(0,r.oj)(),(0,i.nn)(),document.addEventListener("KiosqBarrierResolved",()=>{g=!0,s.log("Barrier resolved, checking if page view can fire..."),w()}),document.addEventListener("KiosqUserDataIsLoadingEnd",()=>{h||(f=!0,s.log("User data loaded, checking if page view can fire..."),w())}),!1===window.FUTR?.Connect?.Auth?.kiosqUserIsLoading&&(f=!0,s.log("User data was already loaded")),setTimeout(()=>{h||(s.log(`Safety timeout: firing page view (barrier=${g}, user=${f})`),h=!0,(0,a.e_)(),c())},1e4),w()}},7797(e,t,n){n.d(t,{g4:()=>r,nn:()=>c});const i=(0,n(7510).A)({prefix:"MARFEEL",backgroundColor:"#FF6B00"}),a=["granted-paid-subscription","granted-trial-period","granted-grace-period"],o=["not-granted-canceled","not-granted-expired","not-granted-payment-failed"];function r(){const e=window.FUTR?.Connect?.Auth?.kiosqUserIsAuthenticated,t=window.FUTR?.Kiosq?.User?.user_grant_status;return e?t&&a.includes(t)?"paidMember":t&&o.includes(t)?"exPaidMember":"member":"anonymous"}let l=null;function s(){const e=function(){switch(r()){case"paidMember":return"paid";case"member":case"exPaidMember":return"logged";default:return null}}();e?e!==l?(l=e,window.marfeel=window.marfeel||{cmd:[]},window.marfeel.cmd.push(["compass",function(t){t.setUserType(e)}]),i.log(`Marfeel Compass: setUserType('${e}')`,{internalUserType:r(),compassUserType:e})):i.log(`Marfeel Compass: setUserType('${e}') already set, skipping duplicate call`):i.log("User is anonymous, skipping setUserType")}function c(){document.addEventListener("KiosqUserDataIsLoadingEnd",()=>{i.log("KiosqUserDataIsLoadingEnd event received, setting user type"),s()}),!1===window.FUTR?.Connect?.Auth?.kiosqUserIsLoading&&(i.log("User data already loaded, setting user type immediately"),s()),i.log("User Journey tracking initialized, listening for KiosqUserDataIsLoadingEnd")}},185(e,t,n){function i(){return"undefined"!=typeof document&&(null!==document.getElementById("article-body")||/theweek\.com/i.test(window.location.hostname)&&window.location.pathname.includes("/edition"))}n.d(t,{U:()=>i})},2033(e,t,n){n.d(t,{UY:()=>o,kR:()=>i,wR:()=>a});const i=e=>e?.granted||!1,a=e=>void 0!==e?.User,o=()=>{let e=[];
11360if(null!==localStorage.getItem("kiosq_article_url_ack")){let t=localStorage.getItem("kiosq_article_url_ack")||"";e=JSON.parse(window.atob(t))}return e}},7569(e,t,n){n.d(t,{J:()=>i,L:()=>a});const i="kiosq-app-paywall-js",a=["kiosq-everywhere","article-body","flexi-kiosq-targeted-area"]},8321(e,t,n){n.d(t,{X:()=>r});var i=n(4748),a=n(7181),o=n(3768);function r(){"undefined"!=typeof window&&(window.FUTR=window.FUTR||{},window.FUTR.Kiosq=window.FUTR.Kiosq||{},window.FUTR.Kiosq.kiosqEvent={trackLoginEvent(e,t,n,a,o,r){(0,i.Z)(e,t,n,a,o,r)},trackSignupEvent(e,t,n,i,o,r){(0,a.s)(e,t,n,i,o,r)},trackShowEventOnce(e){(0,o.Sd)(e)}})}},3624(e,t,n){n.d(t,{Ey:()=>l});var i=n(3675);function a(e,t){const n=function(e){const t=e?.site?.trim()??"";if(""!==t)return t;const n=window.FUTR?.Kiosq?.defaultSiteConfig?.site||window.FUTR?.Kiosq?.finalSiteConfig?.site||window.FUTR?.Kiosq?.site||"";return String(n).trim()}(e);if(""===n)throw new Error(`${t}: site is missing. Pass { site } or ensure defaultSiteConfig.site is set.`);return{site:n,endpoint:function(){const e=(window.FUTR?.Kiosq?.defaultSiteConfig?.kiosqEndpoint||window.FUTR?.Kiosq?.kiosqEndpoint||"").trim();return""===e||/^https?:\/\//i.test(e)?"/kiosq-api":e.replace(/\/$/,"")}().replace(/\/$/,"")}}async function o(e){const{site:t,endpoint:n}=a(e,"getTrialStatus"),i=await fetch(`${n}/api/trial/status?site=${encodeURIComponent(t)}`,{method:"GET",credentials:"include",headers:{Accept:"application/json"}});return await i.json()}async function r(e){const{site:t,endpoint:n}=a(e,"startFreeTrial"),o=await fetch(`${n}/api/trial/start`,{method:"POST",credentials:"include",headers:{"Content-Type":"application/json",Accept:"application/json"},body:JSON.stringify({site:t})}),r=await o.json();return"TRIAL_STARTED"===r?.reason&&function(){const e=(0,i.dv)();if(e&&window.FUTR?.Connect?.Auth?.parseJwt)try{const t=window.FUTR.Connect.Auth.parseJwt(e);t&&"object"==typeof t&&(window.FUTR.Kiosq=window.FUTR.Kiosq||{},window.FUTR.Kiosq.User=t)}catch{}}(),r}function l(){"undefined"!=typeof window&&(window.FUTR=window.FUTR||{},window.FUTR.Kiosq=window.FUTR.Kiosq||{},window.FUTR.Kiosq.getTrialStatus=o,window.FUTR.Kiosq.startFreeTrial=r)}},8449(e,t,n){n.d(t,{T:()=>o});var i=n(3675);async function a(e){const t=e?.email??window.FUTR?.Kiosq?.User?.email??"";if(""===t)throw new Error("resendVerificationEmail: email is missing. Pass { email } or ensure FUTR.Kiosq.User.email is set.");const n=(0,i.dv)();if(!n)throw new Error("resendVerificationEmail: token is missing. Ensure the kiosq_user cookie is set.");const a=await fetch(`${window.location.origin}/kiosq-api/api/resend-verification-email`,{method:"POST",credentials:"include",headers:{"Content-Type":"application/json",Accept:"application/json",Authorization:`Bearer ${n}`},body:JSON.stringify({email:t,sitename:e?.sitename??window.FUTR?.Kiosq?.defaultSiteConfig?.site})}),o=await a.json();return a.ok&&"message"in o?Promise.resolve(o.message):"error"in o?Promise.reject(o.error):(console.debug("Invalid response from server",o),Promise.reject("Invalid response from server"))}function o(){"undefined"!=typeof window&&(window.FUTR??={},window.FUTR.Kiosq??={},window.FUTR.Kiosq.resendVerificationEmail=a)}},5636(e,t,n){var i=n(2074),a=n(8321),o=n(8798),r=n(3560),l=n(36),s=n(3624),c=n(8449),d=n(3573),u=n(4325),p=n(7444),m=n(1716),g=n(7510),f=n(686),h=n(402),w=n(7569),y=n(2918);const{processHookParent:b}=(0,m.A)();(0,a.X)(),(0,o.It)(),(0,r.G1)(),(0,l.QQ)(),(0,s.Ey)(),(0,c.T)(),(0,y.jh)(),(0,g.A)().debug("KiosqSelectors",{KiosqSelector:w.J,KiosqHeaderSelector:"kiosq-app-headermenu",KiosqSelectorList:w.L}),async function(){const e=p.eL.value?.defaultSiteConfig;if(e?.kiosq_abtest_enable&&e?.site){const t=await(0,h.j3)(e.site);(0,h.RW)(t)}if(b({hooks:[{target:w.J,parents:w.L,component:(0,i.h)(d.A,{})},...p.eL.value?.defaultSiteConfig?.template_menu_header?[{target:"kiosq-app-headermenu",parents:["auth-in-nav-header"],component:(0,i.h)(u.A,p.eL.value)}]:[]]}),"1"===new URLSearchParams(window.location.search).get("_flexi_kiosq_debug")){const e=document.createElement("div");e.id="kiosq-debug-root",document.body.appendChild(e),(0,i.XX)((0,i.h)(f.A,{}),e)}}()},521(e,t,n){n.d(t,{l:()=>i});const i=window.FUTR?.Kiosq?.defaultSiteConfig?.kiosqEndpoint||window.FUTR?.Kiosq?.kiosqEndpoint||""},9281(e,t,n){n.d(t,{r:()=>i});const i=""},8532(e,t,n){n.d(t,{A:()=>d,H:()=>u});var i=n(9281),a=n(9252),o=n(3675),r=n(4584),l=n(4640);const s=(0,n(7510).A)({prefix:"KIOSQ App Campaign ",backgroundColor:"#c18ff2",color:"#ffffff"}),c={"Content-Type":"application/json","Accept-Encoding":"gzip"},d=e=>{const t={url:`${e.defaultSiteConfig?.pythia_cache_endpoint||i.r}/match_one`,data:{profileId:e.defaultSiteConfig.guid,data:(0,a.A)((0,o.zZ)(e?.Campaign?.Context)),returnWith:{profileMeta:!0},application:"kiosq"},headersOptions:c},n=(0,r.A)(t);return(0,l.vJ)(()=>{n.isLoading||s.log("Pythia match one:","\n request:",t,"\n response:",n.data,"\n error:",n.error)},[n.isLoading]),n},u=e=>{const t={url:`${e.defaultSiteConfig?.pythia_cache_endpoint||i.r}/match_all`,data:{profileId:e.defaultSiteConfig.guid,data:(0,a.A)((0,o.zZ)(e?.Campaign?.Context)),returnWith:{profileMeta:!0},application:"kiosq"},headersOptions:c},n=(0,r.A)(t);return(0,l.vJ)(()=>{n.isLoading||s.log("Pythia match all result:","\n request:",t,"\n response:",n.data,"\n error:",n.error)},[n.isLoading]),n}},9252(e,t,n){n.d(t,{A:()=>i});const i=e=>({validDate:(new Date).toISOString().split("T")[0],...e})},7444(e,t,n){n.d(t,{CR:()=>d,No:()=>c,Rf:()=>u,Sx:()=>o,WE:()=>l,eL:()=>s,y$:()=>r});var i=n(7860),a=n(3675);let o=(0,i.vP)([]),r=(0,i.vP)(new Set);const l=(0,i.vP)({appEnv:"dev",nodeEnv:"production",kiosqApiEndpoint:window.FUTR?.Kiosq?.defaultSiteConfig?.kiosqEndpoint||window.FUTR?.Kiosq?.kiosqEndpoint||"",pythiaEndpoint:window.FUTR.Kiosq.defaultSiteConfig?.pythia_cache_endpoint||"",isDebugMode:(0,a.zX)("_flexi_kiosq_debug")||!1}),s=(0,i.vP)(window.FUTR.Kiosq||{}),c=(0,i.vP)(window.FUTR.Connect||{}),d=e=>{window.FUTR=window.FUTR||{},window.FUTR.Kiosq=window.FUTR.Kiosq||{},Object.assign(window.FUTR.Kiosq,e)}
11360,u=(0,i.vP)({matchOne:{isLoading:!1,data:null,error:null},matchAll:{isLoading:!1,data:null,error:null}})},7473(e,t,n){n.d(t,{Jf:()=>c,QV:()=>l,Z8:()=>r,dz:()=>s});const i="REQUEST_STARTED",a="REQUEST_SUCCESSFUL",o="REQUEST_FAILED",r=(e,t)=>{switch(t.type){case i:return{...e,isLoading:!0};case a:return{...e,isLoading:!1,error:null,data:t.data};case o:return{...e,isLoading:!1,error:t.error};default:return e}},l=({responseData:e})=>({type:a,data:e,error:null}),s=({error:e})=>({type:o,data:null,error:e}),c=()=>({type:i,data:null,error:null})},4584(e,t,n){n.d(t,{A:()=>r});var i=n(4640),a=n(7473);const o={"Content-Type":"application/json"},r=({url:e,data:t,headersOptions:n=o,timeout:r=5e3})=>{const[l,s]=(0,i.WO)(a.Z8,{isLoading:!0,data:null,error:null});return(0,i.vJ)(()=>{const i=new AbortController,o=setTimeout(()=>{i.abort()},r);return(async()=>{s((0,a.Jf)());try{const o=await fetch(e,{signal:i.signal,method:"POST",headers:n,body:JSON.stringify(t)}),r=await o.json();if(200!==o.status)throw new Error(`${r?.message} (${o?.status}${o?.statusText?`:${o?.statusText}`:""})`);s((0,a.QV)({responseData:r}))}catch(e){i.signal.aborted?s((0,a.dz)({error:"Request timed out"})):s((0,a.dz)({error:e.message}))}})(),()=>{clearTimeout(o),i.abort()}},[e]),l}},7510(e,t,n){n.d(t,{A:()=>r});var i=n(3675),a=n(7444);const o={prefix:"KIOSQ Appv2",color:"#ffffff",backgroundColor:"#7F00FF"},r=e=>{const t={...o,...e},n=e=>(...n)=>{if((0,i.rL)()&&!a.WE.value.isDebugMode)return;const o=`background: ${t.backgroundColor}; color: ${t.color};`;console[e](`%c ${t.prefix} `,o,...n)};return{log:n("log"),info:n("info"),warn:n("warn"),error:n("error"),debug:n("debug")}}},3675(e,t,n){n.d(t,{$N:()=>s,As:()=>g,B9:()=>v,IY:()=>k,Kt:()=>h,Ri:()=>m,TV:()=>p,XB:()=>d,a8:()=>w,dv:()=>y,rL:()=>f,zX:()=>u,zZ:()=>i});const i=e=>Array.isArray(e)?e.reduce((e,t)=>(void 0!==t?.computeValue&&(e[t?.name]=t?.computeValue),e),{}):{};function a(e){return e&&"object"==typeof e&&!Array.isArray(e)}function o(e){if(null===e||"object"!=typeof e||Array.isArray(e))return!1;const t=Object.getPrototypeOf(e);return t===Object.prototype||null===t}function r(e){if("object"!=typeof e||null===e)return e;try{return structuredClone(e)}catch{if(Array.isArray(e))return e.map(e=>r(e));if(o(e)){const t=e,n={};for(const e of Object.keys(t))n[e]=r(t[e]);return n}return e}}function l(e,t){if(o(t))for(const n of Object.keys(t)){const i=t[n];if(void 0===i)continue;if(!(n in e)){e[n]=r(i);continue}const a=e[n];o(a)&&o(i)?l(a,i):e[n]=r(i)}}function s(e,t){const n=r(e);return l(n,t),n}function c(e,t){if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(a(e[n])&&a(t[n])){const i=d(e[n],t[n],[]);if(Object.keys(i).length>0)return!1}else if(Array.isArray(e[n])&&Array.isArray(t[n])){if(!c(e[n],t[n]))return!1}else if(e[n]!==t[n])return!1;return!0}function d(e,t,n){const i={};return new Set([...Object.keys(e),...Object.keys(t)]).forEach(o=>{const r=e[o],l=t[o];if(!n.includes(o))if(Array.isArray(r)&&Array.isArray(l))c(r,l)||(i[o]={obj1:r,obj2:l});else if(a(r)&&a(l)){const e=d(r,l,n);Object.keys(e).length>0&&(i[o]={obj1:r,obj2:l})}else r!==l&&(i[o]={obj1:r,obj2:l})}),i}const u=e=>new URLSearchParams(window.location.search).get(e),p=(e,t,n)=>{var i="";if(n){var a=new Date;a.setTime(a.getTime()+24*n*60*60*1e3),i="; expires="+a.toUTCString()}document.cookie=e+"="+(t||"")+i+"; path=/"},m=e=>{for(var t=e+"=",n=document.cookie.split(";"),i=0;i<n.length;i++){for(var a=n[i];" "===a.charAt(0);)a=a.substring(1,a.length);if(0===a.indexOf(t))return a.substring(t.length,a.length)}return null},g=e=>JSON.stringify(e).replace(/\"/gi,""),f=()=>"https://kiosq.vanilla.tools"===window.FUTR?.Kiosq?.kiosqEndpoint||/^kiosq\..*\.van-prod.futureplc.engineering$/.test(window.FUTR?.Kiosq?.kiosqEndpoint);function h(e){let t=null;try{t=document.querySelector(e),t??=e.includes("#")?document.querySelector(e):document.querySelector(`.${e}`)}catch(t){console.warn("%c KIOSQ Appv2 ","background: #7F00FF;color: #ffffff;",e,t)}return t??=document.getElementById(e),t}function w(e){return e/parseFloat(getComputedStyle(document.documentElement).fontSize)}function y(){const e=document.cookie.match(/(?:^|;\s*)kiosq_user=([^;
11360]+)/);if(!e?.[1])return null;try{return decodeURIComponent(e[1])}catch{return e[1]}}const b=/^[^\s@]+@[^\s@]+\.[^\s@]+$/;function v(e){return b.test(e)}function k(){return window.ffte?.properties?.articleControlTag||[]}},3560(e,t,n){n.d(t,{G1:()=>m});var i=n(8798),a=n(3675);const o="kiosq-tpl-regwall-is-visible",r={creating:"Creating your account...",invalidEmail:"Please enter a valid email",authenticationUnavailable:"Authentication unavailable",genericError:"An error occurred. Please try again.",accountExists:"An account already exists for this email.",successHeading:"Welcome to {site}",successSubtitle:"Enjoy access to premium content and features",benefitExclusiveFeatures:"Access exclusive features",benefitMoreArticles:"Read more articles",benefitNewsletter:"Get our daily newsletter",continueLabel:"CONTINUE READING",successFootnote:"You're now signed in automatically.",existingAccountPrompt:"Please sign in or reset your password.",signInLabel:"Sign in",resetPasswordLabel:"Reset your password"},l=new WeakMap,s=new Set,c=(e,t)=>e.querySelector(t),d=(e,t,n)=>{e.querySelectorAll(t).forEach(e=>{e.textContent=n})},u=()=>s.size>0;function p(e={}){const t=document.querySelector(e.rootSelector||".kiosq-tpl-regwall");if(!t)return console.warn("[Kiosq Regwall] Root element not found"),null;const n=l.get(t);if(n)return n;const u=(e=>{const t=c(e,".kiosq-tpl-regwall-modal"),n=c(e,".kiosq-tpl-regwall-submit"),i=c(e,".kiosq-tpl-regwall-email"),a=c(e,".kiosq-tpl-regwall-message-box");if(!(t&&n&&i&&a))throw new Error("[Kiosq Regwall] Missing required elements");return{modal:t,openButton:n,emailInput:i,messageBox:a,closeButton:e.querySelector(".kiosq-tpl-regwall-close-modal"),contactInput:e.querySelector(".kiosq-tpl-regwall-contact-others"),newsletterInput:e.querySelector(".kiosq-tpl-regwall-newsletter-checkbox")}})(t),{modal:p,openButton:m,emailInput:g,messageBox:f,closeButton:h,contactInput:w,newsletterInput:y}=u,b=window.FUTR?.Kiosq?.finalSiteConfig||window.FUTR?.Kiosq?.defaultSiteConfig||{},v=e.site||b.site||"",k=e.siteName||b.name||"";if(!v||!k)throw new Error("[Kiosq Regwall] Missing required site or name");const _=k.charAt(0).toUpperCase()+k.slice(1),x=e.logoUrl||window.FUTR?.Connect?.auth0LockConfig?.logo_url||b.logo||"",C={...r,...e.messages};((e,t,n)=>{e.querySelectorAll("img[data-kiosq-regwall-logo]").forEach(e=>{e.src=t}),d(e,"[data-kiosq-regwall-site-name]",n)})(t,x,_),((e,t,n)=>{const i={...t,successHeading:t.successHeading.replace("{site}",n)};Object.entries(i).forEach(([t,n])=>{d(e,`[data-kiosq-regwall-message="${t}"]`,n)})})(t,C,_);const q=(0,i.W3)(t);t.classList.toggle("kiosq-tpl-regwall-auto-optin-enabled",q);let S=!1;const A=()=>{S=!1,s.delete(t)},T=()=>{S||p.classList.remove(o)},F=(e,t="")=>{p.dataset.state=e,f.textContent=t};m.addEventListener("click",()=>{p.classList.add(o),(async()=>{const e=g.value.trim();if(!(0,a.B9)(e))return void F("error",C.invalidEmail);const n=window.FUTR?.Connect?.Auth?.autoLogin;if("function"!=typeof n)return void F("error",C.authenticationUnavailable);const i=q||Boolean(y?.checked);S=!0,s.add(t),F("loading",C.creating);try{const t=await n(e,{create_from:`${v}:legacyDirectSignup`,newsletter:i,contactOthersBrand:w?.checked||!1});if(409===t?.status)return A(),void F("existing",C.accountExists);F("success")}catch{A(),F("error",C.genericError)}})()}),h?.addEventListener("click",T),p.addEventListener("click",e=>{e.target===p&&T()}),t.addEventListener("click",e=>{const t=e.target;if(t instanceof Element)return t.closest(".kiosq-tpl-regwall-continue")?(A(),window.dispatchEvent(new CustomEvent("evt_a13x")),void T()):void(t.closest("[data-login], [data-reset]")&&(e.preventDefault(),window.FUTR?.Connect?.Auth?.login?.()))});const L={isBusy:()=>S};return l.set(t,L),L}function m(){window.FUTR=window.FUTR||{},window.FUTR.Kiosq=window.FUTR.Kiosq||{},window.FUTR.Kiosq.Newsletter={...window.FUTR.Kiosq.Newsletter??{},initRegwall:p,isRegwallUnlockPending:u,showNewsletterOptInClass:"kiosq-tpl-regwall-show-newsletter-optin"}}},8798(e,t,n){n.d(t,{It:()=>r,W3:()=>a});const i="kiosq-newsletter-auto-optin";function a(e){return"undefined"!=typeof window&&function(){const e=window.FUTR?.Kiosq;return Boolean(e?.finalSiteConfig?.newsletter_auto_optin??e?.defaultSiteConfig?.newsletter_auto_optin)}()&&function(e){if("undefined"==typeof document)return!1;const t=`.${i}`;if(e instanceof Element&&e.matches(t))return!0;const n=e??document;return Boolean(n.querySelector?.(t))}(e)}function o(e){return!!a(e?.root)||Boolean(e?.userConsent)}function r(){"undefined"!=typeof window&&(window.FUTR=window.FUTR||{},window.FUTR.Kiosq=window.FUTR.Kiosq||{},window.FUTR.Kiosq.Newsletter={...window.FUTR.Kiosq.Newsletter??{},autoOptInClass:i,isAutoOptInEnabled:a,resolveConsent:o})}},6296(e,t,n){n.d(t,{A:()=>a});var i=n(1715);const a=({handleClose:e,icon:t,...n})=>(0,i.Y)("button",{className:"button-header-debug-wrapper-close",onClick:e,children:t})},1716(e,t,n){n.d(t,{A:()=>
11360o});var i=n(2074),a=n(3675);const o=()=>({processHookParent:({hooks:e})=>{e.forEach(({target:e="",parents:t=[],position:n,component:o})=>{let r=document.getElementById(e);r||(r=document.createElement("div"),r.id=e),t.every(e=>{let t=(0,a.Kt)(e);return!t||("prepend"===n?t.prepend(r):t.parentNode?.insertBefore(r,t.nextSibling))}),(0,i.XX)(o,r)})},placeEltToTarget:({hooks:e=[]})=>{e?.forEach(({target:e,parents:t=[],component:n,position:o},r)=>{const l=document.createElement("div");(0,i.XX)(n,l);const s=l.firstChild;s&&!s.id&&(s.id=`${e}-${r}`),t.forEach(t=>{let n=(0,a.Kt)(t);if(!n)throw console.warn("%c KIOSQ App Campaign ","background: #c18ff2;color: #ffffff;",` No Parent target found for hook ${e}, check id or class ${t} existing in the DOM}`);switch(o){case"before":n.parentNode?.insertBefore(s,n);break;case"after":n.parentNode?.insertBefore(s,n.nextSibling);break;case"prepend":n.prepend(s);break;case"append":n.append(s);break;default:n.parentNode?.replaceChild(s,n)}})})}})},7306(e,t,n){n.d(t,{A:()=>a});var i=n(1715);const a=function({classOverrides:e}){return(0,i.Y)("div",{id:"loader-content",class:`loader-content ${e?.loaderContent}`,children:(0,i.Y)("div",{class:`loader ${e?.loader}`,id:"loader"})})}},5109(e,t,n){n.d(t,{A:()=>r});var i=n(1715),a=n(6296),o=n(5560);const r=({title:e="",children:t,handleCloseModalPortal:n})=>(0,i.FD)("div",{id:"kiosq-modal-container",children:[(0,i.FD)("div",{className:"modal-header",children:[(0,i.Y)("span",{className:"modal-title",children:e}),(0,i.Y)(a.A,{handleClose:n,icon:(0,i.Y)(o.A,{})})]}),(0,i.Y)("div",{className:"modal-content",children:t})]})},496(e,t,n){n.d(t,{A:()=>o});var i=n(1715),a=n(7584);const o=({children:e,text:t,show:n})=>{const o=(0,a.li)(null),r=(0,a.li)(null),[l,s]=(0,a.J0)({top:0,left:0,placement:"top",arrowLeft:"50%"}),[c,d]=(0,a.J0)(!1),u=(0,a.li)(null),p=void 0!==n?n:c;(0,a.vJ)(()=>{if(p&&r.current){const e=()=>{if(o.current&&r.current){const e=r.current,t=e.getBoundingClientRect(),n=5;let i=e.querySelector(".smart-tooltip"),a=(e.querySelector(":first-child")?.getBoundingClientRect(),t.left+t.width/2),o=i.getBoundingClientRect(),l=t.width/2-o.width/2,c=40,d="bottom";const u=window.innerWidth,p=window.innerHeight,m=o.right>u?u-o.right:0;let g=0;t.top+c+o.height>p&&(d="top",g=-(c+o.height+10)),l+=m,c+=g;const f={left:t.left+l,right:t.left+l+o.width,top:t.top+c,bottom:t.top+c+o.height};f.left<n?l+=n-f.left:f.right>u-n&&(l-=f.right-(u-n)),f.top<n?c+=n-f.top:f.bottom>p-n&&(c-=f.bottom-(p-n)),a=t.left+t.width/2-(t.left+l)-4,s({top:c,left:l,placement:d,arrowLeft:`${a}px`})}};e();const t=()=>e();return window.addEventListener("resize",t),()=>window.removeEventListener("resize",t)}},[p]);const m=p?"visible":"hidden",g=void 0!==n?e:(0,i.Y)("div",{onMouseEnter:e=>{e.preventDefault(),e.stopPropagation(),u.current&&(clearTimeout(u.current),u.current=null),d(!0)},onMouseLeave:e=>{e.preventDefault(),e.stopPropagation(),u.current&&clearTimeout(u.current),u.current=setTimeout(()=>{d(!1),u.current=null},300)},style:{display:"inline-block"},children:e});return(0,i.FD)("div",{ref:r,className:"tooltip-container",children:[g,p&&(0,i.FD)("div",{ref:o,className:`smart-tooltip ${m}`,style:{top:`${l.top}px`,left:`${l.left}px`},children:["string"==typeof t?t:(0,i.Y)("div",{dangerouslySetInnerHTML:t}),(0,i.Y)("div",{className:`tooltip-arrow ${l.placement}`,style:{left:l.arrowLeft}})]})]})}},564(e,t,n){n.d(t,{A:()=>p});var i=n(1715),a=n(2074);const o=String.fromCodePoint(10003),r=String.fromCodePoint(10005),l=String.fromCodePoint(9888),s=String.fromCodePoint(8212),c=String.fromCodePoint(183),d={success:{label:`${o} fetched`,color:"#2a7a2a"},empty:{label:`${l} endpoint OK ${s} no experiments returned`,color:"#856404"},timeout:{label:`${r} timeout (>1500ms)`,color:"#c00"},error:{label:`${r} fetch error`,color:"#c00"}},u=({exp:e})=>{const t=Object.keys(e.configPatch??{});return(0,i.FD)("div",{class:"ab-test-experiment",children:[(0,i.FD)("div",{class:"ab-test-experiment-header",children:[(0,i.Y)("span",{class:"ab-test-name",children:e.name}),(0,i.Y)("span",{class:"ab-test-badge",children:e.variant}),e.overrideCampaigns&&(0,i.Y)("span",{class:"ab-test-badge",style:{background:"#856404",marginLeft:4},children:"wins over campaigns"})]}),(0,i.FD)("div",{class:"ab-test-meta",children:["variant ",e.variantIndex+1,"/",e.variantCount," ",c," uid % ",e.variantCount," = ",e.variantIndex]}),t.length>0?(0,i.Y)("ul",{class:"ab-test-patch",children:t.map(t=>(0,i.FD)("li",{children:[(0,i.Y)("span",{class:"ab-test-patch-key",children:t}),(0,i.Y)("span",{class:"ab-test-patch-value",children:JSON.stringify(e.configPatch[t])})]},t))}):(0,i.Y)("div",{class:"ab-test-control-note",children:"control &#8212; no config patch"})]})},p=()=>{const e=window.FUTR?.Kiosq?.AbTest,t=window.FUTR?.Kiosq?.defaultSiteConfig?.kiosq_abtest_enable;if(!t)return(0,i.FD)("div",{class:"ab-tests",children:[(0,i.Y)("header",{children:"A/B Tests"}),(0,i.FD)("div",{class:"ab-test-empty",children:[(0,i.Y)("code",{children:"kiosq_abtest_enable"})," is ",(0,i.Y)("strong",{children:"off"})," &#8212; enable it in the dashboard Features tab."]})]});if(!e)return(0,i.FD)("div",{class:"ab-tests",children:[(0,i.Y)("header",{children:"A/B Tests"}),(0,i.FD)("div",{class:"ab-test-empty",children:[(0,i.Y)("code",{children:"kiosq_abtest_enable"})," is on but ",(0,i.Y)("code",{children:"initExperiments"})," was not called. Check the browser console for errors."]})]});const{uid:n,experiments:o,skippedExperiments:r,fetchStatus:p,fetchedCount:m,endpoint:g}=e,f=d[p]??{label:p,color:"#555"};return(0,i.Y)(a.FK,{children:(0,i.FD)("div",{class:"ab-tests",children:[(0,i.FD)("header",{children:["A/B Tests",(0,i.FD)("span",{class:"ab-test-uid-badge",children:["uid = ",n]})]}),(0,i.FD)("div",{class:"ab-test-fetch-status",style:{borderLeftColor:f.color},children:[(0,i.Y)("span",{style:{color:f.color,fontWeight:600},children:f.label}),` ${c} `,m," experiment",1!==m?"s":""," received",(0,i.Y)("div",{class:"ab-test-endpoint",title:g,children:g})]}),"success"!==p&&"empty"!==p&&(0,i.FD)("div",{class:"ab-test-fetch-error",children:["The endpoint could not be reached. Check that the PHP endpoint is deployed and the JSONP request succeeds. You can manually set the uid to test:"," ",(0,i.Y)("code",{children:'localStorage.setItem("kiosq_ab_uid","0")'})]}),(0,i.FD)("div",{class:"ab-test-tip",children:["Change uid: ",(0,i.Y)("code",{children:'localStorage.setItem("kiosq_ab_uid","0")'})," + reload"]}),0===o.length&&0===r.length?(0,i.Y)("div",{class:"ab-test-empty",children:m>0?`${m} experiment${m>1?"s":""} fetched but none are active (enabled with &#8805;2 variants).`:"No experiments configured for this site yet."}):(0,i.FD)(i.FK,{children:[o.map(e=>(0,i.Y)(u,{exp:e},e.name)),r.length>0&&(0,i.FD)("div",{class:"ab-test-skipped",children:[(0,i.FD)("div",{class:"ab-test-skipped-title",children:[l," ",r.length," experiment",r.length>
113601?"s":""," skipped ",s," conditions not matched on this page:"]}),r.map(e=>(0,i.FD)("div",{class:"ab-test-skipped-item",children:[(0,i.Y)("code",{children:e.name})," ",c," ",e.reason]},e.name))]})]})]})})}},9770(e,t,n){n.d(t,{A:()=>m});var i=n(1715),a=n(4640),o=n(7306),r=n(5109),l=n(7584),s=n(6902),c=n(496),d=n(521),u=n(9457);const p=({KiosqData:e,campaign:t})=>{const[n,o]=(0,a.J0)(!1),p=()=>{const e=document.getElementById("kiosq-modal-container"),t=document.getElementById("kiosq-modal-portal");t?.removeChild(e),o(!1)};(0,a.vJ)(()=>{const a=document.getElementById("kiosq-modal-portal");n&&(0,l.Qv)((0,i.Y)(r.A,{title:"SiteConfigs Differences",handleCloseModalPortal:p,children:(0,i.Y)(s.v,{KiosqData:e,campaign:t})}),a)},[n,p,e,t]);const m=t?.name??"",g=m.match(/\s[-&#8211;&#8212;]\s/),f=g?m.indexOf(g[0]):-1,h=-1!==f?m.slice(0,f):m,w=-1!==f?m.slice(f+g[0].length):m;return(0,i.FD)("tr",{children:[(0,i.Y)("td",{children:(0,i.Y)(c.A,{text:h||"N/A",children:(0,i.Y)("a",{className:"btn",href:`${d.l}/#/campaigns/${h}`,target:"_blank",rel:"noopener noreferrer",children:w||"N/A"})})}),(0,i.Y)("td",{children:(0,i.Y)(c.A,{text:"Compare with site config",children:(0,i.Y)("a",{className:"btn",onClick:()=>{o(!0)},children:(0,i.Y)(u.A,{})})})}),(0,i.Y)("td",{children:t?.priority||"N/A"})]})},m=({KiosqData:e,fetchedMatchCampaigns:t})=>(0,i.FD)(i.FK,{children:[(0,i.FD)("section",{className:"campaign-matched",children:[(0,i.FD)("header",{children:["Campaign Matched",(0,i.Y)("small",{children:"(name, diff, priority)"})]}),t?.matchOne?.isLoading?(0,i.Y)(o.A,{classOverrides:{loaderContent:"loader-content-debug overlay",loader:"color-loader loader-debug"}}):t?.matchOne?.error?(0,i.Y)("div",{className:"result-campaign",children:t?.matchOne?.error}):t?.matchOne?.data&&(0,i.Y)("table",{className:"table-item empty",children:(0,i.Y)("tbody",{children:!0===t?.matchOne?.data?.matched?(0,i.Y)(p,{KiosqData:e,campaign:t?.matchOne?.data?.rule}):(0,i.Y)("tr",{children:(0,i.Y)("td",{colSpan:2,children:"No Campaign matched"})})})})]}),(0,i.FD)("section",{className:"campaigns",children:[(0,i.Y)("header",{children:"All Campaigns Matching"}),(0,i.Y)("div",{className:"result-campaign",children:t?.matchAll?.isLoading?(0,i.Y)(o.A,{classOverrides:{loaderContent:"loader-content-debug overlay",loader:"color-loader loader-debug"}}):t?.matchAll?.error?t?.matchAll?.error:t?.matchAll?.data&&(0,i.Y)("table",{className:"table-item empty",children:(0,i.Y)("tbody",{children:0===t?.matchAll?.data?.rules?.length?(0,i.Y)("tr",{children:(0,i.Y)("td",{colSpan:2,children:"No Campaign matched"})}):t?.matchAll?.data?.rules?.map(t=>(0,i.Y)(p,{KiosqData:e,campaign:t}))})})})]})]})},6502(e,t,n){n.d(t,{A:()=>m});var i=n(1715),a=n(7306),o=n(3675),r=n(239),l=n(4640),s=n(5235);String.fromCodePoint(183);const c=String.fromCodePoint(9656),d=String.fromCodePoint(9662),u=({KiosqData:e})=>{const[t,n]=(0,l.J0)(!1),a=window.FUTR?.Kiosq?.Campaign?.Context??e?.Campaign?.Context,o=Array.isArray(a)?a.filter(e=>null!=e&&null!=e.name):[];return(0,i.FD)("table",{className:"table-item",children:[(0,i.Y)("thead",{onClick:()=>n(e=>!e),style:{cursor:"pointer"},children:(0,i.Y)("tr",{children:(0,i.FD)("th",{colSpan:2,children:["Scope Context",o.length>0?` (${o.length})`:""," ",(0,i.Y)("span",{style:{fontWeight:400,fontSize:"0.85em",opacity:.6},children:t?d:c})]})})}),t&&(0,i.Y)("tbody",{children:0===o.length?(0,i.Y)("tr",{children:(0,i.Y)("td",{colSpan:2,style:{fontStyle:"italic",color:"#999"},children:"No campaign context variables on this page."})}):o.map(e=>(0,i.FD)("tr",{children:[(0,i.Y)("td",{children:e.name}),(0,i.Y)("td",{children:JSON.stringify(e.computeValue)})]},e.name))})]})},p=({GlobalContext:e,filters:t,title:n})=>(0,i.FD)("table",{className:"table-item",children:[(0,i.Y)("thead",{children:(0,i.Y)("tr",{children:(0,i.Y)("th",{colSpan:2,children:`Scope ${n}`})})}),(0,i.Y)("tbody",{children:e&&Object.keys(e).filter(e=>t.includes(e)).map(t=>(0,i.FD)("tr",{children:[(0,i.Y)("td",{children:(0,s.e)(t,!1).label}),(0,i.Y)("td",{children:e&&(0,o.As)(e[t])})]}))})]}),m=({KiosqData:e,fetchedMatchCampaigns:t})=>{const n={freeArticleConsumed:(0,r.kQ)(),ABSeed:(0,o.Ri)("ABseed")},l=(e?.finalSiteConfig||e?.defaultSiteConfig)??{},s={...l,...n};return(0,i.FD)("section",{className:"campaign-matched",children:[(0,i.FD)("header",{children:["Current Barrier Context ",(0,i.Y)("small",{children:"(Campaign | SiteConfig)"})]}),t?.matchOne?.isLoading?(0,i.Y)(a.A,{classOverrides:{loaderContent:"loader-content-debug overlay",loader:"color-loader loader-debug"}}):(t?.matchOne?.data||s)&&(0,i.FD)("div",{className:"result-campaign-debug",children:[(0,i.Y)(u,{KiosqData:e}),(0,i.Y)(p,{title:"Barrier",GlobalContext:s,filters:["wall_type","wall_system","campaign_enable"]}),(0,i.Y)(p,{title:"Exposure",GlobalContext:s,filters:["traffic_exposure",...!0===l?.traffic_exposure?["traffic_exposure_rate","ABSeed"]:[]]}),(0,i.Y)(p,{title:"Articles",GlobalContext:s,filters:["limitOfFreeArticle","limitOfFreeArticleAfterLogin","freeArticleConsumed"]})]})]})}},7370(e,t,n){n.d(t,{A:()=>c});var i=n(1715),a=n(521),o=n(7444),r=n(7860),l=n(496);const s=e=>{const{ct:t,showSourceLabel:n,rowSpan:o}=e;return(0,i.FD)("tr",{children:[n&&(0,i.Y)("th",{rowSpan:o,children:t.source}
11360),(0,i.Y)("td",{children:(0,i.Y)(l.A,{text:t.name?` (${t.name})`:"",children:(0,i.Y)("span",{dangerouslySetInnerHTML:{__html:t.headline+(t.isActive?" &#11088;":"")}})})}),(0,i.Y)("td",{children:(0,i.Y)(l.A,{text:"Open Template",children:(0,i.Y)("a",{target:"_blank",href:`${a.l}/#/custom-templates/${t?.guid}`,children:`${t?.guid.replace("kiosq-custom-templates_","")}`})})})]})},c=()=>{const e=(0,r.HO)(()=>[...o.y$.value]),t=[];return e.value.forEach(e=>{const n="final"===e.source?"final":e.source??"default",i=t[t.length-1];i&&i.sourceKey===n?i.items.push(e):t.push({sourceKey:n,items:[e]})}),(0,i.FD)("section",{className:"custom-template",children:[(0,i.Y)("header",{dangerouslySetInnerHTML:{__html:"Custom Templates (used : &#11088;)"}}),(0,i.Y)("table",{className:"table-item templates",children:(0,i.Y)("tbody",{children:t.flatMap(e=>{const t=e.items.length;return e.items.map((e,n)=>(0,i.Y)(s,{ct:e,showSourceLabel:0===n,rowSpan:t},e?.guid))})})})]})}},686(e,t,n){n.d(t,{A:()=>r});var i=n(1715),a=n(3050),o=n(7444);const r=()=>(0,i.FD)(i.FK,{children:[(0,i.Y)(a.A,{KiosqData:o.eL.value,fetchedMatchCampaigns:o.Rf.value}),(0,i.Y)("div",{id:"kiosq-modal-portal"})]})},3050(e,t,n){n.d(t,{A:()=>p});var i=n(1715),a=n(2074),o=n(4640),r=n(521),l=(n(6320),n(9628)),s=n(6502),c=n(7370),d=n(9770),u=n(564);const p=e=>{const{KiosqData:t}=e,[n,p]=(0,o.J0)(!0),[m,g]=(0,o.J0)("context"),f=!!window.FUTR?.Kiosq?.AbTest?.experiments?.length;return(0,i.Y)(a.FK,{children:(0,i.FD)("div",{id:"kiosqAssistant",className:n?"collapsed":"",children:[(0,i.Y)(l.A,{collapsed:n,toggleMaximize:()=>p(!n),KiosqData:t,urlKiosqApi:r.l}),(0,i.FD)("div",{className:"content",children:[(0,i.FD)("div",{class:"debug-tabs",children:[(0,i.Y)("button",{class:"debug-tab"+("context"===m?" active":""),onClick:()=>g("context"),children:"Context"}),(0,i.FD)("button",{class:`debug-tab${"abtests"===m?" active":""}${f?" has-badge":""}`,onClick:()=>g("abtests"),children:["A/B Tests",f?` (${window.FUTR.Kiosq.AbTest.experiments.length})`:""]})]}),"context"===m&&(0,i.FD)(a.FK,{children:[(0,i.Y)(s.A,{...e}),(0,i.Y)(c.A,{}),(0,i.Y)(d.A,{...e})]}),"abtests"===m&&(0,i.Y)(u.A,{})]})]})})}},9628(e,t,n){n.d(t,{A:()=>g});var i=n(1715),a=n(4640),o=n(7584),r=n(496),l=n(4092),s=n(5514),c=n(7840),d=n(5898),u=n(3974),p=n(7362),m=n(5109);const g=({collapsed:e,toggleMaximize:t,KiosqData:n,urlKiosqApi:g})=>{const f=n?.defaultSiteConfig?.kiosqAssistantSiteDoc,h=!!(w=f)&&w.replace(/<[^>]*>/g,"").trim().length>0;var w;const[y,b]=(0,a.J0)(!1),v=()=>{const e=document.getElementById("kiosq-modal-container"),t=document.getElementById("kiosq-modal-portal");e&&t?.contains(e)&&t.removeChild(e),b(!1)};return(0,a.vJ)(()=>{const e=document.getElementById("kiosq-modal-portal");y&&e&&f&&(0,o.Qv)((0,i.Y)(m.A,{title:"Site documentation",handleCloseModalPortal:v,children:(0,i.Y)("div",{className:"kiosq-assistant-site-doc",dangerouslySetInnerHTML:{__html:f}})}),e)},[y,f]),(0,i.FD)("header",{children:[(0,i.Y)(r.A,{text:e?"Maximize":"Minimize",children:(0,i.Y)("a",{className:"btn",onClick:t,children:e?(0,i.Y)(l.A,{}):(0,i.Y)(s.A,{})})}),h&&(0,i.Y)(r.A,{text:"Site documentation",children:(0,i.Y)("a",{className:"btn assistant-doc-icon",onClick:()=>{b(!0)},children:(0,i.Y)(p.A,{})})}),(0,i.FD)("h4",{children:["Kiosq Assistant",(0,i.Y)("span",{children:`(${n?.defaultSiteConfig?.site})`})]}),(0,i.FD)("div",{children:[(0,i.Y)(r.A,{text:"SiteConfig",children:(0,i.Y)("a",{target:"_blank",className:"btn",href:`${g}/#/sites-configs/${n?.defaultSiteConfig?.site}`,children:(0,i.Y)(c.A,{})})}),(0,i.Y)(r.A,{text:"Api SiteConfig",children:(0,i.Y)("a",{target:"_blank",className:"btn",href:`${g}/api/admin/sites-configs/${n?.defaultSiteConfig?.site}`,children:(0,i.Y)(d.A,{})})}),(0,i.Y)(r.A,{text:"Campaigns list",children:(0,i.Y)("a",{target:"_blank",className:"btn",href:`${g}/#/campaigns?displayedFilters=%7B%7D&filter=%7B%22site_config_overrided%22%3A%22${n?.defaultSiteConfig?.site}%22%7D&order=DESC&page=1&perPage=25&sort=priority`,children:(0,i.Y)(u.A,{})})}),(0,i.Y)(r.A,{text:"Kiosq Api Render to FTE",children:(0,i.Y)("a",{target:"_blank",className:"btn",href:`${g}/api/render?site=${n?.defaultSiteConfig?.site}`,children:(0,i.Y)(d.A,{})})})]})]})}},5235(e,t,n){n.d(t,{e:()=>i});const i=(e,t=!0)=>({main_layer_enabled:{label:"Main Layer with Custom Template enabled "+(t?`(${e})`:""),style:{}},main_layer:{label:"Main Layer render "+(t?`(${e})`:""),style:{}},main_layer_premium_enabled:{label:"Main Layer Premium with Custom Template enabled "+(t?`(${e})`:""),style:{}},regwall_layer_enabled:{label:"Regwall Layer with Custom Template enabled "+(t?`(${e})`:""),style:{}},sticky_layer_enabled:{label:"Sticky Layer with Custom Template enabled "+(t?`(${e})`:""),style:{}},traffic_exposure_rate:{label:"Traffic exposure rate "+(t?`(${e})`:""),style:{color:"green"}},traffic_exposure:{label:"Traffic exposure enabled "+(t?`(${e})`:""),style:{color:"green"}},sticky_regwall_layer_enabled:{label:"Sticky Regwall Layer with Custom Template enabled "+(t?`(${e})`:""),style:{}},sticky_layer:{label:"Sticky Layer render "+(t?`(${e})`:""),style:{}},textBeforeButton:{label:"Text before sign button "+(t?`(${e})`:""),style:{}},button_text:{label:"Text sign buton "+(t?`(${e})`:""),style:{}},textAfterButton:{label:"Text after sign button "+(t?`(${e})`:""),style:{}},limitOfFreeArticle:{label:"Limit of free article "+(t?`(${e})`:""),style:{color:"blue"}},limitOfFreeArticleAfterLogin:{label:"Limit of free article after login "+(t?`(${e})`:""),style:{color:"blue"}},freeArticleConsumed:{label:"Your free articles consumed "+(t?`(${e})`:""),style:{color:"blue"}},ABseed:{label:"Your ABseed "+(t?`(${e})`:""),style:{}}
11360,main_background_color:{label:"Background color layer "+(t?`(${e})`:""),style:{}},main_button_background_color:{label:"Background color button "+(t?`(${e})`:""),style:{}},wall_system:{label:"Wall System "+(t?`(${e})`:""),style:{color:"blue"}},wall_type:{label:"Wall Type "+(t?`(${e})`:""),style:{color:"purple"}},campaign_enable:{label:"Campaign Enabled "+(t?`(${e})`:""),style:{}}}[e]||{label:e})},6902(e,t,n){n.d(t,{v:()=>u});var i=n(1715),a=n(2074),o=n(4640),r=n(239),l=n(3675),s=n(521),c=n(5235);const d=({KiosqData:e})=>(0,i.FD)(a.FK,{children:[(0,i.FD)("span",{style:{color:"purple"},children:[`Current Wall Type: ${e?.finalSiteConfig?.wall_type}`," |"," "]}),(0,i.Y)("span",{style:{color:"blue"},children:`Current Wall System: ${e?.finalSiteConfig?.wall_system} (\n ${"metered"===e?.finalSiteConfig?.wall_system?`Your free article consume: ${(0,r.kQ)()} / ${(e?.finalSiteConfig?.limitOfFreeArticle||0)+(e?.finalSiteConfig?.limitOfFreeArticleAfterLogin||0)} (remaining: ${(0,r.jQ)(e)})`:""}\n )`}),(0,i.Y)("br",{}),(0,i.Y)("br",{}),(0,i.FD)("span",{style:{color:"green"},children:[`Current Traffic exposure: ${!!e?.finalSiteConfig?.traffic_exposure&&e?.finalSiteConfig?.traffic_exposure_rate}`," ","|"," "]}),(0,i.FD)("span",{style:{color:"green"},children:[`Your ABseed cookie: ${(0,l.Ri)("ABseed")}`,(0,i.Y)("br",{})]})]}),u=({KiosqData:e,campaign:t})=>{const{defaultSiteConfig:n,finalSiteConfig:a}=e,r=t?.name??"",u=r.match(/\s[-&#8211;&#8212;]\s/)?r.slice(0,r.search(/\s[-&#8211;&#8212;]\s/)):r,p=(0,l.XB)(n,a||{},["id","guid","main_layer","main_layer_premium","regwall_layer","sticky_layer","sticky_regwall_layer"]),m=e=>(0,i.Y)("img",{src:e}),g=(0,o.hb)(e=>0===e.search(/^<[^>]+>.*<\/[^>]+>$/g)?(0,i.Y)("div",{style:{overflow:"hidden"},dangerouslySetInnerHTML:{__html:e}}):e,[]),f=e=>{console.log(f,e);let t=new URL(e);return(0,i.FD)("table",{children:[(0,i.Y)("thead",{children:(0,i.Y)("tr",{children:(0,i.Y)("td",{colSpan:2,children:(0,i.Y)("a",{href:e,target:"_blank",children:t.hostname+t.pathname})})})}),(0,i.Y)("tbody",{children:[...t.searchParams].map(e=>(0,i.FD)("tr",{children:[(0,i.Y)("td",{children:e[0]}),(0,i.Y)("td",{children:e[1]})]}))})]})},h=(e,t)=>{if(null===e)return"null";switch(t){case"main_layer_custom_template":case"main_layer_premium_custom_template":return(0,i.Y)("a",{target:"_blank",href:`${s.l}/#/custom-templates/${e}`,children:e});case"color_primary":case"main_premium_button_background_color":return(e=>(0,i.FD)(i.FK,{children:[(0,i.Y)("input",{type:"color",value:e}),(0,i.FD)("span",{children:["(",e,")"]})]}))(e);case"src":case"preview":return m(e);case"domain":case"bluebird_buy_sub":return f(e);case"extra_css":case"signinButtonSpecificCss":return(e=>(0,i.Y)("textarea",{value:e.replace(/(?:([\{\};])([^\n]))/g,"$1\n $2")}))(e);case"last_modified":return new Date(parseInt(e.$date.$numberLong)).toString();case"enable":case"inlineCss":case"recirculation_block":case"regwall_dismiss_reset_counter":case"current_website_subscription_offer":case"is_injection_enabled":return(0,i.Y)("span",{dangerouslySetInnerHTML:{__html:!0===e?"&#9989;":"&#10060;"}})}switch(typeof e){case"string":return t&&t.includes("logo")?m(e):g(e);case"object":return Array.isArray(e)?(a=e,(0,i.Y)("ul",{children:a.length?a.map((e,t)=>(0,i.Y)("li",{children:h(e)},t)):""})):(n=e,(0,i.Y)("table",{children:(0,i.Y)("tbody",{children:Object.keys(n).map(e=>(0,i.FD)("tr",{children:[(0,i.Y)("td",{children:(0,i.Y)("em",{children:e})}),(0,i.Y)("td",{children:h(n[e],e)})]},e))})}));default:return JSON.stringify(e)}var n,a};return(0,i.FD)("table",{className:"table-config-compare",children:[(0,i.FD)("thead",{children:[(0,i.Y)("tr",{children:(0,i.Y)("th",{colspan:3,children:(0,i.Y)(d,{KiosqData:e})})}),(0,i.FD)("tr",{children:[(0,i.Y)("th",{children:"Properties"}),(0,i.Y)("th",{children:(0,i.Y)("a",{target:"_blank",href:`${s.l}/#/sites-configs/${e?.defaultSiteConfig?.site}`,children:`Default (${e?.defaultSiteConfig?.site})`})}),(0,i.Y)("th",{children:(0,i.Y)("a",{target:"_blank",href:`${s.l}/#/campaigns/${u}`,children:`Campaign (${t.description} / Priority : ${t.priority})`})})]})]}),(0,i.Y)("tbody",{children:Object.keys(p).map((e,t)=>(0,i.FD)("tr",{children:[(0,i.Y)("th",{style:{...(0,c.e)(e).style},children:(0,i.Y)("strong",{children:(0,c.e)(e).label})}),(0,i.Y)("td",{style:{...(0,c.e)(e).style},children:h(p[e].obj1,e)}),(0,i.Y)("td",{style:{...(0,c.e)(e).style},children:h(p[e].obj2,e)})]},`table-compare-${t}`))})]})}},5898(e,t,n){n.d(t,{A:()=>a});var i=n(1715);const a=e=>(0,i.FD)("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:[(0,i.Y)("g",{"stroke-width":"0"}),(0,i.Y)("g",{"stroke-linecap":"round","stroke-linejoin":"round"}),(0,i.FD)("g",{children:[(0,i.Y)("path",{d:"M21.3,19a2.42,2.42,0,0,1-2.5.56l-2.35,2.35a.34.34,0,0,1-.49,0l-1-1a.36.36,0,0,1,0-.49l2.36-2.35a2.39,2.39,0,0,1,3.39-2.91L19.12,16.8l1,1,1.62-1.62A2.39,2.39,0,0,1,21.3,19ZM22,8v5.76A4.47,4.47,0,0,0,19.5,13a4.57,4.57,0,0,0-1.29.19V9.29H16.66V14A4.5,4.5,0,0,0,15,17.5a4.07,4.07,0,0,0,0,.5H4a2,2,0,0,1-2-2V8A2,2,0,0,1,4,6H20A2,2,0,0,1,22,8ZM11,15,9.09,9.27H7L5.17,15h1.7l.29-1.07H9L9.29,15Zm4.77-3.89a1.67,1.67,0,0,0-.55-1.35,2.43,2.43,0,0,0-1.62-.47h-2V15h1.54V13.11h.44a2.75,2.75,0,0,0,1-.17,1.82,1.82,0,0,0,.67-.44,1.63,1.63,0,0,0,.36-.64A2.36,2.36,0,0,0,15.75,11.11Zm-7.3.62-.12-.44-.15-.58c0-.21-.08-.37-.11-.5a4.63,4.63,0,0,1-.1.48c0,.19-.08.38-.13.57s-.08.34-.12.47l-.24.93H8.69Zm5.59-1a.63.63,0,0,0-.5-.17h-.4v1.31h.31a.9.9,0,0,0,.37-.07.59.59,0,0,0,.27-.22.75.75,0,0,0,.11-.42A.57.57,0,0,0,14,10.71Z"}),(0,i.Y)("rect",{width:"24",height:"24",fill:"none"})]})]})},5560(e,t,n){n.d(t,{A:()=>a});var i=n(1715);const a=e=>(0,i.Y)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",children:(0,i.FD)("g",{style:"stroke: none; stroke-width: 0; stroke-dasharray: none; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 10; fill: none; fill-rule: nonzero;
11360 opacity: 1;",transform:"translate(1.4065934065934016 1.4065934065934016) scale(2.81 2.81)",children:[(0,i.Y)("path",{d:"M 13.4 88.492 L 1.508 76.6 c -2.011 -2.011 -2.011 -5.271 0 -7.282 L 69.318 1.508 c 2.011 -2.011 5.271 -2.011 7.282 0 L 88.492 13.4 c 2.011 2.011 2.011 5.271 0 7.282 L 20.682 88.492 C 18.671 90.503 15.411 90.503 13.4 88.492 z",style:"stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 10; fill: rgb(236,0,0); fill-rule: nonzero; opacity: 1;",transform:" matrix(1 0 0 1 0 0) ","stroke-linecap":"round"}),(0,i.Y)("path",{d:"M 69.318 88.492 L 1.508 20.682 c -2.011 -2.011 -2.011 -5.271 0 -7.282 L 13.4 1.508 c 2.011 -2.011 5.271 -2.011 7.282 0 l 67.809 67.809 c 2.011 2.011 2.011 5.271 0 7.282 L 76.6 88.492 C 74.589 90.503 71.329 90.503 69.318 88.492 z",style:"stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 10; fill: rgb(236,0,0); fill-rule: nonzero; opacity: 1;",transform:" matrix(1 0 0 1 0 0) ","stroke-linecap":"round"})]})})},9457(e,t,n){n.d(t,{A:()=>a});var i=n(1715);const a=e=>(0,i.FD)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},children:[(0,i.Y)("path",{d:"M1 5h7M1 12h7M1 19h7",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round"}),(0,i.Y)("path",{d:"M16 5h7M16 12h7M16 19h7",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round"}),(0,i.Y)("path",{d:"M9 5h6",stroke:"currentColor","stroke-width":"1.5","stroke-linecap":"round"}),(0,i.Y)("path",{d:"M13 3l2 2-2 2",stroke:"currentColor","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"}),(0,i.Y)("path",{d:"M9 19h6",stroke:"currentColor","stroke-width":"1.5","stroke-linecap":"round"}),(0,i.Y)("path",{d:"M11 17l-2 2 2 2",stroke:"currentColor","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"})]})},7362(e,t,n){n.d(t,{A:()=>a});var i=n(1715);const a=e=>(0,i.Y)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,i.Y)("path",{d:"M14 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V8l-6-6zm4 18H6V4h7v5h5v11zM8 15h8v2H8v-2zm0-4h8v2H8v-2zm0-4h5v2H8V7z"})})},3974(e,t,n){n.d(t,{A:()=>a});var i=n(1715);const a=e=>(0,i.Y)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 487.3 487.3",children:(0,i.Y)("g",{children:(0,i.Y)("g",{children:(0,i.Y)("path",{d:"M487.2,69.7c0,12.9-10.5,23.4-23.4,23.4h-322c-12.9,0-23.4-10.5-23.4-23.4s10.5-23.4,23.4-23.4h322.1\n\t\t\tC476.8,46.4,487.2,56.8,487.2,69.7z M463.9,162.3H141.8c-12.9,0-23.4,10.5-23.4,23.4s10.5,23.4,23.4,23.4h322.1\n\t\t\tc12.9,0,23.4-10.5,23.4-23.4C487.2,172.8,476.8,162.3,463.9,162.3z M463.9,278.3H141.8c-12.9,0-23.4,10.5-23.4,23.4\n\t\t\ts10.5,23.4,23.4,23.4h322.1c12.9,0,23.4-10.5,23.4-23.4C487.2,288.8,476.8,278.3,463.9,278.3z M463.9,394.3H141.8\n\t\t\tc-12.9,0-23.4,10.5-23.4,23.4s10.5,23.4,23.4,23.4h322.1c12.9,0,23.4-10.5,23.4-23.4C487.2,404.8,476.8,394.3,463.9,394.3z\n\t\t\t M38.9,30.8C17.4,30.8,0,48.2,0,69.7s17.4,39,38.9,39s38.9-17.5,38.9-39S60.4,30.8,38.9,30.8z M38.9,146.8\n\t\t\tC17.4,146.8,0,164.2,0,185.7s17.4,38.9,38.9,38.9s38.9-17.4,38.9-38.9S60.4,146.8,38.9,146.8z M38.9,262.8\n\t\t\tC17.4,262.8,0,280.2,0,301.7s17.4,38.9,38.9,38.9s38.9-17.4,38.9-38.9S60.4,262.8,38.9,262.8z M38.9,378.7\n\t\t\tC17.4,378.7,0,396.1,0,417.6s17.4,38.9,38.9,38.9s38.9-17.4,38.9-38.9C77.8,396.2,60.4,378.7,38.9,378.7z"})})})})},4092(e,t,n){n.d(t,{A:()=>a});var i=n(1715);const a=e=>(0,i.Y)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,i.Y)("path",{d:"M5.41 4H7a1 1 0 0 0 0-2H3a1 1 0 0 0-.38.08a1 1 0 0 0-.54.54A1 1 0 0 0 2 3v4a1 1 0 0 0 2 0V5.41l5.79 5.8a1 1 0 0 0 1.42 0a1 1 0 0 0 0-1.42ZM21 16a1 1 0 0 0-1 1v1.59l-5.79-5.8a1 1 0 0 0-1.42 1.42l5.8 5.79H17a1 1 0 0 0 0 2h4a1 1 0 0 0 .38-.08a1 1 0 0 0 .54-.54A1 1 0 0 0 22 21v-4a1 1 0 0 0-1-1Z"})})},5514(e,t,n){n.d(t,{A:()=>a});var i=n(1715);const a=e=>(0,i.Y)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,i.Y)("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M6 10h4V6M4 4l6 6m8 4h-4v4m0-4l6 6"})})},8278(e,t,n){n.d(t,{A:()=>a});var i=n(1715);const a=e=>(0,i.Y)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256",children:(0,i.Y)("path",{d:"M136 92h92a4 4 0 0 0 4-4V56a8 8 0 0 0-8-8h-84a4 4 0 0 0-4 4Zm48 60h44a4 4 0 0 0 4-4v-36a4 4 0 0 0-4-4h-44Zm-96-44h80v44H88zm-16 0H28a4 4 0 0 0-4 4v36a4 4 0 0 0 4 4h44Zm64 60v36a4 4 0 0 0 4 4h84a8 8 0 0 0 8-8v-28a4 4 0 0 0-4-4Zm-16-76V
1136052a4 4 0 0 0-4-4H32a8 8 0 0 0-8 8v32a4 4 0 0 0 4 4Zm0 76H28a4 4 0 0 0-4 4v28a8 8 0 0 0 8 8h84a4 4 0 0 0 4-4Z"})})},7840(e,t,n){n.d(t,{A:()=>a});var i=n(1715);const a=e=>(0,i.FD)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 54 54",children:[(0,i.Y)("g",{"stroke-width":"0"}),(0,i.Y)("g",{id:"SVGRepo_tracerCarrier","stroke-linecap":"round","stroke-linejoin":"round"}),(0,i.Y)("g",{id:"SVGRepo_iconCarrier",children:(0,i.FD)("g",{children:[(0,i.Y)("path",{d:"M51.22,21h-5.052c-0.812,0-1.481-0.447-1.792-1.197s-0.153-1.54,0.42-2.114l3.572-3.571 c0.525-0.525,0.814-1.224,0.814-1.966c0-0.743-0.289-1.441-0.814-1.967l-4.553-4.553c-1.05-1.05-2.881-1.052-3.933,0l-3.571,3.571 c-0.574,0.573-1.366,0.733-2.114,0.421C33.447,9.313,33,8.644,33,7.832V2.78C33,1.247,31.753,0,30.22,0H23.78 C22.247,0,21,1.247,21,2.78v5.052c0,0.812-0.447,1.481-1.197,1.792c-0.748,0.313-1.54,0.152-2.114-0.421l-3.571-3.571 c-1.052-1.052-2.883-1.05-3.933,0l-4.553,4.553c-0.525,0.525-0.814,1.224-0.814,1.967c0,0.742,0.289,1.44,0.814,1.966l3.572,3.571 c0.573,0.574,0.73,1.364,0.42,2.114S8.644,21,7.832,21H2.78C1.247,21,0,22.247,0,23.78v6.439C0,31.753,1.247,33,2.78,33h5.052 c0.812,0,1.481,0.447,1.792,1.197s0.153,1.54-0.42,2.114l-3.572,3.571c-0.525,0.525-0.814,1.224-0.814,1.966 c0,0.743,0.289,1.441,0.814,1.967l4.553,4.553c1.051,1.051,2.881,1.053,3.933,0l3.571-3.572c0.574-0.573,1.363-0.731,2.114-0.42 c0.75,0.311,1.197,0.98,1.197,1.792v5.052c0,1.533,1.247,2.78,2.78,2.78h6.439c1.533,0,2.78-1.247,2.78-2.78v-5.052 c0-0.812,0.447-1.481,1.197-1.792c0.751-0.312,1.54-0.153,2.114,0.42l3.571,3.572c1.052,1.052,2.883,1.05,3.933,0l4.553-4.553 c0.525-0.525,0.814-1.224,0.814-1.967c0-0.742-0.289-1.44-0.814-1.966l-3.572-3.571c-0.573-0.574-0.73-1.364-0.42-2.114 S45.356,33,46.168,33h5.052c1.533,0,2.78-1.247,2.78-2.78V23.78C54,22.247,52.753,21,51.22,21z M52,30.22 C52,30.65,51.65,31,51.22,31h-5.052c-1.624,0-3.019,0.932-3.64,2.432c-0.622,1.5-0.295,3.146,0.854,4.294l3.572,3.571 c0.305,0.305,0.305,0.8,0,1.104l-4.553,4.553c-0.304,0.304-0.799,0.306-1.104,0l-3.571-3.572c-1.149-1.149-2.794-1.474-4.294-0.854 c-1.5,0.621-2.432,2.016-2.432,3.64v5.052C31,51.65,30.65,52,30.22,52H23.78C23.35,52,23,51.65,23,51.22v-5.052 c0-1.624-0.932-3.019-2.432-3.64c-0.503-0.209-1.021-0.311-1.533-0.311c-1.014,0-1.997,0.4-2.761,1.164l-3.571,3.572 c-0.306,0.306-0.801,0.304-1.104,0l-4.553-4.553c-0.305-0.305-0.305-0.8,0-1.104l3.572-3.571c1.148-1.148,1.476-2.794,0.854-4.294 C10.851,31.932,9.456,31,7.832,31H2.78C2.35,31,2,30.65,2,30.22V23.78C2,23.35,2.35,23,2.78,23h5.052 c1.624,0,3.019-0.932,3.64-2.432c0.622-1.5,0.295-3.146-0.854-4.294l-3.572-3.571c-0.305-0.305-0.305-0.8,0-1.104l4.553-4.553 c0.304-0.305,0.799-0.305,1.104,0l3.571,3.571c1.147,1.147,2.792,1.476,4.294,0.854C22.068,10.851,23,9.456,23,7.832V2.78 C23,2.35,23.35,2,23.78,2h6.439C30.65,2,31,2.35,31,2.78v5.052c0,1.624,0.932,3.019,2.432,3.64 c1.502,0.622,3.146,0.294,4.294-0.854l3.571-3.571c0.306-0.305,0.801-0.305,1.104,0l4.553,4.553c0.305,0.305,0.305,0.8,0,1.104 l-3.572,3.571c-1.148,1.148-1.476,2.794-0.854,4.294c0.621,1.5,2.016,2.432,3.64,2.432h5.052C51.65,23,52,23.35,52,23.78V30.22z"}),(0,i.Y)("path",{d:"M27,18c-4.963,0-9,4.037-9,9s4.037,9,9,9s9-4.037,9-9S31.963,18,27,18z M27,34c-3.859,0-7-3.141-7-7s3.141-7,7-7 s7,3.141,7,7S30.859,34,27,34z"})]})})]})},3174(e,t,n){n.d(t,{A:()=>a});var i=n(1715);const a=e=>{const{visible:t}=e;return t?(0,i.Y)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,i.Y)("path",{d:"M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z"})}):(0,i.Y)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,i.Y)("path",{d:"M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.74.25-3.98.7l2.16 2.16C10.74 7.13 11.35 7 12 7zM2 4.27l2.28 2.28.46.46C3.08 8.3 1.78 10.02 1 12c1.73 4.39 6 7.5 11 7.5 1.55 0 3.03-.3 4.38-.84l.42.42L19.73 22 21 20.73 3.27 3 2 4.27zM7.53 9.8l1.55 1.55c-.05.21-.08.43-.08.65 0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.55 1.55c-.67.33-1.41.53-2.2.53-2.76 0-5-2.24-5-5 0-.79.2-1.53.53-2.2zm4.31-.78l3.15 3.15.02-.16c0-1.66-1.34-3-3-3l-.17.01z"})})}},2702(e,t,n){n.d(t,{A:()=>w});var i=n(1715),a=n(7584),o=n(8278),r=n(3174),l=n(7840),s=n(7569),c=n(1787),d=n(496),u=n(7510),p=n(3675);const m=(0,u.A)(),g=(e,t,n)=>n=>{const i=document.querySelector(`#${s.J}`),a=document.querySelector(c.KA);
11360if(!i||!a)return void console.warn("Paywall container or locked element not found:",`#${s.J}`,i,c.KA,a);const o=i.querySelector("div:first-child");if(!o)return void console.warn("Paywall element not found inside container");const r=o.classList.contains("hidden");r&&void 0!==t?(f(t,null),o.classList.remove("hidden"),a.style.setProperty("height","var(--desktop-content-limit)")):((0,c.rV)(),o.classList.add("hidden"),a.style.setProperty("height","auto")),e&&e(!r)},f=(e,t)=>{const n=document.querySelector(c.KA);n&&(null!==e&&n.style.setProperty("--desktop-content-limit",`${e}rem`),null!==t&&n.style.setProperty("--mobile-content-limit",`${t}rem`),n.style.setProperty("height","var(--desktop-content-limit)"))},h=e=>{const{desktopLimit:t,mobileLimit:n,setDesktopLimit:a,setMobileLimit:o}=e,r=e=>{const n=e?Number(e.target.value):t;console.log("Desktop limit sent to Proof.vanilla.tools:",n),window.opener.postMessage({update:n},"https://proof.vanilla.tools")};return(0,i.Y)("div",{className:"paywall-height-input",children:(0,i.Y)("ul",{className:"",children:(0,i.FD)("li",{children:[(0,i.FD)("span",{children:["Vertical position ",(0,i.Y)(d.A,{text:{__html:"Based on text size, should be <br />roughly the same on desktop and mobile"},children:(0,i.Y)("a",{className:"btn",children:"?"})}),":"]}),(0,i.Y)("input",{type:"range",min:0,max:1e3,id:"desktop-limit",name:"desktop-limit",value:t,onInput:e=>{const t=Number(e.target.value);a(t),f(t,t)},onChange:e=>{const t=Number(e.target.value);a(t),f(t,t)},onMouseUp:r,onKeyUp:e=>{const t=e.target,n=Number(t.value);let i=n;if("ArrowUp"===e.key||"ArrowRight"===e.key)i=Math.min(100,n+1);else{if("ArrowDown"!==e.key&&"ArrowLeft"!==e.key)return;i=Math.max(0,n-1)}e.preventDefault(),a(i),f(i,null),r(e)}}),(0,i.Y)(d.A,{text:"This value will be set in proof.vanilla.tools",children:(0,i.Y)("div",{className:"indicator",children:t})})]})})})},w=e=>{const{KiosqData:t}=e,[n,u]=(0,a.J0)(!1);let f=window?.ffte?.properties?.misc?.Kiosq?.viewportThreshold,w=window?.ffte?.properties?.misc?.Kiosq?.viewportThreshold;f||(f=(0,p.a8)(t.finalSiteConfig?.limitOfContent||0)),w||(w=(0,p.a8)(t.finalSiteConfig?.limitOfContentMobile||0));const[y,b]=(0,a.J0)(f),[v,k]=(0,a.J0)(w),[_,x]=(0,a.J0)(!1);return(0,a.vJ)(()=>{const e=document.querySelector(`#${s.J}`),t=e?.querySelector("div:first-child"),n=s.L.filter(e=>(0,p.Kt)(e))?.map(e=>(0,p.Kt)(e))[0];(0,c.rV)(),t&&(t.classList.add("hidden"),m.debug(`Preview: hiding paywall #${s.J} div`,t,n)),n&&n?.style?.setProperty("height","auto"),x(!1)},[]),(0,i.Y)(a.FK,{children:(0,i.FD)("div",{className:"paywall-settings-button-container",children:[(0,i.Y)("div",{className:"flex",children:(0,i.Y)(d.A,{text:"Show Paywall Settings",children:(0,i.Y)("a",{className:"btn alone",onClick:()=>u(!n),children:(0,i.Y)(o.A,{})})})}),n&&(0,i.Y)("div",{className:"paywall-settings-overlay",children:(0,i.FD)("div",{className:"paywall-settings-modal",children:[(0,i.FD)("header",{className:"paywall-settings-header",children:[(0,i.Y)("h3",{children:"Paywall Settings"}),(0,i.Y)("div",{className:"paywall-settings-actions",children:(0,i.Y)(d.A,{text:_?"Show":"Hide",children:(0,i.Y)("a",{className:"btn",onClick:g(x,y),children:(0,i.Y)(r.A,{visible:_})})})})]}),(0,i.Y)("div",{className:"paywall-settings-content",children:(0,i.Y)(h,{desktopLimit:y,mobileLimit:v,setDesktopLimit:b,setMobileLimit:k})}),(0,i.Y)("p",{children:"Note: this is for preview only : you need to report the value for this Article in:"}),(0,i.FD)("p",{children:[(0,i.Y)(l.A,{}),(0,i.Y)("code",{children:" Settings -> Paywall Viewport threshold"})]})]})})]})})}},1863(e,t,n){n.d(t,{A:()=>r});var i=n(1715),a=n(7584),o=n(2702);const r=({KiosqData:e})=>(0,i.Y)(a.FK,{children:(0,i.Y)(o.A,{KiosqData:e})})},3573(e,t,n){n.d(t,{A:()=>b});var i=n(1715),a=n(4640),o=n(1863),r=n(2538),l=n(8980),s=n(7428),c=n(3420),d=n(4481),u=n(1787),p=n(9147),m=n(36),g=n(8701),f=n(7444),h=n(2033),w=n(239),y=n(7510);const b=()=>{const e=(0,y.A)(),[t,n]=(0,a.J0)(f.eL.value),[b,v]=(0,a.J0)((0,p.F)(t)),[k,_]=(0,a.J0)(null),x=f.eL.value?.finalSiteConfig?.template_sticky||!1,C=new URLSearchParams(window.location.search),q=!!f.WE.value.isDebugMode||"1"===C.get("_flexi_kiosq_debug");let{fetcherMatchCampaigns:S,siteConfig:A}=(0,g.A)(f.eL.value,q);const T={...f.eL.value,finalSiteConfig:A};null!==k||(S.matchOne.isLoading||null===S.matchOne.data&&null===S.matchOne.error)&&A.campaign_enable||(f.eL.value=T,(0,f.CR)(T),_(!1)),!1===k&&((0,s.ay)(T),(0,f.CR)(f.eL.value),n(f.eL.value),v((0,p.F)(f.eL.value)),e.log("FUTR.KiosqData","\n",f.eL.value,"\n",`isShowBarrier:${(0,p.F)(f.eL.value)};
11360 conditions:`,`(isActive&&!isRegWallAuthConnected&&!isGranted&&!isHubPageActive):${(0,u.$m)(f.eL.value)&&!(0,u.I_)(f.eL.value)&&!(0,h.kR)(f.eL.value)&&!(0,u.zt)(f.eL.value)},`,"classic"===(0,u.IA)(f.eL.value)?`-> isUnderClassicPaywall:${(0,u.zU)(f.eL.value)}`:"metered"===(0,u.IA)(f.eL.value)?`-> !isSeeingFreeArticle:${!(0,w.uG)(f.eL.value)}`:""),(0,c.initMarfeelTracking)(),_(!0));const[F,L]=(0,a.J0)(!1);return(0,a.vJ)(()=>{(0,l.W)(L)},[L]),(0,a.vJ)(()=>{if(null!==b&&!0===k&&window?.FUTR?.Kiosq?.resolveKiosqDataV2){const e=t;e.hasBarrier=b,delete e.promiseKiosqDataV2,delete e.resolveKiosqDataV2,(0,f.CR)(e),window.FUTR.Kiosq.resolveKiosqDataV2(e)}},[b,k]),(0,a.vJ)(()=>{const e=()=>{window.FUTR?.Kiosq?.Newsletter?.isRegwallUnlockPending?.()||(0,s.qL)(T)};return window.addEventListener("evt_a13x",e),()=>window.removeEventListener("evt_a13x",e)},[]),(0,a.vJ)(()=>{if(!0!==k||!b)return;const e=(0,u.bG)(T);("regwall"===e||"regwallAuthentication"===e||"regwallAuth"===e||"regwallAuthPaywall"===e)&&(0,m.Ph)(T)},[k,b]),(0,i.FD)(i.FK,{children:[(0,i.Y)(d.r,{render:({inView:e,entry:n})=>(0,i.FD)(i.FK,{children:[(0,i.Y)(r.A,{kiosqData:t,fetchedMatchCampaigns:S,isShowingBarrier:b}),x&&b&&!e&&void 0!==n&&n?.boundingClientRect?.y<0&&!F&&(0,i.Y)(l.A,{kiosqData:t,fetchedMatchCampaigns:S,isShowingBarrier:b})]})}),(0,u.bU)()&&(0,i.Y)(o.A,{KiosqData:t})]})}},4325(e,t,n){n.d(t,{A:()=>o});var i=n(1715),a=n(9501);const o=e=>{const t=(0,a.A)(e),{customTemplateComputed:n}=t,{defaultSiteConfig:o}=e;return o?.custom_headermenu_layer_enabled&&n&&"string"==typeof n?(0,i.Y)("div",{className:"headermenu-custom-template",dangerouslySetInnerHTML:{__html:n}}):(0,i.Y)(t.LayerComponent,{templateData:t})}},2538(e,t,n){n.d(t,{A:()=>w});var i=n(1715),a=n(2074),o=n(4640),r=n(9397),l=n(3768),s=n(7507),c=n(8672),d=n(7428),u=n(8214),p=n(7306),m=n(5238),g=n(1787),f=n(3110),h=n(7444);const w=({kiosqData:e,fetchedMatchCampaigns:t,isShowingBarrier:n})=>{const w=(0,m.A)(e),{cleanHtml:y,scripts:b,externalScripts:v}=(0,f.U)(w.customTemplateComputed??""),k=(0,o.li)(!1),_=e.finalSiteConfig?.anchorPaywallToBottom??e.defaultSiteConfig?.anchorPaywallToBottom??!1;return(0,o.Nf)(()=>{const e=document.getElementById("kiosq-app-paywall-js");if(!e)return;if(e.classList.remove("is-bottom-anchored"),e.style.removeProperty("margin-top"),!_||!n)return;e.classList.add("is-bottom-anchored");let t=0;const i=()=>{const n=e.offsetHeight;n<=0||n===t||(t=n,e.style.marginTop=`-${n}px`)};i();const a="undefined"!=typeof ResizeObserver?new ResizeObserver(i):null;return a?.observe(e),()=>{a?.disconnect(),e.classList.remove("is-bottom-anchored"),e.style.removeProperty("margin-top")}},[_,n]),(0,o.vJ)(()=>{if(!n||k.current)return;if(!w.customTemplateComputed&&!w.LayerComponent)return;const e=()=>{k.current||(h.eL.value?.hasBarrier||window.FUTR?.Kiosq?.hasBarrier)&&(k.current=!0,(0,r.y)({location:"inline",template:w.customTemplateId}))};return(0,d.A1)()?e():document.addEventListener("KiosqBarrierResolved",e,{once:!0}),()=>{document.removeEventListener("KiosqBarrierResolved",e)}},[n,w.customTemplateComputed,w.customTemplateId,w.LayerComponent]),(0,o.vJ)(()=>{if(!n)return;if(!w.customTemplateComputed&&!w.LayerComponent)return;const e=document.querySelector("#kiosq-app-paywall-js");e&&((b.length>0||v.length>0)&&!e.querySelector(".kiosq-custom-js")&&(0,f.I)(e,b,v),queueMicrotask(()=>{(0,l.uU)("#kiosq-app-paywall-js",{location:"inline",template:w.customTemplateId})}))},[n,w.customTemplateId,w.customTemplateComputed,w.LayerComponent]),(0,o.vJ)(()=>((0,s.$4)(e),(0,c.N)(e),(0,s.$h)(e),(0,d.G5)(e),(0,s.L)(e),()=>{(0,u.S)()}),[]),(0,o.vJ)(()=>{(0,s.$4)(e),(0,c.N)(e),(0,s.$h)(e)},[w.customTemplateComputed,n]),(0,o.vJ)(()=>{(0,g.bU)()?(0,g.rV)():(0,g.V1)(e)},[e,n]),(0,i.Y)("div",{className:`wrapper-template wrapper-main-template${_?" is-bottom-anchored":""}${n?" is-visible":" is-not-visible"}`,"data-testid":"main-layer-wrapper-main",children:n&&(0,i.FD)(a.FK,{children:[w?.customTemplateComputed&&"string"==typeof w.customTemplateComputed?(0,i.Y)("div",{className:"main-custom-template",dangerouslySetInnerHTML:{__html:y}}):(0,i.Y)(w.LayerComponent,{templateData:w}),(0,i.Y)(p.A,{classOverrides:{loaderContent:"override-loader-position overlay "+(t?.matchOne.isLoading?"show-kiosq-loader":"hide-kiosq-loader"),loader:"color-loader"}})]})})}},8980(e,t,n){n.d(t,{A:()=>y,W:()=>w});var i=n(1715),a=n(2074),o=n(4640),r=n(3768),l=n(7507),s=n(8672),c=n(8214),d=n(7306),u=n(8188),p=n(4481),m=n(7899),g=n(1787),f=n(3110);const h=({onStickyFlagFooter:e})=>{const[t,n]=(0,o.J0)(!1),[a,r]=(0,p.q)();return t!==r&&(e(r),n(r)),(0,i.Y)("div",{ref:a,id:"kiosq-sticky-flag-footer-ref"})},w=e=>{const t=document.querySelector(".footer")||document.getElementById("document-footer"),n=document.createElement("div");n.id="kiosq-sticky-flag-footer",t&&!document.getElementById("kiosq-sticky-flag-footer")&&(t.parentNode?.insertBefore(n,t.previousSibling),(0,a.Qv)((0,i.Y)(h,{onStickyFlagFooter:t=>e(t)}),n))},y=({kiosqData:e,fetchedMatchCampaigns:t,isShowingBarrier:n})=>{const p=(0,u.h)(e),{cleanHtml:h,scripts:w,externalScripts:y}=(0,f.U)(p.stickyCustomTemplateComputed??""),b=(0,o.li)(!1);return(0,o.vJ)(()=>{n&&!b.current&&(p.stickyCustomTemplateComputed||p.StickyLayerComponent)&&(b.current=!0,(0,r.Sd)({location:"sticky",template:p.stickyCustomTemplateId}))},[n,p.stickyCustomTemplateComputed,p.stickyCustomTemplateId,p.StickyLayerComponent]),(0,o.vJ)(()=>((0,l.$4)(e),(0,s.N)(e),(0,l.$h)(e),(0,l.L)(e),()=>{(0,c.S)()}),[]),(0,o.vJ)(()=>{(0,l.$4)(e),(0,s.N)(e),(0,l.$h)(e)},[p.stickyCustomTemplateComputed,n]),(0,o.vJ)(()=>
11360{if(n&&p.stickyCustomTemplateComputed){const e=document.querySelector("#kiosq-app-paywall-js");if(!e)return;(0,f.I)(e,w,y)}},[n,p.stickyCustomTemplateComputed]),(0,g.aq)(e)&&(0,m.R)(`show ${(0,g.fU)(e)}`,"sticky"),(0,i.Y)(a.FK,{children:(0,i.FD)("div",{className:"wrapper-template sticky-layer-generic","data-testid":"sticky-layer-wrapper",children:[p?.stickyCustomTemplateComputed&&"string"==typeof p.stickyCustomTemplateComputed?(0,i.Y)("div",{className:"sticky-layer-custom-template","data-testid":"sticky-layer-wrapper",dangerouslySetInnerHTML:{__html:h}}):(0,i.Y)(p.StickyLayerComponent,{templateData:p}),(0,i.Y)(d.A,{classOverrides:{loaderContent:"override-loader-position overlay "+(t?.matchOne.isLoading?"show-kiosq-loader":"hide-kiosq-loader"),loader:"color-loader"}})]})})}},8474(e,t,n){n.d(t,{A:()=>a});var i=n(1715);const a=({templateData:e})=>(0,i.FD)(i.FK,{children:[(0,i.Y)("div",{class:"kiosq-dropdown kiosq-dropdown-menu-header",children:(0,i.FD)("label",{for:"kiosq-dropdown-checkbox",children:[(0,i.Y)("img",{src:"https://cdn.mos.cms.futurecdn.net/flexiimages/m7awu8serc1613169967.svg",alt:"HubPage",className:"kiosq-dropdown-checkbox-img"}),(0,i.Y)("svg",{preserveAspectRatio:"xMidYMid meet",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1000 1000",children:(0,i.Y)("path",{d:"M1000 100L500 900 0 100h1000z"})})]})}),(0,i.Y)("input",{id:"kiosq-dropdown-checkbox",type:"checkbox"}),(0,i.Y)("div",{class:"kiosq-main-layer kiosq-header-menu-layer kiosq-header-menu-layer-default",children:(0,i.FD)("div",{class:"kiosq-main-layer-container",children:[(0,i.Y)("div",{class:"kiosq-title",children:(0,i.Y)("a",{href:e?.hubpage_link,children:(0,i.Y)("div",{dangerouslySetInnerHTML:{__html:e?.hubpage_title||""}})})}),(0,i.Y)("div",{class:"kiosq-subtitle",dangerouslySetInnerHTML:{__html:e?.hubpage_subtitle||""}}),(0,i.Y)("div",{class:"kiosq-description",dangerouslySetInnerHTML:{__html:e?.hubpage_description||""}}),(0,i.FD)("div",{class:"kiosq-login-button",children:[(0,i.Y)("button",{class:"kiosq-event-signup","data-tracking":"header-dropdown-menu","data-paywall-param":"true","data-mrf-conversion":"cta_subscribe",children:"JOIN NOW"}),(0,i.FD)("a",{class:"kiosq-login-link kiosq-event-login","data-tracking":"header-dropdown-menu","data-paywall-param":"true","data-mrf-conversion":"cta_login",children:["Already have an account? ",(0,i.Y)("strong",{children:"Sign in here"})]})]})]})})]})},6421(e,t,n){n.d(t,{A:()=>a});var i=n(1715);const a=({templateData:e})=>(0,i.FD)("div",{class:"kiosq-main-layer disable-scrollbars from-generic","data-testid":"kiosq-main-layer",children:[(0,i.Y)("div",{class:"kiosq-gradient"}),(0,i.FD)("div",{class:"kiosq-main-layer-container",children:[(0,i.Y)("button",{className:"dismiss-barrier","aria-label":"Close",children:(0,i.Y)("svg",{viewBox:"0 0 24 24",fill:"none","aria-hidden":"true",children:(0,i.Y)("path",{d:"M6 6 L18 18 M18 6 L6 18",stroke:"currentColor","stroke-width":"2.2","stroke-linecap":"round"})})}),(0,i.Y)("div",{class:"kiosq-logo rowLeft",children:(0,i.Y)("img",{src:`${e?.logo}`})}),(0,i.Y)("div",{class:"kiosq-description","data-testid":"kiosq-description",children:(0,i.Y)("div",{className:"container-kiosq-markup-textbeforebutton",dangerouslySetInnerHTML:{__html:e?.textBeforeButton||""}})}),(0,i.FD)("div",{class:"kiosq-login-button rowLeft","data-testid":"kiosq-login-button",children:[(0,i.Y)("button",{class:"kiosq-event-signup","data-tracking":"barrier","data-paywall-param":!0,"data-mrf-conversion":"cta_subscribe",children:(0,i.Y)("div",{className:"container-kiosq-markup-signup-button",dangerouslySetInnerHTML:{__html:e?.buttonText||""}})}),(0,i.FD)("a",{class:"kiosq-login-link kiosq-event-login","data-tracking":"barrier","data-paywall-param":!0,"data-mrf-conversion":"cta_login",children:["Already have an account? ",(0,i.Y)("strong",{children:"Sign in here"})]})]}),(0,i.Y)("div",{class:"kiosq-conditions","data-testid":"kiosq-conditions",children:(0,i.Y)("div",{className:"container-kiosq-markup-textafterbutton",dangerouslySetInnerHTML:{__html:e?.textAfterButton||""}})})]})]})},4971(e,t,n){n.d(t,{A:()=>o});var i=n(1715),a=n(2074);const o=({templateData:e})=>(0,i.FD)(a.FK,{children:[(0,i.Y)("div",{class:"kiosq-sticky-flag"}),(0,i.FD)("div",{class:"kiosq-main-layer disable-scrollbars kiosq-sticky-layer from-generic","data-testid":"kiosq-main-layer",children:[(0,i.Y)("div",{class:"kiosq-gradient"}),(0,i.FD)("div",{class:"kiosq-main-layer-container",style:"background-color:#ededed",children:[(0,i.Y)("div",{class:"kiosq-sticky-logo rowRight",children:(0,i.Y)("img",{src:`${e?.logo}`})}),(0,i.Y)("div",{class:"kiosq-description",children:(0,i.Y)("div",{className:"container-kiosq-markup-sticky-textbeforebutton",dangerouslySetInnerHTML:{__html:e?.textStickyBeforeButton||""}})}),(0,i.FD)("div",{class:"kiosq-login-button",children:[(0,i.Y)("button",{class:"kiosq-event-signup","data-tracking":"sticky","data-
11360paywall-param":!0,"data-mrf-conversion":"cta_subscribe",children:(0,i.Y)("div",{className:"container-kiosq-markup-sticky-signup-button",dangerouslySetInnerHTML:{__html:e?.stickyButtonText||""}})}),(0,i.FD)("a",{class:"kiosq-login-link kiosq-event-login","data-tracking":"sticky","data-paywall-param":!0,"data-mrf-conversion":"cta_login",children:["Already have an account? ",(0,i.Y)("strong",{children:"Sign in here"})]})]})]})]})]})},9481(e,t,n){n.d(t,{A:()=>a});var i=n(1715);const a=({templateData:e})=>(0,i.FD)("div",{id:"main_layer_regwall",class:"kiosq-main-layer disable-scrollbars",children:[(0,i.Y)("div",{class:"kiosq-gradient"}),(0,i.FD)("div",{class:"kiosq-main-layer-container",style:"background-color:#ededed",children:[(0,i.Y)("div",{class:"kiosq-logo rowLeft",children:(0,i.Y)("img",{src:`${e?.logo}`})}),(0,i.Y)("div",{class:"kiosq-description","data-testid":"kiosq-description",children:(0,i.Y)("div",{className:"container-kiosq-markup-textbeforebutton",dangerouslySetInnerHTML:{__html:e?.textBeforeButton||""}})}),(0,i.Y)("template",{"data-slice-id":"slice-newsletterForm-kiosq","data-slice-class":"NewsletterFormSlice"}),(0,i.Y)("div",{class:"kiosq-conditions","data-testid":"kiosq-conditions",children:(0,i.Y)("div",{className:"container-kiosq-markup-textafterbutton",dangerouslySetInnerHTML:{__html:e?.textAfterButton||""}})})]})]})},1884(e,t,n){n.d(t,{A:()=>o});var i=n(1715),a=n(2074);const o=({templateData:e})=>(0,i.FD)(a.FK,{children:[(0,i.Y)("div",{class:"kiosq-sticky-flag"}),(0,i.FD)("div",{class:"kiosq-main-layer disable-scrollbars kiosq-sticky-layer","data-testid":"kiosq-main-layer",children:[(0,i.Y)("div",{class:"kiosq-gradient"}),(0,i.FD)("div",{class:"kiosq-main-layer-container",style:"background-color:#ededed",children:[(0,i.Y)("div",{class:"kiosq-sticky-logo rowRight",children:(0,i.Y)("img",{src:`${e?.logo}`})}),(0,i.Y)("div",{class:"kiosq-description",children:(0,i.Y)("div",{className:"container-kiosq-markup-sticky-textbeforebutton",dangerouslySetInnerHTML:{__html:e?.textStickyBeforeButton||""}})}),(0,i.Y)("a",{href:"#main_layer_regwall",children:(0,i.Y)("div",{class:"kiosq-login-button",children:(0,i.Y)("button",{class:"kiosq-event-signup","data-tracking":"sticky","data-mrf-conversion":"cta_signup",style:"background-color:{{sticky_button_background_data}}",children:"SIGN UP"})})})]})]})]})}},n={};function i(e){var a=n[e];if(void 0!==a)return a.exports;var o=n[e]={id:e,exports:{}};return t[e](o,o.exports,i),o.exports}i.m=t,e=[],i.O=(t,n,a,o)=>{if(!n){var r=1/0;for(d=0;d<e.length;d++){for(var[n,a,o]=e[d],l=!0,s=0;s<n.length;s++)(!1&o||r>=o)&&Object.keys(i.O).every(e=>i.O[e](n[s]))?n.splice(s--,1):(l=!1,o<r&&(r=o));if(l){e.splice(d--,1);var c=a();void 0!==c&&(t=c)}}return t}o=o||0;for(var d=e.length;d>0&&e[d-1][2]>o;d--)e[d]=e[d-1];e[d]=[n,a,o]},i.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return i.d(t,{a:t}),t},i.d=(e,t)=>{for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),i.j=431,(()=>{var e={431:0};i.O.j=t=>0===e[t];var t=(t,n)=>{var a,o,[r,l,s]=n,c=0;if(r.some(t=>0!==e[t])){for(a in l)i.o(l,a)&&(i.m[a]=l[a]);if(s)var d=s(i)}for(t&&t(n);c<r.length;c++)o=r[c],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return i.O(d)},n=self.webpackChunkkiosq_paywall=self.webpackChunkkiosq_paywall||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),i.nc=void 0;var a=i.O(void 0,[647],()=>i(5636));a=i.O(a)})();
11361/*! For license information please see bundle-paywall-node-modules.js.LICENSE.txt */
11362(self.webpackChunkkiosq_paywall=self.webpackChunkkiosq_paywall||[]).push([[647],{4216(e,t,n){"use strict";n.d(t,{A:()=>f});var r=n(9967),i=n(9346),o=n(7584),a=n(8835),s=n(1808),u=n(2527),l=n(190),c=n(753),d=o.Rf(function(e,t){var n=e.children,s=e.classes,u=e.className,d=e.color,f=void 0===d?"default":d,p=e.component,h=void 0===p?"button":p,v=e.disabled,m=void 0!==v&&v,y=e.disableElevation,g=void 0!==y&&y,b=e.disableFocusRipple,_=void 0!==b&&b,A=e.endIcon,x=e.focusVisibleClassName,w=e.fullWidth,S=void 0!==w&&w,k=e.size,C=void 0===k?"medium":k,R=e.startIcon,E=e.type,j=void 0===E?"button":E,P=e.variant,O=void 0===P?"text":P,N=(0,r.A)(e,["children","classes","className","color","component","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"]),T=R&&o.n("span",{className:(0,a.A)(s.startIcon,s["iconSize".concat((0,c.A)(C))])},R),$=A&&o.n("span",{className:(0,a.A)(s.endIcon,s["iconSize".concat((0,c.A)(C))])},A);return o.n(l.A,(0,i.A)({className:(0,a.A)(s.root,s[O],u,"inherit"===f?s.colorInherit:"default"!==f&&s["".concat(O).concat((0,c.A)(f))],"medium"!==C&&[s["".concat(O,"Size").concat((0,c.A)(C))],s["size".concat((0,c.A)(C))]],g&&s.disableElevation,m&&s.disabled,S&&s.fullWidth),component:h,disabled:m,focusRipple:!_,focu
11362sVisibleClassName:(0,a.A)(s.focusVisible,x),ref:t,type:j},N),o.n("span",{className:s.label},T,n,$))});const f=(0,s.A)(function(e){return{root:(0,i.A)({},e.typography.button,{boxSizing:"border-box",minWidth:64,padding:"6px 16px",borderRadius:e.shape.borderRadius,color:e.palette.text.primary,transition:e.transitions.create(["background-color","box-shadow","border"],{duration:e.transitions.duration.short}),"&:hover":{textDecoration:"none",backgroundColor:(0,u.X4)(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"},"&$disabled":{backgroundColor:"transparent"}},"&$disabled":{color:e.palette.action.disabled}}),label:{width:"100%",display:"inherit",alignItems:"inherit",justifyContent:"inherit"},text:{padding:"6px 8px"},textPrimary:{color:e.palette.primary.main,"&:hover":{backgroundColor:(0,u.X4)(e.palette.primary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},textSecondary:{color:e.palette.secondary.main,"&:hover":{backgroundColor:(0,u.X4)(e.palette.secondary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},outlined:{padding:"5px 15px",border:"1px solid ".concat("light"===e.palette.type?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"),"&$disabled":{border:"1px solid ".concat(e.palette.action.disabledBackground)}},outlinedPrimary:{color:e.palette.primary.main,border:"1px solid ".concat((0,u.X4)(e.palette.primary.main,.5)),"&:hover":{border:"1px solid ".concat(e.palette.primary.main),backgroundColor:(0,u.X4)(e.palette.primary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},outlinedSecondary:{color:e.palette.secondary.main,border:"1px solid ".concat((0,u.X4)(e.palette.secondary.main,.5)),"&:hover":{border:"1px solid ".concat(e.palette.secondary.main),backgroundColor:(0,u.X4)(e.palette.secondary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"&$disabled":{border:"1px solid ".concat(e.palette.action.disabled)}},contained:{color:e.palette.getContrastText(e.palette.grey[300]),backgroundColor:e.palette.grey[300],boxShadow:e.shadows[2],"&:hover":{backgroundColor:e.palette.grey.A100,boxShadow:e.shadows[4],"@media (hover: none)":{boxShadow:e.shadows[2],backgroundColor:e.palette.grey[300]},"&$disabled":{backgroundColor:e.palette.action.disabledBackground}},"&$focusVisible":{boxShadow:e.shadows[6]},"&:active":{boxShadow:e.shadows[8]},"&$disabled":{color:e.palette.action.disabled,boxShadow:e.shadows[0],backgroundColor:e.palette.action.disabledBackground}},containedPrimary:{color:e.palette.primary.contrastText,backgroundColor:e.palette.primary.main,"&:hover":{backgroundColor:e.palette.primary.dark,"@media (hover: none)":{backgroundColor:e.palette.primary.main}}},containedSecondary:{color:e.palette.secondary.contrastText,backgroundColor:e.palette.secondary.main,"&:hover":{backgroundColor:e.palette.secondary.dark,"@media (hover: none)":{backgroundColor:e.palette.secondary.main}}},disableElevation:{boxShadow:"none","&:hover":{boxShadow:"none"},"&$focusVisible":{boxShadow:"none"},"&:active":{boxShadow:"none"},"&$disabled":{boxShadow:"none"}},focusVisible:{},disabled:{},colorInherit:{color:"inherit",borderColor:"currentColor"},textSizeSmall:{padding:"4px 5px",fontSize:e.typography.pxToRem(13)},textSizeLarge:{padding:"8px 11px",fontSize:e.typography.pxToRem(15)},outlinedSizeSmall:{padding:"3px 9px",fontSize:e.typography.pxToRem(13)},outlinedSizeLarge:{padding:"7px 21px",fontSize:e.typography.pxToRem(15)},containedSizeSmall:{padding:"4px 10px",fontSize:e.typography.pxToRem(13)},containedSizeLarge:{padding:"8px 22px",fontSize:e.typography.pxToRem(15)},sizeSmall:{},sizeLarge:{},fullWidth:{width:"100%"},startIcon:{display:"inherit",marginRight:8,marginLeft:-4,"&$iconSizeSmall":{marginLeft:-2}},endIcon:{display:"inherit",marginRight:-4,marginLeft:8,"&$iconSizeSmall":{marginRight:-2}},iconSizeSmall:{"& > *:first-child":{fontSize:18}},iconSizeMedium:{"& > *:first-child":{fontSize:20}},iconSizeLarge:{"& > *:first-child":{fontSize:22}}}},{name:"MuiButton"})(d)}
11362,190(e,t,n){"use strict";n.d(t,{A:()=>p});var r=n(9346),i=n(9967),o=n(7584),a=n(8835),s=n(6147),u=n(1873),l=n(1808),c=n(6178),d=n(5442),f=o.Rf(function(e,t){var n=e.action,l=e.buttonRef,f=e.centerRipple,p=void 0!==f&&f,h=e.children,v=e.classes,m=e.className,y=e.component,g=void 0===y?"button":y,b=e.disabled,_=void 0!==b&&b,A=e.disableRipple,x=void 0!==A&&A,w=e.disableTouchRipple,S=void 0!==w&&w,k=e.focusRipple,C=void 0!==k&&k,R=e.focusVisibleClassName,E=e.onBlur,j=e.onClick,P=e.onFocus,O=e.onFocusVisible,N=e.onKeyDown,T=e.onKeyUp,$=e.onMouseDown,M=e.onMouseLeave,F=e.onMouseUp,I=e.onTouchEnd,L=e.onTouchMove,D=e.onTouchStart,W=e.onDragLeave,z=e.tabIndex,B=void 0===z?0:z,U=e.TouchRippleProps,H=e.type,q=void 0===H?"button":H,V=(0,i.A)(e,["action","buttonRef","centerRipple","children","classes","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","onBlur","onClick","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","onDragLeave","tabIndex","TouchRippleProps","type"]),J=o.li(null),K=o.li(null),X=o.J0(!1),Y=X[0],G=X[1];_&&Y&&G(!1);var Z=(0,c.A)(),Q=Z.isFocusVisible,ee=Z.onBlurVisible,te=Z.ref;function ne(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:S;return(0,u.A)(function(r){return t&&t(r),!n&&K.current&&K.current[e](r),!0})}o.Yn(n,function(){return{focusVisible:function(){G(!0),J.current.focus()}}},[]),o.vJ(function(){Y&&C&&!x&&K.current.pulsate()},[x,C,Y]);var re=ne("start",$),ie=ne("stop",W),oe=ne("stop",F),ae=ne("stop",function(e){Y&&e.preventDefault(),M&&M(e)}),se=ne("start",D),ue=ne("stop",I),le=ne("stop",L),ce=ne("stop",function(e){Y&&(ee(e),G(!1)),E&&E(e)},!1),de=(0,u.A)(function(e){J.current||(J.current=e.currentTarget),Q(e)&&(G(!0),O&&O(e)),P&&P(e)}),fe=function(){var e=o.oK(J.current);return g&&"button"!==g&&!("A"===e.tagName&&e.href)},pe=o.li(!1),he=(0,u.A)(function(e){C&&!pe.current&&Y&&K.current&&" "===e.key&&(pe.current=!0,e.persist(),K.current.stop(e,function(){K.current.start(e)})),e.target===e.currentTarget&&fe()&&" "===e.key&&e.preventDefault(),N&&N(e),e.target===e.currentTarget&&fe()&&"Enter"===e.key&&!_&&(e.preventDefault(),j&&j(e))}),ve=(0,u.A)(function(e){C&&" "===e.key&&K.current&&Y&&!e.defaultPrevented&&(pe.current=!1,e.persist(),K.current.stop(e,function(){K.current.pulsate(e)})),T&&T(e),j&&e.target===e.currentTarget&&fe()&&" "===e.key&&!e.defaultPrevented&&j(e)}),me=g;"button"===me&&V.href&&(me="a");var ye={};"button"===me?(ye.type=q,ye.disabled=_):("a"===me&&V.href||(ye.role="button"),ye["aria-disabled"]=_);var ge=(0,s.A)(l,t),be=(0,s.A)(te,J),_e=(0,s.A)(ge,be),Ae=o.J0(!1),xe=Ae[0],we=Ae[1];o.vJ(function(){we(!0)},[]);var Se=xe&&!x&&!_;return o.n(me,(0,r.A)({className:(0,a.A)(v.root,m,Y&&[v.focusVisible,R],_&&v.disabled),onBlur:ce,onClick:j,onFocus:de,onKeyDown:he,onKeyUp:ve,onMouseDown:re,onMouseLeave:ae,onMouseUp:oe,onDragLeave:ie,onTouchEnd:ue,onTouchMove:le,onTouchStart:se,ref:_e,tabIndex:_?-1:B},ye,V),h,Se?o.n(d.Ay,(0,r.A)({ref:K,center:p},U)):null)});const p=(0,l.A)({root:{display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle","-moz-appearance":"none","-webkit-appearance":"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},"&$disabled":{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}},disabled:{},focusVisible:{}},{name:"MuiButtonBase"})(f)},33(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(7584);if(362==n.j)var i=n(8835);if(362==n.j)var o=n(1873);var a="undefined"==typeof window?r.vJ:r.Nf;const s=362==n.j?function(e){var t=e.classes,n=e.pulsate,s=void 0!==n&&n,u=e.rippleX,l=e.rippleY,c=e.rippleSize,d=e.in,f=e.onExited,p=void 0===f?function(){}:f,h=e.timeout,v=r.J0(!1),m=v[0],y=v[1],g=(0,i.A)(t.ripple,t.rippleVisible,s&&t.ripplePulsate),b={width:c,height:c,top:-c/2+l,left:-c/2+u},_=(0,i.A)(t.child,m&&t.childLeaving,s&&t.childPulsate),A=(0,o.A)(p);return a(function(){if(!d){y(!0);var e=setTimeout(A,h);return function(){clearTimeout(e)}}},[A,d,h]),r.n("span",{className:g,style:b},r.n("span",{className:_}))}:null},5442(e,t,n){"use strict";n.d(t,{Ay:()=>f});var r=n(9346),i=n(7204),o=n(9967),a=n(7584),s=n(3132),u=n(8835),l=n(1808),c=n(33),d=a.Rf(function(e,t){var n=e.center,l=void 0!==n&&n,d=e.classes,f=e.className,p=(0,o.A)(e,["center","classes","className"]),h=a.J0([]),v=h[0],m=h[1],y=a.li(0),g=a.li(null);a.vJ(function(){g.current&&(g.current(),g.current=null)},[v]);var b=a.li(!1),_=a.li(null),A=a.li(null),x=a.li(null);a.vJ(function(){return function(){clearTimeout(_.current)}},[]);var w=a.hb(function(e){var t=e.pulsate,n=e.rippleX,r=e.rippleY,o=e.rippleSize,s=e.cb;m(function(e){return[].concat((0,i.A)(e),[a.n(c.A,{key:y.current,classes:d,timeout:550,pulsate:t,rippleX:n,rippleY:r,rippleSize:o})])}),y.current+=1,g.current=s},[d]),S=a.hb(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=t.pulsate,i=void 0!==r&&r,o=t.center,a=void 0===o?l||t.pulsate:o,s=t.fake
11362Element,u=void 0!==s&&s;if("mousedown"===e.type&&b.current)b.current=!1;else{"touchstart"===e.type&&(b.current=!0);var c,d,f,p=u?null:x.current,h=p?p.getBoundingClientRect():{width:0,height:0,left:0,top:0};if(a||0===e.clientX&&0===e.clientY||!e.clientX&&!e.touches)c=Math.round(h.width/2),d=Math.round(h.height/2);else{var v=e.touches?e.touches[0]:e,m=v.clientX,y=v.clientY;c=Math.round(m-h.left),d=Math.round(y-h.top)}if(a)(f=Math.sqrt((2*Math.pow(h.width,2)+Math.pow(h.height,2))/3))%2==0&&(f+=1);else{var g=2*Math.max(Math.abs((p?p.clientWidth:0)-c),c)+2,S=2*Math.max(Math.abs((p?p.clientHeight:0)-d),d)+2;f=Math.sqrt(Math.pow(g,2)+Math.pow(S,2))}e.touches?null===A.current&&(A.current=function(){w({pulsate:i,rippleX:c,rippleY:d,rippleSize:f,cb:n})},_.current=setTimeout(function(){A.current&&(A.current(),A.current=null)},80)):w({pulsate:i,rippleX:c,rippleY:d,rippleSize:f,cb:n})}},[l,w]),k=a.hb(function(){S({},{pulsate:!0})},[S]),C=a.hb(function(e,t){if(clearTimeout(_.current),"touchend"===e.type&&A.current)return e.persist(),A.current(),A.current=null,void(_.current=setTimeout(function(){C(e,t)}));A.current=null,m(function(e){return e.length>0?e.slice(1):e}),g.current=t},[]);return a.Yn(t,function(){return{pulsate:k,start:S,stop:C}},[k,S,C]),a.n("span",(0,r.A)({className:(0,u.A)(d.root,f),ref:x},p),a.n(s.A,{component:null,exit:!0},v))});const f=(0,l.A)(function(e){return{root:{overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"},ripple:{opacity:0,position:"absolute"},rippleVisible:{opacity:.3,transform:"scale(1)",animation:"$enter ".concat(550,"ms ").concat(e.transitions.easing.easeInOut)},ripplePulsate:{animationDuration:"".concat(e.transitions.duration.shorter,"ms")},child:{opacity:1,display:"block",width:"100%",height:"100%",borderRadius:"50%",backgroundColor:"currentColor"},childLeaving:{opacity:0,animation:"$exit ".concat(550,"ms ").concat(e.transitions.easing.easeInOut)},childPulsate:{position:"absolute",left:0,top:0,animation:"$pulsate 2500ms ".concat(e.transitions.easing.easeInOut," 200ms infinite")},"@keyframes enter":{"0%":{transform:"scale(0)",opacity:.1},"100%":{transform:"scale(1)",opacity:.3}},"@keyframes exit":{"0%":{opacity:1},"100%":{opacity:0}},"@keyframes pulsate":{"0%":{transform:"scale(1)"},"50%":{transform:"scale(0.92)"},"100%":{transform:"scale(1)"}}}},{flip:!1,name:"MuiTouchRipple"})(a.ph(d))},7438(e,t,n){"use strict";n.d(t,{A:()=>d});var r=n(9346),i=n(9967),o=n(8677),a=n(7584),s=n(8835),u=n(1808),l=n(753),c=a.Rf(function(e,t){var n=e.classes,o=e.className,u=e.component,c=void 0===u?"div":u,d=e.disableGutters,f=void 0!==d&&d,p=e.fixed,h=void 0!==p&&p,v=e.maxWidth,m=void 0===v?"lg":v,y=(0,i.A)(e,["classes","className","component","disableGutters","fixed","maxWidth"]);return a.n(c,(0,r.A)({className:(0,s.A)(n.root,o,h&&n.fixed,f&&n.disableGutters,!1!==m&&n["maxWidth".concat((0,l.A)(String(m)))]),ref:t},y))});const d=(0,u.A)(function(e){return{root:(0,o.A)({width:"100%",marginLeft:"auto",boxSizing:"border-box",marginRight:"auto",paddingLeft:e.spacing(2),paddingRight:e.spacing(2),display:"block"},e.breakpoints.up("sm"),{paddingLeft:e.spacing(3),paddingRight:e.spacing(3)}),disableGutters:{paddingLeft:0,paddingRight:0},fixed:Object.keys(e.breakpoints.values).reduce(function(t,n){var r=e.breakpoints.values[n];return 0!==r&&(t[e.breakpoints.up(n)]={maxWidth:r}),t},{}),maxWidthXs:(0,o.A)({},e.breakpoints.up("xs"),{maxWidth:Math.max(e.breakpoints.values.xs,444)}),maxWidthSm:(0,o.A)({},e.breakpoints.up("sm"),{maxWidth:e.breakpoints.values.sm}),maxWidthMd:(0,o.A)({},e.breakpoints.up("md"),{maxWidth:e.breakpoints.values.md}),maxWidthLg:(0,o.A)({},e.breakpoints.up("lg"),{maxWidth:e.breakpoints.values.lg}),maxWidthXl:(0,o.A)({},e.breakpoints.up("xl"),{maxWidth:e.breakpoints.values.xl})}},{name:"MuiContainer"})(c)},5946(e,t,n){"use strict";n.d(t,{A:()=>c});var r=n(9346),i=n(9967),o=n(7584),a=n(8835),s=n(3778),u=n(1808),l=o.Rf(function(e,t){var n=e.disableUnderline,u=e.classes,l=e.fullWidth,c=void 0!==l&&l,d=e.inputComponent,f=void 0===d?"input":d,p=e.multiline,h=void 0!==p&&p,v=e.type,m=void 0===v?"text":v,y=(0,i.A)(e,["disableUnderline","classes","fullWidth","inputComponent","multiline","type"]);return o.n(s.A,(0,r.A)({classes:(0,r.A)({},u,{root:(0,a.A)(u.root,!n&&u.underline),underline:null}),fullWidth:c,inputComponent:f,multiline:h,ref:t,type:m},y))});l.muiName="Input";const c=(0,u.A)(function(e){var t="light"===e.palette.type,n=t?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",r=t?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.09)";return{root:{position:"relative",backgroundColor:r,borderTopLeftRadius:e.shape.borderRadius,borderTopRightRadius:e.shape.borderRadius,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),"&:hover":{backgroundColor:t?"rgba(0, 0, 0, 0.13)":"rgba(255, 255, 255, 0.13)","@media (hover: none)":{backgroundColor:r}},"&$focused":{backgroundColor:t?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.09)"},"&$disabled":{backgroundColor:t?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)"}},colorSecondary:{"&$underline:after":{borderBottomColor:e.palette.secondary.main}}
11362,underline:{"&:after":{borderBottom:"2px solid ".concat(e.palette.primary.main),left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},"&$focused:after":{transform:"scaleX(1)"},"&$error:after":{borderBottomColor:e.palette.error.main,transform:"scaleX(1)"},"&:before":{borderBottom:"1px solid ".concat(n),left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},"&:hover:before":{borderBottom:"1px solid ".concat(e.palette.text.primary)},"&$disabled:before":{borderBottomStyle:"dotted"}},focused:{},disabled:{},adornedStart:{paddingLeft:12},adornedEnd:{paddingRight:12},error:{},marginDense:{},multiline:{padding:"27px 12px 10px","&$marginDense":{paddingTop:23,paddingBottom:6}},input:{padding:"27px 12px 10px","&:-webkit-autofill":{WebkitBoxShadow:"light"===e.palette.type?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===e.palette.type?null:"#fff",caretColor:"light"===e.palette.type?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},inputMarginDense:{paddingTop:23,paddingBottom:6},inputHiddenLabel:{paddingTop:18,paddingBottom:19,"&$inputMarginDense":{paddingTop:10,paddingBottom:11}},inputMultiline:{padding:0},inputAdornedStart:{paddingLeft:0},inputAdornedEnd:{paddingRight:0}}},{name:"MuiFilledInput"})(l)},3294(e,t,n){"use strict";n.d(t,{A:()=>p});var r=n(9346),i=n(9967),o=n(7584),a=n(8835),s=n(8366),u=n(1808),l=n(753),c=n(9744),d=n(9099),f=o.Rf(function(e,t){var n=e.children,u=e.classes,f=e.className,p=e.color,h=void 0===p?"primary":p,v=e.component,m=void 0===v?"div":v,y=e.disabled,g=void 0!==y&&y,b=e.error,_=void 0!==b&&b,A=e.fullWidth,x=void 0!==A&&A,w=e.focused,S=e.hiddenLabel,k=void 0!==S&&S,C=e.margin,R=void 0===C?"none":C,E=e.required,j=void 0!==E&&E,P=e.size,O=e.variant,N=void 0===O?"standard":O,T=(0,i.A)(e,["children","classes","className","color","component","disabled","error","fullWidth","focused","hiddenLabel","margin","required","size","variant"]),$=o.J0(function(){var e=!1;return n&&o.yL.forEach(n,function(t){if((0,c.A)(t,["Input","Select"])){var n=(0,c.A)(t,["Select"])?t.props.input:t;n&&(0,s.gr)(n.props)&&(e=!0)}}),e}),M=$[0],F=$[1],I=o.J0(function(){var e=!1;return n&&o.yL.forEach(n,function(t){(0,c.A)(t,["Input","Select"])&&(0,s.lq)(t.props,!0)&&(e=!0)}),e}),L=I[0],D=I[1],W=o.J0(!1),z=W[0],B=W[1],U=void 0!==w?w:z;g&&U&&B(!1);var H=o.hb(function(){D(!0)},[]),q={adornedStart:M,setAdornedStart:F,color:h,disabled:g,error:_,filled:L,focused:U,fullWidth:x,hiddenLabel:k,margin:("small"===P?"dense":void 0)||R,onBlur:function(){B(!1)},onEmpty:o.hb(function(){D(!1)},[]),onFilled:H,onFocus:function(){B(!0)},registerEffect:void 0,required:j,variant:N};return o.n(d.A.Provider,{value:q},o.n(m,(0,r.A)({className:(0,a.A)(u.root,f,"none"!==R&&u["margin".concat((0,l.A)(R))],x&&u.fullWidth),ref:t},T),n))});const p=(0,u.A)({root:{display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top"},marginNormal:{marginTop:16,marginBottom:8},marginDense:{marginTop:8,marginBottom:4},fullWidth:{width:"100%"}},{name:"MuiFormControl"})(f)},9099(e,t,n){"use strict";n.d(t,{A:()=>a,t:()=>o});var r=n(7584),i=r.q6();function o(){return r.NT(i)}const a=362==n.j?i:null},793(e,t,n){"use strict";function r(e){var t=e.props,n=e.states,r=e.muiFormControl;return n.reduce(function(e,n){return e[n]=t[n],r&&void 0===t[n]&&(e[n]=r[n]),e},{})}n.d(t,{A:()=>r})},5443(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(7584);if(362==n.j)var i=n(9099);function o(){return r.NT(i.A)}}
11362,6730(e,t,n){"use strict";n.d(t,{A:()=>d});var r=n(9967),i=n(9346),o=n(7584),a=n(8835),s=n(793),u=n(5443),l=n(1808),c=o.Rf(function(e,t){var n=e.children,l=e.classes,c=e.className,d=e.component,f=void 0===d?"p":d,p=(e.disabled,e.error,e.filled,e.focused,e.margin,e.required,e.variant,(0,r.A)(e,["children","classes","className","component","disabled","error","filled","focused","margin","required","variant"])),h=(0,u.A)(),v=(0,s.A)({props:e,muiFormControl:h,states:["variant","margin","disabled","error","filled","focused","required"]});return o.n(f,(0,i.A)({className:(0,a.A)(l.root,("filled"===v.variant||"outlined"===v.variant)&&l.contained,c,v.disabled&&l.disabled,v.error&&l.error,v.filled&&l.filled,v.focused&&l.focused,v.required&&l.required,"dense"===v.margin&&l.marginDense),ref:t},p)," "===n?o.n("span",{dangerouslySetInnerHTML:{__html:"&#8203;"}}):n)});const d=(0,l.A)(function(e){return{root:(0,i.A)({color:e.palette.text.secondary},e.typography.caption,{textAlign:"left",marginTop:3,margin:0,"&$disabled":{color:e.palette.text.disabled},"&$error":{color:e.palette.error.main}}),error:{},disabled:{},marginDense:{marginTop:4},contained:{marginLeft:14,marginRight:14},focused:{},filled:{},required:{}}},{name:"MuiFormHelperText"})(c)},5458(e,t,n){"use strict";n.d(t,{A:()=>f});var r=n(9967),i=n(9346),o=n(7584),a=n(8835),s=n(793),u=n(5443),l=n(753),c=n(1808),d=o.Rf(function(e,t){var n=e.children,c=e.classes,d=e.className,f=(e.color,e.component),p=void 0===f?"label":f,h=(e.disabled,e.error,e.filled,e.focused,e.required,(0,r.A)(e,["children","classes","className","color","component","disabled","error","filled","focused","required"])),v=(0,u.A)(),m=(0,s.A)({props:e,muiFormControl:v,states:["color","required","focused","disabled","error","filled"]});return o.n(p,(0,i.A)({className:(0,a.A)(c.root,c["color".concat((0,l.A)(m.color||"primary"))],d,m.disabled&&c.disabled,m.error&&c.error,m.filled&&c.filled,m.focused&&c.focused,m.required&&c.required),ref:t},h),n,m.required&&o.n("span",{"aria-hidden":!0,className:(0,a.A)(c.asterisk,m.error&&c.error)},"&#8201;","*"))});const f=(0,c.A)(function(e){return{root:(0,i.A)({color:e.palette.text.secondary},e.typography.body1,{lineHeight:1,padding:0,"&$focused":{color:e.palette.primary.main},"&$disabled":{color:e.palette.text.disabled},"&$error":{color:e.palette.error.main}}),colorSecondary:{"&$focused":{color:e.palette.secondary.main}},focused:{},disabled:{},error:{},filled:{},required:{},asterisk:{"&$error":{color:e.palette.error.main}}}},{name:"MuiFormLabel"})(d)},3758(e,t,n){"use strict";n.d(t,{A:()=>h});var r=n(9346),i=n(8555),o=n(9967),a=n(7584),s=n(211),u=n(3602),l=n(5767),c=n(6147);function d(e){return"scale(".concat(e,", ").concat(Math.pow(e,2),")")}var f={entering:{opacity:1,transform:d(1)},entered:{opacity:1,transform:"none"}},p=a.Rf(function(e,t){var n=e.children,p=e.disableStrictModeCompat,h=void 0!==p&&p,v=e.in,m=e.onEnter,y=e.onEntered,g=e.onEntering,b=e.onExit,_=e.onExited,A=e.onExiting,x=e.style,w=e.timeout,S=void 0===w?"auto":w,k=e.TransitionComponent,C=void 0===k?s.Ay:k,R=(0,o.A)(e,["children","disableStrictModeCompat","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"]),E=a.li(),j=a.li(),P=(0,u.A)(),O=P.unstable_strictMode&&!h,N=a.li(null),T=(0,c.A)(n.ref,t),$=(0,c.A)(O?N:void 0,T),M=function(e){return function(t,n){if(e){var r=O?[N.current,t]:[t,n],o=(0,i.A)(r,2),a=o[0],s=o[1];void 0===s?e(a):e(a,s)}}},F=M(g),I=M(function(e,t){(0,l.q)(e);var n,r=(0,l.c)({style:x,timeout:S},{mode:"enter"}),i=r.duration,o=r.delay;"auto"===S?(n=P.transitions.getAutoHeightDuration(e.clientHeight),j.current=n):n=i,e.style.transition=[P.transitions.create("opacity",{duration:n,delay:o}),P.transitions.create("transform",{duration:.666*n,delay:o})].join(","),m&&m(e,t)}),L=M(y),D=M(A),W=M(function(e){var t,n=(0,l.c)({style:x,timeout:S},{mode:"exit"}),r=n.duration,i=n.delay;"auto"===S?(t=P.transitions.getAutoHeightDuration(e.clientHeight),j.current=t):t=r,e.style.transition=[P.transitions.create("opacity",{duration:t,delay:i}),P.transitions.create("transform",{duration:.666*t,delay:i||.333*t}
11362)].join(","),e.style.opacity="0",e.style.transform=d(.75),b&&b(e)}),z=M(_);return a.vJ(function(){return function(){clearTimeout(E.current)}},[]),a.n(C,(0,r.A)({appear:!0,in:v,nodeRef:O?N:void 0,onEnter:I,onEntered:L,onEntering:F,onExit:W,onExited:z,onExiting:D,addEndListener:function(e,t){var n=O?e:t;"auto"===S&&(E.current=setTimeout(n,j.current||0))},timeout:"auto"===S?null:S},R),function(e,t){return a.Ob(n,(0,r.A)({style:(0,r.A)({opacity:0,transform:d(.75),visibility:"exited"!==e||v?void 0:"hidden"},f[e],x,n.props.style),ref:$},t))})});p.muiSupportAuto=!0;const h=362==n.j?p:null},9038(e,t,n){"use strict";n.d(t,{A:()=>c});var r=n(9346),i=n(9967),o=n(7584),a=n(8835),s=n(3778),u=n(1808),l=o.Rf(function(e,t){var n=e.disableUnderline,u=e.classes,l=e.fullWidth,c=void 0!==l&&l,d=e.inputComponent,f=void 0===d?"input":d,p=e.multiline,h=void 0!==p&&p,v=e.type,m=void 0===v?"text":v,y=(0,i.A)(e,["disableUnderline","classes","fullWidth","inputComponent","multiline","type"]);return o.n(s.A,(0,r.A)({classes:(0,r.A)({},u,{root:(0,a.A)(u.root,!n&&u.underline),underline:null}),fullWidth:c,inputComponent:f,multiline:h,ref:t,type:m},y))});l.muiName="Input";const c=(0,u.A)(function(e){var t="light"===e.palette.type?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return{root:{position:"relative"},formControl:{"label + &":{marginTop:16}},focused:{},disabled:{},colorSecondary:{"&$underline:after":{borderBottomColor:e.palette.secondary.main}},underline:{"&:after":{borderBottom:"2px solid ".concat(e.palette.primary.main),left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},"&$focused:after":{transform:"scaleX(1)"},"&$error:after":{borderBottomColor:e.palette.error.main,transform:"scaleX(1)"},"&:before":{borderBottom:"1px solid ".concat(t),left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},"&:hover:not($disabled):before":{borderBottom:"2px solid ".concat(e.palette.text.primary),"@media (hover: none)":{borderBottom:"1px solid ".concat(t)}},"&$disabled:before":{borderBottomStyle:"dotted"}},error:{},marginDense:{},multiline:{},fullWidth:{},input:{},inputMarginDense:{},inputMultiline:{},inputTypeSearch:{}}},{name:"MuiInput"})(l)},3778(e,t,n){"use strict";n.d(t,{A:()=>y});var r=n(9967),i=n(9346),o=n(3385),a=n(7584),s=n(8835),u=n(793),l=n(9099),c=n(1808),d=n(753),f=n(6147),p=n(8816),h=n(8366),v="undefined"==typeof window?a.vJ:a.Nf,m=a.Rf(function(e,t){var n=e["aria-describedby"],c=e.autoComplete,m=e.autoFocus,y=e.classes,g=e.className,b=(e.color,e.defaultValue),_=e.disabled,A=e.endAdornment,x=(e.error,e.fullWidth),w=void 0!==x&&x,S=e.id,k=e.inputComponent,C=void 0===k?"input":k,R=e.inputProps,E=void 0===R?{}:R,j=e.inputRef,P=(e.margin,e.multiline),O=void 0!==P&&P,N=e.name,T=e.onBlur,$=e.onChange,M=e.onClick,F=e.onFocus,I=e.onKeyDown,L=e.onKeyUp,D=e.placeholder,W=e.readOnly,z=e.renderSuffix,B=e.rows,U=e.rowsMax,H=e.rowsMin,q=e.maxRows,V=e.minRows,J=e.startAdornment,K=e.type,X=void 0===K?"text":K,Y=e.value,G=(0,r.A)(e,["aria-describedby","autoComplete","autoFocus","classes","className","color","defaultValue","disabled","endAdornment","error","fullWidth","id","inputComponent","inputProps","inputRef","margin","multiline","name","onBlur","onChange","onClick","onFocus","onKeyDown","onKeyUp","placeholder","readOnly","renderSuffix","rows","rowsMax","rowsMin","maxRows","minRows","startAdornment","type","value"]),Z=null!=E.value?E.value:Y,Q=a.li(null!=Z).current,ee=a.li(),te=a.hb(function(e){},[]),ne=(0,f.A)(E.ref,te),re=(0,f.A)(j,ne),ie=(0,f.A)(ee,re),oe=a.J0(!1),ae=oe[0],se=oe[1],ue=(0,l.t)(),le=(0,u.A)({props:e,muiFormControl:ue,states:["color","disabled","error","hiddenLabel","margin","required","filled"]});le.focused=ue?ue.focused:ae,a.vJ(function(){!ue&&_&&ae&&(se(!1),T&&T())},[ue,_,ae,T]);var ce=ue&&ue.onFilled,de=ue&&ue.onEmpty,fe=a.hb(function(e){(0,h.lq)(e)?ce&&ce():de&&de()},[ce,de]);v(function(){Q&&fe({value:Z})},[Z,fe,Q]),a.vJ(function(){fe(ee.current)},[]);var pe=C,he=(0,i.A)({},E,{ref:ie});return"string"!=typeof pe?he=(0,i.A)({inputRef:ie,type:X},he,{ref:null}):O?!B||q||V||U||H?(he=(0,i.A)({minRows:B||V,rowsMax:U,maxRows:q},he),pe=p.A):pe="textarea":he=(0,i.A)({type:X},he),a.vJ(function(){ue&&ue.setAdornedStart(Boolean(J))},[ue,J]),a.n("div",(0,i.A)({className:(0,s.A)(y.root,y["color".concat((0,d.A)(le.color||"primary"))],g,le.disabled&&y.disabled,le.error&&y.error,w&&y.fullWidth,le.focused&&y.focused,ue&&y.formControl,O&&y.multiline,J&&y.adornedStart,A&&y.adornedEnd,"dense"===le.margin&&y.marginDense),onClick:function(e){ee.current&&e.currentTarget===e.target&&ee.current.focus(),M&&M(e)},ref:t},G),J,a.n(l.A.Provider,{value:null},a.n(pe,(0,i.A)({"aria-invalid":le.error,"aria-describedby":n,autoComplete:c,autoFocus:m,defaultValue:b,disabled:le.disabled,id:S,onAnimationStart:function(e){fe("mui-auto-fill-cancel"===e.animationName?ee.current:{value:"x"})},name:N,placeholder:D,readOnly:W,required:le.required,rows:B,value:Z,onKeyDown:I,onKeyUp:L},he,{className:(0,s.A)(y.input,E.className,le.disabled&&y.disabled,O&&y.inputMultiline,le.hiddenLabel&&y.inputHiddenLabel,J&&y.inputAdornedStart,A&&y.inputAdornedEnd,"search"===X&&y.inputTypeSearch,"dense"===le.margin&&y.inputMarginDense),onBlur:function(e){T&&T(e),E.onBlur&&E.onBlur(e),ue&&ue.onBlur?ue.onBlur(e):se(!1)},onChange:function(e){if(!Q){var t=e.target||ee.current;if(null==t)throw new Error((0,o.A)(1));fe({value:t.value})}for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];
11362E.onChange&&E.onChange.apply(E,[e].concat(r)),$&&$.apply(void 0,[e].concat(r))},onFocus:function(e){le.disabled?e.stopPropagation():(F&&F(e),E.onFocus&&E.onFocus(e),ue&&ue.onFocus?ue.onFocus(e):se(!0))}}))),A,z?z((0,i.A)({},le,{startAdornment:J})):null)});const y=(0,c.A)(function(e){var t="light"===e.palette.type,n={color:"currentColor",opacity:t?.42:.5,transition:e.transitions.create("opacity",{duration:e.transitions.duration.shorter})},r={opacity:"0 !important"},o={opacity:t?.42:.5};return{"@global":{"@keyframes mui-auto-fill":{},"@keyframes mui-auto-fill-cancel":{}},root:(0,i.A)({},e.typography.body1,{color:e.palette.text.primary,lineHeight:"1.1876em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center","&$disabled":{color:e.palette.text.disabled,cursor:"default"}}),formControl:{},focused:{},disabled:{},adornedStart:{},adornedEnd:{},error:{},marginDense:{},multiline:{padding:"".concat(6,"px 0 ").concat(7,"px"),"&$marginDense":{paddingTop:3}},colorSecondary:{},fullWidth:{width:"100%"},input:{font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"".concat(6,"px 0 ").concat(7,"px"),border:0,boxSizing:"content-box",background:"none",height:"1.1876em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%",animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&::-webkit-input-placeholder":n,"&::-moz-placeholder":n,"&:-ms-input-placeholder":n,"&::-ms-input-placeholder":n,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{"-webkit-appearance":"none"},"label[data-shrink=false] + $formControl &":{"&::-webkit-input-placeholder":r,"&::-moz-placeholder":r,"&:-ms-input-placeholder":r,"&::-ms-input-placeholder":r,"&:focus::-webkit-input-placeholder":o,"&:focus::-moz-placeholder":o,"&:focus:-ms-input-placeholder":o,"&:focus::-ms-input-placeholder":o},"&$disabled":{opacity:1},"&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}},inputMarginDense:{paddingTop:3},inputMultiline:{height:"auto",resize:"none",padding:0},inputTypeSearch:{"-moz-appearance":"textfield","-webkit-appearance":"textfield"},inputAdornedStart:{},inputAdornedEnd:{},inputHiddenLabel:{}}},{name:"MuiInputBase"})(m)},8366(e,t,n){"use strict";function r(e){return null!=e&&!(Array.isArray(e)&&0===e.length)}function i(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e&&(r(e.value)&&""!==e.value||t&&r(e.defaultValue)&&""!==e.defaultValue)}function o(e){return e.startAdornment}n.d(t,{gr:()=>o,lq:()=>i})},5296(e,t,n){"use strict";n.d(t,{A:()=>f});var r=n(9346),i=n(9967),o=n(7584),a=n(8835),s=n(793),u=n(5443),l=n(1808),c=n(5458),d=o.Rf(function(e,t){var n=e.classes,l=e.className,d=e.disableAnimation,f=void 0!==d&&d,p=(e.margin,e.shrink),h=(e.variant,(0,i.A)(e,["classes","className","disableAnimation","margin","shrink","variant"])),v=(0,u.A)(),m=p;void 0===m&&v&&(m=v.filled||v.focused||v.adornedStart);var y=(0,s.A)({props:e,muiFormControl:v,states:["margin","variant"]});return o.n(c.A,(0,r.A)({"data-shrink":m,className:(0,a.A)(n.root,l,v&&n.formControl,!f&&n.animated,m&&n.shrink,"dense"===y.margin&&n.marginDense,{filled:n.filled,outlined:n.outlined}[y.variant]),classes:{focused:n.focused,disabled:n.disabled,error:n.error,required:n.required,asterisk:n.asterisk},ref:t},h))});const f=(0,l.A)(function(e){return{root:{display:"block",transformOrigin:"top left"},focused:{},disabled:{},error:{},required:{},asterisk:{},formControl:{position:"absolute",left:0,top:0,transform:"translate(0, 24px) scale(1)"},marginDense:{transform:"translate(0, 21px) scale(1)"},shrink:{transform:"translate(0, 1.5px) scale(0.75)",transformOrigin:"top left"},animated:{transition:e.transitions.create(["color","transform"],{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut})},filled:{zIndex:1,pointerEvents:"none",transform:"translate(12px, 20px) scale(1)","&$marginDense":{transform:"translate(12px, 17px) scale(1)"},"&$shrink":{transform:"translate(12px, 10px) scale(0.75)","&$marginDense":{transform:"translate(12px, 7
11362px) scale(0.75)"}}},outlined:{zIndex:1,pointerEvents:"none",transform:"translate(14px, 20px) scale(1)","&$marginDense":{transform:"translate(14px, 12px) scale(1)"},"&$shrink":{transform:"translate(14px, -6px) scale(0.75)"}}}},{name:"MuiInputLabel"})(d)},4540(e,t,n){"use strict";n.d(t,{A:()=>c});var r=n(9346),i=n(9967),o=n(7584),a=n(8835),s=n(1808),u=n(9233),l=o.Rf(function(e,t){var n=e.children,s=e.classes,l=e.className,c=e.component,d=void 0===c?"ul":c,f=e.dense,p=void 0!==f&&f,h=e.disablePadding,v=void 0!==h&&h,m=e.subheader,y=(0,i.A)(e,["children","classes","className","component","dense","disablePadding","subheader"]),g=o.Kr(function(){return{dense:p}},[p]);return o.n(u.A.Provider,{value:g},o.n(d,(0,r.A)({className:(0,a.A)(s.root,l,p&&s.dense,!v&&s.padding,m&&s.subheader),ref:t},y),m,n))});const c=(0,s.A)({root:{listStyle:"none",margin:0,padding:0,position:"relative"},padding:{paddingTop:8,paddingBottom:8},dense:{},subheader:{paddingTop:0}},{name:"MuiList"})(l)},9233(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(7584).q6({});const i=362==n.j?r:null},998(e,t,n){"use strict";n.d(t,{A:()=>v});var r=n(9346),i=n(9967),o=n(7584),a=(n(8141),n(8835)),s=n(1808),u=n(5726),l=n(238),c=n(5658),d=n(3602),f={vertical:"top",horizontal:"right"},p={vertical:"top",horizontal:"left"},h=o.Rf(function(e,t){var n=e.autoFocus,s=void 0===n||n,h=e.children,v=e.classes,m=e.disableAutoFocusItem,y=void 0!==m&&m,g=e.MenuListProps,b=void 0===g?{}:g,_=e.onClose,A=e.onEntering,x=e.open,w=e.PaperProps,S=void 0===w?{}:w,k=e.PopoverClasses,C=e.transitionDuration,R=void 0===C?"auto":C,E=e.TransitionProps,j=(E=void 0===E?{}:E).onEntering,P=(0,i.A)(E,["onEntering"]),O=e.variant,N=void 0===O?"selectedMenu":O,T=(0,i.A)(e,["autoFocus","children","classes","disableAutoFocusItem","MenuListProps","onClose","onEntering","open","PaperProps","PopoverClasses","transitionDuration","TransitionProps","variant"]),$=(0,d.A)(),M=s&&!y&&x,F=o.li(null),I=o.li(null),L=-1;o.yL.map(h,function(e,t){o.zO(e)&&(e.props.disabled||("menu"!==N&&e.props.selected||-1===L)&&(L=t))});var D=o.yL.map(h,function(e,t){return t===L?o.Ob(e,{ref:function(t){I.current=o.oK(t),(0,c.A)(e.ref,t)}}):e});return o.n(u.Ay,(0,r.A)({getContentAnchorEl:function(){return I.current},classes:k,onClose:_,TransitionProps:(0,r.A)({onEntering:function(e,t){F.current&&F.current.adjustStyleForScrollbar(e,$),A&&A(e,t),j&&j(e,t)}},P),anchorOrigin:"rtl"===$.direction?f:p,transformOrigin:"rtl"===$.direction?f:p,PaperProps:(0,r.A)({},S,{classes:(0,r.A)({},S.classes,{root:v.paper})}),open:x,ref:t,transitionDuration:R},T),o.n(l.A,(0,r.A)({onKeyDown:function(e){"Tab"===e.key&&(e.preventDefault(),_&&_(e,"tabKeyDown"))},actions:F,autoFocus:s&&(-1===L||y),autoFocusItem:M,variant:N},b,{className:(0,a.A)(v.list,b.className)}),D))});const v=(0,s.A)({paper:{maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"},list:{outline:0}},{name:"MuiMenu"})(h)},238(e,t,n){"use strict";if(n.d(t,{A:()=>m}),362==n.j)var r=n(9346);if(362==n.j)var i=n(9967);var o=n(7584);if(n(8141),362==n.j)var a=n(7857);if(362==n.j)var s=n(4540);if(362==n.j)var u=n(8948);if(362==n.j)var l=n(6147);function c(e,t,n){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:n?null:e.firstChild}function d(e,t,n){return e===t?n?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:n?null:e.lastChild}function f(e,t){if(void 0===t)return!0;var n=e.innerText;return void 0===n&&(n=e.textContent),0!==(n=n.trim().toLowerCase()).length&&(t.repeating?n[0]===t.keys[0]:0===n.indexOf(t.keys.join("")))}function p(e,t,n,r,i,o){for(var a=!1,s=i(e,t,!!t&&n);s;){if(s===e.firstChild){if(a)return;a=!0}var u=!r&&(s.disabled||"true"===s.getAttribute("aria-disabled"));if(s.hasAttribute("tabindex")&&f(s,o)&&!u)return void s.focus();s=i(e,s,n)}}var h="undefined"==typeof window?o.vJ:o.Nf,v=362==n.j?o.Rf(function(e,t){var n=e.actions,v=e.autoFocus,m=void 0!==v&&v,y=e.autoFocusItem,g=void 0!==y&&y,b=e.children,_=e.className,A=e.disabledItemsFocusable,x=void 0!==A&&A,w=e.disableListWrap,S=void 0!==w&&w,k=e.onKeyDown,C=e.variant,R=void 0===C?"selectedMenu":C,E=(0,i.A)(e,["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"]),j=o.li(null),P=o.li({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});h(function(){m&&j.current.focus()},[m]),o.Yn(n,function(){return{adjustStyleForScrollbar:function(e,t){var n=!j.current.style.width;if(e.clientHeight<j.current.clientHeight&&n){var r="".concat((0,u.A)(!0),"px");j.current.style["rtl"===t.direction?"paddingLeft":"paddingRight"]=r,j.current.style.width="calc(100% + ".concat(r,")")}return j.current}}},[]);var O=o.hb(function(e){j.current=o.oK(e)},[]),N=(0,l.A)(O,t),T=-1;o.yL.forEach(b,function(e,t){o.zO(e)&&(e.props.disabled||("selectedMenu"===R&&e.props.selected||-1===T)&&(T=t))});var $=o.yL.map(b,function(e,t){if(t===T){var n={};return g&&(n.autoFocus=!0),void 0===e.props.tabIndex&&"selectedMenu"===R&&(n.tabIndex=0),o.Ob(e,n)}return e});return o.n(s.A,(0,r.A)({role:"menu",ref:N,className:_,onKeyDown:function(e){var t=j.current,n=e.key,r=(0,a.A)(t).activeElement;if("ArrowDown"===n)e.preventDefault(),p(t,r,S,x,c);else if("ArrowUp"===n)e.preventDefault(),p(t,r,S,x,d);else if("Home"===n)e.preventDefault(),p(t,null,S,x,c);else if("End"===n)e.preventDefault(),p(t,null,S,x,d);else if(1===n.length){var i=P.current,o=n.toLowerCase(),s=performance.now();i.keys.length>0&&(s-i.lastTime>500?(i.keys=[],i.repeating=!0,i.previousKeyMatched=!0):i.repeating&&o!==i.keys[0]&&(i.repeating=!1)),i.lastTime=s,i.keys.push(o);var u=r&&!i.repeating&&f(r,i);i.previousKeyMatched&&(u||p(t,r,!1,x,c,i))?e.preventDefault():i.previousKeyMatched=!1}k&&k(e)},tabIndex:m?0:-1},E),$)}):null;const m=362==n.j?v:null},1178(e,t,n){"use strict";if(n.d(t,{A:()=>b}),362==n.j)var r=n(9967);if(362==n.j)var i=n(9346);var o=n(7584);if(362==n.j)var a=n(7736);if(362==n.j)var s=n(7702);if(362==n.j)var u=n(7857);if(362==n.j)var l=n(7679);
11362if(362==n.j)var c=n(4831);if(362==n.j)var d=n(6147);if(362==n.j)var f=n(1873);if(362==n.j)var p=n(5192);var h=n(9591);if(362==n.j)var v=n(6988);if(362==n.j)var m=n(4247);var y=new h.A,g=362==n.j?o.Rf(function(e,t){var n=(0,a.A)(),g=(0,s.A)({name:"MuiModal",props:(0,i.A)({},e),theme:n}),b=g.BackdropComponent,_=void 0===b?m.A:b,A=g.BackdropProps,x=g.children,w=g.closeAfterTransition,S=void 0!==w&&w,k=g.container,C=g.disableAutoFocus,R=void 0!==C&&C,E=g.disableBackdropClick,j=void 0!==E&&E,P=g.disableEnforceFocus,O=void 0!==P&&P,N=g.disableEscapeKeyDown,T=void 0!==N&&N,$=g.disablePortal,M=void 0!==$&&$,F=g.disableRestoreFocus,I=void 0!==F&&F,L=g.disableScrollLock,D=void 0!==L&&L,W=g.hideBackdrop,z=void 0!==W&&W,B=g.keepMounted,U=void 0!==B&&B,H=g.manager,q=void 0===H?y:H,V=g.onBackdropClick,J=g.onClose,K=g.onEscapeKeyDown,X=g.onRendered,Y=g.open,G=(0,r.A)(g,["BackdropComponent","BackdropProps","children","closeAfterTransition","container","disableAutoFocus","disableBackdropClick","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","manager","onBackdropClick","onClose","onEscapeKeyDown","onRendered","open"]),Z=o.J0(!0),Q=Z[0],ee=Z[1],te=o.li({}),ne=o.li(null),re=o.li(null),ie=(0,d.A)(re,t),oe=function(e){return!!e.children&&e.children.props.hasOwnProperty("in")}(g),ae=function(){return(0,u.A)(ne.current)},se=function(){return te.current.modalRef=re.current,te.current.mountNode=ne.current,te.current},ue=function(){q.mount(se(),{disableScrollLock:D}),re.current.scrollTop=0},le=(0,f.A)(function(){var e=function(e){return e="function"==typeof e?e():e,o.oK(e)}(k)||ae().body;q.add(se(),e),re.current&&ue()}),ce=o.hb(function(){return q.isTopModal(se())},[q]),de=(0,f.A)(function(e){ne.current=e,e&&(X&&X(),Y&&ce()?ue():(0,h.M)(re.current,!0))}),fe=o.hb(function(){q.remove(se())},[q]);if(o.vJ(function(){return function(){fe()}},[fe]),o.vJ(function(){Y?le():oe&&S||fe()},[Y,fe,oe,S,le]),!U&&!Y&&(!oe||Q))return null;var pe=function(e){return{root:{position:"fixed",zIndex:e.zIndex.modal,right:0,bottom:0,top:0,left:0},hidden:{visibility:"hidden"}}}(n||{zIndex:p.A}),he={};return void 0===x.props.tabIndex&&(he.tabIndex=x.props.tabIndex||"-1"),oe&&(he.onEnter=(0,c.A)(function(){ee(!1)},x.props.onEnter),he.onExited=(0,c.A)(function(){ee(!0),S&&fe()},x.props.onExited)),o.n(l.A,{ref:de,container:k,disablePortal:M},o.n("div",(0,i.A)({ref:ie,onKeyDown:function(e){"Escape"===e.key&&ce()&&(K&&K(e),T||(e.stopPropagation(),J&&J(e,"escapeKeyDown")))},role:"presentation"},G,{style:(0,i.A)({},pe.root,!Y&&Q?pe.hidden:{},G.style)}),z?null:o.n(_,(0,i.A)({open:Y,onClick:function(e){e.target===e.currentTarget&&(V&&V(e),!j&&J&&J(e,"backdropClick"))}},A)),o.n(v.A,{disableEnforceFocus:O,disableAutoFocus:R,disableRestoreFocus:I,getDoc:ae,isEnabled:ce,open:Y},o.Ob(x,he))))}):null;const b=362==n.j?g:null},9591(e,t,n){"use strict";if(n.d(t,{A:()=>p,M:()=>l}),362==n.j)var r=n(9551);if(362==n.j)var i=n(2363);if(362==n.j)var o=n(7204);if(362==n.j)var a=n(8948);if(362==n.j)var s=n(7857);if(362==n.j)var u=n(5840);function l(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function c(e){return parseInt(window.getComputedStyle(e)["padding-right"],10)||0}function d(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],i=arguments.length>4?arguments[4]:void 0,a=[t,n].concat((0,o.A)(r)),s=["TEMPLATE","SCRIPT","STYLE"];[].forEach.call(e.children,function(e){1===e.nodeType&&-1===a.indexOf(e)&&-1===s.indexOf(e.tagName)&&l(e,i)})}function f(e,t){var n=-1;return e.some(function(e,r){return!!t(e)&&(n=r,!0)}),n}var p=362==n.j?function(){function e(){(0,r.A)(this,e),this.modals=[],this.containers=[]}return(0,i.A)(e,[{key:"add",value:function(e,t){var n=this.modals.indexOf(e);if(-1!==n)return n;n=this.modals.length,this.modals.push(e),e.modalRef&&l(e.modalRef,!1);var r=function(e){var t=[];return[].forEach.call(e.children,function(e){e.getAttribute&&"true"===e.getAttribute("aria-hidden")&&t.push(e)}),t}(t);d(t,e.mountNode,e.modalRef,r,!0);var i=f(this.containers,function(e){return e.container===t});return-1!==i?(this.containers[i].modals.push(e),n):(this.containers.push({modals:[e],container:t,restore:null,hiddenSiblingNodes:r}),n)}},{key:"mount",value:function(e,t){var n=f(this.containers,function(t){return-1!==t.modals.indexOf(e)}),r=this.containers[n];r.restore||(r.restore=function(e,t){var n,r=[],i=[],o=e.container;if(!t.disableScrollLock){if(function(e){var t=(0,s.A)(e);return t.body===e?(0,u.A)(t).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}(o)){var l=(0,a.A)();
11362r.push({value:o.style.paddingRight,key:"padding-right",el:o}),o.style["padding-right"]="".concat(c(o)+l,"px"),n=(0,s.A)(o).querySelectorAll(".mui-fixed"),[].forEach.call(n,function(e){i.push(e.style.paddingRight),e.style.paddingRight="".concat(c(e)+l,"px")})}var d=o.parentElement,f="HTML"===d.nodeName&&"scroll"===window.getComputedStyle(d)["overflow-y"]?d:o;r.push({value:f.style.overflow,key:"overflow",el:f}),f.style.overflow="hidden"}return function(){n&&[].forEach.call(n,function(e,t){i[t]?e.style.paddingRight=i[t]:e.style.removeProperty("padding-right")}),r.forEach(function(e){var t=e.value,n=e.el,r=e.key;t?n.style.setProperty(r,t):n.style.removeProperty(r)})}}(r,t))}},{key:"remove",value:function(e){var t=this.modals.indexOf(e);if(-1===t)return t;var n=f(this.containers,function(t){return-1!==t.modals.indexOf(e)}),r=this.containers[n];if(r.modals.splice(r.modals.indexOf(e),1),this.modals.splice(t,1),0===r.modals.length)r.restore&&r.restore(),e.modalRef&&l(e.modalRef,!0),d(r.container,e.mountNode,e.modalRef,r.hiddenSiblingNodes,!1),this.containers.splice(n,1);else{var i=r.modals[r.modals.length-1];i.modalRef&&l(i.modalRef,!1)}return t}},{key:"isTopModal",value:function(e){return this.modals.length>0&&this.modals[this.modals.length-1]===e}}]),e}():null},4247(e,t,n){"use strict";if(n.d(t,{A:()=>u}),362==n.j)var r=n(9346);if(362==n.j)var i=n(9967);var o=n(7584),a={root:{zIndex:-1,position:"fixed",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},invisible:{backgroundColor:"transparent"}},s=362==n.j?o.Rf(function(e,t){var n=e.invisible,s=void 0!==n&&n,u=e.open,l=(0,i.A)(e,["invisible","open"]);return u?o.n("div",(0,r.A)({"aria-hidden":!0,ref:t},l,{style:(0,r.A)({},a.root,s?a.invisible:{},l.style)})):null}):null;const u=362==n.j?s:null},9142(e,t,n){"use strict";n.d(t,{R:()=>f});var r=n(9346),i=n(9967),o=n(7584),a=n(368),s=n(1808),u=n(793),l=n(5443),c=n(4225),d=n(9038),f=function(e){return{root:{},select:{"-moz-appearance":"none","-webkit-appearance":"none",userSelect:"none",borderRadius:0,minWidth:16,cursor:"pointer","&:focus":{backgroundColor:"light"===e.palette.type?"rgba(0, 0, 0, 0.05)":"rgba(255, 255, 255, 0.05)",borderRadius:0},"&::-ms-expand":{display:"none"},"&$disabled":{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:e.palette.background.paper},"&&":{paddingRight:24}},filled:{"&&":{paddingRight:32}},outlined:{borderRadius:e.shape.borderRadius,"&&":{paddingRight:32}},selectMenu:{height:"auto",minHeight:"1.1876em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"},disabled:{},icon:{position:"absolute",right:0,top:"calc(50% - 12px)",pointerEvents:"none",color:e.palette.action.active,"&$disabled":{color:e.palette.action.disabled}},iconOpen:{transform:"rotate(180deg)"},iconFilled:{right:7},iconOutlined:{right:7},nativeInput:{bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%"}}},p=o.n(d.A,null),h=o.Rf(function(e,t){var n=e.children,s=e.classes,d=e.IconComponent,f=void 0===d?c.A:d,h=e.input,v=void 0===h?p:h,m=e.inputProps,y=(e.variant,(0,i.A)(e,["children","classes","IconComponent","input","inputProps","variant"])),g=(0,l.A)(),b=(0,u.A)({props:e,muiFormControl:g,states:["variant"]});return o.Ob(v,(0,r.A)({inputComponent:a.A,inputProps:(0,r.A)({children:n,classes:s,IconComponent:f,variant:b.variant,type:void 0},m,v?v.props.inputProps:{}),ref:t},y))});h.muiName="Select",(0,s.A)(f,{name:"MuiNativeSelect"})(h)},368(e,t,n){"use strict";if(n.d(t,{A:()=>l}),362==n.j)var r=n(9346);if(362==n.j)var i=n(9967);var o=n(7584);if(362==n.j)var a=n(8835);if(362==n.j)var s=n(753);var u=362==n.j?o.Rf(function(e,t){var n=e.classes,u=e.className,l=e.disabled,c=e.IconComponent,d=e.inputRef,f=e.variant,p=void 0===f?"standard":f,h=(0,i.A)(e,["classes","className","disabled","IconComponent","inputRef","variant"]);return o.n(o.FK,null,o.n("select",(0,r.A)({className:(0,a.A)(n.root,n.select,n[p],u,l&&n.disabled),disabled:l,ref:d||t},h)),e.multiple?null:o.n(c,{className:(0,a.A)(n.icon,n["icon".concat((0,s.A)(p
11362))],l&&n.disabled)}))}):null;const l=362==n.j?u:null},7329(e,t,n){"use strict";n.d(t,{A:()=>f});var r=n(8677),i=n(9346),o=n(9967),a=n(7584),s=n(8835),u=n(1808),l=n(3602),c=n(753),d=a.Rf(function(e,t){e.children;var n=e.classes,u=e.className,d=e.label,f=e.labelWidth,p=e.notched,h=e.style,v=(0,o.A)(e,["children","classes","className","label","labelWidth","notched","style"]),m="rtl"===(0,l.A)().direction?"right":"left";if(void 0!==d)return a.n("fieldset",(0,i.A)({"aria-hidden":!0,className:(0,s.A)(n.root,u),ref:t,style:h},v),a.n("legend",{className:(0,s.A)(n.legendLabelled,p&&n.legendNotched)},d?a.n("span",null,d):a.n("span",{dangerouslySetInnerHTML:{__html:"&#8203;"}})));var y=f>0?.75*f+8:.01;return a.n("fieldset",(0,i.A)({"aria-hidden":!0,style:(0,i.A)((0,r.A)({},"padding".concat((0,c.A)(m)),8),h),className:(0,s.A)(n.root,u),ref:t},v),a.n("legend",{className:n.legend,style:{width:p?y:.01}},a.n("span",{dangerouslySetInnerHTML:{__html:"&#8203;"}})))});const f=(0,u.A)(function(e){return{root:{position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden"},legend:{textAlign:"left",padding:0,lineHeight:"11px",transition:e.transitions.create("width",{duration:150,easing:e.transitions.easing.easeOut})},legendLabelled:{display:"block",width:"auto",textAlign:"left",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:e.transitions.create("max-width",{duration:50,easing:e.transitions.easing.easeOut}),"& > span":{paddingLeft:5,paddingRight:5,display:"inline-block"}},legendNotched:{maxWidth:1e3,transition:e.transitions.create("max-width",{duration:100,easing:e.transitions.easing.easeOut,delay:50})}}},{name:"PrivateNotchedOutline"})(d)},1490(e,t,n){"use strict";n.d(t,{A:()=>d});var r=n(9346),i=n(9967),o=n(7584),a=n(8835),s=n(3778),u=n(7329),l=n(1808),c=o.Rf(function(e,t){var n=e.classes,l=e.fullWidth,c=void 0!==l&&l,d=e.inputComponent,f=void 0===d?"input":d,p=e.label,h=e.labelWidth,v=void 0===h?0:h,m=e.multiline,y=void 0!==m&&m,g=e.notched,b=e.type,_=void 0===b?"text":b,A=(0,i.A)(e,["classes","fullWidth","inputComponent","label","labelWidth","multiline","notched","type"]);return o.n(s.A,(0,r.A)({renderSuffix:function(e){return o.n(u.A,{className:n.notchedOutline,label:p,labelWidth:v,notched:void 0!==g?g:Boolean(e.startAdornment||e.filled||e.focused)})},classes:(0,r.A)({},n,{root:(0,a.A)(n.root,n.underline),notchedOutline:null}),fullWidth:c,inputComponent:f,multiline:y,ref:t,type:_},A))});c.muiName="Input";const d=(0,l.A)(function(e){var t="light"===e.palette.type?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{root:{position:"relative",borderRadius:e.shape.borderRadius,"&:hover $notchedOutline":{borderColor:e.palette.text.primary},"@media (hover: none)":{"&:hover $notchedOutline":{borderColor:t}},"&$focused $notchedOutline":{borderColor:e.palette.primary.main,borderWidth:2},"&$error $notchedOutline":{borderColor:e.palette.error.main},"&$disabled $notchedOutline":{borderColor:e.palette.action.disabled}},colorSecondary:{"&$focused $notchedOutline":{borderColor:e.palette.secondary.main}},focused:{},disabled:{},adornedStart:{paddingLeft:14},adornedEnd:{paddingRight:14},error:{},marginDense:{},multiline:{padding:"18.5px 14px","&$marginDense":{paddingTop:10.5,paddingBottom:10.5}},notchedOutline:{borderColor:t},input:{padding:"18.5px 14px","&:-webkit-autofill":{WebkitBoxShadow:"light"===e.palette.type?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===e.palette.type?null:"#fff",caretColor:"light"===e.palette.type?null:"#fff",borderRadius:"inherit"}},inputMarginDense:{paddingTop:10.5,paddingBottom:10.5},inputMultiline:{padding:0},inputAdornedStart:{paddingLeft:0},inputAdornedEnd:{paddingRight:0}}},{name:"MuiOutlinedInput"})(c)},6818(e,t,n){"use strict";n.d(t,{A:()=>l});var r=n(9967),i=n(9346),o=n(7584),a=n(8835),s=n(1808),u=o.Rf(function(e,t){var n=e.classes,s=e.className,u=e.component,l=void 0===u?"div":u,c=e.square,d=void 0!==c&&c,f=e.elevation,p=void 0===f?1:f,h=e.variant,v=void 0===h?"elevation":h,m=(0,r.A)(e,["classes","className","component","square","elevation","variant"]);return o.n(l,(0,i.A)({className:(0,a.A)(n.root,s,"outlined"===v?n.outlined:n["elevation".concat(p)],!d&&n.roun
11362ded),ref:t},m))});const l=(0,s.A)(function(e){var t={};return e.shadows.forEach(function(e,n){t["elevation".concat(n)]={boxShadow:e}}),(0,i.A)({root:{backgroundColor:e.palette.background.paper,color:e.palette.text.primary,transition:e.transitions.create("box-shadow")},rounded:{borderRadius:e.shape.borderRadius},outlined:{border:"1px solid ".concat(e.palette.divider)}},t)},{name:"MuiPaper"})(u)},5726(e,t,n){"use strict";n.d(t,{Ay:()=>_});var r=n(9346),i=n(9967),o=n(7584),a=n(724),s=n(8835),u=n(7857),l=n(5840),c=n(4831),d=n(1808),f=n(1178),p=n(3758),h=n(6818);function v(e,t){var n=0;return"number"==typeof t?n=t:"center"===t?n=e.height/2:"bottom"===t&&(n=e.height),n}function m(e,t){var n=0;return"number"==typeof t?n=t:"center"===t?n=e.width/2:"right"===t&&(n=e.width),n}function y(e){return[e.horizontal,e.vertical].map(function(e){return"number"==typeof e?"".concat(e,"px"):e}).join(" ")}function g(e){return"function"==typeof e?e():e}var b=o.Rf(function(e,t){var n=e.action,d=e.anchorEl,b=e.anchorOrigin,_=void 0===b?{vertical:"top",horizontal:"left"}:b,A=e.anchorPosition,x=e.anchorReference,w=void 0===x?"anchorEl":x,S=e.children,k=e.classes,C=e.className,R=e.container,E=e.elevation,j=void 0===E?8:E,P=e.getContentAnchorEl,O=e.marginThreshold,N=void 0===O?16:O,T=e.onEnter,$=e.onEntered,M=e.onEntering,F=e.onExit,I=e.onExited,L=e.onExiting,D=e.open,W=e.PaperProps,z=void 0===W?{}:W,B=e.transformOrigin,U=void 0===B?{vertical:"top",horizontal:"left"}:B,H=e.TransitionComponent,q=void 0===H?p.A:H,V=e.transitionDuration,J=void 0===V?"auto":V,K=e.TransitionProps,X=void 0===K?{}:K,Y=(0,i.A)(e,["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","classes","className","container","elevation","getContentAnchorEl","marginThreshold","onEnter","onEntered","onEntering","onExit","onExited","onExiting","open","PaperProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps"]),G=o.li(),Z=o.hb(function(e){if("anchorPosition"===w)return A;var t=g(d),n=(t&&1===t.nodeType?t:(0,u.A)(G.current).body).getBoundingClientRect(),r=0===e?_.vertical:"center";return{top:n.top+v(n,r),left:n.left+m(n,_.horizontal)}},[d,_.horizontal,_.vertical,A,w]),Q=o.hb(function(e){var t=0;if(P&&"anchorEl"===w){var n=P(e);if(n&&e.contains(n)){var r=function(e,t){for(var n=t,r=0;n&&n!==e;)r+=(n=n.parentElement).scrollTop;return r}(e,n);t=n.offsetTop+n.clientHeight/2-r||0}}return t},[_.vertical,w,P]),ee=o.hb(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return{vertical:v(e,U.vertical)+t,horizontal:m(e,U.horizontal)}},[U.horizontal,U.vertical]),te=o.hb(function(e){var t=Q(e),n={width:e.offsetWidth,height:e.offsetHeight},r=ee(n,t);if("none"===w)return{top:null,left:null,transformOrigin:y(r)};var i=Z(t),o=i.top-r.vertical,a=i.left-r.horizontal,s=o+n.height,u=a+n.width,c=(0,l.A)(g(d)),f=c.innerHeight-N,p=c.innerWidth-N;if(o<N){var h=o-N;o-=h,r.vertical+=h}else if(s>f){var v=s-f;o-=v,r.vertical+=v}if(a<N){var m=a-N;a-=m,r.horizontal+=m}else if(u>p){var b=u-p;a-=b,r.horizontal+=b}return{top:"".concat(Math.round(o),"px"),left:"".concat(Math.round(a),"px"),transformOrigin:y(r)}},[d,w,Z,Q,ee,N]),ne=o.hb(function(){var e=G.current;if(e){var t=te(e);null!==t.top&&(e.style.top=t.top),null!==t.left&&(e.style.left=t.left),e.style.transformOrigin=t.transformOrigin}},[te]),re=o.hb(function(e){G.current=o.oK(e)},[]);o.vJ(function(){D&&ne()}),o.Yn(n,function(){return D?{updatePosition:function(){ne()}}:null},[D,ne]),o.vJ(function(){if(D){var e=(0,a.A)(function(){ne()});return window.addEventListener("resize",e),function(){e.clear(),window.removeEventListener("resize",e)}}},[D,ne]);var ie=J;"auto"!==J||q.muiSupportAuto||(ie=void 0);var oe=R||(d?(0,u.A)(g(d)).body:void 0);return o.n(f.A,(0,r.A)({container:oe,open:D,ref:t,BackdropProps:{invisible:!0},className:(0,s.A)(k.root,C)},Y),o.n(q,(0,r.A)({appear:!0,in:D,onEnter:T,onEntered:$,onExit:F,onExited:I,onExiting:L,timeout:ie},X,{onEntering:(0,c.A)(function(e,t){M&&M(e,t),ne()},X.onEntering)}),o.n(h.A,(0,r.A)({elevation:j,ref:re},z,{className:(0,s.A)(k.paper,z.className)}),S)))});const _=(0,d.A)({root:{},paper:{position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}},{name:"MuiPopover"})(b)},7679(e,t,n){"use strict";n.d(t,{A:()=>u});var r=n(7584);if(362==n.j)var i=n(5658);if(362==n.j)var o=n(6147);var a="undefined"!=typeof window?r.Nf:r.vJ,s=362==n.j?r.Rf(function(e,t){var n=e.children,s=e.container,u=e.disablePortal,l=void 0!==u&&u,c=e.onRendered,d=r.J0(null),f=d[0],p=d[1],h=(0,o.A)(r.zO(n)?n.ref:null,t);return a(function(){l||p(function(e){return e="function"==typeof e?e():e,r.oK(e)}(s)||document.body)},[s,l]),a(function(){if(f&&!l)return(0,i.A)(t,f),function(){(0,i.A)(t,null)}}
11362,[t,f,l]),a(function(){c&&(f||l)&&c()},[c,f,l]),l?r.zO(n)?r.Ob(n,{ref:h}):n:f?r.d5(n,f):f}):null;const u=362==n.j?s:null},6520(e,t,n){"use strict";n.d(t,{A:()=>A});var r=n(9346),i=n(9967),o=n(7584),a=n(7528),s=n(1482),u=n(793),l=n(5443),c=n(1808),d=n(4225),f=n(9038),p=n(9142),h=n(368),v=n(5946),m=n(1490),y=p.R,g=o.n(f.A,null),b=o.n(v.A,null),_=o.Rf(function e(t,n){var c=t.autoWidth,f=void 0!==c&&c,p=t.children,v=t.classes,y=t.displayEmpty,_=void 0!==y&&y,A=t.IconComponent,x=void 0===A?d.A:A,w=t.id,S=t.input,k=t.inputProps,C=t.label,R=t.labelId,E=t.labelWidth,j=void 0===E?0:E,P=t.MenuProps,O=t.multiple,N=void 0!==O&&O,T=t.native,$=void 0!==T&&T,M=t.onClose,F=t.onOpen,I=t.open,L=t.renderValue,D=t.SelectDisplayProps,W=t.variant,z=void 0===W?"standard":W,B=(0,i.A)(t,["autoWidth","children","classes","displayEmpty","IconComponent","id","input","inputProps","label","labelId","labelWidth","MenuProps","multiple","native","onClose","onOpen","open","renderValue","SelectDisplayProps","variant"]),U=$?h.A:s.A,H=(0,l.A)(),q=(0,u.A)({props:t,muiFormControl:H,states:["variant"]}).variant||z,V=S||{standard:g,outlined:o.n(m.A,{label:C,labelWidth:j}),filled:b}[q];return o.Ob(V,(0,r.A)({inputComponent:U,inputProps:(0,r.A)({children:p,IconComponent:x,variant:q,type:void 0,multiple:N},$?{id:w}:{autoWidth:f,displayEmpty:_,labelId:R,MenuProps:P,onClose:M,onOpen:F,open:I,renderValue:L,SelectDisplayProps:(0,r.A)({id:w},D)},k,{classes:k?(0,a.A)({baseClasses:v,newClasses:k.classes,Component:e}):v},S?S.props.inputProps:{}),ref:n},B))});_.muiName="Select";const A=(0,c.A)(y,{name:"MuiSelect"})(_)},1482(e,t,n){"use strict";if(n.d(t,{A:()=>g}),362==n.j)var r=n(9346);if(362==n.j)var i=n(8555);if(362==n.j)var o=n(9967);if(362==n.j)var a=n(4066);if(362==n.j)var s=n(3385);var u=n(7584);if(n(8141),362==n.j)var l=n(8835);if(362==n.j)var c=n(7857);if(362==n.j)var d=n(753);if(362==n.j)var f=n(998);if(362==n.j)var p=n(8366);if(362==n.j)var h=n(6147);if(362==n.j)var v=n(8382);function m(e,t){return"object"===(0,a.A)(t)&&null!==t?e===t:String(e)===String(t)}var y=362==n.j?u.Rf(function(e,t){var n=e["aria-label"],a=e.autoFocus,y=e.autoWidth,g=e.children,b=e.classes,_=e.className,A=e.defaultValue,x=e.disabled,w=e.displayEmpty,S=e.IconComponent,k=e.inputRef,C=e.labelId,R=e.MenuProps,E=void 0===R?{}:R,j=e.multiple,P=e.name,O=e.onBlur,N=e.onChange,T=e.onClose,$=e.onFocus,M=e.onOpen,F=e.open,I=e.readOnly,L=e.renderValue,D=e.SelectDisplayProps,W=void 0===D?{}:D,z=e.tabIndex,B=(e.type,e.value),U=e.variant,H=void 0===U?"standard":U,q=(0,o.A)(e,["aria-label","autoFocus","autoWidth","children","classes","className","defaultValue","disabled","displayEmpty","IconComponent","inputRef","labelId","MenuProps","multiple","name","onBlur","onChange","onClose","onFocus","onOpen","open","readOnly","renderValue","SelectDisplayProps","tabIndex","type","value","variant"]),V=(0,v.A)({controlled:B,default:A,name:"Select"}),J=(0,i.A)(V,2),K=J[0],X=J[1],Y=u.li(null),G=u.J0(null),Z=G[0],Q=G[1],ee=u.li(null!=F).current,te=u.J0(),ne=te[0],re=te[1],ie=u.J0(!1),oe=ie[0],ae=ie[1],se=(0,h.A)(t,k);u.Yn(se,function(){return{focus:function(){Z.focus()},node:Y.current,value:K}},[Z,K]),u.vJ(function(){a&&Z&&Z.focus()},[a,Z]),u.vJ(function(){if(Z){var e=(0,c.A)(Z).getElementById(C);if(e){var t=function(){getSelection().isCollapsed&&Z.focus()};return e.addEventListener("click",t),function(){e.removeEventListener("click",t)}}}},[C,Z]);var ue,le,ce=function(e,t){e?M&&M(t):T&&T(t),ee||(re(y?null:Z.clientWidth),ae(e))},de=u.yL.toArray(g),fe=function(e){return function(t){var n;if(j||ce(!1,t),j){n=Array.isArray(K)?K.slice():[];var r=K.indexOf(e.props.value);-1===r?n.push(e.props.value):n.splice(r,1)}else n=e.props.value;e.props.onClick&&e.props.onClick(t),K!==n&&(X(n),N&&(t.persist(),Object.defineProperty(t,"target",{writable:!0,value:{value:n,name:P}}),N(t,e)))}},pe=null!==Z&&(ee?F:oe);delete q["aria-invalid"];var he=[],ve=!1;((0,p.lq)({value:K})||w)&&(L?ue=L(K):ve=!0);var me=de.map(function(e){if(!u.zO(e))return null;var t;if(j){if(!Array.isArray(K))throw new Error((0,s.A)(2));(t=K.some(function(t){return m(t,e.props.value)}))&&ve&&he.push(e.props.children)}else(t=m(K,e.props.value))&&ve&&(le=e.props.children);return u.Ob(e,{"aria-selected":t?"true":void 0,onClick:fe(e),onKeyUp:function(t){" "===t.key&&t.preventDefault(),e.props.onKeyUp&&e.props.onKeyUp(t)},role:"option",selected:t,value:void 0,"data-value":e.props.value})});ve&&(ue=j?he.join(", "):le);var ye,ge=ne;
11362!y&&ee&&Z&&(ge=Z.clientWidth),ye=void 0!==z?z:x?null:0;var be=W.id||(P?"mui-component-select-".concat(P):void 0);return u.n(u.FK,null,u.n("div",(0,r.A)({className:(0,l.A)(b.root,b.select,b.selectMenu,b[H],_,x&&b.disabled),ref:Q,tabIndex:ye,role:"button","aria-disabled":x?"true":void 0,"aria-expanded":pe?"true":void 0,"aria-haspopup":"listbox","aria-label":n,"aria-labelledby":[C,be].filter(Boolean).join(" ")||void 0,onKeyDown:function(e){I||-1!==[" ","ArrowUp","ArrowDown","Enter"].indexOf(e.key)&&(e.preventDefault(),ce(!0,e))},onMouseDown:x||I?null:function(e){0===e.button&&(e.preventDefault(),Z.focus(),ce(!0,e))},onBlur:function(e){!pe&&O&&(e.persist(),Object.defineProperty(e,"target",{writable:!0,value:{value:K,name:P}}),O(e))},onFocus:$},W,{id:be}),function(e){return null==e||"string"==typeof e&&!e.trim()}(ue)?u.n("span",{dangerouslySetInnerHTML:{__html:"&#8203;"}}):ue),u.n("input",(0,r.A)({value:Array.isArray(K)?K.join(","):K,name:P,ref:Y,"aria-hidden":!0,onChange:function(e){var t=de.map(function(e){return e.props.value}).indexOf(e.target.value);if(-1!==t){var n=de[t];X(n.props.value),N&&N(e,n)}},tabIndex:-1,className:b.nativeInput,autoFocus:a},q)),u.n(S,{className:(0,l.A)(b.icon,b["icon".concat((0,d.A)(H))],pe&&b.iconOpen,x&&b.disabled)}),u.n(f.A,(0,r.A)({id:"menu-".concat(P||""),anchorEl:Z,open:pe,onClose:function(e){ce(!1,e)}},E,{MenuListProps:(0,r.A)({"aria-labelledby":C,role:"listbox",disableListWrap:!0},E.MenuListProps),PaperProps:(0,r.A)({},E.PaperProps,{style:(0,r.A)({minWidth:ge},null!=E.PaperProps?E.PaperProps.style:null)})}),me))}):null;const g=362==n.j?y:null},8430(e,t,n){"use strict";n.d(t,{A:()=>c});var r=n(9346),i=n(9967),o=n(7584),a=n(8835),s=n(1808),u=n(753),l=o.Rf(function(e,t){var n=e.children,s=e.classes,l=e.className,c=e.color,d=void 0===c?"inherit":c,f=e.component,p=void 0===f?"svg":f,h=e.fontSize,v=void 0===h?"medium":h,m=e.htmlColor,y=e.titleAccess,g=e.viewBox,b=void 0===g?"0 0 24 24":g,_=(0,i.A)(e,["children","classes","className","color","component","fontSize","htmlColor","titleAccess","viewBox"]);return o.n(p,(0,r.A)({className:(0,a.A)(s.root,l,"inherit"!==d&&s["color".concat((0,u.A)(d))],"default"!==v&&"medium"!==v&&s["fontSize".concat((0,u.A)(v))]),focusable:"false",viewBox:b,color:m,"aria-hidden":!y||void 0,role:y?"img":void 0,ref:t},_),n,y?o.n("title",null,y):null)});l.muiName="SvgIcon";const c=(0,s.A)(function(e){return{root:{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:"currentColor",flexShrink:0,fontSize:e.typography.pxToRem(24),transition:e.transitions.create("fill",{duration:e.transitions.duration.shorter})},colorPrimary:{color:e.palette.primary.main},colorSecondary:{color:e.palette.secondary.main},colorAction:{color:e.palette.action.active},colorError:{color:e.palette.error.main},colorDisabled:{color:e.palette.action.disabled},fontSizeInherit:{fontSize:"inherit"},fontSizeSmall:{fontSize:e.typography.pxToRem(20)},fontSizeLarge:{fontSize:e.typography.pxToRem(35)}}},{name:"MuiSvgIcon"})(l)},138(e,t,n){"use strict";n.d(t,{A:()=>y});var r=n(9346),i=n(9967),o=n(7584),a=n(8835),s=n(9038),u=n(5946),l=n(1490),c=n(5296),d=n(3294),f=n(6730),p=n(6520),h=n(1808),v={standard:s.A,filled:u.A,outlined:l.A},m=o.Rf(function(e,t){var n=e.autoComplete,s=e.autoFocus,u=void 0!==s&&s,l=e.children,h=e.classes,m=e.className,y=e.color,g=void 0===y?"primary":y,b=e.defaultValue,_=e.disabled,A=void 0!==_&&_,x=e.error,w=void 0!==x&&x,S=e.FormHelperTextProps,k=e.fullWidth,C=void 0!==k&&k,R=e.helperText,E=e.hiddenLabel,j=e.id,P=e.InputLabelProps,O=e.inputProps,N=e.InputProps,T=e.inputRef,$=e.label,M=e.multiline,F=void 0!==M&&M,I=e.name,L=e.onBlur,D=e.onChange,W=e.onFocus,z=e.placeholder,B=e.required,U=void 0!==B&&B,H=e.rows,q=e.rowsMax,V=e.maxRows,J=e.minRows,K=e.select,X=void 0!==K&&K,Y=e.SelectProps,G=e.type,Z=e.value,Q=e.variant,ee=void 0===Q?"standard":Q,te=(0,i.A)(e,["autoComplete","autoFocus","children","classes","className","color","defaultValue","disabled","error","FormHelperTextProps","fullWidth","helperText","hiddenLabel","id","InputLabelProps","inputProps","InputProps","inputRef","label","multiline","name","onBlur","onChange","onFocus","placeholder","required","rows","rowsMax","maxRows","minRows","select","SelectProps","type","value","variant"]),ne={};if("outlined"===ee&&(P&&void 0!==P.shrink&&(ne.notched=P.shrink),$)){var re,ie=null!==(re=null==P?void 0:P.required)&&void 0!==re?re:U;ne.label=o.n(o.FK,null,$,ie&&"&#160;*")}X&&(Y&&Y.native||(ne.id=void 0),ne["aria-describedby"]=void 0);var oe=R&&j?"".concat(j,"-helper-text"):void 0,ae=$&&j?"".concat(j,"-label"):void 0,se=v[ee],ue=o.n(se,(0,r.A)({"aria-describedby":oe,autoComplete:n,autoFocus:u,defaultValue:b,fullWidth:C,multiline:F,name:I,rows:H,rowsMax:q,maxR
11362ows:V,minRows:J,type:G,value:Z,id:j,inputRef:T,onBlur:L,onChange:D,onFocus:W,placeholder:z,inputProps:O},ne,N));return o.n(d.A,(0,r.A)({className:(0,a.A)(h.root,m),disabled:A,error:w,fullWidth:C,hiddenLabel:E,ref:t,required:U,color:g,variant:ee},te),$&&o.n(c.A,(0,r.A)({htmlFor:j,id:ae},P),$),X?o.n(p.A,(0,r.A)({"aria-describedby":oe,id:j,labelId:ae,value:Z,input:ue},Y),l):ue,R&&o.n(f.A,(0,r.A)({id:oe},S),R))});const y=(0,h.A)({root:{}},{name:"MuiTextField"})(m)},8816(e,t,n){"use strict";if(n.d(t,{A:()=>f}),362==n.j)var r=n(9346);if(362==n.j)var i=n(9967);var o=n(7584);if(362==n.j)var a=n(724);if(362==n.j)var s=n(6147);function u(e,t){return parseInt(e[t],10)||0}var l="undefined"!=typeof window?o.Nf:o.vJ,c={visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"},d=362==n.j?o.Rf(function(e,t){var n=e.onChange,d=e.rows,f=e.rowsMax,p=e.rowsMin,h=e.maxRows,v=e.minRows,m=void 0===v?1:v,y=e.style,g=e.value,b=(0,i.A)(e,["onChange","rows","rowsMax","rowsMin","maxRows","minRows","style","value"]),_=h||f,A=d||p||m,x=o.li(null!=g).current,w=o.li(null),S=(0,s.A)(t,w),k=o.li(null),C=o.li(0),R=o.J0({}),E=R[0],j=R[1],P=o.hb(function(){var t=w.current,n=window.getComputedStyle(t),r=k.current;r.style.width=n.width,r.value=t.value||e.placeholder||"x","\n"===r.value.slice(-1)&&(r.value+=" ");var i=n["box-sizing"],o=u(n,"padding-bottom")+u(n,"padding-top"),a=u(n,"border-bottom-width")+u(n,"border-top-width"),s=r.scrollHeight-o;r.value="x";var l=r.scrollHeight-o,c=s;A&&(c=Math.max(Number(A)*l,c)),_&&(c=Math.min(Number(_)*l,c));var d=(c=Math.max(c,l))+("border-box"===i?o+a:0),f=Math.abs(c-s)<=1;j(function(e){return C.current<20&&(d>0&&Math.abs((e.outerHeightStyle||0)-d)>1||e.overflow!==f)?(C.current+=1,{overflow:f,outerHeightStyle:d}):e})},[_,A,e.placeholder]);return o.vJ(function(){var e=(0,a.A)(function(){C.current=0,P()});return window.addEventListener("resize",e),function(){e.clear(),window.removeEventListener("resize",e)}},[P]),l(function(){P()}),o.vJ(function(){C.current=0},[g]),o.n(o.FK,null,o.n("textarea",(0,r.A)({value:g,onChange:function(e){C.current=0,x||P(),n&&n(e)},ref:S,rows:A,style:(0,r.A)({height:E.outerHeightStyle,overflow:E.overflow?"hidden":null},y)},b)),o.n("textarea",{"aria-hidden":!0,className:e.className,readOnly:!0,ref:k,tabIndex:-1,style:(0,r.A)({},c,y)}))}):null;const f=362==n.j?d:null},3542(e,t,n){"use strict";n.d(t,{A:()=>d});var r=n(9346),i=n(9967),o=n(7584),a=n(8835),s=n(1808),u=n(753),l={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p"},c=o.Rf(function(e,t){var n=e.align,s=void 0===n?"inherit":n,c=e.classes,d=e.className,f=e.color,p=void 0===f?"initial":f,h=e.component,v=e.display,m=void 0===v?"initial":v,y=e.gutterBottom,g=void 0!==y&&y,b=e.noWrap,_=void 0!==b&&b,A=e.paragraph,x=void 0!==A&&A,w=e.variant,S=void 0===w?"body1":w,k=e.variantMapping,C=void 0===k?l:k,R=(0,i.A)(e,["align","classes","className","color","component","display","gutterBottom","noWrap","paragraph","variant","variantMapping"]),E=h||(x?"p":C[S]||l[S])||"span";return o.n(E,(0,r.A)({className:(0,a.A)(c.root,d,"inherit"!==S&&c[S],"initial"!==p&&c["color".concat((0,u.A)(p))],_&&c.noWrap,g&&c.gutterBottom,x&&c.paragraph,"inherit"!==s&&c["align".concat((0,u.A)(s))],"initial"!==m&&c["display".concat((0,u.A)(m))]),ref:t},R))});const d=(0,s.A)(function(e){return{root:{margin:0},body2:e.typography.body2,body1:e.typography.body1,caption:e.typography.caption,button:e.typography.button,h1:e.typography.h1,h2:e.typography.h2,h3:e.typography.h3,h4:e.typography.h4,h5:e.typography.h5,h6:e.typography.h6,subtitle1:e.typography.subtitle1,subtitle2:e.typography.subtitle2,overline:e.typography.overline,srOnly:{position:"absolute",height:1,width:1,overflow:"hidden"},alignLeft:{textAlign:"left"},alignCenter:{textAlign:"center"},alignRight:{textAlign:"right"},alignJustify:{textAlign:"justify"},noWrap:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},gutterBottom:{marginBottom:"0.35em"},paragraph:{marginBottom:16},colorInherit:{color:"inherit"},colorPrimary:{color:e.palette.primary.main},colorSecondary:{color:e.palette.secondary.main},colorTextPrimary:{color:e.palette.text.primary},colorTextSecondary:{color:e.palette.text.secondary},colorError:{color:e.palette.error.main},displayInline:{display:"inline"},displayBlock:{display:"block"}}},{name:"MuiTypography"})(c)},6988(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(7584);if(362==n.j)var i=n(7857);if(362==n.j)var o=n(6147);const a=362==n.j?function(e){var t=e.children,n=e.disableAutoFocus,a=void 0!==n&&n,s=e.disableEnforceFocus,u=void 0!==s&&s,l=e.disableRestoreFocus,c=void 0!==l&&l,d=e.getDoc,f=e.isEnabled,p=e.open,h=r.li(),v=r.li(null),m=r.li(null),y=r.li(),g=r.li(null),b=r.hb(function(e){g.current=r.oK(e)},[]),_=(0,o.A)(t.ref,b),A=r.li();return r.vJ(function(){A.current=p},[p]),!A.current&&p&&"undefined"!=typeof window&&(y.current=d().activeElement),r.vJ(function(){if(p){var e=(0,i.A)(g.current);a||!g.current||g.current.contains(e.activeElement)||(g.current.hasAttribute("tabIndex")||g.current.setAttribute("tabIndex",-1),g.current.focus());var t=function(){null!==g.current&&(e.hasFocus()&&!u&&f()&&!h.current?g.current&&!g.current.contains(e.activeElement)&&g.current.focus():h.current=!1)},n=function(t){!u&&f()&&9===t.keyCode&&e.activeElement===g.current&&(h.current=!0,t.shiftKey?m.current.focus():v.current.focus())};e.addEventListener("focus",t,!0),e.addEventListener("keydown",n,!0);var r=setInterval(function(){t()},50);return function(){clearInterval(r),e.removeEventListener("focus",t,!0),e.removeEventListener("keydown",n,!0),c||(y.current&&y.current.focus&&y.current.focus(),y.current=null)}}},[a,u,c,f,p]),r.n(r.FK,null,r.n("div",{tabIndex:0,ref:v,"data-test":"sentinelStart"}),r.Ob(t,{ref:_}),r.n("div",{tabIndex:0,ref:m,"data-test":"sentinelEnd"}))}:null},2452(e,t,n){"use strict";n.d(t,{A:()=>r});const r=/^(362|437)$/.test(n.j)?{50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"}:null},9413(e,t,n){"use strict";n.d(t,{A:()=>r});const r=/^(362|437)$/.test(n.j)?{black:"#000",white:"#fff"}:null},4741(e,t,n){"use strict";n.d(t,{A:()=>r});const r=/^(362|437)$/.test(n.j)?{50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"}:null}
11362,3867(e,t,n){"use strict";n.d(t,{A:()=>r});const r=/^(362|437)$/.test(n.j)?{50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#d5d5d5",A200:"#aaaaaa",A400:"#303030",A700:"#616161"}:null},5470(e,t,n){"use strict";n.d(t,{A:()=>r});const r=/^(362|437)$/.test(n.j)?{50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",A100:"#8c9eff",A200:"#536dfe",A400:"#3d5afe",A700:"#304ffe"}:null},8314(e,t,n){"use strict";n.d(t,{A:()=>r});const r=/^(362|437)$/.test(n.j)?{50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"}:null},936(e,t,n){"use strict";n.d(t,{A:()=>r});const r=/^(362|437)$/.test(n.j)?{50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",A100:"#ff80ab",A200:"#ff4081",A400:"#f50057",A700:"#c51162"}:null},1445(e,t,n){"use strict";n.d(t,{A:()=>r});const r=/^(362|437)$/.test(n.j)?{50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"}:null},4225(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(7584);const i=(0,n(640).A)(r.n("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown")},2527(e,t,n){"use strict";if(n.d(t,{X4:()=>l,a:()=>d,e$:()=>c,eM:()=>s}),/^(362|437)$/.test(n.j))var r=n(3385);function i(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;return Math.min(Math.max(t,e),n)}function o(e){if(e.type)return e;if("#"===e.charAt(0))return o(function(e){e=e.substr(1);var t=new RegExp(".{1,".concat(e.length>=6?2:1,"}"),"g"),n=e.match(t);return n&&1===n[0].length&&(n=n.map(function(e){return e+e})),n?"rgb".concat(4===n.length?"a":"","(").concat(n.map(function(e,t){return t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3}).join(", "),")"):""}(e));var t=e.indexOf("("),n=e.substring(0,t);if(-1===["rgb","rgba","hsl","hsla"].indexOf(n))throw new Error((0,r.A)(3,e));var i=e.substring(t+1,e.length-1).split(",");return{type:n,values:i=i.map(function(e){return parseFloat(e)})}}function a(e){var t=e.type,n=e.values;return-1!==t.indexOf("rgb")?n=n.map(function(e,t){return t<3?parseInt(e,10):e}):-1!==t.indexOf("hsl")&&(n[1]="".concat(n[1],"%"),n[2]="".concat(n[2],"%")),"".concat(t,"(").concat(n.join(", "),")")}function s(e,t){var n=u(e),r=u(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function u(e){var t="hsl"===(e=o(e)).type?o(function(e){var t=(e=o(e)).values,n=t[0],r=t[1]/100,i=t[2]/100,s=r*Math.min(i,1-i),u=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(e+n/30)%12;return i-s*Math.max(Math.min(t-3,9-t,1),-1)},l="rgb",c=[Math.round(255*u(0)),Math.round(255*u(8)),Math.round(255*u(4))];return"hsla"===e.type&&(l+="a",c.push(t[3])),a({type:l,values:c})}(e)).values:e.values;return t=t.map(function(e){return(e/=255)<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4)}),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function l(e,t){return e=o(e),t=i(t),"rgb"!==e.type&&"hsl"!==e.type||(e.type+="a"),e.values[3]=t,a(e)}function c(e,t){if(e=o(e),t=i(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb"))for(var n=0;n<3;n+=1)e.values[n]*=1-t;return a(e)}function d(e,t){if(e=o(e),t=i(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(var n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;return a(e)}},1636(e,t,n){"use strict";if(n.d(t,{A:()=>a}),/^(362|437)$/.test(n.j))var r=n(9346);if(/^(362|437)$/.test(n.j))var i=n(9967);var o=/^(362|437)$/.test(n.j)?["xs","sm","md","lg","xl"]:null;function a(e){var t=e.values,n=void 0===t?{xs:0,sm:600,md:960,lg:1280,xl:1920}:t,a=e.unit,s=void 0===a?"px":a,u=e.step,l=void 0===u?5:u,c=(0,i.A)(e,["values","unit","step"]);function d(e){var t="number"==typeof n[e]?n[e]:e;return"@media (min-width:".concat(t).concat(s,")")}function f(e,t){var r=o.indexOf(t);return r===o.length-1?d(e):"@media (min-width:".concat("number"==typeof n[e]?n[e]:e).concat(s,") and ")+"(max-width:".concat((-1!==r&&"number"==typeof n[o[r+1]]?n[o[r+1]]:t)-l/100).c
11362oncat(s,")")}return(0,r.A)({keys:o,values:n,up:d,down:function(e){var t=o.indexOf(e)+1,r=n[o[t]];return t===o.length?d("xs"):"@media (max-width:".concat(("number"==typeof r&&t>0?r:e)-l/100).concat(s,")")},between:f,only:function(e){return f(e,e)},width:function(e){return n[e]}},c)}},5168(e,t,n){"use strict";if(n.d(t,{A:()=>o}),/^(362|437)$/.test(n.j))var r=n(8677);if(/^(362|437)$/.test(n.j))var i=n(9346);function o(e,t,n){var o;return(0,i.A)({gutters:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return console.warn(["Material-UI: theme.mixins.gutters() is deprecated.","You can use the source of the mixin directly:","\n paddingLeft: theme.spacing(2),\n paddingRight: theme.spacing(2),\n [theme.breakpoints.up('sm')]: {\n paddingLeft: theme.spacing(3),\n paddingRight: theme.spacing(3),\n },\n "].join("\n")),(0,i.A)({paddingLeft:t(2),paddingRight:t(2)},n,(0,r.A)({},e.up("sm"),(0,i.A)({paddingLeft:t(3),paddingRight:t(3)},n[e.up("sm")])))},toolbar:(o={minHeight:56},(0,r.A)(o,"".concat(e.up("xs")," and (orientation: landscape)"),{minHeight:48}),(0,r.A)(o,e.up("sm"),{minHeight:64}),o)},n)}},2823(e,t,n){"use strict";if(n.d(t,{Ay:()=>b}),/^(362|437)$/.test(n.j))var r=n(9346);if(/^(362|437)$/.test(n.j))var i=n(9967);if(/^(362|437)$/.test(n.j))var o=n(3385);if(/^(362|437)$/.test(n.j))var a=n(3226);var s=n(9413),u=n(3867);if(/^(362|437)$/.test(n.j))var l=n(5470);if(/^(362|437)$/.test(n.j))var c=n(936);if(/^(362|437)$/.test(n.j))var d=n(1445);if(/^(362|437)$/.test(n.j))var f=n(8314);if(/^(362|437)$/.test(n.j))var p=n(2452);if(/^(362|437)$/.test(n.j))var h=n(4741);if(/^(362|437)$/.test(n.j))var v=n(2527);var m={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.54)",disabled:"rgba(0, 0, 0, 0.38)",hint:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:s.A.white,default:u.A[50]},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},y={text:{primary:s.A.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",hint:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:u.A[800],default:"#303030"},action:{active:s.A.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function g(e,t,n,r){var i=r.light||r,o=r.dark||1.5*r;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:"light"===t?e.light=(0,v.a)(e.main,i):"dark"===t&&(e.dark=(0,v.e$)(e.main,o)))}function b(e){var t=e.primary,n=void 0===t?{light:l.A[300],main:l.A[500],dark:l.A[700]}:t,b=e.secondary,_=void 0===b?{light:c.A.A200,main:c.A.A400,dark:c.A.A700}:b,A=e.error,x=void 0===A?{light:d.A[300],main:d.A[500],dark:d.A[700]}:A,w=e.warning,S=void 0===w?{light:f.A[300],main:f.A[500],dark:f.A[700]}:w,k=e.info,C=void 0===k?{light:p.A[300],main:p.A[500],dark:p.A[700]}:k,R=e.success,E=void 0===R?{light:h.A[300],main:h.A[500],dark:h.A[700]}:R,j=e.type,P=void 0===j?"light":j,O=e.contrastThreshold,N=void 0===O?3:O,T=e.tonalOffset,$=void 0===T?.2:T,M=(0,i.A)(e,["primary","secondary","error","warning","info","success","type","contrastThreshold","tonalOffset"]);function F(e){return(0,v.eM)(e,y.text.primary)>=N?y.text.primary:m.text.primary}var I=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:500,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:300,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:700;if(!(e=(0,r.A)({},e)).main&&e[t]&&(e.main=e[t]),!e.main)throw new Error((0,o.A)(4,t));if("string"!=typeof e.main)throw new Error((0,o.A)(5,JSON.stringify(e.main)));return g(e,"light",n,$),g(e,"dark",i,$),e.contrastText||(e.contrastText=F(e.main)),e},L={dark:y,light:m};return(0,a.A)((0,r.A)({common:s.A,type:P,primary:I(n),secondary:I(_,"A400","A200","A700"),error:I(x),warning:I(S),info:I(C),success:I(E),grey:u.A,contrastThreshold:N,getContrastText:F,augmentColor:I,tonalOffset:$},L[P]),M)}},9785(e,t,n){"use strict";if(n.d(t,{A:()=>i}),/^(362|437)$/.test(n.j))var r=n(3250);function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:8;if(e.mui)return e;var t=(0,r.L)({spacing:e}),n=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return 0===n.length?t(1):1===n.length?t(n[0]):n.map(function(e){if("string"==typeof e)return e;var n=t(e);return"number"==typeof n?"".concat(n,"px"):n}).join(" ")};return Object.defineProperty(n,"unit",{get:function(){return e}}),n.mui=!0,n}}
11362,5781(e,t,n){"use strict";if(n.d(t,{A:()=>h}),/^(362|437)$/.test(n.j))var r=n(9967);if(/^(362|437)$/.test(n.j))var i=n(3226);if(/^(362|437)$/.test(n.j))var o=n(1636);if(/^(362|437)$/.test(n.j))var a=n(5168);if(/^(362|437)$/.test(n.j))var s=n(2823);if(/^(362|437)$/.test(n.j))var u=n(7875);if(/^(362|437)$/.test(n.j))var l=n(2041);if(/^(362|437)$/.test(n.j))var c=n(1209);if(/^(362|437)$/.test(n.j))var d=n(9785);if(/^(362|437)$/.test(n.j))var f=n(3712);if(/^(362|437)$/.test(n.j))var p=n(5192);const h=/^(362|437)$/.test(n.j)?function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.breakpoints,n=void 0===t?{}:t,h=e.mixins,v=void 0===h?{}:h,m=e.palette,y=void 0===m?{}:m,g=e.spacing,b=e.typography,_=void 0===b?{}:b,A=(0,r.A)(e,["breakpoints","mixins","palette","spacing","typography"]),x=(0,s.Ay)(y),w=(0,o.A)(n),S=(0,d.A)(g),k=(0,i.A)({breakpoints:w,direction:"ltr",mixins:(0,a.A)(w,S,v),overrides:{},palette:x,props:{},shadows:l.A,typography:(0,u.A)(x,_),spacing:S,shape:c.A,transitions:f.Ay,zIndex:p.A},A),C=arguments.length,R=new Array(C>1?C-1:0),E=1;E<C;E++)R[E-1]=arguments[E];return R.reduce(function(e,t){return(0,i.A)(e,t)},k)}:null},7875(e,t,n){"use strict";if(n.d(t,{A:()=>c}),/^(362|437)$/.test(n.j))var r=n(9346);if(/^(362|437)$/.test(n.j))var i=n(9967);if(/^(362|437)$/.test(n.j))var o=n(3226);function a(e){return Math.round(1e5*e)/1e5}function s(e){return a(e)}var u={textTransform:"uppercase"},l='"Roboto", "Helvetica", "Arial", sans-serif';function c(e,t){var n="function"==typeof t?t(e):t,c=n.fontFamily,d=void 0===c?l:c,f=n.fontSize,p=void 0===f?14:f,h=n.fontWeightLight,v=void 0===h?300:h,m=n.fontWeightRegular,y=void 0===m?400:m,g=n.fontWeightMedium,b=void 0===g?500:g,_=n.fontWeightBold,A=void 0===_?700:_,x=n.htmlFontSize,w=void 0===x?16:x,S=n.allVariants,k=n.pxToRem,C=(0,i.A)(n,["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"]),R=p/14,E=k||function(e){return"".concat(e/w*R,"rem")},j=function(e,t,n,i,o){return(0,r.A)({fontFamily:d,fontWeight:e,fontSize:E(t),lineHeight:n},d===l?{letterSpacing:"".concat(a(i/t),"em")}:{},o,S)},P={h1:j(v,96,1.167,-1.5),h2:j(v,60,1.2,-.5),h3:j(y,48,1.167,0),h4:j(y,34,1.235,.25),h5:j(y,24,1.334,0),h6:j(b,20,1.6,.15),subtitle1:j(y,16,1.75,.15),subtitle2:j(b,14,1.57,.1),body1:j(y,16,1.5,.15),body2:j(y,14,1.43,.15),button:j(b,14,1.75,.4,u),caption:j(y,12,1.66,.4),overline:j(y,12,2.66,1,u)};return(0,o.A)((0,r.A)({htmlFontSize:w,pxToRem:E,round:s,fontFamily:d,fontSize:p,fontWeightLight:v,fontWeightRegular:y,fontWeightMedium:b,fontWeightBold:A},P),C,{clone:!1})}},9356(e,t,n){"use strict";n.d(t,{A:()=>i});var r=(0,n(5781).A)();const i=/^(362|437)$/.test(n.j)?r:null},4146(e,t,n){"use strict";if(n.d(t,{A:()=>a}),/^(362|437)$/.test(n.j))var r=n(9346);if(/^(362|437)$/.test(n.j))var i=n(9784);if(/^(362|437)$/.test(n.j))var o=n(9356);const a=/^(362|437)$/.test(n.j)?function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(0,i.A)(e,(0,r.A)({defaultTheme:o.A},t))}:null},2041(e,t,n){"use strict";function r(){return["".concat(arguments.length<=0?void 0:arguments[0],"px ").concat(arguments.length<=1?void 0:arguments[1],"px ").concat(arguments.length<=2?void 0:arguments[2],"px ").concat(arguments.length<=3?void 0:arguments[3],"px rgba(0,0,0,").concat(.2,")"),"".concat(arguments.length<=4?void 0:arguments[4],"px ").concat(arguments.length<=5?void 0:arguments[5],"px ").concat(arguments.length<=6?void 0:arguments[6],"px ").concat(arguments.length<=7?void 0:arguments[7],"px rgba(0,0,0,").concat(.14,")"),"".concat(arguments.length<=8?void 0:arguments[8],"px ").concat(arguments.length<=9?void 0:arguments[9],"px ").concat(arguments.length<=10?void 0:arguments[10],"px ").concat(arguments.length<=11?void 0:arguments[11],"px rgba(0,0,0,").concat(.12,")")].join(",")}n.d(t,{A:()=>o});var i=["none",r(0,2,1,-1,0,1,1,0,0,1,3,0),r(0,3,1,-2,0,2,2,0,0,1,5,0),r(0,3,3,-2,0,3,4,0,0,1,8,0),r(0,2,4,-1,0,4,5,0,0,1,10,0),r(0,3,5,-1,0,5,8,0,0,1,14,0),r(0,3,5,-1,0,6,10,0,0,1,18,0),r(0,4,5,-2,0,7,10,1,0,2,16,1),r(0,5,5,-3,0,8,10,1,0,3,14,2),r(0,5,6,-3,0,9,12,1,0,3,16,2),r(0,6,6,-3,0,10,14,1,0,4,18,3),r(0,6,7,-4,0,11,15,1,0,4,20,3),r(0,7,8,-4,0,12,17,2,0,5,22,4),r(0,7,8,-4,0,13,19,2,0,5,24,4),r(0,7,9,-4,0,14,21,2,0,5,26,4),r(0,8,9,-5,0,15,22,2,0,6,28,5),r(0,8,10,-5,0,16,24,2,0,6,30,5),r(0,8,11,-5,0,17,26,2,0,6,32,5),r(0,9,11,-5,0,18,28,2,0,7,34,6),r(0,9,12,-6,0,19,29,2,0,7,36,6
11362),r(0,10,13,-6,0,20,31,3,0,8,38,7),r(0,10,13,-6,0,21,33,3,0,8,40,7),r(0,10,14,-6,0,22,35,3,0,8,42,7),r(0,11,14,-7,0,23,36,3,0,9,44,8),r(0,11,15,-7,0,24,38,3,0,9,46,8)];const o=/^(362|437)$/.test(n.j)?i:null},1209(e,t,n){"use strict";n.d(t,{A:()=>r});const r=/^(362|437)$/.test(n.j)?{borderRadius:4}:null},3712(e,t,n){"use strict";n.d(t,{Ay:()=>s});var r=n(9967),i={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},o={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function a(e){return"".concat(Math.round(e),"ms")}const s={easing:i,duration:o,create:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["all"],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.duration,s=void 0===n?o.standard:n,u=t.easing,l=void 0===u?i.easeInOut:u,c=t.delay,d=void 0===c?0:c;return(0,r.A)(t,["duration","easing","delay"]),(Array.isArray(e)?e:[e]).map(function(e){return"".concat(e," ").concat("string"==typeof s?s:a(s)," ").concat(l," ").concat("string"==typeof d?d:a(d))}).join(",")},getAutoHeightDuration:function(e){if(!e)return 0;var t=e/36;return Math.round(10*(4+15*Math.pow(t,.25)+t/5))}}},3602(e,t,n){"use strict";if(n.d(t,{A:()=>o}),362==n.j)var r=n(7736);if(n(7584),362==n.j)var i=n(9356);function o(){return(0,r.A)()||i.A}},1808(e,t,n){"use strict";if(n.d(t,{A:()=>a}),362==n.j)var r=n(9346);if(362==n.j)var i=n(5212);if(362==n.j)var o=n(9356);const a=362==n.j?function(e,t){return(0,i.A)(e,(0,r.A)({defaultTheme:o.A},t))}:null},5192(e,t,n){"use strict";n.d(t,{A:()=>r});const r=/^(362|437)$/.test(n.j)?{mobileStepper:1e3,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500}:null},5767(e,t,n){"use strict";n.d(t,{c:()=>i,q:()=>r});var r=function(e){return e.scrollTop};function i(e,t){var n=e.timeout,r=e.style,i=void 0===r?{}:r;return{duration:i.transitionDuration||"number"==typeof n?n:n[t.mode]||0,delay:i.transitionDelay}}},753(e,t,n){"use strict";if(n.d(t,{A:()=>i}),362==n.j)var r=n(3385);function i(e){if("string"!=typeof e)throw new Error((0,r.A)(7));return e.charAt(0).toUpperCase()+e.slice(1)}},4831(e,t,n){"use strict";function r(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce(function(e,t){return null==t?e:function(){for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];e.apply(this,r),t.apply(this,r)}},function(){})}n.d(t,{A:()=>r})},640(e,t,n){"use strict";if(n.d(t,{A:()=>a}),362==n.j)var r=n(9346);var i=n(7584);if(362==n.j)var o=n(8430);function a(e,t){var n=function(t,n){return i.Ay.createElement(o.A,(0,r.A)({ref:n},t),e)};return n.muiName=o.A.muiName,i.Ay.memo(i.Ay.forwardRef(n))}},724(e,t,n){"use strict";function r(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:166;function r(){for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];var a=this;clearTimeout(t),t=setTimeout(function(){e.apply(a,i)},n)}return r.clear=function(){clearTimeout(t)},r}n.d(t,{A:()=>r})},8948(e,t,n){"use strict";function r(){var e=document.createElement("div");e.style.width="99px",e.style.height="99px",e.style.position="absolute",e.style.top="-9999px",e.style.overflow="scroll",document.body.appendChild(e);var t=e.offsetWidth-e.clientWidth;return document.body.removeChild(e),t}n.d(t,{A:()=>r})},9744(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(7584);function i(e,t){return r.zO(e)&&-1!==t.indexOf(e.type.muiName)}},7857(e,t,n){"use strict";function r(e){return e&&e.ownerDocument||document}n.d(t,{A:()=>r})},5840(e,t,n){"use strict";if(n.d(t,{A:()=>i}),362==n.j)var r=n(7857);function i(e){return(0,r.A)(e).defaultView||window}},5658(e,t,n){"use strict";function r(e,t){"function"==typeof e?e(t):e&&(e.current=t)}n.d(t,{A:()=>r})},8382(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(7584);function i(e){var t=e.controlled,n=e.default,i=(e.name,e.state,r.li(void 0!==t).current),o=r.J0(n),a=o[0],s=o[1];return[i?t:a,r.hb(function(e){i||s(e)},[])]}},1873(e,t,n){"use strict";n.d(t,{A:()=>
11362o});var r=n(7584),i="undefined"!=typeof window?r.Nf:r.vJ;function o(e){var t=r.li(e);return i(function(){t.current=e}),r.hb(function(){return t.current.apply(void 0,arguments)},[])}},6147(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(7584);if(362==n.j)var i=n(5658);function o(e,t){return r.Kr(function(){return null==e&&null==t?null:function(n){(0,i.A)(e,n),(0,i.A)(t,n)}},[e,t])}},6178(e,t,n){"use strict";n.d(t,{A:()=>p});var r=n(7584),i=!0,o=!1,a=null,s={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function u(e){e.metaKey||e.altKey||e.ctrlKey||(i=!0)}function l(){i=!1}function c(){"hidden"===this.visibilityState&&o&&(i=!0)}function d(e){var t,n,r,o=e.target;try{return o.matches(":focus-visible")}catch(e){}return i||(n=(t=o).type,!("INPUT"!==(r=t.tagName)||!s[n]||t.readOnly)||"TEXTAREA"===r&&!t.readOnly||!!t.isContentEditable)}function f(){o=!0,window.clearTimeout(a),a=window.setTimeout(function(){o=!1},100)}function p(){return{isFocusVisible:d,onBlurVisible:f,ref:r.hb(function(e){var t,n=r.oK(e);null!=n&&((t=n.ownerDocument).addEventListener("keydown",u,!0),t.addEventListener("mousedown",l,!0),t.addEventListener("pointerdown",l,!0),t.addEventListener("touchstart",l,!0),t.addEventListener("visibilitychange",c,!0))},[])}}},9238(e,t,n){"use strict";n.d(t,{si:()=>l});var r=n(7584),i=n(2734),o=n(3301),a=n(142),s=(0,o.vt)((0,a.A)()),u={disableGeneration:!1,generateClassName:(0,i.A)(),jss:s,sheetsCache:null,sheetsManager:new Map,sheetsRegistry:null},l=r.Ay.createContext(u)},527(e,t,n){"use strict";n.d(t,{A:()=>r});const r="function"==typeof Symbol&&Symbol.for?Symbol.for("mui.nested"):"__THEME_NESTED__"},2734(e,t,n){"use strict";if(n.d(t,{A:()=>o}),/^(362|437)$/.test(n.j))var r=n(527);var i=/^(362|437)$/.test(n.j)?["checked","disabled","error","focused","focusVisible","required","expanded","selected"]:null;function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.disableGlobal,n=void 0!==t&&t,o=e.productionPrefix,a=void 0===o?"jss":o,s=e.seed,u=void 0===s?"":s,l=""===u?"":"".concat(u,"-"),c=0,d=function(){return c+=1};return function(e,t){var o=t.options.name;if(o&&0===o.indexOf("Mui")&&!t.options.link&&!n){if(-1!==i.indexOf(e.key))return"Mui-".concat(e.key);var s="".concat(l).concat(o,"-").concat(e.key);return t.options.theme[r.A]&&""===u?"".concat(s,"-").concat(d()):s}return"".concat(l).concat(a).concat(d())}}},2196(e,t,n){"use strict";if(n.d(t,{A:()=>o}),/^(362|437)$/.test(n.j))var r=n(9346);if(/^(362|437)$/.test(n.j))var i=n(3226);function o(e){var t="function"==typeof e;return{create:function(n,o){var a;try{a=t?e(n):e}catch(e){throw e}if(!o||!n.overrides||!n.overrides[o])return a;var s=n.overrides[o],u=(0,r.A)({},a);return Object.keys(s).forEach(function(e){u[e]=(0,i.A)(u[e],s[e])}),u},options:{}}}},553(e,t,n){"use strict";n.d(t,{A:()=>r});const r=/^(362|437)$/.test(n.j)?{}:null},7702(e,t,n){"use strict";function r(e){var t=e.theme,n=e.name,r=e.props;if(!t||!t.props||!t.props[n])return r;var i,o=t.props[n];for(i in o)void 0===r[i]&&(r[i]=o[i]);return r}n.d(t,{A:()=>r})},142(e,t,n){"use strict";if(n.d(t,{A:()=>c}),/^(362|437)$/.test(n.j))var r=n(179);if(/^(362|437)$/.test(n.j))var i=n(9625);if(/^(362|437)$/.test(n.j))var o=n(3285);if(/^(362|437)$/.test(n.j))var a=n(9479);if(/^(362|437)$/.test(n.j))var s=n(4906);if(/^(362|437)$/.test(n.j))var u=n(3272);if(/^(362|437)$/.test(n.j))var l=n(7483);function c(){return{plugins:[(0,r.A)(),(0,i.A)(),(0,o.A)(),(0,a.A)(),(0,s.A)(),"undefined"==typeof window?null:(0,u.A)(),(0,l.A)()]}}},60(e,t,n){"use strict";n.d(t,{G:()=>i});var r=/^(362|437)$/.test(n.j)?-1e9:null;function i(){return r+=1}},9784(e,t,n){"use strict";if(n.d(t,{A:()=>h}),/^(362|437)$/.test(n.j))var r=n(9967);if(/^(362|437)$/.test(n.j))var i=n(9346);var o=n(7584);if(/^(362|437)$/.test(n.j))var a=n(3301);if(/^(362|437)$/.test(n.j))var s=n(7528);if(/^(362|437)$/.test(n.j))var u=n(9315);if(/^(362|437)$/.test(n.j))var l=n(7736);if(/^(362|437)$/.test(n.j))var c=n(9238);if(/^(362|437)$/.test(n.j))var d=n(60);if(/^(362|437)$/.test(n.j))var f=n(2196);if(/^(362|437)$/.test(n.j))var p=n(553);function h(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.name,h=t.classNamePrefix,v=t.Component,m=t.defaultTheme,y=void 0===m?p.A:m,g=(0,r.A)(t,["name","classNamePrefix","Component","defaultTheme"]),b=(0,f.A)(e),_=n||h||"makeStyles";return b.options={index:(0,d.G)(),name:n,meta:_,classNamePrefix:_},function(){var e,t,r,d,f,p=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},h=(0,l.A)()||y,m=(0,i.A)({},o.Ay.useContext(c.si),g),_=o.Ay.useRef(),A=o.Ay.useRef();e=function(){var e={name:n,state:{},stylesCreator:b,stylesOptions:m,theme:h};return function(e,t){var n=e.state,r=e.theme,o=e.stylesOptions,l=e.stylesCreator,c=e.name;if(!o.disableGeneration){var d=u.A.get(o.sheetsManager,l,r);d||(d={refs:0,staticSheet:null,dynamicStyles:null},u.A.set(o.sheetsManager,l,r,d));var f=(0,i.A)({},l.options,o,{theme:r,flip:"boolean"==typeof o.flip?o.flip:"rtl"===r.direction});f.generateId=f.serverGenerateClassName||f.generateClassName;var p=o.sheetsRegistry;if(0===d.refs){var h;o.sheetsCache&&(h=u.A.get(o.sheetsCache,l,r));var v=l.create(r,c);h||((h=o.jss.createStyleSheet(v,(0,i.A)({link:!1},f))).attach(),o.sheetsCache&&u.A.set(o.sheetsCache,l,r,h)),p&&p.add(h),d.staticSheet=h,d.dynamicStyles=(0,a.ih)(v)}if(d.dynamicStyles){var m=o.jss.createStyleSheet(d.dynamicStyles,(0,i.A)({link:!0},f));m.update(t),m.attach(),n.dynamicSheet=m,n.classes=(0,s.A)({baseClasses:d.staticSheet.classes,newClasses:m.classes}),p&&p.add(m)}else n.classes=d.staticSheet.classes;d.refs+=1}}(e,p),A.current=!1,_.current=e,function(){!function(e){var t=e.state,n=e.theme,r=e.stylesOptions,i=e.stylesCreator;if(!r.disableGeneration){var o=u.A.get(r.sheetsManager,i,n);o.refs-=1;var a=r.sheetsRegistry;0===o.refs&&(u.A.delete(r.sheetsManager,i,n),r.jss.removeStyleSheet(o.staticSheet),a&&a.remove(o.staticSheet)),t.dynamicSheet&&(r.jss.removeStyleSheet(t.dynamicSheet),a&&a.remove(t.dynamicSheet))}}(e)}},t=[h,b],d=o.Ay.useRef([]),f=o.Ay.useMemo(function(){return{}},t),d.current!==f&&(d.current=f,r=e()),o.Ay.useEffect(function(){return function(){r&&r()}},[f]),o.Ay.useEffect(function(){A.current&&function(e,t){var n=e.state;n.dynamicSheet&&n.dynamicSheet.update(t)}(_.current,p),A.current=!0});var x=function(e,t,n){var r=e.state;if(e.stylesOptions.disableGeneration)return t||{};r.cacheClasses||(r.cacheClasses={value:null,lastProp:null,lastJSS:{}});var i=!1;return r.classes!==r.cacheClasses.lastJSS&&(r.cacheClasses.lastJSS=r.classes,i=!0),t!==r.cacheClasses.lastProp&&(r.cacheClasses.lastProp=t,i=!0),i&&(r.cacheClasses.value=(0,s.A)({baseClasses:r.cacheClasses.lastJSS,newClasses:t,Component:n})),r.cacheClasses.value}(_.current,p.classes,v);return x}}}
11362,9315(e,t,n){"use strict";n.d(t,{A:()=>i});var r={set:function(e,t,n,r){var i=e.get(t);i||(i=new Map,e.set(t,i)),i.set(n,r)},get:function(e,t,n){var r=e.get(t);return r?r.get(n):void 0},delete:function(e,t,n){e.get(t).delete(n)}};const i=/^(362|437)$/.test(n.j)?r:null},7528(e,t,n){"use strict";if(n.d(t,{A:()=>i}),/^(362|437)$/.test(n.j))var r=n(9346);function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.baseClasses,n=e.newClasses;if(e.Component,!n)return t;var i=(0,r.A)({},t);return Object.keys(n).forEach(function(e){n[e]&&(i[e]="".concat(t[e]," ").concat(n[e]))}),i}},804(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(7584).Ay.createContext(null);const i=/^(362|437)$/.test(n.j)?r:null},7736(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(7584);if(/^(362|437)$/.test(n.j))var i=n(804);function o(){return r.Ay.useContext(i.A)}},5212(e,t,n){"use strict";if(n.d(t,{A:()=>d}),362==n.j)var r=n(9346);if(362==n.j)var i=n(9967);var o=n(7584),a=n(1035),s=n.n(a);if(362==n.j)var u=n(9784);if(362==n.j)var l=n(7702);if(362==n.j)var c=n(7736);const d=362==n.j?function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(n){var a=t.defaultTheme,d=t.withTheme,f=void 0!==d&&d,p=t.name,h=(0,i.A)(t,["defaultTheme","withTheme","name"]),v=p,m=(0,u.A)(e,(0,r.A)({defaultTheme:a,Component:n,name:p||n.displayName,classNamePrefix:v},h)),y=o.Ay.forwardRef(function(e,t){e.classes;var s,u=e.innerRef,d=(0,i.A)(e,["classes","innerRef"]),h=m((0,r.A)({},n.defaultProps,e)),v=d;return("string"==typeof p||f)&&(s=(0,c.A)()||a,p&&(v=(0,l.A)({theme:s,name:p,props:d})),f&&!v.theme&&(v.theme=s)),o.Ay.createElement(n,(0,r.A)({ref:u||t,classes:h},v))});return s()(y,n),y}}:null},3995(e,t,n){"use strict";if(n.d(t,{N:()=>a}),/^(362|437)$/.test(n.j))var r=n(4066);var i={xs:0,sm:600,md:960,lg:1280,xl:1920},o={keys:["xs","sm","md","lg","xl"],up:function(e){return"@media (min-width:".concat(i[e],"px)")}};function a(e,t,n){if(Array.isArray(t)){var i=e.theme.breakpoints||o;return t.reduce(function(e,r,o){return e[i.up(i.keys[o])]=n(t[o]),e},{})}if("object"===(0,r.A)(t)){var a=e.theme.breakpoints||o;return Object.keys(t).reduce(function(e,r){return e[a.up(r)]=n(t[r]),e},{})}return n(t)}},3323(e,t,n){"use strict";function r(e){var t={};return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}n.d(t,{A:()=>r})},7179(e,t,n){"use strict";if(n.d(t,{A:()=>i}),/^(362|437)$/.test(n.j))var r=n(3226);const i=/^(362|437)$/.test(n.j)?function(e,t){return t?(0,r.A)(e,t,{clone:!1}):e}:null},3250(e,t,n){"use strict";n.d(t,{L:()=>f});var r=n(8555),i=n(3995),o=n(7179),a=n(3323),s={m:"margin",p:"padding"},u={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},l={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},c=(0,a.A)(function(e){if(e.length>2){if(!l[e])return[e];e=l[e]}var t=e.split(""),n=(0,r.A)(t,2),i=n[0],o=n[1],a=s[i],c=u[o]||"";return Array.isArray(c)?c.map(function(e){return a+e}):[a+c]}),d=["m","mt","mr","mb","ml","mx","my","p","pt","pr","pb","pl","px","py","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY"];function f(e){var t=e.spacing||8;return"number"==typeof t?function(e){return t*e}:Array.isArray(t)?function(e){return t[e]}:"function"==typeof t?t:function(){}}function p(e){var t=f(e.theme);return Object.keys(e).map(function(n){if(-1===d.indexOf(n))return null;var r=function(e,t){return function(n){return e.reduce(function(e,r){return e[r]=function(e,t){if("string"==typeof t||null==t)return t;var n=e(Math.abs(t));return t>=0?n:"number"==typeof n?-n:"-".concat(n)}(t,n),e},{})}}(c(n),t),o=e[n];return(0,i.N)(e,o,r)}).reduce(o.A,{})}p.propTypes={},p.filterProps=d},3226(e,t,n){"use strict";if(n.d(t,{A:()=>a}),/^(362|437)$/.test(n.j))var r=n(9346);if(/^(362|437)$/.test(n.j))var i=n(4066);function o(e){return e&&"object"===(0,i.A)(e)&&e.constructor===Object}function a(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{clone:!0},i=n.clone?(0,r.A)({},e):e;return o(e)&&o(t)&&Object.keys(t).forEach(function(r){"__proto__"!==r&&(o(t[r])&&r in e?i[r]=a(e[r],t[r],n):i[r]=t[r])}),i}},3385(e,t,n){"use strict";function r(e){for(var t="https://mui.com/production-error/?code="+e,n=1;n<arguments.length;n+=1)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified Material-UI error #"+e+"; visit "+t+" for the full message."}n.d(t,{A:()=>r})},1166(e,t,n){"use strict";n.d(t,{EW:()=>g,HN:()=>f,QZ:()=>w,vP:()=>p});var r=Symbol.for("preact-signals");function i(){if(u>1)u--;else{for(var e,t=!1;void 0!==s;){var n=s;for(s=void 0,l++;void 0!==n;){var r=n.o;if(n.o=void 0,n.f&=-3,!(8&n.f)&&h(n))try{n.c()}catch(n){t||(e=n,t=!0)}n=r}}if(l=0,u--,t)throw e}}var o=void 0;function a(e){var t=o;o=void 0;try{return e()}finally{o=t}}var s=void 0,u=0,l=0,c=0;function d(e){if(void 0!==o){var t=e.n;if(void 0===t||t.t!==o)return t={i:0,S:e,p:o.s,n:void 0,t:o,e:void 0,x:void 0,r:t},void 0!==o.s&&(o.s.n=t),o.s=t,e.n=t,32&o.f&&e.S(t),t;if(-1===t.i)return t.i=0,void 0!==t.n&&(t.n.p=t.p,void 0!==t.p&&(t.p.n=t.n),t.p=o.s,t.n=void 0,o.s.n=t,o.s=t),t}}function f(e,t){this.v=e,this.i=0,this.n=void 0,this.t=void 0,this.W=null==t?void 0:t.watched,this.Z=null==t?void 0:t.unwatched,this.name=null==t?void 0:t.name}function p(e,t){return new f(e,t)}function h(e){for(var t=e.s;void 0!==t;t=t.n)if(t.S.i!==t.i||!t.S.h()||t.S.i!==t.i)return!0;return!1}function v(e){for(var t=e.s;void 0!==t;t=t.n){var n=t.S.n;if(void 0!==n&&(t.r=n),t.S.n=t,t.i=-1,void 0===t.n){e.s=t;break}}}function m(e){for(var t=e.s,n=void 0;void 0!==t;){var r=t.p;-1===t.i?(t.S.U(t),void 0!==r&&(r.n=t.n),void 0!==t.n&&(t.n.p=r)):n=t,t.S.n=t.r,void 0!==t.r&&(t.r=void 0),t=r}e.s=n}function y(e,t){f.call(this,void 0),this.x=e,this.s=void 0,this.g=c-1,this.f=4,this.W=null==t?void 0:t.watched,this.Z=null==t?void 0:t.unwatched,this.name=null==t?void 0:t.name}function g(e,t){return new y(e,t)}function b(e){var t=e.u;if(e.u=void 0,"function"==typeof t){u++;var n=o;o=void 0;try{t()}catch(t){throw e.f&=-2,e.f|=8,_(e),t}finally{o=n,i()}}}function _(e){for(var t=e.s;void 0!==t;t=t.n)t.S.U(t);e.x=void 0,e.s=void 0,b(e)}function A(e){if(o!==this)throw new Error("Out-of-order effect");m(this),o=e,this.f&=-2,8&this.f&&_(this),i()}function x(e,t){this.x=e,this.u=void 0,this.s=void 0,this.o=void 0,this.f=32,this.name=null==t?void 0:t.name}function w(e,t){var n=new x(e,t);try{n.c()}catch(e){throw n.d(),e}var r=n.d.bind(n);return r[Symbol.dispose]=r,r}f.prototype.brand=r,f.prototype.h=function(){return!0},f.prototype.S=function(e){var t=this,n=this.t;n!==e&&void 0===e.e&&(e.x=n,this.t=e,void 0!==n?n.e=e:a(function(){var e;null==(e=t.W)||e.call(t)}))},f.prototype.U=function(e){var t=this;if(void 0!==this.t){var n=e.e,r=e.x;void 0!==n&&(n.x=r,e.e=void 0),void 0!==r&&(r.e=n,e.x=void 0),e===this.t&&(this.t=r,void 0===r&&a(function(){var e;null==(e=t.Z)||e.call(t)}))}},f.prototype.subscribe=function(e){var t=this;return w(function(){var n=t.value,r=o;o=void 0;try{e(n)}finally{o=r}},{name:"sub"})},f.prototype.valueOf=function(){return this.value},f.prototype.toString=function(){return this.value+""},f.prototype.toJSON=function(){return this.value},f.prototype.peek=function(){var e=o;o=void 0;try{return this.value}finally{o=e}},Object.defineProperty(f.prototype,"value",{get:function(){var e=d(this);return void 0!==e&&(e.i=this.i),this.v},set:function(e){if(e!==this.v){if(l>100)throw new Error("Cycle detected");this.v=e,this.i++,c++,u++;try{for(var t=this.t;void 0!==t;t=t.x)t.t.N()}finally{i()}}}}),y.prototype=new f,y.prototype.h=function(){if(this.f&=-3,1&this.f)return!1;if(32==(36&this.f))return!0;
11362if(this.f&=-5,this.g===c)return!0;if(this.g=c,this.f|=1,this.i>0&&!h(this))return this.f&=-2,!0;var e=o;try{v(this),o=this;var t=this.x();(16&this.f||this.v!==t||0===this.i)&&(this.v=t,this.f&=-17,this.i++)}catch(e){this.v=e,this.f|=16,this.i++}return o=e,m(this),this.f&=-2,!0},y.prototype.S=function(e){if(void 0===this.t){this.f|=36;for(var t=this.s;void 0!==t;t=t.n)t.S.S(t)}f.prototype.S.call(this,e)},y.prototype.U=function(e){if(void 0!==this.t&&(f.prototype.U.call(this,e),void 0===this.t)){this.f&=-33;for(var t=this.s;void 0!==t;t=t.n)t.S.U(t)}},y.prototype.N=function(){if(!(2&this.f)){this.f|=6;for(var e=this.t;void 0!==e;e=e.x)e.t.N()}},Object.defineProperty(y.prototype,"value",{get:function(){if(1&this.f)throw new Error("Cycle detected");var e=d(this);if(this.h(),void 0!==e&&(e.i=this.i),16&this.f)throw this.v;return this.v}}),x.prototype.c=function(){var e=this.S();try{if(8&this.f)return;if(void 0===this.x)return;var t=this.x();"function"==typeof t&&(this.u=t)}finally{e()}},x.prototype.S=function(){if(1&this.f)throw new Error("Cycle detected");this.f|=1,this.f&=-9,b(this),v(this),u++;var e=o;return o=this,A.bind(this,e)},x.prototype.N=function(){2&this.f||(this.f|=2,this.o=s,s=this)},x.prototype.d=function(){this.f|=8,1&this.f||_(this)},x.prototype.dispose=function(){this.d()}},7860(e,t,n){"use strict";n.d(t,{HO:()=>f,vP:()=>s.vP});var r,i,o=n(2074),a=n(4640),s=n(1166);function u(e,t){o.fF[e]=t.bind(null,o.fF[e]||function(){})}function l(e){if(i){var t=i;i=void 0,t()}i=e&&e.S()}function c(e){var t=this,n=e.data,r=function(e){return(0,a.Kr)(function(){return(0,s.vP)(e)},[])}(n);r.value=n;var i=(0,a.Kr)(function(){for(var e=t.__v;e=e.__;)if(e.__c){e.__c.__$f|=4;break}return t.__$u.c=function(){var e,n=t.__$u.S(),r=i.value;n(),(0,o.zO)(r)||3!==(null==(e=t.base)?void 0:e.nodeType)?(t.__$f|=1,t.setState({})):t.base.data=r},(0,s.EW)(function(){var e=r.value.value;return 0===e?0:!0===e?"":e||""})},[]);return i.value}function d(e,t,n,r){var i=t in e&&void 0===e.ownerSVGElement,o=(0,s.vP)(n);return{o:function(e,t){o.value=e,r=t},d:(0,s.QZ)(function(){var n=o.value.value;r[t]!==n&&(r[t]=n,i?e[t]=n:n?e.setAttribute(t,n):e.removeAttribute(t))})}}function f(e){var t=(0,a.li)(e);return t.current=e,r.__$f|=4,(0,a.Kr)(function(){return(0,s.EW)(function(){return t.current()})},[])}c.displayName="_st",Object.defineProperties(s.HN.prototype,{constructor:{configurable:!0,value:void 0},type:{configurable:!0,value:c},props:{configurable:!0,get:function(){return{data:this}}},__b:{configurable:!0,value:1}}),u("__b",function(e,t){if("string"==typeof t.type){var n,r=t.props;for(var i in r)if("children"!==i){var o=r[i];o instanceof s.HN&&(n||(t.__np=n={}),n[i]=o,r[i]=o.peek())}}e(t)}),u("__r",function(e,t){e(t),l();var n,i=t.__c;i&&(i.__$f&=-2,void 0===(n=i.__$u)&&(i.__$u=n=function(){var e;return(0,s.QZ)(function(){e=this}),e.c=function(){i.__$f|=1,i.setState({})},e}())),r=i,l(n)}),u("__e",function(e,t,n,i){l(),r=void 0,e(t,n,i)}),u("diffed",function(e,t){var n;if(l(),r=void 0,"string"==typeof t.type&&(n=t.__e)){var i=t.__np,o=t.props;if(i){var a=n.U;if(a)for(var s in a){var u=a[s];void 0===u||s in i||(u.d(),a[s]=void 0)}else n.U=a={};for(var c in i){var f=a[c],p=i[c];void 0===f?(f=d(n,c,p,o),a[c]=f):f.o(p,o)}}}e(t)}),u("unmount",function(e,t){if("string"==typeof t.type){var n=t.__e;if(n){var r=n.U;if(r)for(var i in n.U=void 0,r){var o=r[i];o&&o.d()}}}else{var a=t.__c;if(a){var s=a.__$u;s&&(a.__$u=void 0,s.d())}}e(t)}),u("__h",function(e,t,n,r){(r<3||9===r)&&(t.__$f|=2),e(t,n,r)}),o.uA.prototype.shouldComponentUpdate=function(e,t){if(this.__R)return!0;var n=this.__$u,r=n&&void 0!==n.s;for(var i in t)return!0;if(this.__f||"boolean"==typeof this.u&&!0===this.u){if(!(r||2&this.__$f||4&this.__$f))return!0;if(1&this.__$f)return!0}else{if(!(r||4&this.__$f))return!0;if(3&this.__$f)return!0}for(var o in e)if("__source"!==o&&e[o]!==this.props[o])return!0;for(var a in this.props)if(!(a in e))return!0;return!1}},297(e,t,n){e.exports=n(2815)},7144(e,t,n){"use strict";var r=n(4828),i=n(7218),o=n(828),a=n(6962),s=n(5151),u=n(7372),l=n(4474),c=n(3219),d=n(9659),f=n(5672);e.exports=function(e){return new Promise(function(t,n){var p,h=e.data,v=e.headers,m=e.responseType;function y(){e.cancelToken&&e.cancelToken.unsubscribe(p),e.signal&&e.signal.removeEventListener("abort",p)}r.isFormData(h)&&delete v["Content-Type"];var g=new XMLHttpRequest;if(e.auth){var b=e.auth.username||"",_=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";v.Authorization="Basic "+btoa(b+":"+_)}var A=s(e.baseURL,e.url);function x(){if(g){var r="getAllResponseHeaders"in g?u(g.getAllResponseHeaders()):null,o={data:m&&"text"!==m&&"json"!==m?g.response:g.responseText,status:g.status,statusText:g.statusText,headers:r,config:e,request:g};i(function(e){t(e),y()},function(e){n(e),y()},o),g=null}}if(g.open(e.method.toUpperCase(),a(A,e.params,e.paramsSerializer),!0),g.timeout=e.timeout,"onloadend"in g?g.onloadend=x:g.onreadystatechange=function(){g&&4===g.readyState&&(0!==g.status||g.responseURL&&0===g.responseURL.indexOf("file:"))&&setTimeout(x)},g.onabort=function(){g&&(n(c("Request aborted",e,"ECONNABORTED",g)),g=null)},g.onerror=function(){n(c("Network Error",e,null,g)),g=null},g.ontimeout=function(){var t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded",r=e.transitional||d.transitional;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(c(t,e,r.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",g)),g=null},r.isStandardBrowserEnv()){var w=(e.withCredentials||l(A))&&e.xsrfCookieName?o.read(e.xsrfCookieName):void 0;w&&(v[e.xsrfHeaderName]=w)}"setRequestHeader"in g&&r.forEach(v,function(e,t){void 0===h&&"content-type"===t.toLowerCase()?delete v[t]:g.setRequestHeader(t,e)}),r.isUndefined(e.withCredentials)||(g.withCredentials=!!e.withCredentials),m&&"json"!==m&&(g.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&g.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&g.upload&&g.upload.addEventListener("progress",e.onUploadProgress),(e.cancelToken||e.signal)&&(p=function(e){g&&(n(!e||e&&e.type?new f("canceled"):e),g.abort(),g=null)},e.cancelToken&&e.cancelToken.subscribe(p),e.signal&&(e.signal.aborted?p():e.signal.addEventListener("abort",p))),h||(h=null),g.send(
11362h)})}},2815(e,t,n){"use strict";var r=n(4828),i=n(2820),o=n(3107),a=n(2975),s=function e(t){var n=new o(t),s=i(o.prototype.request,n);return r.extend(s,o.prototype,n),r.extend(s,n),s.create=function(n){return e(a(t,n))},s}(n(9659));s.Axios=o,s.Cancel=n(5672),s.CancelToken=n(4919),s.isCancel=n(5768),s.VERSION=n(3145).version,s.all=function(e){return Promise.all(e)},s.spread=n(2860),s.isAxiosError=n(7403),e.exports=s,e.exports.default=s},5672(e){"use strict";function t(e){this.message=e}t.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},t.prototype.__CANCEL__=!0,e.exports=t},4919(e,t,n){"use strict";var r=n(5672);function i(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise(function(e){t=e});var n=this;this.promise.then(function(e){if(n._listeners){var t,r=n._listeners.length;for(t=0;t<r;t++)n._listeners[t](e);n._listeners=null}}),this.promise.then=function(e){var t,r=new Promise(function(e){n.subscribe(e),t=e}).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e(function(e){n.reason||(n.reason=new r(e),t(n.reason))})}i.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},i.prototype.subscribe=function(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]},i.prototype.unsubscribe=function(e){if(this._listeners){var t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}},i.source=function(){var e;return{token:new i(function(t){e=t}),cancel:e}},e.exports=i},5768(e){"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},3107(e,t,n){"use strict";var r=n(4828),i=n(6962),o=n(9727),a=n(2525),s=n(2975),u=n(3129),l=u.validators;function c(e){this.defaults=e,this.interceptors={request:new o,response:new o}}c.prototype.request=function(e){"string"==typeof e?(e=arguments[1]||{}).url=arguments[0]:e=e||{},(e=s(this.defaults,e)).method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=e.transitional;void 0!==t&&u.assertOptions(t,{silentJSONParsing:l.transitional(l.boolean),forcedJSONParsing:l.transitional(l.boolean),clarifyTimeoutError:l.transitional(l.boolean)},!1);var n=[],r=!0;this.interceptors.request.forEach(function(t){"function"==typeof t.runWhen&&!1===t.runWhen(e)||(r=r&&t.synchronous,n.unshift(t.fulfilled,t.rejected))});var i,o=[];if(this.interceptors.response.forEach(function(e){o.push(e.fulfilled,e.rejected)}),!r){var c=[a,void 0];for(Array.prototype.unshift.apply(c,n),c=c.concat(o),i=Promise.resolve(e);c.length;)i=i.then(c.shift(),c.shift());return i}for(var d=e;n.length;){var f=n.shift(),p=n.shift();try{d=f(d)}catch(e){p(e);break}}try{i=a(d)}catch(e){return Promise.reject(e)}for(;o.length;)i=i.then(o.shift(),o.shift());return i},c.prototype.getUri=function(e){return e=s(this.defaults,e),i(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},r.forEach(["delete","get","head","options"],function(e){c.prototype[e]=function(t,n){return this.request(s(n||{},{method:e,url:t,data:(n||{}).data}))}}),r.forEach(["post","put","patch"],function(e){c.prototype[e]=function(t,n,r){return this.request(s(r||{},{method:e,url:t,data:n}))}}),e.exports=c},9727(e,t,n){"use strict";var r=n(4828);function i(){this.handlers=[]}i.prototype.use=function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1},i.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},i.prototype.forEach=function(e){r.forEach(this.handlers,function(t){null!==t&&e(t)})},e.exports=i},5151(e,t,n){"use strict";var r=n(9585),i=n(408);e.exports=function(e,t){return e&&!r(t)?i(e,t):t}},3219(e,t,n){"use strict";var r=n(1401);e.exports=function(e,t,n,i,o){var a=new Error(e);return r(a,t,n,i,o)}},2525(e,t,n){"use strict";var r=n(4828),i=n(3201),o=n(5768),a=n(9659),s=n(5672);function u(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new s("canceled")}e.exports=function(e){return u(e),e.headers=e.headers||{},e.data=i.call(e,e.data,e.headers,e.transformRequest),e.headers=r.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),r.forEach(["delete","get","head","post","put","patch","common"],function(t){delete e.headers[t]}),(e.adapter||a.adapter)(e).then(function(t){return u(e),t.data=i.call(e,t.data,t.headers,e.transformResponse),t},function(t){return o(t)||(u(e),t&&t.response&&(t.response.data=i.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)})}},1401(e){"use strict";e.exports=function(e,t,n,r,i){return e.config=t,n&&(e.code=n),e.request=r,e.response=i,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}},e}},2975(e,t,n){"use strict";var r=n(4828);e.exports=function(e,t){t=t||{};var n={};function i(e,t){return r.isPlainObject(e)&&r.isPlainObject(t)?r.merge(e,t):r.isPlainObject(t)?r.merge({},t):r.isArray(t)?t.slice():t}function o(n){return r.isUndefined(t[n])?r.isUndefined(e[n])?void 0:i(void 0,e[n]):i(e[n],t[n])}function a(e){if(!r.isUndefined(t[e]))return i(void 0,t[e])}function s(n){return r.isUndefined(t[n])?r.isUndefined(e[n])?void 0:i(void 0,e[n]):i(void 0,t[n])}function u(n){return n in t?i(e[n],t[n]):n in e?i(void 0,e[n]):void 0}var l={url:a,method:a,data:a,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:u};return r.forEach(Object.keys(e).concat(Object.keys(t)),function(e){var t=l[e]||o,i=t(e);r.isUndefined(i)&&t!==u||(n[e]=i)}),n}},7218(e,t,n){"use strict";var r=n(3219);e.exports=function(e,t,n){var i=n.config.validateStatus;
11362n.status&&i&&!i(n.status)?t(r("Request failed with status code "+n.status,n.config,null,n.request,n)):e(n)}},3201(e,t,n){"use strict";var r=n(4828),i=n(9659);e.exports=function(e,t,n){var o=this||i;return r.forEach(n,function(n){e=n.call(o,e,t)}),e}},9659(e,t,n){"use strict";var r=n(4828),i=n(522),o=n(1401),a={"Content-Type":"application/x-www-form-urlencoded"};function s(e,t){!r.isUndefined(e)&&r.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var u,l={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:(("undefined"!=typeof XMLHttpRequest||"undefined"!=typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(u=n(7144)),u),transformRequest:[function(e,t){return i(t,"Accept"),i(t,"Content-Type"),r.isFormData(e)||r.isArrayBuffer(e)||r.isBuffer(e)||r.isStream(e)||r.isFile(e)||r.isBlob(e)?e:r.isArrayBufferView(e)?e.buffer:r.isURLSearchParams(e)?(s(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):r.isObject(e)||t&&"application/json"===t["Content-Type"]?(s(t,"application/json"),function(e){if(r.isString(e))try{return(0,JSON.parse)(e),r.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(0,JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){var t=this.transitional||l.transitional,n=t&&t.silentJSONParsing,i=t&&t.forcedJSONParsing,a=!n&&"json"===this.responseType;if(a||i&&r.isString(e)&&e.length)try{return JSON.parse(e)}catch(e){if(a){if("SyntaxError"===e.name)throw o(e,this,"E_JSON_PARSE");throw e}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],function(e){l.headers[e]={}}),r.forEach(["post","put","patch"],function(e){l.headers[e]=r.merge(a)}),e.exports=l},3145(e){e.exports={version:"0.24.0"}},2820(e){"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];return e.apply(t,n)}}},6962(e,t,n){"use strict";var r=n(4828);function i(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var o;if(n)o=n(t);else if(r.isURLSearchParams(t))o=t.toString();else{var a=[];r.forEach(t,function(e,t){null!=e&&(r.isArray(e)?t+="[]":e=[e],r.forEach(e,function(e){r.isDate(e)?e=e.toISOString():r.isObject(e)&&(e=JSON.stringify(e)),a.push(i(t)+"="+i(e))}))}),o=a.join("&")}if(o){var s=e.indexOf("#");-1!==s&&(e=e.slice(0,s)),e+=(-1===e.indexOf("?")?"?":"&")+o}return e}},408(e){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},828(e,t,n){"use strict";var r=n(4828);e.exports=r.isStandardBrowserEnv()?{write:function(e,t,n,i,o,a){var s=[];s.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),r.isString(i)&&s.push("path="+i),r.isString(o)&&s.push("domain="+o),!0===a&&s.push("secure"),document.cookie=s.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},9585(e){"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},7403(e){"use strict";e.exports=function(e){return"object"==typeof e&&!0===e.isAxiosError}},4474(e,t,n){"use strict";var r=n(4828);e.exports=r.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function i(e){var r=e;return t&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=i(window.location.href),function(t){var n=r.isString(t)?i(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return!0}},522(e,t,n){"use strict";var r=n(4828);e.exports=function(e,t){r.forEach(e,function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])})}},7372(e,t,n){"use strict";var r=n(4828),i=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,o,a={};return e?(r.forEach(e.split("\n"),function(e){if(o=e.indexOf(":"),t=r.trim(e.substr(0,o)).toLowerCase(),n=r.trim(e.substr(o+1)),t){if(a[t]&&i.indexOf(t)>=0)return;a[t]="set-cookie"===t?(a[t]?a[t]:[]).concat([n]):a[t]?a[t]+", "+n:n}}),a):a}},2860(e){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},3129(e,t,n){"use strict";var r=n(3145).version,i={};["object","boolean","number","function","string","symbol"].forEach(function(e,t){i[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}});var o={};i.transitional=function(e,t,n){function i(e,t){return"[Axios v"+r+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,r,a){if(!1===e)throw new Error(i(r," has been removed"+(t?" in "+t:"")));return t&&!o[r]&&(o[r]=!0,console.warn(i(r," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,r,a)}},e.exports={assertOptions:function(e,t,n){if("object"!=typeof e)throw new TypeError("options must be an object");for(var r=Object.keys(e),i=r.length;i-- >0;){var o=r[i],a=t[o];if(a){var s=e[o],u=void 0===s||a(s,o,e);if(!0!==u)throw new TypeError("option "+o+" must be "+u)}else if(!0!==n)throw Error("Unknown option "+o)}},validators:i}},4828(e,t,n){"use strict";var r=n(2820),i=Object.prototype.toString;function o(e){return"[object Array]"===i.call(e)}function a(e){return void 0===e}function s(e){return null!==e&&"object"==typeof e}function u(e){if("[object Object]"!==i.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function l(e){return"[object Function]"===i.call(e)}function c(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),o(e))for(var n=0,r=e.length;n<r;n++)t.call(null,e[n],n,e);else for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.call(null,e[i],i,e)}e.exports={isArray:o,isArrayBuffer:function(e){return"[object ArrayBuffer]"===i.call(e)},isBuffer:function(e){return null!==e&&!a(e)&&null!==e.constructor&&!
11362a(e.constructor)&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)},isFormData:function(e){return"undefined"!=typeof FormData&&e instanceof FormData},isArrayBufferView:function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer},isString:function(e){return"string"==typeof e},isNumber:function(e){return"number"==typeof e},isObject:s,isPlainObject:u,isUndefined:a,isDate:function(e){return"[object Date]"===i.call(e)},isFile:function(e){return"[object File]"===i.call(e)},isBlob:function(e){return"[object Blob]"===i.call(e)},isFunction:l,isStream:function(e){return s(e)&&l(e.pipe)},isURLSearchParams:function(e){return"undefined"!=typeof URLSearchParams&&e instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&"undefined"!=typeof window&&"undefined"!=typeof document},forEach:c,merge:function e(){var t={};function n(n,r){u(t[r])&&u(n)?t[r]=e(t[r],n):u(n)?t[r]=e({},n):o(n)?t[r]=n.slice():t[r]=n}for(var r=0,i=arguments.length;r<i;r++)c(arguments[r],n);return t},extend:function(e,t,n){return c(t,function(t,i){e[i]=n&&"function"==typeof t?r(t,n):t}),e},trim:function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")},stripBOM:function(e){return 65279===e.charCodeAt(0)&&(e=e.slice(1)),e}}},8835(e,t,n){"use strict";function r(e){var t,n,i="";if("string"==typeof e||"number"==typeof e)i+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=r(e[t]))&&(i&&(i+=" "),i+=n);else for(t in e)e[t]&&(i&&(i+=" "),i+=t);return i}n.d(t,{A:()=>i});const i=362==n.j?function(){for(var e,t,n=0,i="";n<arguments.length;)(e=arguments[n++])&&(t=r(e))&&(i&&(i+=" "),i+=t);return i}:null},9125(e){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map(function(t){var n=e(t);return t[2]?"@media ".concat(t[2]," {").concat(n,"}"):n}).join("")},t.i=function(e,n,r){"string"==typeof e&&(e=[[null,e,""]]);var i={};if(r)for(var o=0;o<this.length;o++){var a=this[o][0];null!=a&&(i[a]=!0)}for(var s=0;s<e.length;s++){var u=[].concat(e[s]);r&&i[u[0]]||(n&&(u[2]?u[2]="".concat(n," and ").concat(u[2]):u[2]=n),t.push(u))}},t}},7879(e,t,n){"use strict";n.d(t,{cO:()=>ne,mR:()=>g,u8:()=>Y});var r=n(305),i=n(7204),o="",a="",s="",u="",l=r.A&&"ontouchstart"in document.documentElement;if(r.A){var c={Moz:"-moz-",ms:"-ms-",O:"-o-",Webkit:"-webkit-"},d=document.createElement("p").style;for(var f in c)if(f+"Transform"in d){o=f,a=c[f];break}"Webkit"===o&&"msHyphens"in d&&(o="ms",a=c.ms,u="edge"),"Webkit"===o&&"-apple-trailing-word"in d&&(s="apple")}var p=o,h=a,v=s,m=u,y=l;function g(e){return"-"===e[1]||"ms"===p?e:"@"+h+"keyframes"+e.substr(10)}var b={noPrefill:["appearance"],supportedProperty:function(e){return"appearance"===e&&("ms"===p?"-webkit-"+e:h+e)}},_={noPrefill:["color-adjust"],supportedProperty:function(e){return"color-adjust"===e&&("Webkit"===p?h+"print-"+e:e)}},A=/[-\s]+(.)?/g;function x(e,t){return t?t.toUpperCase():""}function w(e){return e.replace(A,x)}function S(e){return w("-"+e)}var k,C={noPrefill:["mask"],supportedProperty:function(e,t){if(!/^mask/.test(e))return!1;if("Webkit"===p){var n="mask-image";if(w(n)in t)return e;if(p+S(n)in t)return h+e}return e}},R={noPrefill:["text-orientation"],supportedProperty:function(e){return"text-orientation"===e&&("apple"!==v||y?e:h+e)}},E={noPrefill:["transform"],supportedProperty:function(e,t,n){return"transform"===e&&(n.transform?e:h+e)}},j={noPrefill:["transition"],supportedProperty:function(e,t,n){return"transition"===e&&(n.transition?e:h+e)}},P={noPrefill:["writing-mode"],supportedProperty:function(e){return"writing-mode"===e&&("Webkit"===p||"ms"===p&&"edge"!==m?h+e:e)}},O={noPrefill:["user-select"],supportedProperty:function(e){return"user-select"===e&&("Moz"===p||"ms"===p||"apple"===v?h+e:e)}},N={supportedProperty:function(e,t){return!!/^break-/.test(e)&&("Webkit"===p?"WebkitColumn"+S(e)in t&&h+"column-"+e:"Moz"===p&&"page"+S(e)in t&&"page-"+e)}},T={supportedProperty:function(e,t){if(!/^(border|margin|padding)-inline/.test(e))return!1;if("Moz"===p)return e;var n=e.replace("-inline","");return p+S(n)in t&&h+n}}
11362,$={supportedProperty:function(e,t){return w(e)in t&&e}},M={supportedProperty:function(e,t){var n=S(e);return"-"===e[0]||"-"===e[0]&&"-"===e[1]?e:p+n in t?h+e:"Webkit"!==p&&"Webkit"+n in t&&"-webkit-"+e}},F={supportedProperty:function(e){return"scroll-snap"===e.substring(0,11)&&("ms"===p?""+h+e:e)}},I={supportedProperty:function(e){return"overscroll-behavior"===e&&("ms"===p?h+"scroll-chaining":e)}},L={"flex-grow":"flex-positive","flex-shrink":"flex-negative","flex-basis":"flex-preferred-size","justify-content":"flex-pack",order:"flex-order","align-items":"flex-align","align-content":"flex-line-pack"},D={supportedProperty:function(e,t){var n=L[e];return!!n&&p+S(n)in t&&h+n}},W={flex:"box-flex","flex-grow":"box-flex","flex-direction":["box-orient","box-direction"],order:"box-ordinal-group","align-items":"box-align","flex-flow":["box-orient","box-direction"],"justify-content":"box-pack"},z=Object.keys(W),B=function(e){return h+e},U={supportedProperty:function(e,t,n){var r=n.multiple;if(z.indexOf(e)>-1){var i=W[e];if(!Array.isArray(i))return p+S(i)in t&&h+i;if(!r)return!1;for(var o=0;o<i.length;o++)if(!(p+S(i[0])in t))return!1;return i.map(B)}return!1}},H=[b,_,C,R,E,j,P,O,N,T,$,M,F,I,D,U],q=H.filter(function(e){return e.supportedProperty}).map(function(e){return e.supportedProperty}),V=H.filter(function(e){return e.noPrefill}).reduce(function(e,t){return e.push.apply(e,(0,i.A)(t.noPrefill)),e},[]),J={};if(r.A){k=document.createElement("p");var K=window.getComputedStyle(document.documentElement,"");for(var X in K)isNaN(X)||(J[K[X]]=K[X]);V.forEach(function(e){return delete J[e]})}function Y(e,t){if(void 0===t&&(t={}),!k)return e;if(null!=J[e])return J[e];"transition"!==e&&"transform"!==e||(t[e]=e in k.style);for(var n=0;n<q.length&&(J[e]=q[n](e,k.style,t),!J[e]);n++);try{k.style[e]=""}catch(e){return!1}return J[e]}var G,Z={},Q={transition:1,"transition-property":1,"-webkit-transition":1,"-webkit-transition-property":1},ee=/(^\s*[\w-]+)|, (\s*[\w-]+)(?![^()]*\))/g;function te(e,t,n){return"var"===t?"var":"all"===t?"all":"all"===n?", all":(t?Y(t):", "+Y(n))||t||n}function ne(e,t){var n=t;if(!G||"content"===e)return t;if("string"!=typeof n||!isNaN(parseInt(n,10)))return n;var r=e+n;if(null!=Z[r])return Z[r];try{G.style[e]=n}catch(e){return Z[r]=!1,!1}if(Q[e])n=n.replace(ee,te);else if(""===G.style[e]&&("-ms-flex"===(n=h+n)&&(G.style[e]="-ms-flexbox"),G.style[e]=n,""===G.style[e]))return Z[r]=!1,!1;return G.style[e]="",Z[r]=n,Z[r]}r.A&&(G=document.createElement("p"))},1035(e,t,n){"use strict";var r=n(5959),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function u(e){return r.isMemo(e)?a:s[e.$$typeof]||i}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=a;var l=Object.defineProperty,c=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var i=p(n);i&&i!==h&&e(t,i,r)}var a=c(n);d&&(a=a.concat(d(n)));for(var s=u(t),v=u(n),m=0;m<a.length;++m){var y=a[m];if(!(o[y]||r&&r[y]||v&&v[y]||s&&s[y])){var g=f(n,y);try{l(t,y,g)}catch(e){}}}}return t}},1585(e,t,n){"use strict";n.d(t,{A:()=>s});var r=/[A-Z]/g,i=/^ms-/,o={};function a(e){return"-"+e.toLowerCase()}const s=/^(362|437)$/.test(n.j)?function(e){if(o.hasOwnProperty(e))return o[e];var t=e.replace(r,a);return o[e]=i.test(t)?"-"+t:t}:null},305(e,t,n){"use strict";n.d(t,{A:()=>o});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i="object"===("undefined"==typeof window?"undefined":r(window))&&"object"===("undefined"==typeof document?"undefined":r(document))&&9===document.nodeType;const o=/^(362|437)$/.test(n.j)?i:null},9479(e,t,n){"use strict";if(n.d(t,{A:()=>
11362o}),/^(362|437)$/.test(n.j))var r=n(1585);function i(e){var t={};for(var n in e)t[0===n.indexOf("--")?n:(0,r.A)(n)]=e[n];return e.fallbacks&&(Array.isArray(e.fallbacks)?t.fallbacks=e.fallbacks.map(i):t.fallbacks=i(e.fallbacks)),t}const o=/^(362|437)$/.test(n.j)?function(){return{onProcessStyle:function(e){if(Array.isArray(e)){for(var t=0;t<e.length;t++)e[t]=i(e[t]);return e}return i(e)},onChangeValue:function(e,t,n){if(0===t.indexOf("--"))return e;var i=(0,r.A)(t);return t===i?e:(n.prop(i,e),null)}}}:null},4906(e,t,n){"use strict";n.d(t,{A:()=>c});var r=n(3301),i=r.rN&&CSS?CSS.px:"px",o=r.rN&&CSS?CSS.ms:"ms",a=r.rN&&CSS?CSS.percent:"%";function s(e){var t=/(-[a-z])/g,n=function(e){return e[1].toUpperCase()},r={};for(var i in e)r[i]=e[i],r[i.replace(t,n)]=e[i];return r}var u=s({"animation-delay":o,"animation-duration":o,"background-position":i,"background-position-x":i,"background-position-y":i,"background-size":i,border:i,"border-bottom":i,"border-bottom-left-radius":i,"border-bottom-right-radius":i,"border-bottom-width":i,"border-left":i,"border-left-width":i,"border-radius":i,"border-right":i,"border-right-width":i,"border-top":i,"border-top-left-radius":i,"border-top-right-radius":i,"border-top-width":i,"border-width":i,"border-block":i,"border-block-end":i,"border-block-end-width":i,"border-block-start":i,"border-block-start-width":i,"border-block-width":i,"border-inline":i,"border-inline-end":i,"border-inline-end-width":i,"border-inline-start":i,"border-inline-start-width":i,"border-inline-width":i,"border-start-start-radius":i,"border-start-end-radius":i,"border-end-start-radius":i,"border-end-end-radius":i,margin:i,"margin-bottom":i,"margin-left":i,"margin-right":i,"margin-top":i,"margin-block":i,"margin-block-end":i,"margin-block-start":i,"margin-inline":i,"margin-inline-end":i,"margin-inline-start":i,padding:i,"padding-bottom":i,"padding-left":i,"padding-right":i,"padding-top":i,"padding-block":i,"padding-block-end":i,"padding-block-start":i,"padding-inline":i,"padding-inline-end":i,"padding-inline-start":i,"mask-position-x":i,"mask-position-y":i,"mask-size":i,height:i,width:i,"min-height":i,"max-height":i,"min-width":i,"max-width":i,bottom:i,left:i,top:i,right:i,inset:i,"inset-block":i,"inset-block-end":i,"inset-block-start":i,"inset-inline":i,"inset-inline-end":i,"inset-inline-start":i,"box-shadow":i,"text-shadow":i,"column-gap":i,"column-rule":i,"column-rule-width":i,"column-width":i,"font-size":i,"font-size-delta":i,"letter-spacing":i,"text-decoration-thickness":i,"text-indent":i,"text-stroke":i,"text-stroke-width":i,"word-spacing":i,motion:i,"motion-offset":i,outline:i,"outline-offset":i,"outline-width":i,perspective:i,"perspective-origin-x":a,"perspective-origin-y":a,"transform-origin":a,"transform-origin-x":a,"transform-origin-y":a,"transform-origin-z":a,"transition-delay":o,"transition-duration":o,"vertical-align":i,"flex-basis":i,"shape-margin":i,size:i,gap:i,grid:i,"grid-gap":i,"row-gap":i,"grid-row-gap":i,"grid-column-gap":i,"grid-template-rows":i,"grid-template-columns":i,"grid-auto-rows":i,"grid-auto-columns":i,"box-shadow-x":i,"box-shadow-y":i,"box-shadow-blur":i,"box-shadow-spread":i,"font-line-height":i,"text-shadow-x":i,"text-shadow-y":i,"text-shadow-blur":i});function l(e,t,n){if(null==t)return t;if(Array.isArray(t))for(var r=0;r<t.length;r++)t[r]=l(e,t[r],n);else if("object"==typeof t)if("fallbacks"===e)for(var o in t)t[o]=l(o,t[o],n);else for(var a in t)t[a]=l(e+"-"+a,t[a],n);else if("number"==typeof t&&!1===isNaN(t)){var s=n[e]||u[e];return!s||0===t&&s===i?t.toString():"function"==typeof s?s(t).toString():""+t+s}return t}const c=/^(362|437)$/.test(n.j)?function(e){void 0===e&&(e={});var t=s(e);return{onProcessStyle:function(e,n){if("style"!==n.type)return e;for(var r in e)e[r]=l(r,e[r],t);return e},onChangeValue:function(e,n){return l(n,e,t)}}}:null},9625(e,t,n){"use strict";if(n.d(t,{A:()=>c}),/^(362|437)$/.test(n.j))var r=n(9346);if(/^(362|437)$/.test(n.j))var i=n(3301);var o="@global",a=/^(362|437)$/.test(n.j)?function(){function e(e,t,n){for(var a in this.type="global",this.at=o,this.isProcessed=!1,this.key=e,this.options=n,this.rules=new i.VZ((0,r.A)({},n,{parent:this})),t)this.rules.add(a,t[a]);this.rules.process()}var t=e.prototype;return t.getRule=function(e){return this.rules.get(e)},t.addRule=function(e,t,n){var r=this.rules.add(e,t,n);return r&&this.options.jss.plugins.onProcessRule(r),r},t.replaceRule=function(e,t,n){var r=this.rules.replace(e,t,n);return r&&this.options.jss.plugins.onProcessRule(r),r},t.indexOf=function(e){return this.rules.indexOf(e)},t.toString=function(e){return this.rules.toString(e)},e}():null,s=/^(362|437)$/.test(n.j)?function(){function e(e,t,n){this.type="global",this.at=o,this.isProcessed=!1,this.key=e,this.options=n;var i=e.substr(8);this.rule=n.jss.createRule(i,t,(0,r.A)({},n,{parent:this}))}return e.prototype.toString=function(e){return this.rule?this.rule.toString(e):""},e}():null,u=/\s*,\s*/g;function l(e,t){for(var n=e.split(u),r="",i=0;i<n.length;i++)r+=t+" "+n[i].trim(),n[i+1]&&(r+=", ");return r}const c=/^(362|437)$/.test(n.j)?function(){return{onCreateRule:function(e,t,n){if(!e)return null;if(e===o)return new a(e,t,n);if("@"===e[0]&&"@global "===e.substr(0,8))return new s(e,t,n);var r=n.parent;return r&&("global"===r.type||r.options.parent&&"global"===r.options.parent.type)&&(n.scoped=!1),n.selector||!1!==n.scoped||(n.selector=e),null},onProcessRule:function(e,t){"style"===e.type&&t&&(function(e,t){var n=e.options,i=e.style,a=i?i[o]:null;if(a){for(var s in a)t.addRule(s,a[s],(0,r.A)({},n,{selector:l(s,e.selector)}));delete i[o]}}(e,t),function(e,t){var n=e.options,i=e.style;for(var a in i)if("@"===a[0]&&a.substr(0,7)===o){var s=l(a.substr(7),e.selector);t.addRule(s,i[a],(0,r.A)({},n,{selector:s})),delete i[a]}}(e,t))}}}:null},3285(e,t,n){"use strict";if(n.d(t,{A:()=>s}),/^(362|437)$/.test(n.j))var r=n(9346);var i=/\s*,\s*/g,o=/&/g,a=/\$([\w-]+)/g;const s=/^(362|437)$/.test(n.j)?function(){function e(e,t){return function(n,r){var i=e.getRule(r)||t&&t.getRule(r);return i?i.selector:r}}function t(e,t){for(var n=t.split(i),r=e.split(i),a="",s=0;s<n.length;s++)for(var u=n[s],l=0;l<r.length;l++){var c=r[l];a&&(a+=", "),a+=-1!==c.indexOf("&")?c.replace(o,u):u+" "+c}return a}function n(e,t,n){if(n)return(0,r.A)({},n,{index:n.index+1});var i=e.options.nestingLevel;i=void 0===i?1:i+1;var o=(0,r.A)({},e.options,{nestingLevel:i,index:t.indexOf(e)+1});return delete o.name,o}
11362return{onProcessStyle:function(i,o,s){if("style"!==o.type)return i;var u,l,c=o,d=c.options.parent;for(var f in i){var p=-1!==f.indexOf("&"),h="@"===f[0];if(p||h){if(u=n(c,d,u),p){var v=t(f,c.selector);l||(l=e(d,s)),v=v.replace(a,l);var m=c.key+"-"+f;"replaceRule"in d?d.replaceRule(m,i[f],(0,r.A)({},u,{selector:v})):d.addRule(m,i[f],(0,r.A)({},u,{selector:v}))}else h&&d.addRule(f,{},u).addRule(c.key,i[f],{selector:c.selector});delete i[f]}}return i}}}:null},7483(e,t,n){"use strict";n.d(t,{A:()=>r});const r=/^(362|437)$/.test(n.j)?function(){var e=function(e,t){return e.length===t.length?e>t?1:-1:e.length-t.length};return{onProcessStyle:function(t,n){if("style"!==n.type)return t;for(var r={},i=Object.keys(t).sort(e),o=0;o<i.length;o++)r[i[o]]=t[i[o]];return r}}}:null},179(e,t,n){"use strict";if(n.d(t,{A:()=>s}),/^(362|437)$/.test(n.j))var r=n(3301);var i=Date.now(),o="fnValues"+i,a="fnStyle"+ ++i;const s=/^(362|437)$/.test(n.j)?function(){return{onCreateRule:function(e,t,n){if("function"!=typeof t)return null;var i=(0,r.D_)(e,{},n);return i[a]=t,i},onProcessStyle:function(e,t){if(o in t||a in t)return e;var n={};for(var r in e){var i=e[r];"function"==typeof i&&(delete e[r],n[r]=i)}return t[o]=n,e},onUpdate:function(e,t,n,r){var i=t,s=i[a];s&&(i.style=s(e)||{});var u=i[o];if(u)for(var l in u)i.prop(l,u[l](e),r)}}}:null},3272(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(7879);if(/^(362|437)$/.test(n.j))var i=n(3301);const o=/^(362|437)$/.test(n.j)?function(){function e(t){for(var n in t){var o=t[n];if("fallbacks"===n&&Array.isArray(o))t[n]=o.map(e);else{var a=!1,s=(0,r.u8)(n);s&&s!==n&&(a=!0);var u=!1,l=(0,r.cO)(s,(0,i.Sg)(o));l&&l!==o&&(u=!0),(a||u)&&(a&&delete t[n],t[s||n]=l||o)}}return t}return{onProcessRule:function(e){if("keyframes"===e.type){var t=e;t.at=(0,r.mR)(t.at)}},onProcessStyle:function(t,n){return"style"!==n.type?t:e(t)},onChangeValue:function(e,t){return(0,r.cO)(t,(0,i.Sg)(e))||e}}}:null},3301(e,t,n){"use strict";n.d(t,{D_:()=>d,Sg:()=>p,VZ:()=>K,ih:()=>me,rN:()=>ve,vt:()=>he});var r=n(9346),i=n(305),o=n(2363),a=n(8389),s=n(9779),u=n(8789),l={}.constructor;function c(e){if(null==e||"object"!=typeof e)return e;if(Array.isArray(e))return e.map(c);if(e.constructor!==l)return e;var t={};for(var n in e)t[n]=c(e[n]);return t}function d(e,t,n){void 0===e&&(e="unnamed");var r=n.jss,i=c(t);return r.plugins.onCreateRule(e,i,n)||(e[0],null)}var f=function(e,t){for(var n="",r=0;r<e.length&&"!important"!==e[r];r++)n&&(n+=t),n+=e[r];return n},p=function(e){if(!Array.isArray(e))return e;var t="";if(Array.isArray(e[0]))for(var n=0;n<e.length&&"!important"!==e[n];n++)t&&(t+=", "),t+=f(e[n]," ");else t=f(e,", ");return"!important"===e[e.length-1]&&(t+=" !important"),t};function h(e){return e&&!1===e.format?{linebreak:"",space:""}:{linebreak:"\n",space:" "}}function v(e,t){for(var n="",r=0;r<t;r++)n+=" ";return n+e}function m(e,t,n){void 0===n&&(n={});var r="";if(!t)return r;var i=n.indent,o=void 0===i?0:i,a=t.fallbacks;!1===n.format&&(o=-1/0);var s=h(n),u=s.linebreak,l=s.space;if(e&&o++,a)if(Array.isArray(a))for(var c=0;c<a.length;c++){var d=a[c];for(var f in d){var m=d[f];null!=m&&(r&&(r+=u),r+=v(f+":"+l+p(m)+";",o))}}else for(var y in a){var g=a[y];null!=g&&(r&&(r+=u),r+=v(y+":"+l+p(g)+";",o))}for(var b in t){var _=t[b];null!=_&&"fallbacks"!==b&&(r&&(r+=u),r+=v(b+":"+l+p(_)+";",o))}return(r||n.allowEmpty)&&e?(r&&(r=""+u+r+u),v(""+e+l+"{"+r,--o)+v("}",o)):r}var y=/([[\].#*$><+~=|^:(),"'`\s])/g,g="undefined"!=typeof CSS&&CSS.escape,b=function(e){return g?g(e):e.replace(y,"\\$1")},_=function(){function e(e,t,n){this.type="style",this.isProcessed=!1;var r=n.sheet,i=n.Renderer;this.key=e,this.options=n,this.style=t,r?this.renderer=r.renderer:i&&(this.renderer=new i)}return e.prototype.prop=function(e,t,n){if(void 0===t)return this.style[e];var r=!!n&&n.force;if(!r&&this.style[e]===t)return this;var i=t;n&&!1===n.process||(i=this.options.jss.plugins.onChangeValue(t,e,this));var o=null==i||!1===i,a=e in this.style;if(o&&!a&&!r)return this;var s=o&&a;if(s?delete this.style[e]:this.style[e]=i,this.renderable&&this.renderer)return s?this.renderer.removeProperty(this.renderable,e):this.renderer.setProperty(this.renderable,e,i),this;var u=this.options.sheet;return u&&u.attached,this},e}(),A=function(e){function t(t,n,r){var i;i=e.call(this,t,n,r)||this;
11362var o=r.selector,a=r.scoped,u=r.sheet,l=r.generateId;return o?i.selectorText=o:!1!==a&&(i.id=l((0,s.A)((0,s.A)(i)),u),i.selectorText="."+b(i.id)),i}(0,a.A)(t,e);var n=t.prototype;return n.applyTo=function(e){var t=this.renderer;if(t){var n=this.toJSON();for(var r in n)t.setProperty(e,r,n[r])}return this},n.toJSON=function(){var e={};for(var t in this.style){var n=this.style[t];"object"!=typeof n?e[t]=n:Array.isArray(n)&&(e[t]=p(n))}return e},n.toString=function(e){var t=this.options.sheet,n=t&&t.options.link?(0,r.A)({},e,{allowEmpty:!0}):e;return m(this.selectorText,this.style,n)},(0,o.A)(t,[{key:"selector",set:function(e){if(e!==this.selectorText){this.selectorText=e;var t=this.renderer,n=this.renderable;n&&t&&(t.setSelector(n,e)||t.replaceRule(n,this))}},get:function(){return this.selectorText}}]),t}(_),x={onCreateRule:function(e,t,n){return"@"===e[0]||n.parent&&"keyframes"===n.parent.type?null:new A(e,t,n)}},w={indent:1,children:!0},S=/@([\w-]+)/,k=function(){function e(e,t,n){this.type="conditional",this.isProcessed=!1,this.key=e;var i=e.match(S);for(var o in this.at=i?i[1]:"unknown",this.query=n.name||"@"+this.at,this.options=n,this.rules=new K((0,r.A)({},n,{parent:this})),t)this.rules.add(o,t[o]);this.rules.process()}var t=e.prototype;return t.getRule=function(e){return this.rules.get(e)},t.indexOf=function(e){return this.rules.indexOf(e)},t.addRule=function(e,t,n){var r=this.rules.add(e,t,n);return r?(this.options.jss.plugins.onProcessRule(r),r):null},t.replaceRule=function(e,t,n){var r=this.rules.replace(e,t,n);return r&&this.options.jss.plugins.onProcessRule(r),r},t.toString=function(e){void 0===e&&(e=w);var t=h(e).linebreak;if(null==e.indent&&(e.indent=w.indent),null==e.children&&(e.children=w.children),!1===e.children)return this.query+" {}";var n=this.rules.toString(e);return n?this.query+" {"+t+n+t+"}":""},e}(),C=/@container|@media|@supports\s+/,R={onCreateRule:function(e,t,n){return C.test(e)?new k(e,t,n):null}},E={indent:1,children:!0},j=/@keyframes\s+([\w-]+)/,P=function(){function e(e,t,n){this.type="keyframes",this.at="@keyframes",this.isProcessed=!1;var i=e.match(j);i&&i[1]?this.name=i[1]:this.name="noname",this.key=this.type+"-"+this.name,this.options=n;var o=n.scoped,a=n.sheet,s=n.generateId;for(var u in this.id=!1===o?this.name:b(s(this,a)),this.rules=new K((0,r.A)({},n,{parent:this})),t)this.rules.add(u,t[u],(0,r.A)({},n,{parent:this}));this.rules.process()}return e.prototype.toString=function(e){void 0===e&&(e=E);var t=h(e).linebreak;if(null==e.indent&&(e.indent=E.indent),null==e.children&&(e.children=E.children),!1===e.children)return this.at+" "+this.id+" {}";var n=this.rules.toString(e);return n&&(n=""+t+n+t),this.at+" "+this.id+" {"+n+"}"},e}(),O=/@keyframes\s+/,N=/\$([\w-]+)/g,T=function(e,t){return"string"==typeof e?e.replace(N,function(e,n){return n in t?t[n]:e}):e},$=function(e,t,n){var r=e[t],i=T(r,n);i!==r&&(e[t]=i)},M={onCreateRule:function(e,t,n){return"string"==typeof e&&O.test(e)?new P(e,t,n):null},onProcessStyle:function(e,t,n){return"style"===t.type&&n?("animation-name"in e&&$(e,"animation-name",n.keyframes),"animation"in e&&$(e,"animation",n.keyframes),e):e},onChangeValue:function(e,t,n){var r=n.options.sheet;if(!r)return e;switch(t){case"animation":case"animation-name":return T(e,r.keyframes);default:return e}}},F=function(e){function t(){return e.apply(this,arguments)||this}return(0,a.A)(t,e),t.prototype.toString=function(e){var t=this.options.sheet,n=t&&t.options.link?(0,r.A)({},e,{allowEmpty:!0}):e;return m(this.key,this.style,n)},t}(_),I={onCreateRule:function(e,t,n){return n.parent&&"keyframes"===n.parent.type?new F(e,t,n):null}},L=function(){function e(e,t,n){this.type="font-face",this.at="@font-face",this.isProcessed=!1,this.key=e,this.style=t,this.options=n}return e.prototype.toString=function(e){var t=h(e).linebreak;if(Array.isArray(this.style)){for(var n="",r=0;r<this.style.length;r++)n+=m(this.at,this.style[r]),this.style[r+1]&&(n+=t);return n}return m(this.at,this.style,e)},e}(),D=/@font-face/,W={onCreateRule:function(e,t,n){return D.test(e)?new L(e,t,n):null}},z=function(){function e(e,t,n){this.type="viewport",this.at="@viewport",this.isProcessed=!1,this.key=e,this.style=t,this.options=n}return e.prototype.toString=function(e){return m(this.key,this.style,e)},e}(),B={onCreateRule:function(e,t,n){return"@viewport"===e||"@-ms-v
11362iewport"===e?new z(e,t,n):null}},U=function(){function e(e,t,n){this.type="simple",this.isProcessed=!1,this.key=e,this.value=t,this.options=n}return e.prototype.toString=function(e){if(Array.isArray(this.value)){for(var t="",n=0;n<this.value.length;n++)t+=this.key+" "+this.value[n]+";",this.value[n+1]&&(t+="\n");return t}return this.key+" "+this.value+";"},e}(),H={"@charset":!0,"@import":!0,"@namespace":!0},q=[x,R,M,I,W,B,{onCreateRule:function(e,t,n){return e in H?new U(e,t,n):null}}],V={process:!0},J={force:!0,process:!0},K=function(){function e(e){this.map={},this.raw={},this.index=[],this.counter=0,this.options=e,this.classes=e.classes,this.keyframes=e.keyframes}var t=e.prototype;return t.add=function(e,t,n){var i=this.options,o=i.parent,a=i.sheet,s=i.jss,u=i.Renderer,l=i.generateId,c=i.scoped,f=(0,r.A)({classes:this.classes,parent:o,sheet:a,jss:s,Renderer:u,generateId:l,scoped:c,name:e,keyframes:this.keyframes,selector:void 0},n),p=e;e in this.raw&&(p=e+"-d"+this.counter++),this.raw[p]=t,p in this.classes&&(f.selector="."+b(this.classes[p]));var h=d(p,t,f);if(!h)return null;this.register(h);var v=void 0===f.index?this.index.length:f.index;return this.index.splice(v,0,h),h},t.replace=function(e,t,n){var i=this.get(e),o=this.index.indexOf(i);i&&this.remove(i);var a=n;return-1!==o&&(a=(0,r.A)({},n,{index:o})),this.add(e,t,a)},t.get=function(e){return this.map[e]},t.remove=function(e){this.unregister(e),delete this.raw[e.key],this.index.splice(this.index.indexOf(e),1)},t.indexOf=function(e){return this.index.indexOf(e)},t.process=function(){var e=this.options.jss.plugins;this.index.slice(0).forEach(e.onProcessRule,e)},t.register=function(e){this.map[e.key]=e,e instanceof A?(this.map[e.selector]=e,e.id&&(this.classes[e.key]=e.id)):e instanceof P&&this.keyframes&&(this.keyframes[e.name]=e.id)},t.unregister=function(e){delete this.map[e.key],e instanceof A?(delete this.map[e.selector],delete this.classes[e.key]):e instanceof P&&delete this.keyframes[e.name]},t.update=function(){var e,t,n;if("string"==typeof(arguments.length<=0?void 0:arguments[0])?(e=arguments.length<=0?void 0:arguments[0],t=arguments.length<=1?void 0:arguments[1],n=arguments.length<=2?void 0:arguments[2]):(t=arguments.length<=0?void 0:arguments[0],n=arguments.length<=1?void 0:arguments[1],e=null),e)this.updateOne(this.get(e),t,n);else for(var r=0;r<this.index.length;r++)this.updateOne(this.index[r],t,n)},t.updateOne=function(t,n,r){void 0===r&&(r=V);var i=this.options,o=i.jss.plugins,a=i.sheet;if(t.rules instanceof e)t.rules.update(n,r);else{var s=t.style;if(o.onUpdate(n,t,a,r),r.process&&s&&s!==t.style){for(var u in o.onProcessStyle(t.style,t,a),t.style){var l=t.style[u];l!==s[u]&&t.prop(u,l,J)}for(var c in s){var d=t.style[c],f=s[c];null==d&&d!==f&&t.prop(c,null,J)}}}},t.toString=function(e){for(var t="",n=this.options.sheet,r=!!n&&n.options.link,i=h(e).linebreak,o=0;o<this.index.length;o++){var a=this.index[o].toString(e);(a||r)&&(t&&(t+=i),t+=a)}return t},e}(),X=function(){function e(e,t){for(var n in this.attached=!1,this.deployed=!1,this.classes={},this.keyframes={},this.options=(0,r.A)({},t,{sheet:this,parent:this,classes:this.classes,keyframes:this.keyframes}),t.Renderer&&(this.renderer=new t.Renderer(this)),this.rules=new K(this.options),e)this.rules.add(n,e[n]);this.rules.process()}var t=e.prototype;return t.attach=function(){return this.attached||(this.renderer&&this.renderer.attach(),this.attached=!0,this.deployed||this.deploy()),this},t.detach=function(){return this.attached?(this.renderer&&this.renderer.detach(),this.attached=!1,this):this},t.addRule=function(e,t,n){var r=this.queue;this.attached&&!r&&(this.queue=[]);var i=this.rules.add(e,t,n);return i?(this.options.jss.plugins.onProcessRule(i),this.attached?this.deployed?(r?r.push(i):(this.insertRule(i),this.queue&&(this.queue.forEach(this.insertRule,this),this.queue=void 0)),i):i:(this.deployed=!1,i)):null},t.replaceRule=function(e,t,n){var r=this.rules.get(e);if(!r)return this.addRule(e,t,n);var i=this.rules.replace(e,t,n);return i&&this.options.jss.plugins.onProcessRule(i),this.attached?this.deployed?(this.renderer&&(i?r.renderable&&this.renderer.replaceRule(r.renderable,i):this.renderer.deleteRule(r)),i):i:(this.deployed=!1,i)},t.insertRule=function(e){this.renderer&&this.renderer.insertRule(e)},t.addRules=function(e,t){var n=[];for(var r in e){var i=this.addRule(r,e[r],t);i&&n.push(i)}return n},t.getRule=function(e){return this.rules.get(e)},t.deleteRule=function(e){var t="object"==typeof e?e:this.rules.get(e);return!(!t||this.attached&&!t.renderable)&&(this.rules.remove(t),!(this.attached&&t.renderable&&this.renderer)||this.renderer.deleteRule(t.renderable))},t.indexOf=function(e){return this.rules.indexOf(e)},t.deploy=function(){return this.renderer&&this.renderer.deploy(),this.deployed=!0,this},t.update=function(){var e;return(e=this.rules).update.apply(e,arguments),this},t.updateOne=function(e,t,n){return this.rules.updateOne(e,t,n),this},t.toString=function(e){return this.rules.toString(e)},e}(),Y=function(){function e(){this.plugins={internal:[],external:[]},this.registry={}}var t=e.prototype;return t.onCreateRule=function(e,t,n){for(var r=0;r<this.registry.onCreateRule.length;r++){var i=this.registry.onCreateRule[r](e,t,n);if(i)return i}return null},t.onProcessRule=function(e){if(!e.isProcessed){for(var t=e.options.sheet,n=0;n<this.registry.onProcessRule.length;n++)this.registry.onProcessRule[n](e,t);e.style&&this.onProcessStyle(e.style,e,t),e.isProcessed=!0}},t.onProcessStyle=function(e,t,n){for(var r=0;r<this.registry.onProcessStyle.length;r++)t.style=this.registry.onProcessStyle[r](t.style,t,n)},t.onProcessSheet=function(e){for(var t=0;t<this.registry.onProcessSheet.length;t++)this.registry.onProcessSheet[t](e)},t.onUpdate=function(e,t,n,r){for(var i=0;i<this.registry.onUpdate.length;i++)this.registry.onUpdate[i](e,t,n,r)},t.onChangeValue=function(e,t,n){for(var r=e,i=0;i<this.registry.onChangeValue.length;i++)r=this.registry.onChangeValue[i](r,t,n);return r},t.use=function(e,t){void 0===t&&(t={queue:"external"});var n=this.plugins[t.queue];-1===n.indexOf(e)&&(n.push(e),this.registry=[].concat(this.plugins.external,this.plugins.internal).reduce(function(e,t){for(var n in t)n in e&&e[n].push(t[n]);return e},{onCreateRule:[],onProcessRule:[],onProcessStyle:[],onProcessSheet:[],onChangeValue:[],onUpdate:[]}))},e}(),G=new(function(){function e(){this.registry=[]}var t=e.prototype;return t.add=function(e){var t=this.registry,n=e.options.index;if(-1===t.indexOf(e))if(0===t.length||n>=this.index)t.push(e);else for(var r=0;r<t.length;r++)if(t[r].options.index>n)return void t.splice(r,0,e)},t.reset=function(){this.registry=[]},t.remove=function(e){var t=this.registry.indexOf(e);this.registry.splice(t,1)},t.toString=function(e){for(var t=void 0===e?{}:e,n=t.attached,r=(0,u.A)(t,["attached"]),i=h(r).linebreak,o="",a=0;a<this.registry.length;a++){var s=this.registry[a];null!=n&&s.attached!==n||(o&&(o+=i),o+=s.toString(r))}return o},(0,o.A)(e,[{key:"index",get:function(){return 0===this.registry.length?0:this.registry[this.registry.length-1].options.index}}]),e}()),Z="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window&&window.Math===Math?window:"undefined"!=typeof self&&self.Math===Math?self:Function("return this")(),Q="2f1acc6c3a606b082e5eef5e54414ffb";null==Z[Q]&&(Z[Q]=0);var ee=Z[Q]++,te=function(e){void 0===e&&(e={});var t=0;return function(n,r){t+=1;var i="",o="";return r&&(r.options.classNamePrefix&&(o=r.options.classNamePrefix),null!=r.options.jss.id&&(i=String(r.options.jss.id))),e.minify?""+(o||"c")+ee+i+t:o+n.key+"-"+ee+(i?"-"+i:"")+"-"+t}},ne=function(e){var t;return function(){return t||(t=e()),t}},re=function(e,t){try{return e.attributeStyleMap?e.attributeStyleMap.get(t):e.style.getPropertyValue(t)}catch(e){return""}},ie=function(e,t,n){try{var r=n;if(Array.isArray(n)&&(r=p(n)),e.attributeStyleMap)e.attributeStyleMap.set(t,r);else{var i=r?r.indexOf("!important"):-1,o=i>-1?r.substr(0,i-1):r;e.style.setProperty(t,o,i>-1?"important":"")}}catch(e){return!1}return!0},oe=function(e,t){try{e.attributeStyleMap?e.attributeStyleMap.delete(t):e.style.removeProperty(t)}catch(e){}},ae=function(e,t){return e.selectorText=t,e.selectorText===t},se=ne(function(){return document.querySelector("head")});var ue=ne(function(){var e=document.querySelector('meta[property="csp-nonce"]');return e?e.getAttribute("content"):null}),le=function(e,t,n){try{"insertRule"in e?e.insertRule(t,n):"appendRule"in e&&e.append
vendor: 4,751 bytes, line 11362
11362Rule(t)}catch(e){return!1}return e.cssRules[n]},ce=function(e,t){var n=e.cssRules.length;return void 0===t||t>n?n:t},de=function(){function e(e){this.getPropertyValue=re,this.setProperty=ie,this.removeProperty=oe,this.setSelector=ae,this.hasInsertedRules=!1,this.cssRules=[],e&&G.add(e),this.sheet=e;var t,n=this.sheet?this.sheet.options:{},r=n.media,i=n.meta,o=n.element;this.element=o||((t=document.createElement("style")).textContent="\n",t),this.element.setAttribute("data-jss",""),r&&this.element.setAttribute("media",r),i&&this.element.setAttribute("data-meta",i);var a=ue();a&&this.element.setAttribute("nonce",a)}var t=e.prototype;return t.attach=function(){if(!this.element.parentNode&&this.sheet){!function(e,t){var n=t.insertionPoint,r=function(e){var t=G.registry;if(t.length>0){var n=function(e,t){for(var n=0;n<e.length;n++){var r=e[n];if(r.attached&&r.options.index>t.index&&r.options.insertionPoint===t.insertionPoint)return r}return null}(t,e);if(n&&n.renderer)return{parent:n.renderer.element.parentNode,node:n.renderer.element};if(n=function(e,t){for(var n=e.length-1;n>=0;n--){var r=e[n];if(r.attached&&r.options.insertionPoint===t.insertionPoint)return r}return null}(t,e),n&&n.renderer)return{parent:n.renderer.element.parentNode,node:n.renderer.element.nextSibling}}var r=e.insertionPoint;if(r&&"string"==typeof r){var i=function(e){for(var t=se(),n=0;n<t.childNodes.length;n++){var r=t.childNodes[n];if(8===r.nodeType&&r.nodeValue.trim()===e)return r}return null}(r);if(i)return{parent:i.parentNode,node:i.nextSibling}}return!1}(t);if(!1!==r&&r.parent)r.parent.insertBefore(e,r.node);else if(n&&"number"==typeof n.nodeType){var i=n,o=i.parentNode;o&&o.insertBefore(e,i.nextSibling)}else se().appendChild(e)}(this.element,this.sheet.options);var e=Boolean(this.sheet&&this.sheet.deployed);this.hasInsertedRules&&e&&(this.hasInsertedRules=!1,this.deploy())}},t.detach=function(){if(this.sheet){var e=this.element.parentNode;e&&e.removeChild(this.element),this.sheet.options.link&&(this.cssRules=[],this.element.textContent="\n")}},t.deploy=function(){var e=this.sheet;e&&(e.options.link?this.insertRules(e.rules):this.element.textContent="\n"+e.toString()+"\n")},t.insertRules=function(e,t){for(var n=0;n<e.index.length;n++)this.insertRule(e.index[n],n,t)},t.insertRule=function(e,t,n){if(void 0===n&&(n=this.element.sheet),e.rules){var r=e,i=n;if("conditional"===e.type||"keyframes"===e.type){var o=ce(n,t);if(!1===(i=le(n,r.toString({children:!1}),o)))return!1;this.refCssRule(e,o,i)}return this.insertRules(r.rules,i),i}var a=e.toString();if(!a)return!1;var s=ce(n,t),u=le(n,a,s);return!1!==u&&(this.hasInsertedRules=!0,this.refCssRule(e,s,u),u)},t.refCssRule=function(e,t,n){e.renderable=n,e.options.parent instanceof X&&this.cssRules.splice(t,0,n)},t.deleteRule=function(e){var t=this.element.sheet,n=this.indexOf(e);return-1!==n&&(t.deleteRule(n),this.cssRules.splice(n,1),!0)},t.indexOf=function(e){return this.cssRules.indexOf(e)},t.replaceRule=function(e,t){var n=this.indexOf(e);return-1!==n&&(this.element.sheet.deleteRule(n),this.cssRules.splice(n,1),this.insertRule(t,n))},t.getRules=function(){return this.element.sheet.cssRules},e}(),fe=0,pe=function(){function e(e){this.id=fe++,this.version="10.10.0",this.plugins=new Y,this.options={id:{minify:!1},createGenerateId:te,Renderer:i.A?de:null,plugins:[]},this.generateId=te({minify:!1});for(var t=0;t<q.length;t++)this.plugins.use(q[t],{queue:"internal"});this.setup(e)}var t=e.prototype;return t.setup=function(e){return void 0===e&&(e={}),e.createGenerateId&&(this.options.createGenerateId=e.createGenerateId),e.id&&(this.options.id=(0,r.A)({},this.options.id,e.id)),(e.createGenerateId||e.id)&&(this.generateId=this.options.createGenerateId(this.options.id)),null!=e.insertionPoint&&(this.options.insertionPoint=e.insertionPoint),"Renderer"in e&&(this.options.Renderer=e.Renderer),e.plugins&&this.use.apply(this,e.plugins),this},t.createStyleSheet=function(e,t){void 0===t&&(t={});var n=t.index;"number"!=typeof n&&(n=0===G.index?0:G.index+1);var i=new X(e,(0,r.A)({},t,{jss:this,generateId:t.generateId||this.generateId,insertionPoint:this.options.insertionPoint,Renderer:this.options.Renderer,index:n}));return this.plugins.onProcessSheet(i),i},t.removeStyleSheet=function(e){return e.detach(),G.remove(e),this},t.createRule=function(e,t,n){if(void 0===t&&(t={}),void 0===n&&(n={}),"object"==typeof e)return this.createRule(void 0,e,t);var i=(0,r.A)({},n,{name:e,jss:this,Renderer:this.options.Renderer});i.generateId||(i.generateId=this.generateId),i.classes||(i.classes={}),i.keyframes||(i.keyframes={});var o=d(e,t,i);return o&&this.plugins.onProcessRule(o),o},t.use=function(){for(var e=this,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];
11362return n.forEach(function(t){e.plugins.use(t)}),this},e}(),he=function(e){return new pe(e)},ve="object"==typeof CSS&&null!=CSS&&"number"in CSS;function me(e){var t=null;for(var n in e){var r=e[n],i=typeof r;if("function"===i)t||(t={}),t[n]=r;else if("object"===i&&null!==r&&!Array.isArray(r)){var o=me(r);o&&(t||(t={}),t[n]=o)}}return t}he()},7584(e,t,n){"use strict";n.d(t,{Ay:()=>X,FK:()=>r.FK,J0:()=>i.J0,Kr:()=>i.Kr,NT:()=>i.NT,Nf:()=>i.Nf,Ob:()=>V,Qv:()=>I,Rf:()=>y,Yn:()=>i.Yn,d5:()=>P,hb:()=>i.hb,li:()=>i.li,n:()=>r.n,oK:()=>J,ph:()=>h,q6:()=>r.q6,vJ:()=>i.vJ,yL:()=>b,zO:()=>q});var r=n(2074),i=n(4640);function o(e,t){for(var n in t)e[n]=t[n];return e}function a(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var r in t)if("__source"!==r&&e[r]!==t[r])return!0;return!1}function s(e,t){var n=t(),r=(0,i.J0)({t:{__:n,u:t}}),o=r[0].t,a=r[1];return(0,i.Nf)(function(){o.__=n,o.u=t,u(o)&&a({t:o})},[e,n,t]),(0,i.vJ)(function(){return u(o)&&a({t:o}),e(function(){u(o)&&a({t:o})})},[e]),n}function u(e){try{return!((t=e.__)===(n=e.u())&&(0!==t||1/t==1/n)||t!=t&&n!=n)}catch(e){return!0}var t,n}function l(e){e()}function c(e){return e}function d(){return[!1,l]}var f=i.Nf;function p(e,t){this.props=e,this.context=t}function h(e,t){function n(e){var n=this.props.ref;return n!=e.ref&&n&&("function"==typeof n?n(null):n.current=null),t?!t(this.props,e)||n!=e.ref:a(this.props,e)}function i(t){return this.shouldComponentUpdate=n,(0,r.n)(e,t)}return i.displayName="Memo("+(e.displayName||e.name)+")",i.__f=i.prototype.isReactComponent=!0,i.type=e,i}(p.prototype=new r.uA).isPureReactComponent=!0,p.prototype.shouldComponentUpdate=function(e,t){return a(this.props,e)||a(this.state,t)};var v=r.fF.__b;r.fF.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),v&&v(e)};var m="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref")||3911;function y(e){function t(t){var n=o({},t);return delete n.ref,e(n,t.ref||null)}return t.$$typeof=m,t.render=e,t.prototype.isReactComponent=t.__f=!0,t.displayName="ForwardRef("+(e.displayName||e.name)+")",t}var g=function(e,t){return null==e?null:(0,r.v2)((0,r.v2)(e).map(t))},b={map:g,forEach:g,count:function(e){return e?(0,r.v2)(e).length:0},only:function(e){var t=(0,r.v2)(e);if(1!==t.length)throw"Children.only";return t[0]},toArray:r.v2},_=r.fF.__e;r.fF.__e=function(e,t,n,r){if(e.then)for(var i,o=t;o=o.__;)if((i=o.__c)&&i.__c)return null==t.__e&&(t.__e=n.__e,t.__k=n.__k),i.__c(e,t);_(e,t,n,r)};var A=r.fF.unmount;function x(e,t,n){return e&&(e.__c&&e.__c.__H&&(e.__c.__H.__.forEach(function(e){"function"==typeof e.__c&&e.__c()}),e.__c.__H=null),null!=(e=o({},e)).__c&&(e.__c.__P===n&&(e.__c.__P=t),e.__c.__e=!0,e.__c=null),e.__k=e.__k&&e.__k.map(function(e){return x(e,t,n)})),e}function w(e,t,n){return e&&n&&(e.__v=null,e.__k=e.__k&&e.__k.map(function(e){return w(e,t,n)}),e.__c&&e.__c.__P===t&&(e.__e&&n.appendChild(e.__e),e.__c.__e=!0,e.__c.__P=n)),e}function S(){this.__u=0,this.o=null,this.__b=null}function k(e){var t=e.__&&e.__.__c;return t&&t.__a&&t.__a(e)}function C(){this.i=null,this.l=null}r.fF.unmount=function(e){var t=e.__c;t&&(t.__z=!0),t&&t.__R&&t.__R(),t&&32&e.__u&&(e.type=null),A&&A(e)},(S.prototype=new r.uA).__c=function(e,t){var n=t.__c,r=this;null==r.o&&(r.o=[]),r.o.push(n);var i=k(r.__v),o=!1,a=function(){o||r.__z||(o=!0,n.__R=null,i?i(u):u())};n.__R=a;var s=n.__P;n.__P=null;var u=function(){if(! --r.__u){if(r.state.__a){var e=r.state.__a;r.__v.__k[0]=w(e,e.__c.__P,e.__c.__O)}var t;for(r.setState({__a:r.__b=null});t=r.o.pop();)t.__P=s,t.forceUpdate()}};r.__u++||32&t.__u||r.setState({__a:r.__b=r.__v.__k[0]}),e.then(a,a)},S.prototype.componentWillUnmount=function(){this.o=[]},S.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),i=this.__v.__k[0].__c;
11362this.__v.__k[0]=x(this.__b,n,i.__O=i.__P)}this.__b=null}var o=t.__a&&(0,r.n)(r.FK,null,e.fallback);return o&&(o.__u&=-33),[(0,r.n)(r.FK,null,t.__a?null:e.children),o]};var R=function(e,t,n){if(++n[1]===n[0]&&e.l.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.l.size))for(n=e.i;n;){for(;n.length>3;)n.pop()();if(n[1]<n[0])break;e.i=n=n[2]}};function E(e){return this.getChildContext=function(){return e.context},e.children}function j(e){var t=this,n=e.h;if(t.componentWillUnmount=function(){(0,r.XX)(null,t.v),t.v=null,t.h=null},t.h&&t.h!==n&&t.componentWillUnmount(),!t.v){for(var i=t.__v;null!==i&&!i.__m&&null!==i.__;)i=i.__;t.h=n,t.v={nodeType:1,parentNode:n,childNodes:[],__k:{__m:i.__m},contains:function(){return!0},namespaceURI:n.namespaceURI,insertBefore:function(e,n){this.childNodes.push(e),t.h.insertBefore(e,n)},removeChild:function(e){this.childNodes.splice(this.childNodes.indexOf(e)>>>1,1),t.h.removeChild(e)}}}(0,r.XX)((0,r.n)(E,{context:t.context},e.__v),t.v)}function P(e,t){var n=(0,r.n)(j,{__v:e,h:t});return n.containerInfo=t,n}(C.prototype=new r.uA).__a=function(e){var t=this,n=k(t.__v),r=t.l.get(e);return r[0]++,function(i){var o=function(){t.props.revealOrder?(r.push(i),R(t,e,r)):i()};n?n(o):o()}},C.prototype.render=function(e){this.i=null,this.l=new Map;var t=(0,r.v2)(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var n=t.length;n--;)this.l.set(t[n],this.i=[1,0,this.i]);return e.children},C.prototype.componentDidUpdate=C.prototype.componentDidMount=function(){var e=this;this.l.forEach(function(t,n){R(e,n,t)})};var O="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,N=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image(!S)|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,T=/^on(Ani|Tra|Tou|BeforeInp|Compo)/,$=/[A-Z0-9]/g,M="undefined"!=typeof document,F=function(e){return("undefined"!=typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/:/fil|che|ra/).test(e)};function I(e,t,n){return(0,r.Qv)(e,t),"function"==typeof n&&n(),e?e.__c:null}r.uA.prototype.isReactComponent=!0,["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(e){Object.defineProperty(r.uA.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})});var L=r.fF.event;r.fF.event=function(e){return L&&(e=L(e)),e.persist=function(){},e.isPropagationStopped=function(){return this.cancelBubble},e.isDefaultPrevented=function(){return this.defaultPrevented},e.nativeEvent=e};var D,W={configurable:!0,get:function(){return this.class}},z=r.fF.vnode;r.fF.vnode=function(e){"string"==typeof e.type&&function(e){var t=e.props,n=e.type,i={},o=-1==n.indexOf("-");for(var a in t){var s=t[a];if(!("value"===a&&"defaultValue"in t&&null==s||M&&"children"===a&&"noscript"===n||"class"===a||"className"===a)){var u=a.toLowerCase();"defaultValue"===a&&"value"in t&&null==t.value?a="value":"download"===a&&!0===s?s="":"translate"===u&&"no"===s?s=!1:"o"===u[0]&&"n"===u[1]?"ondoubleclick"===u?a="ondblclick":"onchange"!==u||"input"!==n&&"textarea"!==n||F(t.type)?"onfocus"===u?a="onfocusin":"onblur"===u?a="onfocusout":T.test(a)&&(a=u):u=a="oninput":o&&N.test(a)?a=a.replace($,"-$&").toLowerCase():null===s&&(s=void 0),"oninput"===u&&i[a=u]&&(a="oninputCapture"),i[a]=s}}"select"==n&&(i.multiple&&Array.isArray(i.value)&&(i.value=(0,r.v2)(t.children).forEach(function(e){e.props.selected=-1!=i.value.indexOf(e.props.value)})),null!=i.defaultValue&&(i.value=(0,r.v2)(t.children).forEach(function(e){e.props.selected=i.multiple?-1!=i.defaultValue.indexOf(e.props.value):i.defaultValue==e.props.value}))),t.class&&!t.className?(i.class=t.class,Object.defineProperty(i,"className",W)):t.className&&(i.class=i.className=t.className),e.props=i}(e),e.$$typeof=O,z&&z(e)};var B=r.fF.__r;r.fF.__r=function(e){B&&B(e),D=e.__c};var U=r.fF.diffed;r.fF.diffed=function(e){U&&U(e);var t=e.props,n=e.__e;null!=n&&"textarea"===e.type&&"value"in t&&t.value!==n.value&&(n.value=null==t.value?"":t.value),D=null};var H={ReactCurrentDispatcher:{current:{readContext:function(e){return D.__n[e.__c].props.value},useCallback:i.hb,useContext:i.NT,useDebugValue:i.MN,useDeferredValue:c,useEffect:i.vJ,useId:i.Bi,useImperativeHandle:i.Yn,useInsertionEffect:f,useLayoutEffect:i.Nf,useMemo:i.Kr,useReducer:i.WO,useRef:i.li,useState:i.J0,use
11362SyncExternalStore:s,useTransition:d}}};function q(e){return!!e&&e.$$typeof===O}function V(e){return q(e)?r.Ob.apply(null,arguments):e}function J(e){return e&&(e.base||1===e.nodeType&&e)||null}var K=q,X={useState:i.J0,useId:i.Bi,useReducer:i.WO,useEffect:i.vJ,useLayoutEffect:i.Nf,useInsertionEffect:f,useTransition:d,useDeferredValue:c,useSyncExternalStore:s,startTransition:l,useRef:i.li,useImperativeHandle:i.Yn,useMemo:i.Kr,useCallback:i.hb,useContext:i.NT,useDebugValue:i.MN,version:"18.3.1",Children:b,render:function(e,t,n){return null==t.__k&&(t.textContent=""),(0,r.XX)(e,t),"function"==typeof n&&n(),e?e.__c:null},hydrate:I,unmountComponentAtNode:function(e){return!!e.__k&&((0,r.XX)(null,e),!0)},createPortal:P,createElement:r.n,createContext:r.q6,createFactory:function(e){return r.n.bind(null,e)},cloneElement:V,createRef:r._3,Fragment:r.FK,isValidElement:q,isElement:K,isFragment:function(e){return q(e)&&e.type===r.FK},isMemo:function(e){return!!e&&"string"==typeof e.displayName&&0==e.displayName.indexOf("Memo(")},findDOMNode:J,Component:r.uA,PureComponent:p,memo:h,forwardRef:y,flushSync:function(e,t){var n=r.fF.debounceRendering;r.fF.debounceRendering=function(e){return e()};var i=e(t);return r.fF.debounceRendering=n,i},unstable_batchedUpdates:function(e,t){return e(t)},StrictMode:r.FK,Suspense:S,SuspenseList:C,lazy:function(e){var t,n,i,o=null;function a(a){if(t||(t=e()).then(function(e){e&&(o=e.default||e),i=!0},function(e){n=e,i=!0}),n)throw n;if(!i)throw t;return o?(0,r.n)(o,a):null}return a.displayName="Lazy",a.__f=!0,a},__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:H}},2074(e,t,n){"use strict";n.d(t,{FK:()=>E,Ob:()=>Q,Qv:()=>Z,XX:()=>G,_3:()=>R,fF:()=>i,h:()=>k,n:()=>k,q6:()=>ee,uA:()=>j,v2:()=>L,zO:()=>a});var r,i,o,a,s,u,l,c,d,f,p,h,v,m,y,g,b={},_=[],A=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,x=Array.isArray;function w(e,t){for(var n in t)e[n]=t[n];return e}function S(e){e&&e.parentNode&&e.parentNode.removeChild(e)}function k(e,t,n){var i,o,a,s={};
vendor: 9,207 bytes, line 11362
11362for(a in t)"key"==a?i=t[a]:"ref"==a?o=t[a]:s[a]=t[a];if(arguments.length>2&&(s.children=arguments.length>3?r.call(arguments,2):n),"function"==typeof e&&null!=e.defaultProps)for(a in e.defaultProps)void 0===s[a]&&(s[a]=e.defaultProps[a]);return C(e,s,i,o,null)}function C(e,t,n,r,a){var s={type:e,props:t,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__c:null,constructor:void 0,__v:null==a?++o:a,__i:-1,__u:0};return null==a&&null!=i.vnode&&i.vnode(s),s}function R(){return{current:null}}function E(e){return e.children}function j(e,t){this.props=e,this.context=t}function P(e,t){if(null==t)return e.__?P(e.__,e.__i+1):null;for(var n;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e)return n.__e;return"function"==typeof e.type?P(e):null}function O(e){if(e.__P&&e.__d){var t=e.__v,n=t.__e,r=[],o=[],a=w({},t);a.__v=t.__v+1,i.vnode&&i.vnode(a),U(e.__P,a,t,e.__n,e.__P.namespaceURI,32&t.__u?[n]:null,r,null==n?P(t):n,!!(32&t.__u),o),a.__v=t.__v,a.__.__k[a.__i]=a,q(r,a,o),t.__e=t.__=null,a.__e!=n&&N(a)}}function N(e){if(null!=(e=e.__)&&null!=e.__c)return e.__e=e.__c.base=null,e.__k.some(function(t){if(null!=t&&null!=t.__e)return e.__e=e.__c.base=t.__e}),N(e)}function T(e){(!e.__d&&(e.__d=!0)&&s.push(e)&&!$.__r++||u!=i.debounceRendering)&&((u=i.debounceRendering)||l)($)}function $(){try{for(var e,t=1;s.length;)s.length>t&&s.sort(c),e=s.shift(),t=s.length,O(e)}finally{s.length=$.__r=0}}function M(e,t,n,r,i,o,a,s,u,l,c){var d,f,p,h,v,m,y,g=r&&r.__k||_,A=t.length;for(u=F(n,t,g,u,A),d=0;d<A;d++)null!=(p=n.__k[d])&&(f=-1!=p.__i&&g[p.__i]||b,p.__i=d,m=U(e,p,f,i,o,a,s,u,l,c),h=p.__e,p.ref&&f.ref!=p.ref&&(f.ref&&K(f.ref,null,p),c.push(p.ref,p.__c||h,p)),null==v&&null!=h&&(v=h),(y=!!(4&p.__u))||f.__k===p.__k?(u=I(p,u,e,y),y&&f.__e&&(f.__e=null)):"function"==typeof p.type&&void 0!==m?u=m:h&&(u=h.nextSibling),p.__u&=-7);return n.__e=v,u}function F(e,t,n,r,i){var o,a,s,u,l,c=n.length,d=c,f=0;for(e.__k=new Array(i),o=0;o<i;o++)null!=(a=t[o])&&"boolean"!=typeof a&&"function"!=typeof a?("string"==typeof a||"number"==typeof a||"bigint"==typeof a||a.constructor==String?a=e.__k[o]=C(null,a,null,null,null):x(a)?a=e.__k[o]=C(E,{children:a},null,null,null):void 0===a.constructor&&a.__b>0?a=e.__k[o]=C(a.type,a.props,a.key,a.ref?a.ref:null,a.__v):e.__k[o]=a,u=o+f,a.__=e,a.__b=e.__b+1,s=null,-1!=(l=a.__i=D(a,n,u,d))&&(d--,(s=n[l])&&(s.__u|=2)),null==s||null==s.__v?(-1==l&&(i>c?f--:i<c&&f++),"function"!=typeof a.type&&(a.__u|=4)):l!=u&&(l==u-1?f--:l==u+1?f++:(l>u?f--:f++,a.__u|=4))):e.__k[o]=null;if(d)for(o=0;o<c;o++)null!=(s=n[o])&&!(2&s.__u)&&(s.__e==r&&(r=P(s)),X(s,s));return r}function I(e,t,n,r){var i,o;if("function"==typeof e.type){for(i=e.__k,o=0;i&&o<i.length;o++)i[o]&&(i[o].__=e,t=I(i[o],t,n,r));return t}e.__e!=t&&(r&&(t&&e.type&&!t.parentNode&&(t=P(e)),n.insertBefore(e.__e,t||null)),t=e.__e);do{t=t&&t.nextSibling}while(null!=t&&8==t.nodeType);return t}function L(e,t){return t=t||[],null==e||"boolean"==typeof e||(x(e)?e.some(function(e){L(e,t)}):t.push(e)),t}function D(e,t,n,r){var i,o,a,s=e.key,u=e.type,l=t[n],c=null!=l&&!(2&l.__u);if(null===l&&null==s||c&&s==l.key&&u==l.type)return n;if(r>(c?1:0))for(i=n-1,o=n+1;i>=0||o<t.length;)if(null!=(l=t[a=i>=0?i--:o++])&&!(2&l.__u)&&s==l.key&&u==l.type)return a;return-1}function W(e,t,n){"-"==t[0]?e.setProperty(t,null==n?"":n):e[t]=null==n?"":"number"!=typeof n||A.test(t)?n:n+"px"}function z(e,t,n,r,i){var o,a;e:if("style"==t)if("string"==typeof n)e.style.cssText=n;else{if("string"==typeof r&&(e.style.cssText=r=""),r)for(t in r)n&&t in n||W(e.style,t,"");if(n)for(t in n)r&&n[t]==r[t]||W(e.style,t,n[t])}else if("o"==t[0]&&"n"==t[1])o=t!=(t=t.replace(h,"$1")),a=t.toLowerCase(),t=a in e||"onFocusOut"==t||"onFocusIn"==t?a.slice(2):t.slice(2),e.l||(e.l={}),e.l[t+o]=n,n?r?n[p]=r[p]:(n[p]=v,e.addEventListener(t,o?y:m,o)):e.removeEventListener(t,o?y:m,o);else{if("http://www.w3.org/2000/svg"==i)t=t.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if("width"!=t&&"height"!=t&&"href"!=t&&"list"!=t&&"form"!=t&&"tabIndex"!=t&&"download"!=t&&"rowSpan"!=t&&"colSpan"!=t&&"role"!=t&&"popover"!=t&&t in e)try{e[t]=null==n?"":n;break e}catch(e){}"function"==typeof n||(null==n||!1===n&&"-"!=t[4]?e.removeAttribute(t):e.setAttribute(t,"popover"==t&&1==n?"":n))}}function B(e){return function(t){if(this.l){var n=this.l[t.type+e];if(null==t[f])t[f]=v++;else if(t[f]<n[p])return;return n(i.event?i.event(t):t)}}}function U(e,t,n,r,o,a,s,u,l,c){var d,f,p,h,v,m,y,g,b,A,k,C,R,P,O,N=t.type;if(void 0!==t.constructor)return null;128&n.__u&&(l=!!(32&n.__u),a=[u=t.__e=n.__e]),(d=i.__b)&&d(t);e:if("function"==typeof N)try{if(g=t.props,b=N.prototype&&N.prototype.render,A=(d=N.contextType)&&r[d.__c],k=d?A?A.props.value:d.__:r,n.__c?y=(f=t.__c=n.__c).__=f.__E:(b?t.__c=f=new N(g,k):(t.__c=f=new j(g,k),f.constructor=N,f.render=Y),A&&A.sub(f),f.state||(f.state={}),f.__n=r,p=f.__d=!0,f.__h=[],f._sb=[]),b&&null==f.__s&&(f.__s=f.state),b&&null!=N.getDerivedStateFromProps&&(f.__s==f.state&&(f.__s=w({},f.__s)),w(f.__s,N.getDerivedStateFromProps(g,f.__s))),h=f.props,v=f.state,f.__v=t,p)b&&null==N.getDerivedStateFromProps&&null!=f.componentWillMount&&f.componentWillMount(),b&&null!=f.componentDidMount&&f.__h.push(f.componentDidMount);else{if(b&&null==N.getDerivedStateFromProps&&g!==h&&null!=f.componentWillReceiveProps&&f.componentWillReceiveProps(g,k),t.__v==n.__v||!f.__e&&null!=f.shouldComponentUpdate&&!1===f.shouldComponentUpdate(g,f.__s,k)){t.__v!=n.__v&&(f.props=g,f.state=f.__s,f.__d=!1),t.__e=n.__e,t.__k=n.__k,t.__k.some(function(e){e&&(e.__=t)}),_.push.apply(f.__h,f._sb),f._sb=[],f.__h.length&&s.push(f);break e}null!=f.componentWillUpdate&&f.componentWillUpdate(g,f.__s,k),b&&null!=f.componentDidUpdate&&f.__h.push(function(){f.componentDidUpdate(h,v,m)})}if(f.context=k,f.props=g,f.__P=e,f.__e=!1,C=i.__r,R=0,b)f.state=f.__s,f.__d=!1,C&&C(t),d=f.render(f.props,f.state,f.context),_.push.apply(f.__h,f._sb),f._sb=[];else do{f.__d=!1,C&&C(t),d=f.render(f.props,f.state,f.context),f.state=f.__s}while(f.__d&&++R<25);f.state=f.__s,null!=f.getChildContext&&(r=w(w({},r),f.getChildContext())),b&&!p&&null!=f.getSnapshotBeforeUpdate&&(m=f.getSnapshotBeforeUpdate(h,v)),P=null!=d&&d.type===E&&null==d.key?V(d.props.children):d,u=M(e,x(P)?P:[P],t,n,r,o,a,s,u,l,c),f.base=t.__e,t.__u&=-161,f.__h.length&&s.push(f),y&&(f.__E=f.__=null)}catch(e){if(t.__v=null,l||null!=a)if(e.then){for(t.__u|=l?160:128;u&&8==u.nodeType&&u.nextSibling;)u=u.nextSibling;a[a.indexOf(u)]=null,t.__e=u}else{for(O=a.length;O--;)S(a[O]);H(t)}else t.__e=n.__e,t.__k=n.__k,e.then||H(t);i.__e(e,t,n)}else null==a&&t.__v==n.__v?(t.__k=n.__k,t.__e=n.__e):u=t.__e=J(n.__e,t,n,r,o,a,s,l,c);return(d=i.diffed)&&d(t),128&t.__u?void 0:u}function H(e){e&&(e.__c&&(e.__c.__e=!0),e.__k&&e.__k.some(H))}function q(e,t,n){for(var r=0;r<n.length;r++)K(n[r],n[++r],n[++r]);i.__c&&i.__c(t,e),e.some(function(t){try{e=t.__h,t.__h=[],e.some(function(e){e.call(t)})}catch(e){i.__e(e,t.__v)}})}function V(e){return"object"!=typeof e||null==e||e.__b>0?e:x(e)?e.map(V):w({},e)}function J(e,t,n,o,a,s,u,l,c){var d,f,p,h,v,m,y,g=n.props||b,_=t.props,A=t.type;if("svg"==A?a="http://www.w3.org/2000/svg":"math"==A?a="http://www.w3.org/1998/Math/MathML":a||(a="http://www.w3.org/1999/xhtml"),null!=s)for(d=0;d<s.length;d++)if((v=s[d])&&"setAttribute"in v==!!A&&(A?v.localName==A:3==v.nodeType)){e=v,s[d]=null;break}if(null==e){if(null==A)return document.createTextNode(_);e=document.createElementNS(a,A,_.is&&_),l&&(i.__m&&i.__m(t,s),l=!1),s=null}if(null==A)g===_||l&&e.data==_||(e.data=_);else{if(s=s&&r.call(e.childNodes),!l&&null!=s)for(g={},d=0;d<e.attributes.length;d++)g[(v=e.attributes[d]).name]=v.value;for(d in g)v=g[d],"dangerouslySetInnerHTML"==d?p=v:"children"==d||d in _||"value"==d&&"defaultValue"in _||"checked"==d&&"defaultChecked"in _||z(e,d,null,v,a);for(d in _)v=_[d],"children"==d?h=v:"dangerouslySetInnerHTML"==d?f=v:"value"==d?m=v:"checked"==d?y=v:l&&"function"!=typeof v||g[d]===v||z(e,d,v,g[d],a);if(f)l||p&&(f.__html==p.__html||f.__html==e.innerHTML)||(e.innerHTML=f.__html),t.__k=[];else if(p&&(e.innerHTML=""),M("template"==t.type?e.content:e,x(h)?h:[h],t,n,o,"foreignObject"==A?"http://www.w3.org/1999/xhtml":a,s,u,s?s[0]:n.__k&&P(n,0),l,c),null!=s)for(d=s.length;d--;)S(s[d]);l||(d="value","progress"==A&&null==m?e.removeAttribute("value"):null!=m&&(m!==e[d]||"progress"==A&&!m||"option"==A&&m!=g[d])&&z(e,d,m,g[d],a),d="checked",null!=y&&y!=e[d]&&z(e,d,y,g[d],a))}return e}function K(e,t,n){try{if("function"==typeof e){var r="function"==typeof e.__u;r&&e.__u(),r&&null==t||(e.__u=e(t))}else e.current=t}catch(e){i.__e(e,n)}}function X(e,t,n){var r,o;if(i.unmount&&i.unmount(e),(r=e.ref)&&(r.current&&r.current!=e.__e||K(r,null,t)),null!=(r=e.__c)){if(r.componentWillUnmount)try{r.componentWillUnmount()}catch(e){i.__e(e,t)}r.base=r.__P=null}if(r=e.__k)for(o=0;o<r.length;o++)r[o]&&X(r[o],t,n||"function"!=typeof e.type);n||S(e.__e),e.__c=e.__=e.__e=void 0}function Y(e,t,n){return this.constructor(e,n)}function G(e,t,n){var o,a,s,u;t==document&&(t=document.documentElement),i.__&&i.__(e,t),a=(o="function"==typeof n)?null:n&&n.__k||t.__k,s=[],u=[],U(t,e=(!o&&n||t).__k=k(E,null,[e]),a||b,b,t.namespaceURI,!o&&n?[n]:a?null:t.firstChild?r.call(t.childNodes):null,
vendor: 1,654 bytes, line 11362
11362s,!o&&n?n:a?a.__e:t.firstChild,o,u),q(s,e,u)}function Z(e,t){G(e,t,Z)}function Q(e,t,n){var i,o,a,s,u=w({},e.props);for(a in e.type&&e.type.defaultProps&&(s=e.type.defaultProps),t)"key"==a?i=t[a]:"ref"==a?o=t[a]:u[a]=void 0===t[a]&&null!=s?s[a]:t[a];return arguments.length>2&&(u.children=arguments.length>3?r.call(arguments,2):n),C(e.type,u,i||e.key,o||e.ref,null)}function ee(e){function t(e){var n,r;return this.getChildContext||(n=new Set,(r={})[t.__c]=this,this.getChildContext=function(){return r},this.componentWillUnmount=function(){n=null},this.shouldComponentUpdate=function(e){this.props.value!=e.value&&n.forEach(function(e){e.__e=!0,T(e)})},this.sub=function(e){n.add(e);var t=e.componentWillUnmount;e.componentWillUnmount=function(){n&&n.delete(e),t&&t.call(e)}}),e.children}return t.__c="__cC"+g++,t.__=e,t.Provider=t.__l=(t.Consumer=function(e,t){return e.children(t)}).contextType=t,t}r=_.slice,i={__e:function(e,t,n,r){for(var i,o,a;t=t.__;)if((i=t.__c)&&!i.__)try{if((o=i.constructor)&&null!=o.getDerivedStateFromError&&(i.setState(o.getDerivedStateFromError(e)),a=i.__d),null!=i.componentDidCatch&&(i.componentDidCatch(e,r||{}),a=i.__d),a)return i.__E=i}catch(t){e=t}throw e}},o=0,a=function(e){return null!=e&&void 0===e.constructor},j.prototype.setState=function(e,t){var n;n=null!=this.__s&&this.__s!=this.state?this.__s:this.__s=w({},this.state),"function"==typeof e&&(e=e(w({},n),this.props)),e&&w(n,e),null!=e&&this.__v&&(t&&this._sb.push(t),T(this))},j.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),T(this))},j.prototype.render=E,s=[],l="function"==typeof Promise?Promise.prototype.then.bind(Prom
11362ise.resolve()):setTimeout,c=function(e,t){return e.__v.__b-t.__v.__b},$.__r=0,d=Math.random().toString(8),f="__d"+d,p="__a"+d,h=/(PointerCapture)$|Capture$/i,v=0,m=B(!1),y=B(!0),g=0},4640(e,t,n){"use strict";n.d(t,{Bi:()=>E,J0:()=>g,Kr:()=>S,MN:()=>R,NT:()=>C,Nf:()=>A,WO:()=>b,Yn:()=>w,hb:()=>k,li:()=>x,vJ:()=>_});var r,i,o,a,s=n(2074),u=0,l=[],c=s.fF,d=c.__b,f=c.__r,p=c.diffed,h=c.__c,v=c.unmount,m=c.__;function y(e,t){c.__h&&c.__h(i,e,u||t),u=0;var n=i.__H||(i.__H={__:[],__h:[]});return e>=n.__.length&&n.__.push({}),n.__[e]}function g(e){return u=1,b(M,e)}function b(e,t,n){var o=y(r++,2);if(o.t=e,!o.__c&&(o.__=[n?n(t):M(void 0,t),function(e){var t=o.__N?o.__N[0]:o.__[0],n=o.t(t,e);t!==n&&(o.__N=[n,o.__[1]],o.__c.setState({}))}],o.__c=i,!i.__f)){var a=function(e,t,n){if(!o.__c.__H)return!0;var r=o.__c.__H.__.filter(function(e){return e.__c});if(r.every(function(e){return!e.__N}))return!s||s.call(this,e,t,n);var i=o.__c.props!==e;return r.some(function(e){if(e.__N){var t=e.__[0];e.__=e.__N,e.__N=void 0,t!==e.__[0]&&(i=!0)}}),s&&s.call(this,e,t,n)||i};i.__f=!0;var s=i.shouldComponentUpdate,u=i.componentWillUpdate;i.componentWillUpdate=function(e,t,n){if(this.__e){var r=s;s=void 0,a(e,t,n),s=r}u&&u.call(this,e,t,n)},i.shouldComponentUpdate=a}return o.__N||o.__}function _(e,t){var n=y(r++,3);!c.__s&&$(n.__H,t)&&(n.__=e,n.u=t,i.__H.__h.push(n))}function A(e,t){var n=y(r++,4);!c.__s&&$(n.__H,t)&&(n.__=e,n.u=t,i.__h.push(n))}function x(e){return u=5,S(function(){return{current:e}},[])}function w(e,t,n){u=6,A(function(){if("function"==typeof e){var n=e(t());return function(){e(null),n&&"function"==typeof n&&n()}}if(e)return e.current=t(),function(){return e.current=null}},null==n?n:n.concat(e))}function S(e,t){var n=y(r++,7);return $(n.__H,t)&&(n.__=e(),n.__H=t,n.__h=e),n.__}function k(e,t){return u=8,S(function(){return e},t)}function C(e){var t=i.context[e.__c],n=y(r++,9);return n.c=e,t?(null==n.__&&(n.__=!0,t.sub(i)),t.props.value):e.__}function R(e,t){c.useDebugValue&&c.useDebugValue(t?t(e):e)}function E(){var e=y(r++,11);if(!e.__){for(var t=i.__v;null!==t&&!t.__m&&null!==t.__;)t=t.__;var n=t.__m||(t.__m=[0,0]);e.__="P"+n[0]+"-"+n[1]++}return e.__}function j(){for(var e;e=l.shift();){var t=e.__H;if(e.__P&&t)try{t.__h.some(N),t.__h.some(T),t.__h=[]}catch(n){t.__h=[],c.__e(n,e.__v)}}}c.__b=function(e){i=null,d&&d(e)},c.__=function(e,t){e&&t.__k&&t.__k.__m&&(e.__m=t.__k.__m),m&&m(e,t)},c.__r=function(e){f&&f(e),r=0;var t=(i=e.__c).__H;t&&(o===i?(t.__h=[],i.__h=[],t.__.some(function(e){e.__N&&(e.__=e.__N),e.u=e.__N=void 0})):(t.__h.some(N),t.__h.some(T),t.__h=[],r=0)),o=i},c.diffed=function(e){p&&p(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(1!==l.push(t)&&a===c.requestAnimationFrame||((a=c.requestAnimationFrame)||O)(j)),t.__H.__.some(function(e){e.u&&(e.__H=e.u),e.u=void 0})),o=i=null},c.__c=function(e,t){t.some(function(e){try{e.__h.some(N),e.__h=e.__h.filter(function(e){return!e.__||T(e)})}catch(n){t.some(function(e){e.__h&&(e.__h=[])}),t=[],c.__e(n,e.__v)}}),h&&h(e,t)},c.unmount=function(e){v&&v(e);var t,n=e.__c;n&&n.__H&&(n.__H.__.some(function(e){try{N(e)}catch(e){t=e}}),n.__H=void 0,t&&c.__e(t,n.__v))};var P="function"==typeof requestAnimationFrame;function O(e){var t,n=function(){clearTimeout(r),P&&cancelAnimationFrame(t),setTimeout(e)},r=setTimeout(n,35);P&&(t=requestAnimationFrame(n))}function N(e){var t=i,n=e.__c;"function"==typeof n&&(e.__c=void 0,n()),i=t}function T(e){var t=i;e.__c=e.__(),i=t}function $(e,t){return!e||e.length!==t.length||t.some(function(t,n){return t!==e[n]})}function M(e,t){return"function"==typeof t?t(e):t}},1715(e,t,n){"use strict";n.d(t,{FD:()=>o,FK:()=>r.FK,Y:()=>o});var r=n(2074),i=0;function o(e,t,n,o,a,s){t||(t={});var u,l,c=t;if("ref"in c)for(l in c={},t)"ref"==l?u=t[l]:c[l]=t[l];var d={type:e,props:c,key:n,ref:u,__k:null,__:null,__b:0,__e:null,__c:null,constructor:void 0,__v:--i,__i:-1,__u:0,__source:a,__self:s};if("function"==typeof e&&(u=e.defaultProps))for(l in u)void 0===c[l]&&(c[l]=u[l]);return r.fF.vnode&&r.fF.vnode(d),d}Array.isArray},5843(e,t){"use strict";var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,i=n?Symbol.for("react.portal"):60106,o=n?Symbol.for("react.fragment"):60107,a=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,u=n?Symbol.for("react.provider"):60109,l=n?Symbol.for("react.context"):60110,c=n?Symbol.for("react.async_mode"):60111,d=n?Symbol.for("react.concurrent_mode"):60111,f=n?Symbol.for("react.forward_ref"):60112,p=n?Symbol.for("react.suspense"):60113,h=n?Symbol.for("react.suspense_list"):60120,v=n?Symbol.for("react.memo"):60115,m=n?Symbol.for("react.lazy"):60116,y=n?Symbol.for("react.block"):60121,g=n?Symbol.for("react.fundamental"):60117,b=n?Symbol.for("react.responder"):60118,_=n?Symbol.for("react.scope"):60119;function A(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case c:case d:case o:case s:case a:case p:return e;default:switch(e=e&&e.$$typeof){case l:case f:case m:case v:case u:return e;default:return t}}case i:return t}}}function x(e){return A(e)===d}t.AsyncMode=c,t.ConcurrentMode=d,t.ContextConsumer=l,t.ContextProvider=u,t.Element=r,t.ForwardRef=f,t.Fragment=o,t.Lazy=m,t.Memo=v,t.Portal=i,t.Profiler=s,t.StrictMode=a,t.Suspense=p,t.isAsyncMode=function(e){return x(e)||A(e)===c},t.isConcurrentMode=x,t.isContextConsumer=function(e){return A(e)===l},t.isContextProvider=function(e){return A(e)===u},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return A(e)===f},t.isFragment=function(e){return A(e)===o},t.isLazy=function(e){return A(e)===m},t.isMemo=function(e){return A(e)===v},t.isPortal=function(e){return A(e)===i},t.isProfiler=function(e){return A(e)===s},t.isStrictMode=function(e){return A(e)===a},t.isSuspense=function(e){return A(e)===p},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===d||e===s||e===a||e===p||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===m||e.$$typeof===v||e.$$typeof===u||e.$$typeof===l||e.$$typeof===f||e.$$typeof===g||e.$$typeof===b||e.$$typeof===_||e.$$typeof===y)},t.typeOf=A},5959(e,t,n){"use strict";e.exports=n(5843)},6017(e,t){"use strict";if("function"==typeof Symbol&&Symbol.for){var n=Symbol.for;n("react.element"),n("react.portal"),n("react.fragment"),n("react.strict_mode"),n("react.profiler"),n("react.provider"),n("react.context"),n("react.forward_ref"),n("react.suspense"),n("react.suspense_list"),n("react.memo"),n("react.lazy"),n("react.block"),n("react.server.block"),n("react.fundamental"),n("react.debug_trace_mode"),n("react.legacy_hidden")}},8141(e,t,n){"use strict";n(6017)},211(e,t,n){"use strict";n.d(t,{Ay:()=>m});var r=n(8789),i=n(8389),o=n(7584),a=n(2002),s=n(1265),u=n(9755),l="unmounted",c="exited",d="entering",f="entered",p="exiting",h=function(e){function t(t,n){var r;r=e.call(this,t,n)||this;var i,o=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?o?(i=c,r.appearStatus=d):i=f:i=t.unmountOnExit||t.mountOnEnter?l:c,r.state={status:i},r.nextCallback=null,r}(0,i.A)(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===l?{status:c}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==d&&n!==f&&(t=d):n!==d&&n!==f||(t=p)}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,a
11362ppear:n}},n.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===d){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:o.Ay.findDOMNode(this);n&&(0,u.F)(n)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===c&&this.setState({status:l})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,i=this.props.nodeRef?[r]:[o.Ay.findDOMNode(this),r],s=i[0],u=i[1],l=this.getTimeouts(),c=r?l.appear:l.enter;!e&&!n||a.A.disabled?this.safeSetState({status:f},function(){t.props.onEntered(s)}):(this.props.onEnter(s,u),this.safeSetState({status:d},function(){t.props.onEntering(s,u),t.onTransitionEnd(c,function(){t.safeSetState({status:f},function(){t.props.onEntered(s,u)})})}))},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:o.Ay.findDOMNode(this);t&&!a.A.disabled?(this.props.onExit(r),this.safeSetState({status:p},function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,function(){e.safeSetState({status:c},function(){e.props.onExited(r)})})})):this.safeSetState({status:c},function(){e.props.onExited(r)})},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:o.Ay.findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var i=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],a=i[0],s=i[1];this.props.addEndListener(a,s)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},n.render=function(){var e=this.state.status;if(e===l)return null;var t=this.props,n=t.children,i=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,(0,r.A)(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return o.Ay.createElement(s.A.Provider,{value:null},"function"==typeof n?n(e,i):o.Ay.cloneElement(o.Ay.Children.only(n),i))},t}(o.Ay.Component);function v(){}h.contextType=s.A,h.propTypes={},h.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:v,onEntering:v,onEntered:v,onExit:v,onExiting:v,onExited:v},h.UNMOUNTED=l,h.EXITED=c,h.ENTERING=d,h.ENTERED=f,h.EXITING=p;const m=362==n.j?h:null},3132(e,t,n){"use strict";n.d(t,{A:()=>f});var r=n(8789),i=n(9346),o=n(9779),a=n(8389),s=n(7584),u=n(1265),l=n(3202),c=Object.values||function(e){return Object.keys(e).map(function(t){return e[t]})},d=function(e){function t(t,n){var r,i=(r=e.call(this,t,n)||this).handleExited.bind((0,o.A)(r));return r.state={contextValue:{isMounting:!0},handleExited:i,firstRender:!0},r}(0,a.A)(t,e);var n=t.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var n=t.children,r=t.handleExited;
11362return{children:t.firstRender?(0,l.dw)(e,r):(0,l.qX)(e,n,r),firstRender:!1}},n.handleExited=function(e,t){var n=(0,l.p7)(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState(function(t){var n=(0,i.A)({},t.children);return delete n[e.key],{children:n}}))},n.render=function(){var e=this.props,t=e.component,n=e.childFactory,i=(0,r.A)(e,["component","childFactory"]),o=this.state.contextValue,a=c(this.state.children).map(n);return delete i.appear,delete i.enter,delete i.exit,null===t?s.Ay.createElement(u.A.Provider,{value:o},a):s.Ay.createElement(u.A.Provider,{value:o},s.Ay.createElement(t,i,a))},t}(s.Ay.Component);d.propTypes={},d.defaultProps={component:"div",childFactory:function(e){return e}};const f=362==n.j?d:null},1265(e,t,n){"use strict";n.d(t,{A:()=>r});const r=n(7584).Ay.createContext(null)},2002(e,t,n){"use strict";n.d(t,{A:()=>r});const r={disabled:!1}},3202(e,t,n){"use strict";n.d(t,{dw:()=>a,p7:()=>i,qX:()=>s});var r=n(7584);function i(e,t){var n=Object.create(null);return e&&r.yL.map(e,function(e){return e}).forEach(function(e){n[e.key]=function(e){return t&&(0,r.zO)(e)?t(e):e}(e)}),n}function o(e,t,n){return null!=n[t]?n[t]:e.props[t]}function a(e,t){return i(e.children,function(n){return(0,r.Ob)(n,{onExited:t.bind(null,n),in:!0,appear:o(n,"appear",e),enter:o(n,"enter",e),exit:o(n,"exit",e)})})}function s(e,t,n){var a=i(e.children),s=function(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var r,i=Object.create(null),o=[];for(var a in e)a in t?o.length&&(i[a]=o,o=[]):o.push(a);var s={};for(var u in t){if(i[u])for(r=0;r<i[u].length;r++){var l=i[u][r];s[i[u][r]]=n(l)}s[u]=n(u)}for(r=0;r<o.length;r++)s[o[r]]=n(o[r]);return s}(t,a);return Object.keys(s).forEach(function(i){var u=s[i];if((0,r.zO)(u)){var l=i in t,c=i in a,d=t[i],f=(0,r.zO)(d)&&!d.props.in;!c||l&&!f?c||!l||f?c&&l&&(0,r.zO)(d)&&(s[i]=(0,r.Ob)(u,{onExited:n.bind(null,u),in:d.props.in,exit:o(u,"exit",e),enter:o(u,"enter",e)})):s[i]=(0,r.Ob)(u,{in:!1}):s[i]=(0,r.Ob)(u,{onExited:n.bind(null,u),in:!0,exit:o(u,"exit",e),enter:o(u,"enter",e)})}}),s}},9755(e,t,n){"use strict";n.d(t,{F:()=>r});var r=function(e){return e.scrollTop}},327(e){"use strict";var t=[];function n(e){for(var n=-1,r=0;r<t.length;r++)if(t[r].identifier===e){n=r;break}return n}function r(e,r){for(var o={},a=[],s=0;s<e.length;s++){var u=e[s],l=r.base?u[0]+r.base:u[0],c=o[l]||0,d="".concat(l," ").concat(c);o[l]=c+1;var f=n(d),p={css:u[1],media:u[2],sourceMap:u[3],supports:u[4],layer:u[5]};if(-1!==f)t[f].references++,t[f].updater(p);else{var h=i(p,r);r.byIndex=s,t.splice(s,0,{identifier:d,updater:h,references:1})}a.push(d)}return a}function i(e,t){var n=t.domAPI(t);return n.update(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;n.update(e=t)}else n.remove()}}e.exports=function(e,i){var o=r(e=e||[],i=i||{});return function(e){e=e||[];for(var a=0;a<o.length;a++){var s=n(o[a]);t[s].references--}for(var u=r(e,i),l=0;l<o.length;l++){var c=n(o[l]);0===t[c].references&&(t[c].updater(),t.splice(c,1))}o=u}}},7752(e){"use strict";var t={};e.exports=function(e,n){var r=function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return t[e]}(e);if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(n)}},1267(e){"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},8271(e,t,n){"use strict";e.exports=function(e){var t=n.nc;t&&e.setAttribute("nonce",t)}},180(e){"use strict";e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(n){!function(e,t,n){var r="";n.supports&&(r+="@supports (".concat(n.supports,") {")),n.media&&(r+="@media ".concat(n.media," {"));var i=void 0!==n.layer;i&&(r+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),r+=n.css,i&&(r+="}"),n.media&&(r+="}"),n.supports&&(r+="}");var o=n.sourceMap;o&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),t.styleTagTransform(r,e,t.options)}(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},832(e){"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},6359(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}n.d(t,{A:()=>r})},9475(e,t,n){"use strict";function r(e){if(Array.isArray(e))return e}n.d(t,{A:()=>r})},9269(e,t,n){"use strict";if(n.d(t,{A:()=>i}),/^(362|437)$/.test(n.j))var r=n(6359);function i(e){if(Array.isArray(e))return(0,r.A)(e)}},9779(e,t,n){"use strict";function r(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n.d(t,{A:()=>r})},9551(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}n.d(t,{A:()=>r})},2363(e,t,n){"use strict";if(n.d(t,{A:()=>
11362o}),/^(362|437)$/.test(n.j))var r=n(6896);function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,(0,r.A)(i.key),i)}}function o(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}},8677(e,t,n){"use strict";if(n.d(t,{A:()=>i}),/^(266|362|437)$/.test(n.j))var r=n(6896);function i(e,t,n){return(t=(0,r.A)(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},9346(e,t,n){"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(null,arguments)}n.d(t,{A:()=>r})},8389(e,t,n){"use strict";if(n.d(t,{A:()=>i}),/^(362|437)$/.test(n.j))var r=n(2284);function i(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,(0,r.A)(e,t)}},19(e,t,n){"use strict";function r(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}n.d(t,{A:()=>r})},9324(e,t,n){"use strict";function r(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}n.d(t,{A:()=>r})},4560(e,t,n){"use strict";function r(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}n.d(t,{A:()=>r})},4917(e,t,n){"use strict";function r(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}n.d(t,{A:()=>r})},9967(e,t,n){"use strict";if(n.d(t,{A:()=>i}),/^(362|437)$/.test(n.j))var r=n(8789);function i(e,t){if(null==e)return{};var n,i,o=(0,r.A)(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)n=a[i],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}},8789(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}n.d(t,{A:()=>r})},2284(e,t,n){"use strict";function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}n.d(t,{A:()=>r})},8555(e,t,n){"use strict";if(n.d(t,{A:()=>s}),/^(362|437)$/.test(n.j))var r=n(9475);if(/^(362|437)$/.test(n.j))var i=n(9324);if(/^(362|437)$/.test(n.j))var o=n(3642);if(/^(362|437)$/.test(n.j))var a=n(4560);function s(e,t){return(0,r.A)(e)||(0,i.A)(e,t)||(0,o.A)(e,t)||(0,a.A)()}},7204(e,t,n){"use strict";if(n.d(t,{A:()=>s}),/^(362|437)$/.test(n.j))var r=n(9269);if(/^(362|437)$/.test(n.j))var i=n(19);if(/^(362|437)$/.test(n.j))var o=n(3642);if(/^(362|437)$/.test(n.j))var a=n(4917);function s(e){return(0,r.A)(e)||(0,i.A)(e)||(0,o.A)(e)||(0,a.A)()}},4653(e,t,n){"use strict";if(n.d(t,{A:()=>i}),/^(266|362|437)$/.test(n.j))var r=n(4066);function i(e,t){if("object"!=(0,r.A)(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=(0,r.A)(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}},6896(e,t,n){"use strict";if(n.d(t,{A:()=>o}),/^(266|362|437)$/.test(n.j))var r=n(4066);if(/^(266|362|437)$/.test(n.j))var i=n(4653);function o(e){var t=(0,i.A)(e,"string");return"symbol"==(0,r.A)(t)?t:t+""}},4066(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n.d(t,{A:()=>r})},3642(e,t,n){"use strict";if(n.d(t,{A:()=>i}),/^(362|437)$/.test(n.j))var r=n(6359);function i(e,t){if(e){if("string"==typeof e)return(0,r.A)(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?(0,r.A)(e,t):void 0}}},4481(e,t,n){"use strict";n.d(t,{q:()=>o,r:()=>a});var r=n(2074),i=n(4640);const o=e=>{const[t,n]=(0,i.J0)((null==e?void 0:e.defaultInView)||!1),r=(0,i.li)(),o=(0,i.li)(),a=(0,i.li)();
11362return window&&!r.current&&(r.current=new IntersectionObserver(e=>{o.current=e[0],n(e[0].isIntersecting)},Object.assign(Object.assign({},e),{root:a.current}))),(0,i.vJ)(()=>{o.current?(null==e?void 0:e.triggerOnce)&&a.current&&r.current.unobserve(a.current):r.current.observe(a.current)},[a,t,e]),[a,t,o.current]},a=({render:e,options:t,as:n="div"})=>{const[i,a,s]=o(t);return(0,r.h)(n,{ref:i},e({inView:a,entry:s}))}}}]);
11363</script>
11363<script class="chargebee-script" type="text/javascript">(()=>{"use strict";var e,o={3208(e,o,n){n.d(o,{A:()=>b});var t=n(8677),i=(n(2074),n(4640)),r=n(7451),a=n(4484),c=n(9230),l=n(9708),s=n(3324),d=n(9598),u=n(4721),h=n(514),g=n(7041),v=n(864),p=n(1715);function m(e,o){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);o&&(t=t.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,t)}return n}function w(e){for(var o=1;o<arguments.length;o++){var n=null!=arguments[o]?arguments[o]:{};o%2?m(Object(n),!0).forEach(function(o){(0,t.A)(e,o,n[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach(function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(n,o))})}return e}function b(e){var o,n;let{isConnected:t}=e;const[m,b]=(0,i.J0)(null),[y,f]=(0,i.J0)(null),[k,C]=(0,i.J0)(null),[_,T]=(0,i.J0)({email:"",subID:"",plan:"",nextBillingAt:""}),[F,O]=(0,i.J0)(!1),[U,S]=(0,i.J0)(null),[D,Y]=(0,i.J0)(null),[q,N]=(0,i.J0)(null),P=(0,i.li)(null),R=(0,i.li)(null),x=(0,i.li)(!1),I=(0,i.li)(null!==(o=null===(n=window.FUTR)||void 0===n||null===(n=n.Kiosq)||void 0===n||null===(n=n.ChargebeeCheckout)||void 0===n?void 0:n.journey)&&void 0!==o?o:"paywall"),[A,E]=(0,i.J0)(I.current),j=()=>{var e;return null===(e=window.FUTR)||void 0===e||null===(e=e.Kiosq)||void 0===e||null===(e=e.User)||void 0===e?void 0:e.email};(0,i.vJ)(()=>{(0,h.Y)()},[]);const K=async function(e){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:4,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:500;for(let t=1;t<=o;t++){try{const n=await(0,d.pX)(e);if(null!=n&&n.transaction_id)return n;console.log("[Chargebee] Invoice not ready yet (attempt ".concat(t,"/").concat(o,")"))}catch(e){console.warn("[Chargebee] Invoice fetch attempt ".concat(t,"/").concat(o," failed:"),e)}t<o&&await new Promise(e=>setTimeout(e,n*t))}return null},J=async(e,o,n,i,r)=>{var a,c;const l=document.getElementById("cb-container");l&&(l.style.display="none"),b("processing");const s=P.current,h=R.current;let g="string"==typeof e?e:"";const v={status:"pending",hostedPage:g,planDetails:s,itemId:h,isConnected:t,timestamp:Date.now(),retryCount:0};sessionStorage.setItem("kiosq_purchase_pending",JSON.stringify(v));const[p,m]=await Promise.allSettled([(0,d.Wb)(e,t,n,i,r),K(e)]);"fulfilled"===m.status&&null!==(a=m.value)&&void 0!==a&&a.transaction_id?(g=m.value.transaction_id,console.log("[Chargebee] Invoice transaction_id resolved:",g)):console.warn("[Chargebee] Invoice transaction_id unavailable after retries, using fallback:",g),(0,u.lV)(s,h,g,t),console.log("[Chargebee] Tracked purchase event",null===(c=window.FUTR)||void 0===c||null===(c=c.Kiosq)||void 0===c||null===(c=c.User)||void 0===c?void 0:c.email,{transactionId:g,currentItemId:h}),sessionStorage.setItem("kiosq_purchase_pending",JSON.stringify(w(w({},v),{},{status:"tracked",transaction_id:g})));const y="fulfilled"===p.status?p.value:null,f="rejected"===p.status?p.reason:null;var k;if(!y)return C("There was a temporary connection issue. Please try submitting again."),void(f&&(0,u.gm)("purchase_error",h,f.message,null!=o?o:null===(k=window.FUTR)||void 0===k||null===(k=k.Kiosq)||void 0===k||null===(k=k.User)||void 0===k?void 0:k.email));try{var _;if(null!==(_=window.FUTR)&&void 0!==_&&null!==(_=_.Kiosq)&&void 0!==_&&null!==(_=_.User)&&void 0!==_&&_.email){window.dispatchEvent(new CustomEvent("evt_a13x")),document.dispatchEvent(new Event("userDataChanged"));const e=document.getElementById("subscription-module");e&&e.classList.remove("active"),O(!1),b("success")}else if(y.requestLogin)console.log("[Chargebee] Requesting login false"),T({email:y.email,subID:y.subID,plan:y.subTitle,nextBillingAt:y.nextBillingAt,wineRelationship:(null==D?void 0:D.wineRelationship)||""}),b("login");else{var F,U,S,Y,q,N,x,I;console.log("[Chargebee] Requesting login true"),O(!0),window.dispatchEvent(new CustomEvent("evt_a13x")),window.dispatchEvent(new Event("KiosqCookieChange")),(0,u.rn)("autologin from checkout","chargebee","email-password");const e=null!==(F=null===(U=window.FUTR)||void 0===U||null===(U=U.Kiosq)||void 0===U?void 0:U.User)&&void 0!==F?F:null===(S=window.FUTR)||void 0===S||null===(S=S.Connect)||void 0===S||null===(S=S.Auth)||void 0===S||null===(Y=S.parseJwt)||void 0===Y?void 0:Y.call(S,null===(q=window.FUTR)||void 0===q||null===(q=q.Connect)||void 0===q||null===(q=q.Auth)||void 0===q||null===(N=q.getCookieByName)||void 0===N?void 0:N.call(q,"kiosq_user"));null===(x=window.FUTR)||void 0===x||null===(x=x.Kiosq)||void 0===x||null===(x=x.kiosqEvent)||void 0===x||x.trackSignupEvent("success","paywall","signup","autologin",{email:null!==(I=null==y?void 0:y.email)&&void 0!==I?I:null==e?void 0:e.email,kiosqId:null==e?void 0:e.sub,accountStatus:null==e?void 0:e.user_grant_status,loggedIn:!0},"kiosq");const o=document.getElementById("subscription-module");o&&o.classList.remove("active"),b("success")}}catch(e){var A;console.error("Post-purchase UI error:",e),C("There was a temporary connection issue. Please try submitting again."),(0,u.gm)("purchase_error",h,e.message,null!=o?o:null===(A=window.FUTR)||void 0===A||null===(A=A.
11363Kiosq)||void 0===A||null===(A=A.User)||void 0===A?void 0:A.email)}},L=()=>{b(null)},B=e=>{let{email:o,newsletterConsent:n,contactConsent:t,wineRelationship:i,checkoutToken:r}=e;const a=P.current,c=R.current;b(null),x.current=!1;try{Chargebee.getInstance().openCheckout({hostedPage:async()=>{try{var e;return await(0,d.J0)(w({email:o,itemId:c,businessEntityId:null===(e=window.FUTR.Kiosq)||void 0===e||null===(e=e.defaultSiteConfig)||void 0===e?void 0:e.cb_business_entity},r?{checkout_token:r}:{}))}catch(e){throw console.error("HostedPage fetch failed:",e),C("There was a temporary connection issue. Please try submitting again."),(0,u.gm)("checkout_error",c,e.message,o),e}},step:e=>{const o={add_payment_method:"add_billing_info",review_screen:"add_payment_info"};void 0!==o[e]&&(0,u.U9)(o[e],a,c)},success:e=>{x.current=!0,J(e,o,n,t,i)},close:()=>{x.current||(0,u.U9)("checkout_abandoned",a,c)}})}catch(e){console.error("Checkout error:",e),C("There was a temporary connection issue. Please try submitting again."),(0,u.gm)("checkout_error",c,e.message,o)}};return(0,i.vJ)(()=>{window.FUTR=window.FUTR||{},window.FUTR.Kiosq=window.FUTR.Kiosq||{},window.FUTR.Kiosq.ChargebeeCheckout=w(w({},window.FUTR.Kiosq.ChargebeeCheckout||{}),{},{open:function(e){return async function(e){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;var n;o&&(n=o,I.current=n,E(n));try{var t,i;console.log("[Chargebee] Opening email modal for itemId:",e,"flowJourney:",o);const n=await(0,d.sY)(e);S(n),P.current=n,(0,u.U9)("add_to_cart",n,e),f(e),R.current=e,x.current=!1;const r=j(),a=await cookieStore.get("kiosq_user"),c=(null===(t=window.FUTR.Kiosq)||void 0===t||null===(t=t.finalSiteConfig)||void 0===t?void 0:t.cb_business_entity)||(null===(i=window.FUTR.Kiosq)||void 0===i||null===(i=i.defaultSiteConfig)||void 0===i?void 0:i.cb_business_entity);if(r){(0,u.U9)("begin_checkout",n,e,{user_data:{email_provided:!0}});try{Chargebee.getInstance().openCheckout({hostedPage:()=>(0,d.J0)({email:r,itemId:e,businessEntityId:c,kiosqUser:null==a?void 0:a.value}),step:o=>{const t={add_payment_method:"add_billing_info",review_screen:"add_payment_info"};console.log("[Chargebee] Checkout step:",o,"google event:",t[o]),void 0!==t[o]&&(0,u.U9)(t[o],n,e)},success:e=>{x.current=!0,J(e)},close:()=>{console.log("Checkout closed by user"),x.current||(0,u.U9)("checkout_abandoned",n,e)}})}catch(o){console.error("Checkout error:",o),C("There was a temporary connection issue. Please try submitting again."),(0,u.gm)("checkout_error",e,o.message,r)}}else b("email")}catch(o){console.error("[Chargebee] Failed to load plan details:",o),C("Failed to load plan details. Please try again."),(0,u.gm)("checkout_error",e,o.message,j())}}(e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:null)},simulateArcadeSuccess:e=>(async e=>{b("processing");const o=P.current,n=R.current;let i=e,r=null,a=null;const c={status:"pending",hostedPage:i,planDetails:o,itemId:n,isConnected:t,timestamp:Date.now(),retryCount:0,provider:"arcade"};sessionStorage.setItem("kiosq_purchase_pending",JSON.stringify(c));try{var l;r=await(0,d.ad)(e,t),null!==(l=r)&&void 0!==l&&l.subID&&(i=r.subID)}catch(e){a=e,console.error("[Arcade] Post-purchase API failed:",e)}var s;if((0,u.lV)(o,n,i,t),console.log("[Arcade] Tracked purchase event",{transactionId:i,currentItemId:n}),sessionStorage.setItem("kiosq_purchase_pending",JSON.stringify(w(w({},c),{},{status:"tracked",transaction_id:i}))),!r)return C("There was a temporary connection issue. Please try submitting again."),void(a&&(0,u.gm)("purchase_error",n,a.message,null===(s=window.FUTR)||void 0===s||null===(s=s.Kiosq)||void 0===s||null===(s=s.User)||void 0===s?void 0:s.email));try{var h;if(null!==(h=window.FUTR)&&void 0!==h&&null!==(h=h.Kiosq)&&void 0!==h&&null!==(h=h.User)&&void 0!==h&&h.email){window.dispatchEvent(new CustomEvent("evt_a13x")),document.dispatchEvent(new Event("userDataChanged"));const e=document.getElementById("subscription-module");e&&e.classList.remove("active"),O(!1),b("success")}else if(r.requestLogin)T({email:r.email,subID:r.subID,plan:r.subTitle,nextBillingAt:r.nextBillingAt,wineRelationship:""}),b("login");else{O(!0),window.dispatchEvent(new CustomEvent("evt_a13x")),window.dispatchEvent(new Event("KiosqCookieChange")),(0,u.rn)("autologin from checkout","arcade","email-password");const e=document.getElementById("subscription-module");e&&e.classList.remove("active"),b("success")}}catch(e){var g;console.error("[Arcade] Post-purchase UI error:",e),C("There was a temporary connection issue. Please try submitting again."),(0,u.gm)("purchase_error",n,e.message,null===(g=window.FUTR)||void 0===g||null===(g=g.Kiosq)||void 0===g||null===(g=g.User)||void 0===g?void 0:g.email)}})("19AJa4VKs04NWlYr")})},[]),(0,p.FD)("div",{children:["email"===m&&(0,p.Y)(r.A,{email:"",selectedItemId:y,planDetails:U,close:L,next:()=>b("success"),onCheckoutSuccess:J,onError:e=>C(e),onUserExists:e=>{Y(e),b("otp")},isConnected:t}),"otp"===m&&D&&(0,p.Y)(a.A,{isOpen:!0,email:D.email,itemId:R.current,onVerified:async e=>{if(!D)return;const o=w(w({},D),{},{checkoutToken:e});if(D.activeSubscription)return N(o),void b("active-sub");B(o)},onCancel:()=>{b("email"),Y(null)},onError:e=>C(e)}),"active-sub"===m&&q&&(0,p.Y)(s.A,{isOpen:!0,email:q.email,onClose:L,onContinueToCheckout:()=>{if(!q)return;const e=q;N(null),B(e)}}),(0,p.Y)(v.A,{isOpen:"processing"===m,message:"Processing payment..."}),(0,p.Y)(c.A,{isOpen:"success"===m,onClose:L,isAutologin:F,journey:A}),(0,p.Y)(l.A,w({isOpen:"login"===m,onClose:L},_)),(0,p.Y)(g.A,{isOpen:!!k,onClose:()=>C(null),message:k})]})}},8937(e,o,n){n.d(o,{A:()=>i}),n(2074);var t=n(1715);function i(e){let{isOpen:o,onClose:n,children:i,overlayClass:r="chargebee-checkout-overlay",boxClass:a="chargebee-checkout-box"}=e;return o?(0,t.Y)("div",{className:r,onClick:e=>e.target===e.currentTarget&&!1,children:(0,t.Y)("div",{className:a,children:i})}):null}},3324(e,o,n){n.d(o,{A:()=>r}),n(2074);var t=n(8937),i=n(1715);function r(e){var o,n;let{isOpen:r,onClose:a,email:c,onContinueToCheckout:l}=e;const s=(null===(o=window.FUTR)||void 0===o||null===(o=o.Kiosq)||void 0===o||null===(o=o.defaultSiteConfig)||void 0===o?void 0:o.name)||"";return(0,i.FD)(t.A,{isOpen:r,onClose:a,overlayClass:"chargebee-checkout-overlay",boxClass:"chargebee-checkout-box result",children:[(0,i.Y)("button",{className:"chargebee-checkout-close-btn",onClick:a,children:(0,i.FD)("svg",{width:"12",height:"12",viewBox:"0 0 20 20",children:[(0,i.Y)("line",{x1:"0",y1:"0",x2:"20",y2:"20",stroke:"currentColor",strokeWidth:"3"}),(0,i.Y)("line",{x1:"0",y1:"20",x2:"20",y2:"0",stroke:"currentColor",strokeWidth:"3"})]})}),(0,i.FD)("div",{className:"chargebee-checkout-email-header",children:[(0,i.Y)("img",{className:"chargebee-checkout-email-icon",src:null===(n=window.FUTR)||void 0===n||null===(n=n.Kiosq)||void 0===n||null===(n=n.defaultSiteConfig)||void 0===n?void 0:n.logo_small,alt:"logo"}),(0,i.Y)("h5",{className:"chargebee-checkout-email-title",children:"Account Verified"})]}),(0,i.FD)("div",{className:"chargebee-checkout-email-content",children:[(0,i.Y)("p",{className:"chargebee-checkout-email-subtitle",children:"Thank y
11363ou for verifying your email."}),(0,i.FD)("p",{className:"chargebee-checkout-email-subtitle",children:["You already have an active ",s," subscription."]}),(0,i.Y)("p",{className:"chargebee-checkout-email-subtitle",children:"Log in now to access your benefits and avoid a duplicate purchase."}),(0,i.Y)("footer",{children:(0,i.Y)("button",{onClick:()=>{const e={target:new URLSearchParams(window.location.search).get("targetUrl")||window.location.href,email:c};window.FUTR.Connect.Auth.login(e),a()},className:"chargebee-checkout-email-cta-button",children:"Log In to My Account"})}),(0,i.Y)("p",{className:"chargebee-checkout-active-sub-continue",children:(0,i.Y)("a",{onClick:l,children:"Continue to Checkout"})})]})]})}},7451(e,o,n){n.d(o,{A:()=>d});var t=n(8677),i=(n(2074),n(4640)),r=n(8937),a=n(9598),c=n(4721),l=n(1715);function s(e,o){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);o&&(t=t.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,t)}return n}function d(e){var o,n,d,u,h,g,v,p;let{close:m,next:w,selectedItemId:b,planDetails:y,isConnected:f,onCheckoutSuccess:k,onError:C,onUserExists:_}=e;const[T,F]=(0,i.J0)(""),[O,U]=(0,i.J0)(""),[S,D]=(0,i.J0)(!1),[Y,q]=(0,i.J0)(!1),[N,P]=(0,i.J0)(""),[R,x]=(0,i.J0)(!1),I=(0,i.li)(!1),A=!(null===(o=window.FUTR)||void 0===o||null===(o=o.Kiosq)||void 0===o||!o.User),E=null!==(n=null===(d=window.FUTR)||void 0===d||null===(d=d.Kiosq)||void 0===d||null===(d=d.defaultSiteConfig)||void 0===d?void 0:d.enableWineRelationship)&&void 0!==n&&n;return(0,i.vJ)(()=>{F(""),U(""),D(!1),q(!1)},[b]),(0,l.FD)(r.A,{isOpen:!!b,onClose:m,overlayClass:"chargebee-checkout-overlay",boxClass:"chargebee-checkout-box",children:[(0,l.Y)("button",{className:"chargebee-checkout-close-btn",onClick:m,children:(0,l.FD)("svg",{width:"12",height:"12",viewBox:"0 0 20 20",children:[(0,l.Y)("line",{x1:"0",y1:"0",x2:"20",y2:"20",stroke:"currentColor",strokeWidth:"3"}),(0,l.Y)("line",{x1:"0",y1:"20",x2:"20",y2:"0",stroke:"currentColor",strokeWidth:"3"})]})}),(0,l.FD)("div",{className:"chargebee-checkout-email-header",children:[(0,l.Y)("img",{className:"chargebee-checkout-email-icon",src:null===(u=window.FUTR.Kiosq)||void 0===u||null===(u=u.defaultSiteConfig)||void 0===u?void 0:u.logo_small,alt:"logo"}),(0,l.Y)("h5",{className:"chargebee-checkout-email-title",children:"First, please add your account details"})]}),(0,l.FD)("div",{className:"chargebee-checkout-email-content",children:[(0,l.FD)("div",{className:"chargebee-checkout-email-input-wrapper",children:[(0,l.Y)("input",{type:"email",placeholder:"Enter your email",value:T,onChange:e=>F(e.target.value),className:"chargebee-checkout-email-input"}),E&&(0,l.Y)("div",{className:"chargebee-checkout-select-wrapper",children:(0,l.FD)("select",{value:N,onChange:e=>P(e.target.value),className:"chargebee-checkout-select",children:[(0,l.Y)("option",{value:"",disabled:!0,children:"Select your Wine Relationship"}),(0,l.Y)("option",{value:"wine_lover",children:"Wine Lover"}),(0,l.Y)("option",{value:"wine_trade",children:"Wine Trade"})]})}),O&&(0,l.Y)("p",{className:"chargebee-checkout-email-message",children:O})]}),!A&&(0,l.FD)("div",{className:"chargebee-checkout-consents",children:[(0,l.FD)("label",{className:"chargebee-checkout-checkbox",children:[(0,l.Y)("input",{type:"checkbox",checked:S,onChange:()=>D(!S)}),(0,l.Y)("span",{children:(null===(h=window.FUTR)||void 0===h||null===(h=h.Kiosq)||void 0===h||null===(h=h.defaultSiteConfig)||void 0===h||null===(h=h.connect_config)||void 0===h||null===(h=h[0])||void 0===h||null===(h=h.auth0LockConfig)||void 0===h||null===(h=h[0])||void 0===h?void 0:h.sign_up_newsletter_text)||(0,l.FD)(l.FK,{children:["Sign up to receive the ",null===(g=window.FUTR)||void 0===g||null===(g=g.Kiosq)||void 0===g||null===(g=g.defaultSiteConfig)||void 0===g?void 0:g.name," newsletter."]})})]}),(0,l.FD)("label",{className:"chargebee-checkout-checkbox",children:[(0,l.Y)("input",{type:"checkbox",checked:Y,onChange:()=>q(!Y)}),(0,l.Y)("span",{children:(null===(v=window.FUTR)||void 0===v||null===(v=v.Kiosq)||void 0===v||null===(v=v.defaultSiteConfig)||void 0===v||null===(v=v.connect_config)||void 0===v||null===(v=v[0])||void 0===v||null===(v=v.auth0LockConfig)||void 0===v||null===(v=v[0])||void 0===v?void 0:v.contact_other_brand_text)||(0,l.FD)(l.FK,{children:["Keep me up to date with special offers and news from",null===(p=window.FUTR)||void 0===p||null===(p=p.Kiosq.defaultSiteConfig)||void 0===p?void 0:p.name," and other brands within Future Plc by sending me the newsletter and other messages by email."]})})]})]}),(0,l.FD)("footer",{children:[(0,l.FD)("p",{className:"chargebee-checkout-privacy",children:["The subscription is subject to our ",(0,l.Y)("a",{target:"_blank",href:"https://www.magazinesdirect.com/eu/page/terms-and-conditions",children:"Subscription Terms & Conditions"})," and our ",(0,l.Y)("a",{target:"_blank",href:"https://futureplc.com/privacy-policy",children:"Data Privacy Notice"}),"."]}),(0,l.Y)("button",{onClick:async()=>
11363{if(!T)return U("Please enter your email");if(!/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(T))return U("Please enter a valid email");if(!b)return U("Item ID missing");x(!0),U(""),I.current=!1,(0,c.U9)("begin_checkout",y,b,{user_data:{email_provided:!0,newsletter_consent:S,contact_consent:Y}});try{var e;const n=null===(e=window.FUTR)||void 0===e||null===(e=e.Kiosq)||void 0===e||null===(e=e.defaultSiteConfig)||void 0===e?void 0:e.cb_business_entity,i=await fetch("/kiosq-api/api/chargebee/customer/check",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:T,businessEntityId:n})}),r=await i.json();if(!i.ok){const e=r.error||r.message||"Customer check failed (".concat(i.status,")");return U("Connection error. Please try again."),void(0,c.gm)("checkout_error",b,e,T)}if(r.exists&&!f){var o;const e=(null===(o=window.FUTR)||void 0===o||null===(o=o.Kiosq)||void 0===o||null===(o=o.defaultSiteConfig)||void 0===o?void 0:o.site)||"",n=await fetch("/kiosq-api/api/otp/generate",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:T,site:e})}),t=await n.json();if(n.ok&&t.success)return void(null==_||_({email:T,newsletterConsent:S,contactConsent:Y,wineRelationship:N,activeSubscription:r.active_subscription}));{const e=t.message||"Failed to send verification code";return U(e),(0,c.gm)("checkout_error",b,e,T),void x(!1)}}const l=Chargebee.getInstance(),d=r.checkout_token||null;m(),l.openCheckout({hostedPage:async()=>{try{var e;return await(0,a.J0)(function(e){for(var o=1;o<arguments.length;o++){var n=null!=arguments[o]?arguments[o]:{};o%2?s(Object(n),!0).forEach(function(o){(0,t.A)(e,o,n[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach(function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(n,o))})}return e}({email:T,itemId:b,businessEntityId:null===(e=window.FUTR.Kiosq)||void 0===e||null===(e=e.defaultSiteConfig)||void 0===e?void 0:e.cb_business_entity},d?{checkout_token:d}:{}))}catch(e){throw console.error("HostedPage fetch failed:",e),C("There was a temporary connection issue. Please try submitting again."),(0,c.gm)("checkout_error",b,e.message,T),e}},step:e=>{const o={add_payment_method:"add_billing_info",review_screen:"add_payment_info"};console.log("[Chargebee] Checkout step:",e,"google event:",o[e]),void 0!==o[e]&&(0,c.U9)(o[e],y,b)},success:e=>{I.current=!0,k(e,T,S,Y,N)},close:()=>{console.log("Checkout closed by user"),I.current||(0,c.U9)("checkout_abandoned",y,b)}})}catch(e){console.error("User check error:",e),U("Connection error. Please try again."),(0,c.gm)("checkout_error",b,e.message,T)}finally{x(!1)}},className:"chargebee-checkout-email-cta-button",disabled:R,children:R?"Checking...":"Next"})]})]})]})}},7041(e,o,n){n.d(o,{A:()=>r}),n(2074);var t=n(8937),i=n(1715);function r(e){let{isOpen:o,onClose:n,message:r}=e;return(0,i.FD)(t.A,{isOpen:o,onClose:n,overlayClass:"chargebee-checkout-overlay",boxClass:"chargebee-checkout-box",children:[(0,i.Y)("button",{className:"chargebee-checkout-close-btn",onClick:n,children:(0,i.FD)("svg",{width:"12",height:"12",viewBox:"0 0 20 20",children:[(0,i.Y)("line",{x1:"0",y1:"0",x2:"20",y2:"20",stroke:"currentColor",strokeWidth:"3"}),(0,i.Y)("line",{x1:"0",y1:"20",x2:"20",y2:"0",stroke:"currentColor",strokeWidth:"3"})]})}),(0,i.FD)("div",{className:"chargebee-checkout-error-modal-content",children:[(0,i.Y)("div",{className:"chargebee-checkout-error-icon",children:(0,i.Y)("div",{className:"chargebee-checkout-error-icon",children:(0,i.Y)("img",{src:"https://cdn.mos.cms.futurecdn.net/flexiimages/6fghm98bxj1763989021.png",alt:"Error"})})}),(0,i.Y)("h3",{className:"chargebee-checkout-error-title",children:"Something Went Wrong"}),(0,i.Y)("p",{className:"chargebee-checkout-error-message",children:r||"An unexpected error occurred."}),(0,i.Y)("button",{className:"chargebee-checkout-error-close-btn",onClick:n,children:"TRY AGAIN"})]})]})}},9708(e,o,n){n.d(o,{A:()=>r}),n(2074);var t=n(8937),i=n(1715);function r(e){let{isOpen:o,onClose:n,email:r,subID:a,plan:c,nextBillingAt:l,wineRelationship:s}=e;return(0,i.FD)(t.A,{isOpen:o,onClose:n,overlayClass:"chargebee-checkout-overlay",boxClass:"chargebee-checkout-box",children:[(0,i.Y)("button",{className:"chargebee-checkout-close-btn",onClick:n,children:(0,i.FD)("svg",{width:"12",height:"12",viewBox:"0 0 20 20",children:[(0,i.Y)("line",{x1:"0",y1:"0",x2:"20",y2:"20",stroke:"currentColor",strokeWidth:"3"}),(0,i.Y)("line",{x1:"0",y1:"20",x2:"20",y2:"0",stroke:"currentColor",strokeWidth:"3"})]})}),(0,i.FD)("div",{className:"chargebee-checkout-login-modal-content",children:[(0,i.Y)("div",{className:"chargebee-checkout-login-success-icon",children:(0,i.Y)("svg",{fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,i.Y)("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"3",d:"M5 13l4 4L19 7"})})}),(0,i.Y)("h3",{className:"chargebee-checkout-login-title",children:"Payment Successful!"}),(0,i.Y)("p",{className:"chargebee-checkout-login-subtitle",children:"Your payment has been processed successfully."}),(0,i.FD)("div",{className:"chargebee-checkout-login-notice",children:[(0,i.Y)("svg",{className:"chargebee-checkout-login-info-icon",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,i.Y)("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"})}),(0,i.FD)("div",{children:[(0,i.Y)("div",{className:"chargebee-checkout-login-notice-title",children:"Login Required"}),(0,i.Y)("div",{className:"chargebee-checkout-login-notice-text",children:"Our records show you already have an account with us. Please log in to start enjoying your subscription."})]})]}),(0,i.FD)("div",{className:"chargebee-checkout-login-payment-details",children:[(0,i.FD)("div",{className:"chargebee-checkout-login-detail-row",children:[(0,i.Y)("span",{className:"chargebee-checkout-login-detail-label",children:"Subscription ID:"}),(0,i.Y)("span",{className:"chargebee-checkout-login-detail-value",children:a})]}),(0,i.FD)("div",{className:"chargebee-checkout-login-detail-row",children:[(0,i.Y)("span",{className:"chargebee-checkout-login-detail-label",children:"Plan:"}),(0,i.Y)("span",{className:"chargebee-checkout-login-detail-value",children:c})]}),(0,i.FD)("div",{className:"chargebee-checkout-login-detail-row",children:[(0,i.Y)("span",{className:"chargebee-checkout-login-detail-label",children:"Next Billing at:"}),(0,i.Y)("span",{className:"chargebee-checkout-login-detail-value",children:l})]})]}),(0,i.Y)("button",{onClick:()=>
11363{if(!r)return;const e={target:new URLSearchParams(window.location.search).get("targetUrl")||window.location.href,email:r};s&&(e.wine_relationship=s),window.FUTR.Connect.Auth.login(e),n()},className:"chargebee-checkout-login-cta-button",children:"Login Now"})]})]})}},4484(e,o,n){n.d(o,{A:()=>c}),n(2074);var t=n(4640),i=n(8937),r=n(4721),a=n(1715);function c(e){var o;let{isOpen:n,email:c,itemId:l,onVerified:s,onCancel:d,onError:u}=e;const[h,g]=(0,t.J0)(""),[v,p]=(0,t.J0)(""),[m,w]=(0,t.J0)(!1),b=async()=>{if(!h||6!==h.length)return p("Please enter the 6-digit code");w(!0),p("");try{var e;const o=(null===(e=window.FUTR)||void 0===e||null===(e=e.Kiosq)||void 0===e||null===(e=e.defaultSiteConfig)||void 0===e?void 0:e.cb_business_entity)||"",n=await fetch("/kiosq-api/api/otp/verify",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:c,otp:h,business_entity:o})}),t=await n.json();n.ok&&t.valid?s(t.checkout_token||null):p(t.message||"Invalid verification code")}catch(e){console.error("OTP verification error:",e),p("Connection error. Please try again."),null==u||u("Connection error during OTP verification"),(0,r.gm)("checkout_error",l,e.message,c)}finally{w(!1)}};return(0,t.vJ)(()=>{n||(g(""),p(""),w(!1))},[n]),(0,a.FD)(i.A,{isOpen:n,onClose:d,overlayClass:"chargebee-checkout-overlay",boxClass:"chargebee-checkout-box",children:[(0,a.Y)("button",{className:"chargebee-checkout-close-btn",onClick:d,children:(0,a.FD)("svg",{width:"12",height:"12",viewBox:"0 0 20 20",children:[(0,a.Y)("line",{x1:"0",y1:"0",x2:"20",y2:"20",stroke:"currentColor",strokeWidth:"3"}),(0,a.Y)("line",{x1:"0",y1:"20",x2:"20",y2:"0",stroke:"currentColor",strokeWidth:"3"})]})}),(0,a.FD)("div",{className:"chargebee-checkout-email-header",children:[(0,a.Y)("img",{className:"chargebee-checkout-email-icon",src:null===(o=window.FUTR)||void 0===o||null===(o=o.Kiosq)||void 0===o||null===(o=o.defaultSiteConfig)||void 0===o?void 0:o.logo_small,alt:"logo"}),(0,a.Y)("h5",{className:"chargebee-checkout-email-title",children:"Verify your email"})]}),(0,a.FD)("div",{className:"chargebee-checkout-email-content",children:[(0,a.FD)("p",{className:"chargebee-checkout-email-subtitle",children:["Enter the 6-digit verification code sent to ",(0,a.Y)("strong",{children:c}),"."]}),(0,a.FD)("div",{className:"chargebee-checkout-email-input-wrapper",children:[(0,a.Y)("input",{type:"text",placeholder:"",value:h,onChange:e=>g(e.target.value.replace(/\D/g,"").slice(0,6)),onKeyDown:e=>{"Enter"!==e.key||m||b()},className:"chargebee-checkout-email-input chargebee-checkout-otp-input",maxLength:"6",autoFocus:!0,disabled:m}),v&&(0,a.Y)("p",{className:"chargebee-checkout-email-message ".concat(v.includes("sent")?"success":""),children:v})]}),(0,a.Y)("p",{className:"chargebee-checkout-email-subtitle",children:"The verification code will expire in 5 minutes"}),(0,a.Y)("p",{className:"chargebee-checkout-otp-resend",children:(0,a.Y)("a",{onClick:async()=>{w(!0),p("");try{var e;const o=(null===(e=window.FUTR)||void 0===e||null===(e=e.Kiosq)||void 0===e||null===(e=e.defaultSiteConfig)||void 0===e?void 0:e.site)||"",n=await fetch("/kiosq-api/api/otp/generate",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:c,site:o})}),t=await n.json();if(n.ok&&t.success)p("A new code has been sent to your email");else{const e=t.message||"Failed to resend code";p(e),(0,r.gm)("checkout_error",l,e,c)}}catch(e){console.error("OTP resend error:",e),p("Connection error. Please try again."),(0,r.gm)("checkout_error",l,e.message,c)}finally{w(!1)}},style:{fontWeight:700,lineHeight:"23px",fontSize:"14px"},children:"Resend Verification Code"})}),(0,a.Y)("footer",{children:(0,a.Y)("button",{onClick:b,className:"chargebee-checkout-email-cta-button",disabled:m||6!==h.length,children:m?"Submitting...":"Submit"})})]})]})}},864(e,o,n){n.d(o,{A:()=>r}),n(2074);var t=n(8937),i=n(1715);function r(e){let{isOpen:o,onClose:n,title:r="Almost there...",message:a="Processing payment..."}=e;return(0,i.Y)(t.A,{isOpen:o,onClose:n,overlayClass:"chargebee-checkout-overlay",boxClass:"chargebee-checkout-box result",children:(0,i.FD)("div",{className:"chargebee-checkout-processing-modal-content",children:[(0,i.Y)("div",{className:"chargebee-checkout-processing-loader"}),(0,i.Y)("h2",{class:"chargebee-checkout-processing-title",children:r}),(0,i.FD)("p",{className:"chargebee-checkout-processing-message",children:[(0,i.FD)("svg",{class:"chargebee-checkout-processing-icon",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round",children:[(0,i.Y)("rect",{x:"2",y:"5",width:"20",height:"14",rx:"2"}),(0,i.Y)("line",{x1:"2",y1:"10",x2:"22",y2:"10"}),(0,i.Y)("circle",{cx:"9",cy:"15",r:"1",children:(0,i.Y)("animate",{attributeName:"opacity",values:"0;1;
113630",dur:"1.2s",repeatCount:"indefinite"})}),(0,i.Y)("circle",{cx:"12",cy:"15",r:"1",children:(0,i.Y)("animate",{attributeName:"opacity",values:"0;1;0",dur:"1.2s",begin:"0.2s",repeatCount:"indefinite"})}),(0,i.Y)("circle",{cx:"15",cy:"15",r:"1",children:(0,i.Y)("animate",{attributeName:"opacity",values:"0;1;0",dur:"1.2s",begin:"0.4s",repeatCount:"indefinite"})})]}),a]})]})})}},9230(e,o,n){n.d(o,{A:()=>r}),n(2074);var t=n(8937),i=n(1715);function r(e){let{isOpen:o,onClose:n,isAutologin:r,journey:a}=e;return(0,i.Y)(t.A,{isOpen:o,onClose:n,overlayClass:"chargebee-checkout-overlay",boxClass:"chargebee-checkout-box result",children:(0,i.FD)("div",{className:"chargebee-checkout-success-modal",children:[(0,i.Y)("button",{className:"chargebee-checkout-close-btn",onClick:n,children:(0,i.FD)("svg",{width:"12",height:"12",viewBox:"0 0 20 20",children:[(0,i.Y)("line",{x1:"0",y1:"0",x2:"20",y2:"20",stroke:"currentColor",strokeWidth:"3"}),(0,i.Y)("line",{x1:"0",y1:"20",x2:"20",y2:"0",stroke:"currentColor",strokeWidth:"3"})]})}),(0,i.FD)("div",{className:"chargebee-checkout-success-content",children:[(0,i.Y)("div",{className:"chargebee-checkout-success-icon",children:(0,i.Y)("div",{className:"chargebee-checkout-checkmark","aria-hidden":"true",children:(0,i.FD)("svg",{width:"1.2em",height:"1.2em",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",role:"img","aria-label":"Success",children:[(0,i.Y)("circle",{cx:"12",cy:"12",r:"12",fill:"#22c55e"}),(0,i.Y)("path",{d:"M17 8l-6 8-3-3",stroke:"#fff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",fill:"none"})]})})}),(0,i.Y)("h3",{className:"chargebee-checkout-success-title",children:"Payment Successful!"}),(0,i.Y)("p",{className:"chargebee-checkout-success-message",children:"Your subscription is now active."}),(0,i.FD)("div",{className:"chargebee-checkout-feature-list",children:[r&&(0,i.Y)("div",{className:"chargebee-checkout-feature-item chargebee-checkout-feature-item-autologin",children:"You are automatically logged in."}),r&&(0,i.Y)("div",{className:"chargebee-checkout-feature-item chargebee-checkout-feature-item-autologin",children:"Check your email to set your password and verify your account."}),(0,i.Y)("div",{className:"chargebee-checkout-feature-item",children:"You can start reading immediately."})]}),(0,i.Y)("button",{className:"chargebee-checkout-success-button",onClick:()=>{const e=new URLSearchParams(window.location.search);"porc"===a?window.location.href=e.get("targetUrl")||"/":"my-account"===a?(sessionStorage.setItem("kiosq_chargebee_complete","true"),window.location.href="/my-account"):(sessionStorage.setItem("kiosq_chargebee_complete","true"),window.location.reload())},children:"my-account"===a?"CLOSE":"START READING"})]})]})})}},6396(e,o,n){var t,i,r=n(2074),a=n(3208);console.log("[Kiosq] chargebee-checkout bundle loaded"),function(e,o){if(null!==(e=window.FUTR.Kiosq)&&void 0!==e&&null!==(e=e.defaultSiteConfig)&&void 0!==e&&e.chargebee_provider||null!==(o=window.FUTR.Kiosq)&&void 0!==o&&null!==(o=o.defaultSiteConfig)&&void 0!==o&&o.arcade_provider){console.log("[Kiosq] ArcadeCheckout here");const e="live"===window.ffte.serverEnvironment?"future-plc":"future-plc-test";window.pushToDataLayer=function(e){console.log("[Kiosq Analytics] Pushing event:",e);try{if(window.parent&&window.parent!==window&&window.parent.dataLayer)return window.parent.dataLayer.push(e),void console.log("[Kiosq Analytics] Pushed to parent.dataLayer")}catch(e){console.log("[Kiosq Analytics] Parent access blocked (cross-origin), using current window")}window.dataLayer=window.dataLayer||[],window.dataLayer.push(e),console.log("[Kiosq Analytics] Pushed to window.dataLayer")};const o=document.createElement("script");o.src="https://js.chargebee.com/v2/chargebee.js",o.setAttribute("data-cb-gtm-enabled","true"),o.setAttribute("data-cb-site",e),document.head.appendChild(o),o.onload=function(){console.log("[Kiosq] Chargebee script loaded, initializing..."),window.Chargebee.init({site:e,iframeOnly:!0}),console.log("[Kiosq] Chargebee initialized")}}}();const c=!(null===(t=window.FUTR)||void 0===t||null===(t=t.Kiosq)||void 0===t||null===(t=t.defaultSiteConfig)||void 0===t||!t.chargebee_provider),l=document.createElement("div");l.id="chargebee-root",document.body.appendChild(l),(0,r.XX)((0,r.h)(c?a.A:()=>null,{isConnected:null!==(i=window.FUTR)&&void 0!==i&&null!==(i=i.Kiosq)&&void 0!==i&&i.User?1:0}),l),console.log("[Kiosq] ChargebeeCheckout rendered (active:",c,")"),function(){const e=()=>{var e;return null===(e=window.FUTR)||void 0===e?void 0:e.Kiosq};window.FUTR.Kiosq.Checkout={open(o,n){var t;const i=()=>{var t,i,r;const a=null!==(t=null==n?void 0:n.originEl)&&void 0!==t?t:null;var c,l;if(((null===(c=e())||void 0===c?void 0:c.finalSiteConfig)||(null===(l=e())||void 0===l?void 0:l.defaultSiteConfig)||{}).arcade_provider&&"function"==typeof(null===(i=e())||void 0===i||null===(i=i.ArcadeCheckout)||void 0===i?void 0:i.open)){const n=a?a.getBoundingClientRect():void 0;e().ArcadeCheckout.open(o,n?{originRect:n}:void 0),window.dispatchEvent(new CustomEvent("KiosqCheckoutCovering",{detail:{itemId:o,provider:"arcade"}}))}else"function"==typeof(null===(r=e())||void 0===r||null===(r=r.ChargebeeCheckout)||void 0===r?void 0:r.open)?(e().ChargebeeCheckout.open(o),window.dispatchEvent(new CustomEvent("KiosqCheckoutCovering",{detail:{itemId:o,provider:"chargebee"}}))):console.warn("[Kiosq] Checkout.open called but no provider is ready")},r=null===(t=e())||void 0===t?void 0:t._abTestInitPromise;r&&"function"==typeof r.then?r.then(i).catch(i):i()}},console.log("[Kiosq] Checkout facade available: window.FUTR.Kiosq.Checkout")}()},9598(e,o,n){n.d(o,{J0:()=>r,Wb:()=>h,ad:()=>u,pX:()=>a,sY:()=>c});var t=n(1605);const{base64UrlEncode:i}=(0,t.Z)();async function r(e){try{const o=await fetch("".concat(window.location.origin,"/kiosq-api/api/chargebee/session"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)});if(!o.ok)throw new Error("Server responded with status: ".concat(o.status));const n=await o.json();if(!n.hosted_page||!n.hosted_page.id)throw new Error("Backend response missing 'hosted_page'");return n.hosted_page}catch(e){throw console.error("&#10060; Error starting checkout:",e),e}}async function a(e){try{var o,n;const t=await fetch("".concat(window.location.origin,"/kiosq-api/api/chargebee/hostedPage/").concat(encodeURIComponent(e)),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({hostedPageId:e})});if(!t.ok)throw new Error("Server responded with status: ".concat(t.status));const i=await t.json();return{invoice:null!==(o=i.invoice)&&void 0!==o?o:[],transaction_id:null!==(n=i.transaction_id)&&void 0!==n?n:""}}catch(e){throw console.error("&#10060; Error fetching invoice from hosted page:",e),e}}async function c(e){try{console.log("[Chargebee] Fetching plan details for:",e,"".concat(window.location.origin,"/api/chargebee/item-price/").concat(encodeURIComponent(e)));const o=await fetch("".concat(window.location.origin,"/kiosq-api/api/chargebee/item-price/").concat(encodeURIComponent(e)),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({itemPriceId:e})});if(!o.ok)throw new Error("Failed to fetch plan: ".concat(o.status));const n=await o.json();if(n.error)throw new Error(n.error);return console.log("[Chargebee] Plan details:",n),n}catch(e){throw console.error("Error fetching plan details:",e),e}}function l(){const e=document.cookie.match(/(?:^|;\s*)_ga=GA\d+\.\d+\.(\d+\.\d+)/);return e?e[1]:null}function s(){var e,o;return null!==(e=null===(o=document.cookie.match(/_ga_[^=]+=GS2\.\d+\.s(\d+)/))||void 0===o?void 0:o[1])&&void 0!==e?e:null}function d(e){const o=e&&"string"==typeof e.cookie?e.cookie.trim():"";if(!o||"undefined"!=typeof document&&document.cookie.split("; ").some(e=>e.startsWith("kiosq_user=")))return;const n=new Date(Date.now()+36e5).toUTCString();document.cookie="kiosq_user=".concat(o,"; expires=").concat(n,"; path=/; Secure; SameSite=Lax")}async function u(e,o,n,t,i,r){var a,c,u,h,g,v,p,m;const w=null!==(a=l())&&void 0!==a?a:"",b=null!==(c=s())&&void 0!==c?c:"",y=null!==(u=null===(h=window.FUTR)||void 0===h||null===(h=h.Kiosq)||void 0===h||null===(h=h.ArcadeCheckout)||void 0===h||null===(g=h.getPostPurchasePayload)||void 0===g?void 0:g.call(h))&&void 0!==u?u:{},f=null!==(v=Array.isArray(r)&&r.length>0?r:y.favouriteDisciplines)&&void 0!==v?v:[],k={subscriptionId:e,site:null!==(p=null===(m=window.FUTR)||void 0===m||null===(m=m.Kiosq)||void 0===m||null===(m=m.defaultSiteConfig)||void 0===m?void 0:m.id)&&void 0!==p?p:null,isConnected:o,newsletterConsent:null!=n?n:y.newsletterConsent,contactConsent:null!=t?t:y.contactConsent,wineRelationship:i,current_url:"undefined"!=typeof window?window.location.href:"",ga_client_id:w,ga_session_id:b};f.length>0&&(k.favouriteDisciplines=f);const C=await fetch("".concat(window.location.origin,"/kiosq-api/api/post-purchase-
11363arcade"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(k)});if(!C.ok)throw new Error("Network response was not ok: ".concat(C.status));const _=await C.json();return d(_),_}async function h(e,o,n,t,r){var a,c,u,h;const g=null!==(a=l())&&void 0!==a?a:"",v=null!==(c=s())&&void 0!==c?c:"",p={hostedPageID:null!=e?e:null,site:null!==(u=null===(h=window.FUTR)||void 0===h||null===(h=h.Kiosq)||void 0===h||null===(h=h.defaultSiteConfig)||void 0===h?void 0:h.id)&&void 0!==u?u:null,isConnected:o,newsletterConsent:n,contactConsent:t,wineRelationship:r,current_url:"undefined"!=typeof window?window.location.href:"",ga_client_id:g,ga_session_id:v},m=i(JSON.stringify(p)),w="".concat(window.location.origin,"/kiosq-api/api/post-purchase-cb/").concat(m);try{const e=await fetch(w);if(!e.ok)throw new Error("Network response was not ok: ".concat(e.status));const o=await e.json();return d(o),o}catch(e){throw e}}},514(e,o,n){n.d(o,{Y:()=>g});var t=n(8677),i=n(9598),r=n(4721);function a(e,o){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);o&&(t=t.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,t)}return n}function c(e){for(var o=1;o<arguments.length;o++){var n=null!=arguments[o]?arguments[o]:{};o%2?a(Object(n),!0).forEach(function(o){(0,t.A)(e,o,n[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach(function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(n,o))})}return e}const l="kiosq_purchase_pending",s=e=>{const o="; ".concat(document.cookie).split("; ".concat(e,"="));if(2===o.length)return o.pop().split(";").shift()},d=async e=>{var o;if(null===(o=window.crypto)||void 0===o||!o.subtle)return console.warn("[Chargebee] crypto.subtle not available"),null;try{const o=(new TextEncoder).encode(e),n=await crypto.subtle.digest("SHA-256",o);return Array.from(new Uint8Array(n)).map(e=>e.toString(16).padStart(2,"0")).join("")}catch(e){return console.error("[Chargebee] Error hashing email:",e),null}};let u=!1;const h=async()=>{var e,o;if(u)console.log("[Chargebee] userEvent already dispatched, skipping duplicate call");else{if(u=!0,console.log("[Chargebee] Attempting to trigger userEvent via FTE mechanism"),null!==(e=window.FUTR)&&void 0!==e&&null!==(e=e.Connect)&&void 0!==e&&null!==(e=e.Auth)&&void 0!==e&&e.parseJwt&&null!==(o=window.FUTR)&&void 0!==o&&null!==(o=o.Connect)&&void 0!==o&&null!==(o=o.Auth)&&void 0!==o&&o.getCookieByName){const e=window.FUTR.Connect.Auth.getCookieByName("kiosq_user");var n;e&&(window.FUTR.Kiosq=window.FUTR.Kiosq||{},window.FUTR.Kiosq.User=window.FUTR.Connect.Auth.parseJwt(e),console.log("[Chargebee] Updated window.FUTR.Kiosq.User from cookie"),window.FUTR.Connect.isGranted=!1,null!==(n=window.FUTR.Kiosq.User)&&void 0!==n&&n.user_grant_status&&/^granted/.test(window.FUTR.Kiosq.User.user_grant_status)&&(window.FUTR.Connect.isGranted=!0))}if(window.dispatchEvent(new Event("KiosqCookieChange")),document.dispatchEvent(new Event("userDataChanged")),document.dispatchEvent(new Event("KiosqUserDataIsLoadingEnd")),console.log("[Chargebee] Dispatched compatibility events"),window.dispatchOrQueueAction){const e=await(async()=>{var e,o,n,t,i,r,a,c,l,u,h,g,v,p,m,w;const b=void 0===window.UAParser?(console.warn("[Chargebee] UAParser not available, returning empty user agent data"),{browser:{},engine:{},os:{},device:{},cpu:{}}):new window.UAParser(window.navigator.userAgent).getResult(),y=s("kiosq_user");let f=null;y&&null!==(e=window.FUTR)&&void 0!==e&&null!==(e=e.Connect)&&void 0!==e&&null!==(e=e.Auth)&&void 0!==e&&e.parseJwt&&(f=window.FUTR.Connect.Auth.parseJwt(y));let k=null;try{var C;k=await(null===(C=window)||void 0===C||null===(C=C.bordeaux)||void 0===C?void 0:C.hybridId)}catch(e){console.error("[Chargebee] Error fetching hybridId:",e)}return{vanillaSession:s("FTR_Vanilla_Session_ID")||null,loggedIn:!(null===(o=window)||void 0===o||null===(o=o.FUTR)||void 0===o||null===(o=o.Kiosq)||void 0===o||!o.User),hybridId:k,kiosqId:(null===(n=window)||void 0===n||null===(n=n.FUTR)||void 0===n||null===(n=n.Kiosq)||void 0===n||null===(n=n.User)||void 0===n?void 0:n.sub)||null,userGrantStatus:(null===(t=f)||void 0===t?void 0:t.user_grant_status)||null,blueConicId:(null===(i=window.FUTR)||void 0===i||null===(i=i.Connect)||void 0===i||null===(i=i.Auth)||void 0===i?void 0:i.BlueconicId)||null,gaClientId:document.cookie.replace(/(?:(?
11363:^|.*;\s*)_ga\s*\=\s*([^;]*).*$)|^.*$/,"$1")||null,gclid:sessionStorage.getItem("gclid")||null,sha256_email_address:null!==(r=window)&&void 0!==r&&null!==(r=r.FUTR)&&void 0!==r&&null!==(r=r.Kiosq)&&void 0!==r&&null!==(r=r.User)&&void 0!==r&&r.email?await d(window.FUTR.Kiosq.User.email):null,screenWidth:(null===(a=window)||void 0===a||null===(a=a.utils)||void 0===a||null===(a=a.screenSizes)||void 0===a?void 0:a.getScreenWidth())||null,browser:{type:(null==b||null===(c=b.browser)||void 0===c?void 0:c.name)||null,family:(null==b||null===(l=b.engine)||void 0===l?void 0:l.name)||null,version:(null==b||null===(u=b.browser)||void 0===u?void 0:u.version)||null,major_version:(null==b||null===(h=b.browser)||void 0===h?void 0:h.major)||null},os:{name:(null==b||null===(g=b.os)||void 0===g?void 0:g.name)||null,version:(null==b||null===(v=b.os)||void 0===v?void 0:v.version)||null},device:{model:(null==b||null===(p=b.device)||void 0===p?void 0:p.model)||null,vendor:(null==b||null===(m=b.device)||void 0===m?void 0:m.vendor)||null},cpu:{architecture:(null==b||null===(w=b.cpu)||void 0===w?void 0:w.architecture)||null}}})();window.dispatchOrQueueAction("freyr.sendEventToFreyr",{name:"userEvent",eventObject:{user:c({},e)}}),console.log("[Chargebee] Sent userEvent via FTE mechanism with structure:",e)}else console.warn("[Chargebee] dispatchOrQueueAction not available, cannot send userEvent")}},g=()=>{"true"===sessionStorage.getItem("kiosq_chargebee_complete")&&(console.log("[Chargebee] Detected post-checkout reload, triggering userEvent"),sessionStorage.removeItem("kiosq_chargebee_complete"),setTimeout(h,500),setTimeout(h,2e3));const e=sessionStorage.getItem(l);if(e)try{const o=JSON.parse(e);"pending"===(null==o?void 0:o.status)?(console.log("[Chargebee] Found pending purchase in sessionStorage, attempting recovery"),(async e=>{if(null==e||!e.planDetails||null==e||!e.hostedPage)return void sessionStorage.removeItem(l);if(Date.now()-(e.timestamp||0)>9e5)return console.log("[Chargebee] Discarding stale pending purchase (older than 15 min)"),void sessionStorage.removeItem(l);const o=(e.retryCount||0)+1;let n=e.hostedPage;if("arcade"!==e.provider)try{const o=await(0,i.pX)(e.hostedPage);null!=o&&o.transaction_id&&(n=o.transaction_id,console.log("[Chargebee] Recovery: resolved transaction_id from invoice:",n))}catch(e){console.warn("[Chargebee] Recovery: invoice fetch failed (attempt",o,"):",e)}const t=n!==e.hostedPage;t||o>=3?((0,r.lV)(e.planDetails,e.itemId,n,e.isConnected),console.log("[Chargebee] Recovery: purchase event fired",{transactionId:n,retryCount:o,usedFallback:!t}),sessionStorage.removeItem(l)):(sessionStorage.setItem(l,JSON.stringify(c(c({},e),{},{retryCount:o}))),console.log("[Chargebee] Recovery: deferred to next load (attempt",o,"/",3,")"))})(o)):"tracked"===(null==o?void 0:o.status)&&sessionStorage.removeItem(l)}catch(e){console.warn("[Chargebee] Failed to parse pending purchase from sessionStorage, clearing",e),sessionStorage.removeItem(l)}}},1605(e,o,n){n.d(o,{Z:()=>t});const t=()=>({base64UrlEncode:e=>{try{return btoa(e).replace(/\+/g,"-").replace(/\//g,"_")}catch(e){return console.error("base64UrlEncode error:",e),null}},base64UrlDecode:e=>{try{return atob(e.replace(/-/g,"+").replace(/_/g,"/"))}catch(e){return console.error("base64UrlDecode error:",e),null}}})},4721(e,o,n){n.d(o,{U9:()=>c,gm:()=>s,lV:()=>l,rn:()=>a});var t=n(8677);function i(e,o){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);o&&(t=t.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,t)}return n}function r(e){for(var o=1;o<arguments.length;o++){var n=null!=arguments[o]?arguments[o]:{};o%2?i(Object(n),!0).forEach(function(o){(0,t.A)(e,o,n[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach(function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(n,o))})}return e}const a=function(e){var o;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;!function(e,o){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,t=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;const i={action:e,label:o,type:"kiosq"};
11363n&&(i.source=n),t&&(i.method=t),console.log("%c KIOSQ ","background: #15C80A;color: #ffffff;","GA4-Tracking",{paywall:i}),window.freyr.cmd.push(()=>{window.freyr.pushAndUpdate("paywallEvent",{paywall:i})})}("user registration",e,n,arguments.length>2&&void 0!==arguments[2]?arguments[2]:null),null!==(o=window.FUTR)&&void 0!==o&&null!==(o=o.Marfeel)&&void 0!==o&&o.trackSignup&&window.FUTR.Marfeel.trackSignup(n||"paywall")},c=function(e,o,n){var t,i;let a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"chargebee";console.log("[Kiosq Analytics] Tracking Chargebee event:",window.pushToDataLayer,e,o,n,a),window.pushToDataLayer&&o&&(window.pushToDataLayer(r(r({event:e,payment_provider:c,ecommerce:{currency:o.currency,value:o.price,items:[{item_id:n,item_name:o.name||"Subscription",item_category:"subscription",price:o.price,quantity:1}]}},a),{},{timestamp:(new Date).toISOString()})),"begin_checkout"===e&&null!==(t=window.FUTR)&&void 0!==t&&null!==(t=t.Marfeel)&&void 0!==t&&t.trackBeginCheckout&&window.FUTR.Marfeel.trackBeginCheckout(n,o.price,o.currency,c),"checkout_abandoned"===e&&null!==(i=window.FUTR)&&void 0!==i&&null!==(i=i.Marfeel)&&void 0!==i&&i.trackCheckoutAbandoned&&window.FUTR.Marfeel.trackCheckoutAbandoned(n,o.price,o.currency,c))},l=function(e,o,n,t){let i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"chargebee";window.pushToDataLayer&&e?(window.pushToDataLayer({event:"purchase",payment_provider:i,ecommerce:{transaction_id:n,currency:e.currency,value:e.price,items:[{item_id:o,item_name:e.name||"Subscription",item_category:"subscription",price:e.price,quantity:1}]},user_properties:{user_type:t?"existing":"new"},timestamp:(new Date).toISOString()}),function(e,o,n,t){var i;let r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"chargebee";null!==(i=window.FUTR)&&void 0!==i&&null!==(i=i.Marfeel)&&void 0!==i&&i.trackSubscription?window.FUTR.Marfeel.trackSubscription(e,o,r,t,n):(window.marfeel=window.marfeel||{cmd:[]},window.marfeel.cmd.push(["compass",function(i){i.trackConversion("subscribe",{meta:{payment_provider:r,plan_id:e,transaction_id:t,currency:n},value:o})}]),console.log("[Kiosq Analytics] Marfeel subscription queued via marfeel.cmd (paywall bundle unavailable)",{itemId:e,transactionId:t}))}(o,e.price,e.currency,n,i)):console.warn("[Kiosq Analytics] trackChargebeePurchase skipped &#8212; missing pushToDataLayer or planDetails",{hasPushToDataLayer:!!window.pushToDataLayer,planDetails:e})},s=function(e,o,n){let t=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;window.pushToDataLayer&&window.pushToDataLayer({event:e,payment_provider:"chargebee",item_id:o,error_message:n,timestamp:(new Date).toISOString()}),d(e,o,n,t)},d=function(e,o,n){let t=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;try{const i=JSON.stringify(r({eventName:e,itemId:o,errorMessage:n,url:window.location.href,timestamp:(new Date).toISOString()},t?{email:t}:{}));fetch("".concat(window.location.origin,"/kiosq-api/api/chargebee/log-error"),{method:"POST",headers:{"Content-Type":"application/json"},body:i,keepalive:!0}).catch(()=>{})}catch(e){console.warn("[Chargebee] Failed to report error to backend:",e)}}}},n={};function t(e){var i=n[e];if(void 0!==i)return i.exports;var r=n[e]={exports:{}};return o[e](r,r.exports,t),r.exports}t.m=o,e=[],t.O=(o,n,i,r)=>{if(!n){var a=1/0;for(d=0;d<e.length;d++){for(var[n,i,r]=e[d],c=!0,l=0;l<n.length;l++)(!1&r||a>=r)&&Object.keys(t.O).every(e=>t.O[e](n[l]))?n.splice(l--,1):(c=!1,r<a&&(a=r));if(c){e.splice(d--,1);var s=i();void 0!==s&&(o=s)}}return o}r=r||0;for(var d=e.length;d>0&&e[d-1][2]>r;d--)e[d]=e[d-1];e[d]=[n,i,r]},t.n=e=>{var o=e&&e.__esModule?()=>e.default:()=>e;return t.d(o,{a:o}),o},t.d=(e,o)=>{for(var n in o)t.o(o,n)&&!t.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:o[n]})},t.o=(e,o)=>Object.prototype.hasOwnProperty.call(e,o),t.j=266,(()=>{var e={266:0};t.O.j=o=>0===e[o];var o=(o,n)=>{var i,r,[a,c,l]=n,s=0;if(a.some(o=>0!==e[o])){for(i in c)t.o(c,i)&&(t.m[i]=c[i]);if(l)var d=l(t)}for(o&&o(n);s<a.length;s++)r=a[s],t.o(e,r)&&e[r]&&e[r][0](),e[r]=0;return t.O(d)},n=self.webpackChunkkiosq_paywall=self.webpackChunkkiosq_paywall||[];
11363n.forEach(o.bind(null,0)),n.push=o.bind(null,n.push.bind(n))})(),t.nc=void 0;var i=t.O(void 0,[647],()=>t(6396));i=t.O(i)})();
11364</script>
11364<script class="arcade-script" type="text/javascript">(()=>{"use strict";var n={4721(n,e,t){t.d(e,{U9:()=>a,lV:()=>c});var r=t(8677);function o(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(n);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})),t.push.apply(t,r)}return t}function i(n){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?o(Object(t),!0).forEach(function(e){(0,r.A)(n,e,t[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):o(Object(t)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))})}return n}const a=function(n,e,t){var r,o;let a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"chargebee";console.log("[Kiosq Analytics] Tracking Chargebee event:",window.pushToDataLayer,n,e,t,a),window.pushToDataLayer&&e&&(window.pushToDataLayer(i(i({event:n,payment_provider:c,ecommerce:{currency:e.currency,value:e.price,items:[{item_id:t,item_name:e.name||"Subscription",item_category:"subscription",price:e.price,quantity:1}]}},a),{},{timestamp:(new Date).toISOString()})),"begin_checkout"===n&&null!==(r=window.FUTR)&&void 0!==r&&null!==(r=r.Marfeel)&&void 0!==r&&r.trackBeginCheckout&&window.FUTR.Marfeel.trackBeginCheckout(t,e.price,e.currency,c),"checkout_abandoned"===n&&null!==(o=window.FUTR)&&void 0!==o&&null!==(o=o.Marfeel)&&void 0!==o&&o.trackCheckoutAbandoned&&window.FUTR.Marfeel.trackCheckoutAbandoned(t,e.price,e.currency,c))},c=function(n,e,t,r){let o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"chargebee";window.pushToDataLayer&&n?(window.pushToDataLayer({event:"purchase",payment_provider:o,ecommerce:{transaction_id:t,currency:n.currency,value:n.price,items:[{item_id:e,item_name:n.name||"Subscription",item_category:"subscription",price:n.price,quantity:1}]},user_properties:{user_type:r?"existing":"new"},timestamp:(new Date).toISOString()}),function(n,e,t,r){var o;let i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"chargebee";null!==(o=window.FUTR)&&void 0!==o&&null!==(o=o.Marfeel)&&void 0!==o&&o.trackSubscription?window.FUTR.Marfeel.trackSubscription(n,e,i,r,t):(window.marfeel=window.marfeel||{cmd:[]},window.marfeel.cmd.push(["compass",function(o){o.trackConversion("subscribe",{meta:{payment_provider:i,plan_id:n,transaction_id:r,currency:t},value:e})}]),console.log("[Kiosq Analytics] Marfeel subscription queued via marfeel.cmd (paywall bundle unavailable)",{itemId:n,transactionId:r}))}(e,n.price,n.currency,t,o)):console.warn("[Kiosq Analytics] trackChargebeePurchase skipped &#8212; missing pushToDataLayer or planDetails",{hasPushToDataLayer:!!window.pushToDataLayer,planDetails:n})}},9335(n,e,t){t.d(e,{A:()=>i});var r=t(9125),o=t.n(r)()(function(n){return n[1]});o.push([n.id,"@import url(https://fonts.googleapis.com/css2?family=Libre+Franklin:wght@300;400;600;700&display=swap);"]),o.push([n.id,"/* ===========================\n ARCADE CHECKOUT &#8212; MORPH CONTAINER ARCHITECTURE\n One box that expands from the offer card to fullscreen, then contracts\n back to the confirmation modal. No separate open/close transitions.\n =========================== */\n\n/* &#9472;&#9472; Scroll lock &#9472;&#9472; */\nhtml.arcade-checkout-scroll-lock,\nbody.arcade-checkout-scroll-lock {\n overflow: hidden !important;\n}\n\n/* &#9472;&#9472; Outer: fixed positioning context, z-index owner, no visual appearance &#9472;&#9472; */\n/* INT32_MAX &#8212; above any site widget (recirculation blocks, sticky nav, etc.) */\n.arcade-checkout-outer {\n position: fixed;\n inset: 0;\n z-index: 20000;\n}\n\n/* Exit fade &#8212; entire outer fades out before doReset() unmounts */\n.arcade-checkout-outer.is-exiting {\n opacity: 0;\n transition: opacity 0.45s ease;\n /* Do NOT add pointer-events:none &#8212; iOS ghost tap (300ms) would fall through */\n}\n\n/* &#9472;&#9472; Backdrop: dark overlay, only visible during confirmation &#9472;&#9472; */\n.arcade-checkout-backdrop {\n position: absolute;\n inset: 0;\n background: rgba(27, 27, 27, 0.45);\n opacity: 0;\n transition: opacity 0.75s ease;\n pointer-events: none;\n}
11364\n\n.arcade-checkout-outer.is-confirming .arcade-checkout-backdrop {\n opacity: 1;\n pointer-events: auto;\n}\n\n/* &#9472;&#9472; Inner morphing box &#9472;&#9472; */\n/*\n * Default: inset: 0 &#8594; fullscreen.\n * arcade-screen--origin: positioned at offer card rect via CSS custom props.\n * arcade-screen--confirming: transitions to a centered confirmation-box size.\n * CSS transitions on top/right/bottom/left are GPU-friendly.\n */\n.arcade-checkout-screen {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n display: flex;\n flex-direction: column;\n background: #f0f1f5;\n font-family: 'Open Sans', sans-serif;\n font-weight: normal;\n \n box-shadow: none;\n scrollbar-width: none;\n -ms-overflow-style: none;\n transition:\n top 0.9s cubic-bezier(0.4, 0, 0.2, 1),\n right 0.9s cubic-bezier(0.4, 0, 0.2, 1),\n bottom 0.9s cubic-bezier(0.4, 0, 0.2, 1),\n left 0.9s cubic-bezier(0.4, 0, 0.2, 1),\n border-radius 0.9s ease,\n box-shadow 0.75s ease,\n background 0.7s ease;\n}\n\n.arcade-checkout-screen::-webkit-scrollbar {\n width: 0;\n height: 0;\n display: none;\n}\n\n/* Origin state: box starts at gate card rect, no transition yet */\n.arcade-screen--origin {\n top: var(--arcade-origin-top, 0px);\n right: var(--arcade-origin-right, 0px);\n bottom: var(--arcade-origin-bottom, 0px);\n left: var(--arcade-origin-left, 0px);\n border-radius: 12px;\n transition: none;\n}\n\n/* No-morph fallback: simple fade-in when no origin rect available */\n.arcade-screen--no-morph {\n animation: arcade-fadeIn 0.4s ease forwards;\n}\n\n@keyframes arcade-fadeIn {\n from { opacity: 0; }\n to { opacity: 1; }\n}\n\n/* Confirming state: box contracts to a centered confirmation-modal size */\n/* Width: min(560px, 100vw). Height: ~660px vertically centred. */\n.arcade-screen--confirming {\n top: max(5vh, calc(50% - 330px));\n right: max(0px, calc((100% - 560px) / 2));\n bottom: max(5vh, calc(50% - 330px));\n left: max(0px, calc((100% - 560px) / 2));\n border-radius: 8px;\n background: #fff;\n overflow: visible;\n box-shadow:\n 0 24px 48px rgba(0, 0, 0, 0.2),\n 0 8px 16px rgba(0, 0, 0, 0.1),\n 0 2px 4px rgba(0, 0, 0, 0.08);\n}\n\n@media (max-width: 768px) {\n .arcade-screen--confirming {\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n \n }\n}\n\n/* &#9472;&#9472; Checkout content wrapper: hidden during expansion, revealed after &#9472;&#9472; */\n.arcade-checkout-content {\n flex: 1;\n min-height: 0;\n display: flex;\n flex-direction: column;\n overflow: hidden;\n}\n\n.arcade-checkout-content.arcade-content--visible {\n opacity: 1;\n pointer-events: auto;\n transition: opacity 0.3s ease;\n}\n\n/* &#9472;&#9472; Close button &#8212; fixed to viewport top-right during checkout steps &#9472;&#9472; */\n.arcade-checkout-close-btn {\n position: fixed;\n top: 14px;\n right: 14px;\n background-color: var(--flexi-brand_color_2, #444);\n border: none;\n width: 44px;\n height: 44px;\n border-radius: 50%;\n cursor: pointer;\n display: flex;\n align-items: center;\n justify-content: center;\n color: white;\n z-index: 100001;\n transition: background 0.2s ease;\n & > svg {\n fill:white;\n }\n}\n\n.arcade-checkout-close-btn:hover {\n background-color: hsl(from var(--flexi-brand_color_2, #444) h s calc(l - 20));\n}\n\n/* &#9472;&#9472; Close button on success modal (top-right, sits on dimmed backdrop) &#9472;&#9472; */\n.arcade-checkout-close-btn--sheet {\n position: absolute;\n right: -23px;\n top: -22px;\n box-shadow: inherit;\n z-index: +1;\n}\n\n/* &#9472;&#9472; Header: white band, logo + stepper &#9472;&#9472; */\n.arcade-checkout-header {\n background: #fff;\n display: flex;\n flex-direction: column;\n align-items: center;\n padding: 18px 20px 14px;\n gap: 10px;\n flex-shrink: 0;\n padding-top: calc(18px + env(safe-area-inset-top));\n}\n\n.arcade-checkout-logo {\n max-width: 200px;\n object-fit: contain;\n}\n\n/* &#9472;&#9472; Stepper &#9472;&#9472; */\n.arcade-checkout-stepper {\n display: flex;\n align-items: center;\n gap: 8px;\n font-size: 16px;\n font-family: 'Libre Franklin', 'Helvetica Neue', sans-serif;\n color: #888;\n letter-spacing: 0.01em;\n}\n\n.arcade-checkout-stepper-step {\n color: #888;\n}\n\n.arcade-checkout-stepper-step.active {\n color: #1b1b1b;\n font-weight: 600;\n}\n\n.arcade-checkout-stepper-chevron {\n color: #bbb;\n font-size: 11px;\n}\n\n/* &#9472;&#9472; Horizontal divider below header &#9472;&#9472; */\n.arcade-checkout-divider {\n border: none;\n border-top: 1px solid #1b1b1b;\n margin: 0;\n flex-shrink: 0;\n}\n\n/* &#9472;&#9472; Body: grey area that fills remaining screen &#9472;&#9472; */\n.arcade-checkout-body {\n flex: 1;\n min-height: 0;\n overflow-y: auto;\n overflow-x: hidden;\n -webkit-overflow-scrolling: touch;\n overscroll-behavior: contain;\n display: flex;\n justify-content: center;\n align-items: flex-start;\n padding: 32px 16px 48px;\n}\n\n/* &#9472;&#9472; White card: the actual form container &#9472;&#9472; */\n.arcade-checkout-card {\n background: #fff;\n border: 1px solid #1b1b1b;\n border-radius: 12px;\n width: 100%;\n max-width: 520px;\n padding: 36px 40px 32px;\n display: flex;\n flex-direction: column;\n gap: 16px;\n box-sizing: border-box;\n}\n\n/* &#9472;&#9472; Plan period label &#9472;&#9472; */\n.arcade-account-plan-label {\n font-size: 16px;\n color: #444;\n margin: 0;\n}\n\n.arcade-account-plan-label strong {\n font-weight: 700;\n}\n\n/* &#9472;&#9472; \"Start by entering your email\" heading &#9472;&#9472; */\n.arcade-account-title {\n font-size: 34px;\n font-weight: 300;\n font-family: 'Libre Franklin', 'Helvetica Neue', sans-serif;\n color: #1b1b1b;\n margin: 0;\n line-height: 1.25;\n text-align: left;\n}\n\n/* &#9472;&#9472; Email field &#9472;&#9472; */\n.arcade-account-field {\n display: flex;\n flex-direction: column;\n gap: 6px;\n}\n\n.arcade-account-field-label {\n font-size: 14px;\n font-family: 'Libre Franklin', 'Helvetica Neue', sans-serif;\n color: #1b1b1b;\n font-weight: 400;\n}\n\n.arcade-account-email-input {\n width: 100%;\n height: 44px;\n padding: 0 12px;\n border: 1.5px solid #1b1b1b;\n background-color: #fff;\n border-radius: 2px;\n font-size: 15px;\n font-family: inherit;\n outline: none;\n box-sizing: border-box;\n transition: border-color 0.2s ease;\n}\n\n.arcade-account-email-input:focus {\n border-color: var(--flexi-brand_color_1, #2d1f6e);\n}\n\n.arcade-account-email-input.error {\n border-color: #e63946;\n}\n\n.arcade-account-field-error {\n font-size: 12px;\n color: #e63946;\n margin: 0;\n}\n\n.arcade-account-notice {\n font-size: 14px;\n line-height: 1.4;\n color: #1b1b1b;\n margin: 0 0 12px;\n padding: 12px 14px;\n background: #e8e4f4;\n border-radius: 4px;\n border: 1px solid #cfc6e8;\n}\n\n/* &#9472;&#9472; Consents &#9472;&#9472; */\n.arcade-account-consents {\n display: flex;\n flex-direction: column;\n gap: 10px;\n}\n\n.arcade-account-checkbox {\n display: flex;\n align-items: flex-start;\n gap: 10px;\n cursor: pointer;\n font-size: 14px;\n font-family: 'Libre Franklin', 'Helvetica Neue', sans-serif;\n line-height: 1.4;\n color: #333;\n}\n\n.arcade-account-checkbox input[type=\"checkbox\"] {\n width: 18px;\n height: 18px;\n flex-shrink: 0;
11364\n margin-top: 1px;\n cursor: pointer;\n accent-color: var(--flexi-brand_color_1, #2d1f6e);\n}\n\n/* &#9472;&#9472; CTA button &#9472;&#9472; */\n.arcade-account-cta-btn {\n width: 100%;\n height: 48px;\n background: var(--flexi-brand_color_1, #2d1f6e);\n color: #fff;\n border: none;\n border-radius: 100px;\n font-size: 16px;\n font-weight: 600;\n font-family: inherit;\n cursor: pointer;\n transition: opacity 0.2s ease, transform 0.15s ease;\n letter-spacing: 0.01em;\n text-transform: none;\n}\n\n.arcade-account-cta-btn:hover:not(:disabled) {\n opacity: 0.88;\n transform: translateY(-1px);\n}\n\n.arcade-account-cta-btn:active:not(:disabled) {\n transform: translateY(0);\n}\n\n.arcade-account-cta-btn:disabled {\n opacity: 0.6;\n cursor: not-allowed;\n}\n\n/* &#9472;&#9472; Existing account step &#9472;&#9472; */\n.arcade-existing-account-message {\n font-size: 18px;\n font-family: 'Libre Franklin', 'Helvetica Neue', sans-serif;\n font-weight: 400;\n line-height: 1.45;\n color: #1b1b1b;\n margin: 8px 0 24px;\n}\n\n.arcade-existing-account-login-btn {\n width: 100%;\n height: 48px;\n background: var(--flexi-brand_color_1, black);\n color: #fff;\n border: none;\n border-radius: 100px;\n font-size: 16px;\n font-weight: 600;\n font-family: inherit;\n cursor: pointer;\n transition: opacity 0.2s ease, transform 0.15s ease;\n letter-spacing: 0.01em;\n text-transform: none;\n}\n\n.arcade-existing-account-login-btn:hover {\n opacity: 0.88;\n transform: translateY(-1px);\n}\n\n.arcade-existing-account-login-btn:active {\n transform: translateY(0);\n}\n\n/* &#9472;&#9472; Terms & Privacy &#9472;&#9472; */\n.arcade-account-terms {\n font-size: 14px;\n font-family: 'Libre Franklin', 'Helvetica Neue', sans-serif;\n color: #555;\n line-height: 1.5;\n margin: 0;\n}\n\n.arcade-account-terms a {\n color: var(--flexi-brand_color_1, #2d1f6e);\n font-weight: 600;\n text-decoration: underline;\n}\n\n.arcade-account-terms a:hover {\n opacity: 0.8;\n}\n\n/* &#9472;&#9472; Already have an account &#9472;&#9472; */\n.arcade-account-login-link {\n font-size: 14px;\n font-family: 'Libre Franklin', 'Helvetica Neue', sans-serif;\n color: #333;\n margin: 0;\n}\n\n.arcade-account-login-link button {\n background: none;\n border: none;\n padding: 0;\n margin: 0;\n font-size: 14px;\n font-family: inherit;\n color: var(--flexi-brand_color_1, #2d1f6e);\n font-weight: 600;\n cursor: pointer;\n text-decoration: underline;\n text-transform: none;\n}\n\n.arcade-account-login-link button:hover {\n opacity: 0.8;\n}\n\n/* &#9472;&#9472; Payment step help footer &#9472;&#9472;
11364 */\n/* Sibling of .arcade-checkout-body (not a child), so it sits below the\n scroll area and is always visible at the bottom of the payment screen. */\n.arcade-checkout-help {\n background-color: #ffffff;\n display: flex;\n flex-direction: column;\n align-items: center;\n padding: 20px;\n position: relative;\n width: 100%;\n flex-shrink: 0;\n box-sizing: border-box;\n}\n\n.arcade-checkout-help::before {\n content: \"\";\n position: absolute;\n inset: 0;\n border-top: 1px solid #ededed;\n pointer-events: none;\n}\n\n.arcade-checkout-help-text {\n font-family: 'Libre Franklin', sans-serif;\n font-size: 16px;\n line-height: 24px;\n color: #1b1b1b;\n white-space: nowrap;\n margin: 0;\n}\n\n.arcade-checkout-help-text strong {\n font-weight: 600;\n}\n\n.arcade-checkout-help-text a {\n color: #1b1b1b;\n text-decoration: underline;\n}\n\n.arcade-checkout-help-text a:hover {\n opacity: 0.75;\n}\n\n/* ===========================\n ARCADE DROP-IN CHECKOUT\n =========================== */\n\n.arcade-drop-in-checkout {\n width: 100%;\n max-width: 1024px;\n display: flex;\n flex-direction: column;\n align-items: stretch;\n gap: 16px;\n}\n\n.arcade-drop-in-mount {\n position: relative;\n width: 100%;\n min-height: 420px;\n}\n\n.arcade-drop-in-mount-host,\n.arcade-drop-in-mount-target {\n width: 100%;\n min-height: 420px;\n}\n\n.arcade-checkout-body--drop-in,\n.arcade-checkout-body--processing {\n position: relative;\n}\n\n.arcade-drop-in-loading {\n position: absolute;\n inset: 0;\n z-index: 1;\n display: flex;\n align-items: center;\n justify-content: center;\n background: transparent;\n}\n\n.arcade-drop-in-processing-overlay,\n.arcade-checkout-processing-overlay {\n position: absolute;\n inset: 0;\n z-index: 10;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n gap: 12px;\n padding: 24px;\n text-align: center;\n background: #fff;\n}\n\n.arcade-drop-in-processing-title {\n margin: 0;\n font-size: 1.25rem;\n font-weight: 600;\n line-height: 1.3;\n color: #1a1a1a;\n}\n\n.arcade-drop-in-processing-message {\n margin: 0;\n max-width: 20rem;\n font-size: 0.9375rem;\n line-height: 1.5;\n color: #4a4a4a;\n}\n\n.arcade-drop-in-processing-error {\n margin-top: 12px;\n}\n\n.arcade-checkout-error-alert {\n width: 100%;\n padding: 14px 16px;\n border-radius: 6px;\n border: 1px solid #f1c0c0;\n background: #fdf2f2;\n box-sizing: border-box;\n}\n\n.arcade-checkout-error-alert-title {\n margin: 0 0 6px;\n font-size: 0.9375rem;\n font-weight: 600;\n line-height: 1.3;\n color: #8a1f1f;\n}\n\n.arcade-checkout-error-alert-message {\n margin: 0;\n font-size: 0.875rem;\n line-height: 1.45;\n color: #5c2b2b;\n}\n\n.arcade-checkout-error-alert-code {\n margin: 10px 0 0;\n font-size: 0.75rem;\n line-height: 1.3;\n color: #7a5555;\n letter-spacing: 0.01em;\n}\n\n.arcade-checkout-error-alert-code span {\n font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;\n font-weight: 600;\n color: #6b3a3a;\n}\n\n.arcade-drop-in-error {\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n gap: 12px;\n width: 100%;\n}\n\n.arcade-drop-in-retry-btn {\n width: auto;\n min-width: 8rem;\n padding: 10px 20px;\n font-size: 0.875rem;\n}\n\n.arcade-checkout-close-btn--disabled {\n opacity: 0.35;\n pointer-events: none;\n cursor: default;\n}\n\n.arcade-drop-in-spinner {\n display: block;\n width: 44px;\n height: 44px;\n border: 3px solid #e4e5eb;\n border-top-color: var(--flexi-brand_color_1, #2d1f6e);\n border-radius: 50%;\n animation: arcade-drop-in-spin 0.7s linear infinite;\n}\n\n@keyframes arcade-drop-in-spin {\n to {\n transform: rotate(360deg);\n }\n}\n\n.arcade-drop-in-mount-target:empty {\n min-height: 420px;\n}\n\n/* ===========================\n ARCADE PLACEHOLDER &#8212; STEP 3\n =========================== */\n\n.arcade-placeholder-card {\n background: #fff;\n border: 1px solid #dcdde3;\n border-radius: 4px;\n width: 100%;\n max-width: 480px;\n padding: 36px 32px 28px;\n display: flex;\n flex-direction: column;\n align-items: center;\n gap: 20px;\n box-sizing: border-box;\n text-align: center;\n}\n\n.arcade-placeholder-badge {\n background: #f0f1f5;\n border: 1.5px dashed #aaa;\n border-radius: 8px;\n width: 100%;\n padding: 32px 20px;\n display: flex;\n flex-direction: column;\n align-items: center;\n gap: 12px;\n color: #666;\n}\n\n.arcade-placeholder-badge-label {\n font-size: 11px;\n font-weight: 700;\n letter-spacing: 0.08em;\n text-transform: uppercase;\n color: #aaa;\n}\n\n.arcade-placeholder-badge-title {\n font-size: 18px;\n font-weight: 700;\n color: #333;\n margin: 0;\n}\n\n.arcade-placeholder-badge-subtitle {\n font-size: 13px;\n color: #888;\n margin: 0;\n}\n\n.arcade-placeholder-data {\n width: 100%;\n background: #f8f9fb;\n border-radius: 4px;\n padding: 12px 16px;\n font-size: 12px;\n color: #666;\n text-align: left;\n}
11364\n\n.arcade-placeholder-data code {\n display: block;\n font-family: monospace;\n color: #333;\n margin-top: 4px;\n word-break: break-all;\n}\n\n.arcade-placeholder-simulate-btn {\n width: 100%;\n height: 48px;\n background: #16a34a;\n color: #fff;\n border: none;\n border-radius: 100px;\n font-size: 15px;\n font-weight: 600;\n font-family: inherit;\n cursor: pointer;\n transition: opacity 0.2s ease;\n}\n\n.arcade-placeholder-simulate-btn:hover {\n opacity: 0.88;\n}\n\n/* ===========================\n CONFIRMATION &#8212; inline inside the morphed box\n =========================== */\n\n/*\n * .arcade-confirmation-inline fills the contracted arcade-checkout-screen.\n * No min-height &#8212; the box height is already controlled by the contracted\n * arcade-screen dimensions; let content dictate its own height.\n * Fades in after the box contraction (0.9s) has had time to settle.\n */\n.arcade-confirmation-inline {\n position: relative;\n width: 100%;\n display: flex;\n flex-direction: column;\n background: #fff;\n border-radius: 12px;\n animation: arcade-fadeIn 0.35s ease 0.85s both;\n}\n\n/* ===========================\n CONFIRMATION &#8212; centered modal over dimmed page (standalone / fallback)\n =========================== */\n\n.arcade-confirmation-modal-backdrop {\n position: fixed;\n inset: 0;\n z-index: 100000;\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 24px 16px;\n box-sizing: border-box;\n background: rgba(27, 27, 27, 0.45);\n animation: arcade-confirmation-backdrop-in 0.2s ease forwards;\n}\n\n@keyframes arcade-confirmation-backdrop-in {\n from { opacity: 0; }\n to { opacity: 1; }\n}\n\n@keyframes arcade-confirmation-sheet-modal-in {\n from {\n opacity: 0;\n transform: translateY(8px) scale(0.98);\n }\n to {\n opacity: 1;\n transform: translateY(0) scale(1);\n }\n}\n\n.arcade-confirmation-sheet {\n width: 100%;\n max-width: 560px;\n background: #fff;\n border-radius: 8px;\n box-shadow:\n 0 32px 32px rgba(1, 1, 1, 0.07),\n 0 16px 16px rgba(1, 1, 1, 0.07),\n 0 8px 8px rgba(1, 1, 1, 0.07),\n 0 4px 4px rgba(1, 1, 1, 0.07),\n 0 2px 2px rgba(1, 1, 1, 0.07),\n 0 1px 1px rgba(1, 1, 1, 0.07);\n box-sizing: border-box;\n margin: 0 auto;\n position: relative;\n}\n\n/* Confirmation modal: sheet is the only panel; close sits in sheet corner (not viewport-fixed). */\n.arcade-confirmation-sheet--modal {\n width: 100%;\n max-width: 560px;\n max-height: min(90vh, 880px);\n flex-shrink: 0;\n margin: 0;\n box-shadow:\n 0 24px 48px rgba(0, 0, 0, 0.2),\n 0 8px 16px rgba(0, 0, 0, 0.1),\n 0 32px 32px rgba(1, 1, 1, 0.07),\n 0 2px 2px rgba(1, 1, 1, 0.07);\n animation: arcade-confirmation-sheet-modal-in 0.22s ease forwards;\n}\n\n.arcade-confirmation-sheet--modal > .arcade-checkout-close-btn {\n position: absolute;\n top: -20px;\n right: -20px;\n z-index: 2;\n @media (max-width: 640px) {\n top: 5px;\n right: 5px;\n }\n}\n\n.arcade-confirmation-brand-wrap {\n /*box-shadow: 0 2px 2px rgba(27, 27, 27, 0.08);*/\n min-height: 125px;\n display: flex;\n align-items: center;\n justify-items: center;\n padding: 0 40px;\n justify-content: center;\n margin-top: calc(18px + env(safe-area-inset-top));\n}\n\n.arcade-confirmation-brand-bar {\n background: white;\n display: flex;\n align-items: center;\n justify-content: center;\n min-height: 60px;\n height: 70%;\n max-width: 60%;\n & > img {\n object-fit: contain;\n max-width: 100%;\n max-height: 100%;\n }\n}\n\n/* Colored band around the logo; padding on this box does not shrink the SVG (see __inner). */\n.arcade-confirmation-brand-logo {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-sizing: border-box;\n max-width: 90%;\n padding: 12px 16px;\n min-width: var(--arcade-confirmation-brand-logo-min-width, auto);\n height: 40px;\n}\n\n.arcade-confirmation-brand-logo-inner {\n flex-shrink: 0;\n width: 182px;\n height: 32px;\n}\n\n.arcade-confirmation-brand-logo-inner img {\n display: block;\n width: 100%;\n height: 100%;\n object-fit: contain;\n object-position: center;\n}\n\n.arcade-confirmation-content {\n padding: 0 40px 40px;\n display: flex;\n flex-direction: column;\n gap: 24px;\n box-sizing: border-box;\n}\n\n.arcade-confirmation-success-card {\n background: #bedfd5;\n border-radius: 8px;\n width: 100%;\n box-sizing: border-box;\n}\n\n.arcade-confirmation-success-inner {\n padding: 24px;\n display: flex;\n flex-direction: column;\n align-items: center;\n gap: 16px;\n text-align: center;\n}\n\n.arcade-confirmation-cert-icon-wrap {\n width: 92px;\n height: 92px;\n display: flex;\n justify-content: center;\n}\n\n.arcade-confirmation-cert-icon {\n width: 100%;\n height: 100%;\n display: block;\n stroke-width: 4px;\n}\n\n.arcade-confirmation-payment-title {\n margin: 0;\n font-size: 24px;\n font-weight: 400;\n color: #333;\n line-height: 32px;\n font-family: 'Libre Franklin', 'Helvetica Neue', sans-serif;\n}\n\n.arcade-confirmation-welcome-block {\n display: flex;\n flex-direction: column;\n gap: 24px;\n width: 100%;\n}\n\n.arcade-confirmation-welcome-heading {\n margin: 0;\n font-size: 34px;\n font-weight: 400;\n color: #333;\n line-height: 46px;\n text-align: center;\n font-family: 'Libre Franklin', 'Helvetica Neue', sans-serif;\n}\n\n.arcade-confirmation-brand-summary {\n display: flex;\n flex-direction: column;\n gap: 8px;\n width: 100%;\n}\n\n.arcade-confirmation-brand-field {\n margin: 0;\n font-size: 16px;\n line-height: 24px;\n color: #1b1b1b;\n text-align: center;\n font-family: 'Libre Franklin', 'Helvetica Neue', sans-serif;\n}\n\n.arcade-confirmation-info-row {\n display: flex;\n align-items: center;\n gap: 16px;\n width: 100%;\n}\n\n.arcade-confirmation-info-icon {\n flex-shrink: 0;\n width: 60px;\n height: 60px;\n display: flex;\n align-items: center;\n justify-content: center;\n}
11364\n\n.arcade-confirmation-info-icon svg {\n display: block;\n max-width: 100%;\n max-height: 100%;\n /*\n width: 28px;\n height: 28px;\n color: #16a34a;\n */\n}\n\n.arcade-confirmation-info-icon--circle svg {\n width: 60px;\n height: 60px;\n}\n\n.arcade-confirmation-info-icon--muted {\n background: #ededed;\n border-radius: 30px;\n}\n\n.arcade-confirmation-info-icon--muted svg {\n width: 26px;\n height: 20px;\n}\n\n.arcade-confirmation-info-text {\n margin: 0;\n flex: 1;\n min-width: 0;\n font-size: 16px;\n line-height: 24px;\n color: #1b1b1b;\n font-family: 'Libre Franklin', 'Helvetica Neue', sans-serif;\n}\n\n.arcade-confirmation-action-btn {\n width: 100%;\n height: 60px;\n border: none;\n border-radius: 30px;\n background: var(--flexi-brand_color_1, black);\n color: #fff;\n font-size: 20px;\n font-weight: 600;\n font-family: 'Libre Franklin', 'Helvetica Neue', sans-serif;\n text-transform: none;\n}\n\n.arcade-confirmation-title {\n font-size: 22px;\n font-weight: 700;\n color: #1b1b1b;\n margin: 0;\n}\n\n.arcade-confirmation-message {\n font-size: 14px;\n color: #555;\n line-height: 1.6;\n margin: 0;\n}\n\n.arcade-confirmation-cta-btn {\n width: 100%;\n height: 48px;\n background: var(--flexi-brand_color_1, #2d1f6e);\n color: #fff;\n border: none;\n border-radius: 100px;\n font-size: 16px;\n font-weight: 600;\n font-family: inherit;\n cursor: pointer;\n transition: opacity 0.2s ease;\n margin-top: 4px;\n text-transform: unset;\n}\n\n.arcade-confirmation-action-btn:hover {\n opacity: 0.9;\n}\n\n@media (max-width: 768px) {\n .arcade-confirmation-content {\n padding: 0 20px 28px;\n }\n\n .arcade-confirmation-welcome-heading {\n font-size: 26px;\n line-height: 34px;\n }\n\n .arcade-confirmation-payment-title {\n font-size: 20px;\n line-height: 28px;\n }\n}\n\n@media (max-width: 768px) {\n .arcade-confirmation-modal-backdrop {\n padding: 16px;\n align-items: center;\n }\n\n .arcade-confirmation-sheet--modal {\n max-height: calc(100vh - 32px);\n height: auto;\n overflow-y: auto;\n border-radius: 12px;\n }\n\n .arcade-confirmation-brand-wrap {\n height: 60px;\n min-height: auto;\n padding: 0 20px;\n margin-top: 0;\n }\n\n .arcade-confirmation-content {\n padding: 0 20px 20px;\n gap: 16px;\n }\n\n .arcade-confirmation-success-inner {\n padding: 16px;\n gap: 10px;\n }\n\n .arcade-confirmation-cert-icon-wrap {\n width: 56px;\n height: 56px;\n }\n\n .arcade-confirmation-payment-title {\n font-size: 18px;\n line-height: 24px;\n }\n\n .arcade-confirmation-welcome-heading {\n font-size: 22px;\n line-height: 28px;\n }\n\n .arcade-confirmation-welcome-block {\n gap: 16px;\n }\n\n .arcade-confirmation-info-icon {\n width: 44px;\n height: 44px;\n }\n\n .arcade-confirmation-info-icon--circle svg {\n width: 44px;\n height: 44px;\n }\n\n .arcade-confirmation-info-text {\n font-size: 14px;\n line-height: 20px;\n }\n\n .arcade-confirmation-action-btn {\n height: 50px;\n font-size: 18px;\n }\n}\n\n/* ===========================\n RESPONSIVE\n =========================== */\n\n@media (max-width: 768px) {\n .arcade-checkout-card,\n .arcade-placeholder-card {\n border: none;\n padding: 20px 16px;\n }\n\n .arcade-checkout-body {\n padding: 20px 0 40px;\n align-items: flex-start;\n }\n\n .arcade-checkout-help-text {\n white-space: normal;\n text-align: center;\n }\n\n .arcade-account-title {\n font-size: 26px;\n }\n .arcade-checkout-close-btn {\n background: #1b1b1b;\n & > svg {\n fill:white;\n }\n }\n}\n\n.arcade-checkout--livescience .arcade-account-cta-btn,\n.arcade-checkout--livescience .arcade-existing-account-login-btn,\n.arcade-checkout--livescience .arcade-confirmation-action-btn {\n color: black;\n}\n\n/* Cyclingnews ships a white-on-transparent lockup as its fallback logo, so the\n brand purple has to come from the bar rather than from the image. */\n.arcade-checkout--cyclingnews .arcade-confirmation-brand-bar {\n background: #371b51;\n padding: 12px 20px;\n box-sizing: border-box;\n}\n\n@media (max-width: 768px) {\n /* The mobile header shrinks to 60px, which the bar's min-height fills\n entirely: the coloured band would sit flush against the sheet's top edge.\n Sizing the band on its content keeps the white margin desktop gets. */\n .arcade-checkout--cycl
11364ingnews .arcade-confirmation-brand-wrap {\n height: auto;\n padding: 14px 20px 0;\n }\n\n .arcade-checkout--cyclingnews .arcade-confirmation-brand-bar {\n height: auto;\n min-height: 0;\n padding: 8px 16px;\n }\n}\n\n",""]);const i=o},932(n,e,t){t.d(e,{A:()=>i});var r=t(9125),o=t.n(r)()(function(n){return n[1]});o.push([n.id,"/* &#9472;&#9472; Brand account dropdown (Horse & Hound, Decanter) &#9472;&#9472; */\n.arcade-account-disciplines-dropdown {\n position: relative;\n margin-top: 8px;\n}\n\n/* Block host-page pseudo-content on dropdown controls (stray glyphs / #111 artifacts) */\n.arcade-account-disciplines-dropdown button::before,\n.arcade-account-disciplines-dropdown button::after,\n.arcade-account-disciplines-dropdown span::before,\n.arcade-account-disciplines-dropdown span::after,\n.arcade-account-disciplines-dropdown li::before,\n.arcade-account-disciplines-dropdown li::after {\n content: none !important;\n display: none !important;\n}\n\n.arcade-account-disciplines-trigger {\n display: flex;\n align-items: center;\n justify-content: space-between;\n gap: 12px;\n width: 100%;\n min-height: 48px;\n padding: 10px 14px;\n border: 1px solid #ccc;\n border-radius: 8px;\n background: #fff;\n font-size: 15px;\n font-family: 'Open Sans', 'Libre Franklin', 'Helvetica Neue', Arial, sans-serif;\n color: #333;\n text-align: left;\n cursor: pointer;\n text-transform: none;\n letter-spacing: normal;\n}\n\n.arcade-account-disciplines-trigger.open,\n.arcade-account-disciplines-trigger:focus-visible {\n border-color: var(--flexi-brand_color_1, #2d1f6e);\n outline: 2px solid rgba(45, 31, 110, 0.2);\n outline-offset: 1px;\n}\n\n.arcade-account-disciplines-trigger.error {\n border-color: #c0392b;\n}\n\n.arcade-account-disciplines-trigger:disabled {\n opacity: 0.6;\n cursor: not-allowed;\n}\n\n.arcade-account-disciplines-trigger-text {\n flex: 1;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n/* CSS-only chevron (avoids missing-glyph tofu on editorial fonts) */\n.arcade-account-disciplines-chevron {\n flex-shrink: 0;\n width: 0;\n height: 0;\n border-left: 6px solid transparent;\n border-right: 6px solid transparent;\n border-top: 7px solid #666;\n transition: transform 0.15s ease;\n}\n\n.arcade-account-disciplines-trigger.open .arcade-account-disciplines-chevron {\n transform: rotate(180deg);\n}\n\n.arcade-account-disciplines-menu {\n position: absolute;\n z-index: 20;\n left: 0;\n right: 0;\n top: calc(100% + 4px);\n margin: 0;\n padding: 4px 0;\n list-style: none;\n max-height: 240px;\n overflow-y: auto;\n background: #fff;\n border: 1px solid #ccc;\n border-radius: 8px;\n box-shadow: 0 8px 24px rgba(0, 0, 0, 0.12);\n}\n\n.arcade-account-disciplines-option {\n display: flex;\n align-items: center;\n gap: 10px;\n width: 100%;\n padding: 10px 14px;\n border: none;\n background: transparent;\n font-size: 15px;\n font-family: 'Open Sans', 'Libre Franklin', 'Helvetica Neue', Arial, sans-serif;\n color: #333;\n text-align: left;\n cursor: pointer;\n text-transform: none;\n letter-spacing: normal;\n}\n\n.arcade-account-disciplines-option:hover {\n background: #f5f5f8;\n}\n\n.arcade-account-disciplines-option.selected {\n background: #ebe8f4;\n font-weight: 600;\n color: var(--flexi-brand_color_1, #2d1f6e);\n box-shadow: inset 3px 0 0 var(--flexi-brand_color_1, #2d1f6e);\n}\n\n.arcade-account-disciplines-hint {\n margin: 6px 0 0;\n font-size: 13px;\n font-family: 'Libre Franklin', 'Helvetica Neue', sans-serif;\n color: #666;\n line-height: 1.4;\n}\n",""]);const i=o},9125(n){n.exports=function(n){var e=[];return e.toString=function(){return this.map(function(e){var t=n(e);return e[2]?"@media ".concat(e[2]," {").concat(t,"}"):t}).join("")},e.i=function(n,t,r){"string"==typeof n&&(n=[[null,n,""]]);var o={};if(r)for(var i=0;i<this.length;i++){var a=this[i][0];null!=a&&(o[a]=!0)}for(var c=0;c<n.length;c++){var l=[].concat(n[c]);r&&o[l[0]]||(t&&(l[2]?l[2]="".concat(t," and ").concat(l[2]):l[2]=t),e.push(l))}},e}},7584(n,e,t){t.d(e,{Rf:()=>d});var r=t(2074),o=t(4640);function i(n,e){for(var t in e)n[t]=e[t];return n}function a(n,e){for(var t in n)if("__source"!==t&&!(t in e))return!0;for(var r in e)if("__source"!==r&&n[r]!==e[r])return!0;return!1}o.Nf;function c(n,e){this.props=n,this.context=e}(c.prototype=new r.uA).isPureReactComponent=!0,c.prototype.shouldComponentUpdate=function(n,e){return a(this.props,n)||a(this.state,e)};var l=r.fF.__b;r.fF.__b=function(n){n.type&&n.type.__f&&n.ref&&(n.props.ref=n.ref,n.ref=null),l&&l(n)};var s="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref")||3911;function d(n){function e(e){var t=i({},e);return delete t.ref,n(t,e.ref||null)}return e.$$typeof=s,e.render=n,e.prototype.isReactComponent=e.__f=!0,e.displayName="ForwardRef("+(n.displayName||n.name)+")",e}var u=(r.v2,r.fF.__e);r.fF.__e=function(n,e,t,r){if(n.then)for(var o,i=e;i=i.__;)if((o=i.__c)&&o.__c)return null==e.__e&&(e.__e=t.__e,e.__k=t.__k),o.__c(n,e);u(n,e,t,r)};var p=r.fF.unmount;function f(n,e,t){return n&&(n.__c&&n.__c.__H&&(n.__c.__H.__.forEach(function(n){"function"==typeof n.__c&&n.__c()}),n.__c.__H=null),null!=(n=i({},n)).__c&&(n.__c.__P===t&&(n.__c.__P=e),n.__c.__e=!0,n.__c=null),n.__k=n.__k&&n.__k.map(function(n){return f(n,e,t)})),n}function h(n,e,t){return n&&t&&(n.__v=null,n.__k=n.__k&&n.__k.map(function(n){return h(n,e,t)}),n.__c&&n.__c.__P===e&&(n.__e&&t.appendChild(n.__e),n.__c.__e=!0,n.__c.__P=t)),n}function _(){this.__u=0,this.o=null,this.__b=null}function m(n){var e=n.__&&n.__.__c;return e&&e.__a&&e.__a(n)}function g(){this.i=null,this.l=null}r.fF.unmount=function(n){var e=n.__c;e&&(e.__z=!0),e&&e.__R&&e.__R(),e&&32&n.__u&&(n.type=null),p&&p(n)}
11364,(_.prototype=new r.uA).__c=function(n,e){var t=e.__c,r=this;null==r.o&&(r.o=[]),r.o.push(t);var o=m(r.__v),i=!1,a=function(){i||r.__z||(i=!0,t.__R=null,o?o(l):l())};t.__R=a;var c=t.__P;t.__P=null;var l=function(){if(! --r.__u){if(r.state.__a){var n=r.state.__a;r.__v.__k[0]=h(n,n.__c.__P,n.__c.__O)}var e;for(r.setState({__a:r.__b=null});e=r.o.pop();)e.__P=c,e.forceUpdate()}};r.__u++||32&e.__u||r.setState({__a:r.__b=r.__v.__k[0]}),n.then(a,a)},_.prototype.componentWillUnmount=function(){this.o=[]},_.prototype.render=function(n,e){if(this.__b){if(this.__v.__k){var t=document.createElement("div"),o=this.__v.__k[0].__c;this.__v.__k[0]=f(this.__b,t,o.__O=o.__P)}this.__b=null}var i=e.__a&&(0,r.n)(r.FK,null,n.fallback);return i&&(i.__u&=-33),[(0,r.n)(r.FK,null,e.__a?null:n.children),i]};var b=function(n,e,t){if(++t[1]===t[0]&&n.l.delete(e),n.props.revealOrder&&("t"!==n.props.revealOrder[0]||!n.l.size))for(t=n.i;t;){for(;t.length>3;)t.pop()();if(t[1]<t[0])break;n.i=t=t[2]}};(g.prototype=new r.uA).__a=function(n){var e=this,t=m(e.__v),r=e.l.get(n);return r[0]++,function(o){var i=function(){e.props.revealOrder?(r.push(o),b(e,n,r)):o()};t?t(i):i()}},g.prototype.render=function(n){this.i=null,this.l=new Map;var e=(0,r.v2)(n.children);n.revealOrder&&"b"===n.revealOrder[0]&&e.reverse();for(var t=e.length;t--;)this.l.set(e[t],this.i=[1,0,this.i]);return n.children},g.prototype.componentDidUpdate=g.prototype.componentDidMount=function(){var n=this;this.l.forEach(function(e,t){b(n,t,e)})};var y="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,v=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image(!S)|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,x=/^on(Ani|Tra|Tou|BeforeInp|Compo)/,w=/[A-Z0-9]/g,k="undefined"!=typeof document,C=function(n){return("undefined"!=typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/:/fil|che|ra/).test(n)};r.uA.prototype.isReactComponent=!0,["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(n){Object.defineProperty(r.uA.prototype,n,{configurable:!0,get:function(){return this["UNSAFE_"+n]},set:function(e){Object.defineProperty(this,n,{configurable:!0,writable:!0,value:e})}})});var N=r.fF.event;r.fF.event=function(n){return N&&(n=N(n)),n.persist=function(){},n.isPropagationStopped=function(){return this.cancelBubble},n.isDefaultPrevented=function(){return this.defaultPrevented},n.nativeEvent=n};var A={configurable:!0,get:function(){return this.class}},F=r.fF.vnode;r.fF.vnode=function(n){"string"==typeof n.type&&function(n){var e=n.props,t=n.type,o={},i=-1==t.indexOf("-");for(var a in e){var c=e[a];if(!("value"===a&&"defaultValue"in e&&null==c||k&&"children"===a&&"noscript"===t||"class"===a||"className"===a)){var l=a.toLowerCase();"defaultValue"===a&&"value"in e&&null==e.value?a="value":"download"===a&&!0===c?c="":"translate"===l&&"no"===c?c=!1:"o"===l[0]&&"n"===l[1]?"ondoubleclick"===l?a="ondblclick":"onchange"!==l||"input"!==t&&"textarea"!==t||C(e.type)?"onfocus"===l?a="onfocusin":"onblur"===l?a="onfocusout":x.test(a)&&(a=l):l=a="oninput":i&&v.test(a)?a=a.replace(w,"-$&").toLowerCase():null===c&&(c=void 0),"oninput"===l&&o[a=l]&&(a="oninputCapture"),o[a]=c}}"select"==t&&(o.multiple&&Array.isArray(o.value)&&(o.value=(0,r.v2)(e.children).forEach(function(n){n.props.selected=-1!=o.value.indexOf(n.props.value)})),null!=o.defaultValue&&(o.value=(0,r.v2)(e.children).forEach(function(n){n.props.selected=o.multiple?-1!=o.defaultValue.indexOf(n.props.value):o.defaultValue==n.props.value}))),e.class&&!e.className?(o.class=e.class,Object.defineProperty(o,"className",A)):e.className&&(o.class=o.className=e.className),n.props=o}(n),n.$$typeof=y,F&&F(n)};var S=r.fF.__r;r.fF.__r=function(n){S&&S(n),n.__c};var L=r.fF.diffed;r.fF.diffed=function(n){L&&L(n);var e=n.props,t=n.__e;null!=t&&"textarea"===n.type&&"value"in e&&e.value!==t.value&&(t.value=null==e.value?"":e.value)},o.hb,o.NT,o.MN,o.vJ,o.Bi,o.Yn,o.Nf,o.Kr,o.WO,o.li,o.J0,o.J0,o.Bi,o.WO,o.vJ,o.Nf,o.li,o.Yn,o.Kr,o.hb,o.NT,o.MN,r.n,r.q6,r._3,r.FK,r.uA,r.FK},2074(n,e,t){t.d(e,{FK:()=>F,Ob:()=>X,Qv:()=>G,XX:()=>Z,_3:()=>A,fF:()=>o,n:()=>C,q6:()=>Q,uA:()=>S,v2:()=>I});var r,o,i,a,c,l,s,d,u,p,f,h,_,m,g,b={},y=[],v=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,x=Array.isArray;function w(n,e){for(var t in e)n[t]=e[t];return n}function k(n){n&&n.parentNode&&n.parentNode.removeChild(n)}function C(n,e,t){var o,i,a,c={};for(a in e)"key"==a?o=e[a]:"ref"==a?i=e[a]:c[a]=e[a];if(arguments.length>2&&(c.children=arguments.length>3?r.call(arguments,2):t),"function"==typeof n&&null!=n.defaultProps)for(a in n.defaultProps)void 0===c[a]&&(c[a]=n.defaultProps[a]
vendor: 10,571 bytes, line 11364
11364);return N(n,c,o,i,null)}function N(n,e,t,r,a){var c={type:n,props:e,key:t,ref:r,__k:null,__:null,__b:0,__e:null,__c:null,constructor:void 0,__v:null==a?++i:a,__i:-1,__u:0};return null==a&&null!=o.vnode&&o.vnode(c),c}function A(){return{current:null}}function F(n){return n.children}function S(n,e){this.props=n,this.context=e}function L(n,e){if(null==e)return n.__?L(n.__,n.__i+1):null;for(var t;e<n.__k.length;e++)if(null!=(t=n.__k[e])&&null!=t.__e)return t.__e;return"function"==typeof n.type?L(n):null}function P(n){if(n.__P&&n.__d){var e=n.__v,t=e.__e,r=[],i=[],a=w({},e);a.__v=e.__v+1,o.vnode&&o.vnode(a),M(n.__P,a,e,n.__n,n.__P.namespaceURI,32&e.__u?[t]:null,r,null==t?L(e):t,!!(32&e.__u),i),a.__v=e.__v,a.__.__k[a.__i]=a,K(r,a,i),e.__e=e.__=null,a.__e!=t&&Y(a)}}function Y(n){if(null!=(n=n.__)&&null!=n.__c)return n.__e=n.__c.base=null,n.__k.some(function(e){if(null!=e&&null!=e.__e)return n.__e=n.__c.base=e.__e}),Y(n)}function E(n){(!n.__d&&(n.__d=!0)&&a.push(n)&&!T.__r++||c!=o.debounceRendering)&&((c=o.debounceRendering)||l)(T)}function T(){try{for(var n,e=1;a.length;)a.length>e&&a.sort(s),n=a.shift(),e=a.length,P(n)}finally{a.length=T.__r=0}}function D(n,e,t,r,o,i,a,c,l,s,d){var u,p,f,h,_,m,g,v=r&&r.__k||y,x=e.length;for(l=H(t,e,v,l,x),u=0;u<x;u++)null!=(f=t.__k[u])&&(p=-1!=f.__i&&v[f.__i]||b,f.__i=u,m=M(n,f,p,o,i,a,c,l,s,d),h=f.__e,f.ref&&p.ref!=f.ref&&(p.ref&&B(p.ref,null,f),d.push(f.ref,f.__c||h,f)),null==_&&null!=h&&(_=h),(g=!!(4&f.__u))||p.__k===f.__k?(l=O(f,l,n,g),g&&p.__e&&(p.__e=null)):"function"==typeof f.type&&void 0!==m?l=m:h&&(l=h.nextSibling),f.__u&=-7);return t.__e=_,l}function H(n,e,t,r,o){var i,a,c,l,s,d=t.length,u=d,p=0;for(n.__k=new Array(o),i=0;i<o;i++)null!=(a=e[i])&&"boolean"!=typeof a&&"function"!=typeof a?("string"==typeof a||"number"==typeof a||"bigint"==typeof a||a.constructor==String?a=n.__k[i]=N(null,a,null,null,null):x(a)?a=n.__k[i]=N(F,{children:a},null,null,null):void 0===a.constructor&&a.__b>0?a=n.__k[i]=N(a.type,a.props,a.key,a.ref?a.ref:null,a.__v):n.__k[i]=a,l=i+p,a.__=n,a.__b=n.__b+1,c=null,-1!=(s=a.__i=R(a,t,l,u))&&(u--,(c=t[s])&&(c.__u|=2)),null==c||null==c.__v?(-1==s&&(o>d?p--:o<d&&p++),"function"!=typeof a.type&&(a.__u|=4)):s!=l&&(s==l-1?p--:s==l+1?p++:(s>l?p--:p++,a.__u|=4))):n.__k[i]=null;if(u)for(i=0;i<d;i++)null!=(c=t[i])&&!(2&c.__u)&&(c.__e==r&&(r=L(c)),$(c,c));return r}function O(n,e,t,r){var o,i;if("function"==typeof n.type){for(o=n.__k,i=0;o&&i<o.length;i++)o[i]&&(o[i].__=n,e=O(o[i],e,t,r));return e}n.__e!=e&&(r&&(e&&n.type&&!e.parentNode&&(e=L(n)),t.insertBefore(n.__e,e||null)),e=n.__e);do{e=e&&e.nextSibling}while(null!=e&&8==e.nodeType);return e}function I(n,e){return e=e||[],null==n||"boolean"==typeof n||(x(n)?n.some(function(n){I(n,e)}):e.push(n)),e}function R(n,e,t,r){var o,i,a,c=n.key,l=n.type,s=e[t],d=null!=s&&!(2&s.__u);if(null===s&&null==c||d&&c==s.key&&l==s.type)return t;if(r>(d?1:0))for(o=t-1,i=t+1;o>=0||i<e.length;)if(null!=(s=e[a=o>=0?o--:i++])&&!(2&s.__u)&&c==s.key&&l==s.type)return a;return-1}function U(n,e,t){"-"==e[0]?n.setProperty(e,null==t?"":t):n[e]=null==t?"":"number"!=typeof t||v.test(e)?t:t+"px"}function z(n,e,t,r,o){var i,a;n:if("style"==e)if("string"==typeof t)n.style.cssText=t;else{if("string"==typeof r&&(n.style.cssText=r=""),r)for(e in r)t&&e in t||U(n.style,e,"");if(t)for(e in t)r&&t[e]==r[e]||U(n.style,e,t[e])}else if("o"==e[0]&&"n"==e[1])i=e!=(e=e.replace(f,"$1")),a=e.toLowerCase(),e=a in n||"onFocusOut"==e||"onFocusIn"==e?a.slice(2):e.slice(2),n.l||(n.l={}),n.l[e+i]=t,t?r?t[p]=r[p]:(t[p]=h,n.addEventListener(e,i?m:_,i)):n.removeEventListener(e,i?m:_,i);else{if("http://www.w3.org/2000/svg"==o)e=e.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if("width"!=e&&"height"!=e&&"href"!=e&&"list"!=e&&"form"!=e&&"tabIndex"!=e&&"download"!=e&&"rowSpan"!=e&&"colSpan"!=e&&"role"!=e&&"popover"!=e&&e in n)try{n[e]=null==t?"":t;break n}catch(n){}"function"==typeof t||(null==t||!1===t&&"-"!=e[4]?n.removeAttribute(e):n.setAttribute(e,"popover"==e&&1==t?"":t))}}function j(n){return function(e){if(this.l){var t=this.l[e.type+n];if(null==e[u])e[u]=h++;else if(e[u]<t[p])return;return t(o.event?o.event(e):e)}}}function M(n,e,t,r,i,a,c,l,s,d){var u,p,f,h,_,m,g,b,v,C,N,A,L,P,Y,E=e.type;if(void 0!==e.constructor)return null;128&t.__u&&(s=!!(32&t.__u),a=[l=e.__e=t.__e]),(u=o.__b)&&u(e);n:if("function"==typeof E)try{if(b=e.props,v=E.prototype&&E.prototype.render,C=(u=E.contextType)&&r[u.__c],N=u?C?C.props.value:u.__:r,t.__c?g=(p=e.__c=t.__c).__=p.__E:(v?e.__c=p=new E(b,N):(e.__c=p=new S(b,N),p.constructor=E,p.render=W),C&&C.sub(p),p.state||(p.state={}),p.__n=r,f=p.__d=!0,p.__h=[],p._sb=[]),v&&null==p.__s&&(p.__s=p.state),v&&null!=E.getDerivedStateFromProps&&(p.__s==p.state&&(p.__s=w({},p.__s)),w(p.__s,E.getDerivedStateFromProps(b,p.__s))),h=p.props,_=p.state,p.__v=e,f)v&&null==E.getDerivedStateFromProps&&null!=p.componentWillMount&&p.componentWillMount(),v&&null!=p.componentDidMount&&p.__h.push(p.componentDidMount);else{if(v&&null==E.getDerivedStateFromProps&&b!==h&&null!=p.componentWillReceiveProps&&p.componentWillReceiveProps(b,N),e.__v==t.__v||!p.__e&&null!=p.shouldComponentUpdate&&!1===p.shouldComponentUpdate(b,p.__s,N)){e.__v!=t.__v&&(p.props=b,p.state=p.__s,p.__d=!1),e.__e=t.__e,e.__k=t.__k,e.__k.some(function(n){n&&(n.__=e)}),y.push.apply(p.__h,p._sb),p._sb=[],p.__h.length&&c.push(p);break n}null!=p.componentWillUpdate&&p.componentWillUpdate(b,p.__s,N),v&&null!=p.componentDidUpdate&&p.__h.push(function(){p.componentDidUpdate(h,_,m)})}if(p.context=N,p.props=b,p.__P=n,p.__e=!1,A=o.__r,L=0,v)p.state=p.__s,p.__d=!1,A&&A(e),u=p.render(p.props,p.state,p.context),y.push.apply(p.__h,p._sb),p._sb=[];else do{p.__d=!1,A&&A(e),u=p.render(p.props,p.state,p.context),p.state=p.__s}while(p.__d&&++L<25);p.state=p.__s,null!=p.getChildContext&&(r=w(w({},r),p.getChildContext())),v&&!f&&null!=p.getSnapshotBeforeUpdate&&(m=p.getSnapshotBeforeUpdate(h,_)),P=null!=u&&u.type===F&&null==u.key?q(u.props.children):u,l=D(n,x(P)?P:[P],e,t,r,i,a,c,l,s,d),p.base=e.__e,e.__u&=-161,p.__h.length&&c.push(p),g&&(p.__E=p.__=null)}catch(n){if(e.__v=null,s||null!=a)if(n.then){for(e.__u|=s?160:128;l&&8==l.nodeType&&l.nextSibling;)l=l.nextSibling;a[a.indexOf(l)]=null,e.__e=l}else{for(Y=a.length;Y--;)k(a[Y]);V(e)}else e.__e=t.__e,e.__k=t.__k,n.then||V(e);o.__e(n,e,t)}else null==a&&e.__v==t.__v?(e.__k=t.__k,e.__e=t.__e):l=e.__e=J(t.__e,e,t,r,i,a,c,s,d);return(u=o.diffed)&&u(e),128&e.__u?void 0:l}function V(n){n&&(n.__c&&(n.__c.__e=!0),n.__k&&n.__k.some(V))}function K(n,e,t){for(var r=0;r<t.length;r++)B(t[r],t[++r],t[++r]);o.__c&&o.__c(e,n),n.some(function(e){try{n=e.__h,e.__h=[],n.some(function(n){n.call(e)})}catch(n){o.__e(n,e.__v)}})}function q(n){return"object"!=typeof n||null==n||n.__b>0?n:x(n)?n.map(q):w({},n)}function J(n,e,t,i,a,c,l,s,d){var u,p,f,h,_,m,g,y=t.props||b,v=e.props,w=e.type;if("svg"==w?a="http://www.w3.org/2000/svg":"math"==w?a="http://www.w3.org/1998/Math/MathML":a||(a="http://www.w3.org/1999/xhtml"),null!=c)for(u=0;u<c.length;u++)if((_=c[u])&&"setAttribute"in _==!!w&&(w?_.localName==w:3==_.nodeType)){n=_,c[u]=null;break}if(null==n){if(null==w)return document.createTextNode(v);n=document.createElementNS(a,w,v.is&&v),s&&(o.__m&&o.__m(e,c),s=!1),c=null}if(null==w)y===v||s&&n.data==v||(n.data=v);else{if(c=c&&r.call(n.childNodes),!s&&null!=c)for(y={},u=0;u<n.attributes.length;u++)y[(_=n.attributes[u]).name]=_.value;for(u in y)_=y[u],"dangerouslySetInnerHTML"==u?f=_:"children"==u||u in v||"value"==u&&"defaultValue"in v||"checked"==u&&"defaultChecked"in v||z(n,u,null,_,a);for(u in v)_=v[u],"children"==u?h=_:"dangerouslySetInnerHTML"==u?p=_:"value"==u?m=_:"checked"==u?g=_:s&&"function"!=typeof _||y[u]===_||z(n,u,_,y[u],a);if(p)s||f&&(p.__html==f.__html||p.__html==n.innerHTML)||(n.innerHTML=p.__html),e.__k=[];else if(f&&(n.innerHTML=""),D("template"==e.type?n.content:n,x(h)?h:[h],e,t,i,"foreignObject"==w?"http://www.w3.org/1999/xhtml":a,c,l,c?c[0]:t.__k&&L(t,0),s,d),null!=c)for(u=c.length;u--;)k(c[u]);s||(u="value","progress"==w&&null==m?n.removeAttribute("value"):null!=m&&(m!==n[u]||"progress"==w&&!m||"option"==w&&m!=y[u])&&z(n,u,m,y[u],a),u="checked",null!=g&&g!=n[u]&&z(n,u,g,y[u],a))}return n}function B(n,e,t){try{if("function"==typeof n){var r="function"==typeof n.__u;r&&n.__u(),r&&null==e||(n.__u=n(e))}else n.current=e}catch(n){o.__e(n,t)}}function $(n,e,t){var r,i;if(o.unmount&&o.unmount(n),(r=n.ref)&&(r.current&&r.current!=n.__e||B(r,null,e)),null!=(r=n.__c)){if(r.componentWillUnmount)try{r.componentWillUnmount()}catch(n){o.__e(n,e)}r.base=r.__P=null}if(r=n.__k)for(i=0;i<r.length;i++)r[i]&&$(r[i],e,t||"function"!=typeof n.type);t||k(n.__e),n.__c=n.__=n.__e=void 0}function W(n,e,t){return this.constructor(n,t)}function Z(n,e,t){var i,a,c,l;e==document&&(e=document.documentElement),o.__&&o.__(n,e),a=(i="function"==typeof t)?null:t&&t.__k||e.__k,c=[],l=[],M(e,n=(!i&&t||e).__k=C(F,null,[n]),a||b,b,e.namespaceURI,!i&&t?[t]:a?null:e.firstChild?r.call(e.childNodes):null,c,!i&&t?t:a?a.__e:e.firstChild,i,l),K(c,n,l)}function G(n,e){Z(n,e,G)}function X(n,e,t){var o,i,a,c,l=w({},n.props);for(a in n.type&&n.type.defaultProps&&(c=n.type.defaultProps),e)"key"==a?o=e[a]:"ref"==a?i=e[a]:l[a]=void 0===e[a]&&null!=c?c[a]:e[a];return arguments.length>2&&(l.children=arguments.length>3?r.call(arguments,2):t),N(n.type,l,o||n.key,i||n.ref,null)}function Q(n){function e(n){var t,r;return this.getChildContext||(t=new Set,(r={})[e.__c]=this,this.getChildContext=function(){return r},this.componentWillUnmount=function(){t=null},this.shouldComponentUpdate=function(n){this.props.value!=n.value&&t.forEach(function(n){n.__e=!0,E(n)})},this.sub=function(n){t.add(n);var e=n.componentWillUnmount;n.componentWillUnmount=function(){t&&t.delete(n),e&&e.call(n)}}),n.children}return e.__c="__cC"+g++,e.__=n,e.Provider=e.__l=(e.Consumer=function(n,e){return n.children(e)}).contextType=e,e}r=y.slice,o={__e:function(n,e,t,r){for(var o,i,a;e=e.__;)if((o=e.__c)&&!o.__)try{if((i=o.constructor)&&null!=i.getDerivedStateFromError&&(o.setState(i.getDerivedStateFromError(n)),a=o.__d),null!=o.componentDidCatch&&(o.componentDidCatch(n,r||{}),a=o.__d),a)return o.__E=o}catch(e){n=e}throw n}},i=0,S.prototype.setState=function(n,e){var t;t=null!=this.__s&&this.__s!=this.state?this.__s:this.__s=w({},this.state),"function"==typeof n&&(n=n(w({},t),this.props)),n&&w(t,n),null!=n&&this.__v&&(e&&this._sb.push(e),E(this))},S.prototype.forceUpdate=function(n){this.__v&&(this.__e=!0,n&&this.__h.push(n),E(this))},S.prototype.render=F,a=[],l="function"==typeof Promise?Promise.prototype.then.bind(Prom
11364ise.resolve()):setTimeout,s=function(n,e){return n.__v.__b-e.__v.__b},T.__r=0,d=Math.random().toString(8),u="__d"+d,p="__a"+d,f=/(PointerCapture)$|Capture$/i,h=0,_=j(!1),m=j(!0),g=0},4640(n,e,t){t.d(e,{Bi:()=>S,J0:()=>b,Kr:()=>C,MN:()=>F,NT:()=>A,Nf:()=>x,WO:()=>y,Yn:()=>k,hb:()=>N,li:()=>w,vJ:()=>v});var r,o,i,a,c=t(2074),l=0,s=[],d=c.fF,u=d.__b,p=d.__r,f=d.diffed,h=d.__c,_=d.unmount,m=d.__;function g(n,e){d.__h&&d.__h(o,n,l||e),l=0;var t=o.__H||(o.__H={__:[],__h:[]});return n>=t.__.length&&t.__.push({}),t.__[n]}function b(n){return l=1,y(H,n)}function y(n,e,t){var i=g(r++,2);if(i.t=n,!i.__c&&(i.__=[t?t(e):H(void 0,e),function(n){var e=i.__N?i.__N[0]:i.__[0],t=i.t(e,n);e!==t&&(i.__N=[t,i.__[1]],i.__c.setState({}))}],i.__c=o,!o.__f)){var a=function(n,e,t){if(!i.__c.__H)return!0;var r=i.__c.__H.__.filter(function(n){return n.__c});if(r.every(function(n){return!n.__N}))return!c||c.call(this,n,e,t);var o=i.__c.props!==n;return r.some(function(n){if(n.__N){var e=n.__[0];n.__=n.__N,n.__N=void 0,e!==n.__[0]&&(o=!0)}}),c&&c.call(this,n,e,t)||o};o.__f=!0;var c=o.shouldComponentUpdate,l=o.componentWillUpdate;o.componentWillUpdate=function(n,e,t){if(this.__e){var r=c;c=void 0,a(n,e,t),c=r}l&&l.call(this,n,e,t)},o.shouldComponentUpdate=a}return i.__N||i.__}function v(n,e){var t=g(r++,3);!d.__s&&D(t.__H,e)&&(t.__=n,t.u=e,o.__H.__h.push(t))}function x(n,e){var t=g(r++,4);!d.__s&&D(t.__H,e)&&(t.__=n,t.u=e,o.__h.push(t))}function w(n){return l=5,C(function(){return{current:n}},[])}function k(n,e,t){l=6,x(function(){if("function"==typeof n){var t=n(e());return function(){n(null),t&&"function"==typeof t&&t()}}if(n)return n.current=e(),function(){return n.current=null}},null==t?t:t.concat(n))}function C(n,e){var t=g(r++,7);return D(t.__H,e)&&(t.__=n(),t.__H=e,t.__h=n),t.__}function N(n,e){return l=8,C(function(){return n},e)}function A(n){var e=o.context[n.__c],t=g(r++,9);return t.c=n,e?(null==t.__&&(t.__=!0,e.sub(o)),e.props.value):n.__}function F(n,e){d.useDebugValue&&d.useDebugValue(e?e(n):n)}function S(){var n=g(r++,11);if(!n.__){for(var e=o.__v;null!==e&&!e.__m&&null!==e.__;)e=e.__;var t=e.__m||(e.__m=[0,0]);n.__="P"+t[0]+"-"+t[1]++}return n.__}function L(){for(var n;n=s.shift();){var e=n.__H;if(n.__P&&e)try{e.__h.some(E),e.__h.some(T),e.__h=[]}catch(t){e.__h=[],d.__e(t,n.__v)}}}d.__b=function(n){o=null,u&&u(n)},d.__=function(n,e){n&&e.__k&&e.__k.__m&&(n.__m=e.__k.__m),m&&m(n,e)},d.__r=function(n){p&&p(n),r=0;var e=(o=n.__c).__H;e&&(i===o?(e.__h=[],o.__h=[],e.__.some(function(n){n.__N&&(n.__=n.__N),n.u=n.__N=void 0})):(e.__h.some(E),e.__h.some(T),e.__h=[],r=0)),i=o},d.diffed=function(n){f&&f(n);var e=n.__c;e&&e.__H&&(e.__H.__h.length&&(1!==s.push(e)&&a===d.requestAnimationFrame||((a=d.requestAnimationFrame)||Y)(L)),e.__H.__.some(function(n){n.u&&(n.__H=n.u),n.u=void 0})),i=o=null},d.__c=function(n,e){e.some(function(n){try{n.__h.some(E),n.__h=n.__h.filter(function(n){return!n.__||T(n)})}catch(t){e.some(function(n){n.__h&&(n.__h=[])}),e=[],d.__e(t,n.__v)}}),h&&h(n,e)},d.unmount=function(n){_&&_(n);var e,t=n.__c;t&&t.__H&&(t.__H.__.some(function(n){try{E(n)}catch(n){e=n}}),t.__H=void 0,e&&d.__e(e,t.__v))};var P="function"==typeof requestAnimationFrame;function Y(n){var e,t=function(){clearTimeout(r),P&&cancelAnimationFrame(e),setTimeout(n)},r=setTimeout(t,35);P&&(e=requestAnimationFrame(t))}function E(n){var e=o,t=n.__c;"function"==typeof t&&(n.__c=void 0,t()),o=e}function T(n){var e=o;n.__c=n.__(),o=e}function D(n,e){return!n||n.length!==e.length||e.some(function(e,t){return e!==n[t]})}function H(n,e){return"function"==typeof e?e(n):e}},1715(n,e,t){t.d(e,{FD:()=>i,FK:()=>r.FK,Y:()=>i});var r=t(2074),o=0;function i(n,e,t,i,a,c){e||(e={});var l,s,d=e;if("ref"in d)for(s in d={},e)"ref"==s?l=e[s]:d[s]=e[s];
11364var u={type:n,props:d,key:t,ref:l,__k:null,__:null,__b:0,__e:null,__c:null,constructor:void 0,__v:--o,__i:-1,__u:0,__source:a,__self:c};if("function"==typeof n&&(l=n.defaultProps))for(s in l)void 0===d[s]&&(d[s]=l[s]);return r.fF.vnode&&r.fF.vnode(u),u}Array.isArray},7785(n,e,t){var r=t(327),o=t.n(r),i=t(180),a=t.n(i),c=t(7752),l=t.n(c),s=t(8271),d=t.n(s),u=t(1267),p=t.n(u),f=t(832),h=t.n(f),_=t(9335),m={};m.styleTagTransform=h(),m.setAttributes=d(),m.insert=l().bind(null,"head"),m.domAPI=a(),m.insertStyleElement=p(),o()(_.A,m),_.A&&_.A.locals&&_.A.locals},2326(n,e,t){var r=t(327),o=t.n(r),i=t(180),a=t.n(i),c=t(7752),l=t.n(c),s=t(8271),d=t.n(s),u=t(1267),p=t.n(u),f=t(832),h=t.n(f),_=t(932),m={};m.styleTagTransform=h(),m.setAttributes=d(),m.insert=l().bind(null,"head"),m.domAPI=a(),m.insertStyleElement=p(),o()(_.A,m),_.A&&_.A.locals&&_.A.locals},327(n){var e=[];function t(n){for(var t=-1,r=0;r<e.length;r++)if(e[r].identifier===n){t=r;break}return t}function r(n,r){for(var i={},a=[],c=0;c<n.length;c++){var l=n[c],s=r.base?l[0]+r.base:l[0],d=i[s]||0,u="".concat(s," ").concat(d);i[s]=d+1;var p=t(u),f={css:l[1],media:l[2],sourceMap:l[3],supports:l[4],layer:l[5]};if(-1!==p)e[p].references++,e[p].updater(f);else{var h=o(f,r);r.byIndex=c,e.splice(c,0,{identifier:u,updater:h,references:1})}a.push(u)}return a}function o(n,e){var t=e.domAPI(e);return t.update(n),function(e){if(e){if(e.css===n.css&&e.media===n.media&&e.sourceMap===n.sourceMap&&e.supports===n.supports&&e.layer===n.layer)return;t.update(n=e)}else t.remove()}}n.exports=function(n,o){var i=r(n=n||[],o=o||{});return function(n){n=n||[];for(var a=0;a<i.length;a++){var c=t(i[a]);e[c].references--}for(var l=r(n,o),s=0;s<i.length;s++){var d=t(i[s]);0===e[d].references&&(e[d].updater(),e.splice(d,1))}i=l}}},7752(n){var e={};n.exports=function(n,t){var r=function(n){if(void 0===e[n]){var t=document.querySelector(n);if(window.HTMLIFrameElement&&t instanceof window.HTMLIFrameElement)try{t=t.contentDocument.head}catch(n){t=null}e[n]=t}return e[n]}(n);if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(t)}},1267(n){n.exports=function(n){var e=document.createElement("style");return n.setAttributes(e,n.attributes),n.insert(e,n.options),e}},8271(n,e,t){n.exports=function(n){var e=t.nc;e&&n.setAttribute("nonce",e)}},180(n){n.exports=function(n){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var e=n.insertStyleElement(n);return{update:function(t){!function(n,e,t){var r="";t.supports&&(r+="@supports (".concat(t.supports,") {")),t.media&&(r+="@media ".concat(t.media," {"));var o=void 0!==t.layer;o&&(r+="@layer".concat(t.layer.length>0?" ".concat(t.layer):""," {")),r+=t.css,o&&(r+="}"),t.media&&(r+="}"),t.supports&&(r+="}");var i=t.sourceMap;i&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(i))))," */")),e.styleTagTransform(r,n,e.options)}(e,n,t)},remove:function(){!function(n){if(null===n.parentNode)return!1;n.parentNode.removeChild(n)}(e)}}}},832(n){n.exports=function(n,e){if(e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}},794(n,e,t){t.d(e,{A:()=>p});var r=t(1715),o=t(4640),i=t(7305),a=t(3818),c=t(6724),l=t(6312),s=t(4747),d=t(4710),u=t(3675);function p({planPeriodDisplay:n,planMetaLoading:e,accountNotice:t,onDismissAccountNotice:p,onContinue:f,onClose:h,onLogin:_,isLoading:m}){const[g,b]=(0,o.J0)(""),[y,v]=(0,o.J0)(!1),[x,w]=(0,o.J0)(!1),[k,C]=(0,o.J0)(""),[N,A]=(0,o.J0)(!1),F=(0,o.li)(null),S=((0,c.O)(),window.FUTR?.Kiosq?.defaultSiteConfig?.terms_url||"https://www.magazinesdirect.com/eu/page/terms-and-conditions"),L=window.FUTR?.Kiosq?.defaultSiteConfig?.privacy_url||"https://futureplc.com/privacy-policy",P=()=>{g.trim()?(0,u.B9)(g)?(C(""),F.current&&!F.current.canContinue()||(F.current?.closeUi(),f(g.trim(),{newsletterConsent:y,contactConsent:x,...F.current?.getPayload()??{}}))):C("Please enter a valid email address"):C("Please enter your email")};return(0,r.FD)(r.FK,{children:[(0,r.Y)(i.A,{onClick:h}),(0,r.Y)(a.A,{activeStep:"account"}),(0,r.Y)("div",{className:"arcade-checkout-body",children:(0,r.FD)("div",{className:"arcade-checkout-card",children:[t&&(0,r.Y)("p",{className:"arcade-account-notice",role:"status",children:t}),(0,r.Y)("p",{className:"arcade-account-plan-label",children:e?(0,r.Y)(r.FK,{children:"Loading your plan&#8230;"}):n?(0,r.FD)(r.FK,{children:["You've selected a ",(0,r.Y)("strong",{children:n.toLowerCase()})," subscription"]}):(0,r.Y)(r.FK,{children:"You've selected a subscription"})}),(0,r.Y)("h2",{className:"arcade-account-title",children:"Start by entering your email"}),(0,r.FD)("div",{className:"arcade-account-field",children:[(0,r.FD)("label",{className:"arcade-account-field-label",htmlFor:"arcade-email-input",children:[(0,r.Y)("strong",{children:"Email"})," (required)"]}),(0,r.Y)("input",{id:"arcade-email-input",type:"email",className:"arcade-account-email-input"+(k?" error":""),value:g,onInput:n=>{b(n.target.value),k&&C(""),p()},onKeyDown:n=>{"Enter"===n.key&&P()},autoComplete:"email",disabled:m}),k&&(0,r.Y)("p",{className:"arcade-account-field-error",role:"alert",children:k})]}),(0,r.Y)(s.A,{ref:F,brandName:window.FUTR?.Kiosq?.defaultSiteConfig.site.split("_")[0],isLoading:m,onDismissAccountNotice:p,onBlockingChange:A}),(0,r.FD)("div",{className:"arcade-account-consents",children:[(0,r.FD)("label",{className:"arcade-account-checkbox",children:[(0,r.Y)("input",{type:"checkbox",checked:y,onChange:()=>v(!y),disabled:m}),(0,r.Y)("span",{children:(0,d.w)()})]}),(0,r.FD)("label",{className:"arcade-account-checkbox",children:[(0,r.Y)("input",{type:"checkbox",checked:x,onChange:()=>w(!x),disabled:m}),(0,r.Y)("span",{children:(0,d.N)()})]})]}),(0,r.Y)("button",{type:"button",className:"arcade-account-cta-btn",onClick:P,disabled:m||N,children:m?"Checking...":"Continue to payment"}),(0,r.FD)("p",{className:"arcade-account-terms",children:["By submitting your information you agree to the"," ",(0,r.Y)("a",{href:S,target:"_blank",rel:"noopener noreferrer",children:"Terms & Conditions"})," ","and"," ",(0,r.Y)("a",{href:L,target:"_blank",rel:"noopener noreferrer",children:"Privacy Policy"})," ","and are aged 16 or over."]}),(0,r.FD)("p",{className:"arcade-account-login-link",children:[l.K?`Already have a ${l.K} account? `:"Already have an account? ",(0,r.Y)("button",{type:"button",onClick:_,children:"Log in"})]})]})})]})}},5037(n,e,t){t.d(e,{A:()=>b});var r=t(1715),o=t(4640),i=t(794),a=t(495),c=t(112),l=t(3785),s=t(1230),d=t(3379),u=t(8146),p=t(668),f=t(3994),h=t(3675);t(7785);const _="arcade_checkout_return";function m(){const n=window.FUTR?.Kiosq?.User?.email?.trim();return n&&(0,h.B9)(n)?n:null}function g(n){return n.trim().split(/\s+/).map(n=>n?n.charAt(0).toUpperCase()+n.slice(1).toLowerCase():n).join(" ")}function b({isConnected:n}){const[e,t]=(0,o.J0)(null),[h,b]=(0,o.J0)(null),[y,v]=(0,o.J0)(null),[x,w]=(0,o.J0)(null),[k,C]=(0,o.J0)(!1),[N,A]=(0,o.J0)(""),[F,S]=(0,o.J0)({newsletterConsent:!1,contactConsent:!1}),[L,P]=(0,o.J0)(!1),[Y,E]=(0,o.J0)(!1),[T,D]=(0,o.J0)(null),[H,O]=(0,o.J0)(null),[I,R]=(0,o.J0)(null),[U,z]=(0,o.J0)(!1),[j,M]=(0,o.J0)(null),[V,K]=(0,o.J0)(null),[q,J]=(0,o.J0)(0),[B,$]=(0,o.J0)(!1),[W,Z]=(0,o.J0)(null),[G,X]=(0,o.J0)(null),Q=(0,o.li)(0),[nn,en]=(0,o.J0)(!1),tn=(0,o.li)({email:N,
11364consents:F});tn.current={email:N,consents:F};const rn=(0,o.li)(n);rn.current=n;const on=(0,o.li)(null),an=(0,o.li)(null),cn=(0,o.li)(!1),ln=(n,e,t)=>{cn.current||(cn.current=!0,(0,f.c3)("begin_checkout",n,e,{user_data:{email_provided:!0,...t?{newsletter_consent:t.newsletterConsent,contact_consent:t.contactConsent}:{}}}))},sn=()=>{(0,s.an)();try{sessionStorage.removeItem(_)}catch{}t(null),b(null),v(null),w(null),C(!1),A(""),S({newsletterConsent:!1,contactConsent:!1}),P(!1),E(!1),D(null),O(null),R(null),z(!1),M(null),K(null),J(0),$(!1),Z(null),X(null),en(!1),on.current=null,an.current=null,cn.current=!1},dn=async(n,e)=>{const r=window.FUTR?.Kiosq?.defaultSiteConfig?.cb_business_entity,o=await fetch("/kiosq-api/api/chargebee/customer/check",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:n,businessEntityId:r})});return((n,e,r)=>{const o=1===rn.current;if(r.exists&&!o)return t("existing_account"),!1;if(o&&r.active_subscription)return(()=>{let n=null;try{n=sessionStorage.getItem(_),sessionStorage.removeItem(_)}catch{}sn(),n?window.location.replace(n):window.location.reload()})(),!1;A(n),S(e),z(Boolean(r.exists)),M("string"==typeof r.checkout_token?r.checkout_token:null),K("string"==typeof r.chargebee_customer_id?r.chargebee_customer_id:null),D(null),O(null),en(!0),J(n=>n+1),t("payment");const i=on.current,a=an.current;return i&&a&&ln(i,a,e),!0})(n,e,await o.json())},un=async n=>{A(n),D(null),O(null),en(!0);try{await dn(n,{newsletterConsent:!1,contactConsent:!1})}catch(n){console.error("[ArcadeCheckout] Logged-in preflight error:",n),D("Could not start checkout. Please try again."),O(null),t("account")}finally{$(!1)}},pn=(0,o.li)({beginLoggedInPayment:un,runCustomerCheckForPayment:dn,doReset:sn});pn.current={beginLoggedInPayment:un,runCustomerCheckForPayment:dn,doReset:sn},(0,o.vJ)(()=>{window.FUTR=window.FUTR||{},window.FUTR.Kiosq=window.FUTR.Kiosq||{},window.FUTR.Kiosq.ArcadeCheckout={getPostPurchasePayload:()=>{const{email:n,consents:e}=tn.current;return{email:n,newsletterConsent:e.newsletterConsent,contactConsent:e.contactConsent,...(0,u.u)(e)}},open:(n,e)=>{if(!n||"string"!=typeof n)return void console.warn("[ArcadeCheckout] open() requires a Chargebee item price id");"undefined"!=typeof window&&window.location.search.includes("debugArcade=1")&&console.info("[ArcadeCheckout] open",{itemPriceId:n,originRect:e?.originRect});try{sessionStorage.setItem(_,window.location.href)}catch{}R(null),an.current=n,cn.current=!1,b(n),v(null),on.current=null,w(null),C(!0);const r=m();r?($(!0),t("payment")):($(!1),t("account")),!e?.originRect||"undefined"!=typeof window&&("function"==typeof window.matchMedia?window.matchMedia("(max-width: 768px)").matches:window.innerWidth<=768)?(X(null),Z("fullscreen"),en(!0)):(X(e.originRect),Z("origin"),en(!1)),(async()=>{try{const e=await(0,p.wU)(n);on.current=e,v(e),e&&((0,f.c3)("add_to_cart",e,n),m()&&ln(e,n)),w(function(n){if(!n)return null;const e=(0,d.G)(n.period,n.period_unit);return e?g(e):n.name?.trim()?g(n.name.trim()):null}(e))}catch{w(null)}finally{C(!1)}})(),r&&pn.current.beginLoggedInPayment(r)}}},[]),(0,o.vJ)(()=>{if("origin"===W){let n=0;const e=requestAnimationFrame(()=>{n=requestAnimationFrame(()=>Z("fullscreen"))});return Q.current=e,()=>{cancelAnimationFrame(e),cancelAnimationFrame(n)}}if("fullscreen"===W&&!nn&&G){const n=setTimeout(()=>en(!0),900);return()=>clearTimeout(n)}if("exiting"===W){const n=setTimeout(sn,480);return()=>clearTimeout(n)}},[W,nn,G]),(0,o.vJ)(()=>{if(null===e)return;const n=document.documentElement,t=document.body,r=window.scrollY;n.classList.add("arcade-checkout-scroll-lock"),t.classList.add("arcade-checkout-scroll-lock");const o={position:t.style.position,top:t.style.top,left:t.style.left,right:t.style.right,width:t.style.width,overflow:t.style.overflow};return Object.assign(t.style,{position:"fixed",top:`-${r}px`,left:"0",right:"0",width:"100%",overflow:"hidden"}),()=>{n.classList.remove("arcade-checkout-scroll-lock"),t.classList.remove("arcade-checkout-scroll-lock"),t.style.position=o.position,t.style.top=o.top,t.style.left=o.left,t.style.right=o.right,t.style.width=o.width,t.style.overflow=o.overflow,window.scrollTo(0,r)}},[e]),(0,o.vJ)(()=>
11364{if(null===e)return;const n=Array.from(document.querySelectorAll("nav.navigation, nav.primary-nav, header#header, header.header")),t=n.map(n=>n.style.zIndex);return n.forEach(n=>{n.style.zIndex="10"}),()=>{n.forEach((n,e)=>{const r=t[e];r?n.style.zIndex=r:n.style.removeProperty("z-index")})}},[e]);const fn=()=>{Z("exiting"),setTimeout(()=>{window.location.reload()},480)},hn=()=>{Y||("confirmation"!==e?("payment"===e&&(0,p.vO)(),Z("exiting")):fn())},_n=()=>{t("confirmation"),Z("confirming")},mn=()=>{R(null),window.FUTR?.Connect?.Auth?.login({paywall:!0})},gn=window.FUTR?.Kiosq?.defaultSiteConfig,bn=Boolean(gn?.arcade_api_key_public&&gn?.arcade_api_base_url),yn=()=>{(0,s.Hf)(),E(!0)},vn=()=>{(0,s.an)(),E(!1)},xn=n=>window.FUTR?.Kiosq?.User?.email?(window.dispatchEvent(new CustomEvent("evt_a13x")),document.dispatchEvent(new Event("userDataChanged")),vn(),void _n()):n?.requestLogin?(vn(),R("Your purchase was successful. Please log in to access your subscription."),void t("existing_account")):(window.dispatchEvent(new CustomEvent("evt_a13x")),window.dispatchEvent(new Event("KiosqCookieChange")),vn(),void _n());if(null===e||null===W)return null;const wn=G&&"origin"===W?{"--arcade-origin-top":`${G.top}px`,"--arcade-origin-right":window.innerWidth-G.right+"px","--arcade-origin-bottom":window.innerHeight-G.bottom+"px","--arcade-origin-left":`${G.left}px`}:void 0,kn=window.FUTR?.Kiosq?.defaultSiteConfig?.site?.split("_")[0]?.toLowerCase()??"",Cn=["arcade-checkout-outer",kn&&`arcade-checkout--${kn}`,"confirming"===W?"is-confirming":"","exiting"===W?"is-exiting":""].filter(Boolean).join(" "),Nn=["arcade-checkout-screen","origin"===W?"arcade-screen--origin":"","confirming"===W||"exiting"===W&&"confirmation"===e?"arcade-screen--confirming":"",G||"fullscreen"!==W?"":"arcade-screen--no-morph"].filter(
11364Boolean).join(" ");return(0,r.FD)("div",{className:Cn,children:[(0,r.Y)("div",{className:"arcade-checkout-backdrop",role:"presentation",onClick:"confirmation"===e?hn:void 0}),(0,r.Y)("div",{className:Nn,style:wn,children:"confirmation"===e?(0,r.Y)(c.A,{brandFields:(0,u.u)(F),onClose:hn,onStartReading:fn}):(0,r.Y)("div",{className:["arcade-checkout-content",nn&&"arcade-content--visible"].filter(Boolean).join(" "),children:"account"===e?(0,r.Y)(i.A,{planPeriodDisplay:x,planMetaLoading:k,accountNotice:I,onDismissAccountNotice:()=>R(null),onContinue:async(n,e)=>{P(!0),R(null);try{await dn(n,e)}catch(n){console.error("[ArcadeCheckout] Account step error:",n)}finally{P(!1)}},onClose:hn,onLogin:mn,isLoading:L}):"existing_account"===e?(0,r.Y)(a.A,{planPeriodDisplay:x,planMetaLoading:k,message:I,onClose:hn,onLogin:mn}):(0,r.Y)(l.A,{planId:h,planDetails:y,isConnected:n,email:N,businessEntity:window.FUTR?.Kiosq?.defaultSiteConfig?.cb_business_entity,brandFields:(0,u.u)(F),chargebeeCustomerExists:U,checkoutToken:j,chargebeeCustomerId:V,dropInSessionKey:q,isPreflightLoading:B,useDropInCheckout:bn,onDropInComplete:async e=>{D(null),O(null),(0,p.vO)();try{if(e){const t=await(0,p.g7)(e,1===n,F,N);return void xn(t)}xn()}catch(n){console.error("[ArcadeCheckout] Drop-in post-purchase error:",n),vn(),D(n instanceof Error?n.message:"Payment could not be completed. Please try again."),O(null)}},onDropInError:(n,e)=>{D(n),O(e??null)},onProcessingStart:yn,onSimulatePayment:async()=>{if(!h||!N)return D("Missing email or plan. Go back to the account step."),void O(null);yn(),D(null),O(null);try{const e=await(0,p.FO)(N,h,1===n,F);xn(e)}catch(n){console.error("[ArcadeCheckout] Mock payment error:",n),vn(),D(n instanceof Error?n.message:"Payment could not be completed. Please try again."),O(null)}},isProcessing:Y,errorMessage:T,errorCode:H,onClose:hn})})})]})}},2506(n,e,t){t.d(e,{A:()=>a});var r=t(1715),o=t(7305),i=t(6724);function a({planId:n,email:e,businessEntity:t,brandFields:a={},onSimulatePayment:c,isProcessing:l=!1,errorMessage:s=null,onClose:d}){return(0,i.O)(),(0,r.FD)(r.FK,{children:[(0,r.Y)(o.A,{onClick:d}),(0,r.Y)("hr",{className:"arcade-checkout-divider"}),(0,r.Y)("div",{className:"arcade-checkout-body",children:(0,r.FD)("div",{className:"arcade-placeholder-card",children:[(0,r.Y)("p",{children:(0,r.Y)("strong",{children:"Arcade Checkout Placeholder"})}),(0,r.FD)("p",{children:["plan_id: ",n]}),(0,r.FD)("p",{children:["email: ",e]}),(0,r.FD)("p",{children:["business_entity: ",t]}),Object.entries(a).map(([n,e])=>(0,r.FD)("p",{children:[n,":"," ",Array.isArray(e)?e.join(", "):String(e??"")]},n)),s&&(0,r.Y)("p",{className:"arcade-account-field-error",role:"alert",children:s}),(0,r.Y)("button",{type:"button",className:"arcade-placeholder-simulate-btn",onClick:()=>{c()},disabled:l,children:l?"Processing...":"Simulate Success"})]})})]})}},7973(n,e,t){t.d(e,{A:()=>o});var r=t(1715);function o({message:n,errorCode:e=null,className:t}){return(0,r.FD)("div",{className:["arcade-checkout-error-alert",t].filter(Boolean).join(" "),role:"alert",children:[(0,r.Y)("p",{className:"arcade-checkout-error-alert-title",children:"Something went wrong"}),(0,r.Y)("p",{className:"arcade-checkout-error-alert-message",children:n}),e?(0,r.FD)("p",{className:"arcade-checkout-error-alert-code",children:["Reference: ",(0,r.Y)("span",{children:e})]}):null]})}},3818(n,e,t){t.d(e,{A:()=>i});var r=t(1715),o=t(6724);function i({activeStep:n}){const e=window.FUTR?.Kiosq?.defaultSiteConfig?.name||"",t=(0,o.O)();return(0,r.FD)(r.FK,{children:[(0,r.FD)("div",{className:"arcade-checkout-header",children:[t&&(0,r.Y)("img",{className:"arcade-checkout-logo",src:t,alt:e}),(0,r.FD)("nav",{className:"arcade-checkout-stepper","aria-label":"Checkout progress",children:[(0,r.Y)("span",{className:"arcade-checkout-stepper-step"+("account"===n?" active":""),children:"Account"}),(0,r.Y)("span",{className:"arcade-checkout-stepper-chevron",children:">"}),(0,r.Y)("span",{className:"arcade-checkout-stepper-step"+("payment"===n?" active":""),children:"Payment"})]})]}),(0,r.Y)("hr",{className:"arcade-checkout-divider"})]})}},7305(n,e,t){t.d(e,{A:()=>
11364o});var r=t(1715);function o({onClick:n,className:e,disabled:t=!1}){return(0,r.Y)("a",{href:"javascript:void(0)",className:["arcade-checkout-close-btn",t&&"arcade-checkout-close-btn--disabled",e].filter(Boolean).join(" "),onClick:e=>{e.preventDefault(),t||n()},"aria-label":"Close","aria-disabled":t?"true":void 0,tabIndex:t?-1:void 0,children:(0,r.Y)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",children:(0,r.Y)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M20.5581 5.82558C21.2164 5.16734 21.2164 4.10011 20.5581 3.44186C19.8999 2.78361 18.8327 2.78361 18.1744 3.44186L12 9.61623L5.82561 3.44186C5.16736 2.78361 4.10013 2.78361 3.44188 3.44185C2.78362 4.1001 2.78362 5.16735 3.44188 5.8256L9.61626 12L3.44187 18.1744C2.78362 18.8327 2.78362 19.8999 3.44188 20.5581C4.10013 21.2164 5.16736 21.2164 5.82561 20.5581L12 14.3837L18.1744 20.5581C18.8327 21.2164 19.8999 21.2164 20.5581 20.5581C21.2164 19.8999 21.2164 18.8327 20.5581 18.1744L14.3837 12L20.5581 5.82558Z"})})})}},112(n,e,t){t.d(e,{A:()=>s});var r=t(1715),o=t(2074),i=t(7305),a=t(4799),c=t(6312),l=t(6724);function s({brandFields:n,onClose:e,onStartReading:t}){const s=(0,l.O)();return(0,r.Y)("div",{className:"arcade-confirmation-modal-backdrop",role:"presentation",onClick:n=>{n.target===n.currentTarget&&e()},children:(0,r.FD)("div",{className:"arcade-confirmation-sheet arcade-confirmation-sheet--modal",role:"dialog","aria-modal":"true","aria-labelledby":"arcade-confirmation-dialog-title",onClick:n=>n.stopPropagation(),children:[(0,r.Y)(i.A,{onClick:e}),(0,r.Y)("div",{className:"arcade-confirmation-brand-wrap",children:(0,r.Y)("div",{className:"arcade-confirmation-brand-bar",children:(0,r.Y)("img",{src:s,alt:c.K})})}),(0,r.FD)("div",{className:"arcade-confirmation-content",children:[(0,r.Y)("div",{className:"arcade-confirmation-success-card",children:(0,r.FD)("div",{className:"arcade-confirmation-success-inner",children:[(0,r.Y)("div",{className:"arcade-confirmation-cert-icon-wrap",children:(0,r.Y)("svg",{className:"arcade-confirmation-cert-icon",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 62 62",children:(0,r.Y)("path",{d:a.A.p87a2a00,stroke:"black","stroke-width":"4","stroke-linecap":"round","stroke-linejoin":"round"})})}),(0,r.Y)("p",{className:"arcade-confirmation-payment-title",children:"Payment successful"})]})}),(0,r.FD)("div",{className:"arcade-confirmation-welcome-block",children:[(0,r.FD)("h1",{id:"arcade-confirmation-dialog-title",className:"arcade-confirmation-welcome-heading",children:["Welcome to ",c.K]}),Object.entries(n).map(([n,e])=>{const t=function(n){return Array.isArray(n)?n.filter(n=>"string"==typeof n&&n).join(", "):"string"==typeof n?n:""}(e);if(!t)return null;const i=function(n){return n.replace(/([A-Z])/g," $1").replace(/^./,n=>n.toUpperCase()).trim()}(n);return(0,r.Y)(o.FK,{children:(0,r.FD)("p",{className:"arcade-confirmation-brand-field",children:[i,": ",(0,r.Y)("strong",{children:t})]})},n)}),(0,r.FD)("div",{className:"arcade-confirmation-info-row",children:[(0,r.Y)("div",{className:"arcade-confirmation-info-icon arcade-confirmation-info-icon--circle","aria-hidden":!0,children:(0,r.FD)("svg",{fill:"none",viewBox:"0 0 60 60",children:[(0,r.Y)("rect",{fill:"#EDEDED",height:"60",rx:"30",width:"60"}),(0,r.Y)("path",{d:a.A.p2bdf1d00,fill:"black"})]})}),(0,r.Y)("p",{className:"arcade-confirmation-info-text",children:"We've logged you in so you can begin enjoying your premium subscription straight away"})]}),(0,r.FD)("div",{className:"arcade-confirmation-info-row",children:[(0,r.Y)("div",{className:"arcade-confirmation-info-icon arcade-confirmation-info-icon--muted","aria-hidden":!0,children:(0,r.Y)("svg",{fill:"none",viewBox:"0 0 25.6 19.2",children:(0,r.Y)("path",{d:a.A.p2ae9f00,fill:"#1B1B1B"})})}),(0,r.Y)("p",{className:"arcade-confirmation-info-text",children:"You will receive a confirmation email shortly, where you can verify your email and set a password"})]})]}),(0,r.Y)("button",{type:"button",className:"arcade-confirmation-action-btn",onClick:t,children:"Start reading"})]})]})})}},1371(n,e,t){t.d(e,{A:()=>p});var r=t(1715),o=t(4640),i=t(668),a=t(3994),c=t(7973);const l="https://magsdirect-staging-public.s3.eu-west-1.amazonaws.com/drop-in/arcade-widget.js",s="drop-in-checkout";function d(n){n&&(n.removeAttribute("id"),n.remove())}function u(n){document.querySelectorAll(`script[src="${n}"]`).forEach(n=>n.remove())}function p({email:n,itemPriceId:e,planDetails:t,isConnected:p,chargebeeCustomerExists:f,checkoutToken:h,chargebeeCustomerId:_,onComplete:m,onError:g,onProcessingStart:b,onReady:y}){const[v,x]=(0,o.J0)("loading"),[w,k]=(0,o.J0)(null),[C,N]=(0,o.J0)(null),A=(0,o.li)(!1),F=(0,o.li)(m),S=(0,o.li)(g),L=(0,o.li)(b),P=(0,o.li)(y),Y=(0,o.li)(l),E=(0,o.li)(!1),T=(0,o.li)(void 0),D=(0,o.li)(void 0),H=(0,o.li)(null),O=(0,o.li)(null),I=(0,o.li)({planDetails:t,itemPriceId:e,isConnected:p,trackedEvents:new Set});return F.current=m,S.current=g,L.current=b,P.current=y,I.current={planDetails:t,itemPriceId:e,isConnected:p,trackedEvents:I.current.trackedEvents},(0,o.vJ)(()=>{E.current=!1,A.current=!1,I.current.trackedEvents=new Set,x("loading"),k(null),N(null),T.current?.(),T.current=void 0,D.current?.(),D.current=void 0;const t=window.FUTR?.Kiosq?.defaultSiteConfig,r=t?.arcade_widget_script_url||l;Y.current=r;const o=H.current;if(!o)return k("Arcade checkout mount is missing."),x("error"),void S.current("Arcade checkout mount is missing.");(0,i.vO)(),d(O.current),O.current=null,u(r),delete window.ArcadeWidget;const c=document.createElement("div");c.id=s,c.className="arcade-drop-in-mount-target",o.replaceChildren(),o.appendChild(c),O.current=c;const p=n=>{(0,a.bP)(n,I.current),(n=>{if(A.current||!(0,i.rp)(n))return;A.current=!0,L.current?.();const e=(0,i.pw)(n)??void 0;Promise.resolve(F.current(e)).catch(n=>{console.error("[DropInCheckout] Post-completion handler failed:",n)})})(n)};return(async()=>{try{const o=`kiosq_checkout_${Date.now()}`,a=await(0,i.PY)(n,e,f,h,o,_);if(E.current)return;if(await new Promise(n=>{window.setTimeout(n,0)}),E.current)return;const{promise:c,cancel:l}=(0,i.w4)(6e4);if(D.current=l,await(t=r,new Promise((n,e)=>{const r=document.createElement("script");r.src=t,r.async=!0,r.addEventListener("load",()=>n(),{once:!0}),r.addEventListener("error",()=>e(new Error(`Failed to load ${t}`)),{once:!0}),document.head.appendChild(r)})),await c,E.current)return;if(T.current=function(n){const e=e=>{n(e.data)};window.addEventListener("message",e);const t=(0,i.Ay)(n);return()=>{window.removeEventListener("message",e),t()}}(p),function(n){const e=window.FUTR?.Kiosq?.defaultSiteConfig,t=e?.arcade_api_key_public??"",r=(e?.arcade_api_base_url??"").replace(/\/$/,""),o=e?.arcade_locale??"en-GB",i=e?.arcade_currency??"GBP";if(!t||!r)throw new Error("Arcade public API key or API base URL is not configured for this site.");if(!document.getElementById(s))throw new Error(`#${s} mount element is missing.`);if(!window.ArcadeWidget?.postMessage)throw new Error("Arcade widget did not initialise (window.ArcadeWidget is unavailable).");window.ArcadeWidget.postMessage({type:"init-widget",detail:{apiKey:t,apiBaseUrl:r,locale:o,currency:i,sessionId:n}})}(a),E.current)return;x("ready"),P.current?.()}catch(n){if(E.current)return;const e=n instanceof Error?n.message:"Arcade checkout could not be loaded.",t=n instanceof i.Tr?n.errorCode:void 0;console.error("[DropInCheckout] Bootstrap failed:",n),k(e),N(t??null),x("error"),S.current(e,t)}
11364finally{D.current=void 0}var t})(),()=>{E.current=!0,D.current?.(),D.current=void 0,T.current?.(),T.current=void 0,(0,i.vO)(),d(O.current),O.current=null,u(Y.current),delete window.ArcadeWidget}},[n,e,f,h,_]),(0,r.FD)("div",{className:"arcade-drop-in-checkout",children:["error"===v&&w&&(0,r.FD)("div",{className:"arcade-drop-in-error",children:[(0,r.Y)(c.A,{message:w,errorCode:C}),(0,r.Y)("button",{type:"button",className:"arcade-account-cta-btn arcade-drop-in-retry-btn",onClick:()=>window.location.reload(),children:"Refresh page"})]}),(0,r.FD)("div",{className:"arcade-drop-in-mount",children:["loading"===v&&(0,r.Y)("div",{className:"arcade-drop-in-loading","aria-live":"polite","aria-busy":"true",children:(0,r.Y)("span",{className:"arcade-drop-in-spinner",role:"status","aria-label":"Loading checkout"})}),(0,r.Y)("div",{ref:H,className:"arcade-drop-in-mount-host"})]})]})}},495(n,e,t){t.d(e,{A:()=>a});var r=t(1715),o=t(3818),i=t(7305);function a({planPeriodDisplay:n,planMetaLoading:e,message:t,onClose:a,onLogin:c}){return(0,r.FD)(r.FK,{children:[(0,r.Y)(i.A,{onClick:a}),(0,r.Y)(o.A,{activeStep:"account"}),(0,r.Y)("div",{className:"arcade-checkout-body",children:(0,r.FD)("div",{className:"arcade-checkout-card",children:[(0,r.Y)("p",{className:"arcade-existing-account-message",children:t||"We noticed you already have an account with us. Please log in to continue."}),(0,r.Y)("button",{type:"button",className:"arcade-existing-account-login-btn",onClick:c,children:"Log in"})]})})]})}},3785(n,e,t){t.d(e,{A:()=>d});var r=t(1715),o=t(4640),i=t(7305),a=t(3818),c=t(7973),l=t(1371),s=t(2506);function d({planId:n,planDetails:e,isConnected:t,email:d,businessEntity:u,brandFields:p={},chargebeeCustomerExists:f,checkoutToken:h,chargebeeCustomerId:_,dropInSessionKey:m=0,isPreflightLoading:g=!1,useDropInCheckout:b,onDropInComplete:y,onDropInError:v,onProcessingStart:x,onSimulatePayment:w,isProcessing:k=!1,errorMessage:C=null,errorCode:N=null,onClose:A}){const F=b&&Boolean(n),S=Boolean(d.trim())&&!g,[L,P]=(0,o.J0)(!1);(0,o.vJ)(()=>{P(!F)}
11364,[m,F]);const Y=S&&L&&!k;return(0,r.FD)(r.FK,{children:[(0,r.Y)(i.A,{onClick:A,disabled:k}),(0,r.Y)(a.A,{activeStep:"payment"}),(0,r.Y)("div",{className:["arcade-checkout-body",F&&"arcade-checkout-body--drop-in",k&&"arcade-checkout-body--processing"].filter(Boolean).join(" "),children:S?F?(0,r.FD)(r.FK,{children:[(0,r.Y)(l.A,{email:d,itemPriceId:n,planDetails:e,isConnected:1===t,chargebeeCustomerExists:f,checkoutToken:h,chargebeeCustomerId:_,onComplete:y,onError:v,onProcessingStart:x,onReady:()=>P(!0)},m),!k&&C&&L&&(0,r.Y)(c.A,{className:"arcade-drop-in-processing-error",message:C,errorCode:N})]}):(0,r.Y)(s.A,{planId:n,email:d,businessEntity:u,brandFields:p,onSimulatePayment:w,isProcessing:k,errorMessage:C,onClose:A}):(0,r.Y)("div",{className:"arcade-drop-in-checkout",children:(0,r.Y)("div",{className:"arcade-drop-in-mount",children:(0,r.Y)("div",{className:"arcade-drop-in-loading","aria-live":"polite","aria-busy":"true",children:(0,r.Y)("span",{className:"arcade-drop-in-spinner",role:"status","aria-label":"Loading checkout"})})})})}),Y&&(0,r.Y)("div",{className:"arcade-checkout-help",children:(0,r.FD)("p",{className:"arcade-checkout-help-text",children:[(0,r.Y)("strong",{children:"Need help?"})," Check our"," ",(0,r.Y)("a",{href:"https://www.magazinesdirect.com/page/faq",target:"_blank",rel:"noopener noreferrer",children:"FAQs"})," or email"," ",(0,r.Y)("a",{href:"mailto:[email protected]",target:"_blank",rel:"noopener noreferrer",children:"[email protected]"})]})})]})}},668(n,e,t){t.d(e,{Ay:()=>T,FO:()=>F,PY:()=>N,Tr:()=>i,g7:()=>A,pw:()=>Y,rp:()=>E,vO:()=>s,w4:()=>h,wU:()=>S,xR:()=>L,y5:()=>P});var r=t(3675),o=t(8146);class i extends Error{errorCode;constructor(n,e){super(n),this.name="ArcadeCheckoutError",this.errorCode=e}}const a=["checkout-order-completed","checkout-complete","arcade-checkout-complete","drop-in-checkout-complete"],c="widget-ready",l={"add-billing-info":"add_billing_info",add_billing_info:"add_billing_info","add-payment-info":"add_payment_info",add_payment_info:"add_payment_info","add-shipping-info":"add_shipping_info",add_shipping_info:"add_shipping_info"};function s(){try{window.ArcadeWidget?.postMessage({type:"close-widget"})}catch{}}function d(n){return"string"==typeof n&&""!==n.trim()?n.trim():null}function u(n){if(!Array.isArray(n))return null;const e=new Set;for(const t of n){const n=d(t);if(n&&!e.has(n))return e.add(n),n}return null}function p(n){const e=n.data;return e&&"object"==typeof e?e:n}function f(n){return d(n.type)??d(n.MessageType)??""}function h(n=6e4){let e,t,r=!1;const o=()=>{t&&(document.removeEventListener(c,t),t=void 0),void 0!==e&&(clearTimeout(e),e=void 0)};return{promise:new Promise((i,a)=>{t=()=>{r||(r=!0,o(),i())},document.addEventListener(c,t),e=setTimeout(()=>{r||(r=!0,o(),a(new Error("Checkout is taking too long to load. Please try again.")))},n)}),cancel:()=>{r||(r=!0,o())}}}function _(n){return!1!==n.Status&&!1!==n.status}function m(n){return a.includes(n)}function g(n){const e=n.properties;if(e&&"object"==typeof e){const n=e,t=d(n.transaction_id)??d(n.transactionId);if(t)return t}return d(n.orderId)??d(n.order_id)??("object"==typeof n.order&&null!==n.order?d(n.order.id):null)}function b(n){return"purchase"===n?"purchase":l[n]??null}function y(n){const e=n.subscription,t=n.order,r=n.payload,o=[u(n.subscriptionIds),u(n.subscription_ids),n.subscriptionId,n.subscription_id,"object"==typeof e&&null!==e?e.id:null,"object"==typeof e&&null!==e?e.subscriptionId:null,"object"==typeof e&&null!==e?e.subscription_id:null,"object"==typeof t&&null!==t?t.subscriptionId:null,"object"==typeof t&&null!==t?t.subscription_id:null,"object"==typeof r&&null!==r?r.subscriptionId:null,"object"==typeof r&&null!==r?r.subscription_id:null];for(const n of o){const e=d(n);if(e)return e}return null}const v="/kiosq-api";function x(){const n=document.cookie.match(/(?:^|;\s*)_ga=GA\d+\.\d+\.(\d+\.\d+)/);return n?n[1]:null}function w(){const n=window.FUTR?.Connect?.Auth?.getCookieByName?.("kiosq_user");if("string"==typeof n&&n.trim())return n.trim();const e=document.cookie.match(/(?:^|;\s*)kiosq_user=([^;
11364]+)/);if(!e?.[1])return null;try{return decodeURIComponent(e[1])}catch{return e[1]}}function k(n){const e="string"==typeof n.cookie?n.cookie.trim():"";if(!e||null!==w())return;const t=new Date(Date.now()+36e5).toUTCString();document.cookie=`kiosq_user=${e}; expires=${t}; path=/; Secure; SameSite=Lax`}async function C(n){const e=await n.text();try{return JSON.parse(e)}catch{const t=e.replace(/\s+/g," ").trim().slice(0,120);throw new Error(`Server returned a non-JSON response (${n.status}). ${t}`)}}async function N(n,e,t,o,a,c){const l=(0,r.$N)(window.FUTR?.Kiosq?.defaultSiteConfig||{},window.FUTR?.Kiosq?.finalSiteConfig),s=l?.site??l?.id??null,d=l?.arcade_business_entity??l?.cb_business_entity??"",u=l?.arcade_locale??"en-GB";if(!s)throw new Error("Site configuration is missing (defaultSiteConfig.site).");const p={email:n,chargebeePriceId:e,chargebee_customer_exists:t,site:s,businessEntityId:d,locale:u,arcade_enabled:l?.arcade_provider??!1};o&&(p.checkout_token=o),a&&(p.external_reference=a),c&&(p.chargebee_customer_id=c);const f=w();f&&(p.kiosqUser=f);const h=await fetch(`${v}/api/arcade/bootstrap`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(p)}),_=await C(h);if(!h.ok||!_.session_id)throw new i(_.error||`Arcade bootstrap failed (${h.status})`,"string"==typeof _.error_code?_.error_code:void 0);return _.session_id}async function A(n,e,t,r){const i=window.FUTR?.Kiosq?.finalSiteConfig||window.FUTR?.Kiosq?.defaultSiteConfig||{},a=i?.site??i?.id??null;if(!a)throw new Error("Site configuration is missing (defaultSiteConfig.site).");const c={subscriptionId:n,site:a,isConnected:e,email:r,newsletterConsent:t.newsletterConsent,contactConsent:t.contactConsent,current_url:window.location.href,ga_client_id:x()??"",...(0,o.u)(t)},l=await fetch(`${v}/api/post-purchase-arcade`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(c)}),s=await C(l);if(!l.ok)throw new Error(s.error||`Post-purchase failed (${l.status})`);return k(s),s}async function F(n,e,t,r){const i=window.FUTR?.Kiosq?.defaultSiteConfig,a=i?.arcade_business_entity??i?.cb_business_entity??"",c=i?.site??i?.id??null;if(!c)throw new Error("Site configuration is missing (defaultSiteConfig.site).");const l={email:n,itemPriceId:e,site:c,businessEntityId:a,isConnected:t,newsletterConsent:r.newsletterConsent,contactConsent:r.contactConsent,current_url:window.location.href,ga_client_id:x()??"",ga_session_id:document.cookie.match(/_ga_[^=]+=GS2\.\d+\.s(\d+)/)?.[1]??null??"",...(0,o.u)(r)},s=await fetch(`${v}/api/arcade-mock-checkout`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(l)}),d=await C(s);if(!s.ok)throw new Error(d.error||`Mock checkout failed (${s.status})`);return k(d),d}async function S(n){const e=await fetch(`${v}/api/chargebee/item-price/${encodeURIComponent(n)}`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({itemPriceId:n})}),t=await e.json();return!e.ok||t.error?null:{id:t.id??n,name:t.name??"",currency:t.currency??"GBP",price:t.price??0,period:t.period??null,period_unit:t.period_unit??null}}function L(n){if(!n||"object"!=typeof n)return null;const e=p(n);if(!_(e))return null;const t=f(e);if("analytics-track"===t){const n=function(n){const e=n.detail;return e&&"object"==typeof e?d(e.eventName):null}(e);return n?b(n):null}return m(t)?"purchase":b(t)}function P(n){if(!n||"object"!=typeof n)return null;const e=p(n),t=e.detail;if(t&&"object"==typeof t){const n=g(t);if(n)return n}return g(e)}function Y(n){if(!n||"object"!=typeof n)return null;const e=p(n);if(!m(f(e)))return null;const t=e.detail;if(t&&"object"==typeof t){const n=y(t);if(n)return n}return y(e)}function E(n){if(!n||"object"!=typeof n)return!1;const e=p(n);return!!_(e)&&m(f(e))}function T(n){const e=window.ArcadeWidget;if(!e?.addEventListener)return()=>{};const t=e=>{n(function(n){if(!n||"object"!=typeof n)return n;const e=n;return"message"===e.type&&"data"in e?e.data:n}(e))};return e.addEventListener("message",t),()=>{e.removeEventListener?.("message",t)}}},3994(n,e,t){t.d(e,{bP:()=>c,c3:()=>a});var r=t(4721),o=t(668);const i="arcade";function a(n,e,t,o={}){(0,r.U9)(n,e,t,o,i)}function c(n,e){const t=(0,o.xR)(n);if(t&&e.planDetails&&!e.trackedEvents.has(t)){if("purchase"===t){const a=(0,o.y5)(n);return a?(e.trackedEvents.add(t),function(n,e,t,o){(0,r.lV)(n,e,t,o,i)}(e.planDetails,e.itemPriceId,a,e.isConnected),void console.log("[ArcadeCheckout] Tracked purchase event",{orderId:a,itemPriceId:e.itemPriceId})):void console.warn("[ArcadeCheckout] purchase message missing transaction_id / orderId &#8212; purchase not tracked")}e.trackedEvents.add(t),a(t,e.planDetails,e.itemPriceId),console.log("[ArcadeCheckout] Tracked widget event:",t)}}},1230(n,e,t){t.d(e,{Hf:()=>a,an:()=>c});
11364const r="arcade-checkout-processing-root",o='\n <span class="arcade-drop-in-spinner" role="status" aria-label="Processing payment"></span>\n <h2 class="arcade-drop-in-processing-title" style="margin:0;font-size:1.25rem;font-weight:600;line-height:1.3;color:#1a1a1a;">\n Almost there...\n </h2>\n <p class="arcade-drop-in-processing-message" style="margin:0;max-width:20rem;font-size:0.9375rem;line-height:1.5;color:#4a4a4a;">\n We\'re processing your payment. Please don\'t close or refresh this page.\n </p>\n'.trim();function i(){return document.querySelector(".arcade-checkout-body--drop-in")??document.querySelector(".arcade-checkout-body")}function a(){if(document.getElementById(r))return;const n=i();if(!n)return;n.classList.add("arcade-checkout-body--processing");const e=document.createElement("div");e.id=r,e.className="arcade-drop-in-processing-overlay",e.setAttribute("aria-live","polite"),e.setAttribute("aria-busy","true"),e.innerHTML=o,n.appendChild(e)}function c(){const n=document.getElementById(r);n?.remove(),i()?.classList.remove("arcade-checkout-body--processing")}},4747(n,e,t){t.d(e,{A:()=>c});var r=t(1715),o=t(7584),i=t(4122),a=t(1324);const c=(0,o.Rf)(function({brandName:n,...e},t){switch(console.debug("BrandCustomization",n),n.toLowerCase()){case"horseandhound":return(0,r.Y)(a.A,{ref:t,...e});case"decanter":return(0,r.Y)(i.A,{ref:t,...e});default:return null}})},4122(n,e,t){t.d(e,{A:()=>c});var r=t(1715),o=t(7584),i=t(4640);t(2326);const a=[{value:"wine_lover",label:"Wine Lover"},{value:"wine_trade",label:"Wine Trade"}];const c=(0,o.Rf)(function({isLoading:n,onDismissAccountNotice:e,onBlockingChange:t},o){const[c,l]=(0,i.J0)(""),[s,d]=(0,i.J0)(""),[u,p]=(0,i.J0)(!1),f=(0,i.li)(null),h=!1;(0,i.vJ)(()=>{t(h)},[h,t]),(0,i.Yn)(o,()=>({closeUi:()=>p(!1),getPayload:()=>c?{wineRelationship:c}:{},canContinue:()=>!0}),[c,h]),(0,i.vJ)(()=>{if(!u)return;const n=n=>{const e=f.current;e&&!e.contains(n.target)&&p(!1)},e=n=>{"Escape"===n.key&&p(!1)};return document.addEventListener("mousedown",n),document.addEventListener("keydown",e),()=>{document.removeEventListener("mousedown",n),document.removeEventListener("keydown",e)}},[u]);const _=(m=c,a.find(n=>n.value===m)?.label??"Select your wine relationship");var m;return(0,r.FD)("div",{className:"arcade-account-field",children:[(0,r.Y)("label",{className:"arcade-account-field-label",id:"arcade-wine-relationship-label",htmlFor:"arcade-wine-relationship-trigger",children:(0,r.Y)("strong",{children:"Select your wine relationship (optional)"})}),(0,r.FD)("div",{className:"arcade-account-disciplines-dropdown",ref:f,children:[(0,r.FD)("button",{id:"arcade-wine-relationship-trigger",type:"button",className:`arcade-account-disciplines-trigger${s?" error":""}${u?" open":""}`,"aria-labelledby":"arcade-wine-relationship-label","aria-haspopup":"listbox","aria-expanded":u,disabled:n,onClick:()=>p(n=>!n),children:[(0,r.Y)("span",{className:"arcade-account-disciplines-trigger-text",children:_}),(0,r.Y)("span",{className:"arcade-account-disciplines-chevron","aria-hidden":"true"})]}),u&&(0,r.Y)("ul",{className:"arcade-account-disciplines-menu",role:"listbox","aria-labelledby":"arcade-wine-relationship-label",children:a.map(({value:n,label:t})=>{const o=c===n;return(0,r.Y)("li",{role:"presentation",children:(0,r.Y)("button",{type:"button",role:"option","aria-selected":o,className:"arcade-account-disciplines-option"+(o?" selected":""),onClick:()=>(n=>{l(e=>e===n?"":n),s&&d(""),e(),p(!1)})(n),children:t})},n)})})]}),(0,r.Y)("p",{className:"arcade-account-disciplines-hint",children:"Open the list and tap the option that best describes your relationship with wine."}),s&&(0,r.Y)("p",{className:"arcade-account-field-error",role:"alert",children:s})]})})},1324(n,e,t){t.d(e,{A:()=>c});var r=t(1715),o=t(7584),i=t(4640);t(2326);const a=["Carriage driving","Dressage","Endurance","Eventing","Hunting","Point-to-point","Polo","Racing","Showjumping","Showing"];const c=(0,o.Rf)(function({isLoading:n,onDismissAccountNotice:e,onBlockingChange:t},o){const[c,l]=(0,i.J0)([]),[s,d]=(0,i.J0)(""),[u,p]=(0,i.J0)(!1),f=(0,i.li)(null),h=function(){const n=window.FUTR?.Kiosq?.finalSiteConfig??window.FUTR?.Kiosq?.defaultSiteConfig,e=n?.favourite_discipline_choices;if(Array.isArray(e)){const n=e.map(n=>"string"==typeof n?n.trim():"").filter(n=>""!==n);if(n.length>0)return n}return[...a]}(),_=!1;(0,i.vJ)(()=>{t(_)},[_,t]),(0,i.Yn)(o,()=>({closeUi:()=>p(!1),getPayload:()=>c.length>0?{favouriteDisciplines:c}:{},canContinue:()=>!0}),[c,_]),(0,i.vJ)(()=>
11364{if(!u)return;const n=n=>{const e=f.current;e&&!e.contains(n.target)&&p(!1)},e=n=>{"Escape"===n.key&&p(!1)};return document.addEventListener("mousedown",n),document.addEventListener("keydown",e),()=>{document.removeEventListener("mousedown",n),document.removeEventListener("keydown",e)}},[u]);const m=0===c.length?"Select favourite disciplines":c.join(", ");return(0,r.FD)("div",{className:"arcade-account-field",children:[(0,r.Y)("label",{className:"arcade-account-field-label",id:"arcade-disciplines-label",htmlFor:"arcade-disciplines-trigger",children:(0,r.Y)("strong",{children:"Select your favourite disciplines (optional)"})}),(0,r.FD)("div",{className:"arcade-account-disciplines-dropdown",ref:f,children:[(0,r.FD)("button",{id:"arcade-disciplines-trigger",type:"button",className:`arcade-account-disciplines-trigger${s?" error":""}${u?" open":""}`,"aria-labelledby":"arcade-disciplines-label","aria-haspopup":"listbox","aria-expanded":u,disabled:n,onClick:()=>p(n=>!n),children:[(0,r.Y)("span",{className:"arcade-account-disciplines-trigger-text",children:m}),(0,r.Y)("span",{className:"arcade-account-disciplines-chevron","aria-hidden":"true"})]}),u&&(0,r.Y)("ul",{className:"arcade-account-disciplines-menu",role:"listbox","aria-labelledby":"arcade-disciplines-label","aria-multiselectable":"true",children:h.map(n=>{const t=c.includes(n);return(0,r.Y)("li",{role:"presentation",children:(0,r.Y)("button",{type:"button",role:"option","aria-selected":t,className:"arcade-account-disciplines-option"+(t?" selected":""),onClick:()=>(n=>{l(e=>e.includes(n)?e.filter(e=>e!==n):[...e,n]),s&&d(""),e()})(n),children:n})},n)})})]}),(0,r.Y)("p",{className:"arcade-account-disciplines-hint",children:"Open the list and tap each discipline that applies to you."}),s&&(0,r.Y)("p",{className:"arcade-account-field-error",role:"alert",children:s})]})})},3379(n,e,t){function r(n,e){const t="number"==typeof n&&Number.isFinite(n)?n:parseInt(String(n),10),r="string"==typeof e?e.toLowerCase().trim():"";if(!r||!Number.isFinite(t)||t<1)return null;const o=(n,e,t)=>1===n?e:t;switch(r){case"day":return 1===t?"daily":`every ${t} days`;case"week":return 1===t?"weekly":`every ${t} weeks`;case"month":return 1===t?"monthly":`every ${t} ${o(t,"month","months")}`;case"year":return 1===t?"yearly":`every ${t} ${o(t,"year","years")}`;default:return null}}t.d(e,{G:()=>r})},6724(n,e,t){function r(){const n=window.FUTR?.Kiosq?.defaultSiteConfig,e=n?.arcade_checkout_logo||n?.logo_small||n?.logo;return"string"==typeof e&&""!==e.trim()?e.trim():void 0}t.d(e,{O:()=>r})},4710(n,e,t){function r(){return window.FUTR?.Kiosq?.finalSiteConfig??window.FUTR?.Kiosq?.defaultSiteConfig}function o(){const n=r()?.connect_config?.[0]?.auth0LockConfig?.[0];return n||window.FUTR?.Connect?.auth0LockConfig}function i(){return r()?.name||"our site"}function a(){const n=o()?.sign_up_newsletter_text?.trim();return n||`Sign up to receive the ${i()} newsletter.`}function c(){const n=o()?.contact_other_brand_text?.trim();return n||`Keep me up to date with special offers and news from ${i()} and other brands within Future Plc by sending me the newsletter and other messages by email.`}t.d(e,{N:()=>c,w:()=>a})},6312(n,e,t){t.d(e,{K:()=>r});const r=(window.FUTR?.Kiosq?.defaultSiteConfig?.checkout?.site_label||window.FUTR?.Kiosq?.defaultSiteConfig?.name||"Premium").trim()},4799(n,e,t){t.d(e,{A:()=>r});const r={p11c62b80:"M98.6538 31.664C96.3243 31.664 94.5481 31.0077 93.3251 29.695C92.1022 28.3531 91.4907 26.4423 91.4907 23.9628V7.86027C91.4907 5.38072 92.1022 3.48458 93.3251 2.17187C94.5481 0.829997 96.3243 0.159058 98.6538 0.159058C100.984 0.159058 102.759 0.829997 103.982 2.17187C105.205 3.48458 105.817 5.38072 105.817 7.86027V10.4857H101.274V7.55397C101.274 5.54116 100.445 4.53475 98.7848 4.53475C97.1251 4.53475 96.2952 5.54116 96.2952 7.55397V24.3129C96.2952 26.2965 97.1251 27.2883 98.7848 27.2883C100.445 27.2883 101.274 26.2965 101.274 24.3129V18.3182H98.8721V13.9425H105.817V23.9628C105.817 26.4423 105.205 28.3531 103.982 29.695C102.759 31.0077 100.984 31.664 98.6538 31.664Z",p19641c80:"M49.7842 0.59668H54.5886V26.8509H62.4942V31.2266H49.7842V0.59668Z",p1cdf9f00:"M73.2009 0.59668H79.2283L83.9018 18.9309H83.9892V0.59668H88.2695V31.2266H83.334L77.5686 8.86673H77.4813V31.2266H73.2009V0.59668Z",p1e70ca00:"M39.8335 31.664C37.5332 31.664 35.7715 31.0077 34.5486 29.695C33.3547 28.3822 32.7578 26.5298 32.7578 24.1378V7.68524C32.7578 5.2932 33.3547 3.44082 34.5486 2.12812C35.7715 0.815411 37.5332 0.159058 39.8335 0.159058C42.1338 0.159058 43.8809 0.815411 45.0748 2.12812C46.2977 3.44082 46.9092 5.2932 46.9092 7.68524V10.9232H42.3668V7.37894C42.3668 5.48282 41.566 4.53475 39.9645 4.53475C38.3631 4.53475 37.5623 5.48282 37.5623 7.37894V24.4879C37.5623 26.3548 38.3631 27.2883 39.9645 27.2883C41.566 27.2883 42.3668 26.3548 42.3668 24.4879V19.8059H46.9092V24.1378C46.9092 26.5298 46.2977 28.3822 45.0748 29.695C43.8809 31.0077 42.1338 31.664 39.8335 31.664Z",p274a7c00:"M108.903 0.59668H114.93L119.604 18.9309H119.691V0.59668H123.971V31.2266H119.036L113.271 8.86673H113.183V31.2266H108.903V0.59668Z",p2ae9f00:"M3.2 2.4C2.76 2.4 2.4 2.76 2.4 3.2V4.305L11.025 11.385C12.06 12.235 13.545 12.235 14.58 11.385L23.2 4.305V3.2C23.2 2.76 22.84 2.4 22.4 2.4H3.2ZM2.4 7.41V16C2.4 16.44 2.76 16.8 3.2 16.8H22.4C22.84 16.8 23.2 16.44 23.2 16V7.41L16.1 13.24C14.18 14.815 11.415 14.815 9.5 13.24L2.4 7.41ZM0 3.2C0 1.435 1.435 0 3.2 0H22.4C24.165 0 25.6 1.435 25.6 3.2V16C25.6 17.765 24.165 19.2 22.4 19.2H3.2C1.435 19.2 0 17.765 0 16V3.2Z",p2bdf1d00:"M34.5 22.5H37.5C38.3297 22.5 39 23.1703 39 24V36C39 36.8297 38.3297 37.5 37.5 37.5H34.5C33.6703 37.5 33 38.1703 33 39C33 39.8297 33.6703 40.5 34.5 40.5H37.5C39.9844 40.5 42 38.4844 42 36V24C42 21.5156 39.9844 19.5 37.5 19.5H34.5C33.6703 19.5 33 20.1703 33 21C33 21.8297 33.6703 22.5 34.5 22.5ZM34.0594 31.0594C34.6453 30.4734 34.6453 29.5219 34.0594 28.9359L28.0594 22.9359C27.4734 22.35 26.5219 22.35 25.9359 22.9359C25.35 23.5219 25.35 24.4734 25.9359 25.0594L29.3766 28.5H19.5C18.6703 28.5 18 29.1703 18 30C18 30.8297 18.6703 31.5 19.5 31.5H29.3766L25.9359 34.9406C25.35 35.5266 25.35 36.4781 25.9359 37.0641C26.5219 37.65 27.4734 37.65 28.0594 37.0641L34.0594 31.0641V31.0594Z",p2fe48540:"M142.273 0.59668H146.903L149.043 24.1379H149.13L151.402 0.59668H156.643L158.914 24.1379H159.002L161.142 0.59668H165.291L162.19 31.2266H156.206L154.022 10.5733H153.935L151.751 31.2266H145.374L142.273 0.59668Z",p34be380:"M64.7988 0.59668H69.6033V31.2266H64.7988V0.59668Z",p8299880:"M127.542 0.59668H140.645V4.97237H132.346V13.0674H138.941V17.4431H132.346V26.8509H140.645V31.2266H127.542V0.59668Z",p87a2a00:"M23.25 31L28.4167 36.1667L38.75 25.8333M31 7.75L35.9344 12.5846L42.625 10.8649L44.4809 17.519L51.135 19.375L49.4153 26.0656L54.25 31L49.4153 35.9344L51.135 42.625L44.4809 44.4809L42.625 51.135L35.9344 49.4153L31 54.25L26.0656 49.4153L19.375 51.135L17.519 44.4809L10.8649 42.625L12.5846 35.9344L7.75 31L12.5846 26.0656L10.8649 19.375L17.519 17.519L19.375 10.8649L26.0656 12.5846L31 7.75Z",p88eda00:"M21.0534 18.187L15.2444 0.59668H20.3546L23.6304 11.8422H23.7177L26.9935 0.59668H31.667L25.8579 18.187V31.2266H21.0534V18.187Z",pb7c9d80:"M7.07592 31.664C4.77559 31.664 3.01394 31.0077 1.79098 29.695C0.597139 28.3822 0.000217438 26.5298 0.000217438 24.1378V7.68524C0.000217438 5.2932 0.597139 3.44082 1.79098 2.12812C3.01394 0.815411 4.77559 0.159058 7.07592 0.159058C9.37625 0.159058 11.1233 0.815411 12.3172 2.12812C13.5401 3.44082 14.1516 5.2932 14.1516 7.68524V10.9232H9.6092V7.37894C9.6092 5.48282 8.80845 4.53475 7.20696 4.53475C5.60546 4.53475 4.80471 5.48282 4.80471 7.37894V24.4879C4.80471 26.3548 5.60546 27.2883 7.20696 27.2883C8.80845 27.2883 9.6092 26.3548 9.6092 24.4879V19.8059H14.1516V24.1378C14.1516 26.5298 13.5401 28.3822 12.3172 29.695C11.1233 31.0077 9.37625 31.664 7.07592 31.664Z",pe18be00:"M173.968 31.664C1
1136471.638 31.664 169.876 31.0077 168.683 29.695C167.489 28.3531 166.892 26.4423 166.892 23.9628V22.2125H171.435V24.3129C171.435 26.2965 172.265 27.2883 173.924 27.2883C174.739 27.2883 175.351 27.0549 175.759 26.5882C176.196 26.0923 176.414 25.3046 176.414 24.2253C176.414 22.9418 176.122 21.8187 175.54 20.8561C174.958 19.8643 173.881 18.6828 172.308 17.3118C170.328 15.5615 168.945 13.9862 168.159 12.586C167.373 11.1566 166.98 9.55221 166.98 7.77276C166.98 5.35155 167.591 3.48458 168.814 2.17187C170.037 0.829997 171.813 0.159058 174.143 0.159058C176.443 0.159058 178.175 0.829997 179.34 2.17187C180.533 3.48458 181.131 5.38072 181.131 7.86027V9.12922H176.589V7.55397C176.589 6.50381 176.384 5.74536 175.977 5.27861C175.569 4.78271 174.973 4.53475 174.186 4.53475C172.584 4.53475 171.784 5.51199 171.784 7.46646C171.784 8.57497 172.075 9.61055 172.658 10.5732C173.269 11.5358 174.361 12.7027 175.933 14.0737C177.943 15.824 179.325 17.4139 180.083 18.8432C180.839 20.2726 181.218 21.95 181.218 23.8753C181.218 26.3841 180.592 28.3094 179.34 29.6512C178.117 30.993 176.327 31.664 173.968 31.664Z",pef2b380:"M17.61 2.87741C18.2682 2.21916 18.2682 1.15194 17.61 0.493691C16.9517 -0.164557 15.8845 -0.16456 15.2262 0.493684L9.05183 6.66806L2.87743 0.493685C2.21918 -0.164561 1.15195 -0.164561 0.493697 0.493683C-0.16456 1.15193 -0.164562 2.21917 0.493691 2.87743L6.66808 9.05181L0.493686 15.2262C-0.164564 15.8845 -0.164562 16.9517 0.493693 17.61C1.15194 18.2682 2.21918 18.2682 2.87743 17.61L9.05183 11.4355L15.2262 17.61C15.8845 18.2682 16.9517 18.2682 17.61 17.61C18.2682 16.9517 18.2682 15.8845 17.61 15.2262L11.4356 9.05181L17.61 2.87741Z"}},8146(n,e,t){t.d(e,{u:()=>o});const r=new Set(["newsletterConsent","contactConsent"]);function o(n){const e={};for(const[t,o]of Object.entries(n))r.has(t)||void 0===o||(e[t]=o);return e}},3675(n,e,t){function r(n){if(null===n||"object"!=typeof n||Array.isArray(n))return!1;const e=Object.getPrototypeOf(n);return e===Object.prototype||null===e}function o(n){if("object"!=typeof n||null===n)return n;try{return structuredClone(n)}catch{if(Array.isArray(n))return n.map(n=>o(n));if(r(n)){const e=n,t={};for(const n of Object.keys(e))t[n]=o(e[n]);return t}return n}}function i(n,e){if(r(e))for(const t of Object.keys(e)){const a=e[t];if(void 0===a)continue;if(!(t in n)){n[t]=o(a);continue}const c=n[t];r(c)&&r(a)?i(c,a):n[t]=o(a)}}function a(n,e){const t=o(n);return i(t,e),t}t.d(e,{$N:()=>a,B9:()=>l});const c=/^[^\s@]+@[^\s@]+\.[^\s@]+$/;function l(n){return c.test(n)}},8677(n,e,t){t.d(e,{A:()=>o});var r=t(6896);function o(n,e,t){return(e=(0,r.A)(e))in n?Object.defineProperty(n,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):n[e]=t,n}},4653(n,e,t){t.d(e,{A:()=>o});var r=t(4066);function o(n,e){if("object"!=(0,r.A)(n)||!n)return n;var t=n[Symbol.toPrimitive];if(void 0!==t){var o=t.call(n,e||"default");if("object"!=(0,r.A)(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(n)}},6896(n,e,t){t.d(e,{A:()=>i});var r=t(4066),o=t(4653);function i(n){var e=(0,o.A)(n,"string");return"symbol"==(0,r.A)(e)?e:e+""}},4066(n,e,t){function r(n){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},r(n)}t.d(e,{A:()=>r})}},e={};function t(r){var o=e[r];if(void 0!==o)return o.exports;var i=e[r]={id:r,exports:{}};return n[r](i,i.exports,t),i.exports}t.n=n=>{var e=n&&n.__esModule?()=>n.default:()=>n;return t.d(e,{a:e}),e},t.d=(n,e)=>{for(var r in e)t.o(e,r)&&!t.o(n,r)&&Object.defineProperty(n,r,{enumerable:!0,get:e[r]})},t.o=(n,e)=>Object.prototype.hasOwnProperty.call(n,e),t.nc=void 0;var r=t(1715),o=t(2074),i=t(5037);const a="arcade-checkout-root",c=function(){const n=document.querySelector(`body > #${a}`);if(n)return n;const e=document.getElementById(a);e&&e.remove();const t=document.createElement("div");return t.id=a,t.setAttribute("data-kiosq-arcade-root",""),document.body.appendChild(t),t}(),l=window.FUTR?.Kiosq?.User?1:0;(0,o.XX)((0,r.Y)(i.A,{isConnected:l}),c)})();
11365</script>
11365<script class="kiosq-gates-api" type="text/javascript">(()=>{"use strict";var e,t={8769(e,t,n){var a=n(9271);!function(){window.FUTR=window.FUTR||{},window.FUTR.Kiosq=window.FUTR.Kiosq||{};const e=()=>window?.FUTR?.Kiosq?.defaultSiteConfig?.kiosqEndpoint||window?.FUTR?.Kiosq?.kiosqEndpoint||(location.hostname.endsWith(".van-qa.futureplc.engineering")?"https://kiosq.master.van-qa.futureplc.engineering":"https://kiosq.vanilla.tools"),t=(()=>{const t={},n={},o=(e,t)=>{window.dispatchEvent(new CustomEvent(e,{detail:t}))};return{list:async function(){const t=window.FUTR?.Kiosq?.defaultSiteConfig?.site||"";if(!t)return console.warn("[Kiosq Gates] No site configured"),[];const n=await fetch(e()+"/api/external/gates?site="+encodeURIComponent(t),{credentials:"include"});if(!n.ok)throw new Error("Failed to list gates");return(await n.json()).gates||[]},load:async function(n){if(t[n])return t[n];const a=await fetch(e()+"/api/external/gate/"+encodeURIComponent(n),{credentials:"include"});if(!a.ok){if(404===a.status)throw new Error("Gate not found: "+n);throw new Error("Failed to load gate")}const o=await a.json();return t[n]=o,o},show:async function(e,t={}){const a=await this.load(e),i=t.container||"body",r=document.querySelector(i);if(!r)return console.error("[Kiosq Gates] Container not found:",i),!1;const l="kiosq-gate-"+e.replace(/[^a-zA-Z0-9-_]/g,"-");let s=document.getElementById(l);return s?(s.parentElement!==r&&("prepend"===t.position?r.prepend(s):r.appendChild(s)),s.style.display="block"):(s=document.createElement("div"),s.id=l,s.className="kiosq-gate",s.dataset.gateId=e,s.innerHTML=a.css+a.markup,"prepend"===t.position?r.prepend(s):"replace"===t.position?r.replaceWith(s):r.appendChild(s),(e=>{e.querySelectorAll("script").forEach(e=>{const t=document.createElement("script");Array.from(e.attributes).forEach(e=>{t.setAttribute(e.name,e.value)}),e.textContent&&(t.textContent="(function() {"+e.textContent+"})();");const n=e.parentNode;n&&n.replaceChild(t,e)})})(s),this._setupHandlers(s,e,a,t)),n[e]=!0,document.body.classList.add("kiosq-gate-visible"),o("KiosqGateShown",{id:e,headline:a.headline,data:a}),!0},hide:function(e){const t="kiosq-gate-"+e.replace(/[^a-zA-Z0-9-_]/g,"-"),a=document.getElementById(t);return!!a&&(a.style.display="none",n[e]=!1,Object.values(n).some(e=>e)||document.body.classList.remove("kiosq-gate-visible"),o("KiosqGateHidden",{id:e}),!0)},remove:function(e){const t="kiosq-gate-"+e.replace(/[^a-zA-Z0-9-_]/g,"-"),a=document.getElementById(t);return!!a&&(a.remove(),delete n[e],Object.values(n).some(e=>e)||document.body.classList.remove("kiosq-gate-visible"),o("KiosqGateRemoved",{id:e}),!0)},isVisible:function(e){return!0===n[e]},getVisible:function(){return Object.keys(n).filter(e=>n[e])},hideAll:function(){Object.keys(n).forEach(e=>this.hide(e))},removeAll:function(){Object.keys(n).forEach(e=>this.remove(e)),Object.keys(t).forEach(e=>{const t="kiosq-gate-"+e.replace(/[^a-zA-Z0-9-_]/g,"-"),n=document.getElementById(t);n&&n.remove()})},clearCache:function(e){e?delete t[e]:Object.keys(t).forEach(e=>delete t[e])},preload:async function(e){const t=Array.isArray(e)?e:[e];return(await Promise.allSettled(t.map(e=>this.load(e)))).map((e,n)=>({id:t[n],success:"fulfilled"===e.status,data:"fulfilled"===e.status?e.value:null,error:"rejected"===e.status?String(e.reason?.message??e.reason):null}))},_setupHandlers:function(e,t,n,o){const i=this,r=n.config?.item_price_id||"";e.querySelectorAll('.kiosq-checkout, [data-kiosq-checkout], [data-kiosq-action="subscribe"]').forEach(n=>{n.addEventListener("click",l=>{l.preventDefault();const s=n.dataset.itemId||n.dataset.kiosqCheckout||r;if(!s)return void console.error("[Kiosq Gates] No item price ID configured");const c=window.FUTR?.Kiosq?.Checkout;if(c)try{const r=(t=>{const n=t.dataset.kiosqOrigin?.trim();return n&&(t.closest(n)||e.querySelector(n))||t})(n);let l=!1;const d=e=>{l||(l=!0,window.removeEventListener("KiosqCheckoutCovering",u),clearTimeout(p),setTimeout(()=>{i.hide(t),o.onCheckout?.()},"arcade"===e?950:0))},u=e=>{const t=e.detail;t?.itemId&&t.itemId!==s||d(t?.provider)},p=window.setTimeout(()=>d(),2e3);window.addEventListener("KiosqCheckoutCovering",u),(0,a.s)(n,{defaultTracking:"gate",templateFallback:t}).finally(()=>{c.open(s,{originEl:r})})}catch(e){console.error("[Kiosq Gates] Checkout error:",e),o.onError?.(e)}else console.error("[Kiosq Gates] Checkout facade not loaded")})}),e.querySelectorAll('.kiosq-login, [data-kiosq-login], [data-kiosq-action="login"]').forEach(e
11365=>{e.addEventListener("click",e=>{e.preventDefault(),window.FUTR?.Connect?.Auth?.login?.(),o.onLogin?.()})}),e.querySelectorAll(".kiosq-close, [data-kiosq-close]").forEach(e=>{e.addEventListener("click",e=>{e.preventDefault(),i.hide(t),o.onClose?.()})})},_cache:t,_visible:n}})();window.FUTR.Kiosq.Gates=t,window.addEventListener("KiosqCookieChange",function(){const e=window.FUTR?.Kiosq?.User;/^granted/.test(e?.user_grant_status??"")&&window.FUTR.Kiosq.Gates?.hideAll()}),console.log("[Kiosq] Subscription Gates API available: window.FUTR.Kiosq.Gates"),window.dispatchEvent(new CustomEvent("KiosqGatesReady",{detail:{api:t}}))}()},1787(e,t,n){n(7444)},9271(e,t,n){n.d(t,{s:()=>r});var a=n(7899),o=n(7039),i=n(5333);async function r(e,t={}){const n=e,r=n.getAttribute("data-tracking")?.trim()||t.defaultTracking||"gate",l=n.getAttribute("data-kiosq-template")?.trim()||t.templateFallback||o.x3;!function(e,t){try{if(!window.freyr?.cmd||"function"!=typeof window.freyr.cmd.push)return;(0,a.R)(e,t)}catch{}}(`interact with ${(0,i.eO)()}`,`join from ${r}`),await(0,o.UP)({location:r,template:l,type:(0,i.js)()},"signup",e)}},7899(e,t,n){n.d(t,{R:()=>o});const a=(0,n(7510).A)({prefix:"KIOSQ GA4-Tracking",backgroundColor:"#15C80A"}),o=(e,t)=>{a.log({paywall:{action:e,label:t,type:"kiosq"}}),window.freyr.cmd.push(()=>{window.freyr.pushAndUpdate("paywallEvent",{paywall:{action:e,label:t,type:"kiosq"}})})}},6200(e,t,n){n(1787),n(5333)},5333(e,t,n){n.d(t,{KC:()=>h,eO:()=>d,js:()=>u});var a=n(6052),o=n(7444),i=n(2033);function r(){return!!window.FUTR?.Connect?.Auth?.kiosqUserIsAuthenticated||void 0!==window.FUTR?.Kiosq?.User}function l(){const e=o.eL.value,t=e?.finalSiteConfig?.wall_type??e?.defaultSiteConfig?.wall_type??"paywall";return"paywall"===t?"paywall":"regwall"===t||"regwallAuth"===t||"regwallAuthentication"===t?"regwall":"regwallAuthPaywall"===t?r()?"paywall":"regwall":"paywall"}function s(){return window.FUTR?.Kiosq?.customWallTypeDisplayed}function c(){return!!o.eL.value?.isPremium}function d(){if(c())return"paywall";const e=s();return"paywall"===e||"regwall"===e?e:l()}function u(){if(c())return"paywall";const e=s();return"paywall"===e||"regwall"===e||"regwall + paywall"===e?e:l()}function p(){const e=o.eL.value;return e?.finalSiteConfig?.site||e?.defaultSiteConfig?.site||a.x}function w(){return window.FUTR?.Kiosq?.User}function g(e){return e?.finalSiteConfig?.wall_type??e?.defaultSiteConfig?.wall_type}function f(e){return e?.finalSiteConfig?.limitOfFreeArticleAfterLogin??e?.defaultSiteConfig?.limitOfFreeArticleAfterLogin??0}function m(){const e=o.eL.value,t=g(e),n=function(e){const t=f(e),n=e?.finalSiteConfig?.limitOfFreeArticle??e?.defaultSiteConfig?.limitOfFreeArticle??0;return"regwallAuthPaywall"===g(e)&&(0,i.wR)(e)&&t>0?Math.max(0,n-t):n}(e),r=f(e),l=(0,i.UY)().length,s=(0,i.wR)(e);let c={type:"regwall",allowance:a.x,remaining:a.x},d={type:"paywall",allowance:a.x,remaining:a.x};if("regwallAuthPaywall"===t){if(c={type:"regwall",allowance:String(n),remaining:String(Math.max(0,n-l))},s&&r>0){const e=Math.max(0,l-n);d={type:"paywall",allowance:String(r),remaining:String(Math.max(0,r-e))}}}else"regwall"===t||"regwallAuthentication"===t||"regwallAuth"===t?c={type:"regwall",allowance:String(n),remaining:String(Math.max(0,n-l))}:"paywall"===t&&(d={type:"paywall",allowance:String(n),remaining:String(Math.max(0,n-l))});return[c,d]}async function y(e){const t=e??w()?.email;if(!t||"undefined"==typeof window||!window.crypto?.subtle)return a.x;try{const e=(new TextEncoder).encode(t),n=await crypto.subtle.digest("SHA-256",e);return Array.from(new Uint8Array(n)).map(e=>e.toString(16).padStart(2,"0")).join("")}catch{return a.x}}async function h(e){const t=w();return{product:p(),campaign:o.eL.value?.Campaign?.campaignMatch?.name||a.x,loggedIn:void 0!==e?.loggedIn?e.loggedIn?"Y":"N":r()||w()?.sub?"Y":"N",kiosqId:e?.kiosqId??t?.sub??a.x,accountStatus:e?.accountStatus??e?.userGrantStatus??t?.user_grant_status??a.x,sha256_email_address:await y(e?.email??t?.email),meter:m()}}},6033(e,t,n){n.d(t,{U:()=>r});var a=n(6052),o=n(1281),i=n(5333);async function r(e,t,n){let r=(0,i.eO)();"regwall + paywall"===window.FUTR?.Kiosq?.customWallTypeDisplayed&&n&&(n.closest(".regwall-tracking-cta")?r="regwall":n.closest(".paywall-tracking-cta")&&(r="paywall")),(0,o.G)(function(e){const t=e.container.type??e.wallType;return{kiosq_params:{action:{type:e.wallType,name:"click",reason:e.reason,container:{type:t,location:e.container.location,template:e.container.template??a.x}},state:e.state}}}({wallType:r,reason:t,state:await(0,i.KC)(),container:e}))}},9397(e,t,n){n(5333),n(607)},4748(e,t,n){n(5333)},3768(e,t,n){n(5333),n(607),new Set,new Map}
11365,7181(e,t,n){n(5333)},3808(e,t,n){n(5333),n(607)},7039(e,t,n){n.d(t,{UP:()=>o.U,x3:()=>a.x});var a=n(6052),o=(n(3808),n(3768),n(9397),n(6200),n(6033));n(4748),n(7181)},5810(e,t,n){n.d(t,{a3:()=>d});var a=n(6052);let o=[],i=null,r=!1;function l(e){return null==e||""===e||e===a.x?"":String(e)}function s(){null!==i&&(clearTimeout(i),i=null),0!==o.length&&(!function(e){if("function"==typeof fetch&&0!==e.length)try{fetch("/kiosq-api/api/log-kiosq-event",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({events:e}),keepalive:!0,credentials:"omit"}).catch(()=>{})}catch{}}(o.splice(0,20)),o.length>0&&c())}function c(){null===i&&"undefined"!=typeof window&&(i=setTimeout(s,1500))}function d(e,t){"undefined"!=typeof window&&"function"==typeof fetch&&t&&e?.kiosq_params?.action?.name&&(r||"undefined"==typeof window||(r=!0,window.addEventListener("pagehide",s),document.addEventListener("visibilitychange",()=>{"hidden"===document.visibilityState&&s()})),o.push(function(e,t){const{action:n,state:a}=e.kiosq_params,[o,i]=a.meter;return{event:t,actionType:l(n.type),actionName:l(n.name),actionReason:l(n.reason),actionMethod:l(n.method),containerType:l(n.container?.type),containerLocation:l(n.container?.location),containerTemplate:l(n.container?.template),product:l(a.product),campaign:l(a.campaign),loggedIn:"Y"===a.loggedIn?"Y":"N",kiosqId:l(a.kiosqId),accountStatus:l(a.accountStatus),sha256Email:l(a.sha256_email_address),regwallAllowance:l(o?.allowance),regwallRemaining:l(o?.remaining),paywallAllowance:l(i?.allowance),paywallRemaining:l(i?.remaining)}}(e,t)),c())}},2362(e,t,n){n.d(t,{I:()=>c});var a=n(6052);function o(e){if("undefined"==typeof document)return;const t=`; ${document.cookie}`.split(`; ${e}=`);if(t.length<2)return;const n=t.pop()?.split(";").shift();return n||void 0}function i(e){return null!=e&&""!==e&&e!==a.x}function r(e){if("login"===e.name)return"login";if("signup"===e.name)return"sign_up";const t=e.type;return`${"regwall"===t||"paywall"===t?t:"paywall"}_${{view:"view",load:"load",show:"shown",click:"interaction",signup:"sign_up",login:"login"}[e.name]}`}function l(e){const t={loggedIn:"Y"===e.loggedIn};i(e.kiosqId)&&(t.kiosqId=e.kiosqId),i(e.accountStatus)&&(t.userGrantStatus=e.accountStatus),i(e.sha256_email_address)&&(t.sha256_email_address=e.sha256_email_address);const n=o("h_id");i(n)&&(t.hybridId=n);const a=o("FTR_Vanilla_Session_ID");return i(a)&&(t.vanillaSession=a),t}function s(e){const t="login"===e.name||"signup"===e.name,n=e.container.type;if(t){if("regwall"===n||"paywall"===n)return n;if("regwall + paywall"===n)return"regwall"}return"regwall"===e.type||"paywall"===e.type?e.type:"paywall"}function c(e){const{action:t,state:n}=e.kiosq_params,o=function(e,t){const[n,o]=t.meter;return{type:s(e),action:e.name,reason:e.reason,method:e.method??a.x,source:e.source??a.x,location:e.container.location,container_type:e.container.type,template:e.container.template,campaign:t.campaign,product:t.product,regwallMeter:{allowance:n.allowance,remaining:n.remaining},paywallMeter:{allowance:o.allowance,remaining:o.remaining}}}(t,n);return{event:r(t),user:l(n),paywall:o}}},1281(e,t,n){n.d(t,{G:()=>s});var a=n(6052),o=n(2362),i=n(5810),r=n(185);function l(e){return null==e||""===e?a.x:String(e)}function s(e){if("undefined"==typeof window)return;const t=e.kiosq_params?.action?.name;if("signup"!==t&&"login"!==t&&!(0,r.U)())return;const n=function(e){const{action:t,state:n}=e.kiosq_params;return{kiosq_params:{action:{type:t.type,name:t.name,reason:t.reason??a.x,method:t.method,source:t.source,container:{type:t.container?.type??a.x,location:l(t.container?.location),template:l(t.container?.template)}},state:{product:l(n.product),campaign:l(n.campaign),loggedIn:n.loggedIn??"N",kiosqId:l(n.kiosqId),accountStatus:l(n.accountStatus),sha256_email_address:l(n.sha256_email_address),meter:[{type:"regwall",allowance:l(n.meter?.[0]?.allowance),remaining:l(n.meter?.[0]?.remaining)},{type:"paywall",allowance:l(n.meter?.[1]?.allowance),remaining:l(n.meter?.[1]?.remaining)}]}}}}(e),s=(0,o.I)(n);!function(e){const t=window;"function"!=typeof t.pushToDataLayer?(t.dataLayer=t.dataLayer||[],Array.isArray(t.dataLayer)&&t.dataLayer.push(e)):t.pushToDataLayer(e)}(s),(0,i.a3)(n,s.event)}},6052(e,t,n){n.d(t,{x:()=>a});const a="(none)"},607(e,t,n){n(7444),n(5333)},185(e,t,n){function a(){return"undefined"!=typeof document&&(null!==document.getElementById("article-body")||/theweek\.com/i.test(window.location.hostname)&&window.location.pathname.includes("/edition"))}n.d(t,{U:()=>a})},2033(e,t,n){n.d(t,{UY:()=>o,wR:()=>a});const a=e=>void 0!==e?.User,o=()=>{let e=[];
11365if(null!==localStorage.getItem("kiosq_article_url_ack")){let t=localStorage.getItem("kiosq_article_url_ack")||"";e=JSON.parse(window.atob(t))}return e}},7444(e,t,n){n.d(t,{WE:()=>i,eL:()=>r});var a=n(7860),o=n(3675);(0,a.vP)([]),(0,a.vP)(new Set);const i=(0,a.vP)({appEnv:"dev",nodeEnv:"production",kiosqApiEndpoint:window.FUTR?.Kiosq?.defaultSiteConfig?.kiosqEndpoint||window.FUTR?.Kiosq?.kiosqEndpoint||"",pythiaEndpoint:window.FUTR.Kiosq.defaultSiteConfig?.pythia_cache_endpoint||"",isDebugMode:(0,o.zX)("_flexi_kiosq_debug")||!1}),r=(0,a.vP)(window.FUTR.Kiosq||{});(0,a.vP)(window.FUTR.Connect||{}),(0,a.vP)({matchOne:{isLoading:!1,data:null,error:null},matchAll:{isLoading:!1,data:null,error:null}})},7510(e,t,n){n.d(t,{A:()=>r});var a=n(3675),o=n(7444);const i={prefix:"KIOSQ Appv2",color:"#ffffff",backgroundColor:"#7F00FF"},r=e=>{const t={...i,...e},n=e=>(...n)=>{if((0,a.rL)()&&!o.WE.value.isDebugMode)return;const i=`background: ${t.backgroundColor}; color: ${t.color};`;console[e](`%c ${t.prefix} `,i,...n)};return{log:n("log"),info:n("info"),warn:n("warn"),error:n("error"),debug:n("debug")}}},3675(e,t,n){n.d(t,{rL:()=>o,zX:()=>a});const a=e=>new URLSearchParams(window.location.search).get(e),o=()=>"https://kiosq.vanilla.tools"===window.FUTR?.Kiosq?.kiosqEndpoint||/^kiosq\..*\.van-prod.futureplc.engineering$/.test(window.FUTR?.Kiosq?.kiosqEndpoint)}},n={};function a(e){var o=n[e];if(void 0!==o)return o.exports;var i=n[e]={exports:{}};return t[e](i,i.exports,a),i.exports}a.m=t,e=[],a.O=(t,n,o,i)=>{if(!n){var r=1/0;for(d=0;d<e.length;d++){for(var[n,o,i]=e[d],l=!0,s=0;s<n.length;s++)(!1&i||r>=i)&&Object.keys(a.O).every(e=>a.O[e](n[s]))?n.splice(s--,1):(l=!1,i<r&&(r=i));if(l){e.splice(d--,1);var c=o();void 0!==c&&(t=c)}}return t}i=i||0;for(var d=e.length;d>0&&e[d-1][2]>i;d--)e[d]=e[d-1];e[d]=[n,o,i]},a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a.j=193,(()=>{var e={193:0};a.O.j=t=>0===e[t];var t=(t,n)=>{var o,i,[r,l,s]=n,c=0;if(r.some(t=>0!==e[t])){for(o in l)a.o(l,o)&&(a.m[o]=l[o]);if(s)var d=s(a)}for(t&&t(n);c<r.length;c++)i=r[c],a.o(e,i)&&e[i]&&e[i][0](),e[i]=0;return a.O(d)},n=self.webpackChunkkiosq_paywall=self.webpackChunkkiosq_paywall||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),a.nc=void 0;var o=a.O(void 0,[647],()=>a(8769));o=a.O(o)})();</script>
11365<script class="kiosq-site-injection" type="text/javascript">(()=>{"use strict";var e={7335(e,t,s){s.d(t,{g:()=>o,u:()=>n});const n={site:{js:"kiosq-site-custom-js",css:"kiosq-site-custom-css",templateClass:"kiosq-site-injected-element"},campaign:{js:"kiosq-campaign-custom-js",css:"kiosq-campaign-custom-css",templateClass:"kiosq-injected-element"}},o=()=>{const e=window;return e.FUTR=e.FUTR||{},e.FUTR.Kiosq=e.FUTR.Kiosq||{},!e.FUTR.Kiosq.__siteInjectionDone&&(e.FUTR.Kiosq.__siteInjectionDone=!0,!0)}},9181(e,t,s){s.d(t,{as:()=>c});var n=s(7335);const o=(e,t,s)=>{if(!e)return;const o=n.u[t].js,c=document.getElementById(o);c&&c.remove();const i="site"===t?`(function(D){\n var custom_js = function(){\n${e}\n};\n D.readyState === "loading" ? D.addEventListener("DOMContentLoaded", custom_js) : custom_js();\n })(document);`:`(function(D,W){\n var custom_js = function(){\n ${e}\n };\n D.readyState === "complete" ? custom_js() : W.addEventListener("load", custom_js);\n })(document,window);`,r=document.createElement("script");r.type="text/javascript",r.id=o,r.textContent=i;const a=s?document.querySelector(s):document.head;a&&(a.appendChild(r),console.log(`[Kiosq ${t}] Custom JS injected`))},c=(e,t="campaign")=>{if(!e?.is_injection_enabled)return;if("site"===t&&!(0,n.g)())return;const s=e.inject;if(!s)return;const c=s.injection_js_selector;"site"!==t?(s.custom_css&&((e,t,s)=>{if(!e)return;const o=n.u[t].css,c=document.getElementById(o);c&&c.remove();const i=document.createElement("style");i.type="text/css",i.id=o,i.textContent=e;const r=s?document.querySelector(s):document.head;r&&(r.appendChild(i),console.log(`[Kiosq ${t}] Custom CSS injected`))})(s.custom_css,t,c),s.elements_custom_template&&((e,t)=>{if(!e||0===e.length)return;const s=n.u[t].templateClass;e.forEach((e,n)=>{if(!e.css_selector||!e.injected_custom_template_computed)return;const o=document.querySelector(e.css_selector);if(!o)return void console.warn(`[Kiosq ${t}] Template target not found:`,e.css_selector);const c=document.createElement("div");switch(c.className=s,c.setAttribute("data-kiosq-template-index",String(n)),c.setAttribute("data-kiosq-injection-scope",t),c.innerHTML=e.injected_custom_template_computed,c.querySelectorAll("script").forEach(e=>{const t=document.createElement("script");Array.from(e.attributes).forEach(e=>{t.setAttribute(e.name,e.value)}),e.src?t.src=e.src:t.textContent=e.textContent,e.parentNode?.replaceChild(t,e)}),e.position){case"replace":o.innerHTML="",o.appendChild(c);break;case"prepend":o.insertBefore(c,o.firstChild);break;default:o.appendChild(c)}console.log(`[Kiosq ${t}] Custom template injected at:`,e.css_selector)})})(s.elements_custom_template,t),s.custom_js&&o(s.custom_js,t,c)):s.custom_js&&o(s.custom_js,t,c)}}},t={};function s(n){var o=t[n];if(void 0!==o)return o.exports;var c=t[n]={exports:{}};return e[n](c,c.exports,s),c.exports}s.d=(e,t)=>{for(var n in t)s.o(t,n)&&!s.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},s.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t);var n=s(9181);!function(){try{const e=window.FUTR?.Kiosq?.defaultSiteConfig;if(!e?.is_injection_enabled)return;(0,n.as)(e,"site")}catch(e){console.warn("[Kiosq] Site injection failed",e)}}()})();</script>
11365
11366<div id="fixed-bottom-container" class="fixed bottom-0 left-0 right-0 z-[10000] pointer-events-none" data-component-name="Global:FixedBottomContainer">
11367<div class="flex items-center pointer-events-none *:pointer-events-auto">
11368</div>
11369<div class="regionRedirectBanner region_redirect_banner pointer-events-auto fixed bottom-0 left-0 w-screen p-4 z-[9999] box-border bg-[var(--region-redirect-banner-background,var(--brand-color-1))]" style="display:none" aria-live="polite" role="status" data-nosnippet data-current-edition="US" data-normalised-domain="tomsguide.com" data-translations="[{&quot;locale&quot;:&quot;US&quot;,&quot;translatedText&quot;:&quot;Looks like you're in the US! Visit Tom's Guide's &lt;a class=\&quot;text-inherit font-bold hover:text-inherit focus:text-inherit visited:text-inherit active:text-inherit\&quot; rel=\&quot;nofollow\&quot;href=\&quot;https:\/\/www.tomsguide.com\&quot; rel=\&quot;nofollow\&quot;&gt; US edition&lt;\/a&gt; for content related to your region.&quot;,&quot;homepageLink&quot;:&quot;https:\/\/www.tomsguide.com&quot;},{&quot;locale&quot;:&quot;AU&quot;,&quot;translatedText&quot;:&quot;Looks like you're in Australia! Visit Tom's Guide's &lt;a class=\&quot;text-inherit font-bold hover:text-inherit focus:text-inherit visited:text-inherit active:text-inherit\&quot; rel=\&quot;nofollow\&quot;href=\&quot;https:\/\/www.tomsguide.com\/au\&quot; rel=\&quot;nofollow\&quot;&gt; Australian edition&lt;\/a&gt; for content related to your region.&quot;,&quot;homepageLink&quot;:&quot;https:\/\/www.tomsguide.com\/au&quot;},{&quot;locale&quot;:&quot;GB&quot;,&quot;translatedText&quot;:&quot;Looks like you're in the UK! Visit Tom's Guide's &lt;a class=\&quot;text-inherit font-bold hover:text-inherit focus:text-inherit visited:text-inherit active:text-inherit\&quot; rel=\&quot;nofollow\&quot;href=\&quot;https:\/\/www.tomsguide.com\/uk\&quot; rel=\&quot;nofollow\&quot;&gt; UK edition&lt;\/a&gt; for content related to your region.&quot;,&quot;homepageLink&quot;:&quot;https:\/\/www.tomsguide.com\/uk&quot;}]">
11370<div class="flex justify-between items-center gap-4 w-full max-w-[1200px] mx-auto">
11371<span class="region-redirect-banner__text text-lg font-ui-copy text-white"></span>
11372<button class="region-redirect-banner__close bg-transparent border-0 p-0 cursor-pointer self-start" aria-label="">
11373<svg class="size-6 text-white" data-component-name="Icon" xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">
11374<path stroke-linecap="round" stroke-linejoin="round" d="M6 18 18 6M6 6l12 12"></path>
11375</svg>
11376</button>
11377</div>
11378</div>
11379</div>
11380<script>ffte = window.ffte || {}; ffte.logo = 'https://cdn.mos.cms.futurecdn.net/flexiimages/yjolrksv791774885936.svg'; </script>
11380
11381</body>
11382<script>
11383window.ftr_request_id = "";
11384</script>
11384 
11384<script type="text/javascript" async src="//cdn.viafoura.net/entry/index.js"></script>
11384
11385<div class="viafoura viafoura-twig-component" data-component-name="Viafoura:Notification:Tray">
11386<vf-tray></vf-tray>
11387</div>
11388<div x-data class="relative z-[10000] viafoura-twig-component" aria-labelledby="modal-title" role="dialog" x-show="$store.ViafouraAuthModal.open" x-trap.noreturn="$store.ViafouraAuthModal.open" aria-modal="true" x-cloak>
11389<div x-show="$store.ViafouraAuthModal.open" x-transition:enter="ease-out duration-300" x-transition:enter-start="opacity-0" x-transition:enter-end="opacity-100" x-transition:leave="ease-in duration-200" x-transition:leave-start="opacity-100" x-transition:leave-end="opacity-0" class="fixed inset-0 bg-gray-500/75 transition-opacity" aria-hidden="true"></div>
11390<div class="fixed inset-0 z-10 w-screen overflow-y-auto">
11391<div class="flex min-h-full items-start justify-center p-4 text-center sm:items-center sm:p-0">
11392<div x-show="$store.ViafouraAuthModal.open" x-transition:enter="ease-out duration-300" x-transition:enter-start="opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95" x-transition:enter-end="opacity-100 translate-y-0 sm:scale-100" x-transition:leave="ease-in duration-200" x-transition:leave-start="opacity-100 translate-y-0 sm:scale-100" x-transition:leave-end="opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95" class="relative transform overflow-hidden bg-white px-4 pb-4 pt-5 text-left shadow-xl transition-all sm:my-8 w-full sm:max-w-sm sm:p-6" x-on:click.away="$store.ViafouraAuthModal.closeModal()" x-on:transitionend="$store.ViafouraAuthModal.modalFullyClosed()">
11393<div class="absolute right-0 top-0 pr-4 pt-4">
11394<button type="button" class="bg-white text-gray-400 hover:text-gray-500 border-0 focus:outline-hidden focus:ring-1 focus:ring-primary-300 focus:ring-offset-2" x-show="!$store.ViafouraAuthModal.showLoader" x-on:click="$store.ViafouraAuthModal.closeModal()">
11395<span class="sr-only">Close</span>
11396<svg class="size-6 text-gray-400 hover:text-gray-500" data-component-name="Icon" xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">
11397<path stroke-linecap="round" stroke-linejoin="round" d="M6 18 18 6M6 6l12 12"></path>
11398</svg>
11399</button>
11400</div>
11401<div>
11402<div class="mx-auto flex h-12 w-12 items-center justify-center rounded-full bg-primary-500">
11403<svg class="text-primary-200 size-6" data-component-name="Icon" xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">
11404<path stroke-linecap="round" stroke-linejoin="round" d="M20.25 8.511c.884.284 1.5 1.128 1.5 2.097v4.286c0 1.136-.847 2.1-1.98 2.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354 0-2.694-.055-4.02-.163a2.115 2.115 0 0 1-.825-.242m9.345-8.334a2.126 2.126 0 0 0-.476-.095 48.64 48.64 0 0 0-8.048 0c-1.131.094-1.976 1.057-1.976 2.192v4.286c0 .837.46 1.58 1.155 1.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455 48.455 0 0 0 11.25 3c-2.115 0-4.198.137-6.24.402-1.608.209-2.76 1.614-2.76 3.235v6.226c0 1.621 1.152 3.026 2.76 3.235.577.075 1.157.14 1.74.194V21l4.155-4.155"></path>
11405</svg>
11406</div>
11407<div class="mt-3 text-center sm:mt-5">
11408<p x-show="!$store.ViafouraAuthModal.showLoader" class="text-base font-semibold text-gray-900" id="modal-title">
11409Please login or signup to comment
11410</p>
11411<p x-show="$store.ViafouraAuthModal.showLoader" class="text-base font-semibold text-gray-900">Please wait...</p>
11412</div>
11413</div>
11414<div class="mt-5 sm:mt-6 flex justify-center items-center flex-col">
11415<div x-show="!$store.ViafouraAuthModal.showLoader" class="w-full">
11416<button x-on:click="$store.ViafouraAuthModal.redirectToLogin($el)" type="button" class="block mb-3 w-full justify-center bg-primary-500 px-3 py-2 text-sm font-semibold text-white shadow-xs hover:bg-primary-400 focus:bg-primary-400">
11417Login
11418</button>
11419<button x-on:click="$store.ViafouraAuthModal.redirectToSignup($el)" type="button" class="block w-full justify-center bg-secondary-500 px-3 py-2 text-sm font-semibold text-white shadow-xs hover:bg-secondary-400 focus:bg-secondary-400">
11420Sign Up
11421</button>
11422</div>
11423<svg class="size-10 text-gray-200 animate-spin fill-primary-600" data-component-name="Icon" x-show="$store.ViafouraAuthModal.showLoader" viewbox="0 0 100 101" fill="none" xmlns="http://www.w3.org/2000/svg">
11424<path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"></path>
11425<path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.
114251071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="currentFill"></path>
11426</svg>
11427</div>
11428</div>
11429</div>
11430</div>
11431</div>
11432</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.