{"id":257,"date":"2024-08-20T13:27:50","date_gmt":"2024-08-20T13:27:50","guid":{"rendered":"https:\/\/artofpr.press\/index.php\/home\/"},"modified":"2026-07-26T20:27:41","modified_gmt":"2026-07-26T20:27:41","slug":"home","status":"publish","type":"page","link":"https:\/\/artofpr.press\/en\/","title":{"rendered":"Home page"},"content":{"rendered":"\n<style data-wp-block-html=\"css\">\n\/*\nART OF PR \u2014 RESPONSYWNY CSS\nDominuj\u0105cy kolor: ziele\u0144\n*\/\n\n:root {\n  --aopr-ink: #14211c;\n  --aopr-ink-soft: #2f3d37;\n\n  --aopr-green: #2f624f;\n  --aopr-green-dark: #1d4335;\n  --aopr-green-deep: #132f26;\n  --aopr-green-medium: #5f8a76;\n  --aopr-green-light: #dce9e2;\n  --aopr-green-pale: #edf3ef;\n\n  --aopr-white: #ffffff;\n  --aopr-paper: #f4f7f5;\n  --aopr-muted: #66736d;\n\n  --aopr-line: rgba(29, 67, 53, 0.16);\n  --aopr-shadow: 0 24px 70px rgba(19, 47, 38, 0.13);\n\n  --aopr-radius-small: 14px;\n  --aopr-radius-medium: 24px;\n  --aopr-radius-large: 36px;\n\n  --aopr-content-width: 1180px;\n}\n\n\/* RESET OGRANICZONY DO NOWEJ STRONY *\/\n\n#aopr-home,\n#aopr-home *,\n.aopr-mobile-contact,\n.aopr-mobile-contact * {\n  box-sizing: border-box;\n}\n\n#aopr-home {\n  width: 100%;\n  overflow: hidden;\n  background: var(--aopr-white);\n  color: var(--aopr-ink);\n  font-family:\n    -apple-system,\n    BlinkMacSystemFont,\n    \"Segoe UI\",\n    Roboto,\n    Helvetica,\n    Arial,\n    sans-serif;\n  font-size: 18px;\n  line-height: 1.65;\n  text-rendering: optimizeLegibility;\n}\n\n#aopr-home img {\n  display: block;\n  max-width: 100%;\n}\n\n#aopr-home a {\n  color: inherit;\n  text-decoration: none;\n}\n\n#aopr-home h1,\n#aopr-home h2,\n#aopr-home h3,\n#aopr-home p,\n#aopr-home ul,\n#aopr-home ol,\n#aopr-home figure,\n#aopr-home blockquote {\n  margin-top: 0;\n}\n\n#aopr-home h1,\n#aopr-home h2,\n#aopr-home h3 {\n  color: var(--aopr-ink);\n  font-weight: 650;\n  line-height: 1.05;\n  letter-spacing: -0.045em;\n}\n\n#aopr-home h1 {\n  max-width: 920px;\n  margin-bottom: 28px;\n  font-size: clamp(3rem, 7vw, 6.7rem);\n}\n\n#aopr-home h1 span {\n  display: block;\n  color: var(--aopr-green);\n}\n\n#aopr-home h2 {\n  max-width: 820px;\n  margin-bottom: 24px;\n  font-size: clamp(2.25rem, 4.7vw, 4.6rem);\n}\n\n#aopr-home h3 {\n  margin-bottom: 16px;\n  font-size: clamp(1.35rem, 2vw, 1.75rem);\n}\n\n.aopr-shell {\n  width: min(\n    calc(100% - 48px),\n    var(--aopr-content-width)\n  );\n  margin-right: auto;\n  margin-left: auto;\n}\n\n\/* LINK DOST\u0118PNO\u015aCI *\/\n\n.aopr-skip-link {\n  position: fixed;\n  z-index: 10000;\n  top: 12px;\n  left: 12px;\n  padding: 12px 18px;\n  transform: translateY(-160%);\n  border-radius: 8px;\n  background: var(--aopr-green-deep);\n  color: var(--aopr-white);\n  font-weight: 700;\n}\n\n.aopr-skip-link:focus {\n  transform: translateY(0);\n}\n\n\/* TYPOGRAFIA *\/\n\n.aopr-eyebrow,\n.aopr-section-label {\n  margin-bottom: 22px;\n  color: var(--aopr-green);\n  font-size: 0.75rem;\n  font-weight: 800;\n  line-height: 1.4;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n}\n\n.aopr-lead {\n  max-width: 750px;\n  margin-bottom: 34px;\n  color: var(--aopr-ink-soft);\n  font-size: clamp(1.15rem, 2vw, 1.5rem);\n  line-height: 1.5;\n}\n\n\/* PRZYCISKI *\/\n\n.aopr-actions {\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  gap: 14px;\n}\n\n.aopr-btn {\n  display: inline-flex;\n  min-height: 54px;\n  align-items: center;\n  justify-content: center;\n  gap: 14px;\n  padding: 14px 24px;\n  border: 1px solid transparent;\n  border-radius: 999px;\n  font-size: 0.91rem;\n  font-weight: 750;\n  line-height: 1.2;\n  transition:\n    transform 180ms ease,\n    background-color 180ms ease,\n    border-color 180ms ease,\n    color 180ms ease;\n}\n\n.aopr-btn:hover {\n  transform: translateY(-2px);\n}\n\n.aopr-btn-primary {\n  background: var(--aopr-green);\n  color: var(--aopr-white) !important;\n}\n\n.aopr-btn-primary:hover {\n  background: var(--aopr-green-dark);\n}\n\n.aopr-btn-secondary {\n  border-color: var(--aopr-line);\n  background: rgba(255, 255, 255, 0.68);\n}\n\n.aopr-btn-secondary:hover {\n  border-color: var(--aopr-green);\n  background: var(--aopr-green-pale);\n  color: var(--aopr-green-dark);\n}\n\n.aopr-btn-white {\n  background: var(--aopr-white);\n  color: var(--aopr-green-dark) !important;\n}\n\n.aopr-btn-white:hover {\n  background: var(--aopr-green-pale);\n}\n\n.aopr-btn:focus-visible,\n.aopr-text-link:focus-visible,\n.aopr-card-link:focus-visible,\n.aopr-phone-link:focus-visible,\n.aopr-mobile-contact a:focus-visible {\n  outline: 3px solid rgba(47, 98, 79, 0.38);\n  outline-offset: 4px;\n}\n\n\/* HERO *\/\n\n.aopr-hero {\n  position: relative;\n  isolation: isolate;\n  padding:\n    clamp(80px, 10vw, 150px)\n    0\n    clamp(74px, 9vw, 130px);\n  background:\n    radial-gradient(\n      circle at 82% 8%,\n      rgba(47, 98, 79, 0.25),\n      transparent 34%\n    ),\n    radial-gradient(\n      circle at 8% 92%,\n      rgba(95, 138, 118, 0.15),\n      transparent 32%\n    ),\n    linear-gradient(\n      135deg,\n      #ffffff 0%,\n      #f3f7f4 54%,\n      #e2ece6 100%\n    );\n}\n\n.aopr-hero::after {\n  position: absolute;\n  z-index: -1;\n  right: -150px;\n  bottom: -160px;\n  width: 430px;\n  height: 430px;\n  border: 1px solid rgba(47, 98, 79, 0.15);\n  border-radius: 50%;\n  content: \"\";\n}\n\n.aopr-hero-grid {\n  display: grid;\n  grid-template-columns:\n    minmax(0, 1.55fr)\n    minmax(300px, 0.65fr);\n  align-items: end;\n  gap: clamp(48px, 7vw, 100px);\n}\n\n.aopr-specializations {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 10px 18px;\n  margin: 36px 0 0;\n  padding: 0;\n  color: var(--aopr-muted);\n  font-size: 0.83rem;\n  font-weight: 700;\n  list-style: none;\n}\n\n.aopr-specializations li {\n  position: relative;\n  padding-left: 16px;\n}\n\n.aopr-specializations li::before {\n  position: absolute;\n  top: 0.72em;\n  left: 0;\n  width: 6px;\n  height: 6px;\n  border-radius: 50%;\n  background: var(--aopr-green);\n  content: \"\";\n}\n\n\/* KARTA HERO *\/\n\n.aopr-hero-card {\n  position: relative;\n  overflow: hidden;\n  padding: clamp(28px, 4vw, 48px);\n  border-radius: var(--aopr-radius-large);\n  background:\n    linear-gradient(\n      150deg,\n      var(--aopr-green-dark) 0%,\n      var(--aopr-green-deep) 100%\n    );\n  box-shadow: var(--aopr-shadow);\n  color: var(--aopr-white);\n}\n\n.aopr-hero-card::before {\n  position: absolute;\n  top: -100px;\n  right: -100px;\n  width: 230px;\n  height: 230px;\n  border: 1px solid rgba(255, 255, 255, 0.17);\n  border-radius: 50%;\n  content: \"\";\n}\n\n.aopr-hero-card-mark {\n  margin-bottom: 78px;\n  color: #b8d5c7;\n  font-size: 0.78rem;\n  font-weight: 900;\n  letter-spacing: 0.16em;\n}\n\n.aopr-hero-card-quote {\n  margin-bottom: 44px;\n  color: var(--aopr-white);\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: clamp(1.55rem, 2.8vw, 2.35rem);\n  line-height: 1.22;\n  letter-spacing: -0.025em;\n}\n\n.aopr-stats {\n  display: grid;\n  gap: 20px;\n}\n\n.aopr-stat {\n  display: grid;\n  grid-template-columns: 78px 1fr;\n  align-items: baseline;\n  gap: 12px;\n  padding-top: 18px;\n  border-top: 1px solid rgba(255, 255, 255, 0.17);\n}\n\n.aopr-stat strong {\n  color: var(--aopr-white);\n  font-size: 1.65rem;\n  line-height: 1;\n}\n\n.aopr-stat span {\n  color: rgba(255, 255, 255, 0.7);\n  font-size: 0.82rem;\n  line-height: 1.4;\n}\n\n\/* WPROWADZENIE *\/\n\n.aopr-intro {\n  padding: clamp(80px, 10vw, 140px) 0;\n}\n\n.aopr-two-columns {\n  display: grid;\n  grid-template-columns:\n    minmax(280px, 0.8fr)\n    minmax(0, 1.2fr);\n  gap: clamp(48px, 8vw, 130px);\n}\n\n.aopr-intro-copy {\n  max-width: 700px;\n  padding-top: 8px;\n}\n\n.aopr-intro-copy p {\n  margin-bottom: 20px;\n  color: var(--aopr-ink-soft);\n  font-size: clamp(1.05rem, 1.8vw, 1.35rem);\n}\n\n\/* OG\u00d3LNE SEKCJE *\/\n\n.aopr-section {\n  padding: clamp(86px, 10vw, 145px) 0;\n}\n\n.aopr-section-light {\n  background:\n    linear-gradient(\n      180deg,\n      var(--aopr-green-pale) 0%,\n      var(--aopr-paper) 100%\n    );\n}\n\n.aopr-section-heading {\n  display: grid;\n  grid-template-columns:\n    minmax(0, 1.15fr)\n    minmax(260px, 0.55fr);\n  align-items: end;\n  gap: 48px;\n  margin-bottom: clamp(46px, 7vw, 82px);\n}\n\n.aopr-section-heading-short {\n  grid-template-columns: 1fr;\n}\n\n.aopr-section-heading > p {\n  max-width: 520px;\n  margin-bottom: 12px;\n  color: var(--aopr-muted);\n  font-size: 1rem;\n}\n\n.aopr-section-action {\n  margin-top: 44px;\n}\n\n.aopr-text-link {\n  display: inline-flex;\n  align-items: center;\n  gap: 12px;\n  padding-bottom: 7px;\n  border-bottom: 1px solid currentColor;\n  color: var(--aopr-green-dark);\n  font-weight: 780;\n  line-height: 1.3;\n}\n\n.aopr-text-link span,\n.aopr-card-link span {\n  transition: transform 180ms ease;\n}\n\n.aopr-text-link:hover span,\n.aopr-card-link:hover span {\n  transform: translateX(4px);\n}\n\n\/* US\u0141UGI *\/\n\n.aopr-services {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  border-top: 1px solid var(--aopr-line);\n  border-left: 1px solid var(--aopr-line);\n}\n\n.aopr-service-card {\n  min-height: 330px;\n  padding: clamp(26px, 3.4vw, 42px);\n  border-right: 1px solid var(--aopr-line);\n  border-bottom: 1px solid var(--aopr-line);\n  background: rgba(255, 255, 255, 0.44);\n}\n\n.aopr-card-number {\n  display: block;\n  margin-bottom: 80px;\n  color: var(--aopr-green);\n  font-size: 0.75rem;\n  font-weight: 900;\n  letter-spacing: 0.16em;\n}\n\n.aopr-service-card p {\n  margin-bottom: 0;\n  color: var(--aopr-muted);\n  font-size: 0.93rem;\n}\n\n.aopr-service-card-accent {\n  background:\n    linear-gradient(\n      145deg,\n      var(--aopr-green) 0%,\n      var(--aopr-green-dark) 100%\n    );\n}\n\n.aopr-service-card-accent h3,\n.aopr-service-card-accent p,\n.aopr-service-card-accent .aopr-card-number {\n  color: var(--aopr-white) !important;\n}\n\n\/* PROCES *\/\n\n.aopr-process-section {\n  background:\n    radial-gradient(\n      circle at 100% 0%,\n      rgba(47, 98, 79, 0.1),\n      transparent 30%\n    ),\n    var(--aopr-white);\n}\n\n.aopr-process {\n  margin: 0;\n  padding: 0;\n  border-top: 1px solid var(--aopr-line);\n  list-style: none;\n}\n\n.aopr-process li {\n  display: grid;\n  grid-template-columns: 130px 1fr;\n  gap: 34px;\n  padding: 34px 0;\n  border-bottom: 1px solid var(--aopr-line);\n}\n\n.aopr-process li > span {\n  color: var(--aopr-green);\n  font-size: 0.78rem;\n  font-weight: 900;\n  letter-spacing: 0.16em;\n}\n\n.aopr-process h3 {\n  margin-bottom: 10px;\n  font-size: clamp(1.6rem, 3vw, 2.6rem);\n}\n\n.aopr-process p {\n  max-width: 720px;\n  margin-bottom: 0;\n  color: var(--aopr-muted);\n}\n\n\/* MARKI *\/\n\n.aopr-brands-section {\n  background:\n    linear-gradient(\n      145deg,\n      var(--aopr-green-deep) 0%,\n      var(--aopr-green-dark) 100%\n    );\n}\n\n.aopr-brands-section h2 {\n  color: var(--aopr-white) !important;\n}\n\n.aopr-brands-section .aopr-section-label {\n  color: #a9c7b8;\n}\n\n.aopr-brands {\n  display: grid;\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n  border-top: 1px solid rgba(255, 255, 255, 0.14);\n  border-left: 1px solid rgba(255, 255, 255, 0.14);\n}\n\n.aopr-brand {\n  display: grid;\n  min-height: 160px;\n  place-items: center;\n  padding: 34px;\n  border-right: 1px solid rgba(255, 255, 255, 0.14);\n  border-bottom: 1px solid rgba(255, 255, 255, 0.14);\n}\n\n.aopr-brand img {\n  width: auto;\n  max-width: 150px;\n  max-height: 64px;\n  object-fit: contain;\n  filter: grayscale(1) brightness(0) invert(1);\n  opacity: 0.84;\n  transition:\n    opacity 180ms ease,\n    transform 180ms ease;\n}\n\n.aopr-brand:hover img {\n  transform: scale(1.04);\n  opacity: 1;\n}\n\n\/* O MNIE *\/\n\n.aopr-about-section {\n  background:\n    linear-gradient(\n      180deg,\n      var(--aopr-white) 0%,\n      var(--aopr-green-pale) 100%\n    );\n}\n\n.aopr-about-grid {\n  display: grid;\n  grid-template-columns:\n    minmax(290px, 0.78fr)\n    minmax(0, 1.22fr);\n  align-items: stretch;\n  gap: clamp(48px, 8vw, 110px);\n}\n\n.aopr-about-visual {\n  position: relative;\n  display: flex;\n  min-height: 590px;\n  flex-direction: column;\n  justify-content: flex-end;\n  overflow: hidden;\n  padding: 38px;\n  border-radius: var(--aopr-radius-large);\n  background:\n    radial-gradient(\n      circle at 30% 20%,\n      rgba(255, 255, 255, 0.18),\n      transparent 28%\n    ),\n    linear-gradient(\n      150deg,\n      var(--aopr-green-medium) 0%,\n      var(--aopr-green-dark) 100%\n    );\n  color: var(--aopr-white);\n}\n\n.aopr-about-visual::before,\n.aopr-about-visual::after {\n  position: absolute;\n  border: 1px solid rgba(255, 255, 255, 0.25);\n  border-radius: 50%;\n  content: \"\";\n}\n\n.aopr-about-visual::before {\n  top: -85px;\n  right: -50px;\n  width: 280px;\n  height: 280px;\n}\n\n.aopr-about-visual::after {\n  top: 130px;\n  left: -130px;\n  width: 360px;\n  height: 360px;\n}\n\n.aopr-about-monogram {\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  z-index: 1;\n  transform: translate(-50%, -58%);\n  color: rgba(255, 255, 255, 0.93);\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: clamp(5.4rem, 10vw, 9rem);\n  line-height: 1;\n  letter-spacing: -0.08em;\n}\n\n.aopr-about-visual span {\n  position: relative;\n  z-index: 2;\n  padding: 10px 0;\n  border-top: 1px solid rgba(255, 255, 255, 0.32);\n  font-size: 0.72rem;\n  font-weight: 850;\n  letter-spacing: 0.17em;\n}\n\n.aopr-about-content {\n  align-self: center;\n}\n\n.aopr-about-lead {\n  color: var(--aopr-ink);\n  font-size: clamp(1.25rem, 2vw, 1.55rem);\n  line-height: 1.5;\n}\n\n.aopr-about-content > p:not(.aopr-section-label) {\n  max-width: 720px;\n  margin-bottom: 22px;\n}\n\n.aopr-about-content .aopr-text-link {\n  margin-top: 16px;\n}\n\n\/* REFERENCJA *\/\n\n.aopr-testimonial-section {\n  background:\n    linear-gradient(\n      135deg,\n      var(--aopr-green-pale) 0%,\n      var(--aopr-green-light) 100%\n    );\n}\n\n.aopr-testimonial-grid {\n  display: grid;\n  grid-template-columns: 260px minmax(0, 1fr);\n  align-items: center;\n  gap: clamp(42px, 8vw, 100px);\n}\n\n.aopr-testimonial-photo img {\n  width: 100%;\n  aspect-ratio: 1;\n  border-radius: 50%;\n  object-fit: cover;\n  box-shadow: var(--aopr-shadow);\n}\n\n.aopr-testimonial-content blockquote {\n  max-width: 820px;\n  margin-bottom: 30px;\n  color: var(--aopr-ink);\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: clamp(2rem, 4.2vw, 4.25rem);\n  line-height: 1.12;\n  letter-spacing: -0.04em;\n}\n\n.aopr-testimonial-content figcaption {\n  display: grid;\n  gap: 2px;\n  margin-bottom: 30px;\n}\n\n.aopr-testimonial-content figcaption strong {\n  font-size: 0.95rem;\n}\n\n.aopr-testimonial-content figcaption span {\n  color: var(--aopr-muted);\n  font-size: 0.83rem;\n}\n\n\/* ARTYKU\u0141Y *\/\n\n.aopr-articles {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 18px;\n}\n\n.aopr-article-card {\n  display: flex;\n  min-height: 430px;\n  flex-direction: column;\n  padding: clamp(26px, 3vw, 38px);\n  border: 1px solid var(--aopr-line);\n  border-radius: var(--aopr-radius-medium);\n  background: rgba(255, 255, 255, 0.58);\n}\n\n.aopr-article-meta {\n  display: flex;\n  justify-content: space-between;\n  gap: 16px;\n  margin-bottom: 64px;\n  color: var(--aopr-muted);\n  font-size: 0.72rem;\n  font-weight: 800;\n  letter-spacing: 0.12em;\n}\n\n.aopr-article-card h3 {\n  font-size: clamp(1.45rem, 2.2vw, 2rem);\n}\n\n.aopr-article-card h3 a:hover {\n  color: var(--aopr-green);\n}\n\n.aopr-article-card p {\n  margin-bottom: 30px;\n  color: var(--aopr-muted);\n  font-size: 0.9rem;\n}\n\n.aopr-card-link {\n  display: inline-flex;\n  align-items: center;\n  gap: 10px;\n  margin-top: auto;\n  color: var(--aopr-green-dark);\n  font-size: 0.82rem;\n  font-weight: 800;\n}\n\n\/* KONTAKT *\/\n\n.aopr-contact-section {\n  padding: clamp(80px, 10vw, 135px) 0;\n  background:\n    linear-gradient(\n      135deg,\n      var(--aopr-green) 0%,\n      var(--aopr-green-dark) 100%\n    );\n  color: var(--aopr-white);\n}\n\n.aopr-contact-section .aopr-section-label {\n  color: rgba(255, 255, 255, 0.7);\n}\n\n.aopr-contact-section h2 {\n  color: var(--aopr-white) !important;\n}\n\n.aopr-contact-grid {\n  display: grid;\n  grid-template-columns:\n    minmax(0, 1.15fr)\n    minmax(320px, 0.65fr);\n  align-items: end;\n  gap: 68px;\n}\n\n.aopr-contact-grid > div:last-child > p {\n  margin-bottom: 28px;\n  color: rgba(255, 255, 255, 0.84);\n  font-size: 1.05rem;\n}\n\n.aopr-phone-link {\n  padding: 12px 2px;\n  color: var(--aopr-white) !important;\n  font-weight: 800;\n}\n\n\/* MOBILNY PASEK KONTAKTOWY *\/\n\n.aopr-mobile-contact {\n  position: fixed;\n  z-index: 9999;\n  right: 12px;\n  bottom: calc(12px + env(safe-area-inset-bottom));\n  left: 12px;\n  display: none;\n  overflow: hidden;\n  border: 1px solid rgba(255, 255, 255, 0.22);\n  border-radius: 16px;\n  background: rgba(19, 47, 38, 0.97);\n  box-shadow: 0 16px 46px rgba(0, 0, 0, 0.28);\n  backdrop-filter: blur(14px);\n  -webkit-backdrop-filter: blur(14px);\n}\n\n.aopr-mobile-contact a {\n  display: flex;\n  min-height: 58px;\n  flex: 1;\n  align-items: center;\n  justify-content: center;\n  gap: 9px;\n  color: var(--aopr-white);\n  font-size: 15px;\n  font-weight: 750;\n  line-height: 1.2;\n  text-decoration: none;\n}\n\n.aopr-mobile-contact a + a {\n  border-left: 1px solid rgba(255, 255, 255, 0.18);\n  background: var(--aopr-green);\n}\n\n\/* TABLET *\/\n\n@media (max-width: 980px) {\n  .aopr-hero-grid,\n  .aopr-two-columns,\n  .aopr-about-grid,\n  .aopr-contact-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .aopr-hero-grid {\n    align-items: stretch;\n  }\n\n  .aopr-hero-card {\n    max-width: 700px;\n  }\n\n  .aopr-section-heading {\n    grid-template-columns: 1fr;\n    align-items: start;\n    gap: 18px;\n  }\n\n  .aopr-services,\n  .aopr-articles {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .aopr-brands {\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n  }\n\n  .aopr-about-visual {\n    min-height: 440px;\n  }\n\n  .aopr-testimonial-grid {\n    grid-template-columns: 180px minmax(0, 1fr);\n  }\n}\n\n\/* TELEFONY *\/\n\n@media (max-width: 680px) {\n  #aopr-home {\n    font-size: 16px;\n  }\n\n  .aopr-shell {\n    width: min(\n      calc(100% - 32px),\n      var(--aopr-content-width)\n    );\n  }\n\n  .aopr-hero {\n    padding-top: 64px;\n  }\n\n  #aopr-home h1 {\n    font-size: clamp(2.85rem, 15vw, 4.6rem);\n  }\n\n  #aopr-home h2 {\n    font-size: clamp(2.15rem, 11vw, 3.25rem);\n  }\n\n  .aopr-actions {\n    align-items: stretch;\n    flex-direction: column;\n  }\n\n  .aopr-btn {\n    width: 100%;\n  }\n\n  .aopr-specializations {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n  }\n\n  .aopr-hero-card {\n    padding: 28px;\n    border-radius: 26px;\n  }\n\n  .aopr-hero-card-mark {\n    margin-bottom: 56px;\n  }\n\n  .aopr-stat {\n    grid-template-columns: 70px 1fr;\n  }\n\n  .aopr-services,\n  .aopr-articles,\n  .aopr-brands {\n    grid-template-columns: 1fr;\n  }\n\n  .aopr-service-card {\n    min-height: auto;\n  }\n\n  .aopr-card-number {\n    margin-bottom: 48px;\n  }\n\n  .aopr-process li {\n    grid-template-columns: 54px 1fr;\n    gap: 14px;\n  }\n\n  .aopr-brand {\n    min-height: 130px;\n  }\n\n  .aopr-about-visual {\n    min-height: 410px;\n    border-radius: 26px;\n  }\n\n  .aopr-testimonial-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .aopr-testimonial-photo {\n    width: 120px;\n  }\n\n  .aopr-testimonial-content blockquote {\n    font-size: clamp(2rem, 10vw, 3.15rem);\n  }\n\n  .aopr-article-card {\n    min-height: 370px;\n  }\n\n  .aopr-contact-section {\n    padding-bottom: 120px;\n  }\n\n  .aopr-phone-link {\n    text-align: center;\n  }\n\n  .aopr-mobile-contact {\n    display: flex;\n  }\n}\n\n\/* OGRANICZENIE ANIMACJI *\/\n\n@media (prefers-reduced-motion: reduce) {\n  #aopr-home *,\n  .aopr-mobile-contact * {\n    scroll-behavior: auto !important;\n    transition: none !important;\n  }\n}\n\n\/*\nW\u0141\u0104CZ PONI\u017bSZY FRAGMENT TYLKO WTEDY,\nGDY MOTYW NADAL DODAJE DU\u017bE BOCZNE MARGINESY.\n\nUsu\u0144 znaki komentarza: uko\u015bnik i gwiazdk\u0119\nprzed .page oraz po ostatnim nawiasie.\n\n.page .site-main,\n.page .content-area,\n.page .entry-content {\n  width: 100% !important;\n  max-width: none !important;\n  margin: 0 !important;\n  padding: 0 !important;\n}\n*\/\n\/* PRZYCISK \u201ePRZEWI\u0143 DO G\u00d3RY\u201d \u2014 WERSJA MOBILNA *\/\n\n@media (max-width: 900px) {\n\n  #ast-scroll-top {\n    position: fixed !important;\n\n    right: 18px !important;\n\n    \/* Przesuni\u0119cie ponad pasek Zadzwo\u0144 \/ Napisz *\/\n    bottom: calc(\n      132px + env(safe-area-inset-bottom)\n    ) !important;\n\n    width: 48px !important;\n    height: 48px !important;\n\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n\n    background-color: #1d4335 !important;\n    color: #ffffff !important;\n\n    border-radius: 8px !important;\n\n    z-index: 9998 !important;\n\n    opacity: 1;\n    visibility: visible;\n  }\n\n  #ast-scroll-top:hover {\n    background-color: #2f624f !important;\n    color: #ffffff !important;\n  }\n\n  #ast-scroll-top svg {\n    fill: currentColor !important;\n  }\n\n}\n<\/style>\n\n<script data-wp-block-html=\"js\">\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const ograniczAnimacje = window.matchMedia(\n    \"(prefers-reduced-motion: reduce)\"\n  ).matches;\n\n  const linkiDoSekcji = document.querySelectorAll(\n    '.aopr-skip-link[href^=\"#\"], #aopr-home a[href^=\"#\"]'\n  );\n\n  linkiDoSekcji.forEach(function (link) {\n    link.addEventListener(\"click\", function (event) {\n      const adresSekcji = link.getAttribute(\"href\");\n\n      if (!adresSekcji || adresSekcji === \"#\") {\n        return;\n      }\n\n      const sekcjaDocelowa =\n        document.querySelector(adresSekcji);\n\n      if (!sekcjaDocelowa) {\n        return;\n      }\n\n      event.preventDefault();\n\n      sekcjaDocelowa.scrollIntoView({\n        behavior: ograniczAnimacje ? \"auto\" : \"smooth\",\n        block: \"start\"\n      });\n    });\n  });\n});\n\n\n\/* SLIDER REFERENCJI *\/\n\n(function () {\n  function uruchomSlideryReferencji() {\n    const sekcje = document.querySelectorAll(\n      \".aopr-references-slider-section\"\n    );\n\n    sekcje.forEach(function (sekcja) {\n      if (sekcja.dataset.sliderReady === \"true\") {\n        return;\n      }\n\n      const slider = sekcja.querySelector(\n        \".aopr-references-slider\"\n      );\n\n      const slajdy = Array.from(\n        sekcja.querySelectorAll(\".aopr-reference-slide\")\n      );\n\n      const poprzedniPrzycisk = sekcja.querySelector(\n        \".aopr-reference-arrow-prev\"\n      );\n\n      const nastepnyPrzycisk = sekcja.querySelector(\n        \".aopr-reference-arrow-next\"\n      );\n\n      const aktualnyNumer = sekcja.querySelector(\n        \"#aopr-reference-current\"\n      );\n\n      const liczbaSlajdow = sekcja.querySelector(\n        \"#aopr-reference-total\"\n      );\n\n      if (\n        !slider ||\n        !poprzedniPrzycisk ||\n        !nastepnyPrzycisk ||\n        slajdy.length === 0\n      ) {\n        return;\n      }\n\n      sekcja.dataset.sliderReady = \"true\";\n\n      let aktualnyIndeks = 0;\n      let animacjaPrzewijania = null;\n\n      const ograniczAnimacje = window.matchMedia(\n        \"(prefers-reduced-motion: reduce)\"\n      ).matches;\n\n      if (liczbaSlajdow) {\n        liczbaSlajdow.textContent = slajdy.length;\n      }\n\n      function ograniczIndeks(indeks) {\n        return Math.max(\n          0,\n          Math.min(indeks, slajdy.length - 1)\n        );\n      }\n\n      function pozycjaSlajdu(indeks) {\n        return slajdy[indeks].offsetLeft;\n      }\n\n      function aktualizujSterowanie() {\n        if (aktualnyNumer) {\n          aktualnyNumer.textContent =\n            aktualnyIndeks + 1;\n        }\n\n        poprzedniPrzycisk.disabled =\n          aktualnyIndeks === 0;\n\n        nastepnyPrzycisk.disabled =\n          aktualnyIndeks === slajdy.length - 1;\n      }\n\n      function przejdzDoSlajdu(indeks, animuj) {\n        aktualnyIndeks = ograniczIndeks(indeks);\n\n        slider.scrollTo({\n          left: pozycjaSlajdu(aktualnyIndeks),\n          top: 0,\n          behavior:\n            animuj && !ograniczAnimacje\n              ? \"smooth\"\n              : \"auto\"\n        });\n\n        aktualizujSterowanie();\n      }\n\n      poprzedniPrzycisk.addEventListener(\n        \"click\",\n        function () {\n          przejdzDoSlajdu(\n            aktualnyIndeks - 1,\n            true\n          );\n        }\n      );\n\n      nastepnyPrzycisk.addEventListener(\n        \"click\",\n        function () {\n          przejdzDoSlajdu(\n            aktualnyIndeks + 1,\n            true\n          );\n        }\n      );\n\n      slider.addEventListener(\n        \"keydown\",\n        function (event) {\n          if (event.key === \"ArrowLeft\") {\n            event.preventDefault();\n            przejdzDoSlajdu(\n              aktualnyIndeks - 1,\n              true\n            );\n          }\n\n          if (event.key === \"ArrowRight\") {\n            event.preventDefault();\n            przejdzDoSlajdu(\n              aktualnyIndeks + 1,\n              true\n            );\n          }\n        }\n      );\n\n      slider.addEventListener(\n        \"scroll\",\n        function () {\n          window.cancelAnimationFrame(\n            animacjaPrzewijania\n          );\n\n          animacjaPrzewijania =\n            window.requestAnimationFrame(\n              function () {\n                const szerokoscSlidera =\n                  slider.clientWidth;\n\n                if (!szerokoscSlidera) {\n                  return;\n                }\n\n                aktualnyIndeks = ograniczIndeks(\n                  Math.round(\n                    slider.scrollLeft \/\n                    szerokoscSlidera\n                  )\n                );\n\n                aktualizujSterowanie();\n              }\n            );\n        },\n        { passive: true }\n      );\n\n      window.addEventListener(\n        \"resize\",\n        function () {\n          przejdzDoSlajdu(\n            aktualnyIndeks,\n            false\n          );\n        }\n      );\n\n      aktualizujSterowanie();\n    });\n  }\n\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\n      \"DOMContentLoaded\",\n      uruchomSlideryReferencji\n    );\n  } else {\n    uruchomSlideryReferencji();\n  }\n})();\n\/*\n==================================================\nART OF PR \u2014 AUTOMATYCZNE NAJNOWSZE WPISY\nPierwszy wpis: du\u017cy i wyr\u00f3\u017cniony\nDwa kolejne: mniejsze karty\n==================================================\n*\/\n\n(function () {\n  \"use strict\";\n\n  function uruchomNajnowszeWpisy() {\n    const kontener = document.getElementById(\n      \"aopr-latest-posts\"\n    );\n\n    if (!kontener) {\n      return;\n    }\n\n    \/*\n    Zapobieganie ponownemu uruchomieniu,\n    je\u017celi edytor WordPressa za\u0142aduje skrypt drugi raz.\n    *\/\n    if (kontener.dataset.postsLoaded === \"true\") {\n      return;\n    }\n\n    kontener.dataset.postsLoaded = \"true\";\n\n    const adresApi = new URL(\n      \"\/wp-json\/wp\/v2\/posts\",\n      window.location.origin\n    );\n\n    adresApi.searchParams.set(\"per_page\", \"3\");\n    adresApi.searchParams.set(\"orderby\", \"date\");\n    adresApi.searchParams.set(\"order\", \"desc\");\n    adresApi.searchParams.set(\"status\", \"publish\");\n    adresApi.searchParams.set(\"_embed\", \"wp:term\");\n\n    \/*\n    Zamiana encji HTML, np. &amp;, na zwyk\u0142y tekst.\n    *\/\n    function dekodujTekst(wartosc) {\n      const poleTekstowe =\n        document.createElement(\"textarea\");\n\n      poleTekstowe.innerHTML = wartosc || \"\";\n\n      return poleTekstowe.value.trim();\n    }\n\n    \/*\n    Usuwa znaczniki HTML z automatycznego zajawienia wpisu.\n    *\/\n    function usunHtml(wartosc) {\n      const dokument = new DOMParser().parseFromString(\n        wartosc || \"\",\n        \"text\/html\"\n      );\n\n      return (\n        dokument.body.textContent ||\n        dokument.body.innerText ||\n        \"\"\n      ).trim();\n    }\n\n    \/*\n    Skraca opis bez przecinania ostatniego s\u0142owa.\n    *\/\n    function skrocTekst(tekst, limit) {\n      const oczyszczonyTekst = tekst\n        .replace(\/\\s+\/g, \" \")\n        .replace(\/\\[\u2026\\]|\\[\\.\\.\\.\\]\/g, \"\")\n        .trim();\n\n      if (oczyszczonyTekst.length <= limit) {\n        return oczyszczonyTekst;\n      }\n\n      const fragment = oczyszczonyTekst.slice(\n        0,\n        limit\n      );\n\n      const ostatniaSpacja =\n        fragment.lastIndexOf(\" \");\n\n      return (\n        fragment.slice(\n          0,\n          ostatniaSpacja > 0\n            ? ostatniaSpacja\n            : limit\n        ) + \"\u2026\"\n      );\n    }\n\n    \/*\n    Pobiera pierwsz\u0105 przypisan\u0105 kategori\u0119.\n    Pomija domy\u015bln\u0105 kategori\u0119 \u201eBez kategorii\u201d.\n    *\/\n    function pobierzKategorie(wpis) {\n      const grupyTerminow =\n        wpis._embedded &&\n        wpis._embedded[\"wp:term\"]\n          ? wpis._embedded[\"wp:term\"]\n          : [];\n\n      const terminy = grupyTerminow.flat();\n\n      const kategorie = terminy.filter(\n        function (termin) {\n          return (\n            termin.taxonomy === \"category\" &&\n            termin.slug !== \"bez-kategorii\" &&\n            termin.slug !== \"uncategorized\"\n          );\n        }\n      );\n\n      if (kategorie.length === 0) {\n        return \"WIEDZA\";\n      }\n\n      return dekodujTekst(\n        kategorie[0].name\n      ).toUpperCase();\n    }\n\n    function sformatujDate(dataWpisu) {\n      const data = new Date(dataWpisu);\n\n      if (Number.isNaN(data.getTime())) {\n        return \"ARTYKU\u0141\";\n      }\n\n      return new Intl.DateTimeFormat(\n        \"pl-PL\",\n        {\n          day: \"2-digit\",\n          month: \"2-digit\",\n          year: \"numeric\"\n        }\n      ).format(data);\n    }\n\n    function przygotujDaneWpisu(wpis) {\n      const tytul = dekodujTekst(\n        wpis.title && wpis.title.rendered\n          ? wpis.title.rendered\n          : \"Nowy wpis\"\n      );\n\n      const opis = skrocTekst(\n        usunHtml(\n          wpis.excerpt &&\n          wpis.excerpt.rendered\n            ? wpis.excerpt.rendered\n            : \"\"\n        ),\n        175\n      );\n\n      return {\n        tytul: tytul,\n        opis:\n          opis ||\n          \"Przeczytaj najnowszy wpis na blogu Art of PR.\",\n        link: wpis.link,\n        kategoria: pobierzKategorie(wpis),\n        data: sformatujDate(wpis.date)\n      };\n    }\n\n    \/*\n    Tworzy bezpieczny link bez wstawiania\n    tytu\u0142u wpisu jako surowego HTML.\n    *\/\n    function utworzLink(\n      adres,\n      tekst,\n      klasa\n    ) {\n      const link = document.createElement(\"a\");\n\n      link.href = adres;\n      link.textContent = tekst;\n\n      if (klasa) {\n        link.className = klasa;\n      }\n\n      return link;\n    }\n\n    \/*\n    Najnowszy wpis \u2014 du\u017ca zielona karta.\n    *\/\n    function utworzWyroznionyWpis(\n      wpis,\n      numer\n    ) {\n      const dane = przygotujDaneWpisu(wpis);\n\n      const artykul =\n        document.createElement(\"article\");\n\n      artykul.className =\n        \"aopr-insight-featured\";\n\n      const gora =\n        document.createElement(\"div\");\n\n      gora.className =\n        \"aopr-insight-featured-top\";\n\n      const kategoria =\n        document.createElement(\"span\");\n\n      kategoria.textContent =\n        dane.kategoria + \" \u00b7 NAJNOWSZY\";\n\n      const data =\n        document.createElement(\"span\");\n\n      data.textContent = dane.data;\n\n      gora.append(kategoria, data);\n\n      const tresc =\n        document.createElement(\"div\");\n\n      tresc.className =\n        \"aopr-insight-featured-content\";\n\n      const numerWpisu =\n        document.createElement(\"p\");\n\n      numerWpisu.className =\n        \"aopr-insight-number\";\n\n      numerWpisu.setAttribute(\n        \"aria-hidden\",\n        \"true\"\n      );\n\n      numerWpisu.textContent = String(\n        numer\n      ).padStart(2, \"0\");\n\n      const naglowek =\n        document.createElement(\"h3\");\n\n      naglowek.appendChild(\n        utworzLink(\n          dane.link,\n          dane.tytul\n        )\n      );\n\n      const opis =\n        document.createElement(\"p\");\n\n      opis.textContent = dane.opis;\n\n      const czytaj =\n        document.createElement(\"a\");\n\n      czytaj.className =\n        \"aopr-insight-featured-link\";\n\n      czytaj.href = dane.link;\n\n      czytaj.append(\n        document.createTextNode(\n          \"Czytaj artyku\u0142 \"\n        )\n      );\n\n      const strzalka =\n        document.createElement(\"span\");\n\n      strzalka.setAttribute(\n        \"aria-hidden\",\n        \"true\"\n      );\n\n      strzalka.textContent = \"\u2197\";\n\n      czytaj.appendChild(strzalka);\n\n      tresc.append(\n        numerWpisu,\n        naglowek,\n        opis,\n        czytaj\n      );\n\n      artykul.append(gora, tresc);\n\n      return artykul;\n    }\n\n    \/*\n    Drugi i trzeci wpis \u2014 mniejsze bia\u0142e karty.\n    *\/\n    function utworzMniejszyWpis(\n      wpis,\n      numer\n    ) {\n      const dane = przygotujDaneWpisu(wpis);\n\n      const artykul =\n        document.createElement(\"article\");\n\n      artykul.className =\n        \"aopr-insight-card\";\n\n      const meta =\n        document.createElement(\"div\");\n\n      meta.className =\n        \"aopr-insight-card-meta\";\n\n      const kategoria =\n        document.createElement(\"span\");\n\n      kategoria.textContent =\n        dane.kategoria;\n\n      const data =\n        document.createElement(\"span\");\n\n      data.textContent = dane.data;\n\n      meta.append(kategoria, data);\n\n      const tresc =\n        document.createElement(\"div\");\n\n      tresc.className =\n        \"aopr-insight-card-content\";\n\n      const tekst =\n        document.createElement(\"div\");\n\n      const numerWpisu =\n        document.createElement(\"p\");\n\n      numerWpisu.className =\n        \"aopr-insight-number\";\n\n      numerWpisu.setAttribute(\n        \"aria-hidden\",\n        \"true\"\n      );\n\n      numerWpisu.textContent = String(\n        numer\n      ).padStart(2, \"0\");\n\n      const naglowek =\n        document.createElement(\"h3\");\n\n      naglowek.appendChild(\n        utworzLink(\n          dane.link,\n          dane.tytul\n        )\n      );\n\n      const opis =\n        document.createElement(\"p\");\n\n      opis.textContent = dane.opis;\n\n      tekst.append(\n        numerWpisu,\n        naglowek,\n        opis\n      );\n\n      const czytaj =\n        document.createElement(\"a\");\n\n      czytaj.className =\n        \"aopr-insight-card-link\";\n\n      czytaj.href = dane.link;\n\n      czytaj.setAttribute(\n        \"aria-label\",\n        \"Czytaj artyku\u0142: \" + dane.tytul\n      );\n\n      const ukrytyTekst =\n        document.createElement(\"span\");\n\n      ukrytyTekst.className =\n        \"aopr-visually-hidden\";\n\n      ukrytyTekst.textContent = \"Czytaj\";\n\n      const strzalka =\n        document.createElement(\"span\");\n\n      strzalka.setAttribute(\n        \"aria-hidden\",\n        \"true\"\n      );\n\n      strzalka.textContent = \"\u2197\";\n\n      czytaj.append(\n        ukrytyTekst,\n        strzalka\n      );\n\n      tresc.append(tekst, czytaj);\n      artykul.append(meta, tresc);\n\n      return artykul;\n    }\n\n    function pokazWpisy(wpisy) {\n      kontener.innerHTML = \"\";\n      kontener.setAttribute(\n        \"aria-busy\",\n        \"false\"\n      );\n\n      if (!Array.isArray(wpisy) ||\n          wpisy.length === 0) {\n        pokazBlad(\n          \"Nie opublikowano jeszcze \u017cadnych wpis\u00f3w.\"\n        );\n\n        return;\n      }\n\n      const siatka =\n        document.createElement(\"div\");\n\n      siatka.className =\n        \"aopr-insights-grid\";\n\n      siatka.appendChild(\n        utworzWyroznionyWpis(\n          wpisy[0],\n          1\n        )\n      );\n\n      if (wpisy.length > 1) {\n        const prawaKolumna =\n          document.createElement(\"div\");\n\n        prawaKolumna.className =\n          \"aopr-insights-secondary\";\n\n        wpisy.slice(1, 3).forEach(\n          function (wpis, indeks) {\n            prawaKolumna.appendChild(\n              utworzMniejszyWpis(\n                wpis,\n                indeks + 2\n              )\n            );\n          }\n        );\n\n        siatka.appendChild(\n          prawaKolumna\n        );\n      }\n\n      kontener.appendChild(siatka);\n    }\n\n    function pokazBlad(komunikat) {\n      kontener.innerHTML = \"\";\n      kontener.setAttribute(\n        \"aria-busy\",\n        \"false\"\n      );\n\n      const blad =\n        document.createElement(\"p\");\n\n      blad.className =\n        \"aopr-posts-error\";\n\n      blad.textContent = komunikat;\n\n      kontener.appendChild(blad);\n    }\n\n    fetch(\n      adresApi.toString(),\n      {\n        method: \"GET\",\n        credentials: \"same-origin\",\n        cache: \"no-store\",\n        headers: {\n          Accept: \"application\/json\"\n        }\n      }\n    )\n      .then(function (odpowiedz) {\n        if (!odpowiedz.ok) {\n          throw new Error(\n            \"B\u0142\u0105d API: \" +\n            odpowiedz.status\n          );\n        }\n\n        return odpowiedz.json();\n      })\n      .then(pokazWpisy)\n      .catch(function (blad) {\n        console.error(\n          \"Nie uda\u0142o si\u0119 pobra\u0107 wpis\u00f3w:\",\n          blad\n        );\n\n        pokazBlad(\n          \"Nie uda\u0142o si\u0119 teraz wczyta\u0107 najnowszych wpis\u00f3w.\"\n        );\n      });\n  }\n\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\n      \"DOMContentLoaded\",\n      uruchomNajnowszeWpisy\n    );\n  } else {\n    uruchomNajnowszeWpisy();\n  }\n})();\n<\/script>\n\n<!-- ART OF PR \u2014 NOWA STRONA G\u0141\u00d3WNA -->\n\n<a class=\"aopr-skip-link\" href=\"#aopr-main\">\n  Przejd\u017a do tre\u015bci\n<\/a>\n\n<main id=\"aopr-home\">\n  <div id=\"aopr-main\" tabindex=\"-1\">\n\n    <!-- HERO -->\n    <section class=\"aopr-hero\" aria-labelledby=\"aopr-hero-title\">\n      <div class=\"aopr-shell aopr-hero-grid\">\n\n        <div class=\"aopr-hero-content\">\n          <p class=\"aopr-eyebrow\">\n            ART OF PR \u00b7 STRATEGIA \u00b7 REPUTACJA \u00b7 WP\u0141YW\n          <\/p>\n\n          <h1 id=\"aopr-hero-title\">\n            Komunikacja, kt\u00f3ra buduje reputacj\u0119\n            <span>i wspiera biznes.<\/span>\n          <\/h1>\n\n          <p class=\"aopr-lead\">\n            Pomagam firmom porz\u0105dkowa\u0107 narracj\u0119, zdobywa\u0107 warto\u015bciow\u0105\n            widoczno\u015b\u0107 w mediach i przygotowywa\u0107 si\u0119 na sytuacje,\n            w kt\u00f3rych ka\u017cde s\u0142owo ma znaczenie.\n          <\/p>\n\n          <div class=\"aopr-actions\">\n            <a class=\"aopr-btn aopr-btn-primary\" href=\"\/contact\/\">\n              Porozmawiajmy\n              <span aria-hidden=\"true\">\u2197<\/span>\n            <\/a>\n\n            <a class=\"aopr-btn aopr-btn-secondary\" href=\"\/work\/\">\n              Zobacz obszary wsp\u00f3\u0142pracy\n            <\/a>\n          <\/div>\n\n          <ul class=\"aopr-specializations\">\n            <li>Corporate PR<\/li>\n            <li>Public Affairs<\/li>\n            <li>Komunikacja kryzysowa<\/li>\n            <li>ESG<\/li>\n          <\/ul>\n        <\/div>\n\n        <aside class=\"aopr-hero-card\">\n          <div class=\"aopr-hero-card-mark\">A\/PR<\/div>\n\n          <p class=\"aopr-hero-card-quote\">\n            PR nie jest dodatkiem do biznesu. Jest sposobem,\n            w jaki biznes zostaje zrozumiany.\n          <\/p>\n\n          <div class=\"aopr-stats\">\n\n            <div class=\"aopr-stat\">\n              <!-- Zmie\u0144 liczb\u0119, je\u017celi do\u015bwiadczenie jest wi\u0119ksze -->\n              <strong>18+<\/strong>\n              <span>lat do\u015bwiadczenia<\/span>\n            <\/div>\n\n            <div class=\"aopr-stat\">\n              <strong>17<\/strong>\n              <span>rynk\u00f3w CEE<\/span>\n            <\/div>\n\n            <div class=\"aopr-stat\">\n              <strong>360\u00b0<\/strong>\n              <span>spojrzenie na komunikacj\u0119<\/span>\n            <\/div>\n\n          <\/div>\n        <\/aside>\n\n      <\/div>\n    <\/section>\n\n    <!-- WPROWADZENIE -->\n    <section class=\"aopr-intro\" aria-labelledby=\"aopr-intro-title\">\n      <div class=\"aopr-shell aopr-two-columns\">\n\n        <div>\n          <p class=\"aopr-section-label\">ART OF PR<\/p>\n\n          <h2 id=\"aopr-intro-title\">\n            Strategia najpierw. Narz\u0119dzia p\u00f3\u017aniej.\n          <\/h2>\n        <\/div>\n\n        <div class=\"aopr-intro-copy\">\n          <p>\n            Dobra komunikacja nie zaczyna si\u0119 od informacji prasowej,\n            posta ani eventu. Zaczyna si\u0119 od zrozumienia celu biznesowego,\n            otoczenia, ryzyk i odbiorc\u00f3w.\n          <\/p>\n\n          <p>\n            \u0141\u0105cz\u0119 do\u015bwiadczenie korporacyjne, regionalne i doradcze,\n            aby tworzy\u0107 rozwi\u0105zania dopasowane do realnych potrzeb\n            organizacji \u2014 bez gotowych schemat\u00f3w i dzia\u0142a\u0144\n            \u201edla samej obecno\u015bci\u201d.\n          <\/p>\n        <\/div>\n\n      <\/div>\n    <\/section>\n\n    <!-- US\u0141UGI -->\n    <section class=\"aopr-section aopr-section-light\" aria-labelledby=\"aopr-services-title\">\n      <div class=\"aopr-shell\">\n\n        <div class=\"aopr-section-heading\">\n          <div>\n            <p class=\"aopr-section-label\">W CZYM POMAGAM<\/p>\n\n            <h2 id=\"aopr-services-title\">\n              Komunikacja dopasowana do wyzwania.\n            <\/h2>\n          <\/div>\n\n          <p>\n            Od diagnozy i strategii po wdro\u017cenie, koordynacj\u0119\n            i przygotowanie zespo\u0142u do samodzielnego dzia\u0142ania.\n          <\/p>\n        <\/div>\n\n        <div class=\"aopr-services\">\n\n          <article class=\"aopr-service-card\">\n            <span class=\"aopr-card-number\">01<\/span>\n\n            <h3>Strategia komunikacji<\/h3>\n\n            <p>\n              Audyt, pozycjonowanie, architektura przekaz\u00f3w,\n              priorytety, harmonogram i mierniki skuteczno\u015bci.\n            <\/p>\n          <\/article>\n\n          <article class=\"aopr-service-card\">\n            <span class=\"aopr-card-number\">02<\/span>\n\n            <h3>Corporate PR i media relations<\/h3>\n\n            <p>\n              Biuro prasowe, relacje z mediami, komunikacja ekspercka\n              oraz pozycjonowanie firmy i jej przedstawicieli.\n            <\/p>\n          <\/article>\n\n          <article class=\"aopr-service-card\">\n            <span class=\"aopr-card-number\">03<\/span>\n\n            <h3>Public Affairs<\/h3>\n\n            <p>\n              Analiza otoczenia, komunikacja z interesariuszami\n              i wsparcie organizacji w wa\u017cnych debatach bran\u017cowych.\n            <\/p>\n          <\/article>\n\n          <article class=\"aopr-service-card\">\n            <span class=\"aopr-card-number\">04<\/span>\n\n            <h3>Komunikacja kryzysowa<\/h3>\n\n            <p>\n              Mapa ryzyk, ksi\u0119ga kryzysowa, scenariusze,\n              szkolenia i wsparcie w czasie rzeczywistym.\n            <\/p>\n          <\/article>\n\n          <article class=\"aopr-service-card\">\n            <span class=\"aopr-card-number\">05<\/span>\n\n            <h3>Komunikacja ESG<\/h3>\n\n            <p>\n              Przek\u0142adanie dzia\u0142a\u0144 \u015brodowiskowych i spo\u0142ecznych\n              na j\u0119zyk zrozumia\u0142y, wiarygodny i wa\u017cny dla odbiorc\u00f3w.\n            <\/p>\n          <\/article>\n\n          <article class=\"aopr-service-card aopr-service-card-accent\">\n            <span class=\"aopr-card-number\">06<\/span>\n\n            <h3>Projekty specjalne<\/h3>\n\n            <p>\n              Raporty, badania, eventy, sponsoring, thought leadership\n              oraz czasowe wsparcie zespo\u0142\u00f3w i zarz\u0105d\u00f3w.\n            <\/p>\n          <\/article>\n\n        <\/div>\n\n        <div class=\"aopr-section-action\">\n          <a class=\"aopr-text-link\" href=\"\/work\/\">\n            Poznaj pe\u0142ny zakres wsp\u00f3\u0142pracy\n            <span aria-hidden=\"true\">\u2192<\/span>\n          <\/a>\n        <\/div>\n\n      <\/div>\n    <\/section>\n\n    <!-- SPOS\u00d3B PRACY -->\n    <section class=\"aopr-section aopr-process-section\" aria-labelledby=\"aopr-process-title\">\n      <div class=\"aopr-shell\">\n\n        <div class=\"aopr-section-heading\">\n          <div>\n            <p class=\"aopr-section-label\">SPOS\u00d3B PRACY<\/p>\n\n            <h2 id=\"aopr-process-title\">\n              Mniej szumu. Wi\u0119cej znaczenia.\n            <\/h2>\n          <\/div>\n\n          <p>\n            Ka\u017cdy projekt ma inn\u0105 skal\u0119, ale proces powinien\n            by\u0107 czytelny, odpowiedzialny i podporz\u0105dkowany rezultatowi.\n          <\/p>\n        <\/div>\n\n        <ol class=\"aopr-process\">\n\n          <li>\n            <span>01<\/span>\n\n            <div>\n              <h3>Diagnozuj\u0119<\/h3>\n\n              <p>\n                Zbieram kontekst, cele, dane, ryzyka i perspektywy os\u00f3b,\n                kt\u00f3re b\u0119d\u0105 uczestniczy\u0107 w projekcie.\n              <\/p>\n            <\/div>\n          <\/li>\n\n          <li>\n            <span>02<\/span>\n\n            <div>\n              <h3>Projektuj\u0119<\/h3>\n\n              <p>\n                Buduj\u0119 strategi\u0119, narracj\u0119, plan dzia\u0142a\u0144\n                i spos\u00f3b oceny efekt\u00f3w \u2014 bez zb\u0119dnych aktywno\u015bci.\n              <\/p>\n            <\/div>\n          <\/li>\n\n          <li>\n            <span>03<\/span>\n\n            <div>\n              <h3>Wdra\u017cam<\/h3>\n\n              <p>\n                Prowadz\u0119 dzia\u0142ania, koordynuj\u0119 partner\u00f3w,\n                dbam o jako\u015b\u0107 i reaguj\u0119 na zmiany w otoczeniu.\n              <\/p>\n            <\/div>\n          <\/li>\n\n        <\/ol>\n\n      <\/div>\n    <\/section>\n\n    <!-- WYBRANE MARKI I ORGANIZACJE -->\n<section class=\"aopr-section aopr-brands-section\" aria-labelledby=\"aopr-brands-title\">\n  <div class=\"aopr-shell\">\n\n    <div class=\"aopr-section-heading aopr-section-heading-short\">\n      <div>\n        <p class=\"aopr-section-label\">\n          DO\u015aWIADCZENIE\n        <\/p>\n\n        <h2 id=\"aopr-brands-title\">\n          Wybrane marki i organizacje.\n        <\/h2>\n      <\/div>\n    <\/div>\n\n    <div class=\"aopr-brands\">\n\n      <!-- GENERAL MOTORS -->\n      <div class=\"aopr-brand\" style=\"--logo-scale: 1.05\">\n        <div class=\"aopr-brand-logo-area\">\n          <img src=\"https:\/\/artofpr.press\/wp-content\/uploads\/2024\/08\/pngegg.png\" alt=\"General Motors\" loading=\"lazy\" decoding=\"async\">\n        <\/div>\n\n        <span class=\"aopr-brand-name\">\n          General Motors\n        <\/span>\n      <\/div>\n\n      <!-- PANASONIC -->\n      <div class=\"aopr-brand\" style=\"--logo-scale: 1\">\n        <div class=\"aopr-brand-logo-area\">\n          <img src=\"https:\/\/artofpr.press\/wp-content\/uploads\/2024\/08\/pngegg-1-300x69.png\" alt=\"Panasonic\" loading=\"lazy\" decoding=\"async\">\n        <\/div>\n\n        <span class=\"aopr-brand-name\">\n          Panasonic\n        <\/span>\n      <\/div>\n\n      <!-- OPEL -->\n      <div class=\"aopr-brand\" style=\"--logo-scale: 1\">\n        <div class=\"aopr-brand-logo-area\">\n          <img src=\"https:\/\/artofpr.press\/wp-content\/uploads\/2024\/08\/pngwing.com-1-150x150.png\" alt=\"Opel\" loading=\"lazy\" decoding=\"async\">\n        <\/div>\n\n        <span class=\"aopr-brand-name\">\n          Opel\n        <\/span>\n      <\/div>\n\n      <!-- MEDIAMARKT -->\n      <div class=\"aopr-brand\" style=\"--logo-scale: 1.05\">\n        <div class=\"aopr-brand-logo-area\">\n          <img src=\"https:\/\/artofpr.press\/wp-content\/uploads\/2024\/08\/pngwing.com_-300x95.png\" alt=\"MediaMarkt\" loading=\"lazy\" decoding=\"async\">\n        <\/div>\n\n        <span class=\"aopr-brand-name\">\n          MediaMarkt\n        <\/span>\n      <\/div>\n\n      <!-- ELOCITY -->\n      <div class=\"aopr-brand\" style=\"--logo-scale: 1\">\n        <div class=\"aopr-brand-logo-area\">\n          <img src=\"https:\/\/artofpr.press\/wp-content\/uploads\/2024\/08\/logo_elocity-1-300x112.png\" alt=\"Elocity\" loading=\"lazy\" decoding=\"async\">\n        <\/div>\n\n        <span class=\"aopr-brand-name\">\n          Elocity\n        <\/span>\n      <\/div>\n\n      <!-- MUDITA -->\n      <div class=\"aopr-brand\" style=\"--logo-scale: 1.35\">\n        <div class=\"aopr-brand-logo-area\">\n          <img src=\"https:\/\/artofpr.press\/wp-content\/uploads\/2024\/08\/35809654_2-150x150.jpg\" alt=\"Mudita\" loading=\"lazy\" decoding=\"async\">\n        <\/div>\n\n        <span class=\"aopr-brand-name\">\n          Mudita\n        <\/span>\n      <\/div>\n\n      <!-- LUMIX -->\n      <div class=\"aopr-brand\" style=\"--logo-scale: 1.25\">\n        <div class=\"aopr-brand-logo-area\">\n          <img src=\"https:\/\/artofpr.press\/wp-content\/uploads\/2024\/08\/lumix-logo-150x150.png\" alt=\"Lumix\" loading=\"lazy\" decoding=\"async\">\n        <\/div>\n\n        <span class=\"aopr-brand-name\">\n          Lumix\n        <\/span>\n      <\/div>\n\n      <!-- ASSA ABLOY -->\n      <div class=\"aopr-brand\" style=\"--logo-scale: 1.7\">\n        <div class=\"aopr-brand-logo-area\">\n          <img src=\"https:\/\/artofpr.press\/wp-content\/uploads\/2024\/08\/cdnlogo.com_assa-abloy-150x150.png\" alt=\"ASSA ABLOY\" loading=\"lazy\" decoding=\"async\">\n        <\/div>\n\n        <span class=\"aopr-brand-name\">\n          ASSA ABLOY\n        <\/span>\n      <\/div>\n\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<section id=\"o-mnie\" class=\"aopr-section aopr-about-section\" aria-labelledby=\"aopr-about-title\">\n  <div class=\"aopr-shell aopr-about-grid\">\n\n    <div class=\"aopr-about-visual aopr-about-visual-cutout\">\n      <img class=\"aopr-about-cutout-image\" src=\"https:\/\/artofpr.press\/wp-content\/uploads\/2024\/08\/foto_KU.png\" alt=\"Klara Ufnalewska, ekspertka komunikacji i public relations\" loading=\"lazy\" decoding=\"async\">\n\n      <div class=\"aopr-about-cutout-overlay\" aria-hidden=\"true\"><\/div>\n\n      <div class=\"aopr-about-tags\" aria-hidden=\"true\">\n        <span>STRATEGIA<\/span>\n        <span>REPUTACJA<\/span>\n        <span>KOMUNIKACJA<\/span>\n      <\/div>\n    <\/div>\n\n    <div class=\"aopr-about-content\">\n      <p class=\"aopr-section-label\">O MNIE<\/p>\n\n      <h2 id=\"aopr-about-title\">\n        Do\u015bwiadczenie korporacyjne. Niezale\u017cne spojrzenie.\n      <\/h2>\n\n      <p class=\"aopr-about-lead\">\n        Jestem Klara. Od kilkunastu lat zajmuj\u0119 si\u0119 public relations,\n        komunikacj\u0105 korporacyjn\u0105, kryzysow\u0105 i dzia\u0142aniami\n        odpowiedzialnego biznesu.\n      <\/p>\n\n      <p>\n        Pracowa\u0142am dla globalnych organizacji, marek konsumenckich,\n        firm technologicznych i start-up\u00f3w. Zarz\u0105dza\u0142am komunikacj\u0105\n        w 17 krajach Europy \u015arodkowo-Wschodniej oraz wsp\u00f3\u0142pracowa\u0142am\n        z lokalnymi i rozproszonymi zespo\u0142ami.\n      <\/p>\n\n      <p>\n        Dzi\u015b wspieram organizacje, kt\u00f3re potrzebuj\u0105 do\u015bwiadczonej osoby\n        po swojej stronie \u2014 zar\u00f3wno przy d\u0142ugofalowej strategii,\n        jak i w konkretnym, wymagaj\u0105cym projekcie.\n      <\/p>\n\n      <a class=\"aopr-text-link\" href=\"\/contact\/\">\n        Opowiedz mi o swoim wyzwaniu\n        <span aria-hidden=\"true\">\u2192<\/span>\n      <\/a>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n    <!-- REFERENCJE \u2014 PRZEWIJANY SLIDER -->\n<section class=\"aopr-section aopr-references-slider-section\" aria-labelledby=\"aopr-references-slider-title\">\n  <div class=\"aopr-shell\">\n\n    <div class=\"aopr-references-slider-heading\">\n\n      <div>\n        <p class=\"aopr-section-label\">\n          REFERENCJE\n        <\/p>\n\n        <h2 id=\"aopr-references-slider-title\">\n          Wsp\u00f3\u0142praca, kt\u00f3ra zostaje w pami\u0119ci.\n        <\/h2>\n      <\/div>\n\n      <div class=\"aopr-references-controls\">\n\n        <span class=\"aopr-references-counter\" aria-live=\"polite\">\n          <strong id=\"aopr-reference-current\">1<\/strong>\n          <span>\/<\/span>\n          <span id=\"aopr-reference-total\">3<\/span>\n        <\/span>\n\n        <button class=\"aopr-reference-arrow aopr-reference-arrow-prev\" type=\"button\" aria-label=\"Poprzednia referencja\">\n          \u2190\n        <\/button>\n\n        <button class=\"aopr-reference-arrow aopr-reference-arrow-next\" type=\"button\" aria-label=\"Nast\u0119pna referencja\">\n          \u2192\n        <\/button>\n\n      <\/div>\n\n    <\/div>\n\n    <div class=\"aopr-references-slider\" id=\"aopr-references-slider\" tabindex=\"0\" aria-label=\"Referencje klient\u00f3w i wsp\u00f3\u0142pracownik\u00f3w\">\n\n      <!-- REFERENCJA 1 -->\n      <article class=\"aopr-reference-slide aopr-reference-slide-featured\">\n\n        <div class=\"aopr-reference-slide-photo\">\n\n          <img src=\"https:\/\/artofpr.press\/wp-content\/uploads\/2024\/09\/David-Preece.jpeg\" alt=\"David Preece\" loading=\"lazy\" decoding=\"async\">\n\n          <span>\n            Panasonic CEE\n          <\/span>\n\n        <\/div>\n\n        <div class=\"aopr-reference-slide-content\">\n\n          <span class=\"aopr-reference-slide-quote\" aria-hidden=\"true\">\n            \u201c\n          <\/span>\n\n          <blockquote>\n            She is always on time and always on budget.\n            She is a true professional.\n          <\/blockquote>\n\n          <footer>\n            <strong>David Preece<\/strong>\n\n            <span>\n              Managing Director\n            <\/span>\n\n            <small>\n              Panasonic Central &amp; Eastern Europe\n            <\/small>\n          <\/footer>\n\n        <\/div>\n\n      <\/article>\n\n      <!-- REFERENCJA 2 -->\n      <article class=\"aopr-reference-slide\">\n\n        <div class=\"aopr-reference-slide-photo\">\n\n          <img src=\"https:\/\/artofpr.press\/wp-content\/uploads\/2024\/09\/Snjezana.jpeg\" alt=\"Snjezana Bandner\" loading=\"lazy\" decoding=\"async\">\n\n          <span>\n            MediaMarkt\n          <\/span>\n\n        <\/div>\n\n        <div class=\"aopr-reference-slide-content\">\n\n          <span class=\"aopr-reference-slide-quote\" aria-hidden=\"true\">\n            \u201c\n          <\/span>\n\n          <blockquote>\n            Remarkable dedication, professionalism and creativity,\n            supported by a deep understanding of communication\n            and sustainability.\n          <\/blockquote>\n\n          <footer>\n            <strong>Snjezana Bandner<\/strong>\n\n            <span>\n              CEO\n            <\/span>\n\n            <small>\n              MediaMarkt Polska\n            <\/small>\n          <\/footer>\n\n        <\/div>\n\n      <\/article>\n\n      <!-- REFERENCJA 3 -->\n      <article class=\"aopr-reference-slide\">\n\n        <div class=\"aopr-reference-slide-photo\">\n\n          <img src=\"https:\/\/artofpr.press\/wp-content\/uploads\/2024\/09\/Paulina_Gabrys_Piatek.jpeg\" alt=\"Paulina Pi\u0105tek-Gabry\u015b\" loading=\"lazy\" decoding=\"async\">\n\n          <span>\n            home.pl\n          <\/span>\n\n        <\/div>\n\n        <div class=\"aopr-reference-slide-content\">\n\n          <span class=\"aopr-reference-slide-quote\" aria-hidden=\"true\">\n            \u201c\n          <\/span>\n\n          <blockquote>\n            Her goal-oriented attitude, positive energy and professionalism\n            were evident at every stage of our cooperation.\n          <\/blockquote>\n\n          <footer>\n            <strong>Paulina Pi\u0105tek-Gabry\u015b<\/strong>\n\n            <span>\n              Legal &amp; Compliance Director\n            <\/span>\n\n            <small>\n              home.pl\n            <\/small>\n          <\/footer>\n\n        <\/div>\n\n      <\/article>\n\n    <\/div>\n\n    <div class=\"aopr-references-slider-bottom\">\n\n\n      <a class=\"aopr-text-link\" href=\"\/testimonials\/\">\n        Zobacz wszystkie referencje\n        <span aria-hidden=\"true\">\u2192<\/span>\n      <\/a>\n\n    <\/div>\n\n  <\/div>\n<\/section>\n\n    <!-- WIEDZA I OPINIE \u2014 AUTOMATYCZNIE POBIERANE WPISY -->\n<section id=\"wiedza\" class=\"aopr-section aopr-insights-section\" aria-labelledby=\"aopr-insights-title\">\n  <div class=\"aopr-shell\">\n\n    <div class=\"aopr-insights-heading\">\n\n      <div>\n        <p class=\"aopr-section-label\">\n          WIEDZA I OPINIE\n        <\/p>\n\n        <h2 id=\"aopr-insights-title\">\n          Wpisy bardzo subiektywne.\n        <\/h2>\n      <\/div>\n\n      <p>\n        O PR, reputacji i komunikacji bez bezpiecznych og\u00f3lnik\u00f3w.\n        Praktycznie, krytycznie i z w\u0142asnym stanowiskiem.\n      <\/p>\n\n    <\/div>\n\n    <!--\n    Tutaj JavaScript automatycznie wstawi:\n    1 najnowszy wyr\u00f3\u017cniony wpis\n    oraz 2 kolejne najnowsze wpisy.\n    -->\n    <div id=\"aopr-latest-posts\" class=\"aopr-latest-posts\" aria-live=\"polite\" aria-busy=\"true\">\n      <div class=\"aopr-posts-loading\" role=\"status\">\n        \u0141adowanie najnowszych wpis\u00f3w\u2026\n      <\/div>\n    <\/div>\n\n    <div class=\"aopr-insights-bottom\">\n\n      <p>\n        Wi\u0119cej analiz, opinii i praktycznych obserwacji dotycz\u0105cych\n        komunikacji, reputacji i odpowiedzialno\u015bci biznesu.\n      <\/p>\n\n      <a class=\"aopr-text-link\" href=\"\/wpisy-bardzo-subiektywne\/\">\n        Zobacz wszystkie teksty\n        <span aria-hidden=\"true\">\u2192<\/span>\n      <\/a>\n\n    <\/div>\n\n  <\/div>\n<\/section>\n\n    <!-- KONTAKT -->\n<section id=\"kontakt\" class=\"aopr-contact-final\" aria-labelledby=\"aopr-contact-final-title\">\n  <div class=\"aopr-shell\">\n\n    <div class=\"aopr-contact-final-grid\">\n\n      <!-- G\u0141\u00d3WNY KOMUNIKAT -->\n      <div class=\"aopr-contact-final-main\">\n\n        <p class=\"aopr-contact-final-label\">\n          POROZMAWIAJMY\n        <\/p>\n\n        <h2 id=\"aopr-contact-final-title\">\n          Masz temat, kt\u00f3ry potrzebuje dobrej komunikacji?\n        <\/h2>\n\n        <p class=\"aopr-contact-final-lead\">\n          Opowiedz mi o wyzwaniu, przed kt\u00f3rym stoi Twoja organizacja.\n          Wsp\u00f3lnie ocenimy, jaki zakres dzia\u0142a\u0144 b\u0119dzie najbardziej\n          u\u017cyteczny \u2014 strategicznie, operacyjnie i biznesowo.\n        <\/p>\n\n        <div class=\"aopr-contact-final-actions\">\n\n          <a class=\"aopr-contact-final-button\" href=\"\/contact\/\">\n            Napisz wiadomo\u015b\u0107\n            <span aria-hidden=\"true\">\u2197<\/span>\n          <\/a>\n\n          <a class=\"aopr-contact-final-phone\" href=\"tel:+48723991159\">\n            <span class=\"aopr-contact-final-phone-label\">\n              Zadzwo\u0144\n            <\/span>\n\n            <strong>\n              +48 723 991 159\n            <\/strong>\n          <\/a>\n\n        <\/div>\n\n      <\/div>\n\n      <!-- PANEL INFORMACYJNY -->\n      <aside class=\"aopr-contact-final-panel\" aria-label=\"Przyk\u0142adowe obszary wsp\u00f3\u0142pracy\">\n\n        <p class=\"aopr-contact-final-panel-label\">\n          WARTO SI\u0118 ODEZWA\u0106, GDY:\n        <\/p>\n\n        <ul class=\"aopr-contact-final-list\">\n\n          <li>\n            <span>01<\/span>\n\n            <p>\n              Firma potrzebuje strategii komunikacji albo uporz\u0105dkowania\n              obecnych dzia\u0142a\u0144.\n            <\/p>\n          <\/li>\n\n          <li>\n            <span>02<\/span>\n\n            <p>\n              Organizacja przygotowuje si\u0119 do wa\u017cnej zmiany,\n              debaty lub wymagaj\u0105cej sytuacji.\n            <\/p>\n          <\/li>\n\n          <li>\n            <span>03<\/span>\n\n            <p>\n              Zarz\u0105d lub zesp\u00f3\u0142 potrzebuje do\u015bwiadczonego wsparcia\n              przy konkretnym projekcie.\n            <\/p>\n          <\/li>\n\n        <\/ul>\n\n        <a class=\"aopr-contact-final-secondary-link\" href=\"\/work\/\">\n          Zobacz obszary wsp\u00f3\u0142pracy\n          <span aria-hidden=\"true\">\u2192<\/span>\n        <\/a>\n\n      <\/aside>\n\n    <\/div>\n\n  <\/div>\n<\/section>\n\n  <\/div>\n<\/main>\n\n<!-- MOBILNY PASEK KONTAKTOWY -->\n<nav class=\"aopr-mobile-contact\" aria-label=\"Szybki kontakt\">\n\n  <!-- Podmie\u0144 numer, je\u017celi jest inny -->\n  <a href=\"tel:+48723991159\">\n    <span aria-hidden=\"true\">\u260e<\/span>\n    <span>Zadzwo\u0144<\/span>\n  <\/a>\n\n  <a href=\"\/contact\/\">\n    <span aria-hidden=\"true\">\u2709<\/span>\n    <span>Napisz<\/span>\n  <\/a>\n\n<\/nav>\n\n\n\n\n\n\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Przejd\u017a do tre\u015bci ART OF PR \u00b7 STRATEGIA \u00b7 REPUTACJA \u00b7 WP\u0141YW Komunikacja, kt\u00f3ra buduje reputacj\u0119 i wspiera biznes. Pomagam firmom porz\u0105dkowa\u0107 narracj\u0119, zdobywa\u0107 warto\u015bciow\u0105 widoczno\u015b\u0107 w mediach i przygotowywa\u0107 si\u0119 na sytuacje, w kt\u00f3rych ka\u017cde s\u0142owo ma znaczenie. Porozmawiajmy \u2197 Zobacz obszary wsp\u00f3\u0142pracy Corporate PR Public Affairs Komunikacja kryzysowa ESG A\/PR PR nie jest [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"no-sidebar","site-content-layout":"plain-container","ast-site-content-layout":"full-width-container","site-content-style":"unboxed","site-sidebar-style":"unboxed","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"enabled","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-257","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Strona g\u0142\u00f3wna - ART OF PR<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/artofpr.press\/en\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Strona g\u0142\u00f3wna - ART OF PR\" \/>\n<meta property=\"og:description\" content=\"Przejd\u017a do tre\u015bci ART OF PR \u00b7 STRATEGIA \u00b7 REPUTACJA \u00b7 WP\u0141YW Komunikacja, kt\u00f3ra buduje reputacj\u0119 i wspiera biznes. Pomagam firmom porz\u0105dkowa\u0107 narracj\u0119, zdobywa\u0107 warto\u015bciow\u0105 widoczno\u015b\u0107 w mediach i przygotowywa\u0107 si\u0119 na sytuacje, w kt\u00f3rych ka\u017cde s\u0142owo ma znaczenie. Porozmawiajmy \u2197 Zobacz obszary wsp\u00f3\u0142pracy Corporate PR Public Affairs Komunikacja kryzysowa ESG A\/PR PR nie jest [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/artofpr.press\/en\/\" \/>\n<meta property=\"og:site_name\" content=\"ART OF PR\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-26T20:27:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/artofpr.press\/wp-content\/uploads\/2024\/08\/pngegg.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/artofpr.press\\\/\",\"url\":\"https:\\\/\\\/artofpr.press\\\/\",\"name\":\"Strona g\u0142\u00f3wna - ART OF PR\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/artofpr.press\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/artofpr.press\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/artofpr.press\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/artofpr.press\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/pngegg.png\",\"datePublished\":\"2024-08-20T13:27:50+00:00\",\"dateModified\":\"2026-07-26T20:27:41+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/artofpr.press\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/artofpr.press\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/artofpr.press\\\/#primaryimage\",\"url\":\"https:\\\/\\\/artofpr.press\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/pngegg.png\",\"contentUrl\":\"https:\\\/\\\/artofpr.press\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/pngegg.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/artofpr.press\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\\\/\\\/artofpr.press\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Strona g\u0142\u00f3wna\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/artofpr.press\\\/#website\",\"url\":\"https:\\\/\\\/artofpr.press\\\/\",\"name\":\"ART OF PR\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/artofpr.press\\\/#\\\/schema\\\/person\\\/822de52d9ff3c90b47bf07be1ac7300b\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/artofpr.press\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/artofpr.press\\\/#\\\/schema\\\/person\\\/822de52d9ff3c90b47bf07be1ac7300b\",\"name\":\"klara.ufnalewska\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/artofpr.press\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/cropped-Projekt-bez-nazwy-2.avif\",\"url\":\"https:\\\/\\\/artofpr.press\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/cropped-Projekt-bez-nazwy-2.avif\",\"contentUrl\":\"https:\\\/\\\/artofpr.press\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/cropped-Projekt-bez-nazwy-2.avif\",\"width\":339,\"height\":179,\"caption\":\"klara.ufnalewska\"},\"logo\":{\"@id\":\"https:\\\/\\\/artofpr.press\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/cropped-Projekt-bez-nazwy-2.avif\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/klara-ufnalewska\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Strona g\u0142\u00f3wna - ART OF PR","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/artofpr.press\/en\/","og_locale":"en_US","og_type":"article","og_title":"Strona g\u0142\u00f3wna - ART OF PR","og_description":"Przejd\u017a do tre\u015bci ART OF PR \u00b7 STRATEGIA \u00b7 REPUTACJA \u00b7 WP\u0141YW Komunikacja, kt\u00f3ra buduje reputacj\u0119 i wspiera biznes. Pomagam firmom porz\u0105dkowa\u0107 narracj\u0119, zdobywa\u0107 warto\u015bciow\u0105 widoczno\u015b\u0107 w mediach i przygotowywa\u0107 si\u0119 na sytuacje, w kt\u00f3rych ka\u017cde s\u0142owo ma znaczenie. Porozmawiajmy \u2197 Zobacz obszary wsp\u00f3\u0142pracy Corporate PR Public Affairs Komunikacja kryzysowa ESG A\/PR PR nie jest [&hellip;]","og_url":"https:\/\/artofpr.press\/en\/","og_site_name":"ART OF PR","article_modified_time":"2026-07-26T20:27:41+00:00","og_image":[{"url":"https:\/\/artofpr.press\/wp-content\/uploads\/2024\/08\/pngegg.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/artofpr.press\/","url":"https:\/\/artofpr.press\/","name":"Strona g\u0142\u00f3wna - ART OF PR","isPartOf":{"@id":"https:\/\/artofpr.press\/#website"},"primaryImageOfPage":{"@id":"https:\/\/artofpr.press\/#primaryimage"},"image":{"@id":"https:\/\/artofpr.press\/#primaryimage"},"thumbnailUrl":"https:\/\/artofpr.press\/wp-content\/uploads\/2024\/08\/pngegg.png","datePublished":"2024-08-20T13:27:50+00:00","dateModified":"2026-07-26T20:27:41+00:00","breadcrumb":{"@id":"https:\/\/artofpr.press\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/artofpr.press\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/artofpr.press\/#primaryimage","url":"https:\/\/artofpr.press\/wp-content\/uploads\/2024\/08\/pngegg.png","contentUrl":"https:\/\/artofpr.press\/wp-content\/uploads\/2024\/08\/pngegg.png"},{"@type":"BreadcrumbList","@id":"https:\/\/artofpr.press\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/artofpr.press\/"},{"@type":"ListItem","position":2,"name":"Strona g\u0142\u00f3wna"}]},{"@type":"WebSite","@id":"https:\/\/artofpr.press\/#website","url":"https:\/\/artofpr.press\/","name":"ART OF PR","description":"","publisher":{"@id":"https:\/\/artofpr.press\/#\/schema\/person\/822de52d9ff3c90b47bf07be1ac7300b"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/artofpr.press\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/artofpr.press\/#\/schema\/person\/822de52d9ff3c90b47bf07be1ac7300b","name":"klara.ufnalewska","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/artofpr.press\/wp-content\/uploads\/2024\/08\/cropped-Projekt-bez-nazwy-2.avif","url":"https:\/\/artofpr.press\/wp-content\/uploads\/2024\/08\/cropped-Projekt-bez-nazwy-2.avif","contentUrl":"https:\/\/artofpr.press\/wp-content\/uploads\/2024\/08\/cropped-Projekt-bez-nazwy-2.avif","width":339,"height":179,"caption":"klara.ufnalewska"},"logo":{"@id":"https:\/\/artofpr.press\/wp-content\/uploads\/2024\/08\/cropped-Projekt-bez-nazwy-2.avif"},"sameAs":["https:\/\/www.linkedin.com\/in\/klara-ufnalewska\/"]}]}},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"trp-custom-language-flag":false},"uagb_author_info":{"display_name":"artofpr","author_link":"https:\/\/artofpr.press\/en\/author\/artofpgdb_adm\/"},"uagb_comment_info":0,"uagb_excerpt":"Przejd\u017a do tre\u015bci ART OF PR \u00b7 STRATEGIA \u00b7 REPUTACJA \u00b7 WP\u0141YW Komunikacja, kt\u00f3ra buduje reputacj\u0119 i wspiera biznes. Pomagam firmom porz\u0105dkowa\u0107 narracj\u0119, zdobywa\u0107 warto\u015bciow\u0105 widoczno\u015b\u0107 w mediach i przygotowywa\u0107 si\u0119 na sytuacje, w kt\u00f3rych ka\u017cde s\u0142owo ma znaczenie. Porozmawiajmy \u2197 Zobacz obszary wsp\u00f3\u0142pracy Corporate PR Public Affairs Komunikacja kryzysowa ESG A\/PR PR nie jest&hellip;","_links":{"self":[{"href":"https:\/\/artofpr.press\/en\/wp-json\/wp\/v2\/pages\/257","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/artofpr.press\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/artofpr.press\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/artofpr.press\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/artofpr.press\/en\/wp-json\/wp\/v2\/comments?post=257"}],"version-history":[{"count":127,"href":"https:\/\/artofpr.press\/en\/wp-json\/wp\/v2\/pages\/257\/revisions"}],"predecessor-version":[{"id":2875,"href":"https:\/\/artofpr.press\/en\/wp-json\/wp\/v2\/pages\/257\/revisions\/2875"}],"wp:attachment":[{"href":"https:\/\/artofpr.press\/en\/wp-json\/wp\/v2\/media?parent=257"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}