<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8" />
  <meta name="viewport" content="width=device-width,initial-scale=1" />
  <title>SHIFT2SHIFT | Hyperfit Hockey USA</title>
  <meta name="description" content="SHIFT2SHIFT game video review: annotated shift-by-shift breakdowns, decision-making, patterns, and comparative model clips." />

  <style>
    :root{
      --bg:#070A10;
      --bg2:#0B1020;
      --panel:rgba(255,255,255,.06);
      --panel2:rgba(255,255,255,.04);
      --stroke:rgba(255,255,255,.12);
      --text:#EEF2FF;
      --muted:#A9B3D3;
      --gold:#D6B25E;
      --gold2:#B8943F;
      --blue:#4AA3FF;
      --shadow: 0 24px 70px rgba(0,0,0,.55);
      --radius: 18px;
      --radius2: 26px;
      --max: 1120px;
      --font: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial;
    }
    *{box-sizing:border-box}
    body{
      margin:0;
      font-family:var(--font);
      color:var(--text);
      background:
        radial-gradient(1200px 600px at 15% 10%, rgba(214,178,94,.16), transparent 55%),
        radial-gradient(900px 600px at 85% 0%, rgba(74,163,255,.16), transparent 55%),
        linear-gradient(180deg, var(--bg) 0%, var(--bg2) 55%, var(--bg) 100%);
    }
    a{color:inherit}
    .wrap{max-width:var(--max); margin:0 auto; padding:26px 18px 80px;}

    /* Top bar */
    .topbar{
      display:flex; align-items:center; justify-content:space-between;
      gap:14px; padding:8px 0 0;
    }
    .brand{
      display:flex; align-items:center; gap:12px; text-decoration:none;
    }
    .logo{
      width:44px; height:44px; border-radius:16px;
      background: linear-gradient(135deg, rgba(214,178,94,.95), rgba(74,163,255,.18));
      border:1px solid rgba(255,255,255,.14);
      box-shadow:0 18px 50px rgba(0,0,0,.35);
      display:grid; place-items:center;
      font-weight:950; letter-spacing:.06em;
      color:#0B1020;
    }
    .brandText{display:grid; line-height:1.05}
    .brandText .t1{
      font-size:12px; letter-spacing:.26em; text-transform:uppercase; color:var(--muted);
      font-weight:800;
    }
    .brandText .t2{
      font-size:14px; letter-spacing:.08em; text-transform:uppercase; font-weight:900;
      margin-top:3px;
    }

    .nav{
      display:flex; gap:10px; flex-wrap:wrap; justify-content:flex-end;
    }
    .btn{
      display:inline-flex; align-items:center; justify-content:center;
      padding:10px 14px;
      border-radius:999px;
      border:1px solid var(--stroke);
      background: rgba(255,255,255,.03);
      backdrop-filter: blur(10px);
      text-decoration:none;
      font-weight:850;
      font-size:13px;
      transition: transform .15s ease, background .15s ease, border-color .15s ease;
    }
    .btn:hover{transform: translateY(-1px); background: rgba(255,255,255,.05);}
    .btn.primary{
      background: linear-gradient(180deg, rgba(214,178,94,.95), rgba(184,148,63,.90));
      border-color: rgba(214,178,94,.55);
      color:#0B1020;
      box-shadow: 0 26px 70px rgba(214,178,94,.14);
    }

    /* Hero */
    .hero{
      margin-top:18px;
      border-radius:var(--radius2);
      border:1px solid var(--stroke);
      background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.03));
      box-shadow: var(--shadow);
      overflow:hidden;
      position:relative;
    }

    /* HERO IMAGE: replace URL below */
    .heroMedia{
      height: 340px;
      background:
        linear-gradient(180deg, rgba(7,10,16,.45), rgba(7,10,16,.80)),
        url("https://images.unsplash.com/photo-1517927033932-b3d18e61fb3a?auto=format&fit=crop&w=2000&q=70");
      background-size:cover;
      background-position:center;
      border-bottom:1px solid rgba(255,255,255,.10);
      position:relative;
    }

    /* Accent glow line */
    .heroMedia:after{
      content:"";
      position:absolute; left:0; right:0; bottom:0; height:2px;
      background: linear-gradient(90deg, transparent, rgba(214,178,94,.95), rgba(74,163,255,.65), transparent);
      opacity:.8;
    }

    .heroInner{
      padding:26px 28px 30px;
      display:grid;
      grid-template-columns: 1.15fr .85fr;
      gap:16px;
      position:relative;
    }

    .kicker{
      display:inline-flex; align-items:center; gap:10px;
      padding:7px 12px;
      border-radius:999px;
      border:1px solid rgba(214,178,94,.40);
      background: rgba(214,178,94,.10);
      color: rgba(214,178,94,.98);
      font-weight:950;
      letter-spacing:.14em;
      text-transform:uppercase;
      font-size:12px;
    }

    h1{
      margin:12px 0 10px;
      font-size:44px;
      line-height:1.03;
      letter-spacing:-.03em;
    }
    .subhead{
      margin:0;
      color:var(--muted);
      font-size:16px;
      line-height:1.65;
      max-width:72ch;
    }

    .heroStats{
      margin-top:18px;
      display:flex; flex-wrap:wrap; gap:10px;
    }
    .pill{
      padding:10px 12px;
      border-radius:999px;
      border:1px solid rgba(255,255,255,.12);
      background: rgba(255,255,255,.03);
      font-weight:850;
      font-size:13px;
      color:var(--text);
    }
    .pill b{color:var(--gold)}

    .featureCard{
      border-radius:var(--radius);
      border:1px solid rgba(255,255,255,.12);
      background: rgba(255,255,255,.04);
      padding:16px;
    }
    .featureCard h3{
      margin:0 0 8px;
      font-size:12px;
      letter-spacing:.22em;
      text-transform:uppercase;
      color:var(--muted);
    }
    .featureCard .big{
      margin:0 0 10px;
      font-size:16px;
      font-weight:950;
    }
    .bullets{
      margin:0;
      padding-left:18px;
      color:var(--muted);
      font-size:13.5px;
      line-height:1.6;
    }
    .bullets li{margin:6px 0}
    .divider{height:1px; background:rgba(255,255,255,.12); margin:12px 0;}

    /* Sections */
    .section{margin-top:26px;}
    .sectionHead{
      display:flex; align-items:flex-end; justify-content:space-between;
      gap:14px; margin-bottom:12px;
    }
    .sectionHead h2{
      margin:0;
      font-size:18px;
      letter-spacing:.16em;
      text-transform:uppercase;
      color:rgba(214,178,94,.95);
    }
    .sectionHead p{
      margin:0;
      color:var(--muted);
      font-size:14px;
      line-height:1.6;
      max-width:72ch;
    }

    .grid{
      display:grid;
      grid-template-columns: repeat(12, 1fr);
      gap:14px;
    }
    .card{
      border-radius:var(--radius);
      border:1px solid rgba(255,255,255,.12);
      background: rgba(255,255,255,.03);
      padding:18px;
    }
    .card h3{margin:0 0 8px; font-size:16px;}
    .card p{margin:0; color:var(--muted); line-height:1.65; font-size:14px;}

    .iconRow{display:flex; gap:10px; align-items:center; margin-bottom:10px;}
    .icon{
      width:38px; height:38px; border-radius:14px;
      background: linear-gradient(135deg, rgba(214,178,94,.80), rgba(74,163,255,.16));
      border:1px solid rgba(255,255,255,.14);
      display:grid; place-items:center;
      color:#0B1020;
      font-weight:950;
    }

    /* Layout spans */
    .span6{grid-column: span 6;}
    .span4{grid-column: span 4;}
    .span12{grid-column: span 12;}

    /* CTA band */
    .ctaBand{
      margin-top:18px;
      border-radius:var(--radius2);
      border:1px solid rgba(214,178,94,.35);
      background: linear-gradient(180deg, rgba(214,178,94,.14), rgba(255,255,255,.02));
      padding:18px;
      display:flex;
      align-items:center;
      justify-content:space-between;
      gap:14px;
      flex-wrap:wrap;
    }
    .ctaBand .left{display:grid; gap:4px;}
    .ctaBand .left .t{font-weight:950; font-size:16px;}
    .ctaBand .left .s{color:var(--muted); font-size:14px; line-height:1.55;}

    /* Footer */
    footer{
      margin-top:30px;
      padding-top:18px;
      border-top:1px solid rgba(255,255,255,.12);
      color:var(--muted);
      font-size:13px;
      display:flex; justify-content:space-between; gap:12px; flex-wrap:wrap;
    }

    @media (max-width: 980px){
      .heroMedia{height:280px}
      .heroInner{grid-template-columns:1fr}
      h1{font-size:38px}
      .span6,.span4{grid-column: span 12;}
    }
  </style>
</head>

<body>
  <div class="wrap">

    <!-- Top -->
    <div class="topbar">
      <a class="brand" href="#">
        <div class="logo">HF</div>
        <div class="brandText">
          <div class="t1">Hyperfit Hockey USA</div>
          <div class="t2">SHIFT2SHIFT</div>
        </div>
      </a>

      <div class="nav">
        <a class="btn" href="#how">How it works</a>
        <a class="btn" href="#deliverables">What you receive</a>
        <a class="btn" href="#faq">FAQ</a>
        <a class="btn primary" href="#schedule">Schedule via Email</a>
      </div>
    </div>

    <!-- Hero -->
    <section class="hero">
      <!-- Big image header -->
      <div class="heroMedia" aria-label="SHIFT2SHIFT hero image"></div>

      <div class="heroInner">
        <div>
          <span class="kicker">Game Video Review</span>
          <h1>SHIFT2SHIFT</h1>
          <p class="subhead">
            SHIFT2SHIFT helps players step back from the game experience and clearly understand what they <b>feel</b>
            versus what is <b>real</b> on the ice—then turn that clarity into better decisions, cleaner execution,
            and higher-percentage hockey.
          </p>

          <div class="heroStats">
            <div class="pill"><b>Annotated</b> shift-by-shift review</div>
            <div class="pill"><b>Patterns</b> + decision options</div>
            <div class="pill"><b>Model clips</b> (NHL / AHL / OHL)</div>
            <div class="pill"><b>Notes & Q&A</b> in the app</div>
          </div>

          <div class="ctaBand" id="schedule">
            <div class="left">
              <div class="t">Schedule your SHIFT2SHIFT review</div>
              <div class="s">Email to book a single game, monthly cadence, or tournament cycle review.</div>
            </div>

            <a class="btn primary"
               href="mailto:karim@hyperfithockey.com?subject=SHIFT2SHIFT%20Schedule%20Request&body=Hi%20Karim%2C%0A%0AI%E2%80%99d%20like%20to%20schedule%20a%20SHIFT2SHIFT%20review.%0A%0APlayer%20name%3A%0AAge%2FLevel%3A%0ATeam%2FOrganization%3A%0AGame%20link%20(or%20tournament)%3A%0APosition%3A%0A%0AThank%20you!">
              Email to Schedule
            </a>
          </div>
        </div>

        <!-- Side Feature Card -->
        <aside class="featureCard">
          <h3>What it is</h3>
          <p class="big">Recorded, annotated game review.</p>
          <ul class="bullets">
            <li>Shift-by-shift breakdown with narration and visual cues.</li>
            <li>Identify patterns, concepts, and high-value decisions.</li>
            <li>Improve effectiveness and efficiency through role clarity.</li>
            <li>Compare to high-level model clips to visualize execution.</li>
          </ul>

          <div class="divider"></div>

          <h3>How you interact</h3>
          <ul class="bullets">
            <li>Players leave notes and questions directly on the video in the coaching app.</li>
            <li>Access review content anytime for repeat learning.</li>
          </ul>
        </aside>
      </div>
    </section>

    <!-- How it works -->
    <section class="section" id="how">
      <div class="sectionHead">
        <h2>How it works</h2>
        <p>Video review designed to convert game experience into repeatable solutions and better decision-making.</p>
      </div>

      <div class="grid">
        <div class="card span4">
          <div class="iconRow">
            <div class="icon">1</div>
            <h3>Submit your game</h3>
          </div>
          <p>Send a game link (single game, recurring cadence, or tournament batch).</p>
        </div>

        <div class="card span4">
          <div class="iconRow">
            <div class="icon">2</div>
            <h3>We annotate & narrate</h3>
          </div>
          <p>Recorded walkthrough covering each shift, patterns, concepts, decisions, and options.</p>
        </div>

        <div class="card span4">
          <div class="iconRow">
            <div class="icon">3</div>
            <h3>Compare & apply</h3>
          </div>
          <p>Model clips and targeted takeaways to apply directly to practices and games.</p>
        </div>
      </div>
    </section>

    <!-- Deliverables -->
    <section class="section" id="deliverables">
      <div class="sectionHead">
        <h2>What you receive</h2>
        <p>Clear takeaways you can revisit anytime, with app-based notes and questions to support learning continuity.</p>
      </div>

      <div class="grid">
        <div class="card span6">
          <div class="iconRow">
            <div class="icon">🎥</div>
            <h3>Recorded annotated review</h3>
          </div>
          <p>Full recorded walkthrough of annotated video: shifts, patterns, concepts, decision points, and efficiency improvements.</p>
        </div>

        <div class="card span6">
          <div class="iconRow">
            <div class="icon">📎</div>
            <h3>Comparative model clips</h3>
          </div>
          <p>Curated comparison clips from an extensive NHL / AHL / OHL library to reinforce execution and context.</p>
        </div>

        <div class="card span12">
          <div class="iconRow">
            <div class="icon">💬</div>
            <h3>Player notes & questions in the app</h3>
          </div>
          <p>Players can leave notes and ask questions directly on each reviewed video for clarity and better retention.</p>
        </div>
      </div>
    </section>

    <!-- Cadence -->
    <section class="section">
      <div class="sectionHead">
        <h2>Flexible cadence</h2>
        <p>Choose the rhythm that matches your season: single game, monthly cadence (1–2x), or tournament cycle.</p>
      </div>

      <div class="grid">
        <div class="card span4">
          <div class="iconRow">
            <div class="icon">⚡</div>
            <h3>Single Game</h3>
          </div>
          <p>Immediate feedback after a key game or weekend.</p>
        </div>

        <div class="card span4">
          <div class="iconRow">
            <div class="icon">📅</div>
            <h3>Monthly (1–2x)</h3>
          </div>
          <p>Build consistency, track patterns, and measure progress over time.</p>
        </div>

        <div class="card span4">
          <div class="iconRow">
            <div class="icon">🏆</div>
            <h3>Tournament Cycle</h3>
          </div>
          <p>Review multiple games to spot recurring habits and adjust fast.</p>
        </div>
      </div>
    </section>

    <!-- FAQ -->
    <section class="section" id="faq">
      <div class="sectionHead">
        <h2>FAQ</h2>
        <p>Quick answers for parents and players—edit to match pricing/turnaround and logistics.</p>
      </div>

      <div class="grid">
        <div class="card span6">
          <h3>What makes SHIFT2SHIFT different?</h3>
          <p>It’s a recorded, annotated walkthrough of every shift—focused on patterns, concepts, decision points, and model comparisons, built to close the gap between “feel” and “real.”</p>
        </div>
        <div class="card span6">
          <h3>Do players get access to the review?</h3>
          <p>Yes. Players can access the review anytime and leave notes/questions directly on the video inside the coaching app.</p>
        </div>
        <div class="card span6">
          <h3>How often should we do it?</h3>
          <p>Some players do one game for clarity; others benefit from a 1–2x/month cadence or tournament cycle reviews.</p>
        </div>
        <div class="card span6">
          <h3>How do we schedule?</h3>
          <p>Use the “Email to Schedule” button to share player info and your game link/tournament details.</p>
        </div>
      </div>
    </section>

    <footer>
      <div>© Hyperfit Hockey USA • SHIFT2SHIFT</div>
      <div style="display:flex; gap:14px; flex-wrap:wrap;">
        <a style="text-decoration:none; color:var(--muted); font-weight:800;" href="mailto:karim@hyperfithockey.com">karim@hyperfithockey.com</a>
        <a style="text-decoration:none; color:var(--muted); font-weight:800;" href="tel:+13125666842">312-566-6842</a>
      </div>
    </footer>

  </div>

  <!--
    HERO IMAGE INSTRUCTIONS:
    Replace the URL inside .heroMedia background-image with your own photo.
    In Squarespace: upload your image, copy its URL, and paste it there.
  -->
</body>
</html>