{"id":1797,"date":"2026-05-13T02:05:23","date_gmt":"2026-05-13T06:05:23","guid":{"rendered":"https:\/\/www.coudersportpa.org\/?page_id=1797"},"modified":"2026-05-13T02:06:02","modified_gmt":"2026-05-13T06:06:02","slug":"parks-and-recreation","status":"publish","type":"page","link":"https:\/\/www.coudersportpa.org\/?page_id=1797","title":{"rendered":"Parks and Recreation"},"content":{"rendered":"\n\n\n<style>\n\/* =========================================================\n   Coudy Park Reservation Page\n   High-Impact \/ ADA-Friendly \/ Print-Ready\n   ========================================================= *\/\n\n.coudy-park-page {\n  --park-navy: #06152f;\n  --park-blue: #0b3d91;\n  --park-cyan: #00a6d6;\n  --park-green: #047857;\n  --park-teal: #0f766e;\n  --park-gold: #f5b700;\n  --park-orange: #f97316;\n  --park-red: #b91c1c;\n  --park-purple: #6d28d9;\n  --park-ink: #111827;\n  --park-muted: #4b5563;\n  --park-soft: #f5f8ff;\n  --park-white: #ffffff;\n  --park-border: #d7e0ee;\n  --park-shadow: 0 24px 70px rgba(6, 21, 47, 0.18);\n\n  font-family: system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n  color: var(--park-ink);\n  background: #ffffff;\n  line-height: 1.6;\n}\n\n.coudy-park-page *,\n.coudy-park-page *::before,\n.coudy-park-page *::after {\n  box-sizing: border-box;\n}\n\n.coudy-park-page a {\n  color: #073b8e;\n  text-decoration-thickness: 2px;\n  text-underline-offset: 4px;\n}\n\n.coudy-park-page a:hover,\n.coudy-park-page a:focus {\n  color: #001f5b;\n}\n\n.coudy-park-page :focus-visible {\n  outline: 4px solid #ffbf00;\n  outline-offset: 4px;\n  border-radius: 8px;\n}\n\n.park-skip-link {\n  position: absolute;\n  left: -999px;\n  top: 16px;\n  z-index: 99999;\n  background: #ffffff;\n  color: #06152f;\n  padding: 12px 18px;\n  border: 3px solid #ffbf00;\n  border-radius: 10px;\n  font-weight: 900;\n}\n\n.park-skip-link:focus {\n  left: 16px;\n}\n\n.park-wrap {\n  width: min(1180px, calc(100% - 34px));\n  margin: 0 auto;\n  position: relative;\n  z-index: 2;\n}\n\n\/* Hero *\/\n.park-hero {\n  position: relative;\n  overflow: hidden;\n  color: #ffffff;\n  background:\n    radial-gradient(circle at 12% 18%, rgba(245, 183, 0, 0.44), transparent 28%),\n    radial-gradient(circle at 88% 12%, rgba(0, 166, 214, 0.40), transparent 28%),\n    radial-gradient(circle at 50% 100%, rgba(15, 118, 110, 0.46), transparent 36%),\n    linear-gradient(135deg, #06152f 0%, #0b3d91 48%, #047857 100%);\n  padding: clamp(68px, 9vw, 118px) 22px;\n  border-radius: 0 0 46px 46px;\n}\n\n.park-hero::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background-image:\n    linear-gradient(45deg, rgba(255,255,255,0.065) 25%, transparent 25%),\n    linear-gradient(-45deg, rgba(255,255,255,0.055) 25%, transparent 25%);\n  background-size: 38px 38px;\n  opacity: 0.34;\n  pointer-events: none;\n}\n\n.park-hero::after {\n  content: \"\";\n  position: absolute;\n  right: -130px;\n  bottom: -140px;\n  width: 440px;\n  height: 440px;\n  border-radius: 999px;\n  background: rgba(255,255,255,0.10);\n  border: 1px solid rgba(255,255,255,0.16);\n  pointer-events: none;\n}\n\n.park-eyebrow {\n  display: inline-flex;\n  align-items: center;\n  gap: 10px;\n  background: rgba(255, 255, 255, 0.15);\n  border: 1px solid rgba(255, 255, 255, 0.38);\n  color: #ffffff;\n  padding: 9px 15px;\n  border-radius: 999px;\n  font-size: 0.88rem;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n\n.park-eyebrow::before {\n  content: \"\";\n  width: 11px;\n  height: 11px;\n  border-radius: 999px;\n  background: var(--park-gold);\n  box-shadow: 0 0 0 5px rgba(245, 183, 0, 0.22);\n}\n\n.park-hero h1 {\n  max-width: 980px;\n  margin: 24px 0 16px;\n  color: #ffffff;\n  font-size: clamp(2.75rem, 6vw, 5.7rem);\n  line-height: 0.94;\n  letter-spacing: -0.065em;\n  font-weight: 1000;\n}\n\n.park-hero p {\n  max-width: 850px;\n  margin: 0;\n  color: #eefcff;\n  font-size: clamp(1.1rem, 2vw, 1.36rem);\n  font-weight: 550;\n}\n\n.park-hero-actions {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 14px;\n  margin-top: 32px;\n}\n\n.park-btn {\n  appearance: none;\n  border: 0;\n  cursor: pointer;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  min-height: 50px;\n  padding: 13px 22px;\n  border-radius: 999px;\n  font-weight: 950;\n  font-size: 1rem;\n  text-decoration: none;\n  transition: transform 180ms ease, box-shadow 180ms ease, background 180ms ease;\n}\n\n.park-btn:hover {\n  transform: translateY(-2px);\n}\n\n.park-btn-primary {\n  background: #ffffff;\n  color: #06152f !important;\n  box-shadow: 0 16px 32px rgba(0, 0, 0, 0.25);\n}\n\n.park-btn-secondary {\n  background: #f5b700;\n  color: #06152f !important;\n  box-shadow: 0 16px 32px rgba(0, 0, 0, 0.18);\n}\n\n\/* Sticky Nav *\/\n.park-nav-shell {\n  position: sticky;\n  top: 0;\n  z-index: 50;\n  background: rgba(255, 255, 255, 0.94);\n  backdrop-filter: blur(16px);\n  border-bottom: 1px solid var(--park-border);\n  box-shadow: 0 16px 40px rgba(6, 21, 47, 0.08);\n}\n\n.park-nav {\n  width: min(1180px, calc(100% - 34px));\n  margin: 0 auto;\n  padding: 14px 0;\n}\n\n.park-nav ul {\n  list-style: none;\n  display: flex;\n  flex-wrap: wrap;\n  gap: 10px;\n  margin: 0;\n  padding: 0;\n}\n\n.park-nav a {\n  display: inline-flex;\n  align-items: center;\n  min-height: 44px;\n  padding: 10px 15px;\n  border-radius: 999px;\n  background: #eefaf3;\n  color: #064e3b;\n  font-weight: 900;\n  font-size: 0.95rem;\n  text-decoration: none;\n  border: 1px solid #bbf7d0;\n}\n\n.park-nav a:hover,\n.park-nav a:focus {\n  background: #047857;\n  color: #ffffff;\n}\n\n\/* Intro *\/\n.park-intro {\n  width: min(1180px, calc(100% - 34px));\n  margin: 36px auto 0;\n  display: grid;\n  grid-template-columns: 1.25fr 0.75fr;\n  gap: 22px;\n  align-items: stretch;\n}\n\n.park-intro-card {\n  background: #ffffff;\n  border: 1px solid var(--park-border);\n  border-radius: 30px;\n  padding: clamp(24px, 4vw, 38px);\n  box-shadow: var(--park-shadow);\n}\n\n.park-intro-card h2 {\n  margin: 0 0 12px;\n  color: var(--park-navy);\n  font-size: clamp(1.8rem, 3vw, 2.65rem);\n  line-height: 1.05;\n  letter-spacing: -0.04em;\n  font-weight: 1000;\n}\n\n.park-intro-card p {\n  margin: 0;\n  color: var(--park-muted);\n  font-size: 1.07rem;\n}\n\n.park-highlight-card {\n  position: relative;\n  overflow: hidden;\n  background:\n    radial-gradient(circle at top right, rgba(255,255,255,0.35), transparent 34%),\n    linear-gradient(135deg, #f97316, #f5b700);\n  color: #111827;\n  border-radius: 30px;\n  padding: clamp(24px, 4vw, 38px);\n  box-shadow: var(--park-shadow);\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n}\n\n.park-highlight-card strong {\n  display: block;\n  font-size: clamp(2.5rem, 5vw, 4.2rem);\n  line-height: 0.9;\n  letter-spacing: -0.055em;\n  font-weight: 1000;\n}\n\n.park-highlight-card span {\n  display: block;\n  margin-top: 14px;\n  font-weight: 950;\n  font-size: 1.02rem;\n  text-transform: uppercase;\n  letter-spacing: 0.05em;\n}\n\n\/* Feature Cards *\/\n.park-feature-grid {\n  width: min(1180px, calc(100% - 34px));\n  margin: 24px auto 0;\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 18px;\n}\n\n.park-feature-card {\n  border-radius: 28px;\n  padding: 24px;\n  color: #ffffff;\n  box-shadow: 0 18px 48px rgba(6, 21, 47, 0.14);\n}\n\n.park-feature-card h3 {\n  margin: 0 0 8px;\n  color: #ffffff;\n  font-size: 1.22rem;\n  line-height: 1.1;\n  font-weight: 1000;\n  letter-spacing: -0.03em;\n}\n\n.park-feature-card p {\n  margin: 0;\n  color: #f8fbff;\n  font-weight: 600;\n}\n\n.park-feature-big {\n  background:\n    radial-gradient(circle at top right, rgba(255,255,255,0.22), transparent 32%),\n    linear-gradient(135deg, #06152f, #0b3d91);\n}\n\n.park-feature-small {\n  background:\n    radial-gradient(circle at top right, rgba(255,255,255,0.22), transparent 32%),\n    linear-gradient(135deg, #064e3b, #0f766e);\n}\n\n.park-feature-mitchell {\n  background:\n    radial-gradient(circle at top right, rgba(255,255,255,0.22), transparent 32%),\n    linear-gradient(135deg, #7c2d12, #f97316);\n}\n\n.park-feature-rules {\n  background:\n    radial-gradient(circle at top right, rgba(255,255,255,0.22), transparent 32%),\n    linear-gradient(135deg, #3b0764, #6d28d9);\n}\n\n\/* Main Section *\/\n.park-main {\n  width: min(1180px, calc(100% - 34px));\n  margin: 34px auto 70px;\n}\n\n.park-section {\n  background: #ffffff;\n  border: 1px solid var(--park-border);\n  border-radius: 34px;\n  margin: 26px 0;\n  overflow: hidden;\n  box-shadow: 0 18px 52px rgba(6, 21, 47, 0.12);\n  scroll-margin-top: 92px;\n}\n\n.park-section-header {\n  position: relative;\n  padding: clamp(26px, 4vw, 40px);\n  color: #ffffff;\n  background:\n    radial-gradient(circle at 92% 12%, rgba(255,255,255,0.22), transparent 25%),\n    linear-gradient(135deg, #06152f, #0b3d91 55%, #047857);\n}\n\n.park-kicker {\n  display: inline-flex;\n  align-items: center;\n  gap: 9px;\n  background: rgba(255,255,255,0.16);\n  border: 1px solid rgba(255,255,255,0.35);\n  padding: 8px 13px;\n  border-radius: 999px;\n  color: #ffffff;\n  font-size: 0.82rem;\n  font-weight: 900;\n  text-transform: uppercase;\n  letter-spacing: 0.075em;\n}\n\n.park-section-header h2 {\n  margin: 17px 0 8px;\n  color: #ffffff;\n  font-size: clamp(1.85rem, 4vw, 3.25rem);\n  line-height: 1;\n  letter-spacing: -0.045em;\n  font-weight: 1000;\n}\n\n.park-section-header p {\n  margin: 0;\n  max-width: 850px;\n  color: #eefcff;\n  font-size: 1.06rem;\n}\n\n.park-content-panel {\n  padding: clamp(18px, 3vw, 32px);\n  background:\n    linear-gradient(180deg, #ffffff 0%, #f8fbff 100%);\n}\n\n.park-notice-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 18px;\n  margin-bottom: 22px;\n}\n\n.park-notice {\n  padding: 18px 20px;\n  border-radius: 22px;\n  background: #ffffff;\n  border: 1px solid #dbe5f5;\n  box-shadow: 0 12px 30px rgba(6, 21, 47, 0.08);\n}\n\n.park-notice strong {\n  display: block;\n  color: #06152f;\n  font-size: 1.08rem;\n  font-weight: 1000;\n  margin-bottom: 6px;\n}\n\n.park-notice p {\n  margin: 0;\n  color: #4b5563;\n  font-weight: 650;\n}\n\n.park-notice-hours {\n  border-left: 7px solid #047857;\n  background: #ecfdf5;\n}\n\n.park-notice-deadline {\n  border-left: 7px solid #f5b700;\n  background: #fff8df;\n}\n\n.park-shortcode-frame {\n  border: 1px solid #dbe5f5;\n  border-radius: 26px;\n  padding: clamp(16px, 3vw, 26px);\n  background: #ffffff;\n  box-shadow: inset 0 1px 0 rgba(255,255,255,0.95);\n}\n\n\/* Helps style plugin output *\/\n.park-shortcode-frame label {\n  font-weight: 850;\n  color: #111827;\n}\n\n.park-shortcode-frame input,\n.park-shortcode-frame select,\n.park-shortcode-frame textarea {\n  max-width: 100%;\n  min-height: 44px;\n  border: 1px solid #6b7280;\n  border-radius: 12px;\n  padding: 10px 12px;\n  color: #111827;\n  background: #ffffff;\n  font-size: 1rem;\n}\n\n.park-shortcode-frame textarea {\n  min-height: 120px;\n}\n\n.park-shortcode-frame input:focus,\n.park-shortcode-frame select:focus,\n.park-shortcode-frame textarea:focus {\n  outline: 4px solid #ffbf00;\n  outline-offset: 2px;\n  border-color: #06152f;\n}\n\n.park-shortcode-frame button,\n.park-shortcode-frame .button,\n.park-shortcode-frame input[type=\"submit\"],\n.park-shortcode-frame a.button {\n  min-height: 46px;\n  border-radius: 999px;\n  padding: 11px 18px;\n  font-weight: 950;\n  text-decoration: none;\n}\n\n.park-shortcode-frame table {\n  width: 100%;\n  border-collapse: collapse;\n}\n\n.park-shortcode-frame th {\n  background: #06152f;\n  color: #ffffff;\n}\n\n.park-shortcode-frame th,\n.park-shortcode-frame td {\n  padding: 12px 14px;\n  border-bottom: 1px solid #dbe5f5;\n  text-align: left;\n}\n\n.park-top-link {\n  margin-top: 18px;\n  text-align: right;\n}\n\n.park-top-link a {\n  display: inline-flex;\n  min-height: 44px;\n  align-items: center;\n  padding: 9px 14px;\n  border-radius: 999px;\n  background: #eefaf3;\n  color: #064e3b;\n  font-weight: 900;\n  text-decoration: none;\n  border: 1px solid #bbf7d0;\n}\n\n.park-top-link a:hover,\n.park-top-link a:focus {\n  background: #06152f;\n  color: #ffffff;\n}\n\n\/* Park Details *\/\n.park-details {\n  width: min(1180px, calc(100% - 34px));\n  margin: 0 auto 22px;\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 18px;\n}\n\n.park-detail-card {\n  padding: 24px;\n  border-radius: 26px;\n  border: 1px solid #dbe5f5;\n  background: #ffffff;\n  box-shadow: 0 14px 36px rgba(6, 21, 47, 0.08);\n}\n\n.park-detail-card h2 {\n  margin: 0 0 10px;\n  color: #06152f;\n  font-size: 1.4rem;\n  line-height: 1.15;\n  font-weight: 1000;\n}\n\n.park-detail-card ul {\n  margin: 0;\n  padding-left: 1.2rem;\n  color: #4b5563;\n  font-weight: 650;\n}\n\n.park-detail-card li + li {\n  margin-top: 6px;\n}\n\n\/* Footer *\/\n.park-footer-note {\n  width: min(1180px, calc(100% - 34px));\n  margin: 0 auto 64px;\n  padding: 26px;\n  border-radius: 26px;\n  background:\n    radial-gradient(circle at 90% 10%, rgba(245, 183, 0, 0.18), transparent 28%),\n    linear-gradient(135deg, #06152f, #0b3d91);\n  color: #ffffff;\n  box-shadow: var(--park-shadow);\n}\n\n.park-footer-note p {\n  margin: 0;\n  color: #eef6ff;\n  font-weight: 650;\n}\n\n.park-footer-note strong {\n  color: #ffffff;\n}\n\n\/* Responsive *\/\n@media (max-width: 980px) {\n  .park-feature-grid {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n@media (max-width: 900px) {\n  .park-intro,\n  .park-notice-grid,\n  .park-details {\n    grid-template-columns: 1fr;\n  }\n\n  .park-nav ul {\n    display: grid;\n    grid-template-columns: 1fr;\n  }\n\n  .park-nav a {\n    width: 100%;\n  }\n\n  .park-hero-actions {\n    flex-direction: column;\n    align-items: stretch;\n  }\n\n  .park-btn {\n    width: 100%;\n  }\n\n  .park-shortcode-frame {\n    overflow-x: auto;\n  }\n}\n\n@media (max-width: 640px) {\n  .park-feature-grid {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* Reduced Motion *\/\n@media (prefers-reduced-motion: reduce) {\n  .coudy-park-page *,\n  .coudy-park-page *::before,\n  .coudy-park-page *::after {\n    scroll-behavior: auto !important;\n    transition: none !important;\n  }\n}\n\n\/* Print *\/\n@media print {\n  body * {\n    visibility: hidden !important;\n  }\n\n  .coudy-park-page,\n  .coudy-park-page * {\n    visibility: visible !important;\n  }\n\n  .coudy-park-page {\n    position: absolute;\n    left: 0;\n    top: 0;\n    width: 100%;\n    color: #000000 !important;\n    background: #ffffff !important;\n    font-family: Arial, sans-serif !important;\n  }\n\n  .park-skip-link,\n  .park-nav-shell,\n  .park-hero-actions,\n  .park-top-link,\n  .no-print,\n  button,\n  .button,\n  input[type=\"button\"],\n  input[type=\"submit\"] {\n    display: none !important;\n  }\n\n  .park-hero,\n  .park-section-header,\n  .park-footer-note {\n    background: #ffffff !important;\n    color: #000000 !important;\n    box-shadow: none !important;\n    border-radius: 0 !important;\n    padding: 18px 0 !important;\n  }\n\n  .park-hero h1,\n  .park-hero p,\n  .park-section-header h2,\n  .park-section-header p,\n  .park-footer-note p,\n  .park-eyebrow,\n  .park-kicker {\n    color: #000000 !important;\n  }\n\n  .park-eyebrow,\n  .park-kicker {\n    border: 1px solid #000000 !important;\n    background: #ffffff !important;\n  }\n\n  .park-wrap,\n  .park-intro,\n  .park-feature-grid,\n  .park-main,\n  .park-details,\n  .park-footer-note {\n    width: 100% !important;\n    margin: 0 !important;\n  }\n\n  .park-intro,\n  .park-feature-grid,\n  .park-notice-grid,\n  .park-details {\n    display: block !important;\n  }\n\n  .park-intro-card,\n  .park-highlight-card,\n  .park-feature-card,\n  .park-section,\n  .park-shortcode-frame,\n  .park-notice,\n  .park-detail-card {\n    box-shadow: none !important;\n    border: 1px solid #000000 !important;\n    border-radius: 0 !important;\n    page-break-inside: avoid;\n    margin-bottom: 12px !important;\n  }\n\n  .park-highlight-card,\n  .park-feature-card,\n  .park-notice,\n  .park-detail-card {\n    background: #ffffff !important;\n    color: #000000 !important;\n  }\n\n  .park-feature-card h3,\n  .park-feature-card p,\n  .park-notice strong,\n  .park-notice p,\n  .park-detail-card h2,\n  .park-detail-card li {\n    color: #000000 !important;\n  }\n\n  .park-section {\n    margin: 18px 0 !important;\n  }\n\n  .park-content-panel {\n    padding: 0 !important;\n    background: #ffffff !important;\n  }\n\n  .park-shortcode-frame th {\n    background: #ffffff !important;\n    color: #000000 !important;\n  }\n\n  a[href]::after {\n    content: \"\";\n  }\n\n  @page {\n    margin: 0.5in;\n  }\n}\n<\/style>\n\n<div class=\"coudy-park-page\" id=\"top\">\n\n  <a class=\"park-skip-link\" href=\"#parkMainContent\">Skip to park reservation request form<\/a>\n\n  <header class=\"park-hero\" aria-labelledby=\"parkPageTitle\">\n    <div class=\"park-wrap\">\n      <div class=\"park-eyebrow\">Coudersport Borough Parks<\/div>\n\n      <h1 id=\"parkPageTitle\">Park Reservation Request<\/h1>\n\n      <p>\n        Request use of Borough park facilities, pavilions, and rental spaces through a clean,\n        secure, and accessible online reservation request form.\n      <\/p>\n\n      <div class=\"park-hero-actions no-print\" aria-label=\"Page actions\">\n        <a class=\"park-btn park-btn-primary\" href=\"#reservation-form\">\n          Start Reservation Request\n        <\/a>\n\n        <a class=\"park-btn park-btn-secondary\" href=\"#park-guide\">\n          View Park Options\n        <\/a>\n\n        <button class=\"park-btn park-btn-primary\" type=\"button\" onclick=\"window.print();\">\n          Print Page\n        <\/button>\n      <\/div>\n    <\/div>\n  <\/header>\n\n  <div class=\"park-nav-shell no-print\">\n    <nav class=\"park-nav\" aria-label=\"Park reservation page navigation\">\n      <ul>\n        <li><a href=\"#park-guide\">Park Options<\/a><\/li>\n        <li><a href=\"#reservation-form\">Reservation Form<\/a><\/li>\n        <li><a href=\"#park-details\">Park Details<\/a><\/li>\n      <\/ul>\n    <\/nav>\n  <\/div>\n\n  <section class=\"park-intro\" aria-labelledby=\"parkIntroTitle\">\n    <div class=\"park-intro-card\">\n      <h2 id=\"parkIntroTitle\">Reserve a Borough park facility with confidence.<\/h2>\n      <p>\n        Use this page to request a reservation for available Borough park facilities.\n        Requests are stored for staff review, and Borough staff may approve, deny, or follow up\n        based on availability, payment status, park rules, and scheduling.\n      <\/p>\n    <\/div>\n\n    <div class=\"park-highlight-card\" aria-label=\"Park reservation center\">\n      <strong>Parks<\/strong>\n      <span>Reservation Center<\/span>\n    <\/div>\n  <\/section>\n\n  <section class=\"park-feature-grid\" id=\"park-guide\" aria-label=\"Park reservation options\">\n    <div class=\"park-feature-card park-feature-big\">\n      <h3>Big Pavilion at CARP<\/h3>\n      <p>\n        Large pavilion rental option with restroom and electric access.\n      <\/p>\n    <\/div>\n\n    <div class=\"park-feature-card park-feature-small\">\n      <h3>Small Pavilion at CARP<\/h3>\n      <p>\n        Smaller pavilion rental option for gatherings and park use.\n      <\/p>\n    <\/div>\n\n    <div class=\"park-feature-card park-feature-mitchell\">\n      <h3>Mitchell Park<\/h3>\n      <p>\n        Pavilion rental option with water available when the pavilion is rented.\n      <\/p>\n    <\/div>\n\n    <div class=\"park-feature-card park-feature-rules\">\n      <h3>Reservation Rules<\/h3>\n      <p>\n        Payment, cancellation, cleanup, water shutoff, and no-alcohol rules apply.\n      <\/p>\n    <\/div>\n  <\/section>\n\n  <main class=\"park-main\" id=\"parkMainContent\">\n\n    <section class=\"park-section\" id=\"reservation-form\" aria-labelledby=\"reservationFormTitle\">\n      <div class=\"park-section-header\">\n        <div class=\"park-kicker\">Official Request Form<\/div>\n\n        <h2 id=\"reservationFormTitle\">Submit a Park Reservation Request<\/h2>\n\n        <p>\n          Complete the request form below with your contact information, requested date,\n          time, and preferred park facility.\n        <\/p>\n      <\/div>\n\n      <div class=\"park-content-panel\">\n\n        <div class=\"park-notice-grid\" aria-label=\"Important park reservation notices\">\n          <div class=\"park-notice park-notice-hours\">\n            <strong>Park Hours<\/strong>\n            <p>\n              Borough parks are open from 9:00 AM until dusk. Reservation requests should\n              stay within normal park operating hours unless otherwise approved.\n            <\/p>\n          <\/div>\n\n          <div class=\"park-notice park-notice-deadline\">\n            <strong>Payment and Cancellation Deadline<\/strong>\n            <p>\n              Payments and cancellations should be completed by the Wednesday of the week\n              the pavilion or facility is rented. Late cancellations may not be refunded.\n            <\/p>\n          <\/div>\n        <\/div>\n\n        <div class=\"park-shortcode-frame\">\n                  <style>\n        .cpr-public{--cpr-navy:#06152f;--cpr-blue:#0b3d91;--cpr-gold:#f5b700;--cpr-green:#047857;--cpr-red:#b91c1c;--cpr-border:#d7e0ee;--cpr-muted:#4b5563;font-family:system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;color:#111827;line-height:1.6}.cpr-public *{box-sizing:border-box}.cpr-public-header{border-radius:28px;padding:clamp(24px,4vw,38px);background:linear-gradient(135deg,#06152f,#0b3d91);color:#fff;margin-bottom:22px}.cpr-public-header h2{margin:12px 0 8px;color:#fff;font-size:clamp(1.9rem,4vw,3rem);line-height:1;font-weight:1000;letter-spacing:-.04em}.cpr-public-header p{margin:0;color:#eef6ff;font-size:1.05rem}.cpr-eyebrow{display:inline-flex;border:1px solid rgba(255,255,255,.35);background:rgba(255,255,255,.14);border-radius:999px;padding:8px 13px;font-size:.82rem;font-weight:900;letter-spacing:.075em;text-transform:uppercase}.cpr-alert{padding:16px 18px;border-radius:16px;margin:16px 0;font-weight:700}.cpr-alert-success{background:#ecfdf5;border:1px solid #86efac;color:#064e3b}.cpr-alert-error{background:#fff1f2;border:1px solid #fca5a5;color:#7f1d1d}.cpr-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px}.cpr-info-card{border:1px solid var(--cpr-border);border-left:7px solid var(--cpr-gold);background:#fff;padding:18px;border-radius:20px;box-shadow:0 10px 24px rgba(6,21,47,.08)}.cpr-info-card strong{display:block;color:var(--cpr-navy);font-size:1.1rem;font-weight:1000;margin-bottom:6px}.cpr-info-card p{margin:0;color:var(--cpr-muted);font-weight:650}.cpr-form{border:1px solid var(--cpr-border);background:#fff;border-radius:26px;padding:clamp(18px,3vw,30px);box-shadow:0 16px 42px rgba(6,21,47,.1)}.cpr-form fieldset{border:1px solid #dbe5f5;border-radius:22px;padding:20px;margin:0 0 22px;background:#f8fbff}.cpr-form legend{font-size:1.25rem;font-weight:1000;color:var(--cpr-navy);padding:0 10px}.cpr-grid{display:grid;gap:16px}.cpr-grid-2{grid-template-columns:1fr 1fr}.cpr-grid-3{grid-template-columns:repeat(3,1fr)}.cpr-form label{font-weight:850;color:#111827}.cpr-form input,.cpr-form textarea,.cpr-form select{width:100%;min-height:46px;border:1px solid #6b7280;border-radius:12px;padding:10px 12px;background:#fff;color:#111827;font-size:1rem}.cpr-form textarea{min-height:105px}.cpr-form input:focus,.cpr-form textarea:focus,.cpr-form select:focus{outline:4px solid #ffbf00;outline-offset:2px;border-color:#06152f}.cpr-facilities{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:16px 0}.cpr-facilities h3{grid-column:1\/-1;margin:0;color:var(--cpr-navy);font-size:1.15rem;font-weight:1000}.cpr-option-card{display:flex!important;gap:12px;align-items:flex-start;border:1px solid #dbe5f5;border-radius:18px;background:#fff;padding:16px;cursor:pointer}.cpr-option-card input{width:auto;min-height:auto;margin-top:5px}.cpr-option-card span{display:block}.cpr-option-card strong{display:block;color:var(--cpr-navy);font-weight:1000}.cpr-option-card em{display:inline-block;margin:7px 0;padding:4px 9px;border-radius:999px;background:#ecfdf5;color:#064e3b;font-style:normal;font-weight:950}.cpr-option-card small{display:block;color:#4b5563;font-weight:650}.cpr-checkline{display:flex!important;gap:10px;align-items:flex-start;margin:14px 0;padding:14px;border-radius:16px;background:#fff;border:1px solid #dbe5f5}.cpr-checkline input{width:auto;min-height:auto;margin-top:6px}.cpr-rules{border-left:7px solid var(--cpr-gold);background:#fff8df;border-radius:18px;padding:16px}.cpr-rules ul{margin:0;padding-left:22px}.cpr-actions button{appearance:none;border:0;border-radius:999px;background:linear-gradient(135deg,#06152f,#0b3d91);color:#fff;min-height:50px;padding:13px 22px;font-size:1rem;font-weight:950;cursor:pointer}.cpr-actions button:hover{filter:brightness(1.05)}@media(max-width:900px){.cpr-info-grid,.cpr-grid-2,.cpr-grid-3,.cpr-facilities{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.cpr-public *{transition:none!important;scroll-behavior:auto!important}}@media print{.cpr-public{color:#000!important}.cpr-public-header,.cpr-form,.cpr-info-card,.cpr-form fieldset{box-shadow:none!important;border:1px solid #000!important;border-radius:0!important;background:#fff!important;color:#000!important}.cpr-public-header h2,.cpr-public-header p,.cpr-eyebrow{color:#000!important}.cpr-actions{display:none!important}}\n        <\/style>\n                <div class=\"cpr-public\" id=\"cpr-reservation-form\">\n            <div class=\"cpr-public-header\">\n                <span class=\"cpr-eyebrow\">Park Reservation<\/span>\n                <h2>Park Reservation Request<\/h2>\n                <p>Submit a request to reserve a Borough park or pavilion. Requests are reviewed by Borough staff before approval.<\/p>\n            <\/div>\n\n            \n            \n            <div class=\"cpr-info-grid\" aria-label=\"Park reservation information\">\n                <div class=\"cpr-info-card\">\n                    <strong>Park Hours<\/strong>\n                    <p>The parks are open 9:00 AM until dusk every day. Alcohol is not permitted at the parks.<\/p>\n                <\/div>\n                <div class=\"cpr-info-card\">\n                    <strong>Payment &amp; Cancellation<\/strong>\n                    <p>All payments and cancellations must be completed by the Wednesday of the week the pavilion is rented.<\/p>\n                <\/div>\n            <\/div>\n\n            <form class=\"cpr-form\" method=\"post\" novalidate>\n                <input type=\"hidden\" id=\"cpr_nonce\" name=\"cpr_nonce\" value=\"817a4b6072\"><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F1797\">                <input type=\"hidden\" name=\"cpr_public_submit\" value=\"1\">\n\n                <fieldset>\n                    <legend>Contact Information<\/legend>\n                    <div class=\"cpr-grid cpr-grid-2\">\n                        <p>\n                            <label for=\"cpr_requester_name\">Name <span aria-hidden=\"true\">*<\/span><\/label>\n                            <input id=\"cpr_requester_name\" name=\"requester_name\" type=\"text\" required value=\"\">\n                        <\/p>\n                        <p>\n                            <label for=\"cpr_requester_email\">Email <span aria-hidden=\"true\">*<\/span><\/label>\n                            <input id=\"cpr_requester_email\" name=\"requester_email\" type=\"email\" required value=\"\">\n                        <\/p>\n                        <p>\n                            <label for=\"cpr_phone\">Phone Number <span aria-hidden=\"true\">*<\/span><\/label>\n                            <input id=\"cpr_phone\" name=\"phone\" type=\"tel\" required value=\"\">\n                        <\/p>\n                        <p>\n                            <label for=\"cpr_address\">Address <span aria-hidden=\"true\">*<\/span><\/label>\n                            <textarea id=\"cpr_address\" name=\"address\" required><\/textarea>\n                        <\/p>\n                    <\/div>\n                <\/fieldset>\n\n                <fieldset>\n                    <legend>Reservation Details<\/legend>\n                    <div class=\"cpr-grid cpr-grid-3\">\n                        <p>\n                            <label for=\"cpr_reservation_date\">Date Park Requested <span aria-hidden=\"true\">*<\/span><\/label>\n                            <input id=\"cpr_reservation_date\" name=\"reservation_date\" type=\"date\" required value=\"\">\n                        <\/p>\n                        <p>\n                            <label for=\"cpr_start_time\">Start Time <span aria-hidden=\"true\">*<\/span><\/label>\n                            <input id=\"cpr_start_time\" name=\"start_time\" type=\"time\" required value=\"\">\n                        <\/p>\n                        <p>\n                            <label for=\"cpr_end_time\">End Time <span aria-hidden=\"true\">*<\/span><\/label>\n                            <input id=\"cpr_end_time\" name=\"end_time\" type=\"time\" required value=\"\">\n                        <\/p>\n                    <\/div>\n\n                    <div class=\"cpr-facilities\" role=\"group\" aria-labelledby=\"cpr_facility_label\">\n                        <h3 id=\"cpr_facility_label\">Choose Reservation Area <span aria-hidden=\"true\">*<\/span><\/h3>\n                                                    <label class=\"cpr-option-card\">\n                                <input type=\"radio\" name=\"facility\" value=\"big_carp_pavilion\" required>\n                                <span>\n                                    <strong>Big Pavilion at CARP<\/strong>\n                                    <em>$110.00<\/em>\n                                    <small>Includes restrooms and electric. Optional indoor meeting room may be added.<\/small>\n                                <\/span>\n                            <\/label>\n                                                    <label class=\"cpr-option-card\">\n                                <input type=\"radio\" name=\"facility\" value=\"small_carp_pavilion\" required>\n                                <span>\n                                    <strong>Small Pavilion at CARP<\/strong>\n                                    <em>$60.00<\/em>\n                                    <small>CARP activities include playground, baseball fields, tennis courts, basketball courts, volleyball courts, and horseshoes.<\/small>\n                                <\/span>\n                            <\/label>\n                                                    <label class=\"cpr-option-card\">\n                                <input type=\"radio\" name=\"facility\" value=\"mitchell_park\" required>\n                                <span>\n                                    <strong>Mitchell Park<\/strong>\n                                    <em>$80.00<\/em>\n                                    <small>Includes restrooms, electric, and water available at the pavilion when rented.<\/small>\n                                <\/span>\n                            <\/label>\n                                            <\/div>\n\n                    <label class=\"cpr-checkline\">\n                        <input type=\"checkbox\" name=\"meeting_room\" value=\"1\">\n                        Add indoor meeting room rental for Big Pavilion at CARP \u2014 $15.00\n                    <\/label>\n\n                    <div class=\"cpr-grid cpr-grid-2\">\n                        <p>\n                            <label for=\"cpr_expected_attendance\">Expected Attendance<\/label>\n                            <input id=\"cpr_expected_attendance\" name=\"expected_attendance\" type=\"text\" value=\"\">\n                        <\/p>\n                        <p>\n                            <label for=\"cpr_event_description\">Event Description \/ Notes<\/label>\n                            <textarea id=\"cpr_event_description\" name=\"event_description\"><\/textarea>\n                        <\/p>\n                    <\/div>\n                <\/fieldset>\n\n                <fieldset>\n                    <legend>Park Rules and Acknowledgement<\/legend>\n                    <div class=\"cpr-rules\">\n                        <ul>\n                            <li>Alcohol is not permitted at the parks.<\/li>\n                            <li>Please place all trash in the trash cans.<\/li>\n                            <li>Make sure water is turned off in restrooms and sinks.<\/li>\n                            <li>At Mitchell Park, make sure the water door is closed when leaving.<\/li>\n                            <li>If picnic tables are moved, they must be returned to their original location.<\/li>\n                            <li>Cancellations not made by the Wednesday before the rental will not be refunded.<\/li>\n                        <\/ul>\n                    <\/div>\n                    <label class=\"cpr-checkline\">\n                        <input type=\"checkbox\" name=\"acknowledged_rules\" value=\"1\" required>\n                        I acknowledge the park rules, payment deadline, and cancellation policy. <span aria-hidden=\"true\">*<\/span>\n                    <\/label>\n                <\/fieldset>\n\n                <p class=\"cpr-actions\">\n                    <button type=\"submit\">Submit Park Reservation Request<\/button>\n                <\/p>\n            <\/form>\n        <\/div>\n        \n        <\/div>\n\n        <div class=\"park-top-link no-print\">\n          <a href=\"#top\">Back to top<\/a>\n        <\/div>\n      <\/div>\n    <\/section>\n\n  <\/main>\n\n  <section class=\"park-details\" id=\"park-details\" aria-label=\"Park facility details and rules\">\n    <div class=\"park-detail-card\">\n      <h2>CARP Park Amenities<\/h2>\n      <ul>\n        <li>Playground<\/li>\n        <li>Baseball fields<\/li>\n        <li>Tennis courts<\/li>\n        <li>Basketball courts<\/li>\n        <li>Volleyball courts<\/li>\n        <li>Horseshoes<\/li>\n        <li>Restrooms and electric are provided with the big pavilion<\/li>\n      <\/ul>\n    <\/div>\n\n    <div class=\"park-detail-card\">\n      <h2>Mitchell Park Amenities &amp; Rules<\/h2>\n      <ul>\n        <li>Playground<\/li>\n        <li>Horseshoes provided<\/li>\n        <li>Bocce courts; bring your own equipment<\/li>\n        <li>Water is available when the pavilion is rented<\/li>\n        <li>Please make sure the water door is closed when leaving<\/li>\n        <li>Return picnic tables to their original location if moved<\/li>\n      <\/ul>\n    <\/div>\n  <\/section>\n\n  <footer class=\"park-footer-note\" aria-label=\"Park reservation public notice\">\n    <p>\n      <strong>Public notice:<\/strong> Submission of a park reservation request does not guarantee approval.\n      Reservations may depend on availability, payment, cancellation requirements, park rules, staffing,\n      maintenance needs, and Borough policies. Alcohol is not permitted at Borough parks.\n    <\/p>\n  <\/footer>\n\n<\/div>\n\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-blank.php","meta":{"footnotes":""},"class_list":["post-1797","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.coudersportpa.org\/index.php?rest_route=\/wp\/v2\/pages\/1797","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.coudersportpa.org\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.coudersportpa.org\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.coudersportpa.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.coudersportpa.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1797"}],"version-history":[{"count":2,"href":"https:\/\/www.coudersportpa.org\/index.php?rest_route=\/wp\/v2\/pages\/1797\/revisions"}],"predecessor-version":[{"id":1800,"href":"https:\/\/www.coudersportpa.org\/index.php?rest_route=\/wp\/v2\/pages\/1797\/revisions\/1800"}],"wp:attachment":[{"href":"https:\/\/www.coudersportpa.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1797"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}