._hero_re4bh_2{position:relative;min-height:580px;display:flex;align-items:center}._heroOverlay_re4bh_9{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a3a6ba6}._heroContent_re4bh_14{position:relative;z-index:1;width:100%;padding:100px 0 80px}._heroLabel_re4bh_20{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#ffb800;margin-bottom:12px}._heading_re4bh_28{font-size:54px;font-weight:900;color:#fff;letter-spacing:-1.5px;line-height:1.05;margin-bottom:16px}._sub_re4bh_36{font-size:18px;color:#ffffffd9;max-width:600px}._why_re4bh_43{background:#fff;padding:80px 0}._threeGrid_re4bh_47{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:48px}._reasonCard_re4bh_53{background:#f8f9fc;border-radius:14px;border-top:4px solid #1a73e8;padding:32px 28px;text-align:center}._reasonIcon_re4bh_60{font-size:40px;margin-bottom:16px;color:#1a73e8}._reasonTitle_re4bh_61{font-size:18px;font-weight:800;color:#1a3a6b;margin-bottom:12px}._reasonText_re4bh_67{font-size:14px;color:#6b7280;line-height:1.7}._timeline_re4bh_74{background:#f0f4f8;padding:80px 0}._timelineList_re4bh_78{display:flex;flex-direction:column;max-width:760px;margin:48px auto 0}._timelineItem_re4bh_84{display:flex;gap:24px;padding-bottom:40px;position:relative}._timelineItem_re4bh_84:not(:last-child):before{content:"";position:absolute;left:23px;top:48px;bottom:0;width:2px;background:#d1d5db}._timelineStep_re4bh_99{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_re4bh_112 h3{font-size:17px;font-weight:700;color:#1a3a6b;margin-bottom:8px;padding-top:10px}._timelineContent_re4bh_112 p{font-size:14px;color:var(--gray-600);line-height:1.7}._insurance_re4bh_126{background:#fff;padding:80px 0}._insuranceGrid_re4bh_130{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:start}._bodyText_re4bh_136{font-size:15px;color:#6b7280;line-height:1.8;margin-bottom:16px}._insuranceBox_re4bh_142{background:#1a3a6b;border-radius:16px;padding:36px;display:flex;flex-direction:column;gap:16px}._insuranceBoxTitle_re4bh_150{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#ffb800;margin-bottom:4px}._insuranceStat_re4bh_158{display:flex;align-items:center;gap:14px;color:#ffffffe6;font-size:14px;font-weight:500}._insuranceCheck_re4bh_166{color:#ffb800;font-size:18px;font-weight:900;flex-shrink:0}._courses_re4bh_174{background:#f0f4f8;padding:80px 0}._courseGrid_re4bh_178{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px}._courseCard_re4bh_184{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_re4bh_184:hover{box-shadow:0 8px 28px #0000001f}._tag_re4bh_196{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_re4bh_208{font-size:15px;font-weight:700;color:#1a3a6b;line-height:1.3}._coursePrice_re4bh_214{font-size:28px;font-weight:900;color:#1a73e8}._coursePrice_re4bh_214 span{font-size:14px;color:var(--gray-600);font-weight:400}._courseFeatures_re4bh_224{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px;flex:1}._courseFeatures_re4bh_224 li{font-size:13px;color:#374151;padding-left:20px;position:relative}._courseFeatures_re4bh_224 li:before{content:"✓";position:absolute;left:0;color:#059669;font-weight:700}._coursesLink_re4bh_246{text-align:center;margin-top:28px;font-size:15px;font-weight:600}._coursesLink_re4bh_246 a{color:var(--blue-on-grey)}._coursesLink_re4bh_246 a:hover{text-decoration:underline}._pickup_re4bh_256{background:#fff;padding:80px 0}._pickupGrid_re4bh_260{display:grid;grid-template-columns:100px 1fr;gap:48px;align-items:center;max-width:860px}._pickupIconWrap_re4bh_267{font-size:72px;line-height:1;color:#1a3a6b}._faqSection_re4bh_270{background:#f8f9fc;padding:80px 0}._faqList_re4bh_274{max-width:820px;margin:40px auto 0}._faqItem_re4bh_278{border-bottom:1px solid #E5E7EB}._faqItem_re4bh_278:first-child{border-top:1px solid #E5E7EB}._faqQuestion_re4bh_280{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_re4bh_280:hover{color:#1a73e8}._faqIcon_re4bh_298{font-size:26px;font-weight:300;color:#1a73e8;flex-shrink:0;line-height:1;margin-top:1px}._faqAnswer_re4bh_306{padding:0 48px 28px 0}._faqAnswer_re4bh_306 p{font-size:15px;color:#6b7280;line-height:1.8}._cta_re4bh_314{background:#1a3a6b;padding:80px 0;text-align:center}._ctaTitle_re4bh_319{font-size:40px;font-weight:900;color:#fff;letter-spacing:-1px;margin-bottom:16px}._ctaSub_re4bh_326{font-size:18px;color:#ffffffd9;margin-bottom:40px;max-width:600px;margin-left:auto;margin-right:auto}._ctaBtns_re4bh_334{display:flex;gap:16px;justify-content:center}@media(max-width:1024px){._threeGrid_re4bh_47,._courseGrid_re4bh_178{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){._heading_re4bh_28{font-size:36px}._threeGrid_re4bh_47,._insuranceGrid_re4bh_130,._courseGrid_re4bh_178,._pickupGrid_re4bh_260{grid-template-columns:1fr}._pickupIconWrap_re4bh_267{display:none}._ctaTitle_re4bh_319{font-size:30px}._ctaBtns_re4bh_334{flex-direction:column;align-items:center}._faqQuestion_re4bh_280{font-size:15px;padding:20px 0}._faqAnswer_re4bh_306{padding:0 0 20px}}
