1<!doctype html> 2<!-- Made in Framer · framer.com ⨠--> 3<!-- Exported with NocodeXport · nocodexport.com ð¦ --> 4<!-- Optimized Aug 12, 2026, 8:42 PM UTC --> 5<!-- Save money on hosting, use PROMO26 for a discount --> 6<!-- Published Aug 12, 2026, 8:41 PM UTC --> 7<html lang="en" data-redirect-timezone="1"> 8<head> 9 <meta charset="utf-8"> 10 <meta name="viewport" content="width=device-width"> 11 <meta name="generator" content="Framer 625f89c"> 12 <title>No Tourists Allowed | An Insiderâs Guide to Travel Podcast</title> 13 <meta name="description" content="Join industry executives Mike Putman and James Ferrara as they reveal 71 years of travel secrets. Discover how to travel better, pay less, and find authentic experiences worldwide."> 14 <meta name="framer-search-index" content="/assets/meta/meta-a4347854.json"> 15 <meta name="framer-search-index-fallback" content="/assets/meta/meta-44900ba8.json"> 16 <meta name="framer-html-plugin" content="disable"> 17 <link href="/assets/images/image-1b05204b.svg" rel="icon" media="(prefers-color-scheme: light)"> 18 <link href="/assets/images/image-1b05204b.svg" rel="icon" media="(prefers-color-scheme: dark)"> 19 <!-- Open Graph --> 20 <meta property="og:type" content="website"> 21 <meta property="og:title" content="No Tourists Allowed | An Insiderâs Guide to Travel Podcast"> 22 <meta property="og:description" content="Join industry executives Mike Putman and James Ferrara as they reveal 71 years of travel secrets. Discover how to travel better, pay less, and find authentic experiences worldwide."> 23 <meta property="og:image" content="https://notouristsallowed.com/assets/meta/meta-bb93682c.jpg"> 24 <!-- X --> 25 <meta name="twitter:card" content="summary_large_image"> 26 <meta name="twitter:title" content="No Tourists Allowed | An Insiderâs Guide to Travel Podcast"> 27 <meta name="twitter:description" content="Join industry executives Mike Putman and James Ferrara as they reveal 71 years of travel secrets. Discover how to travel better, pay less, and find authentic experiences worldwide."> 28 <meta name="twitter:image" content="https://notouristsallowed.com/assets/meta/meta-bb93682c.jpg"> 29 30 31 32 <!-- Start of headStart --> 33 34 <!-- End of headStart --> 35 <style data-framer-css-ssr> 36 html, body, #main { 37 margin: 0; 38 padding: 0; 39 box-sizing: border-box; 40 } 41 :root { 42 -webkit-font-smoothing: antialiased; 43 -moz-osx-font-smoothing: grayscale; 44 } 45 * { 46 box-sizing: border-box; 47 -webkit-font-smoothing: inherit; 48 } 49 h1, h2, h3, h4, h5, h6, p, figure { 50 margin: 0; 51 } 52 body, input, textarea, select, button { font-size: 12px; font-family: sans-serif; } 53 body { --token-51e64b32-4eeb-498a-98cc-acded87e09bc: rgb(255, 255, 255);--token-5f3eb1be-4e03-42f8-8bd8-87dc33e81f8f: rgb(255, 255, 255);--token-16f23951-3491-485c-bfd0-75d19ea7f972: rgb(32, 32, 32);--token-7373ea1d-5b8e-46eb-ae06-2d9bf75e0704: rgb(247, 247, 247);--token-0882bb5b-f44b-459f-91db-491bd8a604f3: rgb(115, 115, 115);--token-f7bcfb1c-ca5e-46a7-b5ea-da8a689b372f: rgb(129, 182, 229);--token-27018a1a-4655-41ab-8049-01ef6fdf112f: rgb(26, 26, 26);--token-fece55fa-ddd7-437e-968f-8bb93a25342d: rgb(255, 255, 255);--token-cc11bdb6-b525-4cbe-8fe8-0a30b9682e7b: rgb(246, 246, 246);--token-d5babc14-8337-4204-8002-b3168a472504: rgba(7, 31, 54, 0.5);--token-f9f0acf0-e2ea-4d3e-9c3a-a5361b9b8483: rgb(0, 0, 0);--token-60e00f58-1dee-4e68-ae8b-8dbd0c86f80b: rgba(245, 245, 245, 0.5);--token-8aaaddd2-37ac-4b61-8438-43422efab84c: rgb(230, 230, 230); @supports (color: color(display-p3 1 1 1)) { } } 54@media (prefers-color-scheme: dark) { body { @supports (color: color(display-p3 1 1 1)) { } } } 55 56 @supports (z-index: calc(infinity)) { 57 #__framer-badge-container { 58 --infinity: infinity; 59 } 60 } 61 62 #__framer-badge-container { 63 position: fixed; 64 bottom: 0; 65 padding: 20px; 66 width: 100%; 67 display: flex; 68 justify-content: flex-end; 69 pointer-events: none; 70 z-index: calc(var(--infinity, 2147483647)); 71 } 72 73 </style> 74 <style data-framer-font-css>/* cyrillic-ext */ 75@font-face { 76 font-family: 'Fragment Mono'; 77 font-style: normal; 78 font-weight: 400; 79 src: url(/assets/fonts/font-d0ce2814.woff2) format('woff2'); 80 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 81} 82/* latin-ext */ 83@font-face { 84 font-family: 'Fragment Mono'; 85 font-style: normal; 86 font-weight: 400; 87 src: url(/assets/fonts/font-e98db32b.woff2) format('woff2'); 88 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-1D
88BF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 89} 90/* latin */ 91@font-face { 92 font-family: 'Fragment Mono'; 93 font-style: normal; 94 font-weight: 400; 95 src: url(/assets/fonts/font-b134768b.woff2) format('woff2'); 96 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; 97} 98 99@font-face { font-family: "Geologica"; src: url("/assets/fonts/font-292f64cc.woff2"); font-display: swap; font-style: normal; font-weight: 600 } 100@font-face { font-family: "Geologica"; src: url("/assets/fonts/font-8865a25b.woff2"); font-style: normal; font-weight: 900 } 101@font-face { font-family: "Inter"; src: url("/assets/fonts/font-48d54789.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 102@font-face { font-family: "Inter"; src: url("/assets/fonts/font-b7bcaf4d.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 103@font-face { font-family: "Inter"; src: url("/assets/fonts/font-f5679bd1.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+1F00-1FFF } 104@font-face { font-family: "Inter"; src: url("/assets/fonts/font-4c7778ed.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0370-03FF } 105@font-face { font-family: "Inter"; src: url("/assets/fonts/font-388a7c4e.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 106@font-face { font-family: "Inter"; src: url("/assets/fonts/font-cd48ba5f.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 107@font-face { font-family: "Inter"; src: url("/assets/fonts/font-c0215d82.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 108@font-face { font-family: "Inter"; src: url("/assets/fonts/font-ba02b29b.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 109@font-face { font-family: "Inter"; src: url("/assets/fonts/font-d342a035.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 110@font-face { font-family: "Inter"; src: url("/assets/fonts/font-29ec2a1b.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+1F00-1FFF } 111@font-face { font-family: "Inter"; src: url("/assets/fonts/font-2666a469.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0370-03FF } 112@font-face { font-family: "Inter"; src: url("/assets/fonts/font-ca74d670.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 113@font-face { font-family: "Inter"; src: url("/assets/fonts/font-5afd6099.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 114@font-face { font-family: "Inter"; src: url("/assets/fonts/font-b055aed3.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 115@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-d97ece8d.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 116@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-383abc7c.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 117@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-1b9542de.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+1F00-1FFF } 118@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-183df2cf.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0370-03FF } 119@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-127e879e.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 120@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-f8838bdc.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 121@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-a545532d.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 122@font-face { font-family: "Inter"; src: url("/assets/fonts/font-1f1f2cc1.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 123@font-face { font-family: "Inter"; src: url("/assets/fonts/font-1f3e1827.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 124@font-face { font-family: "Inter"; src: url("/assets/fonts/font-2ca7f647.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+1F00-1FFF } 125@font-face { font-family: "Inter"; src: url("/assets/fonts/font-0c089940.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0370-03FF } 126@font-face { font-family: "Inter"; src: url("/assets/fonts/font-dfa7f96c.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 127@font-face { font-family: "Inter"; src: url("/assets/fonts/font-b59b5fa8.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 128@font-face { font-family: "Inter"; src: url("/assets/fonts/font-e340c6ac.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 129@font-face { font-family: "Inter"; src: url("/assets/fonts/font-3d473eff.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 130@font-face { font-family: "Inter"; src: url("/assets/fonts/font-79cc6914.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 131@font-face { font-family: "Inter"; src: url("/assets/fonts/font-39874444.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+1F00-1FFF } 132@font-face { font-family: "Inter"; src: url("/assets/fonts/font-b8b4c65d.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0370-03FF } 133@font-face { font-family: "Inter"; src: url("/assets/fonts/font-0cdb6a6e.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 134@font-face { font-family: "Inter"; src: url("/assets/fonts/font-1ef5587c.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 135@font-face { font-family: "Inter"; src: url("/assets/fonts/font-d84988c3.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 136@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-9f2bf934.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 137@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-28a7fd5f.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 138@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-c36e6ffe.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+1F00-1FFF } 139@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-c8844f5a.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0370-03FF } 140@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-e6f77783.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 141@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-d328df11.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 142@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-3068369b.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 143@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-e685fe86.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 144@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-0fa082fc.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 145@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-1d6818b7.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+1F00-1FFF } 146@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-4af18b4e.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0370-03FF } 147@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-5d771b2b.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 148@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-f366b788.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 149@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-1960c050.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 150@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-9a336315.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 151@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-6d88aacd.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 152@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-d5349968.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+1F00-1FFF } 153@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-6742d98b.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+0370-03FF } 154@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-fe0d0818.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 155@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-53b7e617.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 156@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-3a2eb31b.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 157@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-00e1dbae.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 158@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-40af32d1.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 159@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-ac53d1a7.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+1F00-1FFF } 160@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-0857cd09.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0370-03FF } 161@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-54c4b497.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 162@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-9c51bc37.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 163@font-face { font-family: "Inter Display"; src: url("/assets/fonts/font-baec9ae3.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 164@font-face { font-family: "Inter"; src: url("/assets/fonts/font-f291989f.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 165@font-face { font-family: "Inter"; src: url("/assets/fonts/font-847e9200.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 166@font-face { font-family: "Inter"; src: url("/assets/fonts/font-a1e9f8dc.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+1F00-1FFF } 167@font-face { font-family: "Inter"; src: url("/assets/fonts/font-a26ba202.woff2"); font-display: swap; font-sty
167le: normal; font-weight: 600; unicode-range: U+0370-03FF } 168@font-face { font-family: "Inter"; src: url("/assets/fonts/font-e46bce5a.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 169@font-face { font-family: "Inter"; src: url("/assets/fonts/font-d46eff7a.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 170@font-face { font-family: "Inter"; src: url("/assets/fonts/font-7cc62c78.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 171@font-face { font-family: "Anton"; src: url("/assets/fonts/font-824829a4.woff2"); font-display: swap; font-style: normal; font-weight: 400 } 172@font-face { font-family: "Geologica Placeholder"; src: local("Arial"); ascent-override: 90.01%; descent-override: 25.39%; line-gap-override: 0.00%; size-adjust: 108.33% } 173@font-face { font-family: "Inter Placeholder"; src: local("Arial"); ascent-override: 89.79%; descent-override: 22.36%; line-gap-override: 0.00%; size-adjust: 107.89% } 174@font-face { font-family: "Inter Display Placeholder"; src: local("Arial"); ascent-override: 98.56%; descent-override: 24.54%; line-gap-override: 0.00%; size-adjust: 98.29% } 175@font-face { font-family: "Anton Placeholder"; src: local("Arial"); ascent-override: 127.93%; descent-override: 35.79%; line-gap-override: 0.00%; size-adjust: 91.93% }</style> 176 <link href="https://fonts.gstatic.com" rel="preconnect" crossorigin> 177 <link href="https://fonts.gstatic.com" rel="preconnect" crossorigin> 178 179 <!-- Initialize gtag before head-end custom code can call it. --> 180
180<script> 181 window.dataLayer = window.dataLayer || []; 182 function gtag(){window.dataLayer.push(arguments);} 183 gtag('js', new Date()); 184 gtag('config', 'G-5YX23E00MS'); 185 </script>
185 186 <!-- Start of headEnd --> 187 188 <!-- End of headEnd --> 189 190 <!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 65 bytes, lines 190-191
190 191 <script async src="https://www.googletagmanager.com/gtag/js?id=
191G-5YX23E00MS
vendor: 12 bytes, line 191
191"></script>
192</head> 193<body> 194 195 <!-- Start of bodyStart --> 196 197 <!-- End of bodyStart --> 198
198<script data-relative-date-script="global">!function(){var c=new Map;function p(e,t,n){let r=[n,{numeric:t,style:e}],o=JSON.stringify(r),s=c.get(o);if(s)return s;let i=new Intl.RelativeTimeFormat(...r);return c.set(o,i),i}function D(e,t,n,a,r,o,s){let i=U(e,t,n),d=F(e,t,i),u=p(a,r,s).format(d,i);return o?R(u):u}function R(e){return e.charAt(0).toUpperCase()+e.slice(1)}function U(e,t,n){if(n!=="auto")return n;let a=T(e,t);if(Math.abs(a)<=7)return"day";let r=g(e,t);if(Math.abs(r)<=4)return"week";let o=v(e,t);return Math.abs(o)<=12?"month":"year"}var h=1e3,y=6e4,C=36e5,M=864e5,w=6048e5;function F(e,t,n){let a=e.getTime()-t.getTime();switch(n){case"second":return Math.trunc(a/h);case"minute":return Math.trunc(a/y);case"hour":return Math.trunc(a/C);case"day":return T(e,t);case"week":return g(e,t);case"month":return v(e,t);case"quarter":return _(e,t);case"year":return x(e,t)}let r=n}function l(e){let t=new Date(e);return t.setUTCHours(0,0,0,0),t}function T(e,t){let n=l(e).getTime(),a=l(t).getTime();return Math.round((n-a)/M)}function f(e){let t=new Date(e),n=t.getUTCDay(),a=(n<1?7:0)+n-1;return t.setUTCDate(t.getUTCDate()-a),t.setUTCHours(0,0,0,0),t}function g(e,t){let n=f(e).getTime(),a=f(t).getTime();return Math.round((n-a)/w)}function v(e,t){let n=e.getUTCFullYear()-t.getUTCFullYear(),a=e.getUTCMonth()-t.getUTCMonth();return n*12+a}function m(e){let t=e.getUTCMonth();return Math.trunc(t/3)}function _(e,t){let n=e.getUTCFullYear()-t.getUTCFullYear(),a=m(e)-m(t);return n*4+a}function x(e,t){return e.getUTCFullYear()-t.getUTCFullYear()}window.__framer_formatRelativeDate=D; 199}()</script>
199 200 <div id="main"></div> 201
201<script>!function(){var w="framer_variant";function u(a,r){let e=r.indexOf("#"),t=e===-1?r:r.substring(0,e),o=e===-1?"":r.substring(e),n=t.indexOf("?"),h=n===-1?t:t.substring(0,n),d=n===-1?"":t.substring(n),s=new URLSearchParams(d),m=new URLSearchParams(a);for(let[i,l]of m)s.has(i)||i!==w&&s.append(i,l);let c=s.toString();return c===""?t+o:h+"?"+c+o}var g='div#main a[href^="#"],div#main a[href^="/"],div#main a[href^="."]',f="div#main a[data-framer-preserve-params]",S=document.currentScript?.hasAttribute("data-preserve-internal-params");if(window.location.search&&!navigator.webdriver&&!/bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)){let a=document.querySelectorAll(S?`${g},${f}`:f);for(let r of a){let e=u(window.location.search,r.href);r.setAttribute("href",e)}} 202}()</script>
202 203 204 <div id="__framer-badge-container"><!--$--><!--$--><!--$--><a class="framer-6jWyo framer-n0ccwk framer-v-n0ccwk framer-bmpgw8 __framer-badge" data-framer-appear-id="n0ccwk" data-framer-name="Light" data-nosnippet="true" style="will-change:transform;pointer-events:auto;opacity:0.001;transform:translateY(10px)" href="https://www.framer.com" rel="noopener" title="Create a free website with Framer, the website builder loved by startups, designers and agencies."><div class="framer-13yxzio" data-framer-name="Backdrop" style="background-color:rgb(255, 255, 255);border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0px 0.6021873017743928px 1.5656869846134214px -1.5px rgba(0, 0, 0, 0.17), 0px 2.288533303243457px 5.950186588432988px -3px rgba(0, 0, 0, 0.14), 0px 10px 26px -4.5px rgba(0, 0, 0, 0.02)"></div><div class="framer-19yaanm" data-framer-name="Content" style="transform:translate(-50%, -50%)"><div class="framer-1kflzx5"><div data-framer-name="Logo" class="framer-hcsc7 framer-e50co" style="--1bd4d3i:rgb(0, 0, 0);--otdjsv:rgb(0, 0, 0);transform:translateX(-50%)"></div></div><!--$--><p style="position:absolute;transform:scale(0.001)">Create a free website with Framer, the website builder loved by startups, designers and agencies.</p><div data-framer-name="Text" class="framer-g7oZR framer-1um7t9d" style="--1bd4d3i:rgb(0, 0, 0);--otdjsv:rgb(0, 0, 0)"></div><!--/$--></div><div class="framer-j4ugry" data-framer-name="Bottom" style="mask:linear-gradient(180deg, rgba(0,0,0,0) 65%, rgba(0,0,0,1) 100%) add;-webkit-mask:linear-gradient(180deg, rgba(0,0,0,0) 65%, rgba(0,0,0,1) 100%) add;border-bottom-left-radius:11px;border-bottom-right-radius:11px;border-top-left-radius:11px;border-top-right-radius:11px;box-shadow:inset 0px 0px 0px 1px rgb(0, 0, 0);opacity:0.06"></div><div class="framer-jnuwbw" data-framer-name="Border" style="border-bottom-left-radius:11px;border-bottom-right-radius:11px;border-top-left-radius:11px;border-top-right-radius:11px;box-shadow:inset 0px 0px 0px 1px rgb(0, 0, 0);opacity:0.04"></div></a><!--/$--><!--/$--><!--/$--></div> 205
205<script data-framer-appear-animation="no-preference"></script>
205 206
206<script>typeof document<"u"&&(window.process={...window.process,env:{...window.process?.env,NODE_ENV:"production"}});</script>
206 207 <link rel="modulepreload" fetchpriority="low" href="/assets/animate/rolldown-runtime.Dh6celcD.mjs"><link rel="modulepreload" fetchpriority="low" href="/assets/animate/react.CI18CkCh.mjs"><link rel="modulepreload" fetchpriority="low" href="/assets/animate/motion.DGN4suxq.mjs"><link rel="modulepreload" fetchpriority="low" href="/assets/animate/nocodexport.C6aku2uD.mjs"><link rel="modulepreload" fetchpriority="low" href="/assets/animate/dLtV6LrCp.Cg-5nS7R.mjs"><link rel="modulepreload" fetchpriority="low" href="/assets/animate/dLtV6LrCp.Bgo9b8Yn.mjs">
207<script type="module" async data-framer-bundle="main" fetchPriority="low" src="/assets/animate/script_main.fS6Vw4dP.mjs"></script>
207 208 <!-- Start of bodyEnd --> 209 210 <!-- End of bodyEnd --> 211<style>#__framer-badge-container,#__framer-badge,[data-framer-badge],a[href*="framer.com/?utm_source=framer-banner-"]{display:none!important;visibility:hidden!important;height:0!important;width:0!important;overflow:hidden!important;pointer-events:none!important}</style>
211<script>(function(){var SEL='#__framer-badge-container,#__framer-badge,a[href*="framer.com/?utm_source=framer-banner-"]';function k(n){if(!n||!n.matches)return;if(n.id==="__framer-badge-container"||n.id==="__framer-badge"||n.matches('a[href*="framer.com/?utm_source=framer-banner-"]')){n.remove()}}new MutationObserver(function(m){m.forEach(function(r){r.addedNodes.forEach(function(n){k(n);if(n.querySelectorAll){n.querySelectorAll(SEL).forEach(function(e){e.remove()})}})})}).observe(document.documentElement,{childList:true,subtree:true});function sweep(){document.querySelectorAll(SEL).forEach(function(e){e.remove()})}if(document.readyState==='complete'){setTimeout(sweep,0)}else{window.addEventListener('load',function(){setTimeout(sweep,0)},{once:true})}})()</script>
211<!-- NoCodeXport Local Notice -->
212<script>(function(){try{ 213if(/^https?:$/.test(location.protocol))return; 214var n=document.createElement('div');n.id='ncx-local-notice'; 215n.innerHTML='<style>#ncx-local-notice{position:fixed;left:50%;bottom:18px;transform:translateX(-50%);z-index:2147483647;max-width:540px;width:calc(100% - 32px);box-sizing:border-box;background:rgba(14,14,18,.95);color:#e7e9ee;border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:15px 46px 15px 18px;font:13px/1.55 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;box-shadow:0 12px 40px rgba(0,0,0,.45)}#ncx-local-notice b{color:#fff}#ncx-local-notice .ncx-host{display:inline-flex;align-items:center;margin-top:11px;background:linear-gradient(90deg,#8B5CF6,#EC4899);color:#fff !important;font-weight:700;font-size:13px;padding:9px 15px;border-radius:10px;text-decoration:none}#ncx-local-notice .ncx-x{position:absolute;top:9px;right:9px;width:26px;height:26px;border:0;border-radius:50%;background:rgba(255,255,255,.08);color:#9ca3af;cursor:pointer;font-size:13px;line-height:26px;text-align:center;padding:0}</style>' 216+'<b>You opened this export from your computer.</b><br>The no-code platform you used requires a web server for your site to be perfectly functional. Upload this folder to a real web host to test it (Vercel, Netlify, â¦).' 217+'<br><a class="ncx-host" href="https://rehost.it/?utm_source=nocodexport&utm_medium=local-notice" target="_blank" rel="noopener noreferrer">Drag & drop it on rehost.it â host it free â</a>' 218+'<button class="ncx-x" type="button" aria-label="Dismiss" onclick="this.parentNode.remove()">â</button>'; 219(document.body||document.documentElement).appendChild(n); 220}catch(e){}})();</script>
220 221<!-- /NoCodeXport Local Notice --><!-- formsubmit-shim-start v=1 -->
222<script> 223(function () { 224 var ENDPOINT = "https://formsubmit.co/ajax/" + encodeURIComponent("[email protected]"); 225 document.addEventListener("submit", function (e) { 226 var form = e.target; 227 if (!form || form.tagName !== "FORM") return; 228 if (!form.querySelector(".framer-form-input")) return; 229 e.preventDefault(); 230 e.stopImmediatePropagation(); 231 232 function swap(form, kind) { 233 var msg = kind === "error" 234 ? "Something went wrong sending your message. Please try again or email us directly." 235 : "Thanks \u2014 your message has been sent."; 236 var notice = document.createElement("div"); 237 notice.setAttribute("role", "status"); 238 notice.style.cssText = "padding:24px;border-radius:12px;font:inherit;color:inherit;text-align:center"; 239 notice.textContent = msg; 240 form.replaceWith(notice); 241 } 242 243 var honeypots = form.querySelectorAll('input[aria-hidden="true"]'); 244 for (var i = 0; i < honeypots.length; i++) { 245 if (honeypots[i].value) { swap(form, "thanks"); return; } 246 } 247 248 var payload = {}; 249 var fields = form.querySelectorAll(".framer-form-input"); 250 for (var j = 0; j < fields.length; j++) { 251 var el = fields[j]; 252 if (el.name && el.value) payload[el.name] = el.value; 253 } 254 255 payload._subject = payload.Subject || payload.subject 256 || (payload.Name ? "New message from " + payload.Name : "New contact form submission"); 257 payload._template = "table"; 258 payload._captcha = "false"; 259 260 var btn = form.querySelector('button[type="submit"]'); 261 if (btn) btn.disabled = true; 262 263 fetch(ENDPOINT, { 264 method: "POST", 265 headers: { "Content-Type": "application/json", "Accept": "application/json" }, 266 body: JSON.stringify(payload) 267 }).then(function (r) { 268 if (!r.ok) throw new Error("HTTP " + r.status); 269 return r.json(); 270 }).then(function () { 271 swap(form, "thanks"); 272 }).catch(function () { 273 if (btn) btn.disabled = false; 274 swap(form, "error"); 275 }); 276 }, true); 277})(); 278</script>
278 279<!-- formsubmit-shim-end -->
280<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":"ee9eb8301bc54cc080c3353c08fca4f4","r":1,"spa":2}' crossorigin="anonymous"></script>
280 281</body> 282</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.