CINXE.COM

Stuff

<!doctype html> <html lang="en"> <head> <meta charset="utf-8" /> <title>Stuff</title> <base href="/"> <link href="https://www.stuff.co.nz/static/stuff-web/fonts/Stuff-Display.css" rel="stylesheet" /> <link href="https://www.stuff.co.nz/static/stuff-web/fonts/Stuff-Sans-Condensed.css" rel="stylesheet" /> <link href="https://www.stuff.co.nz/static/stuff-web/fonts/Stuff-Sans-Wide.css" rel="stylesheet" /> <link href="https://www.stuff.co.nz/static/stuff-web/fonts/Stuff-Sans.css" rel="stylesheet" /> <link href="https://www.stuff.co.nz/static/stuff-web/fonts/Stuff-Text.css" rel="stylesheet" /> <link href="https://www.stuff.co.nz/static/stuff-web/fonts/Fjalla-One-Sans.css" rel="stylesheet" /> <meta content="#6443AB" media="(prefers-color-scheme: light)" name="theme-color" /> <meta content="#6443AB" media="(prefers-color-scheme: dark)" name="theme-color" /> <meta content="light" name="color-scheme" /> <meta content="viewport-fit=cover, width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=yes" name="viewport" /> <meta content="telephone=no" name="format-detection" /> <meta content="no" name="msapplication-tap-highlight" /> <meta content="#6443AB" name="apple-mobile-web-app-status-bar-style" /> <link crossorigin="use-credentials" href="/manifest.json" rel="manifest" /> <link href="assets/icon/Favicon-Stuff-192x192.png" rel="icon" sizes="192x192" /> <link href="assets/icon/Favicon-Stuff-32x32.png" rel="shortcut icon" type="image/png" /> <link href="assets/icon/Favicon-Stuff-Apple-touch-icon-180x180.png" rel="apple-touch-icon" /> <!-- add to homescreen for ios --> <meta content="yes" name="mobile-web-app-capable" /> <meta content="Stuff" name="apple-mobile-web-app-title" /> <meta content="#6443AB" name="apple-mobile-web-app-status-bar-style" /> <meta content="width=device-width, initial-scale=1" name="viewport" /> <script> (function () { if (!window.bfcacheHandler) { window.bfcacheHandler = {}; } /* Placeholder for BFCache payload and onRestore handler which are replaced with actual values in the ReactJS app */ window.bfcacheHandler.payload = {}; window.bfcacheHandler.onRestore = function (payload) { }; window.addEventListener('pageshow', function (event) { if (event.persisted) { try { window.bfcacheHandler.onRestore(window.bfcacheHandler.payload); console.log('BFCache Page restored'); } catch (err) { console.error('Error Restoring Page from BFCache', err); } } }); })(); </script> <link rel="stylesheet" href="main.893d679ae886d3d8.css"></head> <body> <div id="root"></div> <script type="text/JavaScript"> !function(t, n) { t[n] = t[n] || { nlsQ: function(e, o, c, r, s, i) { return s = t.document, r = s.createElement("script"), r.src = ("http:" === t.location.protocol ? "http:" : "https:") + "//cdn-gl.imrworldwide.com/conf/" + e + ".js#name=" + o + "&ns=" + n, i = s.getElementsByTagName( "script")[0], i.parentNode.insertBefore(r, i), t[n][o] = t[n][o] || { g: c || {}, ggPM: function(e, c, r, s, i) { (t[n][o].q = t[n][o].q || []).push([e, c, r, s, i]); } }, t[n][o]; } }; } (window, "NOLBUNDLE"); </script> <script src="runtime.748de6d66938b3a6.js" type="module"></script><script src="main.7bc3aebbe0a8fccd.js" type="module"></script></body> </html>