1<!doctype html> 2<html lang="en"> 3<head> 4 <meta charset="UTF-8" /> 5 <meta name="viewport" content="width=device-width, initial-scale=1" /> 6 <link rel="profile" href="https://gmpg.org/xfn/11" /> 7 8 9<!-- Author Meta Tags by Molongui Authorship, visit: https://wordpress.org/plugins/molongui-authorship/ --> 10<meta name="author" content="Punitma Malhotra"> 11<!-- /Molongui Authorship --> 12 13<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 14 15 16 17 <!-- This site is optimized with the Yoast SEO plugin v28.6 - https://yoast.com/product/yoast-seo-wordpress/ --> 18 <title>About RIFF | RIFF Magazine</title> 19 <meta name="description" content="About RIFF, the most-read music and performing arts news source based in the Bay Area, with coverage including Los Angeles and Portland, Ore." /> 20 <link rel="canonical" href="https://riffmagazine.com/about-riff/" /> 21 <meta property="og:locale" content="en_US" /> 22 <meta property="og:type" content="article" /> 23 <meta property="og:title" content="About RIFF | RIFF Magazine" /> 24 <meta property="og:description" content="About RIFF, the most-read music and performing arts news source based in the Bay Area, with coverage including Los Angeles and Portland, Ore." /> 25 <meta property="og:url" content="https://riffmagazine.com/about-riff/" /> 26 <meta property="og:site_name" content="RIFF Magazine" /> 27 <meta property="article:publisher" content="https://www.facebook.com/RIFFonline" /> 28 <meta property="article:modified_time" content="2026-08-25T14:23:00+00:00" /> 29 <meta property="og:image" content="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29051455/Roman-Gokhman1.jpg" /> 30 <meta property="og:image:width" content="720" /> 31 <meta property="og:image:height" content="720" /> 32 <meta property="og:image:type" content="image/jpeg" /> 33 <meta name="twitter:card" content="summary_large_image" /> 34 <meta name="twitter:site" content="@riffonline" /> 35 <meta name="twitter:label1" content="Est. reading time" /> 36 <meta name="twitter:data1" content="9 minutes" /> 37
37<script data-jetpack-boost="ignore" type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/riffmagazine.com\/about-riff\/","url":"https:\/\/riffmagazine.com\/about-riff\/","name":"About RIFF | RIFF Magazine","isPartOf":{"@id":"https:\/\/riffmagazine.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/riffmagazine.com\/about-riff\/#primaryimage"},"image":{"@id":"https:\/\/riffmagazine.com\/about-riff\/#primaryimage"},"thumbnailUrl":"https:\/\/riffmedia.s3.us-east-2.amazonaws.com\/wp-content\/uploads\/2016\/09\/29051455\/Roman-Gokhman1.jpg","datePublished":"2016-09-28T20:32:16+00:00","dateModified":"2026-08-25T14:23:00+00:00","description":"About RIFF, the most-read music and performing arts news source based in the Bay Area, with coverage including Los Angeles and Portland, Ore.","breadcrumb":{"@id":"https:\/\/riffmagazine.com\/about-riff\/#breadcrumb"},"inLanguage":"en","potentialAction":[{"@type":"ReadAction","target":["https:\/\/riffmagazine.com\/about-riff\/"]}],"author":{"@id":"https:\/\/riffmagazine.com\/#\/schema\/person\/d5aa5f4129d4097bbb74623e43848154"}},{"@type":"ImageObject","inLanguage":"en","@id":"https:\/\/riffmagazine.com\/about-riff\/#primaryimage","url":"https:\/\/riffmedia.s3.us-east-2.amazonaws.com\/wp-content\/uploads\/2016\/09\/29051455\/Roman-Gokhman1.jpg","contentUrl":"https:\/\/riffmedia.s3.us-east-2.amazonaws.com\/wp-content\/uploads\/2016\/09\/29051455\/Roman-Gokhman1.jpg","width":720,"height":720},{"@type":"BreadcrumbList","@id":"https:\/\/riffmagazine.com\/about-riff\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/riffmagazine.com\/"},{"@type":"ListItem","position":2,"name":"About RIFF"}]},{"@type":"WebSite","@id":"https:\/\/riffmagazine.com\/#website","url":"https:\/\/riffmagazine.com\/","name":"RIFF Magazine","description":"","publisher":{"@id":"https:\/\/riffmagazine.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/riffmagazine.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en"},{"@type":"Organization","@id":"https:\/\/riffmagazine.com\/#organization","name":"RIFF Magazine","url":"https:\/\/riffmagazine.com\/","logo":{"@type":"ImageObject","inLanguage":"en","@id":"https:\/\/riffmagazine.com\/#\/schema\/logo\/image\/","url":"https:\/\/riffmedia.s3.us-east-2.amazonaws.com\/wp-content\/uploads\/2021\/12\/28183021\/small-for-logo.png","contentUrl":"https:\/\/riffmedia.s3.us-east-2.amazonaws.com\/wp-content\/uploads\/2021\/12\/28183021\/small-for-logo.png","width":200,"height":200,"caption":"RIFF Magazine"},"image":{"@id":"https:\/\/riffmagazine.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RIFFonline","https:\/\/x.com\/riffonline","https:\/\/bsky.app\/profile\/riffmagazine.com","https:\/\/www.instagram.com\/riffmagonline"]},{"@type":"Person","@id":"https:\/\/riffmagazine.com\/#\/schema\/person\/d5aa5f4129d4097bbb74623e43848154","name":null,"image":{"@type":"ImageObject","inLanguage":"en","@id":"https:\/\/riffmagazine.com\/wp-content\/uploads\/2025\/07\/Punitma-Malhotra-e1752257683858-96x96.pngb3d01fe31c244a7e8a42d5e2e855d151","url":"https:\/\/riffmagazine.com\/wp-content\/uploads\/2025\/07\/Punitma-Malhotra-e1752257683858-96x96.png","contentUrl":"https:\/\/riffmagazine.com\/wp-content\/uploads\/2025\/07\/Punitma-Malhotra-e1752257683858-96x96.png","caption":null},"sameAs":["https:\/\/blueastral.com"],"url":"https:\/\/riffmagazine.com\/author\/punitma-malhotra\/"}]}</script>
37 38 <!-- / Yoast SEO plugin. --> 39 40 41<link rel='dns-prefetch' href='//pagead2.googlesyndication.com' /> 42<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 43<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 44 45<link rel="alternate" type="application/rss+xml" title="RIFF Magazine » Feed" href="https://riffmagazine.com/feed/" /> 46<link rel="alternate" type="application/rss+xml" title="RIFF Magazine » Comments Feed" href="https://riffmagazine.com/comments/feed/" /> 47<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://riffmagazine.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Friffmagazine.com%2Fabout-riff%2F" /> 48<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://riffmagazine.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Friffmagazine.com%2Fabout-riff%2F&format=xml" /> 49<style id='wp-img-auto-sizes-contain-inline-css'> 50img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 51/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 52</style> 53<link rel='stylesheet' id='wpauthor-blocks-fontawesome-front-css' href='https://riffmagazine.com/wp-content/plugins/wp-post-author/assets/fontawesome/css/all.css?ver=3.6.2' media='all' /> 54<link rel='stylesheet' id='wpauthor-frontend-block-style-css-css' href='https://riffmagazine.com/wp-content/plugins/wp-post-author/assets/dist/blocks.style.build.css?ver=3.6.2' media='all' /> 55<style id='wp-emoji-styles-inline-css'> 56 57 img.wp-smiley, img.emoji { 58 display: inline !important; 59 border: none !important; 60 box-shadow: none !important; 61 height: 1em !important; 62 width: 1em !important; 63 margin: 0 0.07em !important; 64 vertical-align: -0.1em !important; 65 background: none !important; 66 padding: 0 !important; 67 } 68/*# sourceURL=wp-emoji-styles-inline-css */ 69</style> 70<link rel='stylesheet' id='wp-block-library-css' href='https://riffmagazine.com/wp-includes/css/dist/block-library/style.css?ver=6.9.9' media='all' /> 71<style id='classic-theme-styles-inline-css'> 72/** 73 * These rules are needed for backwards compatibility. 74 * They should match the button element rules in the base theme.json file. 75 */ 76.wp-block-button__link { 77 color: #ffffff; 78 background-color: #32373c; 79 border-radius: 9999px; /* 100% causes an oval, but any explicit but really high value retains the pill shape. */ 80 81 /* This needs a low specificity so it won't override the rules from the button element if defined in theme.json. */ 82 box-shadow: none; 83 text-decoration: none; 84 85 /* The extra 2px are added to size solids the same as the outline versions.*/ 86 padding: calc(0.667em + 2px) calc(1.333em + 2px); 87 88 font-size: 1.125em; 89} 90 91.wp-block-file__button { 92 background: #32373c; 93 color: #ffffff; 94 text-decoration: none; 95} 96 97/*# sourceURL=/wp-includes/css/classic-themes.css */ 98</style> 99<style id='global-styles-inline-css'> 100:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #FFFFFF;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--blue: #59BACC;--wp--preset--color--green: #58AD69;--wp--preset--color--orange: #FFBC49;--wp--preset--color--red: #e32c26;--wp--preset--color--gray-50: #f8f9fa;--wp--preset--color--gray-100: #f8f9fb;--wp--preset--color--gray-200: #E0E0E0;--wp--preset--color--primary: #000000;--wp--preset--color--secondary: #525252;--wp--preset--color--layout: #F3F3F3;--wp--preset--color--border: #D9D9D9;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
1000) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-blue-color{color: var(--wp--preset--color--blue) !important;}.has-green-color{color: var(--wp--preset--color--green) !important;}.has-orange-color{color: var(--wp--preset--color--orange) !important;}.has-red-color{color: var(--wp--preset--color--red) !important;}.has-gray-50-color{color: var(--wp--preset--color--gray-50) !important;}.has-gray-100-color{color: var(--wp--preset--color--gray-100) !important;}.has-gray-200-color{color: var(--wp--preset--color--gray-200) !important;}.has-primary-color{color: var(--wp--preset--color--primary) !important;}.has-secondary-color{color: var(--wp--preset--color--secondary) !important;}.has-layout-color{color: var(--wp--preset--color--layout) !important;}.has-border-color{color: var(--wp--preset--color--border) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-blue-background-color{background-color: var(--wp--preset--color--blue) !important;}.has-green-background-color{background-color: var(--wp--preset--color--green) !important;}.has-orange-background-color{background-color: var(--wp--preset--color--orange) !important;}.has-red-background-color{background-color: var(--wp--preset--color--red) !important;}.has-gray-50-background-color{background-color: var(--wp--preset--color--gray-50) !important;}.has-gray-100-background-color{background-color: var(--wp--preset--color--gray-100) !important;}.has-gray-200-background-color{background-color: var(--wp--preset--color--gray-200) !important;}.has-primary-background-color{background-color: var(--wp--preset--color--primary) !important;}.has-secondary-background-color{background-color: var(--wp--preset--color--secondary) !important;}.has-layout-background-color{background-color: var(--wp--preset--color--layout) !important;}.has-border-background-color{background-color: var(--wp--preset--color--border) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-blue-border-color{border-color: var(--wp--preset--color--blue) !important;}.has-green-border-color{border-color: var(--wp--preset--color--green) !important;}.has-orange-border-color{border-color: var(--wp--preset--color--orange) !important;}.has-red-border-color{border-color: var(--wp--preset--color--red) !important;}.has-gray-50-border-color{border-color: var(--wp--preset--color--gray-50) !important;}.has-gray-100-border-color{border-color: var(--wp--preset--color--gray-100) !important;}.has-gray-200-border-color{border-color: var(--wp--preset--color--gray-200) !important;}.has-primary-border-color{border-color: var(--wp--preset--color--primary) !important;}.has-secondary-border-color{border-color: var(--wp--preset--color--secondary) !important;}.has-layout-border-color{border-color: var(--wp--preset--color--layout) !important;}.has-border-border-color{border-color: var(--wp--preset--color--border) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
100.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 101:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} 102/*# sourceURL=global-styles-inline-css */ 103</style> 104<link rel='stylesheet' id='cleantalk-public-css-css' href='https://riffmagazine.com/wp-content/plugins/cleantalk-spam-protect/css/cleantalk-public.min.css?ver=6.88_1789783688' media='all' /> 105<link rel='stylesheet' id='cleantalk-email-decoder-css-css' href='https://riffmagazine.com/wp-content/plugins/cleantalk-spam-protect/css/cleantalk-email-decoder.min.css?ver=6.88_1789783688' media='all' /> 106<link rel='stylesheet' id='cleantalk-trp-css-css' href='https://riffmagazine.com/wp-content/plugins/cleantalk-spam-protect/css/cleantalk-trp.min.css?ver=6.88_1789783688' media='all' /> 107<link rel='stylesheet' id='code_embed_responsive-css' href='https://riffmagazine.com/wp-content/plugins/simple-embed-code/css/video-container.min.css?ver=2.6.4' media='all' /> 108<link rel='stylesheet' id='siteorigin-panels-front-css' href='https://riffmagazine.com/wp-content/plugins/siteorigin-panels/css/front-flex.min.css?ver=2.36.1' media='all' /> 109<link rel='stylesheet' id='sow-image-default-c67d20f9f743-3983-css' href='https://riffmagazine.com/wp-content/uploads/siteorigin-widgets/sow-image-default-c67d20f9f743-3983.css?ver=6.9.9' media='all' /> 110<link rel='stylesheet' id='sow-image-default-bed47dda6c60-3983-css' href='https://riffmagazine.com/wp-content/uploads/siteorigin-widgets/sow-image-default-bed47dda6c60-3983.css?ver=6.9.9' media='all' /> 111<link rel='stylesheet' id='sow-image-default-fb8ee18a18f6-3983-css' href='https://riffmagazine.com/wp-content/uploads/siteorigin-widgets/sow-image-default-fb8ee18a18f6-3983.css?ver=6.9.9' media='all' /> 112<link rel='stylesheet' id='sow-button-base-css' href='https://riffmagazine.com/wp-content/plugins/so-widgets-bundle/widgets/button/css/style.css?ver=1.74.3' media='all' /> 113<link rel='stylesheet' id='sow-button-atom-d86589c6000c-3983-css' href='https://riffmagazine.com/wp-content/uploads/siteorigin-widgets/sow-button-atom-d86589c6000c-3983.css?ver=6.9.9' media='all' /> 114<link rel='stylesheet' id='wp-show-posts-css' href='https://riffmagazine.com/wp-content/plugins/wp-show-posts/css/wp-show-posts.css?ver=1.1.6' media='all' /> 115<style id='cs-elementor-editor-inline-css'> 116:root { --cs-desktop-container: 1448px; --cs-laptop-container: 1200px; --cs-tablet-container: 992px; --cs-mobile-container: 576px; } 117/*# sourceURL=cs-elementor-editor-inline-css */ 118</style> 119<link rel='stylesheet' id='slb_core-css' href='https://riffmagazine.com/wp-content/plugins/simple-lightbox/client/css/app.css?ver=2.9.5' media='all' /> 120<link rel='stylesheet' id='heateor_sss_frontend_css-css' href='https://riffmagazine.com/wp-content/plugins/sassy-social-share/public/css/sassy-social-share-public.css?ver=3.3.79' media='all' /> 121<style id='heateor_sss_frontend_css-inline-css'> 122.heateor_sss_button_instagram span.heateor_sss_svg,a.heateor_sss_instagram span.heateor_sss_svg{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.heateor_sss_horizontal_sharing .heateor_sss_svg,.heateor_sss_standard_follow_icons_container .heateor_sss_svg{color:#fff;border-width:0px;border-style:solid;border-color:transparent}
122.heateor_sss_horizontal_sharing .heateorSssTCBackground{color:#666}.heateor_sss_horizontal_sharing span.heateor_sss_svg:hover,.heateor_sss_standard_follow_icons_container span.heateor_sss_svg:hover{border-color:transparent;}.heateor_sss_vertical_sharing span.heateor_sss_svg,.heateor_sss_floating_follow_icons_container span.heateor_sss_svg{color:#fff;border-width:0px;border-style:solid;border-color:transparent;}.heateor_sss_vertical_sharing .heateorSssTCBackground{color:#666;}.heateor_sss_vertical_sharing span.heateor_sss_svg:hover,.heateor_sss_floating_follow_icons_container span.heateor_sss_svg:hover{border-color:transparent;}@media screen and (max-width:783px) {.heateor_sss_vertical_sharing{display:none!important}} 123/*# sourceURL=heateor_sss_frontend_css-inline-css */ 124</style> 125<link rel='stylesheet' id='awpa-wp-post-author-styles-css' href='https://riffmagazine.com/wp-content/plugins/wp-post-author/assets/css/awpa-frontend-style.css?ver=3.6.2' media='all' /> 126<style id='awpa-wp-post-author-styles-inline-css'> 127 128 .wp_post_author_widget .wp-post-author-meta .awpa-display-name > a:hover, 129 body .wp-post-author-wrap .awpa-display-name > a:hover { 130 color: #af0000; 131 } 132 .wp-post-author-meta .wp-post-author-meta-more-posts a.awpa-more-posts:hover, 133 .awpa-review-field .right-star .awpa-rating-button:not(:disabled):hover { 134 color: #af0000; 135 border-color: #af0000; 136 } 137 138/*# sourceURL=awpa-wp-post-author-styles-inline-css */ 139</style> 140<link rel='stylesheet' id='csco-styles-css' href='https://riffmagazine.com/wp-content/themes/maag/style.css?ver=1.1.0' media='all' /> 141<style id='csco-styles-inline-css'> 142 143:root { 144 /* Base Font */ 145 --cs-font-base-family: Inter; 146 --cs-font-base-size: 1rem; 147 --cs-font-base-weight: 400; 148 --cs-font-base-style: normal; 149 --cs-font-base-letter-spacing: normal; 150 --cs-font-base-line-height: 1.5; 151 152 /* Primary Font */ 153 --cs-font-primary-family: Inter; 154 --cs-font-primary-size: 1rem; 155 --cs-font-primary-weight: 500; 156 --cs-font-primary-style: normal; 157 --cs-font-primary-letter-spacing: -0.04em; 158 --cs-font-primary-text-transform: none; 159 --cs-font-primary-line-height: 1.4; 160 161 /* Secondary Font */ 162 --cs-font-secondary-family: Inter; 163 --cs-font-secondary-size: 0.75rem; 164 --cs-font-secondary-weight: 500; 165 --cs-font-secondary-style: normal; 166 --cs-font-secondary-letter-spacing: -0.02em; 167 --cs-font-secondary-text-transform: none; 168 --cs-font-secondary-line-height: 1.2; 169 170 /* Section Headings Font */ 171 --cs-font-section-headings-family: Inter; 172 --cs-font-section-headings-size: 1rem; 173 --cs-font-section-headings-weight: 500; 174 --cs-font-section-headings-style: normal; 175 --cs-font-section-headings-letter-spacing: -0.04em; 176 --cs-font-section-headings-text-transform: none; 177 --cs-font-section-headings-line-height: 1.2; 178 179 /* Post Title Font Size */ 180 --cs-font-post-title-family: Inter; 181 --cs-font-post-title-weight: 500; 182 --cs-font-post-title-size: 3rem; 183 --cs-font-post-title-letter-spacing: -0.04em; 184 --cs-font-post-title-text-transform: none; 185 --cs-font-post-title-line-height: 1.2; 186 187 /* Post Subbtitle */ 188 --cs-font-post-subtitle-family: Inter; 189 --cs-font-post-subtitle-weight: 500; 190 --cs-font-post-subtitle-size: 1rem; 191 --cs-font-post-subtitle-letter-spacing: -0.04em; 192 --cs-font-post-subtitle-line-height: 1.4; 193 194 /* Post Category Font */ 195 --cs-font-category-family: Inter; 196 --cs-font-category-size: 0.75rem; 197 --cs-font-category-weight: 500; 198 --cs-font-category-style: normal; 199 --cs-font-category-letter-spacing: -0.02em; 200 --cs-font-category-text-transform: none; 201 --cs-font-category-line-height: 1.2; 202 203 /* Post Meta Font */ 204 --cs-font-post-meta-family: Inter; 205 --cs-font-post-meta-size: 0.75rem; 206 --cs-font-post-meta-weight: 500; 207 --cs-font-post-meta-style: normal; 208 --cs-font-post-meta-letter-spacing: -0.02em; 209 --cs-font-post-meta-text-transform: none; 210 --cs-font-post-meta-line-height: 1.2; 211 212 /* Post Content */ 213 --cs-font-post-content-family: Inter; 214 --cs-font-post-content-weight: 400; 215 --cs-font-post-content-size: 1.25rem; 216 --cs-font-post-content-letter-spacing: normal; 217 --cs-font-post-content-line-height: 1.8; 218 219 /* Input Font */ 220 --cs-font-input-family: Inter; 221 --cs-font-input-size: 0.875rem; 222 --cs-font-input-weight: 500; 223 --cs-font-input-style: normal; 224 --cs-font-input-line-height: 1.4; 225 --cs-font-input-letter-spacing: -0.04em; 226 --cs-font-input-text-transform: none; 227 228 /* Entry Title Font Size */ 229 --cs-font-entry-title-family: Inter; 230 --cs-font-entry-title-weight: 500; 231 --cs-font-entry-title-style: normal; 232 --cs-font-entry-title-letter-spacing: -0.04em; 233 --cs-font-entry-title-line-height: 1.2; 234 --cs-font-entry-title-text-transform: none; 235 236 /* Entry Excerpt */ 237 --cs-font-entry-excerpt-family: Inter; 238 --cs-font-entry-excerpt-weight: 500; 239 --cs-font-entry-excerpt-size: 1rem; 240 --cs-font-entry-excerpt-letter-spacing: -0.04em; 241 --cs-font-entry-excerpt-line-height: 1.4; 242 243 /* Logos --------------- */ 244 245 /* Main Logo */ 246 --cs-font-main-logo-family: Inter; 247 --cs-font-main-logo-size: 1.375rem; 248 --cs-font-main-logo-weight: 700; 249 --cs-font-main-logo-style: normal; 250 --cs-font-main-logo-letter-spacing: -0.02em; 251 --cs-font-main-logo-text-transform: none; 252 253 /* Mobile Logo */ 254 --cs-font-mobile-logo-family: Inter; 255 --cs-font-mobile-logo-size: 1.375rem; 256 --cs-font-mobile-logo-weight: 700; 257 --cs-font-mobile-logo-style: normal; 258 --cs-font-mobile-logo-letter-spacing: -0.02em; 259 --cs-font-mobile-logo-text-transform: none; 260 261 /* Footer Logo */ 262 --cs-font-footer-logo-family: Inter; 263 --cs-font-footer-logo-size: 1.375rem; 264 --cs-font-footer-logo-weight: 700; 265 --cs-font-footer-logo-style: normal; 266 --cs-font-footer-logo-letter-spacing: -0.02em; 267 --cs-font-footer-logo-text-transform: none; 268 269 /* Headings --------------- */ 270 271 /* Headings */ 272 --cs-font-headings-family: Inter; 273 --cs-font-headings-weight: 500; 274 --cs-font-headings-style: normal; 275 --cs-font-headings-line-height: 1.2; 276 --cs-font-headings-letter-spacing: -0.04em; 277 --cs-font-headings-text-transform: none; 278 279 /* Menu Font --------------- */ 280 281 /* Menu */ 282 /* Used for main top level menu elements. */ 283 --cs-font-menu-family: Inter; 284 --cs-font-menu-size: 1.25rem; 285 --cs-font-menu-weight: 500; 286 --cs-font-menu-style: normal; 287 --cs-font-menu-letter-spacing: -0.04em; 288 --cs-font-menu-text-transform: none; 289 --cs-font-menu-line-height: 1.2; 290 291 /* Submenu Font */ 292 /* Used for submenu elements. */ 293 --cs-font-submenu-family: Inter; 294 --cs-font-submenu-size: 1rem; 295 --cs-font-submenu-weight: 500; 296 --cs-font-submenu-style: normal; 297 --cs-font-submenu-letter-spacing: -0.04em; 298 --cs-font-submenu-text-transform: none; 299 --cs-font-submenu-line-height: 1.4; 300 301 /* Footer Menu */ 302 --cs-font-footer-menu-family: Inter; 303 --cs-font-footer-menu-size: 1rem; 304 --cs-font-footer-menu-weight: 500; 305 --cs-font-footer-menu-style: normal; 306 --cs-font-footer-menu-letter-spacing: -0.04em; 307 --cs-font-footer-menu-text-transform: none; 308 --cs-font-footer-menu-line-height: 1.4; 309 310 /* Footer Submenu Font */ 311 --cs-font-footer-submenu-family: Inter; 312 --cs-font-footer-submenu-size: 1rem; 313 --cs-font-footer-submenu-weight: 500; 314 --cs-font-footer-submenu-style: normal; 315 --cs-font-footer-submenu-letter-spacing: -0.04em; 316 --cs-font-footer-submenu-text-transform: none; 317 --cs-font-footer-submenu-line-height: 1.2; 318 319 /* Bottombar Menu Font */ 320 --cs-font-bottombar-menu-family: Inter; 321 --cs-font-bottombar-menu-size: 1rem; 322 --cs-font-bottombar-menu-weight: 500; 323 --cs-font-bottombar-menu-style: normal; 324 --cs-font-bottombar-menu-letter-spacing: -0.04em; 325 --cs-font-bottombar-menu-text-transform: none; 326 --cs-font-bottombar-menu-line-height: 1.2; 327} 328 329/*# sourceURL=csco-styles-inline-css */ 330</style> 331<style type="text/css">@font-face {font-family:'Inter';font-style:normal;font-weight:400;src:url(/cf-fonts/s/inter/5.2.8/cyrillic/400/normal.woff2);
331unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:400;src:url(/cf-fonts/s/inter/5.2.8/cyrillic-ext/400/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:400;src:url(/cf-fonts/s/inter/5.2.8/greek/400/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:400;src:url(/cf-fonts/s/inter/5.2.8/greek-ext/400/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:400;src:url(/cf-fonts/s/inter/5.2.8/latin-ext/400/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:400;src:url(/cf-fonts/s/inter/5.2.8/latin/400/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:400;src:url(/cf-fonts/s/inter/5.2.8/vietnamese/400/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Inter';font-style:italic;font-weight:400;src:url(/cf-fonts/s/inter/5.2.8/cyrillic/400/italic.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Inter';font-style:italic;font-weight:400;src:url(/cf-fonts/s/inter/5.2.8/latin/400/italic.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Inter';font-style:italic;font-weight:400;src:url(/cf-fonts/s/inter/5.2.8/latin-ext/400/italic.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Inter';font-style:italic;font-weight:400;src:url(/cf-fonts/s/inter/5.2.8/vietnamese/400/italic.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Inter';font-style:italic;font-weight:400;src:url(/cf-fonts/s/inter/5.2.8/greek-ext/400/italic.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Inter';font-style:italic;font-weight:400;src:url(/cf-fonts/s/inter/5.2.8/cyrillic-ext/400/italic.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Inter';font-style:italic;font-weight:400;src:url(/cf-fonts/s/inter/5.2.8/greek/400/italic.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:700;src:url(/cf-fonts/s/inter/5.2.8/latin-ext/700/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:700;src:url(/cf-fonts/s/inter/5.2.8/vietnamese/700/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:700;src:url(/cf-fonts/s/inter/5.2.8/cyrillic-ext/700/normal.woff2);
331unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:700;src:url(/cf-fonts/s/inter/5.2.8/greek/700/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:700;src:url(/cf-fonts/s/inter/5.2.8/cyrillic/700/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:700;src:url(/cf-fonts/s/inter/5.2.8/latin/700/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:700;src:url(/cf-fonts/s/inter/5.2.8/greek-ext/700/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Inter';font-style:italic;font-weight:700;src:url(/cf-fonts/s/inter/5.2.8/vietnamese/700/italic.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Inter';font-style:italic;font-weight:700;src:url(/cf-fonts/s/inter/5.2.8/cyrillic-ext/700/italic.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Inter';font-style:italic;font-weight:700;src:url(/cf-fonts/s/inter/5.2.8/greek/700/italic.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Inter';font-style:italic;font-weight:700;src:url(/cf-fonts/s/inter/5.2.8/cyrillic/700/italic.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Inter';font-style:italic;font-weight:700;src:url(/cf-fonts/s/inter/5.2.8/latin/700/italic.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Inter';font-style:italic;font-weight:700;src:url(/cf-fonts/s/inter/5.2.8/latin-ext/700/italic.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Inter';font-style:italic;font-weight:700;src:url(/cf-fonts/s/inter/5.2.8/greek-ext/700/italic.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:500;src:url(/cf-fonts/s/inter/5.2.8/vietnamese/500/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:500;src:url(/cf-fonts/s/inter/5.2.8/cyrillic/500/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:500;src:url(/cf-fonts/s/inter/5.2.8/latin-ext/500/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:500;src:url(/cf-fonts/s/inter/5.2.8/greek-ext/500/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:500;src:url(/cf-fonts/s/inter/5.2.8/greek/500/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:500;src:url(/cf-fonts/s/inter/5.2.8/cyrillic-ext/500/normal.woff2);
331unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:500;src:url(/cf-fonts/s/inter/5.2.8/latin/500/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Inter';font-style:italic;font-weight:500;src:url(/cf-fonts/s/inter/5.2.8/latin/500/italic.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Inter';font-style:italic;font-weight:500;src:url(/cf-fonts/s/inter/5.2.8/latin-ext/500/italic.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Inter';font-style:italic;font-weight:500;src:url(/cf-fonts/s/inter/5.2.8/cyrillic-ext/500/italic.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Inter';font-style:italic;font-weight:500;src:url(/cf-fonts/s/inter/5.2.8/greek-ext/500/italic.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Inter';font-style:italic;font-weight:500;src:url(/cf-fonts/s/inter/5.2.8/vietnamese/500/italic.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Inter';font-style:italic;font-weight:500;src:url(/cf-fonts/s/inter/5.2.8/cyrillic/500/italic.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Inter';font-style:italic;font-weight:500;src:url(/cf-fonts/s/inter/5.2.8/greek/500/italic.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:800;src:url(/cf-fonts/s/inter/5.2.8/greek/800/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:800;src:url(/cf-fonts/s/inter/5.2.8/greek-ext/800/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:800;src:url(/cf-fonts/s/inter/5.2.8/cyrillic-ext/800/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:800;src:url(/cf-fonts/s/inter/5.2.8/cyrillic/800/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:800;src:url(/cf-fonts/s/inter/5.2.8/latin-ext/800/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:800;src:url(/cf-fonts/s/inter/5.2.8/vietnamese/800/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:800;src:url(/cf-fonts/s/inter/5.2.8/latin/800/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Inter';font-style:italic;font-weight:800;src:url(/cf-fonts/s/inter/5.2.8/cyrillic-ext/800/italic.woff2);
331unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Inter';font-style:italic;font-weight:800;src:url(/cf-fonts/s/inter/5.2.8/greek/800/italic.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Inter';font-style:italic;font-weight:800;src:url(/cf-fonts/s/inter/5.2.8/greek-ext/800/italic.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Inter';font-style:italic;font-weight:800;src:url(/cf-fonts/s/inter/5.2.8/latin/800/italic.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Inter';font-style:italic;font-weight:800;src:url(/cf-fonts/s/inter/5.2.8/latin-ext/800/italic.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Inter';font-style:italic;font-weight:800;src:url(/cf-fonts/s/inter/5.2.8/vietnamese/800/italic.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Inter';font-style:italic;font-weight:800;src:url(/cf-fonts/s/inter/5.2.8/cyrillic/800/italic.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}</style> 332<style id='cs-customizer-output-styles-inline-css'> 333:root{--cs-light-site-background:#FFFFFF;--cs-dark-site-background:#161616;--cs-light-header-background:#FFFFFF;--cs-dark-header-background:#161616;--cs-light-header-submenu-background:#FFFFFF;--cs-dark-header-submenu-background:#161616;--cs-light-header-topbar-background:#F3F3F3;--cs-dark-header-topbar-background:#232323;--cs-light-footer-background:#FFFFFF;--cs-dark-footer-background:#161616;--cs-light-offcanvas-background:#FFFFFF;--cs-dark-offcanvas-background:#161616;--cs-light-layout-background:#F3F3F3;--cs-dark-layout-background:#232323;--cs-light-primary-color:#000000;--cs-dark-primary-color:#FFFFFF;--cs-light-secondary-color:#525252;--cs-dark-secondary-color:#CDCDCD;--cs-light-accent-color:#33a1c9;--cs-dark-accent-color:#ffffff;--cs-light-button-background:#000000;--cs-dark-button-background:#3e3e3e;--cs-light-button-color:#FFFFFF;--cs-dark-button-color:#FFFFFF;--cs-light-button-hover-background:#000000;--cs-dark-button-hover-background:#3e3e3e;--cs-light-button-hover-color:#FFFFFF;--cs-dark-button-hover-color:#FFFFFF;--cs-light-border-color:#D9D9D9;--cs-dark-border-color:#343434;--cs-light-overlay-background:#161616;--cs-dark-overlay-background:#161616;--cs-layout-elements-border-radius:4px;--cs-thumbnail-border-radius:4px;--cs-tag-border-radius:2px;--cs-input-border-radius:4px;--cs-button-border-radius:4px;--cs-heading-1-font-size:3rem;--cs-heading-2-font-size:2rem;--cs-heading-3-font-size:1.5rem;--cs-heading-4-font-size:1.25rem;--cs-heading-5-font-size:1rem;--cs-heading-6-font-size:0.875rem;--cs-header-initial-height:80px;--cs-header-height:80px;--cs-header-topbar-height:143px;--cs-header-border-width:1px;}:root, [data-scheme="light"]{--cs-light-overlay-background-rgb:22,22,22;}:root, [data-scheme="dark"]{--cs-dark-overlay-background-rgb:22,22,22;}.cs-header-bottombar{--cs-header-bottombar-alignment:flex-start;}.cs-posts-area__home.cs-posts-area__grid{--cs-posts-area-grid-columns:3;--cs-posts-area-grid-column-gap:24px;}.cs-posts-area__home{--cs-posts-area-grid-row-gap:48px;--cs-entry-title-font-size:1.25rem;}.cs-posts-area__archive.cs-posts-area__grid{--cs-posts-area-grid-columns:3;--cs-posts-area-grid-column-gap:24px;}.cs-posts-area__archive{--cs-posts-area-grid-row-gap:48px;--cs-entry-title-font-size:1.25rem;}.cs-posts-area__read-next{--cs-entry-title-font-size:1.25rem;}.cs-search__post-area{--cs-entry-title-font-size:1.25rem;}.cs-burger-menu__post-area{--cs-entry-title-font-size:1.25rem;}.woocommerce-loop-product__title{--cs-entry-title-font-size:1.25rem;}.wc-block-grid__product-title{--cs-entry-title-font-size:1.25rem;}.cs-banner-archive-inside{--cs-banner-width:970px;--cs-banner-label-alignment:left;}.cs-banner-archive-after{--cs-banner-width:970px;--cs-banner-label-alignment:left;}.cs-banner-post-after{--cs-banner-label-alignment:left;}@media (max-width: 1199.98px){.cs-posts-area__home.cs-posts-area__grid{--cs-posts-area-grid-columns:2;--cs-posts-area-grid-column-gap:24px;}.cs-posts-area__home{--cs-posts-area-grid-row-gap:48px;--cs-entry-title-font-size:1.25rem;}.cs-posts-area__archive.cs-posts-area__grid{--cs-posts-area-grid-columns:2;--cs-posts-area-grid-column-gap:24px;}.cs-posts-area__archive{--cs-posts-area-grid-row-gap:48px;--cs-entry-title-font-size:1.25rem;}.cs-posts-area__read-next{--cs-entry-title-font-size:1.25rem;}.cs-search__post-area{--cs-entry-title-font-size:1.25rem;}.cs-burger-menu__post-area{--cs-entry-title-font-size:1.25rem;}.woocommerce-loop-product__title{--cs-entry-title-font-size:1.25rem;}.wc-block-grid__product-title{--cs-entry-title-font-size:1.25rem;}.cs-banner-archive-inside{--cs-banner-width:970px;}.cs-banner-archive-after{--cs-banner-width:970px;}}@media (max-width: 991.98px){.cs-posts-area__home.cs-posts-area__grid{--cs-posts-area-grid-columns:2;--cs-posts-area-grid-column-gap:24px;}.cs-posts-area__home{--cs-posts-area-grid-row-gap:32px;--cs-entry-title-font-size:1.25rem;}.cs-posts-area__archive.cs-posts-area__grid{--cs-posts-area-grid-columns:2;--cs-posts-area-grid-column-gap:24px;}.cs-posts-area__archive{--cs-posts-area-grid-row-gap:32px;--cs-entry-title-font-size:1.25rem;}.cs-posts-area__read-next{--cs-entry-title-font-size:1.25rem;}.cs-search__post-area{--cs-entry-title-font-size:1.25rem;}.cs-burger-menu__post-area{--cs-entry-title-font-size:1.25rem;}.woocommerce-loop-product__title{--cs-entry-title-font-size:1.25rem;}.wc-block-grid__product-title{--cs-entry-title-font-size:1.25rem;}.cs-banner-archive-inside{--cs-banner-width:100%;}.cs-banner-archive-after{--cs-banner-width:100%;}}@media (max-width: 767.98px){.cs-posts-area__home.cs-posts-area__grid{--cs-posts-area-grid-columns:1;--cs-posts-area-grid-column-gap:24px;}.cs-posts-area__home{--cs-posts-area-grid-row-gap:32px;--cs-entry-title-font-size:1.125rem;}.cs-posts-area__archive.cs-posts-area__grid{--cs-posts-area-grid-columns:1;--cs-posts-area-grid-column-gap:24px;}.cs-posts-area__archive{--cs-posts-area-grid-row-gap:32px;--cs-entry-title-font-size:1.125rem;}.cs-posts-area__read-next{--cs-entry-title-font-size:1.125rem;}.cs-search__post-area{--cs-entry-title-font-size:1.125rem;}.cs-burger-menu__post-area{--cs-entry-title-font-size:1.125rem;}.woocommerce-loop-product__title{--cs-entry-title-font-size:1.125rem;}.wc-block-grid__product-title{--cs-entry-title-font-size:1.125rem;}.cs-banner-archive-inside{--cs-banner-width:100%;}.cs-banner-archive-after{--cs-banner-width:100%;}} 334/*# sourceURL=cs-customizer-output-styles-inline-css */ 335</style> 336 337 338 339 340 341 342 343 344 345 346<!-- Google tag (gtag.js) snippet added by Site Kit --> 347<!-- Google Analytics snippet added by Site Kit --> 348 349 350<link rel="https://api.w.org/" href="https://riffmagazine.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://riffmagazine.com/wp-json/wp/v2/pages/3983" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://riffmagazine.com/xmlrpc.php?rsd" /> 351<meta name="generator" content="WordPress 6.9.9" /> 352<link rel='shortlink' href='https://riffmagazine.com/?p=3983' /> 353<meta name="generator" content="Site Kit by Google 1.188.0" /> 354 355 <style> 356 .molongui-disabled-link 357 { 358 border-bottom: none !important; 359 text-decoration: none !important; 360 color: inherit !important; 361 cursor: inherit !important; 362 } 363 .molongui-disabled-link:hover, 364 .molongui-disabled-link:hover span 365 { 366 border-bottom: none !important; 367 text-decoration: none !important; 368 color: inherit !important; 369 cursor: inherit !important; 370 } 371 </style> 372 373<!-- Google AdSense meta tags added by Site Kit --> 374<meta name="google-adsense-platform-account" content="ca-host-pub-2644536267352236"> 375<meta name="google-adsense-platform-domain" content="sitekit.withgoogle.com"> 376<!-- End Google AdSense meta tags added by Site Kit --> 377<meta name="generator" content="Elementor 4.3.3; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-auto"> 378 379 <style> 380 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), 381 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { 382 background-image: none !important; 383 } 384 @media screen and (max-height: 1024px) { 385 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), 386 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { 387 background-image: none !important; 388 } 389 } 390 @media screen and (max-height: 640px) { 391 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), 392 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { 393 background-image: none !important; 394 } 395 } 396 </style> 397 398<!-- Google AdSense snippet added by Site Kit --> 399 400 401<!-- End Google AdSense snippet added by Site Kit --> 402<style media="all" id="siteorigin-panels-layouts-head">/* Layout 3983 */ #pgc-3983-0-0 , #pgc-3983-0-1 , #pgc-3983-0-2 { width:33.3333%;width:calc(33.3333% - ( 0.66666666666667 * 30px ) ) } #pg-3983-0 , #pg-3983-1 { margin-bottom:50px } #pgc-3983-1-0 { width:6.6043%;width:calc(6.6043% - ( 0.93395748987849 * 30px ) ) } #pgc-3983-1-1 { width:83.4177%;width:calc(83.4177% - ( 0.16582321187592 * 30px ) ) } #pgc-3983-1-2 { width:9.9781%;width:calc(9.9781% - ( 0.90021929824559 * 30px ) ) } #pgc-3983-2-0 , #pgc-3983-2-1 , #pgc-3983-2-2 , #pgc-3983-2-3 , #pgc-3983-2-4 { width:20%;width:calc(20% - ( 0.8 * 30px ) ) } #pg-3983-2 , #pg-3983-3 , #pg-3983-4 , #pg-3983-5 , #pl-3983 .so-panel { margin-bottom:30px } #pgc-3983-3-0 { width:11.6325%;width:calc(11.6325% - ( 0.88367507886401 * 30px ) ) } #pgc-3983-3-1 { width:13.0126%;width:calc(13.0126% - ( 0.86987381703501 * 30px ) ) } #pgc-3983-3-2 { width:6.6049%;width:calc(6.6049% - ( 0.93395110410091 * 30px ) ) } #pgc-3983-3-3 , #pgc-3983-3-4 , #pgc-3983-3-5 { width:12.5%;width:calc(12.5% - ( 0.87500000000001 * 30px ) ) } #pgc-3983-3-6 { width:18.9274%;width:calc(18.9274% - ( 0.81072555205002 * 30px ) ) } #pgc-3983-3-7 { width:12.3226%;width:calc(12.3226% - ( 0.87677444795001 * 30px ) ) } #pgc-3983-4-0 , #pgc-3983-4-1 { width:50%;width:calc(50% - ( 0.5 * 80px ) ) } #pgc-3983-5-0 , #pgc-3983-5-4 { width:9.5%;width:calc(9.5% - ( 0.905 * 30px ) ) } #pgc-3983-5-1 , #pgc-3983-5-2 , #pgc-3983-5-3 { width:27%;width:calc(27% - ( 0.73 * 30px ) ) } #pgc-3983-6-0 { width:63.7989%;width:calc(63.7989% - ( 0.362010796221 * 30px ) ) } #pgc-3983-6-1 { width:36.2011%;width:calc(36.2011% - ( 0.637989203779 * 30px ) ) } #pg-3983-6 , #pl-3983 .so-panel:last-of-type { margin-bottom:0px } #pgc-3983-7-0 { width:100%;width:calc(100% - ( 0 * 30px ) ) } #pg-3983-1> .panel-row-style { background-color:#ffffff;padding:30px 30px 30px 30px } #pg-3983-1.panel-has-style > .panel-row-style, #pg-3983-1.panel-no-style , #pg-3983-2.panel-has-style > .panel-row-style, #pg-3983-2.panel-no-style , #pg-3983-5.panel-has-style > .panel-row-style, #pg-3983-5.panel-no-style { -webkit-align-items:flex-start;align-items:flex-start } #panel-3983-2-0-0> .panel-widget-style { padding:0pxpx 0pxpx 0pxpx 0pxpx } #pg-3983-4> .panel-row-style { background-color:#f4f4f4;padding:20px 20px 20px 20px } #pg-3983-6> .panel-row-style { background-color:#008080 } #panel-3983-6-0-0> .panel-widget-style { padding:10px 10px 10px 10px } #panel-3983-6-1-0> .panel-widget-style { color:#008080;padding:12px 10px 10px 10px } @media (max-width:780px){ #pg-3983-0.panel-no-style, #pg-3983-0.panel-has-style > .panel-row-style, #pg-3983-0 , #pg-3983-1.panel-no-style, #pg-3983-1.panel-has-style > .panel-row-style, #pg-3983-1 , #pg-3983-2.panel-no-style, #pg-3983-2.panel-has-style > .panel-row-style, #pg-3983-2 , #pg-3983-3.panel-no-style, #pg-3983-3.panel-has-style > .panel-row-style, #pg-3983-3 , #pg-3983-4.panel-no-style, #pg-3983-4.panel-has-style > .panel-row-style, #pg-3983-4 , #pg-3983-5.panel-no-style, #pg-3983-5.panel-has-style > .panel-row-style, #pg-3983-5 , #pg-3983-6.panel-no-style, #pg-3983-6.panel-has-style > .panel-row-style, #pg-3983-6 , #pg-3983-7.panel-no-style, #pg-3983-7.panel-has-style > .panel-row-style, #pg-3983-7 { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pg-3983-0 > .panel-grid-cell , #pg-3983-0 > .panel-row-style > .panel-grid-cell , #pg-3983-1 > .panel-grid-cell , #pg-3983-1 > .panel-row-style > .panel-grid-cell , #pg-3983-2 > .panel-grid-cell , #pg-3983-2 > .panel-row-style > .panel-grid-cell , #pg-3983-3 > .panel-grid-cell , #pg-3983-3 > .panel-row-style > .panel-grid-cell , #pg-3983-4 > .panel-grid-cell , #pg-3983-4 > .panel-row-style > .panel-grid-cell , #pg-3983-5 > .panel-grid-cell , #pg-3983-5 > .panel-row-style > .panel-grid-cell , #pg-3983-6 > .panel-grid-cell , #pg-3983-6 > .panel-row-style > .panel-grid-cell , #pg-3983-7 > .panel-grid-cell , #pg-3983-7 > .panel-row-style > .panel-grid-cell { width:100%;margin-right:0 } #pgc-3983-0-0 , #pgc-3983-0-1 , #pgc-3983-1-0 , #pgc-3983-1-1 , #pgc-3983-2-0 , #pgc-3983-2-1 , #pgc-3983-2-2 , #pgc-3983-2-3 , #pgc-3983-3-0 , #pgc-3983-3-1 , #pgc-3983-3-2 , #pgc-3983-3-3 , #pgc-3983-3-4 , #pgc-3983-3-5 , #pgc-3983-3-6 , #pgc-3983-4-0 , #pgc-3983-5-0 , #pgc-3983-5-1 , #pgc-3983-5-2 , #pgc-3983-5-3 , #pgc-3983-6-0 { margin-bottom:30px } #pl-3983 .panel-grid-cell { padding:0 } #pg-3983-0 .panel-grid-cell-empty , #pg-3983-1 .panel-grid-cell-empty , #pg-3983-2 .panel-grid-cell-empty , #pg-3983-3 .panel-grid-cell-empty , #pg-3983-4 .panel-grid-cell-empty , #pg-3983-5 .panel-grid-cell-empty , #pg-3983-6 .panel-grid-cell-empty , #pg-3983-7 .panel-grid-cell-empty { display:none } #pl-3983 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px } } </style><link rel="icon" href="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2021/12/2818302
4020/test-2.png" sizes="32x32" /> 403<link rel="icon" href="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2021/12/28183020/test-2.png" sizes="192x192" /> 404<link rel="apple-touch-icon" href="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2021/12/28183020/test-2.png" /> 405<meta name="msapplication-TileImage" content="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2021/12/28183020/test-2.png" /> 406 <style id="wp-custom-css"> 407 section.cs-read-next.swiper-initialized.swiper-horizontal.swiper-backface-hidden { 408 display: none; 409} 410ul li { 411 font-size: 14px !important; 412} 413.siteorigin-widget-tinymce.textwidget ul li { 414 font-size: 16px; 415} 416 417 418.wp-caption-text { 419 color: #008080 ; 420 font-size: 14px !important; 421} 422ul.post-categories { 423 display: none !important; 424} 425.cs-header__featured-image { 426 width: 120px !important; 427} 428.m-a-box { 429 display: none; 430} 431 432.cs-entry__media { 433 display: none; 434} 435.entry-content p { 436 font-size: 16px; 437 line-height:24px; 438} 439section.cs-connect.cs-connect-instagram { 440 display: none; 441} 442 443section.cs-subscribe-elementor.cs-subscribe-elementor-type-1 { 444 display: none; 445} 446a.cs-share__link { 447 display: none; 448} 449 450/////.cs-header.cs-header-one.cs-header-stretch { 451 position: sticky; 452 top: 0; 453 z-index: 9999; 454 background-color: #fff; /* Optional: Set background to avoid transparency */ 455 transition: all 0.3s ease; 456} 457 458.cs-banner.cs-banner-background { 459 display: none; 460} 461.cs-banner__content { 462 display: none; 463} 464.sow-image-container img { 465 border-radius: 100px; 466} 467.panel-row-style.panel-row-style-for-3983-4 { 468 background: transparent !important; 469} 470 471h3.widget-title { 472 text-align: center; 473} 474.elementor-element.elementor-element-d3f7688.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded { 475 display: none; 476} 477.custom-post-grid { 478 display: grid; 479 grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); 480 gap: 30px; 481 margin-top: 20px; 482} 483 484.post-item { 485 text-align: left; 486} 487 488.post-thumb img { 489 width: 100%; 490 height: 250px; 491 object-fit: cover; 492 display: block; 493 border-radius: 6px; 494} 495 496.post-title { 497 font-size: 18px; 498 font-weight: 600; 499 margin: 10px 0 0; 500} 501 502.post-title a { 503 color: #000; /* Black title */ 504 text-decoration: none; 505} 506 507.post-title a:hover { 508 text-decoration: underline; 509} 510 511h3.post-title a { 512 color: #000 !important; 513 text-decoration: none !important; 514} 515h2.wp-block-heading { 516 padding-bottom: 20px; 517} 518 519.sow-image-container a{ 520 color: #fff; 521} 522.sow-image-container a { 523 background: #fff !important; 524} 525 526.entry-content b, .entry-content strong { 527 color: unset; 528} </style> 529 </head> 530 531<body class="wp-singular page-template-default page page-id-3983 wp-embed-responsive wp-theme-maag siteorigin-panels siteorigin-panels-before-js cs-page-layout-disabled cs-sticky-sidebar-enabled cs-stick-last elementor-default elementor-kit-119955" data-scheme='auto'><a href="https://riffmagazine.com/cdn-cgi/content?id=K86ITZTv5rzGEi3_6zHToyldxdahPyxqnQUQF.netRc-1790913742.2787797-1.2.1.1-1.FAoscrOG5ufD4SRe_efegNpu8kPSKRwt7.nJPV5_XV25v.CjeIV5JMw_5SuuXW" aria-hidden="true" rel="nofollow noopener" style="display: none !important; visibility: hidden !important"></a> 532 533<div class="cs-wrapper"> 534 535 536 537 <div class="cs-site-overlay"></div> 538 539 <div class="cs-offcanvas" data-scheme="auto" data-l="light" data-d="dark"> 540 541 <div class="cs-offcanvas__header"> 542 543 <div class="cs-offcanvas__close-toggle" role="button" aria-label="Close mobile menu button"> 544 <i class="cs-icon cs-icon-x"></i> 545 </div> 546 547 <div role="button" class="cs-header__toggle-labeled cs-header__toggle-labeled cs-header__scheme-toggle cs-site-scheme-toggle" aria-label="Scheme Toggle"> 548 <span class="cs-header__scheme-toggle-icons"> 549 <i class="cs-header__scheme-toggle-icon cs-icon cs-icon-light-mode"></i> 550 <i class="cs-header__scheme-toggle-icon cs-icon cs-icon-dark-mode"></i> 551 </span> 552 <span class="cs-header__toggle-label"> 553 <span class="cs-display-only-light">Dark Mode</span> 554 <span class="cs-display-only-dark">Light Mode</span> 555 </span> 556 </div> 557 558 </div> 559 560 <aside class="cs-offcanvas__sidebar"> 561 <div class="cs-offcanvas__inner cs-offcanvas__area cs-widget-area cs-container"> 562 563 <div class="widget widget_nav_menu"><div class="menu-main-menu-container"><ul id="menu-main-menu" class="menu"><li id="menu-item-87" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-87 csco-menu-item-style-none"><a href="https://riffmagazine.com/category/news/" data-wpel-link="internal">News</a></li>
564<li id="menu-item-88" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-88 csco-menu-item-style-none"><a href="https://riffmagazine.com/category/features/" data-wpel-link="internal">Features</a> 565<ul class="sub-menu"> 566 <li id="menu-item-710" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-710"><a href="https://riffmagazine.com/category/interview/" data-wpel-link="internal">Interviews</a></li> 567 <li id="menu-item-127" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-127"><a href="https://riffmagazine.com/category/giveaways/" data-wpel-link="internal">Giveaways</a></li> 568 <li id="menu-item-24154" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-24154"><a href="https://riffmagazine.com/category/podcast/" data-wpel-link="internal">Podcast</a></li> 569 <li id="menu-item-119988" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-119988"><a href="https://riffmagazine.com/category/premieres/" data-wpel-link="internal">Song and Video Premieres</a></li> 570 <li id="menu-item-119989" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-119989"><a href="https://riffmagazine.com/category/rewind/" data-wpel-link="internal">REWIND</a></li> 571 <li id="menu-item-119991" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-119991"><a href="https://riffmagazine.com/category/film-review/" data-wpel-link="internal">Film Reviews</a></li> 572 <li id="menu-item-119987" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-119987"><a href="https://riffmagazine.com/category/year-in-review/" data-wpel-link="internal">Year in Review</a></li> 573</ul> 574</li> 575<li id="menu-item-5624" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-5624 csco-menu-item-style-none"><a href="https://riffmagazine.com/category/reviews/" data-wpel-link="internal">Concerts</a> 576<ul class="sub-menu"> 577 <li id="menu-item-120061" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-120061"><a href="https://riffmagazine.com/category/reviews/" data-wpel-link="internal">Concert Reviews</a></li> 578 <li id="menu-item-8736" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-8736"><a href="https://riffmagazine.com/category/photos/" data-wpel-link="internal">Photos</a></li> 579 <li id="menu-item-119990" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-119990"><a href="https://riffmagazine.com/category/slideshows/" data-wpel-link="internal">Slideshows</a></li> 580 <li id="menu-item-13833" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-13833"><a href="https://riffmagazine.com/category/festivals/" data-wpel-link="internal">Festivals</a></li> 581</ul> 582</li> 583<li id="menu-item-5623" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5623 csco-menu-item-style-none"><a href="https://riffmagazine.com/category/album-reviews/" data-wpel-link="internal">Album Reviews</a></li> 584<li id="menu-item-90" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-90 csco-menu-item-style-none"><a href="https://riffmagazine.com/category/tuesday-tracks/" data-wpel-link="internal">Tuesday Tracks</a></li> 585<li id="menu-item-128" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-128 csco-menu-item-style-none"><a href="https://riffmagazine.com/category/opinion/" data-wpel-link="internal">Opinion</a></li> 586<li id="menu-item-120015" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-3983 current_page_item menu-item-120015 csco-menu-item-style-none"><a href="https://riffmagazine.com/about-riff/" aria-current="page" data-wpel-link="internal">About RIFF</a></li> 587</ul></div></div><div class="widget text-3 widget_text"> <div class="textwidget"><p> </br> 588• 589<a href="/about-riff/" data-wpel-link="internal">About RIFF</a> • 590<a href="/contact/" data-wpel-link="internal">Contact</a> • 591<a href="/terms-conditions/" data-wpel-link="internal">Privacy Policy</a> • 592<a href="/advertising-info//" data-wpel-link="internal">Advertise with RIFF</a> 593</p></div> 594 </div> 595 <div class="cs-offcanvas__bottombar"> 596 <div class="cs-header__featured"> 597 <div class="cs-header__featured-image"> 598 <img src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/12/10120805/Award-Banner-2025-1.jpg" alt="" loading="lazy" > 599 </div> 600 <div class="cs-header__featured-content"> 601 </div> 602 </div> 603 <div class="cs-subscribe"> 604 <div class="cs-subscribe__content"> 605 606 <div class="cs-subscribe__header"> 607 <h2 class="cs-subscribe__heading"> 608 Keep Up to Date with the Most Important News </h2> 609 </div> 610 611 <form class="cs-subscribe__form" action="/" method="post" target="_blank" novalidate> 612 <div class="cs-form-group cs-subscribe__form-group" data-scheme="light"> 613 <label> 614 E-mail </label> 615 <input type="email" placeholder="E-mail" name="EMAIL" required> 616 617 618 <button type="submit" value="Subscribe" aria-label="Subscribe" name="subscribe" class="cs-button-animated"> 619 <i class="cs-icon cs-icon-send"></i> 620 <span> 621 <span>Subscribe</span> 622 <span>Subscribe</span> 623 </span> 624 </button> 625 </div> 626 627 <div class="cs-subscribe__form-description"> 628 By pressing the Subscribe button, you confirm that you have read and are agreeing to our <a href="/" data-wpel-link="internal">Privacy Policy</a> and <a href="/" data-wpel-link="internal">Terms of Use</a> </div> 629 </form> 630 631 </div> 632 </div> 633 </div> 634 </div> 635 </aside> 636 637 </div> 638 639 <div id="page" class="cs-site"> 640 641 642 <div class="cs-site-inner"> 643 644 645 646<div class="cs-header-topbar cs-header-topbar-one"> 647 648 <div class="cs-header-topbar__top" data-scheme="auto" data-l="light" data-d="dark"> 649 <div class="cs-container"> 650 <div class="cs-header-topbar__inner"> 651 <div class="cs-header__col cs-col-left"> 652 <div class="cs-social"> 653 <a class="cs-social__link" href="https://www.facebook.com/RIFFonline" target="_blank" data-wpel-link="external" rel="external noopener noreferrer"> 654 <img src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/10031116/icon-facebook-0001%402x-1.webp" alt="Facebook" > </a> 655 <a class="cs-social__link" href="https://x.com/riffonline" target="_blank" data-wpel-link="external" rel="external noopener noreferrer"> 656 <img src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/10031118/icon-x-0001%402x-1.webp" alt="Twitter" > </a> 657 <a class="cs-social__link" href="https://bsky.app/profile/riffmagazine.com" target="_blank" data-wpel-link="external" rel="external noopener noreferrer"> 658 <img src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/11185416/bluesky-icon.png" alt="Bluesky" > </a> 659 <a class="cs-social__link" href="https://www.instagram.com/riffmagonline" target="_blank" data-wpel-link="external" rel="external noopener noreferrer"> 660 <img src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/10031122/icon-instagram-0001%402x-1.webp" alt="Instagram" > </a> 661 </div> 662 </div> 663 664 665 <div class="cs-header__col cs-col-right"> 666 <div class="cs-header__toggles"> 667 <div role="button" class="cs-header__toggle-labeled cs-header__toggle-labeled cs-header__scheme-toggle cs-site-scheme-toggle" aria-label="Scheme Toggle"> 668 <span class="cs-header__scheme-toggle-icons"> 669 <i class="cs-header__scheme-toggle-icon cs-icon cs-icon-light-mode"></i> 670 <i class="cs-header__scheme-toggle-icon cs-icon cs-icon-dark-mode"></i> 671 </span> 672 <span class="cs-header__toggle-label"> 673 <span class="cs-display-only-light">Dark Mode</span> 674 <span class="cs-display-only-dark">Light Mode</span> 675 </span> 676 </div> 677 </div> 678 </div> 679 </div> 680 </div> 681 </div> 682 <div class="cs-header-topbar__main"> 683 <div class="cs-container"> 684 <div class="cs-header-topbar__inner"> 685 <div class="cs-header__col cs-col-left"> 686 <div class="cs-header__featured"> 687 <div class="cs-header__featured-image"> 688 <img src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/12/10120805/Award-Banner-2025-1.jpg" alt="" loading="lazy" > 689 </div> 690 <div class="cs-header__featured-content"> 691 </div> 692 </div> 693 </div> 694 <div class="cs-header__col cs-col-center"> 695 <div class="cs-logo"> 696 <a class="cs-header__logo cs-logo-default " href="https://riffmagazine.com/"> 697 <img src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/09/09092616/admin-ajax.png" alt="RIFF Magazine" width="81.081081081081" height="60" > </a> 698 699 <a class="cs-header__logo cs-logo-dark " href="https://riffmagazine.com/"> 700 <img src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/09/09092616/admin-ajax.png" alt="RIFF Magazine" width="81.081081081081" height="60" > </a> 701 </div> 702 </div> 703 </div> 704 </div> 705 </div> 706</div> 707 708<div class="cs-header-before"></div> 709 710<header class="cs-header cs-header-one cs-header-stretch" data-scheme="auto" data-l="light" data-d="dark"> 711 <div class="cs-header__outer"> 712 <div class="cs-container"> 713 <div class="cs-header__inner cs-header__inner-desktop"> 714 <div class="cs-header__col cs-col-left"> 715 <div class="cs-logo cs-logo-mobile"> 716 <a class="cs-header__logo cs-header__logo-mobile cs-logo-default" href="https://riffmagazine.com/" data-wpel-link="internal"> 717 <img src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/07071045/small-for-logo.png" alt="RIFF Magazine" width="60" height="60" > </a> 718 719 <a class="cs-header__logo cs-logo-dark" href="https://riffmagazine.com/" data-wpel-link="internal"> 720 <img src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/07071045/small-for-logo.png" alt="RIFF Magazine" width="60" height="60" > </a> 721 </div> 722 </div> 723 724 <div class="cs-header__col cs-col-center"> 725 <nav class="cs-header__nav"><ul id="menu-main-menu-1" class="cs-header__nav-inner"><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-87 csco-menu-item-style-none"><a href="https://riffmagazine.com/category/news/" data-wpel-link="internal"><span><span>News</span></span></a></li> 726<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-88 csco-menu-item-style-none"><a href="https://riffmagazine.com/category/features/" data-wpel-link="internal"><span><span>Features</span></span></a> 727<ul class="sub-menu"> 728 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-710"><a href="https://riffmagazine.com/category/interview/" data-wpel-link="internal"><span>Interviews</span></a></li> 729 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-127"><a href="https://riffmagazine.com/category/giveaways/" data-wpel-link="internal"><span>Giveaways</span></a></li> 730 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-24154"><a href="https://riffmagazine.com/category/podcast/" data-wpel-link="internal"><span>Podcast</span></a></li> 731 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-119988"><a href="https://riffmagazine.com/category/premieres/" data-wpel-link="internal"><span>Song and Video Premieres</span></a></li> 732 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-119989"><a href="https://riffmagazine.com/category/rewind/" data-wpel-link="internal"><span>REWIND</span></a></li> 733 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-119991"><a href="https://riffmagazine.com/category/film-review/" data-wpel-link="internal"><span>Film Reviews</span></a></li> 734 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-119987"><a href="https://riffmagazine.com/category/year-in-review/" data-wpel-link="internal"><span>Year in Review</span></a></li> 735</ul> 736</li> 737<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-5624 csco-menu-item-style-none"><a href="https://riffmagazine.com/category/reviews/" data-wpel-link="internal"><span><span>Concerts</span></span></a> 738<ul class="sub-menu"> 739 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-120061"><a href="https://riffmagazine.com/category/reviews/" data-wpel-link="internal"><span>Concert Reviews</span></a></li> 740 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-8736"><a href="https://riffmagazine.com/category/photos/" data-wpel-link="internal"><span>Photos</span></a></li> 741 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-119990"><a href="https://riffmagazine.com/category/slideshows/" data-wpel-link="internal"><span>Slideshows</span></a></li> 742 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-13833"><a href="https://riffmagazine.com/category/festivals/" data-wpel-link="internal"><span>Festivals</span></a></li> 743</ul> 744</li> 745<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5623 csco-menu-item-style-none"><a href="https://riffmagazine.com/category/album-reviews/" data-wpel-link="internal"><span><span>Album Reviews</span></span></a></li> 746<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-90 csco-menu-item-style-none"><a href="https://riffmagazine.com/category/tuesday-tracks/" data-wpel-link="internal"><span><span>Tuesday Tracks</span></span></a></li> 747<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-128 csco-menu-item-style-none"><a href="https://riffmagazine.com/category/opinion/" data-wpel-link="internal"><span><span>Opinion</span></span></a></li> 748<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-3983 current_page_item menu-item-120015 csco-menu-item-style-none"><a href="https://riffmagazine.com/about-riff/" aria-current="page" data-wpel-link="internal"><span><span>About RIFF</span></span></a></li> 749</ul></nav>
749 </div> 750 751 <div class="cs-header__col cs-col-right"> 752 <div class="cs-header__toggles"> 753 <div role="button" class="cs-header__toggle cs-header__search-toggle" aria-label="Search"> 754 <i class="cs-icon cs-icon-search"></i> 755 </div> 756 </div> 757 </div> 758 </div> 759 760 761<div class="cs-header__inner cs-header__inner-mobile"> 762 <div class="cs-header__col cs-col-left"> 763 <span class="cs-header__burger-toggle " role="button" aria-label="Burger menu button"> 764 <i class="cs-icon cs-icon-menu"></i> 765 <i class="cs-icon cs-icon-x"></i> 766 </span> 767 <span class="cs-header__offcanvas-toggle " role="button" aria-label="Mobile menu button"> 768 <i class="cs-icon cs-icon-menu"></i> 769 </span> 770 </div> 771 <div class="cs-header__col cs-col-center"> 772 <div class="cs-logo cs-logo-mobile"> 773 <a class="cs-header__logo cs-header__logo-mobile cs-logo-default" href="https://riffmagazine.com/" data-wpel-link="internal"> 774 <img src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/07071045/small-for-logo.png" alt="RIFF Magazine" width="60" height="60" > </a> 775 776 <a class="cs-header__logo cs-logo-dark" href="https://riffmagazine.com/" data-wpel-link="internal"> 777 <img src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/07071045/small-for-logo.png" alt="RIFF Magazine" width="60" height="60" > </a> 778 </div> 779 </div> 780 <div class="cs-header__col cs-col-right"> 781 <div class="cs-header__toggles"> 782 <div role="button" class="cs-header__toggle cs-header__search-toggle" aria-label="Search"> 783 <i class="cs-icon cs-icon-search"></i> 784 </div> 785 </div> 786 </div> 787</div> 788 789<div class="cs-search"> 790 <div class="cs-search__inner"> 791 <div class="cs-search__form-container"> 792 <div class="cs-search__form-header"> 793 What are you looking for? </div> 794 795<form role="search" method="get" class="cs-search__form" action="https://riffmagazine.com/"> 796 <div class="cs-form-group cs-search__form-group" data-scheme="light"> 797 <label for="s"> 798 Search </label> 799 800 <input required class="cs-search__input" type="search" value="" name="s" placeholder="Search" role="searchbox"> 801 802 <button class="cs-button-animated cs-search__submit" aria-label="Search" type="submit"> 803 <i class="cs-icon cs-icon-search"></i> 804 <span> 805 <span>Search</span> 806 <span>Search</span> 807 </span> 808 </button> 809 </div> 810</form> 811 </div> 812 813 <div class="cs-search__popular cs-entry__post-meta"> 814 <div class="cs-search__popular-header"> 815 Popular Searches </div> 816 <ul class="cs-search__popular-categories post-categories"> 817 <li> 818 <a href="https://riffmagazine.com/category/album-reviews/" rel="category tag" data-wpel-link="internal"> 819 Album Reviews </a> 820 </li> 821 <li> 822 <a href="https://riffmagazine.com/category/reviews/" rel="category tag" data-wpel-link="internal"> 823 Concert Reviews </a> 824 </li> 825 <li> 826 <a href="https://riffmagazine.com/category/features/" rel="category tag" data-wpel-link="internal"> 827 Features </a> 828 </li> 829 <li> 830 <a href="https://riffmagazine.com/category/festivals/" rel="category tag" data-wpel-link="internal"> 831 Festivals </a> 832 </li> 833 <li> 834 <a href="https://riffmagazine.com/category/film-review/" rel="category tag" data-wpel-link="internal"> 835 Film Review </a> 836 </li> 837 <li> 838 <a href="https://riffmagazine.com/category/giveaways/" rel="category tag" data-wpel-link="internal"> 839 Giveaways </a> 840 </li> 841 <li> 842 <a href="https://riffmagazine.com/category/highlights/" rel="category tag" data-wpel-link="internal"> 843 Highlights </a> 844 </li> 845 <li> 846 <a href="https://riffmagazine.com/category/interview/" rel="category tag" data-wpel-link="internal"> 847 Interview </a> 848 </li> 849 <li> 850 <a href="https://riffmagazine.com/category/news/" rel="category tag" data-wpel-link="internal"> 851 News </a> 852 </li> 853 <li> 854 <a href="https://riffmagazine.com/category/opinion/" rel="category tag" data-wpel-link="internal"> 855 Opinion </a> 856 </li> 857 <li> 858 <a href="https://riffmagazine.com/category/partner-content/" rel="category tag" data-wpel-link="internal"> 859 Partner content </a> 860 </li> 861 <li> 862 <a href="https://riffmagazine.com/category/photos/" rel="category tag" data-wpel-link="internal"> 863 Photos </a> 864 </li> 865 <li> 866 <a href="https://riffmagazine.com/category/podcast/" rel="category tag" data-wpel-link="internal"> 867 Podcast </a> 868 </li> 869 <li> 870 <a href="https://riffmagazine.com/category/premieres/" rel="category tag" data-wpel-link="internal"> 871 Premieres </a> 872 </li> 873 <li> 874 <a href="https://riffmagazine.com/category/slideshows/" rel="category tag" data-wpel-link="internal"> 875 Slideshows </a> 876 </li> 877 <li> 878 <a href="https://riffmagazine.com/category/tuesday-tracks/" rel="category tag" data-wpel-link="internal"> 879 Tuesday Tracks </a> 880 </li> 881 <li> 882 <a href="https://riffmagazine.com/category/year-in-review/" rel="category tag" data-wpel-link="internal"> 883 Year in review </a> 884 </li> 885 </ul> 886 </div> 887 <div class="cs-posts-area__outer"> 888 <div class="cs-posts-area__header"> 889 Latest Stories </div> 890 <div class="cs-search__post-area cs-posts-area__main cs-posts-area__grid"> 891 892<article class="post-132231 post type-post status-publish format-standard has-post-thumbnail category-reviews tag-g-love tag-jack-johnson cs-entry cs-video-wrap"> 893 894 <div class="cs-entry__outer"> 895 <div class="cs-entry__inner cs-entry__thumbnail cs-entry__overlay cs-overlay-ratio cs-ratio-landscape-16-9" data-scheme="inverse"> 896 897 <div class="cs-overlay-background"> 898 <img width="95" height="95" src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/09/30232622/DSC_3500-Duplicate-95x95.jpg" class="attachment-csco-small size-csco-small wp-post-image" alt="Jack Johnson" decoding="async" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/09/30232622/DSC_3500-Duplicate-95x95.jpg 95w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/09/30232622/DSC_3500-Duplicate-150x150.jpg 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/09/30232622/DSC_3500-Duplicate-70x70.jpg 70w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/09/30232622/DSC_3500-Duplicate-190x190.jpg 190w" sizes="(max-width: 95px) 100v
898w, 95px" /> <img fetchpriority="high" width="527" height="297" src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/09/30232622/DSC_3500-Duplicate-527x297.jpg" class="attachment-csco-thumbnail size-csco-thumbnail wp-post-image" alt="Jack Johnson" decoding="async" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/09/30232622/DSC_3500-Duplicate-527x297.jpg 527w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/09/30232622/DSC_3500-Duplicate-1054x594.jpg 1054w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/09/30232622/DSC_3500-Duplicate-688x387.jpg 688w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/09/30232622/DSC_3500-Duplicate-1044x587.jpg 1044w" sizes="(max-width: 527px) 100vw, 527px" /> </div> 899 900 901 902 <a class="cs-overlay-link" href="https://riffmagazine.com/reviews/jack-johnson-20260930/" title="REVIEW: Jack Johnson brings a beach-bonfire feel to the Greek" data-wpel-link="internal"></a> 903 </div> 904 905 <div class="cs-entry__inner cs-entry__content"> 906 907 <div class="cs-entry__info"> 908 <h2 class="cs-entry__title"><a href="https://riffmagazine.com/reviews/jack-johnson-20260930/" data-wpel-link="internal"><span>REVIEW: Jack Johnson brings a beach-bonfire feel to the Greek</span></a></h2> 909 </div> 910 911 <div class="cs-entry__meta"> 912 <div class="cs-entry__meta-category"> 913 <div class="cs-entry__post-meta" ><div class="cs-meta-category"><ul class="post-categories"><li><a href="https://riffmagazine.com/category/reviews/" data-wpel-link="internal">Concert Reviews</a></li></ul></div></div> </div> 914 <div class="cs-entry__meta-content"> 915 <div class="cs-entry__meta-date"> 916 <div class="cs-entry__post-meta" ><div class="cs-meta-date">October 1, 2026</div></div> </div> 917 <div class="cs-entry__meta-author"> 918 <div class="cs-entry__post-meta" ><div class="cs-meta-author"><a class="cs-meta-author-link url fn n" href="https://riffmagazine.com/author/glenn-gumin/?mab_v3=132231" data-wpel-link="internal"><span class="cs-meta-author-by">by</span><span class="cs-meta-author-name">Glenn Gumin</span></a></div><div class="cs-meta-comments"><a href="https://riffmagazine.com/reviews/jack-johnson-20260930/#respond" class="comments-link" data-wpel-link="internal">0</a></div></div> </div> 919 </div> 920 </div> 921 922 </div> 923 </div> 924</article> 925 926<article class="post-132796 post type-post status-publish format-standard has-post-thumbnail category-reviews tag-jpegmafia tag-matt-proxy tag-redveil cs-entry cs-video-wrap"> 927 928 <div class="cs-entry__outer"> 929 <div class="cs-entry__inner cs-entry__thumbnail cs-entry__overlay cs-overlay-ratio cs-ratio-landscape-16-9" data-scheme="inverse"> 930 931 <div class="cs-overlay-background"> 932 <img loading="lazy" width="95" height="95" src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/10/01014747/jpegmafia-riff-22-95x95.jpg" class="attachment-csco-small size-csco-small wp-post-image" alt="JPEGMAFIA" decoding="async" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/10/01014747/jpegmafia-riff-22-95x95.jpg 95w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/10/01014747/jpegmafia-riff-22-150x150.jpg 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/10/01014747/jpegmafia-riff-22-70x70.jpg 70w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/10/01014747/jpegmafia-riff-22-190x190.jpg 190w" sizes="(max-width: 95px) 100vw, 95px" /> <img loading="lazy" width="527" height="297" src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/10/01014747/jpegmafia-riff-22-527x297.jpg" class="attachment-csco-thumbnail size-csco-thumbnail wp-post-image" alt="JPEGMAFIA" decoding="async" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/10/01014747/jpegmafia-riff-22-527x297.jpg 527w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/10/01014747/jpegmafia-riff-22-1054x594.jpg 1054w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/10/01014747/jpegmafia-riff-22-688x387.jpg 688w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/10/01014747/jpegmafia-riff-22-1044x587.jpg 1044w" sizes="(max-width: 527px) 100v
932w, 527px" /> </div> 933 934 935 936 <a class="cs-overlay-link" href="https://riffmagazine.com/reviews/jpegmafia-20260930/" title="REVIEW: JPEGMAFIA keeps the Warfield off balance with ‘experimental’ hip-hop" data-wpel-link="internal"></a> 937 </div> 938 939 <div class="cs-entry__inner cs-entry__content"> 940 941 <div class="cs-entry__info"> 942 <h2 class="cs-entry__title"><a href="https://riffmagazine.com/reviews/jpegmafia-20260930/" data-wpel-link="internal"><span>REVIEW: JPEGMAFIA keeps the Warfield off balance with ‘experimental’ hip-hop</span></a></h2> 943 </div> 944 945 <div class="cs-entry__meta"> 946 <div class="cs-entry__meta-category"> 947 <div class="cs-entry__post-meta" ><div class="cs-meta-category"><ul class="post-categories"><li><a href="https://riffmagazine.com/category/reviews/" data-wpel-link="internal">Concert Reviews</a></li></ul></div></div> </div> 948 <div class="cs-entry__meta-content"> 949 <div class="cs-entry__meta-date"> 950 <div class="cs-entry__post-meta" ><div class="cs-meta-date">October 1, 2026</div></div> </div> 951 <div class="cs-entry__meta-author"> 952 <div class="cs-entry__post-meta" ><div class="cs-meta-author"><a class="cs-meta-author-link url fn n" href="https://riffmagazine.com/author/aaron-lee/" data-wpel-link="internal"><span class="cs-meta-author-by">by</span><span class="cs-meta-author-name">Aaron Lee</span></a></div><div class="cs-meta-comments"><a href="https://riffmagazine.com/reviews/jpegmafia-20260930/#respond" class="comments-link" data-wpel-link="internal">0</a></div></div> </div> 953 </div> 954 </div> 955 956 </div> 957 </div> 958</article> 959 960<article class="post-132661 post type-post status-publish format-standard has-post-thumbnail category-album-reviews tag-chris-stapleton tag-ella-langley tag-miranda-lambert cs-entry cs-video-wrap"> 961 962 <div class="cs-entry__outer"> 963 <div class="cs-entry__inner cs-entry__thumbnail cs-entry__overlay cs-overlay-ratio cs-ratio-landscape-16-9" data-scheme="inverse"> 964 965 <div class="cs-overlay-background"> 966 <img loading="lazy" width="95" height="95" src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/09/27210222/Brayln-Kelly-Smith--e1790568221882-95x95.jpg" class="attachment-csco-small size-csco-small wp-post-image" alt="Miranda Lambert" decoding="async" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/09/27210222/Brayln-Kelly-Smith--e1790568221882-95x95.jpg 95w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/09/27210222/Brayln-Kelly-Smith--e1790568221882-150x150.jpg 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/09/27210222/Brayln-Kelly-Smith--e1790568221882-70x70.jpg 70w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/09/27210222/Brayln-Kelly-Smith--e1790568221882-190x190.jpg 190w" sizes="(max-width: 95px) 100vw, 95px" /> <img loading="lazy" width="527" height="297" src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/09/27210222/Brayln-Kelly-Smith--e1790568221882-527x297.jpg" class="attachment-csco-thumbnail size-csco-thumbnail wp-post-image" alt="Miranda Lambert" decoding="async" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/09/27210222/Brayln-Kelly-Smith--e1790568221882-527x297.jpg 527w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/09/27210222/Brayln-Kelly-Smith--e1790568221882-1054x594.jpg 1054w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/09/27210222/Brayln-Kelly-Smith--e1790568221882-688x387.jpg 688w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/09/27210222/Brayln-Kelly-Smith--e1790568221882-1044x587.jpg 1044w" sizes="(max-width: 527px) 100vw, 527px" /> </div> 967 968 969 970 <a class="cs-overlay-link" href="https://riffmagazine.com/album-reviews/miranda-lambert-crisco/" title="ALBUM REVIEW: Miranda Lambert brings country to the disco on ‘Crisco’" data-wpel-link="internal"></a> 971 </div> 972
973 <div class="cs-entry__inner cs-entry__content"> 974 975 <div class="cs-entry__info"> 976 <h2 class="cs-entry__title"><a href="https://riffmagazine.com/album-reviews/miranda-lambert-crisco/" data-wpel-link="internal"><span>ALBUM REVIEW: Miranda Lambert brings country to the disco on ‘Crisco’</span></a></h2> 977 </div> 978 979 <div class="cs-entry__meta"> 980 <div class="cs-entry__meta-category"> 981 <div class="cs-entry__post-meta" ><div class="cs-meta-category"><ul class="post-categories"><li><a href="https://riffmagazine.com/category/album-reviews/" data-wpel-link="internal">Album Reviews</a></li></ul></div></div> </div> 982 <div class="cs-entry__meta-content"> 983 <div class="cs-entry__meta-date"> 984 <div class="cs-entry__post-meta" ><div class="cs-meta-date">September 30, 2026</div></div> </div> 985 <div class="cs-entry__meta-author"> 986 <div class="cs-entry__post-meta" ><div class="cs-meta-author"><a class="cs-meta-author-link url fn n" href="https://riffmagazine.com/author/piper-westrom/" data-wpel-link="internal"><span class="cs-meta-author-by">by</span><span class="cs-meta-author-name">Piper Westrom</span></a></div><div class="cs-meta-comments"><a href="https://riffmagazine.com/album-reviews/miranda-lambert-crisco/#respond" class="comments-link" data-wpel-link="internal">0</a></div></div> </div> 987 </div> 988 </div> 989 990 </div> 991 </div> 992</article> 993 994<article class="post-132502 post type-post status-publish format-standard has-post-thumbnail category-tuesday-tracks tag-chloe-george tag-internet-girl tag-jean-deaux tag-kenny-mason tag-mai-anna tag-sunshine-benzi tag-windwaker tag-zoi-harris cs-entry cs-video-wrap"> 995 996 <div class="cs-entry__outer"> 997 <div class="cs-entry__inner cs-entry__thumbnail cs-entry__overlay cs-overlay-ratio cs-ratio-landscape-16-9" data-scheme="inverse"> 998 999 <div class="cs-overlay-background"> 1000 <img loading="lazy" width="95" height="95" src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/09/25200641/Jean-Deaux_Mia-Andre-95x95.jpg" class="attachment-csco-small size-csco-small wp-post-image" alt="Jean Deaux, Zoi Harris" decoding="async" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/09/25200641/Jean-Deaux_Mia-Andre-95x95.jpg 95w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/09/25200641/Jean-Deaux_Mia-Andre-150x150.jpg 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/09/25200641/Jean-Deaux_Mia-Andre-70x70.jpg 70w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/09/25200641/Jean-Deaux_Mia-Andre-190x190.jpg 190w" sizes="(max-width: 95px) 100vw, 95px" /> <img loading="lazy" width="527" height="297" src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/09/25200641/Jean-Deaux_Mia-Andre-527x297.jpg" class="attachment-csco-thumbnail size-csco-thumbnail wp-post-image" alt="Jean Deaux, Zoi Harris" decoding="async" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/09/25200641/Jean-Deaux_Mia-Andre-527x297.jpg 527w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/09/25200641/Jean-Deaux_Mia-Andre-1054x594.jpg 1054w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/09/25200641/Jean-Deaux_Mia-Andre-688x387.jpg 688w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/09/25200641/Jean-Deaux_Mia-Andre-1044x587.jpg 1044w" sizes="(max-width: 527px) 100vw, 527px" /> </div> 1001 1002 1003 1004 <a class="cs-overlay-link" href="https://riffmagazine.com/tuesday-tracks/jean-deaux-20260929/" title="Tuesday Tracks: Jean Deaux, Internet Girl, Nick Ward" data-wpel-link="internal"></a> 1005 </div> 1006 1007 <div class="cs-entry__inner cs-entry__content"> 1008 1009 <div class="cs-entry__info"> 1010 <h2 class="cs-entry__title"><a href="https://riffmagazine.com/tuesday-tracks/jean-deaux-20260929/" data-wpel-link="internal"><span>Tuesday Tracks: Jean Deaux, Internet Girl, Nick Ward</span></a></h2> 1011 </div> 1012 1013 <div class="cs-entry__meta"> 1014 <div class="cs-entry__meta-category"> 1015 <div class="cs-entry__post-meta" ><div class="cs-meta-category"><ul class="post-categories"><li><a href="https://riffmagazine.com/category/tuesday-tracks/" data-wpel-link="internal">Tuesday Tracks</a></li></ul></div></div> </div> 1016 <div class="cs-entry__meta-content"> 1017 <div class="cs-entry__meta-date"> 1018 <div class="cs-entry__post-meta" ><div class="cs-meta-date">September 29, 2026</div></div> </div> 1019 <div class="cs-entry__meta-author"> 1020 <div class="cs-entry__post-meta" ><div class="cs-meta-author"><a class="cs-meta-author-link url fn n" href="https://riffmagazine.com/author/kiren-kaur/" data-wpel-link="internal"><span class="cs-meta-author-by">by</span><span class="cs-meta-author-name">Kiren Kaur</span></a></div><div class="cs-meta-comments"><a href="https://riffmagazine.com/tuesday-tracks/jean-deaux-20260929/#respond" class="comments-link" data-wpel-link="internal">0</a></div></div> </div> 1021 </div> 1022 </div> 1023 1024 </div> 1025 </div> 1026</article>
1027 </div> 1028 </div> 1029 </div> 1030</div> 1031 </div> 1032 </div> 1033 <div class="cs-header-overlay"></div> 1034</header> 1035 1036 1037 1038 <main id="main" class="cs-site-primary"> 1039 1040 <div class="cs-container"></div> 1041 <div class="cs-site-content cs-sidebar-disabled cs-metabar-enabled"> 1042 1043 1044 <div class="cs-container"> 1045 1046 1047 <div id="content" class="cs-main-content"> 1048 1049 1050<div id="primary" class="cs-content-area"> 1051 1052 1053 1054 1055 1056<div class="cs-entry__wrap"> 1057 1058 1059 <div class="cs-entry__container"> 1060 1061 1062 <div class="cs-entry__content-wrap"> 1063 <div class="cs-entry__header cs-entry__header-standard"> 1064 1065 <div class="cs-entry__header-content"> 1066 <h1 class="cs-entry__title"><span>About RIFF</span></h1> </div> 1067 1068 <div class="cs-entry__media"> 1069 <figure class="cs-entry__thumbnail"> 1070 <img loading="lazy" width="527" height="527" src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29051455/Roman-Gokhman1.jpg" class="attachment-csco-thumbnail-uncropped size-csco-thumbnail-uncropped wp-post-image" alt="" decoding="async" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29051455/Roman-Gokhman1.jpg 720w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29051455/Roman-Gokhman1-150x150.jpg 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29051455/Roman-Gokhman1-300x300.jpg 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29051455/Roman-Gokhman1-100x100.jpg 100w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29051455/Roman-Gokhman1-604x604.jpg 604w" sizes="(max-width: 527px) 100vw, 527px" /> <img loading="lazy" width="720" height="720" src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29051455/Roman-Gokhman1.jpg" class="attachment-csco-large-uncropped size-csco-large-uncropped wp-post-image" alt="" decoding="async" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29051455/Roman-Gokhman1.jpg 720w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29051455/Roman-Gokhman1-150x150.jpg 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29051455/Roman-Gokhman1-300x300.jpg 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29051455/Roman-Gokhman1-100x100.jpg 100w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29051455/Roman-Gokhman1-604x604.jpg 604w" sizes="(max-width: 720px) 100vw, 720px" /> </figure> 1071 </div> 1072 1073 </div> 1074 1075 <div class="entry-content"> 1076 <div id="pl-3983" class="panel-layout" ><div id="pg-3983-0" class="panel-grid panel-no-style" ><div id="pgc-3983-0-0" class="panel-grid-cell panel-grid-cell-empty" ></div><div id="pgc-3983-0-1" class="panel-grid-cell panel-grid-cell-mobile-last" ><div id="panel-3983-0-1-0" class="so-panel widget widget_sow-image panel-first-child panel-last-child" data-index="0" ><div 1077 1078 class="so-widget-sow-image so-widget-sow-image-default-c67d20f9f743-3983" 1079 1080 > 1081<div class="sow-image-container"> 1082 <img loading="lazy" 1083 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2021/12/28183021/small-for-logo.png" width="200" height="200" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2021/12/28183021/small-for-logo.png 200w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2021/12/28183021/small-for-logo-150x150.png 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2021/12/28183021/small-for-logo-100x100.png 100w" sizes="(max-width: 200px) 100vw, 200px" title="RIFF small logo" alt="RIFF" class="so-widget-image"/> 1084 </div> 1085 1086</div></div></div><div id="pgc-3983-0-2" class="panel-grid-cell panel-grid-cell-empty" ></div></div><div id="pg-3983-1" class="panel-grid panel-has-style" ><div class="panel-row-style panel-row-style-for-3983-1" ><div id="pgc-3983-1-0" class="panel-grid-cell panel-grid-cell-empty" ></div><div id="pgc-3983-1-1" class="panel-grid-cell panel-grid-cell-mobile-last" ><div id="panel-3983-1-1-0" class="so-panel widget widget_sow-editor panel-first-child panel-last-child" data-index="1" ><div 1087 1088 class="so-widget-sow-editor so-widget-sow-editor-base" 1089 1090 > 1091<div class="siteorigin-widget-tinymce textwidget"> 1092 <p style="text-align: center;"><em>RIFF</em> is the âwhyâ in music journalism. We approach music coverage differently. Started by newspaper, TV and radio journalists to pick up the slack left behind by crumbling traditional media but without disposing its find-the-story-at-all-costs doggedness and respect for language, <em>
1092RIFFâs</em> unique mission is to tell the best story, to influence opinion and to cultivate talent. Our editorial management team is composed of journalists, many with names you may recognize. Our contributors are musicians and music industry veterans who know what theyâre talking about. <em>RIFF</em> also cultivated a training ladder with San Francisco State University, giving journalism students real-world experience. Our operations team comes from the tech world, engaging our audience in new, innovative ways. <em>RIFF</em> is run by newspaper veterans Roman Gokhman and Daniel J. Willis (Oakland Tribune, San Jose Mercury News, Contra Costa Times).</p> 1093</div> 1094</div></div></div><div id="pgc-3983-1-2" class="panel-grid-cell panel-grid-cell-empty" ></div></div></div><div id="pg-3983-2" class="panel-grid panel-no-style" ><div id="pgc-3983-2-0" class="panel-grid-cell" ><div id="panel-3983-2-0-0" class="so-panel widget widget_sow-image panel-first-child" data-index="2" ><div class="Rounded-img panel-widget-style panel-widget-style-for-3983-2-0-0" ><div 1095 1096 class="so-widget-sow-image so-widget-sow-image-default-c67d20f9f743-3983" 1097 1098 > 1099<div class="sow-image-container"> 1100 <a href="/author/daniel-j-willis/" data-wpel-link="internal"> 1101 <img loading="lazy" 1102 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2022/05/28175844/image-1-150x150.png" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2022/05/28175844/image-1-150x150.png 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2022/05/28175844/image-1-300x300.png 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2022/05/28175844/image-1-100x100.png 100w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2022/05/28175844/image-1.png 400w" sizes="(max-width: 150px) 100vw, 150px" title="Daniel J. Willis" alt="Daniel J. Willis" class="so-widget-image"/> 1103 </a></div> 1104 1105</div></div></div><div id="panel-3983-2-0-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="3" ><div 1106 1107 class="so-widget-sow-editor so-widget-sow-editor-base" 1108 1109 > 1110<div class="siteorigin-widget-tinymce textwidget"> 1111 <p style="text-align: center;"><strong>Daniel J. Willis</strong><br /> 1112Publisher</p> 1113</div> 1114</div></div></div><div id="pgc-3983-2-1" class="panel-grid-cell" ><div id="panel-3983-2-1-0" class="so-panel widget widget_sow-image panel-first-child" data-index="4" ><div 1115 1116 class="so-widget-sow-image so-widget-sow-image-default-c67d20f9f743-3983" 1117 1118 > 1119<div class="sow-image-container"> 1120 <a href="/author/roman-gokhman/" data-wpel-link="internal"> 1121 <img loading="lazy" 1122 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29051455/Roman-Gokhman1-150x150.jpg" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29051455/Roman-Gokhman1-150x150.jpg 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29051455/Roman-Gokhman1-300x300.jpg 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29051455/Roman-Gokhman1-100x100.jpg 100w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29051455/Roman-Gokhman1-604x604.jpg 604w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29051455/Roman-Gokhman1.jpg 720w" sizes="(max-width: 150px) 100vw, 150px" title="Roman Gokhman" alt="" class="so-widget-image"/> 1123 </a></div> 1124 1125</div></div><div id="panel-3983-2-1-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="5" ><div 1126 1127 class="so-widget-sow-editor so-widget-sow-editor-base" 1128 1129 > 1130<div class="siteorigin-widget-tinymce textwidget"> 1131 <p style="text-align: center;"><strong>Roman Gokhman</strong><br />Editor-in-Chief, <br />Co-Founder</p><p style="text-align: center;"> </p></div> 1132</div></div></div><div id="pgc-3983-2-2" class="panel-grid-cell" ><div id="panel-3983-2-2-0" class="so-panel widget widget_sow-image panel-first-child" data-index="6" ><div 1133 1134 class="so-widget-sow-image so-widget-sow-image-default-c67d20f9f743-3983" 1135 1136 > 1137<div class="sow-image-container"> 1138 <a href="/author/rachel-alm/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"> 1139 <img loading="lazy" 1140 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/24112532/Rachel-Alm-round-150x150.png" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/24112532/Rachel-Alm-round-150x150.png 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/24112532/Rachel-Alm-round-300x300.png 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/24112532/Rachel-Alm-round-95x95.png 95w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/24112532/Rachel-Alm-round-190x190.png 190w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/24112532/Rachel-Alm-round.png 400w" sizes="(max-width: 150px) 100v
1140w, 150px" title="Rachel Alm" alt="Rachel Alm" class="so-widget-image"/> 1141 </a></div> 1142 1143</div></div><div id="panel-3983-2-2-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="7" ><div 1144 1145 class="so-widget-sow-editor so-widget-sow-editor-base" 1146 1147 > 1148<div class="siteorigin-widget-tinymce textwidget"> 1149 <p style="text-align: center;"><strong>Rachel Alm</strong><br /> 1150Associate Editor</p> 1151</div> 1152</div></div></div><div id="pgc-3983-2-3" class="panel-grid-cell" ><div id="panel-3983-2-3-0" class="so-panel widget widget_sow-image panel-first-child" data-index="8" ><div 1153 1154 class="so-widget-sow-image so-widget-sow-image-default-c67d20f9f743-3983" 1155 1156 > 1157<div class="sow-image-container"> 1158 <a href="/author/Derek-Tobias/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"> 1159 <img loading="lazy" 1160 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2019/10/28211823/1-150x150.jpg" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2019/10/28211823/1-150x150.jpg 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2019/10/28211823/1-300x300.jpg 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2019/10/28211823/1-100x100.jpg 100w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2019/10/28211823/1.jpg 400w" sizes="(max-width: 150px) 100vw, 150px" title="Derek Tobias" alt="Derek Tobias" class="so-widget-image"/> 1161 </a></div> 1162 1163</div></div><div id="panel-3983-2-3-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="9" ><div 1164 1165 class="so-widget-sow-editor so-widget-sow-editor-base" 1166 1167 > 1168<div class="siteorigin-widget-tinymce textwidget"> 1169 <p style="text-align: center;"><strong>Derek Tobias </strong><br /> 1170Photography Editor</p> 1171</div> 1172</div></div></div><div id="pgc-3983-2-4" class="panel-grid-cell" ><div id="panel-3983-2-4-0" class="so-panel widget widget_sow-image panel-first-child" data-index="10" ><div 1173 1174 class="so-widget-sow-image so-widget-sow-image-default-c67d20f9f743-3983" 1175 1176 > 1177<div class="sow-image-container"> 1178 <a href="/author/Kellan-Miller/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"> 1179 <img loading="lazy" 1180 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/05/18173416/Kellan-Miller-round-150x150.png" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/05/18173416/Kellan-Miller-round-150x150.png 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/05/18173416/Kellan-Miller-round-300x300.png 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/05/18173416/Kellan-Miller-round-70x70.png 70w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/05/18173416/Kellan-Miller-round-95x95.png 95w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/05/18173416/Kellan-Miller-round-190x190.png 190w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/05/18173416/Kellan-Miller-round.png 400w" sizes="(max-width: 150px) 100vw, 150px" title="Kellan Miller" alt="Kellan Miller" class="so-widget-image"/> 1181 </a></div> 1182 1183</div></div><div id="panel-3983-2-4-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="11" ><div 1184 1185 class="so-widget-sow-editor so-widget-sow-editor-base" 1186 1187 > 1188<div class="siteorigin-widget-tinymce textwidget"> 1189 <p style="text-align: center;"><strong>Kellan Miller</strong><br /> 1190Album Reviews Editor</p> 1191</div> 1192</div></div></div></div><div id="pg-3983-3" class="panel-grid panel-no-style" ><div id="pgc-3983-3-0" class="panel-grid-cell panel-grid-cell-empty" ></div><div id="pgc-3983-3-1" class="panel-grid-cell panel-grid-cell-empty" ></div><div id="pgc-3983-3-2" class="panel-grid-cell panel-grid-cell-empty" ></div><div id="pgc-3983-3-3" class="panel-grid-cell panel-grid-cell-empty" ></div><div id="pgc-3983-3-4" class="panel-grid-cell panel-grid-cell-empty" ></div><div id="pgc-3983-3-5" class="panel-grid-cell panel-grid-cell-empty" ></div><div id="pgc-3983-3-6" class="panel-grid-cell panel-grid-cell-empty panel-grid-cell-mobile-last" ></div><div id="pgc-3983-3-7" class="panel-grid-cell panel-grid-cell-empty" ></div></div><div id="pg-3983-4" class="panel-grid panel-has-style" ><div class="panel-row-style panel-row-style-for-3983-4" ><div id="pgc-3983-4-0" class="panel-grid-cell" ><div id="panel-3983-4-0-0" class="so-panel widget widget_sow-editor panel-first-child" data-index="12" ><div 1193 1194 class="so-widget-sow-editor so-widget-sow-editor-base" 1195 1196 > 1197<div class="siteorigin-widget-tinymce textwidget"> 1198 <h2 style="text-align: center;">Reporters</h2> 1199</div> 1200</div></div><div id="panel-3983-4-0-1" class="so-panel widget widget_siteorigin-panels-builder panel-last-child" data-index="13" ><div id="pl-w6a8da5446dd62" class="panel-layout" ><div id="pg-w6a8da5446dd62-0" class="panel-grid panel-no-style" ><div id="pgc-w6a8da5446dd62-0-0" class="panel-grid-cell" ><div id="panel-w6a8da5446dd62-0-0-0" class="so-panel widget widget_sow-image panel-first-child" data-index="0" ><div 1201 1202 class="so-widget-sow-image so-widget-sow-image-default-c67d20f9f743" 1203 1204 > 1205<div class="sow-image-container"> 1206 <a href="/author/mike-dewald/" data-wpel-link="internal"> 1207 <img loading="lazy" 1208 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/09/09143720/Mike-DeWald-150x150.png" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/09/09143720/Mike-DeWald-150x150.png 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/09/09143720/Mike-DeWald-300x300.png 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/09/09143720/Mike-DeWald-70x70.png 70w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/09/09143720/Mike-DeWald-95x95.png 95w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/09/09143720/Mike-DeWald-190x190.png 190w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/09/09143720/Mike-DeWald.png 400w" sizes="(max-width: 150px) 100v
1208w, 150px" title="Mike DeWald" alt="Mike DeWald" class="so-widget-image"/> 1209 </a></div> 1210 1211</div></div><div id="panel-w6a8da5446dd62-0-0-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="1" ><div 1212 1213 class="so-widget-sow-editor so-widget-sow-editor-base" 1214 1215 > 1216<div class="siteorigin-widget-tinymce textwidget"> 1217 <p style="text-align: center;"><strong>Mike DeWald</strong></p></div> 1218</div></div></div><div id="pgc-w6a8da5446dd62-0-1" class="panel-grid-cell" ><div id="panel-w6a8da5446dd62-0-1-0" class="so-panel widget widget_sow-image panel-first-child" data-index="2" ><div 1219 1220 class="so-widget-sow-image so-widget-sow-image-default-c67d20f9f743" 1221 1222 > 1223<div class="sow-image-container"> 1224 <a href="https://riffmagazine.com/author/sery-morales/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"> 1225 <img loading="lazy" 1226 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2023/04/28162010/Sery-Morales-150x150.jpg" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2023/04/28162010/Sery-Morales-150x150.jpg 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2023/04/28162010/Sery-Morales-300x300.jpg 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2023/04/28162010/Sery-Morales-100x100.jpg 100w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2023/04/28162010/Sery-Morales.jpg 400w" sizes="(max-width: 150px) 100vw, 150px" title="Sery Morales" alt="Sery Morales" class="so-widget-image"/> 1227 </a></div> 1228 1229</div></div><div id="panel-w6a8da5446dd62-0-1-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="3" ><div 1230 1231 class="so-widget-sow-editor so-widget-sow-editor-base" 1232 1233 > 1234<div class="siteorigin-widget-tinymce textwidget"> 1235 <p style="text-align: center;"><strong>Sery Morales</strong></p> 1236</div> 1237</div></div></div><div id="pgc-w6a8da5446dd62-0-2" class="panel-grid-cell" ><div id="panel-w6a8da5446dd62-0-2-0" class="so-panel widget widget_sow-image panel-first-child" data-index="4" ><div 1238 1239 class="so-widget-sow-image so-widget-sow-image-default-bed47dda6c60" 1240 1241 > 1242<div class="sow-image-container"> 1243 <a href="/author/david-gill/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"> 1244 <img loading="lazy" 1245 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29041708/David-Gill-contributor-150x150.png" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29041708/David-Gill-contributor-150x150.png 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29041708/David-Gill-contributor-300x300.png 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29041708/David-Gill-contributor-100x100.png 100w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29041708/David-Gill-contributor.png 458w" sizes="(max-width: 150px) 100vw, 150px" title="David Gill" alt="David Gill" class="so-widget-image"/> 1246 </a></div> 1247 1248</div></div><div id="panel-w6a8da5446dd62-0-2-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="5" ><div 1249 1250 class="so-widget-sow-editor so-widget-sow-editor-base" 1251 1252 > 1253<div class="siteorigin-widget-tinymce textwidget"> 1254 <p style="text-align: center;"><strong>David Gill</strong></p></div> 1255</div></div></div><div id="pgc-w6a8da5446dd62-0-3" class="panel-grid-cell" ><div id="panel-w6a8da5446dd62-0-3-0" class="so-panel widget widget_sow-image panel-first-child" data-index="6" ><div 1256 1257 class="so-widget-sow-image so-widget-sow-image-default-c67d20f9f743" 1258 1259 > 1260<div class="sow-image-container"> 1261 <a href="/author/Vera-Maksymiuk/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"> 1262 <img loading="lazy" 1263 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2023/05/28160401/Vera-Maksymiuk--150x150.jpg" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2023/05/28160401/Vera-Maksymiuk--150x150.jpg 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2023/05/28160401/Vera-Maksymiuk--300x300.jpg 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2023/05/28160401/Vera-Maksymiuk--100x100.jpg 100w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2023/05/28160401/Vera-Maksymiuk-.jpg 399w" sizes="(max-width: 150px) 100v
1263w, 150px" title="Vera Maksymiuk." alt="Vera Maksymiuk" class="so-widget-image"/> 1264 </a></div> 1265 1266</div></div><div id="panel-w6a8da5446dd62-0-3-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="7" ><div 1267 1268 class="so-widget-sow-editor so-widget-sow-editor-base" 1269 1270 > 1271<div class="siteorigin-widget-tinymce textwidget"> 1272 <p style="text-align: center;"><strong><span style="font-size: 12pt;">Vera Maksymiuk</span></strong></p> 1273</div> 1274</div></div></div></div><div id="pg-w6a8da5446dd62-1" class="panel-grid panel-no-style" ><div id="pgc-w6a8da5446dd62-1-0" class="panel-grid-cell" ><div id="panel-w6a8da5446dd62-1-0-0" class="so-panel widget widget_sow-image panel-first-child" data-index="8" ><div 1275 1276 class="so-widget-sow-image so-widget-sow-image-default-c67d20f9f743" 1277 1278 > 1279<div class="sow-image-container"> 1280 <a href="/author/piper-westrom/" data-wpel-link="internal"> 1281 <img loading="lazy" 1282 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2020/09/28200103/400-copy-150x142.jpg" width="150" height="142" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2020/09/28200103/400-copy-150x142.jpg 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2020/09/28200103/400-copy-300x284.jpg 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2020/09/28200103/400-copy.jpg 400w" sizes="(max-width: 150px) 100vw, 150px" title="Piper Westrom" alt="Piper Westrom" class="so-widget-image"/> 1283 </a></div> 1284 1285</div></div><div id="panel-w6a8da5446dd62-1-0-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="9" ><div 1286 1287 class="so-widget-sow-editor so-widget-sow-editor-base" 1288 1289 > 1290<div class="siteorigin-widget-tinymce textwidget"> 1291 <p style="text-align: center;"><strong>Piper Westrom</strong></p></div> 1292</div></div></div><div id="pgc-w6a8da5446dd62-1-1" class="panel-grid-cell" ><div id="panel-w6a8da5446dd62-1-1-0" class="so-panel widget widget_sow-image panel-first-child" data-index="10" ><div 1293 1294 class="so-widget-sow-image so-widget-sow-image-default-c67d20f9f743" 1295 1296 > 1297<div class="sow-image-container"> 1298 <a href="/author/skott-bennett/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"> 1299 <img loading="lazy" 1300 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2020/09/28200342/Skott-Bennett-150x150.png" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2020/09/28200342/Skott-Bennett-150x150.png 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2020/09/28200342/Skott-Bennett-300x300.png 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2020/09/28200342/Skott-Bennett-100x100.png 100w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2020/09/28200342/Skott-Bennett.png 400w" sizes="(max-width: 150px) 100vw, 150px" title="Skott Bennett" alt="Skott Bennett" class="so-widget-image"/> 1301 </a></div> 1302 1303</div></div><div id="panel-w6a8da5446dd62-1-1-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="11" ><div 1304 1305 class="so-widget-sow-editor so-widget-sow-editor-base" 1306 1307 > 1308<div class="siteorigin-widget-tinymce textwidget"> 1309 <p style="text-align: center;"><strong><span style="font-size: 12pt;">Skott Bennett</span></strong></p> 1310</div> 1311</div></div></div><div id="pgc-w6a8da5446dd62-1-2" class="panel-grid-cell" ><div id="panel-w6a8da5446dd62-1-2-0" class="so-panel widget widget_sow-image panel-first-child" data-index="12" ><div 1312 1313 class="so-widget-sow-image so-widget-sow-image-default-c67d20f9f743" 1314 1315 > 1316<div class="sow-image-container"> 1317 <a href="/author/Ben-Siegel/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"> 1318 <img loading="lazy" 1319 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2024/03/28145356/Ben-Siegel-150x150.png" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2024/03/28145356/Ben-Siegel-150x150.png 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2024/03/28145356/Ben-Siegel-300x300.png 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2024/03/28145356/Ben-Siegel-100x100.png 100w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2024/03/28145356/Ben-Siegel.png 400w" sizes="(max-width: 150px) 100v
1319w, 150px" title="Ben Siegel" alt="Ben Siegel" class="so-widget-image"/> 1320 </a></div> 1321 1322</div></div><div id="panel-w6a8da5446dd62-1-2-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="13" ><div 1323 1324 class="so-widget-sow-editor so-widget-sow-editor-base" 1325 1326 > 1327<div class="siteorigin-widget-tinymce textwidget"> 1328 <p style="text-align: center;"><strong><span style="font-size: 12pt;">Ben Siegel</span></strong></p> 1329</div> 1330</div></div></div><div id="pgc-w6a8da5446dd62-1-3" class="panel-grid-cell" ><div id="panel-w6a8da5446dd62-1-3-0" class="so-panel widget widget_sow-image panel-first-child" data-index="14" ><div 1331 1332 class="so-widget-sow-image so-widget-sow-image-default-c67d20f9f743" 1333 1334 > 1335<div class="sow-image-container"> 1336 <a href="/author/Peter-Knezevich" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"> 1337 <img loading="lazy" 1338 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2023/10/28152343/Peter-Knezevich-150x150.jpeg" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2023/10/28152343/Peter-Knezevich-150x150.jpeg 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2023/10/28152343/Peter-Knezevich-300x300.jpeg 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2023/10/28152343/Peter-Knezevich-1024x1024.jpeg 1024w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2023/10/28152343/Peter-Knezevich-1536x1536.jpeg 1536w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2023/10/28152343/Peter-Knezevich-2048x2048.jpeg 2048w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2023/10/28152343/Peter-Knezevich-100x100.jpeg 100w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2023/10/28152343/Peter-Knezevich-604x604.jpeg 604w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2023/10/28152343/Peter-Knezevich-scaled-e1696474933494.jpeg 400w" sizes="(max-width: 150px) 100vw, 150px" title="Peter Knezevich" alt="Peter Knezevich" class="so-widget-image"/> 1339 </a></div> 1340 1341</div></div><div id="panel-w6a8da5446dd62-1-3-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="15" ><div 1342 1343 class="so-widget-sow-editor so-widget-sow-editor-base" 1344 1345 > 1346<div class="siteorigin-widget-tinymce textwidget"> 1347 <p style="text-align: center;"><strong><span style="font-size: 12pt;">Peter Knezevich</span></strong></p> 1348</div> 1349</div></div></div></div><div id="pg-w6a8da5446dd62-2" class="panel-grid panel-no-style" ><div id="pgc-w6a8da5446dd62-2-0" class="panel-grid-cell" ><div id="panel-w6a8da5446dd62-2-0-0" class="so-panel widget widget_sow-image panel-first-child" data-index="16" ><div 1350 1351 class="so-widget-sow-image so-widget-sow-image-default-c67d20f9f743" 1352 1353 > 1354<div class="sow-image-container"> 1355 <a href="/author/Glenn-Gumin/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"> 1356 <img loading="lazy" 1357 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/28203439/Glenn-Gumin-round-150x150.png" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/28203439/Glenn-Gumin-round-150x150.png 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/28203439/Glenn-Gumin-round-300x300.png 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/28203439/Glenn-Gumin-round-95x95.png 95w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/28203439/Glenn-Gumin-round-190x190.png 190w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/28203439/Glenn-Gumin-round.png 400w" sizes="(max-width: 150px) 100vw, 150px" title="Glenn Gumin" alt="Glenn Gumin" class="so-widget-image"/> 1358 </a></div> 1359 1360</div></div><div id="panel-w6a8da5446dd62-2-0-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="17" ><div 1361 1362 class="so-widget-sow-editor so-widget-sow-editor-base" 1363 1364 > 1365<div class="siteorigin-widget-tinymce textwidget"> 1366 <p style="text-align: center;"><strong><span style="font-size: medium;">Glenn Gumin</span></strong></p> 1367</div> 1368</div></div></div><div id="pgc-w6a8da5446dd62-2-1" class="panel-grid-cell" ><div id="panel-w6a8da5446dd62-2-1-0" class="so-panel widget widget_sow-image panel-first-child" data-index="18" ><div 1369 1370 class="so-widget-sow-image so-widget-sow-image-default-c67d20f9f743" 1371 1372 > 1373<div class="sow-image-container"> 1374 <a href="/author/SAM-richards/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"> 1375 <img loading="lazy" 1376 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2020/09/28200344/Sam-Richards-150x150.jpg" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2020/09/28200344/Sam-Richards-150x150.jpg 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2020/09/28200344/Sam-Richards-300x300.jpg 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2020/09/28200344/Sam-Richards-100x100.jpg 100w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2020/09/28200344/Sam-Richards.jpg 400w" sizes="(max-width: 150px) 100v
1376w, 150px" title="Sam Richards" alt="Sam Richards" class="so-widget-image"/> 1377 </a></div> 1378 1379</div></div><div id="panel-w6a8da5446dd62-2-1-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="19" ><div 1380 1381 class="so-widget-sow-editor so-widget-sow-editor-base" 1382 1383 > 1384<div class="siteorigin-widget-tinymce textwidget"> 1385 <p style="text-align: center;"><strong><span style="font-size: 12pt;">Sam Richards</span></strong></p> 1386</div> 1387</div></div></div><div id="pgc-w6a8da5446dd62-2-2" class="panel-grid-cell" ><div id="panel-w6a8da5446dd62-2-2-0" class="so-panel widget widget_sow-image panel-first-child" data-index="20" ><div 1388 1389 class="so-widget-sow-image so-widget-sow-image-default-c67d20f9f743" 1390 1391 > 1392<div class="sow-image-container"> 1393 <a href="/author/kiren-kaur/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"> 1394 <img loading="lazy" 1395 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/01/28132406/Kiren-Kaur-150x150.jpg" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/01/28132406/Kiren-Kaur-150x150.jpg 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/01/28132406/Kiren-Kaur-300x300.jpg 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/01/28132406/Kiren-Kaur-100x100.jpg 100w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/01/28132406/Kiren-Kaur.jpg 400w" sizes="(max-width: 150px) 100vw, 150px" title="Kiren Kaur" alt="Kiren Kaur" class="so-widget-image"/> 1396 </a></div> 1397 1398</div></div><div id="panel-w6a8da5446dd62-2-2-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="21" ><div 1399 1400 class="so-widget-sow-editor so-widget-sow-editor-base" 1401 1402 > 1403<div class="siteorigin-widget-tinymce textwidget"> 1404 <p style="text-align: center;"><strong><span style="font-size: 12pt;">Kiren Kaur</span></strong></p> 1405</div> 1406</div></div></div><div id="pgc-w6a8da5446dd62-2-3" class="panel-grid-cell" ><div id="panel-w6a8da5446dd62-2-3-0" class="so-panel widget widget_sow-image panel-first-child" data-index="22" ><div 1407 1408 class="so-widget-sow-image so-widget-sow-image-default-c67d20f9f743" 1409 1410 > 1411<div class="sow-image-container"> 1412 <a href="/author/Julia-Bernicker/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"> 1413 <img loading="lazy" 1414 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/04/29070618/Julia-Bernicker-round-150x150.png" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/04/29070618/Julia-Bernicker-round-150x150.png 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/04/29070618/Julia-Bernicker-round-300x300.png 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/04/29070618/Julia-Bernicker-round-70x70.png 70w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/04/29070618/Julia-Bernicker-round-95x95.png 95w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/04/29070618/Julia-Bernicker-round-190x190.png 190w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/04/29070618/Julia-Bernicker-round.png 400w" sizes="(max-width: 150px) 100vw, 150px" title="Julia Bernicker" alt="Julia Bernicker" class="so-widget-image"/> 1415 </a></div> 1416 1417</div></div><div id="panel-w6a8da5446dd62-2-3-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="23" ><div 1418 1419 class="so-widget-sow-editor so-widget-sow-editor-base" 1420 1421 > 1422<div class="siteorigin-widget-tinymce textwidget"> 1423 <p style="text-align: center;"><strong><span style="font-size: medium;">Julia Bernicker</span></strong></p> 1424</div> 1425</div></div></div></div><div id="pg-w6a8da5446dd62-3" class="panel-grid panel-no-style" ><div id="pgc-w6a8da5446dd62-3-0" class="panel-grid-cell" ><div id="panel-w6a8da5446dd62-3-0-0" class="so-panel widget widget_sow-image panel-first-child" data-index="24" ><div 1426 1427 class="so-widget-sow-image so-widget-sow-image-default-c67d20f9f743" 1428 1429 > 1430<div class="sow-image-container"> 1431 <a href="/author/jerry-neece/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"> 1432 <img loading="lazy" 1433 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/21102234/Jerry-Neece-round-150x150.png" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/21102234/Jerry-Neece-round-150x150.png 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/21102234/Jerry-Neece-round-300x300.png 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/21102234/Jerry-Neece-round-95x95.png 95w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/21102234/Jerry-Neece-round-190x190.png 190w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/21102234/Jerry-Neece-round.png 400w" sizes="(max-width: 150px) 100v
1433w, 150px" title="Jerry Neece" alt="Jerry Neece" class="so-widget-image"/> 1434 </a></div> 1435 1436</div></div><div id="panel-w6a8da5446dd62-3-0-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="25" ><div 1437 1438 class="so-widget-sow-editor so-widget-sow-editor-base" 1439 1440 > 1441<div class="siteorigin-widget-tinymce textwidget"> 1442 <p style="text-align: center;"><strong><span style="font-size: 12pt;">Jerry Neece</span></strong></p> 1443</div> 1444</div></div></div><div id="pgc-w6a8da5446dd62-3-1" class="panel-grid-cell" ><div id="panel-w6a8da5446dd62-3-1-0" class="so-panel widget widget_sow-image panel-first-child" data-index="26" ><div 1445 1446 class="so-widget-sow-image so-widget-sow-image-default-c67d20f9f743" 1447 1448 > 1449<div class="sow-image-container"> 1450 <a href="/author/yoshi-kato/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"> 1451 <img loading="lazy" 1452 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2024/06/28142452/Yoshi-Kato-150x150.jpg" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2024/06/28142452/Yoshi-Kato-150x150.jpg 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2024/06/28142452/Yoshi-Kato-300x300.jpg 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2024/06/28142452/Yoshi-Kato-100x100.jpg 100w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2024/06/28142452/Yoshi-Kato.jpg 400w" sizes="(max-width: 150px) 100vw, 150px" title="Yoshi Kato" alt="Yoshi Kato" class="so-widget-image"/> 1453 </a></div> 1454 1455</div></div><div id="panel-w6a8da5446dd62-3-1-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="27" ><div 1456 1457 class="so-widget-sow-editor so-widget-sow-editor-base" 1458 1459 > 1460<div class="siteorigin-widget-tinymce textwidget"> 1461 <p style="text-align: center;"><strong><span style="font-size: 12pt;">Yoshi Kato</span></strong></p> 1462</div> 1463</div></div></div><div id="pgc-w6a8da5446dd62-3-2" class="panel-grid-cell" ><div id="panel-w6a8da5446dd62-3-2-0" class="so-panel widget widget_sow-image panel-first-child" data-index="28" ><div 1464 1465 class="so-widget-sow-image so-widget-sow-image-default-c67d20f9f743" 1466 1467 > 1468<div class="sow-image-container"> 1469 <a href="/author/talia-m-wilson/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"> 1470 <img loading="lazy" 1471 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2024/09/28135446/Talia-WIlson-150x150.jpg" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2024/09/28135446/Talia-WIlson-150x150.jpg 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2024/09/28135446/Talia-WIlson-300x300.jpg 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2024/09/28135446/Talia-WIlson-100x100.jpg 100w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2024/09/28135446/Talia-WIlson.jpg 400w" sizes="(max-width: 150px) 100vw, 150px" title="Talia M. Wilson" alt="Talia M. Wilson" class="so-widget-image"/> 1472 </a></div> 1473 1474</div></div><div id="panel-w6a8da5446dd62-3-2-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="29" ><div 1475 1476 class="so-widget-sow-editor so-widget-sow-editor-base" 1477 1478 > 1479<div class="siteorigin-widget-tinymce textwidget"> 1480 <p style="text-align: center;"><strong><span><span style="font-size: medium;">Talia M. </span>Wilson</span></strong></p> 1481</div> 1482</div></div></div><div id="pgc-w6a8da5446dd62-3-3" class="panel-grid-cell" ><div id="panel-w6a8da5446dd62-3-3-0" class="so-panel widget widget_sow-image panel-first-child" data-index="30" ><div 1483 1484 class="so-widget-sow-image so-widget-sow-image-default-c67d20f9f743" 1485 1486 > 1487<div class="sow-image-container"> 1488 <a href="/author/abra-cohen/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"> 1489 <img loading="lazy" 1490 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/09/06083536/Abra-Cohen-round-150x150.png" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/09/06083536/Abra-Cohen-round-150x150.png 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/09/06083536/Abra-Cohen-round-300x300.png 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/09/06083536/Abra-Cohen-round-70x70.png 70w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/09/06083536/Abra-Cohen-round-95x95.png 95w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/09/06083536/Abra-Cohen-round-190x190.png 190w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/09/06083536/Abra-Cohen-round.png 489w" sizes="(max-width: 150px) 100v
1490w, 150px" title="Abra Cohen" alt="Abra Cohen" class="so-widget-image"/> 1491 </a></div> 1492 1493</div></div><div id="panel-w6a8da5446dd62-3-3-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="31" ><div 1494 1495 class="so-widget-sow-editor so-widget-sow-editor-base" 1496 1497 > 1498<div class="siteorigin-widget-tinymce textwidget"> 1499 <p style="text-align: center;"><strong><span style="font-size: 12pt;">Abra Cohen</span></strong></p> 1500</div> 1501</div></div></div></div><div id="pg-w6a8da5446dd62-4" class="panel-grid panel-no-style" ><div id="pgc-w6a8da5446dd62-4-0" class="panel-grid-cell panel-grid-cell-empty" ></div><div id="pgc-w6a8da5446dd62-4-1" class="panel-grid-cell panel-grid-cell-empty" ></div><div id="pgc-w6a8da5446dd62-4-2" class="panel-grid-cell panel-grid-cell-empty panel-grid-cell-mobile-last" ></div><div id="pgc-w6a8da5446dd62-4-3" class="panel-grid-cell panel-grid-cell-empty" ></div></div></div></div></div><div id="pgc-3983-4-1" class="panel-grid-cell" ><div id="panel-3983-4-1-0" class="so-panel widget widget_sow-editor panel-first-child" data-index="14" ><div 1502 1503 class="so-widget-sow-editor so-widget-sow-editor-base" 1504 1505 > 1506<div class="siteorigin-widget-tinymce textwidget"> 1507 <h2 style="text-align: center;">Photographers</h2> 1508</div> 1509</div></div><div id="panel-3983-4-1-1" class="so-panel widget widget_siteorigin-panels-builder panel-last-child" data-index="15" ><div id="pl-w6a8da544819cc" class="panel-layout" ><div id="pg-w6a8da544819cc-0" class="panel-grid panel-no-style" ><div id="pgc-w6a8da544819cc-0-0" class="panel-grid-cell" ><div id="panel-w6a8da544819cc-0-0-0" class="so-panel widget widget_sow-image panel-first-child" data-index="0" ><div 1510 1511 class="so-widget-sow-image so-widget-sow-image-default-bed47dda6c60" 1512 1513 > 1514<div class="sow-image-container"> 1515 <a href="/author/steve-carlson/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"> 1516 <img loading="lazy" 1517 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29033659/steve-150x150.jpeg" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29033659/steve-150x150.jpeg 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29033659/steve-300x300.jpeg 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29033659/steve-100x100.jpeg 100w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29033659/steve.jpeg 400w" sizes="(max-width: 150px) 100vw, 150px" title="Steve Carlson" alt="Steve Carlson" class="so-widget-image"/> 1518 </a></div> 1519 1520</div></div><div id="panel-w6a8da544819cc-0-0-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="1" ><div 1521 1522 class="so-widget-sow-editor so-widget-sow-editor-base" 1523 1524 > 1525<div class="siteorigin-widget-tinymce textwidget"> 1526 <p style="text-align: center;"><strong>Steve Carlson</strong></p></div> 1527</div></div></div><div id="pgc-w6a8da544819cc-0-1" class="panel-grid-cell" ><div id="panel-w6a8da544819cc-0-1-0" class="so-panel widget widget_sow-image panel-first-child" data-index="2" ><div 1528 1529 class="so-widget-sow-image so-widget-sow-image-default-c67d20f9f743" 1530 1531 > 1532<div class="sow-image-container"> 1533 <a href="/author/sean-liming/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"> 1534 <img loading="lazy" 1535 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2018/09/29011824/me-150x150.jpg" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2018/09/29011824/me-150x150.jpg 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2018/09/29011824/me-300x300.jpg 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2018/09/29011824/me-100x100.jpg 100w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2018/09/29011824/me.jpg 400w" sizes="(max-width: 150px) 100vw, 150px" title="Sean Liming" alt="Sean Liming" class="so-widget-image"/> 1536 </a></div> 1537 1538</div></div><div id="panel-w6a8da544819cc-0-1-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="3" ><div 1539 1540 class="so-widget-sow-editor so-widget-sow-editor-base" 1541 1542 > 1543<div class="siteorigin-widget-tinymce textwidget"> 1544 <p style="text-align: center;"><strong>Sean Liming</strong></p> 1545</div> 1546</div></div></div><div id="pgc-w6a8da544819cc-0-2" class="panel-grid-cell" ><div id="panel-w6a8da544819cc-0-2-0" class="so-panel widget widget_sow-image panel-first-child" data-index="4" ><div 1547 1548 class="so-widget-sow-image so-widget-sow-image-default-fb8ee18a18f6" 1549 1550 > 1551<div class="sow-image-container"> 1552 <a href="/author/karen-goldman/" data-wpel-link="internal"> 1553 <img loading="lazy" 1554 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2017/09/29034709/20170818_131918-150x150.jpg" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2017/09/29034709/20170818_131918-150x150.jpg 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2017/09/29034709/20170818_131918-300x300.jpg 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2017/09/29034709/20170818_131918-100x100.jpg 100w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2017/09/29034709/20170818_131918-604x604.jpg 604w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2017/09/29034709/20170818_131918-550x550.jpg 550w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2017/09/29034709/20170818_131918-470x470.jpg 470w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2017/09/29034709/20170818_131918.jpg 880w" sizes="(max-width: 150px) 100v
1554w, 150px" title="Karen Goldman" alt="Karen Goldman" class="so-widget-image"/> 1555 </a></div> 1556 1557</div></div><div id="panel-w6a8da544819cc-0-2-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="5" ><div 1558 1559 class="so-widget-sow-editor so-widget-sow-editor-base" 1560 1561 > 1562<div class="siteorigin-widget-tinymce textwidget"> 1563 <p style="text-align: center;"><strong>Karen Goldman</strong></p></div> 1564</div></div></div><div id="pgc-w6a8da544819cc-0-3" class="panel-grid-cell" ><div id="panel-w6a8da544819cc-0-3-0" class="so-panel widget widget_sow-image panel-first-child" data-index="6" ><div 1565 1566 class="so-widget-sow-image so-widget-sow-image-default-c67d20f9f743" 1567 1568 > 1569<div class="sow-image-container"> 1570 <a href="/author/chloe-catajan/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"> 1571 <img loading="lazy" 1572 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29041237/Chloe-Catajan-150x150.jpg" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29041237/Chloe-Catajan-150x150.jpg 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29041237/Chloe-Catajan-300x300.jpg 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29041237/Chloe-Catajan-100x100.jpg 100w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29041237/Chloe-Catajan.jpg 540w" sizes="(max-width: 150px) 100vw, 150px" title="Chloe Catajan" alt="Chloe Catajan" class="so-widget-image"/> 1573 </a></div> 1574 1575</div></div><div id="panel-w6a8da544819cc-0-3-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="7" ><div 1576 1577 class="so-widget-sow-editor so-widget-sow-editor-base" 1578 1579 > 1580<div class="siteorigin-widget-tinymce textwidget"> 1581 <p style="text-align: center;"><strong>Chloe Catajan</strong></p> 1582</div> 1583</div></div></div></div><div id="pg-w6a8da544819cc-1" class="panel-grid panel-no-style" ><div id="pgc-w6a8da544819cc-1-0" class="panel-grid-cell" ><div id="panel-w6a8da544819cc-1-0-0" class="so-panel widget widget_sow-image panel-first-child" data-index="8" ><div 1584 1585 class="so-widget-sow-image so-widget-sow-image-default-c67d20f9f743" 1586 1587 > 1588<div class="sow-image-container"> 1589 <a href="/author/Mariana-Garcia/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"> 1590 <img loading="lazy" 1591 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2024/03/28145401/unnamed-2-150x150.jpg" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2024/03/28145401/unnamed-2-150x150.jpg 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2024/03/28145401/unnamed-2-300x300.jpg 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2024/03/28145401/unnamed-2-100x100.jpg 100w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2024/03/28145401/unnamed-2.jpg 400w" sizes="(max-width: 150px) 100vw, 150px" title="Mariana Garcia" alt="Mariana Garcia" class="so-widget-image"/> 1592 </a></div> 1593 1594</div></div><div id="panel-w6a8da544819cc-1-0-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="9" ><div 1595 1596 class="so-widget-sow-editor so-widget-sow-editor-base" 1597 1598 > 1599<div class="siteorigin-widget-tinymce textwidget"> 1600 <p style="text-align: center;"><strong>Mariana Garcia</strong></p> 1601</div> 1602</div></div></div><div id="pgc-w6a8da544819cc-1-1" class="panel-grid-cell" ><div id="panel-w6a8da544819cc-1-1-0" class="so-panel widget widget_sow-image panel-first-child" data-index="10" ><div 1603 1604 class="so-widget-sow-image so-widget-sow-image-default-c67d20f9f743" 1605 1606 > 1607<div class="sow-image-container"> 1608 <a href="/author/matt-pang/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"> 1609 <img loading="lazy" 1610 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2020/03/28202646/Matt-Pang-150x150.jpg" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2020/03/28202646/Matt-Pang-150x150.jpg 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2020/03/28202646/Matt-Pang-300x300.jpg 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2020/03/28202646/Matt-Pang-100x100.jpg 100w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2020/03/28202646/Matt-Pang.jpg 400w" sizes="(max-width: 150px) 100v
1610w, 150px" title="Matt Pang" alt="Matt Pang" class="so-widget-image"/> 1611 </a></div> 1612 1613</div></div><div id="panel-w6a8da544819cc-1-1-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="11" ><div 1614 1615 class="so-widget-sow-editor so-widget-sow-editor-base" 1616 1617 > 1618<div class="siteorigin-widget-tinymce textwidget"> 1619 <p style="text-align: center;"><strong>Matt Pang</strong></p> 1620</div> 1621</div></div></div><div id="pgc-w6a8da544819cc-1-2" class="panel-grid-cell" ><div id="panel-w6a8da544819cc-1-2-0" class="so-panel widget widget_sow-image panel-first-child" data-index="12" ><div 1622 1623 class="so-widget-sow-image so-widget-sow-image-default-bed47dda6c60" 1624 1625 > 1626<div class="sow-image-container"> 1627 <a href="/author/jane-hu/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"> 1628 <img loading="lazy" 1629 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29030917/Jane-Hu-150x150.jpg" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29030917/Jane-Hu-150x150.jpg 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29030917/Jane-Hu-300x300.jpg 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29030917/Jane-Hu-100x100.jpg 100w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2016/09/29030917/Jane-Hu.jpg 400w" sizes="(max-width: 150px) 100vw, 150px" title="Jane Hu" alt="Jane Hu" class="so-widget-image"/> 1630 </a></div> 1631 1632</div></div><div id="panel-w6a8da544819cc-1-2-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="13" ><div 1633 1634 class="so-widget-sow-editor so-widget-sow-editor-base" 1635 1636 > 1637<div class="siteorigin-widget-tinymce textwidget"> 1638 <p style="text-align: center;"><strong>Jane Hu</strong></p></div> 1639</div></div></div><div id="pgc-w6a8da544819cc-1-3" class="panel-grid-cell" ><div id="panel-w6a8da544819cc-1-3-0" class="so-panel widget widget_sow-image panel-first-child" data-index="14" ><div 1640 1641 class="so-widget-sow-image so-widget-sow-image-default-c67d20f9f743" 1642 1643 > 1644<div class="sow-image-container"> 1645 <a href="/author/aaron-lee/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"> 1646 <img loading="lazy" 1647 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2024/06/28142442/Aaron-Lee-150x150.jpg" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2024/06/28142442/Aaron-Lee-150x150.jpg 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2024/06/28142442/Aaron-Lee-300x300.jpg 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2024/06/28142442/Aaron-Lee-100x100.jpg 100w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2024/06/28142442/Aaron-Lee.jpg 400w" sizes="(max-width: 150px) 100vw, 150px" title="Aaron Lee" alt="Aaron Lee" class="so-widget-image"/> 1648 </a></div> 1649 1650</div></div><div id="panel-w6a8da544819cc-1-3-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="15" ><div 1651 1652 class="so-widget-sow-editor so-widget-sow-editor-base" 1653 1654 > 1655<div class="siteorigin-widget-tinymce textwidget"> 1656 <p style="text-align: center;"><strong>Aaron Lee</strong></p> 1657</div> 1658</div></div></div></div><div id="pg-w6a8da544819cc-2" class="panel-grid panel-no-style" ><div id="pgc-w6a8da544819cc-2-0" class="panel-grid-cell" ><div id="panel-w6a8da544819cc-2-0-0" class="so-panel widget widget_sow-image panel-first-child" data-index="16" ><div 1659 1660 class="so-widget-sow-image so-widget-sow-image-default-c67d20f9f743" 1661 1662 > 1663<div class="sow-image-container"> 1664 <a href="/author/jerome-parmer/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"> 1665 <img loading="lazy" 1666 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/11/04090804/Jerome-Parmer-round-150x150.png" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/11/04090804/Jerome-Parmer-round-150x150.png 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/11/04090804/Jerome-Parmer-round-300x300.png 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/11/04090804/Jerome-Parmer-round-70x70.png 70w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/11/04090804/Jerome-Parmer-round-95x95.png 95w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/11/04090804/Jerome-Parmer-round-190x190.png 190w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/11/04090804/Jerome-Parmer-round.png 400w" sizes="(max-width: 150px) 100v
1666w, 150px" title="Jerome Parmer" alt="Maylani Cornier" class="so-widget-image"/> 1667 </a></div> 1668 1669</div></div><div id="panel-w6a8da544819cc-2-0-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="17" ><div 1670 1671 class="so-widget-sow-editor so-widget-sow-editor-base" 1672 1673 > 1674<div class="siteorigin-widget-tinymce textwidget"> 1675 <p style="text-align: center;"><strong>Jerome Parmer</strong></p> 1676</div> 1677</div></div></div><div id="pgc-w6a8da544819cc-2-1" class="panel-grid-cell" ><div id="panel-w6a8da544819cc-2-1-0" class="so-panel widget widget_sow-image panel-first-child" data-index="18" ><div 1678 1679 class="so-widget-sow-image so-widget-sow-image-default-c67d20f9f743" 1680 1681 > 1682<div class="sow-image-container"> 1683 <a href="/author/Jamie-Balaoro/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"> 1684 <img loading="lazy" 1685 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/07/01172216/jamie-balaoro-150x150.jpg" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/07/01172216/jamie-balaoro-150x150.jpg 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/07/01172216/jamie-balaoro-70x70.jpg 70w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/07/01172216/jamie-balaoro-95x95.jpg 95w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/07/01172216/jamie-balaoro-190x190.jpg 190w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2026/07/01172216/jamie-balaoro.jpg 300w" sizes="(max-width: 150px) 100vw, 150px" title="Jamie Balaoro." alt="Maylani Cornier" class="so-widget-image"/> 1686 </a></div> 1687 1688</div></div><div id="panel-w6a8da544819cc-2-1-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="19" ><div 1689 1690 class="so-widget-sow-editor so-widget-sow-editor-base" 1691 1692 > 1693<div class="siteorigin-widget-tinymce textwidget"> 1694 <p style="text-align: center;"><strong>Jamie Balaoro</strong></p> 1695</div> 1696</div></div></div><div id="pgc-w6a8da544819cc-2-2" class="panel-grid-cell" ><div id="panel-w6a8da544819cc-2-2-0" class="so-panel widget widget_sow-image panel-first-child" data-index="20" ><div 1697 1698 class="so-widget-sow-image so-widget-sow-image-default-c67d20f9f743" 1699 1700 > 1701<div class="sow-image-container"> 1702 <a href="/author/derek-fisher/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"> 1703 <img loading="lazy" 1704 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2023/05/28161154/Derek-Fisher-150x150.jpg" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2023/05/28161154/Derek-Fisher-150x150.jpg 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2023/05/28161154/Derek-Fisher-300x300.jpg 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2023/05/28161154/Derek-Fisher-100x100.jpg 100w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2023/05/28161154/Derek-Fisher.jpg 400w" sizes="(max-width: 150px) 100vw, 150px" title="Derek Fisher" alt="Derek Fisher" class="so-widget-image"/> 1705 </a></div> 1706 1707</div></div><div id="panel-w6a8da544819cc-2-2-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="21" ><div 1708 1709 class="so-widget-sow-editor so-widget-sow-editor-base" 1710 1711 > 1712<div class="siteorigin-widget-tinymce textwidget"> 1713 <p style="text-align: center;"><strong>Derek Fisher</strong></p> 1714</div> 1715</div></div></div><div id="pgc-w6a8da544819cc-2-3" class="panel-grid-cell" ><div id="panel-w6a8da544819cc-2-3-0" class="so-panel widget widget_sow-image panel-first-child" data-index="22" ><div 1716 1717 class="so-widget-sow-image so-widget-sow-image-default-c67d20f9f743" 1718 1719 > 1720<div class="sow-image-container"> 1721 <a href="/author/Onome-Uyovbievbo/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"> 1722 <img loading="lazy" 1723 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2019/11/28210023/Onome-Uyovbievbo-150x150.jpg" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2019/11/28210023/Onome-Uyovbievbo-150x150.jpg 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2019/11/28210023/Onome-Uyovbievbo-300x300.jpg 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2019/11/28210023/Onome-Uyovbievbo-100x100.jpg 100w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2019/11/28210023/Onome-Uyovbievbo.jpg 400w" sizes="(max-width: 150px) 100v
1723w, 150px" title="Onome Uyovbievbo" alt="Onome Uyovbievbo" class="so-widget-image"/> 1724 </a></div> 1725 1726</div></div><div id="panel-w6a8da544819cc-2-3-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="23" ><div 1727 1728 class="so-widget-sow-editor so-widget-sow-editor-base" 1729 1730 > 1731<div class="siteorigin-widget-tinymce textwidget"> 1732 <p style="text-align: center;"><strong>Onome Uyovbievbo</strong></p> 1733</div> 1734</div></div></div></div><div id="pg-w6a8da544819cc-3" class="panel-grid panel-no-style" ><div id="pgc-w6a8da544819cc-3-0" class="panel-grid-cell" ><div id="panel-w6a8da544819cc-3-0-0" class="so-panel widget widget_sow-image panel-first-child" data-index="24" ><div 1735 1736 class="so-widget-sow-image so-widget-sow-image-default-c67d20f9f743" 1737 1738 > 1739<div class="sow-image-container"> 1740 <a href="/author/Michael-chan/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"> 1741 <img loading="lazy" 1742 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/01/28132404/Michael-Chan-150x150.jpg" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/01/28132404/Michael-Chan-150x150.jpg 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/01/28132404/Michael-Chan-300x300.jpg 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/01/28132404/Michael-Chan-100x100.jpg 100w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/01/28132404/Michael-Chan.jpg 512w" sizes="(max-width: 150px) 100vw, 150px" title="Michael Chan" alt="Michael Chan" class="so-widget-image"/> 1743 </a></div> 1744 1745</div></div><div id="panel-w6a8da544819cc-3-0-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="25" ><div 1746 1747 class="so-widget-sow-editor so-widget-sow-editor-base" 1748 1749 > 1750<div class="siteorigin-widget-tinymce textwidget"> 1751 <p style="text-align: center;"><strong>Michael Chan</strong></p> 1752</div> 1753</div></div></div><div id="pgc-w6a8da544819cc-3-1" class="panel-grid-cell" ><div id="panel-w6a8da544819cc-3-1-0" class="so-panel widget widget_sow-image panel-first-child" data-index="26" ><div 1754 1755 class="so-widget-sow-image so-widget-sow-image-default-c67d20f9f743" 1756 1757 > 1758<div class="sow-image-container"> 1759 <a href="/author/Maylani-Cornier/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"> 1760 <img loading="lazy" 1761 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/01/28132250/Maylani-Cornier-150x150.jpg" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/01/28132250/Maylani-Cornier-150x150.jpg 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/01/28132250/Maylani-Cornier-300x300.jpg 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/01/28132250/Maylani-Cornier-1024x1024.jpg 1024w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/01/28132250/Maylani-Cornier-1536x1536.jpg 1536w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/01/28132250/Maylani-Cornier-2048x2048.jpg 2048w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/01/28132250/Maylani-Cornier-100x100.jpg 100w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/01/28132250/Maylani-Cornier-604x604.jpg 604w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/01/28132250/Maylani-Cornier-e1737994930418.jpg 400w" sizes="(max-width: 150px) 100vw, 150px" title="Maylani Cornier" alt="Maylani Cornier" class="so-widget-image"/> 1762 </a></div> 1763 1764</div></div><div id="panel-w6a8da544819cc-3-1-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="27" ><div 1765 1766 class="so-widget-sow-editor so-widget-sow-editor-base" 1767 1768 > 1769<div class="siteorigin-widget-tinymce textwidget"> 1770 <p style="text-align: center;"><strong>Maylani Cornier</strong></p> 1771</div> 1772</div></div></div><div id="pgc-w6a8da544819cc-3-2" class="panel-grid-cell panel-grid-cell-mobile-last" ><div id="panel-w6a8da544819cc-3-2-0" class="so-panel widget widget_sow-image panel-first-child" data-index="28" ><div 1773 1774 class="so-widget-sow-image so-widget-sow-image-default-c67d20f9f743" 1775 1776 > 1777<div class="sow-image-container"> 1778 <a href="/author/Imani-Sires/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal"> 1779 <img loading="lazy" 1780 src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2023/10/28151729/Imani-Sires-150x150.jpg" width="150" height="150" srcset="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2023/10/28151729/Imani-Sires-150x150.jpg 150w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2023/10/28151729/Imani-Sires-300x300.jpg 300w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2023/10/28151729/Imani-Sires-100x100.jpg 100w, https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2023/10/28151729/Imani-Sires.jpg 400w" sizes="(max-width: 150px) 100v
1780w, 150px" title="Imani Sires" alt="Imani Sires" class="so-widget-image"/> 1781 </a></div> 1782 1783</div></div><div id="panel-w6a8da544819cc-3-2-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="29" ><div 1784 1785 class="so-widget-sow-editor so-widget-sow-editor-base" 1786 1787 > 1788<div class="siteorigin-widget-tinymce textwidget"> 1789 <p style="text-align: center;"><strong>Imani Sires</strong></p> 1790</div> 1791</div></div></div><div id="pgc-w6a8da544819cc-3-3" class="panel-grid-cell panel-grid-cell-empty" ></div></div><div id="pg-w6a8da544819cc-4" class="panel-grid panel-no-style" ><div id="pgc-w6a8da544819cc-4-0" class="panel-grid-cell panel-grid-cell-empty" ></div><div id="pgc-w6a8da544819cc-4-1" class="panel-grid-cell panel-grid-cell-empty" ></div><div id="pgc-w6a8da544819cc-4-2" class="panel-grid-cell panel-grid-cell-empty panel-grid-cell-mobile-last" ></div><div id="pgc-w6a8da544819cc-4-3" class="panel-grid-cell panel-grid-cell-empty" ></div></div></div></div></div></div></div><div id="pg-3983-5" class="panel-grid panel-no-style" ><div id="pgc-3983-5-0" class="panel-grid-cell panel-grid-cell-empty" ></div><div id="pgc-3983-5-1" class="panel-grid-cell" ><div id="panel-3983-5-1-0" class="so-panel widget widget_sow-editor panel-first-child panel-last-child" data-index="16" ><div 1792 1793 class="so-widget-sow-editor so-widget-sow-editor-base" 1794 1795 > 1796<div class="siteorigin-widget-tinymce textwidget"> 1797 <p style="text-align: center;"><strong>Jennifer Gokhman, </strong>Copy chief<br /> 1798<strong>Aparna Simmons</strong>, Live coverage editor</p> 1799</div> 1800</div></div></div><div id="pgc-3983-5-2" class="panel-grid-cell" ><div id="panel-3983-5-2-0" class="so-panel widget widget_sow-editor panel-first-child panel-last-child" data-index="17" ><div 1801 1802 class="so-widget-sow-editor so-widget-sow-editor-base" 1803 1804 > 1805<div class="siteorigin-widget-tinymce textwidget"> 1806 <h2 style="text-align: center;">All-Star alumni</h2> 1807<p style="text-align: center;"><a href="/author/max-heilman" target="_blank" rel="noopener noreferrer" data-wpel-link="internal">Max Heilman</a><br /> 1808<a href="https://riffmagazine.com/author/alessio-neri/" data-wpel-link="internal">Alessio Neri</a><br /> 1809<a href="/author/Joaquin-Cabello/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal">Joaquin Cabello</a><a href="https://riffmagazine.com/author/jon-bauer/" data-wpel-link="internal"><br /> 1810</a><a href="/author/brandi-smith/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal">Brandi Smith</a><br /> 1811Gary Chancer</p> 1812</div> 1813</div></div></div><div id="pgc-3983-5-3" class="panel-grid-cell panel-grid-cell-mobile-last" ><div id="panel-3983-5-3-0" class="so-panel widget widget_sow-editor panel-first-child panel-last-child" data-index="18" ><div 1814 1815 class="so-widget-sow-editor so-widget-sow-editor-base" 1816 1817 > 1818<div class="siteorigin-widget-tinymce textwidget"> 1819 <h2 style="text-align: center;">Contributors</h2> 1820<p style="text-align: center;"><a href="https://riffmagazine.com/author/nathan-mckinley/" target="_blank" rel="noopener noreferrer" data-wpel-link="internal">Nathan McKinley</a><br /> 1821<a href="https://riffmagazine.com/author/quinn-gill" data-wpel-link="internal">Quinn Gill</a></p> 1822</div> 1823</div></div></div><div id="pgc-3983-5-4" class="panel-grid-cell panel-grid-cell-empty" ></div></div><div id="pg-3983-6" class="panel-grid panel-has-style" ><div class="panel-row-style panel-row-style-for-3983-6" ><div id="pgc-3983-6-0" class="panel-grid-cell" ><div id="panel-3983-6-0-0" class="so-panel widget widget_sow-editor panel-first-child panel-last-child" data-index="19" ><div class="panel-widget-style panel-widget-style-for-3983-6-0-0" ><div 1824 1825 class="so-widget-sow-editor so-widget-sow-editor-base" 1826 1827 > 1828<div class="siteorigin-widget-tinymce textwidget"> 1829 <h2 style="text-align: right;"><span style="color: #ffffff;">Want to reach music lovers? Advertise with RIFF.</span></h2></div> 1830</div></div></div></div><div id="pgc-3983-6-1" class="panel-grid-cell" ><div id="panel-3983-6-1-0" class="so-panel widget widget_sow-button panel-first-child panel-last-child" data-index="20" ><div class="panel-widget-style panel-widget-style-for-3983-6-1-0" ><div 1831 1832 class="so-widget-sow-button so-widget-sow-button-atom-d86589c6000c-3983" 1833 1834 ><div class="ow-button-base ow-button-align-left" 1835> 1836 <a href="https://riffmagazine.com/contact/" class="sowb-button ow-icon-placement- ow-button-hover" data-wpel-link="internal"> 1837 <span> 1838 1839 Contact Us Now </span> 1840 </a> 1841 </div> 1842</div></div></div></div></div></div><div id="pg-3983-7" class="panel-grid panel-no-style" ><div id="pgc-3983-7-0" class="panel-grid-cell panel-grid-cell-empty" ></div></div></div> 1843<!-- MOLONGUI AUTHORSHIP PLUGIN 5.2.12 --> 1844<!-- https://www.molongui.com/wordpress-plugin-post-authors --> 1845 1846<div class="molongui-clearfix"></div><div class="m-a-box " data-box-layout="slim" data-box-position="below" data-multiauthor="false" data-author-id="21" data-author-type="user" data-author-archived=""><div class="m-a-box-container"><div class="m-a-box-tab m-a-box-content m-a-box-profile" data-profile-layout="layout-1" data-author-ref="user-21" itemscope itemid="https://riffmagazine.com/author/punitma-malhotra/" itemtype="https://schema.org/Person"><div class="m-a-box-content-top"></div>
1846<div class="m-a-box-content-middle"><div class="m-a-box-item m-a-box-avatar" data-source="local"><a class="m-a-box-avatar-url" href="https://blueastral.com" data-wpel-link="external" rel="external noopener noreferrer"><img alt='' src='https://riffmagazine.com/wp-content/uploads/2025/07/Punitma-Malhotra-e1752257683858-150x150.png' srcset='https://riffmagazine.com/wp-content/uploads/2025/07/Punitma-Malhotra-e1752257683858-300x300.png 2x' class='avatar avatar-150 photo' height='150' width='150' itemprop= "image"/></a></div><div class="m-a-box-item m-a-box-data"><div class="m-a-box-name"><h5 itemprop="name"><a class="m-a-box-name-url " href="https://riffmagazine.com/author/punitma-malhotra/" itemprop="url"> Punitma Malhotra</a></h5></div><div class="m-a-box-item m-a-box-meta"><a href="https://blueastral.com" target="_blank" data-wpel-link="external" rel="external noopener noreferrer"><span class="m-a-box-string-web">Website</span></a> <span class="m-a-box-meta-divider">|</span> <a href="#" class="m-a-box-data-toggle" rel="nofollow"><span class="m-a-box-string-more-posts">+ posts</span><span class="m-a-box-string-bio" style="display:none">Bio â®</span></a></div><div class="m-a-box-bio" itemprop="description"></div><div class="m-a-box-related" data-related-layout="layout-1"><div class="m-a-box-item m-a-box-related-entries" style="display:none;"><ul><span class="m-a-box-string-no-related-posts">This author does not have any more posts</span></ul></div></div></div></div><div class="m-a-box-content-bottom"></div></div></div></div> </div> 1847 1848 </div> 1849 1850 1851 </div> 1852 1853 </div> 1854 1855 1856 1857 1858</div> 1859 1860 1861 1862 </div> 1863 1864 1865 </div> 1866 1867 1868 </div> 1869 1870 1871 </main> 1872 1873 </div> 1874 1875 1876 </div> 1877 1878 1879 1880<footer class="cs-footer" data-scheme="auto" data-l="light" data-d="dark"> 1881 <div class="cs-footer__item cs-footer__item-top-bar"> 1882 <div class="cs-container"> 1883 <div class="cs-footer__item-inner"> 1884 <div class="cs-footer__col cs-col-left"> 1885 <div class="cs-logo"> 1886 <a class="cs-footer__logo cs-logo-default" href="https://riffmagazine.com/" data-wpel-link="internal"> 1887 <img src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/07071045/small-for-logo.png" alt="RIFF Magazine" width="60" height="60" > </a> 1888 1889 <a class="cs-footer__logo cs-logo-dark" href="https://riffmagazine.com/" data-wpel-link="internal"> 1890 <img src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/07071045/small-for-logo.png" alt="RIFF Magazine" width="60" height="60" > </a> 1891 </div> 1892 <div class="cs-footer__description"> 1893 <span> 1894 RIFF is the "why" in music journalism, by journalists for journalists. </span> 1895 </div> 1896 </div> 1897 1898 1899 <div class="cs-footer__col cs-col-right"> 1900 <div class="cs-footer__follow"> 1901 <div class="cs-footer__follow-heading"> 1902 Follow Us </div> 1903 <div class="cs-footer__follow-content"> 1904 <div class="cs-social"> 1905 <a class="cs-social__link" href="https://www.facebook.com/RIFFonline" target="_blank" data-wpel-link="external" rel="external noopener noreferrer"> 1906 <img src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/10031116/icon-facebook-0001%402x-1.webp" alt="Facebook" > </a> 1907 <a class="cs-social__link" href="https://x.com/riffonline" target="_blank" data-wpel-link="external" rel="external noopener noreferrer"> 1908 <img src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/10031118/icon-x-0001%402x-1.webp" alt="Twitter" > </a> 1909 <a class="cs-social__link" href="https://bsky.app/profile/riffmagazine.com" target="_blank" data-wpel-link="external" rel="external noopener noreferrer"> 1910 <img src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/11185416/bluesky-icon.png" alt="Bluesky" > </a> 1911 <a class="cs-social__link" href="https://www.instagram.com/riffmagonline" target="_blank" data-wpel-link="external" rel="external noopener noreferrer"> 1912 <img src="https://riffmedia.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/10031122/icon-instagram-0001%402x-1.webp" alt="Instagram" > </a> 1913 </div> 1914 </div> 1915 </div> 1916 </div> 1917 </div> 1918 </div> 1919 </div> 1920 1921 <div class="cs-footer__item cs-footer__item-bottom-bar"> 1922 <div class="cs-container"> 1923 <div class="cs-footer__item-inner">
1924 <div class="cs-footer__col cs-col-left"> 1925 <div class="cs-footer__nav-menu"> 1926 <ul id="menu-footer-menu" class="cs-footer__nav "><li id="menu-item-122062" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-3983 current_page_item menu-item-122062"><a href="https://riffmagazine.com/about-riff/" aria-current="page" data-wpel-link="internal">About RIFF</a></li> 1927<li id="menu-item-4002" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4002"><a href="https://riffmagazine.com/contact/" data-wpel-link="internal">Contact</a></li> 1928<li id="menu-item-122063" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-122063"><a href="https://riffmagazine.com/advertising-info/" data-wpel-link="internal">Advertise with Riff</a></li> 1929</ul> </div> 1930 </div> 1931 1932 <div class="cs-footer__col cs-col-right"> 1933 <div class="cs-footer__copyright"> 1934 © 2025 Riff Magazine Powered by <a href="https://trivalleysolutions.com/" target="_blank" rel="noopener noreferrer external" data-wpel-link="external">Tri-Valley Solutions</a>. 1935 </div> 1936 </div> 1937 </div> 1938 </div> 1939 </div> 1940 </footer> 1941 1942 <button class="cs-scroll-top" role="button" aria-label="Scroll to top button"> 1943 <i class="cs-icon cs-icon-chevron-up"></i> 1944 <div class="cs-scroll-top-border"> 1945 <svg width="52" height="52" viewBox="0 0 52 52"> 1946 <path d="M26,2 a24,24 0 0,1 0,48 a24,24 0 0,1 0,-48" style="stroke-width: 2; fill: none;"></path> 1947 </svg> 1948 </div> 1949 <div class="cs-scroll-top-progress"> 1950 <svg width="52" height="52" viewBox="0 0 52 52"> 1951 <path d="M26,2 a24,24 0 0,1 0,48 a24,24 0 0,1 0,-48" style="stroke-width: 2; fill: none;"></path> 1952 </svg> 1953 </div> 1954 </button> 1955 1956 1957 1958 1959 1960 1961 <style media="all" id="siteorigin-panels-layouts-footer">/* Layout w6a8da5446dd62 */ #pgc-w6a8da5446dd62-0-0 , #pgc-w6a8da5446dd62-0-1 , #pgc-w6a8da5446dd62-0-2 , #pgc-w6a8da5446dd62-0-3 , #pgc-w6a8da5446dd62-1-0 , #pgc-w6a8da5446dd62-1-1 , #pgc-w6a8da5446dd62-1-2 , #pgc-w6a8da5446dd62-1-3 , #pgc-w6a8da5446dd62-2-0 , #pgc-w6a8da5446dd62-2-1 , #pgc-w6a8da5446dd62-2-2 , #pgc-w6a8da5446dd62-2-3 , #pgc-w6a8da5446dd62-3-0 , #pgc-w6a8da5446dd62-3-1 , #pgc-w6a8da5446dd62-3-2 , #pgc-w6a8da5446dd62-3-3 , #pgc-w6a8da5446dd62-4-0 , #pgc-w6a8da5446dd62-4-1 , #pgc-w6a8da5446dd62-4-2 , #pgc-w6a8da5446dd62-4-3 { width:25%;width:calc(25% - ( 0.75 * 30px ) ) } #pg-w6a8da5446dd62-0 , #pg-w6a8da5446dd62-1 , #pg-w6a8da5446dd62-2 , #pg-w6a8da5446dd62-3 , #pl-w6a8da5446dd62 .so-panel { margin-bottom:30px } #pl-w6a8da5446dd62 .so-panel:last-of-type { margin-bottom:0px } @media (max-width:780px){ #pg-w6a8da5446dd62-0.panel-no-style, #pg-w6a8da5446dd62-0.panel-has-style > .panel-row-style, #pg-w6a8da5446dd62-0 , #pg-w6a8da5446dd62-1.panel-no-style, #pg-w6a8da5446dd62-1.panel-has-style > .panel-row-style, #pg-w6a8da5446dd62-1 , #pg-w6a8da5446dd62-2.panel-no-style, #pg-w6a8da5446dd62-2.panel-has-style > .panel-row-style, #pg-w6a8da5446dd62-2 , #pg-w6a8da5446dd62-3.panel-no-style, #pg-w6a8da5446dd62-3.panel-has-style > .panel-row-style, #pg-w6a8da5446dd62-3 , #pg-w6a8da5446dd62-4.panel-no-style, #pg-w6a8da5446dd62-4.panel-has-style > .panel-row-style, #pg-w6a8da5446dd62-4 { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pg-w6a8da5446dd62-0 > .panel-grid-cell , #pg-w6a8da5446dd62-0 > .panel-row-style > .panel-grid-cell , #pg-w6a8da5446dd62-1 > .panel-grid-cell , #pg-w6a8da5446dd62-1 > .panel-row-style > .panel-grid-cell , #pg-w6a8da5446dd62-2 > .panel-grid-cell , #pg-w6a8da5446dd62-2 > .panel-row-style > .panel-grid-cell , #pg-w6a8da5446dd62-3 > .panel-grid-cell , #pg-w6a8da5446dd62-3 > .panel-row-style > .panel-grid-cell , #pg-w6a8da5446dd62-4 > .panel-grid-cell , #pg-w6a8da5446dd62-4 > .panel-row-style > .panel-grid-cell { width:100%;margin-right:0 } #pgc-w6a8da5446dd62-0-0 , #pgc-w6a8da5446dd62-0-1 , #pgc-w6a8da5446dd62-0-2 , #pgc-w6a8da5446dd62-1-0 , #pgc-w6a8da5446dd62-1-1 , #pgc-w6a8da5446dd62-1-2 , #pgc-w6a8da5446dd62-2-0 , #pgc-w6a8da5446dd62-2-1 , #pgc-w6a8da5446dd62-2-2 , #pgc-w6a8da5446dd62-3-0 , #pgc-w6a8da5446dd62-3-1 , #pgc-w6a8da5446dd62-3-2 , #pgc-w6a8da5446dd62-4-0 , #pgc-w6a8da5446dd62-4-1 , #pgc-w6a8da5446dd62-4-2 { margin-bottom:30px } #pl-w6a8da5446dd62 .panel-grid-cell { padding:0 } #pg-w6a8da5446dd62-0 .panel-grid-cell-empty , #pg-w6a8da5446dd62-1 .panel-grid-cell-empty , #pg-w6a8da5446dd62-2 .panel-grid-cell-empty , #pg-w6a8da5446dd62-3 .panel-grid-cell-empty , #pg-w6a8da5446dd62-4 .panel-grid-cell-empty { display:none } #pl-w6a8da5446dd62 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px } } /* Layout w6a8da544819cc */ #pgc-w6a8da544819cc-0-0 , #pgc-w6a8da544819cc-0-1 , #pgc-w6a8da544819cc-0-2 , #pgc-w6a8da544819cc-0-3 , #pgc-w6a8da544819cc-1-0 , #pgc-w6a8da544819cc-1-1 , #pgc-w6a8da544819cc-1-2 , #pgc-w6a8da544819cc-1-3 , #pgc-w6a8da544819cc-2-0 , #pgc-w6a8da544819cc-2-1 , #pgc-w6a8da544819cc-2-2 , #pgc-w6a8da544819cc-2-3 , #pgc-w6a8da544819cc-3-0 , #pgc-w6a8da544819cc-3-1 , #pgc-w6a8da544819cc-3-2 , #pgc-w6a8da544819cc-3-3 , #pgc-w6a8da544819cc-4-0 , #pgc-w6a8da544819cc-4-1 , #pgc-w6a8da544819cc-4-2 , #pgc-w6a8da544819cc-4-3 { width:25%;width:calc(25% - ( 0.75 * 30px ) ) } #pg-w6a8da544819cc-0 , #pg-w6a8da544819cc-1 , #pg-w6a8da544819cc-2 , #pg-w6a8da544819cc-3 , #pl-w6a8da544819cc .so-panel { margin-bottom:30px } #pl-w6a8da544819cc .so-panel:last-of-type { margin-bottom:0px } @media (max-width:780px){ #pg-w6a8da544819cc-0.panel-no-style, #pg-w6a8da544819cc-0.panel-has-style > .panel-row-style, #pg-w6a8da544819cc-0 , #pg-w6a8da544819cc-1.panel-no-style, #pg-w6a8da544819cc-1.panel-has-style > .panel-row-style, #pg-w6a8da544819cc-1 , #pg-w6a8da544819cc-2.panel-no-style, #pg-w6a8da544819cc-2.panel-has-style > .panel-row-style, #pg-w6a8da544819cc-2 , #pg-w6a8da544819cc-3.panel-no-style, #pg-w6a8da544819cc-3.panel-has-style > .panel-row-style, #pg-w6a8da544819cc-3 , #pg-w6a8da544819cc-4.panel-no-style, #pg-w6a8da544819cc-4.panel-has-style > .panel-row-style, #pg-w6a8da544819cc-4 { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pg-w6a8da544819cc-0 > .panel-grid-cell , #pg-w6a8da544819cc-0 > .panel-row-style > .panel-grid-cell , #pg-w6a8da544819cc-1 > .panel-grid-cell , #pg-w6a8da544819cc-1 > .panel-row-style > .panel-grid-cell , #pg-w6a8da544819cc-2 > .panel-grid-cell , #pg-w6a8da544819cc-2 > .panel-row-style > .panel-grid-cell , #pg-w6a8da544819cc-3 > .panel-grid-cell , #pg-w6a8da544819cc-3 > .panel-row-style > .panel-grid-cell , #pg-w6a8da544819cc-4 > .panel-grid-cell , #pg-w6a8da544819cc-4 > .panel-row-style > .panel-grid-cell { width:100%;margin-right:0 } #pgc-w6a8da544819cc-0-0 , #pgc-w6a8da544819cc-0-1 , #pgc-w6a8da544819cc-0-2 , #pgc-w6a8da544819cc-1-0 , #pgc-w6a8da544819cc-1-1 , #pgc-w6a8da544819cc-1-2 , #pgc-w6a8da544819cc-2-0 , #pgc-w6a8da544819cc-2-1 , #pgc-w6a8da544819cc-2-2 , #pgc-w6a8da544819cc-3-0 , #pgc-w6a8da544819cc-3-1 , #pgc-w6a8da544819cc-3-2 , #pgc-w6a8da544819cc-4-0 , #pgc-w6a8da544819cc-4-1 , #pgc-w6a8da544819cc-4-2 { margin-bottom:30px } #pl-w6a8da544819cc .panel-grid-cell { padding:0 } #pg-w6a8da544819cc-0 .panel-grid-cell-empty , #pg-w6a8da544819cc-1 .panel-grid-cell-empty , #pg-w6a8da544819cc-2 .panel-grid-cell-empty , #pg-w6a8da544819cc-3 .panel-grid-cell-empty , #pg-w6a8da544819cc-4 .panel-grid-cell-empty { display:none } #pl-w6a8da544819cc .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px } } </style><link rel='stylesheet' id='sow-image-default-c67d20f9f743-css' href='https://riffmagazine.com/wp-content/uploads/siteorigin-widgets/sow-image-default-c67d20f9f743.css?ver=6.9.9' media='all' /> 1962<link rel='stylesheet' id='sow-image-default-bed47dda6c60-css' href='https://riffmagazine.com/wp-content/uploads/siteorigin-widgets/sow-image-default-bed47dda6c60.css?ver=6.9.9' media='all' /> 1963<link rel='stylesheet' id='sow-image-default-fb8ee18a18f6-css' href='https://riffmagazine.com/wp-content/uploads/siteorigin-widgets/sow-image-default-fb8ee18a18f6.css?ver=6.9.9' media='all' /> 1964<link rel='stylesheet' id='molongui-authorship-box-css' href='https://riffmagazine.com/wp-content/plugins/molongui-authorship/assets/css/author-box.af84.min.css?ver=5.2.12' media='all' /> 1965<style id='molongui-authorship-box-inline-css'> 1966:root{ --m-a-box-bp: 600px; --m-a-box-bp-l: 599px; }.m-a-box {width:100%;margin-top:20px !important;margin-right:0 !important;margin-bottom:20px !important;margin-left:0 !important;} .m-a-box-header {margin-bottom:20px;} .m-a-box-container {padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border-style:solid;border-top-width:1px;border-right-width:0;border-bottom-width:1px;border-left-width:0;border-color:#e8e8e8;background-color:#f7f8f9;box-shadow:10px 10px 10px 0 #ababab ;} .m-a-box-avatar img, .m-a-box-avatar div[data-avatar-type="acronym"] {border-style:solid;border-width:2px;border-color:#bfbfbf;} .m-a-box-name * {font-size:22px;} .m-a-box-content.m-a-box-profile .m-a-box-data .m-a-box-meta * {font-size:12px;} .m-a-box-meta-divider {padding:0 0.2em;} .m-a-box-bio > * {font-size:14px;} .m-icon-container {background-color: inherit; border-color: inherit; color: #999999 !important;font-size:20px;} .m-a-box-related-entry-title, .m-a-box-related-entry-title a {font-size:14px;} 1967/*# sourceURL=molongui-authorship-box-inline-css */ 1968</style> 1969<style id='core-block-supports-inline-css'> 1970/** 1971 * Core styles: block-supports 1972 */ 1973
1974/*# sourceURL=core-block-supports-inline-css */ 1975</style> 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022
2023<script data-jetpack-boost="ignore" id="wp-emoji-settings" type="application/json"> 2024{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"wpemoji":"https://riffmagazine.com/wp-includes/js/wp-emoji.js?ver=6.9.9","twemoji":"https://riffmagazine.com/wp-includes/js/twemoji.js?ver=6.9.9"}} 2025</script>
2025 2026 2027 2028 2029</div>
2030<script data-no-defer="1" data-ezscrex="false" data-cfasync="false" data-pagespeed-no-defer data-cookieconsent="ignore"> 2031var ctPublicFunctions = {"_ajax_nonce":"5b5fe99aff","_rest_nonce":"f299be858a","_ajax_url":"\/wp-admin\/admin-ajax.php","_rest_url":"https:\/\/riffmagazine.com\/wp-json\/","data__cookies_type":"native","data__ajax_type":"rest","bot_detector_enabled":false,"data__frontend_data_log_enabled":1,"data__bot_detector_enabled":0,"cookiePrefix":"","wprocket_detected":false,"host_url":"riffmagazine.com","text__ee_click_to_select":"Click to select the whole data","text__ee_original_email":"The complete one is","text__ee_got_it":"Got it","text__ee_blocked":"Blocked","text__ee_cannot_connect":"Cannot connect","text__ee_cannot_decode":"Can not decode email. Unknown reason","text__ee_email_decoder":"CleanTalk email decoder","text__ee_wait_for_decoding":"The magic is on the way!","text__ee_decoding_process":"Please wait a few seconds while we decode the contact data."} 2032</script>
2032<script data-no-defer="1" data-ezscrex="false" data-cfasync="false" data-pagespeed-no-defer data-cookieconsent="ignore"> 2033var ctPublic = {"_ajax_nonce":"5b5fe99aff","settings__forms__check_internal":"0","settings__forms__check_external":"0","settings__forms__force_protection":"0","settings__forms__search_test":"1","settings__forms__wc_add_to_cart":"0","bot_detector_enabled":false,"settings__sfw__anti_crawler":"1","blog_home":"https:\/\/riffmagazine.com\/","pixel__setting":"0","pixel__enabled":false,"pixel__url":null,"data__email_check_before_post":"1","data__email_check_exist_post":"0","data__cookies_type":"native","data__key_is_ok":true,"data__visible_fields_required":true,"wl_brandname":"Anti-Spam by CleanTalk","wl_brandname_short":"CleanTalk","ct_checkjs_key":"4b2b54e56315dcb3c6b8cc9ecce1280f0e10697f92ffa5c8fe43045405a28d5e","emailEncoderPassKey":"9f716bc4c912163fc3dd6773cb3dda03","bot_detector_forms_excluded":"W10=","advancedCacheExists":true,"varnishCacheExists":false,"wc_ajax_add_to_cart":false,"theRealPerson":{"phrases":{"trpHeading":"The Real Person Badge!","trpContent1":"Verified as a real person and not a bot. The comment was approved without pre-moderation.","trpContent2":" Anti-Spam by CleanTalk","trpContentLearnMore":"Learn more"},"trpContentLink":"https:\/\/cleantalk.org\/help\/the-real-person?utm_id=&utm_term=&utm_source=admin_side&utm_medium=trp_badge&utm_content=trp_badge_link_click&utm_campaign=apbct_links","imgPersonUrl":"https:\/\/riffmagazine.com\/wp-content\/plugins\/cleantalk-spam-protect\/css\/images\/real_user.svg","imgShieldUrl":"https:\/\/riffmagazine.com\/wp-content\/plugins\/cleantalk-spam-protect\/css\/images\/shield.svg"}} 2034</script>
2034<script src="https://riffmagazine.com/wp-includes/js/tinymce/tinymce.min.js?ver=49110-20250317" id="wp-tinymce-root-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2034<script src="https://riffmagazine.com/wp-includes/js/tinymce/plugins/compat3x/plugin.min.js?ver=49110-20250317" id="wp-tinymce-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2034<script src="https://riffmagazine.com/wp-includes/js/jquery/jquery.js?ver=3.7.1" id="jquery-core-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2034<script src="https://riffmagazine.com/wp-includes/js/jquery/jquery-migrate.js?ver=3.4.1" id="jquery-migrate-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2034<script src="https://riffmagazine.com/wp-content/plugins/cleantalk-spam-protect/js/apbct-public-bundle_gathering.min.js?ver=6.88_1789783688" id="apbct-public-bundle_gathering.min-js-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2034<script src="https://riffmagazine.com/wp-content/plugins/wp-post-author/assets/js/awpa-frontend-scripts.js?ver=3.6.2" id="awpa-custom-bg-scripts-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2034<script src="https://riffmagazine.com/wp-includes/js/dist/development/react-refresh-runtime.js?ver=8f1acdfb845f670b0ef2" id="wp-react-refresh-runtime-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2034<script src="https://riffmagazine.com/wp-includes/js/dist/development/react-refresh-entry.js?ver=a100113810d2b7fe3a75" id="wp-react-refresh-entry-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2034<script src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?ver=6.9.9" id="csco_adsense-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
vendor: 57 bytes, line 2034
2034<script src="https://www.googletagmanager.com/gtag/js?id=
2034GT-NSV3RC8
vendor: 87 bytes, line 2034
2034" id="google_gtagjs-js" async type="f20c69b8af059430239fd7c0-text/javascript"></script>
2034<script id="google_gtagjs-js-after" type="f20c69b8af059430239fd7c0-text/javascript"> 2035window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} 2036gtag("set","linker",{"domains":["riffmagazine.com"]}); 2037gtag("js", new Date()); 2038gtag("set", "developer_id.dZTNiMT", true); 2039gtag("config", "GT-NSV3RC8"); 2040 window._googlesitekit = window._googlesitekit || {}; window._googlesitekit.throttledEvents = []; window._googlesitekit.gtagEvent = (name, data) => { var key = JSON.stringify( { name, data } ); if ( !! window._googlesitekit.throttledEvents[ key ] ) { return; } window._googlesitekit.throttledEvents[ key ] = true; setTimeout( () => { delete window._googlesitekit.throttledEvents[ key ]; }, 5 ); gtag( "event", name, { ...data, event_source: "site-kit" } ); }; 2041//# sourceURL=google_gtagjs-js-after 2042</script>
2042<script type="f20c69b8af059430239fd7c0-text/javascript"> 2043/** 2044 * Show posts for real users AND PublishPress/Co-Authors guest authors on /author/{slug}/ 2045 */ 2046add_action('pre_get_posts', function ($q) { 2047 if ( is_admin() || !$q->is_main_query() || !$q->is_author() ) return; 2048 2049 // base settings (can be merged with the earlier snippet) 2050 $q->set('posts_per_page', 18); 2051 $q->set('ignore_sticky_posts', true); 2052 $q->set('orderby', 'date'); 2053 $q->set('order', 'DESC'); 2054 2055 $slug = get_query_var('author_name'); 2056 if ( ! $slug ) return; 2057 2058 // keep default behavior for WP users 2059 $q->set('author_name', $slug); 2060 2061 // also include guest author term 2062 $tax = 'author'; // PublishPress/Co-Authors taxonomy 2063 $term = get_term_by('slug', $slug, $tax); 2064 if ( $term && !is_wp_error($term) ) { 2065 $tax_query = (array) $q->get('tax_query'); 2066 $tax_query[] = [ 2067 'taxonomy' => $tax, 2068 'field' => 'slug', 2069 'terms' => [$slug], 2070 'operator' => 'IN', 2071 ]; 2072 $q->set('tax_query', $tax_query); 2073 } 2074}); 2075// [author_posts per_page="18"] or [author_posts author="staff-report"] 2076add_shortcode('author_posts', function ($atts) { 2077 $a = shortcode_atts([ 2078 'per_page' => 18, 2079 'author' => '', // optional slug; empty = current author archive 2080 ], $atts); 2081 2082 if ( is_author() ) { 2083 $author_obj = get_queried_object(); 2084 $author_id = $author_obj ? $author_obj->ID : 0; 2085 $author_slug = $author_obj ? $author_obj->user_nicename : ''; 2086 } else if ( !empty($a['author']) ) { 2087 $author_obj = get_user_by('slug', sanitize_title($a['author'])); 2088 $author_id = $author_obj ? $author_obj->ID : 0; 2089 $author_slug = $a['author']; 2090 } else { 2091 return '<p>No author context.</p>'; 2092 } 2093 2094 $paged = max(1, get_query_var('paged') ?: get_query_var('page') ?: 1); 2095 2096 // Include guest author taxonomy posts too, if present 2097 $tax_query = []; 2098 $ga_term = get_term_by('slug', $author_slug, 'author'); 2099 if ( $ga_term && !is_wp_error($ga_term) ) { 2100 $tax_query[] = [ 2101 'taxonomy' => 'author', 2102 'field' => 'slug', 2103 'terms' => [$author_slug], 2104 'operator' => 'IN', 2105 ]; 2106 } 2107 2108 $q = new WP_Query([ 2109 'post_type' => 'post', 2110 'author' => $author_id, // 0 is fine if only guest author exists; tax_query will pick it up 2111 'tax_query' => $tax_query ?: null, 2112 'posts_per_page' => intval($a['per_page']), 2113 'paged' => $paged, 2114 'orderby' => 'date', 2115 'order' => 'DESC', 2116 'ignore_sticky_posts' => true, 2117 ]); 2118 2119 ob_start(); 2120 if ( $q->have_posts() ) { 2121 echo '<div class="cs-posts-area__main cs-archive-grid cs-posts-area__archive cs-posts-area__grid" data-pc="3" data-lt="2" data-tb="2" data-mb="1">'; 2122 while ( $q->have_posts() ) { 2123 $q->the_post(); 2124 if ( function_exists('get_template_part') ) { 2125 get_template_part('template-parts/content', get_post_format()); 2126 } else { 2127 echo '<article ', post_class('cs-entry'), '>'; 2128 echo '<h2 class="entry-title"><a href="', esc_url(get_permalink()), '">', esc_html(get_the_title()), '</a></h2>'; 2129 echo '</article>'; 2130 } 2131 } 2132 echo '</div>'; 2133 2134 $big = 999999999; 2135 $links = paginate_links([ 2136 'base' => str_replace($big, '%#%', esc_url(get_pagenum_link($big))), 2137 'format' => '?paged=%#%', 2138 'current' => $paged, 2139 'total' => $q->max_num_pages, 2140 'type' => 'list', 2141 'mid_size' => 2, 2142 'prev_text' => __('Previous','maag'), 2143 'next_text' => __('Next','maag'), 2144 ]); 2145 if ( $links ) echo '<nav class="navigation pagination">', $links, '</nav>'; 2146 } else { 2147 echo '<p>No posts found for this author.</p>'; 2148 } 2149 wp_reset_postdata(); 2150 return ob_get_clean(); 2151}); 2152 2153 2154</script>
2154<script type="f20c69b8af059430239fd7c0-text/javascript"> 2155window.addEventListener('DOMContentLoaded', function () { 2156 ctSetCookie( "apbct_antibot", 'af723ce4dd84d7de9b14e58ff06d3ae8df42c41c0ccbef8573fee091e1328287', 0 ); 2157 }); 2158</script>
2158<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8765507690104663&host=ca-host-pub-2644536267352236" crossorigin="anonymous" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2158<script type="f20c69b8af059430239fd7c0-text/javascript">document.addEventListener('DOMContentLoaded',function(){document.addEventListener('click',function(event){const target=event.target.closest('.m-a-box-data-toggle');if(target){event.preventDefault();let authorBox=target.closest('.m-a-box');if(authorBox.getAttribute('data-multiauthor')){authorBox=target.closest('[data-author-ref]')}if(authorBox){const postLabel=target.querySelector('.m-a-box-string-more-posts');const bioLabel=target.querySelector('.m-a-box-string-bio');if(postLabel.style.display==="none"){postLabel.style.display="inline";bioLabel.style.display="none"}else{postLabel.style.display="none";bioLabel.style.display="inline"}const bio=authorBox.querySelector('.m-a-box-bio');const related=authorBox.querySelector('.m-a-box-related-entries');if(related.style.display==="none"){related.style.display="block";bio.style.display="none"}else{related.style.display="none";bio.style.display="block"}}}})});</script>
2158<script type="f20c69b8af059430239fd7c0-text/javascript"> 2159document.addEventListener('DOMContentLoaded', function () { 2160 setTimeout(function(){ 2161 if( document.querySelectorAll('[name^=ct_checkjs]').length > 0 ) { 2162 if (typeof apbct_public_sendREST === 'function' && typeof apbct_js_keys__set_input_value === 'function') { 2163 apbct_public_sendREST( 2164 'js_keys__get', 2165 { callback: apbct_js_keys__set_input_value }) 2166 } 2167 } 2168 },0) 2169 }) 2170</script>
2170<script type="speculationrules"> 2171{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/maag/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 2172</script>
2172<script type="f20c69b8af059430239fd7c0-text/javascript"> 2173 ( () => { 2174 const lazyloadRunObserver = () => { 2175 const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); 2176 const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { 2177 entries.forEach( ( entry ) => { 2178 if ( entry.isIntersecting ) { 2179 let lazyloadBackground = entry.target; 2180 if( lazyloadBackground ) { 2181 lazyloadBackground.classList.add( 'e-lazyloaded' ); 2182 } 2183 lazyloadBackgroundObserver.unobserve( entry.target ); 2184 } 2185 }); 2186 }, { rootMargin: '200px 0px 200px 0px' } ); 2187 lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { 2188 lazyloadBackgroundObserver.observe( lazyloadBackground ); 2189 } ); 2190 }; 2191 const events = [ 2192 'DOMContentLoaded', 2193 'elementor/lazyload/observe', 2194 ]; 2195 events.forEach( ( event ) => { 2196 document.addEventListener( event, lazyloadRunObserver ); 2197 } ); 2198 } )(); 2199 </script>
2199<script src="https://riffmagazine.com/wp-includes/js/dist/hooks.js?ver=220ff17f5667d013d468" id="wp-hooks-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2199<script src="https://riffmagazine.com/wp-includes/js/dist/i18n.js?ver=6b3ae5bd3b8d9598492d" id="wp-i18n-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2199<script id="wp-i18n-js-after" type="f20c69b8af059430239fd7c0-text/javascript"> 2200wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 2201//# sourceURL=wp-i18n-js-after 2202</script>
2202<script src="https://riffmagazine.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.7" id="swv-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2202<script id="contact-form-7-js-before" type="f20c69b8af059430239fd7c0-text/javascript"> 2203var wpcf7 = { 2204 "api": { 2205 "root": "https:\/\/riffmagazine.com\/wp-json\/", 2206 "namespace": "contact-form-7\/v1" 2207 }, 2208 "cached": 1 2209}; 2210//# sourceURL=contact-form-7-js-before 2211</script>
2211<script src="https://riffmagazine.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.7" id="contact-form-7-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2211<script id="molongui-authorship-byline-js-extra" type="f20c69b8af059430239fd7c0-text/javascript"> 2212var molongui_authorship_byline_params = {"byline_prefix":"","byline_suffix":"","byline_separator":",\u00a0","byline_last_separator":"\u00a0and\u00a0","byline_link_title":"View all posts by","byline_link_class":"","byline_dom_tree":"","byline_dom_prepend":"","byline_dom_append":"","byline_decoder":"v3"}; 2213//# sourceURL=molongui-authorship-byline-js-extra 2214</script>
2214<script src="https://riffmagazine.com/wp-content/plugins/molongui-authorship/assets/js/byline.4cc4.min.js?ver=5.2.12" id="molongui-authorship-byline-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2214<script id="heateor_sss_sharing_js-js-before" type="f20c69b8af059430239fd7c0-text/javascript"> 2215function heateorSssLoadEvent(e) {var t=window.onload;if (typeof window.onload!="function") {window.onload=e}else{window.onload=function() {t();e()}}}; var heateorSssSharingAjaxUrl = 'https://riffmagazine.com/wp-admin/admin-ajax.php', heateorSssCloseIconPath = 'https://riffmagazine.com/wp-content/plugins/sassy-social-share/public/../images/close.png', heateorSssPluginIconPath = 'https://riffmagazine.com/wp-content/plugins/sassy-social-share/public/../images/logo.png', heateorSssHorizontalSharingCountEnable = 0, heateorSssVerticalSharingCountEnable = 0, heateorSssSharingOffset = -10; var heateorSssMobileStickySharingEnabled = 0;var heateorSssCopyLinkMessage = "Link copied.";var heateorSssUrlCountFetched = [], heateorSssSharesText = 'Shares', heateorSssShareText = 'Share';function heateorSssPopup(e) {window.open(e,"popUpWindow","height=400,width=600,left=400,top=100,resizable,scrollbars,toolbar=0,personalbar=0,menubar=no,location=no,directories=no,status")} 2216//# sourceURL=heateor_sss_sharing_js-js-before 2217</script>
2217<script src="https://riffmagazine.com/wp-content/plugins/sassy-social-share/public/js/sassy-social-share-public.js?ver=3.3.79" id="heateor_sss_sharing_js-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2217<script src="https://riffmagazine.com/wp-includes/js/dist/vendor/react.js?ver=18.3.1.1" id="react-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2217<script src="https://riffmagazine.com/wp-includes/js/dist/vendor/react-jsx-runtime.js?ver=18.3.1" id="react-jsx-runtime-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2217<script src="https://riffmagazine.com/wp-includes/js/dist/autop.js?ver=4253b2f13990616d5356" id="wp-autop-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2217<script src="https://riffmagazine.com/wp-includes/js/dist/blob.js?ver=e1b9669561b45fc50da4" id="wp-blob-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2217<script src="https://riffmagazine.com/wp-includes/js/dist/block-serialization-default-parser.js?ver=6f4152c4a3466c0e1107" id="wp-block-serialization-default-parser-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2217<script src="https://riffmagazine.com/wp-includes/js/dist/deprecated.js?ver=6c0519d363872604d48f" id="wp-deprecated-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2217<script src="https://riffmagazine.com/wp-includes/js/dist/dom.js?ver=ce91312aee495c65e891" id="wp-dom-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2217<script src="https://riffmagazine.com/wp-includes/js/dist/vendor/react-dom.js?ver=18.3.1.1" id="react-dom-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2217<script src="https://riffmagazine.com/wp-includes/js/dist/escape-html.js?ver=6cade854f375b3091114" id="wp-escape-html-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2217<script src="https://riffmagazine.com/wp-includes/js/dist/element.js?ver=a63ee6ce984c02a99fa7" id="wp-element-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2217<script src="https://riffmagazine.com/wp-includes/js/dist/is-shallow-equal.js?ver=4554764360b974e32f5d" id="wp-is-shallow-equal-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2217<script src="https://riffmagazine.com/wp-includes/js/dist/keycodes.js?ver=0ae26254e495f9f44348" id="wp-keycodes-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2217<script src="https://riffmagazine.com/wp-includes/js/dist/priority-queue.js?ver=b617c70465159c57937b" id="wp-priority-queue-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2217<script src="https://riffmagazine.com/wp-includes/js/dist/compose.js?ver=7c895b31cd7a903b5229" id="wp-compose-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2217<script src="https://riffmagazine.com/wp-includes/js/dist/private-apis.js?ver=d7d926d9becc3eef5e24" id="wp-private-apis-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2217<script src="https://riffmagazine.com/wp-includes/js/dist/redux-routine.js?ver=58e4c7cd114da148c2c4" id="wp-redux-routine-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2217<script src="https://riffmagazine.com/wp-includes/js/dist/data.js?ver=c64d89d47908ae6c6928" id="wp-data-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2217<script id="wp-data-js-after" type="f20c69b8af059430239fd7c0-text/javascript"> 2218( function() { 2219 var userId = 0; 2220 var storageKey = "WP_DATA_USER_" + userId; 2221 wp.data 2222 .use( wp.data.plugins.persistence, { storageKey: storageKey } ); 2223} )(); 2224//# sourceURL=wp-data-js-after 2225</script>
2225<script src="https://riffmagazine.com/wp-includes/js/dist/html-entities.js?ver=4ae2a0abe957ffc91832" id="wp-html-entities-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2225<script src="https://riffmagazine.com/wp-includes/js/dist/dom-ready.js?ver=e8a78afc9e733da0e68c" id="wp-dom-ready-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2225<script src="https://riffmagazine.com/wp-includes/js/dist/a11y.js?ver=454e8a3cffdca128c277" id="wp-a11y-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2225<script src="https://riffmagazine.com/wp-includes/js/dist/rich-text.js?ver=26b032e73cfbf9a8165e" id="wp-rich-text-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2225<script src="https://riffmagazine.com/wp-includes/js/dist/shortcode.js?ver=c4ba248a967c40b8582c" id="wp-shortcode-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2225<script src="https://riffmagazine.com/wp-includes/js/dist/warning.js?ver=9eb7f5c6957924ec4b81" id="wp-warning-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2225<script src="https://riffmagazine.com/wp-includes/js/dist/blocks.js?ver=038adc2b455e24b7ce0e" id="wp-blocks-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2225<script src="https://riffmagazine.com/wp-includes/js/dist/url.js?ver=6bc6a4c3049d91342459" id="wp-url-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2225<script src="https://riffmagazine.com/wp-includes/js/dist/api-fetch.js?ver=dde45ae4bb2923c6d069" id="wp-api-fetch-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2225<script id="wp-api-fetch-js-after" type="f20c69b8af059430239fd7c0-text/javascript"> 2226wp.apiFetch.use( wp.apiFetch.createRootURLMiddleware( "https://riffmagazine.com/wp-json/" ) ); 2227wp.apiFetch.nonceMiddleware = wp.apiFetch.createNonceMiddleware( "f299be858a" ); 2228wp.apiFetch.use( wp.apiFetch.nonceMiddleware ); 2229wp.apiFetch.use( wp.apiFetch.mediaUploadMiddleware ); 2230wp.apiFetch.nonceEndpoint = "https://riffmagazine.com/wp-admin/admin-ajax.php?action=rest-nonce"; 2231//# sourceURL=wp-api-fetch-js-after 2232</script>
2232<script id="render-block-script-js-extra" type="f20c69b8af059430239fd7c0-text/javascript"> 2233var frontend_global_data = {"base_url":"https://riffmagazine.com","nonce":"f299be858a","ajaxurl":"https://riffmagazine.com/wp-admin/admin-ajax.php","rating_nonce":"f3f1a2012d","is_logged_in":"0","isrigister_enabled":"0","is_admin":"false","messages":{"loggedin":"You are already logged in.","register_disable":"Registration is disabled by admin.","admin_note":"To enable anyone can register option please follow the link","admin_url":"https://riffmagazine.com/wp-admin/options-general.php","logo":"\u003Csvg xmlns=\"http://www.w3.org/2000/svg\" data-name=\"Layer 1\" viewBox=\"0 0 382.31 446.56\"\u003E\u003Cdefs\u003E\u003ClinearGradient id=\"a\" x1=\"118.66\" y1=\"270.6\" x2=\"393.33\" y2=\"112.03\" gradientUnits=\"userSpaceOnUse\"\u003E\u003Cstop offset=\"0\" stop-color=\"#2db8b7\"/\u003E\u003Cstop offset=\"1\" stop-color=\"#3062af\"/\u003E\u003C/linearGradient\u003E\u003C/defs\u003E\u003Cpath d=\"M114.75 425.01a2.47 2.47 0 0 0-2-1.69l-9.48-1.38-4.24-8.58a2.58 2.58 0 0 0-4.45 0l-4.24 8.58-9.47 1.34a2.48 2.48 0 0 0-1.37 4.23l6.86 6.67-1.62 9.43a2.48 2.48 0 0 0 3.6 2.62l8.46-4.46 8.47 4.46a2.49 2.49 0 0 0 1.16.29 2.56 2.56 0 0 0 1.46-.47 2.51 2.51 0 0 0 1-2.44l-1.62-9.43 6.86-6.66a2.49 2.49 0 0 0 .63-2.55Zm47.65 0a2.47 2.47 0 0 0-2-1.69l-9.48-1.38-4.25-8.58a2.58 2.58 0 0 0-4.45 0l-4.24 8.58-9.46 1.34a2.48 2.48 0 0 0-1.37 4.23l6.86 6.67-1.62 9.43a2.49 2.49 0 0 0 3.61 2.62l8.45-4.46 8.47 4.46a2.49 2.49 0 0 0 2.62-.18 2.49 2.49 0 0 0 1-2.44l-1.62-9.43 6.86-6.66a2.49 2.49 0 0 0 .63-2.55Zm46.07 0a2.47 2.47 0 0 0-2-1.69l-9.48-1.38-4.24-8.58a2.58 2.58 0 0 0-4.45 0l-4.24 8.58-9.47 1.34a2.49 2.49 0 0 0-2 1.69 2.45 2.45 0 0 0 .63 2.54l6.86 6.67-1.62 9.43a2.48 2.48 0 0 0 3.6 2.62l8.45-4.46 8.48 4.46a2.48 2.48 0 0 0 1.15.29 2.57 2.57 0 0 0 1.47-.47 2.51 2.51 0 0 0 1-2.44l-1.62-9.43 6.86-6.66a2.49 2.49 0 0 0 .63-2.55Zm49.24 0a2.47 2.47 0 0 0-2-1.69l-9.48-1.38-4.24-8.59a2.59 2.59 0 0 0-4.45 0l-4.24 8.59-9.47 1.34a2.48 2.48 0 0 0-1.37 4.23l6.85 6.67-1.61 9.43a2.48 2.48 0 0 0 3.6 2.62l8.45-4.46 8.48 4.46a2.47 2.47 0 0 0 1.15.28 2.48 2.48 0 0 0 2.46-2.9l-1.62-9.43 6.86-6.67a2.47 2.47 0 0 0 .63-2.54Zm45.72 0a2.49 2.49 0 0 0-2-1.69l-9.49-1.38-4.24-8.58a2.58 2.58 0 0 0-4.45 0l-4.24 8.58-9.46 1.34a2.49 2.49 0 0 0-1.37 4.24l6.86 6.66-1.62 9.44a2.48 2.48 0 0 0 3.61 2.61l8.45-4.45 8.47 4.5a2.49 2.49 0 0 0 2.62-.18 2.48 2.48 0 0 0 1-2.43l-1.62-9.44 6.86-6.66a2.49 2.49 0 0 0 .63-2.55Z\" fill=\"#ffb900\"/\u003E\u003Cpath d=\"m7.15 382.41-7.17-30.06h6.21L10.72 373l5.5-20.65h7.22l5.27 21 4.61-21h6.11l-7.28 30.06h-6.44l-6-22.47-6 22.47Zm35.38 0v-30.06h9.74a35.43 35.43 0 0 1 7.22.45 7.92 7.92 0 0 1 4.33 2.94 9.36 9.36 0 0 1 1.74 5.86 9.78 9.78 0 0 1-1 4.65 8.3 8.3 0 0 1-2.56 3 8.67 8.67 0 0 1-3.15 1.42 34.32 34.32 0 0 1-6.29.43h-4v11.34Zm6.07-25v8.53h3.32a15.85 15.85 0 0 0 4.8-.47 4 4 0 0 0 2.59-3.82 3.91 3.91 0 0 0-1-2.71 4.19 4.19 0 0 0-2.44-1.33 28.92 28.92 0 0 0-4.37-.2Zm32.85 25v-30.06h9.74a35.36 35.36 0 0 1 7.22.45 7.85 7.85 0 0 1 4.33 2.94 9.36 9.36 0 0 1 1.74 5.86 9.78 9.78 0 0 1-1 4.65 8.28 8.28 0 0 1-2.55 3 8.82 8.82 0 0 1-3.15 1.42 34.44 34.44 0 0 1-6.3.43h-4v11.34Zm6.07-25v8.53h3.33a15.9 15.9 0 0 0 4.8-.47 4 4 0 0 0 2.58-3.82 3.91 3.91 0 0 0-1-2.71 4.24 4.24 0 0 0-2.45-1.33 28.84 28.84 0 0 0-4.36-.2Zm20.72 10.13a19 19 0 0 1 1.37-7.71 14.1 14.1 0 0 1 2.8-4.13 11.64 11.64 0 0 1 3.89-2.7 16.36 16.36 0 0 1 6.48-1.19q6.65 0 10.63 4.12t4 11.46q0 7.29-4 11.39t-10.58 4.12q-6.71 0-10.67-4.09t-3.9-11.24Zm6.25-.21q0 5.12 2.36 7.74a8.1 8.1 0 0 0 11.95 0q2.35-2.56 2.35-7.79t-2.26-7.71a8.41 8.41 0 0 0-12.07 0c-1.54 1.71-2.31 4.33-2.31 7.79Zm26.11 5.27 5.9-.57a7.23 7.23 0 0 0 2.17 4.37 6.52 6.52 0 0 0 4.4 1.39 6.75 6.75 0 0 0 4.42-1.24 3.68 3.68 0 0 0 1.48-2.9 2.79 2.79 0 0 0-.62-1.82 5 5 0 0 0-2.19-1.3c-.71-.25-2.33-.68-4.86-1.31q-4.87-1.22-6.85-3a7.83 7.83 0 0 1-2.76-6.05 7.69 7.69 0 0 1 1.3-4.29 8.22 8.22 0 0 1 3.75-3 15.18 15.18 0 0 1 5.92-1c3.77 0 6.61.82 8.52 2.48a8.71 8.71 0 0 1 3 6.62l-6.07.27a5.09 5.09 0 0 0-1.67-3.33 6.09
22336.09 0 0 0-3.84-1 6.91 6.91 0 0 0-4.15 1.09 2.19 2.19 0 0 0-1 1.86 2.31 2.31 0 0 0 .9 1.83q1.16 1 5.58 2a29.82 29.82 0 0 1 6.55 2.16 8.47 8.47 0 0 1 3.32 3.06 8.94 8.94 0 0 1 1.2 4.79 8.84 8.84 0 0 1-1.43 4.84 8.62 8.62 0 0 1-4.06 3.35 17 17 0 0 1-6.54 1.1c-3.81 0-6.72-.88-8.76-2.64a11.39 11.39 0 0 1-3.59-7.73Zm36.32 9.78v-25H168v-5.09h23.89v5.09h-8.9v25Zm56.11 0h-6.61l-2.62-6.83h-12l-2.48 6.83h-6.44l11.71-30.06h6.42Zm-11.18-11.89-4.14-11.16-4.06 11.16Zm14.36-18.17h6.07v16.28a34.2 34.2 0 0 0 .22 5 4.84 4.84 0 0 0 1.86 3 6.43 6.43 0 0 0 4 1.12 6.06 6.06 0 0 0 3.89-1.06 4.11 4.11 0 0 0 1.58-2.59 33.49 33.49 0 0 0 .27-5.11v-16.61h6.07v15.79a40.46 40.46 0 0 1-.49 7.65 8.47 8.47 0 0 1-1.82 3.77 9 9 0 0 1-3.53 2.45 15.39 15.39 0 0 1-5.79.92 16.68 16.68 0 0 1-6.53-1 9.32 9.32 0 0 1-3.52-2.58 8.26 8.26 0 0 1-1.7-3.33 36.42 36.42 0 0 1-.59-7.63Zm37.14 30.06v-25h-8.9v-5.09h23.89v5.09h-8.9v25Zm18.9 0v-30.03h6.07v11.83h11.9v-11.83h6.07v30.06h-6.07v-13.13h-11.9v13.14Zm29.08-14.84a19 19 0 0 1 1.38-7.71 13.91 13.91 0 0 1 2.8-4.13 11.7 11.7 0 0 1 3.88-2.7 16.43 16.43 0 0 1 6.48-1.19q6.64 0 10.64 4.12t4 11.46q0 7.29-4 11.39t-10.58 4.12q-6.7 0-10.67-4.09t-3.91-11.24Zm6.26-.21q0 5.12 2.36 7.74a7.68 7.68 0 0 0 6 2.64 7.58 7.58 0 0 0 5.95-2.62q2.33-2.61 2.33-7.84c0-3.45-.75-6-2.27-7.71a8.39 8.39 0 0 0-12.06 0c-1.52 1.74-2.29 4.36-2.29 7.82Zm27.66 15.05v-30.03h12.8a21.83 21.83 0 0 1 7 .81 6.88 6.88 0 0 1 3.5 2.88 8.62 8.62 0 0 1 1.31 4.74 8 8 0 0 1-2 5.59 9.55 9.55 0 0 1-5.94 2.78 14.06 14.06 0 0 1 3.25 2.52 34.27 34.27 0 0 1 3.45 4.88l3.67 5.86h-7.26l-4.38-6.54a43.26 43.26 0 0 0-3.2-4.42 4.76 4.76 0 0 0-1.83-1.25 10.14 10.14 0 0 0-3.05-.34h-1.24v12.55Zm6.07-17.35h4.5a23.69 23.69 0 0 0 5.45-.36 3.23 3.23 0 0 0 1.7-1.28 3.9 3.9 0 0 0 .62-2.25 3.6 3.6 0 0 0-.81-2.45 3.7 3.7 0 0 0-2.29-1.18c-.49-.07-2-.1-4.43-.1h-4.74Z\"/\u003E\u003Cpath d=\"M414.61 191.34c0-87.46-71.15-158.62-158.61-158.62S97.39 103.88 97.39 191.34a158.2 158.2 0 0 0 51.48 116.84l-.15.13 5.14 4.34c.34.28.7.51 1 .79 2.73 2.27 5.56 4.42 8.45 6.5q1.4 1 2.82 2 4.62 3.18 9.47 6c.7.42 1.41.82 2.12 1.22q5.31 3 10.84 5.66l.82.37a157.61 157.61 0 0 0 38.36 12.14l1.07.19c4.17.72 8.39 1.3 12.67 1.68l1.56.12c4.26.36 8.56.58 12.92.58s8.58-.22 12.82-.57l1.61-.12q6.3-.57 12.56-1.65l1.08-.2a157.39 157.39 0 0 0 37.82-11.85c.43-.2.88-.39 1.32-.6 4.42-2.09 8.76-4.37 13-6.86q4.67-2.73 9.12-5.77c1.07-.72 2.11-1.49 3.17-2.25 2.53-1.82 5-3.7 7.43-5.67.54-.43 1.12-.81 1.64-1.25l5.28-4.41-.16-.13a158.2 158.2 0 0 0 51.96-117.23Zm-305.69 0c0-81.1 66-147.08 147.08-147.08s147.08 66 147.08 147.08a146.72 146.72 0 0 1-49.54 110 43.4 43.4 0 0 0-5.15-3.1l-48.84-24.41a12.8 12.8 0 0 1-7.1-11.5v-17.11c1.13-1.39 2.32-3 3.56-4.71A117.11 117.11 0 0 0 311.09 211a20.93 20.93 0 0 0 12-19v-20.45a21 21 0 0 0-5.09-13.67V131c.3-3 1.36-19.88-10.86-33.82C296.51 85 279.31 78.86 256 78.86S215.49 85 204.86 97.14C192.64 111.07 193.7 128 194 131v26.92a21 21 0 0 0-5.12 13.66V192a21 21 0 0 0 7.73 16.27 108.46 108.46 0 0 0 17.84 36.85v16.68a12.85 12.85 0 0 1-6.7 11.29L162.14 298a41.76 41.76 0 0 0-4.34 2.75 146.76 146.76 0 0 1-48.88-109.41Z\" transform=\"translate(-64.85 -32.72)\" fill=\"url(#a)\"/\u003E\u003C/svg\u003E"}}; 2234//# sourceURL=render-block-script-js-extra 2235</script>
2235<script src="https://riffmagazine.com/wp-content/plugins/wp-post-author/assets/dist/awpa_frontend.build.js?ver=3.6.2" id="render-block-script-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2235<script src="https://riffmagazine.com/wp-content/plugins/wp-post-author/assets/dist/single_post_star.build.js?ver=3.6.2" id="awpa-single-rating-variation-frontend-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2235<script src="https://riffmagazine.com/wp-content/plugins/wp-post-author/assets/dist/author_post_star.build.js?ver=3.6.2" id="awpa-author-rating-variation-frontend-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2235<script src="https://riffmagazine.com/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-contact-form-7-fac2a8013ba5ba355cd0.js" id="googlesitekit-events-provider-contact-form-7-js" defer type="f20c69b8af059430239fd7c0-text/javascript"></script>
2235<script id="googlesitekit-events-provider-content-events-js-before" type="f20c69b8af059430239fd7c0-text/javascript"> 2236window._googlesitekit = window._googlesitekit || {}; 2237window._googlesitekit.contentEvents = {"postID":3983,"isSinglePost":false,"hasVimeoEmbed":false}; 2238//# sourceURL=googlesitekit-events-provider-content-events-js-before 2239</script>
2239<script src="https://riffmagazine.com/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-content-events-c7172f3fd0e4d5ad62ef.js" id="googlesitekit-events-provider-content-events-js" defer type="f20c69b8af059430239fd7c0-text/javascript"></script>
2239<script id="csco-scripts-js-extra" type="f20c69b8af059430239fd7c0-text/javascript"> 2240var csLocalize = {"siteSchemeMode":"system","siteSchemeToogle":"1","subscribeProcess":"Processing your subscription...","subscribeSuccess":"Thank you for subscribing!","subscribeError":"Form submission error"}; 2241var csco_mega_menu = {"rest_url":"https://riffmagazine.com/wp-json/csco/v1/menu-posts"}; 2242//# sourceURL=csco-scripts-js-extra 2243</script>
2243<script src="https://riffmagazine.com/wp-content/themes/maag/assets/js/scripts.js?ver=1.1.0" id="csco-scripts-js" type="f20c69b8af059430239fd7c0-text/javascript"></script>
2243<script type="f20c69b8af059430239fd7c0-module"> 2244/** 2245 * @output wp-includes/js/wp-emoji-loader.js 2246 */ 2247 2248/* eslint-env es6 */ 2249 2250// Note: This is loaded as a script module, so there is no need for an IIFE to prevent pollution of the global scope. 2251 2252/** 2253 * Emoji Settings as exported in PHP via _print_emoji_detection_script(). 2254 * @typedef WPEmojiSettings 2255 * @type {object} 2256 * @property {?object} source 2257 * @property {?string} source.concatemoji 2258 * @property {?string} source.twemoji 2259 * @property {?string} source.wpemoji 2260 */ 2261 2262const selector = 'script#wp-emoji-settings'; 2263const script = document.querySelector( selector ); 2264if ( ! ( script instanceof HTMLScriptElement ) ) { 2265 throw new Error( `Element missing: ${ selector }`); 2266} 2267const settings = /** @type {WPEmojiSettings} */ ( JSON.parse( script.text ) ); 2268 2269// For compatibility with other scripts that read from this global, in particular wp-includes/js/wp-emoji.js (source file: js/_enqueues/wp/emoji.js). 2270window._wpemojiSettings = settings; 2271 2272/** 2273 * Support tests. 2274 * @typedef SupportTests 2275 * @type {object} 2276 * @property {?boolean} flag 2277 * @property {?boolean} emoji 2278 */ 2279 2280const sessionStorageKey = 'wpEmojiSettingsSupports'; 2281const tests = [ 'flag', 'emoji' ]; 2282 2283/** 2284 * Checks whether the browser supports offloading to a Worker. 2285 * 2286 * @since 6.3.0 2287 * 2288 * @private 2289 * 2290 * @returns {boolean} 2291 */ 2292function supportsWorkerOffloading() { 2293 return ( 2294 typeof Worker !== 'undefined' && 2295 typeof OffscreenCanvas !== 'undefined' && 2296 typeof URL !== 'undefined' && 2297 URL.createObjectURL && 2298 typeof Blob !== 'undefined' 2299 ); 2300} 2301 2302/** 2303 * @typedef SessionSupportTests 2304 * @type {object} 2305 * @property {number} timestamp 2306 * @property {SupportTests} supportTests 2307 */ 2308 2309/** 2310 * Get support tests from session. 2311 * 2312 * @since 6.3.0 2313 * 2314 * @private 2315 * 2316 * @returns {?SupportTests} Support tests, or null if not set or older than 1 week. 2317 */ 2318function getSessionSupportTests() { 2319 try { 2320 /** @type {SessionSupportTests} */ 2321 const item = JSON.parse( 2322 sessionStorage.getItem( sessionStorageKey ) 2323 ); 2324 if ( 2325 typeof item === 'object' && 2326 typeof item.timestamp === 'number' && 2327 new Date().valueOf() < item.timestamp + 604800 && // Note: Number is a week in seconds. 2328 typeof item.supportTests === 'object' 2329 ) { 2330 return item.supportTests; 2331 } 2332 } catch ( e ) {} 2333 return null; 2334} 2335 2336/** 2337 * Persist the supports in session storage. 2338 * 2339 * @since 6.3.0 2340 * 2341 * @private 2342 * 2343 * @param {SupportTests} supportTests Support tests. 2344 */ 2345function setSessionSupportTests( supportTests ) { 2346 try { 2347 /** @type {SessionSupportTests} */ 2348 const item = { 2349 supportTests: supportTests, 2350 timestamp: new Date().valueOf() 2351 }; 2352 2353 sessionStorage.setItem( 2354 sessionStorageKey, 2355 JSON.stringify( item ) 2356 ); 2357 } catch ( e ) {} 2358} 2359 2360/** 2361 * Checks if two sets of Emoji characters render the same visually. 2362 * 2363 * This is used to determine if the browser is rendering an emoji with multiple data points 2364 * correctly. set1 is the emoji in the correct form, using a zero-width joiner. set2 is the emoji 2365 * in the incorrect form, using a zero-width space. If the two sets render the same, then the browser 2366 * does not support the emoji correctly. 2367 * 2368 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing 2369 * scope. Everything must be passed by parameters. 2370 * 2371 * @since 4.9.0 2372 * 2373 * @private 2374 * 2375 * @param {CanvasRenderingContext2D} context 2D Context. 2376 * @param {string} set1 Set of Emoji to test. 2377 * @param {string} set2 Set of Emoji to test. 2378 * 2379 * @return {boolean} True if the two sets render the same. 2380 */ 2381function emojiSetsRenderIdentically( context, set1, set2 ) { 2382 // Cleanup from previous test. 2383 context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); 2384 context.fillText( set1, 0, 0 ); 2385 const rendered1 = new Uint32Array( 2386 context.getImageData( 2387 0, 2388 0, 2389 context.canvas.width, 2390 context.canvas.height 2391 ).data 2392 ); 2393 2394 // Cleanup from previous test. 2395 context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); 2396 context.fillText( set2, 0, 0 ); 2397 const rendered2 = new Uint32Array( 2398 context.getImageData( 2399 0, 2400 0, 2401 context.canvas.width,
2402 context.canvas.height 2403 ).data 2404 ); 2405 2406 return rendered1.every( ( rendered2Data, index ) => { 2407 return rendered2Data === rendered2[ index ]; 2408 } ); 2409} 2410 2411/** 2412 * Checks if the center point of a single emoji is empty. 2413 * 2414 * This is used to determine if the browser is rendering an emoji with a single data point 2415 * correctly. The center point of an incorrectly rendered emoji will be empty. A correctly 2416 * rendered emoji will have a non-zero value at the center point. 2417 * 2418 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing 2419 * scope. Everything must be passed by parameters. 2420 * 2421 * @since 6.8.2 2422 * 2423 * @private 2424 * 2425 * @param {CanvasRenderingContext2D} context 2D Context. 2426 * @param {string} emoji Emoji to test. 2427 * 2428 * @return {boolean} True if the center point is empty. 2429 */ 2430function emojiRendersEmptyCenterPoint( context, emoji ) { 2431 // Cleanup from previous test. 2432 context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); 2433 context.fillText( emoji, 0, 0 ); 2434 2435 // Test if the center point (16, 16) is empty (0,0,0,0). 2436 const centerPoint = context.getImageData(16, 16, 1, 1); 2437 for ( let i = 0; i < centerPoint.data.length; i++ ) { 2438 if ( centerPoint.data[ i ] !== 0 ) { 2439 // Stop checking the moment it's known not to be empty. 2440 return false; 2441 } 2442 } 2443 2444 return true; 2445} 2446 2447/** 2448 * Determines if the browser properly renders Emoji that Twemoji can supplement. 2449 * 2450 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing 2451 * scope. Everything must be passed by parameters. 2452 * 2453 * @since 4.2.0 2454 * 2455 * @private 2456 * 2457 * @param {CanvasRenderingContext2D} context 2D Context. 2458 * @param {string} type Whether to test for support of "flag" or "emoji". 2459 * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification. 2460 * @param {Function} emojiRendersEmptyCenterPoint Reference to emojiRendersEmptyCenterPoint function, needed due to minification. 2461 * 2462 * @return {boolean} True if the browser can render emoji, false if it cannot. 2463 */ 2464function browserSupportsEmoji( context, type, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ) { 2465 let isIdentical; 2466 2467 switch ( type ) { 2468 case 'flag': 2469 /* 2470 * Test for Transgender flag compatibility. Added in Unicode 13. 2471 * 2472 * To test for support, we try to render it, and compare the rendering to how it would look if 2473 * the browser doesn't render it correctly (white flag emoji + transgender symbol). 2474 */ 2475 isIdentical = emojiSetsRenderIdentically( 2476 context, 2477 '\uD83C\uDFF3\uFE0F\u200D\u26A7\uFE0F', // as a zero-width joiner sequence 2478 '\uD83C\uDFF3\uFE0F\u200B\u26A7\uFE0F' // separated by a zero-width space 2479 ); 2480 2481 if ( isIdentical ) { 2482 return false; 2483 } 2484 2485 /* 2486 * Test for Sark flag compatibility. This is the least supported of the letter locale flags, 2487 * so gives us an easy test for full support. 2488 * 2489 * To test for support, we try to render it, and compare the rendering to how it would look if 2490 * the browser doesn't render it correctly ([C] + [Q]). 2491 */ 2492 isIdentical = emojiSetsRenderIdentically( 2493 context, 2494 '\uD83C\uDDE8\uD83C\uDDF6', // as the sequence of two code points 2495 '\uD83C\uDDE8\u200B\uD83C\uDDF6' // as the two code points separated by a zero-width space 2496 ); 2497 2498 if ( isIdentical ) { 2499 return false; 2500 } 2501 2502 /* 2503 * Test for English flag compatibility. England is a country in the United Kingdom, it 2504 * does not have a two letter locale code but rather a five letter sub-division code. 2505 * 2506 * To test for support, we try to render it, and compare the rendering to how it would look if 2507 * the browser doesn't render it correctly (black flag emoji + [G] + [B] + [E] + [N] + [G]). 2508 */ 2509 isIdentical = emojiSetsRenderIdentically( 2510 context, 2511 // as the flag sequence 2512 '\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67\uDB40\uDC7F', 2513 // with each code point separated by a zero-width space 2514 '\uD83C\uDFF4\u200B\uDB40\uDC67\u200B\uDB40\uDC62\u200B\uDB40\uDC65\u200B\uDB40\uDC6E\u200B\uDB40\uDC67\u200B\uDB40\uDC7F' 2515 ); 2516 2517 return ! isIdentical; 2518 case 'emoji': 2519 /* 2520 * Is there a large, hairy, humanoid mythical creature living in the browser? 2521 * 2522 * To test for Emoji 17.0 support, try to render a new emoji: Hairy Creature. 2523 * 2524 * The hairy creature emoji is a single code point emoji. Testing for browser 2525 * support required testing the center point of the emoji to see if it is empty. 2526 * 2527 * 0xD83E 0x1FAC8 (\uD83E\u1FAC8) == ð« Hairy creature. 2528 * 2529 * When updating this test, please ensure that the emoji is either a single code point 2530 * or switch to using the emojiSetsRenderIdentically function and testing with a zero-width 2531 * joiner vs a zero-width space. 2532 */ 2533 const notSupported = emojiRendersEmptyCenterPoint( context, '\uD83E\u1FAC8' ); 2534 return ! notSupported; 2535 } 2536 2537 return false;
2538} 2539 2540/** 2541 * Checks emoji support tests. 2542 * 2543 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing 2544 * scope. Everything must be passed by parameters. 2545 * 2546 * @since 6.3.0 2547 * 2548 * @private 2549 * 2550 * @param {string[]} tests Tests. 2551 * @param {Function} browserSupportsEmoji Reference to browserSupportsEmoji function, needed due to minification. 2552 * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification. 2553 * @param {Function} emojiRendersEmptyCenterPoint Reference to emojiRendersEmptyCenterPoint function, needed due to minification. 2554 * 2555 * @return {SupportTests} Support tests. 2556 */ 2557function testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ) { 2558 let canvas; 2559 if ( 2560 typeof WorkerGlobalScope !== 'undefined' && 2561 self instanceof WorkerGlobalScope 2562 ) { 2563 canvas = new OffscreenCanvas( 300, 150 ); // Dimensions are default for HTMLCanvasElement. 2564 } else { 2565 canvas = document.createElement( 'canvas' ); 2566 } 2567 2568 const context = canvas.getContext( '2d', { willReadFrequently: true } ); 2569 2570 /* 2571 * Chrome on OS X added native emoji rendering in M41. Unfortunately, 2572 * it doesn't work when the font is bolder than 500 weight. So, we 2573 * check for bold rendering support to avoid invisible emoji in Chrome. 2574 */ 2575 context.textBaseline = 'top'; 2576 context.font = '600 32px Arial'; 2577 2578 const supports = {}; 2579 tests.forEach( ( test ) => { 2580 supports[ test ] = browserSupportsEmoji( context, test, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ); 2581 } ); 2582 return supports; 2583} 2584 2585/** 2586 * Adds a script to the head of the document. 2587 * 2588 * @ignore 2589 * 2590 * @since 4.2.0 2591 * 2592 * @param {string} src The url where the script is located. 2593 * 2594 * @return {void} 2595 */ 2596function addScript( src ) { 2597 const script = document.createElement( 'script' ); 2598 script.src = src; 2599 script.defer = true; 2600 document.head.appendChild( script ); 2601} 2602 2603settings.supports = { 2604 everything: true, 2605 everythingExceptFlag: true 2606}; 2607 2608// Obtain the emoji support from the browser, asynchronously when possible. 2609new Promise( ( resolve ) => { 2610 let supportTests = getSessionSupportTests(); 2611 if ( supportTests ) { 2612 resolve( supportTests ); 2613 return; 2614 } 2615 2616 if ( supportsWorkerOffloading() ) { 2617 try { 2618 // Note that the functions are being passed as arguments due to minification. 2619 const workerScript = 2620 'postMessage(' + 2621 testEmojiSupports.toString() + 2622 '(' + 2623 [ 2624 JSON.stringify( tests ), 2625 browserSupportsEmoji.toString(), 2626 emojiSetsRenderIdentically.toString(), 2627 emojiRendersEmptyCenterPoint.toString() 2628 ].join( ',' ) + 2629 '));'; 2630 const blob = new Blob( [ workerScript ], { 2631 type: 'text/javascript' 2632 } ); 2633 const worker = new Worker( URL.createObjectURL( blob ), { name: 'wpTestEmojiSupports' } ); 2634 worker.onmessage = ( event ) => { 2635 supportTests = event.data; 2636 setSessionSupportTests( supportTests ); 2637 worker.terminate(); 2638 resolve( supportTests ); 2639 }; 2640 return; 2641 } catch ( e ) {} 2642 } 2643 2644 supportTests = testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ); 2645 setSessionSupportTests( supportTests ); 2646 resolve( supportTests ); 2647} ) 2648 // Once the browser emoji support has been obtained from the session, finalize the settings. 2649 .then( ( supportTests ) => { 2650 /* 2651 * Tests the browser support for flag emojis and other emojis, and adjusts the 2652 * support settings accordingly. 2653 */ 2654 for ( const test in supportTests ) { 2655 settings.supports[ test ] = supportTests[ test ]; 2656 2657 settings.supports.everything = 2658 settings.supports.everything && settings.supports[ test ]; 2659 2660 if ( 'flag' !== test ) { 2661 settings.supports.everythingExceptFlag = 2662 settings.supports.everythingExceptFlag && 2663 settings.supports[ test ]; 2664 } 2665 } 2666 2667 settings.supports.everythingExceptFlag = 2668 settings.supports.everythingExceptFlag && 2669 ! settings.supports.flag; 2670 2671 // When the browser can not render everything we need to load a polyfill. 2672 if ( ! settings.supports.everything ) { 2673 const src = settings.source || {}; 2674 2675 if ( src.concatemoji ) { 2676 addScript( src.concatemoji ); 2677 } else if ( src.wpemoji && src.twemoji ) { 2678 addScript( src.twemoji ); 2679 addScript( src.wpemoji ); 2680 } 2681 } 2682 } ); 2683//# sourceURL=https://riffmagazine.com/wp-includes/js/wp-emoji-loader.js 2684</script>
2684<script data-type="molongui-authorship-byline-data" data-id="132231" type="f20c69b8af059430239fd7c0-text/javascript">var molongui_authorship_byline_data_132231 = [{"type":"user","id":204,"name":"Glenn Gumin","url":"https:\/\/riffmagazine.com\/author\/glenn-gumin\/"},{"type":"user","id":208,"name":"Jerome Parmer","url":"https:\/\/riffmagazine.com\/author\/jerome-parmer\/"}];</script>
2684<script type="f20c69b8af059430239fd7c0-text/javascript" id="slb_context">/* <![CDATA[ */if ( !!window.jQuery ) {(function($){$(document).ready(function(){if ( !!window.SLB ) { {$.extend(SLB, {"context":["public","user_guest"]});} }})})(jQuery);}/* ]]> */</script>
2684<script type="f20c69b8af059430239fd7c0-text/javascript">document.body.className = document.body.className.replace("siteorigin-panels-before-js","");</script>
vendor: 142 bytes, line 2684
2684<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="f20c69b8af059430239fd7c0-|49" defer></script>
2684<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"1f27b1661fc94345890a041fed0ebacd","r":1,"spa":2}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 2684
2684
2685<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a440cfa93c4661a9',t:'MTc5MDkxMzc0Mg=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
2685</body>
2686<script type="f20c69b8af059430239fd7c0-text/javascript">'undefined'=== typeof _trfq || (window._trfq = []);'undefined'=== typeof _trfd && (window._trfd=[]),_trfd.push({'tccl.baseHost':'secureserver.net'},{'ap':'cpbh-mt'},{'server':'p3plmcpnl509668'},{'dcenter':'p3'},{'cp_id':'10387755'},{'cp_cl':'8'}) // Monitoring performance to make your website faster. If you want to opt-out, please contact web hosting support.</script>
2686<script src='https://img1.wsimg.com/traffic-assets/js/tccl.min.js' type="f20c69b8af059430239fd7c0-text/javascript"></script>
2686</html> 2687 2688<!-- Dynamic page generated in 6.591 seconds. --> 2689<!-- Cached page generated by WP-Super-Cache on 2026-10-01 21:02:28 --> 2690 2691<!-- super cache -->
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.