301 http status code means that the requested resource has been permanently moved to a new URL. All future requests should use the new address.
The browser will automatically redirect the user to the new address, and search engines will update their indexes.
200 http status code is a standard successful HTTP server response. It means that the client’s request (e.g., from a browser) was successfully processed, and the server is delivering the requested data.
The user receives content without errors, and the page or application functions properly. If Code 200 is accompanied by data, the browser or program processes and displays it to the user.
GET / HTTP/1.1 Host: wip.com Accept: */* User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
<!DOCTYPE html><html lang="en" data-astro-cid-sckkx6r4> <head><meta charset="UTF-8"><meta name="viewport" content="width=device-width"><link rel="icon" type="image/png" href="/favicon-96x96.png" sizes="96x96"><link rel="icon" type="image/svg+xml" href="/favicon.svg"><link rel="shortcut icon" href="/favicon.ico"><link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap" rel="stylesheet"><link rel="preload" href="/fonts/NHaasGroteskDSPro-65Md.woff" as="font" type="font/woff" crossorigin><link rel="preload" href="/fonts/NHaasGroteskDSPro-75Bd.woff" as="font" type="font/woff" crossorigin><meta name="generator" content="Astro v5.6.1"><title>Something new is coming | WIP</title><!-- Inject our font into Klaviyo --><script> (function() { // Font files to load into Klaviyo's system const fontFiles = [ { url: '/fonts/NHaasGroteskDSPro-65Md.woff', format: 'woff', weight: 500, style: 'normal' }, { url: '/fonts/NHaasGroteskDSPro-75Bd.woff', format: 'woff', weight: 700, style: 'normal' } ]; // Font family name const fontFamily = 'Neue Haas Grotesk DS Pro'; // Global window object to communicate with Klaviyo window.klaviyoFontConfig = { fontFamily: fontFamily, fontFiles: fontFiles }; })(); </script><!-- Klaviyo script --><script type="text/javascript" src="https://static.klaviyo.com/onsite/js/klaviyo.js?company_id=RzkXLR"></script><!-- Script to apply font styling to Klaviyo form --><script> document.addEventListener('DOMContentLoaded', function() { // Function to apply styles to Klaviyo elements function applyKlaviyoStyles() { // Create a style element with aggressive selectors const styleEl = document.createElement('style'); styleEl.textContent = ` /* Define CSS variables that Klaviyo might use */ :root { --klaviyo-font-family: 'Neue Haas Grotesk DS Pro', Helvetica, Arial, sans-serif !important; --default-font-family: 'Neue Haas Grotesk DS Pro', Helvetica, Arial, sans-serif !important; } /* Attempt to style the containing element */ .klaviyo-form-RNFX84 { --klaviyo-font-family: 'Neue Haas Grotesk DS Pro', Helvetica, Arial, sans-serif !important; --default-font-family: 'Neue Haas Grotesk DS Pro', Helvetica, Arial, sans-serif !important; font-family: 'Neue Haas Grotesk DS Pro', Helvetica, Arial, sans-serif !important; } `; document.head.appendChild(styleEl); // Try to directly access iframe if possible function injectFontIntoIframe() { const klaviyoForms = document.querySelectorAll('.klaviyo-form-RNFX84'); klaviyoForms.forEach(form => { const iframes = form.querySelectorAll('iframe'); iframes.forEach(iframe => { try { // Try to access iframe document (may fail due to CORS) if (iframe.contentDocument) { // Create @font-face declarations const fontStyle = document.createElement('style'); fontStyle.textContent = ` @font-face { font-family: 'Neue Haas Grotesk DS Pro'; src: url('/fonts/NHaasGroteskDSPro-65Md.woff') format('woff'); font-weight: 500; font-style: normal; font-display: swap; } @font-face { font-family: 'Neue Haas Grotesk DS Pro'; src: url('/fonts/NHaasGroteskDSPro-75Bd.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; } * { font-family: 'Neue Haas Grotesk DS Pro', Helvetica, Arial, sans-serif !important; } input, textarea, select { font-weight: 500 !important; } button, .button { font-weight: 700 !important; } `; iframe.contentDocument.head.appendChild(fontStyle); } } catch (e) { console.log('Could not access iframe content due to CORS policy'); } }); }); } // Initial attempt injectFontIntoIframe(); // Set up a timer to repeatedly try to inject the fonts // (Klaviyo forms might load after our script runs) let attempts = 0; const maxAttempts = 10; const interval = setInterval(() => { attempts++; injectFontIntoIframe(); if (attempts >= maxAttempts) { clearInterval(interval); } }, 1000); // Also set up a MutationObserver to detect when the form is added const observer = new MutationObserver((mutations) => { mutations.forEach((mutation) => { if (mutation.type === 'childList' && mutation.addedNodes.length) { injectFontIntoIframe(); } }); }); // Start observing observer.observe(document.body, { childList: true, subtree: true }); } // Apply styles applyKlaviyoStyles(); }); </script><link rel="stylesheet" href="/_astro/index.CBF8U9ml.css"></head> <body class="bg-[#f0ff0f] min-h-screen flex flex-col" data-astro-cid-sckkx6r4> <div class="flex-grow flex items-center justify-center" data-astro-cid-sckkx6r4> <main class="container mx-auto px-4 py-[32px] text-center mb-12"> <div class="mb-24"> <img src="/logo.png" alt="WIP Logo" width="110" class="mx-auto"> </div> <h1 class="mb-24 md:text-[110px] text-6xl font-bold text-black mb-12 tracking-tighter uppercase max-w-[900px] mx-auto"> Something new is coming. </h1> <!-- Klaviyo form with data attributes for font styling --> <div class="max-w-md mx-auto"> <div class="klaviyo-form-RNFX84" data-custom-font-family="Neue Haas Grotesk DS Pro, Helvetica, Arial, sans-serif" data-klaviyo-font-family="Neue Haas Grotesk DS Pro, Helvetica, Arial, sans-serif" style="--klaviyo-font-family: 'Neue Haas Grotesk DS Pro', Helvetica, Arial, sans-serif;"></div> </div> </main> </div> <!-- Footer with Privacy Policy Link --> <footer class="py-4 w-full" data-astro-cid-sckkx6r4> <div class="text-center" data-astro-cid-sckkx6r4> <a href="/privacy" class="text-black hover:underline text-sm" data-astro-cid-sckkx6r4>Privacy Policy</a> </div> </footer> </body></html>