{"id":329,"date":"2026-06-01T10:39:43","date_gmt":"2026-06-01T08:39:43","guid":{"rendered":"https:\/\/pspuzzlowe.com\/?page_id=329"},"modified":"2026-07-31T19:56:13","modified_gmt":"2026-07-31T17:56:13","slug":"ii-mistrzostwa-polski-2026","status":"publish","type":"page","link":"https:\/\/pspuzzlowe.com\/en\/ii-mistrzostwa-polski-2026\/","title":{"rendered":"II Mistrzostwa Polski w Uk\u0142adaniu Puzzli 2026"},"content":{"rendered":"\n<div class=\"wp-block-group alignfull is-layout-flow wp-block-group-is-layout-flow\">\n<style data-wp-block-html=\"css\">\n<style>\n\n\/* Ukrycie TranslatePress \/ Google Translate na stronie MP *\/\n\n.mp-page .trp-language-switcher,\n.mp-page .trp-ls-shortcode-current-language,\n.mp-page .trp-ls-shortcode-language,\n.mp-page #trp-floater-ls,\n.mp-page .trp-floating-language-switcher,\n.mp-page .translatepress-language-switcher,\n.mp-page .goog-te-banner-frame,\n.mp-page .goog-te-gadget,\n.mp-page .goog-te-combo,\n.mp-page .skiptranslate,\nbody:has(.mp-page) .trp-language-switcher,\nbody:has(.mp-page) .trp-ls-shortcode-current-language,\nbody:has(.mp-page) .trp-ls-shortcode-language,\nbody:has(.mp-page) #trp-floater-ls,\nbody:has(.mp-page) .trp-floating-language-switcher,\nbody:has(.mp-page) .translatepress-language-switcher,\nbody:has(.mp-page) .goog-te-banner-frame,\nbody:has(.mp-page) .goog-te-gadget,\nbody:has(.mp-page) .goog-te-combo,\nbody:has(.mp-page) .skiptranslate {\n  display: none !important;\n  visibility: hidden !important;\n  opacity: 0 !important;\n  pointer-events: none !important;\n  height: 0 !important;\n  max-height: 0 !important;\n  overflow: hidden !important;\n}\n\n\/* Usuni\u0119cie przesuni\u0119cia strony, je\u015bli translator doda\u0142 pasek u g\u00f3ry *\/\n\nbody:has(.mp-page) {\n  top: 0 !important;\n}\n\n  \/* =========================================================\n     01. RESET WORDPRESS \/ USUNI\u0118CIE DOMY\u015aLNYCH ODST\u0118P\u00d3W\n     ========================================================= *\/\n\n  html {\n    margin-top: 0 !important;\n    padding-top: 0 !important;\n    scroll-behavior: smooth;\n  }\n\n  body {\n    margin-top: 0 !important;\n    padding-top: 0 !important;\n  }\n\n  body.admin-bar {\n    padding-top: 0 !important;\n  }\n\n  .wp-site-blocks {\n    margin-top: 0 !important;\n    padding-top: 0 !important;\n    gap: 0 !important;\n  }\n\n  .wp-site-blocks > header,\n  .wp-site-blocks > .wp-block-template-part:first-child {\n    display: none !important;\n    height: 0 !important;\n    min-height: 0 !important;\n    margin: 0 !important;\n    padding: 0 !important;\n  }\n\n  .wp-site-blocks > * {\n    margin-block-start: 0 !important;\n  }\n\n  .wp-site-blocks > main,\n  main.wp-block-group,\n  main,\n  .wp-block-post-content,\n  .entry-content,\n  .wp-block-html {\n    margin-top: 0 !important;\n    padding-top: 0 !important;\n    margin-block-start: 0 !important;\n  }\n\n  .wp-block-post-content > *:first-child,\n  .entry-content > *:first-child,\n  .wp-block-html:first-child {\n    margin-top: 0 !important;\n    margin-block-start: 0 !important;\n  }\n\n\n  \/* =========================================================\n     02. USTAWIENIA GLOBALNE STRONY \/ KOLORY \/ ZMIENNE\n     ========================================================= *\/\n\n  .mp-page {\n    --mp-blue: #0500ff;\n    --mp-blue-dark: #0300b8;\n    --mp-lime: #b8ff00;\n    --mp-dark: #111111;\n    --mp-text: #171717;\n    --mp-muted-dark: #555555;\n    --mp-white: #ffffff;\n    --mp-soft: #f7f7f7;\n    --mp-border: rgba(17, 17, 17, 0.12);\n    --mp-blue-border: rgba(5, 0, 255, 0.16);\n    --mp-shadow: 0 22px 55px rgba(5, 0, 255, 0.08);\n    --mp-strong-shadow: 0 28px 80px rgba(0, 0, 0, 0.22);\n\n    --mp-puzzle-white: url(\"data:image\/svg+xml,%3Csvg fill='%23ffffff' viewBox='0 0 8 8' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M3 0c-.28 0-.54.1-.72.28-.18.18-.28.44-.28.72 0 .28.18.48.28.72.03.06.03.16.03.28h-2.31v6h2.31c0-.12-.01-.22-.03-.28-.1-.24-.28-.44-.28-.72 0-.28.1-.54.28-.72.18-.18.44-.28.72-.28.28 0 .54.1.72.28.18.18.28.44.28.72 0 .28-.18.48-.28.72-.03.06-.03.16-.03.28h2.31v-2.31c.12 0 .22.01.28.03.24.1.44.28.72.28.28 0 .54-.1.72-.28.18-.18.28-.44.28-.72 0-.28-.1-.54-.28-.72-.18-.18-.44-.28-.72-.28-.28 0-.48.18-.72.28-.06.03-.16.03-.28.03v-2.31h-2.31c0-.12.01-.22.03-.28.1-.24.28-.44.28-.72 0-.28-.1-.54-.28-.72-.18-.18-.44-.28-.72-.28z'\/%3E%3C\/svg%3E\");\n\n    --mp-puzzle-blue: url(\"data:image\/svg+xml,%3Csvg fill='%230500ff' viewBox='0 0 8 8' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M3 0c-.28 0-.54.1-.72.28-.18.18-.28.44-.28.72 0 .28.18.48.28.72.03.06.03.16.03.28h-2.31v6h2.31c0-.12-.01-.22-.03-.28-.1-.24-.28-.44-.28-.72 0-.28.1-.54.28-.72.18-.18.44-.28.72-.28.28 0 .54.1.72.28.18.18.28.44.28.72 0 .28-.18.48-.28.72-.03.06-.03.16-.03.28h2.31v-2.31c.12 0 .22.01.28.03.24.1.44.28.72.28.28 0 .54-.1.72-.28.18-.18.28-.44.28-.72 0-.28-.1-.54-.28-.72-.18-.18-.44-.28-.72-.28-.28 0-.48.18-.72.28-.06.03-.16.03-.28.03v-2.31h-2.31c0-.12.01-.22.03-.28.1-.24.28-.44.28-.72 0-.28-.1-.54-.28-.72-.18-.18-.44-.28-.72-.28z'\/%3E%3C\/svg%3E\");\n\n    --mp-puzzle-lime: url(\"data:image\/svg+xml,%3Csvg fill='%23b8ff00' viewBox='0 0 8 8' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M3 0c-.28 0-.54.1-.72.28-.18.18-.28.44-.28.72 0 .28.18.48.28.72.03.06.03.16.03.28h-2.31v6h2.31c0-.12-.01-.22-.03-.28-.1-.24-.28-.44-.28-.72 0-.28.1-.54.28-.72.18-.18.44-.28.72-.28.28 0 .54.1.72.28.18.18.28.44.28.72 0 .28-.18.48-.28.72-.03.06-.03.16-.03.28h2.31v-2.31c.12 0 .22.01.28.03.24.1.44.28.72.28.28 0 .54-.1.72-.28.18-.18.28-.44.28-.72 0-.28-.1-.54-.28-.72-.18-.18-.44-.28-.72-.28-.28 0-.48.18-.72.28-.06.03-.16.03-.28.03v-2.31h-2.31c0-.12.01-.22.03-.28.1-.24.28-.44.28-.72 0-.28-.1-.54-.28-.72-.18-.18-.44-.28-.72-.28z'\/%3E%3C\/svg%3E\");\n\n    margin-top: 0 !important;\n    padding-top: 74px;\n    color: var(--mp-text);\n    background: #ffffff;\n    font-family: inherit;\n  }\n\n  .mp-page *,\n  .mp-page *::before,\n  .mp-page *::after {\n    box-sizing: border-box;\n  }\n\n\n  \/* =========================================================\n     03. NAWIGACJA\n     ID: #mp-nav\n     ========================================================= *\/\n\n  .mp-nav {\n    position: fixed;\n    top: 0;\n    left: 0;\n    z-index: 9999;\n    width: 100%;\n    padding: 14px 24px;\n    background: rgba(255, 255, 255, 0.74);\n    border-bottom: 1px solid rgba(17, 17, 17, 0.08);\n    box-shadow: 0 10px 35px rgba(0, 0, 0, 0.05);\n    backdrop-filter: blur(18px);\n    -webkit-backdrop-filter: blur(18px);\n  }\n\n  .mp-nav-inner {\n    width: 100%;\n    max-width: 1260px;\n    margin: 0 auto;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 24px;\n  }\n\n  .mp-nav-logo {\n    display: inline-flex;\n    align-items: center;\n    flex: 0 0 auto;\n    text-decoration: none;\n  }\n\n  .mp-nav-logo img {\n    display: block;\n    width: auto;\n    height: 46px;\n    object-fit: contain;\n  }\n\n  .mp-nav-menu {\n    display: flex;\n    align-items: center;\n    justify-content: flex-end;\n    gap: 8px;\n  }\n\n  .mp-nav-menu a {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 38px;\n    padding: 9px 13px;\n    border-radius: 999px;\n    color: var(--mp-text);\n    font-size: 15px;\n    font-weight: 850;\n    line-height: 1;\n    text-decoration: none;\n    white-space: nowrap;\n    transition: background 0.2s ease, color 0.2s ease, transform 0.2s ease;\n  }\n\n  .mp-nav-menu a:hover {\n    background: var(--mp-blue);\n    color: #ffffff;\n    transform: translateY(-1px);\n  }\n\n  .mp-nav-menu a[href=\"#zapisy\"] {\n    background: var(--mp-lime);\n    color: var(--mp-dark);\n  }\n\n  .mp-nav-menu a[href=\"#zapisy\"]:hover {\n    background: var(--mp-blue);\n    color: #ffffff;\n  }\n.mp-nav-menu .mp-language-switch {\n  background: var(--mp-blue);\n  color: #ffffff;\n  border: 1px solid var(--mp-blue);\n}\n\n.mp-nav-menu .mp-language-switch:hover {\n  background: var(--mp-lime);\n  color: var(--mp-dark);\n  border-color: var(--mp-lime);\n}\n  .mp-nav-toggle {\n    display: none;\n    width: 44px;\n    height: 44px;\n    padding: 0;\n    border: 0;\n    border-radius: 999px;\n    background: var(--mp-blue);\n    cursor: pointer;\n    align-items: center;\n    justify-content: center;\n    flex-direction: column;\n    gap: 5px;\n  }\n\n  .mp-nav-toggle span {\n    display: block;\n    width: 20px;\n    height: 2px;\n    border-radius: 999px;\n    background: #ffffff;\n    transition: transform 0.2s ease, opacity 0.2s ease;\n  }\n\n  .mp-nav.is-open .mp-nav-toggle span:nth-child(1) {\n    transform: translateY(7px) rotate(45deg);\n  }\n\n  .mp-nav.is-open .mp-nav-toggle span:nth-child(2) {\n    opacity: 0;\n  }\n\n  .mp-nav.is-open .mp-nav-toggle span:nth-child(3) {\n    transform: translateY(-7px) rotate(-45deg);\n  }\n\n  #o-wydarzeniu,\n  #dlaczego-warto,\n  #harmonogram,\n  #sponsorzy,\n  #zapisy,\n  #kiedy-gdzie,\n  #kontakt {\n    scroll-margin-top: 96px;\n  }\n\n\n  \/* =========================================================\n     04. WSP\u00d3LNE STYLE SEKCJI\n     ========================================================= *\/\n\n  .mp-section {\n    position: relative;\n    overflow: hidden;\n    padding: 92px 24px;\n    background: #ffffff;\n  }\n\n  .mp-section::before {\n    content: \"\";\n    position: absolute;\n    z-index: 0;\n    pointer-events: none;\n    width: 96px;\n    height: 96px;\n    right: 7%;\n    top: 54px;\n    background-image: var(--mp-puzzle-blue);\n    background-size: contain;\n    background-repeat: no-repeat;\n    background-position: center;\n    opacity: 0.035;\n    transform: rotate(11deg);\n  }\n\n  .mp-section-soft {\n    background: #f7f7f7;\n  }\n\n  .mp-section-blue {\n    background:\n      radial-gradient(circle at top right, rgba(184, 255, 0, 0.28), transparent 32%),\n      radial-gradient(circle at bottom left, rgba(184, 255, 0, 0.14), transparent 34%),\n      linear-gradient(135deg, var(--mp-blue) 0%, var(--mp-blue-dark) 100%);\n    color: var(--mp-white);\n  }\n\n  .mp-section-blue::before {\n    background-image: var(--mp-puzzle-white);\n    opacity: 0.08;\n  }\n\n  .mp-section-inner {\n    position: relative;\n    z-index: 2;\n    width: 100%;\n    max-width: 1180px;\n    margin: 0 auto;\n  }\n\n  .mp-section-eyebrow {\n    margin: 0 0 12px;\n    color: var(--mp-blue);\n    font-size: 14px;\n    font-weight: 900;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n  }\n\n  .mp-section-title {\n    margin: 0 0 28px;\n    color: inherit;\n    font-size: clamp(34px, 4.4vw, 62px);\n    line-height: 1;\n    letter-spacing: -0.055em;\n    font-weight: 900;\n  }\n\n  .mp-section-lead {\n    max-width: 880px;\n    margin: 0;\n    color: var(--mp-muted-dark);\n    font-size: 20px;\n    line-height: 1.65;\n    font-weight: 450;\n  }\n\n  .mp-section-blue .mp-section-lead {\n    color: rgba(255, 255, 255, 0.86);\n  }\n\n  .mp-section-title-left,\n  .mp-section-lead-left {\n    text-align: left;\n  }\n\n\n  \/* =========================================================\n     05. WSP\u00d3LNE ELEMENTY: PRZYCISKI I KARTY\n     ========================================================= *\/\n\n  .mp-button {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 24px;\n    padding: 11px 18px;\n    border-radius: 999px;\n    font-size: 15px;\n    font-weight: 850;\n    line-height: 1;\n    text-decoration: none;\n    transition: transform 0.2s ease, opacity 0.2s ease;\n  }\n\n  .mp-button:hover {\n    transform: translateY(-2px);\n    opacity: 0.92;\n  }\n\n  .mp-button-primary {\n    background: var(--mp-lime);\n    color: var(--mp-dark);\n  }\n\n  .mp-button-secondary {\n    background: rgba(255, 255, 255, 0.12);\n    color: var(--mp-white);\n    border: 1px solid rgba(255, 255, 255, 0.38);\n  }\n\n  .mp-card {\n    border-radius: 28px;\n    background: #ffffff;\n    border: 1px solid var(--mp-border);\n    box-shadow: var(--mp-shadow);\n    color: var(--mp-text);\n  }\n\n\n  \/* =========================================================\n     06. SEKCJA HERO \/ G\u00d3RNY BANER\n     ID: #start\n     ========================================================= *\/\n\n  .mp-hero {\n    position: relative;\n    overflow: hidden;\n    min-height: 700px;\n    display: flex;\n    align-items: center;\n    margin-top: -74px !important;\n    padding: 150px 24px 90px;\n    color: var(--mp-white);\n    background-color: var(--mp-blue);\n    background-image:\n      linear-gradient(90deg, rgba(0, 0, 0, 0.52) 0%, rgba(0, 0, 0, 0.22) 48%, rgba(0, 0, 0, 0.04) 100%),\n      url(\"https:\/\/pspuzzlowe.com\/wp-content\/uploads\/2026\/05\/1200x628.png\");\n    background-size: cover;\n    background-position: center;\n  }\n\n  .mp-hero::before,\n  .mp-hero::after {\n    content: \"\";\n    position: absolute;\n    z-index: 1;\n    pointer-events: none;\n    background-image: var(--mp-puzzle-white);\n    background-repeat: no-repeat;\n    background-position: center;\n    background-size: contain;\n    filter: drop-shadow(0 18px 35px rgba(0, 0, 0, 0.14));\n  }\n\n  .mp-hero::before {\n    top: 92px;\n    right: 9%;\n    width: 128px;\n    height: 128px;\n    opacity: 0.2;\n    transform: rotate(9deg);\n  }\n\n  .mp-hero::after {\n    right: 25%;\n    bottom: 110px;\n    width: 112px;\n    height: 112px;\n    opacity: 0.16;\n    transform: rotate(-13deg);\n  }\n\n  .mp-hero-inner {\n    position: relative;\n    z-index: 2;\n    width: 100%;\n    max-width: 1260px;\n    margin: 0 auto;\n  }\n\n  .mp-hero-content {\n    max-width: 1180px;\n  }\n\n  .mp-hero-kicker {\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    margin: 0 0 22px;\n    padding: 10px 16px;\n    border-radius: 999px;\n    background: rgba(255, 255, 255, 0.14);\n    border: 1px solid rgba(255, 255, 255, 0.22);\n    color: var(--mp-white);\n    font-size: 14px;\n    font-weight: 800;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n  }\n\n  .mp-hero-title {\n    max-width: 1180px;\n    margin: 0 0 22px;\n    color: var(--mp-white);\n    font-size: clamp(52px, 5.35vw, 88px);\n    line-height: 0.96;\n    letter-spacing: -0.068em;\n    font-weight: 900;\n  }\n\n  .mp-hero-title span {\n    display: block;\n  }\n\n  .mp-hero-meta {\n    margin: 0 0 26px;\n    color: var(--mp-lime);\n    font-size: clamp(19px, 2.1vw, 30px);\n    line-height: 1.25;\n    font-weight: 850;\n  }\n\n  .mp-hero-text {\n    max-width: 680px;\n    margin: 0 0 34px;\n    color: rgba(255, 255, 255, 0.9);\n    font-size: clamp(18px, 1.7vw, 23px);\n    line-height: 1.55;\n    font-weight: 500;\n  }\n\n  .mp-hero-actions {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 14px;\n    align-items: center;\n  }\n\n\n  \/* =========================================================\n     07. SEKCJA O WYDARZENIU\n     ID: #o-wydarzeniu\n     ========================================================= *\/\n\n  .mp-about-card {\n    margin-top: 34px;\n    padding: 34px;\n  }\n\n  .mp-about-card p {\n    margin: 0 0 18px;\n    color: var(--mp-text);\n    font-size: 18px;\n    line-height: 1.7;\n  }\n\n  .mp-about-card p:last-child {\n    margin-bottom: 0;\n  }\n\n\n  \/* =========================================================\n     08. SEKCJA DLACZEGO WARTO\n     ID: #dlaczego-warto\n     ========================================================= *\/\n\n  .mp-benefits-grid {\n    display: grid;\n    grid-template-columns: repeat(5, 1fr);\n    gap: 18px;\n    margin-top: 34px;\n  }\n\n  .mp-benefit-card {\n    position: relative;\n    min-height: 200px;\n    padding: 24px 22px;\n    border-radius: 26px;\n    background:\n      radial-gradient(circle at top right, rgba(184, 255, 0, 0.28), transparent 44%),\n      linear-gradient(180deg, #ffffff 0%, #fafafa 100%);\n    border: 1px solid rgba(5, 0, 255, 0.12);\n    box-shadow: 0 18px 45px rgba(5, 0, 255, 0.08);\n    overflow: hidden;\n  }\n\n  .mp-benefit-card::before {\n    content: \"\";\n    position: absolute;\n    right: -18px;\n    bottom: -18px;\n    width: 84px;\n    height: 84px;\n    background-image: var(--mp-puzzle-blue);\n    background-size: contain;\n    background-repeat: no-repeat;\n    background-position: center;\n    opacity: 0.08;\n    transform: rotate(-10deg);\n  }\n\n  .mp-benefit-card::after {\n    content: \"\";\n    position: absolute;\n    left: 22px;\n    top: 22px;\n    width: 38px;\n    height: 4px;\n    border-radius: 999px;\n    background: var(--mp-lime);\n  }\n\n  .mp-benefit-number {\n    display: inline-flex;\n    margin: 8px 0 8px;\n    color: var(--mp-blue);\n    font-size: 13px;\n    font-weight: 900;\n    letter-spacing: 0.08em;\n  }\n\n  .mp-benefit-card h3 {\n    position: relative;\n    z-index: 2;\n    margin: 0;\n    color: #171717;\n    font-size: 19px;\n    line-height: 1.25;\n    font-weight: 850;\n  }\n\n  .mp-benefit-card a {\n    color: var(--mp-blue);\n    text-decoration: none;\n  }\n\n  .mp-benefit-card a:hover {\n    text-decoration: underline;\n  }\n\n  \/* =========================================================\n     09. SEKCJA HARMONOGRAM\n     ID: #harmonogram\n     ========================================================= *\/\n\n  .mp-schedule-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 22px;\n    align-items: start;\n    margin-top: 34px;\n  }\n\n  .mp-schedule-day {\n    overflow: hidden;\n    border-radius: 28px;\n    border: 2px solid rgba(184, 255, 0, 0.9);\n    background: #ffffff;\n    box-shadow: var(--mp-strong-shadow);\n    color: var(--mp-text);\n  }\n\n  .mp-schedule-day summary {\n    list-style: none;\n    cursor: pointer;\n    padding: 28px 30px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 18px;\n    color: var(--mp-text);\n    font-size: 24px;\n    line-height: 1.15;\n    font-weight: 900;\n  }\n\n  .mp-schedule-day summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .mp-schedule-date {\n    display: block;\n    margin-top: 8px;\n    color: var(--mp-muted-dark);\n    font-size: 15px;\n    line-height: 1.3;\n    font-weight: 700;\n  }\n\n  .mp-schedule-icon {\n    flex: 0 0 auto;\n    width: 42px;\n    height: 42px;\n    border-radius: 999px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    background: var(--mp-lime);\n    color: var(--mp-dark);\n    font-size: 26px;\n    line-height: 1;\n    font-weight: 900;\n    transition: transform 0.2s ease;\n  }\n\n  .mp-schedule-day[open] .mp-schedule-icon {\n    transform: rotate(45deg);\n  }\n\n  .mp-schedule-list {\n    margin: 0;\n    padding: 0 30px 30px;\n    list-style: none;\n  }\n\n  .mp-schedule-list li {\n    display: grid;\n    grid-template-columns: 145px minmax(0, 1fr);\n    gap: 18px;\n    align-items: start;\n    padding: 18px 0;\n    border-top: 1px solid rgba(17, 17, 17, 0.1);\n    color: var(--mp-text);\n    font-size: 17px;\n    line-height: 1.45;\n  }\n\n  .mp-schedule-time {\n    display: block;\n    min-width: 145px;\n    color: var(--mp-blue);\n    font-weight: 900;\n    white-space: nowrap;\n  }\n\n\n  \/* =========================================================\n     10. SEKCJA SPONSORZY I PARTNERZY\n     ID: #sponsorzy\n     ========================================================= *\/\n\n  .mp-partners-section {\n    background: #ffffff;\n  }\n\n  .mp-partners-section .mp-section-eyebrow,\n  .mp-partners-section .mp-section-title,\n  .mp-partners-section .mp-section-lead {\n    text-align: left;\n  }\n\n  .mp-partners-tier {\n    margin-top: 54px;\n  }\n\n  .mp-partners-tier-organizers {\n    margin-top: 64px;\n  }\n\n  .mp-partners-tier h3 {\n    margin: 0 0 22px;\n    text-align: center;\n    font-size: clamp(22px, 2.6vw, 34px);\n    line-height: 1.15;\n    color: var(--mp-text);\n    font-weight: 900;\n    letter-spacing: -0.035em;\n  }\n.mp-partners-row {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 22px;\n\n  width: 75%;\n  max-width: 900px;\n  margin-inline: auto;\n}\n\n.mp-partners-row .mp-partner-card {\n  width: 100%;\n  max-width: none;\n  box-sizing: border-box;\n}\n\n@media (max-width: 600px) {\n  .mp-partners-row {\n    grid-template-columns: 1fr;\n    width: 90%;\n  }\n}\n  .mp-partners-grid {\n    display: grid;\n    gap: 22px;\n  }\n\n  .mp-partners-grid-organizers {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .mp-partners-grid-small {\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    max-width: 1120px;\n    margin: 0 auto;\n  }\n\n  .mp-partners-single {\n    margin: 0 auto;\n  }\n\n  .mp-partners-single-main {\n    max-width: 560px;\n  }\n\n  .mp-partners-single-patron {\n    max-width: 520px;\n  }\n\n  .mp-partners-single-small {\n    max-width: 270px;\n  }\n\n  .mp-partner-card {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    background:\n      radial-gradient(circle at top right, rgba(184, 255, 0, 0.14), transparent 36%),\n      #ffffff;\n    border: 1px solid var(--mp-border);\n    border-radius: 28px;\n    box-shadow: 0 18px 45px rgba(5, 0, 255, 0.06);\n    color: var(--mp-text);\n    text-decoration: none;\n    text-align: center;\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n\n  .mp-partner-card:hover {\n    transform: translateY(-4px);\n    border-color: rgba(5, 0, 255, 0.28);\n    box-shadow: 0 24px 58px rgba(5, 0, 255, 0.12);\n  }\n\n  .mp-partner-logo {\n    width: 100%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .mp-partner-logo img {\n    display: block;\n    max-width: 92%;\n    width: auto;\n    height: auto;\n    object-fit: contain;\n  }\n\n  .mp-partner-card p {\n    margin: 0;\n    text-align: center;\n    color: var(--mp-text);\n    font-weight: 900;\n    line-height: 1.3;\n  }\n\n  \/* Organizatorzy *\/\n\n  .mp-partner-card-large {\n    min-height: 250px;\n    padding: 34px 30px;\n    border-radius: 30px;\n  }\n\n  .mp-partner-card-large .mp-partner-logo {\n    height: 130px;\n    margin-bottom: 20px;\n  }\n\n  .mp-partner-card-large .mp-partner-logo img {\n    max-height: 115px;\n  }\n\n  .mp-partner-card-large p {\n    font-size: 20px;\n  }\n\n  \/* Sponsor g\u0142\u00f3wny *\/\n\n  .mp-partner-card-main {\n    min-height: 220px;\n    padding: 30px 28px;\n    border-radius: 28px;\n    border: 2px solid rgba(184, 255, 0, 0.9);\n    box-shadow: 0 24px 65px rgba(5, 0, 255, 0.12);\n  }\n\n  .mp-partner-card-main .mp-partner-logo {\n    height: 110px;\n    margin-bottom: 18px;\n  }\n\n  .mp-partner-card-main .mp-partner-logo img {\n    max-height: 96px;\n  }\n\n  .mp-partner-card-main p {\n    font-size: 19px;\n  }\n\n  \/* Honorowy patronat *\/\n\n  .mp-partner-card-patron {\n    min-height: 185px;\n    padding: 24px;\n    border-radius: 26px;\n    background:\n      radial-gradient(circle at top right, rgba(5, 0, 255, 0.08), transparent 36%),\n      #f8f8f8;\n  }\n\n  .mp-partner-card-patron .mp-partner-logo {\n    height: 92px;\n    margin-bottom: 14px;\n  }\n\n  .mp-partner-card-patron .mp-partner-logo img {\n    max-height: 74px;\n  }\n\n  .mp-partner-card-patron p {\n    max-width: 390px;\n    font-size: 16px;\n  }\n\n  .mp-partner-card-patron span {\n    display: block;\n    margin-top: 7px;\n    color: var(--mp-muted-dark);\n    font-size: 14px;\n    font-weight: 800;\n  }\n\n  \/* Honorowy patronat \u2014 dwa logotypy w jednym kafelku *\/\n\n  .mp-partner-logo-double {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 24px;\n    flex-wrap: nowrap;\n    width: 100%;\n  }\n\n  .mp-partner-logo-double img {\n    flex: 0 1 auto;\n    max-width: 44%;\n    max-height: 74px;\n    width: auto;\n    height: auto;\n    object-fit: contain;\n  }\n\n  .mp-partner-card-patron .mp-partner-logo-double {\n    min-height: 92px;\n    margin-bottom: 14px;\n  }\n\n  \/* Sponsorzy nagr\u00f3d *\/\n\n  .mp-partner-card-small {\n    min-height: 145px;\n    padding: 20px 18px;\n    border-radius: 22px;\n  }\n\n  .mp-partner-card-small .mp-partner-logo {\n    height: 64px;\n    margin-bottom: 12px;\n  }\n\n  .mp-partner-card-small .mp-partner-logo img {\n    max-height: 54px;\n  }\n\n  .mp-partner-card-small p {\n    font-size: 15px;\n  }\n\n  \/* Wsp\u00f3\u0142praca *\/\n\n  .mp-partners-single-small .mp-partner-card-small {\n    min-height: 120px;\n    padding: 18px 16px;\n    border-radius: 20px;\n  }\n\n  .mp-partners-single-small .mp-partner-logo {\n    height: 54px;\n    margin-bottom: 10px;\n  }\n\n  .mp-partners-single-small .mp-partner-logo img {\n    max-height: 46px;\n  }\n\n  .mp-partners-single-small .mp-partner-card-small p {\n    font-size: 14px;\n  }\n\n\n  \/* =========================================================\n     11. SEKCJA ZAPISY I UCZESTNICTWO\n     ID: #zapisy\n     ========================================================= *\/\n\n  .mp-registration-box {\n    margin-top: 34px;\n    padding: 38px;\n    border-radius: 30px;\n    background: #ffffff;\n    border: 2px solid rgba(184, 255, 0, 0.9);\n    box-shadow: var(--mp-strong-shadow);\n    color: var(--mp-text);\n  }\n\n  .mp-registration-box p {\n    margin: 0 0 18px;\n    color: var(--mp-text);\n    font-size: 19px;\n    line-height: 1.65;\n    font-weight: 400;\n  }\n\n  .mp-registration-box p:last-child {\n    margin-bottom: 0;\n  }\n\n  .mp-registration-box ul {\n    margin: 0;\n    padding-left: 22px;\n    color: var(--mp-text);\n    font-size: 18px;\n    line-height: 1.65;\n    font-weight: 400;\n  }\n\n  .mp-registration-box li {\n    margin-bottom: 12px;\n    padding-left: 4px;\n    font-weight: 400;\n  }\n\n  .mp-registration-box li:last-child {\n    margin-bottom: 0;\n  }\n\n  .mp-registration-box li::marker {\n    color: var(--mp-blue);\n    font-size: 1.2em;\n  }\n\n  .mp-registration-box a {\n    color: var(--mp-blue);\n    font-weight: 600;\n    text-decoration: none;\n  }\n\n  .mp-registration-box a:hover {\n    text-decoration: underline;\n  }\n\n\n  \/* =========================================================\n     12. SEKCJA KIEDY I GDZIE\n     ID: #kiedy-gdzie\n     ========================================================= *\/\n\n  .mp-location-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);\n    gap: 30px;\n    align-items: stretch;\n    margin-top: 34px;\n  }\n\n  .mp-location-info {\n    padding: 34px;\n  }\n\n  .mp-location-info p {\n    margin: 0 0 20px;\n    color: var(--mp-text);\n    font-size: 19px;\n    line-height: 1.55;\n  }\n\n  .mp-location-info p:last-child {\n    margin-bottom: 0;\n  }\n\n  .mp-location-info strong {\n    font-weight: 900;\n  }\n\n  .mp-map {\n    min-height: 320px;\n    overflow: hidden;\n    border-radius: 28px;\n    border: 1px solid var(--mp-border);\n    box-shadow: var(--mp-shadow);\n    background: #f4f4f4;\n  }\n\n  .mp-map iframe {\n    display: block;\n    width: 100%;\n    height: 100%;\n    min-height: 320px;\n    border: 0;\n  }\n\n\n  \/* =========================================================\n     13. SEKCJA KONTAKT \/ FORMULARZ\n     ID: #kontakt\n     ========================================================= *\/\n\n  .mp-contact-split {\n    display: grid;\n    grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);\n    gap: 34px;\n    align-items: start;\n  }\n\n  .mp-contact-card {\n    padding: 38px;\n    border-radius: 30px;\n    background: #ffffff;\n    border: 2px solid rgba(184, 255, 0, 0.9);\n    box-shadow: var(--mp-strong-shadow);\n    color: var(--mp-text);\n  }\n\n  .mp-contact-card p {\n    margin: 0;\n    color: var(--mp-text);\n    font-size: 20px;\n    line-height: 1.65;\n  }\n\n  .mp-contact-card a {\n    color: var(--mp-blue);\n    font-weight: 900;\n    text-decoration: none;\n  }\n\n  .mp-contact-card a:hover {\n    text-decoration: underline;\n  }\n\n  .mp-questions-form {\n    color: var(--mp-text);\n  }\n\n  .mp-questions-form input[type=\"text\"],\n  .mp-questions-form input[type=\"email\"],\n  .mp-questions-form input[type=\"tel\"],\n  .mp-questions-form input[type=\"url\"],\n  .mp-questions-form input[type=\"number\"],\n  .mp-questions-form input[type=\"date\"],\n  .mp-questions-form select,\n  .mp-questions-form textarea,\n  .mp-contact-card input[type=\"text\"],\n  .mp-contact-card input[type=\"email\"],\n  .mp-contact-card input[type=\"tel\"],\n  .mp-contact-card input[type=\"url\"],\n  .mp-contact-card input[type=\"number\"],\n  .mp-contact-card input[type=\"date\"],\n  .mp-contact-card select,\n  .mp-contact-card textarea {\n    width: 100%;\n    min-height: 46px;\n    padding: 10px 14px;\n    border: 1px solid rgba(17, 17, 17, 0.22);\n    border-radius: 7px;\n    background: #ffffff;\n    color: var(--mp-text);\n    font-family: inherit;\n    font-size: 16px;\n    line-height: 1.4;\n  }\n\n  .mp-questions-form textarea,\n  .mp-contact-card textarea {\n    min-height: 190px;\n    resize: vertical;\n  }\n\n  .mp-questions-form input:focus,\n  .mp-questions-form textarea:focus,\n  .mp-questions-form select:focus,\n  .mp-contact-card input:focus,\n  .mp-contact-card textarea:focus,\n  .mp-contact-card select:focus {\n    outline: 3px solid rgba(184, 255, 0, 0.35);\n    border-color: var(--mp-blue);\n  }\n\n  .mp-questions-form input[type=\"submit\"],\n  .mp-contact-card input[type=\"submit\"],\n  .wpcf7-form input[type=\"submit\"] {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 46px;\n    padding: 12px 24px;\n    border: 2px solid var(--mp-dark);\n    border-radius: 999px;\n    background: var(--mp-dark);\n    color: #ffffff;\n    font-family: inherit;\n    font-size: 16px;\n    font-weight: 900;\n    line-height: 1;\n    cursor: pointer;\n    text-decoration: none;\n    transition: transform 0.2s ease, background 0.2s ease, color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;\n  }\n\n  .mp-questions-form input[type=\"submit\"]:hover,\n  .mp-contact-card input[type=\"submit\"]:hover,\n  .wpcf7-form input[type=\"submit\"]:hover {\n    transform: translateY(-2px);\n    background: var(--mp-lime);\n    color: var(--mp-dark);\n    border-color: var(--mp-lime);\n    box-shadow: 0 12px 28px rgba(17, 17, 17, 0.18);\n  }\n\n  .mp-questions-form input[type=\"submit\"]:focus,\n  .mp-contact-card input[type=\"submit\"]:focus,\n  .wpcf7-form input[type=\"submit\"]:focus {\n    outline: 3px solid rgba(17, 17, 17, 0.25);\n    outline-offset: 3px;\n  }\n\n  .mp-questions-form .wpcf7-not-valid-tip,\n  .mp-contact-card .wpcf7-not-valid-tip {\n    margin-top: 6px;\n    color: #dc143c;\n    font-size: 14px;\n    font-weight: 700;\n  }\n\n  .mp-questions-form .wpcf7-response-output,\n  .mp-contact-card .wpcf7-response-output {\n    margin: 20px 0 0;\n    padding: 14px 16px;\n    border-radius: 14px;\n    font-size: 15px;\n    line-height: 1.45;\n  }\n\n\/* ================================\n   MP 2026 \u2014 Q&A \/ FAQ SECTION\n   ================================ *\/\n\n.mp-qa-section {\n  background: #f6f8ff;\n  padding: 88px 20px;\n  color: #102033;\n}\n\n.mp-qa-inner {\n  max-width: 1080px;\n  margin: 0 auto;\n}\n\n.mp-qa-header {\n  max-width: 760px;\n  margin: 0 auto 42px;\n  text-align: center;\n}\n\n.mp-qa-eyebrow {\n  margin: 0 0 10px;\n  font-size: 13px;\n  font-weight: 800;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: #e30613;\n}\n\n.mp-qa-header h2 {\n  margin: 0 0 16px;\n  font-size: clamp(32px, 4vw, 52px);\n  line-height: 1.05;\n  font-weight: 900;\n  color: #102033;\n}\n\n.mp-qa-header p {\n  margin: 0;\n  font-size: 18px;\n  line-height: 1.65;\n  color: #415169;\n}\n\n.mp-qa-list {\n  display: grid;\n  gap: 14px;\n}\n\n.mp-qa-item {\n  background: #ffffff;\n  border: 1px solid rgba(16, 32, 51, 0.08);\n  border-radius: 22px;\n  box-shadow: 0 14px 34px rgba(16, 32, 51, 0.08);\n  overflow: hidden;\n}\n\n.mp-qa-item summary {\n  position: relative;\n  display: flex;\n  align-items: center;\n  gap: 16px;\n  width: 100%;\n  padding: 22px 64px 22px 24px;\n  cursor: pointer;\n  list-style: none;\n  font-size: 18px;\n  line-height: 1.35;\n  font-weight: 850;\n  color: #102033;\n}\n\n.mp-qa-item summary::-webkit-details-marker {\n  display: none;\n}\n\n.mp-qa-item summary::after {\n  content: \"+\";\n  position: absolute;\n  right: 24px;\n  top: 50%;\n  width: 34px;\n  height: 34px;\n  transform: translateY(-50%);\n  border-radius: 999px;\n  background: #e30613;\n  color: #ffffff;\n  display: grid;\n  place-items: center;\n  font-size: 24px;\n  line-height: 1;\n  font-weight: 700;\n}\n\n.mp-qa-item[open] summary::after {\n  content: \"\u2013\";\n}\n\n.mp-qa-answer {\n  padding: 0 24px 24px;\n  color: #415169;\n  font-size: 16px;\n  line-height: 1.7;\n}\n\n.mp-qa-answer p {\n  margin: 0 0 12px;\n}\n\n.mp-qa-answer p:last-child {\n  margin-bottom: 0;\n}\n\n.mp-qa-answer ul {\n  margin: 8px 0 0;\n  padding-left: 20px;\n}\n\n.mp-qa-answer li {\n  margin: 6px 0;\n}\n\n.mp-qa-answer a {\n  color: #e30613;\n  font-weight: 800;\n  text-decoration: none;\n}\n\n.mp-qa-answer a:hover,\n.mp-qa-answer a:focus {\n  text-decoration: underline;\n}\n\n@media (max-width: 768px) {\n  .mp-qa-section {\n    padding: 64px 16px;\n  }\n\n  .mp-qa-header {\n    text-align: left;\n    margin-bottom: 30px;\n  }\n\n  .mp-qa-header p {\n    font-size: 16px;\n  }\n\n  .mp-qa-item {\n    border-radius: 18px;\n  }\n\n  .mp-qa-item summary {\n    padding: 18px 58px 18px 18px;\n    font-size: 16px;\n  }\n\n  .mp-qa-item summary::after {\n    right: 18px;\n    width: 30px;\n    height: 30px;\n    font-size: 22px;\n  }\n\n  .mp-qa-answer {\n    padding: 0 18px 20px;\n    font-size: 15px;\n  }\n}\n.mp-seller-contact-data {\n  margin-top: 28px;\n  padding: 24px;\n  border-radius: 22px;\n  background: rgba(255, 255, 255, 0.92);\n  border: 1px solid rgba(15, 23, 42, 0.1);\n  box-shadow: 0 16px 36px rgba(15, 23, 42, 0.08);\n}\n\n.mp-seller-contact-data h3 {\n  margin: 0 0 16px;\n  font-size: 22px;\n  line-height: 1.2;\n  color: #111827;\n}\n\n.mp-seller-contact-data p {\n  margin: 0 0 8px;\n  font-size: 15px;\n  line-height: 1.55;\n  color: #1f2937;\n}\n\n.mp-seller-contact-data p:last-child {\n  margin-bottom: 0;\n}\n\n.mp-seller-contact-data a {\n  color: #e30613;\n  font-weight: 700;\n  text-decoration: none;\n}\n\n.mp-seller-contact-data a:hover {\n  text-decoration: underline;\n}\n\/* ===============================\n   STOPKA MP\n   =============================== *\/\n\n.mp-footer {\n  background: #151515;\n  color: #ffffff;\n  padding: 64px 20px 36px;\n}\n\n.mp-footer-inner {\n  width: min(1180px, 100%);\n  margin: 0 auto;\n}\n\n.mp-footer-main {\n  display: grid;\n  grid-template-columns: 1.4fr 0.8fr 1.25fr 0.7fr;\n  gap: 52px;\n  align-items: start;\n}\n\n.mp-footer-brand img {\n  max-width: 280px;\n  width: 100%;\n  height: auto;\n  display: block;\n  margin-bottom: 22px;\n}\n\n.mp-footer-brand p {\n  margin: 0;\n  font-size: 15px;\n  line-height: 1.6;\n  color: rgba(255, 255, 255, 0.72);\n}\n\n.mp-footer-column h3,\n.mp-footer-seller h3 {\n  margin: 0 0 16px;\n  font-size: 17px;\n  line-height: 1.2;\n  font-weight: 800;\n  color: #ffffff;\n}\n\n.mp-footer-links {\n  display: grid;\n  gap: 10px;\n}\n\n.mp-footer-links a {\n  color: rgba(255, 255, 255, 0.68);\n  text-decoration: none;\n  font-size: 14.5px;\n  line-height: 1.3;\n}\n\n.mp-footer-links a:hover {\n  color: #ffffff;\n}\n\n.mp-footer-seller {\n  max-width: 330px;\n  font-size: 12.5px;\n  line-height: 1.55;\n  color: rgba(255, 255, 255, 0.68);\n}\n\n.mp-footer-seller p {\n  margin: 0 0 10px;\n}\n\n.mp-footer-seller p:last-child {\n  margin-bottom: 0;\n}\n\n.mp-footer-seller strong {\n  display: inline-block;\n  margin-bottom: 2px;\n  color: #ffffff;\n  font-size: 13px;\n  line-height: 1.35;\n  font-weight: 800;\n}\n\n.mp-footer-seller a {\n  color: #ffffff;\n  font-weight: 700;\n  text-decoration: underline;\n  text-underline-offset: 3px;\n}\n\n.mp-footer-seller a:hover {\n  opacity: 0.75;\n}\n\n.mp-footer-socials {\n  display: flex;\n  gap: 12px;\n  align-items: center;\n}\n\n.mp-footer-socials a {\n  width: 44px;\n  height: 44px;\n  border: 1px solid rgba(255, 255, 255, 0.28);\n  border-radius: 999px;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  color: #ffffff;\n  text-decoration: none;\n  transition: background 0.2s ease, border-color 0.2s ease, transform 0.2s ease;\n}\n\n.mp-footer-socials a:hover {\n  background: #e30613;\n  border-color: #e30613;\n  transform: translateY(-2px);\n}\n\n.mp-footer-socials svg {\n  width: 20px;\n  height: 20px;\n  fill: currentColor;\n}\n\n.mp-footer-bottom {\n  margin-top: 46px;\n  padding-top: 22px;\n  border-top: 1px solid rgba(255, 255, 255, 0.12);\n  display: flex;\n  justify-content: space-between;\n  gap: 20px;\n  align-items: center;\n  color: rgba(255, 255, 255, 0.55);\n  font-size: 13px;\n}\n\n.mp-footer-bottom p {\n  margin: 0;\n}\n\n.mp-footer-legal {\n  color: rgba(255, 255, 255, 0.55);\n}\n\n\/* Tablet *\/\n@media (max-width: 980px) {\n  .mp-footer-main {\n    grid-template-columns: 1fr 1fr;\n    gap: 42px;\n  }\n\n  .mp-footer-seller {\n    max-width: 100%;\n  }\n}\n\n\/* Mobile *\/\n@media (max-width: 640px) {\n  .mp-footer {\n    padding: 48px 20px 30px;\n  }\n\n  .mp-footer-main {\n    grid-template-columns: 1fr;\n    gap: 32px;\n  }\n\n  .mp-footer-brand img {\n    max-width: 230px;\n    margin-bottom: 18px;\n  }\n\n  .mp-footer-column h3,\n  .mp-footer-seller h3 {\n    margin-bottom: 14px;\n    font-size: 16px;\n  }\n\n  .mp-footer-links {\n    gap: 10px;\n  }\n\n  .mp-footer-links a {\n    font-size: 14px;\n  }\n\n  .mp-footer-seller {\n    font-size: 12px;\n    line-height: 1.5;\n  }\n\n  .mp-footer-seller strong {\n    font-size: 12.5px;\n  }\n\n  .mp-footer-bottom {\n    margin-top: 36px;\n    flex-direction: column;\n    align-items: flex-start;\n    font-size: 12px;\n  }\n}\n  \/* =========================================================\n     15. RESPONSYWNO\u015a\u0106 \u2014 TABLET \/ MNIEJSZE LAPTOPY\n     ========================================================= *\/\n\n  @media (max-width: 1200px) {\n    .mp-hero-title {\n      max-width: 1040px;\n      font-size: clamp(46px, 6.4vw, 78px);\n    }\n  }\n\n  @media (max-width: 1100px) {\n    .mp-benefits-grid {\n      grid-template-columns: repeat(3, 1fr);\n    }\n  }\n\n  @media (max-width: 900px) {\n    .mp-schedule-grid,\n    .mp-location-grid,\n    .mp-contact-split {\n      grid-template-columns: 1fr;\n    }\n\n    .mp-partners-grid-organizers {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .mp-partners-grid-small {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      max-width: 620px;\n    }\n\n    .mp-partners-single {\n      max-width: 480px;\n    }\n\n    .mp-hero-title {\n      max-width: 860px;\n    }\n  }\n\n\n  \/* =========================================================\n     16. RESPONSYWNO\u015a\u0106 \u2014 MOBILE\n     ========================================================= *\/\n\n  @media (max-width: 760px) {\n    .mp-page {\n      padding-top: 64px;\n    }\n\n    .mp-nav {\n      padding: 10px 16px;\n      background: rgba(255, 255, 255, 0.78);\n      backdrop-filter: blur(18px);\n      -webkit-backdrop-filter: blur(18px);\n    }\n\n    .mp-nav-inner {\n      gap: 14px;\n    }\n\n    .mp-nav-logo img {\n      height: 40px;\n    }\n\n    .mp-nav-toggle {\n      display: inline-flex !important;\n      flex: 0 0 auto;\n    }\n\n    .mp-nav-menu {\n      position: absolute;\n      left: 16px;\n      right: 16px;\n      top: calc(100% + 10px);\n      display: grid;\n      grid-template-columns: 1fr;\n      gap: 8px;\n      padding: 14px;\n      border-radius: 22px;\n      background: rgba(255, 255, 255, 0.96);\n      border: 1px solid rgba(17, 17, 17, 0.1);\n      box-shadow: 0 22px 55px rgba(0, 0, 0, 0.16);\n      opacity: 0;\n      visibility: hidden;\n      transform: translateY(-8px);\n      pointer-events: none;\n      transition: opacity 0.2s ease, visibility 0.2s ease, transform 0.2s ease;\n    }\n\n    .mp-nav.is-open .mp-nav-menu {\n      opacity: 1;\n      visibility: visible;\n      transform: translateY(0);\n      pointer-events: auto;\n    }\n\n    .mp-nav-menu a {\n      width: 100%;\n      min-height: 46px;\n      justify-content: flex-start;\n      padding: 13px 15px;\n      background: #f7f7f7;\n      font-size: 16px;\n      font-weight: 850;\n    }\n\n    .mp-nav-menu a:hover {\n      transform: none;\n    }\n\n    #o-wydarzeniu,\n    #dlaczego-warto,\n    #harmonogram,\n    #sponsorzy,\n    #zapisy,\n    #kiedy-gdzie,\n    #kontakt {\n      scroll-margin-top: 84px;\n    }\n\n    .mp-hero {\n      min-height: 560px;\n      align-items: center;\n      margin-top: -64px !important;\n      padding: 112px 20px 42px;\n      background-image:\n        linear-gradient(180deg, rgba(0, 0, 0, 0.18) 0%, rgba(0, 0, 0, 0.32) 42%, rgba(0, 0, 0, 0.68) 100%),\n        url(\"https:\/\/pspuzzlowe.com\/wp-content\/uploads\/2026\/05\/1080X1920.png\");\n      background-position: center;\n    }\n\n    .mp-hero::before {\n      top: 42px;\n      right: -18px;\n      width: 82px;\n      height: 82px;\n      opacity: 0.16;\n    }\n\n    .mp-hero::after {\n      right: 22px;\n      bottom: 72px;\n      width: 74px;\n      height: 74px;\n      opacity: 0.12;\n    }\n\n    .mp-hero-kicker {\n      margin-bottom: 18px;\n      padding: 9px 13px;\n      font-size: 12px;\n    }\n\n    .mp-hero-title {\n      max-width: 100%;\n      margin-bottom: 18px;\n      font-size: clamp(38px, 12vw, 54px);\n      letter-spacing: -0.055em;\n    }\n\n    .mp-hero-meta {\n      margin-bottom: 22px;\n      font-size: 20px;\n    }\n\n    .mp-hero-text {\n      margin-bottom: 28px;\n      font-size: 17px;\n    }\n\n    .mp-hero-actions {\n      width: 100%;\n      gap: 10px;\n    }\n\n    .mp-button {\n      width: 100%;\n      min-height: 22px;\n      padding: 10px 16px;\n      font-size: 14px;\n    }\n\n    .mp-section {\n      padding: 64px 20px;\n    }\n\n    .mp-section::before {\n      width: 72px;\n      height: 72px;\n      right: -18px;\n      top: 34px;\n    }\n\n    .mp-section-title {\n      margin-bottom: 22px;\n      font-size: clamp(34px, 11vw, 46px);\n    }\n\n    .mp-section-lead {\n      font-size: 17px;\n    }\n\n    .mp-about-card,\n    .mp-registration-box,\n    .mp-contact-card,\n    .mp-location-info {\n      padding: 24px 22px;\n      border-radius: 22px;\n    }\n\n    .mp-registration-box,\n    .mp-contact-card,\n    .mp-schedule-day {\n      border-width: 2px;\n    }\n\n    .mp-registration-box p,\n    .mp-registration-box ul {\n      font-size: 16px;\n    }\n\n    .mp-schedule-grid {\n      gap: 16px;\n    }\n\n    .mp-schedule-day {\n      border-radius: 22px;\n    }\n\n    .mp-schedule-day summary {\n      padding: 22px;\n      font-size: 21px;\n    }\n\n    .mp-schedule-list {\n      padding: 0 22px 22px;\n    }\n\n    .mp-schedule-list li {\n      grid-template-columns: 1fr;\n      gap: 6px;\n      font-size: 16px;\n    }\n\n    .mp-schedule-time {\n      min-width: 0;\n      white-space: nowrap;\n    }\n\n    .mp-benefits-grid {\n      grid-template-columns: 1fr;\n      gap: 14px;\n    }\n\n    .mp-benefit-card {\n      min-height: auto;\n      padding: 22px 20px;\n      border-radius: 22px;\n    }\n\n    .mp-benefit-number {\n      margin: 24px 0 16px;\n    }\n\n    .mp-benefit-card h3 {\n      font-size: 18px;\n    }\n\n\n    .mp-partners-tier,\n    .mp-partners-tier-organizers {\n      margin-top: 44px;\n    }\n\n    .mp-partners-grid-organizers,\n    .mp-partners-grid-small {\n      grid-template-columns: 1fr;\n      gap: 16px;\n      max-width: 100%;\n    }\n\n    .mp-partners-single,\n    .mp-partners-single-main,\n    .mp-partners-single-patron,\n    .mp-partners-single-small {\n      max-width: 100%;\n    }\n\n    .mp-partner-card-large {\n      min-height: 200px;\n      padding: 28px 20px;\n    }\n\n    .mp-partner-card-main {\n      min-height: 185px;\n      padding: 26px 20px;\n    }\n\n    .mp-partner-card-patron {\n      min-height: 165px;\n      padding: 24px 20px;\n    }\n\n    .mp-partner-card-small {\n      min-height: 140px;\n      padding: 22px 18px;\n    }\n\n    .mp-partners-single-small .mp-partner-card-small {\n      min-height: 120px;\n    }\n\n    .mp-partner-card-large .mp-partner-logo {\n      height: 105px;\n    }\n\n    .mp-partner-card-main .mp-partner-logo {\n      height: 90px;\n    }\n\n    .mp-partner-card-patron .mp-partner-logo {\n      height: 76px;\n    }\n\n    .mp-partner-card-small .mp-partner-logo {\n      height: 64px;\n    }\n\n    .mp-partners-single-small .mp-partner-logo {\n      height: 54px;\n    }\n\n    .mp-partner-card-large .mp-partner-logo img {\n      max-height: 92px;\n    }\n\n    .mp-partner-card-main .mp-partner-logo img {\n      max-height: 78px;\n    }\n\n    .mp-partner-card-patron .mp-partner-logo img {\n      max-height: 66px;\n    }\n\n    .mp-partner-card-small .mp-partner-logo img {\n      max-height: 54px;\n    }\n\n    .mp-partners-single-small .mp-partner-logo img {\n      max-height: 46px;\n    }\n\n    .mp-partner-card-large p {\n      font-size: 18px;\n    }\n\n    .mp-partner-card-main p {\n      font-size: 17px;\n    }\n\n    .mp-partner-card-patron p {\n      font-size: 16px;\n    }\n\n    .mp-partner-card-small p {\n      font-size: 15px;\n    }\n\n    .mp-partners-single-small .mp-partner-card-small p {\n      font-size: 14px;\n    }\n\n    .mp-partner-logo-double {\n      gap: 16px;\n      flex-wrap: nowrap;\n    }\n\n    .mp-partner-logo-double img {\n      max-width: 46%;\n      max-height: 62px;\n    }\n\n    .mp-partner-card-patron .mp-partner-logo-double {\n      min-height: 78px;\n    }\n\n    .mp-map,\n    .mp-map iframe {\n      min-height: 280px;\n      border-radius: 22px;\n    }\n\n    .mp-contact-card p {\n      font-size: 17px;\n    }\n.mp-footer {\n  padding: 44px 20px 28px;\n}\n\n.mp-footer-main {\n  grid-template-columns: 1fr;\n  gap: 32px;\n}\n\n.mp-footer-brand img {\n  height: 118px;\n  margin-bottom: 18px;\n}\n\n.mp-footer-brand p {\n  max-width: 100%;\n  font-size: 14px;\n}\n\n.mp-footer-column h3 {\n  margin-bottom: 14px;\n  font-size: 16px;\n}\n\n.mp-footer-links {\n  gap: 10px;\n}\n\n.mp-footer-links a,\n.mp-footer-contact a {\n  font-size: 14px;\n}\n\n.mp-footer-socials a {\n  width: 42px;\n  height: 42px;\n}\n\n.mp-footer-bottom {\n  flex-direction: column;\n  align-items: flex-start;\n  gap: 14px;\n  margin-top: 34px;\n  padding-top: 22px;\n}\n\n.mp-footer-legal {\n  flex-wrap: wrap;\n  gap: 8px;\n}\n\n.mp-footer-bottom p,\n.mp-footer-legal,\n.mp-footer-legal a {\n  font-size: 13px;\n}\n  }\n\/* =========================================================\n   STRONA MP PL \u2014 UKRYCIE DOMY\u015aLNEJ STOPKI WORDPRESS\n   Page ID: 329\n   Zostaje tylko stopka mistrzostw\n   ========================================================= *\/\n\n\/* Ukrywamy globaln\u0105 stopk\u0119 WordPressa \/ motywu *\/\nbody.page-id-329 footer.wp-block-template-part,\nbody.page-id-329 .wp-site-blocks > footer,\nbody.page-id-329 .wp-block-template-part[area=\"footer\"],\nbody.page-id-329 .site-footer,\nbody.page-id-329 #colophon {\n  display: none !important;\n  height: 0 !important;\n  min-height: 0 !important;\n  max-height: 0 !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  overflow: hidden !important;\n}\n\n\/* Zostawiamy widoczn\u0105 stopk\u0119 mistrzostw \u2014 obs\u0142uga obu mo\u017cliwych klas *\/\nbody.page-id-329 .mp-event-footer,\nbody.page-id-329 .mp-footer {\n  display: block !important;\n  height: auto !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  margin-bottom: 0 !important;\n  overflow: visible !important;\n}\n\n\/* =========================================================\n   USUNI\u0118CIE BIA\u0141EGO PASKA POD STOPK\u0104 \u2014 tylko strona MP PL\n   ========================================================= *\/\n\nbody.page-id-329,\nbody.page-id-329 .wp-site-blocks,\nbody.page-id-329 .wp-site-blocks > main,\nbody.page-id-329 main,\nbody.page-id-329 main.wp-block-group,\nbody.page-id-329 .wp-block-post-content,\nbody.page-id-329 .entry-content,\nbody.page-id-329 .wp-block-html,\nbody.page-id-329 .mp-page {\n  margin-bottom: 0 !important;\n  padding-bottom: 0 !important;\n}\n\nbody.page-id-329 .wp-site-blocks > *:last-child,\nbody.page-id-329 .wp-block-post-content > *:last-child,\nbody.page-id-329 .entry-content > *:last-child,\nbody.page-id-329 .mp-page > *:last-child {\n  margin-bottom: 0 !important;\n}\n\/* DOKUMENTY \/ DOCUMENTS *\/\n\n.mp-documents-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 22px;\n  margin-top: 36px;\n}\n\n.mp-document-card {\n  display: flex;\n  gap: 18px;\n  align-items: flex-start;\n  min-height: 190px;\n  padding: 28px;\n  border-radius: 28px;\n  background: #ffffff;\n  color: #14213d;\n  text-decoration: none;\n  box-shadow: 0 18px 45px rgba(15, 23, 42, 0.08);\n  border: 1px solid rgba(20, 33, 61, 0.08);\n  transition: transform 0.25s ease, box-shadow 0.25s ease, border-color 0.25s ease;\n}\n\n.mp-document-card:hover {\n  transform: translateY(-4px);\n  box-shadow: 0 24px 55px rgba(15, 23, 42, 0.13);\n  border-color: rgba(227, 6, 19, 0.25);\n}\n\n.mp-document-icon {\n  flex: 0 0 54px;\n  width: 54px;\n  height: 54px;\n  border-radius: 18px;\n  display: grid;\n  place-items: center;\n  background: #e30613;\n}\n\n.mp-document-icon svg {\n  width: 30px;\n  height: 30px;\n  fill: #ffffff;\n}\n\n.mp-document-content h3 {\n  margin: 0 0 10px;\n  font-size: 20px;\n  line-height: 1.25;\n  color: #14213d;\n}\n\n.mp-document-content p {\n  margin: 0 0 18px;\n  font-size: 15px;\n  line-height: 1.6;\n  color: rgba(20, 33, 61, 0.75);\n}\n\n.mp-document-content span {\n  display: inline-flex;\n  align-items: center;\n  font-weight: 800;\n  font-size: 14px;\n  color: #e30613;\n}\n\n@media (max-width: 900px) {\n  .mp-documents-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .mp-document-card {\n    min-height: auto;\n  }\n}\n\n@media (max-width: 600px) {\n  .mp-document-card {\n    padding: 22px;\n    border-radius: 22px;\n  }\n\n  .mp-document-icon {\n    width: 48px;\n    height: 48px;\n    flex-basis: 48px;\n    border-radius: 16px;\n  }\n\n  .mp-document-icon svg {\n    width: 26px;\n    height: 26px;\n  }\n\n  .mp-document-content h3 {\n    font-size: 18px;\n  }\n}\n\n\/* T\u0142o pod stopk\u0105, gdyby przegl\u0105darka\/WordPress zostawi\u0142y margines *\/\nhtml,\nbody.page-id-329 {\n  background: #171717 !important;\n}\n\/* Pasek transmisji i wynik\u00f3w na \u017cywo *\/\n.mp-page .mp-live-strip {\n  position: relative;\n  z-index: 5;\n  width: 100%;\n  padding: 28px 24px;\n  background: var(--mp-lime, #b8ff00);\n  color: #111111;\n}\n\n.mp-page .mp-live-strip-inner {\n  width: 100%;\n  max-width: 1180px;\n  margin: 0 auto;\n}\n\n.mp-page .mp-live-heading {\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  gap: 10px;\n  margin: 0 0 18px;\n  font-size: 22px;\n  font-weight: 900;\n  text-transform: uppercase;\n}\n\n.mp-page .mp-live-dot {\n  width: 12px;\n  height: 12px;\n  flex: 0 0 12px;\n  border-radius: 50%;\n  background: #e62117;\n}\n\n.mp-page .mp-live-links {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 16px;\n}\n\n.mp-page .mp-live-link {\n  display: grid;\n  grid-template-columns: 48px minmax(0, 1fr) 32px;\n  align-items: center;\n  gap: 14px;\n  min-height: 96px;\n  padding: 18px 22px;\n  border: 2px solid rgba(255, 255, 255, 0.35);\n  border-radius: 8px;\n  color: #ffffff !important;\n  text-decoration: none !important;\n  box-shadow: 0 10px 24px rgba(10, 10, 60, 0.2);\n  transition: transform 0.2s ease;\n}\n\n.mp-page .mp-live-youtube {\n  background: #e62117;\n}\n\n.mp-page .mp-live-results {\n  background: #075967;\n}\n\n.mp-page .mp-live-link small {\n  display: block;\n  margin-bottom: 4px;\n  color: inherit;\n  font-size: 12px;\n  font-weight: 800;\n}\n\n.mp-page .mp-live-link strong {\n  display: block;\n  color: inherit;\n  font-size: 21px;\n  line-height: 1.2;\n}\n\n.mp-page .mp-live-icon {\n  display: grid;\n  place-items: center;\n  width: 46px;\n  height: 46px;\n  border-radius: 50%;\n  background: rgba(255, 255, 255, 0.18);\n  font-size: 20px;\n}\n\n.mp-page .mp-live-arrow {\n  font-size: 28px;\n  font-weight: 700;\n}\n\n.mp-page .mp-live-link:hover {\n  color: #ffffff !important;\n  transform: translateY(-3px);\n}\n\n@media (max-width: 700px) {\n  .mp-page .mp-live-strip {\n    padding: 24px 16px;\n  }\n\n  .mp-page .mp-live-heading {\n    font-size: 18px;\n  }\n\n  .mp-page .mp-live-links {\n    grid-template-columns: 1fr;\n  }\n\n  .mp-page .mp-live-link strong {\n    font-size: 18px;\n  }\n}\n<\/style>\n<\/style>\n\n<script data-wp-block-html=\"js\">\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n    const nav = document.querySelector(\"#mp-nav\");\n    const toggle = document.querySelector(\".mp-nav-toggle\");\n    const menuLinks = document.querySelectorAll(\".mp-nav-menu a\");\n\n    if (!nav || !toggle) return;\n\n    toggle.addEventListener(\"click\", function () {\n      nav.classList.toggle(\"is-open\");\n\n      const isOpen = nav.classList.contains(\"is-open\");\n      toggle.setAttribute(\"aria-expanded\", isOpen ? \"true\" : \"false\");\n    });\n\n    menuLinks.forEach(function (link) {\n      link.addEventListener(\"click\", function () {\n        nav.classList.remove(\"is-open\");\n        toggle.setAttribute(\"aria-expanded\", \"false\");\n      });\n    });\n\n    document.addEventListener(\"click\", function (event) {\n      const clickedInsideNav = nav.contains(event.target);\n\n      if (!clickedInsideNav) {\n        nav.classList.remove(\"is-open\");\n        toggle.setAttribute(\"aria-expanded\", \"false\");\n      }\n    });\n\n    window.addEventListener(\"resize\", function () {\n      if (window.innerWidth > 760) {\n        nav.classList.remove(\"is-open\");\n        toggle.setAttribute(\"aria-expanded\", \"false\");\n      }\n    });\n  });\n<\/script>\n\n<main class=\"mp-page\">\n\n\n <!-- NAWIGACJA -->\n<header class=\"mp-nav\" id=\"mp-nav\">\n  <div class=\"mp-nav-inner\">\n\n    <a class=\"mp-nav-logo\" href=\"#start\" aria-label=\"Przejd\u017a na pocz\u0105tek strony\">\n      <img decoding=\"async\" data-src=\"https:\/\/pspuzzlowe.com\/wp-content\/uploads\/2026\/01\/PSP-Logo-v1.png\" alt=\"Logo Polskiego Stowarzyszenia Puzzlowego\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 605px; --smush-placeholder-aspect-ratio: 605\/288;\">\n    <\/a>\n\n    <button class=\"mp-nav-toggle\" type=\"button\" aria-label=\"Otw\u00f3rz menu\" aria-expanded=\"false\">\n      <span><\/span>\n      <span><\/span>\n      <span><\/span>\n    <\/button>\n\n    <nav class=\"mp-nav-menu\" aria-label=\"Nawigacja strony mistrzostw\">\n      <a href=\"#o-wydarzeniu\">O wydarzeniu<\/a>\n      <a href=\"#harmonogram\">Harmonogram<\/a>\n      <a href=\"#sponsorzy\">Sponsorzy<\/a>\n   \n      <a href=\"#dokumenty\">Dokumenty<\/a>\n      <a href=\"#qa\">Q&amp;A<\/a>\n      <a href=\"#kiedy-gdzie\">Kiedy i gdzie<\/a>\n      <a href=\"#kontakt\">Dane kontaktowe<\/a>\n      <a class=\"mp-language-switch\" href=\"https:\/\/pspuzzlowe.com\/en\/polish-speed-puzzling-championship-2026\/\">EN<\/a>\n    <\/nav>\n\n  <\/div>\n<\/header>\n  <section class=\"mp-hero\" id=\"start\">\n    <div class=\"mp-hero-inner\">\n      <div class=\"mp-hero-content\">\n        <p class=\"mp-hero-kicker\">Mistrzostwa Polski<\/p>\n\n        <h1 class=\"mp-hero-title\">\n          <span>II Mistrzostwa Polski<\/span>\n          <span>w Uk\u0142adaniu Puzzli<\/span>\n        <\/h1>\n\n        <p class=\"mp-hero-meta\">8\u20139 sierpnia 2026 \u2022 Olsztyn \u2022 Hala Urania<\/p>\n\n        <p class=\"mp-hero-text\">\n          II Mistrzostwa Polski w Uk\u0142adaniu Puzzli to najwi\u0119ksze i najwa\u017cniejsze wydarzenie puzzlowe w kraju.\n        <\/p>\n\n        <div class=\"mp-hero-actions\">\n          <a class=\"mp-button mp-button-secondary\" href=\"#harmonogram\">Zobacz harmonogram<\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- TRANSMISJA I WYNIKI NA \u017bYWO -->\n  <section class=\"mp-live-strip\" aria-label=\"Transmisja i wyniki na \u017cywo\">\n    <div class=\"mp-live-strip-inner\">\n      <div class=\"mp-live-heading\">\n        <span class=\"mp-live-dot\" aria-hidden=\"true\"><\/span>\n        \u015aled\u017a mistrzostwa na \u017cywo\n      <\/div>\n\n      <div class=\"mp-live-links\">\n        <a class=\"mp-live-link mp-live-youtube\"\n           href=\"https:\/\/www.youtube.com\/@PolskieStowarzyszeniePuzzlowe\"\n           target=\"_blank\"\n           rel=\"noopener\">\n          <span class=\"mp-live-icon\" aria-hidden=\"true\">&#9654;<\/span>\n          <span>\n            <small>TRANSMISJA NA \u017bYWO<\/small>\n            <strong>Ogl\u0105daj na YouTube<\/strong>\n          <\/span>\n          <span class=\"mp-live-arrow\" aria-hidden=\"true\">&rarr;<\/span>\n        <\/a>\n\n        <a class=\"mp-live-link mp-live-results\"\n           href=\"https:\/\/puzzleresults.eu\/events\/ii-mistrzostwa-polski\"\n           target=\"_blank\"\n           rel=\"noopener\">\n          <span class=\"mp-live-icon\" aria-hidden=\"true\">&#8599;<\/span>\n          <span>\n            <small>WYNIKI NA \u017bYWO<\/small>\n            <strong>\u015aled\u017a w PuzzleResults<\/strong>\n          <\/span>\n          <span class=\"mp-live-arrow\" aria-hidden=\"true\">&rarr;<\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"mp-section mp-section-blue\" id=\"harmonogram\">\n    <div class=\"mp-section-inner\">\n      <h2 class=\"mp-section-title\">Harmonogram<\/h2>\n\n      <div class=\"mp-schedule-grid\">\n        <details class=\"mp-schedule-day\" open=\"\">\n          <summary>\n            <span>\n              Sobota\n              <span class=\"mp-schedule-date\">8 sierpnia 2026<\/span>\n            <\/span>\n            <span class=\"mp-schedule-icon\">+<\/span>\n          <\/summary>\n\n          <ul class=\"mp-schedule-list\">\n            <li>\n              <span class=\"mp-schedule-time\">09:00\u201311:00<\/span>\n              <span>I runda eliminacyjna \u2014 kategoria indywidualna<\/span>\n            <\/li>\n            <li>\n              <span class=\"mp-schedule-time\">11:30\u201313:30<\/span>\n              <span>II runda eliminacyjna \u2014 kategoria indywidualna<\/span>\n            <\/li>\n            <li>\n              <span class=\"mp-schedule-time\">13:30\u201315:00<\/span>\n              <span>Przerwa<\/span>\n            <\/li>\n            <li>\n              <span class=\"mp-schedule-time\">15:00\u201316:15<\/span>\n              <span>I runda eliminacyjna \u2014 kategoria par<\/span>\n            <\/li>\n            <li>\n              <span class=\"mp-schedule-time\">16:45\u201318:00<\/span>\n              <span>II runda eliminacyjna \u2014 kategoria par<\/span>\n            <\/li>\n          <\/ul>\n        <\/details>\n\n        <details class=\"mp-schedule-day\" open=\"\">\n          <summary>\n            <span>\n              Niedziela\n              <span class=\"mp-schedule-date\">9 sierpnia 2026<\/span>\n            <\/span>\n            <span class=\"mp-schedule-icon\">+<\/span>\n          <\/summary>\n\n          <ul class=\"mp-schedule-list\">\n            <li>\n              <span class=\"mp-schedule-time\">09:00\u201311:00<\/span>\n              <span>Kategoria dru\u017cynowa<\/span>\n            <\/li>\n            <li>\n              <span class=\"mp-schedule-time\">11:30\u201312:45<\/span>\n              <span>Fina\u0142 kategorii indywidualnej<\/span>\n            <\/li>\n            <li>\n              <span class=\"mp-schedule-time\">13:15\u201314:15<\/span>\n              <span>Fina\u0142 kategorii par<\/span>\n            <\/li>\n            <li>\n              <span class=\"mp-schedule-time\">14:30\u201314:45<\/span>\n              <span>Ceremonia rozdania nagr\u00f3d<\/span>\n            <\/li>\n          <\/ul>\n        <\/details>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"mp-section\" id=\"o-wydarzeniu\">\n    <div class=\"mp-section-inner\">\n      <h2 class=\"mp-section-title\">O wydarzeniu<\/h2>\n\n      <div class=\"mp-card mp-about-card\">\n        <p>\n          II Mistrzostwa Polski w Uk\u0142adaniu Puzzli to najwi\u0119ksze i najwa\u017cniejsze wydarzenie puzzlowe w kraju. Przez dwa dni Olsztyn stanie si\u0119 centrum rywalizacji, pasji i dobrej zabawy, gromadz\u0105c zar\u00f3wno do\u015bwiadczonych zawodnik\u00f3w, jak i osoby, kt\u00f3re chc\u0105 po prostu spr\u00f3bowa\u0107 swoich si\u0142 w sportowym uk\u0142adaniu puzzli.\n        <\/p>\n\n        <p>\n          Wydarzenie odb\u0119dzie si\u0119 w nowoczesnej Hali Urania przy al. Marsza\u0142ka J\u00f3zefa Pi\u0142sudskiego 44. Mistrzostwa organizowane s\u0105 przez Hal\u0119 Olsztyn Sp. z o.o. oraz Polskie Stowarzyszenie Puzzlowe.\n        <\/p>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"mp-section mp-section-soft\" id=\"dlaczego-warto\">\n    <div class=\"mp-section-inner\">\n      <h2 class=\"mp-section-title\">Dlaczego warto?<\/h2>\n\n      <div class=\"mp-benefits-grid\">\n        <article class=\"mp-benefit-card\">\n          <span class=\"mp-benefit-number\">01<\/span>\n          <h3>Zdobycie tytu\u0142u Mistrza Polski<\/h3>\n        <\/article>\n\n        <article class=\"mp-benefit-card\">\n          <span class=\"mp-benefit-number\">02<\/span>\n          <h3>Udzia\u0142 w najwi\u0119kszym puzzlowym wydarzeniu w kraju<\/h3>\n        <\/article>\n\n        <article class=\"mp-benefit-card\">\n          <span class=\"mp-benefit-number\">03<\/span>\n          <h3>Wyj\u0105tkowa atmosfera i integracja spo\u0142eczno\u015bci<\/h3>\n        <\/article>\n\n        <article class=\"mp-benefit-card\">\n          <span class=\"mp-benefit-number\">04<\/span>\n          <h3>Profesjonalna organizacja i jasne zasady<\/h3>\n        <\/article>\n\n        <article class=\"mp-benefit-card\">\n          <span class=\"mp-benefit-number\">05<\/span>\n         <h3>Mo\u017cliwo\u015b\u0107 por\u00f3wnania swoich wynik\u00f3w na platformie <a href=\"https:\/\/puzzleresults.eu\/\" target=\"_blank\" rel=\"noopener\">puzzleresults.eu<\/a><\/h3>\n        <\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <\n <section class=\"mp-section mp-partners-section\" id=\"sponsorzy\">\n  <div class=\"mp-section-inner\">\n\n    <p class=\"mp-section-eyebrow\">Wspieraj\u0105 nas<\/p>\n    <h2 class=\"mp-section-title\">Sponsorzy i partnerzy<\/h2>\n\n    <p class=\"mp-section-lead\">\n      II Mistrzostwa Polski w uk\u0142adaniu puzzli organizujemy we wsp\u00f3\u0142pracy\n      z instytucjami, firmami i partnerami wspieraj\u0105cymi rozw\u00f3j puzzlowania w Polsce.\n    <\/p>\n\n    <!-- ORGANIZATORZY -->\n    <div class=\"mp-partners-tier mp-partners-tier-organizers\">\n      <h3>Organizatorzy<\/h3>\n\n      <div class=\"mp-partners-grid mp-partners-grid-organizers\">\n        <a href=\"https:\/\/pspuzzlowe.com\/\" class=\"mp-partner-card mp-partner-card-large\" target=\"_blank\" rel=\"noopener\">\n          <div class=\"mp-partner-logo\">\n            <img decoding=\"async\" data-src=\"https:\/\/pspuzzlowe.com\/wp-content\/uploads\/2026\/01\/PSP-Logo-v2.png\" alt=\"Logo Polskiego Stowarzyszenia Puzzlowego\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1080px; --smush-placeholder-aspect-ratio: 1080\/1080;\">\n          <\/div>\n          <p>Polskie Stowarzyszenie Puzzlowe<\/p>\n        <\/a>\n\n        <a href=\"https:\/\/hala.olsztyn.eu\/\" class=\"mp-partner-card mp-partner-card-large\" target=\"_blank\" rel=\"noopener\">\n          <div class=\"mp-partner-logo\">\n            <img decoding=\"async\" data-src=\"https:\/\/pspuzzlowe.com\/wp-content\/uploads\/2026\/05\/Urania.jpg\" alt=\"Logo Hali Urania\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 218px; --smush-placeholder-aspect-ratio: 218\/196;\">\n          <\/div>\n          <p>Hala Olsztyn Sp. z o.o.<\/p>\n        <\/a>\n      <\/div>\n    <\/div>\n\n    <!-- PARTNER G\u0141\u00d3WNY -->\n    <div class=\"mp-partners-tier\">\n      <h3>Partner G\u0142\u00f3wny<\/h3>\n\n      <div class=\"mp-partners-single\">\n        <a href=\"https:\/\/www.trefl.com\/\" class=\"mp-partner-card mp-partner-card-medium mp-partner-card-main\" target=\"_blank\" rel=\"noopener\">\n          <div class=\"mp-partner-logo\">\n            <img decoding=\"async\" data-src=\"https:\/\/pspuzzlowe.com\/wp-content\/uploads\/2026\/05\/Trefl_logo_uproszczone-1.jpg\" alt=\"Logo TREFL S.A.\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1000px; --smush-placeholder-aspect-ratio: 1000\/503;\">\n          <\/div>\n          <p>TREFL S.A.<\/p>\n        <\/a>\n      <\/div>\n    <\/div>\n\n  \n    <!-- HONOROWY PATRONAT -->\n<div class=\"mp-partners-tier\">\n  <h3>Honorowy patronat<\/h3>\n\n  <div class=\"mp-partners-single mp-partners-single-patron\">\n    <a href=\"https:\/\/olsztyn.eu\/o-olsztynie.html\" class=\"mp-partner-card mp-partner-card-patron\" target=\"_blank\" rel=\"noopener\">\n\n      <div class=\"mp-partner-logo mp-partner-logo-double\">\n        <img decoding=\"async\" data-src=\"https:\/\/pspuzzlowe.com\/wp-content\/uploads\/2026\/05\/Patronat_Honorowy_Prezydent_Olsztyna_Robert_Szewczyk_z_opisem-01.jpg\" alt=\"Logo Honorowego Patronatu Prezydenta Miasta Olsztyn\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1886px; --smush-placeholder-aspect-ratio: 1886\/770;\">\n        <img decoding=\"async\" data-src=\"https:\/\/pspuzzlowe.com\/wp-content\/uploads\/2026\/05\/logo.jpg\" alt=\"Logo Miasta Olsztyn\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1413px; --smush-placeholder-aspect-ratio: 1413\/1568;\">\n      <\/div>\n\n      <p>Honorowy Patronat Prezydenta Miasta Olsztyn<\/p>\n      <span>Robert Szewczyk<\/span>\n\n    <\/a>\n  <\/div>\n<\/div>\n\n    <!-- SPONSORZY NAGR\u00d3D -->\n    <div class=\"mp-partners-tier\">\n      <h3>Sponsorzy nagr\u00f3d<\/h3>\n\n      <div class=\"mp-partners-grid mp-partners-grid-small\">\n\n<a href=\"https:\/\/mpec.olsztyn.pl\/\" class=\"mp-partner-card mp-partner-card-small\" target=\"_blank\" rel=\"noopener\">\n  <div class=\"mp-partner-logo\">\n    <img decoding=\"async\" data-src=\"https:\/\/pspuzzlowe.com\/wp-content\/uploads\/2026\/05\/MPEC_uproszcz_Olsztyn_CMYK.jpg\" alt=\"Logo MPEC Sp. z o.o. w Olsztynie\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1051px; --smush-placeholder-aspect-ratio: 1051\/594;\">\n  <\/div>\n  <p>MPEC Sp. z o.o. w Olsztynie<\/p>\n<\/a>\n\n<a href=\"https:\/\/szybkiepuzzle.pl\/\" class=\"mp-partner-card mp-partner-card-small\" target=\"_blank\" rel=\"noopener\">\n          <div class=\"mp-partner-logo\">\n            <img decoding=\"async\" data-src=\"https:\/\/pspuzzlowe.com\/wp-content\/uploads\/2026\/05\/Logo-Szybkie-Puzzle.png\" alt=\"Logo Szybkie Puzzle\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 2096px; --smush-placeholder-aspect-ratio: 2096\/1256;\">\n          <\/div>\n          <p>Szybkie Puzzle<\/p>\n        <\/a>\n\n <a href=\"https:\/\/www.ravensburger.pl\/pl-PL\/ravensburger\" class=\"mp-partner-card mp-partner-card-small\" target=\"_blank\" rel=\"noopener\">\n  <div class=\"mp-partner-logo\">\n    <img decoding=\"async\" data-src=\"https:\/\/pspuzzlowe.com\/wp-content\/uploads\/2026\/05\/ravensburger.png\" alt=\"Logo Ravensburger\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 820px; --smush-placeholder-aspect-ratio: 820\/820;\">\n  <\/div>\n  <p>Ravensburger<\/p>\n<\/a>\n\n<a href=\"https:\/\/games.tactic.net\/pl\/produkty\/puzzle\/\" class=\"mp-partner-card mp-partner-card-small\" target=\"_blank\" rel=\"noopener\">\n  <div class=\"mp-partner-logo\">\n    <img decoding=\"async\" data-src=\"https:\/\/pspuzzlowe.com\/wp-content\/uploads\/2026\/05\/Tactic_logo.jpg\" alt=\"Logo Tactic\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 591px; --smush-placeholder-aspect-ratio: 591\/296;\">\n  <\/div>\n  <p>Tactic<\/p>\n<\/a>\n\n<a href=\"https:\/\/www.interdruk.com.pl\/\" class=\"mp-partner-card mp-partner-card-small\" target=\"_blank\" rel=\"noopener\">\n  <div class=\"mp-partner-logo\">\n    <img decoding=\"async\" data-src=\"https:\/\/pspuzzlowe.com\/wp-content\/uploads\/2026\/07\/interdruk_logo.svg\" alt=\"Logo Interdruk\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\">\n  <\/div>\n  <p>Interdruk<\/p>\n<\/a>\n\n<a href=\"https:\/\/www.cherrypazzi.com\/\" class=\"mp-partner-card mp-partner-card-small\" target=\"_blank\" rel=\"noopener\">\n  <div class=\"mp-partner-logo\">\n    <img decoding=\"async\" data-src=\"https:\/\/pspuzzlowe.com\/wp-content\/uploads\/2026\/05\/CherryPazzi_LOGO.webp\" alt=\"Logo CherryPazzi\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1836px; --smush-placeholder-aspect-ratio: 1836\/1836;\">\n  <\/div>\n  <p>CherryPazzi<\/p>\n<\/a>\n\n        \n\n        <a href=\"LINK_DO_STRONY_PUZZLETRACKER\" class=\"mp-partner-card mp-partner-card-small\" target=\"_blank\" rel=\"noopener\">\n          <div class=\"mp-partner-logo\">\n            <img decoding=\"async\" data-src=\"https:\/\/pspuzzlowe.com\/wp-content\/uploads\/2026\/05\/Vector-1-1.png\" alt=\"Logo PuzzleTracker\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 512px; --smush-placeholder-aspect-ratio: 512\/512;\">\n          <\/div>\n          <p>PuzzleTracker<\/p>\n        <\/a>\n\n\n      <\/div>\n    <\/div>\n    \n\n <!-- WSP\u00d3\u0141PRACA -->\n<div class=\"mp-partners-tier\">\n  <h3>Wsp\u00f3\u0142praca<\/h3>\n\n  <div class=\"mp-partners-row\">\n    <a href=\"https:\/\/puzzleresults.eu\/\"\n       class=\"mp-partner-card mp-partner-card-small\"\n       target=\"_blank\"\n       rel=\"noopener\">\n      <div class=\"mp-partner-logo\">\n        <img decoding=\"async\" data-src=\"https:\/\/pspuzzlowe.com\/wp-content\/uploads\/2026\/05\/Logo-Puzzle-Results_02-Compact.png\"\n             alt=\"Logo PuzzleResults\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1452px; --smush-placeholder-aspect-ratio: 1452\/459;\">\n      <\/div>\n      <p>PuzzleResults<\/p>\n    <\/a>\n\n    <a href=\"https:\/\/magdystrybucja.pl\/\"\n       class=\"mp-partner-card mp-partner-card-small\"\n       target=\"_blank\"\n       rel=\"noopener\">\n      <div class=\"mp-partner-logo\">\n        <img decoding=\"async\" data-src=\"https:\/\/pspuzzlowe.com\/wp-content\/uploads\/2026\/07\/mag-dystrybucja-logo.png\"\n             alt=\"Logo MAG Dystrybucja\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 123px; --smush-placeholder-aspect-ratio: 123\/63;\">\n      <\/div>\n      <p>MAG Dystrybucja<\/p>\n    <\/a>\n  <\/div>\n<\/div>\n  <\/div>\n<\/section>\n\n <section class=\"mp-section mp-section-blue\" id=\"zapisy\">\n  <div class=\"mp-section-inner\">\n    <h2 class=\"mp-section-title\">Zapisy i uczestnictwo<\/h2>\n\n    <div class=\"mp-registration-box\">\n      <p>\n       Sprzeda\u017c pakiet\u00f3w rejestracyjnych na II Mistrzostwa Polski w Uk\u0142adaniu Puzzli zosta\u0142a zamkni\u0119ta.\n      <\/p>\n\n       <p>\n        W przypadku pyta\u0144 skontaktuj si\u0119 z nami przez formularz kontaktowy lub napisz na adres:\n        <a href=\"mailto:mistrzostwa@pspuzzlowe.com\">mistrzostwa@pspuzzlowe.com<\/a>.\n      <\/p>\n    <\/div>\n  <\/div>\n<\/section>\n<section class=\"mp-section\" id=\"dokumenty\">\n  <div class=\"mp-section-inner\">\n\n    <p class=\"mp-section-eyebrow\">Do pobrania<\/p>\n    <h2 class=\"mp-section-title\">Dokumenty<\/h2>\n\n    <p class=\"mp-section-lead\">\n      Tutaj znajdziesz najwa\u017cniejsze dokumenty zwi\u0105zane z udzia\u0142em w II Mistrzostwach Polski w Uk\u0142adaniu Puzzli 2026.\n    <\/p>\n\n    <div class=\"mp-documents-grid\">\n\n      <a class=\"mp-document-card\" href=\"https:\/\/pspuzzlowe.com\/wp-content\/uploads\/2026\/05\/Regulamin-II-Mistrzostw-Polski-w-Ukladaniu-Puzzli.pdf\" target=\"_blank\" rel=\"noopener\">\n        <div class=\"mp-document-icon\" aria-hidden=\"true\">\n          <svg viewBox=\"0 0 24 24\">\n            <path d=\"M6 2h8l4 4v16H6V2Zm7 1.8V7h3.2L13 3.8ZM8 11h8v1.6H8V11Zm0 3.2h8v1.6H8v-1.6Zm0 3.2h5v1.6H8v-1.6Z\"><\/path>\n          <\/svg>\n        <\/div>\n\n        <div class=\"mp-document-content\">\n          <h3>Regulamin Mistrzostw<\/h3>\n          <p>Zasady udzia\u0142u, format rozgrywek oraz najwa\u017cniejsze informacje organizacyjne.<\/p>\n          <span>Pobierz PDF<\/span>\n        <\/div>\n      <\/a>\n\n      <a class=\"mp-document-card\" href=\"https:\/\/pspuzzlowe.com\/wp-content\/uploads\/2026\/05\/Regulamin-Sprzedazy-Udzialu-W-Wydarzeniu-W-Sklepie-Internetowym-Polskie-Stowarzyszenie-Puzzlowe-1.pdf\" target=\"_blank\" rel=\"noopener\">\n        <div class=\"mp-document-icon\" aria-hidden=\"true\">\n          <svg viewBox=\"0 0 24 24\">\n            <path d=\"M7 2h10v2h2v18H5V4h2V2Zm2 2h6V3.5H9V4Zm-2 2v14h10V6H7Zm2 4h6v1.6H9V10Zm0 3.2h6v1.6H9v-1.6Zm0 3.2h4v1.6H9v-1.6Z\"><\/path>\n          <\/svg>\n        <\/div>\n\n        <div class=\"mp-document-content\">\n          <h3>Regulamin sprzeda\u017cy<\/h3>\n          <p>Zasady zakupu pakiet\u00f3w rejestracyjnych, p\u0142atno\u015bci, zwrot\u00f3w i reklamacji.<\/p>\n          <span>Pobierz PDF<\/span>\n        <\/div>\n      <\/a>\n\n      <a class=\"mp-document-card\" href=\"https:\/\/pspuzzlowe.com\/wp-content\/uploads\/2026\/05\/Polityka-prywatnosci.pdf\" target=\"_blank\" rel=\"noopener\">\n        <div class=\"mp-document-icon\" aria-hidden=\"true\">\n          <svg viewBox=\"0 0 24 24\">\n            <path d=\"M12 2 5 5v6c0 5 3 9.4 7 11 4-1.6 7-6 7-11V5l-7-3Zm0 2.2 5 2.1V11c0 3.8-2 7.2-5 8.6-3-1.4-5-4.8-5-8.6V6.3l5-2.1Zm-1 5.3h2v5h-2v-5Zm0 6h2v2h-2v-2Z\"><\/path>\n          <\/svg>\n        <\/div>\n\n        <div class=\"mp-document-content\">\n          <h3>Polityka prywatno\u015bci<\/h3>\n          <p>Informacje dotycz\u0105ce przetwarzania danych osobowych uczestnik\u00f3w.<\/p>\n          <span>Pobierz PDF<\/span>\n        <\/div>\n      <\/a>\n\n    <\/div>\n\n  <\/div>\n<\/section>\n\n <!-- Q&A -->\n\n<section class=\"mp-qa-section\" id=\"qa\">\n  <div class=\"mp-qa-inner\">\n\n    <div class=\"mp-qa-header\">\n      <p class=\"mp-qa-eyebrow\">Pytania i odpowiedzi<\/p>\n      <h2>Najcz\u0119\u015bciej zadawane pytania<\/h2>\n      <p>\n        Zebrali\u015bmy najwa\u017cniejsze informacje dotycz\u0105ce udzia\u0142u w II Mistrzostwach Polski\n        w Uk\u0142adaniu Puzzli. Je\u015bli nie znajdziesz odpowiedzi, skontaktuj si\u0119 z nami mailowo\n        lub przez formularz na stronie.\n      <\/p>\n    <\/div>\n\n    <div class=\"mp-qa-list\">\n\n      <details class=\"mp-qa-item\" open=\"\">\n        <summary>Gdzie i kiedy odb\u0119d\u0105 si\u0119 II Mistrzostwa Polski w Uk\u0142adaniu Puzzli?<\/summary>\n        <div class=\"mp-qa-answer\">\n          <p>Wydarzenie odb\u0119dzie si\u0119 w dniach <strong>8\u20139 sierpnia 2026 roku<\/strong> w <strong>Hali Urania w Olsztynie<\/strong>, przy alei Marsza\u0142ka J\u00f3zefa Pi\u0142sudskiego 44.<\/p>\n          <p>Dok\u0142adny harmonogram znajdziesz na stronie <a href=\"https:\/\/pspuzzlowe.com\/ii-mistrzostwa-polski-2026\/\">Mistrzostw<\/a>.<\/p>\n        <\/div>\n      <\/details>\n\n      <details class=\"mp-qa-item\">\n        <summary>Czy udzia\u0142 w Mistrzostwach jest p\u0142atny?<\/summary>\n        <div class=\"mp-qa-answer\">\n          <p>Tak. Aby wzi\u0105\u0107 udzia\u0142 w Mistrzostwach, nale\u017cy zakupi\u0107 pakiet rejestracyjny.<\/p>\n          <ul>\n            <li><strong>Kategoria Indywidualna:<\/strong> 60 z\u0142 za uczestnika,<\/li>\n            <li><strong>Kategoria Par:<\/strong> 100 z\u0142 za par\u0119,<\/li>\n            <li><strong>Kategoria Dru\u017cynowa:<\/strong> 120 z\u0142 za dru\u017cyn\u0119.<\/li>\n          <\/ul>\n        <\/div>\n      <\/details>\n\n      <details class=\"mp-qa-item\">\n        <summary>Gdzie mog\u0119 kupi\u0107 pakiet rejestracyjny?<\/summary>\n        <div class=\"mp-qa-answer\">\n  <p>Pakiety rejestracyjne b\u0119dzie mo\u017cna kupi\u0107 od <strong>1 czerwca 2026 roku od godziny 19:00<\/strong> na stronie <a href=\"https:\/\/pspuzzlowe.com\/ii-mistrzostwa-polski-2026\/\">Mistrzostw<\/a>.<\/p>\n<\/div>\n      <\/details>\n\n      <details class=\"mp-qa-item\">\n        <summary>Do kiedy mo\u017cna si\u0119 zapisywa\u0107?<\/summary>\n        <div class=\"mp-qa-answer\">\n          <p>Zapisy trwaj\u0105 do wyczerpania dost\u0119pnej puli miejsc. Radzimy nie czeka\u0107 z zakupem pakietu rejestracyjnego do ostatniej chwili.<\/p>\n        <\/div>\n      <\/details>\n\n      <details class=\"mp-qa-item\">\n        <summary>Czy mo\u017cna zwr\u00f3ci\u0107 zakupiony pakiet rejestracyjny?<\/summary>\n        <div class=\"mp-qa-answer\">\n          <p>Nie. Zakupione pakiety rejestracyjne nie podlegaj\u0105 zwrotowi.<\/p>\n        <\/div>\n      <\/details>\n\n      <details class=\"mp-qa-item\">\n        <summary>Jakie kategorie b\u0119d\u0105 rozgrywane podczas Mistrzostw?<\/summary>\n        <div class=\"mp-qa-answer\">\n          <p>Podczas Mistrzostw odb\u0119d\u0105 si\u0119 zawody w trzech kategoriach:<\/p>\n          <ul>\n            <li>Kategoria Indywidualna,<\/li>\n            <li>Kategoria Par,<\/li>\n            <li>Kategoria Dru\u017cynowa \u2014 dru\u017cyny 3- lub 4-osobowe.<\/li>\n          <\/ul>\n        <\/div>\n      <\/details>\n\n      <details class=\"mp-qa-item\">\n        <summary>Czy mog\u0119 wzi\u0105\u0107 udzia\u0142 w wi\u0119cej ni\u017c jednej kategorii?<\/summary>\n        <div class=\"mp-qa-answer\">\n          <p>Tak. Mo\u017cna wzi\u0105\u0107 udzia\u0142 we wszystkich trzech kategoriach.<\/p>\n        <\/div>\n      <\/details>\n\n      <details class=\"mp-qa-item\">\n        <summary>Czy musz\u0119 wcze\u015bniej poda\u0107 sk\u0142ad pary lub dru\u017cyny?<\/summary>\n        <div class=\"mp-qa-answer\">\n          <p>Tak. Sk\u0142ad pary lub dru\u017cyny nale\u017cy poda\u0107 podczas zakupu pakietu rejestracyjnego.<\/p>\n        <\/div>\n      <\/details>\n\n      <details class=\"mp-qa-item\">\n        <summary>Zmieni\u0142 si\u0119 sk\u0142ad pary lub dru\u017cyny \u2014 co zrobi\u0107?<\/summary>\n        <div class=\"mp-qa-answer\">\n          <p>Zmian\u0119 sk\u0142adu nale\u017cy zg\u0142osi\u0107 mailowo na adres <a href=\"mailto:mistrzostwa@pspuzzlowe.com\">mistrzostwa@pspuzzlowe.com<\/a> najp\u00f3\u017aniej do <strong>31 lipca 2026 roku do godziny 23:59<\/strong>.<\/p>\n        <\/div>\n      <\/details>\n\n      <details class=\"mp-qa-item\">\n        <summary>Nie mam pary albo brakuje mi os\u00f3b do dru\u017cyny \u2014 gdzie mog\u0119 znale\u017a\u0107 ch\u0119tnych?<\/summary>\n        <div class=\"mp-qa-answer\">\n  <p>Warto \u015bledzi\u0107 media spo\u0142eczno\u015bciowe Polskiego Stowarzyszenia Puzzlowego oraz <a href=\"https:\/\/fb.me\/e\/1OtLxYZkMg\" target=\"_blank\" rel=\"noopener\">wydarzenie Mistrzostw na Facebooku<\/a>. Osoby szukaj\u0105ce par lub dru\u017cyn cz\u0119sto og\u0142aszaj\u0105 si\u0119 w komentarzach pod postami.<\/p>\n<\/div>\n      <\/details>\n\n      <details class=\"mp-qa-item\">\n        <summary>Jakie puzzle b\u0119d\u0105 uk\u0142adane?<\/summary>\n        <div class=\"mp-qa-answer\">\n          <p>B\u0119d\u0105 to niepublikowane wcze\u015bniej puzzle, kt\u00f3re uczestnicy zobacz\u0105 dopiero w momencie startu danej rundy.<\/p>\n          <p>W zale\u017cno\u015bci od kategorii b\u0119d\u0105 to puzzle <strong>500<\/strong> lub <strong>1000 element\u00f3w<\/strong>.<\/p>\n        <\/div>\n      <\/details>\n\n      <details class=\"mp-qa-item\">\n        <summary>Jak mog\u0119 dojecha\u0107 na miejsce wydarzenia?<\/summary>\n        <div class=\"mp-qa-answer\">\n          <p>Informacje o doje\u017adzie i parkingu znajdziesz na stronie Hali Urania:<\/p>\n          <p><a href=\"https:\/\/hala.olsztyn.eu\/dla-odwiedzajacych\/dojazd-i-parking\/\" target=\"_blank\" rel=\"noopener\">Dojazd i parking \u2014 Hala Urania<\/a><\/p>\n        <\/div>\n      <\/details>\n\n      <details class=\"mp-qa-item\">\n        <summary>Czy na miejscu b\u0119dzie punkt gastronomiczny?<\/summary>\n        <div class=\"mp-qa-answer\">\n          <p>Tak. Na miejscu przewidywana jest strefa gastronomiczna Hali Urania.<\/p>\n        <\/div>\n      <\/details>\n\n      <details class=\"mp-qa-item\">\n        <summary>Czy trzeba mie\u0107 du\u017ce do\u015bwiadczenie w uk\u0142adaniu puzzli?<\/summary>\n        <div class=\"mp-qa-answer\">\n          <p>Nie. Do wsp\u00f3lnej zabawy zapraszamy ka\u017cd\u0105 ch\u0119tn\u0105, pe\u0142noletni\u0105 osob\u0119 \u2014 niezale\u017cnie od poziomu do\u015bwiadczenia.<\/p>\n        <\/div>\n      <\/details>\n\n      <details class=\"mp-qa-item\">\n        <summary>Czy w Mistrzostwach mog\u0105 bra\u0107 udzia\u0142 dzieci?<\/summary>\n        <div class=\"mp-qa-answer\">\n          <p>Nie. Uczestnikami Mistrzostw mog\u0105 by\u0107 wy\u0142\u0105cznie osoby pe\u0142noletnie.<\/p>\n        <\/div>\n      <\/details>\n\n      <details class=\"mp-qa-item\">\n        <summary>Czy mog\u0119 przynie\u015b\u0107 w\u0142asne tacki lub sortery do puzzli?<\/summary>\n        <div class=\"mp-qa-answer\">\n          <p>Tak, ale tylko takie, kt\u00f3re nie b\u0119d\u0105 przeszkadza\u0142y osobie obok i zmieszcz\u0105 si\u0119 w obr\u0119bie Twojej cz\u0119\u015bci sto\u0142u.<\/p>\n          <p>Maksymalny rozmiar tacki lub sortera to <strong>A3<\/strong>.<\/p>\n        <\/div>\n      <\/details>\n\n      <details class=\"mp-qa-item\">\n        <summary>Czy mog\u0119 przynie\u015b\u0107 w\u0142asne pude\u0142ka po puzzlach?<\/summary>\n        <div class=\"mp-qa-answer\">\n          <p>Nie. Podczas Mistrzostw mo\u017cna korzysta\u0107 wy\u0142\u0105cznie z pude\u0142ek puzzli otrzymanych do uk\u0142adania w danej rundzie.<\/p>\n        <\/div>\n      <\/details>\n\n      <details class=\"mp-qa-item\">\n        <summary>Czy mog\u0119 korzysta\u0107 ze s\u0142uchawek?<\/summary>\n        <div class=\"mp-qa-answer\">\n          <p>Tak. Mo\u017cna korzysta\u0107 ze s\u0142uchawek, pami\u0119taj\u0105c przy tym, aby nie przeszkadza\u0107 innym uczestnikom.<\/p>\n        <\/div>\n      <\/details>\n\n      <details class=\"mp-qa-item\">\n        <summary>Czy mog\u0119 przynie\u015b\u0107 w\u0142asne o\u015bwietlenie?<\/summary>\n        <div class=\"mp-qa-answer\">\n          <p>Nie. Dodatkowe o\u015bwietlenie nie jest dozwolone.<\/p>\n        <\/div>\n      <\/details>\n\n      <details class=\"mp-qa-item\">\n        <summary>Czy podczas rundy mo\u017cna skorzysta\u0107 z toalety?<\/summary>\n        <div class=\"mp-qa-answer\">\n          <p>Tak. Mo\u017cna skorzysta\u0107 z toalety, ale nikt nie mo\u017ce zaj\u0105\u0107 Twojego miejsca, a czas uk\u0142adania p\u0142ynie dalej.<\/p>\n        <\/div>\n      <\/details>\n\n      <details class=\"mp-qa-item\">\n        <summary>Jestem osob\u0105 z niepe\u0142nosprawno\u015bci\u0105 \u2014 czy mog\u0119 wzi\u0105\u0107 udzia\u0142?<\/summary>\n        <div class=\"mp-qa-answer\">\n          <p>Tak. Informacje o dostosowaniu Hali Urania dla os\u00f3b z niepe\u0142nosprawno\u015bciami znajdziesz na stronie obiektu:<\/p>\n          <p><a href=\"https:\/\/hala.olsztyn.eu\/dla-odwiedzajacych\/osoby-z-niepelnosprawnosciami\/\" target=\"_blank\" rel=\"noopener\">Dost\u0119pno\u015b\u0107 Hali Urania<\/a><\/p>\n        <\/div>\n      <\/details>\n\n      <details class=\"mp-qa-item\">\n        <summary>Czy mog\u0119 przyj\u015b\u0107 z osob\u0105 towarzysz\u0105c\u0105?<\/summary>\n        <div class=\"mp-qa-answer\">\n          <p>Tak. Osoba towarzysz\u0105ca b\u0119dzie mog\u0142a przebywa\u0107 poza stref\u0105 dla uk\u0142adaj\u0105cych, na przyk\u0142ad na trybunach.<\/p>\n        <\/div>\n      <\/details>\n\n      <details class=\"mp-qa-item\">\n        <summary>Nie jestem z Polski \u2014 czy mog\u0119 wzi\u0105\u0107 udzia\u0142?<\/summary>\n        <div class=\"mp-qa-answer\">\n          <p>Tak. W Mistrzostwach mo\u017ce wzi\u0105\u0107 udzia\u0142 ka\u017cda pe\u0142noletnia osoba, niezale\u017cnie od obywatelstwa czy miejsca zamieszkania.<\/p>\n          <p>Do oficjalnej klasyfikacji Mistrzostw Polski wliczane b\u0119d\u0105 jednak wy\u0142\u0105cznie osoby, kt\u00f3re mieszkaj\u0105 na sta\u0142e na terytorium Rzeczypospolitej Polskiej lub posiadaj\u0105 obywatelstwo polskie.<\/p>\n          <p>Szczeg\u00f3\u0142owe informacje dotycz\u0105ce klasyfikacji os\u00f3b spoza Polski znajduj\u0105 si\u0119 w Regulaminie Mistrzostw.<\/p>\n        <\/div>\n      <\/details>\n\n      <details class=\"mp-qa-item\">\n        <summary>Czy w trakcie uk\u0142adania mo\u017cna mie\u0107 przy sobie wod\u0119?<\/summary>\n        <div class=\"mp-qa-answer\">\n          <p>Tak. Najlepiej, aby by\u0142a to szczelnie zamykana butelka, \u017ceby unikn\u0105\u0107 przypadkowego rozlania wody na puzzle.<\/p>\n        <\/div>\n      <\/details>\n\n      <details class=\"mp-qa-item\">\n        <summary>Czy mog\u0119 zabra\u0107 statyw na telefon, \u017ceby nagrywa\u0107 sw\u00f3j udzia\u0142?<\/summary>\n        <div class=\"mp-qa-answer\">\n          <p>Tak, pod warunkiem \u017ce statyw nie b\u0119dzie przeszkadza\u0142 wolontariuszom mierz\u0105cym czas ani pozosta\u0142ym uczestnikom.<\/p>\n        <\/div>\n      <\/details>\n\n      <details class=\"mp-qa-item\">\n        <summary>Co si\u0119 stanie, je\u015bli nie zd\u0105\u017c\u0119 u\u0142o\u017cy\u0107 puzzli w limicie czasu?<\/summary>\n        <div class=\"mp-qa-answer\">\n          <p>Po up\u0142ywie wyznaczonego czasu wszystkie nieu\u0142o\u017cone puzzle oraz elementy u\u0142o\u017cone w grupie mniejszej ni\u017c 3 elementy zostan\u0105 policzone i zaprotoko\u0142owane przez wolontariusza.<\/p>\n        <\/div>\n      <\/details>\n\n      <details class=\"mp-qa-item\">\n        <summary>Gdzie b\u0119dzie mo\u017cna \u015bledzi\u0107 wyniki?<\/summary>\n        <div class=\"mp-qa-answer\">\n          <p>Wyniki b\u0119d\u0105 aktualizowane na \u017cywo na stronie:<\/p>\n          <p><a href=\"https:\/\/puzzleresults.eu\/\" target=\"_blank\" rel=\"noopener\">puzzleresults.eu<\/a><\/p>\n        <\/div>\n      <\/details>\n\n      <details class=\"mp-qa-item\">\n        <summary>Czy uk\u0142adane puzzle mog\u0119 zabra\u0107 ze sob\u0105?<\/summary>\n        <div class=\"mp-qa-answer\">\n          <p>Tak. Puzzle uk\u0142adane w ramach ka\u017cdej kategorii mo\u017cna zabra\u0107 ze sob\u0105 do domu.<\/p>\n        <\/div>\n      <\/details>\n\n      <details class=\"mp-qa-item\">\n        <summary>Co oznaczaj\u0105 rundy eliminacyjne?<\/summary>\n        <div class=\"mp-qa-answer\">\n          <p>Ka\u017cdy uczestnik w Kategorii Indywidualnej oraz ka\u017cda para w Kategorii Par zostanie losowo przydzielona do I lub II rundy eliminacyjnej.<\/p>\n          <p>Do fina\u0142u awansuje po\u0142owa najszybszych uczestnik\u00f3w lub par z ka\u017cdej rundy eliminacyjnej.<\/p>\n        <\/div>\n      <\/details>\n\n      <details class=\"mp-qa-item\">\n        <summary>Czy mo\u017cna wybra\u0107 rund\u0119 eliminacyjn\u0105?<\/summary>\n        <div class=\"mp-qa-answer\">\n          <p>Nie. Przydzia\u0142 do rund eliminacyjnych odbywa si\u0119 losowo.<\/p>\n        <\/div>\n      <\/details>\n\n      <details class=\"mp-qa-item\">\n        <summary>Czy b\u0119dzie miejsce do uk\u0142adania puzzli pomi\u0119dzy startami?<\/summary>\n        <div class=\"mp-qa-answer\">\n          <p>Tak. Przygotowujemy specjaln\u0105 stref\u0119 Wolnego Uk\u0142adania, w kt\u00f3rej b\u0119dzie mo\u017cna uk\u0142ada\u0107 puzzle pomi\u0119dzy startami w poszczeg\u00f3lnych kategoriach.<\/p>\n        <\/div>\n      <\/details>\n\n      <details class=\"mp-qa-item\">\n        <summary>Czy podczas rund na hali b\u0119dzie obowi\u0105zywa\u0142a cisza?<\/summary>\n        <div class=\"mp-qa-answer\">\n          <p>Nie mo\u017cemy zagwarantowa\u0107 pe\u0142nej ciszy. Mistrzostwa maj\u0105 charakter zawod\u00f3w, wi\u0119c na hali b\u0119d\u0105 obecni tak\u017ce kibice i bliscy dopinguj\u0105cy uczestnik\u00f3w.<\/p>\n          <p>Ha\u0142as nie powinien by\u0107 bardzo du\u017cy, ale je\u015bli og\u00f3lny gwar, oklaski lub r\u00f3\u017cne d\u017awi\u0119ki s\u0105 dla Ciebie problemem, sugerujemy korzystanie ze s\u0142uchawek lub stoper\u00f3w.<\/p>\n        <\/div>\n      <\/details>\n\n      <details class=\"mp-qa-item\">\n        <summary>Czy b\u0119d\u0119 mie\u0107 ca\u0142y st\u00f3\u0142 dla siebie?<\/summary>\n        <div class=\"mp-qa-answer\">\n          <p>Sto\u0142y b\u0119d\u0105 wsp\u00f3\u0142dzielone. Szary podk\u0142ad na stole wyznaczy r\u00f3wn\u0105 przestrze\u0144 do uk\u0142adania dla ka\u017cdego uczestnika.<\/p>\n        <\/div>\n      <\/details>\n\n      <details class=\"mp-qa-item\">\n        <summary>Jak mog\u0119 skontaktowa\u0107 si\u0119 z organizatorami?<\/summary>\n        <div class=\"mp-qa-answer\">\n          <p>Mo\u017cesz skontaktowa\u0107 si\u0119 z nami przez formularz na stronie Mistrzostw lub mailowo:<\/p>\n          <p><a href=\"mailto:mistrzostwa@pspuzzlowe.com\">mistrzostwa@pspuzzlowe.com<\/a><\/p>\n        <\/div>\n      <\/details>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n\n  <section class=\"mp-section\" id=\"kiedy-gdzie\">\n    <div class=\"mp-section-inner\">\n      <h2 class=\"mp-section-title\">Kiedy i gdzie?<\/h2>\n\n      <div class=\"mp-location-grid\">\n        <div class=\"mp-card mp-location-info\">\n          <p><strong>Data:<\/strong> 8\u20139 sierpnia 2026<\/p>\n          <p><strong>Miejsce:<\/strong> Hala Urania<\/p>\n          <p><strong>Adres:<\/strong> al. Marsza\u0142ka J\u00f3zefa Pi\u0142sudskiego 44, Olsztyn<\/p>\n        <\/div>\n\n        <div class=\"mp-map\">\n          <iframe title=\"Mapa \u2014 Hala Urania, Olsztyn\" allowfullscreen=\"\" referrerpolicy=\"no-referrer-when-downgrade\" data-src=\"https:\/\/www.google.com\/maps?q=Hala%20Urania%20Olsztyn%20al.%20Marsza%C5%82ka%20J%C3%B3zefa%20Pi%C5%82sudskiego%2044&amp;output=embed\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" data-load-mode=\"1\">\n          <\/iframe>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n<section class=\"mp-section mp-section-blue\" id=\"kontakt\">\n  <div class=\"mp-section-inner\">\n    <div class=\"mp-contact-split\">\n\n      <div class=\"mp-contact-text\">\n        <h2 class=\"mp-section-title mp-section-title-left\">Masz pytania?<\/h2>\n\n        <p class=\"mp-section-lead mp-section-lead-left\">\n          Ch\u0119tnie pomo\u017cemy. Napisz do nas przez formularz:\n        <\/p>\n      <\/div>\n\n      <div class=\"mp-contact-card\">\n        <div class=\"mp-questions-form\">\n          \n<div class=\"wpcf7 no-js\" id=\"wpcf7-f454-o1\" lang=\"pl-PL\" dir=\"ltr\" data-wpcf7-id=\"454\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/en\/wp-json\/wp\/v2\/pages\/329#wpcf7-f454-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Formularz kontaktowy\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"454\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.6\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"pl_PL\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f454-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<div class=\"mp-form\">\n\t<p><label> Imi\u0119 i nazwisko<br \/>\n<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\" autocomplete=\"name\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"your-name\" \/><\/span> <\/label>\n\t<\/p>\n\t<p><label> Adres e-mail<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\" autocomplete=\"email\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span> <\/label>\n\t<\/p>\n\t<p><label> Temat<br \/>\n<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\" value=\"\" type=\"text\" name=\"your-subject\" \/><\/span> <\/label>\n\t<\/p>\n\t<p><label> Twoja wiadomo\u015b\u0107 (opcjonalne)<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-message\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea\" aria-invalid=\"false\" name=\"your-message\"><\/textarea><\/span> <\/label>\n\t<\/p>\n\t<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Wy\u015blij\" \/>\n\t<\/p>\n<\/div><input type='hidden' class='wpcf7-pum' value='{\"closepopup\":false,\"closedelay\":0,\"openpopup\":false,\"openpopup_id\":0}' \/><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n\n        <\/div>\n      <\/div>\n\n    <\/div>\n<div class=\"mp-seller-contact-data\">\n  <h3>Dane sprzedawcy<\/h3>\n\n  <p><strong>Polskie Stowarzyszenie Puzzlowe<\/strong><\/p>\n  <p>Stowarzyszenie zwyk\u0142e<\/p>\n  <p>Siedziba: ul. Stefana Ramu\u0142ta 33b\/10, 81-235 Gdynia<\/p>\n  <p>NIP: 958-17-48-471<\/p>\n  <p>REGON: 529814635<\/p>\n  <p>E-mail: <a href=\"mailto:kontakt@pspuzzlowe.com\">kontakt@pspuzzlowe.com<\/a><\/p>\n  <p>E-mail w sprawach Mistrzostw: <a href=\"mailto:mistrzostwa@pspuzzlowe.com\">mistrzostwa@pspuzzlowe.com<\/a><\/p>\n  <p>Telefon: <a href=\"tel:+48663146216\">663 146 216<\/a><\/p>\n<\/div>\n  <\/div>\n<\/section>\n<!-- STOPKA -->\n<!-- STOPKA -->\n<footer class=\"mp-footer\">\n  <div class=\"mp-footer-inner\">\n\n    <div class=\"mp-footer-main\">\n\n      <div class=\"mp-footer-brand\">\n        <img decoding=\"async\" data-src=\"https:\/\/pspuzzlowe.com\/wp-content\/uploads\/2026\/01\/PSP-Logo-v1.png\" alt=\"Logo Polskiego Stowarzyszenia Puzzlowego\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 605px; --smush-placeholder-aspect-ratio: 605\/288;\">\n        <p>\u0141\u0105czymy ludzi, kt\u00f3rych pasj\u0105 s\u0105 puzzle.<\/p>\n      <\/div>\n\n      <div class=\"mp-footer-column\">\n        <h3>Nawigacja<\/h3>\n\n        <nav class=\"mp-footer-links\" aria-label=\"Nawigacja w stopce\">\n          <a href=\"#start\">Start<\/a>\n          <a href=\"#o-wydarzeniu\">O wydarzeniu<\/a>\n          <a href=\"#harmonogram\">Harmonogram<\/a>\n          <a href=\"#sponsorzy\">Sponsorzy<\/a>\n          <a href=\"#zapisy\">Zapisy<\/a>\n          <a href=\"#dokumenty\">Dokumenty<\/a>\n          <a href=\"#qa\">Q&amp;A<\/a>\n          <a href=\"#kiedy-gdzie\">Kiedy i gdzie<\/a>\n          <a href=\"#kontakt\">Dane kontaktowe<\/a>\n        <\/nav>\n      <\/div>\n\n      <div class=\"mp-footer-seller\">\n        <h3>Sprzedawca<\/h3>\n\n        <p>\n          <strong>Polskie Stowarzyszenie Puzzlowe<\/strong><br>\n          Siedziba: ul. Stefana Ramu\u0142ta 33b\/10, 81-235 Gdynia\n          NIP: 958-17-48-471<br>\n          REGON: 529814635\n        <\/p>\n\n        <p>\n          Stowarzyszenie jest organizacj\u0105 non-profit. \u015arodki ze sprzeda\u017cy pakiet\u00f3w rejestracyjnych s\u0105 przeznaczane na realizacj\u0119 cel\u00f3w statutowych, w szczeg\u00f3lno\u015bci na organizacj\u0119 wydarzenia \u201eMistrzostwa Polski w Uk\u0142adaniu Puzzli\u201d.\n        <\/p>\n\n        <p>\n          Kontakt: <a href=\"mailto:kontakt@pspuzzlowe.com\">kontakt@pspuzzlowe.com<\/a>\n        <\/p>\n      <\/div>\n\n      <div class=\"mp-footer-column\">\n        <h3>Znajd\u017a nas<\/h3>\n\n        <div class=\"mp-footer-socials\">\n          <a href=\"https:\/\/fb.me\/e\/1OtLxYZkMg\" target=\"_blank\" rel=\"noopener\" aria-label=\"Wydarzenie na Facebooku\">\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n              <path d=\"M14 8.5h2.2V5.1c-.4-.1-1.7-.2-3.1-.2-3.1 0-5.2 1.9-5.2 5.4v3H4.6V17h3.3v7h4V17h3.3l.5-3.7h-3.8v-2.6c0-1.1.3-2.2 2.1-2.2Z\"><\/path>\n            <\/svg>\n          <\/a>\n\n          <a href=\"https:\/\/www.instagram.com\/pspuzzlowe\/\" target=\"_blank\" rel=\"noopener\" aria-label=\"Instagram Polskiego Stowarzyszenia Puzzlowego\">\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n              <path d=\"M7.8 2h8.4A5.8 5.8 0 0 1 22 7.8v8.4a5.8 5.8 0 0 1-5.8 5.8H7.8A5.8 5.8 0 0 1 2 16.2V7.8A5.8 5.8 0 0 1 7.8 2Zm0 2A3.8 3.8 0 0 0 4 7.8v8.4A3.8 3.8 0 0 0 7.8 20h8.4a3.8 3.8 0 0 0 3.8-3.8V7.8A3.8 3.8 0 0 0 16.2 4H7.8Zm8.9 2.1a1.2 1.2 0 1 1 0 2.4 1.2 1.2 0 0 1 0-2.4ZM12 7.2A4.8 4.8 0 1 1 12 16.8 4.8 4.8 0 0 1 12 7.2Zm0 2A2.8 2.8 0 1 0 12 14.8 2.8 2.8 0 0 0 12 9.2Z\"><\/path>\n            <\/svg>\n          <\/a>\n        <\/div>\n      <\/div>\n\n    <\/div>\n\n    <div class=\"mp-footer-bottom\">\n      <p>\u00a9 2026 Polskie Stowarzyszenie Puzzlowe. Wszystkie prawa zastrze\u017cone.<\/p>\n\n      <div class=\"mp-footer-legal\">\n        <span>Projekt i realizacja strony: Kamila Zaj\u0105c<\/span>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/footer>\n<\/main>\n\n<script>\n  (() => {\n    const nav = document.getElementById(\"mp-nav\");\n    const toggle = nav?.querySelector(\".mp-nav-toggle\");\n    const menu = nav?.querySelector(\".mp-nav-menu\");\n\n    if (!nav || !toggle || !menu) return;\n\n    const closeMenu = () => {\n      nav.classList.remove(\"is-open\");\n      toggle.setAttribute(\"aria-expanded\", \"false\");\n    };\n\n    toggle.addEventListener(\"click\", (event) => {\n      event.preventDefault();\n      event.stopImmediatePropagation();\n\n      const isOpen = nav.classList.toggle(\"is-open\");\n      toggle.setAttribute(\"aria-expanded\", String(isOpen));\n    }, { capture: true });\n\n    menu.addEventListener(\"click\", (event) => {\n      if (event.target.closest(\"a\")) closeMenu();\n    });\n\n    document.addEventListener(\"click\", (event) => {\n      if (!nav.contains(event.target)) closeMenu();\n    });\n\n    document.addEventListener(\"keydown\", (event) => {\n      if (event.key === \"Escape\") closeMenu();\n    });\n  })();\n<\/script>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>O wydarzeniu Harmonogram Sponsorzy Dokumenty Q&amp;A Kiedy i gdzie Dane kontaktowe EN Mistrzostwa Polski II Mistrzostwa Polski w Uk\u0142adaniu Puzzli 8\u20139 sierpnia 2026 \u2022 Olsztyn \u2022 Hala Urania II Mistrzostwa Polski w Uk\u0142adaniu Puzzli to najwi\u0119ksze i najwa\u017cniejsze wydarzenie puzzlowe w kraju. Zobacz harmonogram \u015aled\u017a mistrzostwa na \u017cywo &#9654; TRANSMISJA NA \u017bYWO Ogl\u0105daj na YouTube [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-no-title","meta":{"_uag_custom_page_level_css":"","footnotes":""},"class_list":["post-329","page","type-page","status-publish","hentry"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"trp-custom-language-flag":false,"mailpoet_newsletter_max":false,"woocommerce_thumbnail":false,"woocommerce_single":false,"woocommerce_gallery_thumbnail":false},"uagb_author_info":{"display_name":"admin-FBR0BkzI","author_link":"https:\/\/pspuzzlowe.com\/en\/author\/admin-fbr0bkzi\/"},"uagb_comment_info":0,"uagb_excerpt":"O wydarzeniu Harmonogram Sponsorzy Dokumenty Q&amp;A Kiedy i gdzie Dane kontaktowe EN Mistrzostwa Polski II Mistrzostwa Polski w Uk\u0142adaniu Puzzli 8\u20139 sierpnia 2026 \u2022 Olsztyn \u2022 Hala Urania II Mistrzostwa Polski w Uk\u0142adaniu Puzzli to najwi\u0119ksze i najwa\u017cniejsze wydarzenie puzzlowe w kraju. Zobacz harmonogram \u015aled\u017a mistrzostwa na \u017cywo &#9654; TRANSMISJA NA \u017bYWO Ogl\u0105daj na YouTube&hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pspuzzlowe.com\/en\/wp-json\/wp\/v2\/pages\/329","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pspuzzlowe.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/pspuzzlowe.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/pspuzzlowe.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pspuzzlowe.com\/en\/wp-json\/wp\/v2\/comments?post=329"}],"version-history":[{"count":67,"href":"https:\/\/pspuzzlowe.com\/en\/wp-json\/wp\/v2\/pages\/329\/revisions"}],"predecessor-version":[{"id":1411,"href":"https:\/\/pspuzzlowe.com\/en\/wp-json\/wp\/v2\/pages\/329\/revisions\/1411"}],"wp:attachment":[{"href":"https:\/\/pspuzzlowe.com\/en\/wp-json\/wp\/v2\/media?parent=329"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}