1<!doctype html><html class="layout-home" lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><meta name="generator" content="Eleventy v2.0.1"><link rel="preload" href="https://bravery.b-cdn.net/AT-NameSansVariable-Italic-subset.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="https://bravery.b-cdn.net/Monday-Vacation-Script-Italic-subset.woff2" as="font" type="font/woff2" crossorigin><title>Bravery Media</title><meta name="description" content="Bravery Media is a world-class higher education web strategy and design agency offering SEO, content strategy, UX, and conversion rate optimization services."><link rel="canonical" href="https://bravery.co/"><link rel="alternate" type="application/atom+xml" title="Bravery Media Insights" href="https://bravery.co/feed/feed.xml"><link rel="alternate" type="application/atom+xml" title="Appendix B Podcast" href="https://bravery.co/podcast/appendixb.xml"><link rel="preconnect" href="https://script.hotjar.com"><link rel="preconnect" href="https://vars.hotjar.com"><link rel="icon" href="/assets/icons/favicon.ico" sizes="any"><link rel="icon" href="/assets/icons/favicon.svg" type="image/svg+xml"><link rel="apple-touch-icon" href="/assets/icons/apple-touch-icon.png"><link rel="manifest" href="/site.webmanifest"><meta property="og:type" content="website"><meta property="og:image:height" content="1257"><meta property="og:image:width" content="2400"><meta property="og:title" content="Bravery Media"><meta property="og:description" content="Bravery provides world-class digital strategy + design services to the global higher education sector."><meta property="og:url" content="https://bravery.co/"><meta property="og:image" content="https://bravery.co/assets/img/og-default.jpg"><meta property="og:site_name" content="Bravery Media"><meta property="fb:app_id" content="223526698653700"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="Bravery Media"><meta name="twitter:description" content="Bravery provides world-class digital strategy + design services to the global higher education sector."><meta name="twitter:site" content=""><meta name="twitter:creator" content="@braverymedia"><meta name="twitter:image" content="https://bravery.co/assets/img/og-default.jpg"><link rel="stylesheet" href="/assets/styles/bravery.css">
1<script>
vendor: 137 bytes, lines 1-4
1 2 (function(h,o,t,j,a,r){ 3 h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; 4 h._hjSettings={hjid:
4184195
vendor: 278 bytes, lines 4-9
4,hjsv:6}; 5 a=o.getElementsByTagName('head')[0]; 6 r=o.createElement('script');r.async=1; 7 r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; 8 a.appendChild(r); 9 })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
10</script>
10<script src="https://cdn.jsdelivr.net/npm/cookieconsent@3/build/cookieconsent.min.js" async></script>
vendor: 1 bytes, line 10
10
11<script> 12 window.cookieconsent.initialise({ 13 "palette": { 14 "popup": { 15 "background": "#000000" 16 }, 17 "button": { 18 "background": "#6b4de0" 19 } 20 }, 21 "position": "bottom-right", 22 "content": { 23 "href": "/privacy-policy/" 24 } 25 }); 26 </script>
26</head><body data-menu="closed"><button class="menu-toggle" data-toggle="menu" aria-expanded="false"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><title>menu-to-close</title><g stroke-linecap="square" stroke-linejoin="miter" stroke-width="2" fill="none" stroke="currentColor" stroke-miterlimit="10"><g class="js-nc-int-icon nc-int-menu-to-close"><line x1="2" x2="30" y1="9" y2="9"></line><line x1="30" x2="2" y1="23" y2="23"></line><line x1="30" x2="2" y1="16" y2="16"></line><line x1="30" x2="2" y1="16" y2="16"></line></g></svg> <span class="sr-only">Site Menu</span></button><header class="navbar"><a href="/" title="Home link" class="brand logo">Bravery</a><nav class="site-links" role="navigation" id="site-nav" aria-label="Site Menu"><a href="/services/" class="nav-link">Services</a><a href="/work/" class="nav-link">Work</a><a href="/insight/" class="nav-link">Insight</a><a href="/podcast/" class="nav-link">Podcasts</a><a href="/newsletter/" class="nav-link">Hot Takes</a><a href="/about/" class="nav-link">Our Values</a><a href="/contact" class="cta cta-icon"><svg viewBox="0 0 24 24"><g fill="currentColor"><path d="m0 0h24v24h-24z" fill="none"/><path d="m2 8.994a5.99 5.99 0 0 1 6-5.994h8c3.313 0 6 2.695 6 5.994v12.006h-14c-3.313 0-6-2.695-6-5.994zm18 10.006v-10.006a4.004 4.004 0 0 0 -4-3.994h-8a3.99 3.99 0 0 0 -4 3.994v6.012a4.004 4.004 0 0 0 4 3.994zm-6-8h2v2h-2zm-6 0h2v2h-2z"/></g></svg> <span>Talk to us</span></a></nav></header><main><header><h1 class="hero"><span class="brand shout">Bravery</span> propels higher education toward its potential.</h1><div class="layout"><section class="intro"><p><span class="brand">Bravery</span> Media is a higher education website strategy and design studio. We solve the biggest challenges facing institutions of higher learning using data, insight, and humanity.</p><div class="cta-group"><a href="/about/">Learn more about us â</a></div></section><div></div></div></header><section id="about" class="layout"><article class="work"><h2>Faster websites.<br>Better search rankings.<br>Increased enrollment.</h2><p>Bravery turns data into change, design into reputation, and your goals into legacy. Our team's talent runs deep and can benefit your institution at whatever stage of digital strategy you find yourself.</p><div class="cta-group"><a href="work">Case Studies</a> <a href="services">See all of our services â</a></div></article><div class="work-swiper" data-bravery-carousel><div class="track"><a href="/insight/case-study/adea-program-finders/" title="Read the case study" data-ar="2:3"><img src="https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_680,c_fill/case-study-cover-adea_mgiiqu.jpg" srcset="https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_320,c_fill/case-study-cover-adea_mgiiqu.jpg 320w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_768,c_fill/case-study-cover-adea_mgiiqu.jpg 768w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_1024,c_fill/case-study-cover-adea_mgiiqu.jpg 1024w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_1360,c_fill/case-study-cover-adea_mgiiqu.jpg 1360w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_1600,c_fill/case-study-cover-adea_mgiiqu.jpg 1600w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_1980,c_fill/case-study-cover-adea_mgiiqu.jpg 1980w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_2000,c_fill/case-study-cover-adea_mgiiqu.jpg 2000w" alt="Screenshot of ADEA program finder webpage. Above that text reads, Case Study American Dental Education Association" width="451" height="676" loading="lazy" decoding="async"> </a><a href="/insight/case-study/hacc-website-redesign/" title="Read the case study" data-ar="2:3"><img src="https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_680,c_fill/case-study-cover-hacc_vr0jmh.jpg" srcset="https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_320,c_fill/case-study-cover-hacc_vr0jmh.jpg 320w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_768,c_f
26ill/case-study-cover-hacc_vr0jmh.jpg 768w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_1024,c_fill/case-study-cover-hacc_vr0jmh.jpg 1024w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_1360,c_fill/case-study-cover-hacc_vr0jmh.jpg 1360w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_1600,c_fill/case-study-cover-hacc_vr0jmh.jpg 1600w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_1980,c_fill/case-study-cover-hacc_vr0jmh.jpg 1980w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_2000,c_fill/case-study-cover-hacc_vr0jmh.jpg 2000w" alt="Circle masked screenshot of HACC website in a phone mockup. Text reads, Case Study. Harrisburg Area Community College" width="451" height="676" loading="lazy" decoding="async"> </a><a href="/insight/case-study/lmu-future-lions/" title="Read the case study" data-ar="2:3"><img src="https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_680,c_fill/case-study-cover-lmu_livpu5.jpg" srcset="https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_320,c_fill/case-study-cover-lmu_livpu5.jpg 320w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_768,c_fill/case-study-cover-lmu_livpu5.jpg 768w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_1024,c_fill/case-study-cover-lmu_livpu5.jpg 1024w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_1360,c_fill/case-study-cover-lmu_livpu5.jpg 1360w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_1600,c_fill/case-study-cover-lmu_livpu5.jpg 1600w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_1980,c_fill/case-study-cover-lmu_livpu5.jpg 1980w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_2000,c_fill/case-study-cover-lmu_livpu5.jpg 2000w" alt="iPhone mockup of LMU Future Lions accepted students portal. Text reads, Case Study. Loyola Marymount University." width="451" height="676" loading="lazy" decoding="async"> </a><a href="/insight/case-study/national-university-web-strategy/" title="Read the case study" data-ar="2:3"><img src="https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_680,c_fill/case-study-cover-nus_ld82tx.jpg" srcset="https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_320,c_fill/case-study-cover-nus_ld82tx.jpg 320w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_768,c_fill/case-study-cover-nus_ld82tx.jpg 768w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_1024,c_fill/case-study-cover-nus_ld82tx.jpg 1024w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_1360,c_fill/case-study-cover-nus_ld82tx.jpg 1360w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_1600,c_fill/case-study-cover-nus_ld82tx.jpg 1600w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_1980,c_fill/case-study-cover-nus_ld82tx.jpg 1980w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_2000,c_fill/case-study-cover-nus_ld82tx.jpg 2000w" alt="Phone-sized mockup of the 2018 National University homepage. Text reads, Case Study. National University." width="451" height="676" loading="lazy" decoding="async"> </a><a href="/insight/case-study/saint-francis-web-strategy/" title="Read the case study" data-ar="2:3"><img src="https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_680,c_fill/case-study-cover-usf_mxjqfx.jpg" srcset="https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_320,c_fill/case-study-cover-usf_mxjqfx.jpg 320w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_768,c_fill/case-study-cover-usf_mxjqfx.jpg 768w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_1024,c_fill/case-study-cover-usf_mxjqfx.jpg 1024w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_1360,c_fill/case-study-cover-usf_mxjqfx.jpg 1360w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_1600,c_fill/case-study-cover-usf_mxjqfx.jpg 1600w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_1980,c_fill/case-study-cover-usf_mxjqfx.jpg 1980w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_2000,c_fill/case-study-cover-usf_mxjqfx.jpg 2000w" alt="Two phone-sized screenshots of the Saint Francis website, overlapping each other. Text reads, Case Study. University of Saint Francis." width="451" height="676" loading="lazy" decoding="async"> </a><a href="/insight/case-study/wheaton-college-il-redesign/" title="Read the case study" data-ar="2:3"><img src="https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_680,c_fill/case-study-cover-wheaton_jxcgpt.jpg" srcset="https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_320,c_fill/case-study-cover-wheaton_jxcgpt.jpg 320w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_768,c_f
26ill/case-study-cover-wheaton_jxcgpt.jpg 768w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_1024,c_fill/case-study-cover-wheaton_jxcgpt.jpg 1024w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_1360,c_fill/case-study-cover-wheaton_jxcgpt.jpg 1360w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_1600,c_fill/case-study-cover-wheaton_jxcgpt.jpg 1600w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_1980,c_fill/case-study-cover-wheaton_jxcgpt.jpg 1980w, https://res.cloudinary.com/bravery/image/upload/f_auto,q_80,dpr_2.0,ar_2:3,w_2000,c_fill/case-study-cover-wheaton_jxcgpt.jpg 2000w" alt="Screenshot of Wheaton College's homepage. Text reads, Case Study, Wheaton College (IL)." width="451" height="676" loading="lazy" decoding="async"></a></div></div></section><section id="services" class="billboard"><ul role="list"><li><a href="/services/website-strategy/">Research + Strategy</a></li><li><a href="/services/web-optimization-cro/">Web Optimization + SEO</a></li><li><a href="/services/web-design/">Design + Development</a></li><li><a href="/services/content-strategy/">Content Direction + Production</a></li><li><a href="/services/training/">Training + Professional Development</a></li><li><a href="/services/web-aor/">Web Agency of Record</a></li></ul></section><section id="speed" class="layout layout-split"><div class="speedyu-brand"><a href="https://speedyu.bravery.co/" title="See where your institution ranks on SpeedyU"><svg viewBox="0 0 200 62" fill="none"><title>SpeedyU</title><path d="M185.08 25.439 189.306 2.1h-.824l-4.575 25.256a9.648 9.648 0 0 1-.118.578c.624-.306 1.026-1.001 1.291-2.496ZM182.873 39.372h-6.088c-4.011 0-7.145-1.349-9.057-3.895-1.889-2.522-2.483-6.074-1.716-10.27l4.199-23.103h-.824l-4.548 25.02c-1.421 7.77 2.18 12.667 9.644 12.667h6.088c1.536 0 2.904-.172 4.13-.503-.59.054-1.199.084-1.831.084h.003ZM153.66 23.611l4.72-10.73h-.923l-4.004 9.096.207 1.634ZM144.388 39.338l-.697 1.395c.28-.025.559-.05.843-.071l1.647-3.3c.659-1.278.751-1.818.525-3.066l-4.019-21.416h-2.027l4.311 22.97c.256 1.398.138 2.09-.583 3.488ZM111.928 48.243l1.682-.842a661.946 661.946 0 0 0-26.398 3.761l-.295.047c-.625.305-1.268.615-2.088 1.005 8.9-1.453 17.808-2.71 26.747-3.795l.356-.176h-.004ZM142.071 47.43c-2.789.172-5.502.327-8.172.478-7.291.41-14.18.8-21.682 1.529l-.326.033c-.605.306-1.23.624-2.023 1.018 10.284-1 19.521-1.365 29.87-2.006 7.138-.444 8.839-.503 8.839-.503l.471-.955c-1.33.072-3.517.197-6.981.41l.004-.003ZM86.892 49.962c.26-.126.506-.243.736-.352a661.581 661.581 0 0 0-24.647 5.168l-.012-.037c-.736.343-1.433.661-2.406 1.097a664.046 664.046 0 0 1 24.938-5.215l1.391-.661ZM62.745 53.927a651.387 651.387 0 0 0-23.183 6.404c-.82.352-1.701.725-2.744 1.156a657.818 657.818 0 0 1 26.05-7.137l-.119-.423h-.004ZM127.454 19.669c-.594 0-1.141.168-1.628.473 2.123.323 3.429 2.19 3.429 4.989a9.19 9.19 0 0 1-.425 2.802c.969-1.006 1.574-2.601 1.574-4.478 0-2.404-1.076-3.786-2.95-3.786ZM130.274 38.765h-1.192l.042-1.277a9.18 9.18 0 0 1-1.115.69l-.034 1.01h6.988l.077-.419h-4.766v-.004ZM132.618 11.51l1.697-9.353h-.823l-1.606 8.85c.249.155.494.323.732.503ZM123.361 39.274c-6.318 0-10.559-5.202-10.559-12.946 0-3.397.67-6.471 1.865-9.034-1.923 2.772-3.015 6.512-3.015 10.71 0 7.027 3.774 11.689 9.41 11.689 1.069 0 2.038-.15 2.919-.44-.206.013-.41.021-.62.021ZM101.157 20.337h2.061c-.452-.96-1.387-1.487-2.693-1.487-.659 0-1.245.155-1.759.448.97.096 1.782.456 2.387 1.034l.004.005ZM99.483 39.276c-7.878 0-13.38-5.625-13.38-13.683 0-2.869.575-5.575 1.648-7.92-1.805 2.58-2.797 5.914-2.797 9.595 0 7.54 5.126 12.427 12.23 12.427 1.394 0 2.731-.155 3.996-.498-.548.05-1.115.08-1.698.08ZM103.32 28.145h-6.601c.072.15.149.288.237.418h6.011c.123-.13.242-.268.357-.418h-.004ZM105.375 28.145l.64.418h3.556c.026-.142.049-.28.072-.418h-4.268ZM74.416 20.337h2.061c-.452-.96-1.387-1.487-2.693-1.487-.66 0-1.246.155-1.759.448.97.096 1.782.456 2.387 1.034l.004.005ZM72.736 39.276c-7.877 0-13.379-5.625-13.379-13.683 0-2.869.575-5.575 1.648-7.92-1.805 2.58-2.797 5.914-2.797 9.595 0 7.54 5.
26126 12.427 12.23 12.427 1.394 0 2.731-.155 3.996-.498-.548.05-1.115.08-1.698.08ZM78.632 28.145l.64.418h3.552c.027-.142.05-.28.073-.418h-4.268.003ZM76.574 28.145h-6.602c.073.15.15.288.238.418h6.012c.122-.13.24-.268.356-.418h-.004ZM47.986 24.973c0 1.114-.172 2.14-.471 3.053 1-1.005 1.62-2.693 1.62-4.728 0-2.224-1.095-3.657-2.785-3.657a3.28 3.28 0 0 0-1.686.473c1.992.319 3.326 2.2 3.326 4.863l-.004-.004ZM46.673 39.253c-2.582 0-4.796-.691-6.609-2.06l-.268 1.49c1.322.654 2.847.989 4.579.989 1.076 0 2.1-.155 3.065-.444-.253.017-.51.025-.767.025ZM29.047 47.397h-1.403l.272-1.5 6.035-33.017h-.824l-6.38 34.936h8.246l.073-.42h-6.02ZM20.322 8.926c-.456 0-1.26.063-1.85.431 2.337.143 4.099 1.42 5.279 3.552l1.421-.833-.107-.193c-1.092-1.964-2.686-2.961-4.747-2.961l.004.004ZM12.25 23.14l4.728 2.166c1.793.817 2.214 1.835 2.214 3.058 0 .075-.007.15-.011.222.678-.377 1.16-.989 1.16-1.898 0-.57 0-1.21-1.505-1.897l-4.713-2.157c-4.835-2.12-7.501-6.098-7.501-11.2 0-1.893.356-3.64 1.011-5.193-1.41 1.901-2.16 4.276-2.16 6.869 0 4.456 2.306 8.07 6.777 10.03ZM16.95 39.3c-7.272 0-12.766-3.28-15.525-9.231L0 30.86c2.843 6.492 8.644 8.863 14.651 8.863 1.617 0 3.104-.188 4.452-.532a21.15 21.15 0 0 1-2.153.113V39.3Z" fill="#150636"/><path d="M167.139 25.45 171.686.43h9.265l-4.575 25.256c-.475 2.513.306 3.732 2.559 3.732h3.625c2.107 0 3.176-1.064 3.647-3.732L190.782.429H200l-4.808 26.475c-1.399 7.614-5.096 11.216-12.322 11.216h-6.088c-7.463 0-11.065-4.896-9.643-12.666v-.004ZM154.257 40.6l14.735-29.386h-8.85L153.9 25.396h-.21l-1.794-14.182h-8.547l4.31 22.969c.257 1.399.138 2.09-.582 3.489l-1.801 3.598a654.18 654.18 0 0 0-21.544 2.09 330.402 330.402 0 0 0 5.012-2.748 657.067 657.067 0 0 0-29.885 4.645 275.147 275.147 0 0 0 5.004-2.697 661.502 661.502 0 0 0-28.946 6.391 218.13 218.13 0 0 0 4.398-2.3 632.337 632.337 0 0 0-30.942 8.972c-3.402 1.625-5.096 2.383-8.482 3.787a650.111 650.111 0 0 1 28.045-7.644 168.113 168.113 0 0 1-4.295 1.993 660.46 660.46 0 0 1 29.096-5.997c-1.947.98-2.916 1.457-4.836 2.37a657.725 657.725 0 0 1 29.839-4.171 252.2 252.2 0 0 1-4.797 2.446c10.283-1.001 19.521-1.366 29.869-2.007 7.138-.444 8.839-.502 8.839-.502l2.602-5.282" fill="#FF006C"/><path d="M135.799.487 133.401 13.7h-.165c-1.793-1.96-4.191-3.003-7.222-3.003-7.268 0-12.065 6.823-12.065 15.635 0 7.028 3.774 11.69 9.41 11.69 2.958 0 5.172-1.148 6.847-3.233h.164l-.092 2.726h6.989l6.778-37.03h-8.246Zm-9.455 29.817c-2.33 0-3.935-1.96-3.935-4.888 0-4.05 2.165-7.003 5.053-7.003 2.518 0 4.1 1.96 4.1 5.043 0 3.895-2.238 6.848-5.218 6.848ZM100.46 10.664c-8.108 0-13.207 6.572-13.207 14.923 0 7.54 5.126 12.427 12.23 12.427 4.264 0 7.965-1.424 10.739-5.244l-5.962-3.895c-1.233 1.68-2.889 2.291-4.448 2.291-2.563 0-4.287-1.529-4.613-4.276h16.678c1.839-9.294-2.843-16.222-11.414-16.222l-.003-.004Zm-4.728 10.923c.862-2.596 2.54-4 4.796-4 2.445 0 4.031 1.554 4.146 4h-8.946.004ZM73.712 10.664c-8.108 0-13.207 6.572-13.207 14.923 0 7.54 5.126 12.427 12.23 12.427 4.264 0 7.965-1.424 10.739-5.244l-5.962-3.895c-1.233 1.68-2.888 2.291-4.448 2.291-2.563 0-4.287-1.529-4.613-4.276H85.13c1.84-9.294-2.843-16.222-11.414-16.222l-.003-.004Zm-4.728 10.923c.862-2.596 2.54-4 4.797-4 2.444 0 4.03 1.554 4.145 4H68.98h.004ZM49.334 10.695c-2.958 0-5.173 1.123-6.847 3.208h-.165l.092-2.697h-6.988l-6.383 34.935h8.245l2.004-11.153h.164c1.794 1.985 4.192 3.003 7.223 3.003 7.222 0 12.065-6.848 12.065-15.535 0-7.128-3.797-11.765-9.41-11.765v.004Zm-4.1 19.58c-2.517 0-4.1-1.934-4.1-5.042 0-3.895 2.238-6.848 5.219-6.848 2.33 0 3.935 1.985 3.935 4.913 0 4.025-2.165 6.978-5.054 6.978ZM23.913 15.966l-4.892-2.216c-1.981-.892-2.422-1.884-2.422-3.057 0-1.935 1.49-3.028 3.728-3.028 2.563 0 4.471 1.298 5.732 3.564l6.965-4.075C30.342 2.216 25.637 0 20.048 0 12.335 0 7.772 5.043 7.772 11.434c0 4.457 2.306 8.071 6.778 10.031l4.727 2.166c1.793.817 2.215 1.834 2.215 3.057 0 2.342-1.98 3.665-4.544 3.665-3.38 0-5.659-1.73-7.15-5.323l-7.501 4.15c2.843 6.492 8.643 8.863 14.651 8.863 8.85 0 13.743-5.55 13.743-12.402 0-4.226-2.142-7.614-6.778-9.675Z" fill="#FF006C"/></svg></a></div><article class="speedyu"><h2>Where does your website rank?</h2><p><a href="https://speedyu.bravery.co" class="brand">SpeedyU from Bravery</a> tracks speed and accessibility scores across college and universities in the USA, Canada, UK, Ireland, Australia, and New Zealand. Find out where your institutions rank in your nation, region, and among competitors. <strong>Launching soon.</strong></p><div class="cta-group"><a href="https://speedyu.bravery.co">Get notified â</a></div></article></section><section id="benchmark"><div class="layout layout-three"><article class="search" data-style="vhs"><header><h2 class="title">Benchmark</h2><p class="byhand">SEO Performance</p></header><div><h3>Includes</h3><p><strong>Critical page keyword research, Technical recommendations</strong></p><p>Ideal for pre-design and discovery, board reports, content strategy, website optimization.</p></div><hr class="rainbow"><footer class="decoration"><div class="badges"><svg viewBox="0 0 384 196" fill="none" xmlns="http://www.w3.org/2000/svg"><title>VHS Logo</title><path fill-rule="evenodd" clip-rule="evenodd" d="M383.08 195.52H0.921875V0.479736H383.08V195.52ZM368.228 180.668V15.332H15.7719V180.668H368.228ZM130.121 25.7266L99.9258 156.723L103.391 167.304H71.7094L33.0984 25.7266L63.8832 25.7042L93.1373 131.091L117.416 25.7669L130.12
261 25.7266ZM209.318 114.833L198.437 126.714H172.695V167.304H142.992V126.714H131.739L142.992 114.833V25.7266H172.692V114.833H209.318ZM239.027 167.304H209.327V25.7266H239.027V167.304ZM355.359 127.644C355.359 140.215 350.592 149.968 341.081 156.898C331.56 163.837 321.71 167.304 311.547 167.304H265.139L260.923 155.423H301.053C311.051 155.423 318.068 153.527 322.091 149.738C326.114 145.948 328.131 141.66 328.131 136.898C328.131 131.703 327.475 127.956 326.175 125.683C324.866 123.406 321.385 120.965 315.74 118.363L278.577 106.01C271.398 103.41 264.986 99.134 259.338 93.1792C253.688 87.2222 250.86 78.1723 250.86 66.0296C250.86 53.2504 255.806 43.3377 265.69 36.2892C275.573 29.2497 287.037 25.7243 300.078 25.7243H352.883L349.622 37.6048H318.929C308.261 37.6048 299.012 39.2386 291.177 42.4861C283.341 45.7336 279.428 51.4822 279.428 59.7118C279.428 67.5155 283.429 73.309 291.434 77.0988C299.435 80.8864 308.579 83.9277 318.848 86.2024C329.122 88.4772 337.775 92.8162 344.81 99.2035C351.838 105.598 355.359 115.078 355.359 127.644Z" fill="currentColor"/></svg> <span>HiFi</span> <span>Stereo</span></div></footer></article><article class="webperf" data-style="vhs"><header><h2 class="title">Benchmark</h2><p class="byhand">Web Performance</p></header><div><h3>Includes</h3><p><strong>Web Performance Audit, Accessibility Audit, Expert Recommendations</strong></p><p>Results in 7 days. Perfect for board reports, budget planning, new hires, and website strategy.</p><div class="action"><a href="/benchmark/">All the details â</a></div></div><hr class="rainbow"><footer class="decoration"><div class="badges"><svg viewBox="0 0 384 196" fill="none" xmlns="http://www.w3.org/2000/svg"><title>VHS Logo</title><path fill-rule="evenodd" clip-rule="evenodd" d="M383.08 195.52H0.921875V0.479736H383.08V195.52ZM368.228 180.668V15.332H15.7719V180.668H368.228ZM130.121 25.7266L99.9258 156.723L103.391 167.304H71.7094L33.0984 25.7266L63.8832 25.7042L93.1373 131.091L117.416 25.7669L130.121 25.7266ZM209.318 114.833L198.437 126.714H172.695V167.304H142.992V126.714H131.739L142.992 114.833V25.7266H172.692V114.833H209.318ZM239.027 167.304H209.327V25.7266H239.027V167.304ZM355.359 127.644C355.359 140.215 350.592 149.968 341.081 156.898C331.56 163.837 321.71 167.304 311.547 167.304H265.139L260.923 155.423H301.053C311.051 155.423 318.068 153.527 322.091 149.738C326.114 145.948 328.131 141.66 328.131 136.898C328.131 131.703 327.475 127.956 326.175 125.683C324.866 123.406 321.385 120.965 315.74 118.363L278.577 106.01C271.398 103.41 264.986 99.134 259.338 93.1792C253.688 87.2222 250.86 78.1723 250.86 66.0296C250.86 53.2504 255.806 43.3377 265.69 36.2892C275.573 29.2497 287.037 25.7243 300.078 25.7243H352.883L349.622 37.6048H318.929C308.261 37.6048 299.012 39.2386 291.177 42.4861C283.341 45.7336 279.428 51.4822 279.428 59.7118C279.428 67.5155 283.429 73.309 291.434 77.0988C299.435 80.8864 308.579 83.9277 318.848 86.2024C329.122 88.4772 337.775 92.8162 344.81 99.2035C351.838 105.598 355.359 115.078 355.359 127.644Z" fill="currentColor"/></svg> <span>HiFi</span> <span>Stereo</span></div></footer></article><article class="brand" data-style="vhs"><header><h2 class="title">Benchmark</h2><p class="byhand">Brand Vibe Check</p></header><div><h3>Includes</h3><p><strong>Brand Evaluation, Competitor Evaluation, Homepage Brand Review</strong></p><p>Ideal for pre-design, board reports, brand strategy, content planning, and new hires.</p></div><hr class="rainbow"><footer class="decoration"><div class="badges"><svg viewBox="0 0 384 196" fill="none" xmlns="http://www.w3.org/2000/svg"><title>VHS Logo</title><path fill-rule="evenodd" clip-rule="evenodd" d="M383.08 195.52H0.921875V0.479736H383.08V195.52ZM368.228 180.668V15.332H15.7719V180.668H368.228ZM130.121 25.7266L99.9258 156.723L103.391 167.304H71.7094L33.0984 25.7266L63.8832 25.7042L93.1373 131.091L117.416 25.7669L130.121 25.7266ZM209.318 114.833L198.437 126.714H172.695V167.304H142.992V126.714H131.739L142.992 114.833V25.7266H172.692V114.833H209.318ZM239.027 167.304H209.327V25.7266H239.027V167.304ZM355.359 127.644C355.359 140.215 350.592 149.968 341.081 156.898C331.56 163.837 321.71 167.304 311.547 167.304H265.139L260.923 155.423H301.053C311.051 155.423 318.068 153.527 322.091 149.738C326.114 145.948 328.131 141.66 328.131 136.898C328.131 131.703 327.475 127.956 326.175 125.683C324.866 123.406 321.385 120.965 315.74 118.363L278.577 106.01C271.398 103.41 264.986 99.134 259.338 93.1792C253.688 87.2222 250.86 78.1723 250.86 66.0296C250.86 53.2504 255.806 43.3377 265.69 36.2892C275.573 29.2497 287.037 25.7243 300.
26078 25.7243H352.883L349.622 37.6048H318.929C308.261 37.6048 299.012 39.2386 291.177 42.4861C283.341 45.7336 279.428 51.4822 279.428 59.7118C279.428 67.5155 283.429 73.309 291.434 77.0988C299.435 80.8864 308.579 83.9277 318.848 86.2024C329.122 88.4772 337.775 92.8162 344.81 99.2035C351.838 105.598 355.359 115.078 355.359 127.644Z" fill="currentColor"/></svg> <span>HiFi</span> <span>Stereo</span></div></footer></article></div><article class="constrain"><h2>Benchmark from <span class="brand">Bravery</span></h2><p>Get a handle on your marketing reality. Whether you're new to your role, need to make a case to leadership, or are doing pre-RFP planning, Benchmark reports are fast, affordable, and hands-off. And they're built with the same principles that have generated millions in new revenue for other institutions.</p><div class="cta-group"><a href="benchmark">All of the details â</a> <a href="contact" class="cta cta-inline"><svg viewBox="0 0 24 24"><g fill="currentColor"><path d="m0 0h24v24h-24z" fill="none"/><path d="m2 8.994a5.99 5.99 0 0 1 6-5.994h8c3.313 0 6 2.695 6 5.994v12.006h-14c-3.313 0-6-2.695-6-5.994zm18 10.006v-10.006a4.004 4.004 0 0 0 -4-3.994h-8a3.99 3.99 0 0 0 -4 3.994v6.012a4.004 4.004 0 0 0 4 3.994zm-6-8h2v2h-2zm-6 0h2v2h-2z"/></g></svg> <span>Talk to us</span></a></div></article></section><section class="testimonial" data-theme="electric"><article><div class="electric-quote"><blockquote><p>I could not be more proud of the final product we have, the team that developed it, and the results this work drove for our organization. The university's investment in web strategy and design with Bravery paid for itself in eight days.</p></blockquote><footer><cite>Seth Odell</cite><p>Former Vice Chancellor for Marketing</p></footer><svg viewBox="0 0 1037 434" fill="none" xmlns="http://www.w3.org/2000/svg"><g filter="url(#filter0_ddd_3393_156)"><path d="M299.362 327.109H1015V22H22L22 327.109H228.897L255.384 369.055H228.897L255.384 412" stroke="currentColor" stroke-width="4"/></g><defs><filter id="filter0_ddd_3393_156" x="0" y="0" width="1037" height="433.05" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset/><feGaussianBlur stdDeviation="3"/><feComposite in2="hardAlpha" operator="out"/><feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 0.96 0 0 0 0 0 0 0 0 1 0"/><feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_3393_156"/><feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset/><feGaussianBlur stdDeviation="5.5"/><feComposite in2="hardAlpha" operator="out"/><feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 0.36 0 0 0 0 0 0 0 0 1 0"/><feBlend mode="normal" in2="effect1_dropShadow_3393_156" result="effect2_dropShadow_3393_156"/><feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset/><feGaussianBlur stdDeviation="10"/><feComposite in2="hardAlpha" operator="out"/><feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 0.96 0 0 0 0 0 0 0 0 1 0"/><feBlend mode="normal" in2="effect2_dropShadow_3393_156" result="effect3_dropShadow_3393_156"/><feBlend mode="normal" in="SourceGraphic" in2="effect3_dropShadow_3393_156" result="shape"/></filter></defs></svg></div></article><p class="cta-text huge"><span class="brand">Bravery</span> can help you, too. <a href="/contact">Start the conversation</a>.</p></section><section class="learn"><article class="constrain"><h2>Skill-up with <span class="brand">Bravery</span> pros</h2><p>Even marketing pros working in higher education need to keep learning. Whether your style is podcast listening, newsletter reading, or in-person training, we want to share our experience with you.</p><div class="cta-group"><a href="insight">Dig into our insights â</a> <a href="services/training">Professional development â</a></div></article><section class="resources layout layout-three"><a href="#" class="appb"></a> <a href="#" class="how2"></a> <a href="#" class="heht"></a></section></section><section class="subscribe-callout" data-theme="heht"><h2>Higher Ed Hot Takes</h2><div><p>Every agency has a newsletter, but we think ours is different. It's rooted in research, full of personality, and fun to read. Stretch
26your knowledge a bit and think about higher ed marketing a bit differently.</p><form class='heht-subscribe' method='POST' name='newsletter'><input type='hidden' name='form-name' value='newsletter' /><div class="field heht"><label for="email" class="sr">Email Address</label> <input type="email" name="email" placeholder="Your best email" required><p class="honey"><label>Donât fill this out if you're human: <input name="bot-field"></label></p><button type="submit" class="button primary"><svg viewBox="0 0 194 194" class="icon--letter"><title>Letter with a flame</title><path d="M98.4801 136.021C98.0183 136.278 97.5092 136.406 97 136.406C96.4908 136.406 95.9817 136.278 95.5199 136.021L3.03125 84.3367V187.938C3.03125 189.612 4.38702 190.969 6.0625 190.969H187.938L187.943 190.968C188.301 190.967 188.647 190.881 188.981 190.758C189.065 190.727 189.144 190.697 189.224 190.659C189.535 190.513 189.829 190.332 190.079 190.083C190.083 190.078 190.086 190.072 190.09 190.068C190.273 189.883 190.437 189.675 190.572 189.438C190.602 189.385 190.6 189.325 190.627 189.271C190.716 189.092 190.761 188.901 190.814 188.705C190.867 188.504 190.924 188.311 190.935 188.107C190.938 188.048 190.969 187.998 190.969 187.938V84.3367L98.4801 136.021Z" fill="currentColor"/><path d="M166.719 90.9412L186.463 79.9075L166.719 68.4565V90.9412Z" fill="currentColor"/><path d="M27.2811 68.4565L7.53711 79.9075L27.2811 90.9412V68.4565Z" fill="currentColor"/><path fill-rule="evenodd" clip-rule="evenodd" d="M157.27 3.03125C158.945 3.03125 160.301 4.3885 160.301 6.0625V94.3292L96.6445 129.903L32.9883 94.3292V6.0625C32.9883 4.3885 34.3441 3.03125 36.0195 3.03125H157.27ZM107.901 45.5357C108.046 45.5618 108.182 45.6222 108.299 45.7117C114.904 50.7873 117.784 58.9855 116.86 70.0795C116.07 79.563 110.616 85.3156 104.029 87.8461C103.739 79.6955 101.184 73.2322 96.4211 68.6188C96.2938 68.4947 96.1329 68.41 95.9581 68.375C95.7832 68.34 95.6018 68.3563 95.4361 68.4219C95.2704 68.4874 95.1274 68.5994 95.0246 68.7441C94.9218 68.8889 94.8636 69.0602 94.8571 69.2372C94.7027 73.1097 93.0461 75.8132 91.2908 78.6778L91.2857 78.686C89.6288 81.3901 87.9305 84.1819 87.5727 87.9676C78.3186 84.4651 74.6809 75.1195 74.6165 68.3794C74.5245 58.8457 83.1347 50.2164 86.8394 46.9486C90.8763 43.3876 93.0162 39.4192 93.0162 35.4718C93.0163 35.3084 93.0605 35.148 93.1443 35.0074C93.228 34.8667 93.3482 34.7509 93.4923 34.6721C93.6365 34.5932 93.7992 34.5542 93.9637 34.5591C94.1282 34.564 94.2884 34.6126 94.4275 34.6999C98.6465 37.3491 101.328 41.8054 102.182 47.5808C102.446 49.4039 102.532 51.248 102.441 53.0876C104.416 51.1311 105.927 48.7609 106.862 46.1502C106.908 46.0112 106.987 45.8851 107.092 45.7826C107.197 45.6801 107.325 45.6042 107.466 45.5612C107.607 45.5182 107.756 45.5095 107.901 45.5357Z" fill="currentColor"/></svg><span class="sr">Subscribe</span></button></div></form></div></section></main><footer class="site-footer"><article class="legal"><p class="copyright">© 2025 Bravery Media. All Rights Reserved.</p><p class="legal-links"><a href="/privacy-policy/">Privacy Policy</a> <a href="/terms/">Terms of Service</a></p><nav class="profiles"><a href="https://www.linkedin.com/company/bravery-media/" class="profile-icon"><svg viewBox="0 0 16 16"><title>LinkedIn</title><g fill="currentColor"><path d="M15.3,0H0.7C0.3,0,0,0.3,0,0.7v14.7C0,15.7,0.3,16,0.7,16h14.7c0.4,0,0.7-0.3,0.7-0.7V0.7 C16,0.3,15.7,0,15.3,0z M4.7,13.6H2.4V6h2.4V13.6z M3.6,5C2.8,5,2.2,4.3,2.2,3.6c0-0.8,0.6-1.4,1.4-1.4c0.8,0,1.4,0.6,1.4,1.4 C4.9,4.3,4.3,5,3.6,5z M13.6,13.6h-2.4V9.9c0-0.9,0-2-1.2-2c-1.2,0-1.4,1-1.4,2v3.8H6.2V6h2.3v1h0c0.3-0.6,1.1-1.2,2.2-1.2 c2.4,0,2.8,1.6,2.8,3.6V13.6z"></path></g></svg><span class="sr">Bravery on LinkedIn</span></a> <a href="https://youtube.com/@BraveryMedia/" class="profile-icon"><svg viewBox="0 0 16 16"><title>logo-youtube</title><g fill="currentColor"><path d="M15.8,4.8c-0.2-1.3-0.8-2.2-2.2-2.4C11.4,2,8,2,8,2S4.6,2,2.4,2.4C1,2.6,0.3,3.5,0.2,4.8C0,6.1,0,8,0,8 s0,1.9,0.2,3.2c0.2,1.3,0.8,2.2,2.2,2.4C4.6,14,8,14,8,14s3.4,0,5.6-0.4c1.4-0.3,2-1.1,2.2-2.4C16,9.9,16,8,16,8S16,6.1,15.8,4.8z M6,11V5l5,3L6,11z"></path></g></svg><span class="sr">Bravery on YouTube</span></a> <a href="https://www.threads.net/braverymedia" class="profile-icon"><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 16 16"><path d="M6.321 6.016c-.27-.18-1.166-.802-1.166-.802.756-1.081 1.753-1.502 3.132-1.502.975 0 1.803.327 2.394.948s.928 1.509 1.005 2.644q.492.207.905.484c1.109.745 1.719 1.86 1.719 3.137 0 2.716-2.226 5.075-6.256 5.075C4.594 16 1 13.987 1 7.994 1 2.034 4.482 0 8.044 0 9.69 0 13.55.243 15 5.036l-1.36.353C12.516 1.974 10.163 1.43 8.006 1.43c-3.565 0-5.582 2.171-5.582 6.79 0 4.143 2.254 6.343 5.63 6.343 2.777 0 4.847-1.443 4.847-3.556 0-1.438-1.208-2.127-1.27-2.127-.236 1.234-.868 3.31-3.644 3.31-1.618 0-3.013-1.118-3.013-2.582 0-2.09 1.984-2.847 3.55-2.847.586 0 1.294.04 1.663.114 0-.637-.54-1.728-1.9-1.728-1.25 0-1.566.405-1.967.868ZM8.716 8.19c-2.04 0-2.304.87-2.304 1.416 0 .878 1.043 1.168 1.6 1.168 1.02 0 2.067-.282 2.232-2.423a6.2 6.2 0 0 0-1.528-.161"/></svg><span class="sr">Bravery on Threads</span></a> <a href="https://github.com/braverymedia" class="profile-icon"><svg viewBox="0 0 16 16"><title>logo-github</title><g fill="currentColor"><path fill-rule="evenodd" clip-rule="evenodd" d="M8,0.2c-4.4,0-8,3.6-8,8c0,3.5,2.3,6.5,5.5,7.6 C5.9,15.9,6,15.6,6,15.4c0-0.2,0-0.7,0-1.4C3.8,14.5,3.3,13,3.3,13c-0.4-0.9-0.9-1.2-0.9-1.2c-0.7-0.5,0.1-0.5,0.1-0.5 c0.8,0.1,1.2,0.8,1.2,0.8C4.4,13.4,5.6,13,6,12.8c0.1-0.5,0.3-0.9,0.5-1.1c-1.8-0.2-3.6-0.9-3.6-4c0-0.9,0.3-1.6,0.8-2.1 c-0.1-0.2-0.4-1,0.1-2.1c0,0,0.7-0.2,2.2,0.8c0.6-0.2,1.3-0.3,2-0.3c0.7,0,1.4,0.1,2,0.3c1.5-1,2.2-0.8,2.2-0.8 c0.4,1.1,0.2,1.9,0.1,2.1c0.5,0.6,0.8,1.3,0.8,2.1c0,3.1-1.9,3.7-3.7,3.9C9.7,12,10,12.5,10,13.2c0,1.1,0,1.9,0,2.2 c0,0.2,0.1,0.5,0.6,0.4c3.2-1.1,5.5-4.1,5.5-7.6C16,3.8,12.4,0.2,8,0.2z"></path></g></svg><span class="sr">Bravery on Github</span></a> <a href="https://podcasts.apple.com/us/channel/bravery-podcasts/id6479579295" class="profile-icon"><svg viewBox="0 0 16 16"><title>Apple Podcasts</title><g fill="currentColor"><circle cx="8" cy="6" r="2"></circle><path d="M8,0A7.992,7.992,0,0,0,3.808,14.8l-.424-2.974a6,6,0,1,1,9.232,0L12.191,14.8A7.991,7.991,0,0,0,8,0Z"></path><path d="M10,16H6l-.837-5.859A1,1,0,0,1,6.153,9H9.847a1,1,0,0,1,.99,1.141Z"></path></g></svg><span class="sr">Bravery on Apple Podcasts</span></a></nav><p class="disclaimer">Bravery does not submit blind RFP responses. If you would like us to submit a proposal for an RFP, please <a href="/contact/?utm_source=disclaimer">contact us</a>
26 to discuss the project, first.</p></article><nav><ul><li><a href="/contact/" class="contact-link">Contact Us</a></li><li><a href="/services/">Services</a></li><li><a href="/work">Work</li><li><a href="/insight/">Insight</a></li><li><a href="/podcast/">Podcast</a></li><li><a href="/newsletter/">Hot Takes</a></li><li><a href="https://civic.bravery.co/?utm_source=braveryco">Government Training</a></li></ul></nav></footer>
26<script>const processForm = (form, message, formName) => { 27 const data = new FormData(form) 28 data.append('form-name', formName); 29 fetch('/', { 30 method: 'POST', 31 body: data 32 }) 33 .then(() => { 34 form.innerHTML = `<div class="confirmation"><p>${message}</p></div>`; 35 }) 36 .catch(error => { 37 form.innerHTML = `<div class="form--error">Something went wrong, please email us! Error: ${error}</div>`; 38 }) 39} 40 41const validateEmail = email => { 42 const re = 43 /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; 44 return re.test(email.toLowerCase()); 45} 46 47// Contact form 48const contactForm = document.querySelector('#bravery-contact') 49if (contactForm) { 50 let emailField = contactForm.querySelector('input[type="email"]'); 51 emailField.addEventListener('blur', (e) => { 52 let emailVal = emailField.value; 53 54 if ( validateEmail(emailVal) ) { 55 contactForm.classList.remove('error'); 56 } else { 57 contactForm.classList.add('error'); 58 } 59 } ); 60 contactForm.addEventListener('submit', e => { 61 e.preventDefault(); 62 let formName = 'contact'; 63 let message = `Thanks for getting in touch. We'll reply to you shortly!`; 64 processForm(contactForm, message, formName); 65 }) 66} 67// Subscription forms 68const newsletterSubscribe = document.querySelectorAll("form.heht-subscribe"); 69if (newsletterSubscribe) { 70 newsletterSubscribe.forEach(form => { 71 let emailField = form.querySelector('input[type="email"]'); 72 let submitButton = form.querySelector(`button[type="submit"]`) ; 73 emailField.addEventListener("blur", (e) => { 74 let emailVal = emailField.value; 75 if (validateEmail(emailVal)) { 76 form.classList.remove("error"); 77 submitButton.disabled = false; 78 } else { 79 form.classList.add("error"); 80 submitButton.disabled = true; 81 } 82 }); 83 form.addEventListener("submit", (e) => { 84 e.preventDefault(); 85 let formName = "newsletter"; 86 let message = `You're on the list!`; 87 processForm(form, message, formName); 88 }); 89 }); 90} 91 92// Lazy loading images 93const images = document.querySelectorAll('img[data-src]'); 94const config = { 95 rootMargin: '50px', 96 threshold: 0 97}; 98let observer = new IntersectionObserver(function (entries, self) { 99 entries.forEach(entry => { 100 if (entry.isIntersecting) { 101 preloadImage(entry.target); 102 self.unobserve(entry.target); 103 } 104 }); 105}, config); 106 107if ( images ) { 108 images.forEach(image => { observer.observe(image); }); 109} 110 111 112function preloadImage(img) { 113 const src = img.getAttribute('data-src'); 114 if (!src) { return; } 115 img.src = src; 116 img.classList.add('lazy-loaded'); 117} 118 119// Mobile nav 120const menuTrigger = document.querySelector('.menu-toggle'); 121 122const toggleMenu = () => { 123 if (menuTrigger.getAttribute("aria-expanded") === "false") { 124 menuTrigger.setAttribute("aria-expanded", "true"); 125 document.body.dataset.menu = "open"; 126 } else { 127 menuTrigger.setAttribute("aria-expanded", "false"); 128 document.body.dataset.menu = "closed"; 129 } 130}; 131 132// Intersection Observer Configuration 133const observerOptions = { 134 root: null, 135 rootMargin: '10px 0px 0px 0px', // important: needs units on all values 136 threshold: 0 137}; 138// Intersection Observer Constructor. 139const fbObserver = new IntersectionObserver( 140 handleIntersect, 141 observerOptions 142); 143 144 145// Intersection Observer Callback Function 146function handleIntersect(entry) { 147 // If intersecting. 148 if (entry[0].intersectionRatio > 0) { 149 fakeBrowser.classList.add('in-view'); 150 } else { 151 fakeBrowser.classList.remove('in-view'); 152 } 153}; 154 155window.addEventListener("DOMContentLoaded", (event) => { 156 menuTrigger?.addEventListener("click", toggleMenu); 157});</script>
157<script></script>
157<script src="https://fast.wistia.com/assets/external/E-v1.js" async></script>
157<script type="text/javascript"> 158window.heap=window.heap||[],heap.load=function(e,t){window.heap.appid=e,window.heap.config=t=t||{};var r=document.createElement("script");r.type="text/javascript",r.async=!0,r.src="https://cdn.heapanalytics.com/js/heap-"+e+".js";var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(r,a);for(var n=function(e){return function(){heap.push([e].concat(Array.prototype.slice.call(arguments,0)))}},p=["addEventProperties","addUserProperties","clearEventProperties","identify","resetIdentity","removeEventProperty","setEventProperties","track","unsetEventProperty"],o=0;o<p.length;o++)heap[p[o]]=n(p[o])}; 159heap.load("3405370730");</script>
159<script defer data-domain="bravery.co" src="https://plausible.io/js/script.js"></script>
159</body></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.