{"id":5244,"date":"2026-02-12T14:33:05","date_gmt":"2026-02-12T19:33:05","guid":{"rendered":"https:\/\/www.riptidewc.com\/?page_id=5244"},"modified":"2026-03-10T08:48:27","modified_gmt":"2026-03-10T12:48:27","slug":"registration","status":"publish","type":"page","link":"https:\/\/www.riptidewc.com\/?page_id=5244","title":{"rendered":"REGISTRATION"},"content":{"rendered":"<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Oswald:wght@400;500;600;700;800&family=Barlow+Condensed:wght@300;400;500;600;700&display=swap');<\/p>\n<p>\/* \u2500\u2500 RESET & BASE \u2500\u2500 *\/\n.rw-reg *{margin:0;padding:0;box-sizing:border-box}\n.rw-reg{font-family:'Barlow Condensed',sans-serif;color:#d0d0d0;background:#0d0d0d;max-width:100%;overflow-x:hidden}\n.rw-reg h1,.rw-reg h2,.rw-reg h3,.rw-reg h4{font-family:'Oswald',sans-serif;color:#f2f2f2;text-transform:uppercase;letter-spacing:2px}<\/p>\n<p>\/* \u2500\u2500 HERO \u2500\u2500 *\/\n.rw-reg-hero{background:linear-gradient(rgba(13,13,13,0.6),rgba(13,13,13,0.8)),url('https:\/\/www.riptidewc.com\/wp-content\/uploads\/2024\/09\/IMG_4131_2-scaled.jpg') center\/cover no-repeat;padding:60px 20px;text-align:center;width:100vw;margin-left:calc(-50vw + 50%);display:flex;flex-direction:column;align-items:center;justify-content:center}\n.rw-reg-hero h1{font-size:clamp(2rem,5vw,3.5rem);font-weight:800;margin-bottom:12px;letter-spacing:3px;text-align:center;margin-left:auto;margin-right:auto}\n.rw-reg-hero h1 span{color:#e63946}\n.rw-reg-hero p{font-size:20px;color:#a8a8a8;font-weight:300;max-width:700px;margin:0 auto 8px;line-height:1.7;text-align:center}<\/p>\n<p>\/* \u2500\u2500 BILLING NOTICE \u2500\u2500 *\/\n.rw-billing-notice{background:#1a1a1a;border:1px solid #252525;border-left:4px solid #c41e2a;border-radius:4px;padding:16px 24px;max-width:800px;margin:24px auto 0;display:flex;align-items:center;gap:12px;justify-content:center}\n.rw-billing-notice .notice-icon{font-size:24px;flex-shrink:0}\n.rw-billing-notice p{font-size:16px;color:#d0d0d0;font-weight:400;margin:0 !important;line-height:1.5}\n.rw-billing-notice strong{color:#f2f2f2}<\/p>\n<p>\/* \u2500\u2500 REGISTRATION FORM SECTION \u2500\u2500 *\/\n.rw-form-section{padding:48px 20px;max-width:720px;margin:0 auto}\n.rw-form-section-header{text-align:center;margin-bottom:32px}\n.rw-step-badge{display:inline-block;background:#c41e2a;color:#fff;font-family:'Oswald',sans-serif;font-size:11px;font-weight:700;letter-spacing:3px;text-transform:uppercase;padding:4px 14px;border-radius:2px;margin-bottom:14px}\n.rw-form-section-header h2{font-size:clamp(1.6rem,4vw,2.2rem);font-weight:800;margin-bottom:8px}\n.rw-form-section-header p{font-size:16px;color:#888;font-weight:300;line-height:1.6;text-transform:none;letter-spacing:0}\n.rw-step-flow{display:flex;align-items:center;justify-content:center;gap:0;margin:24px auto 0;max-width:500px}\n.rw-step-item{display:flex;flex-direction:column;align-items:center;gap:6px;flex:1}\n.rw-step-num{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:'Oswald',sans-serif;font-size:14px;font-weight:700}\n.rw-step-item.active .rw-step-num{background:#c41e2a;color:#fff}\n.rw-step-item.inactive .rw-step-num{background:#2a2a2a;color:#666;border:1px solid #333}\n.rw-step-item span{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#666;font-weight:600}\n.rw-step-item.active span{color:#a8a8a8}\n.rw-step-connector{flex:0 0 40px;height:1px;background:#2a2a2a;margin-bottom:20px}<\/p>\n<p>\/* \u2500\u2500 FORM CARD \u2500\u2500 *\/\n.rw-form-card{background:#141414;border:1px solid #222;border-radius:4px;padding:36px 40px}\n.rw-field-group-label{font-family:'Oswald',sans-serif;font-size:11px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#c41e2a;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #222;display:block}\n.rw-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:28px}\n.rw-form-grid.full{grid-template-columns:1fr}\n.rw-field{display:flex;flex-direction:column;gap:6px}\n.rw-field.span-2{grid-column:span 2}\n.rw-field label{font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:#666;font-weight:600}\n.rw-field label .req{color:#e63946;margin-left:2px}\n.rw-field input,.rw-field select,.rw-field textarea{background:#1a1a1a;border:1px solid #2a2a2a;border-radius:3px;color:#f0f0f0;font-family:'Barlow Condensed',sans-serif;font-size:16px;padding:10px 14px;transition:border-color 0.2s;width:100%;outline:none;-webkit-appearance:none}\n.rw-field input:focus,.rw-field select:focus,.rw-field textarea:focus{border-color:#c41e2a}\n.rw-field select{background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23666' d='M6 8L0 0h12z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px;cursor:pointer}\n.rw-field select option{background:#1a1a1a}\n.rw-field textarea{resize:vertical;min-height:80px}\n.rw-submit-btn{width:100%;background:#c41e2a;border:none;border-radius:3px;color:#fff;cursor:pointer;font-family:'Oswald',sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:3px;padding:16px;text-transform:uppercase;transition:background 0.2s,transform 0.1s;margin-top:4px}\n.rw-submit-btn:hover{background:#e63946}\n.rw-submit-btn:active{transform:scale(0.99)}\n.rw-submit-btn:disabled{background:#333;color:#666;cursor:not-allowed}\n.rw-spinner{display:none;width:18px;height:18px;border:2px solid rgba(255,255,255,0.3);border-top-color:#fff;border-radius:50%;animation:rw-spin 0.7s linear infinite;margin:0 auto}\n@keyframes rw-spin{to{transform:rotate(360deg)}}\n.rw-success{display:none;text-align:center;padding:40px 20px}\n.rw-success .rw-check{font-size:3rem;margin-bottom:16px}\n.rw-success h3{font-family:'Oswald',sans-serif;font-size:1.6rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;margin-bottom:10px;color:#f2f2f2}\n.rw-success p{color:#888;font-size:16px;line-height:1.6;text-transform:none;letter-spacing:0}\n.rw-success .rw-arrow-down{font-size:2rem;color:#c41e2a;margin-top:20px;animation:rw-bounce 1.2s infinite}\n@keyframes rw-bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(8px)}}<\/p>\n<p>\/* \u2500\u2500 DIVIDER \u2500\u2500 *\/\n.rw-section-divider{max-width:1100px;margin:0 auto;padding:0 20px;border-top:1px solid #1e1e1e}<\/p>\n<p>\/* \u2500\u2500 STEP 2 LABEL \u2500\u2500 *\/\n.rw-step2-header{max-width:1100px;margin:0 auto;padding:36px 20px 0;display:flex;align-items:center;gap:16px}\n.rw-step2-badge{background:#2a2a2a;color:#888;font-family:'Oswald',sans-serif;font-size:11px;font-weight:700;letter-spacing:3px;text-transform:uppercase;padding:4px 14px;border-radius:2px;white-space:nowrap}\n.rw-step2-badge.unlocked{background:#c41e2a;color:#fff}\n.rw-step2-title{font-family:'Oswald',sans-serif;font-size:clamp(1.4rem,3vw,1.8rem);font-weight:800;color:#f2f2f2;text-transform:uppercase;letter-spacing:2px}\n.rw-step2-lock{font-size:13px;color:#555;font-family:'Barlow Condensed',sans-serif;text-transform:none;letter-spacing:0;font-weight:400;margin-top:4px}\n.rw-step2-lock.hidden{display:none}<\/p>\n<p>\/* \u2500\u2500 PRODUCTS SECTION \u2500\u2500 *\/\n.rw-products-wrap{padding:24px 20px 60px;max-width:1100px;margin:0 auto}\n.rw-products-label{display:inline-block;font-family:'Barlow Condensed',sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:4px;color:#e63946;margin-bottom:12px;padding-left:28px;position:relative}\n.rw-products-label::before{content:'';position:absolute;left:0;top:50%;width:16px;height:2px;background:#c41e2a;transform:translateY(-50%)}\n.rw-products-wrap h2{font-family:'Oswald',sans-serif;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:800;color:#f2f2f2;text-transform:uppercase;letter-spacing:2px;margin-bottom:8px}\n.rw-products-wrap>p{font-size:18px;color:#a8a8a8;line-height:1.7;font-weight:300;margin-bottom:32px;max-width:600px}<\/p>\n<p>.rw-products-overlay-wrap{position:relative}<\/p>\n<p>\/* \u2500\u2500 USA NOTE & HELP \u2500\u2500 *\/\n.rw-usa-note{background:#1a1a1a;border:1px solid #252525;border-radius:4px;padding:24px;text-align:center;margin-top:40px}\n.rw-usa-note p{font-size:16px;color:#a8a8a8;line-height:1.7;margin:0 !important}\n.rw-usa-note a{color:#e63946 !important;font-weight:600;text-decoration:underline}\n.rw-reg-help{padding:40px 20px;text-align:center;max-width:800px;margin:0 auto}\n.rw-reg-help p{font-size:18px;color:#5a5a5a;line-height:1.7}\n.rw-reg-help a{color:#e63946 !important;font-weight:600}<\/p>\n<p>@media(max-width:560px){\n  .rw-form-card{padding:24px 16px}\n  .rw-form-grid{grid-template-columns:1fr}\n  .rw-field.span-2{grid-column:span 1}\n  .rw-step2-header{flex-direction:column;align-items:flex-start;gap:8px}\n}\n<\/style>\n<div class=\"rw-reg\">\n<p>  <!-- \u2550\u2550\u2550 HERO \u2550\u2550\u2550 --><\/p>\n<div class=\"rw-reg-hero\">\n<h1><span>Registration<\/span> &amp; Programs<\/h1>\n<p>Complete your wrestler&#8217;s info below, then select your program and pay \u2014 all on this page.<\/p>\n<div class=\"rw-billing-notice\">\n      <span class=\"notice-icon\">&#8635;<\/span><\/p>\n<p><strong>All memberships are recurring billing.<\/strong> Pause or cancel anytime &mdash; no contracts, no hassle.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<p>  <!-- \u2550\u2550\u2550 STEP 1: WRESTLER INFO FORM \u2550\u2550\u2550 --><\/p>\n<div class=\"rw-form-section\">\n<div class=\"rw-form-section-header\">\n<div class=\"rw-step-badge\">Step 1 of 2<\/div>\n<h2>Wrestler Information<\/h2>\n<p>Fill out your wrestler&#8217;s details below. Once submitted, you&#8217;ll be able to select your program and complete payment.<\/p>\n<div class=\"rw-step-flow\">\n<div class=\"rw-step-item active\">\n<div class=\"rw-step-num\">1<\/div>\n<p>          <span>Wrestler Info<\/span>\n        <\/div>\n<div class=\"rw-step-connector\"><\/div>\n<div class=\"rw-step-item inactive\" id=\"step2indicator\">\n<div class=\"rw-step-num\">2<\/div>\n<p>          <span>Payment<\/span>\n        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"rw-form-card\" id=\"rwFormCard\">\n<p>      <!-- Wrestler --><br \/>\n      <span class=\"rw-field-group-label\">Wrestler Information<\/span><\/p>\n<div class=\"rw-form-grid\">\n<div class=\"rw-field span-2\">\n          <label>Program <span class=\"req\">*<\/span><\/label><br \/>\n          <select id=\"rwProgram\" required><option value=\"\">\u2014 Select Program \u2014<\/option><option>High School Team<\/option><option>Youth Elite<\/option><option>Youth Local<\/option><option>Girls Program<\/option><\/select>\n        <\/div>\n<div class=\"rw-field span-2\">\n          <label>Wrestler&#8217;s Full Name <span class=\"req\">*<\/span><\/label><br \/>\n          <input type=\"text\" id=\"rwWrestlerName\" placeholder=\"First and Last Name\" required>\n        <\/div>\n<div class=\"rw-field\">\n          <label>Grade <span class=\"req\">*<\/span><\/label><br \/>\n          <input type=\"text\" id=\"rwGrade\" placeholder=\"e.g. 9th\" required>\n        <\/div>\n<div class=\"rw-field\">\n          <label>Age <span class=\"req\">*<\/span><\/label><br \/>\n          <input type=\"number\" id=\"rwAge\" placeholder=\"e.g. 14\" min=\"4\" max=\"22\" required>\n        <\/div>\n<div class=\"rw-field\">\n          <label>Weight (lbs)<\/label><br \/>\n          <input type=\"number\" id=\"rwWeight\" placeholder=\"e.g. 135\" min=\"40\" max=\"400\">\n        <\/div>\n<div class=\"rw-field\">\n          <label>Experience Level <span class=\"req\">*<\/span><\/label><br \/>\n          <select id=\"rwExperience\" required><option value=\"\">\u2014 Select \u2014<\/option><option>Beginner<\/option><option>Intermediate<\/option><option>Experienced<\/option><\/select>\n        <\/div>\n<\/p><\/div>\n<p>      <!-- Parent --><br \/>\n      <span class=\"rw-field-group-label\">Parent \/ Guardian Information<\/span><\/p>\n<div class=\"rw-form-grid\">\n<div class=\"rw-field span-2\">\n          <label>Parent\/Guardian Full Name <span class=\"req\">*<\/span><\/label><br \/>\n          <input type=\"text\" id=\"rwParentName\" placeholder=\"First and Last Name\" required>\n        <\/div>\n<div class=\"rw-field span-2\">\n          <label>Parent\/Guardian Email <span class=\"req\">*<\/span><\/label><br \/>\n          <input type=\"email\" id=\"rwParentEmail\" placeholder=\"email@example.com\" required>\n        <\/div>\n<div class=\"rw-field span-2\">\n          <label>Confirm Parent\/Guardian Email <span class=\"req\">*<\/span><\/label><br \/>\n          <input type=\"email\" id=\"rwParentEmailConfirm\" placeholder=\"Re-enter email address\" required>\n        <\/div>\n<div class=\"rw-field\">\n          <label>Parent\/Guardian Phone<\/label><br \/>\n          <input type=\"tel\" id=\"rwParentPhone\" placeholder=\"e.g. 617-555-1234\">\n        <\/div>\n<div class=\"rw-field\">\n          <label>Hometown <span class=\"req\">*<\/span><\/label><br \/>\n          <input type=\"text\" id=\"rwHometown\" placeholder=\"e.g. Hanover, MA\" required>\n        <\/div>\n<div class=\"rw-field span-2\">\n          <label>Anything we need to know about your wrestler?<\/label><br \/>\n          <textarea id=\"rwNotes\" placeholder=\"Injuries, accommodations, prior experience details, etc.\"><\/textarea>\n        <\/div>\n<\/p><\/div>\n<p>      <button class=\"rw-submit-btn\" id=\"rwSubmitBtn\" onclick=\"rwHandleSubmit()\"><br \/>\n        <span id=\"rwBtnText\">Submit &amp; Proceed to Payment<\/span><\/p>\n<div class=\"rw-spinner\" id=\"rwSpinner\"><\/div>\n<p>      <\/button><\/p>\n<p>      <!-- Success state --><\/p>\n<div class=\"rw-success\" id=\"rwSuccess\">\n<div class=\"rw-check\">\u2705<\/div>\n<h3>Wrestler Info Received<\/h3>\n<p>Registration info saved.<br \/>Scroll down to select your program and complete payment.<\/p>\n<div class=\"rw-arrow-down\">\u2193<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p>  <!-- \u2550\u2550\u2550 DIVIDER \u2550\u2550\u2550 --><\/p>\n<div class=\"rw-section-divider\"><\/div>\n<p>  <!-- \u2550\u2550\u2550 STEP 2 HEADER \u2550\u2550\u2550 --><\/p>\n<div class=\"rw-step2-header\">\n    <span class=\"rw-step2-badge\" id=\"step2badge\">Step 2 of 2<\/span><\/p>\n<div>\n<div class=\"rw-step2-title\">Choose Your Program &amp; Pay<\/div>\n<div class=\"rw-step2-lock\" id=\"step2lock\">Complete Step 1 above to unlock payment<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p>  <!-- \u2550\u2550\u2550 STEP 2: PRODUCTS \u2550\u2550\u2550 --><\/p>\n<div class=\"rw-products-wrap\">\n<div class=\"rw-products-overlay-wrap\">\n      <span class=\"rw-products-label\">Choose Your Program<\/span><\/p>\n<h2>Current Offerings<\/h2>\n<p>Click &ldquo;View Item&rdquo; on any program for full details and to complete payment.<\/p>\n<div class=\"wpec_shop_products\"><div class=\"wp-asp-post-grid wp-asp-grid\">\n\t\n<div id=\"asp-sort-wrapper\">\t\n<form method=\"GET\" id=\"asp-sort-by-form\">\n<select id=\"asp-sort-by\" name=\"asp-sortby\">\n\t<option value=\"\">Select sorting option<\/option>\n\t<option  value=\"id-desc\">Sort by latest<\/option>\n\t<option  value=\"title-asc\">Sort by title<\/option>\n\t<option  value=\"price-asc\">Sort by price (low to high)<\/option>\n\t<option  value=\"price-desc\">Sort by price(high to low)<\/option>\n<\/select>\n<\/form>\n<\/div>\n\n\n<form id=\"wp-asp-search-form\" method=\"GET\">\n\t<div class=\"wp-asp-listing-search-field\">\n\t\t<input type=\"text\" class=\"wp-asp-search-input\" name=\"asp_search\" value=\"\" placeholder=\"Search ...\">\n\t<button type=\"submit\" class=\"wp-asp-search-button\" value=\"Search\" title=\"Search\"><span class=\"dashicons dashicons-search\"><\/button>\n\t<\/div>\n<\/form>\n<div class=\"wp-asp-search-res-text\">\n\t\n<\/div>\n\n\t<div id=\"wp-asp-members-list\">\n\t\t<div class=\"wp-asp-grid-row\"><div class=\"wp-asp-grid-item wp-asp-product-id-2264\">\n\t<div class=\"wp-asp-product-thumb\"><img decoding=\"async\" src=\"https:\/\/www.riptidewc.com\/wp-content\/uploads\/2021\/07\/ChatGPT-Image-Mar-5-2026-04_20_27-PM.png\"><\/div>\n\t<div class=\"wp-asp-product-price\">$175.00 every 30 days<span class=\"asp_subs_price_until_cancelled\"> until cancelled<\/span><\/div>\n\t<div class=\"wp-asp-product-name\">HIGH SCHOOL Team Membership &#8211; Recurring Billing<\/div>\n\t<div class=\"wp-asp-view-product-btn\"><a href=\"https:\/\/www.riptidewc.com\/?asp-products=competition-team-membership-recurring-billing\" class=\"wp-asp-view-product-lnk\"><button>View Item<\/button><\/a><\/div>\n<\/div>\n<div class=\"wp-asp-grid-item wp-asp-product-id-2320\">\n\t<div class=\"wp-asp-product-thumb\"><img decoding=\"async\" src=\"https:\/\/www.riptidewc.com\/wp-content\/uploads\/2021\/07\/ChatGPT-Image-Mar-5-2026-10_33_18-AM.png\"><\/div>\n\t<div class=\"wp-asp-product-price\">GIRLS PROGRAM \u2014 $125\/month Schedule: Monday & Wednesday \u2022 5:30\u20137:00 PM <\/div>\n\t<div class=\"wp-asp-product-name\">Riptide GIRLS<\/div>\n\t<div class=\"wp-asp-view-product-btn\"><a href=\"https:\/\/www.riptidewc.com\/?asp-products=riptide-girls\" class=\"wp-asp-view-product-lnk\"><button>View Item<\/button><\/a><\/div>\n<\/div>\n<div class=\"wp-asp-grid-item wp-asp-product-id-2845\">\n\t<div class=\"wp-asp-product-thumb\"><img decoding=\"async\" src=\"https:\/\/www.riptidewc.com\/wp-content\/uploads\/2025\/11\/ChatGPT-Image-Nov-21-2025-09_25_18-AM.png\"><\/div>\n\t<div class=\"wp-asp-product-price\">$125.00 every 30 days<span class=\"asp_subs_price_until_cancelled\"> until cancelled<\/span><\/div>\n\t<div class=\"wp-asp-product-name\">Riptide Youth Local Registration<\/div>\n\t<div class=\"wp-asp-view-product-btn\"><a href=\"https:\/\/www.riptidewc.com\/?asp-products=castleton-duals-2023\" class=\"wp-asp-view-product-lnk\"><button>View Item<\/button><\/a><\/div>\n<\/div>\n<\/div><div class=\"wp-asp-grid-row\"><div class=\"wp-asp-grid-item wp-asp-product-id-5344\">\n\t<div class=\"wp-asp-product-thumb\"><img decoding=\"async\" src=\"https:\/\/www.riptidewc.com\/wp-content\/uploads\/2026\/03\/ChatGPT-Image-Mar-5-2026-10_13_52-AM.png\"><\/div>\n\t<div class=\"wp-asp-product-price\">YOUTH ELITE \u2014 $150\/month Schedule: Tuesday & Thursday \u2022 6:00\u20137:30 PM  Youth Elite is designed for experienced young wrestlers who are serious about improving and competing. Training is faster-paced and more demanding, focusing on advanced technique, situational wrestling, conditioning, and competitive mindset development.  Requirement: Wrestlers should have 2+ years of experience or coach approval.  Youth Elite athletes are welcome to attend any High School practice sessions for additional training opportunities.<\/div>\n\t<div class=\"wp-asp-product-name\">Youth ELITE Registration<\/div>\n\t<div class=\"wp-asp-view-product-btn\"><a href=\"https:\/\/www.riptidewc.com\/?asp-products=youth-elite-registration\" class=\"wp-asp-view-product-lnk\"><button>View Item<\/button><\/a><\/div>\n<\/div>\n<div class=\"wp-asp-grid-item wp-asp-product-id-5592\">\n\t<div class=\"wp-asp-product-thumb\"><img decoding=\"async\" src=\"https:\/\/www.riptidewc.com\/wp-content\/uploads\/2026\/03\/castleton-duals-banner.png\"><\/div>\n\t<div class=\"wp-asp-product-price\">$65.00<\/div>\n\t<div class=\"wp-asp-product-name\">CASTLETON DUALS APRIL 18TH<\/div>\n\t<div class=\"wp-asp-view-product-btn\"><a href=\"https:\/\/www.riptidewc.com\/?asp-products=castleton-duals-april-18th\" class=\"wp-asp-view-product-lnk\"><button>View Item<\/button><\/a><\/div>\n<\/div>\n<\/div>\n\t<\/div>\n\t\n<\/div>\n<\/div><\/div>\n<div class=\"rw-usa-note\">\n<p>Riptide Wrestling Club is a USA Wrestling Chartered Club. All wrestlers must have a <a href=\"https:\/\/www.usawmembership.com\/\" target=\"_blank\">USA Wrestling Membership<\/a> to participate.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<p>  <!-- \u2550\u2550\u2550 HELP \u2550\u2550\u2550 --><\/p>\n<div class=\"rw-reg-help\">\n<p>Questions about registration? <a href=\"\/cdn-cgi\/l\/email-protection#e3b18a93978a878694918690978f8a8d84808f9681a3848e828a8fcd808c8e\">Email us<\/a> or visit our <a href=\"https:\/\/www.riptidewc.com\/?page_id=5213\">FAQ page<\/a>.<\/p>\n<\/p><\/div>\n<\/div>\n<p><script data-cfasync=\"false\" src=\"\/cdn-cgi\/scripts\/5c5dd728\/cloudflare-static\/email-decode.min.js\"><\/script><script><br \/>\n\/\/ \u2500\u2500 CONFIG: Replace with your Google Apps Script URL after deployment \u2500\u2500<br \/>\nconst RW_SCRIPT_URL = 'YOUR_GOOGLE_APPS_SCRIPT_URL_HERE';<\/p>\n<p>function rwHandleSubmit() {<br \/>\n  const fields = {<br \/>\n    rwProgram:            document.getElementById('rwProgram'),<br \/>\n    rwWrestlerName:       document.getElementById('rwWrestlerName'),<br \/>\n    rwGrade:              document.getElementById('rwGrade'),<br \/>\n    rwAge:                document.getElementById('rwAge'),<br \/>\n    rwExperience:         document.getElementById('rwExperience'),<br \/>\n    rwParentName:         document.getElementById('rwParentName'),<br \/>\n    rwParentEmail:        document.getElementById('rwParentEmail'),<br \/>\n    rwParentEmailConfirm: document.getElementById('rwParentEmailConfirm'),<br \/>\n    rwHometown:           document.getElementById('rwHometown'),<br \/>\n  };<\/p>\n<p>  \/\/ Validate required fields<br \/>\n  for (const [key, el] of Object.entries(fields)) {<br \/>\n    if (!el.value.trim()) {<br \/>\n      el.focus();<br \/>\n      el.style.borderColor = '#e63946';<br \/>\n      setTimeout(() => el.style.borderColor = '', 2000);<br \/>\n      return;<br \/>\n    }<br \/>\n  }<\/p>\n<p>  \/\/ Validate email match<br \/>\n  if (fields.rwParentEmail.value !== fields.rwParentEmailConfirm.value) {<br \/>\n    fields.rwParentEmailConfirm.focus();<br \/>\n    fields.rwParentEmailConfirm.style.borderColor = '#e63946';<br \/>\n    fields.rwParentEmailConfirm.placeholder = 'Emails do not match!';<br \/>\n    setTimeout(() => {<br \/>\n      fields.rwParentEmailConfirm.style.borderColor = '';<br \/>\n      fields.rwParentEmailConfirm.placeholder = 'Re-enter email address';<br \/>\n    }, 3000);<br \/>\n    return;<br \/>\n  }<\/p>\n<p>  const data = {<br \/>\n    timestamp:    new Date().toLocaleString(),<br \/>\n    program:      fields.rwProgram.value,<br \/>\n    wrestlerName: fields.rwWrestlerName.value.trim(),<br \/>\n    grade:        fields.rwGrade.value.trim(),<br \/>\n    age:          fields.rwAge.value,<br \/>\n    weight:       document.getElementById('rwWeight').value || 'Not provided',<br \/>\n    experience:   fields.rwExperience.value,<br \/>\n    parentName:   fields.rwParentName.value.trim(),<br \/>\n    parentEmail:  fields.rwParentEmail.value.trim(),<br \/>\n    notes:        document.getElementById('rwNotes').value.trim() || 'None',<br \/>\n  };<\/p>\n<p>  \/\/ Show spinner<br \/>\n  document.getElementById('rwBtnText').style.display = 'none';<br \/>\n  document.getElementById('rwSpinner').style.display = 'block';<br \/>\n  document.getElementById('rwSubmitBtn').disabled = true;<\/p>\n<p>  fetch(RW_SCRIPT_URL, {<br \/>\n    method: 'POST',<br \/>\n    mode: 'no-cors',<br \/>\n    headers: { 'Content-Type': 'application\/json' },<br \/>\n    body: JSON.stringify(data)<br \/>\n  })<br \/>\n  .then(() => rwShowSuccess())<br \/>\n  .catch(() => rwShowSuccess());<br \/>\n}<\/p>\n<p>function rwShowSuccess() {<br \/>\n  \/\/ Hide form fields, show success<br \/>\n  const card = document.getElementById('rwFormCard');<br \/>\n  [...card.children].forEach(el => {<br \/>\n    if (el.id !== 'rwSuccess') el.style.display = 'none';<br \/>\n  });<br \/>\n  document.getElementById('rwSuccess').style.display = 'block';<\/p>\n<p>  \/\/ Unlock Step 2<br \/>\n  document.getElementById('step2badge').classList.add('unlocked');<br \/>\n  document.getElementById('step2lock').classList.add('hidden');<br \/>\n  document.getElementById('step2indicator').classList.remove('inactive');<br \/>\n  document.getElementById('step2indicator').classList.add('active');<\/p>\n<p>  \/\/ Scroll<\/p>\n","protected":false},"excerpt":{"rendered":"<p>CASTLETON DUALS APRIL 18TH Spartan Duals &amp; Individual Challenge Saturday, April 18, 2026 Location Spartan Arena\u00a0\u2014 100 Diamond Run Mall, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-5244","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.riptidewc.com\/index.php?rest_route=\/wp\/v2\/pages\/5244","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.riptidewc.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.riptidewc.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.riptidewc.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.riptidewc.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5244"}],"version-history":[{"count":8,"href":"https:\/\/www.riptidewc.com\/index.php?rest_route=\/wp\/v2\/pages\/5244\/revisions"}],"predecessor-version":[{"id":5466,"href":"https:\/\/www.riptidewc.com\/index.php?rest_route=\/wp\/v2\/pages\/5244\/revisions\/5466"}],"wp:attachment":[{"href":"https:\/\/www.riptidewc.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5244"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}