{"id":30823,"date":"2026-08-05T23:28:15","date_gmt":"2026-08-05T21:28:15","guid":{"rendered":"https:\/\/itbranschen.com\/?page_id=30823"},"modified":"2026-08-07T19:51:41","modified_gmt":"2026-08-07T17:51:41","slug":"laheta-lehdistotiedote","status":"publish","type":"page","link":"https:\/\/itbranschen.com\/fi\/skicka-pressmeddelande\/","title":{"rendered":"L\u00e4het\u00e4 lehdist\u00f6tiedote"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"30823\" class=\"elementor elementor-30823\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-64c6491 e-con-full e-flex e-con e-parent\" data-id=\"64c6491\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-68ff81a4 elementor-widget elementor-widget-html\" data-id=\"68ff81a4\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<style>\n:root{\n  --itb-red:#CD0100;\n  --itb-red-hover:#A80000;\n  --itb-red-soft:#FFF4F4;\n  --itb-red-line:#F5CACA;\n  --itb-ink:#0A0A0A;\n  --itb-muted:#5F6368;\n  --itb-line:#E1E5EA;\n}\n.itb-pr3{font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;color:var(--itb-ink);background:#fff;width:100%;overflow-x:hidden}\n.itb-pr3 *{box-sizing:border-box;min-width:0}\n.itb-pr3-wrap{width:min(1320px,calc(100% - 48px));margin:0 auto}\n.itb-pr3-section{padding:96px 0}\n.itb-pr3-soft{background:#FFF8F8}\n.itb-pr3-shell{border:1px solid var(--itb-line);border-radius:34px;padding:64px;background:#fff}\n.itb-pr3-pill{display:inline-flex;align-items:center;padding:9px 14px;border:1px solid var(--itb-line);border-radius:999px;font-size:14px;color:#4B5563}\n.itb-pr3-h1{font-size:clamp(50px,7vw,84px);line-height:1.01;letter-spacing:-.05em;margin:22px 0 24px;font-weight:650;text-wrap:balance}\n.itb-pr3-h2{font-size:clamp(34px,4vw,52px);line-height:1.08;letter-spacing:-.035em;margin:0;font-weight:650;text-wrap:balance}\n.itb-pr3-h3{font-size:24px;line-height:1.2;letter-spacing:-.02em;margin:0;font-weight:650}\n.itb-pr3-lead{font-size:20px;line-height:1.62;color:var(--itb-muted);max-width:900px;margin:0}\n.itb-pr3-eyebrow{color:var(--itb-red);font-size:14px;font-weight:650;margin:0 0 10px}\n.itb-pr3-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.itb-pr3-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;border-radius:13px;border:1px solid var(--itb-red);text-decoration:none;font-weight:650;color:var(--itb-red);background:#fff;transition:.2s}\n.itb-pr3-btn-primary,.itb-pr3-btn-primary:visited,.itb-pr3-btn-primary:hover,.itb-pr3-btn-primary:focus{background:var(--itb-red);border-color:var(--itb-red);color:#fff!important}\n.itb-pr3-btn-primary:hover{background:var(--itb-red-hover);border-color:var(--itb-red-hover)}\n.itb-pr3-tags{display:flex;gap:10px;flex-wrap:wrap;margin-top:30px}\n.itb-pr3-tag{display:inline-flex;padding:10px 14px;border:1px solid var(--itb-line);border-radius:999px;font-size:14px;background:#fff}\n.itb-pr3-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:34px}\n.itb-pr3-card{border:1px solid var(--itb-line);border-radius:22px;padding:26px;background:#fff;transition:.2s}\n.itb-pr3-card strong{display:block;font-size:21px}\n.itb-pr3-card p{color:var(--itb-muted);line-height:1.65;margin:10px 0 0}\n.itb-pr3-formintro{border:1px solid var(--itb-line);border-radius:28px;padding:34px;background:#fff;display:grid;grid-template-columns:.85fr 1.15fr;gap:40px;align-items:start}\n.itb-pr3-note{border:1px solid var(--itb-red-line);border-radius:20px;padding:22px;background:#FFFCFC}\n.itb-pr3-note strong{display:block}\n.itb-pr3-note span{display:block;color:var(--itb-muted);line-height:1.6;margin-top:8px}\n.itb-pr3-process{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:32px}\n.itb-pr3-step{border:1px solid var(--itb-line);border-radius:18px;padding:20px;background:#fff}\n.itb-pr3-num{width:34px;height:34px;border-radius:11px;background:var(--itb-red-soft);color:var(--itb-red);display:flex;align-items:center;justify-content:center;font-weight:700;margin-bottom:16px}\n.itb-pr3-step span{display:block;color:var(--itb-muted);font-size:13px;line-height:1.5;margin-top:7px}\n.itb-pr3-faq{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:30px}\n.itb-pr3-faq details{border:1px solid var(--itb-line);border-radius:18px;padding:20px;background:#fff}\n.itb-pr3-faq summary{cursor:pointer;font-weight:650;list-style:none;position:relative;padding-right:42px}\n.itb-pr3-faq summary::after{content:\"+\";position:absolute;right:0;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:50%;background:var(--itb-red-soft);color:var(--itb-red);display:flex;align-items:center;justify-content:center;font-size:20px}\n.itb-pr3-faq details[open] summary::after{content:\"\u2212\"}\n.itb-pr3-faq p{color:var(--itb-muted);line-height:1.65;margin:14px 0 0;font-size:14px}\n.itb-pr3-cta{border:1px solid var(--itb-red-line);border-radius:28px;padding:52px 56px;background:linear-gradient(180deg,#FFFCFC,#FFF7F7);display:grid;grid-template-columns:1.2fr .8fr;gap:32px;align-items:center}\n.itb-pr3-cta-actions{display:flex;justify-content:flex-end;gap:14px;flex-wrap:wrap}\n\n\/* Dedicated CF7 wrapper *\/\n.itb-pr3-form-wrap{\n  width:min(900px,calc(100% - 48px));\n  margin:32px auto 96px;\n  padding:56px;\n  border:1px solid var(--itb-line);\n  border-radius:28px;\n  background:#fff;\n}\n.itb-pr3-form-wrap .wpcf7{width:100%;margin:0}\n.itb-pr3-form-wrap .wpcf7 form{margin:0}\n.itb-pr3-form-wrap .wpcf7 p{margin:0 0 24px}\n.itb-pr3-form-wrap .wpcf7 label{display:block;font-weight:650;margin-bottom:10px}\n.itb-pr3-form-wrap .wpcf7 input:not([type=\"checkbox\"]):not([type=\"radio\"]):not([type=\"submit\"]):not([type=\"file\"]),\n.itb-pr3-form-wrap .wpcf7 select,\n.itb-pr3-form-wrap .wpcf7 textarea{\n  width:100%;max-width:100%;border:1px solid #D9DDE3;border-radius:13px;background:#fff;color:var(--itb-ink);\n  font:inherit;font-size:16px;padding:14px 15px;outline:none;transition:border-color .2s,box-shadow .2s\n}\n.itb-pr3-form-wrap .wpcf7 input:not([type=\"file\"]):not([type=\"submit\"]){min-height:56px}\n.itb-pr3-form-wrap .wpcf7 textarea{min-height:190px;resize:vertical}\n.itb-pr3-form-wrap .wpcf7 input:focus,.itb-pr3-form-wrap .wpcf7 select:focus,.itb-pr3-form-wrap .wpcf7 textarea:focus{border-color:var(--itb-red);box-shadow:0 0 0 3px rgba(205,1,0,.08)}\n.itb-pr3-form-wrap .wpcf7 input[type=\"file\"]{\n  width:100%;padding:22px;border:1px solid #D9DDE3;border-radius:13px;background:#fff;color:var(--itb-muted);cursor:pointer\n}\n.itb-pr3-form-wrap .wpcf7 input[type=\"file\"]::file-selector-button{\n  border:1px solid var(--itb-red);background:#fff;color:var(--itb-red);border-radius:11px;padding:10px 14px;margin-right:14px;font-weight:650;cursor:pointer\n}\n.itb-pr3-form-wrap .wpcf7 input[type=\"file\"]::file-selector-button:hover{background:var(--itb-red);color:#fff}\n.itb-pr3-form-wrap .itb-pr3-captcha-actions{\n  width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:32px 0 0;text-align:center\n}\n.itb-pr3-form-wrap .itb-pr3-captcha-holder{\n  display:flex;justify-content:center;align-items:center;width:100%;margin:0 0 40px\n}\n.itb-pr3-form-wrap .itb-pr3-captcha-holder .g-recaptcha,\n.itb-pr3-form-wrap .itb-pr3-captcha-holder .wpcf7-recaptcha,\n.itb-pr3-form-wrap .itb-pr3-captcha-holder iframe{margin-left:auto!important;margin-right:auto!important}\n.itb-pr3-form-wrap .itb-pr3-submit-holder{\n  display:flex;justify-content:center;align-items:center;width:100%\n}\n.itb-pr3-form-wrap .itb-pr3-submit-holder input[type=\"submit\"]{\n  display:block!important;width:280px!important;min-width:280px!important;max-width:100%!important;height:56px!important;\n  margin:0 auto!important;border:1px solid var(--itb-red)!important;border-radius:13px!important;background:var(--itb-red)!important;color:#fff!important;font-weight:650!important;cursor:pointer\n}\n.itb-pr3-form-wrap .itb-pr3-submit-holder input[type=\"submit\"]:hover{background:var(--itb-red-hover)!important;border-color:var(--itb-red-hover)!important}\n\n\n\/* v4.4 seamless ticker carousel *\/\n.itb-pr3-carousel{position:relative;margin-top:34px;overflow:hidden}\n.itb-pr3-carousel-viewport{\n  overflow:hidden;\n  width:100%;\n  cursor:grab;\n  touch-action:pan-y;\n  user-select:none;\n  position:relative;\n  scrollbar-width:none;\n  -ms-overflow-style:none;\n}\n.itb-pr3-carousel-viewport::-webkit-scrollbar{display:none}\n.itb-pr3-carousel-viewport.is-dragging{cursor:grabbing}\n.itb-pr3-carousel-track{\n  display:flex;\n  gap:18px;\n  align-items:stretch;\n  width:max-content;\n  will-change:transform;\n  transform:translate3d(0,0,0);\n  backface-visibility:hidden;\n  perspective:1000px;\n}\n.itb-pr3-release{\n  flex:0 0 auto;\n  border:1px solid var(--itb-line);\n  border-radius:22px;\n  padding:24px;\n  background:#fff;\n  text-decoration:none;\n  color:var(--itb-ink);\n  min-height:285px;\n  display:flex;\n  flex-direction:column;\n  transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;\n  box-sizing:border-box;\n}\n.itb-pr3-release:hover{\n  border-color:var(--itb-red);\n  box-shadow:0 10px 24px rgba(0,0,0,.05);\n  transform:translateY(-2px);\n}\n.itb-pr3-release-meta{font-size:13px;color:var(--itb-red);font-weight:650;margin-bottom:14px}\n.itb-pr3-release-title{font-size:23px;line-height:1.2;letter-spacing:-.02em;font-weight:650;margin:0}\n.itb-pr3-release-excerpt{color:var(--itb-muted);line-height:1.6;margin:14px 0 0}\n.itb-pr3-release-link{margin-top:auto;padding-top:20px;color:var(--itb-red);font-weight:650}\n.itb-pr3-carousel-note{text-align:center;color:var(--itb-muted);font-size:13px;margin-top:18px}\n.itb-pr3-carousel-empty{border:1px solid var(--itb-line);border-radius:18px;padding:22px;color:var(--itb-muted);background:#fff}\n.itb-pr3-carousel::before,\n.itb-pr3-carousel::after{\n  content:\"\";\n  position:absolute;\n  top:0;\n  bottom:0;\n  width:24px;\n  z-index:5;\n  pointer-events:none;\n}\n.itb-pr3-carousel::before{left:0;background:linear-gradient(to right,#fff 0%,rgba(255,255,255,0) 100%)}\n.itb-pr3-carousel::after{right:0;background:linear-gradient(to left,#fff 0%,rgba(255,255,255,0) 100%)}\n@media(max-width:1100px){\n  .itb-pr3-grid{grid-template-columns:repeat(2,1fr)}\n  .itb-pr3-process{grid-template-columns:repeat(2,1fr)}\n  .itb-pr3-formintro,.itb-pr3-cta{grid-template-columns:1fr}\n  .itb-pr3-cta-actions{justify-content:flex-start}\n}\n@media(max-width:767px){\n  .itb-pr3-wrap{width:calc(100% - 24px)}\n  .itb-pr3-section{padding:58px 0}\n  .itb-pr3-shell{padding:26px;border-radius:24px}\n  .itb-pr3-h1{font-size:clamp(42px,13vw,58px)}\n  .itb-pr3-h2{font-size:clamp(30px,8vw,40px)}\n  .itb-pr3-lead{font-size:17px}\n  .itb-pr3-grid,.itb-pr3-process,.itb-pr3-faq{grid-template-columns:1fr}\n  .itb-pr3-btn{width:100%}\n  .itb-pr3-form-wrap{width:calc(100% - 24px);margin:24px auto 58px;padding:24px;border-radius:22px}\n  .itb-pr3-form-wrap .itb-pr3-captcha-holder{margin-bottom:34px}\n  .itb-pr3-form-wrap .itb-pr3-submit-holder input[type=\"submit\"]{width:100%!important;min-width:0!important}\n  .itb-pr3-cta{padding:36px 24px}\n}\n@media(max-width:420px){\n  .itb-pr3-wrap,.itb-pr3-form-wrap{width:calc(100% - 16px)}\n}\n@media(prefers-reduced-motion:reduce){\n  .itb-pr3-carousel-viewport{overflow-x:auto}\n}\n\n<\/style>\n\n<div class=\"itb-pr3\">\n<section class=\"itb-pr3-section\">\n  <div class=\"itb-pr3-wrap\">\n    <div class=\"itb-pr3-shell\">\n      <span class=\"itb-pr3-pill\">Skicka pressmeddelande<\/span>\n      <h1 class=\"itb-pr3-h1\">Dela er n\u00e4sta IT-nyhet med IT-Branschen.<\/h1>\n      <p class=\"itb-pr3-lead\">Skicka pressmeddelanden, produktlanseringar, rapporter, eventnyheter och andra relevanta uppdateringar f\u00f6r redaktionell bed\u00f6mning.<\/p>\n      <div class=\"itb-pr3-actions\">\n        <a class=\"itb-pr3-btn itb-pr3-btn-primary\" href=\"#skicka\">Skicka pressmeddelande<\/a>\n        <a class=\"itb-pr3-btn\" href=\"\/sv\/kontakta-oss\/\">Kontakta redaktionen<\/a>\n      <\/div>\n      <div class=\"itb-pr3-tags\">\n        <span class=\"itb-pr3-tag\">Svenskt k\u00e4llmaterial<\/span>\n        <span class=\"itb-pr3-tag\">Word eller PDF<\/span>\n        <span class=\"itb-pr3-tag\">H\u00f6guppl\u00f6sta bilder<\/span>\n        <span class=\"itb-pr3-tag\">Redaktionell bed\u00f6mning<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"itb-pr3-section itb-pr3-soft\">\n  <div class=\"itb-pr3-wrap\">\n    <p class=\"itb-pr3-eyebrow\">Innan ni skickar<\/p>\n    <h2 class=\"itb-pr3-h2\">F\u00f6rbered materialet f\u00f6r b\u00e4sta m\u00f6jliga bed\u00f6mning.<\/h2>\n    <div class=\"itb-pr3-grid\">\n      <div class=\"itb-pr3-card\"><strong>Pressmeddelande<\/strong><p>Bifoga pressmeddelandet som Word- eller PDF-fil.<\/p><\/div>\n      <div class=\"itb-pr3-card\"><strong>Feature image<\/strong><p>Rekommenderad storlek 2400\u00d71350 px i h\u00f6g kvalitet.<\/p><\/div>\n      <div class=\"itb-pr3-card\"><strong>Logotyp<\/strong><p>Bifoga f\u00f6retagets logotyp i h\u00f6guppl\u00f6st format.<\/p><\/div>\n      <div class=\"itb-pr3-card\"><strong>Kontaktperson<\/strong><p>Ange en person vi kan kontakta vid fr\u00e5gor eller kompletteringar.<\/p><\/div>\n      <div class=\"itb-pr3-card\"><strong>Nyhetsv\u00e4rde<\/strong><p>Beskriv kort varf\u00f6r nyheten \u00e4r relevant f\u00f6r IT-Branschens publik.<\/p><\/div>\n      <div class=\"itb-pr3-card\"><strong>Bildr\u00e4ttigheter<\/strong><p>Ni ansvarar f\u00f6r att materialet f\u00e5r anv\u00e4ndas f\u00f6r publicering.<\/p><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"itb-pr3-section\" id=\"skicka\">\n  <div class=\"itb-pr3-wrap\">\n    <div class=\"itb-pr3-formintro\">\n      <div>\n        <p class=\"itb-pr3-eyebrow\">Formul\u00e4r<\/p>\n        <h2 class=\"itb-pr3-h2\">Skicka ert pressmaterial.<\/h2>\n        <p style=\"color:var(--itb-muted);line-height:1.7;margin:14px 0 0\">Fyll i formul\u00e4ret och bifoga pressmeddelande, bilder och \u00f6vrigt material f\u00f6r redaktionell bed\u00f6mning.<\/p>\n      <\/div>\n      <div class=\"itb-pr3-note\"><strong>Publicering \u00e4r ingen garanti<\/strong><span>Alla inskickade pressmeddelanden granskas redaktionellt. IT-Branschen avg\u00f6r sj\u00e4lvst\u00e4ndigt om, n\u00e4r och i vilken form material publiceras.<\/span><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6942f6a6 e-con-full itb-pr3-form-wrap e-flex e-con e-parent\" data-id=\"6942f6a6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7f7233e9 elementor-widget elementor-widget-shortcode\" data-id=\"7f7233e9\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f8276-o1\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"8276\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/fi\/wp-json\/wp\/v2\/pages\/30823#wpcf7-f8276-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" enctype=\"multipart\/form-data\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"8276\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.7\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f8276-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/><input type=\"hidden\" name=\"_wpcf7_recaptcha_response\" value=\"\" \/>\n<\/fieldset>\n<p><strong>Skicka pressmeddelande till IT-Branschen<\/strong>\n<\/p>\n<p>Vi publicerar nyheter inom IT, cybers\u00e4kerhet, AI, moln och digitalisering i Norden.\n<\/p>\n<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Ditt namn\" value=\"\" type=\"text\" name=\"your-name\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"E-postadress\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-company\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" placeholder=\"F\u00f6retag\" value=\"\" type=\"text\" name=\"your-company\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-website\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-url wpcf7-text wpcf7-validates-as-url\" aria-invalid=\"false\" placeholder=\"Webbplats (valfri)\" value=\"\" type=\"url\" name=\"your-website\" \/><\/span>\n<\/p>\n<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-subject\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Rubrik p\u00e5 pressmeddelande\" value=\"\" type=\"text\" name=\"your-subject\" \/><\/span>\n<\/p>\n<p><select your-category]\n<option value=\"\">V\u00e4lj kategori\n<option value=\"AI\">AI<\/option>\n<option value=\"Cybers\u00e4kerhet\">Cybers\u00e4kerhet<\/option>\n<option value=\"Moln\">Moln<\/option>\n<option value=\"SaaS\">SaaS<\/option>\n<option value=\"Data\">Data<\/option>\n<option value=\"\u00d6vrigt\">\u00d6vrigt<\/option>\n[\/select]\n\n<\/select>\n<\/p>\n<p>Ladda upp pressmeddelande och bilder (PDF, Word, bildfiler)\n<\/p>\n<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-file\"><input size=\"40\" class=\"wpcf7-form-control wpcf7-file\" accept=\".pdf,.doc,.docx,.jpg,.jpeg,.png,.webp,.ppt,.pptx\" aria-invalid=\"false\" type=\"file\" name=\"your-file\" \/><\/span>\n<\/p>\n<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-message\"><textarea cols=\"40\" rows=\"6\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Klistra in pressmeddelandet eller beskriv nyheten\" name=\"your-message\"><\/textarea><\/span>\n<\/p>\n<p><strong>F\u00f6r pressmeddelanden och material<\/strong>\n<\/p>\n<p><br \/>\nGenom att skicka material till IT-Branschen bekr\u00e4ftar du att du har r\u00e4tt att dela detta material och godk\u00e4nner v\u00e5ra anv\u00e4ndarvillkor.\n<\/p>\n<p><br \/>\nDetta inneb\u00e4r att IT-Branschen har r\u00e4tt att redigera, \u00f6vers\u00e4tta, publicera och distribuera inneh\u00e5llet i flera kanaler.\n<\/p>\n<span class=\"wpcf7-form-control-wrap recaptcha\" data-name=\"recaptcha\"><span data-sitekey=\"6LerqAgrAAAAADbzmq0xeb870-o0iDwWpa0mt5Oo\" class=\"wpcf7-form-control wpcf7-recaptcha g-recaptcha\"><\/span>\r\n<noscript>\r\n\t<div class=\"grecaptcha-noscript\">\r\n\t\t<iframe src=\"https:\/\/www.google.com\/recaptcha\/api\/fallback?k=6LerqAgrAAAAADbzmq0xeb870-o0iDwWpa0mt5Oo\" frameborder=\"0\" scrolling=\"no\" width=\"310\" height=\"430\">\r\n\t\t<\/iframe>\r\n\t\t<textarea name=\"g-recaptcha-response\" rows=\"3\" cols=\"40\" placeholder=\"reCaptcha Response Here\">\r\n\t\t<\/textarea>\r\n\t<\/div>\r\n<\/noscript>\r\n<\/span>\n<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Skicka pressmeddelande\" \/>\n<\/p><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4903e99f e-con-full e-flex e-con e-parent\" data-id=\"4903e99f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1352f3bb elementor-widget elementor-widget-html\" data-id=\"1352f3bb\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<div class=\"itb-pr3\">\n<section class=\"itb-pr3-section itb-pr3-soft\">\n  <div class=\"itb-pr3-wrap\">\n    <p class=\"itb-pr3-eyebrow\">S\u00e5 g\u00e5r det till<\/p>\n    <h2 class=\"itb-pr3-h2\">Fr\u00e5n inskickat material till eventuell publicering.<\/h2>\n    <div class=\"itb-pr3-process\">\n      <div class=\"itb-pr3-step\"><div class=\"itb-pr3-num\">1<\/div><strong>Material skickas<\/strong><span>Ni skickar text, bilder och kontaktuppgifter.<\/span><\/div>\n      <div class=\"itb-pr3-step\"><div class=\"itb-pr3-num\">2<\/div><strong>Redaktionell bed\u00f6mning<\/strong><span>Vi bed\u00f6mer relevans, aktualitet och nyhetsv\u00e4rde.<\/span><\/div>\n      <div class=\"itb-pr3-step\"><div class=\"itb-pr3-num\">3<\/div><strong>Publiceringsanpassning<\/strong><span>Vid publicering anpassas materialet efter IT-Branschens format och krav.<\/span><\/div>\n      <div class=\"itb-pr3-step\"><div class=\"itb-pr3-num\">4<\/div><strong>Publicering<\/strong><span>Godk\u00e4nt material publiceras enligt redaktionell planering.<\/span><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"itb-pr3-section\">\n  <div class=\"itb-pr3-wrap\">\n    <p class=\"itb-pr3-eyebrow\">Senast publicerade pressmeddelanden<\/p>\n    <h2 class=\"itb-pr3-h2\">Nya pressmeddelanden p\u00e5 IT-Branschen.<\/h2>\n    <p style=\"color:var(--itb-muted);line-height:1.7;margin:16px 0 0\">Karusellen h\u00e4mtar automatiskt publicerade inl\u00e4gg med inneh\u00e5llstypen Pressmeddelande.<\/p>\n    <div class=\"itb-pr3-carousel\" id=\"itbPr3Carousel\">\n      <div class=\"itb-pr3-carousel-viewport\">\n        <div class=\"itb-pr3-carousel-track\"><\/div>\n      <\/div>\n      <div class=\"itb-pr3-carousel-note\">Autoplay \u00b7 pausa med muspekaren \u00b7 svep p\u00e5 mobil<\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"itb-pr3-section\">\n  <div class=\"itb-pr3-wrap\">\n    <p class=\"itb-pr3-eyebrow\">Vanliga fr\u00e5gor<\/p>\n    <h2 class=\"itb-pr3-h2\">Inf\u00f6r er inskickning.<\/h2>\n    <div class=\"itb-pr3-faq\">\n      <details><summary>\u00c4r publicering garanterad?<\/summary><p>Nej. Allt material granskas redaktionellt och publicering beslutas av IT-Branschen.<\/p><\/details>\n      <details><summary>Vilket filformat ska vi skicka?<\/summary><p>Pressmeddelandet b\u00f6r skickas som Word eller PDF tillsammans med relevanta bilder och logotyp.<\/p><\/details>\n      <details><summary>Vilken bildstorlek rekommenderas?<\/summary><p>F\u00f6r huvudbild rekommenderar vi 2400\u00d71350 px i h\u00f6g kvalitet.<\/p><\/details>\n      <details><summary>Kan vi skicka material p\u00e5 engelska?<\/summary><p>Svenskt k\u00e4llmaterial rekommenderas f\u00f6r den svenska publiceringen. Kontakta redaktionen om ert material endast finns p\u00e5 engelska.<\/p><\/details>\n      <details><summary>Kan pressmeddelandet redigeras?<\/summary><p>Material kan anpassas till IT-Branschens publiceringsformat och redaktionella krav.<\/p><\/details>\n      <details><summary>Hur ser jag tidigare pressmeddelanden?<\/summary><p>De senaste publicerade pressmeddelandena visas automatiskt ovan.<\/p><\/details>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"itb-pr3-section\">\n  <div class=\"itb-pr3-wrap\">\n    <div class=\"itb-pr3-cta\">\n      <div><p class=\"itb-pr3-eyebrow\">Beh\u00f6ver ni hj\u00e4lp?<\/p><h2 class=\"itb-pr3-h2\">Kontakta IT-Branschen.<\/h2><p style=\"color:var(--itb-muted);font-size:18px;line-height:1.7;margin:18px 0 0\">Har ni fr\u00e5gor om pressmaterial, intervjuer, event eller redaktionella f\u00f6rslag hj\u00e4lper vi g\u00e4rna till.<\/p><\/div>\n      <div class=\"itb-pr3-cta-actions\"><a class=\"itb-pr3-btn itb-pr3-btn-primary\" href=\"\/sv\/kontakta-oss\/\">Kontakta oss<\/a><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<\/div>\n\n\n<script>\n(function(){\n  const FORM_SELECTOR='.itb-pr3-form-wrap .wpcf7 form';\n\n  function restructureCF7(){\n    const form=document.querySelector(FORM_SELECTOR);\n    if(!form || form.dataset.itbPr44Ready==='1') return;\n\n    const submit=form.querySelector('input[type=\"submit\"]');\n    const recaptcha=form.querySelector('.g-recaptcha, .wpcf7-recaptcha, iframe[src*=\"recaptcha\"]');\n    if(!submit || !recaptcha) return;\n\n    let captchaNode=recaptcha;\n    if(recaptcha.tagName==='IFRAME' && recaptcha.parentElement) captchaNode=recaptcha.parentElement;\n    const captchaP=captchaNode.closest('p');\n    if(captchaP) captchaNode=captchaP;\n\n    const submitP=submit.closest('p') || submit.parentElement;\n\n    const actions=document.createElement('div');\n    actions.className='itb-pr3-captcha-actions';\n\n    const capHolder=document.createElement('div');\n    capHolder.className='itb-pr3-captcha-holder';\n\n    const submitHolder=document.createElement('div');\n    submitHolder.className='itb-pr3-submit-holder';\n\n    const anchor=submitP || submit;\n    anchor.parentNode.insertBefore(actions, anchor);\n\n    if(captchaP){\n      while(captchaP.firstChild) capHolder.appendChild(captchaP.firstChild);\n      captchaP.remove();\n    }else{\n      capHolder.appendChild(captchaNode);\n    }\n\n    submitHolder.appendChild(submit);\n    if(submitP && submitP!==submit){ submitP.remove(); }\n\n    actions.appendChild(capHolder);\n    actions.appendChild(submitHolder);\n\n    form.dataset.itbPr44Ready='1';\n  }\n\n  async function fetchAllPressReleases(){\n    const origin=window.location.origin;\n    try{\n      const termRes=await fetch(\n        origin+'\/wp-json\/wp\/v2\/itb_content_type?slug=pressmeddelande&per_page=100',\n        {credentials:'same-origin',cache:'no-store'}\n      );\n      if(!termRes.ok) throw new Error('term');\n      const terms=await termRes.json();\n      if(!terms.length) throw new Error('term-empty');\n\n      const termId=terms[0].id;\n      let page=1;\n      let all=[];\n\n      while(true){\n        const url=origin+\n          '\/wp-json\/wp\/v2\/posts?status=publish&per_page=100&page='+page+\n          '&orderby=date&order=desc&itb_content_type='+termId+\n          '&_fields=id,link,date,title,excerpt';\n        const res=await fetch(url,{credentials:'same-origin',cache:'no-store'});\n        if(!res.ok){\n          if(res.status===400) break;\n          throw new Error('posts');\n        }\n        const batch=await res.json();\n        all=all.concat(batch);\n\n        const totalPages=parseInt(res.headers.get('X-WP-TotalPages')||'1',10);\n        if(page>=totalPages) break;\n        page++;\n      }\n      return all;\n    }catch(err){\n      console.warn('ITB press release ticker:',err);\n      return [];\n    }\n  }\n\n  function stripHTML(value){\n    const d=document.createElement('div');\n    d.innerHTML=value||'';\n    return (d.textContent||d.innerText||'').trim();\n  }\n\n  function formatDate(value){\n    try{\n      return new Intl.DateTimeFormat('sv-SE',{\n        day:'numeric',month:'long',year:'numeric'\n      }).format(new Date(value));\n    }catch(e){ return ''; }\n  }\n\n  function cardHTML(post){\n    const title=stripHTML(post.title && post.title.rendered);\n    const excerpt=stripHTML(post.excerpt && post.excerpt.rendered);\n    return '<a class=\"itb-pr3-release\" href=\"'+post.link+'\">'+\n      '<div class=\"itb-pr3-release-meta\">Pressmeddelande \u00b7 '+formatDate(post.date)+'<\/div>'+\n      '<h3 class=\"itb-pr3-release-title\">'+title+'<\/h3>'+\n      '<div class=\"itb-pr3-release-excerpt\">'+excerpt+'<\/div>'+\n      '<div class=\"itb-pr3-release-link\">L\u00e4s mer \u2192<\/div>'+\n    '<\/a>';\n  }\n\n  function initTicker(posts){\n    const carousel=document.getElementById('itbPr3Carousel');\n    if(!carousel || carousel.dataset.itbTickerReady==='1') return;\n\n    const viewport=carousel.querySelector('.itb-pr3-carousel-viewport');\n    const track=carousel.querySelector('.itb-pr3-carousel-track');\n    if(!viewport || !track) return;\n\n    if(!posts.length){\n      track.innerHTML='<div class=\"itb-pr3-carousel-empty\">Inga pressmeddelanden hittades.<\/div>';\n      return;\n    }\n\n    carousel.dataset.itbTickerReady='1';\n\n    const html=posts.map(cardHTML).join('');\n    track.innerHTML=html+html;\n\n    const reduced=window.matchMedia &&\n      window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n    let cards=Array.from(track.querySelectorAll('.itb-pr3-release'));\n    let paused=reduced;\n    let dragging=false;\n    let pointerId=null;\n    let dragStartX=0;\n    let dragStartOffset=0;\n    let offset=0;\n    let singleSetWidth=0;\n    let lastTs=0;\n    let rafId=null;\n    let speed=34; \/\/ px\/sec\n\n    function visibleCount(){\n      if(window.innerWidth<=767) return 1;\n      if(window.innerWidth<=1100) return 2;\n      return 3;\n    }\n\n    function sizeCards(){\n      const gap=18;\n      const count=visibleCount();\n      const cardWidth=(viewport.clientWidth-gap*(count-1))\/count;\n      cards.forEach(card=>{\n        card.style.width=cardWidth+'px';\n      });\n      requestAnimationFrame(measure);\n    }\n\n    function measure(){\n      const originals=cards.slice(0,posts.length);\n      if(!originals.length) return;\n\n      let total=0;\n      originals.forEach((card,index)=>{\n        total+=card.getBoundingClientRect().width;\n        if(index<originals.length-1) total+=18;\n      });\n      singleSetWidth=total;\n\n      if(singleSetWidth>0){\n        while(offset<=-singleSetWidth) offset+=singleSetWidth;\n        while(offset>0) offset-=singleSetWidth;\n        applyTransform();\n      }\n    }\n\n    function applyTransform(){\n      track.style.transform='translate3d('+offset+'px,0,0)';\n    }\n\n    function normalize(){\n      if(!singleSetWidth) return;\n      while(offset<=-singleSetWidth) offset+=singleSetWidth;\n      while(offset>0) offset-=singleSetWidth;\n    }\n\n    function tick(ts){\n      if(!lastTs) lastTs=ts;\n      const dt=Math.min(40,ts-lastTs);\n      lastTs=ts;\n\n      if(!paused && !dragging && singleSetWidth>0){\n        offset-=speed*(dt\/1000);\n        normalize();\n        applyTransform();\n      }\n\n      rafId=(window.requestAnimationFrame||function(cb){\n        return setTimeout(()=>cb(performance.now()),16);\n      })(tick);\n    }\n\n    function pause(){ paused=true; }\n    function resume(){ if(!reduced && !dragging && !document.hidden) paused=false; }\n\n    viewport.addEventListener('mouseenter',pause);\n    viewport.addEventListener('mouseleave',resume);\n\n    viewport.addEventListener('pointerdown',e=>{\n      if(e.pointerType==='mouse' && e.button!==0) return;\n      dragging=true;\n      paused=true;\n      pointerId=e.pointerId;\n      dragStartX=e.clientX;\n      dragStartOffset=offset;\n      viewport.classList.add('is-dragging');\n      viewport.setPointerCapture?.(e.pointerId);\n    });\n\n    viewport.addEventListener('pointermove',e=>{\n      if(!dragging || e.pointerId!==pointerId) return;\n      offset=dragStartOffset+(e.clientX-dragStartX);\n      normalize();\n      applyTransform();\n    });\n\n    function endDrag(e){\n      if(!dragging) return;\n      dragging=false;\n      viewport.classList.remove('is-dragging');\n      if(pointerId!==null){\n        try{ viewport.releasePointerCapture?.(pointerId); }catch(_){}\n      }\n      pointerId=null;\n      resume();\n    }\n\n    viewport.addEventListener('pointerup',endDrag);\n    viewport.addEventListener('pointercancel',endDrag);\n    viewport.addEventListener('lostpointercapture',endDrag);\n\n    document.addEventListener('visibilitychange',()=>{\n      if(document.hidden) pause();\n      else{\n        lastTs=performance.now();\n        resume();\n      }\n    });\n\n    window.addEventListener('focus',()=>{\n      lastTs=performance.now();\n      resume();\n    });\n\n    window.addEventListener('blur',pause);\n\n    let resizeTimer;\n    window.addEventListener('resize',()=>{\n      clearTimeout(resizeTimer);\n      resizeTimer=setTimeout(()=>{\n        cards=Array.from(track.querySelectorAll('.itb-pr3-release'));\n        sizeCards();\n      },120);\n    });\n\n    \/\/ Firefox-safe start after layout is fully painted\n    requestAnimationFrame(()=>{\n      sizeCards();\n      requestAnimationFrame(()=>{\n        measure();\n        lastTs=performance.now();\n        rafId=(window.requestAnimationFrame||function(cb){\n          return setTimeout(()=>cb(performance.now()),16);\n        })(tick);\n      });\n    });\n  }\n\n  function boot(){\n    restructureCF7();\n    fetchAllPressReleases().then(posts=>{\n      initTicker(posts);\n    });\n  }\n\n  function safeBoot(){\n    if(document.readyState==='complete'){\n      setTimeout(boot,80);\n    }else{\n      window.addEventListener('load',()=>setTimeout(boot,80),{once:true});\n    }\n  }\n\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',()=>{\n      restructureCF7();\n      safeBoot();\n    },{once:true});\n  }else{\n    restructureCF7();\n    safeBoot();\n  }\n\n  let tries=0;\n  const formTimer=setInterval(()=>{\n    tries++;\n    restructureCF7();\n    if(document.querySelector(FORM_SELECTOR+'[data-itb-pr44-ready=\"1\"]') || tries>40){\n      clearInterval(formTimer);\n    }\n  },250);\n})();\n<\/script>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"Skicka pressmeddelande Dela er n\u00e4sta IT-nyhet med IT-Branschen. Skicka pressmeddelanden, produktlanseringar, rapporter, eventnyheter och andra relevanta uppdateringar f\u00f6r&hellip;","protected":false},"author":1,"featured_media":12861,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"csco_display_header_overlay":false,"csco_singular_sidebar":"disabled","csco_page_header_type":"none","csco_page_load_nextpost":"","csco_post_video_location":[],"csco_post_video_location_hash":"","csco_post_video_url":"","csco_post_video_bg_start_time":0,"csco_post_video_bg_end_time":0,"footnotes":""},"class_list":["post-30823","page","type-page","status-publish","has-post-thumbnail","cs-entry","cs-video-wrap"],"_links":{"self":[{"href":"https:\/\/itbranschen.com\/fi\/wp-json\/wp\/v2\/pages\/30823","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/itbranschen.com\/fi\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/itbranschen.com\/fi\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/itbranschen.com\/fi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/itbranschen.com\/fi\/wp-json\/wp\/v2\/comments?post=30823"}],"version-history":[{"count":0,"href":"https:\/\/itbranschen.com\/fi\/wp-json\/wp\/v2\/pages\/30823\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/itbranschen.com\/fi\/wp-json\/wp\/v2\/media\/12861"}],"wp:attachment":[{"href":"https:\/\/itbranschen.com\/fi\/wp-json\/wp\/v2\/media?parent=30823"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}