._skipNav_1k2r2_1{position:absolute;top:-100px;left:0;background:#1a3a6b;color:#fff;padding:8px 16px;z-index:9999;font-size:14px;transition:top .2s}._skipNav_1k2r2_1:focus{top:0}._topbar_1k2r2_16{background:#1a3a6b;display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 20px;text-align:center;width:100%}._topbar_1k2r2_16 span{font-size:15px;color:#ffffffe6}._topbarRow2_1k2r2_30{display:flex;align-items:center;gap:12px;font-size:15px;color:#ffffffe6}._topbarCta_1k2r2_37{font-size:14px;font-weight:700;color:#ffb800;background:#ffb80026;border:1px solid rgba(255,184,0,.4);padding:6px 16px;border-radius:4px;transition:background .2s}._topbarCta_1k2r2_37:hover{background:#ffb80047}._stickyHeader_1k2r2_49{position:sticky;top:0;z-index:1000}._nav_1k2r2_55{background:#fff;border-bottom:1px solid #E5E7EB;box-shadow:0 2px 14px #00000012}._logoWrap_1k2r2_60{background:#fff;padding:6px 14px;border-radius:8px;border:1px solid #E5E7EB;display:flex;align-items:center}._logo_1k2r2_60{height:44px;width:auto;object-fit:contain}._navLinks_1k2r2_73{display:flex;gap:24px;align-items:center}._navLink_1k2r2_73{font-size:14px;font-weight:500;color:#374151;transition:color .2s}._navLink_1k2r2_73:hover,._navLink_1k2r2_73._active_1k2r2_84{color:#1a73e8}._dropdown_1k2r2_87{position:relative}._dropdownTrigger_1k2r2_90{background:none;border:none;font-size:14px;font-weight:500;color:#374151;cursor:pointer;display:flex;align-items:center;gap:4px;font-family:Inter,sans-serif;padding:0;transition:color .2s}._dropdownTrigger_1k2r2_90:hover,._dropdownTrigger_1k2r2_90._active_1k2r2_84{color:#1a73e8}._chevron_1k2r2_108{font-size:11px;transition:transform .2s;display:inline-block}._chevronOpen_1k2r2_113{transform:rotate(180deg)}._dropdownMenu_1k2r2_116{position:absolute;top:calc(100% + 12px);left:0;background:#fff;border:1px solid #E5E7EB;border-radius:10px;box-shadow:0 8px 28px #0000001f;min-width:180px;overflow:hidden;z-index:100}._dropdownItem_1k2r2_128{display:block;padding:12px 18px;font-size:14px;font-weight:500;color:#374151;transition:background .15s,color .15s}._dropdownItem_1k2r2_128:hover{background:#f0f4f8;color:#1a73e8}._bookBtn_1k2r2_141{font-size:14px!important;padding:11px 22px!important}._hamburger_1k2r2_145{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;background:none;border:none;cursor:pointer;padding:4px;min-width:44px;min-height:44px}._hamburger_1k2r2_145 span{display:block;width:24px;height:2px;background:#1a3a6b;border-radius:2px}._mobileMenu_1k2r2_165{background:#fff;border-top:1px solid #E5E7EB;padding:16px 20px 100px;display:flex;flex-direction:column;gap:4px;overflow-y:auto;overscroll-behavior:contain;max-height:max(200px,calc(100vh - var(--menu-top, 0px) - var(--cookie-banner-h, 0px)));max-height:max(200px,calc(100dvh - var(--menu-top, 0px) - var(--cookie-banner-h, 0px)))}._mobileLink_1k2r2_179{font-size:15px;font-weight:500;color:#374151;padding:12px 0;border-bottom:1px solid #F3F4F6}._mobileSectionLabel_1k2r2_186{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--gray-600);padding:12px 0 4px}._mobileLinkIndent_1k2r2_194{font-size:14px;font-weight:500;color:#374151;padding:10px 0 10px 12px;border-bottom:1px solid #F3F4F6}._mobileBook_1k2r2_201{margin-top:12px;text-align:center}@media (max-width: 768px){._nav_1k2r2_55>.container{height:74px;display:flex;justify-content:space-between;align-items:center}._navLinks_1k2r2_73{display:none}._hamburger_1k2r2_145{display:flex}._topbar_1k2r2_16 span{display:none}}._footer_1jqkr_1{background:#0d1f3c;padding:56px 0 0}._grid_1jqkr_6{display:grid;grid-template-columns:2fr 1.2fr 1fr 1.6fr;gap:48px;margin-bottom:48px}._about_1jqkr_14{display:flex;flex-direction:column;gap:16px}._logoWrap_1jqkr_19{background:#fff;border-radius:10px;padding:10px 18px;display:inline-flex;align-items:center;align-self:flex-start}._logo_1jqkr_19{height:42px;width:auto;object-fit:contain}._description_1jqkr_28{font-size:14px;color:#9ca3af;line-height:1.75;max-width:280px}._contactInfo_1jqkr_34{display:flex;flex-direction:column;gap:8px}._contactItem_1jqkr_39{font-size:13px;color:#9ca3af;line-height:1.6;display:block}a._contactItem_1jqkr_39:hover{color:#fff}._col_1jqkr_48{display:flex;flex-direction:column}._colHeading_1jqkr_52{font-size:15px;font-weight:800;text-transform:uppercase;letter-spacing:1.2px;color:#fff;margin-bottom:14px}._colHeadingSpaced_1jqkr_60{margin-top:24px}._colLink_1jqkr_63{font-size:13px;color:#9ca3af;margin-bottom:10px;line-height:1.5;transition:color .15s}._colLink_1jqkr_63:hover{color:#fff}._colLinkHighlight_1jqkr_71{font-size:13px;font-weight:700;color:#ffb800;margin-bottom:10px;line-height:1.5;transition:color .15s}._colLinkHighlight_1jqkr_71:hover{color:#fff}._neighbourhoodGrid_1jqkr_82{display:grid;grid-template-columns:1fr 1fr;gap:6px 12px}._neighbourhoodLink_1jqkr_87{font-size:12px;color:#9ca3af;line-height:1.5;transition:color .15s}._neighbourhoodLink_1jqkr_87:hover{color:#9ca3af}._social_1jqkr_96{margin-top:4px}._facebookBtn_1jqkr_97{display:inline-flex;align-items:center;background:#1558b0;color:#fff;font-size:13px;font-weight:600;padding:8px 16px;border-radius:6px;transition:background .15s}._facebookBtn_1jqkr_97:hover{background:#0d48a0;color:#fff}._bottom_1jqkr_111{border-top:1px solid rgba(255,255,255,.07);padding:24px 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}._bottom_1jqkr_111 p{font-size:13px;color:#9ca3af}._bottomLinks_1jqkr_121{display:flex;gap:22px}._bottomLinks_1jqkr_121 a{font-size:13px;color:#9ca3af;transition:color .15s}._bottomLinks_1jqkr_121 a:hover{color:#9ca3af}@media (max-width: 1024px){._grid_1jqkr_6{grid-template-columns:1fr 1fr;gap:36px}}@media (max-width: 768px){._grid_1jqkr_6{grid-template-columns:1fr;gap:32px}._bottom_1jqkr_111{flex-direction:column;align-items:flex-start}._neighbourhoodGrid_1jqkr_82{grid-template-columns:1fr 1fr 1fr}}._banner_tbenl_1{position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#1a3a6b;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 24px;box-shadow:0 -4px 20px #0003;flex-wrap:wrap}._text_tbenl_18{font-size:14px;color:#ffffffe6;margin:0;line-height:1.5;flex:1;min-width:200px}._link_tbenl_27{color:#ffb800;text-decoration:underline}._actions_tbenl_32{display:flex;gap:10px;flex-shrink:0}._acceptBtn_tbenl_38{background:#ffb800;color:#1a3a6b;border:none;border-radius:6px;padding:9px 22px;font-size:14px;font-weight:700;cursor:pointer;font-family:Inter,sans-serif;transition:background .15s}._acceptBtn_tbenl_38:hover{background:#e6a600}._dismissBtn_tbenl_52{background:transparent;color:#ffffffb3;border:1px solid rgba(255,255,255,.3);border-radius:6px;padding:9px 18px;font-size:14px;font-weight:600;cursor:pointer;font-family:Inter,sans-serif;transition:background .15s}._dismissBtn_tbenl_52:hover{background:#ffffff1a;color:#fff}@media (max-width: 600px){._banner_tbenl_1{flex-direction:column;align-items:flex-start;padding:16px}._actions_tbenl_32{width:100%}._acceptBtn_tbenl_38,._dismissBtn_tbenl_52{flex:1;text-align:center}}._fab_1dcup_4{position:fixed;bottom:calc(24px + var(--cookie-banner-h, 0px));right:24px;z-index:10001;width:68px;height:68px;border-radius:50%;background:#1a3a6b;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 24px #1a3a6b80;transition:background .2s,transform .2s;animation:_wiggle_1dcup_1 8s ease infinite}._fab_1dcup_4:hover{background:#142e58;transform:scale(1.06)}._fabOpen_1dcup_24{animation:none}._fabAIText_1dcup_26{display:flex;flex-direction:column;align-items:center;line-height:1.2;pointer-events:none}._fabAIText_1dcup_26 span:first-child{font-size:13px;font-weight:700;color:#fff;font-family:Inter,Arial,sans-serif;letter-spacing:.3px}._fabAIText_1dcup_26 span:last-child{font-size:14px;font-weight:900;color:#ffb800;font-family:Inter,Arial,sans-serif;letter-spacing:.3px}@keyframes _wiggle_1dcup_1{0%{transform:rotate(0)}1.5%{transform:rotate(-11deg)}3%{transform:rotate(11deg)}4.5%{transform:rotate(-11deg)}6%{transform:rotate(11deg)}7.5%{transform:rotate(0)}to{transform:rotate(0)}}._window_1dcup_59{position:fixed;bottom:calc(108px + var(--cookie-banner-h, 0px));right:24px;z-index:10000;width:380px;height:520px;max-height:calc(100vh - 128px - var(--cookie-banner-h, 0px));background:#fff;border-radius:16px;box-shadow:0 8px 40px #0000002e;display:flex;flex-direction:column;overflow:hidden;animation:_slideUp_1dcup_1 .2s ease}@keyframes _slideUp_1dcup_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}._header_1dcup_82{background:#1a3a6b;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;flex-shrink:0}._headerInfo_1dcup_90{display:flex;align-items:center;gap:10px}._headerAvatar_1dcup_95{width:36px;height:36px;border-radius:50%;background:#ffb800;color:#1a3a6b;font-weight:900;font-size:15px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._headerTitle_1dcup_108{font-size:14px;font-weight:700;color:#fff;line-height:1.2}._headerSub_1dcup_114{font-size:11px;color:#ffffff8c;margin-top:1px}._closeBtn_1dcup_119{background:none;border:none;color:#ffffffb3;font-size:16px;cursor:pointer;padding:4px 6px;border-radius:4px;line-height:1;transition:color .15s,background .15s}._closeBtn_1dcup_119:hover{color:#fff;background:#ffffff1f}._closeBtn_1dcup_119{min-width:44px;min-height:44px}._closeBtn_1dcup_119:focus-visible{outline:3px solid #FFB800;outline-offset:1px}._messages_1dcup_136{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:10px;background:#f8f9fc}._bubble_1dcup_146{max-width:82%;padding:10px 14px;border-radius:14px;font-size:14px;line-height:1.55;word-break:break-word}._botBubble_1dcup_154{background:#1a3a6b;color:#fff;border-bottom-left-radius:4px;align-self:flex-start}._userBubble_1dcup_160{background:#e5e7eb;color:#374151;border-bottom-right-radius:4px;align-self:flex-end}._typing_1dcup_168{display:flex;align-items:center;gap:4px;padding:12px 16px}._typing_1dcup_168 span{width:7px;height:7px;border-radius:50%;background:#fff9;animation:_bounce_1dcup_1 1.2s infinite}._typing_1dcup_168 span:nth-child(2){animation-delay:.2s}._typing_1dcup_168 span:nth-child(3){animation-delay:.4s}@keyframes _bounce_1dcup_1{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-5px)}}._inputBar_1dcup_189{display:flex;align-items:center;gap:8px;padding:12px 14px;border-top:1px solid #E5E7EB;background:#fff;flex-shrink:0}._input_1dcup_189{flex:1;border:1.5px solid #E5E7EB;border-radius:22px;padding:9px 14px;font-size:14px;font-family:Inter,sans-serif;color:#374151;outline:none;transition:border-color .2s;background:#f8f9fc}._input_1dcup_189:focus{border-color:#1a3a6b;background:#fff}._input_1dcup_189:focus-visible{outline:3px solid #1a73e8;outline-offset:1px}._input_1dcup_189:disabled{opacity:.6;cursor:not-allowed}._sendBtn_1dcup_214{width:38px;height:38px;border-radius:50%;background:#ffb800;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#1a3a6b;flex-shrink:0;transition:background .2s,transform .15s}._sendBtn_1dcup_214:hover:not(:disabled){background:#e6a500;transform:scale(1.05)}._sendBtn_1dcup_214:disabled{opacity:.45;cursor:not-allowed;transform:none}._bubbleMenu_1dcup_232{position:fixed;bottom:calc(108px + var(--cookie-banner-h, 0px));right:24px;z-index:10000;display:flex;flex-direction:column;align-items:flex-end;gap:10px}._bubbleOption_1dcup_243{display:flex;align-items:center;gap:10px;padding:13px 20px;border-radius:50px;font-size:15px;font-weight:600;color:#fff;text-decoration:none;border:none;cursor:pointer;box-shadow:0 4px 16px #0000002e;opacity:0;transform:translateY(12px);animation:_bubbleIn_1dcup_1 .25s ease forwards;white-space:nowrap;font-family:Inter,Arial,sans-serif;transition:filter .15s,transform .15s}._bubbleOption_1dcup_243:hover{filter:brightness(1.1);transform:translateY(-1px) scale(1.02)}._bubbleOption_1dcup_243:nth-child(3){animation-delay:0s}._bubbleOption_1dcup_243:nth-child(2){animation-delay:.08s}._bubbleOption_1dcup_243:nth-child(1){animation-delay:.16s}@keyframes _bubbleIn_1dcup_1{to{opacity:1;transform:translateY(0)}}._whatsappBubble_1dcup_274{background:#075e54}._messengerBubble_1dcup_275{background:linear-gradient(135deg,#0084ff,#a334fa)}._aiBubble_1dcup_276{background:#1a3a6b}@media (max-width: 480px){._window_1dcup_59{left:0;right:0;top:0;bottom:auto;width:100%;height:calc(100dvh - 92px - var(--cookie-banner-h, 0px));max-height:none;border-radius:0}._fab_1dcup_4{bottom:calc(16px + var(--cookie-banner-h, 0px));right:16px}}._hero_83dt1_1{width:100%;min-height:600px;position:relative;display:flex;align-items:center;overflow:hidden}._heroImg_83dt1_9{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;z-index:0}._overlay_83dt1_18{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,#0a1441e0,#0a1441a6 48%,#0a144140);z-index:1}._heroContent_83dt1_24{padding:80px 48px;position:relative;z-index:1;width:100%}._inner_83dt1_31{max-width:620px}._eyebrow_83dt1_32{display:inline-flex;align-items:center;gap:8px;background:#ffb8002e;border:1px solid rgba(255,184,0,.45);border-radius:20px;padding:7px 18px;font-size:13px;font-weight:700;color:#ffb800;margin-bottom:22px;white-space:nowrap}._dot_83dt1_46{width:7px;height:7px;background:#ffb800;border-radius:50%;flex-shrink:0}._heading_83dt1_53{font-size:52px;font-weight:900;color:#fff;line-height:1.05;letter-spacing:-1.5px;margin-bottom:18px}._highlight_83dt1_61{color:#ffb800;font-style:normal}._sub_83dt1_62{font-size:17px;color:#ffffffc7;line-height:1.75;max-width:520px;margin-bottom:26px}._badges_83dt1_69{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:32px}._badge_83dt1_69{background:#ffb80040;border:1px solid rgba(255,184,0,.6);border-radius:5px;padding:8px 14px;font-size:13px;font-weight:600;color:#ffb800}._btns_83dt1_84{display:flex;gap:14px;flex-wrap:wrap}@media (max-width: 1024px){._heroContent_83dt1_24{padding:60px 40px}._heading_83dt1_53{font-size:44px}}@media (max-width: 768px){._hero_83dt1_1{min-height:520px}._heroContent_83dt1_24{padding:16px}._inner_83dt1_31{max-width:100%}._heading_83dt1_53{font-size:36px;letter-spacing:-.5px}._sub_83dt1_62{font-size:15px;max-width:100%}._eyebrow_83dt1_32{font-size:12px;white-space:normal}._badge_83dt1_69{font-size:12px;padding:6px 10px}}._stats_1sflr_1{background:#1a73e8;width:100%}._grid_1sflr_2{display:grid;grid-template-columns:repeat(4,1fr);width:100%}._stat_1sflr_1{text-align:center;padding:24px 16px;border-right:1px solid rgba(255,255,255,.18)}._stat_1sflr_1:last-child{border-right:none}._number_1sflr_13{font-size:38px;font-weight:900;color:#fff;line-height:1;letter-spacing:-1px}._label_1sflr_20{font-size:13px;color:#fff;margin-top:5px}._sub_1sflr_25{font-size:11px;color:#fff;margin-top:3px}@media (max-width: 768px){._grid_1sflr_2{grid-template-columns:repeat(2,1fr)}._number_1sflr_13{font-size:28px}}._section_edj6r_1{background:#f8f9fc}._section_edj6r_1>._container_edj6r_2{padding-top:80px;padding-bottom:80px}._grid_edj6r_3{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}._card_edj6r_8{background:#fff;border:1px solid #E5E7EB;border-top:4px solid #1a73e8;border-radius:14px;padding:28px 22px;text-align:center;transition:box-shadow .2s}._card_edj6r_8:hover{box-shadow:0 8px 28px #1a73e81f}._img_edj6r_18{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:center top;border-radius:10px;margin-bottom:18px}._title_edj6r_27{font-size:17px;font-weight:700;color:#1a3a6b;margin-bottom:8px}._text_edj6r_33{font-size:14px;color:#6b7280;line-height:1.65}@media (max-width: 1024px){._grid_edj6r_3{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){._grid_edj6r_3{grid-template-columns:1fr}}._section_zwlmf_1{background:#fff}._section_zwlmf_1>._container_zwlmf_2{padding-top:80px;padding-bottom:80px}._grid_zwlmf_3{display:grid;grid-template-columns:repeat(2,1fr);gap:26px}._card_zwlmf_8{background:#fff;border:1px solid #E5E7EB;border-radius:16px;overflow:hidden;box-shadow:0 2px 16px #0000000f;display:flex;flex-direction:column;transition:box-shadow .2s,transform .2s}._card_zwlmf_8:hover{box-shadow:0 8px 32px #1a73e824;transform:translateY(-3px)}._img_zwlmf_19{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;object-position:center;flex-shrink:0}._body_zwlmf_20{padding:24px;display:flex;flex-direction:column;flex:1}._tag_zwlmf_21{font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:#1a73e8;margin-bottom:7px}._name_zwlmf_29{font-size:19px;font-weight:800;color:#1a3a6b;margin-bottom:10px;line-height:1.3}._desc_zwlmf_30{font-size:14px;color:#6b7280;line-height:1.65;flex:1;margin-bottom:20px}._price_zwlmf_31{font-size:28px;font-weight:900;color:#1a73e8;margin-bottom:18px}._price_zwlmf_31 span{font-size:14px;font-weight:400;color:#6b7280}._btns_zwlmf_33{display:flex;gap:10px}._enroll_zwlmf_34{flex:1;background:#1a73e8;color:#fff;font-size:14px;font-weight:700;padding:12px;border-radius:7px;text-align:center;transition:background .2s}._enroll_zwlmf_34:hover{background:#1558c0}._learn_zwlmf_46{flex:1;border:1.5px solid #1a73e8;color:#1a73e8;font-size:14px;font-weight:600;padding:11px;border-radius:7px;text-align:center;transition:all .2s}._learn_zwlmf_46:hover{background:#eef2ff}._viewAll_zwlmf_58{text-align:center;margin-top:44px}@media (max-width: 1024px){._grid_zwlmf_3{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){._grid_zwlmf_3{grid-template-columns:1fr}}._section_1xxrh_1{background:#1a3a6b}._section_1xxrh_1>._container_1xxrh_2{padding-top:80px;padding-bottom:80px}._label_1xxrh_3{color:#ffb800!important}._title_1xxrh_4{color:#fff!important}._sub_1xxrh_5{color:#ffffffd1!important}._grid_1xxrh_6{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}._card_1xxrh_11{background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:14px;overflow:hidden}._img_1xxrh_17{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:center top}._body_1xxrh_24{padding:22px}._stars_1xxrh_25{color:#ffb800;font-size:18px;letter-spacing:2px;margin-bottom:12px}._text_1xxrh_31{font-size:14px;color:#ffffffd1;line-height:1.72;font-style:italic;margin-bottom:16px}._name_1xxrh_38{font-size:15px;font-weight:700;color:#fff}._detail_1xxrh_39{font-size:12px;color:#ffffffb8;margin-top:3px}@media (max-width: 1024px){._grid_1xxrh_6{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){._grid_1xxrh_6{grid-template-columns:1fr}}._strip_mcl9q_1{background:#ffb800}._strip_mcl9q_1>._container_mcl9q_2{padding-top:0;padding-bottom:0}._inner_mcl9q_3{display:flex;align-items:center;justify-content:space-between;padding:28px 0;gap:28px}._title_mcl9q_10{font-size:24px;font-weight:800;color:#1a3a6b;margin-bottom:5px}._text_mcl9q_11{font-size:15px;color:#1a3a6b}._btn_mcl9q_12{background:#1a3a6b;color:#ffb800;font-size:15px;font-weight:700;padding:14px 30px;border-radius:7px;white-space:nowrap;flex-shrink:0;transition:background .2s}._btn_mcl9q_12:hover{background:#0f2347}@media (max-width: 768px){._inner_mcl9q_3{flex-direction:column;align-items:flex-start}}._section_1xdbc_1{background:#f8f9fc}._section_1xdbc_1>._container_1xdbc_2{padding-top:80px;padding-bottom:80px}._grid_1xdbc_3{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}._card_1xdbc_8{background:#fff;border:1px solid #E5E7EB;border-radius:14px;overflow:hidden;box-shadow:0 2px 12px #0000000d;transition:box-shadow .2s,transform .2s}._card_1xdbc_8:hover{box-shadow:0 8px 28px #1a73e81a;transform:translateY(-3px)}._img_1xdbc_17{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;object-position:center top}._body_1xdbc_18{padding:20px}._tag_1xdbc_19{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#065f46;background:#d1fae5;display:inline-block;padding:4px 10px;border-radius:20px;margin-bottom:10px}._name_1xdbc_31{font-size:17px;font-weight:800;color:#1a3a6b;margin-bottom:6px}._result_1xdbc_32{font-size:13px;font-weight:700;color:#1a73e8;margin-bottom:8px}._quote_1xdbc_33{font-size:13px;color:#6b7280;line-height:1.65;font-style:italic}@media (max-width: 1024px){._grid_1xdbc_3{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){._grid_1xdbc_3{grid-template-columns:1fr}}._section_7pehw_1{background:#fff}._section_7pehw_1>._container_7pehw_2{padding-top:80px;padding-bottom:80px}._grid_7pehw_3{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:stretch}._phoneBox_7pehw_9{background:#1a3a6b;border-radius:18px;padding:44px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px;margin-bottom:20px}._phoneLabel_7pehw_20{font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#ffffffbf}._phoneIcon_7pehw_27{font-size:36px;color:#ffb800}._phoneNum_7pehw_28{font-size:44px;font-weight:900;color:#ffb800;letter-spacing:-1px;line-height:1;transition:opacity .2s}._phoneNum_7pehw_28:hover{opacity:.85}._phoneHours_7pehw_37{font-size:14px;color:#ffffffd1}._phoneCta_7pehw_38{margin-top:8px;background:#ffb800;color:#1a3a6b;font-size:15px;font-weight:800;padding:14px 28px;border-radius:7px;transition:background .2s}._phoneCta_7pehw_38:hover{background:#e6a500}._reviewBox_7pehw_49{background:#f8f9fc;border:1px solid #E5E7EB;border-radius:18px;padding:40px;box-shadow:0 4px 20px #0000000f;margin-bottom:20px}._grLabel_7pehw_57{font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#1558b0;margin-bottom:10px}._grTitle_7pehw_65{font-size:30px;font-weight:900;color:#1a3a6b;letter-spacing:-.5px;line-height:1.15;margin-bottom:12px}._grText_7pehw_73{font-size:15px;color:#6b7280;line-height:1.7;margin-bottom:24px}._starsRow_7pehw_74{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:24px;background:#fff;border:1px solid #E5E7EB;border-radius:10px;padding:16px 20px}._stars_7pehw_74{font-size:24px;color:#ffb800;letter-spacing:3px}._score_7pehw_86{font-size:28px;font-weight:900;color:#1a3a6b;line-height:1}._scoreDetail_7pehw_87{font-size:13px;color:#6b7280;margin-top:2px}._actionRow_7pehw_88{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._googleBadge_7pehw_89{height:56px;width:auto;object-fit:contain;border-radius:7px;border:1px solid #E5E7EB;padding:6px 10px;background:#fff}._reviewBtn_7pehw_98{background:#1a73e8;color:#fff;font-size:14px;font-weight:700;padding:13px 22px;border-radius:7px;transition:background .2s}._reviewBtn_7pehw_98:hover{background:#1558c0}@media (max-width: 768px){._grid_7pehw_3{grid-template-columns:1fr}._phoneNum_7pehw_28{font-size:34px}._grTitle_7pehw_65{font-size:24px}}._neighbourhoods_nncj1_2{background:#f0f4f8;padding:80px 0}._neighbourhoodGrid_nncj1_6{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}._neighbourhoodCard_nncj1_11{display:block;background:#fff;border:1px solid #E5E7EB;border-radius:8px;padding:12px 10px;font-size:13px;font-weight:600;color:#1a3a6b;text-align:center;line-height:1.3;transition:background .2s,color .2s,border-color .2s}._neighbourhoodCard_nncj1_11:hover{background:#1a73e8;color:#fff;border-color:#1a73e8}._locationLinks_nncj1_29{display:flex;gap:32px;margin-top:24px;flex-wrap:wrap}._locationLink_nncj1_29{font-size:15px;font-weight:700;color:#1558b0}._locationLink_nncj1_29:hover{text-decoration:underline}._blog_nncj1_43{background:#fff;padding:80px 0}._blogGrid_nncj1_47{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}._viewAll_nncj1_52{text-align:center;margin-top:44px}._blogCard_nncj1_56{background:#f8f9fc;border-radius:14px;border-top:4px solid #1a73e8;padding:28px 24px;display:flex;flex-direction:column;gap:12px;transition:box-shadow .2s}._blogCard_nncj1_56:hover{box-shadow:0 6px 24px #00000017}._blogCategory_nncj1_69{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_nncj1_81{font-size:18px;font-weight:800;color:#1a3a6b;line-height:1.35}._blogExcerpt_nncj1_87{font-size:14px;color:#6b7280;line-height:1.7;flex:1}._blogLink_nncj1_93{font-size:14px;font-weight:700;color:#1558b0}._blogLink_nncj1_93:hover{text-decoration:underline}@media (max-width: 1024px){._neighbourhoodGrid_nncj1_6{grid-template-columns:repeat(4,1fr)}._blogGrid_nncj1_47{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){._neighbourhoodGrid_nncj1_6{grid-template-columns:repeat(2,1fr)}._blogGrid_nncj1_47{grid-template-columns:1fr}._locationLinks_nncj1_29{flex-direction:column;gap:12px}}._hero_1k9hd_2{position:relative;background-image:url(/images/orchard-driving-school-edmonton-certified-instructors-team.webp);background-size:cover;background-position:center calc(20% + 10px);min-height:580px;display:flex;align-items:center}._heroOverlay_1k9hd_12{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a3a6bbf}._heroContent_1k9hd_18{position:relative;z-index:1;width:100%;padding:100px 0 80px}._heading_1k9hd_25{font-size:54px;font-weight:900;color:var(--white);letter-spacing:-1.5px;line-height:1.05;margin-bottom:16px}._sub_1k9hd_34{font-size:18px;color:#ffffffd9;max-width:600px}._story_1k9hd_41{background:var(--white);padding:80px 0}._storyGrid_1k9hd_46{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}._storyImage_1k9hd_53 img{width:100%;height:480px;object-fit:cover;border-radius:14px}._storyText_1k9hd_60{display:flex;flex-direction:column;gap:8px}._storyBody_1k9hd_66{font-size:15px;color:var(--gray-600);line-height:1.7;margin-bottom:16px}._storyBtns_1k9hd_73{display:flex;gap:16px;margin-top:32px}._instructors_1k9hd_80{background:var(--gray-50);padding:80px 0}._instructorsGrid_1k9hd_85{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}._instructorsImage_1k9hd_92 img{width:100%;height:480px;object-fit:cover;border-radius:14px}._instructorsText_1k9hd_99{display:flex;flex-direction:column;gap:8px}._cta_1k9hd_106{background:var(--navy);padding:80px 0;text-align:center}._ctaTitle_1k9hd_112{font-size:46px;font-weight:900;color:var(--white);letter-spacing:-1px;margin-bottom:16px}._ctaSub_1k9hd_120{font-size:18px;color:#ffffffd9;margin-bottom:40px}._ctaBtns_1k9hd_126{display:flex;gap:16px;justify-content:center}@media (max-width: 1024px){._instructorsGrid_1k9hd_85{grid-template-columns:1fr;gap:40px}}@media (max-width: 768px){._heading_1k9hd_25{font-size:36px}._storyGrid_1k9hd_46{grid-template-columns:1fr;gap:40px}._storyImage_1k9hd_53 img,._instructorsImage_1k9hd_92 img{height:300px}._ctaTitle_1k9hd_112{font-size:32px}._ctaBtns_1k9hd_126{flex-direction:column;align-items:center}._storyBtns_1k9hd_73{flex-direction:column}}._bar_1k25b_1{background:#1e3a5f;border-bottom:3px solid #FFB800;padding:20px 0}._row_1k25b_6{display:flex;align-items:center;justify-content:space-between;gap:24px}._callSide_1k25b_12{display:flex;flex-direction:column;gap:6px}._callBtn_1k25b_17{display:inline-block;background:#ffb800;color:#1a3a6b;font-size:20px;font-weight:900;padding:14px 32px;border-radius:8px;letter-spacing:-.3px;transition:background .2s,transform .15s;box-shadow:0 4px 16px #ffb8004d;white-space:nowrap}._callBtn_1k25b_17:hover{background:#e6a500;transform:translateY(-2px)}._hours_1k25b_34{font-size:12px;color:#ffffffb3;padding-left:4px}._trustSide_1k25b_39{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}._trustSide_1k25b_39 span{position:relative;font-size:13px;font-weight:700;color:#065f46;background:#fff;border:1px solid #D1FAE5;border-radius:4px;padding:10px 16px;box-shadow:2px 2px #0000000f,4px 4px 8px #0000001a;text-align:center}._trustSide_1k25b_39 span:after{content:"";position:absolute;right:-6px;top:6px;bottom:0;width:6px;background:linear-gradient(to bottom,#0000000a,#0000002e);border-radius:0 2px 3px 0;transform:skewY(3deg)}._mobileBookBtn_1k25b_74{display:none}@media (max-width: 768px){._row_1k25b_6{flex-direction:column;align-items:flex-start}._callBtn_1k25b_17{font-size:17px;padding:14px 20px;width:100%;text-align:center}._trustSide_1k25b_39{gap:8px;width:100%}._mobileBookBtn_1k25b_74{display:block;margin-top:16px;width:100%;text-align:center;background:#ffb800;color:#1a3a6b;font-size:16px;font-weight:900;padding:15px;border-radius:8px;letter-spacing:.2px;box-shadow:0 4px 14px #ffb80059}}._hero_1d3vy_2{position:relative;background-image:url(/images/orchard-driving-school-edmonton-driving-lesson-instructor.webp);background-size:cover;background-position:center 20%;min-height:580px;display:flex;align-items:center}._heroOverlay_1d3vy_12{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a3a6bbf}._heroContent_1d3vy_18{position:relative;z-index:1;width:100%;padding:100px 0 80px}._heading_1d3vy_25{font-size:54px;font-weight:900;color:var(--white);letter-spacing:-1.5px;line-height:1.05;margin-bottom:16px}._sub_1d3vy_34{font-size:18px;color:#ffffffd9;max-width:600px}._locationSection_1d3vy_41{background:#fff;padding:80px 0}._locationSectionAlt_1d3vy_46{background:#f0f4f8}._locationHeader_1d3vy_50{margin-bottom:36px;display:flex;align-items:baseline;gap:20px;flex-wrap:wrap}._locationPageLink_1d3vy_57{font-size:14px;font-weight:600;color:var(--blue-on-grey)}._locationPageLink_1d3vy_57:hover{text-decoration:underline}._locationTitle_1d3vy_64{font-size:32px;font-weight:900;color:#1a3a6b;display:inline-block;padding-bottom:12px;border-bottom:3px solid #FFB800}._cardsGrid_1d3vy_74{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;align-items:start}._cardsGridCenter_1d3vy_81{display:flex;justify-content:center}._cardsGridCenter_1d3vy_81>*{flex:0 0 calc(50% - 12px)}._cardWrap_1d3vy_91{position:relative}._cardBadge_1d3vy_95{position:absolute;top:-12px;left:24px;z-index:1;display:inline-block;background:#ffb800;color:#1a3a6b;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;padding:6px 12px;border-radius:8px;box-shadow:0 2px 8px #0000001f}._card_1d3vy_74{background:#fff;border-radius:14px;border-top:4px solid #1a73e8;padding:28px;display:flex;flex-direction:column;gap:20px;box-shadow:0 2px 10px #0000000f;transition:box-shadow .25s}._card_1d3vy_74:hover{box-shadow:0 8px 32px #1a73e826}._cardTitle_1d3vy_128{font-size:20px;font-weight:900;color:#1a3a6b;line-height:1.2}._hours_1d3vy_136{display:flex;gap:24px}._hourItem_1d3vy_141{display:flex;flex-direction:column}._hourNum_1d3vy_146{font-size:30px;font-weight:900;color:#1a73e8;line-height:1}._hourLabel_1d3vy_153{font-size:12px;color:var(--gray-600);margin-top:3px}._subTiles_1d3vy_160{display:grid;grid-template-columns:1fr 1fr;gap:12px}._subTile_1d3vy_160{background:#f8faff;border:1px solid #E5E7EB;border-radius:10px;padding:16px 14px;display:flex;flex-direction:column;gap:5px;text-align:center}._subTileLabel_1d3vy_177{font-size:11px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}._subTilePrice_1d3vy_185{font-size:28px;font-weight:900;color:#1a3a6b;line-height:1;margin-top:4px}._subTileGst_1d3vy_193{font-size:11px;color:var(--gray-600);margin-bottom:4px}._subTileBtn_1d3vy_199{background:#ffb800;color:#1a3a6b;font-size:13px;font-weight:800;padding:10px;border-radius:8px;display:block;text-align:center;transition:background .2s}._subTileBtn_1d3vy_199:hover{background:#e6a600}._licenceSection_1d3vy_216{background:#fff;padding:80px 0}._licenceHeader_1d3vy_221{margin-bottom:36px}._licenceTitle_1d3vy_225{font-size:32px;font-weight:900;color:#1a3a6b;display:inline-block;padding-bottom:12px;border-bottom:3px solid #FFB800;margin-bottom:10px}._licenceSub_1d3vy_235{font-size:16px;color:#6b7280;margin-top:10px}._addonsSection_1d3vy_242{background:#f0f4f8;padding:80px 0}._addonsGrid_1d3vy_247{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px}._addonCard_1d3vy_254{background:#f8faff;border-radius:14px;border-top:4px solid #1a73e8;padding:24px;display:flex;flex-direction:column;gap:10px;text-align:center;transition:box-shadow .25s}._addonCard_1d3vy_254:hover{box-shadow:0 6px 24px #1a73e81f}._addonName_1d3vy_270{font-size:15px;font-weight:800;color:#1a3a6b}._addonDesc_1d3vy_276{font-size:13px;color:#6b7280;line-height:1.4;flex:1}._addonPrice_1d3vy_283{font-size:30px;font-weight:900;color:#1a3a6b;line-height:1}._addonPrice_1d3vy_283 span{display:block;font-size:12px;font-weight:500;color:var(--gray-600);margin-top:4px}._addonBtn_1d3vy_298{background:#ffb800;color:#1a3a6b;font-size:13px;font-weight:800;padding:11px;border-radius:8px;display:block;text-align:center;transition:background .2s}._addonBtn_1d3vy_298:hover{background:#e6a600}._cta_1d3vy_315{background:#1a3a6b;padding:80px 0;text-align:center}._ctaTitle_1d3vy_321{font-size:40px;font-weight:900;color:#fff;letter-spacing:-1px;margin-bottom:36px}@media (max-width: 1024px){._addonsGrid_1d3vy_247{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){._heading_1d3vy_25{font-size:36px}._locationTitle_1d3vy_64,._licenceTitle_1d3vy_225{font-size:26px}._cardsGrid_1d3vy_74{grid-template-columns:1fr}._addonsGrid_1d3vy_247{grid-template-columns:repeat(2,1fr)}._ctaTitle_1d3vy_321{font-size:28px}}._page_13up6_1{background:#f0f4f8}._hero_13up6_4{position:relative;background-image:url(/images/orchard-driving-school-edmonton-contact-reception.webp);background-size:cover;background-position:center 20%;min-height:580px;display:flex;align-items:center}._heroOverlay_13up6_14{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a3a6bbf}._heroContent_13up6_20{position:relative;z-index:1;width:100%;padding:100px 0 80px}._heading_13up6_27{font-size:54px;font-weight:900;color:var(--white);letter-spacing:-1.5px;line-height:1.05;margin-bottom:16px}._sub_13up6_36{font-size:18px;color:#ffffffd9;max-width:600px}._main_13up6_41{padding:48px 0 80px}._grid_13up6_42{display:grid;grid-template-columns:1.3fr 1fr;gap:40px;align-items:start}._formWrap_13up6_43{background:#fff;border-radius:16px;padding:36px;box-shadow:0 4px 20px #00000012}._formTitle_13up6_44{font-size:24px;font-weight:800;color:#1a3a6b;margin-bottom:24px}._successMsg_13up6_45{background:#d1fae5;color:#065f46;padding:14px 16px;border-radius:8px;font-size:14px;font-weight:600;margin-bottom:20px}._errorMsg_13up6_46{background:#fee2e2;color:#dc2626;padding:14px 16px;border-radius:8px;font-size:14px;margin-bottom:20px}._submitBtn_13up6_47{width:100%;font-size:16px!important;padding:15px!important;margin-top:8px}._info_13up6_48{display:flex;flex-direction:column;gap:20px}._callBox_13up6_49{background:#1a3a6b;border-radius:14px;padding:28px}._callBox_13up6_49 h3{font-size:16px;font-weight:700;color:#fff9;margin-bottom:10px;text-transform:uppercase;letter-spacing:1px}._phone_13up6_51{font-size:32px;font-weight:900;color:#ffb800;display:block;margin-bottom:6px}._callBox_13up6_49 p{font-size:14px;color:#ffffffd1}._locations_13up6_53{background:#fff;border-radius:14px;padding:28px;border:1px solid #E5E7EB}._locations_13up6_53 h3{font-size:18px;font-weight:700;color:#1a3a6b;margin-bottom:16px}._locCard_13up6_55{border-bottom:1px solid #F3F4F6;padding:14px 0}._locCard_13up6_55:last-child{border-bottom:none}._locCard_13up6_55 h4{font-size:15px;font-weight:700;color:#1a73e8;margin-bottom:6px}._locCard_13up6_55 p{font-size:13px;color:#6b7280;line-height:1.5}._socialBox_13up6_60{background:#fff;border-radius:14px;padding:28px;border:1px solid #E5E7EB}._socialBox_13up6_60 h3{font-size:16px;font-weight:700;color:#1a3a6b;margin-bottom:10px;text-transform:uppercase;letter-spacing:1px}._facebookLink_13up6_62{font-size:15px;font-weight:700;color:#1558b0;display:block;margin-bottom:6px;transition:color .15s}._facebookLink_13up6_62:hover{color:#0d48a0}._socialBox_13up6_60 p{font-size:13px;color:#6b7280}@media (max-width: 768px){._grid_13up6_42{grid-template-columns:1fr}}._page_1unf6_1{background:#f0f4f8}._header_1unf6_4{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_1unf6_13{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a3a6bbf}._heroContent_1unf6_18{position:relative;z-index:1;width:100%;padding:100px 0 80px}._heroLabel_1unf6_24{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#ffb800;margin-bottom:12px}._heroHeading_1unf6_32{font-size:54px;font-weight:900;color:#fff;letter-spacing:-1.5px;line-height:1.05;margin-bottom:16px}._heroSub_1unf6_40{font-size:18px;color:#ffffffd9;max-width:600px}._main_1unf6_45{padding:48px 0 80px}._grid_1unf6_46{display:grid;grid-template-columns:1.4fr 1fr;gap:40px;align-items:start}._formWrap_1unf6_47{background:#fff;border-radius:16px;padding:36px;box-shadow:0 4px 20px #00000012}._trustBadges_1unf6_48{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:24px}._trustBadges_1unf6_48 span{font-size:12px;font-weight:700;color:#059669;background:#d1fae5;padding:5px 12px;border-radius:20px}._formTitle_1unf6_54{font-size:24px;font-weight:900;color:#1a3a6b;margin-bottom:6px;line-height:1.2}._formSub_1unf6_61{font-size:14px;color:#6b7280;margin-bottom:24px}._form_1unf6_47{display:flex;flex-direction:column}._error_1unf6_67{background:#fee2e2;color:#dc2626;padding:12px 16px;border-radius:7px;font-size:14px;margin-bottom:16px}._urgency_1unf6_72{font-size:13px;font-weight:700;color:#92400e;background:#fef3c7;border:1px solid #FDE68A;border-radius:6px;padding:10px 14px;text-align:center;margin-bottom:12px}._submitBtn_1unf6_83{width:100%;font-size:16px!important;padding:16px!important;margin-top:0}._submitBtn_1unf6_83:disabled{opacity:.65;cursor:not-allowed}._secureNote_1unf6_85{font-size:13px;color:var(--gray-600);text-align:center;margin-top:12px}._courseLabel_1unf6_88{font-size:15px!important;font-weight:700!important}._courseSelect_1unf6_92{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 24 24' fill='none' stroke='%231a3a6b' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") no-repeat right 14px center / 22px 22px!important;padding-right:46px!important}._callCta_1unf6_100{background:#1a3a6b;padding:60px 0;text-align:center}._callCtaLabel_1unf6_105{font-size:16px;font-weight:600;color:#ffffffb3;margin-bottom:16px}._callCtaBtn_1unf6_111{display:inline-block;font-size:42px;font-weight:900;color:#1a3a6b;background:#ffb800;padding:18px 48px;border-radius:10px;letter-spacing:-.5px;transition:background .2s;margin-bottom:16px}._callCtaBtn_1unf6_111:hover{background:#e6a500}._callCtaHours_1unf6_124{font-size:14px;color:#ffffff8c}._sidebar_1unf6_128{display:flex;flex-direction:column;gap:20px}._callBox_1unf6_129{background:#1a3a6b;border-radius:14px;padding:28px;text-align:center}._callLabel_1unf6_133{font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#ffffff80;margin-bottom:10px}._callNum_1unf6_138{font-size:32px;font-weight:900;color:#ffb800;display:block;margin-bottom:6px;transition:opacity .2s}._callNum_1unf6_138:hover{opacity:.85}._callHours_1unf6_144{font-size:14px;color:#ffffff8c}._infoBox_1unf6_145{background:#fff;border-radius:14px;padding:24px;border:1px solid #E5E7EB}._infoBox_1unf6_145 h3{font-size:16px;font-weight:700;color:#1a3a6b;margin-bottom:16px}._steps_1unf6_150{padding-left:20px}._steps_1unf6_150 li{font-size:14px;color:#6b7280;padding:5px 0;line-height:1.5}._bringList_1unf6_152{list-style:none}._bringList_1unf6_152 li{font-size:14px;color:#374151;padding:5px 0;font-weight:500}@media (max-width: 768px){._grid_1unf6_46{grid-template-columns:1fr}._callTrustRow_1unf6_157{flex-direction:column;align-items:flex-start}._callBtn_1unf6_158{font-size:17px;padding:14px 20px;width:100%;text-align:center}._trustSide_1unf6_159{gap:8px}._callCtaBtn_1unf6_111{font-size:32px;padding:16px 32px}}._page_fmull_1{background:#f0f4f8;padding:64px 0}._card_fmull_2{background:#fff;border-radius:20px;padding:56px;max-width:680px;margin:0 auto;text-align:center;box-shadow:0 8px 32px #00000014}._icon_fmull_8{width:80px;height:80px;background:#d1fae5;color:#059669;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:36px;font-weight:900;margin:0 auto 24px}._title_fmull_16{font-size:42px;font-weight:900;color:#1a3a6b;margin-bottom:14px}._sub_fmull_17{font-size:17px;color:#6b7280;line-height:1.7;margin-bottom:36px}._steps_fmull_18,._tips_fmull_18{background:#f8f9fc;border-radius:12px;padding:24px;margin-bottom:24px;text-align:left}._steps_fmull_18 h3,._tips_fmull_18 h3{font-size:17px;font-weight:700;color:#1a3a6b;margin-bottom:14px}._steps_fmull_18 ol{padding-left:20px}._steps_fmull_18 ol li,._tips_fmull_18 ul li{font-size:14px;color:#374151;padding:5px 0;line-height:1.5}._tips_fmull_18 ul{list-style:none}._tips_fmull_18 ul li:before{content:"• ";color:#1a73e8}._contact_fmull_34{margin-bottom:32px}._contact_fmull_34 p{font-size:15px;color:#6b7280;margin-bottom:8px}._phone_fmull_36{font-size:28px;font-weight:900;color:#1a73e8}._btns_fmull_37{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}@media (max-width: 768px){._card_fmull_2{padding:32px 20px}._title_fmull_16{font-size:30px}}._page_ujvdi_1{background:#f0f4f8;padding:80px 0}._card_ujvdi_2{background:#fff;border-radius:20px;padding:64px;max-width:560px;margin:0 auto;text-align:center;box-shadow:0 8px 32px #00000014}._num_ujvdi_3{font-size:96px;font-weight:900;color:#eef2ff;line-height:1;margin-bottom:8px}._title_ujvdi_4{font-size:32px;font-weight:800;color:#1a3a6b;margin-bottom:14px}._sub_ujvdi_5{font-size:16px;color:#6b7280;line-height:1.7;margin-bottom:36px}._btns_ujvdi_6{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}._hero_12abz_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_12abz_11{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a3a6bbf}._heroContent_12abz_16{position:relative;z-index:1;width:100%;padding:100px 0 80px}._heading_12abz_22{font-size:54px;font-weight:900;color:#fff;letter-spacing:-1.5px;line-height:1.05;margin-bottom:16px}._sub_12abz_30{font-size:18px;color:#ffffffd9;max-width:600px}._faqSection_12abz_37{background:#fff;padding:80px 0}._faqList_12abz_41{max-width:820px;margin:0 auto}._faqItem_12abz_45{border-bottom:1px solid #E5E7EB}._faqItem_12abz_45:first-child{border-top:1px solid #E5E7EB}._faqQuestion_12abz_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_12abz_51:hover{color:#1a73e8}._icon_12abz_71{font-size:26px;font-weight:300;color:#1a73e8;flex-shrink:0;line-height:1;margin-top:1px}._faqAnswer_12abz_79{padding:0 48px 28px 0}._faqAnswer_12abz_79 p{font-size:15px;color:#6b7280;line-height:1.8}._answerLink_12abz_87{display:inline-block;margin-top:12px;font-size:14px;font-weight:600;color:#1a73e8}._answerLink_12abz_87:hover{text-decoration:underline}._answerLinks_12abz_95{display:flex;flex-wrap:wrap;gap:16px;margin-top:12px}._resources_12abz_103{background:#f0f4f8;padding:80px 0}._resourceGrid_12abz_107{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px}._resourceCard_12abz_113{display:flex;gap:20px;background:#1a3a6b;border-radius:14px;padding:28px 24px;text-decoration:none;transition:transform .2s,box-shadow .2s}._resourceCard_12abz_113:hover{transform:translateY(-3px);box-shadow:0 8px 28px #1a3a6b59}._resourceIcon_12abz_126{font-size:36px;color:#ffb800;flex-shrink:0;line-height:1;padding-top:2px}._resourceBody_12abz_133{display:flex;flex-direction:column;gap:8px}._resourceTitle_12abz_134{font-size:17px;font-weight:800;color:#fff;line-height:1.3}._resourceDesc_12abz_140{font-size:14px;color:#ffffffbf;line-height:1.6}._resourceLink_12abz_145{font-size:13px;font-weight:700;color:#ffb800;margin-top:4px}._cta_12abz_153{background:#1a3a6b;padding:80px 0;text-align:center}._ctaTitle_12abz_158{font-size:40px;font-weight:900;color:#fff;letter-spacing:-1px;margin-bottom:16px}._ctaSub_12abz_165{font-size:18px;color:#ffffffd9;margin-bottom:40px}._ctaPhone_12abz_170{color:#ffb800;font-weight:700}@media (max-width: 1024px){._resourceGrid_12abz_107{grid-template-columns:1fr;max-width:560px;margin-left:auto;margin-right:auto}}@media (max-width: 768px){._heading_12abz_22{font-size:32px}._faqQuestion_12abz_51{font-size:15px;padding:20px 0}._faqAnswer_12abz_79{padding:0 0 20px}._ctaTitle_12abz_158{font-size:30px}}._card_16imf_1{background:#f8f9fc;border:1px solid #E5E7EB;border-radius:18px;padding:40px;box-shadow:0 4px 20px #0000000f;display:flex;flex-direction:column;gap:0}._grLabel_16imf_11{font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#1558b0;margin-bottom:10px}._grTitle_16imf_19{font-size:26px;font-weight:900;color:#1a3a6b;letter-spacing:-.5px;line-height:1.2;margin-bottom:12px}._grText_16imf_27{font-size:14px;color:#6b7280;line-height:1.7;margin-bottom:20px}._starsRow_16imf_33{display:flex;align-items:center;gap:12px;margin-bottom:20px;background:#fff;border:1px solid #E5E7EB;border-radius:10px;padding:14px 18px}._stars_16imf_33{font-size:22px;color:#f59e0b;letter-spacing:2px}._score_16imf_48{font-size:22px;font-weight:900;color:#1a3a6b;letter-spacing:-.5px}._scoreDetail_16imf_54{font-size:12px;color:#6b7280;margin-top:2px}._actionRow_16imf_59{display:flex;align-items:center;gap:16px}._googleBadge_16imf_64{width:60px;height:auto;border-radius:6px}._reviewBtn_16imf_69{background:#1558b0;color:#fff;font-size:14px;font-weight:700;padding:12px 22px;border-radius:7px;transition:background .2s;white-space:nowrap}._reviewBtn_16imf_69:hover{background:#0d48a0}._hero_nmmha_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_nmmha_11{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a3a6bbf}._heroContent_nmmha_16{position:relative;z-index:1;width:100%;padding:100px 0 80px}._heading_nmmha_22{font-size:54px;font-weight:900;color:#fff;letter-spacing:-1.5px;line-height:1.05;margin-bottom:16px}._sub_nmmha_30{font-size:18px;color:#ffffffd9;max-width:600px}._intro_nmmha_37{background:#fff;padding:80px 0 60px}._courses_nmmha_43{background:#f0f4f8;padding:80px 0}._courseGrid_nmmha_47{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:40px}._courseCard_nmmha_53{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_nmmha_53:hover{box-shadow:0 8px 28px #0000001f}._tag_nmmha_67{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_nmmha_79{font-size:16px;font-weight:700;color:#1a3a6b;line-height:1.3}._coursePrice_nmmha_85{font-size:28px;font-weight:900;color:#1a73e8}._why_nmmha_92{background:#fff;padding:80px 0}._whyGrid_nmmha_96{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}._whyText_nmmha_102{display:flex;flex-direction:column;gap:8px}._reasonList_nmmha_107{list-style:none;display:flex;flex-direction:column;gap:16px;margin-top:16px}._reasonItem_nmmha_114{display:flex;align-items:flex-start;gap:12px;font-size:15px;color:#374151;line-height:1.5}._check_nmmha_122{color:#1a73e8;font-weight:900;font-size:17px;flex-shrink:0;margin-top:1px}._mapWrap_nmmha_129{display:flex;align-items:center;justify-content:center}._mapPlaceholder_nmmha_134{width:100%;height:340px;background:#f0f4f8;border:2px dashed #E5E7EB;border-radius:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}._mapLabel_nmmha_146{font-size:18px;font-weight:700;color:#1a3a6b}._mapAddress_nmmha_151{font-size:14px;color:#6b7280}._mapPhone_nmmha_155{font-size:20px;font-weight:700;color:#ffb800}._crossLinks_nmmha_162{background:#eef2ff;padding:80px 0;border-top:1px solid #D1D9F0}._crossLinksTitle_nmmha_167{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--gray-600);margin-bottom:20px}._crossLinksGrid_nmmha_175{display:grid;grid-template-columns:repeat(auto-fill,minmax(185px,1fr));gap:20px}._crossLinkCard_nmmha_180{display:flex;flex-direction:column;gap:6px;background:linear-gradient(145deg,#1a3a6b,#22488a);border-top:4px solid #FFB800;border-radius:14px;padding:24px 22px;box-shadow:0 8px 24px #1a3a6b4d,0 2px 6px #00000026;transition:transform .2s,box-shadow .2s}._crossLinkCard_nmmha_180:hover{transform:translateY(-5px);box-shadow:0 16px 40px #1a3a6b66,0 4px 12px #0003}._crossLinkCard_nmmha_180 strong{font-size:15px;font-weight:800;color:#fff}._crossLinkCard_nmmha_180 span{font-size:13px;color:#ffb800e6}._neighbourhoods_nmmha_206{background:#fff;padding:80px 0}._neighbourhoods_nmmha_206 .sec-sub{max-width:100%}._neighbourhoodGrid_nmmha_213{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:40px}._neighbourhoodCard_nmmha_219{display:block;background:#f0f4f8;border:1px solid #E5E7EB;border-radius:8px;padding:14px 16px;font-size:14px;font-weight:600;color:#1a3a6b;text-align:center;transition:background .2s,color .2s,border-color .2s}._neighbourhoodCard_nmmha_219:hover{background:#1a73e8;color:#fff;border-color:#1a73e8}@media (max-width: 1024px){._whyGrid_nmmha_96{grid-template-columns:1fr;gap:40px}._neighbourhoodGrid_nmmha_213{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){._heading_nmmha_22{font-size:36px}._courseGrid_nmmha_47{grid-template-columns:1fr}._mapPlaceholder_nmmha_134{height:220px}._neighbourhoodGrid_nmmha_213{grid-template-columns:repeat(2,1fr)}}._hero_k75th_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_k75th_11{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a3a6bbf}._heroContent_k75th_16{position:relative;z-index:1;width:100%;padding:100px 0 80px}._heading_k75th_22{font-size:54px;font-weight:900;color:#fff;letter-spacing:-1.5px;line-height:1.05;margin-bottom:16px}._sub_k75th_30{font-size:18px;color:#ffffffd9;max-width:600px}._intro_k75th_37{background:#fff;padding:80px 0 60px}._courses_k75th_43{background:#f0f4f8;padding:80px 0}._courseGrid_k75th_47{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:40px}._courseCard_k75th_53{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_k75th_53:hover{box-shadow:0 8px 28px #0000001f}._tag_k75th_67{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_k75th_79{font-size:16px;font-weight:700;color:#1a3a6b;line-height:1.3}._coursePrice_k75th_85{font-size:28px;font-weight:900;color:#1a73e8}._why_k75th_92{background:#fff;padding:80px 0}._whyGrid_k75th_96{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}._whyText_k75th_102{display:flex;flex-direction:column;gap:8px}._reasonList_k75th_107{list-style:none;display:flex;flex-direction:column;gap:16px;margin-top:16px}._reasonItem_k75th_114{display:flex;align-items:flex-start;gap:12px;font-size:15px;color:#374151;line-height:1.5}._check_k75th_122{color:#1a73e8;font-weight:900;font-size:17px;flex-shrink:0;margin-top:1px}._mapWrap_k75th_129{display:flex;align-items:center;justify-content:center}._mapPlaceholder_k75th_134{width:100%;height:340px;background:#f0f4f8;border:2px dashed #E5E7EB;border-radius:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}._mapLabel_k75th_146{font-size:18px;font-weight:700;color:#1a3a6b}._mapAddress_k75th_151{font-size:14px;color:#6b7280}._mapPhone_k75th_155{font-size:20px;font-weight:700;color:#ffb800}._crossLinks_k75th_162{background:#eef2ff;padding:80px 0;border-top:1px solid #D1D9F0}._crossLinksTitle_k75th_167{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--gray-600);margin-bottom:20px}._crossLinksGrid_k75th_175{display:grid;grid-template-columns:repeat(auto-fill,minmax(185px,1fr));gap:20px}._crossLinkCard_k75th_180{display:flex;flex-direction:column;gap:6px;background:linear-gradient(145deg,#1a3a6b,#22488a);border-top:4px solid #FFB800;border-radius:14px;padding:24px 22px;box-shadow:0 8px 24px #1a3a6b4d,0 2px 6px #00000026;transition:transform .2s,box-shadow .2s}._crossLinkCard_k75th_180:hover{transform:translateY(-5px);box-shadow:0 16px 40px #1a3a6b66,0 4px 12px #0003}._crossLinkCard_k75th_180 strong{font-size:15px;font-weight:800;color:#fff}._crossLinkCard_k75th_180 span{font-size:13px;color:#ffb800e6}@media (max-width: 1024px){._whyGrid_k75th_96{grid-template-columns:1fr;gap:40px}}@media (max-width: 768px){._heading_k75th_22{font-size:36px}._courseGrid_k75th_47{grid-template-columns:1fr}._mapPlaceholder_k75th_134{height:220px}}._breadcrumb_mnre2_2{background:#f8f9fc;border-bottom:1px solid #E5E7EB;padding:12px 0}._breadcrumbNav_mnre2_7{display:flex;align-items:center;gap:8px}._breadcrumbLink_mnre2_12{font-size:13px;color:var(--blue-on-grey);font-weight:500}._breadcrumbLink_mnre2_12:hover{text-decoration:underline}._breadcrumbSep_mnre2_18{font-size:13px;color:var(--gray-600)}._breadcrumbCurrent_mnre2_22{font-size:13px;color:#6b7280}._hero_mnre2_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_mnre2_37{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a3a6bbf}._heroContent_mnre2_42{position:relative;z-index:1;width:100%;padding:100px 0 80px}._heading_mnre2_48{font-size:54px;font-weight:900;color:#fff;letter-spacing:-1.5px;line-height:1.05;margin-bottom:16px}._sub_mnre2_56{font-size:18px;color:#ffffffd9;max-width:600px}._intro_mnre2_63{background:#fff;padding:80px 0}._bodyText_mnre2_67{font-size:15px;color:#6b7280;line-height:1.8;max-width:760px;margin-bottom:20px}._quickLinks_mnre2_74{display:flex;gap:24px;margin-top:32px;flex-wrap:wrap}._quickLink_mnre2_74{font-size:14px;font-weight:600;color:#1a73e8}._quickLink_mnre2_74:hover{text-decoration:underline}._courses_mnre2_88{background:#f0f4f8;padding:80px 0}._courseGrid_mnre2_92{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:40px}._courseCard_mnre2_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_mnre2_98:hover{box-shadow:0 8px 28px #0000001f}._tag_mnre2_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_mnre2_124{font-size:15px;font-weight:700;color:#1a3a6b;line-height:1.3}._coursePrice_mnre2_130{font-size:26px;font-weight:900;color:#1a73e8}._blogLinks_mnre2_137{background:#f8f9fc;padding:80px 0;border-top:1px solid #E5E7EB}._blogGrid_mnre2_142{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:40px}._blogCard_mnre2_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_mnre2_148:hover{box-shadow:0 6px 24px #00000017}._blogCategory_mnre2_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_mnre2_173{font-size:18px;font-weight:800;color:#1a3a6b;line-height:1.35}._blogExcerpt_mnre2_179{font-size:14px;color:#6b7280;line-height:1.7;flex:1}._blogLink_mnre2_137{font-size:14px;font-weight:700;color:#1558b0}._blogLink_mnre2_137:hover{text-decoration:underline}._related_mnre2_193{background:#fff;padding:80px 0}._relatedTitle_mnre2_197{font-size:24px;font-weight:800;color:#1a3a6b;margin-bottom:24px}._relatedGrid_mnre2_203{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}._relatedCard_mnre2_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_mnre2_208:hover{background:#1a73e8;color:#fff;border-color:#1a73e8}._cta_mnre2_227{background:#1a3a6b;padding:80px 0;text-align:center}._ctaTitle_mnre2_232{font-size:40px;font-weight:900;color:#fff;letter-spacing:-1px;margin-bottom:16px}._ctaSub_mnre2_239{font-size:18px;color:#ffffffd9;margin-bottom:40px}._ctaBtns_mnre2_244{display:flex;gap:16px;justify-content:center}@media (max-width: 768px){._heading_mnre2_48{font-size:36px}._courseGrid_mnre2_92,._relatedGrid_mnre2_203,._blogGrid_mnre2_142{grid-template-columns:1fr}._ctaTitle_mnre2_232{font-size:30px}._ctaBtns_mnre2_244{flex-direction:column;align-items:center}._quickLinks_mnre2_74{flex-direction:column;gap:12px}}._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}}._hero_xu09d_2{position:relative;background:#1a3a6b;min-height:580px;display:flex;align-items:center}._heroOverlay_xu09d_9{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000040}._heroContent_xu09d_14{position:relative;z-index:1;width:100%;padding:100px 0 80px}._category_xu09d_20{display:inline-block;background:#ffb800;color:#1a3a6b;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:1px;padding:5px 12px;border-radius:4px;margin-bottom:16px}._heading_xu09d_32{font-size:48px;font-weight:900;color:#fff;letter-spacing:-1.5px;line-height:1.1;margin-bottom:12px;max-width:780px}._date_xu09d_41{font-size:14px;color:#ffffffa6}._articleSection_xu09d_47{background:#f0f4f8;padding:60px 0 80px}._layout_xu09d_51{display:grid;grid-template-columns:1fr 320px;gap:48px;align-items:flex-start}._article_xu09d_47{background:#fff;border-radius:14px;padding:48px;box-shadow:0 2px 12px #0000000d}._article_xu09d_47 p{font-size:16px;color:#374151;line-height:1.85;margin-bottom:20px}._article_xu09d_47 h2{font-size:22px;font-weight:800;color:#1a3a6b;margin:36px 0 14px;letter-spacing:-.5px}._article_xu09d_47 strong{color:#1a3a6b;font-weight:700}._article_xu09d_47 ul,._article_xu09d_47 ol{margin:8px 0 20px 20px}._article_xu09d_47 li{font-size:16px;color:#374151;line-height:1.8;margin-bottom:8px}._articleCta_xu09d_93{background:#eef2ff;border:1px solid #C7D2FE;border-radius:12px;padding:32px;margin-top:48px}._articleCtaTitle_xu09d_100{font-size:22px;font-weight:800;color:#1a3a6b;margin-bottom:8px}._articleCtaSub_xu09d_106{font-size:15px;color:#6b7280;margin-bottom:24px}._articleCtaBtns_xu09d_111{display:flex;flex-wrap:wrap;align-items:center;gap:16px}._articleCtaContact_xu09d_117{font-size:14px;font-weight:600;color:#1a73e8}._articleCtaContact_xu09d_117:hover{text-decoration:underline}._sidebar_xu09d_125{display:flex;flex-direction:column;gap:24px;position:sticky;top:100px}._sidebarCard_xu09d_132{background:#fff;border-radius:14px;border-top:4px solid #1a73e8;padding:24px;box-shadow:0 2px 12px #0000000d}._sidebarTitle_xu09d_139{font-size:18px;font-weight:800;color:#1a3a6b;margin-bottom:10px}._sidebarText_xu09d_145{font-size:14px;color:#6b7280;line-height:1.6;margin-bottom:16px}._sidebarPhone_xu09d_151{display:block;text-align:center;font-size:16px;font-weight:700;color:#ffb800}._backLink_xu09d_158{font-size:14px;font-weight:600;color:#1a73e8;display:block;margin-bottom:12px}._backLink_xu09d_158:hover{text-decoration:underline}._relatedLink_xu09d_166{display:block;font-size:13px;color:#374151;line-height:1.5;padding:8px 0;border-top:1px solid #F3F4F6;transition:color .15s}._relatedLink_xu09d_166:hover{color:#1a73e8}@media (max-width: 1024px){._layout_xu09d_51{grid-template-columns:1fr}._sidebar_xu09d_125{position:static}._heading_xu09d_32{font-size:36px}}@media (max-width: 768px){._article_xu09d_47{padding:28px 20px}._heading_xu09d_32{font-size:28px}}._featured_xu09d_189{margin:0 0 32px}._featured_xu09d_189 img{width:100%;height:auto;border-radius:10px}._featuredNarrow_xu09d_197{max-width:400px;margin-left:auto;margin-right:auto}._faq_xu09d_204 h3{font-size:18px;font-weight:700;color:#1a3a6b;line-height:1.4;margin:24px 0 8px}._sources_xu09d_211 li{font-size:15px;overflow-wrap:anywhere}._sources_xu09d_211 a,._readNext_xu09d_216 a{color:var(--blue-on-grey);font-weight:600;text-decoration:underline;text-underline-offset:2px}._sources_xu09d_211 a:hover,._readNext_xu09d_216 a:hover{color:var(--navy)}._hero_12y2w_2{background:#1a3a6b;min-height:580px;display:flex;align-items:center}._heroContent_12y2w_8{width:100%;padding:100px 0 80px}._heading_12y2w_12{font-size:54px;font-weight:900;color:#fff;letter-spacing:-1.5px;line-height:1.05;margin-bottom:16px}._sub_12y2w_20{font-size:18px;color:#ffffffb3}._content_12y2w_26{background:#fff;padding:80px 0}._prose_12y2w_30{max-width:760px}._intro_12y2w_33{font-size:16px;color:#374151;line-height:1.8;margin-bottom:40px;padding-bottom:32px;border-bottom:1px solid #E5E7EB}._prose_12y2w_30 h2{font-size:22px;font-weight:800;color:#1a3a6b;margin:40px 0 12px}._prose_12y2w_30 p{font-size:15px;color:#6b7280;line-height:1.8;margin-bottom:12px}._prose_12y2w_30 ul{margin:8px 0 16px 20px}._prose_12y2w_30 li{font-size:15px;color:#6b7280;line-height:1.8;margin-bottom:6px}._prose_12y2w_30 a{color:#1a73e8;font-weight:500}._prose_12y2w_30 a:hover{text-decoration:underline}._contact_12y2w_69{background:#f0f4f8;border-radius:10px;padding:20px 24px;margin-top:8px}._contact_12y2w_69 a{color:var(--blue-on-grey)}._contact_12y2w_69 p{margin-bottom:6px}@media (max-width: 768px){._heading_12y2w_12{font-size:36px}}._hero_x1qnh_2{background:#1a3a6b;min-height:580px;display:flex;align-items:center}._heroContent_x1qnh_8{width:100%;padding:100px 0 80px}._heading_x1qnh_12{font-size:54px;font-weight:900;color:#fff;letter-spacing:-1.5px;line-height:1.05;margin-bottom:16px}._sub_x1qnh_20{font-size:18px;color:#ffffffb3}._content_x1qnh_26{background:#fff;padding:80px 0}._prose_x1qnh_30{max-width:760px}._intro_x1qnh_33{font-size:16px;color:#374151;line-height:1.8;margin-bottom:40px;padding-bottom:32px;border-bottom:1px solid #E5E7EB}._prose_x1qnh_30 h2{font-size:22px;font-weight:800;color:#1a3a6b;margin:40px 0 12px}._prose_x1qnh_30 p{font-size:15px;color:#6b7280;line-height:1.8;margin-bottom:12px}._prose_x1qnh_30 ul{margin:8px 0 16px 20px}._prose_x1qnh_30 li{font-size:15px;color:#6b7280;line-height:1.8;margin-bottom:6px}._prose_x1qnh_30 strong{color:#374151}._prose_x1qnh_30 a{color:#1a73e8;font-weight:500}._prose_x1qnh_30 a:hover{text-decoration:underline}._contact_x1qnh_72{background:#f0f4f8;border-radius:10px;padding:20px 24px;margin-top:8px}._contact_x1qnh_72 a{color:var(--blue-on-grey)}._contact_x1qnh_72 p{margin-bottom:6px}@media (max-width: 768px){._heading_x1qnh_12{font-size:36px}}._hero_1esa0_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_1esa0_11{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a3a6bbf}._heroContent_1esa0_16{position:relative;z-index:1;width:100%;padding:100px 0 80px}._heroLabel_1esa0_22{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#ffb800;margin-bottom:12px}._heading_1esa0_30{font-size:54px;font-weight:900;color:#fff;letter-spacing:-1.5px;line-height:1.05;margin-bottom:16px}._sub_1esa0_38{font-size:18px;color:#ffffffd9;max-width:600px}._why_1esa0_45{background:#fff;padding:80px 0}._threeGrid_1esa0_49{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:48px}._reasonCard_1esa0_55{background:#f8f9fc;border-radius:14px;border-top:4px solid #1a73e8;padding:32px 28px;text-align:center}._reasonIcon_1esa0_62{font-size:40px;margin-bottom:16px;color:#1a73e8}._reasonTitle_1esa0_63{font-size:18px;font-weight:800;color:#1a3a6b;margin-bottom:12px}._reasonText_1esa0_69{font-size:14px;color:#6b7280;line-height:1.7}._timeline_1esa0_76{background:#f0f4f8;padding:80px 0}._timelineList_1esa0_80{display:flex;flex-direction:column;max-width:760px;margin:48px auto 0}._timelineItem_1esa0_86{display:flex;gap:24px;padding-bottom:40px;position:relative}._timelineItem_1esa0_86:not(:last-child):before{content:"";position:absolute;left:23px;top:48px;bottom:0;width:2px;background:#d1d5db}._timelineStep_1esa0_101{width:48px;height:48px;border-radius:50%;background:#1a3a6b;color:#ffb800;font-size:18px;font-weight:900;display:flex;align-items:center;justify-content:center;flex-shrink:0}._timelineContent_1esa0_114 h3{font-size:17px;font-weight:700;color:#1a3a6b;margin-bottom:8px;padding-top:10px}._timelineContent_1esa0_114 p{font-size:14px;color:var(--gray-600);line-height:1.7}._insurance_1esa0_128{background:#fff;padding:80px 0}._insuranceGrid_1esa0_132{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:start}._bodyText_1esa0_138{font-size:15px;color:#6b7280;line-height:1.8;margin-bottom:16px}._insuranceBox_1esa0_144{background:#1a3a6b;border-radius:16px;padding:36px;display:flex;flex-direction:column;gap:16px}._insuranceBoxTitle_1esa0_152{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#ffb800;margin-bottom:4px}._insuranceStat_1esa0_160{display:flex;align-items:center;gap:14px;color:#ffffffe6;font-size:14px;font-weight:500}._insuranceCheck_1esa0_168{color:#ffb800;font-size:18px;font-weight:900;flex-shrink:0}._courses_1esa0_176{background:#f0f4f8;padding:80px 0}._courseGrid_1esa0_180{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px}._courseCard_1esa0_186{background:#fff;border-radius:14px;border-top:4px solid #1a73e8;padding:28px 24px;display:flex;flex-direction:column;gap:14px;box-shadow:0 2px 12px #0000000d;transition:box-shadow .2s}._courseCard_1esa0_186:hover{box-shadow:0 8px 28px #0000001f}._tag_1esa0_198{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_1esa0_210{font-size:15px;font-weight:700;color:#1a3a6b;line-height:1.3}._coursePrice_1esa0_216{font-size:28px;font-weight:900;color:#1a73e8}._coursePrice_1esa0_216 span{font-size:14px;color:var(--gray-600);font-weight:400}._courseFeatures_1esa0_226{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px;flex:1}._courseFeatures_1esa0_226 li{font-size:13px;color:#374151;padding-left:20px;position:relative}._courseFeatures_1esa0_226 li:before{content:"✓";position:absolute;left:0;color:#059669;font-weight:700}._coursesLink_1esa0_248{text-align:center;margin-top:28px;font-size:15px;font-weight:600}._coursesLink_1esa0_248 a{color:var(--blue-on-grey)}._coursesLink_1esa0_248 a:hover{text-decoration:underline}._pickup_1esa0_258{background:#fff;padding:80px 0}._pickupGrid_1esa0_262{display:grid;grid-template-columns:100px 1fr;gap:48px;align-items:center;max-width:860px}._pickupIconWrap_1esa0_269{font-size:72px;line-height:1;color:#1a3a6b}._faqSection_1esa0_272{background:#f8f9fc;padding:80px 0}._faqList_1esa0_276{max-width:820px;margin:40px auto 0}._faqItem_1esa0_280{border-bottom:1px solid #E5E7EB}._faqItem_1esa0_280:first-child{border-top:1px solid #E5E7EB}._faqQuestion_1esa0_282{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_1esa0_282:hover{color:#1a73e8}._faqIcon_1esa0_300{font-size:26px;font-weight:300;color:#1a73e8;flex-shrink:0;line-height:1;margin-top:1px}._faqAnswer_1esa0_308{padding:0 48px 28px 0}._faqAnswer_1esa0_308 p{font-size:15px;color:#6b7280;line-height:1.8}._cta_1esa0_316{background:#1a3a6b;padding:80px 0;text-align:center}._ctaTitle_1esa0_321{font-size:40px;font-weight:900;color:#fff;letter-spacing:-1px;margin-bottom:16px}._ctaSub_1esa0_328{font-size:18px;color:#ffffffd9;margin-bottom:40px;max-width:600px;margin-left:auto;margin-right:auto}._ctaBtns_1esa0_336{display:flex;gap:16px;justify-content:center}@media (max-width: 1024px){._threeGrid_1esa0_49,._courseGrid_1esa0_180{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){._heading_1esa0_30{font-size:36px}._threeGrid_1esa0_49,._insuranceGrid_1esa0_132,._courseGrid_1esa0_180,._pickupGrid_1esa0_262{grid-template-columns:1fr}._pickupIconWrap_1esa0_269{display:none}._ctaTitle_1esa0_321{font-size:30px}._ctaBtns_1esa0_336{flex-direction:column;align-items:center}._faqQuestion_1esa0_282{font-size:15px;padding:20px 0}._faqAnswer_1esa0_308{padding:0 0 20px}}._hero_e26s6_2{position:relative;background-image:url(/images/driving-instructor-student-outside-edmonton-road-test-prep.webp);background-size:cover;background-position:center 30%;min-height:580px;display:flex;align-items:center}._heroOverlay_e26s6_11{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a3a6bc7}._heroInner_e26s6_16{position:relative;z-index:1;padding:100px 0 80px}._heroH1_e26s6_21{font-size:clamp(32px,4.5vw,54px);font-weight:900;color:#fff;letter-spacing:-1.5px;line-height:1.08;margin-bottom:20px;max-width:760px}._heroSub_e26s6_30{font-size:18px;color:#ffffffe0;max-width:640px;line-height:1.65;margin-bottom:36px}._heroBtns_e26s6_37{display:flex;gap:16px;flex-wrap:wrap}._trustBar_e26s6_44{background:var(--navy);padding:40px 0}._trustGrid_e26s6_48{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}._trustStat_e26s6_53{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}._trustNum_e26s6_60{font-size:22px;font-weight:900;color:var(--gold);letter-spacing:-.5px}._trustLabel_e26s6_66{font-size:13px;color:#ffffffbf;font-weight:500;text-transform:uppercase;letter-spacing:.06em}._page_e26s6_75{background:#fff}._sectionWhite_e26s6_76{background:#fff;padding:80px 0}._sectionGray_e26s6_77{background:var(--gray-100);padding:80px 0}._sectionNavy_e26s6_78{background:var(--navy);padding:80px 0}._introGrid_e26s6_81{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}._introText_e26s6_87{display:flex;flex-direction:column;gap:20px}._introImg_e26s6_88 img{width:100%;border-radius:12px;object-fit:cover}._body_e26s6_93{font-size:16px;line-height:1.75;color:var(--gray-800)}._cardGrid_e26s6_100{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px}._card_e26s6_100{background:#fff;border-radius:12px;padding:28px;border-top:4px solid var(--blue);box-shadow:0 2px 12px #0000000f}._sectionGray_e26s6_77 ._card_e26s6_100{background:#fff}._sectionWhite_e26s6_76 ._card_e26s6_100{background:var(--gray-100);border-top-color:var(--navy)}._cardTitle_e26s6_115{font-size:17px;font-weight:800;color:var(--navy);margin-bottom:12px;line-height:1.3}._cardBody_e26s6_122{font-size:15px;line-height:1.7;color:var(--gray-800)}._stepsGrid_e26s6_129{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:40px}._step_e26s6_129{background:#fff;border-radius:12px;padding:28px 24px;box-shadow:0 2px 12px #0000000f}._stepNum_e26s6_141{width:48px;height:48px;border-radius:50%;background:var(--navy);color:var(--gold);font-size:20px;font-weight:900;display:flex;align-items:center;justify-content:center;margin-bottom:16px}._stepTitle_e26s6_154{font-size:16px;font-weight:800;color:var(--navy);margin-bottom:10px}._stepBody_e26s6_160{font-size:14px;line-height:1.7;color:var(--gray-800)}._reasonsList_e26s6_167{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:0}._reason_e26s6_167{padding:28px;border-left:4px solid var(--gold);background:var(--gray-100);border-radius:0 12px 12px 0}._reasonTitle_e26s6_179{font-size:17px;font-weight:800;color:var(--navy);margin-bottom:12px}._reasonBody_e26s6_185{font-size:15px;line-height:1.7;color:var(--gray-800)}._pricingGrid_e26s6_192{display:grid;grid-template-columns:1fr auto;gap:60px;align-items:start}._pricingLabel_e26s6_198{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-bottom:12px}._pricingHeading_e26s6_206{font-size:32px;font-weight:900;color:#fff;margin-bottom:28px;letter-spacing:-.5px}._pricingList_e26s6_213{list-style:none;display:flex;flex-direction:column;gap:14px}._pricingItem_e26s6_214{display:flex;align-items:flex-start;gap:12px;font-size:15px;color:#ffffffe0;line-height:1.5}._pricingCheck_e26s6_222{color:var(--gold);font-weight:700;font-size:16px;flex-shrink:0;margin-top:1px}._priceCard_e26s6_229{background:#ffffff14;border:1px solid rgba(255,255,255,.18);border-radius:16px;padding:40px 32px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px;min-width:220px}._priceNum_e26s6_241{font-size:56px;font-weight:900;color:var(--gold);line-height:1;letter-spacing:-2px}._priceGst_e26s6_248{font-size:18px;color:#ffffffb3;font-weight:600;margin-top:-8px}._priceSub_e26s6_254{font-size:14px;color:#ffffffd1;margin-bottom:8px}._btnOutlineWhite_e26s6_259{display:inline-block;border:2px solid rgba(255,255,255,.45);color:#fff;padding:12px 24px;border-radius:7px;font-size:14px;font-weight:700;transition:border-color .2s;width:100%;text-align:center}._btnOutlineWhite_e26s6_259:hover{border-color:var(--gold)}._reviewsGrid_e26s6_274{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px;margin-bottom:24px}._reviewCard_e26s6_281{background:#fff;border-radius:12px;padding:28px;box-shadow:0 2px 12px #0000000f}._reviewStars_e26s6_287{color:var(--gold);font-size:18px;margin-bottom:12px}._reviewText_e26s6_288{font-size:15px;line-height:1.7;color:var(--gray-800);margin-bottom:16px;font-style:italic}._reviewName_e26s6_295{font-size:14px;font-weight:800;color:var(--navy)}._reviewCourse_e26s6_296{font-size:13px;color:var(--gray-600);margin-top:2px}._reviewsTrust_e26s6_297{font-size:14px;color:var(--gray-600);text-align:center;margin-top:8px}._faqList_e26s6_305{margin-top:40px;display:flex;flex-direction:column;gap:0}._faqItem_e26s6_306{border-bottom:1px solid var(--gray-200)}._faqQuestion_e26s6_307{width:100%;background:none;border:none;padding:20px 0;text-align:left;font-size:16px;font-weight:700;color:var(--navy);cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;font-family:Inter,sans-serif}._faqChevron_e26s6_323{font-size:18px;color:var(--blue);transition:transform .2s;flex-shrink:0}._faqChevron_e26s6_323._open_e26s6_329{transform:rotate(180deg)}._faqAnswer_e26s6_330{max-height:0;overflow:hidden;transition:max-height .3s ease}._faqAnswer_e26s6_330._open_e26s6_329{max-height:400px}._faqAnswer_e26s6_330 p{padding-bottom:20px;font-size:15px;line-height:1.75;color:var(--gray-800)}._bottomCta_e26s6_344{background:var(--gray-100);padding:80px 0;border-top:4px solid var(--gold)}._bottomCtaInner_e26s6_349{max-width:720px}._bottomCtaH2_e26s6_350{font-size:clamp(28px,3.5vw,40px);font-weight:900;color:var(--navy);letter-spacing:-1px;margin-bottom:16px;line-height:1.15}._bottomCtaBody_e26s6_358{font-size:16px;line-height:1.7;color:var(--gray-800);margin-bottom:32px}._bottomCtaBtns_e26s6_364{display:flex;gap:16px;flex-wrap:wrap}._btnOutlineNavy_e26s6_365{display:inline-block;border:2px solid var(--navy);color:var(--navy);padding:14px 28px;border-radius:7px;font-size:15px;font-weight:700;transition:background .2s}._btnOutlineNavy_e26s6_365:hover{background:var(--navy);color:#fff}@media (max-width: 1024px){._stepsGrid_e26s6_129{grid-template-columns:repeat(2,1fr)}._reasonsList_e26s6_167,._pricingGrid_e26s6_192{grid-template-columns:1fr}._priceCard_e26s6_229{width:100%}}@media (max-width: 768px){._trustGrid_e26s6_48{grid-template-columns:repeat(2,1fr)}._introGrid_e26s6_81{grid-template-columns:1fr}._introImg_e26s6_88{display:none}._cardGrid_e26s6_100,._stepsGrid_e26s6_129,._reviewsGrid_e26s6_274{grid-template-columns:1fr}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Inter,sans-serif;background:#f0f4f8;color:#374151;line-height:1.6}img{display:block;max-width:100%}a{text-decoration:none}:root{--navy: #1a3a6b;--blue: #1a73e8;--blue-on-grey: #166cdc;--gold: #FFB800;--white: #ffffff;--gray-50: #F8F9FC;--gray-100: #F0F4F8;--gray-200: #E5E7EB;--gray-400: #9CA3AF;--gray-600: #545D6E;--gray-800: #374151;--max-width: 1160px;--padding-x: 48px}.container{max-width:var(--max-width);margin:0 auto;padding:0 var(--padding-x)}.btn-primary{background:var(--gold);color:var(--navy);font-size:15px;font-weight:800;padding:14px 30px;border-radius:7px;display:inline-block;border:none;cursor:pointer;transition:background .2s}.btn-primary:hover{background:#e6a500}.btn-secondary{background:var(--blue);color:var(--white);font-size:15px;font-weight:700;padding:14px 30px;border-radius:7px;display:inline-block;border:none;cursor:pointer;transition:background .2s}.btn-secondary:hover{background:#1558c0}.btn-ghost{background:#ffffff1a;border:2px solid rgba(255,255,255,.45);color:var(--white);font-size:15px;font-weight:700;padding:12px 28px;border-radius:7px;display:inline-block;cursor:pointer;transition:background .2s}.btn-ghost:hover{background:#ffffff38}.btn-outline{background:transparent;border:2px solid var(--blue);color:var(--blue);font-size:14px;font-weight:600;padding:11px 22px;border-radius:7px;display:inline-block;cursor:pointer;transition:all .2s}.btn-outline:hover{background:var(--blue);color:var(--white)}.sec-label{font-size:24px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--blue);margin-bottom:10px}.sec-title{font-size:60px;font-weight:900;color:var(--navy);letter-spacing:-1.5px;line-height:1.05;margin-bottom:14px}.sec-sub{font-size:16px;color:var(--gray-600);max-width:600px;line-height:1.7;margin-bottom:48px}.form-group{margin-bottom:20px}.form-group label{display:block;font-size:14px;font-weight:600;color:var(--navy);margin-bottom:6px}.form-group input,.form-group select,.form-group textarea{width:100%;padding:12px 16px;border:1.5px solid var(--gray-200);border-radius:8px;font-size:15px;font-family:Inter,sans-serif;color:var(--gray-800);background:var(--white);transition:border-color .2s}:focus-visible{outline:3px solid #1a73e8;outline-offset:2px}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:var(--blue);box-shadow:0 0 0 3px #1a73e81a}.form-group textarea{resize:vertical;min-height:120px}.gold-strip{background:#ffb800;height:20px;width:100%}@media (max-width: 1024px){:root{--padding-x: 32px}.sec-title{font-size:46px}}@media (max-width: 768px){:root{--padding-x: 20px}.sec-title{font-size:36px}.sec-label{font-size:18px}.sec-sub{font-size:15px}}
