._hero_1w65v_2{position:relative;background-image:url(/images/orchard-driving-school-edmonton-driving-lesson-instructor.webp);background-size:cover;background-position:center 30%;min-height:580px;display:flex;align-items:center}._heroOverlay_1w65v_11{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a3a6bbf}._heroContent_1w65v_16{position:relative;z-index:1;width:100%;padding:100px 0 80px}._heading_1w65v_22{font-size:54px;font-weight:900;color:#fff;letter-spacing:-1.5px;line-height:1.05;margin-bottom:16px}._sub_1w65v_30{font-size:18px;color:#ffffffd9;max-width:600px}._blogSection_1w65v_37{background:#f0f4f8;padding:80px 0}._grid_1w65v_41{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}._card_1w65v_46{background:#fff;border-radius:14px;border-top:4px solid #1a73e8;padding:36px 32px;display:flex;flex-direction:column;gap:14px;box-shadow:0 2px 12px #0000000d;transition:box-shadow .2s,transform .2s}._card_1w65v_46:hover{box-shadow:0 8px 28px #0000001f;transform:translateY(-2px)}._category_1w65v_61{display:inline-block;background:#eef2ff;color:#1a73e8;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding:4px 10px;border-radius:4px;align-self:flex-start}._cardTitle_1w65v_73{font-size:22px;font-weight:800;color:#1a3a6b;line-height:1.35}._excerpt_1w65v_79{font-size:15px;color:#6b7280;line-height:1.75;flex:1}._cta_1w65v_87{background:#1a3a6b;padding:80px 0;text-align:center}._ctaTitle_1w65v_92{font-size:40px;font-weight:900;color:#fff;letter-spacing:-1px;margin-bottom:16px}._ctaSub_1w65v_99{font-size:18px;color:#ffffffd9;margin-bottom:40px}@media (max-width: 768px){._heading_1w65v_22{font-size:36px}._grid_1w65v_41{grid-template-columns:1fr}._ctaTitle_1w65v_92{font-size:30px}}
