PageSourceSearch

https://dartmouthalumnimagazine.com/about/contact-us

html dartmouthalumnimagazine.com collected 2026-09-24 18:21:03 UTC 50,632 bytes, 1,047 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en" dir="ltr" prefix="og: https://ogp.me/ns#">
3
4  <head>
5    <meta charset="utf-8" />
6<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
7new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
8j=d.createElement(s),dl=l!='dataLayer'?'&amp;l='+l:'';j.async=true;j.src=
9'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
10})(window,document,'script','dataLayer','GTM-56PX7MZ');
11</script>
11
12<link rel="canonical" href="https://dartmouthalumnimagazine.com/about/contact-us" />
13<meta name="Generator" content="Drupal 10 (https://www.drupal.org)" />
14<meta name="MobileOptimized" content="width" />
15<meta name="HandheldFriendly" content="true" />
16<meta name="viewport" content="width=device-width, initial-scale=1.0" />
17<link rel="icon" href="/themes/custom/dartmouthalumnimag/favicon.ico" type="image/vnd.microsoft.icon" />
18
19      <title>Contact Us | Dartmouth Alumni Magazine</title>
20      <link rel="preconnect" href="https://fonts.googleapis.com">
21      <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
22      <link rel="stylesheet" media="all" href="/core/themes/stable9/css/system/components/align.module.css?tls56b" />
23<link rel="stylesheet" media="all" href="/core/themes/stable9/css/system/components/fieldgroup.module.css?tls56b" />
24<link rel="stylesheet" media="all" href="/core/themes/stable9/css/system/components/container-inline.module.css?tls56b" />
25<link rel="stylesheet" media="all" href="/core/themes/stable9/css/system/components/clearfix.module.css?tls56b" />
26<link rel="stylesheet" media="all" href="/core/themes/stable9/css/system/components/details.module.css?tls56b" />
27<link rel="stylesheet" media="all" href="/core/themes/stable9/css/system/components/hidden.module.css?tls56b" />
28<link rel="stylesheet" media="all" href="/core/themes/stable9/css/system/components/item-list.module.css?tls56b" />
29<link rel="stylesheet" media="all" href="/core/themes/stable9/css/system/components/js.module.css?tls56b" />
30<link rel="stylesheet" media="all" href="/core/themes/stable9/css/system/components/nowrap.module.css?tls56b" />
31<link rel="stylesheet" media="all" href="/core/themes/stable9/css/system/components/position-container.module.css?tls56b" />
32<link rel="stylesheet" media="all" href="/core/themes/stable9/css/system/components/reset-appearance.module.css?tls56b" />
33<link rel="stylesheet" media="all" href="/core/themes/stable9/css/system/components/resize.module.css?tls56b" />
34<link rel="stylesheet" media="all" href="/core/themes/stable9/css/system/components/system-status-counter.css?tls56b" />
35<link rel="stylesheet" media="all" href="/core/themes/stable9/css/system/components/system-status-report-counters.css?tls56b" />
36<link rel="stylesheet" media="all" href="/core/themes/stable9/css/system/components/system-status-report-general-info.css?tls56b" />
37<link rel="stylesheet" media="all" href="/core/themes/stable9/css/system/components/tablesort.module.css?tls56b" />
38<link rel="stylesheet" media="all" href="/modules/custom/magazine_forms/css/magazine-forms-hub.css?tls56b" />
39<link rel="stylesheet" media="all" href="/core/themes/stable9/css/views/views.module.css?tls56b" />
40<link rel="stylesheet" media="all" href="/modules/custom/dam_gin_toolbar/css/gin-toolbar-icons.css?tls56b" />
41<link rel="stylesheet" media="all" href="/core/themes/stable9/css/core/assets/vendor/normalize-css/normalize.css?tls56b" />
42<link rel="stylesheet" media="all" href="/themes/custom/dartmouthalumnimag/dist/main.css?tls56b" />
43<link rel="stylesheet" media="all" href="/themes/custom/dartmouthalumnimag/css/components/action-links.css?tls56b" />
44<link rel="stylesheet" media="all" href="/themes/custom/dartmouthalumnimag/css/components/breadcrumb.css?tls56b" />
45<link rel="stylesheet" media="all" href="/themes/custom/dartmouthalumnimag/css/components/button.css?tls56b" />
46<link rel="stylesheet" media="all" href="/themes/custom/dartmouthalumnimag/css/components/container-inline.css?tls56b" />
47<link rel="stylesheet" media="all" href="/themes/custom/dartmouthalumnimag/css/components/details.css?tls56b" />
48<link rel="stylesheet" media="all" href="/themes/custom/dartmouthalumnimag/css/components/exposed-filters.css?tls56b" />
49<link rel="stylesheet" media="all" href="/themes/custom/dartmouthalumnimag/css/components/field.css?tls56b" />
50<link rel="stylesheet" media="all" href="/themes/custom/dartmouthalumnimag/css/components/form.css?tls56b" />
51<link rel="stylesheet" media="all" href="/themes/custom/dartmouthalumnimag/css/components/icons.css?tls56b" />
52<link rel="stylesheet" media="all" href="/themes/custom/dartmouthalumnimag/css/components/inline-form.css?tls56b" />
53<link rel="stylesheet" media="all" href="/themes/custom/dartmouthalumnimag/css/components/item-list.css?tls56b" />
54<link rel="stylesheet" media="all" href="/themes/custom/dartmouthalumnimag/css/components/link.css?tls56b" />
55<link rel="stylesheet" media="all" href="/themes/custom/dartmouthalumnimag/css/components/links.css?tls56b" />
56<link rel="stylesheet" media="all" href="/themes/custom/dartmouthalumnimag/css/components/menu.css?tls56b" />
57<link rel="stylesheet" media="all" href="/themes/custom/dartmouthalumnimag/css/components/more-link.css?tls56b" />
58<link rel="stylesheet" media="all" href="/themes/custom/dartmouthalumnimag/css/components/pager.css?tls56b" />
59<link rel="stylesheet" media="all" href="/themes/custom/dartmouthalumnimag/css/components/tabledrag.css?tls56b" />
60<link rel="stylesheet" media="all" href="/themes/custom/dartmouthalumnimag/css/components/tableselect.css?tls56b" />
61<link rel="stylesheet" media="all" href="/themes/custom/dartmouthalumnimag/css/components/tablesort.css?tls56b" />
62<link rel="stylesheet" media="all" href="/themes/custom/dartmouthalumnimag/css/components/tabs.css?tls56b" />
63<link rel="stylesheet" media="all" href="/themes/custom/dartmouthalumnimag/css/components/textarea.css?tls56b" />
64<link rel="stylesheet" media="all" href="/themes/custom/dartmouthalumnimag/css/components/ui-dialog.css?tls56b" />
65<link rel="stylesheet" media="all" href="/themes/custom/dartmouthalumnimag/css/components/podcast-feature.css?tls56b" />
66<link rel="stylesheet" media="all" href="https://fonts.googleapis.com/css2?family=Oswald:[email protected]&amp;
66family=Playfair+Display:ital,wght@0,400..900;1,400..900&amp;family=Source+Serif+4:ital,opsz,wght@0,8..60,200..900;1,8..60,200..900&amp;display=swap" />
67<link rel="stylesheet" media="all" href="/themes/custom/dartmouthalumnimag/dist/fonts/dam-icons.css?tls56b" />
68
69        
70
71          
72                    
72<script>
73            // Google Ads
74            var googletag = googletag || {};
75            googletag.cmd = googletag.cmd || [];
76            (function () {
77              var gads = document.createElement('script');
78              gads.async = true;
79              gads.type = 'text/javascript';
80              var useSSL = 'https:' == document.location.protocol;
81              gads.src = (useSSL ? 'https:' : 'http:') + '//www.googletagservices.com/tag/js/gpt.js';
82              var node = document.getElementsByTagName('script')[0];
83              node.parentNode.insertBefore(gads, node);
84            })();
85
86            googletag.cmd.push(function () {
87              googletag
88                .defineSlot('/13671109/Leaderboard', [728, 90], 'div-gpt-ad-1364488725129-0')
89                .addService(googletag.pubads());
90              googletag
91                .defineSlot('/13671109/Medium_rectangle', [300, 250], 'div-gpt-ad-1364488881438-0') // box-1
92                .addService(googletag.pubads());
93              googletag
94                .defineSlot('/13671109/Wide_Skyscraper', [160, 600], 'div-gpt-ad-1364488918969-0')
95                .addService(googletag.pubads());
96              googletag
97                .defineSlot('/13671109/Custom_Rectangle', [300, 383], 'div-gpt-ad-1380132287818-0')
98                .addService(googletag.pubads());
99              googletag
100                .defineSlot('/13671109/Leaderboard_Footer', [728, 90], 'div-gpt-ad-1380132444290-0')
101                .addService(googletag.pubads());
102              googletag
103                .defineSlot('/13671109/Medium_rectangle_2', [300, 250], 'div-gpt-ad-1380132473810-0') // box-2
104                .addService(googletag.pubads());
105              googletag
106                .defineSlot('/13671109/Medium_rectangle_3', [300, 150], 'div-gpt-ad-1389034970066-0')
107                .addService(googletag.pubads());
108              googletag
109                .defineSlot('/13671109/Medium_rectangle_4', [300, 150], 'div-gpt-ad-1389035044409-0') // box-3
110                .addService(googletag.pubads());
111              googletag.pubads().enableSingleRequest();
112              googletag.enableServices();
113            });
114          </script>
114
115
116  </head>
117  <body class="path-about">
118        <a href="#main-content" class="visually-hidden focusable skip-link">
119      Skip to main content
120    </a>
121    <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-56PX7MZ" height="0" width="0" style="display:none;visibility:hidden;"></iframe>
122</noscript>
123      <div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas>
124    
125<div class="layout-container">
126
127  <div
128    class="bg-dark-grey p-2 leaderboard-ad overflow-hidden relative"
129    x-cloak
130    x-data="{ closed: sessionStorage.getItem('hideHeaderAd') === 'true' }"
131    x-show="!closed"
132    x-transition:leave="transition ease-in duration-200"
133    x-transition:leave-start="opacity-100"
134    x-transition:leave-end="opacity-0">
135    <div id='div-gpt-ad-1364488725129-0' class="w-full mx-auto flex items-center justify-center text-sm" style='width:728px; height:90px;'>
136	
136<script>
137		googletag.cmd.push(function () {
138			googletag.display("div-gpt-ad-1364488725129-0");
139		});
140	</script>
140
141</div>
142    <button
143      @click="closed = true; sessionStorage.setItem('hideHeaderAd', 'true')"
144      class="absolute top-1 right-2 text-white/40 hover:text-white/70 text-[13px] transition-colors"
145      aria-label="Close advertisement">
146      <span aria-hidden="true">[x]</span> close
147    </button>
148  </div>
149  
150  <header id="header" class="py-10 px-4 md:px-10 bg-black" x-data="{
151  mobileOpen: false,
152  searchOpen: window.location.pathname.startsWith('/search'),
153  focusMenu() {
154    this.$nextTick(() => {
155      if (this.mobileOpen) {
156        this.$refs.megaMenu?.querySelector('a, button, [tabindex]')?.focus();
157      }
158    });
159  },
160  focusSearch() {
161    this.$nextTick(() => {
162      if (this.searchOpen) {
163        this.$refs.searchBar?.querySelector('input')?.focus();
164      }
165    });
166  }
167}"
168@click.outside="mobileOpen = false"
169@keydown.escape="mobileOpen = false; searchOpen = window.location.pathname.startsWith('/search')">
170
171  <div class="inner-container flex items-center justify-between mega_menu__items">
172    
173    <button 
174      @click="mobileOpen = !mobileOpen; searchOpen = false; focusMenu()"
175      @keydown.enter="mobileOpen = !mobileOpen; searchOpen = false; focusMenu()"
176      @keydown.space.prevent="mobileOpen = !mobileOpen; searchOpen = false; focusMenu()"
177      :aria-expanded="mobileOpen"
178      aria-label="Toggle Navigation"
179      aria-controls="mega-menu">
180      <span class="flex items-center hamburger-button">
181        
182                <div class="hamburger-icon" :class="{ 'active': mobileOpen }">
183            <span class="line line1"></span>
184            <span class="line line2"></span>
185            <span class="line line3"></span>
186        </div>
187
188        <span class="text-[14px] leading-[1.2] font-sans tracking-[.88px]">MENU</span>
189      </span>
190    </button>
191
192            <a href="/" title="Home" rel="home" class="site-logo">
193    <img src="/themes/custom/dartmouthalumnimag/logo.svg" alt="Dartmouth Alumni Magazine" width="150" />
194  </a>
195    
196    <button 
197      @click="searchOpen = !searchOpen; mobileOpen = false; focusSearch()"
198      @keydown.enter="searchOpen = !searchOpen; mobileOpen = false; focusSearch()"
199      @keydown.space.prevent="searchOpen = !searchOpen; mobileOpen = false; focusSearch()"
200      :aria-expanded="searchOpen"
201      aria-label="Toggle Search"
202      aria-controls="search-panel">
203      <span class="flex items-center search-button">
204        <i class="dam-icon-search text-[26px] mr-2 top-[-5px] relative" aria-hidden="true"></i>
205        <span class="text-[14px] leading-[1.2] font-sans tracking-[.88px]">SEARCH</span>
206      </span>
207    </button>
208
209  </div>
210
211  <!-- Mega Dropdown -->
212  <div 
213    id="mega-menu"
214    class="w-full z-50" 
215    x-show="mobileOpen"
216    x-cloak
217    x-transition
218    x-ref="megaMenu"
219    role="menu"
220    :aria-hidden="!mobileOpen">
221    <nav class="inner-container bg-black space-y-12 py-12" role="navigation" aria-label="Main navigation" x-cloak x-data="{
222																															newsOpen: false,
223																															classesOpen: false,
224																															archivesOpen: false,
225																															currentIssueOpen: false
226																														}">
227	<div class="flex flex-col md:flex-row md:flex-wrap lg:flex-nowrap justify-between md:gap-9">
228		<div>
229			<h2 class="mega_menu__title">
230				<button @click="newsOpen = !newsOpen" class="md:pointer-events-none flex items-center justify-between w-full md:w-auto text-left" :class="{'pointer-events-auto': window.innerWidth < 768}" :aria-expanded="newsOpen.toString()" aria-controls="news-menu" aria-label="Toggle News & Articles menu">
231					<a href="/news-articles" class="pointer-events-auto" aria-label="Go to News & Articles page">News & Articles</a>
232					<svg class="md:hidden w-4 h-4 ml-2 transition-transform" :class="{'rotate-180': newsOpen}" fill="none" stroke="currentColor" viewbox="0 0 24 24" aria-hidden="true">
233						<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"></path>
234					</svg>
235				</button>
236			</h2>
237			<ul class="mega_menu__items space-y-2" role="menu" x-show="newsOpen || window.innerWidth >= 768" x-transition id="news-menu">
238				<li role="menuitem">
239					<a href="/article-category/big-picture" aria-label="Big Picture articles">Big Picture</a>
240				</li>
241				<li role="menuitem">
242					<a href="/article-category/books" aria-label="Books articles">
242Books</a>
243				</li>
244				<li role="menuitem">
245					<a href="/article-category/campus" aria-label="Campus articles">Campus</a>
246				</li>
247				<li role="menuitem">
248					<a href="/article-category/continuing-ed" aria-label="Continuing Education articles">Continuing Ed</a>
249				</li>
250				<li role="menuitem">
251					<a href="/article-category/features" aria-label="Featured articles">Features</a>
252				</li>
253				<li role="menuitem">
254					<a href="/article-category/letters" aria-label="Letters to the editor">Letters</a>
255				</li>
256				<li role="menuitem">
257					<a href="/look-whos-talking" aria-label="Look Who's Talking articles">Look Who's Talking</a>
258				</li>
259				<li role="menuitem">
260					<a href="/news-articles" class="button-menu-dark-grey focus:outline-none mt-4 !no-underline focus:ring-2 focus:ring-white focus:ring-offset-2 focus:ring-offset-black" aria-label="View all news article sections">
261						View All Sections
262					</a>
263				</li>
264			</ul>
265		</div>
266
267		<div>
268			<h2 class="mega_menu__title">
269				<button @click="classesOpen = !classesOpen" class="md:pointer-events-none flex items-center justify-between w-full md:w-auto text-left" :class="{'pointer-events-auto': window.innerWidth < 768}" :aria-expanded="classesOpen.toString()" aria-controls="classes-menu" aria-label="Toggle Classes & Obits menu">
270					<a href="/class-notes-find-your-class/all" class="pointer-events-auto" aria-label="Go to Classes & Obits page">Classes & Obits</a>
271					<svg class="md:hidden w-4 h-4 ml-2 transition-transform" :class="{'rotate-180': classesOpen}" fill="none" stroke="currentColor" viewbox="0 0 24 24" aria-hidden="true">
272						<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"></path>
273					</svg>
274				</button>
275			</h2>
276			<ul class="mega_menu__items space-y-2" role="menu" x-show="classesOpen || window.innerWidth >= 768" x-transition id="classes-menu">
277													<li role="menuitem">
278						<a href="/class-notes-find-your-class/2020s" class="focus:outline-none focus:ring-2 focus:ring-white focus:ring-offset-2 focus:ring-offset-black" aria-label="Class notes from the 2020s">
279							2020s
280						</a>
281					</li>
282									<li role="menuitem">
283						<a href="/class-notes-find-your-class/2010s" class="focus:outline-none focus:ring-2 focus:ring-white focus:ring-offset-2 focus:ring-offset-black" aria-label="Class notes from the 2010s">
284							2010s
285						</a>
286					</li>
287									<li role="menuitem">
288						<a href="/class-notes-find-your-class/2000s" class="focus:outline-none focus:ring-2 focus:ring-white focus:ring-offset-2 focus:ring-offset-black" aria-label="Class notes from the 2000s">
289							2000s
290						</a>
291					</li>
292									<li role="menuitem">
293						<a href="/class-notes-find-your-class/1990s" class="focus:outline-none focus:ring-2 focus:ring-white focus:ring-offset-2 focus:ring-offset-black" aria-label="Class notes from the 1990s">
294							1990s
295						</a>
296					</li>
297									<li role="menuitem">
298						<a href="/class-notes-find-your-class/1980s" class="focus:outline-none focus:ring-2 focus:ring-white focus:ring-offset-2 focus:ring-offset-black" aria-label="Class notes from the 1980s">
299							1980s
300						</a>
301					</li>
302									<li role="menuitem">
303						<a href="/class-notes-find-your-class/1970s" class="focus:outline-none focus:ring-2 focus:ring-white focus:ring-offset-2 focus:ring-offset-black" aria-label="Class notes from the 1970s">
304							1970s
305						</a>
306					</li>
307									<li role="menuitem">
308						<a href="/class-notes-find-your-class/1960s" class="focus:outline-none focus:ring-2 focus:ring-white focus:ring-offset-2 focus:ring-offset-black" aria-label="Class notes from the 1960s">
309							1960s
310						</a>
311					</li>
312								<li role="menuitem">
313					<a href="/class-notes-find-your-class/all" class="button-menu-dark-grey mt-4 !no-underline focus:outline-none focus:ring-2 focus:ring-white focus:ring-offset-2 focus:ring-offset-black" aria-label="View all class notes and obituaries">
314						View All Classes
315					</a>
316				</li>
317			</ul>
318		</div>
319
320		<div>
321			<h2 class="mega_menu__title">
322				<button @click="archivesOpen = !archivesOpen" class="md:pointer-events-none flex items-center justify-between w-full md:w-auto text-left" :class="{'pointer-events-auto': window.innerWidth < 768}" :aria-expanded="archivesOpen.toString()" aria-controls="archives-menu" aria-label="Toggle Archives menu">
323					<a href="https://archive.dartmouthalumnimagazine.com/" class="pointer-events-auto" aria-label="Go to Archives page">Archives</a>
324					<svg class="md:hidden w-4 h-4 ml-2 transition-transform" :class="{'rotate-180': archivesOpen}" fill="none" stroke="currentColor" viewbox="0 0 24 24" aria-hidden="true">
325						<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"></path>
326					</svg>
327				</button>
328			</h2>
329			<ul class="mega_menu__items space-y-2" role="menu" x-show="archivesOpen || window.innerWidth >= 768" x-transition id="archives-menu">
330													<li role="menuitem">
331						<a href="https://archive.dartmouthalumnimagazine.com/issues" class="focus:outline-none focus:ring-2 focus:ring-white focus:ring-offset-2 focus:ring-offset-black" aria-label="Archive issues from Present - 2020">
332							Present - 2020
333						</a>
334					</li>
335									<li role="menuitem">
336						<a href="https://archive.dartmouthalumnimagazine.com/issues/2019" class="focus:outline-none focus:ring-2 focus:ring-white focus:ring-offset-2 focus:ring-offset-black" aria-label="Archive issues from 2019 - 2010">
337							2019 - 2010
338						</a>
339					</li>
340									<li role="menuitem">
341						<a href="https://archive.dartmouthalumnimagazine.com/issues/2009" class="focus:outline-none focus:ring-2 focus:ring-white focus:ring-offset-2 focus:ring-offset-black" aria-label="Archive issues from 2009 - 2000">
342							2009 - 2000
343						</a>
344					</li>
345									<li role="menuitem">
346						<a href="https://archive.dartmouthalumnimagazine.com/issues/1999" class="focus:outline-none focus:ring-2 focus:ring-white focus:ring-offset-2 focus:ring-offset-black" aria-label="Archive issues from 1999 - 1990">
347							1999 - 1990
348						</a>
349					</li>
350									<li role="menuitem">
351						<a href="https://archive.dartmouthalumnimagazine.com/issues/1989" class="focus:outline-none focus:ring-2 focus:ring-white focus:ring-offset-2 focus:ring-offset-black" aria-label="Archive issues from 1989 - 1980">
352							1989 - 1980
353						</a>
354					</li>
355									<li role="menuitem">
356						<a href="https://archive.dartmouthalumnimagazine.com/issues/1979" class="focus:outline-none focus:ring-2 focus:ring-white focus:ring-offset-2 focus:ring-offset-black" aria-label="Archive issues from 1979 - 1970">
357							1979 - 1970
358						</a>
359					</li>
360									<li role="menuitem">
361						<a href="https://archive.dartmouthalumnimagazine.com/issues/1969" class="focus:outline-none focus:ring-2 focus:ring-white focus:ring-offset-2 focus:ring-offset-black" aria-label="Archive issues from 1969 - 1960">
362							1969 - 1960
363						</a>
364					</li>
365								<li role="menuitem">
366					<a href="https://archive.dartmouthalumnimagazine.com/" class="button-menu-dark-grey mt-4 !no-underline focus:outline-none focus:ring-2 focus:ring-white focus:ring-offset-2 focus:ring-offset-black" aria-label="View complete magazine archives">
367						View All Archives
368					</a>
369				</li>
370			</ul>
371
372		</div>
373
374		<div class="w-full lg:w-1/3 md:mt-9 lg:mt-0 text-white">
375			<h2 class="mega_menu__title">
376				<button @click="currentIssueOpen = !currentIssueOpen" class="md:pointer-events-none flex items-center justify-between w-full md:w-auto text-left" :class="{'pointer-events-auto': window.innerWidth < 768}" :aria-expanded="currentIssueOpen.toString()" aria-controls="current-issue-content" aria-label="Toggle Current Issue content">
377					<a href="/issue/20260901/table-of-contents" class="pointer-events-auto" aria-label="Go to Current Issue table of contents">Current Issue</a>
378					<svg class="md:hidden w-4 h-4 ml-2 transition-transform" :class="{'rotate-180': currentIssueOpen}" fill="none" stroke="currentColor" viewbox="0 0 24 24" aria-hidden="true">
379						<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"></path>
380					</svg>
381				</button>
382			</h2>
383
384			<div class="flex flex-row gap-9" x-show="currentIssueOpen || window.innerWidth >= 768" x-transition id="current-issue-content">
385				<div class="w-[132px] mb-4 sm:mb-0 flex justify-center sm:justify-start">
386											<a href="/issue/20260901/table-of-contents">
387														  <picture>
388                  <source srcset="/sites/default/files/styles/feature_issue_cover/public/2026-08/so_26_cover.webp?h=f5084809&amp;itok=WO5z6ifS 1x, /sites/default/files/styles/feature_issue_cover_x2/public/2026-08/so_26_cover.webp?h=f5084809&amp;itok=WxV4p0G9 2x" media="(min-width: 0px)" type="image/webp" width="310" height="415"/>
389              <source srcset="/sites/default/files/styles/feature_issue_cover/public/2026-08/so_26_cover.jpeg?h=f5084809&amp;itok=WO5z6ifS 1x, /sites/default/files/styles/feature_issue_cover_x2/public/2026-08/so_26_cover.jpeg?h=f5084809&amp;itok=WxV4p0G9 2x" media="(min-width: 0px)" type="image/jpeg" width="310" height="415"/>
390                  <img class="w-[132px] h-auto object-cover max-w-xs sm:max-w-none" loading="lazy" width="310" height="415" src="/sites/default/files/styles/feature_issue_cover/public/2026-08/so_26_cover.jpeg?h=f5084809&amp;itok=WO5z6ifS" alt="" />
391
392  </picture>
393
394						</a>
395									</div>
396
397				<div class="w-full sm:w-1/2 md:w-1/2 text-left">
398					<h3 class="font-display text-xl sm:text-[24px] font-bold mb-2">The Revolution is Here</h3>
399					<p class="mb-4 text-sm">
400						Dartmouth braces for dramatic change as artificial intelligence takes center stage in the classroom.
401					</p>
402					<a href="/issue/20260901/table-of-contents" class="button-menu-dark-grey focus:outline-none focus:ring-2 focus:ring-white focus:ring-offset-2 focus:ring-offset-black inline-block" aria-label="View table of contents for current issue">
403						View the Table of Contents
404					</a>
405				</div>
406			</div>
407		</div>
408	</div>
409
410	<!-- Bottom -->
411	<div class="flex flex-col sm:flex-row w-full border-t border-t-dark-grey border-rule-grey text-white text-sm md:gap-9 items-start md:items-center justify-center py-6">
412		<div class="mb-4 sm:mb-0">
413			<ul class="flex flex-col sm:flex-row flex-wrap items-start md:items-center justify-center  md:gap-9 text-center" role="menu">
414				<li role="menuitem" class="mb-2 sm:mb-0">
415					<a href="/about" class="focus:outline-none focus:ring-2 focus:ring-white focus:ring-offset-2 focus:ring-offset-black inline-block py-1 mega_menu__bottom" aria-label="About Dartmouth Alumni Magazine">About DAM</a>
416				</li>
417				<li role="menuitem" class="mb-2 sm:mb-0">
418					<a href="/about/awards" class="focus:outline-none focus:ring-2 focus:ring-white focus:ring-offset-2 focus:ring-offset-black inline-block py-1 mega_menu__bottom" aria-label="Magazine awards and recognition">Awards</a>
419				</li>
420				<li role="menuitem" class="mb-2 sm:mb-0">
421					<a href="/about/staff" class="focus:outline-none focus:ring-2 focus:ring-white focus:ring-offset-2 focus:ring-offset-black inline-block py-1 mega_menu__bottom" aria-label="Magazine staff directory">Staff</a>
422				</li>
423				<li role="menuitem" class="mb-2 sm:mb-0">
424					<a href="/about/contact-us" class="focus:outline-none focus:ring-2 focus:ring-white focus:ring-offset-2 focus:ring-offset-black inline-block py-1 mega_menu__bottom" aria-label="Contact information">Contact Us</a>
425				</li>
426			</ul>
427		</div>
428
429		<div class="mt-2 sm:mt-0">
430			<!-- Social Icons -->
431<div class="flex gutters text-2xl">
432	<a href="https://www.facebook.com/DartmouthAlumniMagazine" class="text-white w-8 text-center rounded-xs hover:!bg-green" aria-label="Facebook">
433		<i class="dam-icon-facebook-default"></i>
434	</a>
435	<a href="https://x.com/DartmouthMag" class="text-white w-8 text-center rounded-xs hover:!bg-green" aria-label="X">
436		<i class="dam-icon-x-default"></i>
437	</a>
438	<a href="https://www.instagram.com/dartmouthalumnimag/" class="text-white w-8 text-center rounded-xs hover:!bg-green" aria-label="Instagram">
439		<i class="dam-icon-insta-default"></i>
440	</a>
441	<a href="https://www.linkedin.com/school/dartmouth-alumni-magazine/" class="text-white w-8 text-center rounded-xs hover:!bg-green" aria-label="LinkedIn">
442		<i class="dam-icon-linkedin-default"></i>
443	</a>
444</div>
445		</div>
446	</div>
447</nav>
448  </div>
449
450  <!-- Search -->
451  <div 
452    id="search-panel"
453    class="w-full inner-container z-50" 
454    x-show="searchOpen" 
455    x-cloak
456    x-transition
457    x-ref="searchBar"
458    role="search"
459    :aria-hidden="!searchOpen">
460    <div class="search-form bg-black text-white px-5" 
461     x-data="searchForm()" 
462     x-init="init()"
463     x-cloak>
464    <form @submit.prevent="handleSubmit" class="flex flex-col md:flex-row md:items-center gap-4 md:gap-6">
465        <button 
466            type="submit"
467            class="flex">
468            <span class="block px-4 font-display font-bold text-white transition uppercase border-l-4 border-green">Search Site</span>
469        </button>
470        <input 
471            type="text"
472            name="q"
473            x-model="searchTerm"
474            @keyup.enter="handleSubmit"
475            placeholder="Enter your search terms"
476            aria-label="Search terms"
477            class="grow px-6 py-3 rounded-full bg-white text-grey focus:outline-hidden focus:ring-2 focus:ring-green placeholder-grey"
478            required />
479    </form>
480</div>
481
482<script>
483function searchForm() {
484    return {
485        searchTerm: '',
486        
487        init() {
488            console.log('Search form initialized');
489            this.populateFromUrl();
490        },
491        
492        /**
493         * Extract search term from URL and populate form fields
494         */
495        populateFromUrl() {
496            let searchTerm = '';
497            
498            // Method 1: Check if URL matches /search/* pattern
499            const pathMatch = window.location.pathname.match(/^\/search\/(.+)$/);
500            if (pathMatch) {
501                searchTerm = decodeURIComponent(pathMatch[1]);
502            }
503            
504            // Method 2: Check URL parameters (fallback for query string based search)
505            if (!searchTerm) {
506                const urlParams = new URLSearchParams(window.location.search);
507                searchTerm = urlParams.get('q') || urlParams.get('search') || urlParams.get('keywords') || '';
508            }
509            
510            if (searchTerm) {
511                // Populate this component's search field
512                this.searchTerm = searchTerm;
513                
514                // Also populate the search_api_fulltext field if it exists
515                this.populateSearchApiField(searchTerm);
516                
517                console.log('Populated search term from URL:', searchTerm);
518            }
519        },
520        
521        /**
522         * Populate search_api_fulltext field if it exists on the page
523         */
524        populateSearchApiField(term) {
525            const searchApiField = document.querySelector('input[name="search_api_fulltext"]');
526            if (searchApiField) {
527                searchApiField.value = term;
528                
529                // Trigger input event to notify any other JavaScript that might be listening
530                searchApiField.dispatchEvent(new Event('input', { bubbles: true }));
531                
532                console.log('Populated search_api_fulltext field:', term);
533            }
534        },
535        
536        handleSubmit() {
537            const trimmedTerm = this.searchTerm.trim();
538            
539            if (trimmedTerm) {
540                try {
541                    // Encode the search term for URL safety
542                    const encodedTerm = encodeURIComponent(trimmedTerm);              
543                    window.location.href = `/search/${encodedTerm}`;
544                } catch (error) {
545                    console.error('Search navigation failed:', error);
546                }
547            }
548        }
549    }
550}
551</script>
551
552  </div>
553</header>
554
555  
556  <main role="main" class="outer-container">
557    <a id="main-content" tabindex="-1"></a>    <div class="inner-container">
558    
559      
560      <div class="flex flex-col lg:flex-row mx-auto max-w-[1127px] overflow-hidden gap-10">
561
562          <div class="layout-content flex-1 overflow-hidden">
563      <div class="region region-content">
564    <div id="block-dartmouthalumnimag-content" class="block block-system block-system-main-block">
565  
566    
567      
568<div class="magazine-forms-hub">
569      <h1 class="magazine-forms-hub__title">Contact <em>Dartmouth Alumni Magazine</em></h1>
570  
571      <p class="magazine-forms-hub__intro">We&rsquo;d love to hear from you! Select an option below to get started.</p>
572  
573  <div class="magazine-forms-hub__cards">
574          <a href="/about/contact-us/general" class="magazine-forms-hub__card">
575        <div class="magazine-forms-hub__card-icon">
576                      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
577              <rect x="2" y="4" width="20" height="16" rx="2"/>
578              <path d="m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"/>
579            </svg>
580                  </div>
581        <div class="magazine-forms-hub__card-content">
582          <h2 class="magazine-forms-hub__card-title">Contact Us</h2>
583          <p class="magazine-forms-hub__card-description">Submit general inquiries, feedback, or questions about the magazine.</p>
584        </div>
585        <div class="magazine-forms-hub__card-arrow">
586          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
587            <path d="M5 12h14"/>
588            <path d="m12 5 7 7-7 7"/>
589          </svg>
590        </div>
591      </a>
592          <a href="/about/contact-us/letter-to-editor" class="magazine-forms-hub__card">
593        <div class="magazine-forms-hub__card-icon">
594                      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
595              <path d="M17 3a2.85 2.83 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5Z"/>
596              <path d="m15 5 4 4"/>
597            </svg>
598                  </div>
599        <div class="magazine-forms-hub__card-content">
600          <h2 class="magazine-forms-hub__card-title">Write a Letter to the Editor</h2>
601          <p class="magazine-forms-hub__card-description"><em>DAM</em> welcomes letters limited to 200 words that refer to material published in the magazine.</p>
602        </div>
603        <div class="magazine-forms-hub__card-arrow">
604          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
605            <path d="M5 12h14"/>
606            <path d="m12 5 7 7-7 7"/>
607          </svg>
608        </div>
609      </a>
610          <a href="/about/contact-us/story-pitch" class="magazine-forms-hub__card">
611        <div class="magazine-forms-hub__card-icon">
612                      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
613              <path d="M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5"/>
614              <path d="M9 18h6"/>
615              <path d="M10 22h4"/>
616            </svg>
617                  </div>
618        <div class="magazine-forms-hub__card-content">
619          <h2 class="magazine-forms-hub__card-title">Pitch a Story Idea</h2>
620          <p class="magazine-forms-hub__card-description">Have a story idea or topic you&rsquo;d like us to cover? Share your pitch with our editorial team.</p>
621        </div>
622        <div class="magazine-forms-hub__card-arrow">
623          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
624            <path d="M5 12h14"/>
625            <path d="m12 5 7 7-7 7"/>
626          </svg>
627        </div>
628      </a>
629          <a href="/about/contact-us/greenroom" class="magazine-forms-hub__card">
630        <div class="magazine-forms-hub__card-icon">
631                      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
632              <rect width="18" height="18" x="3" y="3" rx="2" ry="2"/>
633              <circle cx="9" cy="9" r="2"/>
634              <path d="m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21"/>
635            </svg>
636                  </div>
637        <div class="magazine-forms-hub__card-content">
638          <h2 class="magazine-forms-hub__card-title">Show Us Your Dartmouth Spirit</h2>
639          <p class="magazine-forms-hub__card-description">Enter our photo contest for a chance to win a gift certificate from the Dartmouth Co-op.</p>
640        </div>
641        <div class="magazine-forms-hub__card-arrow">
642          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
643            <path d="M5 12h14"/>
644            <path d="m12 5 7 7-7 7"/>
645          </svg>
646        </div>
647      </a>
648      </div>
649</div>
650
651  </div>
652
653  </div>
654
655  </div>
656
657          <aside class="layout-sidebar w-[310px] mx-auto space-y-6" role="complementary">
658
659	
660	<div class="bg-light-grey p-2 mb-8">
661
662		<h2 class="sidebar__title px-3 py-3">In The Current Issue</h2>
663
664	<div class="flex flex-col px-3 pb-3 pt-1 text-center">
665
666				
667					<!-- View: Current Issue -->
668							<a href="/issue/20260901/table-of-contents">
669										  <picture>
670                  <source srcset="/sites/default/files/styles/feature_issue_cover/public/2026-08/so_26_cover.webp?h=f5084809&amp;itok=WO5z6ifS 1x, /sites/default/files/styles/feature_issue_cover_x2/public/2026-08/so_26_cover.webp?h=f5084809&amp;itok=WxV4p0G9 2x" media="(min-width: 0px)" type="image/webp" width="310" height="415"/>
671              <source srcset="/sites/default/files/styles/feature_issue_cover/public/2026-08/so_26_cover.jpeg?h=f5084809&amp;itok=WO5z6ifS 1x, /sites/default/files/styles/feature_issue_cover_x2/public/2026-08/so_26_cover.jpeg?h=f5084809&amp;itok=WxV4p0G9 2x" media="(min-width: 0px)" type="image/jpeg" width="310" height="415"/>
672                  <img class="w-full h-auto mb-2 object-cover" loading="lazy" width="310" height="415" src="/sites/default/files/styles/feature_issue_cover/public/2026-08/so_26_cover.jpeg?h=f5084809&amp;itok=WO5z6ifS" alt="" />
673
674  </picture>
675
676				</a>
677			
678			<a
679  href="/issue/20260901/table-of-contents"
680  aria-label="View the Table of Contents"
681  class="button-solid"
682>
683  View the Table of Contents
684</a>		
685	</div>
686
687		<!-- View: Recent Content -->
688		<div><div class="views-element-container"><div class="view view-content-recent view-id-content_recent view-display-id-block_1 js-view-dom-id-12016e191cce10325eb959b2f968058e1669ea277b4ec19bafb99b410bab3440">
689  
690    
691      
692      <div class="view-content">
693      
694
695<div class="view view--content-recent view--content-recent--block-1 view-unformatted view-items-5">
696  
697    
698    <div class="view__content">
699    
700              
701            <div class="view__items">
702        
703                            
704          <article class="views-row view__item view__item--1 view__item--first view__item--odd">
705            <div class="view__item-content">
706
707<article class="group small_teaser flex p-3 border-b border-b-gainsboro gap-3 bg-light-grey hover:bg-white hover:border-b-white transition-colors duration-200" role="article">
708  <div class="small_teaser__image relative overflow-hidden">
709    <a href="/articles/reading-romantasy">
710
711        <a href="/articles/reading-romantasy" hreflang="en"><img loading="lazy" src="/sites/default/files/styles/small_teaser/public/romantasy2X%402x.jpg?h=e1c08ffe&amp;itok=8EeC3205" width="96" height="56" alt="Women holding stack of fantasy books" class="image-style-small-teaser" />
712
713</a>
714
715
716          </a>
717  </div>
718   
719  <div class="teaser__body flex-1 text-left relative">       
720    <div class="small_teaser__category mb-1">
721      <a href=""><div id="taxonomy-term-1" class="taxonomy-term vocabulary-article-category">
722  
723  
724      <h2><a href="/article-category/features">
725            <div class="field field--name-name field--type-string field--label-hidden field__item">Features</div>
726      </a></h2>
727    
728
729  <div class="content">
730    
731  </div>
732</div>
733</a>
734    </div>
735    <h3 class="small_teaser__title group-hover:!text-green-hover">
736      <a href="/articles/reading-romantasy"> Reading Romantasy</a>
737    </h3>
738  </div> 
739</article>
740</div>
741          </article>
742          
743                            
744          <article class="views-row view__item view__item--2 view__item--even">
745            <div class="view__item-content">
746
747<article class="group small_teaser flex p-3 border-b border-b-gainsboro gap-3 bg-light-grey hover:bg-white hover:border-b-white transition-colors duration-200" role="article">
748  <div class="small_teaser__image relative overflow-hidden">
749    <a href="/articles/backcountry-adventurer">
750
751        <a href="/articles/backcountry-adventurer" hreflang="en"><img loading="lazy" src="/sites/default/files/styles/small_teaser/public/ski%20photo%202X%402x.jpg?h=e1c08ffe&amp;itok=bj029QZ4" width="96" height="56" alt="David Page" class="image-style-small-teaser" />
752
753</a>
754
755
756          </a>
757  </div>
758   
759  <div class="teaser__body flex-1 text-left relative">       
760    <div class="small_teaser__category mb-1">
761      <a href=""><div id="taxonomy-term-1" class="taxonomy-term vocabulary-article-category">
762  
763  
764      <h2><a href="/article-category/features">
765            <div class="field field--name-name field--type-string field--label-hidden field__item">Features</div>
766      </a></h2>
767    
768
769  <div class="content">
770    
771  </div>
772</div>
773</a>
774    </div>
775    <h3 class="small_teaser__title group-hover:!text-green-hover">
776      <a href="/articles/backcountry-adventurer"> The Backcountry Adventurer</a>
777    </h3>
778  </div> 
779</article>
780</div>
781          </article>
782          
783                            
784          <article class="views-row view__item view__item--3 view__item--odd">
785            <div class="view__item-content">
786
787<article class="group small_teaser flex p-3 border-b border-b-gainsboro gap-3 bg-light-grey hover:bg-white hover:border-b-white transition-colors duration-200" role="article">
788  <div class="small_teaser__image relative overflow-hidden">
789    <a href="/articles/revolution-here">
790
791        <a href="/articles/revolution-here" hreflang="en"><img loading="lazy" src="/sites/default/files/styles/small_teaser/public/chair%20thundercloud%20transparent%402x.png?h=e1c08ffe&amp;itok=iyfMgvXN" width="96" height="56" alt="desk with thundercloud on top of it" class="image-style-small-teaser" />
792
793</a>
794
795
796          </a>
797  </div>
798   
799  <div class="teaser__body flex-1 text-left relative">       
800    <div class="small_teaser__category mb-1">
801      <a href=""><div id="taxonomy-term-1" class="taxonomy-term vocabulary-article-category">
802  
803  
804      <h2><a href="/article-category/features">
805            <div class="field field--name-name field--type-string field--label-hidden field__item">Features</div>
806      </a></h2>
807    
808
809  <div class="content">
810    
811  </div>
812</div>
813</a>
814    </div>
815    <h3 class="small_teaser__title group-hover:!text-green-hover">
816      <a href="/articles/revolution-here"> The Revolution is Here</a>
817    </h3>
818  </div> 
819</article>
820</div>
821          </article>
822          
823                            
824          <article class="views-row view__item view__item--4 view__item--even">
825            <div class="view__item-content">
826
827<article class="group small_teaser flex p-3 border-b border-b-gainsboro gap-3 bg-light-grey hover:bg-white hover:border-b-white transition-colors duration-200" role="article">
828  <div class="small_teaser__image relative overflow-hidden">
829    <a href="/photo-contest">
830
831        <a href="/photo-contest" hreflang="en"><img loading="lazy" src="/sites/default/files/styles/small_teaser/public/photo_contest%402x_0.jpg?h=6f86113a&amp;itok=LxMYCbYc" width="96" height="56" alt="Collage of Dartmouth people, memorabilia" class="image-style-small-teaser" />
832
833</a>
834
835
836          </a>
837  </div>
838   
839  <div class="teaser__body flex-1 text-left relative">       
840    <div class="small_teaser__category mb-1">
841      <a href=""><div id="taxonomy-term-635" class="taxonomy-term vocabulary-article-category">
842  
843  
844      <h2><a href="/article-category/personal-history">
845            <div class="field field--name-name field--type-string field--label-hidden field__item">Personal History</div>
846      </a></h2>
847    
848
849  <div class="content">
850    
851  </div>
852</div>
853</a>
854    </div>
855    <h3 class="small_teaser__title group-hover:!text-green-hover">
856      <a href="/photo-contest"> Big Green Photo Contest</a>
857    </h3>
858  </div> 
859</article>
860</div>
861          </article>
862          
863                            
864          <article class="views-row view__item view__item--5 view__item--last view__item--odd">
865            <div class="view__item-content">
866
867<article class="group small_teaser flex p-3 border-b border-b-gainsboro gap-3 bg-light-grey hover:bg-white hover:border-b-white transition-colors duration-200" role="article">
868  <div class="small_teaser__image relative overflow-hidden">
869    <a href="/articles/maestro-motion">
870
871        <a href="/articles/maestro-motion" hreflang="en"><img loading="lazy" src="/sites/default/files/styles/small_teaser/public/conductor%20for%20web%402x.jpg?h=e1c08ffe&amp;itok=0RZfztk7" width="96" height="56" alt="Conductor" class="image-style-small-teaser" />
872
873</a>
874
875
876          </a>
877  </div>
878   
879  <div class="teaser__body flex-1 text-left relative">       
880    <div class="small_teaser__category mb-1">
881      <a href=""><div id="taxonomy-term-1" class="taxonomy-term vocabulary-article-category">
882  
883  
884      <h2><a href="/article-category/features">
885            <div class="field field--name-name field--type-string field--label-hidden field__item">Features</div>
886      </a></h2>
887    
888
889  <div class="content">
890    
891  </div>
892</div>
893</a>
894    </div>
895    <h3 class="small_teaser__title group-hover:!text-green-hover">
896      <a href="/articles/maestro-motion"> A Maestro in Motion</a>
897    </h3>
898  </div> 
899</article>
900</div>
901          </article>
902          
903                
904      </div>
905      
906        
907  </div>
908  
909</div>
910
911    </div>
912  
913          </div>
914</div>
915</div>
916
917	</div>
918
919	<!-- Ads1 -->
920	<div class="mb-8"><div class="bg-light-grey w-[300px] h-[250px] p-3">
921  <div class="font-display text-3xl text-copy mb-4">
922    Where to <span class="text-green font-semibold">eat, stay, shop & more</span> around Dartmouth
923  </div>
924
925  <!-- Button -->
926  <a
927  href="/classifieds-and-where-to"
928  aria-label="Browse Listings"
929  class="button-solid"
930>
931  Browse Listings
932</a></div>
933</div>
934	<div id="div-gpt-ad-1364488881438-0" class="text-gray-600 text-sm flex items-center" style="width:300px; height:250px;">
935    
935<script>
936        googletag.cmd.push(function() {
937            googletag.display("div-gpt-ad-1364488881438-0");
938        });
939    </script>
939
940</div>
941	<div id='div-gpt-ad-1380132473810-0' class="text-gray-600 text-sm flex items-center" style='width:300px; height:250px;'>
942    
942<script>
943        googletag.cmd.push(function() {
944            googletag.display("div-gpt-ad-1380132473810-0");
945        });
946    </script>
946
947</div>
948
949</aside>
950       
951      </div>
952    </div>
953  </main>
954
955  
956  <!-- Page Bottom -->
957<div
958	class="bg-dark-grey p-2 leaderboard-ad overflow-hidden relative"
959	x-cloak
960	x-data="{ closed: sessionStorage.getItem('hideFooterAd') === 'true' }"
961	x-show="!closed"
962	x-transition:leave="transition ease-in duration-200"
963	x-transition:leave-start="opacity-100"
964	x-transition:leave-end="opacity-0">
965	<div id='div-gpt-ad-1380132444290-0' class="w-full mx-auto flex items-center justify-center text-sm" style='width:728px; height:90px;'>
966	
966<script>
967		googletag.cmd.push(function () {
968			googletag.display("div-gpt-ad-1380132444290-0");
969		});
970	</script>
970
971</div>
972	<button
973		@click="closed = true; sessionStorage.setItem('hideFooterAd', 'true')"
974		class="absolute top-1 right-2 text-white/40 hover:text-white/70 text-[13px] transition-colors"
975		aria-label="Close advertisement">
976		<span aria-hidden="true">[x]</span> close
977	</button>
978</div>
979
980<footer class="outer-container bg-black text-white text-sm">
981	<div
982		class="inner-container flex flex-col gap-x-24 lg:flex-row justify-between items-center gap-6 mb-6">
983
984		<!-- Logo -->
985		<div class="flex flex-col">
986			  <a href="/" title="Home" rel="home" class="site-logo">
987    <img src="/themes/custom/dartmouthalumnimag/logo.svg" alt="Dartmouth Alumni Magazine" width="150" />
988  </a>
989		</div>
990
991		<!-- Menu Links -->
992		<nav class="footer-menu mt-4 flex flex-col grow justify-around lg:flex-row gap-2 lg:gap-6 text-center space-y-6">
993			<a href="/news-articles" class="hover:text-green">News &amp; Articles</a>
994			<a href="/class-notes-find-your-class/all" class="hover:text-green">Classes &amp; Obits</a>
995			<a href="https://archive.dartmouthalumnimagazine.com/" class="hover:text-green">Archives</a>
996			<a href="/issue/20260901/table-of-contents" class="hover:text-green">Current Issue</a>
997		</nav>
998
999		<!-- Social Icons -->
1000		<!-- Social Icons -->
1001<div class="flex gutters text-2xl">
1002	<a href="https://www.facebook.com/DartmouthAlumniMagazine" class="text-white w-8 text-center rounded-xs hover:!bg-green" aria-label="Facebook">
1003		<i class="dam-icon-facebook-default"></i>
1004	</a>
1005	<a href="https://x.com/DartmouthMag" class="text-white w-8 text-center rounded-xs hover:!bg-green" aria-label="X">
1006		<i class="dam-icon-x-default"></i>
1007	</a>
1008	<a href="https://www.instagram.com/dartmouthalumnimag/" class="text-white w-8 text-center rounded-xs hover:!bg-green" aria-label="Instagram">
1009		<i class="dam-icon-insta-default"></i>
1010	</a>
1011	<a href="https://www.linkedin.com/school/dartmouth-alumni-magazine/" class="text-white w-8 text-center rounded-xs hover:!bg-green" aria-label="LinkedIn">
1012		<i class="dam-icon-linkedin-default"></i>
1013	</a>
1014</div>
1015
1016	</div>
1017
1018	<!-- Bottom Text -->
1019	<div class="border-t border-dark-grey py-6">
1020		<div class="inner-container flex flex-col md:flex-row gap-6 sm:items-center">
1021			<div class="text-center lg:text-left text-sm text-[#757575]">
1022				<a href="/node/5">Advertising</a>
1023				|
1024				<a href="https://policies.dartmouth.edu/policy/privacy-policy-dartmouth-websites" target="_blank">Privacy Policy</a>
1025				| 7 Lebanon Street, Suite 107 | Hanover, NH 03755 | © 2025 Dartmouth Alumni Magazine
1026			</div>
1027			<div class="text-center lg:ml-auto lg:text-right">
1028				<a href="https://archive.dartmouthalumnimagazine.com/" class="text-mint font-sans uppercase">Visit the Dartmouth Alumni Magazine Archives</a>
1029			</div>
1030		</div>
1031	</div>
1032</footer>
1033
1034</div>
1035  </div>
1036
1037    
1038    
1038<script type="application/json" data-drupal-selector="drupal-settings-json">{"path":{"baseUrl":"\/","pathPrefix":"","currentPath":"about\/contact-us","currentPathIsAdmin":false,"isFront":false,"currentLanguage":"en"},"pluralDelimiter":"\u0003","suppressDeprecationErrors":true,"user":{"uid":0,"permissionsHash":"83b0376f6e1fb5c16a589fdce4e5a2e65ed4cdc6ddef954a7ea9041a00e6d29b"}}</script>
vendor: 1 bytes, line 1038
1038
1039<script src="/sites/default/files/js/js_t-MTcVdiqsxAq2ExNaAbtDRyqtnKgYBmI5JlGe7PCn8.js?scope=footer&amp;delta=0&amp;language=en&amp;theme=dartmouthalumnimag&amp;include=eJx1jEkOgDAMxD5ExJumi0IhC2pT3o-4l5MPtlzQQ33GAZlqTcE75G5Wt7IwH6K5kadR-1P7qmLxBKFzUB5jGbizVEIhhYF_LqEUHflqxi9lTUF5"></script>
vendor: 1 bytes, line 1039
1039
1040<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/cdn.min.js" defer></script>
vendor: 1 bytes, line 1040
1040
1041<script src="/sites/default/files/js/js_14XC8bHNqVHP_FTT1E4hISDIH7NejIQmAePz2XUcRa8.js?scope=footer&amp;delta=2&amp;language=en&amp;theme=dartmouthalumnimag&amp;include=eJx1jEkOgDAMxD5ExJumi0IhC2pT3o-4l5MPtlzQQ33GAZlqTcE75G5Wt7IwH6K5kadR-1P7qmLxBKFzUB5jGbizVEIhhYF_LqEUHflqxi9lTUF5"></script>
vendor: 1 bytes, line 1041
1041
1042<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
vendor: 1 bytes, line 1042
1042
1043<script src="/sites/default/files/js/js_1H-7wRIuBo4SYSg4mZiYQnxC1siB6NKbctTk0U79TQM.js?scope=footer&amp;delta=4&amp;language=en&amp;theme=dartmouthalumnimag&amp;include=eJx1jEkOgDAMxD5ExJumi0IhC2pT3o-4l5MPtlzQQ33GAZlqTcE75G5Wt7IwH6K5kadR-1P7qmLxBKFzUB5jGbizVEIhhYF_LqEUHflqxi9lTUF5"></script>
1043
1044
1045      </body>
1046
1047      </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.