{"id":3257,"date":"2026-10-21T22:12:18","date_gmt":"2026-10-21T20:12:18","guid":{"rendered":"https:\/\/wyspajp2.pl\/liceum\/?page_id=3257"},"modified":"2026-10-21T22:32:06","modified_gmt":"2026-10-21T20:32:06","slug":"rajd-2026-podsumowanie","status":"publish","type":"page","link":"https:\/\/wyspajp2.pl\/liceum\/rajd-2026-podsumowanie\/","title":{"rendered":"Rajd rowerowy 2026 &#8211; podsumowanie"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3257\" class=\"elementor elementor-3257\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a1b2c3d elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"a1b2c3d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d4e5f6a\" data-id=\"d4e5f6a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ea63186 elementor-widget elementor-widget-html\" data-id=\"ea63186\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;600;700;800;900&display=swap\" rel=\"stylesheet\"><style>\n  :root{\n    --blue:#1c6fa8;        \/* niebieski nag\u0142\u00f3wk\u00f3w *\/\n    --blue-dark:#154a78;   \/* granatowy pasek *\/\n    --teal:#1a86b8;        \/* ja\u015bniejszy b\u0142\u0119kit *\/\n    --green:#8cc63f;       \/* limonkowy akcent *\/\n    --green-dark:#6fa62f;\n    --ink:#243746;         \/* tekst *\/\n    --muted:#5b6b78;\n    --bg:#f4f7fa;\n    --white:#ffffff;\n    --radius:18px;\n    --shadow:0 10px 30px rgba(20,74,120,.12);\n    --photo-radius:10px 65px 10px 65px;  \/* domy\u015blne przek\u0105tne zaokr\u0105glenie zdj\u0119\u0107 (wszystkie naro\u017cniki) *\/\n    --photo-mask:.30;                     \/* si\u0142a zielonej maski (0 = brak) *\/\n  }\n\n  \/* ===== Domy\u015blny styl zdj\u0119\u0107 na podstronie: przek\u0105tne naro\u017cniki + zielona maska ===== *\/\n  .photo{position:relative;display:block;border-radius:var(--photo-radius);\n    box-shadow:var(--shadow)}\n  \/* zaokr\u0105glenie NA SAMYM zdj\u0119ciu \u2014 niezale\u017cne od maski *\/\n  .photo img{display:block;width:100%;height:100%;object-fit:cover;\n    border-radius:var(--photo-radius)}\n  \/* maska dok\u0142adnie na kszta\u0142cie zdj\u0119cia *\/\n  .photo::after{content:\"\";position:absolute;inset:0;pointer-events:none;\n    background:var(--green);mix-blend-mode:multiply;opacity:var(--photo-mask);\n    border-radius:var(--photo-radius)}\n  *{box-sizing:border-box;margin:0;padding:0}\n  html{scroll-behavior:smooth}\n  html,body{overflow-x:clip}  \/* zabezpieczenie przed poziomym przewijaniem *\/\n  body{font-family:'Montserrat',system-ui,sans-serif;color:var(--ink);background:var(--bg);line-height:1.6}\n  a{color:inherit;text-decoration:none}\n  img{max-width:100%;display:block}\n  .wrap{width:min(1140px,92%);margin-inline:auto}\n  section{padding:72px 0}\n  h2{font-size:clamp(1.7rem,4vw,2.6rem);font-weight:900;line-height:1.1;color:var(--blue)}\n  h2 .lime{color:var(--green)}\n  .lead{color:var(--muted);font-size:1.08rem;max-width:640px;margin-top:14px}\n\n  \/* --- Placeholder na grafiki --- *\/\n  .ph{\n    position:relative;background:\n      repeating-linear-gradient(45deg,#e6edf3 0 14px,#dce6ee 14px 28px);\n    border:2px dashed #9fb6c7;border-radius:var(--radius);\n    display:flex;align-items:center;justify-content:center;text-align:center;\n    color:#5b7284;font-weight:700;font-size:.9rem;padding:20px;min-height:220px;\n  }\n  .ph small{display:block;font-weight:600;color:#7d93a3;margin-top:6px;font-size:.78rem}\n\n  \/* --- Nawigacja --- *\/\n  header.nav{position:sticky;top:0;z-index:35;background:rgba(255,255,255,.92);\n    backdrop-filter:blur(8px);border-bottom:1px solid #e2eaf0}\n  .nav .wrap{display:flex;align-items:center;justify-content:space-between;height:72px}\n  .brand{display:flex;align-items:center;gap:12px;font-weight:800;color:var(--blue)}\n  .brand .logo-ph{width:44px;height:44px;border-radius:10px;flex:0 0 auto;min-height:0;padding:0;font-size:.6rem}\n  .brand{position:relative;width:230px;height:52px}\n  header.nav{overflow:visible}\n  \/* Logo jako piecz\u0105tka w lewym rogu zdj\u0119cia, 50\/50 *\/\n  .hero-logo{position:absolute;left:calc(55% - 115px);top:90px;width:230px;height:230px;\n    object-fit:contain;z-index:25;pointer-events:none;filter:drop-shadow(0 2px 8px rgba(0,0,0,.45))}\n  .navlinks{display:flex;gap:26px;font-weight:700;font-size:.95rem}\n  .navlinks a:hover{color:var(--green)}\n  .btn{display:inline-block;background:var(--green);color:#fff;font-weight:800;\n    padding:12px 26px;border-radius:999px;transition:.2s;border:none;cursor:pointer;font-size:1rem}\n  .btn:hover{background:var(--green-dark);transform:translateY(-2px)}\n  .btn.blue{background:var(--blue)}\n  .btn.blue:hover{background:var(--blue-dark)}\n  .nav .btn{padding:10px 22px;white-space:nowrap}\n  .burger{display:none;font-size:1.6rem;background:none;border:none;color:var(--blue);cursor:pointer}\n  .nav-cta-mobile{display:none}\n  .brand-text{display:none}\n\n  \/* --- HERO --- *\/\n  .hero{position:relative;background:linear-gradient(135deg,var(--blue) 0%,var(--blue-dark) 60%,#0f3557 100%);\n    color:#fff;overflow:hidden;padding:0}\n  .hero .hero-bg{position:absolute;inset:0;opacity:.18;min-height:0;border:none;border-radius:0;\n    background:repeating-linear-gradient(45deg,rgba(255,255,255,.08) 0 14px,rgba(255,255,255,.02) 14px 28px);color:transparent}\n  .hero .wrap{position:relative;display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center;padding:70px 0}\n  .hero-copy{position:relative;z-index:30}  \/* tekst RAJD pod logo, nad zdj\u0119ciem *\/\n  .kicker{display:inline-block;background:var(--green);color:#fff;font-weight:800;\n    padding:6px 16px;border-radius:6px;font-size:.85rem;letter-spacing:.5px;margin-bottom:18px}\n  .hero h1{font-size:clamp(2.2rem,5.5vw,4rem);font-weight:900;line-height:1.02;text-transform:uppercase}\n  .hero h1 .lime{color:var(--green)}\n  .hero .sub{background:var(--teal);display:inline-block;padding:8px 16px;border-radius:6px;\n    font-weight:700;margin-top:16px;font-size:clamp(1rem,2.2vw,1.35rem)}\n  .hero .meta{margin-top:26px;font-size:1.15rem}\n  .hero .meta strong{font-size:1.5rem;color:var(--green)}\n  .closed-note{margin-top:22px;max-width:540px;background:rgba(255,255,255,.12);border-left:5px solid var(--green);\n    border-radius:6px 18px 18px 6px;padding:12px 16px;font-size:.95rem;line-height:1.5;color:#fff}\n  .closed-note strong{color:var(--green)}\n  .hero .cta{margin-top:30px;display:flex;gap:14px;flex-wrap:wrap}\n  \/* Ramka na grafik\u0119 hero + limonkowy kszta\u0142t za ni\u0105 *\/\n  .hero-frame{position:relative}\n  .hero-frame::before{content:\"\";position:absolute;z-index:0;\n    left:-28px;top:26px;width:78%;height:82%;\n    background:var(--green);border-radius:65px 10px 65px 10px;\n    transform:rotate(-4deg);box-shadow:0 20px 40px rgba(0,0,0,.15)}\n  .hero-img-ph{position:relative;z-index:1;min-height:380px;\n    background:repeating-linear-gradient(45deg,rgba(140,198,63,.25) 0 16px,rgba(255,255,255,.1) 16px 32px);\n    border-color:rgba(255,255,255,.5);color:#eaf4dd;transform:rotate(2deg);\n    border-radius:var(--photo-radius)}\n  \/* Grafika hero jako zdj\u0119cie *\/\n  .hero-photo{position:relative;z-index:1;transform:rotate(2deg);\n    box-shadow:0 20px 40px rgba(0,0,0,.25)}\n  \/* Poci\u0105gni\u0119cie p\u0119dzla (niebiesko-zielona fala) w rogu hero *\/\n  .hero-frame .swoosh{position:absolute;z-index:2;right:-40px;bottom:-52px;width:435px;height:177px;\n    min-height:0;border:none;padding:0;background:none}\n  .swoosh svg{width:100%;height:100%;display:block;filter:drop-shadow(0 6px 12px rgba(0,0,0,.2))}\n\n  \/* --- Info paski (liczniki) --- *\/\n  .facts{background:#fff}\n  .facts .wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;text-align:center}\n  .fact{padding:20px}\n  .fact .n{font-size:2.2rem;font-weight:900;color:var(--green)}\n  .fact .l{color:var(--muted);font-weight:600;font-size:.95rem}\n  .fact + .fact{border-left:1px solid #e2eaf0}\n\n  \/* --- O rajdzie --- *\/\n  .about .grid{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;margin-top:30px}\n  .about p{margin-top:16px;color:var(--muted)}\n  \/* Uniwersalna oprawa: limonkowy kszta\u0142t za grafik\u0105 *\/\n  .gfx{position:relative}\n  .gfx::before{content:\"\";position:absolute;z-index:0;left:-22px;bottom:-22px;\n    width:70%;height:75%;background:var(--green);border-radius:65px 10px 65px 10px;\n    transform:rotate(-3deg)}\n  .gfx > .ph{position:relative;z-index:1;border-radius:var(--photo-radius)}\n  .gfx > .photo{position:relative;z-index:1}\n\n  \/* --- Program \/ trasa: 4 przystanki --- *\/\n  .program{background:linear-gradient(180deg,#fff, #eef4f8)}\n  .story-intro{font-size:1.05rem;max-width:720px;margin-top:10px;color:var(--ink);font-weight:600}\n  .route-glance{list-style:none;display:grid;grid-template-columns:repeat(5,1fr);margin-top:36px;position:relative}\n  .route-glance::before{content:\"\";position:absolute;top:22px;left:10%;right:10%;height:4px;\n    background:repeating-linear-gradient(90deg,var(--green) 0 14px,transparent 14px 22px);border-radius:2px}\n  .route-glance a{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;\n    gap:4px;padding:0 6px 6px;border-radius:14px}\n  .route-glance .g-num{width:48px;height:48px;border-radius:50%;background:var(--blue);color:#fff;\n    font-weight:900;font-size:1.2rem;display:flex;align-items:center;justify-content:center;\n    box-shadow:0 0 0 5px #fff,var(--shadow);transition:.2s}\n  .route-glance a:hover .g-num{background:var(--green)}\n  .route-glance .g-time{font-weight:800;color:var(--green-dark);font-size:.9rem;margin-top:6px}\n  .route-glance .g-name{font-weight:700;color:var(--blue);font-size:.95rem;line-height:1.25}\n  .route-head{margin-top:52px;scroll-margin-top:84px}\n  .stop,.route-end{scroll-margin-top:84px}\n  .route-head h3{font-size:1.35rem;font-weight:900;color:var(--blue)}\n  .stops{list-style:none;margin-top:14px;position:relative}\n  .stops::before{content:\"\";position:absolute;left:26px;top:40px;bottom:40px;width:4px;\n    background:var(--green);border-radius:2px}\n  .stop{position:relative;display:grid;grid-template-columns:56px 1fr;gap:22px;padding:14px 0}\n  .stop-num{position:relative;z-index:1;width:56px;height:56px;border-radius:50%;background:var(--green);\n    color:#fff;font-weight:900;font-size:1.45rem;display:flex;align-items:center;justify-content:center;\n    box-shadow:0 0 0 6px #f3f7fa;margin-top:18px}\n  .stop.final .stop-num{background:var(--blue)}\n  .stop-card{background:#fff;border-radius:10px 40px 10px 40px;box-shadow:var(--shadow);padding:24px 28px;\n    display:grid;grid-template-columns:minmax(220px,.8fr) 1.2fr;gap:10px 30px;align-items:start}\n  .stop-time{display:inline-block;background:var(--blue);color:#fff;font-weight:800;font-size:.85rem;\n    padding:4px 12px;border-radius:999px;letter-spacing:.3px}\n  .stop.final .stop-time{background:var(--green-dark)}\n  .stop-card h3{font-size:1.2rem;font-weight:800;color:var(--blue);line-height:1.25;margin-top:10px}\n  .stop-card h3 small{display:block;font-size:.82rem;font-weight:600;color:var(--muted);margin-top:4px}\n  .stop-addr{margin-top:8px;font-size:.9rem;color:var(--ink);font-weight:600}\n  .stop-addr a{display:inline-block;margin-top:2px;padding:6px 0;color:var(--green-dark);font-weight:700;\n    text-decoration:underline;text-underline-offset:3px}\n  .stop-addr a:hover{color:var(--blue)}\n  .stop-story p{color:var(--muted);font-size:.98rem}\n  .stop-story p + p{margin-top:8px}\n  .route-glance .g-end .g-num{background:#fff;color:var(--green-dark);border:3px solid var(--green)}\n  .route-end{position:relative;display:grid;grid-template-columns:56px 1fr;gap:22px;align-items:center;padding:14px 0 0}\n  .route-end::before{content:\"\";position:absolute;left:26px;top:-30px;height:60px;width:4px;background:var(--green);border-radius:2px}\n  .route-end .end-flag{position:relative;z-index:1;width:56px;height:56px;border-radius:50%;background:#fff;\n    border:4px solid var(--green);display:flex;align-items:center;justify-content:center;font-size:1.5rem;\n    box-shadow:0 0 0 6px #f3f7fa}\n  .route-end strong{display:block;color:var(--blue);font-weight:900;font-size:1.1rem}\n  .route-end p{color:var(--muted);font-size:.95rem}\n  .stop-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}\n  .stop-tags span{background:#eef8e3;color:var(--green-dark);font-weight:700;font-size:.8rem;\n    padding:4px 12px;border-radius:999px}\n\n  \/* --- Zapisy (CTA banner) --- *\/\n  .signup{background:linear-gradient(135deg,var(--green),var(--green-dark));color:#fff;text-align:center}\n  .signup h2{color:#fff}\n  .signup .lead{color:rgba(255,255,255,.9);margin-inline:auto}\n  .signup .btn{background:#fff;color:var(--green-dark);margin-top:26px;font-size:1.1rem;padding:16px 40px}\n  .signup .btn:hover{background:#f0f0f0}\n  \/* formularz zapis\u00f3w *\/\n  .reg-form{background:#fff;color:var(--ink);text-align:left;max-width:640px;margin:30px auto 0;\n    padding:32px;border-radius:var(--photo-radius);box-shadow:0 20px 40px rgba(0,0,0,.15)}\n  .reg-form .field{margin-bottom:18px}\n  .reg-form label{display:block;font-weight:700;color:var(--blue);font-size:.92rem;margin-bottom:6px}\n  .reg-form .req{color:var(--green-dark)}\n  .reg-form input[type=text],.reg-form input[type=tel],.reg-form input[type=email],.reg-form select{\n    width:100%;font:inherit;font-size:1rem;color:var(--ink);padding:12px 16px;min-height:48px;\n    border:2px solid #d5e1ea;border-radius:12px;background:var(--bg);transition:.15s}\n  .reg-form select{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:44px;\n    background-image:linear-gradient(45deg,transparent 50%,var(--blue) 50%),linear-gradient(135deg,var(--blue) 50%,transparent 50%);\n    background-position:calc(100% - 22px) 50%,calc(100% - 16px) 50%;background-size:6px 6px;background-repeat:no-repeat}\n  .reg-form select:invalid{color:#7d8c98}\n  .reg-form select option{color:var(--ink)}\n  .reg-form input:focus,.reg-form select:focus{outline:none;border-color:var(--green);background:#fff;\n    box-shadow:0 0 0 4px rgba(140,198,63,.2)}\n  .reg-form .field.invalid select{border-color:#d64545;background-color:#fff6f6}\n  .reg-form .field.invalid input{border-color:#d64545;background:#fff6f6}\n  .reg-form .err{display:none;color:#c23636;font-size:.82rem;font-weight:600;margin-top:5px}\n  .reg-form .field.invalid .err{display:block}\n  .reg-form .consent label{display:flex;gap:12px;align-items:flex-start;font-weight:400;\n    color:var(--ink);font-size:.88rem;line-height:1.5;cursor:pointer}\n  .reg-form .consent input{flex:0 0 auto;width:22px;height:22px;margin-top:1px;accent-color:var(--green-dark);cursor:pointer}\n  .reg-form .admin{font-size:.8rem;color:var(--muted);margin:8px 0 0 34px}\n  .reg-form .hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}\n  section[id]{scroll-margin-top:72px}\n  .reg-form .hint{font-size:.8rem;color:var(--muted);margin-top:5px}\n  .signup .reg-form .btn{font-family:inherit;background:var(--green);color:#fff;width:100%;margin-top:22px;\n    font-size:1.05rem;padding:15px 24px;min-height:52px}\n  .signup .reg-form .btn:hover{background:var(--green-dark)}\n  .signup .reg-form .btn[disabled]{opacity:.65;cursor:wait;transform:none}\n  .form-msg{display:none;margin-top:18px;padding:14px 18px;border-radius:12px;font-weight:600;font-size:.95rem}\n  .form-msg.ok{display:block;background:#eef8e3;color:#3f6d16;border:2px solid var(--green)}\n  .form-msg.error{display:block;background:#fff1f1;color:#b02e2e;border:2px solid #e39a9a}\n  .form-note{font-size:.8rem;color:var(--muted);margin-top:12px;text-align:center}\n\n  \/* --- Galeria --- *\/\n  .gallery-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:40px}\n  .gallery-grid{grid-auto-rows:180px}\n  .gallery-grid .g-item{height:100%;overflow:visible;cursor:zoom-in;transition:transform .2s}\n  .gallery-grid .g-item:hover{transform:translateY(-3px)}\n  .gallery-grid .g-item:focus-visible{outline:3px solid var(--green);outline-offset:3px}\n  .gallery-grid .g-item.featured{grid-column:span 2;grid-row:span 2}\n  .gallery-grid .g-item.portrait img{object-position:50% 25%}\n  \/* lightbox *\/\n  .lightbox{position:fixed;inset:0;z-index:100;background:rgba(10,30,50,.88);display:none;\n    align-items:center;justify-content:center;flex-direction:column;gap:14px;padding:20px;cursor:zoom-out}\n  .lightbox.open{display:flex}\n  .lightbox img{max-width:min(92vw,760px);max-height:80vh;width:auto;height:auto;min-width:min(92vw,560px);\n    object-fit:contain;border-radius:10px 40px 10px 40px;box-shadow:0 20px 50px rgba(0,0,0,.5);background:#000}\n  .lightbox .lb-cap{color:#fff;font-size:.95rem;text-align:center;max-width:760px}\n  .lightbox .lb-close{position:absolute;top:14px;right:14px;width:44px;height:44px;border-radius:50%;border:none;\n    background:#fff;color:var(--blue);font-size:1.3rem;cursor:pointer;line-height:1}\n\n  \/* --- Partnerzy --- *\/\n  .partners{background:#fff}\n  .logos{display:flex;flex-wrap:wrap;gap:30px;align-items:center;justify-content:center;margin-top:30px}\n  .logo-box{width:150px;height:90px;min-height:0}\n  img.logo-real{width:150px;height:90px;object-fit:contain}\n  .partners .col-title{text-align:center;font-weight:800;color:var(--blue);letter-spacing:1px;\n    text-transform:uppercase;font-size:.9rem;margin-top:40px;margin-bottom:6px}\n\n  \/* --- Stopka --- *\/\n  footer{background:var(--blue-dark);color:#cdddea;padding:50px 0 30px}\n  footer .grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:30px}\n  footer h4{color:#fff;font-weight:800;margin-bottom:14px}\n  footer a:hover{color:var(--green)}\n  footer .copy{border-top:1px solid rgba(255,255,255,.15);margin-top:36px;padding-top:20px;\n    text-align:center;font-size:.85rem;color:#9fb6c7}\n\n  \/* --- Responsywno\u015b\u0107 --- *\/\n  @media(max-width:860px){\n    section{padding:56px 0}\n    .hero .wrap,.about .grid{grid-template-columns:1fr}\n    .hero .wrap{gap:28px;padding:36px 0 48px}\n    .hero-frame{order:-1;margin-bottom:20px}\n    .hero-frame::before{left:-10px;top:18px}\n    .hero-img-ph{min-height:260px}\n    .hero-frame .swoosh{right:0;bottom:-26px;width:min(300px,78%);height:auto;aspect-ratio:220\/90}\n    .facts .wrap{grid-template-columns:1fr 1fr;gap:8px}\n    .fact{padding:14px 6px}\n    .fact .n{font-size:1.8rem;white-space:nowrap;line-height:1.3}\n    .fact + .fact{border-left:none}\n    .about .grid{gap:40px}\n    .gfx::before{left:-10px;bottom:-14px}\n    .gfx > .photo{min-height:0 !important}\n    .gfx > .photo img{height:auto;aspect-ratio:4\/3}\n    .route-glance{margin-top:28px}\n    .route-glance::before{top:19px}\n    .route-glance a{padding:0 2px 4px}\n    .route-glance .g-num{width:42px;height:42px;font-size:1.05rem}\n    .route-glance .g-time{font-size:.78rem}\n    .route-glance .g-name{font-size:.8rem}\n    .route-head{margin-top:40px}\n    .stops::before{left:19px}\n    .stop{grid-template-columns:42px 1fr;gap:12px;padding:10px 0}\n    .stop-num{width:42px;height:42px;font-size:1.15rem;margin-top:16px;box-shadow:0 0 0 5px #f3f7fa}\n    .stop-card{grid-template-columns:1fr;padding:18px 18px 20px;border-radius:10px 30px 10px 30px}\n    .route-end{grid-template-columns:42px 1fr;gap:12px}\n    .route-end::before{left:19px}\n    .route-end .end-flag{width:42px;height:42px;font-size:1.1rem;border-width:3px;box-shadow:0 0 0 5px #f3f7fa}\n    .route-end strong{font-size:1rem}\n    .ph{flex-direction:column}\n    .gallery-grid{grid-template-columns:1fr 1fr;gap:12px}\n    .gallery-grid{grid-auto-rows:130px}\n    .gallery-grid .g-item.featured{grid-column:span 2;grid-row:span 1}\n    .gallery-grid .g-item:first-child{grid-row:span 2}\n    .lightbox img{min-width:0;max-width:94vw}\n    .logos{gap:18px}\n    .logos img.logo-real{width:100% !important;max-width:260px;height:150px !important}\n    .signup .btn{padding:16px 26px;max-width:100%}\n    .reg-form{padding:24px 18px;margin-top:24px}\n\n    \/* nag\u0142\u00f3wek i menu mobilne *\/\n    .nav .wrap{height:64px;gap:8px}\n    header.nav{background:rgba(255,255,255,.75);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}\n    .brand{display:flex;width:auto;height:auto;min-height:44px;flex:1 1 auto;min-width:0}\n    .brand-text{display:flex;flex-direction:column;justify-content:center;font-weight:900;\n      text-transform:uppercase;line-height:1.08;letter-spacing:.2px;font-size:.8rem;white-space:nowrap}\n    .brand-text .bt-1{color:var(--blue)}\n    .brand-text .bt-2{color:var(--green);white-space:normal}\n    .brand-text .nw{display:inline-block;white-space:nowrap}\n    .nav .btn{margin-left:auto;padding:0 18px;font-size:.9rem;min-height:44px;\n      display:inline-flex;align-items:center}\n    .burger{display:inline-flex;align-items:center;justify-content:center;\n      width:44px;height:44px;border-radius:10px;flex:0 0 auto;line-height:1}\n    .burger:focus-visible{outline:3px solid var(--green);outline-offset:2px}\n    .navlinks{display:none;position:absolute;top:100%;left:0;right:0;z-index:40;\n      flex-direction:column;gap:0;padding:4px 4% 14px;background:rgba(255,255,255,.94);\n      border-bottom:1px solid #e2eaf0;box-shadow:0 18px 30px rgba(20,74,120,.15);\n      max-height:calc(100vh - 64px);overflow-y:auto}\n    .nav.open .navlinks{display:flex}\n    .navlinks a{display:flex;align-items:center;min-height:40px;padding:0 6px;\n      font-size:.95rem;font-weight:400;color:var(--blue);border-bottom:1px solid #eef3f7}\n    .navlinks a.nav-cta-mobile{display:flex;justify-content:center;margin:12px 0 0;\n      min-height:40px;font-size:.9rem;font-weight:600;\n      color:#fff;border-bottom:none;padding:0 22px}\n    .navlinks a.nav-cta-mobile:hover{color:#fff}\n\n    \/* logo-piecz\u0105tka: prawy g\u00f3rny r\u00f3g zdj\u0119cia, nie zas\u0142ania nag\u0142\u00f3wka *\/\n    .hero-logo{left:6%;right:auto;top:18px;width:104px;height:104px}\n    footer .grid{grid-template-columns:1fr}\n    footer .grid a{display:inline-block;padding:10px 0}\n  }\n  @media(max-width:400px){\n    .nav .btn{padding:0 14px}\n    .brand-text{font-size:.66rem;letter-spacing:0}\n    .hero-logo{width:92px;height:92px}\n    .kicker{font-size:.78rem;padding:6px 12px}\n    .fact .n{font-size:1.6rem}\n  }\n  \/* --- Mobile: mniejsze czcionki --- *\/\n  @media(max-width:860px){\n    body{font-size:15px}\n    .hero h1{font-size:30px}\n    .kicker{font-size:11.5px}\n    .hero .sub{font-size:14.5px;padding:7px 14px}\n    .hero .meta{font-size:16px;margin-top:22px}\n    .hero .meta strong{font-size:21px}\n    .hero .cta .btn{font-size:14.5px}\n    h2{font-size:24px}\n    .lead{font-size:15.5px}\n    .fact .n{font-size:22px}\n    .fact .l{font-size:13.5px}\n    .story-intro{font-size:15px}\n    .route-glance .g-time{font-size:11.5px}\n    .route-glance .g-name{font-size:12px}\n    .route-head h3{font-size:19px}\n    .stop-time{font-size:12.5px}\n    .stop-card h3{font-size:17px}\n    .stop-card h3 small{font-size:12.5px}\n    .stop-addr{font-size:13.5px}\n    .stop-story p{font-size:14.5px}\n    .stop-tags span{font-size:12px}\n    .route-end strong{font-size:15px}\n    .route-end p{font-size:14.5px}\n    .reg-form label{font-size:13.5px}\n    .reg-form .consent label{font-size:13.5px}\n    .reg-form .admin,.reg-form .hint,.form-note{font-size:12px}\n    .signup .reg-form .btn{font-size:15.5px}\n    .form-msg{font-size:14.5px}\n    .nav .btn{font-size:13.5px}\n    .navlinks a{font-size:14.5px}\n    .navlinks a.nav-cta-mobile{font-size:13.5px}\n    .brand-text{font-size:15.5px;line-height:1.05}\n    .partners .col-title{font-size:13px}\n    footer h4{font-size:15px}\n    footer .copy{font-size:12.5px}\n  }\n  @media(max-width:400px){\n    body{font-size:14.5px}\n    .hero h1{font-size:28px}\n    .kicker{font-size:11px}\n    .hero .sub{font-size:14px}\n    .hero .meta{font-size:15px}\n    .hero .meta strong{font-size:20px}\n    .hero .cta .btn{font-size:14px}\n    h2{font-size:22.5px}\n    .lead{font-size:15px}\n    .fact .n{font-size:21px}\n    .fact .l{font-size:13px}\n    .story-intro{font-size:14.5px}\n    .route-glance .g-name{font-size:11.5px}\n    .stop-time{font-size:12px}\n    .stop-card h3{font-size:16.5px}\n    .stop-card h3 small{font-size:12px}\n    .stop-addr{font-size:13px}\n    .reg-form label,.reg-form .consent label{font-size:13px}\n    .brand-text{font-size:13px}\n    .nav .btn{padding:0 12px}\n  }\n  \/* --- Formularz: wersja kompaktowa --- *\/\n  .reg-form{max-width:560px;padding:26px 28px;margin-top:26px}\n  .reg-form .field{margin-bottom:12px}\n  .reg-form label{font-size:.82rem;margin-bottom:4px}\n  .reg-form input[type=text],.reg-form input[type=tel],.reg-form input[type=email],.reg-form select{\n    min-height:40px;padding:6px 14px;font-size:.95rem;line-height:1.3;border-radius:10px}\n  .reg-form select{padding-right:40px}\n  .reg-form .err{font-size:.76rem;margin-top:3px}\n  .reg-form .hint{font-size:.74rem;margin-top:3px}\n  .reg-form .consent label{font-size:.8rem;gap:10px;line-height:1.45}\n  .reg-form .consent input{width:18px;height:18px}\n  .reg-form .admin{font-size:.74rem;margin:6px 0 0 28px}\n  .signup .reg-form .btn{min-height:44px;padding:10px 20px;font-size:.95rem;margin-top:14px}\n  .form-msg{margin-top:12px;padding:10px 14px;font-size:.88rem}\n  .form-note{font-size:.74rem;margin-top:8px}\n  @media(max-width:860px){\n    .reg-form{padding:20px 16px;margin-top:20px}\n    .reg-form .field{margin-bottom:10px}\n    .reg-form label{font-size:12.5px}\n    .reg-form input[type=text],.reg-form input[type=tel],.reg-form input[type=email],.reg-form select{\n      min-height:40px;padding:6px 12px;font-size:16px}\n    .reg-form .consent label{font-size:12.5px}\n    .reg-form .admin,.reg-form .hint,.form-note{font-size:11.5px}\n    .reg-form .err{font-size:11.5px}\n    .signup .reg-form .btn{font-size:14.5px;min-height:44px}\n    .form-msg{font-size:13.5px}\n  }\n  @media(max-width:400px){\n    .reg-form label,.reg-form .consent label{font-size:12.5px}\n  }\n\n  \/* --- Linki do stron szk\u00f3\u0142 (nag\u0142\u00f3wek) --- *\/\n  .school-link{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 12px 0 5px;\n    border:1px solid #d8e3ec;border-radius:999px;background:#fff;color:var(--blue);\n    font-weight:700;font-size:.82rem;white-space:nowrap;transition:.2s}\n  .school-link:hover{border-color:var(--green);color:var(--green)}\n  .school-link:focus-visible{outline:3px solid var(--green);outline-offset:2px}\n  .school-link img{width:28px;height:28px;border-radius:50%;object-fit:cover;background:#fff;\n    border:1px solid #e2eaf0;flex:0 0 auto}\n  .schools{display:flex;gap:8px;align-items:center}\n  .menu-schools{display:none}\n  @media(min-width:861px){\n    .nav .brand{display:none}\n  }\n  @media(min-width:861px) and (max-width:1180px){\n    .school-link{padding:0 4px;gap:0}\n    .school-link span{display:none}\n  }\n  @media(max-width:860px){\n    .schools{display:none}\n    .navlinks .menu-schools{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;\n      margin-top:12px;padding-top:12px;border-top:1px solid #eef3f7}\n    .navlinks .menu-schools a.school-link{min-height:40px;height:40px;border:1px solid #d8e3ec;\n      font-size:13px;font-weight:600;padding:0 12px 0 5px;flex:1 1 0;justify-content:center;min-width:0}\n  }\n  \/* Partnerzy: zdj\u0119cia szk\u00f3\u0142 *\/\n  .partner-link{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--blue);\n    font-weight:700;font-size:.9rem;text-align:center}\n  .partner-link img.logo-real{object-fit:cover;border-radius:14px;box-shadow:0 4px 14px rgba(20,74,120,.12);transition:.2s}\n  .partner-link:hover img.logo-real{transform:translateY(-2px);box-shadow:0 8px 20px rgba(20,74,120,.2)}\n  .partner-link:hover{color:var(--green)}\n  .partner-link:focus-visible{outline:3px solid var(--green);outline-offset:4px;border-radius:14px}\n  .partner-link img.logo-real.logo-contain{object-fit:contain;background:#fff;border-radius:0;box-shadow:none}\n  .partner-link:hover img.logo-real.logo-contain{box-shadow:none}\n  .partner-link span{max-width:300px}\n  div.partner-link:hover{color:var(--blue)}\n  div.partner-link:hover img.logo-real{transform:none}\n  @media(max-width:860px){ .partner-link{width:100%;max-width:260px} }\n\n.photo img{width:100%;height:100%;object-fit:cover;display:block}\n.gallery-grid .g-item{overflow:hidden}\n.report p{max-width:760px}\n.prizes{background:#fff}\n.prize-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:26px;margin-top:40px}\n.prize{position:relative;background:var(--bg);border-radius:10px 50px 10px 50px;padding:34px 28px 30px;box-shadow:var(--shadow);overflow:hidden}\n.prize::before{content:\"\";position:absolute;left:0;top:0;width:100%;height:8px;background:var(--green)}\n.prize.p2::before{background:var(--blue)}\n.prize.p3::before{background:var(--teal)}\n.prize .ico{width:84px;height:84px;border-radius:50%;background:linear-gradient(135deg,var(--green),var(--green-dark));\n  display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 6px #eef8e3,0 8px 18px rgba(111,166,47,.35);transform:rotate(-6deg)}\n.prize.p2 .ico{background:linear-gradient(135deg,var(--blue),var(--blue-dark));box-shadow:0 0 0 6px #e3eef7,0 8px 18px rgba(21,74,120,.35)}\n.prize.p3 .ico{background:linear-gradient(135deg,var(--teal),var(--blue));box-shadow:0 0 0 6px #e3f1f8,0 8px 18px rgba(26,134,184,.35)}\n.prize .ico svg{width:46px;height:46px;display:block}\n.prize h3{margin-top:22px;font-size:1.25rem;font-weight:900;color:var(--blue);line-height:1.2}\n.prize p{margin-top:8px;color:var(--muted);font-size:.98rem}\n.next{background:#1c6fa8;color:#fff;text-align:center;padding:70px 0}\n.next h2{color:#fff}.next p{max-width:680px;margin:12px auto}\n.more-grid{margin-top:24px}\n<\/style><div class=\"rajd-lo\">\n<header class=\"nav\"><div class=\"wrap\"><a href=\"#\" class=\"brand\"><span class=\"brand-text\"><span class=\"bt-1\">Rajd Rowerowy<\/span><span class=\"bt-2\">Za Papie\u017cem <span class=\"nw\">na Rowerze<\/span><\/span><\/span><\/a>\n<nav class=\"navlinks\"><a href=\"#relacja\">Relacja<\/a><a href=\"#galeria\">Galeria<\/a><a href=\"#wiosna-2027\">Wiosna 2027<\/a><\/nav>\n<a href=\"#galeria\" class=\"btn\">Zobacz zdj\u0119cia<\/a><\/div><\/header>\n<section class=\"hero\"><div class=\"ph hero-bg\"><\/div><div class=\"wrap\">\n<img decoding=\"async\" class=\"hero-logo\" src=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-LOGO-RAJDU-JP2-3.png\" alt=\"Logo rajdu\">\n<div class=\"hero-copy\"><span class=\"kicker\">XXIII EDYCJA JU\u017b ZA NAMI!<\/span>\n<h1>Rajd Rowerowy<br><span class=\"lime\">Za Papie\u017cem<br>na Rowerze<\/span><\/h1>\n<div class=\"sub\">Dzi\u0119kujemy za wsp\u00f3ln\u0105 jazd\u0119!<\/div>\n<div class=\"meta\"><strong>16.10.2026<\/strong><br>XXIII edycja rajdu za nami<\/div>\n<div class=\"cta\"><a href=\"#relacja\" class=\"btn\">Przeczytaj relacj\u0119<\/a><a href=\"#galeria\" class=\"btn blue\">Zobacz galeri\u0119<\/a><\/div><\/div>\n<div class=\"hero-frame\"><div class=\"photo hero-photo\"><img decoding=\"async\" src=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-hero.png\" alt=\"Jan Pawe\u0142 II z rowerem\"><\/div>\n<div class=\"swoosh\"><svg viewBox=\"0 0 220 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M2 62 C60 22 120 20 172 40 C140 30 92 34 44 66 C34 72 14 78 2 62Z\" fill=\"#8cc63f\"\/><path d=\"M28 78 C90 38 150 36 218 54 C160 38 104 44 52 82 C44 86 34 86 28 78Z\" fill=\"#1a86b8\"\/><\/svg><\/div><\/div>\n<\/div><\/section>\n<section class=\"facts\" style=\"padding:40px 0\"><div class=\"wrap\">\n<div class=\"fact\"><div class=\"n\">XXIII<\/div><div class=\"l\">edycja rajdu<\/div><\/div>\n<div class=\"fact\"><div class=\"n\">ok. 50<\/div><div class=\"l\">uczestnik\u00f3w<\/div><\/div>\n<div class=\"fact\"><div class=\"n\">\u2600\ufe0f<\/div><div class=\"l\">\u015bwietna pogoda<\/div><\/div>\n<div class=\"fact\"><div class=\"n\">100%<\/div><div class=\"l\">gad\u017cet dla ka\u017cdego<\/div><\/div>\n<\/div><\/section>\n<section class=\"about report\" id=\"relacja\"><div class=\"wrap\">\n<h2>Kr\u00f3tka <span class=\"lime\">relacja<\/span><\/h2>\n<p class=\"lead\">XXIII Rajd Rowerowy \u201eZa papie\u017cem na rowerze\u201d ju\u017c za nami \u2013 i by\u0142o co wspomina\u0107!<\/p>\n<p>Na starcie stan\u0119\u0142o oko\u0142o 50 os\u00f3b, a humory dopisywa\u0142y od pierwszych metr\u00f3w. Pogoda by\u0142a po prostu wymarzona: s\u0142o\u0144ce, dobra widoczno\u015b\u0107 i warunki, o jakich ka\u017cdy rowerzysta mo\u017ce tylko marzy\u0107. Peleton ruszy\u0142 w tras\u0119, a kolejne kilometry przybywa\u0142y w rytm wsp\u00f3lnych rozm\u00f3w, \u015bmiechu i pedalowania.<\/p>\n<p>Na trasie czeka\u0142y na nas szko\u0142y partnerskie \u2013 i trzeba przyzna\u0107, \u017ce przyj\u0119\u0142y nas z ogromn\u0105 go\u015bcinno\u015bci\u0105. Ka\u017cdy przystanek by\u0142 wzorowo przygotowany, a ciep\u0142e powitanie dodawa\u0142o si\u0142 na kolejne odcinki. Bardzo dzi\u0119kujemy gospodarzom!<\/p>\n<p>Kilometr\u00f3w w nogach by\u0142o naprawd\u0119 sporo, ale zm\u0119czenie szybko ust\u0119powa\u0142o miejsca satysfakcji. Poni\u017cej galeria zdj\u0119\u0107, a po niej to, co czeka\u0142o na uczestnik\u00f3w na mecie.<\/p>\n<\/div><\/section>\n<section class=\"gallery\" id=\"galeria\"><div class=\"wrap\">\n<h2>Galeria <span class=\"lime\">rajdu 2026<\/span><\/h2>\n<p class=\"lead\">Tak by\u0142o na tegorocznym rajdzie.<\/p>\n<div class=\"gallery-grid\"><a class=\"photo g-item featured\" href=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1856.jpg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1856.jpg\" alt=\"Uczestnicy rajdu Za papie\u017cem na rowerze 2026\"><\/a><a class=\"photo g-item portrait\" href=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1857.jpg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1857.jpg\" alt=\"Uczestnicy rajdu Za papie\u017cem na rowerze 2026\"><\/a><a class=\"photo g-item portrait\" href=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1860.jpg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1860.jpg\" alt=\"Uczestnicy rajdu Za papie\u017cem na rowerze 2026\"><\/a><a class=\"photo g-item portrait\" href=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1862.jpg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1862.jpg\" alt=\"Uczestnicy rajdu Za papie\u017cem na rowerze 2026\"><\/a><a class=\"photo g-item portrait\" href=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1872.jpg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1872.jpg\" alt=\"Uczestnicy rajdu Za papie\u017cem na rowerze 2026\"><\/a><a class=\"photo g-item portrait\" href=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1874.jpg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1874.jpg\" alt=\"Uczestnicy rajdu Za papie\u017cem na rowerze 2026\"><\/a><a class=\"photo g-item portrait\" href=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1876.jpg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1876.jpg\" alt=\"Uczestnicy rajdu Za papie\u017cem na rowerze 2026\"><\/a><a class=\"photo g-item portrait\" href=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1882.jpg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1882.jpg\" alt=\"Uczestnicy rajdu Za papie\u017cem na rowerze 2026\"><\/a><a class=\"photo g-item\" href=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1883.jpg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1883.jpg\" alt=\"Uczestnicy rajdu Za papie\u017cem na rowerze 2026\"><\/a><a class=\"photo g-item portrait\" href=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1887.jpg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1887.jpg\" alt=\"Uczestnicy rajdu Za papie\u017cem na rowerze 2026\"><\/a><\/div>\n<h3 style=\"margin-top:40px\">Wi\u0119cej zdj\u0119\u0107<\/h3>\n<div class=\"gallery-grid more-grid\"><a class=\"photo g-item portrait\" href=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1852.jpg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1852.jpg\" alt=\"Uczestnicy rajdu Za papie\u017cem na rowerze 2026\"><\/a><a class=\"photo g-item\" href=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1853.jpg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1853.jpg\" alt=\"Uczestnicy rajdu Za papie\u017cem na rowerze 2026\"><\/a><a class=\"photo g-item portrait\" href=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1858.jpg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1858.jpg\" alt=\"Uczestnicy rajdu Za papie\u017cem na rowerze 2026\"><\/a><a class=\"photo g-item portrait\" href=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1864.jpg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1864.jpg\" alt=\"Uczestnicy rajdu Za papie\u017cem na rowerze 2026\"><\/a><a class=\"photo g-item portrait\" href=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1869.jpg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1869.jpg\" alt=\"Uczestnicy rajdu Za papie\u017cem na rowerze 2026\"><\/a><a class=\"photo g-item portrait\" href=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1877.jpg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1877.jpg\" alt=\"Uczestnicy rajdu Za papie\u017cem na rowerze 2026\"><\/a><a class=\"photo g-item\" href=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1884.jpg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1884.jpg\" alt=\"Uczestnicy rajdu Za papie\u017cem na rowerze 2026\"><\/a><a class=\"photo g-item\" href=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1885.jpg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1885.jpg\" alt=\"Uczestnicy rajdu Za papie\u017cem na rowerze 2026\"><\/a><a class=\"photo g-item\" href=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1888.jpg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1888.jpg\" alt=\"Uczestnicy rajdu Za papie\u017cem na rowerze 2026\"><\/a><\/div>\n<\/div><\/section>\n<section class=\"prizes\" id=\"meta\"><div class=\"wrap\">\n<h2>Na mecie <span class=\"lime\">czeka\u0142o<\/span> du\u017co dobrego<\/h2>\n<p class=\"lead\">Nagrody, gad\u017cety i ciep\u0142y posi\u0142ek \u2013 \u017ceby \u017caden uczestnik nie wr\u00f3ci\u0142 z pustymi r\u0119kami.<\/p>\n<div class=\"prize-grid\">\n<div class=\"prize p1\"><div class=\"ico\"><svg viewBox=\"0 0 64 64\" fill=\"none\" stroke=\"#fff\" stroke-width=\"3.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M8 40 C8 22 20 12 34 12 C48 12 57 24 57 40 Z\" fill=\"rgba(255,255,255,.22)\"\/><path d=\"M5 44 H59\"\/><path d=\"M22 18 L18 36\"\/><path d=\"M34 14 V36\"\/><path d=\"M46 18 L50 36\"\/><\/svg><\/div><h3>Kaski na podium<\/h3><p>Nagrodami g\u0142\u00f3wnymi by\u0142y porz\u0105dne kaski rowerowe renomowanej firmy.<\/p><\/div>\n<div class=\"prize p2\"><div class=\"ico\"><svg viewBox=\"0 0 64 64\" fill=\"none\" stroke=\"#fff\" stroke-width=\"3.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"48\" cy=\"32\" r=\"10\" fill=\"rgba(255,255,255,.22)\"\/><path d=\"M38 26 L12 13 V51 L38 38 Z\" fill=\"rgba(255,255,255,.22)\"\/><path d=\"M20 17 V47\"\/><\/svg><\/div><h3>Gad\u017cet dla ka\u017cdego<\/h3><p>Ka\u017cdy uczestnik dosta\u0142 co\u015b do roweru \u2013 tr\u0105bk\u0119 albo pompk\u0119.<\/p><\/div>\n<div class=\"prize p3\"><div class=\"ico\"><svg viewBox=\"0 0 64 64\" fill=\"none\" stroke=\"#fff\" stroke-width=\"3.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M7 40 C7 20 57 20 57 40 Z\" fill=\"rgba(255,255,255,.22)\"\/><path d=\"M13 33 L16 36 M22 29 L24 33 M32 27 V32 M42 29 L40 33 M51 33 L48 36\"\/><path d=\"M24 12 C21 15 27 17 24 21\"\/><path d=\"M36 10 C33 13 39 15 36 19\"\/><\/svg><\/div><h3>Uczta na finiszu<\/h3><p>Na met\u0119 czeka\u0142 gor\u0105cy barszcz czerwony oraz pierogi z pieczarkami lub kapust\u0105.<\/p><\/div>\n<\/div>\n<\/div><\/section>\n<section class=\"next\" id=\"wiosna-2027\"><div class=\"wrap\">\n<h2>Do zobaczenia <span class=\"lime\">wiosn\u0105 2027!<\/span><\/h2>\n<p>Ju\u017c teraz zapraszamy na kolejny rajd rowerowy wiosn\u0105 2027.<\/p>\n<p>Szczeg\u00f3\u0142y i zapisy og\u0142osimy wkr\u00f3tce na stronie szko\u0142y. Szykujcie rowery \ud83d\udeb2<\/p>\n<a href=\"https:\/\/wyspajp2.pl\/liceum\/\" class=\"btn\">Strona Wyspy JP2<\/a>\n<\/div><\/section>\n<footer><div class=\"wrap\"><div class=\"copy\">\u00a9 2026 Wyspa JP2<\/div><\/div><\/footer>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Rajd RowerowyZa Papie\u017cem na Rowerze RelacjaGaleriaWiosna 2027 Zobacz zdj\u0119cia XXIII EDYCJA JU\u017b ZA NAMI! Rajd RowerowyZa Papie\u017cemna Rowerze Dzi\u0119kujemy za wsp\u00f3ln\u0105 jazd\u0119! 16.10.2026XXIII edycja rajdu za nami Przeczytaj relacj\u0119Zobacz galeri\u0119 XXIIIedycja &hellip;<\/p>\n","protected":false},"author":2,"featured_media":3238,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"_eb_attr":"","footnotes":""},"class_list":["post-3257","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Rajd rowerowy 2026 - podsumowanie - liceum - Wyspa JP2<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/wyspajp2.pl\/liceum\/rajd-2026-podsumowanie\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Rajd rowerowy 2026 - podsumowanie - liceum - Wyspa JP2\" \/>\n<meta property=\"og:description\" content=\"Rajd RowerowyZa Papie\u017cem na Rowerze RelacjaGaleriaWiosna 2027 Zobacz zdj\u0119cia XXIII EDYCJA JU\u017b ZA NAMI! Rajd RowerowyZa Papie\u017cemna Rowerze Dzi\u0119kujemy za wsp\u00f3ln\u0105 jazd\u0119! 16.10.2026XXIII edycja rajdu za nami Przeczytaj relacj\u0119Zobacz galeri\u0119 XXIIIedycja &hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wyspajp2.pl\/liceum\/rajd-2026-podsumowanie\/\" \/>\n<meta property=\"og:site_name\" content=\"Liceum Og\u00f3lnokszta\u0142c\u0105ce Wyspa JP2\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/WyspaJP2LO\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-21T20:32:06+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1856.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1440\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minuty\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/wyspajp2.pl\\\/liceum\\\/rajd-2026-podsumowanie\\\/\",\"url\":\"https:\\\/\\\/wyspajp2.pl\\\/liceum\\\/rajd-2026-podsumowanie\\\/\",\"name\":\"Rajd rowerowy 2026 - podsumowanie - liceum - Wyspa JP2\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wyspajp2.pl\\\/liceum\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/wyspajp2.pl\\\/liceum\\\/rajd-2026-podsumowanie\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/wyspajp2.pl\\\/liceum\\\/rajd-2026-podsumowanie\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wyspajp2.pl\\\/liceum\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/rajd-2026-IMG_1856.jpg\",\"datePublished\":\"2026-10-21T20:12:18+00:00\",\"dateModified\":\"2026-10-21T20:32:06+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/wyspajp2.pl\\\/liceum\\\/rajd-2026-podsumowanie\\\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/wyspajp2.pl\\\/liceum\\\/rajd-2026-podsumowanie\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/wyspajp2.pl\\\/liceum\\\/rajd-2026-podsumowanie\\\/#primaryimage\",\"url\":\"https:\\\/\\\/wyspajp2.pl\\\/liceum\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/rajd-2026-IMG_1856.jpg\",\"contentUrl\":\"https:\\\/\\\/wyspajp2.pl\\\/liceum\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/rajd-2026-IMG_1856.jpg\",\"width\":1920,\"height\":1440},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/wyspajp2.pl\\\/liceum\\\/rajd-2026-podsumowanie\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\\\/\\\/wyspajp2.pl\\\/liceum\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Rajd rowerowy 2026 &#8211; podsumowanie\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/wyspajp2.pl\\\/liceum\\\/#website\",\"url\":\"https:\\\/\\\/wyspajp2.pl\\\/liceum\\\/\",\"name\":\"Liceum Og\u00f3lnokszta\u0142c\u0105ce Wyspa JP2\",\"description\":\"Prywatne liceum w Warszawie - kszta\u0142tujemy uczni\u00f3w w oparciu o warto\u015bci chrze\u015bcija\u0144skie, rzeteln\u0105 nauk\u0119 i kontakt z przyrod\u0105\",\"publisher\":{\"@id\":\"https:\\\/\\\/wyspajp2.pl\\\/liceum\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/wyspajp2.pl\\\/liceum\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/wyspajp2.pl\\\/liceum\\\/#organization\",\"name\":\"Liceum Og\u00f3lnokszta\u0142c\u0105ce Wyspa JP2\",\"url\":\"https:\\\/\\\/wyspajp2.pl\\\/liceum\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/wyspajp2.pl\\\/liceum\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/wyspajp2.pl\\\/liceum\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/WyspaJP2_logo_RGB_LO_color_black-1.png\",\"contentUrl\":\"https:\\\/\\\/wyspajp2.pl\\\/liceum\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/WyspaJP2_logo_RGB_LO_color_black-1.png\",\"width\":2482,\"height\":2481,\"caption\":\"Liceum Og\u00f3lnokszta\u0142c\u0105ce Wyspa JP2\"},\"image\":{\"@id\":\"https:\\\/\\\/wyspajp2.pl\\\/liceum\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/WyspaJP2LO\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Rajd rowerowy 2026 - podsumowanie - liceum - Wyspa JP2","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/wyspajp2.pl\/liceum\/rajd-2026-podsumowanie\/","og_locale":"pl_PL","og_type":"article","og_title":"Rajd rowerowy 2026 - podsumowanie - liceum - Wyspa JP2","og_description":"Rajd RowerowyZa Papie\u017cem na Rowerze RelacjaGaleriaWiosna 2027 Zobacz zdj\u0119cia XXIII EDYCJA JU\u017b ZA NAMI! Rajd RowerowyZa Papie\u017cemna Rowerze Dzi\u0119kujemy za wsp\u00f3ln\u0105 jazd\u0119! 16.10.2026XXIII edycja rajdu za nami Przeczytaj relacj\u0119Zobacz galeri\u0119 XXIIIedycja &hellip;","og_url":"https:\/\/wyspajp2.pl\/liceum\/rajd-2026-podsumowanie\/","og_site_name":"Liceum Og\u00f3lnokszta\u0142c\u0105ce Wyspa JP2","article_publisher":"https:\/\/www.facebook.com\/WyspaJP2LO","article_modified_time":"2026-10-21T20:32:06+00:00","og_image":[{"width":1920,"height":1440,"url":"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1856.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Szacowany czas czytania":"2 minuty"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/wyspajp2.pl\/liceum\/rajd-2026-podsumowanie\/","url":"https:\/\/wyspajp2.pl\/liceum\/rajd-2026-podsumowanie\/","name":"Rajd rowerowy 2026 - podsumowanie - liceum - Wyspa JP2","isPartOf":{"@id":"https:\/\/wyspajp2.pl\/liceum\/#website"},"primaryImageOfPage":{"@id":"https:\/\/wyspajp2.pl\/liceum\/rajd-2026-podsumowanie\/#primaryimage"},"image":{"@id":"https:\/\/wyspajp2.pl\/liceum\/rajd-2026-podsumowanie\/#primaryimage"},"thumbnailUrl":"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1856.jpg","datePublished":"2026-10-21T20:12:18+00:00","dateModified":"2026-10-21T20:32:06+00:00","breadcrumb":{"@id":"https:\/\/wyspajp2.pl\/liceum\/rajd-2026-podsumowanie\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wyspajp2.pl\/liceum\/rajd-2026-podsumowanie\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/wyspajp2.pl\/liceum\/rajd-2026-podsumowanie\/#primaryimage","url":"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1856.jpg","contentUrl":"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/10\/rajd-2026-IMG_1856.jpg","width":1920,"height":1440},{"@type":"BreadcrumbList","@id":"https:\/\/wyspajp2.pl\/liceum\/rajd-2026-podsumowanie\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/wyspajp2.pl\/liceum\/"},{"@type":"ListItem","position":2,"name":"Rajd rowerowy 2026 &#8211; podsumowanie"}]},{"@type":"WebSite","@id":"https:\/\/wyspajp2.pl\/liceum\/#website","url":"https:\/\/wyspajp2.pl\/liceum\/","name":"Liceum Og\u00f3lnokszta\u0142c\u0105ce Wyspa JP2","description":"Prywatne liceum w Warszawie - kszta\u0142tujemy uczni\u00f3w w oparciu o warto\u015bci chrze\u015bcija\u0144skie, rzeteln\u0105 nauk\u0119 i kontakt z przyrod\u0105","publisher":{"@id":"https:\/\/wyspajp2.pl\/liceum\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wyspajp2.pl\/liceum\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/wyspajp2.pl\/liceum\/#organization","name":"Liceum Og\u00f3lnokszta\u0142c\u0105ce Wyspa JP2","url":"https:\/\/wyspajp2.pl\/liceum\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/wyspajp2.pl\/liceum\/#\/schema\/logo\/image\/","url":"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/09\/WyspaJP2_logo_RGB_LO_color_black-1.png","contentUrl":"https:\/\/wyspajp2.pl\/liceum\/wp-content\/uploads\/2026\/09\/WyspaJP2_logo_RGB_LO_color_black-1.png","width":2482,"height":2481,"caption":"Liceum Og\u00f3lnokszta\u0142c\u0105ce Wyspa JP2"},"image":{"@id":"https:\/\/wyspajp2.pl\/liceum\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/WyspaJP2LO"]}]}},"_links":{"self":[{"href":"https:\/\/wyspajp2.pl\/liceum\/wp-json\/wp\/v2\/pages\/3257","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wyspajp2.pl\/liceum\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wyspajp2.pl\/liceum\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wyspajp2.pl\/liceum\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/wyspajp2.pl\/liceum\/wp-json\/wp\/v2\/comments?post=3257"}],"version-history":[{"count":4,"href":"https:\/\/wyspajp2.pl\/liceum\/wp-json\/wp\/v2\/pages\/3257\/revisions"}],"predecessor-version":[{"id":3261,"href":"https:\/\/wyspajp2.pl\/liceum\/wp-json\/wp\/v2\/pages\/3257\/revisions\/3261"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wyspajp2.pl\/liceum\/wp-json\/wp\/v2\/media\/3238"}],"wp:attachment":[{"href":"https:\/\/wyspajp2.pl\/liceum\/wp-json\/wp\/v2\/media?parent=3257"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}