{"id":10,"date":"2026-10-27T20:56:54","date_gmt":"2026-10-27T20:56:54","guid":{"rendered":"https:\/\/pacificls.wpenginepowered.com\/?page_id=10"},"modified":"2026-10-27T22:19:18","modified_gmt":"2026-10-27T22:19:18","slug":"home","status":"publish","type":"page","link":"https:\/\/pacificls.vintigacommerce.com\/","title":{"rendered":"Home"},"content":{"rendered":"","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_vpb_builder_version":"1.0.1","_vpb_compiled_css":"","_vpb_compiled_html":"<main><section data-vpb-instance=\"vpb-i-6fda3c02-4e3\" data-vpb-section=\"heroHome\" class=\"relative overflow-hidden bg-gradient-to-b from-secondary via-secondary to-primaryDark pb-16 pt-28 text-white sm:pt-32 lg:pb-24 lg:pt-36\">\n  <div class=\"pointer-events-none absolute -left-40 top-1\/3 h-[520px] w-[520px] rounded-full bg-primary\/40 blur-[120px]\" aria-hidden=\"true\"><\/div>\n  <div class=\"pointer-events-none absolute -right-32 -top-32 h-[460px] w-[460px] rounded-full bg-accent\/20 blur-[120px]\" aria-hidden=\"true\"><\/div>\n  <svg class=\"pointer-events-none absolute -right-40 top-10 h-[520px] w-[760px] text-white\/[0.08] lg:-right-20\" viewBox=\"0 0 760 520\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\">\n    <path d=\"M0 80 C120 40 240 40 380 80 S640 120 760 80\"\/><path d=\"M0 130 C120 90 240 90 380 130 S640 170 760 130\"\/><path d=\"M0 180 C120 140 240 140 380 180 S640 220 760 180\"\/><path d=\"M0 230 C120 190 240 190 380 230 S640 270 760 230\"\/><path d=\"M0 280 C120 240 240 240 380 280 S640 320 760 280\"\/>\n  <\/svg>\n  <div class=\"relative mx-auto max-w-7xl px-5 sm:px-8\">\n    <div class=\"grid items-end gap-8 lg:grid-cols-12 lg:gap-10\">\n      <div class=\"lg:col-span-8\">\n        <p class=\"inline-flex items-center gap-2.5 rounded-full border border-white\/15 bg-white\/10 py-1.5 pl-2 pr-4 text-xs font-semibold uppercase tracking-[0.14em] [word-spacing:0.25em] text-accent backdrop-blur\">\n          <span class=\"flex h-5 w-5 items-center justify-center rounded-full bg-accent\"><span class=\"h-1.5 w-1.5 rounded-full bg-secondary motion-safe:animate-pulse\"><\/span><\/span>\n          <span>BC&#039;s largest lifesaving club<\/span>\n        <\/p>\n        <h1 class=\"mt-6 max-w-4xl font-heading text-[44px] font-extrabold leading-[0.95] tracking-[-0.04em] text-white [text-wrap:balance] sm:text-6xl md:text-7xl xl:text-[92px]\">Confidence in every kind of water.<\/h1>\n      <\/div>\n      <div class=\"lg:col-span-4 lg:pb-2\">\n        <p class=\"max-w-md text-base leading-relaxed text-white\/70 sm:text-lg\">Vancouver&#039;s community club for pool, surf and lifeguard training. Coached by people who treat every swimmer like their own.<\/p>\n        <div class=\"mt-7 flex flex-wrap items-center gap-3\">\n          <a href=\"#programs\" class=\"inline-flex items-center justify-center gap-2 rounded-full bg-white px-6 py-3.5 text-sm font-semibold text-secondary transition hover:bg-accent\">Explore programs<\/a>\n          <a href=\"https:\/\/www.active.com\/orgs\/pacific-lifesaving-club\" class=\"inline-flex items-center justify-center gap-2 rounded-full border border-white\/25 px-6 py-3.5 text-sm font-semibold text-white transition hover:border-white hover:bg-white\/10\">Register on ACTIVE<\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"relative mt-10 lg:mt-14\">\n      <div class=\"overflow-hidden rounded-[28px] ring-1 ring-white\/10 sm:rounded-[36px]\">\n        <img src=\"https:\/\/pacificls.vintigacommerce.com\/wp-content\/themes\/vintiga-theme-pacific-lifesaving\/assets\/images\/hero-beach-start.webp\" alt=\"Junior lifesavers in club caps and goggles lined up on the sand, ready to race\" width=\"2172\" height=\"724\" class=\"aspect-[4\/3] w-full object-cover object-[18%_50%] sm:aspect-[16\/9] md:aspect-[12\/5] lg:aspect-[3\/1]\">\n      <\/div>\n      <div class=\"relative z-10 mx-3 -mt-14 rounded-3xl bg-white p-6 text-body shadow-2xl shadow-black\/30 ring-1 ring-white\/20 sm:mx-8 lg:absolute lg:bottom-8 lg:right-8 lg:m-0 lg:w-[380px] motion-safe:lg:animate-bob\">\n        <div class=\"flex items-start gap-4\">\n          <span class=\"flex h-12 w-12 shrink-0 items-center justify-center rounded-2xl bg-primary text-white\">\n            <svg class=\"h-6 w-6\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M2 15c2 0 2-2 4-2s2 2 4 2 2-2 4-2 2 2 4 2 2-2 4-2\"\/><path d=\"M2 20c2 0 2-2 4-2s2 2 4 2 2-2 4-2 2 2 4 2 2-2 4-2\"\/><path d=\"M14 3l5 6H9z\"\/><path d=\"M14 9v4\"\/><\/svg>\n          <\/span>\n          <div class=\"min-w-0\">\n            <p class=\"text-[11px] font-semibold uppercase tracking-[0.16em] [word-spacing:0.3em] text-primary\">Every summer<\/p>\n            <p class=\"mt-1 font-heading text-xl font-extrabold tracking-[-0.02em]\">Jericho Summer Series<\/p>\n            <p class=\"mt-1.5 text-sm leading-relaxed text-muted\">Weekly rescue board and surf ski races at Jericho Sailing Centre.<\/p>\n            <a href=\"#compete\" class=\"mt-3 inline-flex items-center gap-1.5 text-sm font-semibold text-primary hover:underline\">See the race calendar<\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <dl class=\"mt-12 grid grid-cols-2 gap-x-6 gap-y-10 border-t border-white\/10 pt-10 lg:mt-16 lg:grid-cols-4\">\n      <div class=\"flex flex-col\">\n        <dt class=\"order-2 mt-2 max-w-[220px] text-sm leading-snug text-white\/60\">Pacific Swim Academy starts as a family program<\/dt>\n        <dd class=\"order-1 font-heading text-4xl font-extrabold tracking-[-0.03em] text-white sm:text-5xl\">2014<\/dd>\n      <\/div>\n      <div class=\"flex flex-col\">\n        <dt class=\"order-2 mt-2 max-w-[220px] text-sm leading-snug text-white\/60\">PLC becomes BC&#039;s first community lifesaving club<\/dt>\n        <dd class=\"order-1 font-heading text-4xl font-extrabold tracking-[-0.03em] text-white sm:text-5xl\">2020<\/dd>\n      <\/div>\n      <div class=\"flex flex-col\">\n        <dt class=\"order-2 mt-2 max-w-[220px] text-sm leading-snug text-white\/60\">Years of coaching experience leading the club<\/dt>\n        <dd class=\"order-1 font-heading text-4xl font-extrabold tracking-[-0.03em] text-white sm:text-5xl\">40+<\/dd>\n      <\/div>\n      <div class=\"flex flex-col\">\n        <dt class=\"order-2 mt-2 max-w-[220px] text-sm leading-snug text-white\/60\">Program pathways, from first float to lifeguard chair<\/dt>\n        <dd class=\"order-1 font-heading text-4xl font-extrabold tracking-[-0.03em] text-white sm:text-5xl\">4<\/dd>\n      <\/div>\n    <\/dl>\n  <\/div>\n<\/section>\n<section data-vpb-instance=\"vpb-i-88da7021-83e\" data-vpb-section=\"programsGrid\" id=\"programs\" class=\"bg-surface py-20 sm:py-24 lg:py-32\">\n  <div class=\"mx-auto max-w-7xl px-5 sm:px-8\">\n    <div class=\"flex flex-col gap-6 md:flex-row md:items-end md:justify-between\">\n      <div class=\"max-w-2xl\">\n        <p class=\"text-xs font-semibold uppercase tracking-[0.16em] [word-spacing:0.3em] text-primary\">Programs<\/p>\n        <h2 class=\"mt-4 font-heading text-[34px] font-extrabold leading-[1.02] tracking-[-0.03em] sm:text-5xl lg:text-[56px]\">Four pathways. One club.<\/h2>\n        <p class=\"mt-5 max-w-xl text-base leading-relaxed text-muted sm:text-lg\">Start anywhere and keep growing. Every program feeds the next, from beginner lessons to national racing.<\/p>\n      <\/div>\n      <a href=\"https:\/\/www.active.com\/orgs\/pacific-lifesaving-club\" class=\"inline-flex shrink-0 items-center gap-2 self-start rounded-full bg-white px-5 py-3 text-sm font-semibold text-body ring-1 ring-line transition hover:text-primary hover:ring-primary md:self-auto\">See sessions on ACTIVE<\/a>\n    <\/div>\n\n    <div class=\"mt-14 grid gap-5 sm:grid-cols-2 xl:grid-cols-4\">\n      <article class=\"group flex flex-col rounded-[28px] bg-white p-7 ring-1 ring-line transition duration-300 hover:-translate-y-1 hover:shadow-2xl hover:shadow-primary\/15 hover:ring-primary\/30\">\n        <div class=\"flex items-start justify-between\">\n          <span class=\"flex h-14 w-14 items-center justify-center rounded-2xl bg-primary text-white\">\n            <svg class=\"h-7 w-7\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"16.5\" cy=\"6\" r=\"2\"\/><path d=\"M4 13l4.5-4.5 3.5 2.5 3-2\"\/><path d=\"M2 17c1.5 0 1.5-1.5 3.3-1.5S7 17 8.7 17s1.6-1.5 3.3-1.5 1.6 1.5 3.3 1.5 1.6-1.5 3.3-1.5S20.5 17 22 17\"\/><path d=\"M2 21c1.5 0 1.5-1.5 3.3-1.5S7 21 8.7 21s1.6-1.5 3.3-1.5 1.6 1.5 3.3 1.5 1.6-1.5 3.3-1.5S20.5 21 22 21\"\/><\/svg>\n          <\/span>\n          <span class=\"rounded-full bg-surface px-3 py-1 text-[11px] font-semibold uppercase tracking-[0.14em] text-primary\">Foundation<\/span>\n        <\/div>\n        <h3 class=\"mt-10 font-heading text-2xl font-extrabold tracking-[-0.02em]\">Swimming<\/h3>\n        <p class=\"mt-3 text-[15px] leading-relaxed text-muted\">From first floats to race-ready strokes, in beginner, recreational and competitive groups.<\/p>\n        <ul class=\"mt-6 space-y-2.5 border-t border-line pt-6 text-sm text-body\">\n          <li class=\"flex items-center gap-2.5\"><svg class=\"h-4 w-4 shrink-0 text-primary\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12.5l4.5 4.5L19 7.5\"\/><\/svg><span>Water confidence<\/span><\/li>\n          <li class=\"flex items-center gap-2.5\"><svg class=\"h-4 w-4 shrink-0 text-primary\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12.5l4.5 4.5L19 7.5\"\/><\/svg><span>Stroke technique<\/span><\/li>\n          <li class=\"flex items-center gap-2.5\"><svg class=\"h-4 w-4 shrink-0 text-primary\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12.5l4.5 4.5L19 7.5\"\/><\/svg><span>Race skills<\/span><\/li>\n        <\/ul>\n      <\/article>\n      <article class=\"group flex flex-col rounded-[28px] bg-white p-7 ring-1 ring-line transition duration-300 hover:-translate-y-1 hover:shadow-2xl hover:shadow-primary\/15 hover:ring-primary\/30\">\n        <div class=\"flex items-start justify-between\">\n          <span class=\"flex h-14 w-14 items-center justify-center rounded-2xl bg-primary text-white\">\n            <svg class=\"h-7 w-7\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><circle cx=\"12\" cy=\"12\" r=\"4\"\/><path d=\"M5.6 5.6l3.6 3.6M14.8 14.8l3.6 3.6M18.4 5.6l-3.6 3.6M9.2 14.8l-3.6 3.6\"\/><\/svg>\n          <\/span>\n          <span class=\"rounded-full bg-surface px-3 py-1 text-[11px] font-semibold uppercase tracking-[0.14em] text-primary\">Pool<\/span>\n        <\/div>\n        <h3 class=\"mt-10 font-heading text-2xl font-extrabold tracking-[-0.02em]\">Pool Lifesaving<\/h3>\n        <p class=\"mt-3 text-[15px] leading-relaxed text-muted\">Lifeguard certification pathways and the competitive pool events that make rescue skills second nature.<\/p>\n        <ul class=\"mt-6 space-y-2.5 border-t border-line pt-6 text-sm text-body\">\n          <li class=\"flex items-center gap-2.5\"><svg class=\"h-4 w-4 shrink-0 text-primary\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12.5l4.5 4.5L19 7.5\"\/><\/svg><span>Rescue technique<\/span><\/li>\n          <li class=\"flex items-center gap-2.5\"><svg class=\"h-4 w-4 shrink-0 text-primary\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12.5l4.5 4.5L19 7.5\"\/><\/svg><span>Certification prep<\/span><\/li>\n          <li class=\"flex items-center gap-2.5\"><svg class=\"h-4 w-4 shrink-0 text-primary\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12.5l4.5 4.5L19 7.5\"\/><\/svg><span>Competitive pool events<\/span><\/li>\n        <\/ul>\n      <\/article>\n      <article class=\"group flex flex-col rounded-[28px] bg-white p-7 ring-1 ring-line transition duration-300 hover:-translate-y-1 hover:shadow-2xl hover:shadow-primary\/15 hover:ring-primary\/30\">\n        <div class=\"flex items-start justify-between\">\n          <span class=\"flex h-14 w-14 items-center justify-center rounded-2xl bg-primary text-white\">\n            <svg class=\"h-7 w-7\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M3 15.5c4.5-1 9.5-5 13-11.5 2.6 4.6 1.7 9.6-2.4 11.9-2.9 1.6-6.8 1-10.6-.4z\"\/><path d=\"M9 13.5l2 2.5\"\/><path d=\"M2 20c1.5 0 1.5-1.5 3.3-1.5S7 20 8.7 20s1.6-1.5 3.3-1.5 1.6 1.5 3.3 1.5 1.6-1.5 3.3-1.5S20.5 20 22 20\"\/><\/svg>\n          <\/span>\n          <span class=\"rounded-full bg-surface px-3 py-1 text-[11px] font-semibold uppercase tracking-[0.14em] text-primary\">Ocean<\/span>\n        <\/div>\n        <h3 class=\"mt-10 font-heading text-2xl font-extrabold tracking-[-0.02em]\">Surf Lifesaving<\/h3>\n        <p class=\"mt-3 text-[15px] leading-relaxed text-muted\">Rescue board and surf ski training at Jericho, with ocean safety built into every session.<\/p>\n        <ul class=\"mt-6 space-y-2.5 border-t border-line pt-6 text-sm text-body\">\n          <li class=\"flex items-center gap-2.5\"><svg class=\"h-4 w-4 shrink-0 text-primary\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12.5l4.5 4.5L19 7.5\"\/><\/svg><span>Rescue board<\/span><\/li>\n          <li class=\"flex items-center gap-2.5\"><svg class=\"h-4 w-4 shrink-0 text-primary\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12.5l4.5 4.5L19 7.5\"\/><\/svg><span>Surf ski and paddle<\/span><\/li>\n          <li class=\"flex items-center gap-2.5\"><svg class=\"h-4 w-4 shrink-0 text-primary\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12.5l4.5 4.5L19 7.5\"\/><\/svg><span>Ocean safety<\/span><\/li>\n        <\/ul>\n      <\/article>\n      <article class=\"group flex flex-col rounded-[28px] bg-white p-7 ring-1 ring-line transition duration-300 hover:-translate-y-1 hover:shadow-2xl hover:shadow-primary\/15 hover:ring-primary\/30\">\n        <div class=\"flex items-start justify-between\">\n          <span class=\"flex h-14 w-14 items-center justify-center rounded-2xl bg-primary text-white\">\n            <svg class=\"h-7 w-7\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M3 12a5 5 0 1 0 9.6 2L21 10V7h-9.4A5 5 0 0 0 3 12z\"\/><circle cx=\"8\" cy=\"12\" r=\"1.4\"\/><path d=\"M15 7V4\"\/><\/svg>\n          <\/span>\n          <span class=\"rounded-full bg-surface px-3 py-1 text-[11px] font-semibold uppercase tracking-[0.14em] text-primary\">Leadership<\/span>\n        <\/div>\n        <h3 class=\"mt-10 font-heading text-2xl font-extrabold tracking-[-0.02em]\">Lifeguard Development<\/h3>\n        <p class=\"mt-3 text-[15px] leading-relaxed text-muted\">Fitness, first aid and leadership for swimmers aiming to guard, instruct or coach.<\/p>\n        <ul class=\"mt-6 space-y-2.5 border-t border-line pt-6 text-sm text-body\">\n          <li class=\"flex items-center gap-2.5\"><svg class=\"h-4 w-4 shrink-0 text-primary\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12.5l4.5 4.5L19 7.5\"\/><\/svg><span>Fitness and conditioning<\/span><\/li>\n          <li class=\"flex items-center gap-2.5\"><svg class=\"h-4 w-4 shrink-0 text-primary\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12.5l4.5 4.5L19 7.5\"\/><\/svg><span>First aid and rescue<\/span><\/li>\n          <li class=\"flex items-center gap-2.5\"><svg class=\"h-4 w-4 shrink-0 text-primary\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12.5l4.5 4.5L19 7.5\"\/><\/svg><span>Leadership training<\/span><\/li>\n        <\/ul>\n      <\/article>\n    <\/div>\n  <\/div>\n<\/section>\n<section data-vpb-instance=\"vpb-i-6b2dd9b8-bab\" data-vpb-section=\"pathwayCollage\" class=\"overflow-hidden bg-white py-20 sm:py-24 lg:py-32\">\n  <div class=\"mx-auto grid max-w-7xl items-center gap-16 px-5 sm:px-8 lg:grid-cols-2 lg:gap-20\">\n    <div class=\"relative pb-16 sm:pb-20 lg:pb-24\">\n      <img src=\"https:\/\/pacificls.vintigacommerce.com\/wp-content\/themes\/vintiga-theme-pacific-lifesaving\/assets\/images\/juniors-poolside.webp\" alt=\"Young swimmers sitting together on the pool edge, listening to their coach\" width=\"1536\" height=\"1024\" class=\"aspect-[3\/2] w-full rounded-[28px] object-cover sm:rounded-[36px]\">\n      <img src=\"https:\/\/pacificls.vintigacommerce.com\/wp-content\/themes\/vintiga-theme-pacific-lifesaving\/assets\/images\/learn-to-swim-splash.webp\" alt=\"A smiling girl in pink goggles kicking with a yellow float\" width=\"1448\" height=\"1086\" class=\"absolute -bottom-0 right-0 aspect-[4\/3] w-[52%] rounded-[22px] object-cover ring-8 ring-white sm:right-6 sm:rounded-[28px]\">\n      <div class=\"absolute bottom-6 left-0 flex items-center gap-3 rounded-2xl bg-secondary px-5 py-4 text-white shadow-xl sm:left-6\">\n        <svg class=\"h-8 w-8 text-accent\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 21s-7-4.4-9-9.3C1.6 8.3 3.6 4.5 7.3 4.5c2 0 3.4 1.1 4.7 2.8 1.3-1.7 2.7-2.8 4.7-2.8 3.7 0 5.7 3.8 4.3 7.2C19 16.6 12 21 12 21z\"\/><\/svg>\n        <p class=\"max-w-[150px] text-sm font-semibold leading-snug\">Treat all children as your own.<\/p>\n      <\/div>\n    <\/div>\n    <div>\n      <p class=\"text-xs font-semibold uppercase tracking-[0.16em] [word-spacing:0.3em] text-primary\">The pathway<\/p>\n      <h2 class=\"mt-4 font-heading text-[34px] font-extrabold leading-[1.02] tracking-[-0.03em] sm:text-5xl lg:text-[56px]\">From first float to lifeguard chair.<\/h2>\n      <p class=\"mt-5 max-w-lg text-base leading-relaxed text-muted sm:text-lg\">Swimmers move up when they&#039;re ready, not when the calendar says so. Each stage builds the skills and the confidence for the next.<\/p>\n      <ol class=\"mt-10 space-y-0 border-l-2 border-line\">\n        <li class=\"relative pb-8 pl-10 last:pb-0\">\n          <span class=\"absolute -left-[17px] top-0 flex h-8 w-8 items-center justify-center rounded-full bg-primary font-heading text-sm font-bold text-white ring-4 ring-white\">1<\/span>\n          <h3 class=\"font-heading text-xl font-extrabold tracking-[-0.02em]\">Learn to Swim<\/h3>\n          <p class=\"mt-1.5 text-[15px] leading-relaxed text-muted\">Water confidence, safety habits and the first real strokes.<\/p>\n        <\/li>\n        <li class=\"relative pb-8 pl-10 last:pb-0\">\n          <span class=\"absolute -left-[17px] top-0 flex h-8 w-8 items-center justify-center rounded-full bg-primary font-heading text-sm font-bold text-white ring-4 ring-white\">2<\/span>\n          <h3 class=\"font-heading text-xl font-extrabold tracking-[-0.02em]\">Junior Lifesaver<\/h3>\n          <p class=\"mt-1.5 text-[15px] leading-relaxed text-muted\">Rescue games, team relays and the basics of helping someone else in the water.<\/p>\n        <\/li>\n        <li class=\"relative pb-8 pl-10 last:pb-0\">\n          <span class=\"absolute -left-[17px] top-0 flex h-8 w-8 items-center justify-center rounded-full bg-primary font-heading text-sm font-bold text-white ring-4 ring-white\">3<\/span>\n          <h3 class=\"font-heading text-xl font-extrabold tracking-[-0.02em]\">Competitive Lifesaving<\/h3>\n          <p class=\"mt-1.5 text-[15px] leading-relaxed text-muted\">Pool and surf racing at provincial, national and international level.<\/p>\n        <\/li>\n        <li class=\"relative pb-8 pl-10 last:pb-0\">\n          <span class=\"absolute -left-[17px] top-0 flex h-8 w-8 items-center justify-center rounded-full bg-primary font-heading text-sm font-bold text-white ring-4 ring-white\">4<\/span>\n          <h3 class=\"font-heading text-xl font-extrabold tracking-[-0.02em]\">Lifeguard and Coach<\/h3>\n          <p class=\"mt-1.5 text-[15px] leading-relaxed text-muted\">Certification, instructing and coaching the next wave of swimmers.<\/p>\n        <\/li>\n      <\/ol>\n    <\/div>\n  <\/div>\n<\/section>\n<section data-vpb-instance=\"vpb-i-18c76854-385\" data-vpb-section=\"founderStory\" class=\"bg-surface py-20 sm:py-24 lg:py-32\">\n  <div class=\"mx-auto grid max-w-7xl items-center gap-12 px-5 sm:px-8 lg:grid-cols-2 lg:gap-20\">\n    <div class=\"relative lg:order-2\">\n      <img src=\"https:\/\/pacificls.vintigacommerce.com\/wp-content\/themes\/vintiga-theme-pacific-lifesaving\/assets\/images\/coach-phil-deck.webp\" alt=\"Head coach Phil Skinder giving instructions to swimmers on the pool deck\" width=\"1254\" height=\"1254\" class=\"aspect-square w-full rounded-[28px] object-cover sm:rounded-[36px]\">\n      <div class=\"absolute bottom-4 left-4 right-4 flex items-center justify-between gap-4 rounded-2xl bg-white\/95 px-5 py-4 backdrop-blur sm:bottom-6 sm:left-6 sm:right-auto sm:min-w-[300px]\">\n        <div>\n          <p class=\"font-heading text-lg font-extrabold tracking-[-0.02em]\">Phil Skinder<\/p>\n          <p class=\"text-sm text-muted\">Head Coach and Founder<\/p>\n        <\/div>\n        <span class=\"flex h-11 w-11 items-center justify-center rounded-full bg-primary text-white\"><svg class=\"h-5 w-5\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M3 12a5 5 0 1 0 9.6 2L21 10V7h-9.4A5 5 0 0 0 3 12z\"\/><circle cx=\"8\" cy=\"12\" r=\"1.4\"\/><\/svg><\/span>\n      <\/div>\n    <\/div>\n    <div class=\"lg:order-1\">\n      <p class=\"text-xs font-semibold uppercase tracking-[0.16em] [word-spacing:0.3em] text-primary\">How it started<\/p>\n      <svg class=\"mt-6 h-10 w-10 text-primary\" viewBox=\"0 0 40 40\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M4 34V22c0-9 4.5-15.5 13-18l1.6 3.6C13.4 9.8 11 13.6 11 18h6v16H4zm19 0V22c0-9 4.5-15.5 13-18l1.6 3.6C32.4 9.8 30 13.6 30 18h6v16H23z\"\/><\/svg>\n      <h2 class=\"mt-5 font-heading text-[34px] font-extrabold leading-[1.02] tracking-[-0.03em] sm:text-5xl lg:text-[56px]\">Treat all children as your own.<\/h2>\n      <p class=\"mt-6 max-w-xl text-base leading-relaxed text-muted sm:text-lg\">Phil Skinder started Pacific Swim Academy in 2014 as a family program for his three kids. It grew into a club serving families across BC, and in 2020 he launched PLC to bring competitive lifesaving to the community.<\/p>\n      <ul class=\"mt-8 grid gap-3 sm:grid-cols-2\">\n        <li class=\"flex items-center gap-3 rounded-2xl bg-white px-4 py-3.5 text-sm font-medium ring-1 ring-line\"><svg class=\"h-5 w-5 shrink-0 text-primary\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M8 12.3l2.7 2.7L16 9.7\"\/><\/svg><span>40+ years swimming and coaching<\/span><\/li>\n        <li class=\"flex items-center gap-3 rounded-2xl bg-white px-4 py-3.5 text-sm font-medium ring-1 ring-line\"><svg class=\"h-5 w-5 shrink-0 text-primary\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M8 12.3l2.7 2.7L16 9.7\"\/><\/svg><span>NCCP Level 4 certified coach<\/span><\/li>\n        <li class=\"flex items-center gap-3 rounded-2xl bg-white px-4 py-3.5 text-sm font-medium ring-1 ring-line\"><svg class=\"h-5 w-5 shrink-0 text-primary\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M8 12.3l2.7 2.7L16 9.7\"\/><\/svg><span>MA Education, exercise physiology<\/span><\/li>\n        <li class=\"flex items-center gap-3 rounded-2xl bg-white px-4 py-3.5 text-sm font-medium ring-1 ring-line\"><svg class=\"h-5 w-5 shrink-0 text-primary\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M8 12.3l2.7 2.7L16 9.7\"\/><\/svg><span>BSc Biochemistry<\/span><\/li>\n        <li class=\"flex items-center gap-3 rounded-2xl bg-white px-4 py-3.5 text-sm font-medium ring-1 ring-line\"><svg class=\"h-5 w-5 shrink-0 text-primary\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M8 12.3l2.7 2.7L16 9.7\"\/><\/svg><span>Member, CSCTA<\/span><\/li>\n        <li class=\"flex items-center gap-3 rounded-2xl bg-white px-4 py-3.5 text-sm font-medium ring-1 ring-line\"><svg class=\"h-5 w-5 shrink-0 text-primary\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M8 12.3l2.7 2.7L16 9.7\"\/><\/svg><span>Started PSA for his own three kids<\/span><\/li>\n      <\/ul>\n    <\/div>\n  <\/div>\n<\/section>\n<section data-vpb-instance=\"vpb-i-e6c73800-cdf\" data-vpb-section=\"racingBoard\" id=\"compete\" class=\"relative overflow-hidden bg-secondary pt-20 text-white sm:pt-24 lg:pt-32\">\n  <div class=\"relative mx-auto max-w-7xl px-5 sm:px-8\">\n    <div class=\"grid gap-6 lg:grid-cols-12 lg:items-end\">\n      <div class=\"lg:col-span-7\">\n        <p class=\"text-xs font-semibold uppercase tracking-[0.16em] [word-spacing:0.3em] text-accent\">Racing<\/p>\n        <h2 class=\"mt-4 font-heading text-[34px] font-extrabold leading-[1.02] tracking-[-0.03em] sm:text-5xl lg:text-[56px]\">From Jericho to the world stage.<\/h2>\n      <\/div>\n      <div class=\"lg:col-span-5 lg:justify-self-end\">\n        <p class=\"max-w-md text-base leading-relaxed text-white\/70 sm:text-lg\">Our athletes race close to home every week and travel to provincial, national and international championships.<\/p>\n        <a href=\"https:\/\/www.instagram.com\/pacificlifesavingclub\/\" class=\"mt-6 inline-flex items-center gap-2 rounded-full bg-white px-6 py-3.5 text-sm font-semibold text-secondary transition hover:bg-accent\">Follow race results<\/a>\n      <\/div>\n    <\/div>\n    <div class=\"relative mt-12 lg:mt-16\">\n      <img src=\"https:\/\/pacificls.vintigacommerce.com\/wp-content\/themes\/vintiga-theme-pacific-lifesaving\/assets\/images\/race-start-blocks.webp\" alt=\"Lifesaving athletes in red Canada caps crouched on the starting blocks\" width=\"1591\" height=\"988\" class=\"aspect-[4\/3] w-full rounded-[28px] object-cover object-[60%_60%] sm:aspect-[16\/9] sm:rounded-[36px] lg:aspect-[21\/9]\">\n    <\/div>\n    <ul class=\"relative -mt-10 grid gap-4 px-3 pb-20 sm:-mt-16 sm:grid-cols-2 sm:px-6 sm:pb-24 lg:-mt-24 lg:grid-cols-5 lg:px-8 lg:pb-32\">\n        <li class=\"flex flex-col rounded-3xl bg-white p-6 text-body shadow-2xl shadow-secondary\/30 ring-1 ring-white\/10\">\n          <span class=\"flex items-center justify-between gap-3\"><span class=\"rounded-full bg-surface px-3 py-1 text-[11px] font-semibold uppercase tracking-[0.14em] text-primary\">Weekly<\/span><span class=\"font-heading text-sm font-bold text-muted\/60\">01<\/span><\/span>\n          <p class=\"mt-5 sm:mt-8 font-heading text-xl font-extrabold leading-tight tracking-[-0.02em]\">Jericho Summer Series<\/p>\n          <p class=\"mt-2 text-sm leading-relaxed text-muted\">Rescue board and surf ski races all summer<\/p>\n        <\/li>\n        <li class=\"flex flex-col rounded-3xl bg-white p-6 text-body shadow-2xl shadow-secondary\/30 ring-1 ring-white\/10\">\n          <span class=\"flex items-center justify-between gap-3\"><span class=\"rounded-full bg-surface px-3 py-1 text-[11px] font-semibold uppercase tracking-[0.14em] text-primary\">Club<\/span><span class=\"font-heading text-sm font-bold text-muted\/60\">02<\/span><\/span>\n          <p class=\"mt-5 sm:mt-8 font-heading text-xl font-extrabold leading-tight tracking-[-0.02em]\">PSA\/PLC Summer Showdown<\/p>\n          <p class=\"mt-2 text-sm leading-relaxed text-muted\">Our own end-of-summer meet<\/p>\n        <\/li>\n        <li class=\"flex flex-col rounded-3xl bg-white p-6 text-body shadow-2xl shadow-secondary\/30 ring-1 ring-white\/10\">\n          <span class=\"flex items-center justify-between gap-3\"><span class=\"rounded-full bg-surface px-3 py-1 text-[11px] font-semibold uppercase tracking-[0.14em] text-primary\">Provincial<\/span><span class=\"font-heading text-sm font-bold text-muted\/60\">03<\/span><\/span>\n          <p class=\"mt-5 sm:mt-8 font-heading text-xl font-extrabold leading-tight tracking-[-0.02em]\">BC Surf Provincials<\/p>\n          <p class=\"mt-2 text-sm leading-relaxed text-muted\">The province&#039;s best on board, ski and sand<\/p>\n        <\/li>\n        <li class=\"flex flex-col rounded-3xl bg-white p-6 text-body shadow-2xl shadow-secondary\/30 ring-1 ring-white\/10\">\n          <span class=\"flex items-center justify-between gap-3\"><span class=\"rounded-full bg-surface px-3 py-1 text-[11px] font-semibold uppercase tracking-[0.14em] text-primary\">National<\/span><span class=\"font-heading text-sm font-bold text-muted\/60\">04<\/span><\/span>\n          <p class=\"mt-5 sm:mt-8 font-heading text-xl font-extrabold leading-tight tracking-[-0.02em]\">Canadian Surf Lifesaving Championships<\/p>\n          <p class=\"mt-2 text-sm leading-relaxed text-muted\">Racing clubs from across the country<\/p>\n        <\/li>\n        <li class=\"flex flex-col rounded-3xl bg-white p-6 text-body shadow-2xl shadow-secondary\/30 ring-1 ring-white\/10\">\n          <span class=\"flex items-center justify-between gap-3\"><span class=\"rounded-full bg-surface px-3 py-1 text-[11px] font-semibold uppercase tracking-[0.14em] text-primary\">International<\/span><span class=\"font-heading text-sm font-bold text-muted\/60\">05<\/span><\/span>\n          <p class=\"mt-5 sm:mt-8 font-heading text-xl font-extrabold leading-tight tracking-[-0.02em]\">Lifesaving World Championships<\/p>\n          <p class=\"mt-2 text-sm leading-relaxed text-muted\">Representing Vancouver on the world stage<\/p>\n        <\/li>\n    <\/ul>\n  <\/div>\n<\/section>\n<section data-vpb-instance=\"vpb-i-9eaaa209-4eb\" data-vpb-section=\"surfJericho\" class=\"relative overflow-hidden bg-white py-20 sm:py-24 lg:py-32\">\n  <div class=\"mx-auto grid max-w-7xl items-center gap-14 px-5 sm:px-8 lg:grid-cols-2 lg:gap-20\">\n    <div>\n      <p class=\"text-xs font-semibold uppercase tracking-[0.16em] [word-spacing:0.3em] text-primary\">Summer at Jericho<\/p>\n      <h2 class=\"mt-4 font-heading text-[34px] font-extrabold leading-[1.02] tracking-[-0.03em] sm:text-5xl lg:text-[56px]\">Where the pool meets the Pacific.<\/h2>\n      <p class=\"mt-5 max-w-lg text-base leading-relaxed text-muted sm:text-lg\">Every summer the club moves to Jericho Sailing Centre beside Jericho Beach. Swimmers take their pool skills into open water with board, ski and surf training.<\/p>\n      <div class=\"mt-10 grid gap-x-8 gap-y-7 sm:grid-cols-2\">\n        <div class=\"flex gap-4\">\n          <span class=\"flex h-11 w-11 shrink-0 items-center justify-center rounded-xl bg-surface text-primary\"><svg class=\"h-6 w-6\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M3 15.5c4.5-1 9.5-5 13-11.5 2.6 4.6 1.7 9.6-2.4 11.9-2.9 1.6-6.8 1-10.6-.4z\"\/><path d=\"M2 20c1.5 0 1.5-1.5 3.3-1.5S7 20 8.7 20s1.6-1.5 3.3-1.5 1.6 1.5 3.3 1.5 1.6-1.5 3.3-1.5S20.5 20 22 20\"\/><\/svg><\/span>\n          <div><h3 class=\"font-heading text-lg font-bold\">Rescue board<\/h3><p class=\"mt-1 text-sm leading-relaxed text-muted\">Paddling, turns and fast transitions through the surf zone.<\/p><\/div>\n        <\/div>\n        <div class=\"flex gap-4\">\n          <span class=\"flex h-11 w-11 shrink-0 items-center justify-center rounded-xl bg-surface text-primary\"><svg class=\"h-6 w-6\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M2 15l20-4\"\/><path d=\"M8 7l8 12\"\/><path d=\"M6.5 5.2l3-2M14.5 20.8l3-2\"\/><\/svg><\/span>\n          <div><h3 class=\"font-heading text-lg font-bold\">Surf ski and paddle<\/h3><p class=\"mt-1 text-sm leading-relaxed text-muted\">Balance, technique and racing lines on open water.<\/p><\/div>\n        <\/div>\n        <div class=\"flex gap-4\">\n          <span class=\"flex h-11 w-11 shrink-0 items-center justify-center rounded-xl bg-surface text-primary\"><svg class=\"h-6 w-6\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 3l8 3v5c0 5-3.4 8.6-8 10-4.6-1.4-8-5-8-10V6l8-3z\"\/><path d=\"M9 12.5l2 2 4-4.5\"\/><\/svg><\/span>\n          <div><h3 class=\"font-heading text-lg font-bold\">Ocean safety<\/h3><p class=\"mt-1 text-sm leading-relaxed text-muted\">Reading rips, currents and conditions before anyone gets wet.<\/p><\/div>\n        <\/div>\n        <div class=\"flex gap-4\">\n          <span class=\"flex h-11 w-11 shrink-0 items-center justify-center rounded-xl bg-surface text-primary\"><svg class=\"h-6 w-6\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M3 20l9-15 9 15H3z\"\/><path d=\"M12 5v15\"\/><path d=\"M8.5 20l3.5-6 3.5 6\"\/><\/svg><\/span>\n          <div><h3 class=\"font-heading text-lg font-bold\">Camps and racing<\/h3><p class=\"mt-1 text-sm leading-relaxed text-muted\">Summer camps and weekly races on the beach.<\/p><\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"relative\">\n      <img src=\"https:\/\/pacificls.vintigacommerce.com\/wp-content\/themes\/vintiga-theme-pacific-lifesaving\/assets\/images\/lifeguard-jericho.webp\" alt=\"A lifeguard in red walking across the sand toward the water with a rescue tube\" width=\"1085\" height=\"1449\" class=\"aspect-[3\/4] w-full rounded-[28px] object-cover sm:rounded-[36px] lg:ml-auto lg:max-w-[520px]\">\n      <div class=\"absolute -left-2 top-8 flex items-center gap-3 rounded-full bg-white py-2 pl-2 pr-5 shadow-lg shadow-secondary\/15 ring-1 ring-line sm:left-6 lg:left-0\">\n        <span class=\"flex h-9 w-9 items-center justify-center rounded-full bg-primary text-white\"><svg class=\"h-4 w-4\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 21s-7-6.2-7-11a7 7 0 0 1 14 0c0 4.8-7 11-7 11z\"\/><circle cx=\"12\" cy=\"10\" r=\"2.5\"\/><\/svg><\/span>\n        <span class=\"text-sm font-semibold\">Jericho Sailing Centre<\/span>\n      <\/div>\n      <div class=\"absolute -bottom-6 right-4 hidden h-28 w-28 items-center justify-center rounded-full bg-primary text-center text-white shadow-xl sm:flex lg:-right-4\">\n        <span class=\"font-heading text-sm font-extrabold uppercase leading-tight tracking-[0.06em]\">Summer Training<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<section data-vpb-instance=\"vpb-i-8354abc2-e04\" data-vpb-section=\"shopFeatured\" id=\"shop\" class=\"bg-surface py-20 sm:py-24 lg:py-32\">\n  <div class=\"mx-auto max-w-7xl px-5 sm:px-8\">\n    <div class=\"flex flex-col gap-6 md:flex-row md:items-end md:justify-between\">\n      <div class=\"max-w-xl\">\n        <p class=\"text-xs font-semibold uppercase tracking-[0.16em] [word-spacing:0.3em] text-primary\">Club kit<\/p>\n        <h2 class=\"mt-4 font-heading text-[34px] font-extrabold leading-[1.02] tracking-[-0.03em] sm:text-5xl lg:text-[56px]\">Wear the leaf.<\/h2>\n        <p class=\"mt-5 text-base leading-relaxed text-muted sm:text-lg\">Race-day caps, deck tees and the club cap. Kit that holds up to chlorine, salt and sand.<\/p>\n      <\/div>\n      <a href=\"\/shop\" class=\"inline-flex shrink-0 items-center gap-2 self-start rounded-full bg-body px-6 py-3.5 text-sm font-semibold text-white transition hover:bg-primary md:self-auto\">Shop all kit<\/a>\n    <\/div>\n\n    <div data-vpb-product-list data-max=\"3\" class=\"mt-14 grid gap-6 sm:grid-cols-2 lg:grid-cols-3 lg:gap-8\" data-vpb-card-template=\"&lt;article class=&quot;group flex flex-col&quot;&gt;&lt;a href=&quot;{{permalink}}&quot; class=&quot;block overflow-hidden rounded-[28px] bg-white ring-1 ring-line&quot;&gt;{{#primary_image_url}}&lt;img src=&quot;{{primary_image_url}}&quot; alt=&quot;{{title}}&quot; class=&quot;aspect-square w-full object-cover transition duration-700 group-hover:scale-105&quot;&gt;{{\/primary_image_url}}&lt;\/a&gt;&lt;div class=&quot;mt-5 flex items-start justify-between gap-4 px-1&quot;&gt;&lt;div class=&quot;min-w-0&quot;&gt;&lt;h3 class=&quot;font-heading text-xl font-extrabold tracking-[-0.02em]&quot;&gt;&lt;a href=&quot;{{permalink}}&quot; class=&quot;transition-colors hover:text-primary&quot;&gt;{{title}}&lt;\/a&gt;&lt;\/h3&gt;{{#subtitle}}&lt;p class=&quot;mt-1 text-sm text-muted&quot;&gt;{{subtitle}}&lt;\/p&gt;{{\/subtitle}}&lt;\/div&gt;&lt;p class=&quot;shrink-0 font-heading text-lg font-bold text-primary&quot;&gt;{{formatted_price}}&lt;\/p&gt;&lt;\/div&gt;&lt;a href=&quot;{{permalink}}&quot; class=&quot;mt-5 inline-flex w-full items-center justify-center gap-2 rounded-full bg-white px-5 py-3.5 text-sm font-semibold text-body ring-1 ring-line transition hover:bg-primary hover:text-white hover:ring-primary&quot;&gt;View product&lt;\/a&gt;&lt;\/article&gt;\"><\/div>\n  <\/div>\n<\/section>\n<section data-vpb-instance=\"vpb-i-47b63969-af8\" data-vpb-section=\"quoteBand\" class=\"relative overflow-hidden bg-primary pb-32 pt-20 text-white sm:pb-36 sm:pt-24 lg:pb-40 lg:pt-28\">\n  <div class=\"relative mx-auto max-w-5xl px-5 text-center sm:px-8\">\n    <svg class=\"mx-auto h-12 w-12 text-accent\" viewBox=\"0 0 40 40\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M4 34V22c0-9 4.5-15.5 13-18l1.6 3.6C13.4 9.8 11 13.6 11 18h6v16H4zm19 0V22c0-9 4.5-15.5 13-18l1.6 3.6C32.4 9.8 30 13.6 30 18h6v16H23z\"\/><\/svg>\n    <blockquote class=\"mt-8 font-heading text-[30px] font-extrabold leading-[1.08] tracking-[-0.03em] [text-wrap:balance] sm:text-5xl lg:text-[64px]\">Together, we achieve more than we ever could alone.<\/blockquote>\n    <p class=\"mt-8 text-xs font-semibold uppercase tracking-[0.16em] [word-spacing:0.3em] text-white\/70\">A Pacific Lifesaving Club principle<\/p>\n  <\/div>\n  <div class=\"pointer-events-none absolute inset-x-0 bottom-0 h-24 overflow-hidden sm:h-28\">\n    <svg class=\"absolute bottom-0 left-0 h-full w-[200%] text-white\/15 motion-safe:animate-drift\" viewBox=\"0 0 2880 120\" preserveAspectRatio=\"none\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M0 60 C240 20 480 20 720 60 S1200 100 1440 60 S1920 20 2160 60 S2640 100 2880 60 V120 H0 Z\"\/><\/svg>\n    <svg class=\"absolute bottom-0 left-0 h-[70%] w-[200%] text-white motion-safe:animate-[drift_16s_linear_infinite_reverse]\" viewBox=\"0 0 2880 120\" preserveAspectRatio=\"none\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M0 60 C240 20 480 20 720 60 S1200 100 1440 60 S1920 20 2160 60 S2640 100 2880 60 V120 H0 Z\"\/><\/svg>\n  <\/div>\n<\/section>\n<section data-vpb-instance=\"vpb-i-efca2f00-789\" data-vpb-section=\"newsletterCta\" class=\"bg-white py-20 sm:py-24 lg:py-28\">\n  <div class=\"mx-auto max-w-7xl px-5 sm:px-8\">\n    <div class=\"relative overflow-hidden rounded-[28px] bg-surface px-6 py-12 ring-1 ring-line sm:rounded-[36px] sm:px-12 sm:py-16 lg:px-16\">\n      <svg data-vpb-columns=\"off\" class=\"pointer-events-none absolute -bottom-20 -right-20 h-72 w-72 text-primary\/[0.06]\" viewBox=\"0 0 200 200\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"16\" aria-hidden=\"true\"><circle cx=\"100\" cy=\"100\" r=\"76\"\/><circle cx=\"100\" cy=\"100\" r=\"36\"\/><\/svg>\n      <div class=\"relative grid items-center gap-10 lg:grid-cols-2 lg:gap-16\">\n        <div>\n          <p class=\"text-xs font-semibold uppercase tracking-[0.16em] [word-spacing:0.3em] text-primary\">Stay in the loop<\/p>\n          <h2 class=\"mt-4 font-heading text-[32px] font-extrabold leading-[1.04] tracking-[-0.03em] sm:text-[44px]\">Club news, straight to your inbox.<\/h2>\n          <p class=\"mt-4 max-w-md text-base leading-relaxed text-muted\">Race results, camp dates and registration reminders. One email a month, written by people on the pool deck.<\/p>\n        <\/div>\n        <div>\n          <form data-vpb-form=\"newsletter\" class=\"flex flex-col gap-3 sm:flex-row sm:flex-wrap\">\n            <div data-vpb-field class=\"w-full min-w-0 sm:w-auto sm:flex-1\">\n              <input type=\"email\" name=\"email\" required aria-label=\"Email address\" placeholder=\"Your email address\" class=\"w-full rounded-full border-0 bg-white px-6 py-4 text-base text-body ring-1 ring-line placeholder:text-muted\/70 focus:outline-none focus:ring-2 focus:ring-primary\">\n            <\/div>\n            <button type=\"submit\" class=\"inline-flex items-center justify-center rounded-full bg-primary px-7 py-4 text-sm font-semibold text-white transition hover:bg-primaryDark\">Subscribe<\/button>\n            <p data-vpb-form-message=\"error\" role=\"alert\" class=\"hidden w-full text-sm font-medium text-red-600 sm:basis-full\">That didn&#039;t go through. Please check your email and try again.<\/p>\n            <p data-vpb-form-message=\"sent\" role=\"status\" class=\"hidden w-full rounded-2xl bg-white px-6 py-4 text-base font-medium text-primary ring-1 ring-line sm:basis-full\">You&#039;re in. Watch for our next club update.<\/p>\n          <\/form>\n          <p class=\"mt-4 text-xs text-muted\">We&#039;ll never share your email. Unsubscribe any time.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<section data-vpb-instance=\"vpb-i-f1c809a3-698\" data-vpb-section=\"taglineTrio\" class=\"relative overflow-hidden bg-gradient-to-b from-primaryDark to-secondary py-20 text-white sm:py-24 lg:py-32\">\n  <svg class=\"pointer-events-none absolute -right-40 -top-40 h-[620px] w-[620px] text-white\/[0.05] motion-safe:animate-[spin_90s_linear_infinite]\" viewBox=\"0 0 200 200\" fill=\"none\" stroke=\"currentColor\" aria-hidden=\"true\">\n    <circle cx=\"100\" cy=\"100\" r=\"80\" stroke-width=\"22\"\/><circle cx=\"100\" cy=\"100\" r=\"80\" stroke-width=\"22\" stroke-dasharray=\"30 95.66\" class=\"text-white\/[0.08]\"\/><circle cx=\"100\" cy=\"100\" r=\"40\" stroke-width=\"1\"\/>\n  <\/svg>\n  <div class=\"relative mx-auto max-w-7xl px-5 sm:px-8\">\n    <div class=\"grid gap-6 lg:grid-cols-12 lg:items-end\">\n      <div class=\"lg:col-span-7\">\n        <p class=\"text-xs font-semibold uppercase tracking-[0.16em] [word-spacing:0.3em] text-accent\">Our promise to families<\/p>\n        <h2 class=\"mt-4 font-heading text-[34px] font-extrabold leading-[1.02] tracking-[-0.03em] sm:text-5xl lg:text-[56px]\">Three things every swimmer leaves with.<\/h2>\n      <\/div>\n      <p class=\"max-w-md text-base leading-relaxed text-white\/65 lg:col-span-5 lg:justify-self-end\">Skills that keep them safe, a team that has their back, and the confidence to lead when it counts.<\/p>\n    <\/div>\n    <div class=\"mt-14 grid gap-px overflow-hidden rounded-[28px] bg-white\/10 ring-1 ring-white\/10 lg:grid-cols-3\">\n      <article class=\"flex flex-col bg-secondary\/80 p-8 backdrop-blur transition-colors hover:bg-primaryDark\/30 sm:p-10\">\n        <div class=\"flex items-center justify-between\">\n          <span class=\"font-heading text-sm font-semibold tracking-[0.16em] text-accent\">01<\/span>\n          <svg class=\"h-10 w-10 text-accent\" viewBox=\"0 0 48 48\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"33\" cy=\"12\" r=\"4\"\/><path d=\"M8 27l9-9 7 5 6-4\"\/><path d=\"M4 34c3 0 3-3 6.5-3S14 34 17 34s3.5-3 6.5-3 3.5 3 6.5 3 3.5-3 6.5-3S40 34 44 34\"\/><path d=\"M4 41c3 0 3-3 6.5-3S14 41 17 41s3.5-3 6.5-3 3.5 3 6.5 3 3.5-3 6.5-3S40 41 44 41\"\/><\/svg>\n        <\/div>\n        <h3 class=\"mt-16 font-heading text-4xl font-extrabold tracking-[-0.03em] lg:text-[40px] xl:text-[44px]\">Learn to swim.<\/h3>\n        <p class=\"mt-4 text-base leading-relaxed text-white\/65\">Real stroke technique and water confidence, taught by coaches who know every swimmer by name.<\/p>\n      <\/article>\n      <article class=\"flex flex-col bg-secondary\/80 p-8 backdrop-blur transition-colors hover:bg-primaryDark\/30 sm:p-10\">\n        <div class=\"flex items-center justify-between\">\n          <span class=\"font-heading text-sm font-semibold tracking-[0.16em] text-accent\">02<\/span>\n          <svg class=\"h-10 w-10 text-accent\" viewBox=\"0 0 48 48\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"24\" cy=\"24\" r=\"18\"\/><circle cx=\"24\" cy=\"24\" r=\"8\"\/><path d=\"M11.3 11.3l7 7M29.7 29.7l7 7M36.7 11.3l-7 7M18.3 29.7l-7 7\"\/><\/svg>\n        <\/div>\n        <h3 class=\"mt-16 font-heading text-4xl font-extrabold tracking-[-0.03em] lg:text-[40px] xl:text-[44px]\">Save a life.<\/h3>\n        <p class=\"mt-4 text-base leading-relaxed text-white\/65\">Rescue skills, first aid and the judgement to use them, built one practice at a time.<\/p>\n      <\/article>\n      <article class=\"flex flex-col bg-secondary\/80 p-8 backdrop-blur transition-colors hover:bg-primaryDark\/30 sm:p-10\">\n        <div class=\"flex items-center justify-between\">\n          <span class=\"font-heading text-sm font-semibold tracking-[0.16em] text-accent\">03<\/span>\n          <svg class=\"h-10 w-10 text-accent\" viewBox=\"0 0 48 48\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 44V6\"\/><path d=\"M12 8h22l-4 8 4 8H12\"\/><path d=\"M6 44h14\"\/><\/svg>\n        <\/div>\n        <h3 class=\"mt-16 font-heading text-4xl font-extrabold tracking-[-0.03em] lg:text-[40px] xl:text-[44px]\">Be a leader.<\/h3>\n        <p class=\"mt-4 text-base leading-relaxed text-white\/65\">Swimmers grow into lifeguards, instructors and coaches who pass it on to the next wave.<\/p>\n      <\/article>\n    <\/div>\n  <\/div>\n<\/section>\n<\/main>","_vpb_builder_active":true,"_vpb_design_tokens":"","_vpb_page_descriptors":"[{\"type\":\"heroLandscape\"},{\"type\":\"pillarsThree\"},{\"type\":\"storyFeature\"},{\"type\":\"winesGrid\"},{\"type\":\"dividerOrnament\"},{\"type\":\"experienceImages\"},{\"type\":\"shopCtaSplit\"},{\"type\":\"journalTwoUp\"},{\"type\":\"tourCtaOverlay\"}]","_vpb_built_for_theme_version":"1.0.0","_vpb_page_model_json":"{\"sections\":[{\"type\":\"heroHome\",\"instanceId\":\"vpb-i-6fda3c02-4e3\",\"savedVersion\":\"81ac6ecc2d\"},{\"type\":\"programsGrid\",\"instanceId\":\"vpb-i-88da7021-83e\",\"savedVersion\":\"a43615e23c\"},{\"type\":\"pathwayCollage\",\"instanceId\":\"vpb-i-6b2dd9b8-bab\",\"savedVersion\":\"8582625766\"},{\"type\":\"founderStory\",\"instanceId\":\"vpb-i-18c76854-385\",\"savedVersion\":\"2ef8e66d51\"},{\"type\":\"racingBoard\",\"instanceId\":\"vpb-i-e6c73800-cdf\",\"savedVersion\":\"d968dfef2d\"},{\"type\":\"surfJericho\",\"instanceId\":\"vpb-i-9eaaa209-4eb\",\"savedVersion\":\"f7acc428c7\"},{\"type\":\"shopFeatured\",\"instanceId\":\"vpb-i-8354abc2-e04\",\"savedVersion\":\"13576f8a6b\"},{\"type\":\"quoteBand\",\"instanceId\":\"vpb-i-47b63969-af8\",\"savedVersion\":\"47e17c025f\"},{\"type\":\"newsletterCta\",\"instanceId\":\"vpb-i-efca2f00-789\",\"savedVersion\":\"6bdd41cc1a\"},{\"type\":\"taglineTrio\",\"instanceId\":\"vpb-i-f1c809a3-698\",\"savedVersion\":\"ae4be918ce\"}]}","_vpb_compiled_html_prev":"","_vpb_pinned_sections":"","footnotes":""},"class_list":["post-10","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/pacificls.vintigacommerce.com\/wp-json\/wp\/v2\/pages\/10","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pacificls.vintigacommerce.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/pacificls.vintigacommerce.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/pacificls.vintigacommerce.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/pacificls.vintigacommerce.com\/wp-json\/wp\/v2\/comments?post=10"}],"version-history":[{"count":0,"href":"https:\/\/pacificls.vintigacommerce.com\/wp-json\/wp\/v2\/pages\/10\/revisions"}],"wp:attachment":[{"href":"https:\/\/pacificls.vintigacommerce.com\/wp-json\/wp\/v2\/media?parent=10"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}