1<!DOCTYPE html> 2<html lang="en"> 3<head>
3<script>(function(w,i,g){w[g]=w[g]||[];if(typeof w[g].push=='function')w[g].push(i)}) 4(window,'GTM-WRHX9TNS','google_tags_first_party');</script>
4<script>(function(w,d,s,l){w[l]=w[l]||[];(function(){w[l].push(arguments);})('set', 'developer_id.dY2E1Nz', true); 5 var f=d.getElementsByTagName(s)[0], 6 j=d.createElement(s);j.async=true;j.src='/nr30/'; 7 f.parentNode.insertBefore(j,f); 8 })(window,document,'script','dataLayer');</script>
8 9 <meta charset="UTF-8"> 10 <link rel="icon" type="image/png" href="/favicon.png"> 11 <link rel="apple-touch-icon" href="/favicon.png"> 12 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 13 <link rel="alternate" hreflang="en" href="https://hebrewmastery.com/contact/"> 14 <link rel="alternate" hreflang="pl" href="https://hebrewmastery.com/pl/kontakt/"> 15 <link rel="alternate" hreflang="x-default" href="https://hebrewmastery.com/contact/"> 16 <link rel="canonical" href="https://hebrewmastery.com/contact/"> 17 <title>Contact â Hebrew Mastery</title> 18 <meta name="description" content="Get in touch with Hebrew Mastery â questions, feedback, collaboration inquiries, or tutoring requests."> 19<meta property="og:title" content="Contact â Hebrew Mastery"> 20 <meta property="og:site_name" content="Hebrew Mastery"> 21 <link rel="stylesheet" href="/styles.css"> 22 <style> 23 .contact-form { 24 max-width: 600px; 25 } 26 .form-group { 27 margin-bottom: 1.25rem; 28 } 29 .form-group label { 30 display: block; 31 font-size: 0.9rem; 32 font-weight: 600; 33 color: var(--color-primary); 34 margin-bottom: 0.4rem; 35 } 36 .form-group input, 37 .form-group textarea, 38 .form-group select { 39 width: 100%; 40 padding: 0.75rem 1rem; 41 border: 1px solid var(--color-border); 42 border-radius: var(--radius); 43 font-size: 1rem; 44 font-family: var(--font); 45 color: var(--color-text); 46 background: var(--color-bg); 47 transition: border-color 0.15s; 48 } 49 .form-group input:focus, 50 .form-group textarea:focus, 51 .form-group select:focus { 52 outline: none; 53 border-color: var(--color-accent); 54 box-shadow: 0 0 0 3px rgba(212,160,23,.15); 55 } 56 .form-group textarea { min-height: 140px; resize: vertical; } 57 </style> 58
58<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5557761002470200" crossorigin="anonymous"></script>
58 59<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 59-60
59 60<script async src="https://www.googletagmanager.com/gtag/js?id=
60G-KS28RT1ZNH
vendor: 12 bytes, line 60
60"></script>
61<script> 62
vendor: 134 bytes, lines 62-66
62window.dataLayer = window.dataLayer || []; 63 function gtag(){dataLayer.push(arguments);} 64 gtag('js', new Date()); 65 66 gtag('config', '
66G-KS28RT1ZNH
vendor: 4 bytes, line 66
66');
67</script>
67 68</head> 69<body> 70 71<style id="cookie-consent-style"> 72 .cc-banner { 73 position: fixed; bottom: 0; left: 0; right: 0; z-index: 99999; 74 background: #fafaf9; color: #1c1917; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; 75 font-size: 0.875rem; line-height: 1.6; 76 box-shadow: 0 -4px 24px rgba(0,0,0,0.10); border-top: 1px solid #e7e5e4; 77 transform: translateY(100%); transition: transform 0.35s ease; 78 } 79 .cc-banner.show { transform: translateY(0); } 80 .cc-inner { 81 max-width: 960px; margin: 0 auto; padding: 1rem 1.25rem; 82 display: flex; align-items: center; gap: 1.25rem; flex-wrap: wrap; 83 } 84 .cc-text { flex: 1; min-width: 240px; } 85 .cc-text a { color: #1e40af; text-decoration: underline; } 86 .cc-buttons { display: flex; gap: 0.6rem; flex-shrink: 0; } 87 .cc-btn { 88 padding: 0.5rem 1.35rem; border-radius: 6px; font-size: 0.82rem; 89 font-weight: 700; cursor: pointer; border: none; white-space: nowrap; 90 transition: opacity 0.15s; 91 } 92 .cc-btn:hover { opacity: 0.88; } 93 .cc-btn--accept { background: #1c1917; color: #fafaf9; } 94 .cc-btn--decline { background: transparent; color: #78716c; border: 1px solid #d6d3d1; } 95 @media (max-width: 600px) { 96 .cc-inner { flex-direction: column; text-align: center; } 97 .cc-buttons { width: 100%; justify-content: center; } 98 } 99</style> 100<div class="cc-banner" id="cc-banner"> 101 <div class="cc-inner"> 102 <p class="cc-text"> 103 We use cookies for analytics and to serve relevant ads. By accepting, you help keep Hebrew Mastery free. 104 <a href="/privacy">Privacy Policy</a> 105 </p> 106 <div class="cc-buttons"> 107 <button class="cc-btn cc-btn--decline" id="cc-decline">Decline</button> 108 <button class="cc-btn cc-btn--accept" id="cc-accept">Accept</button> 109 </div> 110 </div> 111</div>
112<script> 113(function(){ 114 if (document.cookie.indexOf('hm_consent=') !== -1) return; 115 var banner = document.getElementById('cc-banner'); 116 var style = document.getElementById('cookie-consent-style'); 117 if (!banner || !style) return; 118 banner.classList.add('show'); 119 function setConsent(val) { 120 document.cookie = 'hm_consent=' + val + ';path=/;max-age=31536000;SameSite=Lax'; 121 banner.classList.remove('show'); 122 setTimeout(function(){ if (banner.parentNode) banner.parentNode.removeChild(banner); if (style.parentNode) style.parentNode.removeChild(style); }, 400); 123 if (val === 'yes') { location.reload(); } 124 } 125 document.getElementById('cc-accept').addEventListener('click', function(){ setConsent('yes'); }); 126 document.getElementById('cc-decline').addEventListener('click', function(){ setConsent('no'); }); 127})(); 128</script>
128 129 130<header class="site-header"> 131 <a href="/"><img src="/header-bg.png" alt="Hebrew Mastery" loading="eager"></a> 132<div class="header-lang"><a href="/pl/" title="Polski">PL</a></div> 133</header> 134 135<nav class="site-nav" aria-label="Main navigation"> 136 <div class="container"> 137 <a href="/" class="site-nav__brand">Hebrew Mastery</a> 138 <button class="hamburger" id="hamburger" aria-label="Toggle menu" aria-expanded="false" aria-controls="nav-links">☰</button> 139 <ul class="nav-links" id="nav-links" role="list"> 140 <li><a href="/">Home</a></li> 141 <li><a href="/lessons">Lessons</a></li><li><a href="/phrasebook">Phrases</a></li> 142 <li><a href="/games">Games</a></li><li><a href="/tools">Tools</a></li> 143 <li><a href="/gallery">Gallery</a></li> 144 <li><a href="/books">Books</a></li><li><a href="/resources">Links</a></li> 145 146 <li><a href="/blog">Blog</a></li><li><a href="/stories">Stories</a></li><li><a href="/videos">Videos</a></li> 147 <li><a href="/learning-roadmap">Roadmap</a></li> 148 <li><a href="/find-a-hebrew-tutor">Find a Tutor</a></li> 149 <li><a href="/about">About</a></li> 150 <li><a href="/contact" class="active">Contact</a></li> 151 <li><a href="/search" aria-label="Search">🔍</a></li> 152 </ul> 153 <div class="nav-social"><a href="https://www.youtube.com/@HebrewMastery" target="_blank" rel="noopener" aria-label="YouTube"><img src="/images/social/youtube.png" alt="YouTube" width="22" height="22"></a><a href="https://x.com/Hebrew_Mastery" target="_blank" rel="noopener" aria-label="X"><img src="/images/social/x.png" alt="X" width="22" height="22"></a><a href="https://www.facebook.com/profile.php?id=61579042629045" target="_blank" rel="noopener" aria-label="Facebook"><img src="/images/social/facebook.png" alt="Facebook" width="22" height="22"></a><a href="https://www.pinterest.com/hebrewmastery/" target="_blank" rel="noopener" aria-label="Pinterest"><img src="/images/social/pinterest.png" alt="Pinterest" width="22" height="22"></a></div> 154 </div> 155</nav> 156 157<div class="ad-slot ad-slot--leaderboard" aria-hidden="true"> 158 <span class="ad-slot__label">Advertisement</span> 159 <ins class="adsbygoogle" 160 style="display:block" 161 data-ad-client="ca-pub-5557761002470200" 162 data-ad-slot="6453565616" 163 data-ad-format="auto" 164 data-full-width-responsive="true"></ins>
165<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
165 166</div> 167 168<section class="page-hero"> 169 <h1>Contact</h1> 170 <p>Questions, feedback, or collaboration inquiries â use the form below.</p> 171</section> 172 173<div class="breadcrumb-bar"> 174 <div class="container"> 175 <nav class="breadcrumb" aria-label="Breadcrumb"> 176 <a href="/">Home</a> 177 <span class="breadcrumb__sep" aria-hidden="true">âº</span> 178 <span aria-current="page">Contact</span> 179 </nav> 180 </div> 181</nav> 182</div> 183 184<main id="main-content"> 185 <section class="section"> 186 <div class="container"> 187 188 <p class="section-lead" style="margin-bottom:2rem;"> 189 I read every message personally. Response time is usually within a few days. 190 </p> 191 192 <form class="contact-form" id="contact-form" action="https://formspree.io/f/xzdoleln" method="post"> 193 <div class="form-group"> 194 <label for="name">Your Name</label> 195 <input type="text" id="name" name="name" required autocomplete="name" placeholder="Jane Smith"> 196 </div> 197 <div class="form-group"> 198 <label for="email">Email Address</label> 199 <input type="email" id="email" name="email" required autocomplete="email" placeholder="[email protected]"> 200 </div> 201 <div class="form-group"> 202 <label for="subject">Subject</label> 203 <select id="subject" name="subject"> 204 <option value="">Select a topicâ¦</option> 205 <option value="question">General Question</option> 206 <option value="feedback">Site Feedback</option> 207 <option value="tutoring">Tutoring Enquiry</option> 208 <option value="collaboration">Collaboration / Partnership</option> 209 <option value="bug">Bug Report</option> 210 <option value="other">Other</option> 211 </select> 212 </div> 213 <div class="form-group"> 214 <label for="message">Message</label> 215 <textarea id="message" name="message" required placeholder="Your message hereâ¦"></textarea> 216 </div> 217 <button type="submit" class="btn btn--primary" id="submit-btn">Send Message</button> 218 </form> 219 220 <!-- Success message (shown after submit) --> 221 <div id="form-success" style="display:none; max-width:600px; background:var(--color-bg-alt); border:1px solid var(--color-border); border-radius:var(--radius); padding:2rem 1.5rem; text-align:center;"> 222 <div style="font-size:2.5rem; margin-bottom:.75rem;">â </div> 223 <h3 style="color:var(--color-primary); margin:0 0 .5rem;">Message sent!</h3> 224 <p style="color:var(--color-text-muted); margin:0;">Thanks for reaching out â I'll get back to you within a few days.</p> 225 </div> 226 227
227<script> 228 document.getElementById('contact-form').addEventListener('submit', function(e) { 229 e.preventDefault(); 230 var form = this; 231 var btn = document.getElementById('submit-btn'); 232 btn.textContent = 'Sendingâ¦'; 233 btn.disabled = true; 234 235 fetch(form.action, { 236 method: 'POST', 237 body: new FormData(form), 238 headers: { 'Accept': 'application/json' } 239 }) 240 .then(function(res) { 241 if (res.ok) { 242 form.style.display = 'none'; 243 document.getElementById('form-success').style.display = 'block'; 244 } else { 245 btn.textContent = 'Something went wrong â please try again'; 246 btn.disabled = false; 247 } 248 }) 249 .catch(function() { 250 btn.textContent = 'Something went wrong â please try again'; 251 btn.disabled = false; 252 }); 253 }); 254 </script>
254 255 256 </div> 257 </section> 258</main> 259 260<div class="ad-slot ad-slot--leaderboard" aria-hidden="true"> 261 <span class="ad-slot__label">Advertisement</span> 262 <ins class="adsbygoogle" 263 style="display:block" 264 data-ad-client="ca-pub-5557761002470200" 265 data-ad-slot="4346366315" 266 data-ad-format="auto" 267 data-full-width-responsive="true"></ins>
268<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
268 269</div> 270 271<footer class="site-footer"> 272 <div class="container"> 273 <div class="footer-grid"> 274 <div class="footer-brand"> 275 <div class="footer-brand__name">Hebrew Mastery</div> 276 <p>An authentic resource for learning Modern Hebrew â built by a native speaker and teacher based in Israel.</p> 277 </div> 278 <div class="footer-col"> 279 <h3>Information</h3> 280 <ul> 281 <li><a href="/about">About Us</a></li> 282 <li><a href="/contact">Contact</a></li> 283 <li><a href="/search" aria-label="Search">🔍</a></li> 284 <li><a href="/privacy">Privacy Policy</a></li> 285 <li><a href="/blog">Articles</a></li> 286 </ul> 287 </div> 288 <div class="footer-col"> 289 <h3>Explore</h3> 290 <ul> 291 <li><a href="/games">Games</a></li><li><a href="/tools">Tools</a></li> 292 <li><a href="/hebrew-songs">Hebrew Songs</a></li> 293 <li><a href="/books">Best Books</a></li> 294 <li><a href="/lessons">Lessons</a></li><li><a href="/phrasebook">Phrases</a></li> 295 </ul> 296 </div> 297 <div class="footer-col"> 298 <h3>Useful</h3> 299 <ul> 300 <li><a href="/learning-roadmap">Learning Roadmap</a></li> 301 <li><a href="/find-a-hebrew-tutor">Find a Tutor</a></li> 302 <li><a href="/lessons">Hebrew Alphabet</a></li> 303 <li><a href="/lessons">Hebrew Basics</a></li> 304 </ul> 305 </div> 306 </div> 307 <div class="footer-bottom"> 308 <span>© 2026 Hebrew Mastery — All Rights Reserved</span> 309 <div class="footer-bottom-links"> 310 <a href="/privacy">Privacy Policy</a> 311 <a href="/contact">Contact</a> 312 </div> 313 </div> 314 </div> 315</footer> 316
317<script> 318 const hamburger = document.getElementById('hamburger'); 319 const navLinks = document.getElementById('nav-links'); 320 hamburger.addEventListener('click', function () { 321 const open = navLinks.classList.toggle('open'); 322 hamburger.setAttribute('aria-expanded', String(open)); 323 }); 324</script>
vendor: 1 bytes, line 324
324
325<script data-name="BMC-Widget" data-cfasync="false" src="https://cdnjs.buymeacoffee.com/1.0.0/widget.prod.min.js" data-id="hebrewmastery" data-description="Support me on Buy me a coffee!" data-message="If Hebrew Mastery is helping you learn, consider buying me a coffee!" data-color="#FFDD00" data-position="Right" data-x_margin="18" data-y_margin="18"></script>
vendor: 1 bytes, line 325
325
326<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":"26e9df9bb99349a29d3d2d4f72eba12d","r":1,"spa":2}' crossorigin="anonymous"></script>
326 327</body> 328</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.