1<!doctype html> 2 3 4 5 6 7 8 9 10 11 12<html lang="en" style="--font-family-sans: 'Scenic Sans', sans-serif;"> 13 <head> 14 15
15<script> 16 (function () { 17 var uaData = navigator.userAgentData; 18 var isMacOS = uaData && uaData.platform 19 ? uaData.platform === 'macOS' 20 : /Mac/i.test(navigator.platform || ''); 21 // iPadOS reports "MacIntel" and is otherwise indistinguishable from a 22 // Mac. Touch points are the only reliable tell, and an iPad can't open 23 // a .dmg, so it must not take the download path. 24 if (isMacOS && (navigator.maxTouchPoints || 0) <= 1) { 25 document.documentElement.classList.add('is-mac'); 26 } 27 })(); 28 </script>
28 29 30 <!-- Google Tag Manager --> 31
31<script>
vendor: 343 bytes, lines 31-35
31(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 32 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 33 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 34 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 35 })(window,document,'script','dataLayer','
35GTM-PGDLXWJR
vendor: 3 bytes, line 35
35');
35</script>
35 36 <!-- End Google Tag Manager --> 37 38 39 40 41 <link rel="stylesheet" href="/static/assets/style-94a99105.css" /> 42
42<script type="module" src="/static/assets/main-bc151495.js"></script>
42 43 44 <title>About - Fort Foundry</title> 45 46 47 48 49 <meta name="viewport" content="width=device-width" /> 50 51 52 53 54 <link href="https://webfonts.fortfoundry.com/css/2269868745998476205.css" rel="stylesheet"> 55 56 57 58 59 60 61 <link rel="preload" as="font" type="font/woff2" href="https://webfonts.fortfoundry.com/fonts/070017cb57820fb4d84e0ff2227b27b9395ac549.woff2" crossorigin> 62 63 <link rel="preload" as="font" type="font/woff" href="https://webfonts.fortfoundry.com/fonts/070017cb57820fb4d84e0ff2227b27b9395ac549.woff" crossorigin> 64 65 66 67 68 69 <link rel="preload" as="font" type="font/woff2" href="https://webfonts.fortfoundry.com/fonts/6c16006accc9c7a892e25019c341f74bbcd5726e.woff2" crossorigin> 70 71 <link rel="preload" as="font" type="font/woff" href="https://webfonts.fortfoundry.com/fonts/6c16006accc9c7a892e25019c341f74bbcd5726e.woff" crossorigin> 72 73 74 75 76 77 <link rel="preload" as="font" type="font/woff2" href="https://webfonts.fortfoundry.com/fonts/0d9364a804e57efa105c7a5b9ba7bc99944a6362.woff2" crossorigin> 78 79 <link rel="preload" as="font" type="font/woff" href="https://webfonts.fortfoundry.com/fonts/0d9364a804e57efa105c7a5b9ba7bc99944a6362.woff" crossorigin> 80 81 82 83 84 85 <link rel="preload" as="font" type="font/woff2" href="https://webfonts.fortfoundry.com/fonts/84441ef9adfa909d06ea9a41e557c379ae8652c6.woff2" crossorigin> 86 87 <link rel="preload" as="font" type="font/woff" href="https://webfonts.fortfoundry.com/fonts/84441ef9adfa909d06ea9a41e557c379ae8652c6.woff" crossorigin> 88 89 90 91 92 93 <link rel="preload" as="font" type="font/woff2" href="https://webfonts.fortfoundry.com/fonts/d23bc85360d52f3674f8b846e0d286eaf5643628.woff2" crossorigin> 94 95 <link rel="preload" as="font" type="font/woff" href="https://webfonts.fortfoundry.com/fonts/d23bc85360d52f3674f8b846e0d286eaf5643628.woff" crossorigin> 96 97 98 99 100 101 <link rel="preload" as="font" type="font/woff2" href="https://webfonts.fortfoundry.com/fonts/eff502bbb09c53c66b58eb1384e2a8d339090b8f.woff2" crossorigin> 102 103 <link rel="preload" as="font" type="font/woff" href="https://webfonts.fortfoundry.com/fonts/eff502bbb09c53c66b58eb1384e2a8d339090b8f.woff" crossorigin> 104 105 106 107 108 <style> 109 110 111 @font-face { 112 font-family: 'Scenic Sans'; 113 src: url('https://webfonts.fortfoundry.com/fonts/070017cb57820fb4d84e0ff2227b27b9395ac549.woff2') format('woff2'), url('https://webfonts.fortfoundry.com/fonts/070017cb57820fb4d84e0ff2227b27b9395ac549.woff') format('woff'); 114 font-weight: 500; 115 font-style: normal; 116 font-display: swap; 117 } 118 119 120 121 @font-face { 122 font-family: 'Scenic Sans'; 123 src: url('https://webfonts.fortfoundry.com/fonts/6c16006accc9c7a892e25019c341f74bbcd5726e.woff2') format('woff2'), url('https://webfonts.fortfoundry.com/fonts/6c16006accc9c7a892e25019c341f74bbcd5726e.woff') format('woff'); 124 font-weight: 700; 125 font-style: normal; 126 font-display: swap; 127 } 128 129 130 131 @font-face { 132 font-family: 'Scenic Sans'; 133 src: url('https://webfonts.fortfoundry.com/fonts/0d9364a804e57efa105c7a5b9ba7bc99944a6362.woff2') format('woff2'), url('https://webfonts.fortfoundry.com/fonts/0d9364a804e57efa105c7a5b9ba7bc99944a6362.woff') format('woff'); 134 font-weight: 800; 135 font-style: normal; 136 font-display: swap; 137 } 138 139 140 141 @font-face { 142 font-family: 'Scenic Sans'; 143 src: url('https://webfonts.fortfoundry.com/fonts/84441ef9adfa909d06ea9a41e557c379ae8652c6.woff2') format('woff2'), url('https://webfonts.fortfoundry.com/fonts/84441ef9adfa909d06ea9a41e557c379ae8652c6.woff') format('woff'); 144 font-weight: 500; 145 font-style: italic; 146 font-display: swap; 147 } 148 149 150 151 @font-face { 152 font-family: 'Scenic Sans'; 153 src: url('https://webfonts.fortfoundry.com/fonts/d23bc85360d52f3674f8b846e0d286eaf5643628.woff2') format('woff2'), url('https://webfonts.fortfoundry.com/fonts/d23bc85360d52f3674f8b846e0d286eaf5643628.woff') format('woff'); 154 font-weight: 700; 155 font-style: italic; 156 font-display: swap; 157 } 158 159 160 161 @font-face { 162 font-family: 'Scenic Sans'; 163 src: url('https://webfonts.fortfoundry.com/fonts/eff502bbb09c53c66b58eb1384e2a8d339090b8f.woff2') format('woff2'), url('https://webfonts.fortfoundry.com/fonts/eff502bbb09c53c66b58eb1384e2a8d339090b8f.woff') format('woff'); 164 font-weight: 800; 165 font-style: italic; 166 font-display: swap; 167 } 168 169 170 </style> 171 <link 172 rel="shortcut icon" 173 type="image/jpg" 174 href="/static/images/favicon.png" 175 /> 176
176<script 177 src="https://cdn.usefathom.com/script.js" 178 data-site="LSEKOYWQ" 179 defer 180 ></script>
180 181 <meta name="p:domain_verify" content="9ae9d781c45b80b74af5ef977798077d"/> 182 <!-- Pinterest Tag --> 183
183<script> 184 !function(e){if(!window.pintrk){window.pintrk = function () { 185 window.pintrk.queue.push(Array.prototype.slice.call(arguments))};var 186 n=window.pintrk;n.queue=[],n.version="3.0";var 187 t=document.createElement("script");t.async=!0,t.src=e;var 188 r=document.getElementsByTagName("script")[0]; 189 r.parentNode.insertBefore(t,r)}}("https://s.pinimg.com/ct/core.js"); 190 pintrk('load', '2613522435505', {em: '<user_email_address>'}); 191 pintrk('page'); 192 </script>
192 193 <noscript> 194 <img height="1" width="1" style="display:none;" alt="" 195 src="https://ct.pinterest.com/v3/?event=init&tid=2613522435505&pd[em]=<hashed_email_address>&noscript=1" /> 196 </noscript> 197 <!-- end Pinterest Tag --> 198 199 <!-- Meta Pixel Code --> 200
200<script>
vendor: 453 bytes, lines 200-209
200 201 !function(f,b,e,v,n,t,s) 202 {if(f.fbq)return;n=f.fbq=function(){n.callMethod? 203 n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 204 if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 205 n.queue=[];t=b.createElement(e);t.async=!0; 206 t.src=v;s=b.getElementsByTagName(e)[0]; 207 s.parentNode.insertBefore(t,s)}(window, document,'script', 208 'https://connect.facebook.net/en_US/fbevents.js'); 209 fbq('init', '
2091716563305651747
vendor: 42 bytes, lines 209-211
209'); 210 fbq('track', 'PageView'); 211
211</script>
211 212 <noscript><img height="1" width="1" style="display:none" 213 src="https://www.facebook.com/tr?id=1716563305651747&ev=PageView&noscript=1" 214 /></noscript> 215 <!-- End Meta Pixel Code --> 216 </head> 217 <body> 218 <!-- Google Tag Manager (noscript) -->
vendor: 72 bytes, lines 218-219
218 219 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
219GTM-PGDLXWJR
vendor: 91 bytes, lines 219-221
219" 220 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 221
221<!-- End Google Tag Manager (noscript) --> 222
222<script> 223 // Check for ?source=app query parameter and add data attribute to html element 224 const params = new URLSearchParams(window.location.search); 225 if (params.get('source') === 'app') { 226 document.documentElement.setAttribute('data-source', 'app'); 227 } 228 </script>
228 229 <main class="main"> 230 231 232 <div class="header"> 233 <nav class="nav container"> 234 <button class="nav__toggle hide-desktop"> 235 <div class="hamburger"></div> 236 <div class="close"></div> 237 </button> 238 <a class="nav__logo" href="/" 239 ><img src="/static/images/logo.svg" 240 /></a> 241 <ul class="nav__list"> 242 <li class="nav__list-item nav__fonts"> 243 <a class="nav__link" href="/fonts" 244 >Fonts<span class="icon-caret"></span 245 ></a> 246 </li> 247 <li class="nav__list-item nav__freefont"> 248 <a class="nav__link" href="/fieldstone-free">Free Font</a> 249 </li> 250 251 <li class="nav__list-item nav__app"> 252 <a class="nav__link nav__get-app" href="/app">Get the App</a> 253 </li> 254 <li class="nav__mobile-menu hide-desktop"> 255 <div class="nav__mobile-info"> 256<ul> 257 <li><a href="/about">About</a></li> 258 <li><a href="https://store.fortfoundry.com/app/download" data-app-email-modal><span class="app-cta-label app-cta-label--default">Send Me the App</span><span class="app-cta-label app-cta-label--mac">Download for Mac</span></a></li> 259 <li><a href="/in-use">In Use</a></li> 260</ul></div> 261 <div class="nav__mobile-help"><ul> 262 <li><a href="/licenses">Licensing</a></li> 263 <li><a href="/questions">Questions</a></li> 264 <li><a href="/contact">Support</a></li> 265</ul></div> 266 <div class="nav__mobile-social"> 267 <ul> 268 <li><a href="https://www.instagram.com/fortfoundry" target="_blank" class="social-icon-instagram">Instagram</a></li> 269 <li><a href="https://twitter.com/fortfoundry" target="_blank" class="social-icon-twitter">Twitter</a></li> 270 <li><a href="https://dribbble.com/mattoxshuler" target="_blank" class="social-icon-dribbble">Dribbble</a></li> 271</ul> 272 </div> 273 </li> 274 </ul> 275 <div class="nav__right-wrapper"> 276 <a href="/login" class="nav__login" title="Login">Login</a> 277 <fontdue-cart-button></fontdue-cart-button> 278 </div> 279 </nav> 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 <div class="nav__fonts-menu"> 348 <ul class="nav__fonts-menu-list"> 349 <li class="nav__fonts-item"> 350 <a href="/fonts"> 351 352 353 <span class="nav__fonts-stack" aria-hidden="true"> 354 355 <img class="nav__fonts-stack-card" src="https://cdn.fontdue.com/fort/images/2269176561217315375/Scenic-Sans-specimens_app-nav.png?v=63944694126" alt="" /> 356 357 <img class="nav__fonts-stack-card" src="https://cdn.fontdue.com/fort/images/2122034568784520044/Fort-app-nav-specimens_WIP2Artboard%201.jpg?v=63927153434" alt="" /> 358 359 <img class="nav__fonts-stack-card" src="https://cdn.fontdue.com/fort/images/2122809550519148600/Alkaline-thumb_2.png?v=63927245819" alt="" /> 360 361 </span> 362 363 Full Collection 364 </a> 365 </li> 366 367 <li> 368 <a href="/fonts/kodachrome"> 369 370 <img class="image round" src="https://cdn.fontdue.com/fort/images/2270079477092459277/Kodachrome-app-nav-specimen.png?v=63944801763" /> 371 372 Kodachrome 373 </a> 374 </li> 375 376 <li> 377 <a href="/fonts/east-bay"> 378 379 <img class="image round" src="https://cdn.fontdue.com/fort/images/2313617854383006160/east_bay_script_hoodfonts-%20_app_thumnail_1.jpg?v=63949991942" /> 380 381 East Bay 382 </a> 383 </li> 384 385 <li> 386 <a href="/fonts/silverberg"> 387 388 <img class="image round" src="https://cdn.fontdue.com/fort/images/2289586798784946640/silverberg-app-nav-thumb.png?v=63947127216" /> 389 390 Silverberg 391 </a> 392 </li> 393 394 <li class="nav__fonts-item"> 395 <ul> 396 <li><a href="/fonts">Full Collection</a></li> 397 <li>
397<a href="/licenses">Licenses</a></li> 398 <li><a href="/in-use">Fonts in Use</a></li> 399 <li><a href="/questions">Questions</a></li> 400 </ul> 401 </li> 402 </ul> 403 </div> 404 </div> 405 406 <div class="content"> 407 408 409 <div class="page" id="page-about"> 410 411 <div class="about__hero"> 412 <img src="/static/images/fort.png" alt=""> 413 </div> 414 415 <div class="page__content container"> 416 417 418 419 420 <section> 421 <h2>About</h2> 422 <div class="about__about"> 423 <h3>We are a small type foundry, throwing some fun in functional fonts.</h3> 424<div class="about__para"> 425<p>Fort began in 2013 as Mattox Shuler decided to finally try his hand at the daunting task of "making a font." Those first few feeble attempts led to a lifetime of love for all things type. Fort gets its name from the forts many of us built as kids. No matter the shape or size, they were places filled with creativity, fun, and adventure. We strive to bring a mix of playfulness and functionality in the fonts we release. 426</p><p>Building forts was always more fun with friends too. In 2018, Fort added Brian Brubaker to the team, and aside from Fortâs own internal releases, we love working with outside designers to bring their designs to fruition.</p> 427<h4>Site runs on <a href="https://www.fontdue.com/">Fontdue</a>. Design by <a href="https://www.hundredweight.co/" target="_blank">Seth Nickerson</a>. Coded by <a href="https://www.dannydebelius.com/" target="_blank">DeBelius</a>.</h4> 428</div> 429 </div> 430 </section> 431 432 433 <!-- 434 <section class="about__designers"> 435 <h2>Designers</h2> 436 <h3>Mattox Shuler</h3> 437 <p></p> 438 439 440 <h3>Mattox Shuler</h3> 441 <p>Mattox lives in Athens, GA with his wife and daughters. His passion for design evolved from branding and web design into type design channeled through Fort. With Fort releasing new faces from new designers, he creatively directs those collaborations. 442 443Kensington:production 444Molfetta:production</p> 445 446 447 <h3>Clark Orr</h3> 448 <p>Clark Orr runs his own design studio and is co-owner of Hellcats USA, which he started with his wife in 2016. Clark describes his work as âDesigny Illustration.â Itâs often bold, graphic, and timelessâa heavy dose of decades past, with a hint of right now.</p> 449 450 451 <h3>Amy Hood</h3> 452 <p>Amy Hood is a designer and co-founder of Hoodzpah, Inc, a brand identity studio in Southern California that has worked with companies like Disney, 20th Century, Nike, The Lakers, SeatGeek, and Netflix. Amy's logo and identity work centers around custom lettering solutions. She is the font designer behind Palm Canyon Drive, Beale, and Beverly Drive. When she's not stress-watching Laker games, Amy can be found at the beach plein-air doodling and practicing her Smashball back hand. She co-authored the book <a href="https://hoodzpahdesign.com/product/fabas-freelance-business-book-print/">Fabas Freelance Business Book Print</a> 453 (and it's related <a href="https://course.freelanceandbusiness.com/courses/freelance-and-business-and-stuff">online course</a> 454) with her sister Jennifer based on the Professional Practices class they taught at Laguna College of Art & Design.</p> 455 456 457 <h3>Jen Hood</h3> 458 <p>Jennifer Hood is a mildly tortured designer, and co-founder of Hoodzpah, a branding and type design studio she runs with her twin sister. When sheâs not working on business as usual, you can find her pretending to make music in Logic Pro, or falling under Netflixâs spell.</p> 459 460 461 <h3>Graeme Swank</h3> 462 <p>Hi, Iâm an American typeface designer surviving âseasonsâ in Connecticut. Outside of type design I am trying to better my Portuguese and my bouldering! I taught typography at the University of New Haven for three semesters, and also designed typefaces at TYPETR. 463 464Silverberg:production 465Cambridge:production</p> 466 467 468 <h3>Jonathan Ball</h3> 469 <p>Jonathan is a freelance designer based in Seattle who specializes in custom lettering, typographic design, and telling it like it is. Heâs been drawing letters for as long as he can remember.</p> 470 471 472 <h3>Brian Brubaker</h3> 473 <p>
473Brian lives in Charlottesville, VA with his family. He and Mattox connected over their shared love of vintage type in 2013, and theyâve figured out a way to work with each other ever since. 474 475Alkaline:production 476Locale:production 477Lowdrag:production 478Grandway:production 479Kensington:production 480Silverberg:production 481Molfetta:production 482Fieldstone:production 483Industry Pro:production</p> 484 485 486 <h3>Aaron Bell</h3> 487 <p> 488 489Grandway:production 490Shuttleblock:production 491Kensington:production</p> 492 493 494 <h3>Seth Nickerson</h3> 495 <p> </p> 496 497 </section> 498 --> 499 </div> 500 </div> 501 502 503 504</div> 505 <footer class="footer"> 506 <div class="footer__content container"> 507 508 509 510 <div class="footer__tagline"> 511 <div style="font-family: 'Kodachrome Extra Bold'"> 512 <span class="footer__tagline-main">Old world. New charm.</span> 513 <span class="footer__tagline-accent">Everyday fonts.</span> 514 </div> 515 </div> 516 517 <div class="footer__columns"> 518 <section class="footer__col footer__info"> 519 <h2>Info</h2> 520 <ul> 521 <li><a href="/about">About</a></li> 522 <li><a href="/fonts">Fonts</a></li> 523 <li><a href="https://store.fortfoundry.com/app/download" data-app-email-modal>Get the App</a></li> 524 <li><a href="/in-use">In Use</a></li> 525 </ul> 526 </section> 527 <section class="footer__col footer__help"> 528 <h2>Help</h2> 529 <ul> 530 <li><a href="/licenses">Licensing</a></li> 531 <li><a href="/questions">Questions</a></li> 532 <li><a href="/contact">Support</a></li> 533</ul> 534 </section> 535 <section class="footer__col footer__newsletter"> 536 <h2>Newsletter</h2> 537 <h3>Fetch the latest news from Fort</h3> 538 539 <form class="footer__newsletter-form" 540 data-newsletter-form 541 data-klaviyo-company-id="UbBPPJ" 542 data-klaviyo-list-id="Xr9tL3" 543 novalidate> 544 <div class="footer__newsletter-field"> 545 <input class="footer__newsletter-input" 546 type="email" 547 name="email" 548 placeholder="[email protected]" 549 autocomplete="email" 550 aria-label="Email address" 551 required /> 552 <button class="footer__newsletter-submit" type="submit">Sign up</button> 553 </div> 554 <p class="footer__newsletter-error" data-newsletter-error-invalid hidden>Please enter a valid email address.</p> 555 <p class="footer__newsletter-error" data-newsletter-error-network hidden>Your subscription could not be saved. Please try again.</p> 556 </form> 557 <p class="footer__newsletter-success" data-newsletter-success hidden tabindex="-1">Thanks! Keep an eye on your inbox.</p> 558 559 </section> 560 </div> 561 <div class="footer__meta"> 562 <div class="footer__social"> 563 <ul> 564 <li><a href="https://www.instagram.com/fortfoundry" target="_blank" class="social-icon-instagram">Instagram</a></li> 565 <li><a href="https://twitter.com/fortfoundry" target="_blank" class="social-icon-twitter">Twitter</a></li> 566 <li><a href="https://dribbble.com/mattoxshuler" target="_blank" class="social-icon-dribbble">Dribbble</a></li> 567</ul> 568 </div> 569 <span class="footer__copyright">© 2026 Fort Foundry, LLC</span> 570 </div> 571 </div> 572 </footer> 573 </main> 574 575 <fontdue-store-modal></fontdue-store-modal> 576 577 578<dialog 579 class="app-email-modal" 580 data-app-email-modal-dialog 581 data-klaviyo-company-id="UbBPPJ" 582 data-klaviyo-list-id="T6xJrQ" 583> 584 <button type="button" class="app-email-modal__close" data-app-email-close aria-label="Close">×</button> 585 586 <div class="app-email-modal__body" data-app-email-form-state> 587 <div class="app-email-modal__hero"> 588 <div class="app-email-modal__shot"> 589 <img class="app-email-modal__screenshot" src="/static/images/app/fort-app-screenshot.png" alt="The Fort App font library" width="1200" height="813"> 590 <img class="app-email-modal__shot-icon" src="/static/images/app/fort-app-icon-shadow.png" alt="" width="120" height="120"> 591 </div> 592 </div> 593 <div class="app-email-modal__panel"> 594 <h2 class="app-email-modal__title"><span class="app-email-modal__title-accent">Get ready.</span> Your design process is about to meet its new favorite fonts.</h2> 595 <form class="app-email-modal__form" novalidate> 596 <input 597 id="app-email-modal-input" 598 class="app-email-modal__input" 599 type="email" 600 name="email" 601 required 602 autocomplete="email" 603 inputmode="email" 604 placeholder="Enter your email address" 605 aria-label="Email address" 606 > 607 <button type="submit" class="app-email-modal__submit app-btn" data-app-email-submit>Send me the app</button> 608 <p class="app-email-modal__error" data-app-email-error-invalid hidden aria-live="polite">Hmm, that doesn’t look like an email address. Give it another look?</p> 609 <p class="app-email-modal__error" data-app-email-error-network hidden aria-live="polite">Hmm, that didn’t go through. Try again in a second, or <a href="https://store.fortfoundry.com/app/download">download directly here</a>.</p> 610 </form> 611 <div class="app-email-modal__note"> 612 <img class="app-email-modal__note-icon" src="/static/images/app/finder-icon.png" alt="" width="56" height="56"> 613 <p class="app-email-modal__note-text">The Fort App is a Mac desktop app.<br>Requires macOS 13.4+.</p> 614 </div> 615 </div> 616 </div> 617 618 <div class="app-email-modal__body app-email-modal__success" data-app-email-success-state hidden> 619 <h2 class="app-email-modal__title" tabindex="-1">Check your inbox.</h2> 620 <p class="app-email-modal__subline">Your download link is on its way.</p> 621 </div> 622</dialog> 623 624 625 <link rel="stylesheet" href="https://js.fontdue.com/fontdue.css" /> 626
626<script type="text/javascript" src="/static/balance-text.min.js"></script>
626 627
627<script type="text/javascript" src="/static/swiper.min.js"></script>
627 628
628<script type="text/javascript" src="/static/app.js"></script>
628 629
629<script type="text/javascript" src="/static/jquery-min.js"></script>
629 630 631
631<script type="module"> 632 import fontdue from "https://js.fontdue.com/fontdue.esm.js"; 633 634 // Phones get Fontdue's "shy + floating" tester: rows show only the 635 // style picker, and one bottom sheet controls the focused sample. 636 // app.js sets the flag (it runs first); CSS and app.js key off the 637 // same attribute, so config, styling, and behavior can't drift. 638 const testerSheet = document.documentElement.dataset.testerSheet === "true"; 639 640 fontdue.initialize({ 641 url: "https://store.fortfoundry.com", 642 config: { 643 tracking: { 644 enabled: true, 645 segment: { 646 writeKey: 'Is1T6UTQApDENHlrKptaq3sqDZv3ytEi', 647 integrations: { 648 All: false, 649 'Google Tag Manager': true, 650 }, 651 }, 652 }, 653 storeModal: { 654 indexExcludeTags: ["app-exclusive"] 655 }, 656 typeTester: { 657 min: 6, 658 max: 480, 659 priceBar: false, 660 selectable: true, 661 buyButton: false, 662 textInput: true, 663 letterSpacing: true, 664 lineHeight: true, 665 alignmentButtons: true, 666 ...(testerSheet ? { shy: "focus", toolsPosition: "floating" } : {}), 667 }, 668 }, 669 }); 670 </script>
670 671 672 673 <!--LinkedIn Insight Tag--> 674 675
675<script type="text/javascript"> 676 _linkedin_partner_id = "9194137"; 677 window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; 678 window._linkedin_data_partner_ids.push(_linkedin_partner_id); 679 </script>
679<script type="text/javascript"> 680 (function(l) { 681 if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])}; 682 window.lintrk.q=[]} 683 var s = document.getElementsByTagName("script")[0]; 684 var b = document.createElement("script"); 685 b.type = "text/javascript";b.async = true; 686 b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; 687 s.parentNode.insertBefore(b, s);})(window.lintrk); 688 </script>
688 689 <noscript> 690 <img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=9194137&fmt=gif" /> 691 </noscript> 692 693 <!--Klaviyo Onsite Tracking--> 694 695
695<script async type='text/javascript' src='https://static.klaviyo.com/onsite/js/UbBPPJ/klaviyo.js?company_id=UbBPPJ'></script>
695 696
696<script type="text/javascript"> 697 //Initialize Klaviyo object on page load 698 !function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}(); 699 </script>
699 700 701 702 </body> 703</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.