<!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>