{"id":52,"date":"2026-04-02T14:32:43","date_gmt":"2026-04-02T14:32:43","guid":{"rendered":"https:\/\/shendysconsulting.com\/?page_id=52"},"modified":"2026-04-04T19:08:43","modified_gmt":"2026-04-04T19:08:43","slug":"lifesquad-managing-risk-where-life-happens","status":"publish","type":"page","link":"https:\/\/lifesquad.ca\/","title":{"rendered":"LifeSquad &#8211; Managing Risk Where Life Happens"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"52\" class=\"elementor elementor-52\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e0308da e-flex e-con-boxed e-con e-parent\" data-id=\"e0308da\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9760f3c elementor-widget elementor-widget-html\" data-id=\"9760f3c\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>LifeSquad \u2013 Managing Risk Where Life Happens<\/title>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800&family=Barlow:wght@300;400;500;600&display=swap\" rel=\"stylesheet\">\n<style>\n  \/* =============================================\n     LIFESQUAD \u2014 DESIGN SYSTEM\n     Navy #1B2A4A | Teal #0891B2 | Cyan #22D3EE\n     White #FFFFFF | Light #F0F7FA | Dark #0F1923\n  ============================================= *\/\n  \n  .wp-block-cover__background {display:none;}\n  .description {display:none;}\n  hr {color:white; height:0pt; border:none;}\n  #headerimg h1 a {color:white;}\n  .footer {display:none;}\n\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --navy:        #1B2A4A;\n    --navy-dark:   #0F1923;\n    --teal:        #0891B2;\n    --cyan:        #22D3EE;\n    --cyan-light:  #67E8F9;\n    --white:       #FFFFFF;\n    --light:       #F0F7FA;\n    --mid:         #E2EEF4;\n    --text:        #1B2A4A;\n    --text-muted:  #4A6080;\n    --ff-head:     'Barlow Condensed', sans-serif;\n    --ff-body:     'Barlow', sans-serif;\n  }\n\n  html { scroll-behavior: smooth; }\n  body {\n    font-family: var(--ff-body);\n    color: var(--text);\n    background: var(--white);\n    overflow-x: hidden;\n  }\n\n  \/* \u2500\u2500 NAV \u2500\u2500 *\/\n  .ls-nav {\n    position: fixed; top: 0; left: 0; width: 100%; z-index: 100;\n    background: rgba(15,25,35,0.96);\n    backdrop-filter: blur(12px);\n    border-bottom: 1px solid rgba(34,211,238,0.15);\n    display: flex; align-items: center; justify-content: space-between;\n    padding: 0 48px; height: 72px;\n  }\n\n  .lslogo { height: 80px !important; }\n\n  .ls-logo {\n    font-family: var(--ff-head);\n    font-size: 28px; font-weight: 800;\n    letter-spacing: 0.04em;\n    color: var(--white);\n    text-decoration: none;\n    display: flex; align-items: center; gap: 10px;\n  }\n\n  .ls-nav-links {\n    display: flex; gap: 32px; list-style: none;\n  }\n  .ls-nav-links a {\n    font-family: var(--ff-body);\n    font-size: 14px; font-weight: 500;\n    letter-spacing: 0.08em; text-transform: uppercase;\n    color: rgba(255,255,255,0.75);\n    text-decoration: none;\n    transition: color 0.2s;\n  }\n  .ls-nav-links a:hover { color: var(--cyan); }\n\n  .ls-nav-cta {\n    background: linear-gradient(135deg, var(--teal), var(--cyan));\n    color: var(--navy-dark) !important;\n    font-weight: 700 !important;\n    padding: 10px 22px;\n    border-radius: 6px;\n    transition: opacity 0.2s !important;\n  }\n  .ls-nav-cta:hover { opacity: 0.88; }\n\n  .ls-nav-links-small { display: none; }\n  .ls-nav-links-small a {\n    font-family: var(--ff-body);\n    font-size: 14px; font-weight: 500;\n    letter-spacing: 0.08em; text-transform: uppercase;\n    color: rgba(255,255,255,0.75);\n    text-decoration: none;\n    transition: color 0.2s;\n  }\n  .ls-nav-cta-small {\n    background: linear-gradient(135deg, var(--teal), var(--cyan));\n    color: var(--navy-dark) !important;\n    font-weight: 700 !important;\n    padding: 6px;\n    border-radius: 6px;\n    transition: opacity 0.2s !important;\n  }\n  .ls-nav-cta-small:hover { opacity: 0.88; }\n\n  \/* \u2500\u2500 HERO \u2500\u2500 *\/\n  .ls-hero {\n    min-height: 100vh;\n    background: var(--navy-dark);\n    position: relative;\n    display: flex; align-items: center;\n    overflow: hidden;\n    margin-top: -80px;\n  }\n\n  .ls-hero-bg {\n    position: absolute; inset: 0;\n    background-image: url('https:\/\/lifesquad.ca\/wp-content\/uploads\/2026\/04\/b1a22b35-92e2-43c7-921c-c0dfed8ef01a.jpeg');\n    background-size: cover; background-position: center;\n    opacity: 0.18;\n  }\n\n  .ls-hero::after {\n    content: '';\n    position: absolute; bottom: -2px; left: 0; right: 0;\n    height: 120px;\n    background: var(--white);\n    clip-path: polygon(0 100%, 100% 0, 110% 100%);\n  }\n\n  .ls-hero-orb {\n    position: absolute;\n    width: 600px; height: 600px;\n    border-radius: 50%;\n    background: radial-gradient(circle, rgba(8,145,178,0.25) 0%, transparent 70%);\n    right: -100px; top: 50%; transform: translateY(-50%);\n    pointer-events: none;\n  }\n\n  .ls-hero-inner {\n    position: relative; z-index: 2;\n    max-width: 1200px; margin: 0 auto;\n    padding: 120px 48px 160px;\n    display: grid; grid-template-columns: 1fr 1fr; gap: 64px;\n    align-items: center;\n  }\n\n  .ls-hero-eyebrow {\n    font-family: var(--ff-body);\n    font-size: 12px; font-weight: 600;\n    letter-spacing: 0.2em; text-transform: uppercase;\n    color: var(--cyan);\n    margin-bottom: 20px;\n    display: flex; align-items: center; gap: 12px;\n    animation: fadeUp 0.6s ease both;\n  }\n  .ls-hero-eyebrow::before {\n    content: '';\n    display: block; width: 32px; height: 2px;\n    background: var(--cyan);\n  }\n\n  \/* \u2500\u2500 ITEM 3: H1 font-weight 400, letter-spacing 0.03em \u2500\u2500 *\/\n  .ls-hero h1 {\n    font-family: var(--ff-head);\n    font-size: clamp(52px, 6vw, 88px);\n    font-weight: 400;               \/* changed from 800 *\/\n    line-height: 0.95;\n    letter-spacing: 0.03em;         \/* changed from 0.01em *\/\n    color: var(--white);\n    margin-bottom: 28px;\n    animation: fadeUp 0.6s 0.1s ease both;\n  }\n  .ls-hero h1 em {\n    font-style: normal;\n    color: var(--cyan);\n    display: block;\n  }\n\n  .ls-hero-sub {\n    font-size: 18px; font-weight: 300;\n    line-height: 1.65;\n    color: rgba(255,255,255,0.7);\n    max-width: 480px;\n    margin-bottom: 40px;\n    animation: fadeUp 0.6s 0.2s ease both;\n  }\n\n  .ls-hero-actions {\n    display: flex; gap: 16px; flex-wrap: wrap;\n    animation: fadeUp 0.6s 0.3s ease both;\n  }\n\n  .btn-primary {\n    display: inline-flex; align-items: center; gap: 8px;\n    background: linear-gradient(135deg, var(--teal), var(--cyan));\n    color: var(--navy-dark);\n    font-family: var(--ff-head);\n    font-size: 17px; font-weight: 700;\n    letter-spacing: 0.06em; text-transform: uppercase;\n    padding: 16px 36px;\n    border-radius: 6px;\n    text-decoration: none;\n    transition: transform 0.2s, box-shadow 0.2s;\n    box-shadow: 0 8px 32px rgba(8,145,178,0.4);\n  }\n  .btn-primary:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 12px 40px rgba(8,145,178,0.55);\n  }\n\n  .btn-secondary {\n    display: inline-flex; align-items: center; gap: 8px;\n    background: transparent;\n    color: var(--white);\n    font-family: var(--ff-head);\n    font-size: 17px; font-weight: 600;\n    letter-spacing: 0.06em; text-transform: uppercase;\n    padding: 16px 36px;\n    border-radius: 6px;\n    border: 1.5px solid rgba(255,255,255,0.3);\n    text-decoration: none;\n    transition: border-color 0.2s, color 0.2s;\n  }\n  .btn-secondary:hover { border-color: var(--cyan); color: var(--cyan); }\n\n  .ls-hero-stats {\n    display: grid; grid-template-columns: 1fr 1fr; gap: 16px;\n    animation: fadeUp 0.6s 0.35s ease both;\n  }\n  .ls-stat-card {\n    background: rgba(255,255,255,0.05);\n    border: 1px solid rgba(34,211,238,0.15);\n    border-radius: 12px;\n    padding: 28px 24px;\n    backdrop-filter: blur(8px);\n    transition: border-color 0.3s, transform 0.3s;\n  }\n  .ls-stat-card:hover {\n    border-color: rgba(34,211,238,0.45);\n    transform: translateY(-4px);\n  }\n  .ls-stat-card .num {\n    font-family: var(--ff-head);\n    font-size: 48px; font-weight: 800;\n    color: var(--cyan);\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .ls-stat-card .label {\n    font-size: 13px; font-weight: 400;\n    color: rgba(255,255,255,0.6);\n    line-height: 1.4;\n  }\n  .ls-stat-card.featured {\n    grid-column: span 2;\n    background: linear-gradient(135deg, rgba(8,145,178,0.2), rgba(34,211,238,0.1));\n    border-color: rgba(34,211,238,0.3);\n    display: flex; align-items: center; gap: 20px;\n  }\n  .ls-stat-card.featured .icon { font-size: 40px; flex-shrink: 0; }\n\n  \/* \u2500\u2500 WHO WE SERVE \u2500\u2500 *\/\n  .ls-serve {\n    padding: 100px 48px;\n    background: var(--white);\n  }\n  .ls-section-header {\n    text-align: center;\n    max-width: 700px; margin: 0 auto 64px;\n  }\n  .ls-eyebrow {\n    font-family: var(--ff-body);\n    font-size: 12px; font-weight: 600;\n    letter-spacing: 0.2em; text-transform: uppercase;\n    color: var(--teal);\n    margin-bottom: 16px;\n    display: flex; align-items: center; justify-content: center; gap: 12px;\n  }\n  .ls-eyebrow::before, .ls-eyebrow::after {\n    content: '';\n    display: block; width: 24px; height: 2px;\n    background: var(--teal);\n  }\n\n  \/* \u2500\u2500 ITEM 3: H2 font-weight 400, letter-spacing 0.03em \u2500\u2500 *\/\n  .ls-section-header h2 {\n    font-family: var(--ff-head);\n    font-size: clamp(36px, 4vw, 56px);\n    font-weight: 400;               \/* changed from 800 *\/\n    line-height: 1.05;\n    color: var(--navy);\n    letter-spacing: 0.03em;         \/* added *\/\n    margin-bottom: 20px;\n  }\n  .ls-section-header p {\n    font-size: 17px; font-weight: 300;\n    line-height: 1.7;\n    color: var(--text-muted);\n  }\n\n  \/* Also apply h2 style to all other section h2s *\/\n  .ls-scenario-content h2,\n  .ls-cta h2,\n  .ls-about-content h2,\n  .ls-service-item h3 {\n    letter-spacing: 0.03em;         \/* added *\/\n  }\n  .ls-scenario-content h2,\n  .ls-cta h2,\n  .ls-about-content h2 {\n    font-weight: 400;               \/* changed from 800 *\/\n  }\n\n  .ls-serve-grid {\n    max-width: 1200px; margin: 0 auto;\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 24px;\n  }\n\n  .ls-serve-card {\n    border-radius: 16px;\n    overflow: hidden;\n    position: relative;\n    aspect-ratio: 3\/4;\n    cursor: default;\n    transition: transform 0.35s;\n  }\n  .ls-serve-card:hover { transform: translateY(-6px); }\n\n  .ls-serve-card img {\n    width: 100%; height: 100%;\n    object-fit: cover;\n    display: block;\n    transition: transform 0.5s;\n  }\n  .ls-serve-card:hover img { transform: scale(1.05); }\n\n  .ls-serve-card-overlay {\n    position: absolute; inset: 0;\n    background: linear-gradient(to top, rgba(15,25,35,0.95) 0%, rgba(15,25,35,0.3) 55%, transparent 100%);\n    display: flex; flex-direction: column; justify-content: flex-end;\n    padding: 32px 28px;\n  }\n  .ls-serve-card .icon-badge {\n    width: 48px; height: 48px;\n    border-radius: 10px;\n    background: linear-gradient(135deg, var(--teal), var(--cyan));\n    display: flex; align-items: center; justify-content: center;\n    font-size: 22px;\n    margin-bottom: 14px;\n    flex-shrink: 0;\n  }\n  .ls-serve-card h3 {\n    font-family: var(--ff-head);\n    font-size: 26px; font-weight: 700;\n    color: var(--white);\n    line-height: 1.1;\n    margin-bottom: 8px;\n  }\n  .ls-serve-card p {\n    font-size: 14px; font-weight: 300;\n    color: rgba(255,255,255,0.7);\n    line-height: 1.5;\n  }\n  .ls-serve-card .scenario-tag {\n    display: inline-block;\n    margin-top: 12px;\n    font-size: 11px; font-weight: 600;\n    letter-spacing: 0.12em; text-transform: uppercase;\n    color: var(--cyan);\n    border: 1px solid rgba(34,211,238,0.4);\n    padding: 4px 10px; border-radius: 20px;\n  }\n\n  .ls-serve-card.wide {\n    grid-column: span 2;\n    aspect-ratio: unset;\n    min-height: 280px;\n  }\n  .ls-serve-card.wide img { height: 100%; inset: 0; width: 100%; }\n\n  \/* \u2500\u2500 SERVICES \u2500\u2500 *\/\n  .ls-services {\n    padding: 100px 48px;\n    background: var(--navy-dark);\n    position: relative; overflow: hidden;\n  }\n  .ls-services::before {\n    content: '';\n    position: absolute; inset: 0;\n    background: radial-gradient(ellipse at 80% 50%, rgba(8,145,178,0.12) 0%, transparent 60%);\n    pointer-events: none;\n  }\n  .ls-services .ls-section-header h2 { color: var(--white); }\n  .ls-services .ls-section-header p  { color: rgba(255,255,255,0.55); }\n\n  .ls-services-grid {\n    max-width: 1200px; margin: 0 auto;\n    display: grid; grid-template-columns: repeat(2, 1fr); gap: 24px;\n  }\n  .ls-service-item {\n    background: rgba(255,255,255,0.04);\n    border: 1px solid rgba(34,211,238,0.1);\n    border-radius: 16px;\n    padding: 40px 36px;\n    position: relative; overflow: hidden;\n    transition: border-color 0.3s, background 0.3s;\n  }\n  .ls-service-item::before {\n    content: '';\n    position: absolute; top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, var(--teal), var(--cyan));\n    opacity: 0;\n    transition: opacity 0.3s;\n  }\n  .ls-service-item:hover {\n    border-color: rgba(34,211,238,0.3);\n    background: rgba(255,255,255,0.07);\n  }\n  .ls-service-item:hover::before { opacity: 1; }\n\n  \/* \u2500\u2500 ITEM 5: Camps elevated \u2014 featured pillar styling \u2500\u2500 *\/\n  .ls-service-item.featured-pillar {\n    border-color: rgba(34,211,238,0.25);\n    background: rgba(8,145,178,0.07);\n  }\n  .ls-service-item.featured-pillar::before { opacity: 1; }\n\n  .ls-service-item .svc-icon { font-size: 36px; margin-bottom: 20px; display: block; }\n  .ls-service-item h3 {\n    font-family: var(--ff-head);\n    font-size: 28px; font-weight: 700;\n    color: var(--white);\n    margin-bottom: 12px;\n  }\n  .ls-service-item p {\n    font-size: 15px; font-weight: 300;\n    color: rgba(255,255,255,0.6);\n    line-height: 1.7;\n    margin-bottom: 20px;\n  }\n  .ls-service-list {\n    list-style: none;\n    display: flex; flex-direction: column; gap: 8px;\n  }\n  .ls-service-list li {\n    font-size: 14px; color: rgba(255,255,255,0.55);\n    display: flex; align-items: flex-start; gap: 10px;\n    line-height: 1.5;\n  }\n  .ls-service-list li::before {\n    content: '\u2192';\n    color: var(--cyan); flex-shrink: 0;\n    margin-top: 1px;\n  }\n\n  \/* \u2500\u2500 ABOUT ERIC \u2500\u2500 *\/\n  .ls-about {\n    padding: 100px 48px;\n    background: var(--light);\n  }\n  .ls-about-inner {\n    max-width: 1200px; margin: 0 auto;\n    display: grid; grid-template-columns: 1fr 1.4fr; gap: 80px;\n    align-items: center;\n  }\n  .ls-about-img-wrap { position: relative; }\n  .ls-about-img-wrap img {\n    width: 100%; border-radius: 16px;\n    display: block;\n    box-shadow: 0 32px 80px rgba(27,42,74,0.2);\n  }\n  .ls-about-img-wrap .credential-badge {\n    position: absolute;\n    bottom: -24px; right: -24px;\n    background: var(--navy);\n    border-radius: 12px;\n    padding: 20px 24px;\n    color: var(--white);\n    box-shadow: 0 16px 48px rgba(27,42,74,0.35);\n  }\n  .ls-about-img-wrap .credential-badge .num {\n    font-family: var(--ff-head);\n    font-size: 40px; font-weight: 800;\n    color: var(--cyan); line-height: 1;\n  }\n  .ls-about-img-wrap .credential-badge .label {\n    font-size: 13px; color: rgba(255,255,255,0.6); margin-top: 4px;\n  }\n  .ls-about-content { padding-bottom: 24px; }\n  .ls-about-content h2 {\n    font-family: var(--ff-head);\n    font-size: clamp(36px, 4vw, 52px);\n    line-height: 1.05;\n    color: var(--navy);\n    margin-bottom: 8px;\n  }\n  .ls-about-content .name-accent { color: var(--teal); }\n  .ls-about-content .title-line {\n    font-size: 15px; font-weight: 500;\n    color: var(--teal);\n    letter-spacing: 0.05em; text-transform: uppercase;\n    margin-bottom: 24px;\n  }\n  .ls-about-content p {\n    font-size: 16px; font-weight: 300;\n    line-height: 1.8; color: var(--text-muted); margin-bottom: 16px;\n  }\n  .ls-cred-tags { display: flex; flex-wrap: wrap; gap: 10px; margin-top: 28px; }\n  .ls-cred-tag {\n    font-size: 12px; font-weight: 600;\n    letter-spacing: 0.06em;\n    color: var(--navy); background: var(--mid);\n    border: 1px solid rgba(27,42,74,0.15);\n    padding: 6px 14px; border-radius: 20px;\n  }\n\n  \/* \u2500\u2500 SCENARIO STRIP \u2500\u2500 *\/\n  .ls-scenario {\n    padding: 100px 48px;\n    background: linear-gradient(135deg, var(--navy) 0%, #0F2A3F 100%);\n    position: relative; overflow: hidden;\n  }\n  .ls-scenario::before {\n    content: 'SCENARIO';\n    position: absolute;\n    font-family: var(--ff-head);\n    font-size: 220px; font-weight: 800;\n    color: rgba(255,255,255,0.02);\n    top: 50%; left: 50%; transform: translate(-50%, -50%);\n    white-space: nowrap; pointer-events: none;\n    letter-spacing: 0.1em;\n  }\n  .ls-scenario-inner {\n    max-width: 1200px; margin: 0 auto;\n    display: grid; grid-template-columns: 1fr 1fr; gap: 80px;\n    align-items: center; position: relative; z-index: 1;\n  }\n  .ls-scenario-content h2 {\n    font-family: var(--ff-head);\n    font-size: clamp(36px, 4vw, 56px);\n    line-height: 1.05;\n    color: var(--white);\n    margin-bottom: 20px;\n  }\n  .ls-scenario-content h2 em { font-style: normal; color: var(--cyan); }\n  .ls-scenario-content p {\n    font-size: 16px; font-weight: 300;\n    line-height: 1.8; color: rgba(255,255,255,0.65); margin-bottom: 36px;\n  }\n  .ls-scenario-cards { display: flex; flex-direction: column; gap: 16px; }\n  .ls-scenario-eg {\n    background: rgba(255,255,255,0.05);\n    border: 1px solid rgba(34,211,238,0.15);\n    border-left: 3px solid var(--cyan);\n    border-radius: 0 10px 10px 0;\n    padding: 20px 24px;\n    transition: background 0.25s;\n  }\n  .ls-scenario-eg:hover { background: rgba(255,255,255,0.09); }\n\n  \/* \u2500\u2500 ITEM 5: Camps scenario \u2014 elevated with teal accent \u2500\u2500 *\/\n  .ls-scenario-eg.camps-featured {\n    border-left-color: var(--teal);\n    background: rgba(8,145,178,0.08);\n    border-color: rgba(8,145,178,0.3);\n  }\n\n  .ls-scenario-eg .eg-venue {\n    font-size: 11px; font-weight: 600;\n    letter-spacing: 0.15em; text-transform: uppercase;\n    color: var(--cyan); margin-bottom: 6px;\n  }\n  .ls-scenario-eg.camps-featured .eg-venue { color: var(--cyan-light); }\n  .ls-scenario-eg .eg-scenario {\n    font-size: 15px; font-weight: 400;\n    color: rgba(255,255,255,0.8); line-height: 1.5;\n  }\n\n  \/* \u2500\u2500 CTA \u2500\u2500 *\/\n  .ls-cta {\n    padding: 100px 48px;\n    background: var(--white); text-align: center;\n  }\n  .ls-cta-inner { max-width: 700px; margin: 0 auto; }\n  .ls-cta h2 {\n    font-family: var(--ff-head);\n    font-size: clamp(40px, 5vw, 68px);\n    line-height: 1;\n    color: var(--navy); margin-bottom: 20px;\n  }\n  .ls-cta h2 em { font-style: normal; color: var(--teal); }\n  .ls-cta p {\n    font-size: 18px; font-weight: 300;\n    line-height: 1.7; color: var(--text-muted); margin-bottom: 40px;\n  }\n  .ls-cta-actions { display: flex; justify-content: center; gap: 16px; flex-wrap: wrap; }\n  .ls-contact-bar {\n    margin-top: 40px;\n    display: flex; justify-content: center; gap: 40px;\n    font-size: 15px; color: var(--text-muted); flex-wrap: wrap;\n  }\n  .ls-contact-bar a { color: var(--teal); font-weight: 500; text-decoration: none; }\n  .ls-contact-bar a:hover { color: var(--navy); }\n\n  \/* \u2500\u2500 FOOTER \u2500\u2500 *\/\n  .ls-footer {\n    background: var(--navy-dark); padding: 48px;\n    display: flex; align-items: center; justify-content: space-between;\n    flex-wrap: wrap; gap: 24px;\n    border-top: 1px solid rgba(34,211,238,0.1);\n  }\n  .ls-footer p { font-size: 13px; color: rgba(255,255,255,0.4); }\n  .ls-footer-links { display: flex; gap: 24px; list-style: none; }\n  .ls-footer-links a {\n    font-size: 13px; color: rgba(255,255,255,0.4);\n    text-decoration: none; transition: color 0.2s;\n  }\n  .ls-footer-links a:hover { color: var(--cyan); }\n\n  @keyframes fadeUp {\n    from { opacity: 0; transform: translateY(24px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n\n  \/* \u2500\u2500 RESPONSIVE \u2500\u2500 *\/\n  @media (max-width: 930px) {\n    .lslogo { height: 60px !important; width: auto; }\n    .ls-nav-links-small { display: flex; gap: 32px; list-style: none; }\n    .ls-nav-links { display: none; }\n  }\n\n  @media (max-width: 900px) {\n    .ls-nav { padding: 0 24px; }\n    .ls-nav-links { display: none; }\n    .ls-hero-inner { grid-template-columns: 1fr; padding: 120px 24px 100px; }\n    .ls-hero-stats { display: none; }\n    .ls-serve { padding: 72px 24px; }\n    .ls-serve-grid { grid-template-columns: 1fr 1fr; }\n    .ls-serve-card.wide { grid-column: span 2; }\n    .ls-services { padding: 72px 24px; }\n    .ls-services-grid { grid-template-columns: 1fr; }\n    .ls-service-item.featured-pillar { grid-column: span 1 !important; }\n    .ls-about { padding: 72px 24px; }\n    .ls-about-inner { grid-template-columns: 1fr; gap: 48px; }\n    .ls-about-img-wrap .credential-badge { right: 0; }\n    .ls-scenario { padding: 72px 24px; }\n    .ls-scenario-inner { grid-template-columns: 1fr; gap: 48px; }\n    .ls-cta { padding: 72px 24px; }\n    .ls-footer { padding: 36px 24px; }\n    .ls-serve-card,\n    .ls-serve-card.wide {\n      width: 100% !important;\n      grid-column: 1 \/ -1 !important;\n      max-width: 100% !important;\n      height: 200px !important;\n      min-height: 200px !important;\n    }\n  }\n\n  @media (max-width: 500px) {\n    .ls-serve-card,\n    .ls-serve-card.wide {\n      height: 400px !important;\n      min-height: 400px !important;\n    }\n  }\n\n  @media (max-width: 364px) {\n    .ls-nav-links-small { display: none; }\n  }\n<\/style>\n<\/head>\n<body>\n\n<!-- ====== NAV ====== -->\n<nav class=\"ls-nav\">\n  <a href=\"#\" class=\"ls-logo\">\n    <!-- ITEM 4: Updated logo URL -->\n    <span><img decoding=\"async\" src=\"https:\/\/lifesquad.ca\/wp-content\/uploads\/2026\/04\/LIFESQUAD-MASTER-LOGO-PNG-1.png\" class=\"lslogo\"><\/span>\n  <\/a>\n  <ul class=\"ls-nav-links\">\n    <li><a href=\"#serve\">Who We Serve<\/a><\/li>\n    <li><a href=\"#services\">Services<\/a><\/li>\n    <li><a href=\"#about\">About<\/a><\/li>\n    <li><a href=\"#contact\">Contact<\/a><\/li>\n    <li><a href=\"#contact\" class=\"ls-nav-cta\">Book a Consult<\/a><\/li>\n  <\/ul>\n  <ul class=\"ls-nav-links-small\">\n    <li><a href=\"#contact\" class=\"ls-nav-cta-small\">Book a Consult<\/a><\/li>\n  <\/ul>\n<\/nav>\n\n<!-- ====== HERO ====== -->\n<section class=\"ls-hero\">\n  <div class=\"ls-hero-bg\"><\/div>\n  <div class=\"ls-hero-orb\"><\/div>\n  <div class=\"ls-hero-inner\">\n    <div class=\"ls-hero-left\">\n      <div class=\"ls-hero-eyebrow\">Safety Consulting & Training<\/div>\n      <h1>Managing Risk<br><em>Where Life Happens.<\/em><\/h1>\n      <p class=\"ls-hero-sub\">\n        Scenario-specific safety planning and certified training for golf courses, country clubs, hotels, schools, places of worship \u2014 wherever people gather, we help you protect them.\n      <\/p>\n      <div class=\"ls-hero-actions\">\n        <a href=\"#contact\" class=\"btn-primary\">Book a Consultation<\/a>\n        <a href=\"#services\" class=\"btn-secondary\">Our Services<\/a>\n      <\/div>\n    <\/div>\n    <div class=\"ls-hero-stats\">\n      <div class=\"ls-stat-card\">\n        <div class=\"num\">30+<\/div>\n        <div class=\"label\">Years of safety & aquatics expertise<\/div>\n      <\/div>\n      <div class=\"ls-stat-card\">\n        <div class=\"num\">6+<\/div>\n        <div class=\"label\">Venue types served with custom plans<\/div>\n      <\/div>\n      <div class=\"ls-stat-card\">\n        <div class=\"num\">WSIB<\/div>\n        <div class=\"label\">Approved certified training courses<\/div>\n      <\/div>\n      <div class=\"ls-stat-card\">\n        <div class=\"num\">100%<\/div>\n        <div class=\"label\">Scenario-specific \u2014 not off-the-shelf<\/div>\n      <\/div>\n      <div class=\"ls-stat-card featured\">\n        <div class=\"icon\">\ud83d\udee1\ufe0f<\/div>\n        <div>\n          <div class=\"num\" style=\"font-size:28px\">Lifesaving Society<\/div>\n          <div class=\"label\">Affiliate, Certified Instructor, Trainer & Examiner<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ====== WHO WE SERVE ====== -->\n<section class=\"ls-serve\" id=\"serve\">\n  <div class=\"ls-section-header\">\n    <div class=\"ls-eyebrow\">Who We Serve<\/div>\n    <h2>Every Space Has Its Own Risks<\/h2>\n    <p>Cookie-cutter safety plans don't work. We design safety assessments and training scenarios built specifically for your environment \u2014 because a golf course emergency is nothing like a school lockdown.<\/p>\n  <\/div>\n  <div class=\"ls-serve-grid\">\n\n    <div class=\"ls-serve-card\">\n      <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1535131749006-b7f58c99034b?w=600&q=80\" alt=\"Golf Course\" loading=\"lazy\">\n      <div class=\"ls-serve-card-overlay\">\n        <div class=\"icon-badge\">\u26f3<\/div>\n        <h3>Golf Courses & Country Clubs<\/h3>\n        <p>Collapse on the fairway, lightning strikes, cart accidents \u2014 your staff needs to respond fast.<\/p>\n        <span class=\"scenario-tag\">Cardiac \u00b7 Heat \u00b7 Lightning<\/span>\n      <\/div>\n    <\/div>\n\n    <div class=\"ls-serve-card\">\n      <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1566073771259-6a8506099945?w=600&q=80\" alt=\"Hotel\" loading=\"lazy\">\n      <div class=\"ls-serve-card-overlay\">\n        <div class=\"icon-badge\">\ud83c\udfe8<\/div>\n        <h3>Hotels & Resorts<\/h3>\n        <p>Pool emergencies, guest medical events, large crowd management \u2014 we build your complete safety plan.<\/p>\n        <span class=\"scenario-tag\">Aquatics \u00b7 Medical \u00b7 Crowd<\/span>\n      <\/div>\n    <\/div>\n\n    <!-- ITEM 5: Camps card \u2014 new addition -->\n    <div class=\"ls-serve-card\">\n      <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1504280390367-361c6d9f38f4?w=600&q=80\" alt=\"Day and Overnight Camps\" loading=\"lazy\">\n      <div class=\"ls-serve-card-overlay\">\n        <div class=\"icon-badge\">\ud83c\udfd5\ufe0f<\/div>\n        <h3>Day & Overnight Camps<\/h3>\n        <p>Remote locations, large groups of children, varying staff experience \u2014 camp safety requires its own playbook.<\/p>\n        <span class=\"scenario-tag\">Aquatics \u00b7 Wilderness \u00b7 Staff Training<\/span>\n      <\/div>\n    <\/div>\n\n    <div class=\"ls-serve-card\">\n      <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1529070538774-1843cb3265df?w=600&q=80\" alt=\"Place of Worship\" loading=\"lazy\" style=\"object-position: center 30%;\">\n      <div class=\"ls-serve-card-overlay\">\n        <div class=\"icon-badge\">\u26ea<\/div>\n        <h3>Places of Worship & Community Venues<\/h3>\n        <p>Large gatherings, aging congregations, limited trained staff \u2014 we help you prepare for the unexpected with dignity and care.<\/p>\n        <span class=\"scenario-tag\">Large Gatherings \u00b7 Medical \u00b7 Crisis Response<\/span>\n      <\/div>\n    <\/div>\n\n    <div class=\"ls-serve-card\">\n      <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1580582932707-520aed937b7b?w=600&q=80\" alt=\"Schools\" loading=\"lazy\">\n      <div class=\"ls-serve-card-overlay\">\n        <div class=\"icon-badge\">\ud83c\udfeb<\/div>\n        <h3>Schools & Institutions<\/h3>\n        <p>Emergency response, first aid policies, lockdown drills \u2014 built around your student body and staff.<\/p>\n        <span class=\"scenario-tag\">Emergency \u00b7 Lockdown \u00b7 First Aid<\/span>\n      <\/div>\n    <\/div>\n\n    <div class=\"ls-serve-card\">\n      <img decoding=\"async\" src=\"https:\/\/lifesquad.ca\/wp-content\/uploads\/2026\/01\/image-3.jpg\" alt=\"Aquatics\" loading=\"lazy\">\n      <div class=\"ls-serve-card-overlay\">\n        <div class=\"icon-badge\">\ud83c\udfca<\/div>\n        <h3>Aquatic Facilities<\/h3>\n        <p>Pool operations, lifeguard supervision assessments, pre-season inspections and aquatic safety programs.<\/p>\n        <span class=\"scenario-tag\">Pools \u00b7 Lifeguard \u00b7 Operations<\/span>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<!-- ====== SERVICES ====== -->\n<section class=\"ls-services\" id=\"services\">\n  <div class=\"ls-section-header\" style=\"margin-bottom: 64px;\">\n    <div class=\"ls-eyebrow\" style=\"color: var(--cyan);\">\n      <span style=\"background:var(--cyan); width:24px; height:2px; display:block;\"><\/span>\n      What We Do\n      <span style=\"background:var(--cyan); width:24px; height:2px; display:block;\"><\/span>\n    <\/div>\n    <h2>Four Pillars of Protection<\/h2>\n    <p style=\"color: rgba(255,255,255,0.55);\">From developing your safety plan to training your staff to respond \u2014 we cover the full spectrum of risk management.<\/p>\n  <\/div>\n  <div class=\"ls-services-grid\">\n\n    <div class=\"ls-service-item\">\n      <span class=\"svc-icon\">\ud83d\udccb<\/span>\n      <h3>Safety Planning & Compliance<\/h3>\n      <p>We develop and review General Safety Plans, Emergency Response Procedures, and ensure your facility meets WSIB, Public Health, and sector-specific standards.<\/p>\n      <ul class=\"ls-service-list\">\n        <li>General Safety Plan development & review<\/li>\n        <li>Emergency Response Planning<\/li>\n        <li>WSIB & Public Health compliance<\/li>\n        <li>Safety documentation & templates<\/li>\n      <\/ul>\n    <\/div>\n\n    <div class=\"ls-service-item\">\n      <span class=\"svc-icon\">\ud83d\udd0d<\/span>\n      <h3>Health & Safety Assessments<\/h3>\n      <p>On-site audits and risk assessments tailored to your environment \u2014 from aquatic facilities to religious institutions and recreational spaces.<\/p>\n      <ul class=\"ls-service-list\">\n        <li>Facility safety audits<\/li>\n        <li>Risk assessments for your specific environment<\/li>\n        <li>Policy & procedure evaluations<\/li>\n        <li>Pre-season inspections<\/li>\n      <\/ul>\n    <\/div>\n\n    <div class=\"ls-service-item\">\n      <span class=\"svc-icon\">\ud83c\udf93<\/span>\n      <h3>Training & Education<\/h3>\n      <p>WSIB-approved First Aid, CPR, and AED certification \u2014 plus custom scenario-based drills and workshops designed for your specific venue and staff.<\/p>\n      <ul class=\"ls-service-list\">\n        <li>Certified First Aid, CPR & AED courses<\/li>\n        <li>Custom 1-hour scenario workshops<\/li>\n        <li>1\u20132 day Standard First Aid programs<\/li>\n        <li>Staff onboarding & refresher sessions<\/li>\n      <\/ul>\n    <\/div>\n\n    <div class=\"ls-service-item\">\n      <span class=\"svc-icon\">\ud83c\udfca<\/span>\n      <h3>Aquatics & Facility Management<\/h3>\n      <p>Specialized aquatic safety expertise \u2014 pool operations, lifeguard supervision, swim program standards, and facility hazard evaluation.<\/p>\n      <ul class=\"ls-service-list\">\n        <li>Pool operations & safety audits<\/li>\n        <li>Lifeguard supervision assessments<\/li>\n        <li>Swim program standards & policy<\/li>\n        <li>Facility flow & hazard evaluation<\/li>\n      <\/ul>\n    <\/div>\n\n    <!-- ITEM 5: Camps \u2014 elevated full-width pillar -->\n    <div class=\"ls-service-item featured-pillar\" style=\"grid-column: span 2;\">\n      <span class=\"svc-icon\">\ud83c\udfd5\ufe0f<\/span>\n      <h3>Camp Safety \u2014 Day & Overnight Programs<\/h3>\n      <p>Camps operate in unique conditions \u2014 remote or semi-remote locations, high ratios of children to staff, waterfront and wilderness activities, and the regulatory oversight of Ontario's Health Protection and Promotion Act. Eric has spent decades as a camp director and OCA standards leader, making LifeSquad one of the most qualified consultancies in Canada for camp-specific safety planning and training.<\/p>\n      <ul class=\"ls-service-list\">\n        <li>General Safety Plans aligned to Ontario Health Protection & Promotion Act<\/li>\n        <li>Waterfront safety protocols and lifeguard supervision standards<\/li>\n        <li>Staff first aid & emergency response training tailored to camp environments<\/li>\n        <li>Pre-season inspections and operational readiness reviews<\/li>\n        <li>Crisis response planning for remote and wilderness settings<\/li>\n        <li>OCA standards alignment and compliance support<\/li>\n      <\/ul>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<!-- ====== ABOUT ERIC ====== -->\n<section class=\"ls-about\" id=\"about\">\n  <div class=\"ls-about-inner\" style=\"align-items: start !important;\">\n    <div class=\"ls-about-img-wrap\">\n      <img decoding=\"async\" src=\"https:\/\/lifesquad.ca\/wp-content\/uploads\/2026\/04\/Smiling-man-in-turquoise-polo-outdoors.png\" alt=\"Eric Shendelman\">\n      <div class=\"credential-badge\">\n        <div class=\"num\">30+<\/div>\n        <div class=\"label\">Years Experience<\/div>\n      <\/div>\n    <\/div>\n    <div class=\"ls-about-content\">\n      <div class=\"ls-eyebrow\" style=\"justify-content: flex-start; margin-bottom: 12px;\">\n        <span style=\"background:var(--teal); width:24px; height:2px; display:block;\"><\/span>\n        Meet Your Expert\n      <\/div>\n      <h2>Eric <span class=\"name-accent\">'Shendy'<\/span><br>Shendelman<\/h2>\n      <div class=\"title-line\">Founder & Lead Consultant, LifeSquad<\/div>\n      <p>Eric brings over 30 years of hands-on expertise in aquatics, first aid, and safety management to every engagement. A certified Lifesaving Society Instructor\/Trainer, Lifeguard Examiner\/Trainer, and Safety Inspector, he has helped camps, schools, golf clubs, and community organizations build the programs that protect lives.<\/p>\n      <p>A former school teacher with the York Region District School Board and past president of the Ontario Camps Association, Eric understands how institutions work \u2014 and how to build safety cultures that staff actually follow. He is also the founder of the <strong>No Push Movement<\/strong>, a globally growing injury and drowning prevention initiative.<\/p>\n      <div class=\"ls-cred-tags\">\n        <span class=\"ls-cred-tag\">Lifesaving Society Instructor\/Trainer<\/span>\n        <span class=\"ls-cred-tag\">WSIB Approved<\/span>\n        <span class=\"ls-cred-tag\">OCA Past President<\/span>\n        <span class=\"ls-cred-tag\">Dorothy Walter Award<\/span>\n        <span class=\"ls-cred-tag\">Honorary Life Member OCA<\/span>\n        <span class=\"ls-cred-tag\">Canadian Drowning Prevention Coalition<\/span>\n        <span class=\"ls-cred-tag\">No Push Movement Founder<\/span>\n        <span class=\"ls-cred-tag\">Camp Director \u2014 20+ Years<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ====== SCENARIO STRIP ====== -->\n<section class=\"ls-scenario\">\n  <div class=\"ls-scenario-inner\">\n    <div class=\"ls-scenario-content\">\n      <div class=\"ls-eyebrow\" style=\"color:var(--cyan); justify-content:flex-start; margin-bottom:16px;\">\n        <span style=\"background:var(--cyan); width:24px; height:2px; display:block;\"><\/span>\n        Scenario-Specific Training\n      <\/div>\n      <h2>Real Scenarios.<br><em>Your Environment.<\/em><\/h2>\n      <p>We don't run generic drills. Every training scenario is built around your actual space, your actual staff, and the real emergencies your venue is most likely to face. Your team leaves knowing exactly what to do \u2014 not just in theory, but in practice.<\/p>\n      <a href=\"#contact\" class=\"btn-primary\">Design Your Training<\/a>\n    <\/div>\n    <div class=\"ls-scenario-cards\">\n\n      <div class=\"ls-scenario-eg\">\n        <div class=\"eg-venue\">\u26f3 Golf Course<\/div>\n        <div class=\"eg-scenario\">A 62-year-old golfer collapses on Hole 7 \u2014 cardiac arrest suspected. What do your staff do in the next 4 minutes?<\/div>\n      <\/div>\n\n      <div class=\"ls-scenario-eg\">\n        <div class=\"eg-venue\">\ud83c\udfe8 Hotel Pool<\/div>\n        <div class=\"eg-scenario\">A child is found unresponsive at the bottom of the resort pool. Your lifeguard-to-guest ratio is 1:40. Walk through the response.<\/div>\n      <\/div>\n\n      <div class=\"ls-scenario-eg\">\n        <div class=\"eg-venue\">\ud83c\udfd5\ufe0f Day & Overnight Camp<\/div>\n        <div class=\"eg-scenario\">A 9-year-old goes missing from the waterfront during free swim. There are 180 campers on site. Your waterfront director is also your only lifeguard. What's the protocol?<\/div>\n      <\/div>\n\n      <div class=\"ls-scenario-eg\">\n        <div class=\"eg-venue\">\u26ea Place of Worship<\/div>\n        <div class=\"eg-scenario\">An elderly congregant collapses during a service of 300. No AED visible. Two volunteers trained \u2014 three years ago. What happens next?<\/div>\n      <\/div>\n\n      <div class=\"ls-scenario-eg\">\n        <div class=\"eg-venue\">\ud83c\udfeb School<\/div>\n        <div class=\"eg-scenario\">A student has a severe allergic reaction in the gymnasium. The nurse is off-site. Your teachers know the plan \u2014 but do they know their roles?<\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ====== CTA ====== -->\n<section class=\"ls-cta\" id=\"contact\">\n  <div class=\"ls-cta-inner\">\n    <div class=\"ls-eyebrow\" style=\"margin-bottom: 20px;\">Get Started<\/div>\n    <h2>Ready to <em>Protect<\/em><br>Your People?<\/h2>\n    <p>Whether you need a full safety plan, staff training, or a facility audit \u2014 let's talk about what your space needs. Every consultation starts with a conversation.<\/p>\n    <div class=\"ls-cta-actions\">\n      <a href=\"mailto:eric@lifesquad.ca\" class=\"btn-primary\">Email Us<\/a>\n      <a href=\"tel:4164763080\" class=\"btn-secondary\" style=\"color:black;\">\ud83d\udcde 416.476.3080<\/a>\n    <\/div>\n    <div class=\"ls-contact-bar\">\n      <span>\ud83d\udce7 <a href=\"mailto:eric@lifesquad.ca\"><span class=\"__cf_email__\" data-cfemail=\"6306110a00230f0a050610121602074d0002\">eric@lifesquad.ca<\/span><\/a><\/span>\n      <span>\ud83c\udf10 <a href=\"https:\/\/lifesquad.ca\">lifesquad.ca<\/a><\/span>\n      <span>\ud83d\udccd Toronto, Ontario<\/span>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ====== FOOTER ====== -->\n<footer class=\"ls-footer\">\n  <p>\u00a9 2026 LifeSquad. Managing Risk Where Life Happens. Greater Toronto Area, Vaughan, Markham, Ontario.<\/p>\n  <ul class=\"ls-footer-links\">\n    <li><a href=\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>LifeSquad \u2013 Managing Risk Where Life Happens Who We Serve Services About Contact Book a Consult Book a Consult Safety Consulting &#038; Training Managing RiskWhere Life Happens. Scenario-specific safety planning and certified training for golf courses, country clubs, hotels, schools, places of worship \u2014 wherever people gather, we help you protect them. Book a Consultation [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-52","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/lifesquad.ca\/index.php\/wp-json\/wp\/v2\/pages\/52","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lifesquad.ca\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/lifesquad.ca\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/lifesquad.ca\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lifesquad.ca\/index.php\/wp-json\/wp\/v2\/comments?post=52"}],"version-history":[{"count":172,"href":"https:\/\/lifesquad.ca\/index.php\/wp-json\/wp\/v2\/pages\/52\/revisions"}],"predecessor-version":[{"id":248,"href":"https:\/\/lifesquad.ca\/index.php\/wp-json\/wp\/v2\/pages\/52\/revisions\/248"}],"wp:attachment":[{"href":"https:\/\/lifesquad.ca\/index.php\/wp-json\/wp\/v2\/media?parent=52"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}