CINXE.COM
OnePress Home Page
<!doctype html><html lang="en"><head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>OnePress Home Page</title> <meta name="description" content="Simplify your marketing with ONEpress: Save time, streamline processes, and reach your audience effectively with our research-backed strategies. Trusted by 70+ years of experience."> <meta name="theme-color" content="#ffffff"> <link rel="canonical" href="https://onepressne.com"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta property="og:description" content="Simplify your marketing with ONEpress: Save time, streamline processes, and reach your audience effectively with our research-backed strategies. Trusted by 70+ years of experience."> <meta property="og:title" content="OnePress Home Page"> <meta name="twitter:description" content="Simplify your marketing with ONEpress: Save time, streamline processes, and reach your audience effectively with our research-backed strategies. Trusted by 70+ years of experience."> <meta name="twitter:title" content="OnePress Home Page"> <style> a.cta_button{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;vertical-align:middle}.hs-breadcrumb-menu{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.hs-breadcrumb-menu-item{float:left;padding:10px 0px 10px 10px}.hs-breadcrumb-menu-divider:before{content:'›';padding-left:10px}.hs-featured-image-link{border:0}.hs-featured-image{float:right;margin:0 0 20px 20px;max-width:50%}@media (max-width: 568px){.hs-featured-image{float:none;margin:0;width:100%;max-width:100%}}.hs-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px} </style> <link rel="stylesheet" href="https://onepressne.com/hs-fs/hub/46056298/hub_generated/template_assets/167363809337/1729273279791/marketplace/Kohorta/Adamant/css/main.min.css"> <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&display=swap"> <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&display=swap"> <style> #hs_cos_wrapper_header_logo .logo { max-width:120px; } </style> <link rel="stylesheet" href="https://onepressne.com/hs-fs/hub/46056298/hub_generated/module_assets/167363809419/1729273271378/module_167363809419_mega-menu.min.css"> <style> </style> <link rel="stylesheet" href="https://onepressne.com/hs-fs/hub/46056298/hub_generated/module_assets/167370137129/1729273271256/module_167370137129_button-stack.min.css"> <style> #hs_cos_wrapper_button_stack .button1 {} #hs_cos_wrapper_button_stack .button1:hover, #hs_cos_wrapper_button_stack .button1:focus {} #hs_cos_wrapper_button_stack .button1:active {} </style> <style> #hs_cos_wrapper_button_stack .button2 {} #hs_cos_wrapper_button_stack .button2:hover, #hs_cos_wrapper_button_stack .button2:focus {} #hs_cos_wrapper_button_stack .button2:active {} </style> <style> #hs_cos_wrapper_widget_1723574116132 .button-wrapper { text-align:RIGHT; } #hs_cos_wrapper_widget_1723574116132 .button { color:#ffffff; } #hs_cos_wrapper_widget_1723574116132 .button { background-color:#ab2328; } #hs_cos_wrapper_widget_1723574116132 .button--featured:hover { box-shadow:0 0; } #hs_cos_wrapper_widget_1723574116132 .button:hover, #hs_cos_wrapper_widget_1723574116132 .button:focus { background-color:#6d6e71; } </style> <link rel="stylesheet" href="https://onepressne.com/hs-fs/hub/46056298/hub_generated/module_assets/167370137130/1729273271317/module_167370137130_hero-banner.min.css"> <link rel="stylesheet" href="https://onepressne.com/hs-fs/hub/46056298/hub_generated/module_assets/167363809418/1729273271529/module_167363809418_text-feed.min.css"> <style> #hs_cos_wrapper_dnd_area-module-3 .anim-block { animation-duration:10s; } #hs_cos_wrapper_dnd_area-module-3 .text-feed__item { color:#6d6e71; } </style> <style> #hs_cos_wrapper_dnd_area-dnd_partial-4-module-2 .card { background-color:#EEEEEE; } #hs_cos_wrapper_dnd_area-dnd_partial-4-module-2 .card__icon, #hs_cos_wrapper_dnd_area-dnd_partial-4-module-2 .card__icon svg { width:60px; } #hs_cos_wrapper_dnd_area-dnd_partial-4-module-2 .card__icon, #hs_cos_wrapper_dnd_area-dnd_partial-4-module-2 .card__icon svg { color:#000000; fill:#000000; } </style> <style> #hs_cos_wrapper_module_1715814731946 .card { background-color:#EEEEEE; } #hs_cos_wrapper_module_1715814731946 .card__icon, #hs_cos_wrapper_module_1715814731946 .card__icon svg { width:60px; } #hs_cos_wrapper_module_1715814731946 .card__icon, #hs_cos_wrapper_module_1715814731946 .card__icon svg { color:#000000; fill:#000000; } </style> <style> #hs_cos_wrapper_dnd_area-dnd_partial-4-module-4 .card { background-color:#EEEEEE; } #hs_cos_wrapper_dnd_area-dnd_partial-4-module-4 .card__icon, #hs_cos_wrapper_dnd_area-dnd_partial-4-module-4 .card__icon svg { width:60px; } #hs_cos_wrapper_dnd_area-dnd_partial-4-module-4 .card__icon, #hs_cos_wrapper_dnd_area-dnd_partial-4-module-4 .card__icon svg { color:#000000; fill:#000000; } </style> <style> #hs_cos_wrapper_dnd_area-dnd_partial-6-module-5 .button-wrapper {} #hs_cos_wrapper_dnd_area-dnd_partial-6-module-5 .button--featured:hover { box-shadow:0 0; } </style> <link rel="stylesheet" href="https://onepressne.com/hs-fs/hub/46056298/hub_generated/module_assets/167363809415/1729273271376/module_167363809415_numbers.min.css"> <style> #hs_cos_wrapper_dnd_area-dnd_partial-7-module-2 .numbers__item-subheading {} @media only screen and (min-width: 768px) { .numbers__item { flex-basis: calc(100% / 2); } } </style> <style> #hs_cos_wrapper_dnd_area-module-9 .anim-block { animation-duration:50s; } </style> <link rel="stylesheet" href="https://onepressne.com/hs-fs/hub/46056298/hub_generated/module_assets/167363809417/1729273271399/module_167363809417_testimonial-feed.min.css"> <style> #hs_cos_wrapper_dnd_area-module-11 .swiper { height:auto; padding-bottom:40px; width:100%; } #hs_cos_wrapper_dnd_area-module-11 .swiper-slide { height:auto; margin:0 24px 0 0; width:calc(100% - 24px); } #hs_cos_wrapper_dnd_area-module-11 .swiper-slide:last-of-type { margin-right:0; } #hs_cos_wrapper_dnd_area-module-11 .swiper-scrollbar-drag { background-color:var(--accent-primary); } #hs_cos_wrapper_dnd_area-module-11 .swiper-scrollbar { background-color:var(--light-secondary); bottom:0; } #hs_cos_wrapper_dnd_area-module-11 .swiper-slide { --slide-width:300px; width:var(--slide-width); } @media (min-width:640px) { #hs_cos_wrapper_dnd_area-module-11 .swiper-slide { --slide-width:400px; } } </style> <link rel="stylesheet" href="https://unpkg.com/swiper@8/swiper-bundle.min.css"> <style> #hs_cos_wrapper_footer-module-2 .hs-menu-item a, #hs_cos_wrapper_footer-module-2 .hs-menu-item a:visited { color:#ffffff; } </style> <link rel="stylesheet" href="https://onepressne.com/hs-fs/hub/46056298/hub_generated/module_assets/167370137123/1729273271234/module_167370137123_text-icon.min.css"> <style> #hs_cos_wrapper_footer-module-7 .text-icon__icon svg { fill:#ab2328; } #hs_cos_wrapper_footer-module-7 .text-icon__icon, #hs_cos_wrapper_footer-module-7 .text-icon__icon svg { width:24px; } #hs_cos_wrapper_footer-module-7 .text-icon__icon { margin-right:24px; } #hs_cos_wrapper_footer-module-7 .text-icon__icon { padding-top:0.2em; } </style> <link rel="stylesheet" href="https://onepressne.com/hs-fs/hub/46056298/hub_generated/module_assets/167363809427/1729273271328/module_167363809427_social-follow.min.css"> <style> #hs_cos_wrapper_footer-module-8 .social-follow__link { padding:18.0px 36px 18.0px 0; } #hs_cos_wrapper_footer-module-8 .social-links { margin-left:-0.75rem; margin-right:-0.75rem; } #hs_cos_wrapper_footer-module-8 .social-follow__link svg { color:#FFFFFF; fill:#FFFFFF; height:24px; width:24px; } #hs_cos_wrapper_footer-module-8 .social-follow__link:hover svg, #hs_cos_wrapper_footer-module-8 .social-follow__link:focus svg, #hs_cos_wrapper_footer-module-8 .social-follow__link:active svg { color:rgba(34,34,38,60%); fill:rgba(34,34,38,60%); } </style> <!-- Editor Styles --> <style id="hs_editor_style" type="text/css"> #hs_cos_wrapper_widget_1723574234350 { display: block !important; padding-bottom: 15px !important } #hs_cos_wrapper_widget_1723574241941 { display: block !important; padding-bottom: 15px !important } #hs_cos_wrapper_widget_1723574234350 { display: block !important; padding-bottom: 15px !important } #hs_cos_wrapper_widget_1723574241941 { display: block !important; padding-bottom: 15px !important } .dnd_area-row-8-force-full-width-section > .row-fluid { max-width: none !important; } .dnd_area-dnd_partial-6-module-7-flexbox-positioning { display: -ms-flexbox !important; -ms-flex-direction: column !important; -ms-flex-align: center !important; -ms-flex-pack: start; display: flex !important; flex-direction: column !important; align-items: center !important; justify-content: flex-start; } .dnd_area-dnd_partial-6-module-7-flexbox-positioning > div { max-width: 100%; flex-shrink: 0 !important; } /* HubSpot Non-stacked Media Query Styles */ @media (min-width:768px) { .dnd_area-row-4-vertical-alignment > .row-fluid { display: -ms-flexbox !important; -ms-flex-direction: row; display: flex !important; flex-direction: row; } .dnd_area-dnd_partial-6-column-6-vertical-alignment { display: -ms-flexbox !important; -ms-flex-direction: column !important; -ms-flex-pack: center !important; display: flex !important; flex-direction: column !important; justify-content: center !important; } .dnd_area-dnd_partial-6-column-6-vertical-alignment > div { flex-shrink: 0 !important; } .dnd_area-dnd_partial-6-column-1-vertical-alignment { display: -ms-flexbox !important; -ms-flex-direction: column !important; -ms-flex-pack: center !important; display: flex !important; flex-direction: column !important; justify-content: center !important; } .dnd_area-dnd_partial-6-column-1-vertical-alignment > div { flex-shrink: 0 !important; } } /* HubSpot Styles (default) */ .dnd_area-row-1-background-layers { background-image: linear-gradient(rgba(255, 255, 255, 1), rgba(255, 255, 255, 1)) !important; background-position: left top !important; background-size: auto !important; background-repeat: no-repeat !important; } .dnd_area-row-2-padding { padding-top: 2rem !important; padding-bottom: 2rem !important; } .dnd_area-row-2-background-layers { background-image: linear-gradient(rgba(255, 255, 255, 1), rgba(255, 255, 255, 1)) !important; background-position: left top !important; background-size: auto !important; background-repeat: no-repeat !important; } .dnd_area-row-3-background-layers { background-image: linear-gradient(rgba(255, 255, 255, 1), rgba(255, 255, 255, 1)) !important; background-position: left top !important; background-size: auto !important; background-repeat: no-repeat !important; } .dnd_area-row-4-padding { padding-top: 3rem !important; padding-bottom: 5rem !important; } .dnd_area-row-4-background-layers { background-image: linear-gradient(rgba(255, 255, 255, 1), rgba(255, 255, 255, 1)) !important; background-position: left top !important; background-size: auto !important; background-repeat: no-repeat !important; } .dnd_area-row-5-padding { padding-top: 5rem !important; padding-bottom: 5rem !important; } .dnd_area-row-5-background-layers { background-image: linear-gradient(rgba(238, 238, 238, 1), rgba(238, 238, 238, 1)) !important; background-position: left top !important; background-size: auto !important; background-repeat: no-repeat !important; } .dnd_area-row-6-padding { padding-top: 7rem !important; padding-bottom: 7rem !important; } .dnd_area-row-6-hidden { display: none !important; } .dnd_area-row-6-background-layers { background-image: linear-gradient(rgba(255, 255, 255, 1), rgba(255, 255, 255, 1)) !important; background-position: left top !important; background-size: auto !important; background-repeat: no-repeat !important; } .dnd_area-row-7-padding { padding-top: 3rem !important; padding-bottom: 3rem !important; } .dnd_area-row-7-hidden { display: none !important; } .dnd_area-row-7-background-layers { background-image: linear-gradient(rgba(255, 255, 255, 1), rgba(255, 255, 255, 1)) !important; background-position: left top !important; background-size: auto !important; background-repeat: no-repeat !important; } .dnd_area-row-8-padding { padding-bottom: 6rem !important; } .dnd_area-row-8-hidden { display: none !important; } .dnd_area-row-8-background-layers { background-image: linear-gradient(rgba(255, 255, 255, 1), rgba(255, 255, 255, 1)) !important; background-position: left top !important; background-size: auto !important; background-repeat: no-repeat !important; } .dnd_area-dnd_partial-4-column-1-padding { padding-top: 2rem !important; padding-bottom: 3rem !important; } .dnd_area-dnd_partial-6-column-1-margin { margin-bottom: 0px !important; } .footer-row-0-padding { padding-top: 5.8rem !important; padding-bottom: 3rem !important; } .footer-row-0-background-layers { background-image: url('') !important; background-position: center bottom !important; background-size: auto !important; background-repeat: no-repeat !important; } .footer-column-4-row-1-padding { padding-left: 2.67rem !important; } .footer-column-1-row-1-margin { margin-bottom: 0px !important; } .footer-column-1-row-1-padding { padding-top: 5rem !important; } /* HubSpot Styles (mobile) */ @media (max-width: 767px) { .dnd_area-row-2-padding { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .dnd_area-row-4-padding { padding-top: 4rem !important; padding-bottom: 4rem !important; } .dnd_area-row-5-padding { padding-top: 2rem !important; padding-bottom: 2rem !important; } .dnd_area-row-6-padding { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .dnd_area-row-7-padding { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .dnd_area-row-8-padding { padding-bottom: 1.67rem !important; } .dnd_area-dnd_partial-6-column-1-margin { margin-bottom: 1.67rem !important; } .footer-row-0-padding { padding-top: 4rem !important; padding-bottom: 2rem !important; } .footer-column-1-row-1-margin { margin-bottom: 3rem !important; } .footer-column-1-row-1-padding { padding-top: 0px !important; } } </style> <!-- Added by GoogleAnalytics4 integration --> <script> var _hsp = window._hsp = window._hsp || []; window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} var useGoogleConsentModeV2 = true; var waitForUpdateMillis = 1000; if (!window._hsGoogleConsentRunOnce) { window._hsGoogleConsentRunOnce = true; gtag('consent', 'default', { 'ad_storage': 'denied', 'analytics_storage': 'denied', 'ad_user_data': 'denied', 'ad_personalization': 'denied', 'wait_for_update': waitForUpdateMillis }); if (useGoogleConsentModeV2) { _hsp.push(['useGoogleConsentModeV2']) } else { _hsp.push(['addPrivacyConsentListener', function(consent){ var hasAnalyticsConsent = consent && (consent.allowed || (consent.categories && consent.categories.analytics)); var hasAdsConsent = consent && (consent.allowed || (consent.categories && consent.categories.advertisement)); gtag('consent', 'update', { 'ad_storage': hasAdsConsent ? 'granted' : 'denied', 'analytics_storage': hasAnalyticsConsent ? 'granted' : 'denied', 'ad_user_data': hasAdsConsent ? 'granted' : 'denied', 'ad_personalization': hasAdsConsent ? 'granted' : 'denied' }); }]); } } gtag('js', new Date()); gtag('set', 'developer_id.dZTQ1Zm', true); gtag('config', 'G-38SK985MSL'); </script> <script async src="https://www.googletagmanager.com/gtag/js?id=G-38SK985MSL"></script> <!-- /Added by GoogleAnalytics4 integration --> <link rel="canonical" href="https://onepressne.com"> <meta property="og:image" content="https://onepressne.com/hubfs/AI-Generated%20Media/Images/A%20detailed%20image%20of%20a%20business%20advertisement%20promoting%20a%20marketing%20service%20called%20OnePress%2c%20powered%20by%20the%20Nebraska%20Press%20Association%20Marketing-3.jpeg"> <meta property="og:image:width" content="1792"> <meta property="og:image:height" content="1024"> <meta name="twitter:image" content="https://onepressne.com/hubfs/AI-Generated%20Media/Images/A%20detailed%20image%20of%20a%20business%20advertisement%20promoting%20a%20marketing%20service%20called%20OnePress%2c%20powered%20by%20the%20Nebraska%20Press%20Association%20Marketing-3.jpeg"> <meta property="og:url" content="https://onepressne.com"> <meta name="twitter:card" content="summary_large_image"> <meta http-equiv="content-language" content="en"> <meta name="generator" content="HubSpot"></head> <body> <div class="footer-bottom__base hs-content-id-167370379874 hs-site-page page "> <div class="footer-bottom__shift"> <div data-global-resource-path="@marketplace/Kohorta/Adamant/templates/partials/header.html"><header id="header" class="header"> <a href="#main-content" class="header__skip">Skip to content</a> <div class="container-fluid"> <div class="row-fluid-wrapper"> <div class="row-fluid"> <div class="span12 widget-span widget-type-cell " style="" data-widget-type="cell" data-x="0" data-w="12"> </div><!--end widget-span --> </div> </div> </div> <div class="inner-header container"> <div class="header__logo"> <div id="hs_cos_wrapper_header_logo" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <a href="//onepressne.com?hsLang=en" id="hs-link-header_logo_logo_widget" style="border-width:0px;border:0px;"><img src="https://onepressne.com/hs-fs/hubfs/OnePress%20powered%20by%20NPA_1%20(1).png?width=312&height=85&name=OnePress%20powered%20by%20NPA_1%20(1).png" class="hs-image-widget " height="85" style="height: auto;width:312px;border-width:0px;border:0px;" width="312" alt="" title="" srcset="https://onepressne.com/hs-fs/hubfs/OnePress%20powered%20by%20NPA_1%20(1).png?width=156&height=43&name=OnePress%20powered%20by%20NPA_1%20(1).png 156w, https://onepressne.com/hs-fs/hubfs/OnePress%20powered%20by%20NPA_1%20(1).png?width=312&height=85&name=OnePress%20powered%20by%20NPA_1%20(1).png 312w, https://onepressne.com/hs-fs/hubfs/OnePress%20powered%20by%20NPA_1%20(1).png?width=468&height=128&name=OnePress%20powered%20by%20NPA_1%20(1).png 468w, https://onepressne.com/hs-fs/hubfs/OnePress%20powered%20by%20NPA_1%20(1).png?width=624&height=170&name=OnePress%20powered%20by%20NPA_1%20(1).png 624w, https://onepressne.com/hs-fs/hubfs/OnePress%20powered%20by%20NPA_1%20(1).png?width=780&height=213&name=OnePress%20powered%20by%20NPA_1%20(1).png 780w, https://onepressne.com/hs-fs/hubfs/OnePress%20powered%20by%20NPA_1%20(1).png?width=936&height=255&name=OnePress%20powered%20by%20NPA_1%20(1).png 936w" sizes="(max-width: 312px) 100vw, 312px"></a> </div> </div> <div class="header__main"> <button id="header__block-toggle" class="header__block-toggle" title="Header mobile menu toggle"> <span class="header__block-toggle-item header__block-toggle-item--s"></span> <span class="header__block-toggle-item header__block-toggle-item--l"></span> <span class="header__block-toggle-item header__block-toggle-item--m"></span> </button> <div class="header__block"> <div class="header__nav"> <div id="hs_cos_wrapper_module_16524285148791" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <nav aria-label="Main menu"> <ul class="main-nav-list" id="main-nav-list"> <li class="main-nav__item "> <a href="https://onepressne.com" class=""> <span>Home</span> </a> </li> <li class="main-nav__item "> <a href="https://onepressne.com/services?hsLang=en" class=""> <span>What we do</span> </a> </li> <li class="main-nav__item "> <a href="https://onepressne.com/insights?hsLang=en" class=""> <span>Insights</span> </a> </li> <li class="main-nav__item "> <a href="https://onepressne.com/work-with-us?hsLang=en" class=""> <span>Careers</span> </a> </li> <li class="main-nav__item "> <a href="https://onepressne.com/contact-us?hsLang=en" class=""> <span>Contact us</span> </a> </li> </ul> </nav> </div> </div> <div class="header__cta"> <div id="hs_cos_wrapper_button_stack" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <ul class="btn-list no-list"> </ul> <script> console.log({"button_list":[{"btn_settings":{"btn_label":""}},{"btn_settings":{"btn_label":""}}],"styles":{"layout":{"spacing":{"css":""}}},"type":"module"}); </script></div> </div> </div> </div> </div> <div class="container-fluid"> <div class="row-fluid-wrapper"> <div class="row-fluid"> <div class="span12 widget-span widget-type-cell " style="" data-widget-type="cell" data-x="0" data-w="12"> </div><!--end widget-span --> </div> </div> </div> </header> </div> <main id="main-content" class=""> <div class="container-fluid"> <div class="row-fluid-wrapper"> <div class="row-fluid"> <div class="span12 widget-span widget-type-cell " style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-1 dnd-section"> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-2 dnd-row"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_widget_1723574234350" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module widget-type-space" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><span class="hs-horizontal-spacer"></span></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-3 dnd-row"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_widget_1723574116132" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <div class="button-wrapper"> <a href="https://onepressne.com/audit?hsLang=en" class=" js-slidein button button--tertiary button--md button--icon-right " id="button_widget_1723574116132" rel="[]"> <span>Request a free digital audit</span> </a> </div></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-4 dnd-row"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_widget_1723574241941" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module widget-type-space" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><span class="hs-horizontal-spacer"></span></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-5 dnd_area-row-1-background-color dnd-section dnd_area-row-1-background-layers"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_widget_1716298894276" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <style> #hs_cos_wrapper_widget_1716298894276 .hero-banner { background-image:url(https://onepressne.com/hubfs/Thoughtful%20business%20woman%20working%20on%20a%20laptop.jpeg); } #hs_cos_wrapper_widget_1716298894276 .hero-banner::before { bottom:0; content:""; display:block; left:0; right:0; position:absolute; top:0; } #hs_cos_wrapper_widget_1716298894276 .hero-banner::before { background-color:var(--dark-quaternary); } #hs_cos_wrapper_widget_1716298894276 .hero-banner__label { color:var(--light-primary); } #hs_cos_wrapper_widget_1716298894276 .hero-banner__heading { color:var(--light-primary); } #hs_cos_wrapper_widget_1716298894276 .hero-banner__paragraph { color:var(--light-primary); } #hs_cos_wrapper_widget_1716298894276 .hero-banner__paragraph {} </style> <section class="hero-banner"> <div class="container"> <div class="hero-banner__wrapper"> <span class="label hero-banner__label">ONEpress, powered by the Nebraska Press Assocition </span> <h2 class="hero-banner__heading mw-720"></h2> <div class="hero-banner__paragraph paragraph--lg mw-720"><h1><strong><span style="color: #ffffff;">Marketing. </span><span style="color: #ab2328;">Simplified.</span></strong></h1> <p><strong>Work with a partner that:</strong></p> <ul> <li>Saves you time</li> <li>Simplifies all aspects of the process</li> </ul></div> <a href="https://onepressne.com/contact-us?hsLang=en" class=" js-slidein button button--inverted button--xl " id="button_widget_1716298894276" rel="[]"> <span id="hs_cos_wrapper_widget_1716298894276_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon button__icon--fa" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 320 512" aria-hidden="true"><g id="angle-double-up1_layer"><path d="M177 255.7l136 136c9.4 9.4 9.4 24.6 0 33.9l-22.6 22.6c-9.4 9.4-24.6 9.4-33.9 0L160 351.9l-96.4 96.4c-9.4 9.4-24.6 9.4-33.9 0L7 425.7c-9.4-9.4-9.4-24.6 0-33.9l136-136c9.4-9.5 24.6-9.5 34-.1zm-34-192L7 199.7c-9.4 9.4-9.4 24.6 0 33.9l22.6 22.6c9.4 9.4 24.6 9.4 33.9 0l96.4-96.4 96.4 96.4c9.4 9.4 24.6 9.4 33.9 0l22.6-22.6c9.4-9.4 9.4-24.6 0-33.9l-136-136c-9.2-9.4-24.4-9.4-33.8 0z" /></g></svg></span> <span>Get in touch</span> </a> </div> </div> </section></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-6 dnd_area-row-2-background-layers dnd_area-row-2-padding dnd_area-row-2-background-color dnd-section"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_dnd_area-module-3" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <section class="text-feed"> <div class="text-feed__row"> <div class="anim-block anim-left-1"> <span class="text-feed__item"> Print. </span> <span class="text-feed__item"> Digital. </span> <span class="text-feed__item"> Content. </span> <span class="text-feed__item"> Lead Gen. </span> <span class="text-feed__item"> Insight. </span> </div> <div class="anim-block anim-left-2"> <span class="text-feed__item"> Print. </span> <span class="text-feed__item"> Digital. </span> <span class="text-feed__item"> Content. </span> <span class="text-feed__item"> Lead Gen. </span> <span class="text-feed__item"> Insight. </span> </div> </div> </section> </div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-7 dnd-section s-cards dnd_area-row-3-background-layers dnd_area-row-3-background-color"> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell dnd_area-dnd_partial-4-column-1-padding dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-8 dnd-row"> <div class="row-fluid "> <div class="span4 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="4"> <div id="hs_cos_wrapper_dnd_area-dnd_partial-4-module-2" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module m-mb-xs js-slidein" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <section class="card card--framed"> <figure class="card__icon mb-sm"> <span id="hs_cos_wrapper_dnd_area-dnd_partial-4-module-2_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 384 512" aria-hidden="true"><g id="lightbulb1_layer"><path d="M272 428v28c0 10.449-6.68 19.334-16 22.629V488c0 13.255-10.745 24-24 24h-80c-13.255 0-24-10.745-24-24v-9.371c-9.32-3.295-16-12.18-16-22.629v-28c0-6.627 5.373-12 12-12h136c6.627 0 12 5.373 12 12zm-143.107-44c-9.907 0-18.826-6.078-22.376-15.327C67.697 267.541 16 277.731 16 176 16 78.803 94.805 0 192 0s176 78.803 176 176c0 101.731-51.697 91.541-90.516 192.673-3.55 9.249-12.47 15.327-22.376 15.327H128.893zM112 176c0-44.112 35.888-80 80-80 8.837 0 16-7.164 16-16s-7.163-16-16-16c-61.757 0-112 50.243-112 112 0 8.836 7.164 16 16 16s16-7.164 16-16z" /></g></svg></span> </figure> <h4 class="card__title"> Insight, Reach & Audience </h4> <div class="card__desc"> <p><span>OnePress provides superior research tools for effective marketing. With over 75 years of experience, our Marketing Team delves deep into data, crafting strategic plans tailored to your needs. We track performance closely, ensuring your campaigns yield optimal results.</span></p> </div> <a href="https://onepressne.com/audit?hsLang=en" class=" button button--inverted button--md " id="button_dnd_area-dnd_partial-4-module-2" rel="[]"> <span>Request a Digital Audit</span> </a> </section></div> </div><!--end widget-span --> <div class="span4 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="4" data-w="4"> <div id="hs_cos_wrapper_module_1715814731946" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module m-mb-xs js-slidein" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <section class="card card--framed"> <figure class="card__icon mb-sm"> <span id="hs_cos_wrapper_module_1715814731946_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 384 512" aria-hidden="true"><g id="map-marker-alt1_layer"><path d="M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z" /></g></svg></span> </figure> <h4 class="card__title"> Placement & Trafficking </h4> <div class="card__desc"> <p><span>With decades of successful media placement and a 99.8% delivery rate, we optimize timing, extend exposure, blend insights, media data and planning for lasting results. Partnering with top platforms ensures visibility across print and digital channels, maximizing impact.</span></p> </div> <a href="https://onepressne.com/contact-us?hsLang=en" class=" button button--inverted button--md " id="button_module_1715814731946" rel="[]"> <span>Request a quote</span> </a> </section></div> </div><!--end widget-span --> <div class="span4 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="8" data-w="4"> <div id="hs_cos_wrapper_dnd_area-dnd_partial-4-module-4" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module js-slidein" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <section class="card card--framed"> <figure class="card__icon mb-sm"> <span id="hs_cos_wrapper_dnd_area-dnd_partial-4-module-4_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 384 512" aria-hidden="true"><g id="file-alt1_layer"><path d="M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm64 236c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-8c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12v8zm0-64c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-8c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12v8zm0-72v8c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-8c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12zm96-114.1v6.1H256V0h6.1c6.4 0 12.5 2.5 17 7l97.9 98c4.5 4.5 7 10.6 7 16.9z" /></g></svg></span> </figure> <h4 class="card__title"> Accounting & Verification </h4> <div class="card__desc"> <p><span>Our clients love this service where we validate the value of our work. Verify the success of your campaign post-execution. Track engagement, conversions, benchmarks for thorough verification. We consolidate payments into one unified invoice for smooth transactions.</span></p> </div> </section></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-9 dnd_area-row-4-background-layers dnd_area-row-4-background-color dnd_area-row-4-padding dnd-section s-feature-with-image-right dnd_area-row-4-vertical-alignment"> <div class="row-fluid "> <div class="span6 widget-span widget-type-cell dnd_area-dnd_partial-6-column-1-vertical-alignment dnd_area-dnd_partial-6-column-1-margin dnd-column" style="" data-widget-type="cell" data-x="0" data-w="6"> <div class="row-fluid-wrapper row-depth-1 row-number-10 dnd-row"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_dnd_area-dnd_partial-6-module-2" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module label widget-type-text widget-type-text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><span id="hs_cos_wrapper_dnd_area-dnd_partial-6-module-2_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="text">Who we are</span></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-11 dnd-row"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_dnd_area-dnd_partial-6-module-3" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module widget-type-header widget-type-header" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <span id="hs_cos_wrapper_dnd_area-dnd_partial-6-module-3_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_header" style="" data-hs-cos-general-type="widget" data-hs-cos-type="header"><h3>A Trusted Partner</h3></span></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-12 dnd-row"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_dnd_area-dnd_partial-6-module-4" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module paragraph--lg mw-600 widget-type-rich_text widget-type-rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><span id="hs_cos_wrapper_dnd_area-dnd_partial-6-module-4_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="rich_text"><p><span>Since 1950, OnePress (formerly Nebraska Press Advertising Service) has facilitated ad placements across Nebraska, the Midwest, and nationwide through partnerships with newspapers and press associations. Simplifying the process, managing campaigns seamlessly from planning to billing at no extra cost. Supported by passionate Nebraska journalism advocates, OnePress offers effective, affordable ad distribution.</span></p></span></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-13 dnd-row"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_dnd_area-dnd_partial-6-module-5" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <div class="button-wrapper"> <a href="https://onepressne.com/contact-us?hsLang=en" class=" js-slidein button button--tertiary button--lg " id="button_dnd_area-dnd_partial-6-module-5" rel="[]"> <span>Contact us</span> </a> </div></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> <div class="span6 widget-span widget-type-cell dnd_area-dnd_partial-6-column-6-vertical-alignment dnd-column" style="" data-widget-type="cell" data-x="6" data-w="6"> <div class="row-fluid-wrapper row-depth-1 row-number-14 dnd-row"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module dnd_area-dnd_partial-6-module-7-flexbox-positioning" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_dnd_area-dnd_partial-6-module-7" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module js-slidein widget-type-linked_image widget-type-linked_image" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <span id="hs_cos_wrapper_dnd_area-dnd_partial-6-module-7_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_linked_image" style="" data-hs-cos-general-type="widget" data-hs-cos-type="linked_image"><img src="https://onepressne.com/hubfs/Newspaper%20Icon%20with%20News%20Title%20-%20Red%20Arrow%20on%20a%20Grey%20Background.%20Mass%20Media%20Concept..jpeg" class="hs-image-widget " style="max-width: 100%; height: auto;" alt="Newspaper Icon with News Title - Red Arrow on a Grey Background. Mass Media Concept." title="Newspaper Icon with News Title - Red Arrow on a Grey Background. Mass Media Concept."></span></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-15 dnd-section s-numbers dnd_area-row-5-background-layers dnd_area-row-5-padding dnd_area-row-5-background-color"> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-16 dnd-row"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_dnd_area-dnd_partial-7-module-2" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <ul id="numbers-dnd_area-dnd_partial-7-module-2" class="no-list numbers" data-duration=""> <li class="numbers__item"> <div class="door numbers__item-number"> <div class="boxes" data-pool=" 0, 3, 6, 9, 12, 15, 18, 21, 24, 27, 30, 33, 36, 39, 42, 45, 48, 51, 54, 57, 60, 63, 66, 69, 72, 75 ,70+"> <div class="box">70+</div> </div> </div> <h5 class="numbers__item-heading"> years of marketing experience </h5> <span class="numbers__item-subheading paragraph--md"> <p>Collaborating with a seven-decade marketing veteran, initially print-focused but now a holistic print & digital agency, assures unparalleled expertise. Seamlessly integrate traditional and modern strategies for tailored solutions, broad reach, and sustained success.</p> </span> </li> <li class="numbers__item"> <div class="door numbers__item-number"> <div class="boxes" data-pool=" 0, 4, 8, 12, 16, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56, 60, 64, 68, 72, 76, 80, 84, 88, 92, 96, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140, 144, 148, 152, 156, 160, 164, 168, 172, 176, 180, 184, 188, 192, 196, 200, 204, 208, 212, 216, 220, 224, 228, 232, 236, 240, 244, 248, 252, 256, 260, 264, 268, 272, 276, 280, 284, 288, 292, 296, 300, 304, 308, 312, 316, 320, 324, 328, 332, 336, 340, 344, 348, 352, 356, 360, 364, 368, 372, 376, 380, 384, 388, 392, 396, 400, 404, 408, 412, 416, 420, 424, 428, 432, 436, 440, 444, 448, 452, 456, 460, 464, 468, 472, 476, 480, 484, 488, 492, 496, 500, 504, 508, 512, 516, 520, 524, 528, 532, 536, 540, 544, 548, 552, 556, 560, 564, 568, 572, 576, 580, 584, 588, 592, 596, 600, 604, 608, 612, 616, 620, 624, 628, 632, 636, 640, 644, 648, 652, 656, 660, 664, 668, 672, 676, 680, 684, 688, 692, 696, 700, 704, 708, 712, 716, 720, 724, 728, 732, 736, 740, 744, 748, 752, 756, 760, 764, 768, 772, 776, 780, 784, 788, 792, 796, 800, 804, 808, 812, 816, 820, 824, 828, 832, 836, 840, 844, 848, 852, 856, 860, 864, 868, 872, 876, 880, 884, 888, 892, 896, 900, 904, 908, 912, 916, 920, 924, 928, 932, 936, 940, 944, 948, 952, 956, 960, 964, 968, 972, 976, 980, 984, 988, 992, 996, 99.8 ,99.8%"> <div class="box">99.8%</div> </div> </div> <h5 class="numbers__item-heading"> placement rate </h5> <span class="numbers__item-subheading paragraph--md"> <p>Offering print, targeted audience solutions, and diverse media options including digital advertising. Our expertise spans various platforms, ensuring optimal campaign management and benefits from print and digital ad placement and serving.</p> </span> </li> </ul> </div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-17 dnd_area-row-6-padding dnd-section dnd_area-row-6-hidden dnd_area-row-6-background-layers dnd_area-row-6-background-color"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_dnd_area-module-9" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <section class="text-feed"> <div class="text-feed__row"> <div class="anim-block anim-right-1"> <span class="text-feed__item"> Explore. </span> <span class="text-feed__item"> Ideate. </span> <span class="text-feed__item"> Plan. </span> <span class="text-feed__item"> Create. </span> <span class="text-feed__item"> Build. </span> <span class="text-feed__item"> Maintain. </span> </div> <div class="anim-block anim-right-2"> <span class="text-feed__item"> Explore. </span> <span class="text-feed__item"> Ideate. </span> <span class="text-feed__item"> Plan. </span> <span class="text-feed__item"> Create. </span> <span class="text-feed__item"> Build. </span> <span class="text-feed__item"> Maintain. </span> </div> </div> </section> </div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-18 dnd_area-row-7-background-color dnd_area-row-7-background-layers dnd-section s-section-header dnd_area-row-7-hidden dnd_area-row-7-padding"> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-19 dnd-row"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_dnd_area-dnd_partial-10-module-2" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module label js-slidein mw-720 widget-type-text widget-type-text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><span id="hs_cos_wrapper_dnd_area-dnd_partial-10-module-2_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="text">What people say</span></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-20 dnd-row"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_dnd_area-dnd_partial-10-module-3" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module mw-720 js-slidein widget-type-header widget-type-header" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <span id="hs_cos_wrapper_dnd_area-dnd_partial-10-module-3_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_header" style="" data-hs-cos-general-type="widget" data-hs-cos-type="header"><h3></h3></span></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-21 dnd_area-row-8-hidden dnd-section dnd_area-row-8-force-full-width-section dnd_area-row-8-background-layers dnd_area-row-8-padding dnd_area-row-8-background-color"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_dnd_area-module-11" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <section class="carousel"> <div class="swiper-dnd_area-module-11 swiper"> <div class="swiper-wrapper"> <article class="card card--framed swiper-slide carousel__item"> <header class="testimonial__info"> <figure class="m-mb-xs mr-xs img-cover img-cover--oval-sm"> <img src="https://onepressne.com/hubfs/raw_assets/public/@marketplace/Kohorta/Adamant/images/placeholder.png" class="hs-image-widget " style="border-width:0px;border:0px;" alt="" title=""> </figure> <div> <span class="label testimonial__name"> TBD </span> <span class="testimonial__meta"> TBD </span> <span class="testimonial__meta"> Norway </span> </div> </header> <div class="testimonial__content"> <div class="paragraph--xl"> <p>The reach of our Military Veterans in Agriculture went nowhere last year. We tried some different things this year, and going through ONEpress (NPA) has worked the best!</p> </div> </div> </article> <article class="card card--framed swiper-slide carousel__item"> <header class="testimonial__info"> <figure class="m-mb-xs mr-xs img-cover img-cover--oval-sm"> <img src="https://onepressne.com/hubfs/raw_assets/public/@marketplace/Kohorta/Adamant/images/placeholder.png" class="hs-image-widget " style="border-width:0px;border:0px;" alt="" title=""> </figure> <div> <span class="label testimonial__name"> Anika Vaccaro </span> <span class="testimonial__meta"> Company Lmtd </span> <span class="testimonial__meta"> US </span> </div> </header> <div class="testimonial__content"> <div class="paragraph--xl"> <p>I'm so glad we hired Adamant! They were able to take our vague ideas and turn them into a beautiful, functioning website!</p> </div> </div> </article> <article class="card card--framed swiper-slide carousel__item"> <header class="testimonial__info"> <figure class="m-mb-xs mr-xs img-cover img-cover--oval-sm"> <img src="https://onepressne.com/hubfs/raw_assets/public/@marketplace/Kohorta/Adamant/images/placeholder.png" class="hs-image-widget " style="border-width:0px;border:0px;" alt="" title=""> </figure> <div> <span class="label testimonial__name"> Talan Korsgaard </span> <span class="testimonial__meta"> Company Lmtd </span> <span class="testimonial__meta"> Denmark </span> </div> </header> <div class="testimonial__content"> <div class="paragraph--xl"> <p>I'm so glad we hired Adamant! They were able to take our vague ideas and turn them into a beautiful, functioning website!</p> </div> </div> </article> </div> <div class="swiper-scrollbar"></div> </div> </section> </div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div> </div> </div> </main> </div> <footer class="footer"> <div data-global-resource-path="@marketplace/Kohorta/Adamant/templates/partials/footer.html"><div class="container-fluid"> <div class="row-fluid-wrapper"> <div class="row-fluid"> <div class="span12 widget-span widget-type-cell " style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-1 footer-row-0-background-image dnd-section footer-row-0-padding footer-row-0-background-layers"> <div class="row-fluid "> <div class="span7 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="7"> <div class="row-fluid-wrapper row-depth-1 row-number-2 dnd-row"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_footer-module-2" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <span id="hs_cos_wrapper_footer-module-2_footer_menu" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_menu footer__nav" style="" data-hs-cos-general-type="widget" data-hs-cos-type="menu"><div id="hs_menu_wrapper_footer-module-2_footer_menu" class="hs-menu-wrapper active-branch no-flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="Default" data-menu-id="166283435802" aria-label="Navigation Menu"> <ul role="menu" class="active-branch"> <li class="hs-menu-item hs-menu-depth-1 active active-branch" role="none"><a href="https://onepressne.com" role="menuitem">Home</a></li> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://onepressne.com/services" role="menuitem">What we do</a></li> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://onepressne.com/insights" role="menuitem">Insights</a></li> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://onepressne.com/work-with-us" role="menuitem">Careers</a></li> <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://onepressne.com/contact-us" role="menuitem">Contact us</a></li> </ul> </div></span></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-3 dnd-row footer-column-1-row-1-margin footer-column-1-row-1-padding"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_footer-module-3" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module footer__meta-nav widget-type-rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><span id="hs_cos_wrapper_footer-module-3_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="rich_text"><span>© 2024. All rights reserved</span></span></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> <div class="span5 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="7" data-w="5"> <div class="row-fluid-wrapper row-depth-1 row-number-4 dnd-row"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_footer-module-7" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module mw-380" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <section class="flex"> <figure class="text-icon__icon"> <svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M15.707 3.293a1 1 0 1 0-1.414 1.414L17.586 8H8a5 5 0 0 0-5 5v7a1 1 0 1 0 2 0v-7a3 3 0 0 1 3-3h9.586l-3.293 3.293a1 1 0 0 0 1.414 1.414l5-5a1 1 0 0 0 0-1.414l-5-5Z" fill="#222226"></path></svg> </figure> <article class="text-icon__text paragraph--lg "> <p><span style="color: #ffffff;">We share insights with our audience across social media. Check out our latest posts:</span></p> </article> </section></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-5 footer-column-4-row-1-padding dnd-row"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_footer-module-8" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <div class="social-follow"> <a href="https://www.linkedin.com/company/onepress-nebraska-press-association/" class="social-follow__link" aria-label="Follow us on Linkedin-in" target="_blank" rel="nofollow noopener"> </a> <a href="https://www.facebook.com/NebraskaPressAssociation" class="social-follow__link" aria-label="Follow us on Facebook-f"> </a> </div></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div> </div> </div></div> </footer> </div> <script> window.addEventListener("load", () => { quicklink.listen({ origins: true }); }); </script> <!-- HubSpot performance collection script --> <script defer src="/hs/hsstatic/content-cwv-embed/static-1.1293/embed.js"></script> <script src="https://onepressne.com/hs-fs/hub/46056298/hub_generated/template_assets/167363809413/1729273269358/marketplace/Kohorta/Adamant/js/main.min.js"></script> <script src="https://onepressne.com/hs-fs/hub/46056298/hub_generated/template_assets/167363598405/1729273270111/marketplace/Kohorta/Adamant/js/custom-select.min.js"></script> <script src="https://onepressne.com/hs-fs/hub/46056298/hub_generated/template_assets/167363598406/1729273269745/marketplace/Kohorta/Adamant/js/animation.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/quicklink/2.2.0/quicklink.umd.js"></script> <script> var hsVars = hsVars || {}; hsVars['language'] = 'en'; </script> <script src="/hs/hsstatic/cos-i18n/static-1.53/bundles/project.js"></script> <script> (function () { let uniqueId = 0; const Accordion = function (selectorOrElement, userOptions) { const _this = this; let eventsAttached = false; const core = { /** * Init accordion */ init() { const defaults = { duration: 600, // animation duration in ms {number} ariaEnabled: true, // add ARIA elements to the HTML structure {boolean} collapse: true, // allow collapse expanded panel {boolean} showMultiple: false, // show multiple elements at the same time {boolean} onlyChildNodes: false, // disabling this option will find all items in the container {boolean} elementClass: "menu-drop", // element class {string} triggerClass: "drop-trigger", // trigger class {string} panelClass: "menu-drop-panel", // panel class {string} activeClass: "is-active", // active element class {string} beforeOpen: () => {}, // calls before the item is opened {function} onOpen: () => {}, // calls when the item is opened {function} beforeClose: () => {}, // calls before the item is closed {function} onClose: () => {} // calls when the item is closed {function} }; // Extend default options this.options = Object.assign(defaults, userOptions); this.container = document.querySelector(selectorOrElement); this.createDefinitions(); _this.attachEvents(); }, /** * Create element definitions */ createDefinitions() { const { elementClass } = this.options; const allElements = this.container.querySelectorAll(`.${elementClass}`); this.elements = Array.from(allElements).filter( el => el.classList && el.classList.contains(elementClass) ); this.firstElement = this.elements[0]; this.lastElement = this.elements[this.elements.length - 1]; this.elements .filter(element => !element.classList.contains(`js-enabled`)) .forEach(element => { // When JS is enabled, add the class to the element element.classList.add("js-enabled"); this.generateIDs(element); this.setARIA(element); this.setTransition(element); const index = this.elements.indexOf(element); uniqueId++; }); }, /** * Set transition * @param {HTMLElement} element = accordion item * @param {boolean} clear = clear transition duration */ setTransition(element, clear = false) { const { duration, panelClass } = this.options; const panel = element.querySelector(`.${panelClass}`); const transition = isWebkit("transitionDuration"); panel.style[transition] = clear ? null : `${duration}ms`; }, /** * Generate unique IDs for each element * @param {HTMLElement} element = accordion item */ generateIDs(element) { const { triggerClass, panelClass } = this.options; const trigger = element.querySelector(`.${triggerClass}`); const panel = element.querySelector(`.${panelClass}`); element.setAttribute("id", `ac-${uniqueId}-module_16524285148791`); trigger.setAttribute("id", `ac-trigger-${uniqueId}-module_16524285148791`); panel.setAttribute("id", `ac-panel-${uniqueId}-module_16524285148791`); }, /** * Remove IDs * @param {HTMLElement} element = accordion item */ removeIDs(element) { const { triggerClass, panelClass } = this.options; const trigger = element.querySelector(`.${triggerClass}`); const panel = element.querySelector(`.${panelClass}`); element.removeAttribute("id"); trigger.removeAttribute("id"); panel.removeAttribute("id"); }, /** * Create ARIA * @param {HTMLElement} element = accordion item */ setARIA(element) { const { ariaEnabled, triggerClass, panelClass } = this.options; if (!ariaEnabled) return; const trigger = element.querySelector(`.${triggerClass}`); const panel = element.querySelector(`.${panelClass}`); trigger.setAttribute("role", "button"); trigger.setAttribute("aria-controls", `ac-panel-${uniqueId}-module_16524285148791`); trigger.setAttribute("aria-disabled", false); trigger.setAttribute("aria-expanded", false); panel.setAttribute("role", "region"); panel.setAttribute("aria-labelledby", `ac-trigger-${uniqueId}-module_16524285148791`); }, /** * Update ARIA * @param {HTMLElement} element = accordion item * @param {object} options * @param {boolean} options.ariaExpanded = value of the attribute * @param {boolean} options.ariaDisabled = value of the attribute */ updateARIA(element, { ariaExpanded, ariaDisabled }) { const { ariaEnabled, triggerClass } = this.options; if (!ariaEnabled) return; const trigger = element.querySelector(`.${triggerClass}`); trigger.setAttribute("aria-expanded", ariaExpanded); trigger.setAttribute("aria-disabled", ariaDisabled); }, /** * Remove ARIA * @param {HTMLElement} element = accordion item */ removeARIA(element) { const { ariaEnabled, triggerClass, panelClass } = this.options; if (!ariaEnabled) return; const trigger = element.querySelector(`.${triggerClass}`); const panel = element.querySelector(`.${panelClass}`); trigger.removeAttribute("role"); trigger.removeAttribute("aria-controls"); trigger.removeAttribute("aria-disabled"); trigger.removeAttribute("aria-expanded"); panel.removeAttribute("role"); panel.removeAttribute("aria-labelledby"); }, /** * Focus element * @param {Event} e = event * @param {HTMLElement} element = accordion item */ focus(e, element) { e.preventDefault(); const { triggerClass } = this.options; const trigger = element.querySelector(`.${triggerClass}`); trigger.focus(); }, /** * Focus first element * @param {Event} e = event */ focusFirstElement(e) { this.focus(e, this.firstElement); this.currFocusedIdx = 0; }, /** * Focus last element * @param {Event} e = event */ focusLastElement(e) { this.focus(e, this.lastElement); this.currFocusedIdx = this.elements.length - 1; }, /** * Focus next element * @param {Event} e = event */ focusNextElement(e) { const nextElIdx = this.currFocusedIdx + 1; if (nextElIdx > this.elements.length - 1) return this.focusFirstElement(e); this.focus(e, this.elements[nextElIdx]); this.currFocusedIdx = nextElIdx; }, /** * Focus previous element * @param {Event} e = event */ focusPrevElement(e) { const prevElIdx = this.currFocusedIdx - 1; if (prevElIdx < 0) return this.focusLastElement(e); this.focus(e, this.elements[prevElIdx]); this.currFocusedIdx = prevElIdx; }, /** * Show element * @param {HTMLElement} element = accordion item * @param {boolean} calcHeight = calculate the height of the panel */ showElement(element, calcHeight = true) { const { panelClass, activeClass, collapse, beforeOpen } = this.options; const panel = element.querySelector(`.${panelClass}`); const trigger = element.querySelector(`:scope > .drop-trigger`); const height = panel.scrollHeight; element.classList.add(activeClass); if (calcHeight) beforeOpen(element); requestAnimationFrame(() => { requestAnimationFrame(() => { panel.style.height = calcHeight ? `${height}px` : "auto"; // Check if the header is fixed and the panel is open const header = document.getElementById("header"); console.log(trigger.getAttribute("aria-expanded") === "true"); if (header && header.classList.contains("header--fixed") && trigger.getAttribute("aria-expanded") === "true" && panel.classList.contains("mega-drop")) { panel.style.height = "calc(100vh - 4rem)"; panel.style.overflowY = "scroll"; // Prevent scrolling on the rest of the page document.body.classList.add("js-noscroll"); } }); }); this.updateARIA(element, { ariaExpanded: true, ariaDisabled: collapse ? false : true }); }, /** * Close element * @param {HTMLElement} element = accordion item * @param {boolean} calcHeight = calculate the height of the panel */ closeElement(element, calcHeight = true) { const { panelClass, activeClass, beforeClose } = this.options; const panel = element.querySelector(`.${panelClass}`); const height = panel.scrollHeight; element.classList.remove(activeClass); if (calcHeight) { beforeClose(element); // Animation [X]px => 0 requestAnimationFrame(() => { panel.style.height = `${height}px`; requestAnimationFrame(() => { panel.style.height = 0; panel.style.overflowY = ""; // Reset overflow when closing // Allow scrolling on the rest of the page document.body.classList.remove("js-noscroll"); }); }); this.updateARIA(element, { ariaExpanded: false, ariaDisabled: false }); } else { // Hide element without animation 'auto' => 0 panel.style.height = 0; panel.style.overflowY = ""; // Reset overflow when closing // Allow scrolling on the rest of the page document.body.classList.remove("js-noscroll"); } }, /** * Toggle element * @param {HTMLElement} element = accordion item */ toggleElement(element) { const { activeClass, collapse } = this.options; const isActive = element.classList.contains(activeClass); if (isActive && !collapse) return; return isActive ? this.closeElement(element) : this.showElement(element); }, /** * Close all elements without the current element */ closeElements() { const { activeClass, showMultiple } = this.options; if (showMultiple) return; this.elements.forEach((element, idx) => { const isActive = element.classList.contains(activeClass); if (isActive && idx !== this.currFocusedIdx) { this.closeElement(element); } }); }, /** * Handle click * @param {PointerEvent} e = event */ handleClick(e) { const target = e.currentTarget; this.elements.forEach((element, idx) => { if (element.contains(target) && e.target.nodeName !== "A") { this.currFocusedIdx = idx; this.closeElements(); this.focus(e, element); this.toggleElement(element); } }); }, /** * Handle keydown * @param {KeyboardEvent} e = event */ handleKeydown(e) { const KEYS = { ARROW_UP: 38, ARROW_DOWN: 40, HOME: 36, END: 35 }; switch (e.keyCode) { case KEYS.ARROW_UP: return this.focusPrevElement(e); case KEYS.ARROW_DOWN: return this.focusNextElement(e); case KEYS.HOME: return this.focusFirstElement(e); case KEYS.END: return this.focusLastElement(e); default: return null; } }, /** * Handle transitionend * @param {TransitionEvent} e = event */ handleTransitionEnd(e) { if (e.propertyName !== "height") return; const { onOpen, onClose } = this.options; const panel = e.currentTarget; const height = parseInt(panel.style.height); const element = this.elements.find(element => element.contains(panel)); if (height > 0) { panel.style.height = "auto"; onOpen(element); } else { onClose(element); } } }; /** * Attach events */ this.attachEvents = () => { if (eventsAttached) return; const { triggerClass, panelClass } = core.options; core.handleClick = core.handleClick.bind(core); core.handleKeydown = core.handleKeydown.bind(core); core.handleTransitionEnd = core.handleTransitionEnd.bind(core); core.elements.forEach(element => { const trigger = element.querySelector(`.${triggerClass}`); const panel = element.querySelector(`.${panelClass}`); trigger.addEventListener("click", core.handleClick); trigger.addEventListener("keydown", core.handleKeydown); panel.addEventListener("webkitTransitionEnd", core.handleTransitionEnd); panel.addEventListener("transitionend", core.handleTransitionEnd); }); eventsAttached = true; }; /** * Detach events */ this.detachEvents = () => { if (!eventsAttached) return; const { triggerClass, panelClass } = core.options; core.elements.forEach(element => { const trigger = element.querySelector(`.${triggerClass}`); const panel = element.querySelector(`.${panelClass}`); trigger.removeEventListener("click", core.handleClick); trigger.removeEventListener("keydown", core.handleKeydown); panel.removeEventListener( "webkitTransitionEnd", core.handleTransitionEnd ); panel.removeEventListener("transitionend", core.handleTransitionEnd); }); eventsAttached = false; }; /** * Toggle accordion element * @param {number} elIdx = element index */ this.toggle = elIdx => { const el = core.elements[elIdx]; if (el) core.toggleElement(el); }; /** * Open accordion element * @param {number} elIdx = element index */ this.open = elIdx => { const el = core.elements[elIdx]; if (el) core.showElement(el); }; /** * Open all accordion elements */ this.openAll = () => { core.elements.forEach(element => core.showElement(element, false)); }; /** * Close accordion element * @param {number} elIdx = element index */ this.close = elIdx => { const el = core.elements[elIdx]; if (el) core.closeElement(el); }; /** * Close all accordion elements */ this.closeAll = () => { core.elements.forEach(element => core.closeElement(element, false)); }; /** * Destroy accordion instance */ this.destroy = () => { this.detachEvents(); this.openAll(); core.elements.forEach(element => { core.removeIDs(element); core.removeARIA(element); core.setTransition(element, true); }); eventsAttached = true; }; /** * Update accordion elements */ this.update = () => { core.createDefinitions(); this.detachEvents(); this.attachEvents(); }; /** * Get supported property and add webkit prefix if needed * @param {string} property = property name * @return {string} property = property with optional webkit prefix */ const isWebkit = property => { if (typeof document.documentElement.style[property] === "string") { return property; } property = capitalizeFirstLetter(property); property = `webkit${property}`; return property; }; /** * Capitalize the first letter in the string * @param {string} string = string * @return {string} string = changed string */ const capitalizeFirstLetter = string => string.charAt(0).toUpperCase() + string.slice(1); core.init(); }; new Accordion(".main-nav-list"); })(); </script> <script src="https://onepressne.com/hs-fs/hub/46056298/hub_generated/template_assets/167363809411/1729273269182/marketplace/Kohorta/Adamant/js/header.min.js"></script> <script src="https://onepressne.com/hs-fs/hub/46056298/hub_generated/module_assets/167363809418/1729273270879/module_167363809418_text-feed.min.js"></script> <script> window.addEventListener("load", initNumbers); function initNumbers() { var observer = new IntersectionObserver(spin, { threshold: 0, rootMargin: "0px 0px -25% 0px" }); const container = document.getElementById("numbers-dnd_area-dnd_partial-7-module-2"); observer.observe(container); init(container.querySelectorAll(".door"), container.dataset.duration || 1500); function init(doors, duration = 1500) { for (const door of doors) { initDoor(door, duration); } } function initDoor(door, duration) { const boxes = door.querySelector(".boxes"); const boxesClone = boxes.cloneNode(false); const pool = ["0"]; const items = boxes.dataset.pool.split(","); pool.push(...items.map(item => item.trim())); boxesClone.addEventListener( "transitionstart", function () { this.querySelectorAll(".box").forEach(box => { }); }, { once: true } ); boxesClone.addEventListener( "transitionend", function () { this.querySelectorAll(".box").forEach((box, index) => { const parentDoor = box.closest(".door"); parentDoor.removeAttribute("style"); box.removeAttribute("style"); if (index > 0) this.removeChild(box); }); }, { once: true } ); for (let i = pool.length - 1; i >= 0; i--) { const box = document.createElement("div"); box.classList.add("box"); box.style.width = door.clientWidth + "px"; box.style.height = door.clientHeight + "px"; box.textContent = pool[i]; boxesClone.appendChild(box); } boxesClone.style.transitionDuration = `${duration}ms`; boxesClone.style.transform = `translateY(-${ door.clientHeight * (pool.length - 1) }px)`; door.style.height = door.clientHeight + "px"; door.replaceChild(boxesClone, boxes); } async function spin(entries) { if (!entries[0].isIntersecting) { return; } const doors = entries[0].target.querySelectorAll(".door"); for (const door of doors) { const boxes = door.querySelector(".boxes"); const duration = parseInt(boxes.style.transitionDuration); boxes.style.transform = "translateY(0)"; await new Promise(resolve => setTimeout(resolve, 250)); } observer.disconnect(); } } </script> <script src="https://unpkg.com/swiper@8/swiper-bundle.min.js"></script> <script> window.addEventListener("load", function () { var swiper = new Swiper(".swiper-dnd_area-module-11", { direction: "horizontal", freeMode: true, slidesPerView: "auto", mousewheel: true, scrollbar: { el: ".swiper-scrollbar", draggable: true } }); }); </script> <!-- Start of HubSpot Analytics Code --> <script type="text/javascript"> var _hsq = _hsq || []; _hsq.push(["setContentType", "standard-page"]); _hsq.push(["setCanonicalUrl", "https:\/\/onepressne.com"]); _hsq.push(["setPageId", "167370379874"]); _hsq.push(["setContentMetadata", { "contentPageId": 167370379874, "legacyPageId": "167370379874", "contentFolderId": null, "contentGroupId": null, "abTestId": null, "languageVariantId": 167370379874, "languageCode": "en", }]); </script> <script type="text/javascript" id="hs-script-loader" async defer src="/hs/scriptloader/46056298.js"></script> <!-- End of HubSpot Analytics Code --> <script type="text/javascript"> var hsVars = { render_id: "e63fa297-2bb1-474e-aed7-e32665a2d0d8", ticks: 1732720466190, page_id: 167370379874, content_group_id: 0, portal_id: 46056298, app_hs_base_url: "https://app.hubspot.com", cp_hs_base_url: "https://cp.hubspot.com", language: "en", analytics_page_type: "standard-page", scp_content_type: "", analytics_page_id: "167370379874", category_id: 1, folder_id: 0, is_hubspot_user: false } </script> <script defer src="/hs/hsstatic/HubspotToolsMenu/static-1.354/js/index.js"></script> </body></html>