1<!DOCTYPE html> 2<html lang="en" data-theme="system"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0 shrink-to-fit=no"> 6 <meta http-equiv="X-UA-Compatible" content="ie=edge"> 7 <title>Contact Us - Polmanarkivet</title> 8 <title></title> 9
9<script> 10 if(typeof(Storage) !== 'undefined') { 11 let themeMode = document.documentElement.getAttribute('data-theme'); 12 if (themeMode !== null && themeMode === 'system') { 13 setSysPrefColor(); 14 } 15 const theme = localStorage.getItem('selected-theme'); 16 if (theme == 'light') { 17 setColorScheme('light'); 18 } 19 else if (theme == 'dark') { 20 setColorScheme('dark'); 21 } 22 } 23 function setSysPrefColor() { 24 if(window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches){ 25 setColorScheme('dark'); 26 } 27 window.matchMedia('(prefers-color-scheme: dark)').addListener(e => { 28 if (e.matches) { 29 setColorScheme('dark'); 30 } else { 31 setColorScheme('light'); 32 } 33 }); 34 } 35 function setColorScheme(scheme) { 36 if (scheme=='dark') { 37 document.documentElement.setAttribute('data-theme', 'dark'); 38 } else { 39 document.documentElement.removeAttribute('data-theme'); 40 } 41 } 42</script>
42 43 <link rel="preconnect" href="https://polmanarkivet.com"> 44 <link rel="preload" href="/assets/css/style.min.css?v=iLZuQgFReAGMO07l" as="style"> 45 <link rel="stylesheet" href="/assets/css/style.min.css?v=iLZuQgFReAGMO07l"> 46 <link rel="preload" href="/assets/css/custom.css?v=MpfK3358UOMC3o8t" as="style"> 47 <link rel="stylesheet" href="/assets/css/custom.css?v=MpfK3358UOMC3o8t"> 48 <meta name="description" content="Enquiries about our collections, research, or collaboration requests? We want to hear from you. Contact us with your question via email. Or connect with us on social media."> 49 <link rel="icon" href="https://polmanarkivet.com/content/images/size/w256h256/2024/10/polmanarkivet-favicon.png" type="image/png"> 50 <link rel="canonical" href="https://polmanarkivet.com/about/contact/"> 51 <meta name="referrer" content="origin-when-cross-origin"> 52 53 <meta property="og:site_name" content="Polmanarkivet"> 54 <meta property="og:type" content="website"> 55 <meta property="og:title" content="Contact Us"> 56 <meta property="og:description" content="Enquiries about our collections, research, or collaboration requests? We want to hear from you. Contact us with your question via email. Or connect with us on social media."> 57 <meta property="og:url" content="https://polmanarkivet.com/about/contact/"> 58 <meta property="og:image" content="https://polmanarkivet.com/content/images/2025/09/Contact-Featured.webp"> 59 <meta property="article:modified_time" content="2026-04-02T05:23:36.000Z"> 60 61 <meta property="article:publisher" content="https://www.facebook.com/polmanarkivet"> 62 <meta property="article:author" content="https://www.facebook.com/polmanarkivet"> 63 <meta name="twitter:card" content="summary_large_image"> 64 <meta name="twitter:title" content="Contact Us"> 65 <meta name="twitter:description" content="Enquiries about our collections, research, or collaboration requests? We want to hear from you. Contact us with your question via email. Or connect with us on social media."> 66 <meta name="twitter:url" content="https://polmanarkivet.com/about/contact/"> 67 <meta name="twitter:image" content="https://polmanarkivet.com/content/images/2025/09/Contact-Featured.webp"> 68 <meta name="twitter:label1" content="Written by"> 69 <meta name="twitter:data1" content="Jake PÃ¥hlman Peterson"> 70 <meta name="twitter:label2" content="Filed under"> 71 <meta name="twitter:data2" content=""> 72 <meta property="og:image:width" content="1200"> 73 <meta property="og:image:height" content="674"> 74 75
75<script type="application/ld+json"> 76{ 77 "@context": "https://schema.org", 78 "@type": "Article", 79 "publisher": { 80 "@type": "Organization", 81 "name": "Polmanarkivet", 82 "url": "https://polmanarkivet.com/", 83 "logo": { 84 "@type": "ImageObject", 85 "url": "https://polmanarkivet.com/content/images/2024/10/polmanarkivet-logo-ghost.png" 86 } 87 }, 88 "author": { 89 "@type": "Person", 90 "name": "Jake PÃ¥hlman Peterson", 91 "image": { 92 "@type": "ImageObject", 93 "url": "https://polmanarkivet.com/content/images/2024/10/our-people-jake-peterson.jpg", 94 "width": 600, 95 "height": 600 96 }, 97 "sameAs": [ 98 "https://polmanarkivet.com", 99 "https://www.facebook.com/polmanarkivet", 100 "https://www.instagram.com/polmanarkivet" 101 ] 102 }, 103 "headline": "Contact Us", 104 "url": "https://polmanarkivet.com/about/contact/", 105 "dateModified": "2026-04-02T05:23:36.000Z", 106 "image": { 107 "@type": "ImageObject", 108 "url": "https://polmanarkivet.com/content/images/2025/09/Contact-Featured.webp", 109 "width": 1200, 110 "height": 674 111 }, 112 "description": "Enquiries about our collections, research, or collaboration requests? We want to hear from you. Contact us with your question via email. Or connect with us on social media. ", 113 "mainEntityOfPage": "https://polmanarkivet.com/about/contact/" 114} 115 </script>
115 116 117 <meta name="generator" content="Ghost 6.63"> 118 <link rel="alternate" type="application/rss+xml" title="Polmanarkivet" href="https://polmanarkivet.com/biographical-lexicon/rss/"> 119
119<script defer src="https://polmanarkivet.com/content/files/ghost-apps/portal/portal.min.js" data-i18n="true" data-ghost="https://polmanarkivet.com/" data-key="eef46d8ccdf3a2b723df44ac01" data-api="https://polmanarkivet.com/ghost/api/content/" data-locale="en" crossorigin="anonymous"></script>
119<style id="gh-members-styles">.gh-post-upgrade-cta-content, 120.gh-post-upgrade-cta { 121 display: flex; 122 flex-direction: column; 123 align-items: center; 124 font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; 125 text-align: center; 126 width: 100%; 127 color: #ffffff; 128 font-size: 16px; 129} 130 131.gh-post-upgrade-cta-content { 132 border-radius: 8px; 133 padding: 40px 4vw; 134} 135 136.gh-post-upgrade-cta h2 { 137 color: #ffffff; 138 font-size: 28px; 139 letter-spacing: -0.2px; 140 margin: 0; 141 padding: 0; 142} 143 144.gh-post-upgrade-cta p { 145 margin: 20px 0 0; 146 padding: 0; 147} 148 149.gh-post-upgrade-cta small { 150 font-size: 16px; 151 letter-spacing: -0.2px; 152} 153 154.gh-post-upgrade-cta a { 155 color: #ffffff; 156 cursor: pointer; 157 font-weight: 500; 158 box-shadow: none; 159 text-decoration: underline; 160} 161 162.gh-post-upgrade-cta a:hover { 163 color: #ffffff; 164 opacity: 0.8; 165 box-shadow: none; 166 text-decoration: underline; 167} 168 169.gh-post-upgrade-cta a.gh-btn { 170 display: block; 171 background: #ffffff; 172 text-decoration: none; 173 margin: 28px 0 0; 174 padding: 8px 18px; 175 border-radius: 4px; 176 font-size: 16px; 177 font-weight: 600; 178} 179 180.gh-post-upgrade-cta a.gh-btn:hover { 181 opacity: 0.92; 182}</style>
182<script async src="https://js.stripe.com/v3/"></script>
182 183
183<script defer src="https://polmanarkivet.com/content/files/search/search.min.js" data-key="eef46d8ccdf3a2b723df44ac01" data-styles="https://polmanarkivet.com/content/files/ghost-apps/sodo-search/main.css" data-sodo-search="https://polmanarkivet.com/" data-locale="en" crossorigin="anonymous"></script>
183 184 185 <link href="https://polmanarkivet.com/webmentions/receive/" rel="webmention"> 186
186<script defer src="/public/cards.min.js?v=ShRHxgy4po8zN-Wf"></script>
186 187 <link rel="stylesheet" type="text/css" href="/public/cards.min.css?v=WwnU9jw5ancNC8Gc"> 188
188<script defer src="/public/member-attribution.min.js?v=AKG4hWena9j3yX3I"></script>
188 189
189<script defer src="/public/ghost-stats.min.js?v=vFcCUf6ZQ0Hyhc8h" data-stringify-payload="false" data-datasource="analytics_events" data-storage="localStorage" data-host="https://polmanarkivet.com/.ghost/analytics/api/v1/page_hit" tb_site_uuid="0f8933ef-136c-46af-9276-15855277c950" tb_post_uuid="54bd4302-1e10-4c42-b7a4-2964aac345c5" tb_post_type="page" tb_member_uuid="undefined" tb_member_status="undefined" tb_gift_link=""></script>
189<style>:root {--ghost-accent-color: #bda369;}</style> 190 <style> 191/* =================================================== 192 Ghost Comments Text Color (Light & Dark Mode) 193 =================================================== */ 194 195/* --- Light Mode Fix --- */ 196/* This targets the comment box ONLY when the site is in light mode */ 197html[data-theme="light"] .ghost-comment-form .comment-form-editor, 198html[data-theme="light"] .ghost-comment-form .comment-form-editor p { 199 /* Force the text to be your brand's dark "Ink Text" color */ 200 color: #3A3A3A !important; 201} 202 203/* This fixes the placeholder text color in light mode */ 204html[data-theme="light"] .ghost-comment-form .comment-form-editor [data-placeholder]:before { 205 color: #A2A2A2 !important; 206} 207 208 209/* --- Dark Mode Fix --- */ 210/* This targets the comment box ONLY when the site is in dark mode */ 211html[data-theme="dark"] .ghost-comment-form .comment-form-editor, 212html[data-theme="dark"] .ghost-comment-form .comment-form-editor p { 213 /* Force the text to be your brand's light "Vellum Text" color */ 214 color: #EAE6E1 !important; 215} 216 217/* This fixes the placeholder text color in dark mode */ 218html[data-theme="dark"] .ghost-comment-form .comment-form-editor [data-placeholder]:before { 219 color: #A2A2A2 !important; 220} 221</style> 222 <style> 223/* --- STYLES FOR DESKTOP --- */ 224.tally-form-wrapper { 225 background-color: #FFFFFF; 226 padding: 2rem; 227 border-radius: 12px; 228 /* Your height for desktop screens */ 229 height: 500px; 230 overflow: hidden; 231} 232 233/* --- SPECIAL RULES FOR MOBILE --- */ 234@media (max-width: 767px) { 235 .tally-form-wrapper { 236 /* On mobile, let the form's content define the height */ 237 height: auto; 238 239 /* Optional: reduce the padding on smaller screens */ 240 padding: 1rem; 241 } 242} 243</style> 244 <style> 245 :root { 246 --signature-mark-url: url("/assets/images/signature-mark.svg?v=jX5xb9F8SJjNBfhN"); 247 --background-texture-url: url("/assets/images/paper-texture.png?v=o0CBSn-MOXLUgsva"); 248 } 249</style> 250 </head> 251 <body class="page-template page-contact tag-hash-about-section tag-hash-no-frames"> 252 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="global-icons" style="display:none"> 253 254<symbol id="ph-magnifying-glass" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><path d="M229.66,218.34l-50.07-50.06a88.11,88.11,0,1,0-11.31,11.31l50.06,50.07a8,8,0,0,0,11.32-11.32ZM40,112a72,72,0,1,1,72,72A72.08,72.08,0,0,1,40,112Z"></path></symbol> 255<symbol id="ph-sun" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><path d="M120,40V16a8,8,0,0,1,16,0V40a8,8,0,0,1-16,0Zm72,88a64,64,0,1,1-64-64A64.07,64.07,0,0,1,192,128Zm-16,0a48,48,0,1,0-48,48A48.05,48.05,0,0,0,176,128ZM58.34,69.66A8,8,0,0,0,69.66,58.34l-16-16A8,8,0,0,0,42.34,53.66Zm0,116.68-16,16a8,8,0,0,0,11.32,11.32l16-16a8,8,0,0,0-11.32-11.32ZM192,72a8,8,0,0,0,5.66-2.34l16-16a8,8,0,0,0-11.32-11.32l-16,16A8,8,0,0,0,192,72Zm5.66,114.34a8,8,0,0,0-11.32,11.32l16,16a8,8,0,0,0,11.32-11.32ZM48,128a8,8,0,0,0-8-8H16a8,8,0,0,0,0,16H40A8,8,0,0,0,48,128Zm80,80a8,8,0,0,0-8,8v24a8,8,0,0,0,16,0V216A8,8,0,0,0,128,208Zm112-88H216a8,8,0,0,0,0,16h24a8,8,0,0,0,0-16Z"></path></symbol> 256<symbol id="ph-moon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><path d="M233.54,142.23a8,8,0,0,0-8-2,88.08,88.08,0,0,1-109.8-109.8,8,8,0,0,0-10-10,104.84,104.84,0,0,0-52.91,37A104,104,0,0,0,136,224a103.09,103.09,0,0,0,62.52-20.88,104.84,104.84,0,0,0,37-52.91A8,8,0,0,0,233.54,142.23ZM188.9,190.34A88,88,0,0,1,65.66,67.11a89,89,0,0,1,31.4-26A106,106,0,0,0,96,56,104.11,104.11,0,0,0,200,160a106,106,0,0,0,14.92-1.06A89,89,0,0,1,188.9,190.34Z"></path></symbol> 257<symbol id="ph-caret-down" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><path d="M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z"></path></symbol> 258 259<symbol id="arrow-up" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M13.0001 7.82843V20H11.0001V7.82843L5.63614 13.1924L4.22192 11.7782L12.0001 4L19.7783 11.7782L18.3641 13.1924L13.0001 7.82843Z"></path></symbol> 260 261<symbol id="arrow-right" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M16.1716 10.9999L10.8076 5.63589L12.2218 4.22168L20 11.9999L12.2218
26119.778L10.8076 18.3638L16.1716 12.9999H4V10.9999H16.1716Z"></path></symbol> 262 263<symbol id="image" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M20 5H4V19L13.2923 9.70649C13.6828 9.31595 14.3159 9.31591 14.7065 9.70641L20 15.0104V5ZM2 3.9934C2 3.44476 2.45531 3 2.9918 3H21.0082C21.556 3 22 3.44495 22 3.9934V20.0066C22 20.5552 21.5447 21 21.0082 21H2.9918C2.44405 21 2 20.5551 2 20.0066V3.9934ZM8 11C6.89543 11 6 10.1046 6 9C6 7.89543 6.89543 7 8 7C9.10457 7 10 7.89543 10 9C10 10.1046 9.10457 11 8 11Z"></path></symbol> 264 265<symbol id="sparkling" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M17.0007 1.20825 18.3195 3.68108 20.7923 4.99992 18.3195 6.31876 17.0007 8.79159 15.6818 6.31876 13.209 4.99992 15.6818 3.68108 17.0007 1.20825ZM8.00065 4.33325 10.6673 9.33325 15.6673 11.9999 10.6673 14.6666 8.00065 19.6666 5.33398 14.6666.333984 11.9999 5.33398 9.33325 8.00065 4.33325ZM19.6673 16.3333 18.0007 13.2083 16.334 16.3333 13.209 17.9999 16.334 19.6666 18.0007 22.7916 19.6673 19.6666 22.7923 17.9999 19.6673 16.3333Z"></path></symbol> 266 267<symbol id="lock" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M6 8V7C6 3.68629 8.68629 1 12 1C15.3137 1 18 3.68629 18 7V8H20C20.5523 8 21 8.44772 21 9V21C21 21.5523 20.5523 22 20 22H4C3.44772 22 3 21.5523 3 21V9C3 8.44772 3.44772 8 4 8H6ZM19 10H5V20H19V10ZM11 15.7324C10.4022 15.3866 10 14.7403 10 14C10 12.8954 10.8954 12 12 12C13.1046 12 14 12.8954 14 14C14 14.7403 13.5978 15.3866 13 15.7324V18H11V15.7324ZM8 8H16V7C16 4.79086 14.2091 3 12 3C9.79086 3 8 4.79086 8 7V8Z"></path></symbol> 268 269<symbol id="clock" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 256 256"><path d="M128,40a96,96,0,1,0,96,96A96.11,96.11,0,0,0,128,40Zm0,176a80,80,0,1,1,80-80A80.09,80.09,0,0,1,128,216ZM173.66,90.34a8,8,0,0,1,0,11.32l-40,40a8,8,0,0,1-11.32-11.32l40-40A8,8,0,0,1,173.66,90.34ZM96,16a8,8,0,0,1,8-8h48a8,8,0,0,1,0,16H104A8,8,0,0,1,96,16Z"></path></symbol> 270 271<symbol id="calendar" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M9 1V3H15V1H17V3H21C21.5523 3 22 3.44772 22 4V20C22 20.5523 21.5523 21 21 21H3C2.44772 21 2 20.5523 2 20V4C2 3.44772 2.44772 3 3 3H7V1H9ZM20 11H4V19H20V11ZM7 5H4V9H20V5H17V7H15V5H9V7H7V5Z"></path></symbol> 272 273<symbol id="close" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M11.9997 10.5865L16.9495 5.63672L18.3637 7.05093L13.4139 12.0007L18.3637 16.9504L16.9495 18.3646L11.9997 13.4149L7.04996 18.3646L5.63574 16.9504L10.5855 12.0007L5.63574 7.05093L7.04996 5.63672L11.9997 10.5865Z"></path></symbol> 274 275<symbol id="ph-translate" viewBox="0 0 24 24"> 276 <path d="M3 5h12M9 3v2m1.048 9.5A18.022 18.022 0 016.412 9m6.088 9h7M11 21l5-10 5 10M12.751 5C11.783 10.77 8.07 15.61 3 18.129" stroke="currentColor" stroke-width="2" fill="none"/> 277</symbol> 278</svg> <div class="site-wrap"> 279 <header class="site-header"> 280 <div class="container"> 281 <div class="header-inner flex"> 282 <div class="header-logo"> 283 <a href="https://polmanarkivet.com" class="logo-image theme-light-logo"> 284 <img src="https://polmanarkivet.com/content/images/2024/10/polmanarkivet-logo-ghost.png" alt="Polmanarkivet"> 285</a> 286<a href="https://polmanarkivet.com" class="logo-image theme-dark-logo"> 287 <img src="https://polmanarkivet.com/content/images/2024/10/polmanarkivet-logo-ghost.png" alt="Polmanarkivet"> 288</a> 289 </div> 290 <nav class="nav-header"> 291 <ul> 292 <li><a href="/family/">The Polman Family</a></li> 293 <li><a href="/collections/">Collections</a></li> 294 <li><a href="/research/">Research</a></li> 295 <li><a href="/stories/">Stories</a></li> 296 <li><a href="/about/">About Us</a></li> 297 </ul> 298 </nav> 299 <nav class="nav-main arkiv-foyer"> 300 <div class="arkiv-foyer-grid container"> 301 302 <div class="arkiv-foyer-directory"> 303 <div class="arkiv-section-eyebrow" style="margin-bottom: 2rem;">Directory</div> 304 <button class="arkiv-foyer-search" data-ghost-search> 305 <svg><use xlink:href="#ph-magnifying-glass"></use></svg>
306 <span>Search the Archive</span> 307 </button> 308 <div class="arkiv-foyer-search-divider"></div> 309 <ul class="no-style-list flex nav-item-container"> 310 <li class="nav-item"> 311 <a href="/family/" class="nav-link">The Polman Family 312 </a></li> 313 <li class="nav-item"> 314 <a href="/collections/" class="nav-link">Collections 315 </a></li> 316 <li class="nav-item"> 317 <a href="/research/" class="nav-link">Research 318 </a></li> 319 <li class="nav-item"> 320 <a href="/stories/" class="nav-link">Stories 321 </a></li> 322 <li class="nav-item"> 323 <a href="/about/" class="nav-link">About Us 324 </a></li> 325</ul> 326 327 328 </div> 329 330 <div class="arkiv-foyer-feature"> 331 <div class="arkiv-section-eyebrow foyer-eyebrow">On View</div> 332 333 <a href="/legacies-in-letters/" class="arkiv-ticket-card"> 334 <div class="arkiv-ticket-inner"> 335 <div class="arkiv-ticket-img-wrap"> 336 <img loading="lazy" src="/content/images/2025/04/power-quill-featured-1.webp" alt="Legacies in Letters"> 337 </div> 338 339 <div class="arkiv-ticket-info"> 340 <span class="arkiv-ticket-label">ADMIT ONE</span> 341 <h3 class="arkiv-ticket-title">Legacies in Letters</h3> 342 </div> 343 </div> 344 </a> 345 </div> 346 347 </div> 348</nav> 349 <div class="nav-right flex"> 350 <button class="btn-nav-icon search" data-ghost-search aria-label="Search"><svg><use xlink:href="#ph-magnifying-glass"></use></svg></button> 351 352 <div class="nav-right-utility flex"> 353 <div class="arkiv-language-switcher" role="group" aria-label="Choose language"> 354 <button class="language-button active" data-lang="en">EN</button> 355 <button class="language-button" data-lang="sv">SV</button> 356 <button class="language-button" data-lang="de">DE</button> 357 <button class="language-button" data-lang="fi">FI</button> 358 <button class="language-button" data-lang="et">ET</button> 359 </div> 360 361 <button class="btn-nav-icon theme-toggle js-toggle-dark-light" aria-label="Toggle theme"> 362 <span class="toggle-icons"> 363 <span class="light"><svg><use xlink:href="#ph-sun"></use></svg></span> 364 <span class="dark"><svg><use xlink:href="#ph-moon"></use></svg></span> 365 </span> 366 </button> 367 </div> 368 <ul class="no-style-list flex nav-item-container"> 369 <li class="nav-item"> 370 <a href="https://polmanarkivet.com/signin/" class="nav-link">Sign in</a> 371 </li> 372 <li class="nav-item"> 373 <a href="https://polmanarkivet.com/membership/" class="btn">Become a Member</a> 374 </li> 375 </ul> 376 </div> 377 <div class="nav-header-right-items"> 378 <div class="mobile-only-items flex"> 379 <button class="btn-nav-icon search" data-ghost-search aria-label="Search"><svg><use xlink:href="#ph-magnifying-glass"></use></svg></button> 380 381 </div> 382 <button class="btn-nav-icon mobile-menu-toggle" id="menu-toggle"> 383 <span class="burger-line"></span> 384 <span class="burger-line"></span> 385 <span class="burger-line"></span> 386 </button> 387 </div> 388 </div> 389 </div> 390</header> <main class="main"> 391 392<article class="single-post single-page"> 393 <div class="container"> 394 395 <nav class="item-breadcrumb page-breadcrumb" aria-label="Breadcrumb"> 396 <a href="/about/">About Us</a> 397 398 399 400 401 <span class="breadcrumb-sep">âº</span><span class="breadcrumb-current">Contact Us</span> 402</nav> 403 404 <header class="page-header"> 405 <h1 class="page-title">Contact Us</h1> 406 <div class="page-excerpt"> 407 Enquiries about our collections, research, or collaboration requests? We want to hear from you. Contact us with your question via email. Or connect with us on social media. 408 </div> 409 </header> 410 <hr class="page-header-divider"> 411 <div class="single-post-content"> 412 <h2 id="hej">Hej</h2><p>Send a message with the form below, or connect with us on social media. We'll respond within 2 days. </p> 413<!--kg-card-begin: html--> 414<figure class="tally-form-wrapper"><iframe data-tally-src="https://tally.so/embed/mKbAGX?alignLeft=1&hideTitle=1&transparentBackgroun
414d=1&dynamicHeight=1" loading="lazy" width="100%" height="447" class="no-resize" frameborder="0" marginheight="0" marginwidth="0" title="Contact Form"></iframe></figure>
415<script>var d=document,w="https://tally.so/widgets/embed.js",v=function(){"undefined"!=typeof Tally?Tally.loadEmbeds():d.querySelectorAll("iframe[data-tally-src]:not([src])").forEach((function(e){e.src=e.dataset.tallySrc}))};if("undefined"!=typeof Tally)v();else if(d.querySelector('script[src="'+w+'"]')==null){var s=d.createElement("script");s.src=w,s.onload=v,s.onerror=v,d.body.appendChild(s);}</script>
415 416<!--kg-card-end: html--> 417<hr><h2 id="faq">FAQ</h2><div class="kg-card kg-toggle-card" data-kg-toggle-state="close"> 418 <div class="kg-toggle-heading"> 419 <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">What is Polmanarkivet?</span></h4> 420 <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content"> 421 <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> 422 <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"></path> 423 </svg> 424 </button> 425 </div> 426 <div class="kg-toggle-content"><p><span style="white-space: pre-wrap;">Polmanarkivet is a digital archive and museum dedicated to the cultural history, genealogy, and stories of the Polman, PÃ¥hlman, and von Pohlmann families. It is the only institution of its kind â home to hundreds of curated digital objects and original research spanning six centuries of family history across Sweden, the Baltic states, Germany, and beyond.</span></p></div> 427 </div><div class="kg-card kg-toggle-card" data-kg-toggle-state="close"> 428 <div class="kg-toggle-heading"> 429 <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">Why the Polmans?</span></h4> 430 <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content"> 431 <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> 432 <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"></path> 433 </svg> 434 </button> 435 </div> 436 <div class="kg-toggle-content"><p dir="ltr"><span style="white-space: pre-wrap;">The simple answer: Because no one else has done this work.</span></p><p dir="ltr"><span style="white-space: pre-wrap;">The Polman, PÃ¥hlman, and von Pohlmann families were active participants in Swedish history across six centuries: present in the wars, the courts, the local administrative structures, and the correspondence networks that connected provincial Sweden to the wider world. Much of that history remains scattered across archives in Swede
436n, Germany, and the Baltic states, recorded in early modern Swedish and German, and unexamined as a connected body of evidence.</span></p><p dir="ltr"><span style="white-space: pre-wrap;">Polmanarkivet exists to assemble that evidence for the first time. The research draws together sources that have never been read alongside each other â and in doing so, reveals a prominence and reach that existing scholarship has not captured. The goal is to make that record accessible: to researchers, to institutions, and to the many descendants who share this history.</span></p></div> 437 </div><div class="kg-card kg-toggle-card" data-kg-toggle-state="close"> 438 <div class="kg-toggle-heading"> 439 <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">Is Polmanarkivet a physical museum?</span></h4> 440 <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content"> 441 <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> 442 <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"></path> 443 </svg> 444 </button> 445 </div> 446 <div class="kg-toggle-content"><p><span style="white-space: pre-wrap;">Polmanarkivet exists entirely online, which means it is always open and accessible to anyone, anywhere. We hold a small but growing physical collection of manuscripts and objects, but we have no permanent building. Operating digitally is a deliberate choice: it removes barriers to access and allows us to serve an international community of descendants, researchers, and historians without the constraints of a physical space.</span></p></div> 447 </div><div class="kg-card kg-toggle-card" data-kg-toggle-state="close"> 448 <div class="kg-toggle-heading"> 449 <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">Who is behind Polmanarkivet?</span></h4> 450 <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content"> 451 <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> 452 <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"></path> 453 </svg> 454 </button> 455 </div> 456 <div class="kg-toggle-content"><p><span style="white-space: pre-wrap;">Polmanarkivet is led by its founder and Director, Jake PÃ¥hlman Peterson, and Editor Kriti Bajaj. Jake is a direct descendant of the Polman and PÃ¥hlman family lines and has been researching this history since 2022. We are a small operation with serious intentions: building partnerships with archives, museums, and research institutions in Sweden and internationally, and working toward formal recognition as a research institution. Interested in collaborating? Get in touch. </span><a href="https://polmanarkivet.com/partnerships/" rel="noreferrer"><span style="white-space: pre-wrap;">Get in touch.</span></a></p></div> 457 </div><div class="kg-card kg-toggle-card" data-kg-toggle-state="close"> 458 <div class="kg-toggle-heading"> 459 <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">Who is Polmanarkivet for?</span></h4> 460 <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content"> 461 <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> 462 <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"></path> 463 </svg> 464 </button> 465 </div> 466 <div class="kg-toggle-content"><p dir="ltr"><span style="white-space: pre-wrap;">Polmanarkivet is for anyone with an interest in this history. Our primary audience is descendants of the Polman, PÃ¥hlman, and von Pohlmann families, along with genealogists and researchers actively working on these surnames. But the archive is equally relevant to historians and researchers of Swedish history, the Great Power era, Baltic German nobility, and early modern Europe â and to anyone drawn to the intersection of family history, archival research, and cultural heritage. You do not need a family connection to use or benef
466it from the site.</span></p></div> 467 </div><div class="kg-card kg-toggle-card" data-kg-toggle-state="close"> 468 <div class="kg-toggle-heading"> 469 <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">Can anyone become a Member, or is membership only for descendants?</span></h4> 470 <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content"> 471 <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> 472 <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"></path> 473 </svg> 474 </button> 475 </div> 476 <div class="kg-toggle-content"><p dir="ltr"><span style="white-space: pre-wrap;">Membership is open to everyone. Polmanarkivet welcomes descendants of the Polman, PÃ¥hlman, and von Pohlmann families, but also historians, genealogists, and anyone with an interest in Swedish history, noble family history, or archival research. You do not need a family connection to join. Full details on membership tiers and benefits are on our </span><a href="https://polmanarkivet.com/membership/" rel="noreferrer"><span style="white-space: pre-wrap;">Membership</span></a><span style="white-space: pre-wrap;"> page.</span></p></div> 477 </div><div class="kg-card kg-toggle-card" data-kg-toggle-state="close"> 478 <div class="kg-toggle-heading"> 479 <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">How do I find out if I am related to this family?</span></h4> 480 <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content"> 481 <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> 482 <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"></path> 483 </svg> 484 </button> 485 </div> 486 <div class="kg-toggle-content"><p dir="ltr"><span style="white-space: pre-wrap;">The best starting point is our Biographical Lexicon and family tree research, which documents known lines of the Polman, PÃ¥hlman, and von Pohlmann families. If you have a specific ancestor or family line you would like us to investigate, Members and Stewards can submit research requests through our membership programme â Stewards receive priority consideration. You are also welcome to </span><a href="https://polmanarkivet.com/about/contact/" rel="noreferrer"><span style="white-space: pre-wrap;">get in touch</span></a><span style="white-space: pre-wrap;"> directly if you are unsure where to begin.</span></p></div> 487 </div><div class="kg-card kg-toggle-card" data-kg-toggle-state="close"> 488 <div class="kg-toggle-heading"> 489 <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">How do you ensure your research is accurate?</span></h4> 490 <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content"> 491 <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> 492 <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"></path> 493 </svg> 494 </button> 495 </div> 496 <div class="kg-toggle-content"><p><span style="white-space: pre-wrap;">Our research is grounded in primary sources drawn from reputable archives and libraries in Sweden, Germany, Estonia, and elsewhere, and situated within the broader secondary literature on Swedish history, genealogy, and the relevant periods. All sources are documented and cited, and you will find full footnotes at the end of every article. We follow the professional standards of the archival and museum communities we work within. We welcome corrections and new information from the community. If you have found something we've missed or got wrong, please let us know.</span></p></div> 497 </div><div class="kg-card kg-toggle-card" data-kg-toggle-state="close"> 498 <div class="kg-toggle-heading"> 499 <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">Can I request research on a specific ancestor or family line?</span></h4> 500 <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content"> 501 <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> 502 <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"></path> 503 </svg> 504 </button> 505 </div> 506 <div class="kg-toggle-content"><p dir="ltr"><span style="white-space: pre-wrap;">Yes. Stewards of the Archive can submit Priority Research Requests â specific ancestors, family lines, or topics they would like Polmanarkivet to investigate. Members can also submit requests for consideration. Research is conducted according to Polmanarkivet's own schedule and priorities, but community input genuinely shapes what we work on. Details are on the </span><a href="https://polmanarkivet.com/membership/" rel="noreferrer"><span style="white-space: pre-wrap;">Membership</span></a><span style="white-space: pre-wrap;"> page.</span></p></div> 507 </div><div class="kg-card kg-toggle-card" data-kg-toggle-state="close"> 508 <div class="kg-toggle-heading"> 509 <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">What languages does Polmanarkivet work in?</span></h4> 510 <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content"> 511 <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> 512 <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"></path> 513 </svg> 514 </button> 515 </div> 516 <div class="kg-toggle-content"><p dir="ltr"><span style="white-space: pre-wrap;">Polmanarkivet publishes in English. Our primary source research draws on documents in early modern Swedis
516h, Latin, and German; translations are acknowledged and cited throughout. For Swedish-speaking visitors, automatic translation is available via the menu, which will redirect the page through Google Translate. We are working toward a native Swedish edition of the site as a longer-term goal.</span></p></div> 517 </div><div class="kg-card kg-toggle-card" data-kg-toggle-state="close"> 518 <div class="kg-toggle-heading"> 519 <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">How can I contribute to the collection?</span></h4> 520 <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content"> 521 <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> 522 <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"></path> 523 </svg> 524 </button> 525 </div> 526 <div class="kg-toggle-content"><p><span style="white-space: pre-wrap;">We welcome contributions of genealogical information, family stories, and high-quality digital copies of relevant documents or photographs. If you have a physical object you believe may be of interest, we are happy to discuss a potential donation or a digital loan â where we create and preserve a high-quality digital record of an item while it remains with you. All contributions are reviewed for relevance to the collection before acceptance.</span></p></div> 527 </div><div class="kg-card kg-toggle-card" data-kg-toggle-state="close"> 528 <div class="kg-toggle-heading"> 529 <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">Can I use your images or research?</span></h4> 530 <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content"> 531 <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> 532 <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"></path> 533 </svg> 534 </button> 535 </div> 536 <div class="kg-toggle-content"><p><span style="white-space: pre-wrap;">Original research and writing published by Polmanarkivet may be cited with appropriate attribution. Images and objects from our physical collection require permission before use. Many of the digital objects in our collections originate from other cultural institutions and carry their own licenses which are noted on each item. For detailed guidance, please consult our </span><a href="https://polmanarkivet.com/copyright/" rel="noreferrer"><span style="white-space: pre-wrap;">Copyright</span></a><span style="white-space: pre-wrap;"> page.</span></p></div> 537 </div><div class="kg-card kg-toggle-card" data-kg-toggle-state="close"> 538 <div class="kg-toggle-heading"> 539 <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">How are you funded?</span></h4> 540 <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content"> 541 <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> 542 <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"></path> 543 </svg> 544 </button> 545 </div> 546 <div class="kg-toggle-content"><p><span style="white-space: pre-wrap;">
546Polmanarkivet is a not-for-profit archive and museum, funded through the Director's own resources and the contributions of our Members and Stewards. We have no fixed grant or operational income. Every membership directly supports the archive's research activities, digital collections, and long-term preservation work. We are actively pursuing grant funding and institutional partnerships to sustain and grow our operations.</span></p></div> 547 </div><div class="kg-card kg-toggle-card" data-kg-toggle-state="close"> 548 <div class="kg-toggle-heading"> 549 <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">I found a mistake. How can I correct it?</span></h4> 550 <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content"> 551 <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> 552 <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"></path> 553 </svg> 554 </button> 555 </div> 556 <div class="kg-toggle-content"><p><span style="white-space: pre-wrap;">Please do tell us. Whether it is a factual error, a mistranscription, or a broken link, we want to know. Accuracy matters to us and we treat corrections seriously. You can reach us through the </span><a href="https://polmanarkivet.com/about/contact/" rel="noreferrer"><span style="white-space: pre-wrap;">contact form here</span></a><span style="white-space: pre-wrap;">.</span></p></div> 557 </div><p></p> 558 </div> 559 </div> 560</article> 561 562 </main> 563 <section class="member-cta"> 564 <div class="container"> 565 <div class="cta-member-wrap"> 566 <div class="cta-member-content"> 567 <h3 class="cta-member-title">Follow six centuries of family history as it's uncovered.</h3> 568 <hr> 569 <div class="cta-member-subtitle"> 570 Become a free member of Polmanarkivet. Membership means new research and stories land in your inbox as they're published. 571 </div> 572 </div> 573 <div class="cta-member-action"> 574 <a href="/#/portal/signup" class="cta-member-button"><span>Become a Member</span></a> 575 <div class="cta-member-links"> 576 <a href="/donate/">Make a gift</a> 577 <span class="separator">·</span> 578 <a href="/volunteer/">Volunteer your expertise</a> 579 </div> 580 </div> 581 </div> 582 </div> 583</section> 584 <footer class="site-footer"> 585 <div class="container"> 586 <img loading="lazy" src="/assets/images/seal-footer.webp?v=UWHTW0NMEE9ATuOF" alt="Seal Image" class="footer-seal-image"> 587 588 <div class="footer-newsletter-section"> 589 <div class="footer-newsletter-content"> 590 <h3 class="footer-newsletter-heading">From the Curator's Desk</h3> 591 <p class="footer-newsletter-description">Monthly dispatches on history, research, and the stories behind the archive.</p> 592 </div> 593 <div class="footer-newsletter-form-wrap"> 594 <form data-members-form="subscribe" class="footer-email-form"> 595 <div class="input-group input-group-inline"> 596 <label for="footer-email-field" class="sr-only">Your email</label> 597 <input data-members-email type="email" name="email" id="footer-email-field" placeholder="Your email*" class="input-filed"> 598 <button class="esub-submit" type="submit"><span>Subscribe</span></button> 599 </div> 600 <div class="footer-notice-text">By signing up, you are creating a free Member account and will receive our monthly newsletter. Unsubscribe anytime.</div> 601 </form> 602 </div> 603 </div> 604 605 <div class="arkiv-finding-aid"> 606 <div class="finding-aid-column"> 607 <span class="finding-aid-index">Series 01</span> 608 <h4 class="finding-aid-title">The Polman Family</h4> 609 <ul class="finding-aid-list"> 610 <li><a href="/biographical-lexicon/">Polman Biographical Lexicon</a></li> 611 <li><a href="/family/history/">Family History</a></li> 612 <li><a href="/family/timeline/">Family Timeline</a></li> 613 <li><a href="/family/estates-and-manors/">Estates & Manors</a></li> 614 <li><a href="/family/coat-of-arms/">Coat of Arms</a></li> 615 <li><a href="/family/exhibitions/">Digital Exhibitions</a></li> 616 </ul> 617 </div> 618 619 <div class="finding-aid-column">
620 <span class="finding-aid-index">Series 02</span> 621 <h4 class="finding-aid-title">Collections</h4> 622 <ul class="finding-aid-list"> 623 <li><a href="/collections/">Explore the Collections</a></li> 624 <li><a href="/artefacts-objects/">Artefacts & Objects</a></li> 625 <li><a href="/letters-diaries/">Letters & Diaries</a></li> 626 <li><a href="/manuscripts/">Manuscripts</a></li> 627 <li><a href="/fine-art/">Fine Art</a></li> 628 <li><a href="/collections/contribute/">Contribute to the Archive</a></li> 629 </ul> 630 </div> 631 632 <div class="finding-aid-column"> 633 <span class="finding-aid-index">Series 03</span> 634 <h4 class="finding-aid-title">Research</h4> 635 <ul class="finding-aid-list"> 636 <li><a href="/research/our-research/">Our Research</a></li> 637 <li><a href="/research/publications/">Publications</a></li> 638 <li><a href="/research/legacy-in-letters/">Legacy in Letters</a></li> 639 <li><a href="/research/one-name-study/">One-Name Study</a></li> 640 <li><a href="/research/dna-project/">DNA Project</a></li> 641 <li><a href="/research/partnerships/">Partnerships</a></li> 642 </ul> 643 </div> 644 645 <div class="finding-aid-column"> 646 <span class="finding-aid-index">Series 04</span> 647 <h4 class="finding-aid-title">Stories</h4> 648 <ul class="finding-aid-list"> 649 <li><a href="/stories/">All Stories</a></li> 650 <li><a href="/tag/most-viewed/">Most Viewed</a></li> 651 <li><a href="/tag/family-history/">Family History</a></li> 652 <li><a href="/tag/swedish-history/">Swedish History</a></li> 653 <li><a href="/tag/research-methods/">Research & Methods</a></li> 654 <li><a href="/tag/announcements/">Announcements</a></li> 655 </ul> 656 </div> 657 658 <div class="finding-aid-column"> 659 <span class="finding-aid-index">Series 05</span> 660 <h4 class="finding-aid-title">About Us</h4> 661 <ul class="finding-aid-list"> 662 <li><a href="/about/our-story/">Our Story</a></li> 663 <li><a href="/about/people/">Our People</a></li> 664 <li><a href="/about/governance/">Governance</a></li> 665 <li><a href="/about/press/">Press and Media</a></li> 666 <li><a href="/about/contact/">Contact Us</a></li> 667 <li><a href="/membership/">Become a Member</a></li> 668 <li><a href="/donate/">Make a Donation</a></li> 669 <li><a href="/volunteer/">Volunteer</a></li> 670 </ul> 671 </div> 672 </div> 673 674 <div class="arkiv-footer-baseboard"> 675 <div class="footer-logo"> 676 <a href="https://polmanarkivet.com" class="logo-image theme-light-logo"> 677 <img src="https://polmanarkivet.com/content/images/2024/10/polmanarkivet-logo-ghost.png" alt="Polmanarkivet"> 678</a> 679<a href="https://polmanarkivet.com" class="logo-image theme-dark-logo"> 680 <img src="https://polmanarkivet.com/content/images/2024/10/polmanarkivet-logo-ghost.png" alt="Polmanarkivet"> 681</a> 682 </div> 683 <div class="baseboard-socials"> 684 <div class="social-links-wrap flex"> 685 <div class="social-links flex"> 686 <a href="https://www.facebook.com/polmanarkivet" class="social-icon" aria-label="facebook link"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M14 13.5H16.5L17.5 9.5H14V7.5C14 6.47062 14 5.5 16 5.5H17.5V2.1401C17.1743 2.09685 15.943 2 14.6429 2C11.9284 2 10 3.65686 10 6.69971V9.5H7V13.5H10V22H14V13.5Z"></path></svg></a> 687 <a href="https://www.threads.net/@polmanarkivet" class="social-icon" aria-label="threads link"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M12.1835 1.41016L12.1822 1.41016C9.09012 1.43158 6.70036 2.47326 5.09369 4.51569C3.66581 6.33087 2.93472 8.86436 2.91016 12.0068V12.0082C2.93472 15.1508 3.66586 17.6696 5.09369 19.4847C6.70043 21.5271 9.10257 22.5688 12.1946 22.5902H12.1958C14.944 22.5711 16.8929 21.8504 18.4985 20.2463C20.6034 18.1434 20.5408 15.5048 19.8456 13.8832C19.3163 12.6493 18.2709 11.6618 16.8701 11.0477C16.6891 8.06345 15.0097 6.32178 12.2496 6.30415C10.6191 6.29409 9.14792 7.02378 8.24685 8.39104L9.90238 9.5267C10.4353 8.71818 11.2789 8.32815 12.2371 8.33701C13.6244 8.34586 14.5362 9.11128 14.7921 10.4541C14.02 10.3333 13.1902 10.2982 12.3076 10.3488C9.66843 10.5008 7.9399 12.061 8.05516 14.2244C8.17571 16.4862 10.367 17.7186 12.4476 17.605C14.9399 17.4684 16.4209 15.6292 16.7722 13.2836C17.3493 13.6575 17.7751 14.1344 18.0163 14.6969C18.4559 15.7222 18.4838 17.4132 17.1006 18.7952C15.8838 20.0108 14.4211 20.5407 12.1891 20.5572C9.71428 20.5388 7.85698 19.746 6.65154 18.2136C5.51973 16.7748 4.92843 14.6882 4.90627 12.0002C4.92843 9.31211 5.51973 7.22549 6.65154 5.78673C7.85698 4.25433 9.71424 3.46156 12.189 3.44303C14.6819 3.4617 16.5728 4.25837 17.8254 5.79937C18.5162 6.64934 18.949 7.66539 19.2379 8.71407L21.1776 8.19656C20.8148 6.85917 20.2414 5.58371 19.363 4.50305C17.7098 2.46918 15.2816 1.43166 12.1835 1.41016ZM12.4204 12.3782C13.3044 12.3272 14.1239 12.3834 14.8521 12.5345C14.7114 14.1116 14.0589 15.4806 12.3401 15.575C11.2282 15.6376 10.1031 15.1413 10.0484 14.114C10.0077 13.3503 10.5726 12.4847 12.4204 12.3782Z"></path></svg></a> 688 <a href="https://instagram.com/polmanarkivet/" class="social-icon" aria-label="instagram link"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 256 256"><path d="M176,24H80A56.06,56.06,0,0,0,24,80v96a56.06,56.06,0,0,0,56,56h96a56.06,56.06,0,0,0,56-56V80A56.06,56.06,0,0,0,176,24ZM128,176a48,48,0,1,1,48-48A48.05,48.05,0,0,1,128,176Zm60-96a12,12,0,1,1,12-12A12,12,0,0,1,188,80Zm-28,48a32,32,0,1,1-32-32A32,32,0,0,1,160,128Z"></path></svg></a> 689 <a href="https://www.linkedin.com/company/polmanarkivet/" class="social-icon" aria-label="linkedin link"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M18.3362 18.339H15.6707V14.1622C15.6707 13.1662 15.6505 11.8845 14.2817 11.8845C12.892 11.8845 12.6797 12.9683 12.6797 14.0887V18.339H10.0142V9.75H12.5747V10.9207H12.6092C12.967 10.2457 13.837 9.53325 15.1367 9.53325C17.8375 9.53325 18.337 11.3108 18.337 13.6245V18.339H18.3362ZM7.00373 8.57475C6.14573 8.57475 5.45648 7.88025 5.45648 7.026C5.45648 6.1725 6.14648 5.47875 7.00373 5.47875C7.85873 5.47875 8.55173 6.1725 8.55173 7.026C8.55173 7.88025 7.85798 8.57475 7.00373 8.57475ZM8.34023 18.339H5.66723V9.75H8.34023V18.339ZM19.6697 3H4.32923C3.59498 3 3.00098 3.5805 3.00098 4.29675V19.7033C3.00098 20.4202 3.59498 21 4.32923 21H19.6675C20.401 21 21.001 20.4202 21.001 19.7033V4.29675C21.001 3.5805 20.401 3 19.6675 3H19.6697Z"></path></svg></a> 690 <a href="mailto:[email protected]" class="social-icon" aria-label="send via email"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M3 3H21C21.5523 3 22 3.44772 22 4V20C22 20.5523 21.5523 21 21 21H3C2.44772 21 2 20.5523 2 20V4C2 3.44772 2.44772 3 3 3ZM12.0606 11.6829L5.64722 6.2377L4.35278 7.7623L12.0731 14.3171L19.6544 7.75616L18.3456 6.24384L12.0606 11.6829Z"></path></svg></a> 691 </div> 692</div> </div> 693 </div> 694 695 <div class="footer-bottom flex"> 696 <div class="copyright">
697 Copyright © 2026 <a href="https://polmanarkivet.com" class="text-link">Polmanarkivet</a> 698 <br> 699 <a href="/privacy/" class="text-link">Privacy</a> | <a href="/terms/" class="text-link">Terms</a> | <a href="/cookies/" class="text-link">Cookies</a> | <a href="/copyright/" class="text-link">Copyright</a> | <a href="/accessibility/" class="text-link">Accessibility</a> | <a href="/ai-policy/" class="text-link">AI Policy</a> 700 </div> 701 <div class="footer-bottom-right"> 702 <div class="back-to-top flex"> 703 <a href="javascript:" class="text-link js-scroll-top"><span>Back to top</span><svg><use xlink:href="#arrow-up"></use></svg></a> 704 </div> 705 </div> 706 </div> 707 </div> 708</footer> </div> 709
709<script> 710 var nextPage = ''; 711 var totalPages = ''; 712 </script>
712 713 714
714<script src="/assets/js/app.bundle.min.js?v=qX4oNzDHAdH_oFNI"></script>
714 715
715<script> 716let regex = new RegExp(/\[\[([0-9]+)\]\](?!:)/, 'g') ; 717 718document.querySelectorAll('article p, article li, article figcaption, article blockquote, article .kg-callout-text, article td').forEach(element => { 719 var textchunk = ""; 720 for (var i = 0; i < element.childNodes.length; i++) { 721 var curNode = element.childNodes[i]; 722 if (curNode.nodeName === "#text") { 723 textchunk=curNode.nodeValue 724 const matches = curNode.nodeValue.matchAll(regex); 725 for (const match of matches) { 726 727 let firstpiece = textchunk.slice(0,match.index) 728 let lastpiece = textchunk.slice(match.index + match[0].length) 729 let linkpiece = ` 730 <sup id="fnref:${match[1]}"> 731 <a href="#fn:${match[1]}">${match[1]}</a> 732 </sup> 733 ` 734 let newpiece = firstpiece + linkpiece + lastpiece 735 let tmp = document.createRange().createContextualFragment(newpiece) 736 curNode.replaceWith(tmp) 737 } 738 739 740 } 741 } 742} 743) 744 745 746 let regex2 = new RegExp(/\[\[([0-9]+)\]\]:/, 'g') 747 748 for (let node of document.querySelectorAll('article p')) { 749 750 textchunk=node.innerHTML 751 const matches = textchunk.matchAll(regex2); 752 for (const match of matches) { 753 let newpiece = `<div class="footnotes"><ol><li class="footnote" id="fn:${match[1]}"><p>${textchunk.slice(match[1].length + 5)} <a href="#fnref:${match[1]}" title="return to article"> â©</a></p></ol></div>` 754 755 let tmp = document.createRange().createContextualFragment(newpiece) 756 node.replaceWith(tmp) 757 } 758 759 } 760 761 762</script>
vendor: 1 bytes, line 762
762
763<script> 764// NEW: Footnote list generation - runs after your existing footnote processing 765document.addEventListener('DOMContentLoaded', function() { 766 setTimeout(() => { 767 generateFootnotesList(); 768 }, 200); // Small delay to ensure your footnote processing is complete 769}); 770 771function generateFootnotesList() { 772 const container = document.getElementById('footnotes-container'); 773 if (!container) return; 774 775 // Find all footnote definitions that were created by your existing code 776 const footnoteElements = document.querySelectorAll('.footnotes .footnote'); 777 if (footnoteElements.length === 0) return; 778 779 let footnotesList = []; 780 781 footnoteElements.forEach(element => { 782 const id = element.id; // Gets "fn:1", "fn:2", etc. 783 const number = id.replace('fn:', ''); 784 const contentP = element.querySelector('p'); 785 if (contentP) { 786 // Get content but remove the back arrow link 787 const backLink = contentP.querySelector('a[title="return to article"]'); 788 let content = contentP.innerHTML; 789 if (backLink) { 790 content = content.replace(backLink.outerHTML, '').trim(); 791 } 792 793 footnotesList.push({ 794 number: parseInt(number), 795 content: content 796 }); 797 } 798 }); 799 800 // Sort by number 801 footnotesList.sort((a, b) => a.number - b.number); 802 803 // Generate the list HTML 804 let listHTML = '<div class="footnotes-section"><h3 class="footnotes-title">Footnotes</h3><ol class="footnotes-list">'; 805 806 footnotesList.forEach(footnote => { 807 listHTML += ` 808 <li class="footnote-item"> 809 <span class="footnote-number">${footnote.number}.</span> 810 <div class="footnote-content"> 811 ${footnote.content} 812 <a href="#fnref:${footnote.number}" class="footnote-backlink" onclick="scrollToFootnoteRef(${footnote.number}); return false;" title="Go back to reference">â©</a> 813 </div> 814 </li>`; 815 }); 816 817 listHTML += '</ol></div>'; 818 container.innerHTML = listHTML; 819} 820 821function scrollToFootnoteRef(number) { 822 // Look for littlefoot buttons first (most likely to exist) 823 let targetElement = document.querySelector(`.littlefoot__button[title="See Footnote ${number}"]`); 824 825 // If no littlefoot button, try to find the sup element 826 if (!targetElement) { 827 targetElement = document.querySelector(`sup[id="fnref:${number}"]`); 828 } 829 830 // Try finding any button containing this number 831 if (!targetElement) { 832 const allButtons = document.querySelectorAll('.littlefoot__button'); 833 for (let button of allButtons) { 834 if (button.textContent.trim() === number.toString()) { 835 targetElement = button; 836 break; 837 } 838 } 839 } 840 841 // Try finding the anchor link 842 if (!targetElement) { 843 const linkElement = document.querySelector(`a[href="#fn:${number}"]`); 844 if (linkElement) { 845 targetElement = linkElement.closest('sup') || linkElement; 846 } 847 } 848 849 // If we found something, scroll to it 850 if (targetElement) { 851 targetElement.scrollIntoView({ 852 behavior: 'smooth', 853 block: 'center' 854 }); 855 856 // Add a simple highlight effect 857 targetElement.style.backgroundColor = '#d4af37'; 858 targetElement.style.color = 'white'; 859 targetElement.style.borderRadius = '3px'; 860 targetElement.style.padding = '2px 4px'; 861 targetElement.style.transition = 'all 0.3s ease'; 862 863 setTimeout(() => { 864 targetElement.style.backgroundColor = ''; 865 targetElement.style.color = ''; 866 targetElement.style.borderRadius = ''; 867 targetElement.style.padding = ''; 868 }, 1500); 869 870 return true; // Success 871 } 872 873 return false; // Failed to find element 874} 875</script>
vendor: 1 bytes, line 875
875
876<script> 877// Your existing Littlefoot implementation 878!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).littlefoot={})}(this,(function(e){"use strict";var t=function(){return t=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},t.apply(this,arguments)},n=("undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self&&self,{__esModule:!0}),r=n.getStyle=void 0;r=n.getStyle=function(e,t){var n,r=((null===(n=e.ownerDocument)||void 0===n?void 0:n.defaultView)||window).getComputedStyle(e);return r.getPropertyValue(t)||r[t]};var o=void 0,i=n,a=96,c=25.4;function u(e){return e?i.getStyle(e,"fontSize")||u(e.parentElement):i.getStyle(window.document.documentElement,"fontSize")}function s(e,t){e.classList.add(t)}function l(e,t){e.classList.remove(t)}function f(e){var t;null===(t=e.parentNode)||void 0===t||t.removeChild(e)}o=function e(t,n){var r,o,i=null!==(o=null===(r=null==n?void 0:n.ownerDocument)||void 0===r?void 0:r.defaultView)&&void 0!==o?o:window,s=i.document.documentElement||i.document.body,l=function(e){var t,n=e||"0",r=parseFloat(n),o=n.match(/[\d-.]+(\w+)$/);return[r,(null!==(t=null==o?void 0:o[1])&&void 0!==t?t:"").toLowerCase()]}(t),f=l[0];switch(l[1]){case"rem":return f*e(u(window.document.documentElement));case"em":return f*e(u(n),null==n?void 0:n.parentElement);case"in":return f*a;case"q":return f*a/c/4;case"mm":return f*a/c;case"cm":return f*a*10/c;case"pt":return f*a/72;case"pc":return f*a/6;case"vh":return(f*i.innerHeight||s.clientWidth)/100;case"vw":return(f*i.innerWidth||s.clientHeight)/100;case"vmin":return f*Math.min(i.innerWidth||s.clientWidth,i.innerHeight||s.clientHeight)/100;case"vmax":return f*Math.max(i.innerWidth||s.clientWidth,i.innerHeight||s.clientHeight)/100;default:return f}};var d="littlefoot__tooltip";function p(e){var t=e.offsetHeight,n=e.getBoundingClientRect().top+t/2;return{above:n,below:window.innerHeight-n}}function v(e){var t=parseFloat(r(e,"marginLeft")),n=e.offsetWidth-t;return(e.getBoundingClientRect().left+n/2)/window.innerWidth}function h(e,t){var n=2*parseInt(r(e,"marginTop"),10)+e.offsetHeight;return t.below<n&&t.below<t.above?"above":"below"}var m="is-active",g="is-changing",y="is-scrollable",b=function(e){return!!e.parentElement};function w(e){var t=e.id,n=e.button,i=e.content,a=e.host,c=e.popover,u=e.wrapper,w=!1,x=0,E="above";return{id:t,activate:function(e){var t;n.setAttribute("aria-expanded","true"),s(n,g),s(n,m),n.insertAdjacentElement("afterend",c),c.style.maxWidth=document.body.clientWidth+"px",t=i,x=Math.round(o(r(t,"maxHeight"),t)),null==e||e(c,n)},dismiss:function(e){n.setAttribute("aria-expanded","false"),s(n,g),l(n,m),l(c,m),null==e||e(c,n)},isActive:function(){return n.classList.contains(m)},isReady:function(){return!n.classList.contains(g)},isHovered:function(){return w},ready:function(){s(c,m),l(n,g)},remove:function(){f(c),l(n,g)},reposition:function(){b(c)&&(i.style.maxHeight=function(e,t,n){var o=p(t),i=h(e,o),a=parseInt(r(e,"marginTop"),10);return Math.min(n,o[i]-a-15)}(c,n,x)+"px",E=function(e,t,n){var r=h(e,p(t));if(n!==r){l(e,"is-"+n),s(e,"is-"+r);var o=100*v(t)+"%",i="above"===r?"100%":"0";e.style.transformOrigin=o+" "+i}return r}(c,n,E),c.offsetHeight<i.scrollHeight?(s(c,y),i.setAttribute("tabindex","0")):(l(c,y),i.removeAttribute("tabindex")))},resize:function(){b(c)&&(c.style.left=function(e,t){var n=e.offsetWidth;return-v(t)*n+parseInt(r(t,"marginLeft"),10)+t.offsetWidth/2}(i,n)+"px",u.style.maxWidth=i.offsetWidth+"px",function(e,t){var n=e.querySelector("."+d
878);n&&(n.style.left=100*v(t)+"%")}(c,n))},startHovering:function(){w=!0},stopHovering:function(){w=!1},destroy:function(){return f(a)}}}var x=void 0;x=function(e,t){void 0===t&&(t=0);var n,r=0;return Object.assign((function(){for(var o=[],i=0;i<arguments.length;i++)o[i]=arguments[i];var a=Math.max(0,r+t-Date.now());a?(clearTimeout(n),n=setTimeout((function(){r=Date.now(),e.apply(void 0,o)}),a)):(r=Date.now(),e.apply(void 0,o))}),{cancel:function(){r=0,clearTimeout(n)}})};var E="is-fully-scrolled";function S(e,t){e.addEventListener("wheel",x(function(e){return function(t){var n=t.currentTarget,r=-t.deltaY;r>0&&l(e,E),n&&r<=0&&r<n.clientHeight+n.scrollTop-n.scrollHeight&&s(e,E)}}(t),16))}var A="littlefoot__content",H="littlefoot__wrapper",T="littlefoot--print",M=function(e){return s(e,T)};function D(e,t){return Array.from(e.querySelectorAll(t))}function O(e,t){return e.querySelector("."+t)||e.firstElementChild||e}function k(e){var t=document.createElement("div");return t.innerHTML=e,t.firstElementChild}function P(e){return void 0!==e}function j(e){var t=e.parentElement,n=function(e,t){return Array.from(e.children).filter((function(e){return 8!==e.nodeType&&e.matches(t)}))}(t,":not(.littlefoot--print)"),r=n.filter((function(e){return"HR"===e.tagName}));n.length===r.length&&(r.concat(t).forEach(M),j(t))}function I(e){var t=e.parentElement;f(e),t.innerHTML.replace("[]","").replace(" "," ").trim()||I(t)}function L(e,t){var n=k(e.body.outerHTML);D(n,'[href$="#'+e.referenceId+'"]').forEach(I);var r=n.innerHTML.trim();return{original:e,data:{id:String(t+1),number:t+1,reference:"lf-"+e.referenceId,content:r.startsWith("<")?r:"<p>"+r+"</p>"}}}function W(e){var t=/<%=?\s*(\w+?)\s*%>/g;return function(n){return e.replace(t,(function(e,t){var r;return String(null!==(r=n[t])&&void 0!==r?r:"")}))}}function C(e){var n,r,o,i=e.allowDuplicates,a=e.anchorParentSelector,c=e.anchorPattern,u=e.buttonTemplate,s=e.contentTemplate,f=e.footnoteSelector,d=e.numberResetSelector,p=e.scope,v=function(e,t,n){return D(e,n+' a[href*="#"]').filter((function(e){return(e.href+e.rel).match(t)}))}(document,c,p).map(function(e,t,n,r){var o=[];return function(i){var a=i.href.split("#")[1],c=D(e,"#"+window.CSS.escape(a)).find((function(e){return t||!o.includes(e)})),u=null==c?void 0:c.closest(r);if(u){o.push(u);var s=i.closest(n)||i;return{reference:s,referenceId:s.id||i.id,body:u}}}}(document,i,a,f)).filter(P).map(L).map(d?(n=d,r=0,o=null,function(e){var i=e.original,a=e.data,c=i.reference.closest(n);return r=o===c?r+1:1,o=c,{original:i,data:t(t({},a),{number:r})}}):function(e){return e}).map(function(e,t){var n=W(e),r=W(t);return function(e){var t=e.original,o=e.data,i=o.id,a=k('<span class="'.concat("littlefoot",'">').concat(n(o),"</span>")),c=a.firstElementChild;c.setAttribute("aria-expanded","false"),c.dataset.footnoteButton="",c.dataset.footnoteId=i;var u=k(r(o));u.dataset.footnotePopover="",u.dataset.footnoteId=i;var s=O(u,H),l=O(u,A);return S(l,u),{original:t,data:o,id:i,button:c,host:a,popover:u,content:l,wrapper:s}}}(u,s)).map((function(e){return M(e.original.reference),M(e.original.body),j(e.original.body),e.original.reference.insertAdjacentElement("beforebegin",e.host),e})).map(w);return{footnotes:v,unmount:function(){v.forEach((function(e){return e.destroy()})),D(document,".littlefoot--print").forEach((function(e){return l(e,T)}))}}}var _={activateDelay:100,activateOnHover:!1,allowDuplicates:!0,allowMultiple:!1,anchorParentSelector:"sup",anchorPattern:/(fn|footnote|note)[:\-_\d]/gi,dismissDelay:100,dismissOnUnhover:!1,footnoteSelector:"li",hoverDelay:250,numberResetSelector:"",scope:"",contentTemplate:'<aside class="littlefoot__popover" id="fncontent:<% id %>"><div class="'.concat(H,'"><div class="').concat(A,'"><% content %></div></div><div class="').concat(d,'"></div></aside>'),buttonTemplate:'<button class="littlefoot__button" id="<% reference %>" title="See Footnote <% number %>"><svg role="img" aria-labelledby="title-<% reference %>" viewbox="0 0 31 6" preserveAspectRatio="xMidYMid"><title id="title-<% reference %>">Footnote <% number %></title><circle r="3" cx="3" cy="3" fill="white"></circle><circle r="3" cx="15" cy="3" fill="white"></circle><circle r="3" cx="27" cy="3" fill="white"></circle></svg></button>'};var F,z={},R={},q={get exports(){return R},set exports(e){R=e}};function U(){return F||(F=1,function(e,t){e.exports=function(){function e(){if(!(this instanceof e))return new e;this.size=0,this.uid=0,this.selectors=[],this.selectorObjects={},this.indexes=Object.create(this.indexes),this.activeIndexes=[]}var t=window.document.documentElement,n=t.matches||t.webkitMatchesSelector||t.mozMatchesSelector||t.oMatchesSelector||t.msMatchesSelector;e.prototype.matchesSelector=function(e,t){return n.call(e,t)},e.prototype.querySelectorAll=function(e,t){return t.querySelectorAll(e)},e.prototype.indexes=[];
878var r=/^#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/g;e.prototype.indexes.push({name:"ID",selector:function(e){var t;if(t=e.match(r))return t[0].slice(1)},element:function(e){if(e.id)return[e.id]}});var o=/^\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/g;e.prototype.indexes.push({name:"CLASS",selector:function(e){var t;if(t=e.match(o))return t[0].slice(1)},element:function(e){var t=e.className;if(t){if("string"==typeof t)return t.split(/\s/);if("object"==typeof t&&"baseVal"in t)return t.baseVal.split(/\s/)}}});var i,a=/^((?:[\w\u00c0-\uFFFF\-]|\\.)+)/g;e.prototype.indexes.push({name:"TAG",selector:function(e){var t;if(t=e.match(a))return t[0].toUpperCase()},element:function(e){return[e.nodeName.toUpperCase()]}}),e.prototype.indexes.default={name:"UNIVERSAL",selector:function(){return!0},element:function(){return[!0]}},i="function"==typeof window.Map?window.Map:function(){function e(){this.map={}}return e.prototype.get=function(e){return this.map[e+" "]},e.prototype.set=function(e,t){this.map[e+" "]=t},e}();var c=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g;function u(e,t){var n,r,o,i,a,u,s=(e=e.slice(0).concat(e.default)).length,l=t,f=[];do{if(c.exec(""),(o=c.exec(l))&&(l=o[3],o[2]||!l))for(n=0;n<s;n++)if(a=(u=e[n]).selector(o[1])){for(r=f.length,i=!1;r--;)if(f[r].index===u&&f[r].key===a){i=!0;break}i||f.push({index:u,key:a});break}}while(o);return f}function s(e,t){var n,r,o;for(n=0,r=e.length;n<r;n++)if(o=e[n],t.isPrototypeOf(o))return o}function l(e,t){return e.id-t.id}return e.prototype.logDefaultIndexUsed=function(){},e.prototype.add=function(e,t){var n,r,o,a,c,l,f,d,p=this.activeIndexes,v=this.selectors,h=this.selectorObjects;if("string"==typeof e){for(h[(n={id:this.uid++,selector:e,data:t}).id]=n,f=u(this.indexes,e),r=0;r<f.length;r++)a=(d=f[r]).key,(c=s(p,o=d.index))||((c=Object.create(o)).map=new i,p.push(c)),o===this.indexes.default&&this.logDefaultIndexUsed(n),(l=c.map.get(a))||(l=[],c.map.set(a,l)),l.push(n);this.size++,v.push(e)}},e.prototype.remove=function(e,t){if("string"==typeof e){var n,r,o,i,a,c,s,l,f=this.activeIndexes,d=this.selectors=[],p=this.selectorObjects,v={},h=1===arguments.length;for(n=u(this.indexes,e),o=0;o<n.length;o++)for(r=n[o],i=f.length;i--;)if(c=f[i],r.index.isPrototypeOf(c)){if(s=c.map.get(r.key))for(a=s.length;a--;)(l=s[a]).selector!==e||!h&&l.data!==t||(s.splice(a,1),v[l.id]=!0);break}for(o in v)delete p[o],this.size--;for(o in p)d.push(p[o].selector)}},e.prototype.queryAll=function(e){if(!this.selectors.length)return[];var t,n,r,o,i,a,c,u,s={},f=[],d=this.querySelectorAll(this.selectors.join(", "),e);for(t=0,r=d.length;t<r;t++)for(i=d[t],n=0,o=(a=this.matches(i)).length;n<o;n++)s[(u=a[n]).id]?c=s[u.id]:(c={id:u.id,selector:u.selector,data:u.data,elements:[]},s[u.id]=c,f.push(c)),c.elements.push(i);return f.sort(l)},e.prototype.matches=function(e){if(!e)return[];var t,n,r,o,i,a,c,u,s,f,d,p=this.activeIndexes,v={},h=[];for(t=0,o=p.length;t<o;t++)if(u=(c=p[t]).element(e))for(n=0,i=u.length;n<i;n++)if(s=c.map.get(u[n]))for(r=0,a=s.length;r<a;r++)!v[d=(f=s[r]).id]&&this.matchesSelector(e,f.selector)&&(v[d]=!0,h.push(f));return h.sort(l)},e}()}(q)),R}!function(e,t){!function(e,t){t=t&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t;var n={},r={},o=new WeakMap,i=new WeakMap,a=new WeakMap,c=Object.getOwnPropertyDescriptor(Event.prototype,"currentTarget");function u(e,t,n){var r=e[t];return e[t]=function(){return n.apply(e,arguments),r.apply(e,arguments)},e}function s(e,t,n){var r=[],o=t;do{if(1!==o.nodeType)break;var i=e.matches(o);if(i.length){var a={node:o,observers:i};n?r.unshift(a):r.push(a)}}while(o=o.parentElement);return r}function l(){o.set(this,!0)}function f(){o.set(this,!0),i.set(this,!0)}function d(){return a.get(this)||null}function p(e,t){c&&Object.defineProperty(e,"currentTarget",{configurable:!0,enumerable:!0,get:t||c.get})}function v(e){try{return e.eventPhase,!0}catch(e){return!1}}function h(e){if(v(e)){var t=(1===e.eventPhase?r:n)[e.type];if(t){var c=s(t,e.target,1===e.eventPhase);if(c.length){u(e,"stopPropagation",l),u(e,"stopImmediatePropagation",f),p(e,d);for(var h=0,m=c.length;h<m&&!o.get(e);h++){var g=c[h];a.set(e,g.node);for(var y=0,b=g.observers.length;y<b&&!i.get(e);y++)g.observers[y].data.call(g.node,e)}a.delete(e),p(e)}}}}function m(e,o,i){var a=!!(arguments.length>3&&void 0!==arguments[3]?arguments[3]:{}).capture,c=a?r:n,u=c[e];u||(u=new t,c[e]=u,document.addEventListener(e,h,a)),u.add(o,i)}function g(e,t,o){var i=!!(arguments.length>3&&void 0!==arguments[3]?arguments[3]:{}).capture,a=i?r:n,c=a[e];c&&(c.remove(t,o),c.size||(delete a[e],document.removeEventListener(e,h,i)))}function y(e,t,n){return e.dispatchEvent(new CustomEvent(t,{bubbles:!0,cancelable:!0,detail:n}))}
878e.fire=y,e.off=g,e.on=m,Object.defineProperty(e,"__esModule",{value:!0})}(t,U())}(0,z);var V="[data-footnote-id]",N=function(e,t){return e.target.closest(t)},B=function(e){return null==e?void 0:e.dataset.footnoteId},Y=function(e){return function(t){t.preventDefault();var n=N(t,V),r=B(n);r&&e(r)}},$=document.addEventListener,G=window.addEventListener;function J(e){var t,n,r,o=new AbortController,i=o.signal,a=(t=e.toggle,n=e.dismissAll,function(e){var r=N(e,"[data-footnote-button]"),o=B(r);o?t(o):N(e,"[data-footnote-popover]")||n()}),c=(r=e.dismissAll,function(e){27!==e.keyCode&&"Escape"!==e.key&&"Esc"!==e.key||r()}),u=x(e.repositionAll,16),s=x(e.resizeAll,16),l=Y(e.hover),f=Y(e.unhover);return $("touchend",a,{signal:i}),$("click",a,{signal:i}),$("keyup",c,{signal:i}),$("gestureend",u,{signal:i}),G("scroll",u,{signal:i}),G("resize",s,{signal:i}),z.on("mouseover",V,l),z.on("mouseout",V,f),function(){o.abort(),z.off("mouseover",V,l),z.off("mouseout",V,f)}}function K(e){void 0===e&&(e={});var n=t(t({},_),e),r=function(e,t){var n=e.footnotes,r=e.unmount,o=function(e){return function(n){n.isReady()&&(n.dismiss(t.dismissCallback),setTimeout(n.remove,e))}},i=function(e){return function(r){t.allowMultiple||n.filter((function(e){return e.id!==r.id})).forEach(o(t.dismissDelay)),r.isReady()&&(r.activate(t.activateCallback),r.reposition(),r.resize(),setTimeout(r.ready,e))}},a=function(e){return function(t){var r=n.find((function(e){return e.id===t}));r&&e(r)}};return{activate:function(e,t){return a(i(t))(e)},dismiss:function(e,t){return a(o(t))(e)},dismissAll:function(){return n.forEach(o(t.dismissDelay))},repositionAll:function(){return n.forEach((function(e){return e.reposition()}))},resizeAll:function(){return n.forEach((function(e){return e.resize()}))},toggle:a((function(e){return e.isActive()?o(t.dismissDelay)(e):i(t.activateDelay)(e)})),hover:a((function(e){e.startHovering(),t.activateOnHover&&!e.isActive()&&i(t.hoverDelay)(e)})),unhover:a((function(e){e.stopHovering(),t.dismissOnUnhover&&setTimeout((function(){return n.filter((function(e){return!e.isHovered()})).forEach(o(t.dismissDelay))}),t.hoverDelay)})),unmount:r}}(C(n),n),o=J(r);return{activate:function(e,t){void 0===t&&(t=n.activateDelay),r.activate(e,t)},dismiss:function(e,t){void 0===t&&(t=n.dismissDelay),void 0===e?r.dismissAll():r.dismiss(e,t)},unmount:function(){o(),r.unmount()},getSetting:function(e){return n[e]},updateSetting:function(e,t){n[e]=t}}}e.default=K,e.littlefoot=K,Object.defineProperty(e,"__esModule",{value:!0})})); 879 880littlefoot.littlefoot({ 881 buttonTemplate: `<button 882 aria-label="Footnote <% number %>" 883 class="littlefoot__button" 884 id="<% reference %>" 885 title="See Footnote <% number %>" 886/> 887 <% number %> 888</button>` 889}); 890</script>
vendor: 1 bytes, line 890
890
891<script> 892(function() { 893 function initMasonry(grid) { 894 var columnWidth = 220; 895 var gap = 24; 896 897 function layout() { 898 var items = grid.querySelectorAll('.tag-item-card'); 899 var containerWidth = grid.offsetWidth; 900 var columnCount = Math.max(1, Math.floor((containerWidth + gap) / (columnWidth + gap))); 901 var actualWidth = (containerWidth - (gap * (columnCount - 1))) / columnCount; 902 var heights = new Array(columnCount).fill(0); 903 904 // Write pass: every item gets the same width, so set them all 905 // first â one forced reflow total instead of one per item. 906 items.forEach(function(item) { 907 item.style.position = 'absolute'; 908 item.style.width = actualWidth + 'px'; 909 }); 910 911 // Read pass: nothing was written between these reads, so this 912 // doesn't force a fresh reflow per item. 913 var itemHeights = Array.prototype.map.call(items, function(item) { 914 return item.offsetHeight; 915 }); 916 917 // Write pass: no reads happen after this, so nothing forces 918 // a reflow here either. 919 items.forEach(function(item, i) {
920 var col = heights.indexOf(Math.min.apply(null, heights)); 921 item.style.left = (col * (actualWidth + gap)) + 'px'; 922 item.style.top = heights[col] + 'px'; 923 heights[col] += itemHeights[i] + gap; 924 }); 925 926 grid.style.position = 'relative'; 927 grid.style.height = Math.max.apply(null, heights) + 'px'; 928 } 929 930 function waitForImagesThenLayout() { 931 var images = grid.querySelectorAll('img'); 932 var loaded = 0; 933 if (images.length === 0) { layout(); return; } 934 images.forEach(function(img) { 935 function done() { loaded++; if (loaded === images.length) layout(); } 936 if (img.complete) { done(); } else { 937 img.addEventListener('load', done); 938 img.addEventListener('error', done); 939 } 940 }); 941 } 942 943 waitForImagesThenLayout(); 944 945 var resizeTimer; 946 window.addEventListener('resize', function() { 947 clearTimeout(resizeTimer); 948 resizeTimer = setTimeout(layout, 200); 949 }); 950 951 var observer = new MutationObserver(function() { 952 waitForImagesThenLayout(); 953 }); 954 observer.observe(grid, { childList: true }); 955 } 956 document.querySelectorAll('.tag-items-grid').forEach(initMasonry); 957})(); 958</script>
vendor: 1 bytes, line 958
958
959<script> 960(function() { 961 var featureImg = document.querySelector('.collection-item-feature-image'); 962 if (!featureImg) return; 963 var img = featureImg.querySelector('img'); 964 if (img) { 965 var link = featureImg.querySelector('a'); 966 if (img.complete) { 967 link.dataset.pswpWidth = img.naturalWidth; 968 link.dataset.pswpHeight = img.naturalHeight; 969 } else { 970 img.addEventListener('load', function() { 971 link.dataset.pswpWidth = img.naturalWidth; 972 link.dataset.pswpHeight = img.naturalHeight; 973 }); 974 } 975 } 976 var lightbox = new PhotoSwipeLightbox({ 977 gallery: '.collection-item-feature-image', 978 children: 'a', 979 pswpModule: PhotoSwipe 980 }); 981 lightbox.init(); 982})(); 983</script>
983 984
984<script src="/assets/js/translation.js?v=C4CFxSVLRc_5-Gnb"></script>
984 985 <div class="translation-loading" id="translationLoading">Translating page...</div> 986 </body> 987</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.