._breadcrumb_1kjgb_2{background:#f8f9fc;border-bottom:1px solid #E5E7EB;padding:12px 0}._breadcrumbNav_1kjgb_7{display:flex;align-items:center;gap:8px}._breadcrumbLink_1kjgb_12{font-size:13px;color:#1a73e8;font-weight:500}._breadcrumbLink_1kjgb_12:hover{text-decoration:underline}._breadcrumbSep_1kjgb_18{font-size:13px;color:#9ca3af}._breadcrumbCurrent_1kjgb_22{font-size:13px;color:#6b7280}._hero_1kjgb_28{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_1kjgb_37{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a3a6bbf}._heroContent_1kjgb_42{position:relative;z-index:1;width:100%;padding:100px 0 80px}._heading_1kjgb_48{font-size:54px;font-weight:900;color:#fff;letter-spacing:-1.5px;line-height:1.05;margin-bottom:16px}._sub_1kjgb_56{font-size:18px;color:#ffffffd9;max-width:600px}._intro_1kjgb_63{background:#fff;padding:80px 0}._bodyText_1kjgb_67{font-size:15px;color:#6b7280;line-height:1.8;max-width:760px;margin-bottom:20px}._quickLinks_1kjgb_74{display:flex;gap:24px;margin-top:32px;flex-wrap:wrap}._quickLink_1kjgb_74{font-size:14px;font-weight:600;color:#1a73e8}._quickLink_1kjgb_74:hover{text-decoration:underline}._courses_1kjgb_88{background:#f0f4f8;padding:80px 0}._courseGrid_1kjgb_92{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:40px}._courseCard_1kjgb_98{background:#fff;border-radius:14px;border-top:4px solid #1a73e8;padding:28px 24px;display:flex;flex-direction:column;gap:12px;box-shadow:0 2px 12px #0000000d;transition:box-shadow .2s}._courseCard_1kjgb_98:hover{box-shadow:0 8px 28px #0000001f}._tag_1kjgb_112{display:inline-block;background:#fef3c7;color:#92400e;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding:4px 10px;border-radius:4px;align-self:flex-start}._courseName_1kjgb_124{font-size:15px;font-weight:700;color:#1a3a6b;line-height:1.3}._coursePrice_1kjgb_130{font-size:26px;font-weight:900;color:#1a73e8}._blogLinks_1kjgb_137{background:#f8f9fc;padding:80px 0;border-top:1px solid #E5E7EB}._blogGrid_1kjgb_142{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:40px}._blogCard_1kjgb_148{background:#fff;border-radius:14px;border-top:4px solid #1a73e8;padding:28px 24px;display:flex;flex-direction:column;gap:12px;transition:box-shadow .2s}._blogCard_1kjgb_148:hover{box-shadow:0 6px 24px #00000017}._blogCategory_1kjgb_161{display:inline-block;background:#eef2ff;color:#1558b0;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding:4px 10px;border-radius:4px;align-self:flex-start}._blogTitle_1kjgb_173{font-size:18px;font-weight:800;color:#1a3a6b;line-height:1.35}._blogExcerpt_1kjgb_179{font-size:14px;color:#6b7280;line-height:1.7;flex:1}._blogLink_1kjgb_137{font-size:14px;font-weight:700;color:#1558b0}._blogLink_1kjgb_137:hover{text-decoration:underline}._related_1kjgb_193{background:#fff;padding:80px 0}._relatedTitle_1kjgb_197{font-size:24px;font-weight:800;color:#1a3a6b;margin-bottom:24px}._relatedGrid_1kjgb_203{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}._relatedCard_1kjgb_208{display:block;background:#f0f4f8;border:1px solid #E5E7EB;border-radius:8px;padding:16px 20px;font-size:14px;font-weight:600;color:#1a3a6b;text-align:center;transition:background .2s,color .2s,border-color .2s}._relatedCard_1kjgb_208:hover{background:#1a73e8;color:#fff;border-color:#1a73e8}._cta_1kjgb_227{background:#1a3a6b;padding:80px 0;text-align:center}._ctaTitle_1kjgb_232{font-size:40px;font-weight:900;color:#fff;letter-spacing:-1px;margin-bottom:16px}._ctaSub_1kjgb_239{font-size:18px;color:#ffffffd9;margin-bottom:40px}._ctaBtns_1kjgb_244{display:flex;gap:16px;justify-content:center}@media (max-width: 768px){._heading_1kjgb_48{font-size:36px}._courseGrid_1kjgb_92,._relatedGrid_1kjgb_203,._blogGrid_1kjgb_142{grid-template-columns:1fr}._ctaTitle_1kjgb_232{font-size:30px}._ctaBtns_1kjgb_244{flex-direction:column;align-items:center}._quickLinks_1kjgb_74{flex-direction:column;gap:12px}}
