Think Differently MasterMind

Without the Box Thinking – [Programme Name] /* ============================================================ BRAND COLOURS — matched from your screenshots Edit these variables to adjust the whole page at once ============================================================ */ :root { –bg: #d6e8f5; /* powder blue page background */ –bg-section: #c8dff0; /* slightly deeper blue for alternating sections */ –white: #ffffff; /* white cards */ –black: #0d0d0d; /* near-black headings */ –purple: #b39ddb; /* lavender/purple buttons */ –purple-dark: #9575cd; /* button hover */ –teal: #4a6572; /* secondary/body text */ –border: #bdd4e7; /* subtle dividers */ –max: 1100px; /* max content width */ –narrow: 720px; /* narrow prose width */ –pad: 64px; /* desktop side padding */ } /* ============================================================ RESET & BASE ============================================================ */ *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } html { scroll-behavior: smooth; } body { font-family: ‘Inter’, sans-serif; background: var(–bg); color: var(–teal); font-size: 17px; line-height: 1.75; -webkit-font-smoothing: antialiased; } /* ============================================================ LAYOUT ============================================================ */ .wrap { max-width: var(–max); margin: 0 auto; padding: 0 var(–pad); } .wrap-narrow { max-width: var(–narrow); margin: 0 auto; padding: 0 var(–pad); } /* ============================================================ TYPOGRAPHY ============================================================ –> Headings use Syne (ultra-bold, matches your site’s heavy weight) Body uses Inter ============================================================ */ h1, h2, h3, h4 { font-family: ‘Syne’, sans-serif; color: var(–black); line-height: 1.1; } h1 { font-size: clamp(42px, 6vw, 80px); font-weight: 800; } h2 { font-size: clamp(32px, 4.5vw, 54px); font-weight: 800; } h3 { font-size: clamp(22px, 3vw, 32px); font-weight: 700; } p { color: var(–teal); } p + p { margin-top: 16px; } strong { color: var(–black); } .text-black { color: var(–black); } .text-purple { color: var(–purple-dark); } .text-teal { color: var(–teal); } .text-center { text-align: center; } /* ============================================================ SECTIONS ============================================================ */ .section { padding: 96px 0; } .section-sm { padding: 64px 0; } .section-alt { background: var(–bg-section); } hr.divider { border: none; border-top: 1px solid var(–border); margin: 0; } /* ============================================================ EYEBROW LABEL Small uppercase label above headings. Delete if not needed. ============================================================ */ .eyebrow { display: inline-block; font-family: ‘Inter’, sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase; color: var(–purple-dark); margin-bottom: 16px; } /* ============================================================ BUTTONS — lavender/purple matching your site ============================================================ */ .btn { display: inline-block; font-family: ‘Inter’, sans-serif; font-weight: 700; font-size: 16px; padding: 16px 40px; background: var(–purple); color: var(–black); border: none; border-radius: 8px; text-decoration: none; cursor: pointer; transition: background 0.2s, transform 0.15s; letter-spacing: 0.01em; } .btn:hover { background: var(–purple-dark); color: var(–white); transform: translateY(-2px); } .btn-lg { font-size: 18px; padding: 20px 52px; } .btn-white { background: var(–white); color: var(–black); } .btn-white:hover { background: var(–purple); color: var(–black); } /* ============================================================ ANNOUNCEMENT BAR Edit text. Delete this entire block to remove. ============================================================ */ .announcement-bar { background: var(–purple); color: var(–black); text-align: center; padding: 13px 24px; font-family: ‘Inter’, sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.03em; } /* ============================================================ HERO ============================================================ */ .hero { padding: 100px 0 80px; } .hero-inner { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; } .hero h1 { margin-bottom: 24px; } .hero .subhead { font-size: 19px; line-height: 1.65; margin-bottom: 40px; color: var(–teal); } .hero .btn-group { display: flex; gap: 16px; flex-wrap: wrap; } .hero-image { background: var(–white); border-radius: 12px; overflow: hidden; aspect-ratio: 4/3; display: flex; align-items: center; justify-content: center; color: var(–teal); font-size: 14px; text-align: center; padding: 24px; border: 1px solid var(–border); } /* Replace .hero-image content with: ... */ /* ============================================================ VIDEO SECTION Replace .video-placeholder with your embed iframe ============================================================ */ .video-placeholder { background: var(–white); border-radius: 12px; border: 1px solid var(–border); aspect-ratio: 16/9; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 16px; color: var(–teal); font-size: 15px; text-align: center; padding: 32px; } .play-btn { width: 72px; height: 72px; background: var(–purple); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 24px; color: var(–black); } /* ============================================================ WHITE CARD — used for modules, steps, testimonials ============================================================ */ .card { background: var(–white); border-radius: 12px; padding: 36px; border: 1px solid var(–border); } /* ============================================================ PULL QUOTE ============================================================ */ .pull-quote { font-family: ‘Syne’, sans-serif; font-size: clamp(22px, 3vw, 32px); font-weight: 700; color: var(–black); border-left: 4px solid var(–purple); padding: 12px 0 12px 28px; margin: 40px 0; line-height: 1.3; } /* ============================================================ MODULE / STEP LIST — numbered white cards like your site Copy/paste an
  • to add more modules ============================================================ */ .module-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-top: 40px; } .module-card { background: var(–white); border-radius: 12px; padding: 36px; border: 1px solid var(–border); } .module-card .num { font-family: ‘Syne’, sans-serif; font-size: 56px; font-weight: 800; color: var(–black); line-height: 1; margin-bottom: 16px; } .module-card strong { display: block; font-size: 18px; font-weight: 700; margin-bottom: 8px; color: var(–black); } .module-card p { font-size: 15px; } /* ============================================================ CHECKLIST ============================================================ */ .checklist { list-style: none; margin-top: 20px; } .checklist li { padding: 12px 0 12px 36px; position: relative; border-bottom: 1px solid var(–border); font-size: 16px; color: var(–teal); } .checklist li:last-child { border-bottom: none; } .checklist li::before { content: “✓”; position: absolute; left: 0; color: var(–purple-dark); font-weight: 800; font-size: 17px; } .checklist-x li::before { content: “✗”; color: #e57373; } /* ============================================================ BEFORE / AFTER GRID — matches your site’s ❌/✅ layout ============================================================ */ .before-after { display: grid; grid-template-columns: 1fr 1fr; gap: 24px; margin-top: 40px; } .before-after .card h3 { font-size: 22px; margin-bottom: 20px; } /* ============================================================ TESTIMONIALS Copy/paste a .testimonial-card to add more ============================================================ */ .testimonial-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-top: 40px; } .testimonial-card { background: var(–white); border-radius: 12px; padding: 32px; border: 1px solid var(–border); } .testimonial-card .quote { font-size: 17px; font-style: italic; color: var(–teal); line-height: 1.65; margin-bottom: 24px; } .testimonial-card .name { font-weight: 700; font-size: 14px; color: var(–black); } .testimonial-card .role { font-size: 13px; color: var(–purple-dark); margin-top: 3px; } /* ============================================================ BONUS BOXES Copy/paste a .bonus-card to add more ============================================================ */ .bonus-card { background: var(–white); border-radius: 12px; padding: 28px 32px; border: 1px solid var(–border); margin-bottom: 16px; display: grid; grid-template-columns: auto 1fr; gap: 20px; align-items: start; } .bonus-tag { background: var(–purple); color: var(–black); font-weight: 700; font-size: 11px; text-transform: uppercase; letter-spacing: 0.1em; padding: 6px 14px; border-radius: 20px; white-space: nowrap; margin-top: 3px; } .bonus-card strong { display: block; font-size: 17px; margin-bottom: 6px; color: var(–black); } .bonus-card p { font-size: 15px; color: var(–teal); } /* ============================================================ PRICING BOX ============================================================ */ .pricing-box { background: var(–white); border-radius: 16px; padding: 56px 48px; border: 2px solid var(–purple); text-align: center; max-width: 640px; margin: 0 auto; } .price-was { text-decoration: line-through; color: var(–teal); font-size: 22px; opacity: 0.6; } .price-now { font-family: ‘Syne’, sans-serif; font-size: clamp(64px, 10vw, 96px); font-weight: 800; color: var(–black); line-height: 1; margin-bottom: 4px; } .price-note { color: var(–teal); font-size: 14px; margin-bottom: 36px; } .guarantee-box { background: #f0eaf9; border-radius: 10px; padding: 24px 28px; margin-top: 32px; text-align: left; } .guarantee-box strong { display: block; color: var(–purple-dark); margin-bottom: 8px; } .guarantee-box p { font-size: 15px; color: var(–teal); } /* ============================================================ FAQ — CSS accordion, no JavaScript needed Copy/paste a
    block to add more questions ============================================================ */ .faq { margin-top: 40px; } .faq-item { border-bottom: 1px solid var(–border); } .faq-item summary { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 22px 0; cursor: pointer; list-style: none; font-weight: 600; font-size: 16px; color: var(–black); } .faq-item summary::-webkit-details-marker { display: none; } .faq-item summary::after { content: “+”; font-size: 26px; color: var(–purple-dark); flex-shrink: 0; font-weight: 300; } details[open] > summary::after { content: “−”; } .faq-item p { padding-bottom: 22px; color: var(–teal); font-size: 15px; line-height: 1.7; } /* ============================================================ STICKY BOTTOM BAR Delete this entire block to remove it ============================================================ */ .sticky-cta { position: fixed; bottom: 0; left: 0; right: 0; background: var(–white); border-top: 2px solid var(–purple); padding: 14px 32px; display: flex; align-items: center; justify-content: center; gap: 28px; z-index: 999; box-shadow: 0 -4px 20px rgba(0,0,0,0.08); } .sticky-cta p { font-weight: 600; font-size: 15px; color: var(–black); } .sticky-cta .btn { padding: 12px 32px; font-size: 15px; } /* ============================================================ FOOTER ============================================================ */ .site-footer { background: var(–black); padding: 56px 0; text-align: center; } .site-footer .brand { font-family: ‘Syne’, sans-serif; font-size: 22px; font-weight: 800; color: var(–white); margin-bottom: 20px; } .site-footer a { color: #aaa; font-size: 14px; text-decoration: none; margin: 0 12px; } .site-footer a:hover { color: var(–purple); } .site-footer .copy { color: #666; font-size: 13px; margin-top: 16px; } /* ============================================================ RESPONSIVE — tablets & mobile ============================================================ */ @media (max-width: 860px) { :root { –pad: 28px; } .hero-inner { grid-template-columns: 1fr; } .hero-image { display: none; } .module-grid { grid-template-columns: 1fr; } .before-after { grid-template-columns: 1fr; } .testimonial-grid { grid-template-columns: 1fr; } .bonus-card { grid-template-columns: 1fr; } .pricing-box { padding: 40px 28px; } .sticky-cta { flex-direction: column; gap: 10px; } .section { padding: 64px 0; } } @media (max-width: 480px) { :root { –pad: 20px; } h1 { font-size: 38px; } .hero { padding: 64px 0 48px; } .btn-lg { font-size: 16px; padding: 16px 32px; } } <!– ============================================================ ANNOUNCEMENT BAR Edit the text. Delete this entire
    block to remove it. ============================================================ –>
    ⚡ [ANNOUNCEMENT — e.g. “Cohort starts [date]” · Only [X] seats remaining] →
    <!– ============================================================ STICKY BOTTOM CTA BAR Floats at the bottom on all screens. Edit text and button. Delete this entire
    to remove. ============================================================ –>

    🔥 [Programme Name] — [e.g. “Doors close Friday”]

    [Enrol Now] →
    [ Eyebrow — e.g. “New Programme” | “10-Week Cohort” | “Live Masterclass” ]

    [Your Bold
    Programme Headline.]

    [One sentence. Who is it for and what will they achieve?
    E.g. “A 10-week live programme for decision-makers who want to think at the highest level — without the limits of conditioned thinking.”]

    [Reassurance — e.g. “No prior experience needed · Instant access on enrolment”]

    <!– RIGHT: hero image Replace the div below with: description –>
    🧠
    [REPLACE WITH YOUR IMAGE] Add your image URL here

    <!– ============================================================ SECTION 2: VIDEO (optional) Replace the .video-placeholder div with your embed code like: Delete this entire
    block if you have no video. ============================================================ –>
    [PASTE YOUR VIDEO EMBED CODE HERE]

    Replace this box with a YouTube or Vimeo embed.
    Example: <iframe src=”https://www.youtube.com/embed/YOUR_ID”…&gt;

    [Optional caption — e.g. “Watch this 3-minute overview”]


    <!– ============================================================ SECTION 3: THE PROBLEM Speak directly to your audience's frustrations. Edit/add/remove

    tags freely. Pull-quote is optional — delete if not needed. ============================================================ –>

    [ e.g. “Sound Familiar?” ]

    [Headline that names the problem they’re facing]

    [Opening line that immediately resonates. Speak in your audience’s exact words — their frustration, their ceiling.]

    [Problem paragraph 2 — what have they tried that hasn’t worked? Why do they keep hitting the same wall?]

    [Problem paragraph 3 — raise the stakes. What is this costing them in decisions, confidence, outcomes?]

    “[A bold, quotable statement that crystallises the core problem — make it feel like you’re reading their mind.]”

    [Transition line into your solution — e.g. “That’s exactly what this programme was designed to fix.”]


    <!– ============================================================ SECTION 4: BEFORE / AFTER Matches the ❌/✅ layout on your existing site. Edit each
  • . Add or remove items as needed. ============================================================ –>
    [ e.g. “The Transformation” ]

    [Before & After headline]

    [Optional subline]

    ❌ Before this Programme

    • [Before state 1 — e.g. “Linear, conditioned thinking”]
    • [Before state 2 — e.g. “Emotionally driven decisions”]
    • [Before state 3 — e.g. “Unchallenged assumptions”]
    • [Before state 4 — e.g. “Reactive, not proactive”]
    • [Before state 5]

    ✅ After this Programme

    • [After state 1 — e.g. “Expansive, critical thinking”]
    • [After state 2 — e.g. “Consequential, logical decisions”]
    • [After state 3 — e.g. “Challenging reliability of evidence”]
    • [After state 4 — e.g. “Foresight to chain reactions”]
    • [After state 5]

    [ e.g. “Why I Built This” ]

    [Your story headline — e.g. “I used to think the same way you do.”]

    <!– Optional photo — uncomment and replace URL: Tina Shahara Rahman –>

    [Story paragraph 1 — start with a moment, not a CV. E.g. “I was in a boardroom when I realised the smartest people in the room were making the worst decisions — including me.”]

    [Story paragraph 2 — the turning point. What shifted? What did you discover?]

    [Story paragraph 3 — what you built. Why this approach works. What makes it different.]

    <!– Optional: replace emoji with –>
    👤
    [Your Name]

    [Your title — e.g. “Strategic People Director · NLP Coach · Licensed Tony Buzan Mind Map Instructor”]


    <!– ============================================================ SECTION 6: WHAT YOU'LL LEARN — white numbered cards Matches the "3 Steps" layout on your existing site. Copy/paste a .module-card block to add more modules. Numbers are manual — update the text. ============================================================ –>
    [ e.g. “The Programme” ]

    [What you’ll learn — headline]

    [Context line — e.g. “Broken into [X] modules, each building on the last:”]

    01 [Module 1 Title]

    [Short description of this module — what it covers and why it matters. 1–2 sentences.]

    02 [Module 2 Title]

    [Short description.]

    03 [Module 3 Title]

    [Short description.]

    04 [Module 4 Title]

    [Short description.]

    05 [Module 5 Title]

    [Short description.]


    <!– ============================================================ SECTION 7: WHO THIS IS FOR Edit each
  • . Add or remove as needed. ============================================================ –>
    [ e.g. “Is This For You?” ]

    [Who is this programme for?]

    ✅ This is for you if…

    • [Audience trait 1 — e.g. “You’re a decision-maker who wants to think at the highest level”]
    • [Audience trait 2]
    • [Audience trait 3]
    • [Audience trait 4]
    • [Audience trait 5]

    ❌ This is not for you if…

    • [Exclusion 1 — e.g. “You want a passive watch-and-forget course”]
    • [Exclusion 2]
    • [Exclusion 3]

    [ e.g. “What People Say” ]

    Real results from real people

    [Optional subline — e.g. “From decision-makers and leaders around the world”]

    “[Paste full testimonial here. Specific outcomes make these far more powerful.]”

    [Full Name]
    [Job title / company / location]

    “[Testimonial 2.]”

    [Full Name]
    [Job title / company / location]

    “[Testimonial 3.]”

    [Full Name]
    [Job title / company / location]

    “[Testimonial 4.]”

    [Full Name]
    [Job title / company / location]

    <!– ============================================================ SECTION 9: BONUSES (optional) Delete this entire
    block if you have no bonuses. Copy/paste a .bonus-card block to add more. ============================================================ –>
    [ e.g. “Included Free” ]

    You also get these when you enrol:

    [Optional — e.g. “All included at no extra cost”]

    Bonus 1
    [Bonus Name]

    [What it is and why it’s valuable. 1–2 sentences.]

    Bonus 2
    [Bonus Name]

    [Description.]

    Bonus 3
    [Bonus Name]

    [Description.]


    [ e.g. “Enrol Now” ]

    [Programme Name]

    £[Original Price]
    £[Your Price]
    [E.g. “One-time payment · Lifetime access” or “Or [X] payments of £[Y]”]
    • [What’s included — e.g. “Full 10-week programme”]
    • [What’s included — e.g. “Live cohort sessions”]
    • [What’s included — e.g. “Workbook & resources”]
    • [What’s included — e.g. “Bonus 1 name”]
    • [What’s included — e.g. “Lifetime access to recordings”]
    [CTA — e.g. “Yes — Save My Seat”] →

    [E.g. “Secure checkout · Instant confirmation”]

    🛡️ [Guarantee Headline — e.g. “30-Day Money-Back Guarantee”]

    [Describe in plain English. What do they need to do? How do they claim it?]


    <!– ============================================================ SECTION 11: FAQ CSS accordion — no JavaScript needed. Copy/paste a
    block to add more. ============================================================ –>
    [ e.g. “FAQ” ]

    Frequently Asked Questions

    [Question 1 — e.g. “Who is this programme for?”]

    [Answer. Be specific and honest.]

    [Question 2 — e.g. “How long do I have access?”]

    [Answer.]

    [Question 3 — e.g. “Do I need any prior knowledge?”]

    [Answer.]

    [Question 4 — e.g. “Is there a payment plan?”]

    [Answer.]

    [Question 5 — e.g. “What is your refund policy?”]

    [Answer.]

    <!– Add more by copy-pasting a
    block above –>

    [ e.g. “Ready?” ]

    [Final bold headline — e.g. “Your thinking is the one thing no one can take from you.”]

    [One final compelling line. Speak to the decision they’re on the edge of making.]

    [Final CTA — e.g. “Join the Programme”] →

    Questions? Email hello@withouttheboxthinking.com