{"id":11062,"date":"2026-04-28T10:29:32","date_gmt":"2026-04-28T10:29:32","guid":{"rendered":"https:\/\/trampoline.edu.pl\/szkola\/?page_id=11062"},"modified":"2026-05-29T07:50:05","modified_gmt":"2026-05-29T07:50:05","slug":"cennik","status":"publish","type":"page","link":"https:\/\/trampoline.edu.pl\/szkola\/cennik\/","title":{"rendered":"Cennik"},"content":{"rendered":"\n<!-- ================================================\n     TRAMPOLINE \u2013 CENNIK\n     Wersja przygotowana do wklejenia w WordPress.\n     Wklej ca\u0142o\u015b\u0107 jako blok \"HTML niestandardowy\" (Custom HTML).\n     Wszystkie style opakowane w klas\u0119 .tramp-page,\n     wi\u0119c nie nadpisz\u0105 motywu WP.\n================================================ -->\n\n<style>\n\/* ===== RESET SCOPED ===== *\/\n.tramp-page *,\n.tramp-page *::before,\n.tramp-page *::after {\n  box-sizing: border-box;\n}\n\n\/* ===== ZMIENNE ===== *\/\n.tramp-page {\n  --tp-blue: #02A2FF;\n  --tp-blue-deep: #0080CC;\n  --tp-blue-soft: #E8F6FF;\n  --tp-blue-light: #4DBDFF;\n  --tp-ink: #0A1628;\n  --tp-ink-soft: #2C3E50;\n  --tp-paper: #FFFFFF;\n  --tp-paper-warm: #F8FAFC;\n  --tp-line: #E5EAF0;\n\n  font-family: 'Rubik', sans-serif;\n  background: var(--tp-paper);\n  color: var(--tp-ink);\n  line-height: 1.6;\n  font-weight: 400;\n  -webkit-font-smoothing: antialiased;\n  display: block;\n}\n\n\/* ===== CONTAINER ===== *\/\n.tramp-page .tp-container {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: 0 32px;\n}\n\n\/* ==================== HERO ==================== *\/\n.tramp-page .tp-hero {\n  padding: 0px 0 80px;\n  border-bottom: 1px solid var(--tp-line);\n  position: relative; overflow: hidden; text-align: center;\n}\n.tramp-page .tp-hero::before {\n  content: \"\"; position: absolute; top: -100px; right: -100px;\n  width: 500px; height: 500px;\n  background: radial-gradient(circle, rgba(2,162,255,.06) 0%, transparent 70%);\n  pointer-events: none;\n}\n.tramp-page .tp-eyebrow {\n  font-size: 12px; font-weight: 500; letter-spacing: .2em;\n  text-transform: uppercase; color: var(--tp-blue); margin-bottom: 24px;\n  display: inline-flex; align-items: center; gap: 12px;\n}\n.tramp-page .tp-eyebrow::before,\n.tramp-page .tp-eyebrow::after {\n  content: \"\"; width: 32px; height: 1px; background: var(--tp-blue);\n}\n.tramp-page .tp-h1 {\n  font-family: 'Rubik', sans-serif;\n  font-size: clamp(40px, 5.5vw, 72px);\n  font-weight: 600; line-height: 1.1; letter-spacing: -.02em;\n  color: var(--tp-ink); margin: 0 auto 32px; max-width: 900px; padding: 0;\n}\n.tramp-page .tp-h1 em { font-style: italic; color: var(--tp-blue); font-weight: 500; }\n.tramp-page .tp-hero-lead {\n  font-size: 20px; font-weight: 300; line-height: 1.6;\n  color: var(--tp-ink-soft); max-width: 720px; margin: 0 auto;\n}\n\n\/* ==================== SECTION ==================== *\/\n.tramp-page .tp-section {\n  padding: 100px 0; border-bottom: 1px solid var(--tp-line);\n}\n.tramp-page .tp-section-alt {\n  padding: 100px 0; border-bottom: 1px solid var(--tp-line);\n  background: var(--tp-paper-warm);\n}\n.tramp-page .tp-section-header {\n  text-align: center; margin-bottom: 64px;\n  max-width: 800px; margin-left: auto; margin-right: auto;\n}\n.tramp-page .tp-label {\n  font-size: 12px; letter-spacing: .2em; text-transform: uppercase;\n  color: var(--tp-blue); font-weight: 600; margin-bottom: 20px; display: block;\n}\n.tramp-page .tp-h2 {\n  font-family: 'Rubik', sans-serif; font-size: clamp(32px, 4vw, 48px);\n  font-weight: 600; line-height: 1.15; letter-spacing: -.02em;\n  color: var(--tp-ink); margin: 0; padding: 0;\n}\n.tramp-page .tp-h2 em { font-style: italic; color: var(--tp-blue); font-weight: 500; }\n.tramp-page .tp-h4 {\n  font-family: 'Rubik', sans-serif; font-size: 16px; font-weight: 600;\n  color: var(--tp-ink); margin-bottom: 6px; padding: 0;\n}\n\n\/* ==================== PRICING CARDS ==================== *\/\n.tramp-page .tp-pricing-grid {\n  display: grid; grid-template-columns: 1fr 1fr 1fr;\n  gap: 24px; max-width: 1100px; margin: 0 auto;\n}\n.tramp-page .tp-pricing-card {\n  background: var(--tp-paper); border: 1px solid var(--tp-line);\n  border-radius: 8px; padding: 40px 32px; text-align: center;\n  transition: all .3s ease; display: flex; flex-direction: column; position: relative;\n}\n.tramp-page .tp-pricing-card:hover {\n  border-color: var(--tp-blue); transform: translateY(-4px);\n  box-shadow: 0 20px 40px rgba(2,162,255,.1);\n}\n.tramp-page .tp-pricing-card-featured {\n  border-color: var(--tp-blue);\n  background: linear-gradient(180deg, var(--tp-blue-soft) 0%, var(--tp-paper) 60%);\n  box-shadow: 0 20px 40px rgba(2,162,255,.08);\n}\n.tramp-page .tp-pricing-card-featured::before {\n  content: \"Najcz\u0119stsze\";\n  position: absolute; top: 16px; right: 16px;\n  background: var(--tp-blue); color: #fff;\n  font-size: 10px; font-weight: 600; letter-spacing: .1em;\n  text-transform: uppercase; padding: 4px 10px; border-radius: 4px;\n}\n.tramp-page .tp-pricing-icon-wrap {\n  width: 56px; height: 56px; background: var(--tp-blue-soft);\n  border-radius: 50%; margin: 0 auto 20px;\n  display: flex; align-items: center; justify-content: center; color: var(--tp-blue);\n}\n.tramp-page .tp-pricing-card-featured .tp-pricing-icon-wrap {\n  background: var(--tp-blue); color: #fff;\n}\n.tramp-page .tp-pricing-icon { width: 28px; height: 28px; }\n.tramp-page .tp-pricing-tag {\n  display: inline-block; font-size: 11px; font-weight: 600;\n  letter-spacing: .15em; text-transform: uppercase;\n  color: var(--tp-ink-soft); margin-bottom: 12px;\n}\n.tramp-page .tp-pricing-card-featured .tp-pricing-tag { color: var(--tp-blue-deep); }\n.tramp-page .tp-pricing-title {\n  font-family: 'Rubik', sans-serif; font-size: 22px; font-weight: 600;\n  color: var(--tp-ink); line-height: 1.3; margin-bottom: 24px;\n  letter-spacing: -.01em; display: block;\n}\n.tramp-page .tp-pricing-amount {\n  font-family: 'Rubik', sans-serif; font-size: 56px; font-weight: 600;\n  color: var(--tp-ink); letter-spacing: -.03em; line-height: 1;\n  margin-bottom: 4px; display: block;\n}\n.tramp-page .tp-pricing-amount em {\n  color: var(--tp-blue); font-style: normal; font-size: 28px;\n  font-weight: 500; margin-left: 4px;\n}\n.tramp-page .tp-pricing-period {\n  font-size: 14px; color: var(--tp-ink-soft); margin-bottom: 24px; display: block;\n}\n.tramp-page .tp-pricing-desc {\n  font-size: 14px; line-height: 1.65; color: var(--tp-ink-soft);\n  padding-top: 24px; border-top: 1px solid var(--tp-line); margin-top: auto;\n}\n.tramp-page .tp-pricing-desc strong { color: var(--tp-ink); font-weight: 600; }\n\n\/* ==================== TUITION TABLE ==================== *\/\n.tramp-page .tp-tuition-table {\n  max-width: 700px; margin: 48px auto 0;\n  background: var(--tp-paper); border: 1px solid var(--tp-line);\n  border-radius: 8px; overflow: hidden;\n}\n.tramp-page .tp-tuition-row {\n  display: grid; grid-template-columns: 1fr auto;\n  gap: 32px; padding: 24px 32px; align-items: center;\n  border-bottom: 1px solid var(--tp-line); transition: background .2s ease;\n}\n.tramp-page .tp-tuition-row:last-child { border-bottom: none; }\n.tramp-page .tp-tuition-row:hover { background: var(--tp-blue-soft); }\n.tramp-page .tp-tuition-row-class {\n  font-family: 'Rubik', sans-serif; font-size: 18px; font-weight: 600;\n  color: var(--tp-ink); letter-spacing: -.01em; display: block;\n}\n.tramp-page .tp-tuition-row-note {\n  font-size: 13px; color: var(--tp-ink-soft); display: block; margin-top: 4px;\n}\n.tramp-page .tp-tuition-row-price {\n  font-family: 'Rubik', sans-serif; font-size: 28px; font-weight: 600;\n  color: var(--tp-blue); letter-spacing: -.02em; white-space: nowrap;\n}\n.tramp-page .tp-tuition-row-price small {\n  font-size: 14px; font-weight: 500; color: var(--tp-ink-soft); margin-left: 4px;\n}\n\n\/* ==================== CALCULATOR ==================== *\/\n.tramp-page .tp-calculator {\n  max-width: 800px; margin: 0 auto;\n  background: var(--tp-paper); border: 1px solid var(--tp-line);\n  border-radius: 12px; padding: 48px;\n  box-shadow: 0 8px 24px rgba(10,22,40,.04);\n}\n.tramp-page .tp-calc-label {\n  display: block; font-size: 13px; font-weight: 600;\n  letter-spacing: .05em; color: var(--tp-ink); margin-bottom: 16px;\n}\n.tramp-page .tp-calc-options {\n  display: grid; grid-template-columns: 1fr 1fr; gap: 12px; margin-bottom: 32px;\n}\n.tramp-page .tp-calc-option {\n  background: var(--tp-paper-warm); border: 2px solid var(--tp-line);\n  border-radius: 8px; padding: 20px 24px; cursor: pointer;\n  text-align: center; transition: all .2s ease;\n}\n.tramp-page .tp-calc-option:hover {\n  border-color: var(--tp-blue-light); background: #fff;\n}\n.tramp-page .tp-calc-option.tp-active {\n  border-color: var(--tp-blue); background: var(--tp-blue-soft);\n}\n.tramp-page .tp-calc-option-class {\n  font-family: 'Rubik', sans-serif; font-size: 18px; font-weight: 600;\n  color: var(--tp-ink); margin-bottom: 4px; display: block;\n}\n.tramp-page .tp-calc-option-price {\n  font-size: 13px; color: var(--tp-ink-soft); display: block;\n}\n.tramp-page .tp-calc-option.tp-active .tp-calc-option-price {\n  color: var(--tp-blue-deep); font-weight: 500;\n}\n.tramp-page .tp-calc-results {\n  background: var(--tp-paper-warm); border-radius: 8px;\n  padding: 32px; border: 1px dashed var(--tp-line);\n}\n.tramp-page .tp-calc-result-row {\n  display: grid; grid-template-columns: 1fr auto;\n  gap: 20px; padding: 12px 0; align-items: baseline;\n  border-bottom: 1px dashed var(--tp-line);\n}\n.tramp-page .tp-calc-result-row:last-child {\n  border-bottom: none; padding-top: 20px; margin-top: 8px;\n  border-top: 2px solid var(--tp-blue);\n}\n.tramp-page .tp-calc-result-label {\n  font-size: 15px; color: var(--tp-ink-soft);\n}\n.tramp-page .tp-calc-result-formula {\n  display: block; font-size: 12px; color: var(--tp-ink-soft);\n  opacity: .7; margin-top: 2px;\n}\n.tramp-page .tp-calc-result-value {\n  font-family: 'Rubik', sans-serif; font-size: 18px; font-weight: 600;\n  color: var(--tp-ink); letter-spacing: -.01em; white-space: nowrap;\n}\n.tramp-page .tp-calc-result-row-total .tp-calc-result-label {\n  font-size: 16px; font-weight: 600; color: var(--tp-ink);\n}\n.tramp-page .tp-calc-result-row-total .tp-calc-result-value {\n  font-size: 28px; color: var(--tp-blue);\n}\n.tramp-page .tp-calc-result-value-free { color: var(--tp-blue); }\n.tramp-page .tp-calc-disclaimer {\n  text-align: center; margin-top: 20px;\n  font-size: 12px; color: var(--tp-ink-soft); opacity: .7; display: block;\n}\n\n\/* ==================== INFO BOX ==================== *\/\n.tramp-page .tp-info-box {\n  max-width: 800px; margin: 48px auto 0;\n  background: var(--tp-blue-soft); border-left: 4px solid var(--tp-blue);\n  border-radius: 4px; padding: 24px 28px;\n  display: flex; gap: 20px; align-items: flex-start;\n}\n.tramp-page .tp-info-box-icon {\n  flex-shrink: 0; width: 24px; height: 24px; color: var(--tp-blue); margin-top: 2px;\n}\n.tramp-page .tp-info-box .tp-h4 { font-size: 16px; margin-bottom: 6px; }\n.tramp-page .tp-info-box p {\n  font-size: 14px; line-height: 1.6; color: var(--tp-ink-soft); margin: 0; padding: 0;\n}\n.tramp-page .tp-info-box a {\n  color: var(--tp-blue-deep); font-weight: 600; text-decoration: none;\n}\n.tramp-page .tp-info-box a:hover { text-decoration: underline; }\n\n\/* ==================== BANK BOX ==================== *\/\n.tramp-page .tp-bank-box {\n  max-width: 800px; margin: 32px auto 0;\n  background: var(--tp-paper); border: 1px solid var(--tp-line);\n  border-radius: 8px; padding: 32px;\n  display: grid; grid-template-columns: auto 1fr; gap: 24px; align-items: center;\n}\n.tramp-page .tp-bank-icon-wrap {\n  width: 56px; height: 56px; background: var(--tp-blue-soft);\n  border-radius: 8px; display: flex; align-items: center;\n  justify-content: center; color: var(--tp-blue); flex-shrink: 0;\n}\n.tramp-page .tp-bank-icon-wrap svg { width: 28px; height: 28px; }\n.tramp-page .tp-bank-details-label {\n  font-size: 11px; letter-spacing: .2em; text-transform: uppercase;\n  color: var(--tp-ink-soft); font-weight: 600; margin-bottom: 8px;\n  opacity: .9; display: block;\n}\n.tramp-page .tp-bank-name {\n  font-size: 15px; color: var(--tp-ink-soft); margin-bottom: 4px;\n  line-height: 1.4; display: block;\n}\n.tramp-page .tp-bank-number {\n  font-family: 'Rubik', sans-serif; font-size: 18px; font-weight: 600;\n  color: var(--tp-ink); letter-spacing: .02em; word-break: break-all; display: block;\n}\n\n\/* ==================== CONTACT BAR ==================== *\/\n.tramp-page .tp-contact-bar {\n  max-width: 900px; margin: 0 auto;\n  display: grid; grid-template-columns: 1fr 1fr; gap: 16px;\n}\n.tramp-page .tp-contact-tile {\n  background: var(--tp-paper); padding: 32px;\n  border: 1px solid var(--tp-line); border-radius: 8px;\n  text-decoration: none; color: var(--tp-ink); transition: all .3s ease;\n  display: flex; align-items: center; gap: 20px;\n}\n.tramp-page .tp-contact-tile:hover {\n  border-color: var(--tp-blue); transform: translateY(-2px);\n  box-shadow: 0 12px 32px rgba(2,162,255,.08);\n}\n.tramp-page .tp-contact-icon-wrap {\n  flex-shrink: 0; width: 48px; height: 48px; background: var(--tp-blue-soft);\n  border-radius: 50%; display: flex; align-items: center;\n  justify-content: center; color: var(--tp-blue);\n}\n.tramp-page .tp-contact-icon-wrap svg { width: 22px; height: 22px; }\n.tramp-page .tp-contact-tile-label {\n  font-size: 11px; letter-spacing: .15em; text-transform: uppercase;\n  color: var(--tp-ink-soft); font-weight: 600; margin-bottom: 4px;\n  opacity: .7; display: block;\n}\n.tramp-page .tp-contact-tile-value {\n  font-family: 'Rubik', sans-serif; font-size: 18px; font-weight: 600;\n  color: var(--tp-ink); letter-spacing: -.01em; display: block;\n}\n\n\/* ==================== CLOSING ==================== *\/\n.tramp-page .tp-closing {\n  text-align: center; padding: 120px 32px; background: var(--tp-ink);\n  color: var(--tp-paper); border-bottom: none; position: relative; overflow: hidden;\n}\n.tramp-page .tp-closing::before {\n  content: \"\"; position: absolute; top: -50px; right: -50px;\n  width: 300px; height: 300px; background: var(--tp-blue); border-radius: 50%; opacity: .1;\n}\n.tramp-page .tp-closing .tp-h2 {\n  color: var(--tp-paper); max-width: 800px; margin: 0 auto 24px; position: relative;\n}\n.tramp-page .tp-closing .tp-h2 em { color: var(--tp-blue-light); }\n.tramp-page .tp-closing-meta {\n  font-size: 16px; color: var(--tp-paper); opacity: .9;\n  margin-bottom: 40px; position: relative; display: block;\n}\n.tramp-page .tp-closing-buttons {\n  display: flex; justify-content: center; gap: 16px; flex-wrap: wrap; position: relative;\n}\n\n\/* ==================== BTN ==================== *\/\n.tramp-page .tp-btn {\n  display: inline-flex; align-items: center; gap: 12px; padding: 16px 32px;\n  background: var(--tp-blue); color: #fff; text-decoration: none;\n  font-family: 'Rubik', sans-serif; font-weight: 600; font-size: 13px;\n  letter-spacing: .05em; text-transform: uppercase; transition: all .3s ease;\n  position: relative; border-radius: 4px; border: none; cursor: pointer;\n}\n.tramp-page .tp-btn:hover {\n  background: var(--tp-blue-deep); transform: translateY(-2px);\n  color: #fff; text-decoration: none;\n}\n.tramp-page .tp-btn-secondary {\n  background: #fff; border: 1.5px solid #fff; color: var(--tp-ink);\n}\n.tramp-page .tp-btn-secondary:hover {\n  background: rgba(255,255,255,.85); border-color: rgba(255,255,255,.85); color: var(--tp-ink);\n}\n.tramp-page .tp-btn-arrow { transition: transform .3s ease; }\n.tramp-page .tp-btn:hover .tp-btn-arrow { transform: translateX(4px); }\n\n\/* ==================== ANIMATIONS ==================== *\/\n@keyframes tp-fadeUp {\n  from { opacity: 0; transform: translateY(24px); }\n  to   { opacity: 1; transform: translateY(0); }\n}\n.tramp-page .tp-eyebrow   { animation: tp-fadeUp .8s ease-out .1s backwards; }\n.tramp-page .tp-h1        { animation: tp-fadeUp .8s ease-out .2s backwards; }\n.tramp-page .tp-hero-lead { animation: tp-fadeUp .8s ease-out .4s backwards; }\n\n\/* ==================== RESPONSIVE ==================== *\/\n@media (max-width: 768px) {\n  .tramp-page .tp-container       { padding: 0 20px; }\n  .tramp-page .tp-hero            { padding: 60px 0 40px; }\n  .tramp-page .tp-h1              { font-size: 36px; }\n  .tramp-page .tp-section,\n  .tramp-page .tp-section-alt     { padding: 60px 0; }\n  .tramp-page .tp-h2              { font-size: 30px; }\n  .tramp-page .tp-pricing-grid    { grid-template-columns: 1fr; gap: 16px; }\n  .tramp-page .tp-pricing-card    { padding: 32px 24px; }\n  .tramp-page .tp-pricing-amount  { font-size: 44px; }\n  .tramp-page .tp-tuition-row     { padding: 20px 24px; gap: 16px; }\n  .tramp-page .tp-tuition-row-class { font-size: 16px; }\n  .tramp-page .tp-tuition-row-price { font-size: 22px; }\n  .tramp-page .tp-calculator      { padding: 32px 24px; }\n  .tramp-page .tp-calc-options    { grid-template-columns: 1fr; }\n  .tramp-page .tp-calc-results    { padding: 24px; }\n  .tramp-page .tp-calc-result-row-total .tp-calc-result-value { font-size: 22px; }\n  .tramp-page .tp-bank-box        { grid-template-columns: 1fr; text-align: center; padding: 24px; }\n  .tramp-page .tp-bank-icon-wrap  { margin: 0 auto; }\n  .tramp-page .tp-bank-number     { font-size: 15px; }\n  .tramp-page .tp-contact-bar     { grid-template-columns: 1fr; }\n  .tramp-page .tp-contact-tile    { padding: 24px; }\n  .tramp-page .tp-closing         { padding: 80px 20px; }\n  .tramp-page .tp-closing-buttons { flex-direction: column; align-items: center; }\n  .tramp-page .tp-btn             { width: 100%; max-width: 280px; justify-content: center; }\n}\n<\/style>\n\n<!-- ===== RUBIK FONT (usu\u0144 je\u015bli motyw ju\u017c go \u0142aduje) ===== -->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Rubik:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400;1,500&#038;display=swap\" rel=\"stylesheet\">\n\n<!-- ===== G\u0141\u00d3WNY WRAPPER ===== -->\n<div class=\"tramp-page\">\n\n<!-- ==================== HERO ==================== -->\n<div class=\"tp-hero\">\n  <div class=\"tp-container\">\n    <div class=\"tp-eyebrow\">Cennik \u00b7 2027\/2028<\/div>\n    <h1 class=\"tp-h1\">Przejrzyste <em>op\u0142aty<\/em> &#8211; bez ukrytych koszt\u00f3w<\/h1>\n    <p class=\"tp-hero-lead\">\n      Czesne, op\u0142ata administracyjna i zasady p\u0142atno\u015bci w Niepublicznej Szkole Podstawowej Trampoline. Wszystko, co warto wiedzie\u0107 o kosztach edukacji dziecka &#8211; w jednym miejscu.\n    <\/p>\n  <\/div>\n<\/div>\n\n<!-- ==================== OP\u0141ATY PODSTAWOWE ==================== -->\n<div class=\"tp-section\" id=\"tp-oplaty\">\n  <div class=\"tp-container\">\n    <div class=\"tp-section-header\">\n      <span class=\"tp-label\">Op\u0142aty podstawowe<\/span>\n      <h2 class=\"tp-h2\">Trzy <em>sk\u0142adowe<\/em> koszt\u00f3w<\/h2>\n    <\/div>\n\n    <div class=\"tp-pricing-grid\">\n\n      <div class=\"tp-pricing-card\">\n        <div class=\"tp-pricing-icon-wrap\">\n          <svg class=\"tp-pricing-icon\" viewBox=\"0 0 24 24\" fill=\"none\">\n            <path d=\"M12 2L2 7L12 12L22 7L12 2Z\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\/>\n            <path d=\"M2 17L12 22L22 17\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\/>\n            <path d=\"M2 12L12 17L22 12\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\/>\n          <\/svg>\n        <\/div>\n        <span class=\"tp-pricing-tag\">Jednorazowo<\/span>\n        <span class=\"tp-pricing-title\">Jednorazowa op\u0142ata administracyjna<\/span>\n        <span class=\"tp-pricing-amount\">2 500<em>z\u0142<\/em><\/span>\n        <span class=\"tp-pricing-period\">p\u0142atne raz<\/span>\n        <p class=\"tp-pricing-desc\"><strong>Jednorazowa op\u0142ata<\/strong> obejmuj\u0105ca wszystkie lata edukacji w szkole &#8211; od klasy I do VIII.<\/p>\n      <\/div>\n\n      <div class=\"tp-pricing-card tp-pricing-card-featured\">\n        <div class=\"tp-pricing-icon-wrap\">\n          <svg class=\"tp-pricing-icon\" viewBox=\"0 0 24 24\" fill=\"none\">\n            <rect x=\"3\" y=\"6\" width=\"18\" height=\"14\" rx=\"2\" stroke=\"currentColor\" stroke-width=\"1.5\"\/>\n            <path d=\"M3 10H21\" stroke=\"currentColor\" stroke-width=\"1.5\"\/>\n            <path d=\"M8 14H10M14 14H16\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\/>\n          <\/svg>\n        <\/div>\n        <span class=\"tp-pricing-tag\">Miesi\u0119cznie<\/span>\n        <span class=\"tp-pricing-title\">Czesne<\/span>\n        <span class=\"tp-pricing-amount\">2 950<em>z\u0142<\/em><\/span>\n        <span class=\"tp-pricing-period\">od \/ miesi\u0105c<\/span>\n        <p class=\"tp-pricing-desc\"><strong>P\u0142atne 10 miesi\u0119cy w roku.<\/strong> Stawka zale\u017cy od klasy &#8211; szczeg\u00f3\u0142y w tabeli poni\u017cej.<\/p>\n      <\/div>\n\n      <div class=\"tp-pricing-card\">\n        <div class=\"tp-pricing-icon-wrap\">\n          <svg class=\"tp-pricing-icon\" viewBox=\"0 0 24 24\" fill=\"none\">\n            <circle cx=\"12\" cy=\"12\" r=\"5\" stroke=\"currentColor\" stroke-width=\"1.5\"\/>\n            <path d=\"M12 1V3M12 21V23M4.22 4.22L5.64 5.64M18.36 18.36L19.78 19.78M1 12H3M21 12H23M4.22 19.78L5.64 18.36M18.36 5.64L19.78 4.22\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\/>\n          <\/svg>\n        <\/div>\n        <span class=\"tp-pricing-tag\">Lipiec &#8211; sierpie\u0144<\/span>\n        <span class=\"tp-pricing-title\">Czesne wakacyjne<\/span>\n        <span class=\"tp-pricing-amount\">0<em>z\u0142<\/em><\/span>\n        <span class=\"tp-pricing-period\">\/ miesi\u0105c<\/span>\n        <p class=\"tp-pricing-desc\"><strong>Wakacje za darmo<\/strong> &#8211; w okresie wakacyjnym nie pobieramy czesnego od \u017cadnego ucznia.<\/p>\n      <\/div>\n\n    <\/div>\n\n    <div class=\"tp-tuition-table\">\n      <div class=\"tp-tuition-row\">\n        <div>\n          <span class=\"tp-tuition-row-class\">Klasy I-III<\/span>\n          <span class=\"tp-tuition-row-note\">Edukacja wczesnoszkolna<\/span>\n        <\/div>\n        <div class=\"tp-tuition-row-price\">2 950 z\u0142<small>\/m-c<\/small><\/div>\n      <\/div>\n      <div class=\"tp-tuition-row\">\n        <div>\n          <span class=\"tp-tuition-row-class\">Klasy IV-VIII<\/span>\n          <span class=\"tp-tuition-row-note\">Nauczanie przedmiotowe<\/span>\n        <\/div>\n        <div class=\"tp-tuition-row-price\">3 250 z\u0142<small>\/m-c<\/small><\/div>\n      <\/div>\n      <div class=\"tp-tuition-row\">\n        <div>\n          <span class=\"tp-tuition-row-class\">Wszystkie klasy &#8211; wakacje<\/span>\n          <span class=\"tp-tuition-row-note\">Lipiec, sierpie\u0144<\/span>\n        <\/div>\n        <div class=\"tp-tuition-row-price\">0 z\u0142<small>\/m-c<\/small><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- ==================== KALKULATOR ==================== -->\n<div class=\"tp-section-alt\" id=\"tp-kalkulator\">\n  <div class=\"tp-container\">\n    <div class=\"tp-section-header\">\n      <span class=\"tp-label\">Kalkulator rocznych op\u0142at<\/span>\n      <h2 class=\"tp-h2\">Sprawd\u017a, ile zap\u0142acisz <em>za rok szkolny<\/em><\/h2>\n    <\/div>\n\n    <div class=\"tp-calculator\">\n      <label class=\"tp-calc-label\">Wybierz klas\u0119 dziecka:<\/label>\n      <div class=\"tp-calc-options\">\n        <div class=\"tp-calc-option tp-active\" data-tp-tuition=\"2950\">\n          <span class=\"tp-calc-option-class\">Klasy I-III<\/span>\n          <span class=\"tp-calc-option-price\">2 950 z\u0142 \/ m-c<\/span>\n        <\/div>\n        <div class=\"tp-calc-option\" data-tp-tuition=\"3250\">\n          <span class=\"tp-calc-option-class\">Klasy IV-VIII<\/span>\n          <span class=\"tp-calc-option-price\">3 250 z\u0142 \/ m-c<\/span>\n        <\/div>\n      <\/div>\n\n      <div class=\"tp-calc-results\">\n        <div class=\"tp-calc-result-row\">\n          <div class=\"tp-calc-result-label\">\n            Czesne &#8211; wrzesie\u0144-czerwiec\n            <span class=\"tp-calc-result-formula\"><span id=\"tp-calc-monthly\">2 950<\/span> z\u0142 \u00d7 10 miesi\u0119cy<\/span>\n          <\/div>\n          <div class=\"tp-calc-result-value\" id=\"tp-calc-school-year\">29 500 z\u0142<\/div>\n        <\/div>\n        <div class=\"tp-calc-result-row\">\n          <div class=\"tp-calc-result-label\">\n            Czesne wakacyjne &#8211; lipiec, sierpie\u0144\n            <span class=\"tp-calc-result-formula\">Wakacje za darmo<\/span>\n          <\/div>\n          <div class=\"tp-calc-result-value tp-calc-result-value-free\">0 z\u0142<\/div>\n        <\/div>\n        <div class=\"tp-calc-result-row tp-calc-result-row-total\">\n          <div class=\"tp-calc-result-label\">Razem za rok<\/div>\n          <div class=\"tp-calc-result-value\" id=\"tp-calc-total\">29 500 z\u0142<\/div>\n        <\/div>\n      <\/div>\n\n      <span class=\"tp-calc-disclaimer\">* Kalkulator pokazuje wy\u0142\u0105cznie czesne. Jednorazowa op\u0142ata administracyjna jest p\u0142atna raz, przy zapisaniu dziecka do szko\u0142y.<\/span>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- ==================== DODATKOWE INFORMACJE ==================== -->\n<div class=\"tp-section\" id=\"tp-dodatkowe\">\n  <div class=\"tp-container\">\n    <div class=\"tp-section-header\">\n      <span class=\"tp-label\">Dodatkowe informacje<\/span>\n      <h2 class=\"tp-h2\">Co <em>jeszcze<\/em> warto wiedzie\u0107<\/h2>\n    <\/div>\n\n    <div class=\"tp-info-box\">\n      <svg class=\"tp-info-box-icon\" viewBox=\"0 0 24 24\" fill=\"none\">\n        <circle cx=\"12\" cy=\"12\" r=\"9\" stroke=\"currentColor\" stroke-width=\"1.5\"\/>\n        <path d=\"M12 8V13M12 16H12.01\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\/>\n      <\/svg>\n      <div>\n        <h4 class=\"tp-h4\">Op\u0142aty rekrutacyjne<\/h4>\n        <p>Niezale\u017cnie od czesnego, w procesie rekrutacji obowi\u0105zuje op\u0142ata administracyjna w dw\u00f3ch cz\u0119\u015bciach: <strong>400 z\u0142<\/strong> przy zg\u0142oszeniu i <strong>2 100 z\u0142<\/strong> przy podpisaniu umowy. Szczeg\u00f3\u0142y w zak\u0142adce <a href=\"\/szkola\/rekrutacja\/\">Rekrutacja<\/a>.<\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"tp-info-box\">\n      <svg class=\"tp-info-box-icon\" viewBox=\"0 0 24 24\" fill=\"none\">\n        <path d=\"M21 15C21 15.5304 20.7893 16.0391 20.4142 16.4142C20.0391 16.7893 19.5304 17 19 17H7L3 21V5C3 4.46957 3.21071 3.96086 3.58579 3.58579C3.96086 3.21071 4.46957 3 5 3H19C19.5304 3 20.0391 3.21071 20.4142 3.58579C20.7893 3.96086 21 4.46957 21 5V15Z\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\/>\n      <\/svg>\n      <div>\n        <h4 class=\"tp-h4\">Op\u0142aty dodatkowe<\/h4>\n        <p>Zaj\u0119cia fakultatywne, wy\u017cywienie i wycieczki ustalane s\u0105 indywidualnie. W sprawie szczeg\u00f3\u0142owej informacji prosimy o kontakt z sekretariatem &#8211; <a href=\"mailto:szkola@trampoline.edu.pl\">szkola@trampoline.edu.pl<\/a> lub <a href=\"tel:+48730170175\">730 170 175<\/a>.<\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"tp-bank-box\">\n      <div class=\"tp-bank-icon-wrap\">\n        <svg viewBox=\"0 0 24 24\" fill=\"none\">\n          <path d=\"M3 10L12 4L21 10V11H3V10Z\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\/>\n          <path d=\"M5 11V19M9 11V19M15 11V19M19 11V19\" stroke=\"currentColor\" stroke-width=\"1.5\"\/>\n          <path d=\"M3 19H21V21H3V19Z\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\/>\n        <\/svg>\n      <\/div>\n      <div>\n        <span class=\"tp-bank-details-label\">Dane do przelewu<\/span>\n        <span class=\"tp-bank-name\">Szko\u0142a Trampoline \u00b7 BANK \u015al\u0105ski ING<\/span>\n        <span class=\"tp-bank-number\">52 1050 1025 1000 0090 3065 6764<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- ==================== KONTAKT ==================== -->\n<div class=\"tp-section-alt\" id=\"tp-kontakt\">\n  <div class=\"tp-container\">\n    <div class=\"tp-section-header\">\n      <span class=\"tp-label\">Pytania o op\u0142aty?<\/span>\n      <h2 class=\"tp-h2\">Sekretariat <em>ch\u0119tnie<\/em> odpowie<\/h2>\n    <\/div>\n\n    <div class=\"tp-contact-bar\">\n      <a href=\"mailto:szkola@trampoline.edu.pl\" class=\"tp-contact-tile\">\n        <div class=\"tp-contact-icon-wrap\">\n          <svg viewBox=\"0 0 24 24\" fill=\"none\">\n            <rect x=\"3\" y=\"5\" width=\"18\" height=\"14\" rx=\"2\" stroke=\"currentColor\" stroke-width=\"1.5\"\/>\n            <path d=\"M3 7L12 13L21 7\" stroke=\"currentColor\" stroke-width=\"1.5\"\/>\n          <\/svg>\n        <\/div>\n        <div>\n          <span class=\"tp-contact-tile-label\">E-mail<\/span>\n          <span class=\"tp-contact-tile-value\">szkola@trampoline.edu.pl<\/span>\n        <\/div>\n      <\/a>\n\n      <a href=\"tel:+48730170175\" class=\"tp-contact-tile\">\n        <div class=\"tp-contact-icon-wrap\">\n          <svg viewBox=\"0 0 24 24\" fill=\"none\">\n            <path d=\"M3 5C3 3.89543 3.89543 3 5 3H8L10 8L7.5 9.5C8.5 12 10.5 14 13 15L14.5 12.5L19.5 14.5V18C19.5 19.1046 18.6046 20 17.5 20C9.49 20 3 13.5 3 5.5V5Z\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\/>\n          <\/svg>\n        <\/div>\n        <div>\n          <span class=\"tp-contact-tile-label\">Telefon<\/span>\n          <span class=\"tp-contact-tile-value\">730 170 175<\/span>\n        <\/div>\n      <\/a>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- ==================== CLOSING ==================== -->\n<div class=\"tp-closing\">\n  <div class=\"tp-container\">\n    <h2 class=\"tp-h2\">Kolejny krok &#8211; <em>poznaj szko\u0142\u0119<\/em><\/h2>\n    <span class=\"tp-closing-meta\">Zobacz szczeg\u00f3\u0142y rekrutacji lub um\u00f3w si\u0119 na spotkanie z dyrektorem szko\u0142y.<\/span>\n    <div class=\"tp-closing-buttons\">\n      <a href=\"\/szkola\/rekrutacja\/\" class=\"tp-btn\">\n        Rekrutacja\n        <svg class=\"tp-btn-arrow\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\">\n          <path d=\"M1 8H15M15 8L8 1M15 8L8 15\" stroke=\"currentColor\" stroke-width=\"1.5\"\/>\n        <\/svg>\n      <\/a>\n      <a href=\"\/szkola\/kontakt\/\" class=\"tp-btn tp-btn-secondary\">\n        Kontakt\n        <svg class=\"tp-btn-arrow\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\">\n          <path d=\"M1 8H15M15 8L8 1M15 8L8 15\" stroke=\"currentColor\" stroke-width=\"1.5\"\/>\n        <\/svg>\n      <\/a>\n    <\/div>\n  <\/div>\n<\/div>\n\n<\/div><!-- \/.tramp-page -->\n\n<script>\n(function() {\n  \/\/ Scoped calculator \u2014 u\u017cywa prefiksu tp- \u017ceby nie kolidowa\u0107 z innymi skryptami WP\n  var options = document.querySelectorAll('.tramp-page .tp-calc-option');\n  var monthlyEl = document.getElementById('tp-calc-monthly');\n  var schoolYearEl = document.getElementById('tp-calc-school-year');\n  var totalEl = document.getElementById('tp-calc-total');\n\n  function formatPLN(n) {\n    return new Intl.NumberFormat('pl-PL').format(n) + ' z\u0142';\n  }\n\n  function updateCalc(tuition) {\n    var schoolYear = tuition * 10;\n    monthlyEl.textContent = new Intl.NumberFormat('pl-PL').format(tuition);\n    schoolYearEl.textContent = formatPLN(schoolYear);\n    totalEl.textContent = formatPLN(schoolYear);\n  }\n\n  options.forEach(function(opt) {\n    opt.addEventListener('click', function() {\n      options.forEach(function(o) { o.classList.remove('tp-active'); });\n      opt.classList.add('tp-active');\n      updateCalc(parseInt(opt.getAttribute('data-tp-tuition')));\n    });\n  });\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Cennik \u00b7 2027\/2028 Przejrzyste op\u0142aty &#8211; bez ukrytych koszt\u00f3w Czesne, op\u0142ata administracyjna i zasady p\u0142atno\u015bci w Niepublicznej Szkole Podstawowej Trampoline. Wszystko, co warto wiedzie\u0107 o kosztach edukacji dziecka &#8211; w jednym miejscu. Op\u0142aty podstawowe Trzy sk\u0142adowe koszt\u00f3w Jednorazowo Jednorazowa op\u0142ata administracyjna 2 500z\u0142 p\u0142atne raz Jednorazowa op\u0142ata obejmuj\u0105ca wszystkie lata edukacji w szkole &#8211; od [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-11062","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/trampoline.edu.pl\/szkola\/wp-json\/wp\/v2\/pages\/11062","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/trampoline.edu.pl\/szkola\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/trampoline.edu.pl\/szkola\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/trampoline.edu.pl\/szkola\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/trampoline.edu.pl\/szkola\/wp-json\/wp\/v2\/comments?post=11062"}],"version-history":[{"count":7,"href":"https:\/\/trampoline.edu.pl\/szkola\/wp-json\/wp\/v2\/pages\/11062\/revisions"}],"predecessor-version":[{"id":11400,"href":"https:\/\/trampoline.edu.pl\/szkola\/wp-json\/wp\/v2\/pages\/11062\/revisions\/11400"}],"wp:attachment":[{"href":"https:\/\/trampoline.edu.pl\/szkola\/wp-json\/wp\/v2\/media?parent=11062"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}