1<!doctype html> 2<html xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml" lang="en-US" > 3 <head> 4 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 5 <meta name="viewport" content="width=device-width, initial-scale=1"> 6 <!-- This is Squarespace. --><!-- plantain-tortoise-3awn --> 7<base href=""> 8<meta charset="utf-8" /> 9<title>Cutting-Edge Optical Engineering Firm — Bodkin Design</title> 10<meta http-equiv="Accept-CH" content="Sec-CH-UA-Platform-Version, Sec-CH-UA-Model" /><link rel="icon" type="image/x-icon" media="(prefers-color-scheme: light)" href="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/f327f46f-cbfa-4396-87fd-900d561097f7/favicon.ico?format=300w"/> 11<link rel="icon" type="image/x-icon" media="(prefers-color-scheme: dark)" href="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/f327f46f-cbfa-4396-87fd-900d561097f7/favicon.ico?format=300w"/> 12<link rel="canonical" href="https://www.bodkindesign.com/about"/> 13<meta property="og:site_name" content="Bodkin Design"/> 14<meta property="og:title" content="Cutting-Edge Optical Engineering Firm — Bodkin Design"/> 15<meta property="og:url" content="https://www.bodkindesign.com/about"/> 16<meta property="og:type" content="website"/> 17<meta property="og:description" content="Discover Bodkin Design & Engineering's innovative optical product development and engineering services in electro-optics and cutting-edge technologies."/> 18<meta itemprop="name" content="Cutting-Edge Optical Engineering Firm â Bodkin Design"/> 19<meta itemprop="url" content="https://www.bodkindesign.com/about"/> 20<meta itemprop="description" content="Discover Bodkin Design & Engineering's innovative optical product development and engineering services in electro-optics and cutting-edge technologies."/> 21<meta name="twitter:title" content="Cutting-Edge Optical Engineering Firm â Bodkin Design"/> 22<meta name="twitter:url" content="https://www.bodkindesign.com/about"/> 23<meta name="twitter:card" content="summary"/> 24<meta name="twitter:description" content="Discover Bodkin Design & Engineering's innovative optical product development and engineering services in electro-optics and cutting-edge technologies."/> 25<meta name="description" content="Discover Bodkin Design & Engineering's innovative optical product development and engineering services in electro-optics and cutting-edge technologies." /> 26<link rel="preconnect" href="https://images.squarespace-cdn.com"> 27<link rel="preconnect" href="https://file.squarespace-cdn.com" crossorigin> 28<style data-sqsp-font-ids="6a3139e4691a2d058d1a1be6"> 29/* latin-ext */ 30@font-face { 31 font-family: 'Poppins'; 32 font-style: italic; 33 font-weight: 700; 34 font-display: swap; 35 src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/e5441b3f-475c-4dd0-815e-d1493a6eef24/latin-ext.woff2') format('woff2'); 36 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 37} 38/* devanagari */ 39@font-face { 40 font-family: 'Poppins'; 41 font-style: italic; 42 font-weight: 700; 43 font-display: swap; 44 src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/e364ec28-4783-442b-b46f-59d33a99dd2c/devanagari.woff2') format('woff2'); 45 unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09; 46} 47/* latin */ 48@font-face { 49 font-family: 'Poppins'; 50 font-style: italic; 51 font-weight: 700; 52 font-display: swap; 53 src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/67451c8f-d5ad-40d0-a48b-1e842ade5679/latin.woff2') format('woff2'); 54 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 55} 56/* latin-ext */ 57@font-face { 58 font-family: 'Poppins'; 59 font-style: normal; 60 font-weight: 400; 61 font-display: swap; 62 src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/d03c0883-8248-47bf-9fa3-437f8474b0b7/latin-ext.woff2') format('woff2'); 63 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1D
63BF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 64} 65/* latin */ 66@font-face { 67 font-family: 'Poppins'; 68 font-style: normal; 69 font-weight: 400; 70 font-display: swap; 71 src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/da0c3c0d-458f-46e2-9c64-bac004d4e8c1/latin.woff2') format('woff2'); 72 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 73} 74/* devanagari */ 75@font-face { 76 font-family: 'Poppins'; 77 font-style: normal; 78 font-weight: 400; 79 font-display: swap; 80 src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/7050a57e-968a-4317-a487-11e4374878d9/devanagari.woff2') format('woff2'); 81 unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09; 82} 83/* latin */ 84@font-face { 85 font-family: 'Poppins'; 86 font-style: normal; 87 font-weight: 700; 88 font-display: swap; 89 src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/95402d3d-cf4f-4ff3-b652-fa1bddbe79de/latin.woff2') format('woff2'); 90 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 91} 92/* devanagari */ 93@font-face { 94 font-family: 'Poppins'; 95 font-style: normal; 96 font-weight: 700; 97 font-display: swap; 98 src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/31f2dfaf-de1e-40ab-ac18-8641e6ac98d0/devanagari.woff2') format('woff2'); 99 unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09; 100} 101/* latin-ext */ 102@font-face { 103 font-family: 'Poppins'; 104 font-style: normal; 105 font-weight: 700; 106 font-display: swap; 107 src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/ab5cf469-e78c-4791-92a2-a2e360e24c1d/latin-ext.woff2') format('woff2'); 108 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 109} 110/* latin-ext */ 111@font-face { 112 font-family: 'Poppins'; 113 font-style: italic; 114 font-weight: 400; 115 font-display: swap; 116 src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/28866714-3a03-4fde-b82e-bcffd944752e/latin-ext.woff2') format('woff2'); 117 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 118} 119/* latin */ 120@font-face { 121 font-family: 'Poppins'; 122 font-style: italic; 123 font-weight: 400; 124 font-display: swap; 125 src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/ab6b1da4-72e3-4abf-a176-e7a8a24b53d1/latin.woff2') format('woff2'); 126 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 127} 128/* devanagari */ 129@font-face { 130 font-family: 'Poppins'; 131 font-style: italic; 132 font-weight: 400; 133 font-display: swap; 134 src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/7d30df3b-ed0a-4cdd-824a-b3c7e5e49f0d/devanagari.woff2') format('woff2'); 135 unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09; 136} 137</style>
137<script type="text/javascript" crossorigin="anonymous" defer="true" src="//assets.squarespace.com/@sqs/polyfiller/1.7.7/modern.js"></script>
vendor: 1 bytes, line 137
137
138<script data-name="static-context">Static = window.Static || {}; Static.SQUARESPACE_CONTEXT = {"betaFeatureFlags":["campaigns_import_discounts","nested_categories","contacts_and_campaigns_redesign","override_block_styles","cdk_website_components_video_lazy_loading_enabled","marketing_automations","campaigns_new_image_layout_picker","scripts_defer","output_template_css_assets","enable_form_submission_trigger","enable_modernized_pdp_m3_layout_ux","campaigns_merch_state","commerce_product_payment_plan_editing","campaigns_discount_section_in_blasts","i18n_beta_website_locales","supports_versioned_template_assets","campaigns_discount_section_in_automations","marketing_landing_page","new_stacked_index","enable_modernized_pdp_m3_fluid","sms-campaigns","modernized-pdp-m2-enabled","campaigns_table_v2","member_areas_feature","campaigns_thumbnail_layout"],"facebookAppId":"314192535267336","facebookApiVersion":"v6.0","rollups":{"squarespace-announcement-bar":{"js":"//assets.squarespace.com/universal/scripts-compressed/announcement-bar-5a2e59483bd4a689-min.en-US.js"},"squarespace-audio-player":{"css":"//assets.squarespace.com/universal/styles-compressed/audio-player-b05f5197a871c566-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/audio-player-dc6df8cba0b21e80-min.en-US.js"},"squarespace-blog-collection-list":{"css":"//assets.squarespace.com/universal/styles-compressed/blog-collection-list-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/blog-collection-list-3a5374d437fc6d00-min.en-US.js"},"squarespace-calendar-block-renderer":{"css":"//assets.squarespace.com/universal/styles-compressed/calendar-block-renderer-c3fef2a497c8e56b-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/calendar-block-renderer-36d31adb51b10ab2-min.en-US.js"},"squarespace-chartjs-helpers":{"css":"//assets.squarespace.com/universal/styles-compressed/chartjs-helpers-96b256171ee039c1-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/chartjs-helpers-522a53304a318d5d-min.en-US.js"},"squarespace-comments":{"css":"//assets.squarespace.com/universal/styles-compressed/comments-c36c70f2a6258222-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/comments-579b521b5d2852d6-min.en-US.js"},"squarespace-custom-css-popup":{"css":"//assets.squarespace.com/universal/styles-compressed/custom-css-popup-aa79d9e67c151249-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/custom-css-popup-a59991dbb561bbe7-min.en-US.js"},"squarespace-dialog":{"css":"//assets.squarespace.com/universal/styles-compressed/dialog-86aacd645d83874c-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/dialog-9275359db8614e42-min.en-US.js"},"squarespace-events-collection":{"css":"//assets.squarespace.com/universal/styles-compressed/events-collection-c3fef2a497c8e56b-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/events-collection-ea8e540759c4c53e-min.en-US.js"},"squarespace-form-rendering-utils":{"js":"//assets.squarespace.com/universal/scripts-compressed/form-rendering-utils-fa2bad18396627a1-min.en-US.js"},"squarespace-forms":{"css":"//assets.squarespace.com/universal/styles-compressed/forms-0afd3c6ac30bbab1-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/forms-a4cb42ed53265d03-min.en-US.js"},"squarespace-gallery-collection-list":{"css":"//assets.squarespace.com/universal/styles-compressed/gallery-collection-list-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/gallery-collection-list-e50dc2cea7153bb8-min.en-US.js"},"squarespace-image-zoom":{"css":"//assets.squarespace.com/universal/styles-compressed/image-zoom-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/image-zoom-0ca1efc2ac068abc-min.en-US.js"},"squarespace-pinterest":{"css":"//assets.squarespace.com/universal/styles-compressed/pinterest-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/pinterest-84d0de8885ab6685-min.en-US.js"},"squarespace-popup-overlay":{"css":"//assets.squarespace.com/universal/styles-compressed/popup-overlay-b742b752f5880972-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/popup-overlay-f1d843f2af288a23-min.en-US.js"},"squarespace-product-quick-view":{"css":"//assets.squarespace.com/universal/styles-compressed/product-quick-view-0afd3c6ac30bbab1-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/product-quick-view-869b9f4ace85f244-min.en-US.js"},"squarespace-products-collection-item-v2":{"css":"//assets.squarespace.com/universal/styles-compressed/products-collection-item-v2-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/products-collection-item-v2-7fbb3f7b25936e86-min.en-US.js"},"squarespace-products-collection-list-v2":{"css":"//assets.squarespace.com/universal/styles-compressed/products-collection-list-v2-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/products-collection-list-v2-a0f681feaaa1d600-min.en-US.js"},"squarespace-search-page":{"css":"//assets.squarespace.com/universal/styles-compressed/search-page-90a67fc09b9b32c6-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/search-page-319a3ad806df29ed-m
138in.en-US.js"},"squarespace-search-preview":{"js":"//assets.squarespace.com/universal/scripts-compressed/search-preview-39a7123209b81d30-min.en-US.js"},"squarespace-simple-liking":{"css":"//assets.squarespace.com/universal/styles-compressed/simple-liking-701bf8bbc05ec6aa-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/simple-liking-75b6582783ed07a5-min.en-US.js"},"squarespace-social-buttons":{"css":"//assets.squarespace.com/universal/styles-compressed/social-buttons-95032e5fa98e47a5-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/social-buttons-19cd4c52262f1d75-min.en-US.js"},"squarespace-tourdates":{"css":"//assets.squarespace.com/universal/styles-compressed/tourdates-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/tourdates-1ea01eceebb56385-min.en-US.js"},"squarespace-website-overlays-manager":{"css":"//assets.squarespace.com/universal/styles-compressed/website-overlays-manager-07ea5a4e004e6710-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/website-overlays-manager-b6ca4ee2a30be72c-min.en-US.js"}},"pageType":2,"website":{"id":"68c86dbfb4966f4e591621ed","captchaSettings":{"enabledForDonations":false},"cloneable":false,"contentModifiedOn":1784731685183,"formattingLocale":"en-US","fullSiteTitle":"Cutting-Edge Optical Engineering Firm \u2014 Bodkin Design","identifier":"plantain-tortoise-3awn","imageMetadataProcessingEnabled":false,"isHstsEnabled":true,"language":"en-US","logoImageId":"6902456dc006071b5cca9c20","primaryDomain":"www.bodkindesign.com","screenshotId":"f58a780434a824a7b01b486c61cd02b55ea5e8b1c1ab9d6169317437c37f3ed2","shareButtonOptions":{"6":true,"3":true,"1":true,"4":true,"7":true,"2":true,"8":true},"showOwnerLogin":false,"siteDescription":"","siteStatus":{},"siteTitle":"Bodkin Design","sslSetting":3,"timeZone":"America/New_York","translationLocale":"en-US","typekitId":"","websiteType":4,"hasBeenCloneable":false,"statsMigrated":false,"authenticUrl":"https://www.bodkindesign.com","baseUrl":"https://www.bodkindesign.com","internalUrl":"https://plantain-tortoise-3awn.squarespace.com","logoImageUrl":"//images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/3fdb7030-30cc-4489-8af5-96abde5e7c97/envato-labs-image-edit+%2863%29.png","machineTimeZoneOffset":-14400000,"socialAccounts":[{"serviceId":65,"screenname":"LinkedIn","addedOn":1758038544906,"profileUrl":"https://www.linkedin.com/company/bodkin-design-&-engineering-llc/","iconEnabled":true,"serviceName":"linkedin-unauth"}],"timeZoneAbbr":"EDT","timeZoneOffset":-14400000},"websiteSettings":{"id":"68c86dbfb4966f4e59162209","websiteId":"68c86dbfb4966f4e591621ed","subjects":[],"country":"US","state":"MA","simpleLikingEnabled":true,"mobileInfoBarSettings":{"isContactEmailEnabled":false,"isContactPhoneNumberEnabled":false,"isLocationEnabled":false,"isBusinessHoursEnabled":false},"announcementBarSettings":{"style":1,"text":"<p data-rte-preserve-empty=\"true\" style=\"white-space:pre-wrap;\">New Website!</p>"},"commentLikesAllowed":true,"commentAnonAllowed":true,"commentThreaded":true,"commentApprovalRequired":false,"commentAvatarsOn":true,"commentSortType":2,"commentFlagThreshold":0,"commentFlagsAllowed":true,"commentEnableByDefault":true,"commentDisableAfterDaysDefault":0,"disqusShortname":"","commentsEnabled":false,"storeSettings":{"returnPolicy":null,"termsOfService":null,"privacyPolicy":null,"expressCheckout":false,"continueShoppingLinkUrl":"/","useLightCart":false,"showNoteField":false,"shippingCountryDefaultValue":"US","billToShippingDefaultValue":false,"showShippingPhoneNumber":true,"isShippingPhoneRequired":false,"showBillingPhoneNumber":true,"isBillingPhoneRequired":false,"currenciesSupported":["USD","CAD","GBP","AUD","EUR","CHF","NOK","SEK","DKK","NZD","SGD","MXN","HKD","CZK","ILS","MYR","RUB","PHP","PLN","THB","BRL","ARS","COP","IDR","INR","JPY","ZAR"],"defaultCurrency":"USD","selectedCurrency":"USD","multicurrencyEnabled":true,"measurementStandard":1,"showCustomCheckoutForm":false,"checkoutPageMarketingOptInEnabled":true,"enableMailingListOptInByDefault":false,"sameAsRetailLocation":false,"merchandisingSettings":{"scarcityEnabledOnProductItems":false,"scarcityEnabledOnProductBlocks":false,"scarcityMessageType":"DEFAULT_SCARCITY_MESSAGE","scarcityThreshold":10,"multipleQuantityAllowedForServices":true,"restockNotificationsEnabled":false,"restockNotificationsMailingListSignUpEnabled":false,"relatedProductsEnabled":false,"relatedProductsOrdering":"random","soldOutVariantsDropdownDisabled":false,"productC
138omposerOptedIn":false,"productComposerABTestOptedOut":false,"productReviewsEnabled":false},"minimumOrderSubtotalEnabled":false,"minimumOrderSubtotal":{"currency":"USD","value":"0.00"},"addToCartConfirmationType":2,"isLive":false,"multipleQuantityAllowedForServices":true},"useEscapeKeyToLogin":false,"ssBadgeType":1,"ssBadgePosition":4,"ssBadgeVisibility":1,"ssBadgeDevices":1,"pinterestOverlayOptions":{"mode":"disabled"},"userAccountsSettings":{"loginAllowed":true,"signupAllowed":true}},"cookieSettings":{"isCookieBannerEnabled":true,"isRestrictiveCookiePolicyEnabled":true,"cookieBannerText":"<p>Select \u201CAccept all\u201D to agree to our use of cookies and similar technologies to enhance your browsing experience, security, analytics and customization. Select \u201DManage cookies\u201D to make more choices or opt out.</p>","cookieBannerPosition":"BOTTOM","cookieBannerCtaText":"Accept all","cookieBannerAcceptType":"OPT_IN","cookieBannerOptOutCtaText":"Decline all","cookieBannerHasOptOut":false,"cookieBannerHasManageCookies":true,"cookieBannerManageCookiesLabel":"Manage cookies","cookieBannerSavedPreferencesText":"Cookie Preferences","cookieBannerSavedPreferencesLayout":"PILL"},"websiteCloneable":false,"collection":{"title":"Company Overview","id":"68cc156b8c4947098bd8c54e","fullUrl":"/about","type":10,"permissionType":1},"subscribed":false,"appDomain":"squarespace.com","templateTweakable":true,"tweakJSON":{"form-use-theme-colors":"true","header-logo-height":"155px","header-mobile-logo-max-height":"150px","header-vert-padding":"1.2vw","header-width":"Full","maxPageWidth":"2000px","mobile-header-vert-padding":"4.8vw","pagePadding":"4vw","tweak-blog-alternating-side-by-side-image-aspect-ratio":"1:1 Square","tweak-blog-alternating-side-by-side-image-spacing":"6%","tweak-blog-alternating-side-by-side-meta-spacing":"20px","tweak-blog-alternating-side-by-side-primary-meta":"Categories","tweak-blog-alternating-side-by-side-read-more-spacing":"20px","tweak-blog-alternating-side-by-side-secondary-meta":"Date","tweak-blog-basic-grid-columns":"3","tweak-blog-basic-grid-image-aspect-ratio":"3:2 Standard","tweak-blog-basic-grid-image-spacing":"35px","tweak-blog-basic-grid-meta-spacing":"25px","tweak-blog-basic-grid-primary-meta":"Categories","tweak-blog-basic-grid-read-more-spacing":"20px","tweak-blog-basic-grid-secondary-meta":"Date","tweak-blog-item-custom-width":"57","tweak-blog-item-show-author-profile":"true","tweak-blog-item-width":"Custom","tweak-blog-masonry-columns":"3","tweak-blog-masonry-horizontal-spacing":"30px","tweak-blog-masonry-image-spacing":"20px","tweak-blog-masonry-meta-spacing":"20px","tweak-blog-masonry-primary-meta":"Categories","tweak-blog-masonry-read-more-spacing":"20px","tweak-blog-masonry-secondary-meta":"Date","tweak-blog-masonry-vertical-spacing":"30px","tweak-blog-side-by-side-image-aspect-ratio":"3:2 Standard","tweak-blog-side-by-side-image-spacing":"3%","tweak-blog-side-by-side-meta-spacing":"20px","tweak-blog-side-by-side-primary-meta":"Categories","tweak-blog-side-by-side-read-more-spacing":"20px","tweak-blog-side-by-side-secondary-meta":"None","tweak-blog-single-column-image-spacing":"50px","tweak-blog-single-column-meta-spacing":"30px","tweak-blog-single-column-primary-meta":"Categories","tweak-blog-single-column-read-more-spacing":"15px","tweak-blog-single-column-secondary-meta":"Date","tweak-events-stacked-show-thumbnails":"true","tweak-events-stacked-thumbnail-size":"3:2 Standard","tweak-fixed-header":"false","tweak-fixed-header-style":"Basic","tweak-global-animations-animation-curve":"ease","tweak-global-animations-animation-delay":"1.0s","tweak-global-animations-animation-duration":"0.65s","tweak-global-animations-animation-style":"fade","tweak-global-animations-animation-type":"clip","tweak-global-animations-complexity-level":"detailed","tweak-global-animations-enabled":"true","tweak-portfolio-grid-basic-custom-height":"50","tweak-portfolio-grid-overlay-custom-height":"50","tweak-portfolio-hover-follow-acceleration":"10%","tweak-portfolio-hover-follow-animation-duration":"Fast","tweak-portfolio-hover-follow-animation-type":"Fade","tweak-portfolio-hover-follow-delimiter":"Bullet","t
138weak-portfolio-hover-follow-front":"false","tweak-portfolio-hover-follow-layout":"Inline","tweak-portfolio-hover-follow-size":"50","tweak-portfolio-hover-follow-text-spacing-x":"1.5","tweak-portfolio-hover-follow-text-spacing-y":"1.5","tweak-portfolio-hover-static-animation-duration":"Fast","tweak-portfolio-hover-static-animation-type":"Fade","tweak-portfolio-hover-static-delimiter":"Hyphen","tweak-portfolio-hover-static-front":"true","tweak-portfolio-hover-static-layout":"Inline","tweak-portfolio-hover-static-size":"50","tweak-portfolio-hover-static-text-spacing-x":"1.5","tweak-portfolio-hover-static-text-spacing-y":"1.5","tweak-portfolio-index-background-animation-duration":"Medium","tweak-portfolio-index-background-animation-type":"Fade","tweak-portfolio-index-background-custom-height":"50","tweak-portfolio-index-background-delimiter":"None","tweak-portfolio-index-background-height":"Large","tweak-portfolio-index-background-horizontal-alignment":"Center","tweak-portfolio-index-background-link-format":"Stacked","tweak-portfolio-index-background-persist":"false","tweak-portfolio-index-background-vertical-alignment":"Middle","tweak-portfolio-index-background-width":"Full","tweak-transparent-header":"false"},"templateId":"5c5a519771c10ba3470d8101","templateVersion":"7.1","pageFeatures":[1,2,4],"gmRenderKey":"QUl6YVN5Q0JUUk9xNkx1dkZfSUUxcjQ2LVQ0QWVUU1YtMGQ3bXk4","templateScriptsRootUrl":"https://static1.squarespace.com/static/vta/5c5a519771c10ba3470d8101/scripts/","impersonatedSession":false,"tzData":{"zones":[[-300,"US","E%sT",null]],"rules":{"US":[[1967,2006,null,"Oct","lastSun","2:00","0","S"],[1987,2006,null,"Apr","Sun>=1","2:00","1:00","D"],[2007,"max",null,"Mar","Sun>=8","2:00","1:00","D"],[2007,"max",null,"Nov","Sun>=1","2:00","0","S"]]}},"showAnnouncementBar":false,"recaptchaEnterpriseContext":{"recaptchaEnterpriseSiteKey":"6LdDFQwjAAAAAPigEvvPgEVbb7QBm-TkVJdDTlAv"},"i18nContext":{"timeZoneData":{"id":"America/New_York","name":"Eastern Time"}},"env":"PRODUCTION","visitorFormContext":{"formFieldFormats":{"initialAddressFormat":{"id":0,"type":"ADDRESS","country":"US","labelLocale":"en","fields":[{"type":"FIELD","label":"Address Line 1","identifier":"Line1","length":0,"required":true,"metadata":{"autocomplete":"address-line1"}},{"type":"SEPARATOR","label":"\n","identifier":"Newline","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"Address Line 2","identifier":"Line2","length":0,"required":false,"metadata":{"autocomplete":"address-line2"}},{"type":"SEPARATOR","label":"\n","identifier":"Newline","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"City","identifier":"City","length":0,"required":true,"metadata":{"autocomplete":"address-level2"}},{"type":"SEPARATOR","label":",","identifier":"Comma","length":0,"required":false,"metadata":{}},{"type":"SEPARATOR","label":" ","identifier":"Space","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"State","identifier":"State","length":0,"required":true,"metadata":{"autocomplete":"address-level1"}},{"type":"SEPARATOR","label":" ","identifier":"Space","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"ZIP Code","identifier":"Zip","length":0,"required":true,"metadata":{"autocomplete":"postal-code"}}]},"initialNameOrder":"GIVEN_FIRST","initialPhoneFormat":{"id":0,"type":"PHONE_NUMBER","country":"US","labelLocale":"en-US","fields":[{"type":"SEPARATOR","label":"(","identifier":"LeftParen","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"1","identifier":"1","length":3,"required":false,"metadata":{}},{"type":"SEPARATOR","label":")","identifier":"RightParen","length":0,"required":false,"metadata":{}},{"type":"SEPARATOR","label":" ","identifier":"Space","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"2","identifier":"2","length":3,"required":false,"metadata":{}},{"type":"SEPARATOR","label":"-","identifier":"Dash","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"3","identifier":"3","length":14,"required":false,"metadata":{}}]},"countries":[{"name":"Afghanistan","code":"AF","phoneCode":"+93"},{"name":"\u00C5land Islands","code":"AX","phoneCode":"+358"},{"name":"Albania","code":"AL","phoneCode":"+355"},{"name":"Algeria","code":"DZ","phoneCode":"+213"},{"name":"American Samoa","code":"AS","phoneCode":"+1"},{"name":"Andorra","code":"AD","phoneCode":"+376"},{"name":"Angola","code":"AO","phoneCode":"+244"},{"name":"Anguilla","code":"AI","phoneCode":"+1"},{"name":"Antigua & Barbuda","code":"AG","phoneCode":"+1"},{"name":"Argentina","code":"AR","phoneCode":"+54"},{"name":"Armenia","code":"AM","phoneCode":"+374"},{"name":"Aruba","code":"AW","phoneCode":"+297"},{"name":"Ascension Island","code":"AC","phoneCode":"+247"},{"name":"Australia","code":"AU","phoneCode":"+61"},{"name":"Austria","code":"AT","phoneCode":"+43"},{"name":"Azerbaijan","code":"AZ","phoneCode":"+994"},{"name":"Bahamas","code":"BS","phoneCode":"+1"},{"name":"Bahrain","code":"BH","phoneCode":"+973"},{"name":"Bangladesh","code":"BD","phoneCode":"+880"},{"name":"Barbados","code":"BB","phoneCode":"+1"},{"name":"Belarus","code":"BY","phoneCode":"+375"},{"name":"Belgium","code":"BE","phoneCode":"+32"},{"name":"Belize","code":"BZ","phoneCode":"+501"},{"name":"Benin","code":"BJ","phoneCode":"+229"},{"name":"Bermuda","code":"BM","phoneCode":"+1"},{"name":"Bhutan","code":"BT","phoneCode":"+975"},{"name":"Bolivia","code":"BO","phoneCode":"+591"},{"name":"Bosnia & Herzegovina","code":"BA","phoneCode":"+387"},{"name":"Botswana","code":"BW","phoneCode":"+267"},{"name":"Brazil","code":"BR","phoneCode":"+55"},{"name":"British Indian Ocean Territory","code":"IO","phoneCode":"+246"},{"name":"British Virgin Islands","code":"VG","phoneCode":"+1"},{"name":"Brunei","code":"BN","phoneCode":"+673"},{"name":"Bulgaria","code":"BG","phoneCode":"+359"},{"name":"Burkina Faso","code":"BF","phoneCode":"+226"},{"name":"Burundi","code":"BI","phoneCode":"+257"},{"name":"Cambodia","code":"KH","phoneCode":"+855"},{"name":"Cameroon","code":"CM","phoneCode":"+237"},{"name":"Canada","code":"CA","phoneCode":"+1"},{"name":"Cape Verde","code":"CV","phoneCode":"+238"},{"name":"Caribbean Netherlands","code":"BQ","phoneCode":"+599"},{"name":"Cayman Islands","code":"KY","phoneCode":"+1"},{"name":"Central African Republic","code":"CF","phoneCode":"+236"},{"name":"Chad","code":"TD","phoneCode":"+235"},{"name":"Chile","code":"CL","phoneCode":"+56"},{"name":"China","code":"CN","phoneCode":"+86"},{"name":"Christmas Island","code":"CX","phoneCode":"+61"},{"name":"Cocos (Keeling) Islands","code":"CC","phoneCode":"+61"},{"name":"Colombia","code":"CO","phoneCode":"+57"},{"name":"Comoros","code":"KM","phoneCode":"+269"},{"name":"Congo - Brazzaville","code":"CG","phoneCode":"+242"},{"name":"Congo - Kinshasa","code":"CD","phoneCode":"+243"},{"name":"Cook Islands","code":"CK","phoneCode":"+682"},{"name":"Costa Rica","code":"CR","phoneCode":"+506"},{"name":"C\u00F4te d\u2019Ivoire","code":"CI","phoneCode":"+225"},{"name":"Croatia","code":"HR","phoneCode":"+385"},{"name":"Cuba","code":"CU","phoneCode":"+53"},{"name":"Cura\u00E7ao","code":"CW","phoneCode":"+599"},{"name":"Cyprus","code":"CY","phoneCode":"+357"},{"name":"Czechia","code":"CZ","phoneCode":"+420"},{"name":"Denmark","code":"DK","phoneCode":"+45"},{"name":"Djibouti","code":"DJ","phoneCode":"+253"},{"name":"Dominica","code":"DM","phoneCode":"+1"},{"name":"Dominican Republic","code":"DO","phoneCode":"+1"},{"name":"Ecuador","code":"EC","phoneCode":"+593"},{"name":"Egypt","code":"EG","phoneCode":"+20"},{"name":"El Salvador","code":"SV","phoneCode":"+503"},{"name":"Equatorial Guinea","code":"GQ","phoneCode":"+240"},{"name":"Eritrea","code":"ER","phoneCode":"+291"},{"name":"Estonia","code":"EE","phoneCode":"+372"},{"name":"Eswatini","code":"SZ","phoneCode":"+268"},{"name":"Ethiopia","code":"ET","phoneCode":"+251"},{"name":"Falkland Islands","code":"FK","phoneCode":"+500"},{"name":"Faroe Islands","code":"FO","phoneCode":"+298"},{"name":"Fiji","code":"FJ","phoneCode":"+679"},{"name":"Finland","code":"FI","phoneCode":"+358"},{"name":"France","code":"FR","phoneCode":"+33"},{"name":"French Guiana","code":"GF","phoneCode":"+594"},{"name":"French Polynesia","code":"PF","phoneCode":"+689"},{"name":"Gabon","code":"GA","phoneCode":"+241"},{"name":"Gambia","code":"GM","phoneCode":"+220"},{"name":"Georgia","code":"GE","phoneCode":"+995"},{"name":"Germany","code":"DE","phoneCode":"+49"},{"name":"Ghana","code":"GH","phoneCode":"+233"},{"name":"Gibraltar","code":"GI","phoneCode":"+350"},{"name":"Greece","code":"GR","phoneCode":"+30"},{"name":"Greenland","code":"GL","phoneCode":"+299"},{"name":"Grenada","code":"GD","phoneCode":"+1"},{"name":"Guadeloupe","code":"GP","phoneCode":"+590"},{"name":"Guam","code":"GU","phoneCode":"+1"},{"name":"Guatemala","code":"GT","phoneCode":"+502"},{"name":"Guernsey","code":"GG","phoneCode":"+44"},{"name":"Guinea","code":"GN","phoneCode":"+224"},{"name":"Guinea-Bissau","code":"GW","phoneCode":"+245"},{"name":"Guyana","code":"GY","phoneCode":"+592"},{"name":"Haiti","code":"HT","phoneCode":"+509"},{"name":"Honduras","code":"HN","phoneCode":"+504"},{"name":"Hong Kong SAR China","code":"HK","phoneCode":"+852"},{"name":"Hungary","code":"HU","phoneCode":"+36"},{"name":"Iceland","code":"IS","phoneCode":"+354"},{"name":"India","code":"IN","phoneCode":"+91"},{"name":"Indonesia","code":"ID","phoneCode":"+62"},{"name":"Iran","code":"IR","phoneCode":"+98"},{"name":"Iraq","code":"IQ","phoneCode":"+964"},{"name":"Ireland","code":"IE","phoneCode":"+353"},{"name":"Isle of Man","code":"IM","phoneCode":"+44"},{"name":"Israel","code":"IL","phoneCode":"+972"},{"name":"Italy","code":"IT","phoneCode":"+39"},{"name":"Jamaica","code":"JM","phoneCode":"+1"},{"name":"Japan","code":"JP","phoneCode":"+81"},{"name":"Jersey","code":"JE","phoneCode":"+44"},{"name":"Jordan","code":"JO","phoneCode":"+962"},{"name":"Kazakhstan","code":"KZ","phoneCode":"+7"},{"name":"Kenya","code":"KE","phoneCode":"+254"},{"name":"Kiribati","code":"KI","phoneCode":"+686"},{"name":"Kosovo","code":"XK","phoneCode":"+383"},{"name":"Kuwait","code":"KW","phoneCode":"+965"},{"name":"Kyrgyzstan","code":"KG","phoneCode":"+996"},{"name":"Laos","code":"LA","phoneCode":"+856"},{"name":"Latvia","code":"LV","phoneCode":"+371"},{"name":"Lebanon","code":"LB","phoneCode":"+961"},{"name":"Lesotho","code":"LS","phoneCode":"+266"},{"name":"Liberia","code":"LR","phoneCode":"+231"},{"name":"Libya","code":"LY","phoneCode":"+218"},{"name":"Liechtenstein","code":"LI","phoneCode":"+423"},{"name":"Lithuania","code":"LT","phoneCode":"+370"},{"name":"Luxembourg","code":"LU","phoneCode":"+352"},{"name":"Macao SAR China","code":"MO","phoneCode":"+853"},{"name":"Madagascar","code":"MG","phoneCode":"+261"},{"name":"Malawi","code":"MW","phoneCode":"+265"},{"name":"Malaysia","code":"MY","phoneCode":"+60"},{"name":"Maldives","code":"MV","phoneCode":"+960"},{"name":"Mali","code":"ML","phoneCode":"+223"},{"name":"Malta","code":"MT","phoneCode":"+356"},{"name":"Marshall Islands","code":"MH","phoneCode":"+692"},{"name":"Martinique","code":"MQ","phoneCode":"+596"},{"name":"Mauritania","code":"MR","phoneCode":"+222"},{"name":"Mauritius","code":"MU","phoneCode":"+230"},{"name":"Mayotte","code":"YT","phoneCode":"+262"},{"name":"Mexico","code":"MX","phoneCode":"+52"},{"name":"Micronesia","code":"FM","phoneCode":"+691"},{"name":"Moldova","code":"MD","phoneCode":"+373"},{"name":"Monaco","code":"MC","phoneCode":"+377"},{"name":"Mongolia","code":"MN","phoneCode":"+976"},{"name":"Montenegro","code":"ME","phoneCode":"+382"},{"name":"Montserrat","code":"MS","phoneCode":"+1"},{"name":"Morocco","code":"MA","phoneCode":"+212"},{"name":"Mozambique","code":"MZ","phoneCode":"+258"},{"name":"Myanmar (Burma)","code":"MM","phoneCode":"+95"},{"name":"Namibia","code":"NA","phoneCode":"+264"},{"name":"Nauru","code":"NR","phoneCode":"+674"},{"name":"Nepal","code":"NP","phoneCode":"+977"},{"name":"Netherlands","code":"NL","phoneCode":"+31"},{"name":"New Caledonia","code":"NC","phoneCode":"+687"},{"name":"New Zealand","code":"NZ","phoneCode":"+64"},{"name":"Nicaragua","code":"NI","phoneCode":"+505"},{"name":"Niger","code":"NE","phoneCode":"+227"},{"name":"Nigeria","code":"NG","phoneCode":"+234"},{"name":"Niue","code":"NU","phoneCode":"+683"},{"name":"Norfolk Island","code":"NF","phoneCode":"+672"},{"name":"Northern Mariana Islands","code":"MP","phoneCode":"+1"},{"name":"North Korea","code":"KP","phoneCode":"+850"},{"name":"North Macedonia","code":"MK","phoneCode":"+389"},{"name":"Norway","code":"NO","phoneCode":"+47"},{"name":"Oman","code":"OM","phoneCode":"+968"},{"name":"Pakistan","code":"PK","phoneCode":"+92"},{"name":"Palau","code":"PW","phoneCode":"+680"},{"name":"Palestinian Territories","code":"PS","phoneCode":"+970"},{"name":"Panama","code":"PA","phoneCode":"+507"},{"name":"Papua New Guinea","code":"PG","phoneCode":"+675"},{"name":"Paraguay","code":"PY","phoneCode":"+595"},{"name":"Peru","code":"PE","phoneCode":"+51"},{"name":"Philippines","code":"PH","phoneCode":"+63"},{"name":"Poland","code":"PL","phoneCode":"+48"},{"name":"Portugal","code":"PT","phoneCode":"+351"},{"name":"Puerto Rico","code":"PR","phoneCode":"+1"},{"name":"Qatar","code":"QA","phoneCode":"+974"},{"name":"R\u00E9union","code":"RE","phoneCode":"+262"},{"name":"Romania","code":"RO","phoneCode":"+40"},{"name":"Russia","code":"RU","phoneCode":"+7"},{"name":"Rwanda","code":"RW","phoneCode":"+250"},{"name":"Samoa","code":"WS","phoneCode":"+685"},{"name":"San Marino","code":"SM","phoneCode":"+378"},{"name":"S\u00E3o Tom\u00E9 & Pr\u00EDncipe","code":"ST","phoneCode":"+239"},{"name":"Saudi Arabia","code":"SA","phoneCode":"+966"},{"name":"Senegal","code":"SN","phoneCode":"+221"},{"name":"Serbia","code":"RS","phoneCode":"+381"},{"name":"Seychelles","code":"SC","phoneCode":"+248"},{"name":"Sierra Leone","code":"SL","phoneCode":"+232"},{"name":"Singapore","code":"SG","phoneCode":"+65"},{"name":"Sint Maarten","code":"SX","phoneCode":"+1"},{"name":"Slovakia","code":"SK","phoneCode":"+421"},{"name":"Slovenia","code":"SI","phoneCode":"+386"},{"name":"Solomon Islands","code":"SB","phoneCode":"+677"},{"name":"Somalia","code":"SO","phoneCode":"+252"},{"name":"South Africa","code":"ZA","phoneCode":"+27"},{"name":"South Korea","code":"KR","phoneCode":"+82"},{"name":"South Sudan","code":"SS","phoneCode":"+211"},{"name":"Spain","code":"ES","phoneCode":"+34"},{"name":"Sri Lanka","code":"LK","phoneCode":"+94"},{"name":"St. Barth\u00E9lemy","code":"BL","phoneCode":"+590"},{"name":"St. Helena","code":"SH","phoneCode":"+290"},{"name":"St. Kitts & Nevis","code":"KN","phoneCode":"+1"},{"name":"St. Lucia","code":"LC","phoneCode":"+1"},{"name":"St. Martin","code":"MF","phoneCode":"+590"},{"name":"St. Pierre & Miquelon","code":"PM","phoneCode":"+508"},{"name":"St. Vincent & Grenadines","code":"VC","phoneCode":"+1"},{"name":"Sudan","code":"SD","phoneCode":"+249"},{"name":"Suriname","code":"SR","phoneCode":"+597"},{"name":"Svalbard & Jan Mayen","code":"SJ","phoneCode":"+47"},{"name":"Sweden","code":"SE","phoneCode":"+46"},{"name":"Switzerland","code":"CH","phoneCode":"+41"},{"name":"Syria","code":"SY","phoneCode":"+963"},{"name":"Taiwan","code":"TW","phoneCode":"+886"},{"name":"Tajikistan","code":"TJ","phoneCode":"+992"},{"name":"Tanzania","code":"TZ","phoneCode":"+255"},{"name":"Thailand","code":"TH","phoneCode":"+66"},{"name":"Timor-Leste","code":"TL","phoneCode":"+670"},{"name":"Togo","code":"TG","phoneCode":"+228"},{"name":"Tokelau","code":"TK","phoneCode":"+690"},{"name":"Tonga","code":"TO","phoneCode":"+676"},{"name":"Trinidad & Tobago","code":"TT","phoneCode":"+1"},{"name":"Tristan da Cunha","code":"TA","phoneCode":"+290"},{"name":"Tunisia","code":"TN","phoneCode":"+216"},{"name":"T\u00FCrkiye","code":"TR","phoneCode":"+90"},{"name":"Turkmenistan","code":"TM","phoneCode":"+993"},{"name":"Turks & Caicos Islands","code":"TC","phoneCode":"+1"},{"name":"Tuvalu","code":"TV","phoneCode":"+688"},{"name":"U.S. Virgin Islands","code":"VI","phoneCode":"+1"},{"name":"Uganda","code":"UG","phoneCode":"+256"},{"name":"Ukraine","code":"UA","phoneCode":"+380"},{"name":"United Arab Emirates","code":"AE","phoneCode":"+971"},{"name":"United Kingdom","code":"GB","phoneCode":"+44"},{"name":"United States","code":"US","phoneCode":"+1"},{"name":"Uruguay","code":"UY","phoneCode":"+598"},{"name":"Uzbekistan","code":"UZ","phoneCode":"+99
1388"},{"name":"Vanuatu","code":"VU","phoneCode":"+678"},{"name":"Vatican City","code":"VA","phoneCode":"+39"},{"name":"Venezuela","code":"VE","phoneCode":"+58"},{"name":"Vietnam","code":"VN","phoneCode":"+84"},{"name":"Wallis & Futuna","code":"WF","phoneCode":"+681"},{"name":"Western Sahara","code":"EH","phoneCode":"+212"},{"name":"Yemen","code":"YE","phoneCode":"+967"},{"name":"Zambia","code":"ZM","phoneCode":"+260"},{"name":"Zimbabwe","code":"ZW","phoneCode":"+263"}]},"localizedStrings":{"validation":{"noValidSelection":"A valid selection must be made.","invalidUrl":"Must be a valid URL.","stringTooLong":"Value should have a length no longer than {0}.","containsInvalidKey":"{0} contains an invalid key.","invalidTwitterUsername":"Must be a valid Twitter username.","valueOutsideRange":"Value must be in the range {0} to {1}.","invalidPassword":"Passwords should not contain whitespace.","missingRequiredSubfields":"{0} is missing required subfields: {1}","invalidCurrency":"Currency value should be formatted like 1234 or 123.99.","invalidMapSize":"Value should contain exactly {0} elements.","subfieldsRequired":"All fields in {0} are required.","formSubmissionFailed":"Form submission failed. Review the following information: {0}.","invalidCountryCode":"Country code should have an optional plus and up to 4 digits.","invalidDate":"This is not a real date.","required":"{0} is required.","invalidStringLength":"Value should be {0} characters long.","invalidEmail":"Email addresses should follow the format [email protected].","invalidListLength":"Value should be {0} elements long.","allEmpty":"Please fill out at least one form field.","missingRequiredQuestion":"Missing a required question.","invalidQuestion":"Contained an invalid question.","captchaFailure":"Captcha validation failed. Please try again.","stringTooShort":"Value should have a length of at least {0}.","invalid":"{0} is not valid.","formErrors":"Form Errors","containsInvalidValue":"{0} contains an invalid value.","invalidUnsignedNumber":"Numbers must contain only digits and no other characters.","invalidName":"Valid names contain only letters, numbers, spaces, ', or - characters."},"submit":"Submit","status":{"title":"{@} Block","learnMore":"Learn more"},"name":{"firstName":"First Name","lastName":"Last Name"},"lightbox":{"openForm":"Open Form"},"likert":{"agree":"Agree","stronglyDisagree":"Strongly Disagree","disagree":"Disagree","stronglyAgree":"Strongly Agree","neutral":"Neutral"},"time":{"am":"AM","second":"Second","pm":"PM","minute":"Minute","amPm":"AM/PM","hour":"Hour"},"notFound":"Form not found.","date":{"yyyy":"YYYY","year":"Year","mm":"MM","day":"Day","month":"Month","dd":"DD"},"phone":{"country":"Country","number":"Number","prefix":"Prefix","areaCode":"Area Code","line":"Line"},"submitError":"Unable to submit form. Please try again later.","address":{"stateProvince":"State/Province","country":"Country","zipPostalCode":"Zip/Postal Code","address2":"Address 2","address1":"Address 1","city":"City"},"email":{"signUp":"Sign up for news and updates"},"required":"(required)","invalidData":"Invalid form data."}}};</script>
138<script type="text/javascript">SQUARESPACE_ROLLUPS = {};</script>
vendor: 1 bytes, line 138
138
139<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/visitor-site-error-reporter-857906e2f8b59eb7-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-visitor_site_error_reporter');</script>
vendor: 1 bytes, line 139
139
140<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/visitor-site-error-reporter-857906e2f8b59eb7-min.en-US.js" defer ></script>
140<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/extract-css-runtime-9b0c76bc8b83dc8c-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-extract_css_runtime');</script>
vendor: 1 bytes, line 140
140
141<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/extract-css-runtime-9b0c76bc8b83dc8c-min.en-US.js" defer ></script>
141<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/extract-css-moment-js-vendor-a5cfdec1ae227f33-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-extract_css_moment_js_vendor');</script>
vendor: 1 bytes, line 141
141
142<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/extract-css-moment-js-vendor-a5cfdec1ae227f33-min.en-US.js" defer ></script>
142<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/cldr-resource-pack-2c5e18cab442f0cf-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-cldr_resource_pack');</script>
vendor: 1 bytes, line 142
142
143<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/cldr-resource-pack-2c5e18cab442f0cf-min.en-US.js" defer ></script>
143<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/common-vendors-stable-784b947826b4c445-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-common_vendors_stable');</script>
vendor: 1 bytes, line 143
143
144<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/common-vendors-stable-784b947826b4c445-min.en-US.js" defer ></script>
144<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/common-vendors-907ce232a97e184a-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-common_vendors');</script>
vendor: 1 bytes, line 144
144
145<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/common-vendors-907ce232a97e184a-min.en-US.js" defer ></script>
145<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/common-17d77f470f291cd9-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-common');</script>
vendor: 1 bytes, line 145
145
146<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/common-17d77f470f291cd9-min.en-US.js" defer ></script>
146<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/user-account-core-6105b366e3cf8f25-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-user_account_core');</script>
vendor: 1 bytes, line 146
146
147<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/user-account-core-6105b366e3cf8f25-min.en-US.js" defer ></script>
147<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].css = ["//assets.squarespace.com/universal/styles-compressed/user-account-core-39ca4b7f697b3da5-min.en-US.css"]; })(SQUARESPACE_ROLLUPS, 'squarespace-user_account_core');</script>
147 148<link rel="stylesheet" type="text/css" href="//assets.squarespace.com/universal/styles-compressed/user-account-core-39ca4b7f697b3da5-min.en-US.css">
148<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/performance-bc02fb1238d08b5f-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-performance');</script>
vendor: 1 bytes, line 148
148
149<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/performance-bc02fb1238d08b5f-min.en-US.js" defer ></script>
149<link rel="stylesheet" type="text/css" href="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/website.components.imageFluid.styles.css"/><link rel="stylesheet" type="text/css" href="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.code/e0c6072b-8272-49b8-8697-e176c096420d_1001/website.components.code.styles.css"/><link rel="stylesheet" type="text/css" href="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.summary/a11b6dae-1470-4d00-b6fd-57c7a81b836b_674/website.components.summary.styles.css"/><link rel="stylesheet" type="text/css" href="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.html/0afe5a90-478c-4ec2-b335-ad74d151c1ea_956/website.components.html.styles.css"/><link rel="stylesheet" type="text/css" href="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.markdown/8063dcb0-4240-49e5-b71d-bbab30c6543f_94/website.components.markdown.styles.css"/>
149<script defer src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/39188.js"></script>
149<script defer src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/64023.js"></script>
149<script defer src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/website.components.imageFluid.visitor.js"></script>
149<script defer src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.summary/a11b6dae-1470-4d00-b6fd-57c7a81b836b_674/gallery-layout-stacked.js"></script>
149<script defer src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.summary/a11b6dae-1470-4d00-b6fd-57c7a81b836b_674/gallery-layout-autogrid.js"></script>
149<script defer src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.code/e0c6072b-8272-49b8-8697-e176c096420d_1001/website.components.code.visitor.js"></script>
149<script defer src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.summary/a11b6dae-1470-4d00-b6fd-57c7a81b836b_674/gallery-layout-grid.js"></script>
149<script defer src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.summary/a11b6dae-1470-4d00-b6fd-57c7a81b836b_674/gallery-layout-list.js"></script>
149<script defer src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/website.components.imageFluid.shared.constants.js"></script>
149<script defer src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/39882.js"></script>
149<script defer src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/image-effect-parallax.js"></script>
149<script defer src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.summary/a11b6dae-1470-4d00-b6fd-57c7a81b836b_674/gallery-layout-strip.js"></script>
149<script defer src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/image-effect-film-grain.js"></script>
149<script defer src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.html/0afe5a90-478c-4ec2-b335-ad74d151c1ea_956/website.components.html.visitor.js"></script>
149<script defer src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.map/f3de038c-d513-4216-9b41-e6d3b5db3677_1342/website.components.map.visitor.js"></script>
149<script defer src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/image-effect-refracted-circles.js"></script>
149<script defer src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.summary/a11b6dae-1470-4d00-b6fd-57c7a81b836b_674/website.components.summary.visitor.js"></script>
149<script defer src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/92452.js"></script>
149<script defer src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.summary/a11b6dae-1470-4d00-b6fd-57c7a81b836b_674/gallery-layout-carousel.js"></script>
149<script defer src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.summary/a11b6dae-1470-4d00-b6fd-57c7a81b836b_674/gallery-layout-autocolumns.js"></script>
149<script defer src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/18018.js"></script>
149<script defer src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/image-effect-refracted-lines.js"></script>
149<script defer src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.markdown/8063dcb0-4240-49e5-b71d-bbab30c6543f_94/website.components.markdown.visitor.js"></script>
149<script defer src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.summary/a11b6dae-1470-4d00-b6fd-57c7a81b836b_674/embed-video-player.js"></script>
149<script defer src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.summary/a11b6dae-1470-4d00-b6fd-57c7a81b836b_674/gallery-manager.js"></script>
149<script defer src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/image-effect-liquid.js"></script>
149<script defer src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.summary/a11b6dae-1470-4d00-b6fd-57c7a81b836b_674/18018.js"></script>
149<script defer src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.summary/a11b6dae-1470-4d00-b6fd-57c7a81b836b_674/gallery-layout-slideshow.js"></script>
149<script defer src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.summary/a11b6dae-1470-4d00-b6fd-57c7a81b836b_674/22254.js"></script>
149<script type="application/ld+json">{"url":"https://www.bodkindesign.com","name":"Bodkin Design","description":"","image":"//images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/3fdb7030-30cc-4489-8af5-96abde5e7c97/envato-labs-image-edit+%2863%29.png","@context":"http://schema.org","@type":"WebSite"}</script>
149<link rel="stylesheet" type="text/css" href="https://static1.squarespace.com/static/versioned-site-css/68c86dbfb4966f4e591621ed/121/5c5a519771c10ba3470d8101/68c86dbfb4966f4e59162213/1834/site.css?nocustom=true"/><link rel="stylesheet" type="text/css" href="https://static1.squarespace.com/static/vta/5c5a519771c10ba3470d8101/versioned-assets/1790788516081-K564YKORV73V496XADZN/static.css"/><link rel="stylesheet" type="text/css" href="https://static1.squarespace.com/static/custom-css/68c86dbfb4966f4e591621ed/68c86dbfb4966f4e59162213/15/custom.css"/>
149<script data-sqs-type="cookiepreferencesgetter">(function(){window.getSquarespaceCookies = function() { const getCookiesAllowed = function(cookieName){ return ('; '+document.cookie).split('; ' + cookieName + '=').pop().split(';')[0] === 'true'}; return { performance: getCookiesAllowed('ss_performanceCookiesAllowed') ? 'accepted' : 'declined', marketing: getCookiesAllowed('ss_marketingCookiesAllowed') ? 'accepted' : 'declined' }}})()</script>
149<script id="spark-placeholder"></script>
vendor: 1 bytes, line 149
149
150<script id="spark-app" src="https://app.sparkplugin.com/app.js" data-token="8a6e3ab5d1919c8d94e1fc0c58ffb2e9" async="" data-sd="68c86dbfb4966f4e591621ed"></script>
vendor: 1 bytes, line 150
150
151<script> 152 window.addEventListener('load', () => { 153 if ('ontouchstart' in window) return; 154 const folders = document.querySelectorAll('.header-nav-folder-title'); 155 156 folders.forEach(el => { 157 if (window.getComputedStyle(el).display !== 'none') { 158 // Get the first link in the folder 159 const folderContent = el.parentElement.querySelector('.header-nav-folder-content'); 160 const firstLink = folderContent?.querySelector('.header-nav-folder-item a'); 161 162 if (!firstLink) return; 163 el.classList.add('replaced-folder'); 164 165 // Handle click to navigate to first item 166 el.addEventListener('click', (e) => { 167 e.preventDefault(); 168 e.stopPropagation(); 169 window.location.href = firstLink.href; 170 }); 171 } 172 }); 173 }); 174</script>
174 175 176 177 178
179<script> 180document.addEventListener("DOMContentLoaded", function() { 181 var customSearchHTML = ` 182 <div class="custom-header-search"> 183 <form action="/search" method="GET"> 184 <input type="search" name="q" placeholder="Search..." class="search-input-field"> 185 <button type="submit" class="search-submit-btn"> 186 <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="currentColor" viewBox="0 0 16 16"> 187 <path d="M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001q.044.06.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1 1 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0"/> 188 </svg> 189 </button> 190 </form> 191 </div> 192 `; 193 194 var targetNav = document.querySelector('.header-nav-list'); 195 if (targetNav) { 196 targetNav.insertAdjacentHTML('afterend', customSearchHTML); 197 } 198}); 199</script>
199 200 201 202<style> 203.custom-header-search { 204 display: inline-block; 205 margin-left: 20px; /* Space from your last navigation link */ 206 margin-right: 25px; /* Pushes the bar left, giving breathing room to the LinkedIn logo */ 207 vertical-align: middle; 208} 209 210.custom-header-search form { 211 display: flex; 212 align-items: center; 213 position: relative; 214 background-color: rgba(0, 0, 0, 0.05); 215 border: 1px solid rgba(0, 0, 0, 0.15); 216 border-radius: 24px; 217 padding: 6px 14px; 218} 219 220.theme-dark .custom-header-search form, 221.theme-black .custom-header-search form { 222 background-color: rgba(255, 255, 255, 0.1); 223 border: 1px solid rgba(255, 255, 255, 0.2); 224} 225 226.search-input-field { 227 background: none !important; 228 border: none !important; 229 outline: none !important; 230 padding: 4px 0 !important; 231 margin: 0 !important; 232 width: 120px; /* Made the bar skinnier so it fits cleanly */ 233 font-size: 16px; /* Keeps the text highly legible */ 234 color: inherit !important; 235} 236 237.search-submit-btn { 238 background: none !important; 239 border: none !important; 240 cursor: pointer; 241 padding: 0 0 0 8px !important; 242 display: flex; 243 align-items: center; 244 color: inherit !important; 245 opacity: 0.7; 246} 247 248.search-submit-btn:hover { 249 opacity: 1; 250} 251 252.header-nav-wrapper { 253 display: flex !important; 254 align-items: center !important; 255} 256</style> 257 258<!-- Google tag (gtag.js) -->
vendor: 65 bytes, lines 258-260
258 259 260<script async src="https://www.googletagmanager.com/gtag/js?id=
260AW-1047049383
vendor: 13 bytes, lines 260-261
260"></script> 261
262<script> 263 264
vendor: 133 bytes, lines 264-270
264window.dataLayer = window.dataLayer || []; 265 266 function gtag(){dataLayer.push(arguments);} 267 268 gtag('js', new Date()); 269 270 gtag('config', '
270AW-1047049383
vendor: 5 bytes, lines 270-271
270'); 271
272</script>
272<script>Static.COOKIE_BANNER_CAPABLE = true;</script>
272 273<!-- End of Squarespace Headers --> 274 275 276 </head> 277 278 <body 279 id="collection-68cc156b8c4947098bd8c54e" 280 class=" 281 tweak-blog-alternating-side-by-side-width-full tweak-blog-alternating-side-by-side-image-aspect-ratio-11-square tweak-blog-alternating-side-by-side-text-alignment-left tweak-blog-alternating-side-by-side-read-more-style-show tweak-blog-alternating-side-by-side-image-text-alignment-middle tweak-blog-alternating-side-by-side-delimiter-bullet tweak-blog-alternating-side-by-side-meta-position-top tweak-blog-alternating-side-by-side-primary-meta-categories tweak-blog-alternating-side-by-side-secondary-meta-date tweak-blog-alternating-side-by-side-excerpt-show image-block-poster-text-alignment-left image-block-card-content-position-center image-block-card-text-alignment-left image-block-overlap-content-position-center image-block-overlap-text-alignment-left image-block-collage-content-position-center image-block-collage-text-alignment-left image-block-stack-text-alignment-left form-use-theme-colors form-field-style-solid form-field-shape-square form-field-border-bottom form-field-checkbox-type-icon form-field-checkbox-fill-outline form-field-checkbox-color-inverted form-field-checkbox-shape-square form-field-checkbox-layout-stack form-field-radio-type-icon form-field-radio-fill-outline form-field-radio-color-inverted form-field-radio-shape-square form-field-radio-layout-stack form-field-survey-fill-outline form-field-survey-color-inverted form-field-survey-shape-square form-field-hover-focus-opacity form-submit-button-style-bar tweak-global-animations-enabled tweak-global-animations-complexity-level-detailed tweak-global-animations-animation-style-fade tweak-global-animations-animation-type-clip tweak-global-animations-animation-curve-ease tweak-blog-masonry-width-full tweak-blog-masonry-text-alignment-left tweak-blog-masonry-primary-meta-categories tweak-blog-masonry-secondary-meta-date tweak-blog-masonry-meta-position-top tweak-blog-masonry-read-more-style-show tweak-blog-masonry-delimiter-space tweak-blog-masonry-image-placement-above tweak-blog-masonry-excerpt-show tweak-portfolio-grid-overlay-width-full tweak-portfolio-grid-overlay-height-large tweak-portfolio-grid-overlay-image-aspect-ratio-11-square tweak-portfolio-grid-overlay-text-placement-center tweak-portfolio-grid-overlay-show-text-after-hover tweak-blog-single-column-width-full tweak-blog-single-column-text-alignment-left tweak-blog-single-column-image-placement-above tweak-blog-single-column-delimiter-bullet tweak-blog-single-column-read-more-style-show tweak-blog-single-column-primary-meta-categories tweak-blog-single-column-secondary-meta-date tweak-blog-single-column-meta-position-top tweak-blog-single-column-content-full-post header-width-full tweak-fixed-header-style-basic tweak-blog-item-width-custom tweak-blog-item-text-alignment-left tweak-blog-item-meta-position-below-title tweak-blog-item-show-categories tweak-blog-item-show-date tweak-blog-item-show-author-profile tweak-blog-item-delimiter-bullet tweak-blog-side-by-side-width-inset tweak-blog-side-by-side-image-placement-left tweak-blog-side-by-side-image-aspect-ratio-32-standard tweak-blog-side-by-side-primary-meta-categories tweak-blog-side-by-side-secondary-meta-none tweak-blog-side-by-side-meta-position-top tweak-blog-side-by-side-text-alignment-left tweak-blog-side-by-side-image-text-alignment-middle tweak-blog-side-by-side-read-more-style-show tweak-blog-side-by-side-delimiter-bullet tweak-blog-side-by-side-excerpt-show primary-button-style-solid primary-button-shape-custom secondary-button-style-outline secondary-button-shape-custom tertiary-button-style-outline tertiary-button-shape-underline tweak-events-stacked-width-full tweak-events-stacked-height-large tweak-events-stacked-show-thumbnails tweak-events-stacked-thumbnail-size-32-standard tweak-events-stacked-date-style-with-text tweak-events-stacked-show-time tweak-events-stacked-show-location tweak-events-stacked-show-excerpt tweak-blog-basic-grid-width-inset tweak-blog-basic-grid-image-aspect-ratio-32-standard tweak-blog-basic-grid-text-alignment-center tweak-blog-basic-grid-delimiter-bullet tweak-blog-basic-grid-image-placement-above tweak-blog-basic-grid-read-more-style-show tweak-blog-basic-grid-primary-meta-categories tweak-blog-basic-grid-secondary-meta-date tweak-blog-basic-grid-excerpt-show tweak-portfolio-gri
281d-basic-width-full tweak-portfolio-grid-basic-height-large tweak-portfolio-grid-basic-image-aspect-ratio-11-square tweak-portfolio-grid-basic-text-alignment-left tweak-portfolio-grid-basic-hover-effect-fade header-overlay-alignment-center tweak-portfolio-index-background-link-format-stacked tweak-portfolio-index-background-width-full tweak-portfolio-index-background-height-large tweak-portfolio-index-background-vertical-alignment-middle tweak-portfolio-index-background-horizontal-alignment-center tweak-portfolio-index-background-delimiter-none tweak-portfolio-index-background-animation-type-fade tweak-portfolio-index-background-animation-duration-medium tweak-portfolio-hover-follow-layout-inline tweak-portfolio-hover-follow-delimiter-bullet tweak-portfolio-hover-follow-animation-type-fade tweak-portfolio-hover-follow-animation-duration-fast tweak-portfolio-hover-static-layout-inline tweak-portfolio-hover-static-front tweak-portfolio-hover-static-delimiter-hyphen tweak-portfolio-hover-static-animation-type-fade tweak-portfolio-hover-static-animation-duration-fast hide-opentable-icons opentable-style-dark tweak-product-quick-view-button-style-floating tweak-product-quick-view-button-position-bottom tweak-product-quick-view-lightbox-excerpt-display-truncate tweak-product-quick-view-lightbox-show-arrows tweak-product-quick-view-lightbox-show-close-button tweak-product-quick-view-lightbox-controls-weight-light native-currency-code-usd collection-type-page collection-layout-default collection-68cc156b8c4947098bd8c54e mobile-style-available sqs-seven-one 282 283 284 285 286 287 " 288 tabindex="-1" 289 > 290 <div 291 id="siteWrapper" 292 class="clearfix site-wrapper" 293 > 294 295 <div id="floatingCart" class="floating-cart hidden"> 296 <a href="/cart" class="icon icon--stroke icon--fill icon--cart sqs-custom-cart"> 297 <span class="Cart-inner"> 298 299 300 301 302 <svg class="icon icon--cart" width="144" height="125" viewBox="0 0 144 125" > 303<path d="M4.69551 0.000432948C2.10179 0.000432948 0 2.09856 0 4.68769C0 7.27686 2.10183 9.37496 4.69551 9.37496H23.43C31.2022 28.5892 38.8567 47.8378 46.5654 67.089L39.4737 84.129C38.8799 85.5493 39.0464 87.2634 39.905 88.5418C40.7622 89.8216 42.2856 90.6283 43.8271 90.6232H122.088C124.568 90.658 126.85 88.4129 126.85 85.9359C126.85 83.4589 124.569 81.214 122.088 81.2487H50.8702L54.9305 71.5802L130.306 65.5745C132.279 65.4199 134.064 63.8849 134.512 61.9608L143.903 21.337C144.518 18.6009 142.114 15.6147 139.306 15.624H36.0522L30.9654 2.92939C30.2682 1.21146 28.4698 0 26.612 0L4.69551 0.000432948ZM39.8152 24.9999H133.385L126.097 56.5426L54.7339 62.2067L39.8152 24.9999ZM59.4777 93.75C50.8885 93.75 43.8252 100.801 43.8252 109.375C43.8252 117.949 50.8885 125 59.4777 125C68.0669 125 75.1301 117.949 75.1301 109.375C75.1301 100.801 68.0669 93.75 59.4777 93.75ZM106.433 93.75C97.8436 93.75 90.7803 100.801 90.7803 109.375C90.7803 117.949 97.8436 125 106.433 125C115.022 125 122.085 117.949 122.085 109.375C122.085 100.801 115.022 93.75 106.433 93.75ZM59.4777 103.125C62.9906 103.125 65.7378 105.867 65.7378 109.374C65.7378 112.88 62.9905 115.623 59.4777 115.623C55.9647 115.623 53.2175 112.88 53.2175 109.374C53.2175 105.867 55.9649 103.125 59.4777 103.125ZM106.433 103.125C109.946 103.125 112.693 105.867 112.693 109.374C112.693 112.88 109.946 115.623 106.433 115.623C102.92 115.623 100.173 112.88 100.173 109.374C100.173 105.867 102.92 103.125 106.433 103.125Z" /> 304</svg> 305 306 307 <div class="legacy-cart icon-cart-quantity"> 308 <span class="sqs-cart-quantity">0</span> 309 </div> 310 </span> 311 </a> 312 </div> 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 <header 329 data-test="header" 330 id="header" 331 332 class=" 333 334 light 335 336 header theme-col--primary 337 " 338 data-section-theme="light" 339 data-controller="Header" 340 data-current-styles="{ 341 "layout": "navCenter", 342 "action": { 343 "href": "/contact", 344 "buttonText": "Contact Us", 345 "newWindow": false 346 }, 347 "showSocial": true, 348 "socialOptions": { 349 "socialBorderShape": "circle", 350 "socialBorderStyle": "outline", 351 "socialBorderThickness": { 352 "unit": "px", 353 "value": 1.0 354 } 355 }, 356 "sectionTheme": "light", 357 "menuOverlayAnimation": "fade", 358 "cartStyle": "text", 359 "cartText": "Cart", 360 "showEmptyCartState": false, 361 "cartOptions": { 362 "iconType": "stroke-9", 363 "cartBorderShape": "none", 364 "cartBorderStyle": "outline", 365 "cartBorderThickness": { 366 "unit": "px", 367 "value": 1.0 368 } 369 }, 370 "showButton": true, 371 "showCart": false, 372 "showAccountLogin": false, 373 "headerStyle": "theme", 374 "languagePicker": { 375 "enabled": false, 376 "iconEnabled": false, 377 "iconType": "globe", 378 "flagShape": "shiny", 379 "languageFlags": [ ] 380 }, 381 "iconOptions": { 382 "desktopDropdownIconOptions": { 383 "size": { 384 "unit": "em", 385 "value": 1.0 386 }, 387 "iconSpacing": { 388 "unit": "em", 389 "value": 0.1 390 }, 391 "strokeWidth": { 392 "unit": "px", 393 "value": 1.0 394 }, 395 "endcapType": "square", 396 "folderDropdownIcon": "openArrowHead", 397 "languagePickerIcon": "openArrowHead" 398 }, 399 "mobileDropdownIconOptions": { 400 "size": { 401 "unit": "em", 402 "value": 1.0 403 }, 404 "iconSpacing": { 405 "unit": "em", 406 "value": 0.15 407 }, 408 "strokeWidth": { 409 "unit": "px", 410 "value": 0.5 411 }, 412 "endcapType": "square", 413 "folderDropdownIcon": "openArrowHead", 414 "languagePickerIcon": "openArrowHead" 415 } 416 }, 417 "mobileOptions": { 418 "layout": "logoCenterNavRight", 419 "menuIconOptions": { 420 "style": "tripleLineHamburger", 421 "thickness": { 422 "unit": "px", 423 "value": 1.0 424 } 425 } 426 }, 427 "solidOptions": { 428 "headerOpacity": { 429 "unit": "%", 430 "value": 100.0 431 }, 432 "
432blurBackground": { 433 "enabled": false, 434 "blurRadius": { 435 "unit": "px", 436 "value": 12.0 437 } 438 }, 439 "backgroundColor": { 440 "type": "SITE_PALETTE_COLOR", 441 "sitePaletteColor": { 442 "colorName": "lightAccent", 443 "alphaModifier": 1.0 444 } 445 } 446 }, 447 "gradientOptions": { 448 "gradientType": "faded", 449 "headerOpacity": { 450 "unit": "%", 451 "value": 90.0 452 }, 453 "blurBackground": { 454 "enabled": false, 455 "blurRadius": { 456 "unit": "px", 457 "value": 12.0 458 } 459 } 460 }, 461 "dropShadowOptions": { 462 "enabled": true, 463 "blur": { 464 "unit": "px", 465 "value": 12.0 466 }, 467 "spread": { 468 "unit": "px", 469 "value": 0.0 470 }, 471 "distance": { 472 "unit": "px", 473 "value": 12.0 474 } 475 }, 476 "borderOptions": { 477 "enabled": true, 478 "position": "allSides", 479 "thickness": { 480 "unit": "px", 481 "value": 0.0 482 } 483 }, 484 "showPromotedElement": false, 485 "buttonVariant": "primary", 486 "blurBackground": { 487 "enabled": false, 488 "blurRadius": { 489 "unit": "px", 490 "value": 12.0 491 } 492 }, 493 "headerOpacity": { 494 "unit": "%", 495 "value": 100.0 496 } 497 }" 498 data-section-id="header" 499 data-header-style="theme" 500 data-language-picker="{ 501 "enabled": false, 502 "iconEnabled": false, 503 "iconType": "globe", 504 "flagShape": "shiny", 505 "languageFlags": [ ] 506 }" 507 508 509 data-first-focusable-element 510 tabindex="-1" 511 style=" 512 513 514 515 --solidHeaderBackgroundColor: hsla(var(--lightAccent-hsl), 1); 516 517 518 519 520 " 521 > 522 <svg style="display:none" viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg"> 523 <symbol id="circle" > 524 <path d="M11.5 17C14.5376 17 17 14.5376 17 11.5C17 8.46243 14.5376 6 11.5 6C8.46243 6 6 8.46243 6 11.5C6 14.5376 8.46243 17 11.5 17Z" fill="none" /> 525 </symbol> 526 527 <symbol id="circleFilled" > 528 <path d="M11.5 17C14.5376 17 17 14.5376 17 11.5C17 8.46243 14.5376 6 11.5 6C8.46243 6 6 8.46243 6 11.5C6 14.5376 8.46243 17 11.5 17Z" /> 529 </symbol> 530 531 <symbol id="dash" > 532 <path d="M11 11H19H3" /> 533 </symbol> 534 535 <symbol id="squareFilled" > 536 <rect x="6" y="6" width="11" height="11" /> 537 </symbol> 538 539 <symbol id="square" > 540 <rect x="7" y="7" width="9" height="9" fill="none" stroke="inherit" /> 541 </symbol> 542 543 <symbol id="plus" > 544 <path d="M11 3V19" /> 545 <path d="M19 11L3 11"/> 546 </symbol> 547 548 <symbol id="closedArrow" > 549 <path d="M11 11V2M11 18.1797L17 11.1477L5 11.1477L11 18.1797Z" fill="none" /> 550 </symbol> 551 552 <symbol id="closedArrowFilled" > 553 <path d="M11 11L11 2" stroke="inherit" fill="none" /> 554 <path fill-rule="evenodd" clip-rule="evenodd" d="M2.74695 9.38428L19.038 9.38428L10.8925 19.0846L2.74695 9.38428Z" stroke-width="1" /> 555 </symbol> 556 557 <symbol id="closedArrowHead" viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/symbol"> 558 <path d="M18 7L11 15L4 7L18 7Z" fill="none" stroke="inherit" /> 559 </symbol> 560 561
562 <symbol id="closedArrowHeadFilled" viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/symbol"> 563 <path d="M18.875 6.5L11 15.5L3.125 6.5L18.875 6.5Z" /> 564 </symbol> 565 566 <symbol id="openArrow" > 567 <path d="M11 18.3591L11 3" stroke="inherit" fill="none" /> 568 <path d="M18 11.5L11 18.5L4 11.5" stroke="inherit" fill="none" /> 569 </symbol> 570 571 <symbol id="openArrowHead" > 572 <path d="M18 7L11 14L4 7" fill="none" /> 573 </symbol> 574 575 <symbol id="pinchedArrow" > 576 <path d="M11 17.3591L11 2" fill="none" /> 577 <path d="M2 11C5.85455 12.2308 8.81818 14.9038 11 18C13.1818 14.8269 16.1455 12.1538 20 11" fill="none" /> 578 </symbol> 579 580 <symbol id="pinchedArrowFilled" > 581 <path d="M11.05 10.4894C7.04096 8.73759 1.05005 8 1.05005 8C6.20459 11.3191 9.41368 14.1773 11.05 21C12.6864 14.0851 15.8955 11.227 21.05 8C21.05 8 15.0591 8.73759 11.05 10.4894Z" stroke-width="1"/> 582 <path d="M11 11L11 1" fill="none"/> 583 </symbol> 584 585 <symbol id="pinchedArrowHead" > 586 <path d="M2 7.24091C5.85455 8.40454 8.81818 10.9318 11 13.8591C13.1818 10.8591 16.1455 8.33181 20 7.24091" fill="none" /> 587 </symbol> 588 589 <symbol id="pinchedArrowHeadFilled" > 590 <path d="M11.05 7.1591C7.04096 5.60456 1.05005 4.95001 1.05005 4.95001C6.20459 7.89547 9.41368 10.4318 11.05 16.4864C12.6864 10.35 15.8955 7.81365 21.05 4.95001C21.05 4.95001 15.0591 5.60456 11.05 7.1591Z" /> 591 </symbol> 592 593</svg> 594 595<div class="sqs-announcement-bar-dropzone"></div> 596 597 <div class="header-announcement-bar-wrapper"> 598 599 <a 600 href="#page" 601 class="header-skip-link sqs-button-element--primary" 602 > 603 Skip to Content 604 </a> 605 606 607 608<style> 609 @supports (-webkit-backdrop-filter: none) or (backdrop-filter: none) { 610 .header-blur-background { 611 612 613 } 614 } 615</style> 616 <div 617 class="header-border" 618 data-header-style="theme" 619 data-header-border="true" 620 data-test="header-border" 621 style=" 622 623 624 625 border-width: 0px !important; 626 627 628 629 630" 631 ></div> 632 <div 633 class="header-dropshadow" 634 data-header-style="theme" 635 data-header-dropshadow="true" 636 data-test="header-dropshadow" 637 style=" 638 box-shadow: 0px 12px 12px 0px; 639" 640 ></div> 641 642 643 644 <div class='header-inner container--fluid 645 646 647 648 649 header-mobile-layout-logo-center-nav-right 650 651 652 653 654 655 656 657 header-layout-nav-center 658 659 660 661 662 663 664 ' 665 data-test="header-inner" 666 > 667 <!-- Background --> 668 <div class="header-background theme-bg--primary"></div> 669 670 <div class="header-display-desktop" data-content-field="site-title"> 671 672 673 674 675 676 677 678 679 680 681 682 683 684 <!-- Social --> 685 686 687 688 689 690 <!-- Title and nav wrapper --> 691 <div class="header-title-nav-wrapper"> 692 693 694 695 696 697 698 <!-- Title --> 699 700 <div 701 class=" 702 header-title 703 704 " 705 data-animation-role="header-element" 706 > 707 708 <div class="header-title-logo"> 709 <a href="/" data-animation-role="header-element"> 710 711<img elementtiming="nbf-header-logo-desktop" src="//images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/3fdb7030-30cc-4489-8af5-96abde5e7c97/envato-labs-image-edit+%2863%29.png?format=1500w" alt="Bodkin Design" style="display:block" fetchpriority="high" loading="eager" decoding="async" data-loader="raw"> 712 713 </a> 714 </div> 715 716 717 718 </div> 719 720 721 722 <!-- Nav --> 723 <div class="header-nav"> 724 <div class="header-nav-wrapper"> 725 <nav class="header-nav-list"> 726 727 728 729 730 <div class="header-nav-item header-nav-item--folder"> 731 <button 732 class="header-nav-folder-title" 733 data-href="/engineering" 734 data-animation-role="header-element" 735 aria-expanded="false" 736 aria-controls="engineering" 737 738 >
739 <span class="header-nav-folder-title-text"> 740 Engineering 741 </span> 742 </button> 743 <div class="header-nav-folder-content" id="engineering"> 744 745 746 <div class="header-nav-folder-item"> 747 <a 748 href="/menu-4" 749 750 > 751 <span class="header-nav-folder-item-content"> 752 Custom Engineering 753 </span> 754 </a> 755 </div> 756 757 758 759 760 <div class="header-nav-folder-item"> 761 <a 762 href="/case-studies" 763 764 > 765 <span class="header-nav-folder-item-content"> 766 Case Studies 767 </span> 768 </a> 769 </div> 770 771 772 773 774 <div class="header-nav-folder-item"> 775 <a 776 href="/custom-products" 777 778 > 779 <span class="header-nav-folder-item-content"> 780 Custom Products 781 </span> 782 </a> 783 </div> 784 785 786 787 788 <div class="header-nav-folder-item"> 789 <a 790 href="/oem-design-and-build" 791 792 > 793 <span class="header-nav-folder-item-content"> 794 OEM Design 795 </span> 796 </a> 797 </div> 798 799 800 801 </div> 802 </div> 803 804 805 806 807 808 <div class="header-nav-item header-nav-item--folder"> 809 <button 810 class="header-nav-folder-title" 811 data-href="/menu" 812 data-animation-role="header-element" 813 aria-expanded="false" 814 aria-controls="products" 815 816 > 817 <span class="header-nav-folder-title-text"> 818 Products 819 </span> 820 </button> 821 <div class="header-nav-folder-content" id="products"> 822 823 824 <div class="header-nav-folder-item"> 825 <a 826 href="/products" 827 828 > 829 <span class="header-nav-folder-item-content"> 830 Products 831 </span> 832 </a> 833 </div> 834 835 836 837 838 <div class="header-nav-folder-item"> 839 <a 840 href="/spectral-imaging-products" 841 842 > 843 <span class="header-nav-folder-item-content"> 844 Spectral Imagers 845 </span> 846 </a> 847 </div> 848 849 850 851 852 <div class="header-nav-folder-item"> 853 <a 854 href="/ir-calibration-products" 855 856 > 857 <span class="header-nav-folder-item-content"> 858 IR Calibration 859 </span> 860 </a> 861 </div> 862 863 864 865 866 <div class="header-nav-folder-item"> 867 <a 868 href="/spectral-software" 869 870 > 871 <span class="header-nav-folder-item-content"> 872 Spectral Software 873 </span> 874 </a> 875 </div> 876 877 878 879 880 <div class="header-nav-folder-item"> 881 <a 882 href="/equipment-rental" 883 884 > 885 <span class="header-nav-folder-item-content"> 886 Rent Equipment 887 </span> 888 </a> 889 </div> 890 891 892 893 </div> 894 </div> 895 896 897 898 899 900 <div class="header-nav-item header-nav-item--folder"> 901 <button 902 class="header-nav-folder-title" 903 data-href="/menu-3" 904 data-animation-role="header-element" 905 aria-expanded="false" 906 aria-controls="resources" 907 908 > 909 <span class="header-nav-folder-title-text"> 910 Resources 911 </span> 912 </button> 913 <div class="header-nav-folder-content" id="resources"> 914 915 916 <div class="header-nav-folder-item"> 917 <a 918 href="/resources" 919 920 >
921 <span class="header-nav-folder-item-content"> 922 Resources 923 </span> 924 </a> 925 </div> 926 927 928 929 930 <div class="header-nav-folder-item"> 931 <a 932 href="/blackbody-calculator" 933 934 > 935 <span class="header-nav-folder-item-content"> 936 Blackbody Calculator 937 </span> 938 </a> 939 </div> 940 941 942 943 944 <div class="header-nav-folder-item"> 945 <a 946 href="/photon-to-lumen-calculator" 947 948 > 949 <span class="header-nav-folder-item-content"> 950 Lumen to Photon 951 </span> 952 </a> 953 </div> 954 955 956 957 958 <div class="header-nav-folder-item"> 959 <a 960 href="/whitepapers" 961 962 > 963 <span class="header-nav-folder-item-content"> 964 White Papers 965 </span> 966 </a> 967 </div> 968 969 970 971 972 <div class="header-nav-folder-item"> 973 <a 974 href="/video-library" 975 976 > 977 <span class="header-nav-folder-item-content"> 978 Video Library 979 </span> 980 </a> 981 </div> 982 983 984 985 </div> 986 </div> 987 988 989 990 991 992 <div class="header-nav-item header-nav-item--folder"> 993 <button 994 class="header-nav-folder-title" 995 data-href="/applications" 996 data-animation-role="header-element" 997 aria-expanded="false" 998 aria-controls="applications" 999 1000 > 1001 <span class="header-nav-folder-title-text"> 1002 Applications 1003 </span> 1004 </button> 1005 <div class="header-nav-folder-content" id="applications"> 1006 1007 1008 <div class="header-nav-folder-item"> 1009 <a 1010 href="/applications-1" 1011 1012 > 1013 <span class="header-nav-folder-item-content"> 1014 Applications 1015 </span> 1016 </a> 1017 </div> 1018 1019 1020 1021 1022 <div class="header-nav-folder-item"> 1023 <a 1024 href="/inspection" 1025 1026 > 1027 <span class="header-nav-folder-item-content"> 1028 Inspection 1029 </span> 1030 </a> 1031 </div> 1032 1033 1034 1035 1036 <div class="header-nav-folder-item"> 1037 <a 1038 href="/biomedical-application" 1039 1040 > 1041 <span class="header-nav-folder-item-content"> 1042 Biomedical 1043 </span> 1044 </a> 1045 </div> 1046 1047 1048 1049 1050 <div class="header-nav-folder-item"> 1051 <a 1052 href="/agriculture" 1053 1054 > 1055 <span class="header-nav-folder-item-content"> 1056 Agriculture 1057 </span> 1058 </a> 1059 </div> 1060 1061 1062 1063 1064 <div class="header-nav-folder-item"> 1065 <a 1066 href="/marine" 1067 1068 > 1069 <span class="header-nav-folder-item-content"> 1070 Marine 1071 </span> 1072 </a> 1073 </div> 1074 1075 1076 1077 </div> 1078 </div> 1079 1080 1081 1082 1083 1084 <div class="header-nav-item header-nav-item--collection"> 1085 <a 1086 href="/news" 1087 data-animation-role="header-element" 1088 1089 > 1090 News 1091 </a> 1092 </div> 1093 1094 1095 1096 1097 1098 1099 <div class="header-nav-item header-nav-item--folder header-nav-item--active"> 1100 <button 1101 class="header-nav-folder-title" 1102 data-href="/company" 1103 data-animation-role="header-element" 1104 aria-expanded="false" 1105 aria-controls="company" 1106 1107 1108 aria-current="true" 1109 1110 >
1111 <span class="header-nav-folder-title-text"> 1112 Company 1113 </span> 1114 </button> 1115 <div class="header-nav-folder-content" id="company"> 1116 1117 1118 <div class="header-nav-folder-item header-nav-folder-item--active"> 1119 <a 1120 href="/about" 1121 1122 aria-current="page" 1123 1124 > 1125 <span class="header-nav-folder-item-content"> 1126 Company Overview 1127 </span> 1128 </a> 1129 </div> 1130 1131 1132 1133 1134 <div class="header-nav-folder-item"> 1135 <a 1136 href="/faqs" 1137 1138 > 1139 <span class="header-nav-folder-item-content"> 1140 FAQs 1141 </span> 1142 </a> 1143 </div> 1144 1145 1146 1147 1148 <div class="header-nav-folder-item"> 1149 <a 1150 href="/careers" 1151 1152 > 1153 <span class="header-nav-folder-item-content"> 1154 Career 1155 </span> 1156 </a> 1157 </div> 1158 1159 1160 1161 1162 <div class="header-nav-folder-item"> 1163 <a 1164 href="/contact" 1165 1166 > 1167 <span class="header-nav-folder-item-content"> 1168 Contact 1169 </span> 1170 </a> 1171 </div> 1172 1173 1174 1175 </div> 1176 </div> 1177 1178 1179 1180 1181 1182 </nav> 1183 </div> 1184 </div> 1185 1186 1187 </div> 1188 1189 1190 <!-- Actions --> 1191 <div class="header-actions header-actions--right"> 1192 1193 1194 1195 1196 1197 <div class="header-actions-action header-actions-action--social"> 1198 1199 1200 <a class="icon icon--fill header-icon header-icon-border-shape-circle header-icon-border-style-outline" style="box-shadow: 0px 0px 0px 1px inset" href="https://www.linkedin.com/company/bodkin-design-&-engineering-llc/" target="_blank" aria-label="LinkedIn"> 1201 <svg viewBox="23 23 64 64"> 1202 <use xlink:href="#linkedin-unauth-icon" width="110" height="110"></use> 1203 </svg> 1204 </a> 1205 1206 1207 </div> 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 <div class="showOnMobile"> 1218 1219 </div> 1220 1221 1222 <div class="showOnDesktop"> 1223 1224 </div> 1225 1226 1227 <div class="header-actions-action header-actions-action--cta" data-animation-role="header-element"> 1228 <a 1229 class="btn btn--border theme-btn--primary-inverse sqs-button-element--primary" 1230 href="/contact" 1231 1232 > 1233 Contact Us 1234 </a> 1235 </div> 1236 1237 </div> 1238 1239 1240 1241 1242<style> 1243 .top-bun, 1244 .patty, 1245 .bottom-bun { 1246 height: 1px; 1247 } 1248</style> 1249 1250<!-- Burger --> 1251<div class="header-burger 1252 1253 menu-overlay-has-visible-non-navigation-items 1254 1255" data-animation-role="header-element"> 1256 <button class="header-burger-btn burger" data-test="header-burger"> 1257 <span hidden class="js-header-burger-open-title visually-hidden">Open Menu</span> 1258 <span hidden class="js-header-burger-close-title visually-hidden">Close Menu</span> 1259 <div class="burger-box"> 1260 <div class="burger-inner header-menu-icon-tripleLineHamburger"> 1261 <div class="top-bun"></div> 1262 <div class="patty"></div> 1263 <div class="bottom-bun"></div> 1264 </div> 1265 </div> 1266 </button> 1267</div> 1268 1269 1270 1271 </div> 1272 <div class="header-display-mobile" data-content-field="site-title"> 1273 1274 1275 1276 <!-- Social --> 1277 1278 1279 1280 1281 1282 <!-- Actions --> 1283 <div class="header-actions header-actions--right"> 1284 1285 1286 1287 1288 1289 <div class="header-actions-action header-actions-action--social"> 1290 1291 1292 <a class="icon icon--fill header-icon header-icon-border-shape-circle header-icon-border-style-outline" style="box-shadow: 0px 0px 0px 1px inset" href="https://www.linkedin.com/company/bodkin-design-&-engineering-llc/" target="_blank" aria-label="LinkedIn"> 1293 <svg viewBox="23 23 64 64"> 1294 <use xlink:href="#linkedin-unauth-icon" width="110" height="110"></use> 1295 </svg> 1296 </a> 1297 1298 1299 </div> 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 <div class="showOnMobile"> 1310 1311 </div> 1312 1313 1314 <div class="showOnDesktop"> 1315 1316 </div> 1317 1318 1319 <div class="header-actions-action header-actions-action--cta" data-animation-role="header-element"> 1320 <a 1321 class="btn btn--border theme-btn--primary-inverse sqs-button-element--primary" 1322 href="/contact" 1323 1324 > 1325 Contact Us 1326 </a> 1327 </div> 1328 1329 </div> 1330 1331 1332 <!-- Title and nav wrapper --> 1333 <div class="header-title-nav-wrapper"> 1334 1335 1336 1337 1338 1339 1340 <!-- Title --> 1341 1342 <div 1343 class=" 1344 header-title 1345 1346 " 1347 data-animation-role="header-element" 1348 > 1349 1350 <div class="header-title-logo"> 1351 <a href="/" data-animation-role="header-element"> 1352 1353<img elementtiming="nbf-header-logo-desktop" src="//images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/3fdb7030-30cc-4489-8af5-96abde5e7c97/envato-labs-image-edit+%2863%29.png?format=1500w" alt="Bodkin Design" style="display:block" fetchpriority="high" loading="eager" decoding="async" data-loader="raw"> 1354 1355 </a> 1356 </div> 1357 1358 1359 1360 </div> 1361 1362 1363 1364 <!-- Nav --> 1365 <div class="header-nav"> 1366 <div class="header-nav-wrapper"> 1367 <nav class="header-nav-list"> 1368 1369 1370 1371 1372 <div class="header-nav-item header-nav-item--folder"> 1373 <button 1374 class="header-nav-folder-title" 1375 data-href="/engineering" 1376 data-animation-role="header-element" 1377 aria-expanded="false" 1378 aria-controls="engineering" 1379 1380 >
1381 <span class="header-nav-folder-title-text"> 1382 Engineering 1383 </span> 1384 </button> 1385 <div class="header-nav-folder-content" id="engineering"> 1386 1387 1388 <div class="header-nav-folder-item"> 1389 <a 1390 href="/menu-4" 1391 1392 > 1393 <span class="header-nav-folder-item-content"> 1394 Custom Engineering 1395 </span> 1396 </a> 1397 </div> 1398 1399 1400 1401 1402 <div class="header-nav-folder-item"> 1403 <a 1404 href="/case-studies" 1405 1406 > 1407 <span class="header-nav-folder-item-content"> 1408 Case Studies 1409 </span> 1410 </a> 1411 </div> 1412 1413 1414 1415 1416 <div class="header-nav-folder-item"> 1417 <a 1418 href="/custom-products" 1419 1420 > 1421 <span class="header-nav-folder-item-content"> 1422 Custom Products 1423 </span> 1424 </a> 1425 </div> 1426 1427 1428 1429 1430 <div class="header-nav-folder-item"> 1431 <a 1432 href="/oem-design-and-build" 1433 1434 > 1435 <span class="header-nav-folder-item-content"> 1436 OEM Design 1437 </span> 1438 </a> 1439 </div> 1440 1441 1442 1443 </div> 1444 </div> 1445 1446 1447 1448 1449 1450 <div class="header-nav-item header-nav-item--folder"> 1451 <button 1452 class="header-nav-folder-title" 1453 data-href="/menu" 1454 data-animation-role="header-element" 1455 aria-expanded="false" 1456 aria-controls="products" 1457 1458 > 1459 <span class="header-nav-folder-title-text"> 1460 Products 1461 </span> 1462 </button> 1463 <div class="header-nav-folder-content" id="products"> 1464 1465 1466 <div class="header-nav-folder-item"> 1467 <a 1468 href="/products" 1469 1470 > 1471 <span class="header-nav-folder-item-content"> 1472 Products 1473 </span> 1474 </a> 1475 </div> 1476 1477 1478 1479 1480 <div class="header-nav-folder-item"> 1481 <a 1482 href="/spectral-imaging-products" 1483 1484 > 1485 <span class="header-nav-folder-item-content"> 1486 Spectral Imagers 1487 </span> 1488 </a> 1489 </div> 1490 1491 1492 1493 1494 <div class="header-nav-folder-item"> 1495 <a 1496 href="/ir-calibration-products" 1497 1498 > 1499 <span class="header-nav-folder-item-content"> 1500 IR Calibration 1501 </span> 1502 </a> 1503 </div> 1504 1505 1506 1507 1508 <div class="header-nav-folder-item"> 1509 <a 1510 href="/spectral-software" 1511 1512 > 1513 <span class="header-nav-folder-item-content"> 1514 Spectral Software 1515 </span> 1516 </a> 1517 </div> 1518 1519 1520 1521 1522 <div class="header-nav-folder-item"> 1523 <a 1524 href="/equipment-rental" 1525 1526 > 1527 <span class="header-nav-folder-item-content"> 1528 Rent Equipment 1529 </span> 1530 </a> 1531 </div> 1532 1533 1534 1535 </div> 1536 </div> 1537 1538 1539 1540 1541 1542 <div class="header-nav-item header-nav-item--folder"> 1543 <button 1544 class="header-nav-folder-title" 1545 data-href="/menu-3" 1546 data-animation-role="header-element" 1547 aria-expanded="false" 1548 aria-controls="resources" 1549 1550 > 1551 <span class="header-nav-folder-title-text"> 1552 Resources 1553 </span> 1554 </button> 1555 <div class="header-nav-folder-content" id="resources"> 1556 1557 1558 <div class="header-nav-folder-item"> 1559 <a 1560 href="/resources" 1561 1562 >
1563 <span class="header-nav-folder-item-content"> 1564 Resources 1565 </span> 1566 </a> 1567 </div> 1568 1569 1570 1571 1572 <div class="header-nav-folder-item"> 1573 <a 1574 href="/blackbody-calculator" 1575 1576 > 1577 <span class="header-nav-folder-item-content"> 1578 Blackbody Calculator 1579 </span> 1580 </a> 1581 </div> 1582 1583 1584 1585 1586 <div class="header-nav-folder-item"> 1587 <a 1588 href="/photon-to-lumen-calculator" 1589 1590 > 1591 <span class="header-nav-folder-item-content"> 1592 Lumen to Photon 1593 </span> 1594 </a> 1595 </div> 1596 1597 1598 1599 1600 <div class="header-nav-folder-item"> 1601 <a 1602 href="/whitepapers" 1603 1604 > 1605 <span class="header-nav-folder-item-content"> 1606 White Papers 1607 </span> 1608 </a> 1609 </div> 1610 1611 1612 1613 1614 <div class="header-nav-folder-item"> 1615 <a 1616 href="/video-library" 1617 1618 > 1619 <span class="header-nav-folder-item-content"> 1620 Video Library 1621 </span> 1622 </a> 1623 </div> 1624 1625 1626 1627 </div> 1628 </div> 1629 1630 1631 1632 1633 1634 <div class="header-nav-item header-nav-item--folder"> 1635 <button 1636 class="header-nav-folder-title" 1637 data-href="/applications" 1638 data-animation-role="header-element" 1639 aria-expanded="false" 1640 aria-controls="applications" 1641 1642 > 1643 <span class="header-nav-folder-title-text"> 1644 Applications 1645 </span> 1646 </button> 1647 <div class="header-nav-folder-content" id="applications"> 1648 1649 1650 <div class="header-nav-folder-item"> 1651 <a 1652 href="/applications-1" 1653 1654 > 1655 <span class="header-nav-folder-item-content"> 1656 Applications 1657 </span> 1658 </a> 1659 </div> 1660 1661 1662 1663 1664 <div class="header-nav-folder-item"> 1665 <a 1666 href="/inspection" 1667 1668 > 1669 <span class="header-nav-folder-item-content"> 1670 Inspection 1671 </span> 1672 </a> 1673 </div> 1674 1675 1676 1677 1678 <div class="header-nav-folder-item"> 1679 <a 1680 href="/biomedical-application" 1681 1682 > 1683 <span class="header-nav-folder-item-content"> 1684 Biomedical 1685 </span> 1686 </a> 1687 </div> 1688 1689 1690 1691 1692 <div class="header-nav-folder-item"> 1693 <a 1694 href="/agriculture" 1695 1696 > 1697 <span class="header-nav-folder-item-content"> 1698 Agriculture 1699 </span> 1700 </a> 1701 </div> 1702 1703 1704 1705 1706 <div class="header-nav-folder-item"> 1707 <a 1708 href="/marine" 1709 1710 > 1711 <span class="header-nav-folder-item-content"> 1712 Marine 1713 </span> 1714 </a> 1715 </div> 1716 1717 1718 1719 </div> 1720 </div> 1721 1722 1723 1724 1725 1726 <div class="header-nav-item header-nav-item--collection"> 1727 <a 1728 href="/news" 1729 data-animation-role="header-element" 1730 1731 > 1732 News 1733 </a> 1734 </div> 1735 1736 1737 1738 1739 1740 1741 <div class="header-nav-item header-nav-item--folder header-nav-item--active"> 1742 <button 1743 class="header-nav-folder-title" 1744 data-href="/company" 1745 data-animation-role="header-element" 1746 aria-expanded="false" 1747 aria-controls="company" 1748 1749 1750 aria-current="true" 1751 1752 >
1753 <span class="header-nav-folder-title-text"> 1754 Company 1755 </span> 1756 </button> 1757 <div class="header-nav-folder-content" id="company"> 1758 1759 1760 <div class="header-nav-folder-item header-nav-folder-item--active"> 1761 <a 1762 href="/about" 1763 1764 aria-current="page" 1765 1766 > 1767 <span class="header-nav-folder-item-content"> 1768 Company Overview 1769 </span> 1770 </a> 1771 </div> 1772 1773 1774 1775 1776 <div class="header-nav-folder-item"> 1777 <a 1778 href="/faqs" 1779 1780 > 1781 <span class="header-nav-folder-item-content"> 1782 FAQs 1783 </span> 1784 </a> 1785 </div> 1786 1787 1788 1789 1790 <div class="header-nav-folder-item"> 1791 <a 1792 href="/careers" 1793 1794 > 1795 <span class="header-nav-folder-item-content"> 1796 Career 1797 </span> 1798 </a> 1799 </div> 1800 1801 1802 1803 1804 <div class="header-nav-folder-item"> 1805 <a 1806 href="/contact" 1807 1808 > 1809 <span class="header-nav-folder-item-content"> 1810 Contact 1811 </span> 1812 </a> 1813 </div> 1814 1815 1816 1817 </div> 1818 </div> 1819 1820 1821 1822 1823 1824 </nav> 1825 </div> 1826 </div> 1827 1828 1829 </div> 1830 1831 1832 1833 1834<style> 1835 .top-bun, 1836 .patty, 1837 .bottom-bun { 1838 height: 1px; 1839 } 1840</style> 1841 1842<!-- Burger --> 1843<div class="header-burger 1844 1845 menu-overlay-has-visible-non-navigation-items 1846 1847" data-animation-role="header-element"> 1848 <button class="header-burger-btn burger" data-test="header-burger"> 1849 <span hidden class="js-header-burger-open-title visually-hidden">Open Menu</span> 1850 <span hidden class="js-header-burger-close-title visually-hidden">Close Menu</span> 1851 <div class="burger-box"> 1852 <div class="burger-inner header-menu-icon-tripleLineHamburger"> 1853 <div class="top-bun"></div> 1854 <div class="patty"></div> 1855 <div class="bottom-bun"></div> 1856 </div> 1857 </div> 1858 </button> 1859</div> 1860 1861 1862 1863 1864 1865 </div> 1866 </div> 1867 </div> 1868 <!-- (Mobile) Menu Navigation --> 1869 <div class="header-menu header-menu--folder-list 1870 1871 1872 1873 1874 1875 " 1876 data-section-theme="" 1877 data-current-styles="{ 1878 "layout": "navCenter", 1879 "action": { 1880 "href": "/contact", 1881 "buttonText": "Contact Us", 1882 "newWindow": false 1883 }, 1884 "showSocial": true, 1885 "socialOptions": { 1886 "socialBorderShape": "circle", 1887 "socialBorderStyle": "outline", 1888 "socialBorderThickness": { 1889 "unit": "px", 1890 "value": 1.0 1891 } 1892 }, 1893 "sectionTheme": "light", 1894 "menuOverlayAnimation": "fade", 1895 "cartStyle": "text", 1896 "cartText": "Cart", 1897 "showEmptyCartState": false, 1898 "cartOptions": { 1899 "iconType": "stroke-9", 1900 "cartBorderShape": "none", 1901 "cartBorderStyle": "outline", 1902 "cartBorderThickness": { 1903 "unit": "px", 1904 "value": 1.0 1905 } 1906 }, 1907 "showButton": true, 1908 "showCart": false, 1909 "showAccountLogin": false, 1910 "headerStyle": "theme", 1911 "languagePicker": { 1912 "enabled": false, 1913 "iconEnabled": false, 1914 "iconType": "globe", 1915 "flagShape": "shiny", 1916 "languageFlags": [ ] 1917 }, 1918 "iconOptions": { 1919 "desktopDropdownIconOptions": { 1920 "size": { 1921 "unit": "em", 1922 "value": 1.0 1923 }, 1924 "iconSpacing": { 1925 "unit": "em", 1926 "value": 0.1 1927 }, 1928 "strokeWidth": { 1929 "unit": "px", 1930 "value": 1.0 1931 }, 1932 "endcapType": "square", 1933 "folderDropdownIcon": "openArrowHead", 1934 "languagePickerIcon": "openArrowHead" 1935 }, 1936 "mobileDropdownIconOptions": { 1937 "size": { 1938 "unit": "em", 1939 "value": 1.0 1940 }, 1941 "iconSpacing": { 1942 "unit": "em", 1943 "value": 0.15 1944 }, 1945 "strokeWidth": { 1946 "unit": "px", 1947 "value": 0.5 1948 }, 1949 "endcapType": "square", 1950 "folderDropdownIcon": "openArrowHead", 1951 "languagePickerIcon": "openArrowHead" 1952 } 1953 }, 1954 "mobileOptions": { 1955 "layout": "logoCenterNavRight", 1956 "menuIconOptions": { 1957 "style": "tripleLineHamburger", 1958 "thickness": { 1959 "unit": "px", 1960 "value": 1.0 1961 } 1962 } 1963 }, 1964 "solidOptions": { 1965 "headerOpacity": { 1966 "unit": "%", 1967 "value": 100.0 1968 }, 1969 "
1969blurBackground": { 1970 "enabled": false, 1971 "blurRadius": { 1972 "unit": "px", 1973 "value": 12.0 1974 } 1975 }, 1976 "backgroundColor": { 1977 "type": "SITE_PALETTE_COLOR", 1978 "sitePaletteColor": { 1979 "colorName": "lightAccent", 1980 "alphaModifier": 1.0 1981 } 1982 } 1983 }, 1984 "gradientOptions": { 1985 "gradientType": "faded", 1986 "headerOpacity": { 1987 "unit": "%", 1988 "value": 90.0 1989 }, 1990 "blurBackground": { 1991 "enabled": false, 1992 "blurRadius": { 1993 "unit": "px", 1994 "value": 12.0 1995 } 1996 } 1997 }, 1998 "dropShadowOptions": { 1999 "enabled": true, 2000 "blur": { 2001 "unit": "px", 2002 "value": 12.0 2003 }, 2004 "spread": { 2005 "unit": "px", 2006 "value": 0.0 2007 }, 2008 "distance": { 2009 "unit": "px", 2010 "value": 12.0 2011 } 2012 }, 2013 "borderOptions": { 2014 "enabled": true, 2015 "position": "allSides", 2016 "thickness": { 2017 "unit": "px", 2018 "value": 0.0 2019 } 2020 }, 2021 "showPromotedElement": false, 2022 "buttonVariant": "primary", 2023 "blurBackground": { 2024 "enabled": false, 2025 "blurRadius": { 2026 "unit": "px", 2027 "value": 12.0 2028 } 2029 }, 2030 "headerOpacity": { 2031 "unit": "%", 2032 "value": 100.0 2033 } 2034 }" 2035 data-section-id="overlay-nav" 2036 data-show-account-login="false" 2037 data-test="header-menu"> 2038 <div class="header-menu-bg theme-bg--primary"></div> 2039 <div class="header-menu-nav"> 2040 <nav class="header-menu-nav-list"> 2041 <div data-folder="root" class="header-menu-nav-folder"> 2042 <div class="header-menu-nav-folder-content"> 2043 <!-- Menu Navigation --> 2044<div class="header-menu-nav-wrapper"> 2045 2046 2047 2048 2049 <div class="container header-menu-nav-item"> 2050 <a 2051 data-folder-id="/engineering" 2052 href="/engineering" 2053 2054 > 2055 <div class="header-menu-nav-item-content header-menu-nav-item-content-folder"> 2056 <span class="visually-hidden">Folder:</span> 2057 <span class="header-nav-folder-title-text">Engineering</span> 2058 </div> 2059 </a> 2060 </div> 2061 <div data-folder="/engineering" class="header-menu-nav-folder"> 2062 <div class="header-menu-nav-folder-content">
2063 <div class="header-menu-controls container header-menu-nav-item"> 2064 <a class="header-menu-controls-control header-menu-controls-control--active" data-action="back" href="/"> 2065 <span>Back</span> 2066 </a> 2067 </div> 2068 2069 2070 <div class="container header-menu-nav-item"> 2071 <a 2072 href="/menu-4" 2073 2074 > 2075 <div class="header-menu-nav-item-content"> 2076 Custom Engineering 2077 </div> 2078 </a> 2079 </div> 2080 2081 2082 2083 2084 <div class="container header-menu-nav-item"> 2085 <a 2086 href="/case-studies" 2087 2088 > 2089 <div class="header-menu-nav-item-content"> 2090 Case Studies 2091 </div> 2092 </a> 2093 </div> 2094 2095 2096 2097 2098 <div class="container header-menu-nav-item"> 2099 <a 2100 href="/custom-products" 2101 2102 > 2103 <div class="header-menu-nav-item-content"> 2104 Custom Products 2105 </div> 2106 </a> 2107 </div> 2108 2109 2110 2111 2112 <div class="container header-menu-nav-item"> 2113 <a 2114 href="/oem-design-and-build" 2115 2116 > 2117 <div class="header-menu-nav-item-content"> 2118 OEM Design 2119 </div> 2120 </a> 2121 </div> 2122 2123 2124 2125 </div> 2126 </div> 2127 2128 2129 2130 2131 2132 <div class="container header-menu-nav-item"> 2133 <a 2134 data-folder-id="/menu" 2135 href="/menu" 2136 2137 > 2138 <div class="header-menu-nav-item-content header-menu-nav-item-content-folder"> 2139 <span class="visually-hidden">Folder:</span> 2140 <span class="header-nav-folder-title-text">Products</span> 2141 </div> 2142 </a> 2143 </div> 2144 <div data-folder="/menu" class="header-menu-nav-folder"> 2145 <div class="header-menu-nav-folder-content"> 2146 <div class="header-menu-controls container header-menu-nav-item"> 2147 <a class="header-menu-controls-control header-menu-controls-control--active" data-action="back" href="/"> 2148 <span>Back</span> 2149 </a> 2150 </div> 2151 2152 2153 <div class="container header-menu-nav-item"> 2154 <a 2155 href="/products" 2156 2157 > 2158 <div class="header-menu-nav-item-content"> 2159 Products 2160 </div> 2161 </a> 2162 </div> 2163 2164 2165 2166 2167 <div class="container header-menu-nav-item"> 2168 <a 2169 href="/spectral-imaging-products" 2170 2171 > 2172 <div class="header-menu-nav-item-content"> 2173 Spectral Imagers 2174 </div> 2175 </a> 2176 </div> 2177 2178 2179 2180 2181 <div class="container header-menu-nav-item"> 2182 <a 2183 href="/ir-calibration-products" 2184 2185 > 2186 <div class="header-menu-nav-item-content"> 2187 IR Calibration 2188 </div> 2189 </a> 2190 </div> 2191 2192 2193 2194 2195 <div class="container header-menu-nav-item"> 2196 <a 2197 href="/spectral-software" 2198 2199 > 2200 <div class="header-menu-nav-item-content"> 2201 Spectral Software 2202 </div> 2203 </a> 2204 </div> 2205 2206 2207 2208 2209 <div class="container header-menu-nav-item"> 2210 <a 2211 href="/equipment-rental" 2212 2213 > 2214 <div class="header-menu-nav-item-content"> 2215 Rent Equipment 2216 </div> 2217 </a> 2218 </div> 2219 2220 2221 2222 </div> 2223 </div> 2224 2225 2226 2227 2228 2229 <div class="container header-menu-nav-item"> 2230 <a 2231 data-folder-id="/menu-3" 2232 href="/menu-3" 2233 2234 > 2235 <div class="header-menu-nav-item-content header-menu-nav-item-content-folder">
2236 <span class="visually-hidden">Folder:</span> 2237 <span class="header-nav-folder-title-text">Resources</span> 2238 </div> 2239 </a> 2240 </div> 2241 <div data-folder="/menu-3" class="header-menu-nav-folder"> 2242 <div class="header-menu-nav-folder-content"> 2243 <div class="header-menu-controls container header-menu-nav-item"> 2244 <a class="header-menu-controls-control header-menu-controls-control--active" data-action="back" href="/"> 2245 <span>Back</span> 2246 </a> 2247 </div> 2248 2249 2250 <div class="container header-menu-nav-item"> 2251 <a 2252 href="/resources" 2253 2254 > 2255 <div class="header-menu-nav-item-content"> 2256 Resources 2257 </div> 2258 </a> 2259 </div> 2260 2261 2262 2263 2264 <div class="container header-menu-nav-item"> 2265 <a 2266 href="/blackbody-calculator" 2267 2268 > 2269 <div class="header-menu-nav-item-content"> 2270 Blackbody Calculator 2271 </div> 2272 </a> 2273 </div> 2274 2275 2276 2277 2278 <div class="container header-menu-nav-item"> 2279 <a 2280 href="/photon-to-lumen-calculator" 2281 2282 > 2283 <div class="header-menu-nav-item-content"> 2284 Lumen to Photon 2285 </div> 2286 </a> 2287 </div> 2288 2289 2290 2291 2292 <div class="container header-menu-nav-item"> 2293 <a 2294 href="/whitepapers" 2295 2296 > 2297 <div class="header-menu-nav-item-content"> 2298 White Papers 2299 </div> 2300 </a> 2301 </div> 2302 2303 2304 2305 2306 <div class="container header-menu-nav-item"> 2307 <a 2308 href="/video-library" 2309 2310 > 2311 <div class="header-menu-nav-item-content"> 2312 Video Library 2313 </div> 2314 </a> 2315 </div> 2316 2317 2318 2319 </div> 2320 </div> 2321 2322 2323 2324 2325 2326 <div class="container header-menu-nav-item"> 2327 <a 2328 data-folder-id="/applications" 2329 href="/applications" 2330 2331 > 2332 <div class="header-menu-nav-item-content header-menu-nav-item-content-folder"> 2333 <span class="visually-hidden">Folder:</span> 2334 <span class="header-nav-folder-title-text">Applications</span> 2335 </div> 2336 </a> 2337 </div> 2338 <div data-folder="/applications" class="header-menu-nav-folder"> 2339 <div class="header-menu-nav-folder-content"> 2340 <div class="header-menu-controls container header-menu-nav-item"> 2341 <a class="header-menu-controls-control header-menu-controls-control--active" data-action="back" href="/"> 2342 <span>Back</span> 2343 </a> 2344 </div> 2345 2346 2347 <div class="container header-menu-nav-item"> 2348 <a 2349 href="/applications-1" 2350 2351 > 2352 <div class="header-menu-nav-item-content"> 2353 Applications 2354 </div> 2355 </a> 2356 </div> 2357 2358 2359 2360 2361 <div class="container header-menu-nav-item"> 2362 <a 2363 href="/inspection" 2364 2365 > 2366 <div class="header-menu-nav-item-content"> 2367 Inspection 2368 </div> 2369 </a> 2370 </div> 2371 2372 2373 2374 2375 <div class="container header-menu-nav-item"> 2376 <a 2377 href="/biomedical-application" 2378 2379 > 2380 <div class="header-menu-nav-item-content"> 2381 Biomedical 2382 </div> 2383 </a> 2384 </div> 2385 2386 2387 2388 2389 <div class="container header-menu-nav-item"> 2390 <a 2391 href="/agriculture" 2392 2393 > 2394 <div class="header-menu-nav-item-content"> 2395 Agriculture 2396 </div> 2397 </a> 2398 </div> 2399 2400 2401 2402 2403 <div class="container header-menu-nav-item"> 2404 <a 2405 href="/marine" 2406 2407 > 2408 <div class="header-menu-nav-item-content"> 2409 Marine 2410 </div> 2411 </a> 2412 </div> 2413 2414 2415 2416 </div> 2417 </div> 2418 2419 2420 2421 2422 2423 2424 <div class="container header-menu-nav-item header-menu-nav-item--collection"> 2425 <a 2426 href="/news" 2427 2428 > 2429 <div class="header-menu-nav-item-content"> 2430 News 2431 </div> 2432 </a> 2433 </div> 2434 2435 2436 2437 2438 2439 2440 <div class="container header-menu-nav-item header-menu-nav-item--active"> 2441 <a 2442 data-folder-id="/company" 2443 href="/company" 2444 2445 2446 aria-current="true" 2447 2448 > 2449 <div class="header-menu-nav-item-content header-menu-nav-item-content-folder">
2450 <span class="visually-hidden">Folder:</span> 2451 <span class="header-nav-folder-title-text">Company</span> 2452 </div> 2453 </a> 2454 </div> 2455 <div data-folder="/company" class="header-menu-nav-folder"> 2456 <div class="header-menu-nav-folder-content"> 2457 <div class="header-menu-controls container header-menu-nav-item"> 2458 <a class="header-menu-controls-control header-menu-controls-control--active" data-action="back" href="/"> 2459 <span>Back</span> 2460 </a> 2461 </div> 2462 2463 2464 <div class="container header-menu-nav-item header-menu-nav-item--active"> 2465 <a 2466 href="/about" 2467 2468 aria-current="page" 2469 2470 > 2471 <div class="header-menu-nav-item-content"> 2472 Company Overview 2473 </div> 2474 </a> 2475 </div> 2476 2477 2478 2479 2480 <div class="container header-menu-nav-item"> 2481 <a 2482 href="/faqs" 2483 2484 > 2485 <div class="header-menu-nav-item-content"> 2486 FAQs 2487 </div> 2488 </a> 2489 </div> 2490 2491 2492 2493 2494 <div class="container header-menu-nav-item"> 2495 <a 2496 href="/careers" 2497 2498 > 2499 <div class="header-menu-nav-item-content"> 2500 Career 2501 </div> 2502 </a> 2503 </div> 2504 2505 2506 2507 2508 <div class="container header-menu-nav-item"> 2509 <a 2510 href="/contact" 2511 2512 > 2513 <div class="header-menu-nav-item-content"> 2514 Contact 2515 </div> 2516 </a> 2517 </div> 2518 2519 2520 2521 </div> 2522 </div> 2523 2524 2525 2526 2527</div> 2528 2529 2530 2531 2532 </div> 2533 2534 <div class="header-menu-actions social-accounts"> 2535 2536 2537 <div class="header-menu-actions-action header-menu-actions-action--social mobile"> 2538 <a class="icon icon--lg icon--fill header-icon header-icon-border-shape-circle header-icon-border-style-outline" style="box-shadow: 0px 0px 0px 1px inset" href="https://www.linkedin.com/company/bodkin-design-&-engineering-llc/" target="_blank" aria-label="LinkedIn"> 2539 <svg viewBox="23 23 64 64"> 2540 <use xlink:href="#linkedin-unauth-icon" width="110" height="110"></use> 2541 </svg> 2542 </a> 2543 </div> 2544 2545 2546 </div> 2547 2548 2549 2550 <div class="header-menu-cta"> 2551 <a 2552 class="theme-btn--primary btn sqs-button-element--primary" 2553 href="/contact" 2554 2555 > 2556 Contact Us 2557 </a> 2558 </div> 2559 2560 </div> 2561 </nav> 2562 </div> 2563 </div> 2564 2565
2565<script> 2566 (function() { 2567 var header = document.getElementById('header'); 2568 if (!header) { 2569 return; 2570 } 2571 function setHeaderHeightVar() { 2572 document.documentElement.style.setProperty( 2573 '--header-height', 2574 header.getBoundingClientRect().height + 'px' 2575 ); 2576 } 2577 setHeaderHeightVar(); 2578 var images = header.getElementsByTagName('img'); 2579 for (var i = 0; i < images.length; i++) { 2580 if (!images[i].complete) { 2581 images[i].addEventListener('load', setHeaderHeightVar); 2582 } 2583 } 2584 })(); 2585 //# sourceURL=reserveSpaceForHeader.js 2586 </script>
2586 2587 </header> 2588 2589 2590 2591 2592 <main id="page" class="container" role="main"> 2593 2594 2595 <article 2596 class="page-regions" 2597 id="page-regions" 2598 data-collection-id="68cc156b8c4947098bd8c54e" 2599 data-item-id="" 2600 data-regions-source="collection" 2601> 2602 2603 2604 2605 2606 2607 2608 <section class="region" data-region-id="52c79761cfc6f6ae7176f6ef" data-region-source="collection"> 2609 2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629<section 2630 data-test="page-section" 2631 2632 data-section-theme="black" 2633 class='page-section 2634 2635 full-bleed-section 2636 layout-engine-section 2637 2638 background-width--full-bleed 2639 2640 section-height--small 2641 2642 2643 content-width--wide 2644 2645 horizontal-alignment--center 2646 vertical-alignment--bottom 2647 2648 has-background 2649 2650 2651 black' 2652 2653 data-section-id="68d2e314ee7eba019f0f8320" 2654 2655 data-controller="SectionWrapperController" 2656 data-current-styles="{ 2657 "backgroundImage": { 2658 "id": "68d2e33931ab785d70ddb0df", 2659 "recordType": 2, 2660 "addedOn": 1758651193271, 2661 "updatedOn": 1758651206122, 2662 "workflowState": 1, 2663 "publishOn": 1758651193271, 2664 "authorId": "68c86d9bd5bfc63593596c48", 2665 "systemDataId": "825f3a5e-61c1-44b0-8a3d-dbc5488e7f5b", 2666 "systemDataVariants": "5348x3565,100w,300w,500w,750w,1000w,1500w,2500w", 2667 "systemDataSourceType": "JPG", 2668 "filename": "partnerships.jpg", 2669 "mediaFocalPoint": { 2670 "x": 0.785048285048285, 2671 "y": 0.0, 2672 "source": 3 2673 }, 2674 "colorData": { 2675 "topLeftAverage": "280c04", 2676 "topRightAverage": "260c03", 2677 "bottomLeftAverage": "99745e", 2678 "bottomRightAverage": "583f33", 2679 "centerAverage": "260b04", 2680 "suggestedBgColor": "412920" 2681 }, 2682 "urlId": "h0qjg5np5t4rfeg27uasrcq687i1cm", 2683 "title": "", 2684 "body": null, 2685 "likeCount": 0, 2686 "commentCount": 0, 2687 "publicCommentCount": 0, 2688 "commentState": 2, 2689 "unsaved": false, 2690 "assetUrl": "https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/825f3a5e-61c1-44b0-8a3d-dbc5488e7f5b/partnerships.jpg", 2691 "contentType": "image/jpeg", 2692 "items": [ ], 2693 "pushedServices": { }, 2694 "pendingPushedServices": { }, 2695 "originalSize": "5348x3565", 2696 "recordTypeLabel": "image" 2697 }, 2698 "imageOverlayOpacity": 0.65, 2699 "backgroundWidth": "background-width--full-bleed", 2700 "sectionHeight": "section-height--small", 2701 "customSectionHeight": 1, 2702 "horizontalAlignment": "horizontal-alignment--center", 2703 "verticalAlignment": "vertical-alignment--bottom", 2704 "contentWidth": "content-width--wide", 2705 "customContentWidth": 50, 2706 "sectionTheme": "black", 2707 "sectionAnimation": "none", 2708 "backgroundMode": "image" 2709 }" 2710 data-current-context="{ 2711 "video": { 2712 "playbackSpeed": 1, 2713 "filter": 6, 2714 "filterStrength": 52, 2715 "zoom": 0, 2716 "videoSourceProvider": "native", 2717 "nativeVideoContentItem": { 2718 "id": "68d2e314ee7eba019f0f831d", 2719 "recordType": 61, 2720 "addedOn": 1758037460681, 2721 "updatedOn": 1758037460681, 2722 "starred": false, 2723 "passthrough": false, 2724 "workflowState": 1, 2725 "publishOn": 1758210155988, 2726 "authorId": "68c86d9bd5bfc63593596c48", 2727 "systemDataId": "af0e1af1-1047-4fb0-a1af-f0c1dedc355f", 2728 "systemDataVariants": "1920:1080,640:360", 2729 "systemDataSourceType": "mp4", 2730 "filename": "farm - Made with Clipchamp.mp4", 2731 "body": null, 2732 "likeCount": 0, 2733 "commentCount": 0, 2734 "publicCommentCount": 0, 2735 "commentState": 1, 2736 "unsaved": false, 2737 "contentType": "video/mp4", 2738 "structuredContent": { 2739 "_type": "SqspHostedVideo", 2740 "videoCodec": "h264", 2741 "audioCodec": "aac", 2742 "alexandriaUrl": "https://video.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/af0e1af1-1047-4fb0-a1af-f0c1dedc355f/{variant}", 2743 "alexandriaLibraryId": "68c86dbfb4966f4e591621ed", 2744 "aspectRatio": 1.7777777777777777, 2745 "durationSeconds": 13.7 2746 }, 2747 "videoCodec": "h264", 2748 "audioCodec": "aac", 2749 "alexandriaUrl": "https://video.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/af0e1af1-1047-4fb0-a1af-f0c1dedc355f/{variant}", 2750 "alexandriaLibraryId": "68c86dbfb4966f4e591621ed", 2751 "aspectRatio": 1.7777777777777777, 2752 "durationSeconds": 13.7, 2753 "items": [ ], 2754 "pushedServices": { }, 2755 "pendingPushedServices": { }, 2756 "usageId": "53f3aaab-508c-3bc6-b6eb-28ee5b33240f", 2757 "originalSize": "1920:1080", 2758 "recordTypeLabel": "sqsp-hosted-video" 2759 } 2760 }, 2761 "backgroundImageId": null, 2762 "backgroundMediaEffect": { 2763 "type": "none" 2764 }, 2765 "divider": { 2766 "enabled": false 2767 }, 2768 "typeName": "page" 2769 }" 2770 data-animation="none" 2771 data-fluid-engine-section 2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 data-sqsp-section="fluid-engine" 2783 2784 2785> 2786 <div 2787 class="section-border" 2788 2789 > 2790 <div class="section-background"> 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805<img alt="" data-src="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/825f3a5e-61c1-44b0-8a3d-dbc5488e7f5b/partnerships.jpg" data-image="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/825f3a5e-61c1-44b0-8a3d-dbc5488e7f5b/partnerships.jpg" data-image-dimensions="5348x3565" data-image-focal-point="0.785048285048285,0.0" alt="partnerships.jpg" data-load="false" elementtiming="nbf-background" src="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/825f3a5e-61c1-44b0-8a3d-dbc5488e7f5b/partnerships.jpg" width="5348" height="3565" alt="" sizes="(max-width: 799px) 200vw, 100vw" style="display:block;object-position: 78.50482850482851% 0%" srcset="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/825f3a5e-61c1-44b0-8a3d-dbc5488e7f5b/partnerships.jpg?format=100w 100w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/825f3a5e-61c1-44b0-8a3d-dbc5488e7f5b/partnerships.jpg?format=300w 300w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/825f3a5e-61c1-44b0-8a3d-dbc5488e7f5b/partnerships.jpg?format=500w 500w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/825f3a5e-61c1-44b0-8a3d-dbc5488e7f5b/partnerships.jpg?format=750w 750w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/825f3a5e-61c1-44b0-8a3d-dbc5488e7f5b/partnerships.jpg?format=1000w 1000w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/825f3a5e-61c1-44b0-8a3d-dbc5488e7f5b/partnerships.jpg?format=1500w 1500w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/825f3a5e-61c1-44b0-8a3d-dbc5488e7f5b/partnerships.jpg?format=2500w 2500w" fetchpriority="high" loading="eager" decoding="async" data-loader="sqs"> 2806 2807 2808 2809 2810 2811 <div class="section-background-overlay" style="opacity: 0.65;"></div> 2812 2813 2814 </div> 2815 </div> 2816 <div 2817 class='content-wrapper' 2818 style=' 2819 2820 2821 2822 ' 2823 > 2824 <div 2825 class="content" 2826 2827 > 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 <div data-fluid-engine="true"><style> 2839 2840.fe-68d2e314ee7eba019f0f831f { 2841 --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px); 2842 --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1)) ) / 8 ); 2843 2844 display: grid; 2845 position: relative; 2846 grid-area: 1/1/-1/-1; 2847 grid-template-rows: repeat(4,minmax(24px, auto)); 2848 grid-template-columns: 2849 minmax(var(--grid-gutter), 1fr) 2850 repeat(8, minmax(0, var(--cell-max-width))) 2851 minmax(var(--grid-gutter), 1fr); 2852 row-gap: 11.0px; 2853 column-gap: 11.0px; 2854 overflow-x: hidden; 2855 overflow-x: clip; 2856} 2857 2858@media (min-width: 768px) { 2859 .background-width--inset .fe-68d2e314ee7eba019f0f831f { 2860 --inset-padding: calc(var(--sqs-site-gutter) * 2); 2861 } 2862 2863 .fe-68d2e314ee7eba019f0f831f { 2864 --grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px); 2865 --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1)) ) / 24 ); 2866 --inset-padding: 0vw; 2867 2868 --row-height-scaling-factor: 0.0215; 2869 --container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding) )); 2870 2871 grid-template-rows: repeat(3,minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto)); 2872 grid-template-columns: 2873 minmax(var(--grid-gutter), 1fr) 2874 repeat(24, minmax(0, var(--cell-max-width))) 2875 minmax(var(--grid-gutter), 1fr); 2876 } 2877} 2878 2879 2880 .fe-block-ba297f27c0940594ad19 { 2881 grid-area: 1/2/5/10; 2882 z-index: 0; 2883 2884 @media (max-width: 767px) { 2885 2886 2887 } 2888 } 2889 2890 .fe-block-ba297f27c0940594ad19 .sqs-block { 2891 justify-content: flex-start; 2892 } 2893 2894 .fe-block-ba297f27c0940594ad19 .sqs-block-alignment-wrapper {
2895 align-items: flex-start; 2896 } 2897 2898 @media (min-width: 768px) { 2899 .fe-block-ba297f27c0940594ad19 { 2900 grid-area: 1/2/4/17; 2901 z-index: 0; 2902 2903 2904 2905 2906 } 2907 2908 .fe-block-ba297f27c0940594ad19 .sqs-block { 2909 justify-content: flex-start; 2910 } 2911 2912 .fe-block-ba297f27c0940594ad19 .sqs-block-alignment-wrapper { 2913 align-items: flex-start; 2914 } 2915 } 2916 2917</style><div class="fluid-engine fe-68d2e314ee7eba019f0f831f"><div class="fe-block fe-block-ba297f27c0940594ad19"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-html html-block" data-block-css="["https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.html/0afe5a90-478c-4ec2-b335-ad74d151c1ea_956/website.components.html.styles.css"]" data-block-scripts="["https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.html/0afe5a90-478c-4ec2-b335-ad74d151c1ea_956/website.components.html.visitor.js"]" data-block-type="1337" data-definition-name="website.components.html" data-sqsp-block="text" data-website-component-id="ba297f27c0940594ad19" id="block-ba297f27c0940594ad19"><div class="sqs-block-content"><div class="sqs-text-block-container"> 2918 2919 <div class="sqs-html-content" data-sqsp-text-block-content><h1 style="white-space:pre-wrap;">Company Overview</h1></div> 2920 2921 2922 2923<style id="container-styles">#block-ba297f27c0940594ad19 { 2924 2925 --stroke-style: none;--stroke-thickness: 6px; 2926 2927 2928 2929 2930 2931 2932 2933 2934 } 2935 2936 #block-ba297f27c0940594ad19 .sqs-html-content { 2937 2938 --tweak-text-block-padding: 6% 6% 6% 6%; 2939 --tweak-text-block-padding: initial; 2940} 2941 2942 .fe-block-ba297f27c0940594ad19 { 2943 mix-blend-mode: var(--tweak-text-block-blend 2944 ); 2945 border-radius: var(--tweak-text-block-radius); 2946 } 2947 2948 2949 2950.fe-block-ba297f27c0940594ad19 { 2951 --tweak-text-block-radius: 0px 0px 0px 0px; 2952 } 2953 2954 2955 2956 .fe-block-ba297f27c0940594ad19 { 2957 --tweak-text-block-blend 2958 : normal; 2959 } 2960 2961 2962 .fe-block-ba297f27c0940594ad19 { 2963 --blur-value: blur(15px);} 2964 2965</style> 2966 2967<style id="override-container-styles"> 2968 @media screen and (max-width: 767px) { 2969 2970 2971 2972#block-ba297f27c0940594ad19 { 2973 2974 } 2975 } 2976 2977 2978 @media screen and (max-width: 767px) { 2979 #block-ba297f27c0940594ad19 .sqs-html-content { 2980 2981 } 2982 } 2983 2984 @media screen and (max-width: 767px) { 2985 2986 2987 2988 2989 2990 2991 }</style> 2992<style class="transform-overrides-vars"> 2993 2994</style> 2995 2996 2997 2998 2999</div> 3000</div></div></div></div></div> 3001 </div> 3002 3003 </div> 3004 3005</section> 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 3017 3018 3019 3020 3021 3022 3023 3024 3025 3026 3027<section 3028 data-test="page-section" 3029 3030 data-section-theme="" 3031 class='page-section 3032 3033 full-bleed-section 3034 layout-engine-section 3035 3036 background-width--full-bleed 3037 3038 section-height--medium 3039 3040 3041 content-width--wide 3042 3043 horizontal-alignment--center 3044 vertical-alignment--middle 3045 3046 3047 3048 3049 ' 3050 3051 data-section-id="68d2e3569aac8071893bc5ee" 3052 3053 data-controller="SectionWrapperController" 3054 data-current-styles="{ 3055 "imageOverlayOpacity": 0.15, 3056 "backgroundWidth": "background-width--full-bleed", 3057 "sectionHeight": "section-height--medium", 3058 "customSectionHeight": 10, 3059 "horizontalAlignment": "horizontal-alignment--center", 3060 "verticalAlignment": "vertical-alignment--middle", 3061 "contentWidth": "content-width--wide", 3062 "customContentWidth": 50, 3063 "sectionTheme": "", 3064 "sectionAnimation": "none", 3065 "backgroundMode": "image" 3066 }" 3067 data-current-context="{ 3068 "video": null, 3069 "backgroundImageId": null, 3070 "backgroundMediaEffect": null, 3071 "divider": null, 3072 "typeName": "page" 3073 }" 3074 data-animation="none" 3075 data-fluid-engine-section 3076 3077 3078 3079 3080 3081 3082 3083 3084 3085 3086 data-sqsp-section="fluid-engine" 3087 3088 3089> 3090 <div 3091 class="section-border" 3092 3093 > 3094 <div class="section-background"> 3095 3096 3097 3098 </div> 3099 </div> 3100 <div 3101 class='content-wrapper' 3102 style=' 3103 3104 3105 3106 ' 3107 > 3108 <div 3109 class="content" 3110 3111 > 3112 3113 3114 3115 3116 3117 3118 3119 3120 3121 3122 <div data-fluid-engine="true"><style> 3123 3124.fe-68d2e3568b43bf16c14f1b83 { 3125 --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px); 3126 --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1)) ) / 8 ); 3127 3128 display: grid; 3129 position: relative; 3130 grid-area: 1/1/-1/-1; 3131 grid-template-rows: repeat(20,minmax(24px, auto)); 3132 grid-template-columns: 3133 minmax(var(--grid-gutter), 1fr) 3134 repeat(8, minmax(0, var(--cell-max-width))) 3135 minmax(var(--grid-gutter), 1fr); 3136 row-gap: 11.0px; 3137 column-gap: 11.0px; 3138 overflow-x: hidden; 3139 overflow-x: clip; 3140} 3141 3142@media (min-width: 768px) { 3143 .background-width--inset .fe-68d2e3568b43bf16c14f1b83 { 3144 --inset-padding: calc(var(--sqs-site-gutter) * 2); 3145 } 3146 3147 .fe-68d2e3568b43bf16c14f1b83 { 3148 --grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px); 3149 --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1)) ) / 24 ); 3150 --inset-padding: 0vw; 3151 3152 --row-height-scaling-factor: 0.0215; 3153 --container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding) )); 3154 3155 grid-template-rows: repeat(16,minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto)); 3156 grid-template-columns: 3157 minmax(var(--grid-gutter), 1fr) 3158 repeat(24, minmax(0, var(--cell-max-width))) 3159 minmax(var(--grid-gutter), 1fr); 3160 } 3161} 3162 3163 3164 .fe-block-yui_3_17_2_1_1758650323580_3628 { 3165 grid-area: 1/2/3/10; 3166 z-index: 1; 3167 3168 @media (max-width: 767px) { 3169 3170 3171 3172 3173 } 3174 } 3175 3176 .fe-block-yui_3_17_2_1_1758650323580_3628 .sqs-block { 3177 justify-content: flex-start; 3178 } 3179 3180 .fe-block-yui_3_17_2_1_1758650323580_3628 .sqs-block-alignment-wrapper {
3181 align-items: flex-start; 3182 } 3183 3184 @media (min-width: 768px) { 3185 .fe-block-yui_3_17_2_1_1758650323580_3628 { 3186 grid-area: 1/3/16/15; 3187 z-index: 1; 3188 3189 3190 3191 3192 3193 3194 } 3195 3196 .fe-block-yui_3_17_2_1_1758650323580_3628 .sqs-block { 3197 justify-content: flex-start; 3198 } 3199 3200 .fe-block-yui_3_17_2_1_1758650323580_3628 .sqs-block-alignment-wrapper { 3201 align-items: flex-start; 3202 } 3203 } 3204 3205 .fe-block-yui_3_17_2_1_1758650323580_5792 { 3206 grid-area: 3/2/9/10; 3207 z-index: 2; 3208 3209 @media (max-width: 767px) { 3210 3211 3212 3213 3214 } 3215 } 3216 3217 .fe-block-yui_3_17_2_1_1758650323580_5792 .sqs-block { 3218 justify-content: center; 3219 } 3220 3221 .fe-block-yui_3_17_2_1_1758650323580_5792 .sqs-block-alignment-wrapper { 3222 align-items: center; 3223 } 3224 3225 @media (min-width: 768px) { 3226 .fe-block-yui_3_17_2_1_1758650323580_5792 { 3227 grid-area: 1/16/10/25; 3228 z-index: 2; 3229 3230 3231 3232 3233 3234 3235 } 3236 3237 .fe-block-yui_3_17_2_1_1758650323580_5792 .sqs-block { 3238 justify-content: center; 3239 } 3240 3241 .fe-block-yui_3_17_2_1_1758650323580_5792 .sqs-block-alignment-wrapper { 3242 align-items: center; 3243 } 3244 } 3245 3246 .fe-block-yui_3_17_2_1_1767112540740_30730 { 3247 grid-area: 9/2/15/10; 3248 z-index: 3; 3249 3250 @media (max-width: 767px) { 3251 3252 3253 3254 3255 } 3256 } 3257 3258 .fe-block-yui_3_17_2_1_1767112540740_30730 .sqs-block { 3259 justify-content: center; 3260 } 3261 3262 .fe-block-yui_3_17_2_1_1767112540740_30730 .sqs-block-alignment-wrapper { 3263 align-items: center; 3264 } 3265 3266 @media (min-width: 768px) { 3267 .fe-block-yui_3_17_2_1_1767112540740_30730 { 3268 grid-area: 10/16/17/21; 3269 z-index: 3; 3270 3271 3272 3273 3274 3275 3276 } 3277 3278 .fe-block-yui_3_17_2_1_1767112540740_30730 .sqs-block { 3279 justify-content: center; 3280 } 3281 3282 .fe-block-yui_3_17_2_1_1767112540740_30730 .sqs-block-alignment-wrapper { 3283 align-items: center; 3284 } 3285 } 3286 3287 .fe-block-bb71fe056d0d7a37e13b { 3288 grid-area: 15/2/21/10; 3289 z-index: 4; 3290 3291 @media (max-width: 767px) { 3292 3293 3294 3295 3296 } 3297 } 3298 3299 .fe-block-bb71fe056d0d7a37e13b .sqs-block { 3300 justify-content: center; 3301 } 3302 3303 .fe-block-bb71fe056d0d7a37e13b .sqs-block-alignment-wrapper { 3304 align-items: center; 3305 } 3306 3307 @media (min-width: 768px) { 3308 .fe-block-bb71fe056d0d7a37e13b { 3309 grid-area: 10/21/17/25; 3310 z-index: 4; 3311 3312 3313 3314 3315 3316 3317 } 3318 3319 .fe-block-bb71fe056d0d7a37e13b .sqs-block { 3320 justify-content: center; 3321 } 3322 3323 .fe-block-bb71fe056d0d7a37e13b .sqs-block-alignment-wrapper { 3324 align-items: center; 3325 } 3326 } 3327 3328</style><div class="fluid-engine fe-68d2e3568b43bf16c14f1b83"><div class="fe-block fe-block-yui_3_17_2_1_1758650323580_3628"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-html html-block" data-block-css="["https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.html/0afe5a90-478c-4ec2-b335-ad74d151c1ea_956/website.components.html.styles.css"]" data-block-scripts="["https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.html/0afe5a90-478c-4ec2-b335-ad74d151c1ea_956/website.components.html.visitor.js"]" data-block-type="1337" data-definition-name="website.components.html" data-sqsp-block="text" data-website-component-id="yui_3_17_2_1_1758650323580_3628" id="block-yui_3_17_2_1_1758650323580_3628"><div class="sqs-block-content"><div class="sqs-text-block-container"> 3329 3330 <div class="sqs-html-content" data-sqsp-text-block-content><h3 style="white-space:pre-wrap;"><span class="sqsrte-text-color--black">About Bodkin Design & Engineering</span></h3><p class="" style="white-space:pre-wrap;">Since 1992, Bodkin Design & Engineering has provided product development, innovation, and engineering services to the industrial, commercial, military, and research communities. BD&E has successfully introduced a broad range of products that incorporate cutting-edge technologies and has secured numerous industry patents for its clients.</p><p class="" style="white-space:pre-wrap;">These system-level solutions draw on our expertise in:</p><ul data-rte-list="default"><li><p class="" style="white-space:pre-wrap;">Optics</p></li><li><p class="" style="white-space:pre-wrap;">Electro-Optics</p></li><li><p class="" style="white-space:pre-wrap;">Opto-Mechanics</p></li><li><p class="" style="white-space:pre-wrap;">Mechanical Engineering</p></li><li><p class="" style="white-space:pre-wrap;">Physics</p></li></ul><p class="" style="white-space:pre-wrap;">BD&E is an innovative electro-optics engineering firm that has designed many first photonic applications. We have a team of highly experienced engineers and scientists who are experts in designing creative, cost-effective solutions to address your specific needs.
3330</p><p class="" style="white-space:pre-wrap;">We pride ourselves in our ability to identify key performance requirements while working with our customer to effectively navigate complex trade-spaces to arrive at an optimal solution.</p><p class="" style="white-space:pre-wrap;">From precision engineered optical products for advanced space systems, to miniature portable generators for todayâs soldiers, to custom OEM systems, Bodkin Design is your best source for creative and affordable solutions. We invite you to discover how our cutting-edge expertise can solve your toughest problems!</p></div> 3331 3332 3333 3334<style id="container-styles">#block-yui_3_17_2_1_1758650323580_3628 { 3335 3336 --stroke-style: none;--stroke-thickness: 6px; 3337 3338 3339 3340 3341 3342 3343 3344 3345 } 3346 3347 #block-yui_3_17_2_1_1758650323580_3628 .sqs-html-content { 3348 3349 --tweak-text-block-padding: 6% 6% 6% 6%; 3350 --tweak-text-block-padding: initial; 3351} 3352 3353 .fe-block-yui_3_17_2_1_1758650323580_3628 { 3354 mix-blend-mode: var(--tweak-text-block-blend 3355 ); 3356 border-radius: var(--tweak-text-block-radius); 3357 } 3358 3359 3360 3361.fe-block-yui_3_17_2_1_1758650323580_3628 { 3362 --tweak-text-block-radius: 0px 0px 0px 0px; 3363 } 3364 3365 3366 3367 .fe-block-yui_3_17_2_1_1758650323580_3628 { 3368 --tweak-text-block-blend 3369 : normal; 3370 } 3371 3372 3373 .fe-block-yui_3_17_2_1_1758650323580_3628 { 3374 --blur-value: blur(15px);} 3375 3376</style> 3377 3378<style id="override-container-styles"> 3379 @media screen and (max-width: 767px) { 3380 3381 3382 3383#block-yui_3_17_2_1_1758650323580_3628 { 3384 3385 } 3386 } 3387 3388 3389 @media screen and (max-width: 767px) { 3390 #block-yui_3_17_2_1_1758650323580_3628 .sqs-html-content { 3391 3392 } 3393 } 3394 3395 @media screen and (max-width: 767px) { 3396 3397 3398 3399 3400 3401 3402 }</style> 3403<style class="transform-overrides-vars"> 3404 3405</style> 3406 3407 3408 3409 3410</div> 3411</div></div></div><div class="fe-block fe-block-yui_3_17_2_1_1758650323580_5792"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-image image-block" data-aspect-ratio="64.59942181310164" data-block-css="["https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/website.components.imageFluid.styles.css"]" data-block-scripts="["https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/18018.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/39188.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/39882.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/64023.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/92452.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/image-effect-film-grain.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/image-effect-liquid.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/image-effect-parallax.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/image-effect-refracted-circles.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/image-effect-refracted-lines.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/website.components.imageFluid.shared.constants.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/website.components.imageFluid.visitor.js"]" data-block-type="1337" data-definition-name="website.components.imageFluid" data-sqsp-block="image" data-website-component-id="yui_3_17_2_1_1758650323580_5792" id="block-yui_3_17_2_1_1758650323580_5792"><div class="sqs-block-content"> 3412 3413 3414 3415 3416 3417 3418 3419 3420 3421 3422 3423 3424 3425 3426 3427 3428 3429 3430 3431 3432 3433 3434 3435 3436 3437 3438 3439 3440 3441 3442 3443 3444 3445 3446 <div 3447 class="fluid-image-component-root image-block-outer-wrapper design-layout-fluid image-position-right combination-animation-site-default individual-animation-site-default 3448 }" 3449 data-component-id="yui_3_17_2_1_1758650323580_5792" 3450 data-test="image-block-fluid-outer-wrapper" 3451 data-is-image-stretched="true" 3452 data-is-mask-applied="false" 3453 data-media-focal-point="0.5,0.5" 3454 3455 3456 data-bpo="" 3457 data-breakpoints="[{"id":"system_desktop","name":"Desktop"},{"id":"system_mobile","name":"Mobile","maxWidth":"767px"}]" 3458 3459 3460 > 3461 <div 3462 class="fluid-image-animation-wrapper sqs-image sqs-block-alignment-wrapper" 3463 data-animation-role="image" 3464 > 3465 <div 3466 class="fluid-image-container sqs-image-content js-image-container visitor-mode" 3467 3468 data-sqsp-image-block-image-container 3469 > 3470 3471 3472 3473 3474 3475 3476 3477 3478 <div class="js-content-mode-element-wrapper js-content-mode-element-system_desktop"> 3479 3480 3481 <div class="js-content-mode-element content-fill"> 3482 3483 3484 3485 3486 3487 3488 3489 <img data-stretch="true" 3490 data-src="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/3ecdfa52-5475-4a15-8d31-70cac9a233cd/240426_gradawards_199.JPG" 3491 data-image="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/3ecdfa52-5475-4a15-8d31-70cac9a233cd/240426_gradawards_199.JPG" 3492 data-image-dimensions="5066x3377" 3493 data-image-focal-point="0.5,0.5" 3494 data-sqsp-image-block-image 3495 alt="An older man with glasses, gray hair, and a beard standing at a wooden podium with a Tufts University sign, speaking into a microphone, holding papers, wearing a navy blazer, light blue shirt, and red tie." 3496 data-licensed-asset-preview="false" 3497 data-load="false" elementtiming="system-image-block" src="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/3ecdfa52-5475-4a15-8d31-70cac9a233cd/240426_gradawards_199.JPG" width="5066" height="3377" alt="" sizes="auto, 100vw" style="display:block;object-position: var(--image-component-focal-point);object-fit: var(--image-component-object-fit);" srcset="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/3ecdfa52-5475-4a15-8d31-70cac9a233cd/240426_gradawards_199.JPG?format=100w 100w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/3ecdfa52-5475-4a15-8d31-70cac9a233cd/240426_gradawards_199.JPG?format=300w 300w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/3ecdfa52-5475-4a15-8d31-70cac9a233cd/240426_gradawards_199.JPG?format=500w 500w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/3ecdfa52-5475-4a15-8d31-70cac9a233cd/240426_gradawards_199.JPG?format=750w 750w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/3ecdfa52-5475-4a15-8d31-70cac9a233cd/240426_gradawards_199.JPG?format=1000w 1000w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/3ecdfa52-5475-4a15-8d31-70cac9a233cd/240426_gradawards_199.JPG?format=1500w 1500w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/3ecdfa52-5475-4a15-8d31-70cac9a233cd/240426_gradawards_199.JPG?format=2500w 2500w" decoding="auto" data-loader="sqs" data-image-component="1.0.1"> 3498 3499 3500 3501 <div class="fluidImageOverlay"></div> 3502 3503 </div> 3504 3505 3506 </div> 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 3520 3521 </div> 3522 </div> 3523 <style> 3524 3525 3526 3527 #block-yui_3_17_2_1_1758650323580_5792 { 3528 --image-component-focal-point: 50% 50%; 3529 3530 --image-component-object-fit: cover; 3531 --image-component-overlay-opacity: 0; 3532 --image-component-overlay-blend-mode: normal; 3533
3534 --image-component-native-aspect-ratio: 5066/3377; 3535 3536 3537 3538 3539 } 3540 #block-yui_3_17_2_1_1758650323580_5792 .fluid-image-container.visitor-mode { 3541 3542 3543 overflow: hidden;-webkit-mask-image: -webkit-radial-gradient(white, black);clip-path: none;-webkit-clip-path: none;border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px; 3544 3545 } 3546 #block-yui_3_17_2_1_1758650323580_5792 .js-content-mode-element-wrapper { 3547 position: relative; 3548 width: 100%; 3549 height: 100%; 3550 display: none; 3551 } 3552 #block-yui_3_17_2_1_1758650323580_5792 .js-content-mode-element-system_desktop { 3553 display: block; 3554 } 3555 </style> 3556 <style class="transform-vars"> 3557 .fe-block-yui_3_17_2_1_1758650323580_5792 { 3558 --opacity: 100%; 3559 --translate-x: 0px; 3560 --translate-y: 0px; 3561 --rotation: 0deg; 3562 --scale-x: 100%; 3563 --scale-y: 100%; 3564 --skew-x: 0deg; 3565 --skew-y: 0deg; 3566 --origin-x: 50%; 3567 --origin-y: 50%; 3568 --block-transform: none; 3569 3570 opacity: var(--opacity, 1); 3571 transform: var(--block-transform); 3572 transform-origin: var(--origin-x) var(--origin-y); 3573 } 3574 </style><style class="transform-overrides-vars"> 3575 3576</style> 3577 3578 3579 3580 3581 3582 </div> 3583 3584</div></div></div><div class="fe-block fe-block-yui_3_17_2_1_1767112540740_30730"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-image image-block" data-aspect-ratio="75.47859694808446" data-block-css="["https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/website.components.imageFluid.styles.css"]" data-block-scripts="["https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/18018.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/39188.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/39882.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/64023.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/92452.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/image-effect-film-grain.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/image-effect-liquid.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/image-effect-parallax.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/image-effect-refracted-circles.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/image-effect-refracted-lines.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/website.components.imageFluid.shared.constants.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/website.components.imageFluid.visitor.js"]" data-block-type="1337" data-definition-name="website.components.imageFluid" data-sqsp-block="image" data-website-component-id="yui_3_17_2_1_1767112540740_30730" id="block-yui_3_17_2_1_1767112540740_30730"><div class="sqs-block-content"> 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 <div 3620 class="fluid-image-component-root image-block-outer-wrapper design-layout-fluid image-position-center combination-animation-site-default individual-animation-site-default 3621 }" 3622 data-component-id="yui_3_17_2_1_1767112540740_30730" 3623 data-test="image-block-fluid-outer-wrapper" 3624 data-is-image-stretched="true" 3625 data-is-mask-applied="false" 3626 data-media-focal-point="0.5,0.5" 3627 3628 3629 data-bpo="" 3630 data-breakpoints="[{"id":"system_desktop","name":"Desktop"},{"id":"system_mobile","name":"Mobile","maxWidth":"767px"}]" 3631 3632 3633 > 3634 <div 3635 class="fluid-image-animation-wrapper sqs-image sqs-block-alignment-wrapper" 3636 data-animation-role="image" 3637 > 3638 <div 3639 class="fluid-image-container sqs-image-content js-image-container visitor-mode" 3640 3641 data-sqsp-image-block-image-container 3642 > 3643 3644 3645 3646 3647 3648 3649 3650 3651 <div class="js-content-mode-element-wrapper js-content-mode-element-system_desktop"> 3652 3653 3654 <div class="js-content-mode-element content-fill"> 3655 3656 3657 3658 3659 3660 3661 3662 <img data-stretch="true" 3663 data-src="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/79747682-ca39-4a1c-ac69-a767dca55236/Engineering+Capabilites.JPG" 3664 data-image="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/79747682-ca39-4a1c-ac69-a767dca55236/Engineering+Capabilites.JPG" 3665 data-image-dimensions="3139x2846" 3666 data-image-focal-point="0.5,0.5" 3667 data-sqsp-image-block-image 3668 alt="Man working on a laptop connected to electronic testing equipment in a laboratory setting." 3669 data-licensed-asset-preview="false" 3670 data-load="false" elementtiming="system-image-block" src="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/79747682-ca39-4a1c-ac69-a767dca55236/Engineering+Capabilites.JPG" width="3139" height="2846" alt="" sizes="auto, 100vw" style="display:block;object-position: var(--image-component-focal-point);object-fit: var(--image-component-object-fit);" srcset="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/79747682-ca39-4a1c-ac69-a767dca55236/Engineering+Capabilites.JPG?format=100w 100w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/79747682-ca39-4a1c-ac69-a767dca55236/Engineering+Capabilites.JPG?format=300w 300w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/79747682-ca39-4a1c-ac69-a767dca55236/Engineering+Capabilites.JPG?format=500w 500w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/79747682-ca39-4a1c-ac69-a767dca55236/Engineering+Capabilites.JPG?format=750w 750w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/79747682-ca39-4a1c-ac69-a767dca55236/Engineering+Capabilites.JPG?format=1000w 1000w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/79747682-ca39-4a1c-ac69-a767dca55236/Engineering+Capabilites.JPG?format=1500w 1500w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/79747682-ca39-4a1c-ac69-a767dca55236/Engineering+Capabilites.JPG?format=2500w 2500w" decoding="auto" data-loader="sqs" data-image-component="1.0.1"> 3671 3672 3673 3674 <div class="fluidImageOverlay"></div> 3675 3676 </div> 3677 3678 3679 </div> 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 3694 </div> 3695 </div> 3696 <style> 3697 3698 3699 3700 #block-yui_3_17_2_1_1767112540740_30730 { 3701 --image-component-focal-point: 50% 50%; 3702 3703 --image-component-object-fit: cover; 3704 --image-component-overlay-opacity: 0; 3705 --image-component-overlay-blend-mode: normal; 3706
3707 --image-component-native-aspect-ratio: 3139/2846; 3708 3709 3710 3711 3712 } 3713 #block-yui_3_17_2_1_1767112540740_30730 .fluid-image-container.visitor-mode { 3714 3715 3716 overflow: hidden;-webkit-mask-image: -webkit-radial-gradient(white, black);clip-path: none;-webkit-clip-path: none; 3717 3718 } 3719 #block-yui_3_17_2_1_1767112540740_30730 .js-content-mode-element-wrapper { 3720 position: relative; 3721 width: 100%; 3722 height: 100%; 3723 display: none; 3724 } 3725 #block-yui_3_17_2_1_1767112540740_30730 .js-content-mode-element-system_desktop { 3726 display: block; 3727 } 3728 </style> 3729 <style class="transform-overrides-vars"> 3730 3731</style> 3732 3733 3734 3735 3736 3737 </div> 3738 3739</div></div></div><div class="fe-block fe-block-bb71fe056d0d7a37e13b"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-image image-block" data-aspect-ratio="75.47859694808446" data-block-css="["https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/website.components.imageFluid.styles.css"]" data-block-scripts="["https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/18018.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/39188.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/39882.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/64023.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/92452.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/image-effect-film-grain.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/image-effect-liquid.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/image-effect-parallax.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/image-effect-refracted-circles.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/image-effect-refracted-lines.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/website.components.imageFluid.shared.constants.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.imageFluid/d529e0f6-8c71-4eec-89f2-7c230ec5a547_943/website.components.imageFluid.visitor.js"]" data-block-type="1337" data-definition-name="website.components.imageFluid" data-sqsp-block="image" data-website-component-id="bb71fe056d0d7a37e13b" id="block-bb71fe056d0d7a37e13b"><div class="sqs-block-content"> 3740 3741 3742 3743 3744 3745 3746 3747 3748 3749 3750 3751 3752 3753 3754 3755 3756 3757 3758 3759 3760 3761 3762 3763 3764 3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 <div 3775 class="fluid-image-component-root image-block-outer-wrapper design-layout-fluid image-position-center combination-animation-site-default individual-animation-site-default 3776 }" 3777 data-component-id="bb71fe056d0d7a37e13b" 3778 data-test="image-block-fluid-outer-wrapper" 3779 data-is-image-stretched="true" 3780 data-is-mask-applied="false" 3781 data-media-focal-point="0.5,0.5" 3782 3783 3784 data-bpo="" 3785 data-breakpoints="[{"id":"system_desktop","name":"Desktop"},{"id":"system_mobile","name":"Mobile","maxWidth":"767px"}]" 3786 3787 3788 > 3789 <div 3790 class="fluid-image-animation-wrapper sqs-image sqs-block-alignment-wrapper" 3791 data-animation-role="image" 3792 > 3793 <div 3794 class="fluid-image-container sqs-image-content js-image-container visitor-mode" 3795 3796 data-sqsp-image-block-image-container 3797 > 3798 3799 3800 3801 3802 3803 3804 3805 3806 <div class="js-content-mode-element-wrapper js-content-mode-element-system_desktop"> 3807 3808 3809 <div class="js-content-mode-element content-fill"> 3810 3811 3812 3813 3814 3815 3816 3817 <img data-stretch="true" 3818 data-src="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/631d1964-700a-4534-83dc-b0a5aaaedf00/IMG_2392.JPG" 3819 data-image="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/631d1964-700a-4534-83dc-b0a5aaaedf00/IMG_2392.JPG" 3820 data-image-dimensions="3024x4032" 3821 data-image-focal-point="0.5,0.5" 3822 data-sqsp-image-block-image 3823 alt="A man working on electronic components at a lab bench with tools, a microscope, and equipment around him." 3824 data-licensed-asset-preview="false" 3825 data-load="false" elementtiming="system-image-block" src="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/631d1964-700a-4534-83dc-b0a5aaaedf00/IMG_2392.JPG" width="3024" height="4032" alt="" sizes="auto, 100vw" style="display:block;object-position: var(--image-component-focal-point);object-fit: var(--image-component-object-fit);" srcset="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/631d1964-700a-4534-83dc-b0a5aaaedf00/IMG_2392.JPG?format=100w 100w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/631d1964-700a-4534-83dc-b0a5aaaedf00/IMG_2392.JPG?format=300w 300w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/631d1964-700a-4534-83dc-b0a5aaaedf00/IMG_2392.JPG?format=500w 500w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/631d1964-700a-4534-83dc-b0a5aaaedf00/IMG_2392.JPG?format=750w 750w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/631d1964-700a-4534-83dc-b0a5aaaedf00/IMG_2392.JPG?format=1000w 1000w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/631d1964-700a-4534-83dc-b0a5aaaedf00/IMG_2392.JPG?format=1500w 1500w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/631d1964-700a-4534-83dc-b0a5aaaedf00/IMG_2392.JPG?format=2500w 2500w" decoding="auto" data-loader="sqs" data-image-component="1.0.1"> 3826 3827 3828 3829 <div class="fluidImageOverlay"></div> 3830 3831 </div> 3832 3833 3834 </div> 3835 3836 3837 3838 3839 3840 3841 3842 3843 3844 3845 3846 3847 3848 3849 </div> 3850 </div> 3851 <style> 3852 3853 3854 3855 #block-bb71fe056d0d7a37e13b { 3856 --image-component-focal-point: 50% 50%; 3857 3858 --image-component-object-fit: cover; 3859 --image-component-overlay-opacity: 0; 3860 --image-component-overlay-blend-mode: normal; 3861
3862 --image-component-native-aspect-ratio: 3024/4032; 3863 3864 3865 3866 3867 } 3868 #block-bb71fe056d0d7a37e13b .fluid-image-container.visitor-mode { 3869 3870 3871 overflow: hidden;-webkit-mask-image: -webkit-radial-gradient(white, black);clip-path: none;-webkit-clip-path: none; 3872 3873 } 3874 #block-bb71fe056d0d7a37e13b .js-content-mode-element-wrapper { 3875 position: relative; 3876 width: 100%; 3877 height: 100%; 3878 display: none; 3879 } 3880 #block-bb71fe056d0d7a37e13b .js-content-mode-element-system_desktop { 3881 display: block; 3882 } 3883 </style> 3884 <style class="transform-overrides-vars"> 3885 3886</style> 3887 3888 3889 3890 3891 3892 </div> 3893 3894</div></div></div></div></div> 3895 </div> 3896 3897 </div> 3898 3899</section> 3900 3901 3902 3903 3904 3905 3906 3907 3908 3909 3910 3911 3912 3913 3914 3915 3916 3917 3918 3919 3920 3921<section 3922 data-test="page-section" 3923 3924 data-section-theme="light" 3925 class='page-section 3926 3927 full-bleed-section 3928 layout-engine-section 3929 3930 background-width--full-bleed 3931 3932 3933 section-height--custom 3934 3935 3936 3937 content-width--wide 3938 3939 horizontal-alignment--center 3940 vertical-alignment--middle 3941 3942 3943 3944 3945 light' 3946 3947 data-section-id="6a9b0d118246cc10a9b096ba" 3948 3949 data-controller="SectionWrapperController" 3950 data-current-styles="{ 3951 "imageOverlayOpacity": 0.15, 3952 "backgroundWidth": "background-width--full-bleed", 3953 "sectionHeight": "section-height--custom", 3954 "customSectionHeight": 1, 3955 "horizontalAlignment": "horizontal-alignment--center", 3956 "verticalAlignment": "vertical-alignment--middle", 3957 "contentWidth": "content-width--wide", 3958 "customContentWidth": 50, 3959 "sectionTheme": "light", 3960 "sectionAnimation": "none", 3961 "backgroundMode": "image" 3962 }" 3963 data-current-context="{ 3964 "video": { 3965 "playbackSpeed": 1, 3966 "filter": 1, 3967 "filterStrength": 0, 3968 "zoom": 0, 3969 "videoSourceProvider": "none" 3970 }, 3971 "backgroundImageId": null, 3972 "backgroundMediaEffect": { 3973 "type": "none" 3974 }, 3975 "divider": { 3976 "enabled": false 3977 }, 3978 "typeName": "page" 3979 }" 3980 data-animation="none" 3981 data-fluid-engine-section 3982 3983 3984 style="min-height: 1vh;" 3985 3986 3987 3988 3989 3990 3991 3992 data-sqsp-section="fluid-engine" 3993 3994 3995> 3996 <div 3997 class="section-border" 3998 3999 > 4000 <div class="section-background"> 4001 4002 4003 4004 </div> 4005 </div> 4006 <div 4007 class='content-wrapper' 4008 style=' 4009 4010 4011 4012 padding-top: calc(1vmax / 10); padding-bottom: calc(1vmax / 10); 4013 4014 4015 ' 4016 > 4017 <div 4018 class="content" 4019 4020 > 4021 4022 4023 4024 4025 4026 4027 4028 4029 4030 4031 <div data-fluid-engine="true"><style> 4032 4033.fe-6a9b0d118246cc10a9b096b9 { 4034 --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 0.0px); 4035 --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (0.0px * (8 - 1)) ) / 8 ); 4036 4037 display: grid; 4038 position: relative; 4039 grid-area: 1/1/-1/-1; 4040 grid-template-rows: repeat(8,minmax(24px, auto)); 4041 grid-template-columns: 4042 minmax(var(--grid-gutter), 1fr) 4043 repeat(8, minmax(0, var(--cell-max-width))) 4044 minmax(var(--grid-gutter), 1fr); 4045 row-gap: 0.0px; 4046 column-gap: 0.0px; 4047 overflow-x: hidden; 4048 overflow-x: clip; 4049} 4050 4051@media (min-width: 768px) { 4052 .background-width--inset .fe-6a9b0d118246cc10a9b096b9 { 4053 --inset-padding: calc(var(--sqs-site-gutter) * 2); 4054 } 4055 4056 .fe-6a9b0d118246cc10a9b096b9 { 4057 --grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 0.0px); 4058 --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (0.0px * (24 - 1)) ) / 24 ); 4059 --inset-padding: 0vw; 4060 4061 --row-height-scaling-factor: 0.0215; 4062 --container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding) )); 4063 4064 grid-template-rows: repeat(16,minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto)); 4065 grid-template-columns: 4066 minmax(var(--grid-gutter), 1fr) 4067 repeat(24, minmax(0, var(--cell-max-width))) 4068 minmax(var(--grid-gutter), 1fr); 4069 } 4070} 4071 4072 4073 .fe-block-0c7d6386dcdfbd17654a { 4074 grid-area: 1/2/3/10; 4075 z-index: 2; 4076 4077 @media (max-width: 767px) { 4078 4079 4080 4081 4082 } 4083 } 4084 4085 .fe-block-0c7d6386dcdfbd17654a .sqs-block { 4086 justify-content: flex-start; 4087 } 4088 4089 .fe-block-0c7d6386dcdfbd17654a .sqs-block-alignment-wrapper {
4090 align-items: flex-start; 4091 } 4092 4093 @media (min-width: 768px) { 4094 .fe-block-0c7d6386dcdfbd17654a { 4095 grid-area: 2/8/4/20; 4096 z-index: 2; 4097 4098 4099 4100 4101 4102 4103 } 4104 4105 .fe-block-0c7d6386dcdfbd17654a .sqs-block { 4106 justify-content: flex-start; 4107 } 4108 4109 .fe-block-0c7d6386dcdfbd17654a .sqs-block-alignment-wrapper { 4110 align-items: flex-start; 4111 } 4112 } 4113 4114 .fe-block-af765a68b937fca7c90d { 4115 grid-area: 3/2/9/10; 4116 z-index: 3; 4117 4118 @media (max-width: 767px) { 4119 4120 4121 4122 4123 } 4124 } 4125 4126 .fe-block-af765a68b937fca7c90d .sqs-block { 4127 justify-content: flex-start; 4128 } 4129 4130 .fe-block-af765a68b937fca7c90d .sqs-block-alignment-wrapper { 4131 align-items: flex-start; 4132 } 4133 4134 @media (min-width: 768px) { 4135 .fe-block-af765a68b937fca7c90d { 4136 grid-area: 4/3/16/25; 4137 z-index: 3; 4138 4139 4140 4141 4142 4143 4144 } 4145 4146 .fe-block-af765a68b937fca7c90d .sqs-block { 4147 justify-content: flex-start; 4148 } 4149 4150 .fe-block-af765a68b937fca7c90d .sqs-block-alignment-wrapper { 4151 align-items: flex-start; 4152 } 4153 } 4154 4155</style><div class="fluid-engine fe-6a9b0d118246cc10a9b096b9"><div class="fe-block fe-block-0c7d6386dcdfbd17654a"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-html html-block" data-block-css="["https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.html/0afe5a90-478c-4ec2-b335-ad74d151c1ea_956/website.components.html.styles.css"]" data-block-scripts="["https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.html/0afe5a90-478c-4ec2-b335-ad74d151c1ea_956/website.components.html.visitor.js"]" data-block-type="1337" data-definition-name="website.components.html" data-sqsp-block="text" data-website-component-id="0c7d6386dcdfbd17654a" id="block-0c7d6386dcdfbd17654a"><div class="sqs-block-content"><div class="sqs-text-block-container"> 4156 4157 <div class="sqs-html-content" data-sqsp-text-block-content><h2 style="text-align: center; ; white-space:pre-wrap;" data-rte-preserve-empty="true">What our Customers Say</h2></div> 4158 4159 4160 4161<style id="container-styles">#block-0c7d6386dcdfbd17654a { 4162 4163 --stroke-style: none;--stroke-thickness: 2px; 4164 4165 --tweak-text-block-stroke-color: hsla(var(--black-hsl), 1) 4166; 4167 4168 4169 4170 4171 4172 4173 4174 } 4175 4176 #block-0c7d6386dcdfbd17654a .sqs-html-content { 4177 4178 --tweak-text-block-padding: 6% 6% 6% 6%; 4179 --tweak-text-block-padding: initial; 4180} 4181 4182 .fe-block-0c7d6386dcdfbd17654a { 4183 mix-blend-mode: var(--tweak-text-block-blend 4184 ); 4185 border-radius: var(--tweak-text-block-radius); 4186 } 4187 4188 4189 4190.fe-block-0c7d6386dcdfbd17654a { 4191 --tweak-text-block-radius: 0px 0px 0px 0px; 4192 } 4193 4194 4195 4196 .fe-block-0c7d6386dcdfbd17654a { 4197 --tweak-text-block-blend 4198 : normal; 4199 } 4200 4201 4202 .fe-block-0c7d6386dcdfbd17654a { 4203 --blur-value: blur(15px);} 4204 4205</style> 4206 4207<style id="override-container-styles"> 4208 @media screen and (max-width: 767px) { 4209 4210 4211 4212#block-0c7d6386dcdfbd17654a { 4213 4214 } 4215 } 4216 4217 4218 @media screen and (max-width: 767px) { 4219 #block-0c7d6386dcdfbd17654a .sqs-html-content { 4220 4221 } 4222 } 4223 4224 @media screen and (max-width: 767px) { 4225 4226 4227 4228 4229 4230 4231 }</style> 4232<style class="transform-vars"> 4233 .fe-block-0c7d6386dcdfbd17654a { 4234 --opacity: 100%; 4235 --translate-x: 0px; 4236 --translate-y: 0px; 4237 --rotation: 0deg; 4238 --scale-x: 100%; 4239 --scale-y: 100%; 4240 --skew-x: 0deg; 4241 --skew-y: 0deg; 4242 --origin-x: 50%; 4243 --origin-y: 50%; 4244 --block-transform: none; 4245 4246 opacity: var(--opacity, 1); 4247 transform: var(--block-transform); 4248 transform-origin: var(--origin-x) var(--origin-y); 4249 } 4250 </style><style class="transform-overrides-vars"> 4251 4252</style> 4253 4254 4255 4256 4257</div> 4258</div></div></div><div class="fe-block fe-block-af765a68b937fca7c90d"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-code code-block" data-block-css="["https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.c
4258ode/e0c6072b-8272-49b8-8697-e176c096420d_1001/website.components.code.styles.css"]" data-block-scripts="["https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.code/e0c6072b-8272-49b8-8697-e176c096420d_1001/website.components.code.visitor.js"]" data-block-type="1337" data-definition-name="website.components.code" data-sqsp-block="code" data-website-component-id="af765a68b937fca7c90d" id="block-af765a68b937fca7c90d"><div class="sqs-block-content"> 4259 4260 4261<div 4262 class="sqs-code-container" 4263 4264 4265 data-localized="{"enableSafeModeButton":"Preview in safe mode","enableSafeModeText":"This block contains embedded scripts. Embedded scripts are disabled while you're logged in and editing your site.","enableSafeModeTitle":"Embedded Scripts","exitSafeModeButton":"Exit safe preview","exitSafeModeText":"Please view the page after logging out for accurate rendering.","exitSafeModeTitle":"Safe Preview","globalSafeMode":"Embedded Code: This block contains embedded code that has been disabled.","scriptDisabled":"Script Disabled"}" 4266 4267 4268 4269 4270> 4271 4272 <!-- Elfsight Google Reviews | Untitled Google Reviews -->
4273<script src="https://elfsightcdn.com/platform.js" async></script>
4273 4274<div class="elfsight-app-d2187bde-e822-4411-9b63-0c7054747e92" data-elfsight-app-lazy></div> 4275 4276 4277 4278 4279 4280</div> 4281 4282<style class="transform-vars"> 4283 .fe-block-af765a68b937fca7c90d { 4284 --opacity: 100%; 4285 --translate-x: 0px; 4286 --translate-y: 0px; 4287 --rotation: 0deg; 4288 --scale-x: 100%; 4289 --scale-y: 100%; 4290 --skew-x: 0deg; 4291 --skew-y: 0deg; 4292 --origin-x: 50%; 4293 --origin-y: 50%; 4294 --block-transform: none; 4295 4296 opacity: var(--opacity, 1); 4297 transform: var(--block-transform); 4298 transform-origin: var(--origin-x) var(--origin-y); 4299 } 4300 </style><style class="transform-overrides-vars"> 4301 4302</style> 4303 4304</div></div></div></div></div> 4305 </div> 4306 4307 </div> 4308 4309</section> 4310 4311 4312 4313 4314 4315 4316 4317 4318 4319 4320 4321 4322 4323 4324 4325 4326 4327 4328 4329 4330 4331<section 4332 data-test="page-section" 4333 4334 data-section-theme="black" 4335 class='page-section 4336 4337 full-bleed-section 4338 layout-engine-section 4339 4340 background-width--full-bleed 4341 4342 section-height--medium 4343 4344 4345 content-width--wide 4346 4347 horizontal-alignment--center 4348 vertical-alignment--middle 4349 4350 has-background 4351 4352 4353 black' 4354 4355 data-section-id="695d57db7e2afa0c5d2c4569" 4356 4357 data-controller="SectionWrapperController" 4358 data-current-styles="{ 4359 "backgroundImage": { 4360 "id": "69c590c821da2f02e880ad03", 4361 "recordType": 2, 4362 "addedOn": 1774555336520, 4363 "updatedOn": 1774555336559, 4364 "workflowState": 1, 4365 "publishOn": 1774555336520, 4366 "authorId": "68c86d9bd5bfc63593596c48", 4367 "systemDataId": "f05f821c-93e2-4394-8b8a-58f7b4640b4b", 4368 "systemDataVariants": "1408x769,100w,300w,500w,750w,1000w", 4369 "systemDataSourceType": "PNG", 4370 "filename": "blue.png", 4371 "mediaFocalPoint": { 4372 "x": 0.5, 4373 "y": 0.5, 4374 "source": 3 4375 }, 4376 "colorData": { 4377 "topLeftAverage": "000000", 4378 "topRightAverage": "000f12", 4379 "bottomLeftAverage": "000204", 4380 "bottomRightAverage": "006a92", 4381 "centerAverage": "001722", 4382 "suggestedBgColor": "001018" 4383 }, 4384 "urlId": "tp42is5i1g27aimjh515wcqorfbsl3", 4385 "title": "", 4386 "body": null, 4387 "likeCount": 0, 4388 "commentCount": 0, 4389 "publicCommentCount": 0, 4390 "commentState": 2, 4391 "unsaved": false, 4392 "assetUrl": "https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/f05f821c-93e2-4394-8b8a-58f7b4640b4b/blue.png", 4393 "contentType": "image/png", 4394 "items": [ ], 4395 "pushedServices": { }, 4396 "pendingPushedServices": { }, 4397 "originalSize": "1408x769", 4398 "recordTypeLabel": "image" 4399 }, 4400 "imageOverlayOpacity": 0.15, 4401 "backgroundWidth": "background-width--full-bleed", 4402 "sectionHeight": "section-height--medium", 4403 "customSectionHeight": 10, 4404 "horizontalAlignment": "horizontal-alignment--center", 4405 "verticalAlignment": "vertical-alignment--middle", 4406 "contentWidth": "content-width--wide", 4407 "customContentWidth": 50, 4408 "sectionTheme": "black", 4409 "sectionAnimation": "none", 4410 "backgroundMode": "image", 4411 "generative": { 4412 "type": "none", 4413 "seed": 0, 4414 "count": 0, 4415 "size": 0, 4416 "speed": 0, 4417 "invertColors": false, 4418 "noiseIntensity": 0, 4419 "noiseScale": 0, 4420 "distortionScaleX": 0, 4421 "distortionScaleY": 0, 4422 "distortionSpeed": 0, 4423 "distortionIntensity": 0, 4424 "lightIntensity": 0, 4425 "lightX": 0, 4426 "bevelRotation": 0, 4427 "bevelSize": 0, 4428 "bevelStrength": 0, 4429 "complexity": 0, 4430 "cutoff": 0, 4431 "isBevelEnabled": false, 4432 "isBlurEnabled": false, 4433 "scale": 0, 4434 "speedMorph": 0, 4435 "speedTravel": 0, 4436 "steps": 0, 4437 "travelDirection": 0, 4438 "noiseBias": 0, 4439 "animateNoise": false, 4440 "distortionComplexity": 0, 4441 "distortionDirection": 0, 4442 "distortionMorphSpeed": 0, 4443 "distortionSeed": 0, 4444 "distortionSmoothness": 0, 4445 "linearGradientStartColorDistance": 0, 4446 "linearGradientEndColorDistance": 0, 4447 "linearGradientAngle": 0, 4448 "linearGradientAngleMotion": 0, 4449 "linearGradientRepeat": 0, 4450 "radialGradientRadius": 0, 4451 "radialGradientPositionX": 0, 4452 "radialGradientPositionY": 0, 4453 "radialGradientFollowCursor": false, 4454 "radialGradientFollowSpeed": 0, 4455 "imageScale": 0, 4456 "imageCount": 0, 4457 "patternEnabled": false, 4458 "patternSize": 0, 4459 "patternOffsetX": 0, 4460 "patternOffsetY": 0, 4461 "patternSpaceX": 0, 4462 "patternSpaceY": 0, 4463 "waveEnabled": false, 4464 "waveSpeed": 0, 4465 "waveComplexity": 0, 4466 "waveDepth": 0, 4467 "waveShadowDepth": 0, 4468 "boxSize": 0.0, 4469 "scaleX": 0, 4470 "scaleY": 0, 4471 "scaleZ": 0, 4472 "isMorphEnabled": false, 4473 "lightY": 0, 4474 "lightZ": 0, 4475 "noiseRange": 0, 4476 "positionFactor": 0, 4477 "scaleFactor": 0, 4478 "colorFactor": 0, 4479 "sizeVariance": 0, 4480 "wobble": 0, 4481 "morph": 0, 4482 "scrollMovement": 0, 4483 "patternScaleX": 0, 4484 "patternScaleY": 0, 4485 "patternPowerX": 0, 4486 "patternPowerY": 0, 4487 "patternAmount": 0, 4488 "surfaceHeight": 0, 4489 "colorStop1": 0, 4490 "colorStop2": 0, 4491 "colorStop3": 0, 4492 "colorStop4": 0, 4493 "gradientDistortionX": 0, 4494 "gradientDistortionY": 0, 4495 "curveX": 0, 4496 "curveY": 0, 4497 "curveFunnel": 0, 4498 "fogIntensity": 0, 4499 "repeat": 0, 4500 "rotation": 0, 4501 "rotationSpeed": 0, 4502 "blur": 0, 4503 "complexityY": 0, 4504 "complexityZ": 0, 4505 "amplitudeY": 0, 4506 "amplitudeZ": 0, 4507 "offset": 0, 4508 "lightAngle": 0, 4509 "alpha": 0 4510 } 4511 }" 4512 data-current-context="{ 4513 "video": { 4514 "playbackSpeed": 1, 4515 "filter": 1, 4516 "filterStrength": 0, 4517 "zoom": 0, 4518 "videoSourceProvider": "none" 4519 }, 4520 "backgroundImageId": null, 4521 "backgroundMediaEffect": { 4522 "type": "none" 4523 }, 4524 "divider": { 4525 "enabled": false 4526 }, 4527 "typeName": "page" 4528 }" 4529 data-animation="none" 4530 data-fluid-engine-section 4531 4532 4533 4534 4535 4536 4537 4538 4539 4540 4541 data-sqsp-section="fluid-engine" 4542 4543 4544> 4545 <div 4546 class="section-border" 4547 4548 > 4549 <div class="section-background"> 4550 4551 4552 4553 4554 4555 4556 4557 4558 4559 4560 4561 4562 4563 4564<img alt="" data-src="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/f05f821c-93e2-4394-8b8a-58f7b4640b4b/blue.png" data-image="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/f05f821c-93e2-4394-8b8a-58f7b4640b4b/blue.png" data-image-dimensions="1408x769" data-image-focal-point="0.5,0.5" alt="blue.png" data-load="false" elementtiming="nbf-background" src="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/f05f821c-93e2-4394-8b8a-58f7b4640b4b/blue.png" width="1408" height="769" alt="" sizes="(max-width: 799px) 200vw, 100vw" style="display:block;object-position: 50% 50%" srcset="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/f05f821c-93e2-4394-8b8a-58f7b4640b4b/blue.png?format=100w 100w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/f05f821c-93e2-4394-8b8a-58f7b4640b4b/blue.png?format=300w 300w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/f05f821c-93e2-4394-8b8a-58f7b4640b4b/blue.png?format=500w 500w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/f05f821c-93e2-4394-8b8a-58f7b4640b4b/blue.png?format=750w 750w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/f05f821c-93e2-4394-8b8a-58f7b4640b4b/blue.png?format=1000w 1000w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/f05f821c-93e2-4394-8b8a-58f7b4640b4b/blue.png?format=1500w 1500w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/f05f821c-93e2-4394-8b8a-58f7b4640b4b/blue.png?format=2500w 2500w" fetchpriority="low" loading="lazy" decoding="async" data-loader="sqs"> 4565 4566 4567 4568 4569 4570 <div class="section-background-overlay" style="opacity: 0.15;"></div> 4571 4572 4573 </div> 4574 </div> 4575 <div 4576 class='content-wrapper' 4577 style=' 4578 4579 4580 4581 ' 4582 > 4583 <div 4584 class="content" 4585 4586 > 4587 4588 4589 4590 4591 4592 4593 4594 4595 4596 4597 <div data-fluid-engine="true"><style> 4598 4599.fe-695d57db7e2afa0c5d2c4568 { 4600 --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px); 4601 --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1)) ) / 8 ); 4602 4603 display: grid; 4604 position: relative; 4605 grid-area: 1/1/-1/-1; 4606 grid-template-rows: repeat(5,minmax(24px, auto)); 4607 grid-template-columns: 4608 minmax(var(--grid-gutter), 1fr) 4609 repeat(8, minmax(0, var(--cell-max-width))) 4610 minmax(var(--grid-gutter), 1fr); 4611 row-gap: 11.0px; 4612 column-gap: 11.0px; 4613 overflow-x: hidden; 4614 overflow-x: clip; 4615} 4616 4617@media (min-width: 768px) { 4618 .background-width--inset .fe-695d57db7e2afa0c5d2c4568 { 4619 --inset-padding: calc(var(--sqs-site-gutter) * 2); 4620 } 4621 4622 .fe-695d57db7e2afa0c5d2c4568 { 4623 --grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px); 4624 --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1)) ) / 24 ); 4625 --inset-padding: 0vw; 4626 4627 --row-height-scaling-factor: 0.0215; 4628 --container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding) )); 4629 4630 grid-template-rows: repeat(4,minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto)); 4631 grid-template-columns: 4632 minmax(var(--grid-gutter), 1fr) 4633 repeat(24, minmax(0, var(--cell-max-width))) 4634 minmax(var(--grid-gutter), 1fr); 4635 } 4636} 4637 4638 4639 .fe-block-4fc0262146d3cec1ddbd { 4640 grid-area: 1/2/6/10; 4641 z-index: 1; 4642 4643 @media (max-width: 767px) { 4644 4645 4646 4647 4648 } 4649 } 4650 4651 .fe-block-4fc0262146d3cec1ddbd .sqs-block { 4652 justify-content: flex-start; 4653 } 4654 4655 .fe-block-4fc0262146d3cec1ddbd .sqs-block-alignment-wrapper {
4656 align-items: flex-start; 4657 } 4658 4659 @media (min-width: 768px) { 4660 .fe-block-4fc0262146d3cec1ddbd { 4661 grid-area: 1/3/5/25; 4662 z-index: 1; 4663 4664 4665 4666 4667 4668 4669 } 4670 4671 .fe-block-4fc0262146d3cec1ddbd .sqs-block { 4672 justify-content: flex-start; 4673 } 4674 4675 .fe-block-4fc0262146d3cec1ddbd .sqs-block-alignment-wrapper { 4676 align-items: flex-start; 4677 } 4678 } 4679 4680</style><div class="fluid-engine fe-695d57db7e2afa0c5d2c4568"><div class="fe-block fe-block-4fc0262146d3cec1ddbd"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-summary-v2 summary-block summary-v2-block" data-block-css="["https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.summary/a11b6dae-1470-4d00-b6fd-57c7a81b836b_674/website.components.summary.styles.css"]" data-block-scripts="["https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.summary/a11b6dae-1470-4d00-b6fd-57c7a81b836b_674/18018.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.summary/a11b6dae-1470-4d00-b6fd-57c7a81b836b_674/22254.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.summary/a11b6dae-1470-4d00-b6fd-57c7a81b836b_674/embed-video-player.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.summary/a11b6dae-1470-4d00-b6fd-57c7a81b836b_674/gallery-layout-autocolumns.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.summary/a11b6dae-1470-4d00-b6fd-57c7a81b836b_674/gallery-layout-autogrid.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.summary/a11b6dae-1470-4d00-b6fd-57c7a81b836b_674/gallery-layout-carousel.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.summary/a11b6dae-1470-4d00-b6fd-57c7a81b836b_674/gallery-layout-grid.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.summary/a11b6dae-1470-4d00-b6fd-57c7a81b836b_674/gallery-layout-list.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.summary/a11b6dae-1470-4d00-b6fd-57c7a81b836b_674/gallery-layout-slideshow.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.summary/a11b6dae-1470-4d00-b6fd-57c7a81b836b_674/gallery-layout-stacked.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.summary/a11b6dae-1470-4d00-b6fd-57c7a81b836b_674/gallery-layout-strip.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.summary/a11b6dae-1470-4d00-b6fd-57c7a81b836b_674/gallery-manager.js","https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.summary/a11b6dae-1470-4d00-b6fd-57c7a81b836b_674/website.components.summary.visitor.js"]" data-block-type="1337" data-definition-name="website.components.summary" data-sqsp-block="summary" data-website-component-id="4fc0262146d3cec1ddbd" id="block-4fc0262146d3cec1ddbd"><div class="sqs-block-content"> 4681 4682 4683 4684 4685 4686 4687<div class=" 4688 summary-block-wrapper 4689 summary-block-collection-type-blog-side-by-side 4690 summary-block-setting-text-size-large 4691 summary-block-setting-text-align-left 4692 summary-block-setting-design-carousel 4693 summary-block-setting-design-list-thumbnail-left 4694 summary-block-setting-metadata-position-below-content 4695 summary-block-setting-primary-metadata-date 4696 summary-block-setting-secondary-metadata-none 4697 summary-block-setting-show-thumbnail 4698 summary-block-setting-show-title 4699 summary-block-setting-show-price 4700 summary-block-setting-show-excerpt 4701 summary-block-setting-show-read-more-link 4702 4703 sqs-gallery-design-carousel 4704 4705 " 4706 4707 data-design=carousel 4708 data-image-aspect-ratio=1.5
4709 data-slides-per-row=5 4710 4711 data-mixed-content=true 4712 data-column-width=270 4713 data-gutter="60" 4714 data-list-image-size="30" 4715 data-active-alignment="" 4716 data-square-thumbs="" 4717 data-auto-crop="true" 4718 4719 4720> 4721 <div class="summary-item-list-container sqs-gallery-container"> 4722 <header class="summary-block-header"> 4723 4724 <div class="summary-heading" data-animation-role="content"> 4725 4726 <span class="summary-collection-title">News</span> 4727 4728 </div> 4729 4730 <div class="summary-carousel-pager sqs-gallery-controls" data-animation-role="content"> 4731 <span 4732 class="summary-carousel-pager-prev previous" 4733 tabindex="0" 4734 role="button" 4735 aria-label="Previous" 4736 ></span> 4737 <span 4738 class="summary-carousel-pager-next next" 4739 tabindex="0" 4740 role="button" 4741 aria-label="Next" 4742 ></span> 4743 </div> 4744 </header> 4745 <div class="summary-item-list sqs-gallery"> 4746 4747 <div class=" 4748 summary-item 4749 positioned 4750 summary-item-record-type-text 4751 sqs-gallery-design-carousel-slide 4752 4753 4754 summary-item-has-thumbnail 4755 4756 4757 4758 4759 summary-item-has-author 4760 4761 4762 " 4763 4764 > 4765 4766 4767 4768 4769
4770 <div class="summary-thumbnail-outer-container"> 4771 <a 4772 4773 4774 href="/news/bodkin-design-develops-drone-inspection-system-to-safeguard-navy-communications" 4775 4776 4777 class=" 4778 summary-thumbnail-container 4779 sqs-gallery-image-container 4780 4781 " 4782 data-title="Bodkin Design Develops Drone Inspection System to Safeguard Navy Communications" 4783 data-description="" 4784 aria-label="Bodkin Design Develops Drone Inspection System to Safeguard Navy Communications" 4785 > 4786 <div class="summary-thumbnail img-wrapper" data-animation-role="image"> 4787 4788 4789 4790 <!-- Main Image --> 4791 <img data-src="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/10e09bd5-ef6a-46c5-91df-49c6a90cdaaa/ChatGPT+Image+May+28%2C+2026%2C+04_09_05+PM+%281%29.png" data-image="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/10e09bd5-ef6a-46c5-91df-49c6a90cdaaa/ChatGPT+Image+May+28%2C+2026%2C+04_09_05+PM+%281%29.png" data-image-dimensions="1267x1241" data-image-focal-point="0.5,0.5" alt="Bodkin Design Develops Drone Inspection System to Safeguard Navy Communications" data-load="false" class="summary-thumbn
4791ail-image" elementtiming="summary-thumbnail-image-carousel" /> 4792 4793 4794 4795 4796 4797 4798 4799 4800 4801 </div> 4802 </a> 4803 4804 <!-- Products: Quick View --> 4805 4806 4807 </div> 4808 4809 4810 4811 <div class="summary-content sqs-gallery-meta-container" data-animation-role="content"> 4812 4813 <div class="summary-metadata-container summary-metadata-container--above-title"> 4814 4815 <div class="summary-metadata summary-metadata--primary"> 4816 4817 4818 4819<!-- Timestamp --> 4820<time class="summary-metadata-item summary-metadata-item--date" datetime="2026-03-26">March 26, 2026</time> 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 4831 4832 4833 4834 4835</div> 4836 4837 <div class="summary-metadata summary-metadata--secondary"> 4838 4839 4840 4841 4842 4843 4844 4845 4846 4847 4848 4849 4850 4851 4852</div> 4853 </div> 4854 4855 <div class="summary-title"> 4856 <a 4857 4858 4859 href="/news/bodkin-design-develops-drone-inspection-system-to-safeguard-navy-communications" 4860 4861 4862 class="summary-title-link"> 4863 Bodkin Design Develops Drone Inspection System to Safeguard Navy Communications 4864 </a> 4865 </div> 4866 4867 <div class="summary-metadata-container summary-metadata-container--below-title"> 4868 4869 <div class="summary-metadata summary-metadata--primary"> 4870 4871 4872 4873<!-- Timestamp --> 4874<time class="summary-metadata-item summary-metadata-item--date" datetime="2026-03-26">March 26, 2026</time> 4875 4876 4877 4878 4879 4880 4881 4882 4883 4884 4885 4886 4887 4888 4889</div> 4890 4891 <div class="summary-metadata summary-metadata--secondary"> 4892 4893 4894 4895 4896 4897 4898 4899 4900 4901 4902 4903 4904 4905 4906</div> 4907 </div> 4908 4909 4910 4911 4912 4913 4914 <a href="/news/bodkin-design-develops-drone-inspection-system-to-safeguard-navy-communications" class="summary-read-more-link">Read more →</a> 4915 4916 <div class="summary-metadata-container summary-metadata-container--below-content"> 4917 4918 <div class="summary-metadata summary-metadata--primary"> 4919 4920 4921 4922<!-- Timestamp --> 4923<time class="summary-metadata-item summary-metadata-item--date" datetime="2026-03-26">March 26, 2026</time> 4924 4925 4926 4927 4928 4929 4930 4931 4932 4933 4934 4935 4936 4937 4938</div> 4939 4940 <div class="summary-metadata summary-metadata--secondary"> 4941 4942 4943 4944 4945 4946 4947 4948 4949 4950 4951 4952 4953 4954 4955</div> 4956 </div> 4957 </div> 4958 </div> 4959 4960 <div class=" 4961 summary-item 4962 positioned 4963 summary-item-record-type-text 4964 sqs-gallery-design-carousel-slide 4965 4966 4967 summary-item-has-thumbnail 4968 4969 4970 4971 4972 summary-item-has-author 4973 4974 4975 " 4976 4977 > 4978 4979 4980 4981 4982
4983 <div class="summary-thumbnail-outer-container"> 4984 <a 4985 4986 4987 href="/news/bodkin-design-engineering-awarded-mda-shield-idiq-contract" 4988 4989 4990 class=" 4991 summary-thumbnail-container 4992 sqs-gallery-image-container 4993 4994 " 4995 data-title="Bodkin Design &amp; Engineering Awarded MDA SHIELD IDIQ Contract" 4996 data-description="" 4997 aria-label="Bodkin Design &amp; Engineering Awarded MDA SHIELD IDIQ Contract" 4998 > 4999 <div class="summary-thumbnail img-wrapper" data-animation-role="image"> 5000 5001 5002 5003 <!-- Main Image --> 5004 <img data-src="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/8640f9d5-d499-4489-827e-443a6abdd8ec/missile-defense-agency-mda.jpg" data-image="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/8640f9d5-d499-4489-827e-443a6abdd8ec/missile-defense-agency-mda.jpg" data-image-dimensions="1150x732" data-image-focal-point="0.5,0.5" alt="Bodkin Design &amp; Engineering Awarded MDA SHIELD IDIQ Contract" data-load="false" class="summary-thumbn
5004ail-image" elementtiming="summary-thumbnail-image-carousel" /> 5005 5006 5007 5008 5009 5010 5011 5012 5013 5014 </div> 5015 </a> 5016 5017 <!-- Products: Quick View --> 5018 5019 5020 </div> 5021 5022 5023 5024 <div class="summary-content sqs-gallery-meta-container" data-animation-role="content"> 5025 5026 <div class="summary-metadata-container summary-metadata-container--above-title"> 5027 5028 <div class="summary-metadata summary-metadata--primary"> 5029 5030 5031 5032<!-- Timestamp --> 5033<time class="summary-metadata-item summary-metadata-item--date" datetime="2026-03-26">March 26, 2026</time> 5034 5035 5036 5037 5038 5039 5040 5041 5042 5043 5044 5045 5046 5047 5048</div> 5049 5050 <div class="summary-metadata summary-metadata--secondary"> 5051 5052 5053 5054 5055 5056 5057 5058 5059 5060 5061 5062 5063 5064 5065</div> 5066 </div> 5067 5068 <div class="summary-title"> 5069 <a 5070 5071 5072 href="/news/bodkin-design-engineering-awarded-mda-shield-idiq-contract" 5073 5074 5075 class="summary-title-link"> 5076 Bodkin Design & Engineering Awarded MDA SHIELD IDIQ Contract 5077 </a> 5078 </div> 5079 5080 <div class="summary-metadata-container summary-metadata-container--below-title"> 5081 5082 <div class="summary-metadata summary-metadata--primary"> 5083 5084 5085 5086<!-- Timestamp --> 5087<time class="summary-metadata-item summary-metadata-item--date" datetime="2026-03-26">March 26, 2026</time> 5088 5089 5090 5091 5092 5093 5094 5095 5096 5097 5098 5099 5100 5101 5102</div> 5103 5104 <div class="summary-metadata summary-metadata--secondary"> 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119</div> 5120 </div> 5121 5122 5123 5124 5125 5126 5127 <a href="/news/bodkin-design-engineering-awarded-mda-shield-idiq-contract" class="summary-read-more-link">Read more →</a> 5128 5129 <div class="summary-metadata-container summary-metadata-container--below-content"> 5130 5131 <div class="summary-metadata summary-metadata--primary"> 5132 5133 5134 5135<!-- Timestamp --> 5136<time class="summary-metadata-item summary-metadata-item--date" datetime="2026-03-26">March 26, 2026</time> 5137 5138 5139 5140 5141 5142 5143 5144 5145 5146 5147 5148 5149 5150 5151</div> 5152 5153 <div class="summary-metadata summary-metadata--secondary"> 5154 5155 5156 5157 5158 5159 5160 5161 5162 5163 5164 5165 5166 5167 5168</div> 5169 </div> 5170 </div> 5171 </div> 5172 5173 <div class=" 5174 summary-item 5175 positioned 5176 summary-item-record-type-text 5177 sqs-gallery-design-carousel-slide 5178 5179 5180 summary-item-has-thumbnail 5181 5182 5183 5184 5185 summary-item-has-author 5186 5187 5188 " 5189 5190 > 5191 5192 5193 5194 5195
5196 <div class="summary-thumbnail-outer-container"> 5197 <a 5198 5199 5200 href="/news/us-air-force-selects-bodkin-design-to-develop-slow-motion-video-system-to-improve-helicopter-testing-c8tel" 5201 5202 5203 class=" 5204 summary-thumbnail-container 5205 sqs-gallery-image-container 5206 5207 " 5208 data-title="Bodkin Design &amp; Engineering Secures $200,000 DoD Contract to Develop On-Demand Laser Written Prescription Lenses" 5209 data-description="" 5210 aria-label="Bodkin Design &amp; Engineering Secures $200,000 DoD Contract to Develop On-Demand Laser Written Prescription Lenses" 5211 > 5212 <div class="summary-thumbnail img-wrapper" data-animation-role="image"> 5213 5214 5215 5216 <!-- Main Image --> 5217 <img data-src="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/1769800251139-DL0B97QI2C12XRDE3IB3/A9+Mask+Photo.png" data-image="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/1769800251139-DL0B97QI2C12XRDE3IB3/A9+Mask+Photo.png" data-image-dimensions="613x613" data-image-focal-point="0.5,0.5" alt="Bodkin Design &amp; Engineering Secures $200,000 DoD Contract to Develop On-Demand Laser Written Prescription Lenses" data-load="false" class="summary-thumbn
5217ail-image" elementtiming="summary-thumbnail-image-carousel" /> 5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 </div> 5228 </a> 5229 5230 <!-- Products: Quick View --> 5231 5232 5233 </div> 5234 5235 5236 5237 <div class="summary-content sqs-gallery-meta-container" data-animation-role="content"> 5238 5239 <div class="summary-metadata-container summary-metadata-container--above-title"> 5240 5241 <div class="summary-metadata summary-metadata--primary"> 5242 5243 5244 5245<!-- Timestamp --> 5246<time class="summary-metadata-item summary-metadata-item--date" datetime="2026-01-30">January 30, 2026</time> 5247 5248 5249 5250 5251 5252 5253 5254 5255 5256 5257 5258 5259 5260 5261</div> 5262 5263 <div class="summary-metadata summary-metadata--secondary"> 5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278</div> 5279 </div> 5280 5281 <div class="summary-title"> 5282 <a 5283 5284 5285 href="/news/us-air-force-selects-bodkin-design-to-develop-slow-motion-video-system-to-improve-helicopter-testing-c8tel" 5286 5287 5288 class="summary-title-link"> 5289 Bodkin Design & Engineering Secures $200,000 DoD Contract to Develop On-Demand Laser Written Prescription Lenses 5290 </a> 5291 </div> 5292 5293 <div class="summary-metadata-container summary-metadata-container--below-title"> 5294 5295 <div class="summary-metadata summary-metadata--primary"> 5296 5297 5298 5299<!-- Timestamp --> 5300<time class="summary-metadata-item summary-metadata-item--date" datetime="2026-01-30">January 30, 2026</time> 5301 5302 5303 5304 5305 5306 5307 5308 5309 5310 5311 5312 5313 5314 5315</div> 5316 5317 <div class="summary-metadata summary-metadata--secondary"> 5318 5319 5320 5321 5322 5323 5324 5325 5326 5327 5328 5329 5330 5331 5332</div> 5333 </div> 5334 5335 5336 5337 5338 5339 5340 <a href="/news/us-air-force-selects-bodkin-design-to-develop-slow-motion-video-system-to-improve-helicopter-testing-c8tel" class="summary-read-more-link">Read more →</a> 5341 5342 <div class="summary-metadata-container summary-metadata-container--below-content"> 5343 5344 <div class="summary-metadata summary-metadata--primary"> 5345 5346 5347 5348<!-- Timestamp --> 5349<time class="summary-metadata-item summary-metadata-item--date" datetime="2026-01-30">January 30, 2026</time> 5350 5351 5352 5353 5354 5355 5356 5357 5358 5359 5360 5361 5362 5363 5364</div> 5365 5366 <div class="summary-metadata summary-metadata--secondary"> 5367 5368 5369 5370 5371 5372 5373 5374 5375 5376 5377 5378 5379 5380 5381</div> 5382 </div> 5383 </div> 5384 </div> 5385 5386 <div class=" 5387 summary-item 5388 positioned 5389 summary-item-record-type-text 5390 sqs-gallery-design-carousel-slide 5391 5392 5393 summary-item-has-thumbnail 5394 5395 5396 5397 5398 summary-item-has-author 5399 5400 5401 " 5402 5403 > 5404 5405 5406 5407 5408
5409 <div class="summary-thumbnail-outer-container"> 5410 <a 5411 5412 5413 href="/news/us-air-force-selects-bodkin-design-to-develop-slow-motion-video-system-to-improve-helicopter-testing" 5414 5415 5416 class=" 5417 summary-thumbnail-container 5418 sqs-gallery-image-container 5419 5420 " 5421 data-title="U.S. Air Force Selects Bodkin Design to Develop Slow-Motion Video System to Improve Helicopter Testing" 5422 data-description="" 5423 aria-label="U.S. Air Force Selects Bodkin Design to Develop Slow-Motion Video System to Improve Helicopter Testing" 5424 > 5425 <div class="summary-thumbnail img-wrapper" data-animation-role="image"> 5426 5427 5428 5429 <!-- Main Image --> 5430 <img data-src="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/5d100738-1e8c-4fe8-9a69-adfeceb942df/pexels-leon-aschemann-734730704-33203064.jpg" data-image="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/5d100738-1e8c-4fe8-9a69-adfeceb942df/pexels-leon-aschemann-734730704-33203064.jpg" data-image-dimensions="4928x3264" data-image-focal-point="0.5,0.5" alt="U.S. Air Force Selects Bodkin Design to Develop Slow-Motion Video System to Improve Helicopter Testing" data-load="false" class="summary-thumbn
5430ail-image" elementtiming="summary-thumbnail-image-carousel" /> 5431 5432 5433 5434 5435 5436 5437 5438 5439 5440 </div> 5441 </a> 5442 5443 <!-- Products: Quick View --> 5444 5445 5446 </div> 5447 5448 5449 5450 <div class="summary-content sqs-gallery-meta-container" data-animation-role="content"> 5451 5452 <div class="summary-metadata-container summary-metadata-container--above-title"> 5453 5454 <div class="summary-metadata summary-metadata--primary"> 5455 5456 5457 5458<!-- Timestamp --> 5459<time class="summary-metadata-item summary-metadata-item--date" datetime="2025-09-18">September 18, 2025</time> 5460 5461 5462 5463 5464 5465 5466 5467 5468 5469 5470 5471 5472 5473 5474</div> 5475 5476 <div class="summary-metadata summary-metadata--secondary"> 5477 5478 5479 5480 5481 5482 5483 5484 5485 5486 5487 5488 5489 5490 5491</div> 5492 </div> 5493 5494 <div class="summary-title"> 5495 <a 5496 5497 5498 href="/news/us-air-force-selects-bodkin-design-to-develop-slow-motion-video-system-to-improve-helicopter-testing" 5499 5500 5501 class="summary-title-link"> 5502 U.S. Air Force Selects Bodkin Design to Develop Slow-Motion Video System to Improve Helicopter Testing 5503 </a> 5504 </div> 5505 5506 <div class="summary-metadata-container summary-metadata-container--below-title"> 5507 5508 <div class="summary-metadata summary-metadata--primary"> 5509 5510 5511 5512<!-- Timestamp --> 5513<time class="summary-metadata-item summary-metadata-item--date" datetime="2025-09-18">September 18, 2025</time> 5514 5515 5516 5517 5518 5519 5520 5521 5522 5523 5524 5525 5526 5527 5528</div> 5529 5530 <div class="summary-metadata summary-metadata--secondary"> 5531 5532 5533 5534 5535 5536 5537 5538 5539 5540 5541 5542 5543 5544 5545</div> 5546 </div> 5547 5548 5549 5550 5551 5552 5553 <a href="/news/us-air-force-selects-bodkin-design-to-develop-slow-motion-video-system-to-improve-helicopter-testing" class="summary-read-more-link">Read more →</a> 5554 5555 <div class="summary-metadata-container summary-metadata-container--below-content"> 5556 5557 <div class="summary-metadata summary-metadata--primary"> 5558 5559 5560 5561<!-- Timestamp --> 5562<time class="summary-metadata-item summary-metadata-item--date" datetime="2025-09-18">September 18, 2025</time> 5563 5564 5565 5566 5567 5568 5569 5570 5571 5572 5573 5574 5575 5576 5577</div> 5578 5579 <div class="summary-metadata summary-metadata--secondary"> 5580 5581 5582 5583 5584 5585 5586 5587 5588 5589 5590 5591 5592 5593 5594</div> 5595 </div> 5596 </div> 5597 </div> 5598 5599 <div class=" 5600 summary-item 5601 positioned 5602 summary-item-record-type-text 5603 sqs-gallery-design-carousel-slide 5604 5605 5606 summary-item-has-thumbnail 5607 5608 5609 summary-item-has-cats 5610 5611 summary-item-has-author 5612 5613 5614 " 5615 5616 > 5617 5618 5619 5620 5621
5622 <div class="summary-thumbnail-outer-container"> 5623 <a 5624 5625 5626 href="/news/andrew-bodkin-receives-tufts-university-outstanding-career-achievement-award" 5627 5628 5629 class=" 5630 summary-thumbnail-container 5631 sqs-gallery-image-container 5632 5633 " 5634 data-title="Andrew Bodkin Receives Tufts University Outstanding Career Achievement Award" 5635 data-description="" 5636 aria-label="Andrew Bodkin Receives Tufts University Outstanding Career Achievement Award" 5637 > 5638 <div class="summary-thumbnail img-wrapper" data-animation-role="image"> 5639 5640 5641 5642 <!-- Main Image --> 5643 <img data-src="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/1758652795043-L8KUOCI1KARQTA0ABJIV/240426_gradawards_199.JPG" data-image="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/1758652795043-L8KUOCI1KARQTA0ABJIV/240426_gradawards_199.JPG" data-image-dimensions="5066x3377" data-image-focal-point="0.5,0.5" alt="Andrew Bodkin Receives Tufts University Outstanding Career Achievement Award" data-load="false" class="summary-thumbn
5643ail-image" elementtiming="summary-thumbnail-image-carousel" /> 5644 5645 5646 5647 5648 5649 5650 5651 5652 5653 </div> 5654 </a> 5655 5656 <!-- Products: Quick View --> 5657 5658 5659 </div> 5660 5661 5662 5663 <div class="summary-content sqs-gallery-meta-container" data-animation-role="content"> 5664 5665 <div class="summary-metadata-container summary-metadata-container--above-title"> 5666 5667 <div class="summary-metadata summary-metadata--primary"> 5668 5669 5670 5671<!-- Timestamp --> 5672<time class="summary-metadata-item summary-metadata-item--date" datetime="2025-06-12">June 12, 2025</time> 5673 5674 5675 5676 5677 5678 5679 5680 5681 5682 5683 5684 5685 5686 5687</div> 5688 5689 <div class="summary-metadata summary-metadata--secondary"> 5690 5691 5692 5693 5694 5695 5696 5697 5698 5699 5700 5701 5702 5703 5704</div> 5705 </div> 5706 5707 <div class="summary-title"> 5708 <a 5709 5710 5711 href="/news/andrew-bodkin-receives-tufts-university-outstanding-career-achievement-award" 5712 5713 5714 class="summary-title-link"> 5715 Andrew Bodkin Receives Tufts University Outstanding Career Achievement Award 5716 </a> 5717 </div> 5718 5719 <div class="summary-metadata-container summary-metadata-container--below-title"> 5720 5721 <div class="summary-metadata summary-metadata--primary"> 5722 5723 5724 5725<!-- Timestamp --> 5726<time class="summary-metadata-item summary-metadata-item--date" datetime="2025-06-12">June 12, 2025</time> 5727 5728 5729 5730 5731 5732 5733 5734 5735 5736 5737 5738 5739 5740 5741</div> 5742 5743 <div class="summary-metadata summary-metadata--secondary"> 5744 5745 5746 5747 5748 5749 5750 5751 5752 5753 5754 5755 5756 5757 5758</div> 5759 </div> 5760 5761 5762 5763 5764 5765 5766 <a href="/news/andrew-bodkin-receives-tufts-university-outstanding-career-achievement-award" class="summary-read-more-link">Read more →</a> 5767 5768 <div class="summary-metadata-container summary-metadata-container--below-content"> 5769 5770 <div class="summary-metadata summary-metadata--primary"> 5771 5772 5773 5774<!-- Timestamp --> 5775<time class="summary-metadata-item summary-metadata-item--date" datetime="2025-06-12">June 12, 2025</time> 5776 5777 5778 5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789 5790</div> 5791 5792 <div class="summary-metadata summary-metadata--secondary"> 5793 5794 5795 5796 5797 5798 5799 5800 5801 5802 5803 5804 5805 5806 5807</div> 5808 </div> 5809 </div> 5810 </div> 5811 5812 <div class=" 5813 summary-item 5814 positioned 5815 summary-item-record-type-text 5816 sqs-gallery-design-carousel-slide 5817 5818 5819 summary-item-has-thumbnail 5820 5821 5822 5823 5824 summary-item-has-author 5825 5826 5827 " 5828 5829 > 5830 5831 5832 5833 5834
5835 <div class="summary-thumbnail-outer-container"> 5836 <a 5837 5838 5839 href="/news/durgin-and-crowell-lumber-company-inspects-surface-defects-in-wood-paneling-and-siding" 5840 5841 5842 class=" 5843 summary-thumbnail-container 5844 sqs-gallery-image-container 5845 5846 " 5847 data-title="Durgin and Crowell Lumber Company Inspects Surface Defects in Wood Paneling and Siding" 5848 data-description="" 5849 aria-label="Durgin and Crowell Lumber Company Inspects Surface Defects in Wood Paneling and Siding" 5850 > 5851 <div class="summary-thumbnail img-wrapper" data-animation-role="image"> 5852 5853 5854 5855 <!-- Main Image --> 5856 <img data-src="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/1761321076042-N2D0XAGTNC5VEUGSGEUV/surface-finish-inspector-lumber-1.jpg" data-image="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/1761321076042-N2D0XAGTNC5VEUGSGEUV/surface-finish-inspector-lumber-1.jpg" data-image-dimensions="800x532" data-image-focal-point="0.5,0.5" alt="Durgin and Crowell Lumber Company Inspects Surface Defects in Wood Paneling and Siding" data-load="false" class="summary-thumbn
5856ail-image" elementtiming="summary-thumbnail-image-carousel" /> 5857 5858 5859 5860 5861 5862 5863 5864 5865 5866 </div> 5867 </a> 5868 5869 <!-- Products: Quick View --> 5870 5871 5872 </div> 5873 5874 5875 5876 <div class="summary-content sqs-gallery-meta-container" data-animation-role="content"> 5877 5878 <div class="summary-metadata-container summary-metadata-container--above-title"> 5879 5880 <div class="summary-metadata summary-metadata--primary"> 5881 5882 5883 5884<!-- Timestamp --> 5885<time class="summary-metadata-item summary-metadata-item--date" datetime="2025-02-18">February 18, 2025</time> 5886 5887 5888 5889 5890 5891 5892 5893 5894 5895 5896 5897 5898 5899 5900</div> 5901 5902 <div class="summary-metadata summary-metadata--secondary"> 5903 5904 5905 5906 5907 5908 5909 5910 5911 5912 5913 5914 5915 5916 5917</div> 5918 </div> 5919 5920 <div class="summary-title"> 5921 <a 5922 5923 5924 href="/news/durgin-and-crowell-lumber-company-inspects-surface-defects-in-wood-paneling-and-siding" 5925 5926 5927 class="summary-title-link"> 5928 Durgin and Crowell Lumber Company Inspects Surface Defects in Wood Paneling and Siding 5929 </a> 5930 </div> 5931 5932 <div class="summary-metadata-container summary-metadata-container--below-title"> 5933 5934 <div class="summary-metadata summary-metadata--primary"> 5935 5936 5937 5938<!-- Timestamp --> 5939<time class="summary-metadata-item summary-metadata-item--date" datetime="2025-02-18">February 18, 2025</time> 5940 5941 5942 5943 5944 5945 5946 5947 5948 5949 5950 5951 5952 5953 5954</div> 5955 5956 <div class="summary-metadata summary-metadata--secondary"> 5957 5958 5959 5960 5961 5962 5963 5964 5965 5966 5967 5968 5969 5970 5971</div> 5972 </div> 5973 5974 5975 5976 5977 5978 5979 <a href="/news/durgin-and-crowell-lumber-company-inspects-surface-defects-in-wood-paneling-and-siding" class="summary-read-more-link">Read more →</a> 5980 5981 <div class="summary-metadata-container summary-metadata-container--below-content"> 5982 5983 <div class="summary-metadata summary-metadata--primary"> 5984 5985 5986 5987<!-- Timestamp --> 5988<time class="summary-metadata-item summary-metadata-item--date" datetime="2025-02-18">February 18, 2025</time> 5989 5990 5991 5992 5993 5994 5995 5996 5997 5998 5999 6000 6001 6002 6003</div> 6004 6005 <div class="summary-metadata summary-metadata--secondary"> 6006 6007 6008 6009 6010 6011 6012 6013 6014 6015 6016 6017 6018 6019 6020</div> 6021 </div> 6022 </div> 6023 </div> 6024 6025 <div class=" 6026 summary-item 6027 positioned 6028 summary-item-record-type-text 6029 sqs-gallery-design-carousel-slide 6030 6031 6032 summary-item-has-thumbnail 6033 6034 6035 6036 6037 summary-item-has-author 6038 6039 6040 " 6041 6042 > 6043 6044 6045 6046 6047
6048 <div class="summary-thumbnail-outer-container"> 6049 <a 6050 6051 6052 href="/news/us-air-force-selects-bodkin-design-amp-engineering-to-develop-advanced-measurement-system-for-enhancing-satellites" 6053 6054 6055 class=" 6056 summary-thumbnail-container 6057 sqs-gallery-image-container 6058 6059 " 6060 data-title="U.S. Air Force Selects Bodkin Design &amp; Engineering to Develop Advanced Measurement System for Enhancing Satellites" 6061 data-description="" 6062 aria-label="U.S. Air Force Selects Bodkin Design &amp; Engineering to Develop Advanced Measurement System for Enhancing Satellites" 6063 > 6064 <div class="summary-thumbnail img-wrapper" data-animation-role="image"> 6065 6066 6067 6068 <!-- Main Image --> 6069 <img data-src="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/1758740726265-Z5JWSWC0BQN03KI43E4V/satellite.webp" data-image="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/1758740726265-Z5JWSWC0BQN03KI43E4V/satellite.webp" data-image-dimensions="1200x800" data-image-focal-point="0.5,0.5" alt="U.S. Air Force Selects Bodkin Design &amp; Engineering to Develop Advanced Measurement System for Enhancing Satellites" data-load="false" class="summary-thumbn
6069ail-image" elementtiming="summary-thumbnail-image-carousel" /> 6070 6071 6072 6073 6074 6075 6076 6077 6078 6079 </div> 6080 </a> 6081 6082 <!-- Products: Quick View --> 6083 6084 6085 </div> 6086 6087 6088 6089 <div class="summary-content sqs-gallery-meta-container" data-animation-role="content"> 6090 6091 <div class="summary-metadata-container summary-metadata-container--above-title"> 6092 6093 <div class="summary-metadata summary-metadata--primary"> 6094 6095 6096 6097<!-- Timestamp --> 6098<time class="summary-metadata-item summary-metadata-item--date" datetime="2025-02-12">February 12, 2025</time> 6099 6100 6101 6102 6103 6104 6105 6106 6107 6108 6109 6110 6111 6112 6113</div> 6114 6115 <div class="summary-metadata summary-metadata--secondary"> 6116 6117 6118 6119 6120 6121 6122 6123 6124 6125 6126 6127 6128 6129 6130</div> 6131 </div> 6132 6133 <div class="summary-title"> 6134 <a 6135 6136 6137 href="/news/us-air-force-selects-bodkin-design-amp-engineering-to-develop-advanced-measurement-system-for-enhancing-satellites" 6138 6139 6140 class="summary-title-link"> 6141 U.S. Air Force Selects Bodkin Design & Engineering to Develop Advanced Measurement System for Enhancing Satellites 6142 </a> 6143 </div> 6144 6145 <div class="summary-metadata-container summary-metadata-container--below-title"> 6146 6147 <div class="summary-metadata summary-metadata--primary"> 6148 6149 6150 6151<!-- Timestamp --> 6152<time class="summary-metadata-item summary-metadata-item--date" datetime="2025-02-12">February 12, 2025</time> 6153 6154 6155 6156 6157 6158 6159 6160 6161 6162 6163 6164 6165 6166 6167</div> 6168 6169 <div class="summary-metadata summary-metadata--secondary"> 6170 6171 6172 6173 6174 6175 6176 6177 6178 6179 6180 6181 6182 6183 6184</div> 6185 </div> 6186 6187 6188 6189 6190 6191 6192 <a href="/news/us-air-force-selects-bodkin-design-amp-engineering-to-develop-advanced-measurement-system-for-enhancing-satellites" class="summary-read-more-link">Read more →</a> 6193 6194 <div class="summary-metadata-container summary-metadata-container--below-content"> 6195 6196 <div class="summary-metadata summary-metadata--primary"> 6197 6198 6199 6200<!-- Timestamp --> 6201<time class="summary-metadata-item summary-metadata-item--date" datetime="2025-02-12">February 12, 2025</time> 6202 6203 6204 6205 6206 6207 6208 6209 6210 6211 6212 6213 6214 6215 6216</div> 6217 6218 <div class="summary-metadata summary-metadata--secondary"> 6219 6220 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233</div> 6234 </div> 6235 </div> 6236 </div> 6237 6238 <div class=" 6239 summary-item 6240 positioned 6241 summary-item-record-type-text 6242 sqs-gallery-design-carousel-slide 6243 6244 6245 summary-item-has-thumbnail 6246 6247 6248 6249 6250 summary-item-has-author 6251 6252 6253 " 6254 6255 > 6256 6257 6258 6259 6260
6261 <div class="summary-thumbnail-outer-container"> 6262 <a 6263 6264 6265 href="/news/bodkin-design-engineering-develops-an-imager-to-detect-buried-ieds" 6266 6267 6268 class=" 6269 summary-thumbnail-container 6270 sqs-gallery-image-container 6271 6272 " 6273 data-title="Bodkin Design &amp; Engineering Develops an Imager to Detect Buried IEDs" 6274 data-description="" 6275 aria-label="Bodkin Design &amp; Engineering Develops an Imager to Detect Buried IEDs" 6276 > 6277 <div class="summary-thumbnail img-wrapper" data-animation-role="image"> 6278 6279 6280 6281 <!-- Main Image --> 6282 <img data-src="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/494bb67e-f843-4026-938f-ae6910f9019f/Soldiers.jpeg" data-image="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/494bb67e-f843-4026-938f-ae6910f9019f/Soldiers.jpeg" data-image-dimensions="1491x1080" data-image-focal-point="0.5,0.5" alt="Bodkin Design &amp; Engineering Develops an Imager to Detect Buried IEDs" data-load="false" class="summary-thumbn
6282ail-image" elementtiming="summary-thumbnail-image-carousel" /> 6283 6284 6285 6286 6287 6288 6289 6290 6291 6292 </div> 6293 </a> 6294 6295 <!-- Products: Quick View --> 6296 6297 6298 </div> 6299 6300 6301 6302 <div class="summary-content sqs-gallery-meta-container" data-animation-role="content"> 6303 6304 <div class="summary-metadata-container summary-metadata-container--above-title"> 6305 6306 <div class="summary-metadata summary-metadata--primary"> 6307 6308 6309 6310<!-- Timestamp --> 6311<time class="summary-metadata-item summary-metadata-item--date" datetime="2023-11-28">November 28, 2023</time> 6312 6313 6314 6315 6316 6317 6318 6319 6320 6321 6322 6323 6324 6325 6326</div> 6327 6328 <div class="summary-metadata summary-metadata--secondary"> 6329 6330 6331 6332 6333 6334 6335 6336 6337 6338 6339 6340 6341 6342 6343</div> 6344 </div> 6345 6346 <div class="summary-title"> 6347 <a 6348 6349 6350 href="/news/bodkin-design-engineering-develops-an-imager-to-detect-buried-ieds" 6351 6352 6353 class="summary-title-link"> 6354 Bodkin Design & Engineering Develops an Imager to Detect Buried IEDs 6355 </a> 6356 </div> 6357 6358 <div class="summary-metadata-container summary-metadata-container--below-title"> 6359 6360 <div class="summary-metadata summary-metadata--primary"> 6361 6362 6363 6364<!-- Timestamp --> 6365<time class="summary-metadata-item summary-metadata-item--date" datetime="2023-11-28">November 28, 2023</time> 6366 6367 6368 6369 6370 6371 6372 6373 6374 6375 6376 6377 6378 6379 6380</div> 6381 6382 <div class="summary-metadata summary-metadata--secondary"> 6383 6384 6385 6386 6387 6388 6389 6390 6391 6392 6393 6394 6395 6396 6397</div> 6398 </div> 6399 6400 6401 6402 6403 6404 6405 <a href="/news/bodkin-design-engineering-develops-an-imager-to-detect-buried-ieds" class="summary-read-more-link">Read more →</a> 6406 6407 <div class="summary-metadata-container summary-metadata-container--below-content"> 6408 6409 <div class="summary-metadata summary-metadata--primary"> 6410 6411 6412 6413<!-- Timestamp --> 6414<time class="summary-metadata-item summary-metadata-item--date" datetime="2023-11-28">November 28, 2023</time> 6415 6416 6417 6418 6419 6420 6421 6422 6423 6424 6425 6426 6427 6428 6429</div> 6430 6431 <div class="summary-metadata summary-metadata--secondary"> 6432 6433 6434 6435 6436 6437 6438 6439 6440 6441 6442 6443 6444 6445 6446</div> 6447 </div> 6448 </div> 6449 </div> 6450 6451 <div class=" 6452 summary-item 6453 positioned 6454 summary-item-record-type-text 6455 sqs-gallery-design-carousel-slide 6456 6457 6458 summary-item-has-thumbnail 6459 6460 6461 summary-item-has-cats 6462 summary-item-has-tags 6463 summary-item-has-author 6464 6465 6466 " 6467 6468 > 6469 6470 6471 6472 6473
6474 <div class="summary-thumbnail-outer-container"> 6475 <a 6476 6477 6478 href="/news/bodkin-design-and-engineering-launches-new-multiplex-immunoassay-platform" 6479 6480 6481 class=" 6482 summary-thumbnail-container 6483 sqs-gallery-image-container 6484 6485 " 6486 data-title="Bodkin Design and Engineering Launches New Multiplex Immunoassay Platform" 6487 data-description="" 6488 aria-label="Bodkin Design and Engineering Launches New Multiplex Immunoassay Platform" 6489 > 6490 <div class="summary-thumbnail img-wrapper" data-animation-role="image"> 6491 6492 6493 6494 <!-- Main Image --> 6495 <img data-src="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/1783089895670-N89WW6YV3J55KP9OWVHD/Untitled+-+July+03%2C+2026+at+10.39.49.png" data-image="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/1783089895670-N89WW6YV3J55KP9OWVHD/Untitled+-+July+03%2C+2026+at+10.39.49.png" data-image-dimensions="1608x1080" data-image-focal-point="0.5,0.5" alt="Bodkin Design and Engineering Launches New Multiplex Immunoassay Platform" data-load="false" class="summary-thumbn
6495ail-image" elementtiming="summary-thumbnail-image-carousel" /> 6496 6497 6498 6499 6500 6501 6502 6503 6504 6505 </div> 6506 </a> 6507 6508 <!-- Products: Quick View --> 6509 6510 6511 </div> 6512 6513 6514 6515 <div class="summary-content sqs-gallery-meta-container" data-animation-role="content"> 6516 6517 <div class="summary-metadata-container summary-metadata-container--above-title"> 6518 6519 <div class="summary-metadata summary-metadata--primary"> 6520 6521 6522 6523<!-- Timestamp --> 6524<time class="summary-metadata-item summary-metadata-item--date" datetime="2022-02-11">February 11, 2022</time> 6525 6526 6527 6528 6529 6530 6531 6532 6533 6534 6535 6536 6537 6538 6539</div> 6540 6541 <div class="summary-metadata summary-metadata--secondary"> 6542 6543 6544 6545 6546 6547 6548 6549 6550 6551 6552 6553 6554 6555 6556</div> 6557 </div> 6558 6559 <div class="summary-title"> 6560 <a 6561 6562 6563 href="/news/bodkin-design-and-engineering-launches-new-multiplex-immunoassay-platform" 6564 6565 6566 class="summary-title-link"> 6567 Bodkin Design and Engineering Launches New Multiplex Immunoassay Platform 6568 </a> 6569 </div> 6570 6571 <div class="summary-metadata-container summary-metadata-container--below-title"> 6572 6573 <div class="summary-metadata summary-metadata--primary"> 6574 6575 6576 6577<!-- Timestamp --> 6578<time class="summary-metadata-item summary-metadata-item--date" datetime="2022-02-11">February 11, 2022</time> 6579 6580 6581 6582 6583 6584 6585 6586 6587 6588 6589 6590 6591 6592 6593</div> 6594 6595 <div class="summary-metadata summary-metadata--secondary"> 6596 6597 6598 6599 6600 6601 6602 6603 6604 6605 6606 6607 6608 6609 6610</div> 6611 </div> 6612 6613 6614 6615 6616 6617 6618 <a href="/news/bodkin-design-and-engineering-launches-new-multiplex-immunoassay-platform" class="summary-read-more-link">Read more →</a> 6619 6620 <div class="summary-metadata-container summary-metadata-container--below-content"> 6621 6622 <div class="summary-metadata summary-metadata--primary"> 6623 6624 6625 6626<!-- Timestamp --> 6627<time class="summary-metadata-item summary-metadata-item--date" datetime="2022-02-11">February 11, 2022</time> 6628 6629 6630 6631 6632 6633 6634 6635 6636 6637 6638 6639 6640 6641 6642</div> 6643 6644 <div class="summary-metadata summary-metadata--secondary"> 6645 6646 6647 6648 6649 6650 6651 6652 6653 6654 6655 6656 6657 6658 6659</div> 6660 </div> 6661 </div> 6662 </div> 6663 6664 <div class=" 6665 summary-item 6666 positioned 6667 summary-item-record-type-text 6668 sqs-gallery-design-carousel-slide 6669 6670 6671 summary-item-has-thumbnail 6672 6673 6674 6675 6676 summary-item-has-author 6677 6678 6679 " 6680 6681 > 6682 6683 6684 6685 6686
6687 <div class="summary-thumbnail-outer-container"> 6688 <a 6689 6690 6691 href="/news/us-army-funds-bodkin-design-engineering-to-develop-a-portable-hyperspectral-imager-to-detect-chemical-warfare-agents-and-toxic-industrial-chemicals" 6692 6693 6694 class=" 6695 summary-thumbnail-container 6696 sqs-gallery-image-container 6697 6698 " 6699 data-title="US Army funds Bodkin Design &amp; Engineering to develop a portable hyperspectral imager to detect chemical warfare agents and toxic industrial chemicals" 6700 data-description="" 6701 aria-label="US Army funds Bodkin Design &amp; Engineering to develop a portable hyperspectral imager to detect chemical warfare agents and toxic industrial chemicals" 6702 > 6703 <div class="summary-thumbnail img-wrapper" data-animation-role="image"> 6704 6705 6706 6707 <!-- Main Image --> 6708 <img data-src="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/1761846988014-21VCLWVYKOARWOE9KOCI/stalker-soldiers-soviet-gas-mask-lies-with-handgun-2025-03-17-14-13-58-utc.jpg" data-image="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/1761846988014-21VCLWVYKOARWOE9KOCI/stalker-soldiers-soviet-gas-mask-lies-with-handgun-2025-03-17-14-13-58-utc.jpg" data-image-dimensions="5000x3333" data-image-focal-point="0.5,0.5" alt="US Army funds Bodkin Design &amp; Engineering to develop a portable hyperspectral imager to detect chemical warfare agents and toxic industrial
6708chemicals" data-load="false" class="summary-thumbnail-image" elementtiming="summary-thumbnail-image-carousel" /> 6709 6710 6711 6712 6713 6714 6715 6716 6717 6718 </div> 6719 </a> 6720 6721 <!-- Products: Quick View --> 6722 6723 6724 </div> 6725 6726 6727 6728 <div class="summary-content sqs-gallery-meta-container" data-animation-role="content"> 6729 6730 <div class="summary-metadata-container summary-metadata-container--above-title"> 6731 6732 <div class="summary-metadata summary-metadata--primary"> 6733 6734 6735 6736<!-- Timestamp --> 6737<time class="summary-metadata-item summary-metadata-item--date" datetime="2021-08-23">August 23, 2021</time> 6738 6739 6740 6741 6742 6743 6744 6745 6746 6747 6748 6749 6750 6751 6752</div> 6753 6754 <div class="summary-metadata summary-metadata--secondary"> 6755 6756 6757 6758 6759 6760 6761 6762 6763 6764 6765 6766 6767 6768 6769</div> 6770 </div> 6771 6772 <div class="summary-title"> 6773 <a 6774 6775 6776 href="/news/us-army-funds-bodkin-design-engineering-to-develop-a-portable-hyperspectral-imager-to-detect-chemical-warfare-agents-and-toxic-industrial-chemicals" 6777 6778 6779 class="summary-title-link"> 6780 US Army funds Bodkin Design & Engineering to develop a portable hyperspectral imager to detect chemical warfare agents and toxic industrial
6780chemicals 6781 </a> 6782 </div> 6783 6784 <div class="summary-metadata-container summary-metadata-container--below-title"> 6785 6786 <div class="summary-metadata summary-metadata--primary"> 6787 6788 6789 6790<!-- Timestamp --> 6791<time class="summary-metadata-item summary-metadata-item--date" datetime="2021-08-23">August 23, 2021</time> 6792 6793 6794 6795 6796 6797 6798 6799 6800 6801 6802 6803 6804 6805 6806</div> 6807 6808 <div class="summary-metadata summary-metadata--secondary"> 6809 6810 6811 6812 6813 6814 6815 6816 6817 6818 6819 6820 6821 6822 6823</div> 6824 </div> 6825 6826 6827 6828 6829 6830 6831 <a href="/news/us-army-funds-bodkin-design-engineering-to-develop-a-portable-hyperspectral-imager-to-detect-chemical-warfare-agents-and-toxic-industrial-chemicals" class="summary-read-more-link">Read more →</a> 6832 6833 <div class="summary-metadata-container summary-metadata-container--below-content"> 6834 6835 <div class="summary-metadata summary-metadata--primary"> 6836 6837 6838 6839<!-- Timestamp --> 6840<time class="summary-metadata-item summary-metadata-item--date" datetime="2021-08-23">August 23, 2021</time> 6841 6842 6843 6844 6845 6846 6847 6848 6849 6850 6851 6852 6853 6854 6855</div> 6856 6857 <div class="summary-metadata summary-metadata--secondary"> 6858 6859 6860 6861 6862 6863 6864 6865 6866 6867 6868 6869 6870 6871 6872</div> 6873 </div> 6874 </div> 6875 </div> 6876 6877 <div class=" 6878 summary-item 6879 positioned 6880 summary-item-record-type-text 6881 sqs-gallery-design-carousel-slide 6882 6883 6884 summary-item-has-thumbnail 6885 6886 6887 summary-item-has-cats 6888 summary-item-has-tags 6889 summary-item-has-author 6890 6891 6892 " 6893 6894 > 6895 6896 6897 6898 6899
6900 <div class="summary-thumbnail-outer-container"> 6901 <a 6902 6903 6904 href="/news/bodkin-design-and-engineering-develops-advanced-optical-biosensor" 6905 6906 6907 class=" 6908 summary-thumbnail-container 6909 sqs-gallery-image-container 6910 6911 " 6912 data-title="Bodkin Design and Engineering Develops Advanced Optical Biosensor" 6913 data-description="" 6914 aria-label="Bodkin Design and Engineering Develops Advanced Optical Biosensor" 6915 > 6916 <div class="summary-thumbnail img-wrapper" data-animation-role="image"> 6917 6918 6919 6920 <!-- Main Image --> 6921 <img data-src="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/1783092552086-Y7CBWAC22TQ6X1M4GP6K/Untitled+-+July+03%2C+2026+at+10.39.49+%281%29.png" data-image="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/1783092552086-Y7CBWAC22TQ6X1M4GP6K/Untitled+-+July+03%2C+2026+at+10.39.49+%281%29.png" data-image-dimensions="1920x1080" data-image-focal-point="0.5,0.5" alt="Bodkin Design and Engineering Develops Advanced Optical Biosensor" data-load="false" class="summary-thumbn
6921ail-image" elementtiming="summary-thumbnail-image-carousel" /> 6922 6923 6924 6925 6926 6927 6928 6929 6930 6931 </div> 6932 </a> 6933 6934 <!-- Products: Quick View --> 6935 6936 6937 </div> 6938 6939 6940 6941 <div class="summary-content sqs-gallery-meta-container" data-animation-role="content"> 6942 6943 <div class="summary-metadata-container summary-metadata-container--above-title"> 6944 6945 <div class="summary-metadata summary-metadata--primary"> 6946 6947 6948 6949<!-- Timestamp --> 6950<time class="summary-metadata-item summary-metadata-item--date" datetime="2020-09-12">September 12, 2020</time> 6951 6952 6953 6954 6955 6956 6957 6958 6959 6960 6961 6962 6963 6964 6965</div> 6966 6967 <div class="summary-metadata summary-metadata--secondary"> 6968 6969 6970 6971 6972 6973 6974 6975 6976 6977 6978 6979 6980 6981 6982</div> 6983 </div> 6984 6985 <div class="summary-title"> 6986 <a 6987 6988 6989 href="/news/bodkin-design-and-engineering-develops-advanced-optical-biosensor" 6990 6991 6992 class="summary-title-link"> 6993 Bodkin Design and Engineering Develops Advanced Optical Biosensor 6994 </a> 6995 </div> 6996 6997 <div class="summary-metadata-container summary-metadata-container--below-title"> 6998 6999 <div class="summary-metadata summary-metadata--primary"> 7000 7001 7002 7003<!-- Timestamp --> 7004<time class="summary-metadata-item summary-metadata-item--date" datetime="2020-09-12">September 12, 2020</time> 7005 7006 7007 7008 7009 7010 7011 7012 7013 7014 7015 7016 7017 7018 7019</div> 7020 7021 <div class="summary-metadata summary-metadata--secondary"> 7022 7023 7024 7025 7026 7027 7028 7029 7030 7031 7032 7033 7034 7035 7036</div> 7037 </div> 7038 7039 7040 7041 7042 7043 7044 <a href="/news/bodkin-design-and-engineering-develops-advanced-optical-biosensor" class="summary-read-more-link">Read more →</a> 7045 7046 <div class="summary-metadata-container summary-metadata-container--below-content"> 7047 7048 <div class="summary-metadata summary-metadata--primary"> 7049 7050 7051 7052<!-- Timestamp --> 7053<time class="summary-metadata-item summary-metadata-item--date" datetime="2020-09-12">September 12, 2020</time> 7054 7055 7056 7057 7058 7059 7060 7061 7062 7063 7064 7065 7066 7067 7068</div> 7069 7070 <div class="summary-metadata summary-metadata--secondary"> 7071 7072 7073 7074 7075 7076 7077 7078 7079 7080 7081 7082 7083 7084 7085</div> 7086 </div> 7087 </div> 7088 </div> 7089 7090 <div class=" 7091 summary-item 7092 positioned 7093 summary-item-record-type-text 7094 sqs-gallery-design-carousel-slide 7095 7096 7097 summary-item-has-thumbnail 7098 7099 7100 summary-item-has-cats 7101 7102 summary-item-has-author 7103 7104 7105 " 7106 7107 > 7108 7109 7110 7111 7112
7113 <div class="summary-thumbnail-outer-container"> 7114 <a 7115 7116 7117 href="/news/determine-the-radiometric-and-photometric-properties-for-your-unique-setup-or-application" 7118 7119 7120 class=" 7121 summary-thumbnail-container 7122 sqs-gallery-image-container 7123 7124 " 7125 data-title="Determine the Radiometric and Photometric Properties for Your Unique Setup or Application" 7126 data-description="" 7127 aria-label="Determine the Radiometric and Photometric Properties for Your Unique Setup or Application" 7128 > 7129 <div class="summary-thumbnail img-wrapper" data-animation-role="image"> 7130 7131 7132 7133 <!-- Main Image --> 7134 <img data-src="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/1762451615519-48715YP3W9X88DPCPFW6/bodkin-blackbody-calculator-1.png" data-image="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/1762451615519-48715YP3W9X88DPCPFW6/bodkin-blackbody-calculator-1.png" data-image-dimensions="550x300" data-image-focal-point="0.5,0.5" alt="Determine the Radiometric and Photometric Properties for Your Unique Setup or Application" data-load="false" class="summary-thumbn
7134ail-image" elementtiming="summary-thumbnail-image-carousel" /> 7135 7136 7137 7138 7139 7140 7141 7142 7143 7144 </div> 7145 </a> 7146 7147 <!-- Products: Quick View --> 7148 7149 7150 </div> 7151 7152 7153 7154 <div class="summary-content sqs-gallery-meta-container" data-animation-role="content"> 7155 7156 <div class="summary-metadata-container summary-metadata-container--above-title"> 7157 7158 <div class="summary-metadata summary-metadata--primary"> 7159 7160 7161 7162<!-- Timestamp --> 7163<time class="summary-metadata-item summary-metadata-item--date" datetime="2020-06-19">June 19, 2020</time> 7164 7165 7166 7167 7168 7169 7170 7171 7172 7173 7174 7175 7176 7177 7178</div> 7179 7180 <div class="summary-metadata summary-metadata--secondary"> 7181 7182 7183 7184 7185 7186 7187 7188 7189 7190 7191 7192 7193 7194 7195</div> 7196 </div> 7197 7198 <div class="summary-title"> 7199 <a 7200 7201 7202 href="/news/determine-the-radiometric-and-photometric-properties-for-your-unique-setup-or-application" 7203 7204 7205 class="summary-title-link"> 7206 Determine the Radiometric and Photometric Properties for Your Unique Setup or Application 7207 </a> 7208 </div> 7209 7210 <div class="summary-metadata-container summary-metadata-container--below-title"> 7211 7212 <div class="summary-metadata summary-metadata--primary"> 7213 7214 7215 7216<!-- Timestamp --> 7217<time class="summary-metadata-item summary-metadata-item--date" datetime="2020-06-19">June 19, 2020</time> 7218 7219 7220 7221 7222 7223 7224 7225 7226 7227 7228 7229 7230 7231 7232</div> 7233 7234 <div class="summary-metadata summary-metadata--secondary"> 7235 7236 7237 7238 7239 7240 7241 7242 7243 7244 7245 7246 7247 7248 7249</div> 7250 </div> 7251 7252 7253 7254 7255 7256 7257 <a href="/news/determine-the-radiometric-and-photometric-properties-for-your-unique-setup-or-application" class="summary-read-more-link">Read more →</a> 7258 7259 <div class="summary-metadata-container summary-metadata-container--below-content"> 7260 7261 <div class="summary-metadata summary-metadata--primary"> 7262 7263 7264 7265<!-- Timestamp --> 7266<time class="summary-metadata-item summary-metadata-item--date" datetime="2020-06-19">June 19, 2020</time> 7267 7268 7269 7270 7271 7272 7273 7274 7275 7276 7277 7278 7279 7280 7281</div> 7282 7283 <div class="summary-metadata summary-metadata--secondary"> 7284 7285 7286 7287 7288 7289 7290 7291 7292 7293 7294 7295 7296 7297 7298</div> 7299 </div> 7300 </div> 7301 </div> 7302 7303 <div class=" 7304 summary-item 7305 positioned 7306 summary-item-record-type-text 7307 sqs-gallery-design-carousel-slide 7308 7309 7310 summary-item-has-thumbnail 7311 7312 7313 summary-item-has-cats 7314 summary-item-has-tags 7315 summary-item-has-author 7316 7317 7318 " 7319 7320 > 7321 7322 7323 7324 7325
7326 <div class="summary-thumbnail-outer-container"> 7327 <a 7328 7329 7330 href="/news/bodkin-design-converts-military-defense-technology-to-battle-covid-19" 7331 7332 7333 class=" 7334 summary-thumbnail-container 7335 sqs-gallery-image-container 7336 7337 " 7338 data-title="Bodkin Design converts military defense technology to battle COVID-19" 7339 data-description="" 7340 aria-label="Bodkin Design converts military defense technology to battle COVID-19" 7341 > 7342 <div class="summary-thumbnail img-wrapper" data-animation-role="image"> 7343 7344 7345 7346 <!-- Main Image --> 7347 <img data-src="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/1782843574837-DP7UH0F3N9A05XRTH8BF/unsplash-image-Tzoe6VCvQYg.jpg" data-image="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/1782843574837-DP7UH0F3N9A05XRTH8BF/unsplash-image-Tzoe6VCvQYg.jpg" data-image-dimensions="2500x1667" data-image-focal-point="0.5,0.5" alt="Bodkin Design converts military defense technology to battle COVID-19" data-load="false" class="summary-thumbn
7347ail-image" elementtiming="summary-thumbnail-image-carousel" /> 7348 7349 7350 7351 7352 7353 7354 7355 7356 7357 </div> 7358 </a> 7359 7360 <!-- Products: Quick View --> 7361 7362 7363 </div> 7364 7365 7366 7367 <div class="summary-content sqs-gallery-meta-container" data-animation-role="content"> 7368 7369 <div class="summary-metadata-container summary-metadata-container--above-title"> 7370 7371 <div class="summary-metadata summary-metadata--primary"> 7372 7373 7374 7375<!-- Timestamp --> 7376<time class="summary-metadata-item summary-metadata-item--date" datetime="2020-05-05">May 5, 2020</time> 7377 7378 7379 7380 7381 7382 7383 7384 7385 7386 7387 7388 7389 7390 7391</div> 7392 7393 <div class="summary-metadata summary-metadata--secondary"> 7394 7395 7396 7397 7398 7399 7400 7401 7402 7403 7404 7405 7406 7407 7408</div> 7409 </div> 7410 7411 <div class="summary-title"> 7412 <a 7413 7414 7415 href="/news/bodkin-design-converts-military-defense-technology-to-battle-covid-19" 7416 7417 7418 class="summary-title-link"> 7419 Bodkin Design converts military defense technology to battle COVID-19 7420 </a> 7421 </div> 7422 7423 <div class="summary-metadata-container summary-metadata-container--below-title"> 7424 7425 <div class="summary-metadata summary-metadata--primary"> 7426 7427 7428 7429<!-- Timestamp --> 7430<time class="summary-metadata-item summary-metadata-item--date" datetime="2020-05-05">May 5, 2020</time> 7431 7432 7433 7434 7435 7436 7437 7438 7439 7440 7441 7442 7443 7444 7445</div> 7446 7447 <div class="summary-metadata summary-metadata--secondary"> 7448 7449 7450 7451 7452 7453 7454 7455 7456 7457 7458 7459 7460 7461 7462</div> 7463 </div> 7464 7465 7466 7467 7468 7469 7470 <a href="/news/bodkin-design-converts-military-defense-technology-to-battle-covid-19" class="summary-read-more-link">Read more →</a> 7471 7472 <div class="summary-metadata-container summary-metadata-container--below-content"> 7473 7474 <div class="summary-metadata summary-metadata--primary"> 7475 7476 7477 7478<!-- Timestamp --> 7479<time class="summary-metadata-item summary-metadata-item--date" datetime="2020-05-05">May 5, 2020</time> 7480 7481 7482 7483 7484 7485 7486 7487 7488 7489 7490 7491 7492 7493 7494</div> 7495 7496 <div class="summary-metadata summary-metadata--secondary"> 7497 7498 7499 7500 7501 7502 7503 7504 7505 7506 7507 7508 7509 7510 7511</div> 7512 </div> 7513 </div> 7514 </div> 7515 7516 <div class=" 7517 summary-item 7518 positioned 7519 summary-item-record-type-text 7520 sqs-gallery-design-carousel-slide 7521 7522 7523 7524 summary-item-has-cats 7525 7526 summary-item-has-author 7527 7528 7529 " 7530 7531 > 7532 7533 7534 7535 7536 7537 7538 7539 7540 7541 7542 7543 7544 7545 7546 7547 7548 7549 7550 7551 <div class="summary-content sqs-gallery-meta-container" data-animation-role="content"> 7552 7553 <div class="summary-metadata-container summary-metadata-container--above-title"> 7554 7555 <div class="summary-metadata summary-metadata--primary"> 7556 7557 7558 7559<!-- Timestamp --> 7560<time class="summary-metadata-item summary-metadata-item--date" datetime="2020-02-05">February 5, 2020</time> 7561 7562 7563 7564 7565 7566 7567 7568 7569 7570 7571 7572 7573 7574 7575</div> 7576 7577 <div class="summary-metadata summary-metadata--secondary"> 7578 7579 7580 7581 7582 7583 7584 7585 7586 7587 7588 7589 7590 7591 7592</div> 7593 </div> 7594 7595 <div class="summary-title"> 7596 <a 7597 7598 7599 href="/news/bodkin-design-and-engineering-receives-certification-of-compliance-by-tv-rheinland-of-north-america-for-the-manufacture-of-electronic-medical-devices" 7600 7601 7602 class="summary-title-link"> 7603 Bodkin Design and Engineering Receives Certification of Compliance by TÃV Rheinland of North America for the manufacture of Electronic Medical Devices 7604 </a> 7605 </div> 7606 7607 <div class="summary-metadata-container summary-metadata-container--below-title"> 7608 7609 <div class="summary-metadata summary-metadata--primary"> 7610 7611 7612 7613<!-- Timestamp --> 7614<time class="summary-metadata-item summary-metadata-item--date" datetime="2020-02-05">February 5, 2020</time> 7615 7616 7617 7618 7619 7620 7621 7622 7623 7624 7625 7626 7627 7628 7629</div> 7630 7631 <div class="summary-metadata summary-metadata--secondary"> 7632 7633 7634 7635 7636 7637 7638 7639 7640 7641 7642 7643 7644 7645 7646</div> 7647 </div> 7648 7649 7650 7651 7652 7653 7654 <a href="/news/bodkin-design-and-engineering-receives-certification-of-compliance-by-tv-rheinland-of-north-america-for-the-manufacture-of-electronic-medical-devices" class="summary-read-more-link">Read more →</a> 7655 7656 <div class="summary-metadata-container summary-metadata-container--below-content"> 7657 7658 <div class="summary-metadata summary-metadata--primary"> 7659 7660 7661 7662<!-- Timestamp --> 7663<time class="summary-metadata-item summary-metadata-item--date" datetime="2020-02-05">February 5, 2020</time> 7664 7665 7666 7667 7668 7669 7670 7671 7672 7673 7674 7675 7676 7677 7678</div> 7679 7680 <div class="summary-metadata summary-metadata--secondary"> 7681 7682 7683 7684 7685 7686 7687 7688 7689 7690 7691 7692 7693 7694 7695</div> 7696 </div> 7697 </div> 7698 </div> 7699 7700 <div class=" 7701 summary-item 7702 positioned 7703 summary-item-record-type-text 7704 sqs-gallery-design-carousel-slide 7705 7706 7707 summary-item-has-thumbnail 7708 7709 7710 summary-item-has-cats 7711 7712 summary-item-has-author 7713 7714 7715 " 7716 7717 > 7718 7719 7720 7721 7722
7723 <div class="summary-thumbnail-outer-container"> 7724 <a 7725 7726 7727 href="/news/bodkin-design-and-engineering-awarded-sbir-contract-from-the-dept-of-homeland-security-to-detect-explosives-and-chemicals-at-airport-security-checkpoints" 7728 7729 7730 class=" 7731 summary-thumbnail-container 7732 sqs-gallery-image-container 7733 7734 " 7735 data-title="Bodkin Design and Engineering Awarded SBIR Contract from the Dept. of Homeland Security to Detect Explosives and Chemicals at Airport Security Checkpoints" 7736 data-description="" 7737 aria-label="Bodkin Design and Engineering Awarded SBIR Contract from the Dept. of Homeland Security to Detect Explosives and Chemicals at Airport Security Checkpoints" 7738 > 7739 <div class="summary-thumbnail img-wrapper" data-animation-role="image"> 7740 7741 7742 7743 <!-- Main Image --> 7744 <img data-src="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/1761845226886-DEBA8I6DLPQFBBKDEXR5/unsplash-image-CMhVRKI6vSY.jpg" data-image="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/1761845226886-DEBA8I6DLPQFBBKDEXR5/unsplash-image-CMhVRKI6vSY.jpg" data-image-dimensions="2500x1667" data-image-focal-point="0.5,0.5" alt="Bodkin Design and Engineering Awarded SBIR Contract from the Dept. of Homeland Security to Detect Explosives and Chemicals at Airport Security Checkpoints" data-load="false" class="summary-thumbn
7744ail-image" elementtiming="summary-thumbnail-image-carousel" /> 7745 7746 7747 7748 7749 7750 7751 7752 7753 7754 </div> 7755 </a> 7756 7757 <!-- Products: Quick View --> 7758 7759 7760 </div> 7761 7762 7763 7764 <div class="summary-content sqs-gallery-meta-container" data-animation-role="content"> 7765 7766 <div class="summary-metadata-container summary-metadata-container--above-title"> 7767 7768 <div class="summary-metadata summary-metadata--primary"> 7769 7770 7771 7772<!-- Timestamp --> 7773<time class="summary-metadata-item summary-metadata-item--date" datetime="2019-09-05">September 5, 2019</time> 7774 7775 7776 7777 7778 7779 7780 7781 7782 7783 7784 7785 7786 7787 7788</div> 7789 7790 <div class="summary-metadata summary-metadata--secondary"> 7791 7792 7793 7794 7795 7796 7797 7798 7799 7800 7801 7802 7803 7804 7805</div> 7806 </div> 7807 7808 <div class="summary-title"> 7809 <a 7810 7811 7812 href="/news/bodkin-design-and-engineering-awarded-sbir-contract-from-the-dept-of-homeland-security-to-detect-explosives-and-chemicals-at-airport-security-checkpoints" 7813 7814 7815 class="summary-title-link"> 7816 Bodkin Design and Engineering Awarded SBIR Contract from the Dept. of Homeland Security to Detect Explosives and Chemicals at Airport Security Checkpoints 7817 </a> 7818 </div> 7819 7820 <div class="summary-metadata-container summary-metadata-container--below-title"> 7821 7822 <div class="summary-metadata summary-metadata--primary"> 7823 7824 7825 7826<!-- Timestamp --> 7827<time class="summary-metadata-item summary-metadata-item--date" datetime="2019-09-05">September 5, 2019</time> 7828 7829 7830 7831 7832 7833 7834 7835 7836 7837 7838 7839 7840 7841 7842</div> 7843 7844 <div class="summary-metadata summary-metadata--secondary"> 7845 7846 7847 7848 7849 7850 7851 7852 7853 7854 7855 7856 7857 7858 7859</div> 7860 </div> 7861 7862 7863 7864 7865 7866 7867 <a href="/news/bodkin-design-and-engineering-awarded-sbir-contract-from-the-dept-of-homeland-security-to-detect-explosives-and-chemicals-at-airport-security-checkpoints" class="summary-read-more-link">Read more →</a> 7868 7869 <div class="summary-metadata-container summary-metadata-container--below-content"> 7870 7871 <div class="summary-metadata summary-metadata--primary"> 7872 7873 7874 7875<!-- Timestamp --> 7876<time class="summary-metadata-item summary-metadata-item--date" datetime="2019-09-05">September 5, 2019</time> 7877 7878 7879 7880 7881 7882 7883 7884 7885 7886 7887 7888 7889 7890 7891</div> 7892 7893 <div class="summary-metadata summary-metadata--secondary"> 7894 7895 7896 7897 7898 7899 7900 7901 7902 7903 7904 7905 7906 7907 7908</div> 7909 </div> 7910 </div> 7911 </div> 7912 7913 <div class=" 7914 summary-item 7915 positioned 7916 summary-item-record-type-text 7917 sqs-gallery-design-carousel-slide 7918 7919 7920 summary-item-has-thumbnail 7921 7922 7923 summary-item-has-cats 7924 summary-item-has-tags 7925 summary-item-has-author 7926 7927 7928 " 7929 7930 > 7931 7932 7933 7934 7935
7936 <div class="summary-thumbnail-outer-container"> 7937 <a 7938 7939 7940 href="/news/portable-laser-trimmer" 7941 7942 7943 class=" 7944 summary-thumbnail-container 7945 sqs-gallery-image-container 7946 7947 " 7948 data-title="Bodkin Design and Engineering Develops Portable Laser Trimmer" 7949 data-description="" 7950 aria-label="Bodkin Design and Engineering Develops Portable Laser Trimmer" 7951 > 7952 <div class="summary-thumbnail img-wrapper" data-animation-role="image"> 7953 7954 7955 7956 <!-- Main Image --> 7957 <img data-src="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/1783369538939-ZHB0CUCX7EQWNA2E9ECT/Untitled+-+July+06%2C+2026+at+16.21.11.jpeg" data-image="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/1783369538939-ZHB0CUCX7EQWNA2E9ECT/Untitled+-+July+06%2C+2026+at+16.21.11.jpeg" data-image-dimensions="1920x1080" data-image-focal-point="0.5,0.5" alt="Bodkin Design and Engineering Develops Portable Laser Trimmer" data-load="false" class="summary-thumbn
7957ail-image" elementtiming="summary-thumbnail-image-carousel" /> 7958 7959 7960 7961 7962 7963 7964 7965 7966 7967 </div> 7968 </a> 7969 7970 <!-- Products: Quick View --> 7971 7972 7973 </div> 7974 7975 7976 7977 <div class="summary-content sqs-gallery-meta-container" data-animation-role="content"> 7978 7979 <div class="summary-metadata-container summary-metadata-container--above-title"> 7980 7981 <div class="summary-metadata summary-metadata--primary"> 7982 7983 7984 7985<!-- Timestamp --> 7986<time class="summary-metadata-item summary-metadata-item--date" datetime="2019-08-02">August 2, 2019</time> 7987 7988 7989 7990 7991 7992 7993 7994 7995 7996 7997 7998 7999 8000 8001</div> 8002 8003 <div class="summary-metadata summary-metadata--secondary"> 8004 8005 8006 8007 8008 8009 8010 8011 8012 8013 8014 8015 8016 8017 8018</div> 8019 </div> 8020 8021 <div class="summary-title"> 8022 <a 8023 8024 8025 href="/news/portable-laser-trimmer" 8026 8027 8028 class="summary-title-link"> 8029 Bodkin Design and Engineering Develops Portable Laser Trimmer 8030 </a> 8031 </div> 8032 8033 <div class="summary-metadata-container summary-metadata-container--below-title"> 8034 8035 <div class="summary-metadata summary-metadata--primary"> 8036 8037 8038 8039<!-- Timestamp --> 8040<time class="summary-metadata-item summary-metadata-item--date" datetime="2019-08-02">August 2, 2019</time> 8041 8042 8043 8044 8045 8046 8047 8048 8049 8050 8051 8052 8053 8054 8055</div> 8056 8057 <div class="summary-metadata summary-metadata--secondary"> 8058 8059 8060 8061 8062 8063 8064 8065 8066 8067 8068 8069 8070 8071 8072</div> 8073 </div> 8074 8075 8076 8077 8078 8079 8080 <a href="/news/portable-laser-trimmer" class="summary-read-more-link">Read more →</a> 8081 8082 <div class="summary-metadata-container summary-metadata-container--below-content"> 8083 8084 <div class="summary-metadata summary-metadata--primary"> 8085 8086 8087 8088<!-- Timestamp --> 8089<time class="summary-metadata-item summary-metadata-item--date" datetime="2019-08-02">August 2, 2019</time> 8090 8091 8092 8093 8094 8095 8096 8097 8098 8099 8100 8101 8102 8103 8104</div> 8105 8106 <div class="summary-metadata summary-metadata--secondary"> 8107 8108 8109 8110 8111 8112 8113 8114 8115 8116 8117 8118 8119 8120 8121</div> 8122 </div> 8123 </div> 8124 </div> 8125 8126 <div class=" 8127 summary-item 8128 positioned 8129 summary-item-record-type-text 8130 sqs-gallery-design-carousel-slide 8131 8132 8133 summary-item-has-thumbnail 8134 8135 8136 summary-item-has-cats 8137 summary-item-has-tags 8138 summary-item-has-author 8139 8140 8141 " 8142 8143 > 8144 8145 8146 8147 8148
8149 <div class="summary-thumbnail-outer-container"> 8150 <a 8151 8152 8153 href="/news/bodkin-design-and-engineering-develops-a-new-optical-sensing-technique-to-diagnostic-accuracy-for-dehydration-in-young-children" 8154 8155 8156 class=" 8157 summary-thumbnail-container 8158 sqs-gallery-image-container 8159 8160 " 8161 data-title="Bodkin Design and Engineering Develops a New Optical Sensing Technique That Improves Diagnostic Accuracy for Dehydration in Young Children" 8162 data-description="" 8163 aria-label="Bodkin Design and Engineering Develops a New Optical Sensing Technique That Improves Diagnostic Accuracy for Dehydration in Young Children" 8164 > 8165 <div class="summary-thumbnail img-wrapper" data-animation-role="image"> 8166 8167 8168 8169 <!-- Main Image --> 8170 <img data-src="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/e367dac1-6dd4-410e-9240-db28d9457d1a/CRT-Picture.jpg" data-image="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/e367dac1-6dd4-410e-9240-db28d9457d1a/CRT-Picture.jpg" data-image-dimensions="2240x2289" data-image-focal-point="0.5,0.5" alt="Bodkin Design and Engineering Develops a New Optical Sensing Technique That Improves Diagnostic Accuracy for Dehydration in Young Children" data-load="false" class="summary-thumbn
8170ail-image" elementtiming="summary-thumbnail-image-carousel" /> 8171 8172 8173 8174 8175 8176 8177 8178 8179 8180 </div> 8181 </a> 8182 8183 <!-- Products: Quick View --> 8184 8185 8186 </div> 8187 8188 8189 8190 <div class="summary-content sqs-gallery-meta-container" data-animation-role="content"> 8191 8192 <div class="summary-metadata-container summary-metadata-container--above-title"> 8193 8194 <div class="summary-metadata summary-metadata--primary"> 8195 8196 8197 8198<!-- Timestamp --> 8199<time class="summary-metadata-item summary-metadata-item--date" datetime="2019-06-07">June 7, 2019</time> 8200 8201 8202 8203 8204 8205 8206 8207 8208 8209 8210 8211 8212 8213 8214</div> 8215 8216 <div class="summary-metadata summary-metadata--secondary"> 8217 8218 8219 8220 8221 8222 8223 8224 8225 8226 8227 8228 8229 8230 8231</div> 8232 </div> 8233 8234 <div class="summary-title"> 8235 <a 8236 8237 8238 href="/news/bodkin-design-and-engineering-develops-a-new-optical-sensing-technique-to-diagnostic-accuracy-for-dehydration-in-young-children" 8239 8240 8241 class="summary-title-link"> 8242 Bodkin Design and Engineering Develops a New Optical Sensing Technique That Improves Diagnostic Accuracy for Dehydration in Young Children 8243 </a> 8244 </div> 8245 8246 <div class="summary-metadata-container summary-metadata-container--below-title"> 8247 8248 <div class="summary-metadata summary-metadata--primary"> 8249 8250 8251 8252<!-- Timestamp --> 8253<time class="summary-metadata-item summary-metadata-item--date" datetime="2019-06-07">June 7, 2019</time> 8254 8255 8256 8257 8258 8259 8260 8261 8262 8263 8264 8265 8266 8267 8268</div> 8269 8270 <div class="summary-metadata summary-metadata--secondary"> 8271 8272 8273 8274 8275 8276 8277 8278 8279 8280 8281 8282 8283 8284 8285</div> 8286 </div> 8287 8288 8289 8290 8291 8292 8293 <a href="/news/bodkin-design-and-engineering-develops-a-new-optical-sensing-technique-to-diagnostic-accuracy-for-dehydration-in-young-children" class="summary-read-more-link">Read more →</a> 8294 8295 <div class="summary-metadata-container summary-metadata-container--below-content"> 8296 8297 <div class="summary-metadata summary-metadata--primary"> 8298 8299 8300 8301<!-- Timestamp --> 8302<time class="summary-metadata-item summary-metadata-item--date" datetime="2019-06-07">June 7, 2019</time> 8303 8304 8305 8306 8307 8308 8309 8310 8311 8312 8313 8314 8315 8316 8317</div> 8318 8319 <div class="summary-metadata summary-metadata--secondary"> 8320 8321 8322 8323 8324 8325 8326 8327 8328 8329 8330 8331 8332 8333 8334</div> 8335 </div> 8336 </div> 8337 </div> 8338 8339 <div class=" 8340 summary-item 8341 positioned 8342 summary-item-record-type-text 8343 sqs-gallery-design-carousel-slide 8344 8345 8346 summary-item-has-thumbnail 8347 8348 8349 summary-item-has-cats 8350 summary-item-has-tags 8351 summary-item-has-author 8352 8353 8354 " 8355 8356 > 8357 8358 8359 8360 8361
8362 <div class="summary-thumbnail-outer-container"> 8363 <a 8364 8365 8366 href="/news/bodkins-new-spectral-microscope-camera-sheds-light-on/advances-bio-medical-research" 8367 8368 8369 class=" 8370 summary-thumbnail-container 8371 sqs-gallery-image-container 8372 8373 " 8374 data-title="Bodkinâs New Spectral Microscope Camera Sheds Light on/Advances Bio-Medical Research" 8375 data-description="" 8376 aria-label="Bodkinâs New Spectral Microscope Camera Sheds Light on/Advances Bio-Medical Research" 8377 > 8378 <div class="summary-thumbnail img-wrapper" data-animation-role="image"> 8379 8380 8381 8382 <!-- Main Image --> 8383 <img data-src="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/1761760195566-LE8ZRRVL16CEESK0B3SO/envato-labs-image-edit+%2865%29.png" data-image="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/1761760195566-LE8ZRRVL16CEESK0B3SO/envato-labs-image-edit+%2865%29.png" data-image-dimensions="3200x2400" data-image-focal-point="0.5,0.5" alt="Bodkinâs New Spectral Microscope Camera Sheds Light on/Advances Bio-Medical Research" data-load="false" class="summary-thumbn
8383ail-image" elementtiming="summary-thumbnail-image-carousel" /> 8384 8385 8386 8387 8388 8389 8390 8391 8392 8393 </div> 8394 </a> 8395 8396 <!-- Products: Quick View --> 8397 8398 8399 </div> 8400 8401 8402 8403 <div class="summary-content sqs-gallery-meta-container" data-animation-role="content"> 8404 8405 <div class="summary-metadata-container summary-metadata-container--above-title"> 8406 8407 <div class="summary-metadata summary-metadata--primary"> 8408 8409 8410 8411<!-- Timestamp --> 8412<time class="summary-metadata-item summary-metadata-item--date" datetime="2018-12-07">December 7, 2018</time> 8413 8414 8415 8416 8417 8418 8419 8420 8421 8422 8423 8424 8425 8426 8427</div> 8428 8429 <div class="summary-metadata summary-metadata--secondary"> 8430 8431 8432 8433 8434 8435 8436 8437 8438 8439 8440 8441 8442 8443 8444</div> 8445 </div> 8446 8447 <div class="summary-title"> 8448 <a 8449 8450 8451 href="/news/bodkins-new-spectral-microscope-camera-sheds-light-on/advances-bio-medical-research" 8452 8453 8454 class="summary-title-link"> 8455 Bodkinâs New Spectral Microscope Camera Sheds Light on/Advances Bio-Medical Research 8456 </a> 8457 </div> 8458 8459 <div class="summary-metadata-container summary-metadata-container--below-title"> 8460 8461 <div class="summary-metadata summary-metadata--primary"> 8462 8463 8464 8465<!-- Timestamp --> 8466<time class="summary-metadata-item summary-metadata-item--date" datetime="2018-12-07">December 7, 2018</time> 8467 8468 8469 8470 8471 8472 8473 8474 8475 8476 8477 8478 8479 8480 8481</div> 8482 8483 <div class="summary-metadata summary-metadata--secondary"> 8484 8485 8486 8487 8488 8489 8490 8491 8492 8493 8494 8495 8496 8497 8498</div> 8499 </div> 8500 8501 8502 8503 8504 8505 8506 <a href="/news/bodkins-new-spectral-microscope-camera-sheds-light-on/advances-bio-medical-research" class="summary-read-more-link">Read more →</a> 8507 8508 <div class="summary-metadata-container summary-metadata-container--below-content"> 8509 8510 <div class="summary-metadata summary-metadata--primary"> 8511 8512 8513 8514<!-- Timestamp --> 8515<time class="summary-metadata-item summary-metadata-item--date" datetime="2018-12-07">December 7, 2018</time> 8516 8517 8518 8519 8520 8521 8522 8523 8524 8525 8526 8527 8528 8529 8530</div> 8531 8532 <div class="summary-metadata summary-metadata--secondary"> 8533 8534 8535 8536 8537 8538 8539 8540 8541 8542 8543 8544 8545 8546 8547</div> 8548 </div> 8549 </div> 8550 </div> 8551 8552 </div> 8553 </div> 8554 8555</div> 8556<style> 8557 #block-4fc0262146d3cec1ddbd { 8558 --summary-title-font-size: 30px; 8559 --summary-excerpt-font-size: 14px; 8560 --summary-text-align: left; 8561 --summary-list-image-float: left; 8562 --summary-list-thumbnail-padding-left: 0; 8563 --summary-list-thumbnail-padding-right: 20px; 8564 --summary-list-qv-padding-left: 0; 8565 --summary-list-qv-padding-right: 20px; 8566 --summary-list-product-mark-left: 0; 8567 --summary-list-product-mark-right: auto; 8568 --summary-meta-above-display: none; 8569 --summary-meta-below-title-display: none; 8570 --summary-meta-below-content-display: block; 8571 --summary-show-title: block; 8572 --summary-show-thumbnail: block; 8573 --summary-show-excerpt: block; 8574 --summary-show-excerpt-clamped: -webkit-box; 8575 --summary-content-spacing: 10px; 8576 --summary-show-price: block; 8577 --summary-show-read-more-link: block; 8578 } 8579</style> 8580<style id="container-styles">#block-4fc0262146d3cec1ddbd { 8581 8582 --stroke-style: none;--stroke-thickness: 6px; 8583 8584 8585 8586 8587 8588 8589 8590 8591 } 8592 8593 #block-4fc0262146d3cec1ddbd .summary-block-wrapper { 8594 8595 --tweak-summary-block-padding: 6% 6% 6% 6%; 8596 --tweak-summary-block-padding: initial; 8597} 8598 8599 .fe-block-4fc0262146d3cec1ddbd { 8600 mix-blend-mode: var(--tweak-summary-block-blend); 8601 border-radius: var(--tweak-summary-block-radius); 8602 } 8603 8604 8605 8606.fe-block-4fc0262146d3cec1ddbd { 8607 --tweak-summary-block-radius: 0px 0px 0px 0px; 8608 } 8609 8610 8611 8612 .fe-block-4fc0262146d3cec1ddbd { 8613 --tweak-summary-block-blend: normal; 8614 } 8615 8616 8617 .fe-block-4fc0262146d3cec1ddbd { 8618 --blur-value: blur(15px);} 8619 8620</style> 8621 8622</div></div></div></div></div> 8623 </div> 8624 8625 </div> 8626 8627</section> 8628 8629 8630 8631 8632 8633 8634 8635 8636 8637
8638 8639 8640 8641 8642 8643 8644 8645 8646 8647 8648 8649<section 8650 data-test="page-section" 8651 8652 data-section-theme="" 8653 class='page-section 8654 8655 full-bleed-section 8656 layout-engine-section 8657 8658 background-width--full-bleed 8659 8660 section-height--small 8661 8662 8663 content-width--wide 8664 8665 horizontal-alignment--center 8666 vertical-alignment--middle 8667 8668 8669 8670 8671 ' 8672 8673 data-section-id="6a9adb96f594f863188a3585" 8674 8675 data-controller="SectionWrapperController" 8676 data-current-styles="{ 8677 "imageOverlayOpacity": 0.15, 8678 "backgroundWidth": "background-width--full-bleed", 8679 "sectionHeight": "section-height--small", 8680 "customSectionHeight": 1, 8681 "horizontalAlignment": "horizontal-alignment--center", 8682 "verticalAlignment": "vertical-alignment--middle", 8683 "contentWidth": "content-width--wide", 8684 "customContentWidth": 50, 8685 "sectionTheme": "", 8686 "sectionAnimation": "none", 8687 "backgroundMode": "image" 8688 }" 8689 data-current-context="{ 8690 "video": { 8691 "playbackSpeed": 1, 8692 "filter": 1, 8693 "filterStrength": 0, 8694 "zoom": 0, 8695 "videoSourceProvider": "none" 8696 }, 8697 "backgroundImageId": null, 8698 "backgroundMediaEffect": { 8699 "type": "none" 8700 }, 8701 "divider": { 8702 "enabled": false 8703 }, 8704 "typeName": "page" 8705 }" 8706 data-animation="none" 8707 data-fluid-engine-section 8708 8709 8710 8711 8712 8713 8714 8715 8716 8717 8718 data-sqsp-section="fluid-engine" 8719 8720 8721> 8722 <div 8723 class="section-border" 8724 8725 > 8726 <div class="section-background"> 8727 8728 8729 8730 </div> 8731 </div> 8732 <div 8733 class='content-wrapper' 8734 style=' 8735 8736 8737 8738 ' 8739 > 8740 <div 8741 class="content" 8742 8743 > 8744 8745 8746 8747 8748 8749 8750 8751 8752 8753 8754 <div data-fluid-engine="true"><style> 8755 8756.fe-6a9adb96b5bd9d366d2d07f2 { 8757 --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px); 8758 --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1)) ) / 8 ); 8759 8760 display: grid; 8761 position: relative; 8762 grid-area: 1/1/-1/-1; 8763 grid-template-rows: repeat(6,minmax(24px, auto)); 8764 grid-template-columns: 8765 minmax(var(--grid-gutter), 1fr) 8766 repeat(8, minmax(0, var(--cell-max-width))) 8767 minmax(var(--grid-gutter), 1fr); 8768 row-gap: 11.0px; 8769 column-gap: 11.0px; 8770 overflow-x: hidden; 8771 overflow-x: clip; 8772} 8773 8774@media (min-width: 768px) { 8775 .background-width--inset .fe-6a9adb96b5bd9d366d2d07f2 { 8776 --inset-padding: calc(var(--sqs-site-gutter) * 2); 8777 } 8778 8779 .fe-6a9adb96b5bd9d366d2d07f2 { 8780 --grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px); 8781 --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1)) ) / 24 ); 8782 --inset-padding: 0vw; 8783 8784 --row-height-scaling-factor: 0.0215; 8785 --container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding) )); 8786 8787 grid-template-rows: repeat(8,minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto)); 8788 grid-template-columns: 8789 minmax(var(--grid-gutter), 1fr) 8790 repeat(24, minmax(0, var(--cell-max-width))) 8791 minmax(var(--grid-gutter), 1fr); 8792 } 8793} 8794 8795 8796 .fe-block-yui_3_17_2_1_1788533413893_2786 { 8797 grid-area: 1/2/7/10; 8798 z-index: 1; 8799 8800 @media (max-width: 767px) { 8801 8802 8803 8804 8805 } 8806 } 8807 8808 .fe-block-yui_3_17_2_1_1788533413893_2786 .sqs-block { 8809 justify-content: flex-start; 8810 } 8811 8812 .fe-block-yui_3_17_2_1_1788533413893_2786 .sqs-block-alignment-wrapper {
8813 align-items: flex-start; 8814 } 8815 8816 @media (min-width: 768px) { 8817 .fe-block-yui_3_17_2_1_1788533413893_2786 { 8818 grid-area: 2/2/8/6; 8819 z-index: 1; 8820 8821 8822 8823 8824 8825 8826 } 8827 8828 .fe-block-yui_3_17_2_1_1788533413893_2786 .sqs-block { 8829 justify-content: flex-start; 8830 } 8831 8832 .fe-block-yui_3_17_2_1_1788533413893_2786 .sqs-block-alignment-wrapper { 8833 align-items: flex-start; 8834 } 8835 } 8836 8837</style><div class="fluid-engine fe-6a9adb96b5bd9d366d2d07f2"><div class="fe-block fe-block-yui_3_17_2_1_1788533413893_2786"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-code code-block" data-block-css="["https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.code/e0c6072b-8272-49b8-8697-e176c096420d_1001/website.components.code.styles.css"]" data-block-scripts="["https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.code/e0c6072b-8272-49b8-8697-e176c096420d_1001/website.components.code.visitor.js"]" data-block-type="1337" data-definition-name="website.components.code" data-sqsp-block="code" data-website-component-id="yui_3_17_2_1_1788533413893_2786" id="block-yui_3_17_2_1_1788533413893_2786"><div class="sqs-block-content"> 8838 8839 8840<div 8841 class="sqs-code-container" 8842 8843 8844 data-localized="{"enableSafeModeButton":"Preview in safe mode","enableSafeModeText":"This block contains embedded scripts. Embedded scripts are disabled while you're logged in and editing your site.","enableSafeModeTitle":"Embedded Scripts","exitSafeModeButton":"Exit safe preview","exitSafeModeText":"Please view the page after logging out for accurate rendering.","exitSafeModeTitle":"Safe Preview","globalSafeMode":"Embedded Code: This block contains embedded code that has been disabled.","scriptDisabled":"Script Disabled"}" 8845 8846 8847 8848 8849> 8850 8851
8851<script defer async src='https://cdn.trustindex.io/loader.js?aab8f7280df8747d85568a05ede'></script>
8851 8852 8853 8854 8855 8856 8857</div> 8858 8859<style class="transform-vars"> 8860 .fe-block-yui_3_17_2_1_1788533413893_2786 { 8861 --opacity: 100%; 8862 --translate-x: 0px; 8863 --translate-y: 0px; 8864 --rotation: 0deg; 8865 --scale-x: 100%; 8866 --scale-y: 100%; 8867 --skew-x: 0deg; 8868 --skew-y: 0deg; 8869 --origin-x: 50%; 8870 --origin-y: 50%; 8871 --block-transform: none; 8872 8873 opacity: var(--opacity, 1); 8874 transform: var(--block-transform); 8875 transform-origin: var(--origin-x) var(--origin-y); 8876 } 8877 </style><style class="transform-overrides-vars"> 8878 8879</style> 8880 8881</div></div></div></div></div> 8882 </div> 8883 8884 </div> 8885 8886</section> 8887 8888 8889 8890 8891 8892 8893 8894 8895 8896 8897 8898 8899 8900 8901 8902 8903 8904 8905 8906 8907 8908<section 8909 data-test="page-section" 8910 8911 data-section-theme="light" 8912 class='page-section 8913 8914 full-bleed-section 8915 layout-engine-section 8916 8917 background-width--full-bleed 8918 8919 section-height--medium 8920 8921 8922 content-width--wide 8923 8924 horizontal-alignment--center 8925 vertical-alignment--middle 8926 8927 8928 8929 8930 light' 8931 8932 data-section-id="68d2e38b87cf6013bdac41d5" 8933 8934 data-controller="SectionWrapperController" 8935 data-current-styles="{ 8936 "imageOverlayOpacity": 0.15, 8937 "backgroundWidth": "background-width--full-bleed", 8938 "sectionHeight": "section-height--medium", 8939 "horizontalAlignment": "horizontal-alignment--center", 8940 "verticalAlignment": "vertical-alignment--middle", 8941 "contentWidth": "content-width--wide", 8942 "customContentWidth": 50, 8943 "sectionTheme": "light", 8944 "sectionAnimation": "none", 8945 "backgroundMode": "image" 8946 }" 8947 data-current-context="{ 8948 "video": { 8949 "playbackSpeed": 0.5, 8950 "filter": 1, 8951 "filterStrength": 0, 8952 "zoom": 0, 8953 "videoSourceProvider": "none" 8954 }, 8955 "backgroundImageId": null, 8956 "backgroundMediaEffect": { 8957 "type": "none" 8958 }, 8959 "divider": { 8960 "enabled": false 8961 }, 8962 "typeName": "page" 8963 }" 8964 data-animation="none" 8965 data-fluid-engine-section 8966 8967 8968 8969 8970 8971 8972 8973 8974 data-sqsp-section="fluid-engine" 8975 8976 8977> 8978 <div 8979 class="section-border" 8980 8981 > 8982 <div class="section-background"> 8983 8984 8985 8986 </div> 8987 </div> 8988 <div 8989 class='content-wrapper' 8990 style=' 8991 8992 8993 8994 ' 8995 > 8996 <div 8997 class="content" 8998 8999 > 9000 9001 9002 9003 9004 9005 9006 9007 9008 9009 9010 <div data-fluid-engine="true"><style> 9011 9012.fe-68d2e38b87cf6013bdac41d4 { 9013 --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px); 9014 --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1)) ) / 8 ); 9015 9016 display: grid; 9017 position: relative; 9018 grid-area: 1/1/-1/-1; 9019 grid-template-rows: repeat(24,minmax(24px, auto)); 9020 grid-template-columns: 9021 minmax(var(--grid-gutter), 1fr) 9022 repeat(8, minmax(0, var(--cell-max-width))) 9023 minmax(var(--grid-gutter), 1fr); 9024 row-gap: 11.0px; 9025 column-gap: 11.0px; 9026 overflow-x: hidden; 9027 overflow-x: clip; 9028} 9029 9030@media (min-width: 768px) { 9031 .background-width--inset .fe-68d2e38b87cf6013bdac41d4 { 9032 --inset-padding: calc(var(--sqs-site-gutter) * 2); 9033 } 9034 9035 .fe-68d2e38b87cf6013bdac41d4 { 9036 --grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px); 9037 --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1)) ) / 24 ); 9038 --inset-padding: 0vw; 9039 9040 --row-height-scaling-factor: 0.0215; 9041 --container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding) )); 9042 9043 grid-template-rows: repeat(12,minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto)); 9044 grid-template-columns: 9045 minmax(var(--grid-gutter), 1fr) 9046 repeat(24, minmax(0, var(--cell-max-width))) 9047 minmax(var(--grid-gutter), 1fr); 9048 } 9049} 9050 9051 9052 .fe-block-c5aac953a2fa2980cd60 { 9053 grid-area: 1/2/13/10; 9054 z-index: 3; 9055 9056 @media (max-width: 767px) { 9057 9058 9059 9060 9061 } 9062 } 9063 9064 .fe-block-c5aac953a2fa2980cd60 .sqs-block { 9065 justify-content: center; 9066 } 9067 9068 .fe-block-c5aac953a2fa2980cd60 .sqs-block-alignment-wrapper {
9069 align-items: center; 9070 } 9071 9072 @media (min-width: 768px) { 9073 .fe-block-c5aac953a2fa2980cd60 { 9074 grid-area: 1/2/12/14; 9075 z-index: 3; 9076 9077 9078 9079 9080 9081 9082 } 9083 9084 .fe-block-c5aac953a2fa2980cd60 .sqs-block { 9085 justify-content: center; 9086 } 9087 9088 .fe-block-c5aac953a2fa2980cd60 .sqs-block-alignment-wrapper { 9089 align-items: center; 9090 } 9091 } 9092 9093 .fe-block-deab8773ea7fdc234377 { 9094 grid-area: 13/2/19/10; 9095 z-index: 0; 9096 9097 @media (max-width: 767px) { 9098 9099 9100 } 9101 } 9102 9103 .fe-block-deab8773ea7fdc234377 .sqs-block { 9104 justify-content: flex-start; 9105 } 9106 9107 .fe-block-deab8773ea7fdc234377 .sqs-block-alignment-wrapper { 9108 align-items: flex-start; 9109 } 9110 9111 @media (min-width: 768px) { 9112 .fe-block-deab8773ea7fdc234377 { 9113 grid-area: 1/2/8/12; 9114 z-index: 0; 9115 9116 9117 9118 9119 } 9120 9121 .fe-block-deab8773ea7fdc234377 .sqs-block { 9122 justify-content: flex-start; 9123 } 9124 9125 .fe-block-deab8773ea7fdc234377 .sqs-block-alignment-wrapper { 9126 align-items: flex-start; 9127 } 9128 } 9129 9130 .fe-block-yui_3_17_2_1_1774968598811_21176 { 9131 grid-area: 19/2/25/10; 9132 z-index: 4; 9133 9134 @media (max-width: 767px) { 9135 9136 9137 9138 9139 } 9140 } 9141 9142 .fe-block-yui_3_17_2_1_1774968598811_21176 .sqs-block { 9143 justify-content: flex-start; 9144 } 9145 9146 .fe-block-yui_3_17_2_1_1774968598811_21176 .sqs-block-alignment-wrapper { 9147 align-items: flex-start; 9148 } 9149 9150 @media (min-width: 768px) { 9151 .fe-block-yui_3_17_2_1_1774968598811_21176 { 9152 grid-area: 1/15/13/25; 9153 z-index: 4; 9154 9155 9156 9157 9158 9159 9160 } 9161 9162 .fe-block-yui_3_17_2_1_1774968598811_21176 .sqs-block { 9163 justify-content: flex-start; 9164 } 9165 9166 .fe-block-yui_3_17_2_1_1774968598811_21176 .sqs-block-alignment-wrapper { 9167 align-items: flex-start; 9168 } 9169 } 9170 9171</style><div class="fluid-engine fe-68d2e38b87cf6013bdac41d4"><div class="fe-block fe-block-c5aac953a2fa2980cd60"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-map map-block sized vsize-12" data-block-css="[]" data-block-scripts="["https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.map/f3de038c-d513-4216-9b41-e6d3b5db3677_1342/website.components.map.visitor.js"]" data-block-type="1337" data-definition-name="website.components.map" data-website-component-id="c5aac953a2fa2980cd60" id="block-c5aac953a2fa2980cd60"><div class="sqs-block-content"> 9172 9173 9174 9175<div data-context="{"blockId":"c5aac953a2fa2980cd60","componentId":"c5aac953a2fa2980cd60","vSize":12,"controls":false,"labels":true,"terrain":false,"style":1,"location":{"mapZoom":13,"mapLat":42.31007839999999,"mapLng":-71.2208188,"addressTitle":"Bodkin Design & Engineering, LLC","addressLine1":"77 Oak Street","addressLine2":"Newton, MA, 02464","addressCountry":"United States"},"containerStyles":{"backgroundEnabled":false,"stretchedToFill":false},"stackingContextSelector":".fe-block-c5aac953a2fa2980cd60","breakpoints":[{"id":"system_desktop","name":"Desktop"},{"id":"system_mobile","name":"Mobile","maxWidth":"767px"}],"breakpointOverridesFlag":true,"gmak":"QUl6YVN5Q0JUUk9xNkx1dkZfSUUxcjQ2LVQ0QWVUU1YtMGQ3bXk4","language":"en","region":"US","proEnabled":true,"errors":[],"featureFlags":{"useCLDRMoneyFormat":true}}" style="height: 100%; width: 100%" data-bpo="" data-breakpoints="[{"id":"system_desktop","name":"Desktop"},{"id":"system_mobile","name":"Mobile","maxWidth":"767px"}]"> 9176 9177 9178 9179 9180 9181 9182 9183</div> 9184 9185 <style class="transform-overrides-vars"> 9186 9187</style> 9188 9189 9190</div></div></div><div class="fe-block fe-block-deab8773ea7fdc234377"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-html html-block" data-block-css="["https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.html/0afe5a90-478c-4ec2-b335-ad74d151c1ea_956/website.components.html.styles.css"]" data-block-scripts="["https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.html/0afe5a90-478c-4ec2-b335-ad74d151c1ea_956/website.components.html.visitor.js"]" data-block-type="1337" data-definition-name="website.components.html" data-sqsp-block="text" data-website-component-id="deab8773ea7fdc234377" id="block-deab8773ea7fdc234377"><div class="sqs-block-content"><div class="sqs-text-block-container"> 9191 9192 <div class="sqs-html-content" data-sqsp-text-block-content><h2 style="white-space:pre-wrap;" data-rte-preserve-empty="true">Contact us.</h2><p class="" style="white-space:pre-wrap;" data-rte-preserve-empty="true"><a href="mailto:[email protected]">[email protected]</a><br>
9192(617) 795-1968</p><p class="" style="white-space:pre-wrap;" data-rte-preserve-empty="true">77 Oak St., Suite 201<br>Newton, MA 02481</p></div> 9193 9194 9195 9196<style id="container-styles">#block-deab8773ea7fdc234377 { 9197 9198 --stroke-style: none;--stroke-thickness: 6px; 9199 9200 9201 9202 9203 9204 9205 9206 9207 } 9208 9209 #block-deab8773ea7fdc234377 .sqs-html-content { 9210 9211 --tweak-text-block-padding: 6% 6% 6% 6%; 9212 --tweak-text-block-padding: initial; 9213} 9214 9215 .fe-block-deab8773ea7fdc234377 { 9216 mix-blend-mode: var(--tweak-text-block-blend 9217 ); 9218 border-radius: var(--tweak-text-block-radius); 9219 } 9220 9221 9222 9223.fe-block-deab8773ea7fdc234377 { 9224 --tweak-text-block-radius: 0px 0px 0px 0px; 9225 } 9226 9227 9228 9229 .fe-block-deab8773ea7fdc234377 { 9230 --tweak-text-block-blend 9231 : normal; 9232 } 9233 9234 9235 .fe-block-deab8773ea7fdc234377 { 9236 --blur-value: blur(15px);} 9237 9238</style> 9239 9240<style id="override-container-styles"> 9241 @media screen and (max-width: 767px) { 9242 9243 9244 9245#block-deab8773ea7fdc234377 { 9246 9247 } 9248 } 9249 9250 9251 @media screen and (max-width: 767px) { 9252 #block-deab8773ea7fdc234377 .sqs-html-content { 9253 9254 } 9255 } 9256 9257 @media screen and (max-width: 767px) { 9258 9259 9260 9261 9262 9263 9264 }</style> 9265<style class="transform-overrides-vars"> 9266 9267</style> 9268 9269 9270 9271 9272</div> 9273</div></div></div><div class="fe-block fe-block-yui_3_17_2_1_1774968598811_21176"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-markdown markdown-block" data-block-css="["https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.markdown/8063dcb0-4240-49e5-b71d-bbab30c6543f_94/website.components.markdown.styles.css"]" data-block-scripts="["https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.markdown/8063dcb0-4240-49e5-b71d-bbab30c6543f_94/website.components.markdown.visitor.js"]" data-block-type="1337" data-definition-name="website.components.markdown" data-sqsp-block="markdown" data-website-component-id="yui_3_17_2_1_1774968598811_21176" id="block-yui_3_17_2_1_1774968598811_21176"><div class="sqs-block-content"> 9274 9275
9275<script data-preserve-html-node="true" src="https://js.hsforms.net/forms/embed/2675238.js" defer=""></script>
9275 9276<div data-preserve-html-node="true" class="hs-form-frame" data-region="na1" data-form-id="a1871283-639e-47ca-a9ff-72228c507c46" data-portal-id="2675238"></div> 9277 9278 9279</div></div></div></div></div> 9280 </div> 9281 9282 </div> 9283 9284</section> 9285 9286 9287 9288 9289 </section> 9290 9291</article> 9292 9293 9294 9295 9296 9297 9298 9299 9300 9301 9302 9303 </main> 9304 9305 <footer class="sections" id="footer-sections" data-footer-sections> 9306 9307 9308 9309 9310 9311 9312 9313 9314 9315 9316 9317 9318 9319 9320 9321 9322 9323 9324 9325 9326 9327 9328 9329<section 9330 data-test="page-section" 9331 9332 data-section-theme="black" 9333 class='page-section 9334 9335 full-bleed-section 9336 layout-engine-section 9337 9338 background-width--full-bleed 9339 9340 9341 section-height--custom 9342 9343 9344 9345 content-width--wide 9346 9347 horizontal-alignment--center 9348 vertical-alignment--middle 9349 9350 has-background 9351 9352 9353 black' 9354 9355 data-section-id="68c86e1a04947e67b5611435" 9356 9357 data-controller="SectionWrapperController" 9358 data-current-styles="{ 9359 "backgroundImage": { 9360 "id": "69b06d8078ac215472057bef", 9361 "recordType": 2, 9362 "addedOn": 1773170048295, 9363 "updatedOn": 1773170048340, 9364 "workflowState": 1, 9365 "publishOn": 1773170048295, 9366 "authorId": "68c86d9bd5bfc63593596c48", 9367 "systemDataId": "f05f821c-93e2-4394-8b8a-58f7b4640b4b", 9368 "systemDataVariants": "1408x769,100w,300w,500w,750w,1000w", 9369 "systemDataSourceType": "PNG", 9370 "filename": "blue.png", 9371 "mediaFocalPoint": { 9372 "x": 0.5, 9373 "y": 0.5, 9374 "source": 3 9375 }, 9376 "colorData": { 9377 "topLeftAverage": "000000", 9378 "topRightAverage": "000f12", 9379 "bottomLeftAverage": "000204", 9380 "bottomRightAverage": "006a92", 9381 "centerAverage": "001722", 9382 "suggestedBgColor": "001018" 9383 }, 9384 "urlId": "n1nqqcjb0qari0upapjoywzfzhyc00", 9385 "title": "", 9386 "body": null, 9387 "likeCount": 0, 9388 "commentCount": 0, 9389 "publicCommentCount": 0, 9390 "commentState": 2, 9391 "unsaved": false, 9392 "assetUrl": "https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/f05f821c-93e2-4394-8b8a-58f7b4640b4b/blue.png", 9393 "contentType": "image/png", 9394 "items": [ ], 9395 "pushedServices": { }, 9396 "pendingPushedServices": { }, 9397 "originalSize": "1408x769", 9398 "recordTypeLabel": "image" 9399 }, 9400 "imageOverlayOpacity": 0.15, 9401 "backgroundWidth": "background-width--full-bleed", 9402 "sectionHeight": "section-height--custom", 9403 "customSectionHeight": 0, 9404 "horizontalAlignment": "horizontal-alignment--center", 9405 "verticalAlignment": "vertical-alignment--middle", 9406 "contentWidth": "content-width--wide", 9407 "customContentWidth": 50, 9408 "sectionTheme": "black", 9409 "sectionAnimation": "none", 9410 "backgroundMode": "image", 9411 "generative": { 9412 "type": "none", 9413 "seed": 0, 9414 "count": 0, 9415 "size": 0, 9416 "speed": 0, 9417 "invertColors": false, 9418 "noiseIntensity": 0, 9419 "noiseScale": 0, 9420 "distortionScaleX": 0, 9421 "distortionScaleY": 0, 9422 "distortionSpeed": 0, 9423 "distortionIntensity": 0, 9424 "lightIntensity": 0, 9425 "lightX": 0, 9426 "bevelRotation": 0, 9427 "bevelSize": 0, 9428 "bevelStrength": 0, 9429 "complexity": 0, 9430 "cutoff": 0, 9431 "isBevelEnabled": false, 9432 "isBlurEnabled": false, 9433 "scale": 0, 9434 "speedMorph": 0, 9435 "speedTravel": 0, 9436 "steps": 0, 9437 "travelDirection": 0, 9438 "noiseBias": 0, 9439 "animateNoise": false, 9440 "distortionComplexity": 0, 9441 "distortionDirection": 0, 9442 "distortionMorphSpeed": 0, 9443 "distortionSeed": 0, 9444 "distortionSmoothness": 0, 9445 "linearGradientStartColorDistance": 0, 9446 "linearGradientEndColorDistance": 0, 9447 "linearGradientAngle": 0, 9448 "linearGradientAngleMotion": 0, 9449 "linearGradientRepeat": 0, 9450 "radialGradientRadius": 0, 9451 "radialGradientPositionX": 0, 9452 "radialGradientPositionY": 0, 9453 "radialGradientFollowCursor": false, 9454 "radialGradientFollowSpeed": 0, 9455 "imageScale": 0, 9456 "imageCount": 0, 9457 "patternEnabled": false, 9458 "patternSize": 0, 9459 "patternOffsetX": 0, 9460 "patternOffsetY": 0, 9461 "patternSpaceX": 0, 9462 "patternSpaceY": 0, 9463 "waveEnabled": false, 9464 "waveSpeed": 0, 9465 "waveComplexity": 0, 9466 "waveDepth": 0, 9467 "waveShadowDepth": 0, 9468 "boxSize": 0.0, 9469 "scaleX": 0, 9470 "scaleY": 0, 9471 "scaleZ": 0, 9472 "isMorphEnabled": false, 9473 "lightY": 0, 9474 "lightZ": 0, 9475 "noiseRange": 0, 9476 "positionFactor": 0, 9477 "scaleFactor": 0, 9478 "colorFactor": 0, 9479 "sizeVariance": 0, 9480 "wobble": 0, 9481 "morph": 0, 9482 "scrollMovement": 0, 9483 "patternScaleX": 0, 9484 "patternScaleY": 0, 9485 "patternPowerX": 0, 9486 "patternPowerY": 0, 9487 "patternAmount": 0, 9488 "surfaceHeight": 0, 9489 "colorStop1": 0, 9490 "colorStop2": 0, 9491 "colorStop3": 0, 9492 "colorStop4": 0, 9493 "gradientDistortionX": 0, 9494 "gradientDistortionY": 0, 9495 "curveX": 0, 9496 "curveY": 0, 9497 "curveFunnel": 0, 9498 "fogIntensity": 0, 9499 "repeat": 0, 9500 "rotation": 0, 9501 "rotationSpeed": 0, 9502 "blur": 0, 9503 "complexityY": 0, 9504 "complexityZ": 0, 9505 "amplitudeY": 0, 9506 "amplitudeZ": 0, 9507 "offset": 0, 9508 "lightAngle": 0, 9509 "alpha": 0 9510 } 9511 }" 9512 data-current-context="{ 9513 "video": { 9514 "playbackSpeed": 1, 9515 "filter": 1, 9516 "filterStrength": 0, 9517 "zoom": 0, 9518 "videoSourceProvider": "none" 9519 }, 9520 "backgroundImageId": null, 9521 "backgroundMediaEffect": { 9522 "type": "none" 9523 }, 9524 "divider": { 9525 "enabled": false 9526 }, 9527 "typeName": "page" 9528 }" 9529 data-animation="none" 9530 data-fluid-engine-section 9531 9532 9533 9534 9535 9536 9537 9538 9539 data-sqsp-section="fluid-engine" 9540 9541 9542> 9543 <div 9544 class="section-border" 9545 9546 > 9547 <div class="section-background"> 9548 9549 9550 9551 9552 9553 9554 9555 9556 9557 9558 9559 9560 9561 9562<img alt="" data-src="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/f05f821c-93e2-4394-8b8a-58f7b4640b4b/blue.png" data-image="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/f05f821c-93e2-4394-8b8a-58f7b4640b4b/blue.png" data-image-dimensions="1408x769" data-image-focal-point="0.5,0.5" alt="blue.png" data-load="false" elementtiming="nbf-background" src="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/f05f821c-93e2-4394-8b8a-58f7b4640b4b/blue.png" width="1408" height="769" alt="" sizes="(max-width: 799px) 200vw, 100vw" style="display:block;object-position: 50% 50%" srcset="https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/f05f821c-93e2-4394-8b8a-58f7b4640b4b/blue.png?format=100w 100w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/f05f821c-93e2-4394-8b8a-58f7b4640b4b/blue.png?format=300w 300w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/f05f821c-93e2-4394-8b8a-58f7b4640b4b/blue.png?format=500w 500w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/f05f821c-93e2-4394-8b8a-58f7b4640b4b/blue.png?format=750w 750w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/f05f821c-93e2-4394-8b8a-58f7b4640b4b/blue.png?format=1000w 1000w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/f05f821c-93e2-4394-8b8a-58f7b4640b4b/blue.png?format=1500w 1500w, https://images.squarespace-cdn.com/content/v1/68c86dbfb4966f4e591621ed/f05f821c-93e2-4394-8b8a-58f7b4640b4b/blue.png?format=2500w 2500w" fetchpriority="high" loading="eager" decoding="async" data-loader="sqs"> 9563 9564 9565 9566 9567 9568 <div class="section-background-overlay" style="opacity: 0.15;"></div> 9569 9570 9571 </div> 9572 </div> 9573 <div 9574 class='content-wrapper' 9575 style=' 9576 9577 9578 9579 padding-top: calc(0vmax / 10); padding-bottom: calc(0vmax / 10); 9580 9581 9582 ' 9583 > 9584 <div 9585 class="content" 9586 9587 > 9588 9589 9590 9591 9592 9593 9594 9595 9596 9597 9598 <div data-fluid-engine="true"><style> 9599 9600.fe-68c86e1a04947e67b5611434 { 9601 --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px); 9602 --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1)) ) / 8 ); 9603 9604 display: grid; 9605 position: relative; 9606 grid-area: 1/1/-1/-1; 9607 grid-template-rows: repeat(37,minmax(24px, auto)); 9608 grid-template-columns: 9609 minmax(var(--grid-gutter), 1fr) 9610 repeat(8, minmax(0, var(--cell-max-width))) 9611 minmax(var(--grid-gutter), 1fr); 9612 row-gap: 11.0px; 9613 column-gap: 11.0px; 9614 overflow-x: hidden; 9615 overflow-x: clip; 9616} 9617 9618@media (min-width: 768px) { 9619 .background-width--inset .fe-68c86e1a04947e67b5611434 { 9620 --inset-padding: calc(var(--sqs-site-gutter) * 2); 9621 } 9622 9623 .fe-68c86e1a04947e67b5611434 { 9624 --grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px); 9625 --cell-max-width: calc( ( var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1)) ) / 24 ); 9626 --inset-padding: 0vw; 9627 9628 --row-height-scaling-factor: 0.0215; 9629 --container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding) )); 9630 9631 grid-template-rows: repeat(9,minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto)); 9632 grid-template-columns: 9633 minmax(var(--grid-gutter), 1fr) 9634 repeat(24, minmax(0, var(--cell-max-width))) 9635 minmax(var(--grid-gutter), 1fr); 9636 } 9637} 9638 9639 9640 .fe-block-cea01245aee1cc0c72ab { 9641 grid-area: 2/2/4/10; 9642 z-index: 8; 9643 9644 @media (max-width: 767px) { 9645 9646 9647 } 9648 } 9649 9650 .fe-block-cea01245aee1cc0c72ab .sqs-block { 9651 justify-content: center; 9652 } 9653 9654 .fe-block-cea01245aee1cc0c72ab .sqs-block-alignment-wrapper {
9655 align-items: center; 9656 } 9657 9658 @media (min-width: 768px) { 9659 .fe-block-cea01245aee1cc0c72ab { 9660 grid-area: 2/2/3/9; 9661 z-index: 8; 9662 9663 9664 9665 9666 } 9667 9668 .fe-block-cea01245aee1cc0c72ab .sqs-block { 9669 justify-content: flex-start; 9670 } 9671 9672 .fe-block-cea01245aee1cc0c72ab .sqs-block-alignment-wrapper { 9673 align-items: flex-start; 9674 } 9675 } 9676 9677 .fe-block-yui_3_17_2_1_1758212390230_2161 { 9678 grid-area: 4/2/9/10; 9679 z-index: 9; 9680 9681 @media (max-width: 767px) { 9682 9683 9684 9685 9686 } 9687 } 9688 9689 .fe-block-yui_3_17_2_1_1758212390230_2161 .sqs-block { 9690 justify-content: flex-start; 9691 } 9692 9693 .fe-block-yui_3_17_2_1_1758212390230_2161 .sqs-block-alignment-wrapper { 9694 align-items: flex-start; 9695 } 9696 9697 @media (min-width: 768px) { 9698 .fe-block-yui_3_17_2_1_1758212390230_2161 { 9699 grid-area: 3/2/8/8; 9700 z-index: 9; 9701 9702 9703 9704 9705 9706 9707 } 9708 9709 .fe-block-yui_3_17_2_1_1758212390230_2161 .sqs-block { 9710 justify-content: flex-start; 9711 } 9712 9713 .fe-block-yui_3_17_2_1_1758212390230_2161 .sqs-block-alignment-wrapper { 9714 align-items: flex-start; 9715 } 9716 } 9717 9718 .fe-block-e8f6cf12ab4e298c2dc8 { 9719 grid-area: 11/2/16/10; 9720 z-index: 13; 9721 9722 @media (max-width: 767px) { 9723 9724 9725 9726 9727 } 9728 } 9729 9730 .fe-block-e8f6cf12ab4e298c2dc8 .sqs-block { 9731 justify-content: flex-start; 9732 } 9733 9734 .fe-block-e8f6cf12ab4e298c2dc8 .sqs-block-alignment-wrapper { 9735 align-items: flex-start; 9736 } 9737 9738 @media (min-width: 768px) { 9739 .fe-block-e8f6cf12ab4e298c2dc8 { 9740 grid-area: 3/9/4/12; 9741 z-index: 13; 9742 9743 9744 9745 9746 9747 9748 } 9749 9750 .fe-block-e8f6cf12ab4e298c2dc8 .sqs-block { 9751 justify-content: flex-start; 9752 } 9753 9754 .fe-block-e8f6cf12ab4e298c2dc8 .sqs-block-alignment-wrapper { 9755 align-items: flex-start; 9756 } 9757 } 9758 9759 .fe-block-13705c6c7a5665cd74fb { 9760 grid-area: 9/2/14/10; 9761 z-index: 13; 9762 9763 @media (max-width: 767px) { 9764 9765 9766 9767 9768 } 9769 } 9770 9771 .fe-block-13705c6c7a5665cd74fb .sqs-block { 9772 justify-content: flex-start; 9773 } 9774 9775 .fe-block-13705c6c7a5665cd74fb .sqs-block-alignment-wrapper { 9776 align-items: flex-start; 9777 } 9778 9779 @media (min-width: 768px) { 9780 .fe-block-13705c6c7a5665cd74fb { 9781 grid-area: 6/9/7/13; 9782 z-index: 13; 9783 9784 9785 9786 9787 9788 9789 } 9790 9791 .fe-block-13705c6c7a5665cd74fb .sqs-block { 9792 justify-content: flex-start; 9793 } 9794 9795 .fe-block-13705c6c7a5665cd74fb .sqs-block-alignment-wrapper { 9796 align-items: flex-start; 9797 } 9798 } 9799 9800 .fe-block-a3b4899bbf61eef6bfdb { 9801 grid-area: 13/2/18/10; 9802 z-index: 11; 9803 9804 @media (max-width: 767px) { 9805 9806 9807 9808 9809 } 9810 } 9811 9812 .fe-block-a3b4899bbf61eef6bfdb .sqs-block { 9813 justify-content: flex-start; 9814 } 9815 9816 .fe-block-a3b4899bbf61eef6bfdb .sqs-block-alignment-wrapper { 9817 align-items: flex-start; 9818 } 9819 9820 @media (min-width: 768px) { 9821 .fe-block-a3b4899bbf61eef6bfdb { 9822 grid-area: 4/9/5/13; 9823 z-index: 11; 9824 9825 9826 9827 9828 9829 9830 } 9831 9832 .fe-block-a3b4899bbf61eef6bfdb .sqs-block { 9833 justify-content: flex-start; 9834 } 9835 9836 .fe-block-a3b4899bbf61eef6bfdb .sqs-block-alignment-wrapper { 9837 align-items: flex-start; 9838 } 9839 } 9840 9841 .fe-block-a00bd9712875079d1ba9 { 9842 grid-area: 15/2/20/10; 9843 z-index: 12; 9844 9845 @media (max-width: 767px) { 9846 9847 9848 9849 9850 } 9851 } 9852 9853 .fe-block-a00bd9712875079d1ba9 .sqs-block { 9854 justify-content: flex-start; 9855 } 9856 9857 .fe-block-a00bd9712875079d1ba9 .sqs-block-alignment-wrapper { 9858 align-items: flex-start; 9859 } 9860 9861 @media (min-width: 768px) { 9862 .fe-block-a00bd9712875079d1ba9 { 9863 grid-area: 5/9/6/13; 9864 z-index: 12; 9865 9866 9867 9868 9869 9870 9871 } 9872 9873 .fe-block-a00bd9712875079d1ba9 .sqs-block { 9874 justify-content: flex-start; 9875 } 9876 9877 .fe-block-a00bd9712875079d1ba9 .sqs-block-alignment-wrapper { 9878 align-items: flex-start; 9879 } 9880 } 9881 9882 .fe-block-yui_3_17_2_1_1774967732691_7098 { 9883 grid-area: 20/2/33/10; 9884 z-index: 15; 9885 9886 @media (max-width: 767px) { 9887 9888 9889 9890 9891 } 9892 } 9893 9894 .fe-block-yui_3_17_2_1_1774967732691_7098 .sqs-block { 9895 justify-content: flex-start; 9896 } 9897 9898 .fe-block-yui_3_17_2_1_1774967732691_7098 .sqs-block-alignment-wrapper {
9899 align-items: flex-start; 9900 } 9901 9902 @media (min-width: 768px) { 9903 .fe-block-yui_3_17_2_1_1774967732691_7098 { 9904 grid-area: 1/19/10/25; 9905 z-index: 15; 9906 9907 9908 9909 9910 9911 9912 } 9913 9914 .fe-block-yui_3_17_2_1_1774967732691_7098 .sqs-block { 9915 justify-content: flex-start; 9916 } 9917 9918 .fe-block-yui_3_17_2_1_1774967732691_7098 .sqs-block-alignment-wrapper { 9919 align-items: flex-start; 9920 } 9921 } 9922 9923 .fe-block-yui_3_17_2_1_1758212390230_2633 { 9924 grid-area: 17/2/22/10; 9925 z-index: 10; 9926 9927 @media (max-width: 767px) { 9928 9929 9930 9931 9932 } 9933 } 9934 9935 .fe-block-yui_3_17_2_1_1758212390230_2633 .sqs-block { 9936 justify-content: flex-start; 9937 } 9938 9939 .fe-block-yui_3_17_2_1_1758212390230_2633 .sqs-block-alignment-wrapper { 9940 align-items: flex-start; 9941 } 9942 9943 @media (min-width: 768px) { 9944 .fe-block-yui_3_17_2_1_1758212390230_2633 { 9945 grid-area: 2/9/3/13; 9946 z-index: 10; 9947 9948 9949 9950 9951 9952 9953 } 9954 9955 .fe-block-yui_3_17_2_1_1758212390230_2633 .sqs-block { 9956 justify-content: flex-start; 9957 } 9958 9959 .fe-block-yui_3_17_2_1_1758212390230_2633 .sqs-block-alignment-wrapper { 9960 align-items: flex-start; 9961 } 9962 } 9963 9964 .fe-block-f300cb126520e5c59dcb { 9965 grid-area: 19/2/23/10; 9966 z-index: 4; 9967 9968 @media (max-width: 767px) { 9969 9970 9971 } 9972 } 9973 9974 .fe-block-f300cb126520e5c59dcb .sqs-block { 9975 justify-content: flex-start; 9976 } 9977 9978 .fe-block-f300cb126520e5c59dcb .sqs-block-alignment-wrapper { 9979 align-items: flex-start; 9980 } 9981 9982 @media (min-width: 768px) { 9983 .fe-block-f300cb126520e5c59dcb { 9984 grid-area: 2/13/5/17; 9985 z-index: 4; 9986 9987 9988 9989 9990 } 9991 9992 .fe-block-f300cb126520e5c59dcb .sqs-block { 9993 justify-content: flex-start; 9994 } 9995 9996 .fe-block-f300cb126520e5c59dcb .sqs-block-alignment-wrapper { 9997 align-items: flex-start; 9998 } 9999 } 10000 10001 .fe-block-d4b44c406e66d38ca079 { 10002 grid-area: 33/2/38/10; 10003 z-index: 10; 10004 10005 @media (max-width: 767px) { 10006 10007 10008 10009 10010 } 10011 } 10012
10013 .fe-block-d4b44c406e66d38ca079 .sqs-block { 10014 justify-content: flex-start; 10015 } 10016 10017 .fe-block-d4b44c406e66d38ca079 .sqs-block-alignment-wrapper { 10018 align-items: flex-start; 10019 } 10020 10021 @media (min-width: 768px) { 10022 .fe-block-d4b44c406e66d38ca079 { 10023 grid-area: 3/13/8/19; 10024 z-index: 10; 10025 10026 10027 10028 10029 10030 10031 } 10032 10033 .fe-block-d4b44c406e66d38ca079 .sqs-block { 10034 justify-content: flex-start; 10035 } 10036 10037 .fe-block-d4b44c406e66d38ca079 .sqs-block-alignment-wrapper { 10038 align-items: flex-start; 10039 } 10040 } 10041 10042</style><div class="fluid-engine fe-68c86e1a04947e67b5611434"><div class="fe-block fe-block-cea01245aee1cc0c72ab"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-html html-block" data-block-css="["https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.html/0afe5a90-478c-4ec2-b335-ad74d151c1ea_956/website.components.html.styles.css"]" data-block-scripts="["https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.html/0afe5a90-478c-4ec2-b335-ad74d151c1ea_956/website.components.html.visitor.js"]" data-block-type="1337" data-definition-name="website.components.html" data-sqsp-block="text" data-website-component-id="cea01245aee1cc0c72ab" id="block-cea01245aee1cc0c72ab"><div class="sqs-block-content"><div class="sqs-text-block-container"> 10043 10044 <div class="sqs-html-content" data-sqsp-text-block-content><h4 style="white-space:pre-wrap;" data-rte-preserve-empty="true">Bodkin Design & Engineering</h4></div> 10045 10046 10047 10048<style id="container-styles">#block-cea01245aee1cc0c72ab { 10049 10050 --stroke-style: none;--stroke-thickness: 6px; 10051 10052 10053 10054 10055 10056 10057 10058 10059 } 10060 10061 #block-cea01245aee1cc0c72ab .sqs-html-content { 10062 10063 --tweak-text-block-padding: 6% 6% 6% 6%; 10064 --tweak-text-block-padding: initial; 10065} 10066 10067 .fe-block-cea01245aee1cc0c72ab { 10068 mix-blend-mode: var(--tweak-text-block-blend 10069 ); 10070 border-radius: var(--tweak-text-block-radius); 10071 } 10072 10073 10074 10075.fe-block-cea01245aee1cc0c72ab { 10076 --tweak-text-block-radius: 0px 0px 0px 0px; 10077 } 10078 10079 10080 10081 .fe-block-cea01245aee1cc0c72ab { 10082 --tweak-text-block-blend 10083 : normal; 10084 } 10085 10086 10087 .fe-block-cea01245aee1cc0c72ab { 10088 --blur-value: blur(15px);} 10089 10090</style> 10091 10092<style id="override-container-styles"> 10093 @media screen and (max-width: 767px) { 10094 10095 10096 10097#block-cea01245aee1cc0c72ab { 10098 10099 } 10100 } 10101 10102 10103 @media screen and (max-width: 767px) { 10104 #block-cea01245aee1cc0c72ab .sqs-html-content { 10105 10106 } 10107 } 10108 10109 @media screen and (max-width: 767px) { 10110 10111 10112 10113 10114 10115 10116 }</style> 10117<style class="transform-overrides-vars"> 10118 10119</style> 10120 10121 10122 10123 10124</div> 10125</div></div></div><div class="fe-block fe-block-yui_3_17_2_1_1758212390230_2161"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-html html-block" data-block-css="["https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.html/0afe5a90-478c-4ec2-b335-ad74d151c1ea_956/website.components.html.styles.css"]" data-block-scripts="["https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.html/0afe5a90-478c-4ec2-b335-ad74d151c1ea_956/website.components.html.visitor.js"]" data-block-type="1337" data-definition-name="website.components.html" data-sqsp-block="text" data-website-component-id="yui_3_17_2_1_1758212390230_2161" id="block-yui_3_17_2_1_1758212390230_2161"><div class="sqs-block-content"><div class="sqs-text-block-container"> 10126 10127 <div class="sqs-html-content" data-sqsp-text-block-content><p style="white-space:pre-wrap;" data-rte-preserve-empty="true">Our team is experienced in highly specialized engineering and physics disciplines including electro-optics, system modeling, precision mechanical design, digital and analog electrical systems, software, and image processing.</p></div> 10128 10129 10130 10131<style id="container-styles">#block-yui_3_17_2_1_1758212390230_2161 { 10132 10133 --stroke-style: none;--stroke-thickness: 6px; 10134 10135 10136 10137 10138 10139 10140 10141 10142 } 10143 10144 #block-yui_3_17_2_1_1758212390230_2161 .sqs-html-content { 10145 10146 --tweak-text-block-padding: 6% 6% 6% 6%; 10147 --tweak-text-block-padding: initial; 10148} 10149 10150 .fe-block-yui_3_17_2_1_1758212390230_2161 { 10151 mix-blend-mode: var(--tweak-text-block-blend 10152 ); 10153 border-radius: var(--tweak-text-block-radius); 10154 } 10155 10156 10157 10158.fe-block-yui_3_17_2_1_1758212390230_2161 { 10159 --tweak-text-block-radius: 0px 0px 0px 0px; 10160 } 10161 10162 10163 10164 .fe-block-yui_3_17_2_1_1758212390230_2161 { 10165 --tweak-text-block-blend 10166 : normal; 10167 } 10168 10169 10170 .fe-block-yui_3_17_2_1_1758212390230_2161 { 10171 --blur-value: blur(15px);} 10172 10173</style> 10174 10175<style id="override-container-styles"> 10176 @media screen and (max-width: 767px) { 10177 10178 10179 10180#block-yui_3_17_2_1_1758212390230_2161 { 10181 10182 } 10183 } 10184 10185 10186 @media screen and (max-width: 767px) { 10187 #block-yui_3_17_2_1_1758212390230_2161 .sqs-html-content { 10188 10189 } 10190 } 10191 10192 @media screen and (max-width: 767px) { 10193 10194 10195 10196 10197 10198 10199 }</style> 10200<style class="transform-overrides-vars"> 10201 10202</style> 10203 10204 10205 10206 10207</div> 10208</div></div></div><div class="fe-block fe-block-e8f6cf12ab4e298c2dc8"><div class="sqs-block collectionlink-block sqs-block-collectionlink" data-block-type="12" id="block-e8f6cf12ab4e298c2dc8"><div class="sqs-block-content"> 10209 10210 10211 10212 10213 10214 <div class="collectionlink-content"> 10215 <div class="collectionlink-title"> 10216 <a href="/products">Products</a> 10217 </div> 10218 10219 10220 10221 </div> 10222 10223</div></div></div><div class="fe-block fe-block-13705c6c7a5665cd74fb"><div class="sqs-block collectionlink-block sqs-block-collectionlink" data-block-type="12" id="block-13705c6c7a5665cd74fb"><div class="sqs-block-content"> 10224 10225 10226 10227 10228 10229 <div class="collectionlink-content"> 10230 <div class="collectionlink-title"> 10231 <a href="/about">Company Overview</a> 10232 </div> 10233 10234 10235 10236 </div> 10237 10238</div></div></div><div class="fe-block fe-block-a3b4899bbf61eef6bfdb"><div class="sqs-block collectionlink-block sqs-block-collectionlink" data-block-type="12" id="block-a3b4899bbf61eef6bfdb"><div class="sqs-block-content"> 10239 10240 10241 10242 10243 10244 <div class="collectionlink-content"> 10245 <div class="collectionlink-title"> 10246 <a href="/resources">Resources</a> 10247 </div> 10248 10249 10250 10251 </div> 10252 10253</div></div></div><div class="fe-block fe-block-a00bd9712875079d1ba9"><div class="sqs-block collectionlink-block sqs-block-collectionlink" data-block-type="12" id="block-a00bd9712875079d1ba9"><div class="sqs-block-content"> 10254 10255 10256 10257 10258 10259 <div class="collectionlink-content"> 10260 <div class="collectionlink-title"> 10261 <a href="/news">News</a> 10262 </div> 10263 10264 10265 10266 </div> 10267 10268</div></div></div><div class="fe-block fe-block-yui_3_17_2_1_1774967732691_7098"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-markdown markdown-block" data-block-css="["https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.markdown/8063dcb0-4240-49e5-b71d-bbab30c6543f_94/website.components.markdown.styles.css"]" data-block-scripts="["https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.markdown/8063dcb0-4240-49e5-b71d-bbab30c6543f_94/website.components.markdown.visitor.js"]" data-block-type="1337" data-definition-name="website.components.markdown" data-sqsp-block="markdown" data-website-component-id="yui_3_17_2_1_1774967732691_7098" id="block-yui_3_17_2_1_1774967732691_7098"><div class="sqs-block-content"> 10269 10270
10270<script data-preserve-html-node="true" src="https://js.hsforms.net/forms/embed/2675238.js" defer=""></script>
10270 10271<div data-preserve-html-node="true" class="hs-form-frame" data-region="na1" data-form-id="d59712e3-1dba-4a5f-acbb-b98d0722133f" data-portal-id="2675238"></div> 10272 10273 10274</div></div></div><div class="fe-block fe-block-yui_3_17_2_1_1758212390230_2633"><div class="sqs-block collectionlink-block sqs-block-collectionlink" data-block-type="12" id="block-yui_3_17_2_1_1758212390230_2633"><div class="sqs-block-content"> 10275 10276 10277 10278 10279 10280 <div class="collectionlink-content"> 10281 <div class="collectionlink-title"> 10282 <a href="/menu-4">Custom Engineering</a> 10283 </div> 10284 10285 10286 10287 </div> 10288 10289</div></div></div><div class="fe-block fe-block-f300cb126520e5c59dcb"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-html html-block" data-block-css="["https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.html/0afe5a90-478c-4ec2-b335-ad74d151c1ea_956/website.components.html.styles.css"]" data-block-scripts="["https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.html/0afe5a90-478c-4ec2-b335-ad74d151c1ea_956/website.components.html.visitor.js"]" data-block-type="1337" data-definition-name="website.components.html" data-sqsp-block="text" data-website-component-id="f300cb126520e5c59dcb" id="block-f300cb126520e5c59dcb"><div class="sqs-block-content"><div class="sqs-text-block-container"> 10290 10291 <div class="sqs-html-content" data-sqsp-text-block-content><h4 style="white-space:pre-wrap;">Contact</h4><p class="sqsrte-small" data-rte-preserve-empty="true" style="white-space:pre-wrap;"></p></div> 10292 10293 10294 10295<style id="container-styles">#block-f300cb126520e5c59dcb { 10296 10297 --stroke-style: none;--stroke-thickness: 6px; 10298 10299 10300 10301 10302 10303 10304 10305 10306 } 10307 10308 #block-f300cb126520e5c59dcb .sqs-html-content { 10309 10310 --tweak-text-block-padding: 6% 6% 6% 6%; 10311 --tweak-text-block-padding: initial; 10312} 10313 10314 .fe-block-f300cb126520e5c59dcb { 10315 mix-blend-mode: var(--tweak-text-block-blend 10316 ); 10317 border-radius: var(--tweak-text-block-radius); 10318 } 10319 10320 10321 10322.fe-block-f300cb126520e5c59dcb { 10323 --tweak-text-block-radius: 0px 0px 0px 0px; 10324 } 10325 10326 10327 10328 .fe-block-f300cb126520e5c59dcb { 10329 --tweak-text-block-blend 10330 : normal; 10331 } 10332 10333 10334 .fe-block-f300cb126520e5c59dcb { 10335 --blur-value: blur(15px);} 10336 10337</style> 10338 10339<style id="override-container-styles"> 10340 @media screen and (max-width: 767px) { 10341 10342 10343 10344#block-f300cb126520e5c59dcb { 10345 10346 } 10347 } 10348 10349 10350 @media screen and (max-width: 767px) { 10351 #block-f300cb126520e5c59dcb .sqs-html-content { 10352 10353 } 10354 } 10355 10356 @media screen and (max-width: 767px) { 10357 10358 10359 10360 10361 10362 10363 }</style> 10364<style class="transform-overrides-vars"> 10365 10366</style> 10367 10368 10369 10370 10371</div> 10372</div></div></div><div class="fe-block fe-block-d4b44c406e66d38ca079"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-html html-block" data-block-css="["https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.html/0afe5a90-478c-4ec2-b335-ad74d151c1ea_956/website.components.html.styles.css"]" data-block-scripts="["https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.html/0afe5a90-478c-4ec2-b335-ad74d151c1ea_956/website.components.html.visitor.js"]" data-block-type="1337" data-definition-name="website.components.html" data-sqsp-block="text" data-website-component-id="d4b44c406e66d38ca079" id="block-d4b44c406e66d38ca079"><div class="sqs-block-content"><div class="sqs-text-block-container"> 10373 10374 <div class="sqs-html-content" data-sqsp-text-block-content><p style="white-space:pre-wrap;" data-rte-preserve-empty="true">Bodkin Design & Engineering, LLC<br>77 Oak Street, Suite 201<br>Newton, MA 02464</p><p style="white-space:pre-wrap;" data-rte-preserve-empty="true">Tel: <a href="tel:6177951968">617-795-1968</a><br>Fax: 617-795-1969<br>Email: <a href="mailto:[email protected]">[email protected]</a></p></div> 10375 10376 10377 10378<style id="container-styles">#block-d4b44c406e66d38ca079 { 10379 10380 --stroke-style: none;--stroke-thickness: 6px; 10381 10382 10383 10384 10385 10386 10387 10388 10389 } 10390
10391 #block-d4b44c406e66d38ca079 .sqs-html-content { 10392 10393 --tweak-text-block-padding: 6% 6% 6% 6%; 10394 --tweak-text-block-padding: initial; 10395} 10396 10397 .fe-block-d4b44c406e66d38ca079 { 10398 mix-blend-mode: var(--tweak-text-block-blend 10399 ); 10400 border-radius: var(--tweak-text-block-radius); 10401 } 10402 10403 10404 10405.fe-block-d4b44c406e66d38ca079 { 10406 --tweak-text-block-radius: 0px 0px 0px 0px; 10407 } 10408 10409 10410 10411 .fe-block-d4b44c406e66d38ca079 { 10412 --tweak-text-block-blend 10413 : normal; 10414 } 10415 10416 10417 .fe-block-d4b44c406e66d38ca079 { 10418 --blur-value: blur(15px);} 10419 10420</style> 10421 10422<style id="override-container-styles"> 10423 @media screen and (max-width: 767px) { 10424 10425 10426 10427#block-d4b44c406e66d38ca079 { 10428 10429 } 10430 } 10431 10432 10433 @media screen and (max-width: 767px) { 10434 #block-d4b44c406e66d38ca079 .sqs-html-content { 10435 10436 } 10437 } 10438 10439 @media screen and (max-width: 767px) { 10440 10441 10442 10443 10444 10445 10446 }</style> 10447<style class="transform-overrides-vars"> 10448 10449</style> 10450 10451 10452 10453 10454</div> 10455</div></div></div></div></div> 10456 </div> 10457 10458 </div> 10459 10460</section> 10461 10462 10463</footer> 10464 10465 10466 </div> 10467 10468
10468<script defer="true" src="https://static1.squarespace.com/static/vta/5c5a519771c10ba3470d8101/scripts/site-bundle.9ad4428074df7afb73619ace1a54f3c9.js" type="text/javascript"></script>
10468 10469 <svg xmlns="http://www.w3.org/2000/svg" version="1.1" style="display:none" data-usage="social-icons-svg"><symbol id="linkedin-unauth-icon" viewBox="0 0 64 64"><path d="M20.4,44h5.4V26.6h-5.4V44z M23.1,18c-1.7,0-3.1,1.4-3.1,3.1c0,1.7,1.4,3.1,3.1,3.1 c1.7,0,3.1-1.4,3.1-3.1C26.2,19.4,24.8,18,23.1,18z M39.5,26.2c-2.6,0-4.4,1.4-5.1,2.8h-0.1v-2.4h-5.2V44h5.4v-8.6 c0-2.3,0.4-4.5,3.2-4.5c2.8,0,2.8,2.6,2.8,4.6V44H46v-9.5C46,29.8,45,26.2,39.5,26.2z"/></symbol><symbol id="linkedin-unauth-mask" viewBox="0 0 64 64"><path d="M0,0v64h64V0H0z M25.8,44h-5.4V26.6h5.4V44z M23.1,24.3c-1.7,0-3.1-1.4-3.1-3.1c0-1.7,1.4-3.1,3.1-3.1 c1.7,0,3.1,1.4,3.1,3.1C26.2,22.9,24.8,24.3,23.1,24.3z M46,44h-5.4v-8.4c0-2,0-4.6-2.8-4.6c-2.8,0-3.2,2.2-3.2,4.5V44h-5.4V26.6 h5.2V29h0.1c0.7-1.4,2.5-2.8,5.1-2.8c5.5,0,6.5,3.6,6.5,8.3V44z"/></symbol></svg> 10470 10471 </body> 10472</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.