You’re Booked In | Untamed Fit @import url(‘https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Inter:wght@300;400;500;600&display=swap’); *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } :root { –black: #0d0d0d; –white: #ffffff; –orange: #E8571A; –orange-dark: #c44410; –grey-light: #f5f5f5; –grey-mid: #e0e0e0; –grey-text: #666; –max: 1100px; } html { scroll-behavior: smooth; } body { font-family: ‘Inter’, sans-serif; background: var(–white); color: var(–black); font-size: 16px; line-height: 1.6; } /* ── HERO ── */ .hero { background: var(–black); color: var(–white); padding: 80px 24px 72px; text-align: center; } .hero-eyebrow { display: inline-block; font-size: 11px; font-weight: 600; letter-spacing: 0.2em; text-transform: uppercase; color: var(–orange); margin-bottom: 20px; } .hero h1 { font-family: ‘Bebas Neue’, sans-serif; font-size: clamp(48px, 8vw, 90px); line-height: 0.95; letter-spacing: 0.02em; margin-bottom: 24px; } .hero h1 span { color: var(–orange); } .hero-sub { font-size: 17px; font-weight: 300; color: rgba(255,255,255,0.75); max-width: 560px; margin: 0 auto 36px; line-height: 1.7; } .btn-primary { display: inline-block; background: var(–orange); color: var(–white); font-family: ‘Inter’, sans-serif; font-weight: 600; font-size: 14px; letter-spacing: 0.08em; text-transform: uppercase; text-decoration: none; padding: 16px 36px; border-radius: 2px; transition: background 0.2s; } .btn-primary:hover { background: var(–orange-dark); } /* ── SECTION WRAPPER ── */ .section { padding: 80px 24px; } .section-inner { max-width: var(–max); margin: 0 auto; } .section-label { font-size: 11px; font-weight: 600; letter-spacing: 0.2em; text-transform: uppercase; color: var(–orange); margin-bottom: 12px; } .section-title { font-family: ‘Bebas Neue’, sans-serif; font-size: clamp(34px, 5vw, 54px); line-height: 1; margin-bottom: 16px; letter-spacing: 0.02em; } .section-intro { font-size: 16px; color: var(–grey-text); max-width: 620px; margin-bottom: 48px; line-height: 1.7; } /* ── WHAT TO EXPECT VIDEOS ── */ .expect-bg { background: var(–grey-light); } .videos-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 32px; } /* Add a third slot easily — just copy a .video-card block */ .video-card { background: var(–white); border-radius: 4px; overflow: hidden; box-shadow: 0 2px 12px rgba(0,0,0,0.07); } .video-card .video-wrap { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; } .video-card .video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none; } .video-card-body { padding: 20px 22px; } .video-card-num { font-size: 11px; font-weight: 700; letter-spacing: 0.15em; color: var(–orange); text-transform: uppercase; margin-bottom: 6px; } .video-card-title { font-family: ‘Bebas Neue’, sans-serif; font-size: 22px; letter-spacing: 0.03em; color: var(–black); } /* ── SURVEY CTA ── */ .survey-band { background: var(–orange); padding: 48px 24px; text-align: center; color: var(–white); } .survey-band h2 { font-family: ‘Bebas Neue’, sans-serif; font-size: clamp(28px, 4vw, 44px); letter-spacing: 0.03em; margin-bottom: 10px; } .survey-band p { font-size: 15px; opacity: 0.9; margin-bottom: 28px; max-width: 500px; margin-left: auto; margin-right: auto; } .btn-white { display: inline-block; background: var(–white); color: var(–orange); font-family: ‘Inter’, sans-serif; font-weight: 700; font-size: 13px; letter-spacing: 0.1em; text-transform: uppercase; text-decoration: none; padding: 15px 34px; border-radius: 2px; transition: opacity 0.2s; } .btn-white:hover { opacity: 0.88; } /* ── CLIENT INTERVIEWS ── */ .interviews-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); gap: 28px; } .interview-card { background: var(–grey-light); border-radius: 4px; overflow: hidden; } .interview-card .video-wrap { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; } .interview-card .video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none; } .interview-card-name { padding: 14px 16px; font-weight: 600; font-size: 15px; color: var(–black); } /* ── RESULTS GRID ── */ .results-bg { background: var(–black); color: var(–white); } .results-bg .section-title { color: var(–white); } .results-bg .section-intro { color: rgba(255,255,255,0.6); } .results-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(220px, 1fr)); gap: 12px; } .results-grid img { width: 100%; aspect-ratio: 1 / 1; object-fit: cover; border-radius: 3px; display: block; transition: transform 0.3s ease, opacity 0.3s ease; } .results-grid img:hover { transform: scale(1.02); opacity: 0.9; } /* ── FINAL CTA ── */ .final-cta { background: var(–black); color: var(–white); text-align: center; padding: 80px 24px; border-top: 1px solid #222; } .final-cta .section-title { color: var(–white); } .final-cta p { color: rgba(255,255,255,0.65); font-size: 16px; margin-bottom: 32px; max-width: 500px; margin-left: auto; margin-right: auto; } /* ── DIVIDER ── */ .divider { width: 40px; height: 3px; background: var(–orange); margin-bottom: 32px; } /* ── RESPONSIVE ── */ @media (max-width: 600px) { .section { padding: 56px 18px; } .hero { padding: 60px 18px 56px; } .videos-grid { grid-template-columns: 1fr; } .interviews-grid { grid-template-columns: 1fr; } .results-grid { grid-template-columns: repeat(2, 1fr); } }
Untamed Fit

Your call is
booked.
Here’s what’s next.

Watch the short videos below before we speak. It’ll make our conversation more productive and make sure we hit the ground running.

Complete Your Pre-Call Survey →

Watch These First

Two short videos from Glenn — what to expect on the call and what we’ll cover together.

Watch First
Your Call Is Booked — What’s Next?
Watch Second
What Needs to Change This Time
<!–
Watch Third
Video Title Here
–>

Complete Your Pre-Call Survey

Takes 3 minutes. Helps Glenn understand where you’re at so we can make the most of our time together.

Complete the Survey →

Who You’re Speaking With

A quick introduction from Glenn before your call.

Hear It From Them

These aren’t highlight reels. These are honest conversations with people who were exactly where you are now.

Nic’s Story
Charlotte’s Story
Anna’s Story
Michelle’s Story
Danni’s Story
Jess’s Story
Louise’s Story
Judith’s Story
Rach’s Story

The Results Speak
for Themselves

Every single one of these people started exactly where you are now.

Client transformation Client transformation Client transformation Client transformation Client transformation Client transformation Client transformation Client transformation Client transformation Client transformation Client transformation

Don’t Forget Your Survey

If you haven’t done it yet, complete the pre-call survey before we speak. It takes 3 minutes and makes the call significantly more useful for both of us.

Complete the Pre-Call Survey →