._hero_1uwc2_2{position:relative;background-image:url(/images/faq-driving-lessons-edmonton-orchard-driving-school.webp);background-size:cover;background-position:center 30%;min-height:580px;display:flex;align-items:center}._heroOverlay_1uwc2_11{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a3a6bbf}._heroContent_1uwc2_16{position:relative;z-index:1;width:100%;padding:100px 0 80px}._heading_1uwc2_22{font-size:54px;font-weight:900;color:#fff;letter-spacing:-1.5px;line-height:1.05;margin-bottom:16px}._sub_1uwc2_30{font-size:18px;color:#ffffffd9;max-width:600px}._faqSection_1uwc2_37{background:#fff;padding:80px 0}._faqList_1uwc2_41{max-width:820px;margin:0 auto}._faqItem_1uwc2_45{border-bottom:1px solid #E5E7EB}._faqItem_1uwc2_45:first-child{border-top:1px solid #E5E7EB}._faqQuestion_1uwc2_51{width:100%;background:none;border:none;display:flex;justify-content:space-between;align-items:flex-start;padding:24px 0;font-size:17px;font-weight:600;color:#1a3a6b;cursor:pointer;text-align:left;gap:20px;font-family:Inter,sans-serif;line-height:1.4}._faqQuestion_1uwc2_51:hover{color:#1a73e8}._icon_1uwc2_71{font-size:26px;font-weight:300;color:#1a73e8;flex-shrink:0;line-height:1;margin-top:1px}._faqAnswer_1uwc2_79{padding:0 48px 28px 0}._faqAnswer_1uwc2_79 p{font-size:15px;color:#6b7280;line-height:1.8}._answerLink_1uwc2_87{display:inline-block;margin-top:12px;font-size:14px;font-weight:600;color:#1a73e8}._answerLink_1uwc2_87:hover{text-decoration:underline}._answerLinks_1uwc2_95{display:flex;flex-wrap:wrap;gap:16px;margin-top:12px}._resources_1uwc2_103{background:#f0f4f8;padding:80px 0}._resourceGrid_1uwc2_107{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px}._resourceCard_1uwc2_113{display:flex;gap:20px;background:#1a3a6b;border-radius:14px;padding:28px 24px;text-decoration:none;transition:transform .2s,box-shadow .2s}._resourceCard_1uwc2_113:hover{transform:translateY(-3px);box-shadow:0 8px 28px #1a3a6b59}._resourceIcon_1uwc2_126{font-size:36px;flex-shrink:0;line-height:1;padding-top:2px}._resourceBody_1uwc2_132{display:flex;flex-direction:column;gap:8px}._resourceTitle_1uwc2_133{font-size:17px;font-weight:800;color:#fff;line-height:1.3}._resourceDesc_1uwc2_139{font-size:14px;color:#ffffffbf;line-height:1.6}._resourceLink_1uwc2_144{font-size:13px;font-weight:700;color:#ffb800;margin-top:4px}._cta_1uwc2_152{background:#1a3a6b;padding:80px 0;text-align:center}._ctaTitle_1uwc2_157{font-size:40px;font-weight:900;color:#fff;letter-spacing:-1px;margin-bottom:16px}._ctaSub_1uwc2_164{font-size:18px;color:#ffffffd9;margin-bottom:40px}._ctaPhone_1uwc2_169{color:#ffb800;font-weight:700}@media (max-width: 768px){._heading_1uwc2_22{font-size:32px}._faqQuestion_1uwc2_51{font-size:15px;padding:20px 0}._faqAnswer_1uwc2_79{padding:0 0 20px}._ctaTitle_1uwc2_157{font-size:30px}}
