.dashboard_root__lPr30{--navy:#0b2545;--blue:#168ee4;--cyan:#22c4e5;--orange:#fa7c12;--muted:#60758d;--border:#e2ebf3;color:var(--navy);background:#f2f8fd;padding:22px max(16px,calc((100vw - 1540px)/2));width:100%;flex:1}.dashboard_root__lPr30 button{cursor:pointer}.dashboard_root__lPr30 a:focus-visible,.dashboard_root__lPr30 button:focus-visible{outline:2px solid #f57806;outline-offset:3px}.dashboard_previewNotice__M7yOE{display:flex;align-items:center;gap:12px;background:#e5f4fb;color:#1c4c72;border:1px solid #c5e6f3;padding:12px 17px;border-radius:12px 12px 0 0;font-size:12px}.dashboard_previewNotice__M7yOE strong{font-size:10px;letter-spacing:.1em;white-space:nowrap}.dashboard_previewNotice__M7yOE span{flex:1}.dashboard_previewNotice__M7yOE a{display:flex;gap:5px;align-items:center;font-weight:700;color:#1079bc;text-decoration:none}.dashboard_app__ngIHy{display:grid;grid-template-columns:240px minmax(0,1fr);background:white;min-height:800px;border:1px solid #dce8f1;border-top:0;border-radius:0 0 13px 13px;box-shadow:0 25px 65px rgba(12,55,95,.07);overflow:hidden}.dashboard_sidebar__klhVn{background:#fbfdff;border-right:1px solid var(--border);padding:24px 15px;display:flex;flex-direction:column}.dashboard_sidebarHeader__zzZXc{display:flex;align-items:center;gap:10px;margin-bottom:35px;padding:5px}.dashboard_sidebarHeader__zzZXc strong{display:block;font-size:12px;letter-spacing:.06em}.dashboard_sidebarHeader__zzZXc small{display:block;font-size:9px;color:#7f95aa;margin-top:4px;letter-spacing:.12em}.dashboard_brandSquare__eYzdY{display:grid;place-items:center;width:42px;height:42px;color:white;background:#0d4067;border-radius:11px}.dashboard_sideLabel__sUY5T{margin:0 0 10px 13px;color:#8d9faf;font-size:10px;font-weight:800;letter-spacing:.13em}.dashboard_sidebar__klhVn nav{display:grid;gap:4px}.dashboard_navItem__d3wBL{display:flex;align-items:center;gap:12px;width:100%;padding:13px 12px;border-radius:8px;color:#38526b;font-size:13px;font-weight:620;text-align:left;background:transparent;transition:background .15s}.dashboard_navItem__d3wBL svg:last-child:not(:first-child){margin-left:auto}.dashboard_navActive__6gFUM,.dashboard_navItem__d3wBL:hover{background:#e9f5ff;color:#087cce}.dashboard_navActive__6gFUM{box-shadow:inset 3px 0 #1599e8;font-weight:800}.dashboard_sidePromo__h6adQ{margin-top:auto;padding:19px 14px;background:linear-gradient(155deg,#e6f5ff,#f7fbff);border-radius:12px;display:grid;justify-items:start;gap:8px}.dashboard_sidePromo__h6adQ svg{color:#1393db}.dashboard_sidePromo__h6adQ strong{font-size:13px}.dashboard_sidePromo__h6adQ p{font-size:11px;line-height:1.6;color:#617990;margin:0}.dashboard_sidePromo__h6adQ a{font-size:11px;font-weight:700;text-decoration:none;color:#0075bd;display:flex;gap:6px}.dashboard_closeBtn__DIzao{display:none}.dashboard_main__M0z2A{min-width:0}.dashboard_topbar__nC0UL{display:flex;align-items:center;justify-content:space-between;min-height:77px;padding:14px 28px;border-bottom:1px solid var(--border);background:#fff}.dashboard_topLeft__59wfN,.dashboard_topRight__lHlgT{display:flex;align-items:center;gap:16px}.dashboard_topLeft__59wfN span{font-size:12px;font-weight:650;color:#7c8ea1}.dashboard_topLeft__59wfN b{color:#234767}.dashboard_topRight__lHlgT small{font-size:11px;color:#627b91}.dashboard_avatar__zJAkZ{display:grid;place-items:center;background:#e9f3fa;color:#0b6599;font-weight:850;width:35px;height:35px;border-radius:50%;font-size:12px;border:1px solid #d3e8f7}.dashboard_menuBtn__hRRiX{display:none}.dashboard_content__C9Dwx{padding:25px 27px 36px;display:grid;gap:21px}.dashboard_hero__NCPY3{position:relative;overflow:hidden;display:flex;align-items:center;min-height:230px;padding:36px 38px;background:radial-gradient(circle at 85% 30%,#b6e6fa 0,transparent 37%),linear-gradient(115deg,#f0faff,#d9eefb);border:1px solid #d6eaf8;border-radius:13px}.dashboard_hero__NCPY3>div{position:relative;z-index:2;max-width:680px}.dashboard_hero__NCPY3 .dashboard_eyebrow__W6SoE{color:#1688c5;font-weight:850;font-size:10px;letter-spacing:.16em}.dashboard_hero__NCPY3 h1{font-size:clamp(27px,3vw,43px);font-weight:850;line-height:1.13;letter-spacing:-.05em;margin:14px 0}.dashboard_hero__NCPY3 h1 em{font-style:normal;color:#148fd9}.dashboard_hero__NCPY3 p{font-size:14px;color:#516d85;line-height:1.6;margin:0 0 20px}.dashboard_heroPlane__zUopI{position:absolute;right:8%;top:5%;color:#218dce;opacity:.16;transform:rotate(-29deg)}.dashboard_primary__yn048{display:inline-flex;align-items:center;gap:11px;background:#fb7910;color:#fff;padding:12px 16px;border-radius:7px;font-size:12px;font-weight:850;border:0;text-decoration:none}.dashboard_primary__yn048:hover{background:#e66a03}.dashboard_panelHeading__U4yil,.dashboard_sectionHeading___iAxQ{display:flex;align-items:center;justify-content:space-between;gap:12px}.dashboard_sectionHeading___iAxQ{margin-top:1px}.dashboard_sectionHeading___iAxQ h2{font-weight:850;font-size:19px;letter-spacing:-.02em}.dashboard_sectionHeading___iAxQ button{display:flex;align-items:center;gap:5px;color:#168ad5;font-weight:750;font-size:12px}.dashboard_pathGrid__CrGQ5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.dashboard_booking__OmWxG,.dashboard_panel__1rQ0A,.dashboard_pathCard__YcvLB{border:1px solid #dfeaf4;background:#fff;border-radius:11px;padding:21px;box-shadow:0 10px 28px rgba(23,71,111,.025)}.dashboard_pathCard__YcvLB{display:flex;flex-direction:column;gap:13px}.dashboard_pathTop__9_aAf{display:flex;justify-content:space-between}.dashboard_blueIcon__0ErRc,.dashboard_orangeIcon__3D0TP{display:grid;place-items:center;background:#eaf6ff;color:#138ad4;width:48px;height:48px;border-radius:10px}.dashboard_orangeIcon__3D0TP{color:#fa7d12;background:#fff1e5}.dashboard_pct__3LSmS{font-weight:850;font-size:27px;color:#143c59}.dashboard_booking__OmWxG h3,.dashboard_pathCard__YcvLB h3{font-size:16px;font-weight:850;margin:0}.dashboard_booking__OmWxG p,.dashboard_pathCard__YcvLB p{font-size:12px;color:#647b92;line-height:1.65;margin:0}.dashboard_track__A20Y2{height:8px;background:#e6f0f6;border-radius:20px;overflow:hidden;min-width:60px}.dashboard_track__A20Y2 span{display:block;height:100%;border-radius:20px;transition:width .2s}.dashboard_pathFoot__lf8a0{display:flex;align-items:center;justify-content:space-between;gap:5px;font-size:11px;color:#758ba0}.dashboard_pathFoot__lf8a0 button{display:flex;align-items:center;gap:2px;color:#168cdb;font-weight:850;font-size:11px}.dashboard_booking__OmWxG{background:linear-gradient(145deg,#f7fbff,#ecf7fd);display:flex;flex-direction:column;align-items:start}.dashboard_booking__OmWxG>svg{color:#1095df}.dashboard_booking__OmWxG>span{color:#2c83b7;font-size:10px;font-weight:850;letter-spacing:.1em}.dashboard_booking__OmWxG>strong{font-size:9px;color:#cc6511;background:#fff3e7;border-radius:20px;padding:6px 9px}.dashboard_booking__OmWxG>button{margin-top:auto;color:#116eb2;font-size:11px;font-weight:850;display:flex;align-items:center;gap:5px}.dashboard_dataGrid__neTqQ{display:grid;grid-template-columns:1.2fr 1fr;gap:16px}.dashboard_panelHeading__U4yil{padding-bottom:17px}.dashboard_panelHeading__U4yil h2{font-size:16px;font-weight:850;display:flex;align-items:center;gap:9px}.dashboard_panelHeading__U4yil h2 svg{color:#0f90d2}.dashboard_panelHeading__U4yil small{font-size:9px;letter-spacing:.1em;font-weight:800;color:#8195a9}.dashboard_stats__Bwj4v{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dashboard_stats__Bwj4v>div{background:#f3f9fe;border:1px solid #e2edf6;border-radius:8px;padding:14px 10px}.dashboard_stats__Bwj4v strong{display:block;font-size:24px;letter-spacing:-.04em;font-weight:850;color:#0d5591}.dashboard_stats__Bwj4v small{display:block;color:#70869a;margin-top:4px;font-size:10px}.dashboard_graph__LtRzD{height:142px;padding:18px 0 4px}.dashboard_graph__LtRzD svg{width:100%;height:100%}.dashboard_graphCaption__kHXHL{font-size:10px;color:#7b91a2}.dashboard_planRow__fQXKT{display:flex;align-items:center;gap:14px;padding:11px 0;border-bottom:1px solid #edf2f7}.dashboard_planRow__fQXKT:last-child{border-bottom:0}.dashboard_planRow__fQXKT>span{font-size:10px;font-weight:850;color:#1888cb;background:#eef8ff;border-radius:6px;padding:9px 8px;min-width:45px;text-align:center}.dashboard_planRow__fQXKT>div{flex:1;min-width:0}.dashboard_planRow__fQXKT strong{display:block;font-size:12px}.dashboard_planRow__fQXKT small{display:block;font-size:10px;color:#8193a6;margin-top:5px}.dashboard_planRow__fQXKT button{display:flex;gap:3px;align-items:center;background:#138ee0;color:white;padding:7px 9px;font-size:11px;font-weight:750;border-radius:6px}.dashboard_quickGrid__zIbtM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.dashboard_quickGrid__zIbtM a,.dashboard_quickGrid__zIbtM button{display:grid;grid-template-columns:28px 1fr;grid-template-rows:auto auto;column-gap:11px;padding:19px;background:#f6fbff;border:1px solid #e0ecf5;border-radius:10px;color:#1d5075;text-decoration:none;text-align:left}.dashboard_quickGrid__zIbtM>*>svg:first-child{grid-row:span 2;color:#1794d6}.dashboard_quickGrid__zIbtM strong{font-size:13px}.dashboard_quickGrid__zIbtM small{font-size:10px;color:#6f8497;margin-top:5px}.dashboard_quickGrid__zIbtM>*>svg:last-child{display:none}.dashboard_pageIntro__f2d_s{padding:10px 3px}.dashboard_pageIntro__f2d_s>span{font-size:10px;letter-spacing:.16em;font-weight:850;color:#0c87c6}.dashboard_pageIntro__f2d_s h1{font-size:clamp(27px,4vw,38px);font-weight:850;letter-spacing:-.045em;margin:10px 0}.dashboard_pageIntro__f2d_s p{color:#60788d;font-size:14px;line-height:1.7;max-width:800px}.dashboard_resourceRow__ZU54_{display:flex;gap:16px;align-items:center;padding:15px 0;border-bottom:1px solid #e9eff5}.dashboard_resourceRow__ZU54_:last-child{border-bottom:none}.dashboard_resourceRow__ZU54_>svg:first-child{color:#168ed0}.dashboard_resourceRow__ZU54_ strong{font-size:13px;flex:1}.dashboard_resourceRow__ZU54_>small{font-size:10px;color:#8094a8}.dashboard_resourceRow__ZU54_ button{display:flex;align-items:center;color:#167aca;font-size:12px}.dashboard_resourceRow__ZU54_ .dashboard_track__A20Y2{flex:1;max-width:200px}.dashboard_questionBox__kY42B{max-width:840px;background:#fff;border:1px solid #deecf5;padding:clamp(18px,4vw,38px);border-radius:12px}.dashboard_questionMeta__FBKAo{display:flex;justify-content:space-between;gap:12px;color:#1584c8;font-size:11px;font-weight:750;margin-bottom:15px}.dashboard_questionBox__kY42B h2{font-size:clamp(20px,3vw,28px);letter-spacing:-.025em;font-weight:830;line-height:1.4;margin:28px 0}.dashboard_answers__cvVwe{display:grid;gap:10px}.dashboard_answers__cvVwe button{display:flex;align-items:center;gap:16px;border:1px solid #d9e6f0;padding:12px;text-align:left;border-radius:8px;background:#f9fcff;color:#284d6a;font-weight:650;font-size:14px}.dashboard_answers__cvVwe button>span{display:grid;place-items:center;flex:0 0 32px;height:32px;background:#eaf3fa;color:#2a779e;border:1px solid #cce2f1;border-radius:6px}.dashboard_answers__cvVwe .dashboard_selected__Rmg2f,.dashboard_answers__cvVwe button:hover{border-color:#188fea;background:#e7f4ff}.dashboard_answers__cvVwe .dashboard_correct__AKMQS{border-color:#32af83}.dashboard_feedback__P1vYy{padding:17px;background:#eaf9f3;border:1px solid #c5ecd9;color:#145747;margin-top:19px;border-radius:8px}.dashboard_feedback__P1vYy strong{font-size:14px}.dashboard_feedback__P1vYy p{font-size:12px;line-height:1.65;margin:7px 0 0}.dashboard_questionFooter__4RAIy{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:24px}.dashboard_questionFooter__4RAIy small{font-size:10px;color:#8797a6}.dashboard_emptyState__L5AbX{background:#f5faff;border:1px solid #d7e8f5;border-radius:15px;padding:clamp(30px,6vw,70px);text-align:center;display:grid;justify-items:center;gap:20px}.dashboard_emptyState__L5AbX>svg{color:#1594dd}.dashboard_emptyState__L5AbX h2{font-size:27px;font-weight:850}.dashboard_emptyState__L5AbX p{font-size:14px;line-height:1.75;max-width:550px;color:#5f7489}.dashboard_steps__VAGrg{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.dashboard_steps__VAGrg span{background:#fff;border:1px solid #d8eaf7;border-radius:9px;padding:11px;color:#1e719f;font-size:11px;font-weight:800}.dashboard_emptyState__L5AbX a{display:flex;align-items:center;gap:8px;color:#0b81cd;font-size:13px;font-weight:800;text-decoration:none}.dashboard_bottomNav__wyLyv{display:none}@media(max-width:1180px){.dashboard_app__ngIHy{grid-template-columns:205px minmax(0,1fr)}.dashboard_pathGrid__CrGQ5{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard_booking__OmWxG{grid-column:1/-1}.dashboard_dataGrid__neTqQ{grid-template-columns:1fr}.dashboard_sidebar__klhVn{padding:16px 9px}}@media(max-width:750px){.dashboard_root__lPr30{padding:0 0 70px}.dashboard_previewNotice__M7yOE{border-radius:0;flex-wrap:wrap;padding:13px}.dashboard_previewNotice__M7yOE span{flex-basis:100%;order:4}.dashboard_app__ngIHy{display:block;min-height:70vh;border-radius:0}.dashboard_sidebar__klhVn{display:none;position:fixed;z-index:100;left:0;top:0;bottom:0;width:min(85vw,290px);box-shadow:20px 0 70px #021d3766}.dashboard_sidebarOpen____uK2{display:flex}.dashboard_closeBtn__DIzao{display:inline-flex;margin-left:auto}.dashboard_menuBtn__hRRiX{display:grid;place-items:center;width:35px;height:35px;color:#114a76}.dashboard_topbar__nC0UL{padding:12px 16px;min-height:59px}.dashboard_topLeft__59wfN{gap:7px}.dashboard_topLeft__59wfN span{font-size:11px}.dashboard_topRight__lHlgT{gap:9px}.dashboard_topRight__lHlgT small{display:none}.dashboard_content__C9Dwx{padding:16px;gap:19px}.dashboard_hero__NCPY3{min-height:222px;padding:23px;background:linear-gradient(130deg,#effaff,#d9f1ff)}.dashboard_hero__NCPY3 h1{font-size:29px}.dashboard_heroPlane__zUopI{right:-60px;top:0;opacity:.09}.dashboard_pathGrid__CrGQ5{grid-template-columns:1fr 1fr;gap:10px}.dashboard_booking__OmWxG,.dashboard_panel__1rQ0A,.dashboard_pathCard__YcvLB{padding:15px}.dashboard_pathCard__YcvLB h3{font-size:14px}.dashboard_pathCard__YcvLB p{font-size:11px}.dashboard_quickGrid__zIbtM{grid-template-columns:1fr}.dashboard_bottomNav__wyLyv{position:fixed;bottom:0;left:0;right:0;z-index:60;display:flex;justify-content:space-around;background:white;border-top:1px solid #dce9f3;padding:9px 7px max(8px,env(safe-area-inset-bottom));box-shadow:0 -5px 20px #16578b12}.dashboard_bottomNav__wyLyv button{display:grid;justify-items:center;gap:4px;color:#8498aa;font-size:10px}.dashboard_bottomNav__wyLyv .dashboard_bottomActive__bI9Ow{color:#148ad1;font-weight:850}}@media(max-width:480px){.dashboard_pathGrid__CrGQ5{grid-template-columns:1fr}.dashboard_stats__Bwj4v{gap:6px}.dashboard_stats__Bwj4v>div{padding:11px 6px}.dashboard_stats__Bwj4v strong{font-size:19px}.dashboard_stats__Bwj4v small{font-size:9px}.dashboard_sectionHeading___iAxQ h2{font-size:17px}.dashboard_hero__NCPY3 h1{font-size:26px}.dashboard_questionMeta__FBKAo{flex-direction:column}.dashboard_questionFooter__4RAIy{flex-direction:column;align-items:stretch}.dashboard_questionFooter__4RAIy .dashboard_primary__yn048{justify-content:center}}.dashboard_root__lPr30{--navy:#0a2547;--blue:#0b8fdf;--orange:#ff7909;--muted:#586f88;background:#eaf6fc;padding:28px max(18px,calc((100vw - 1720px)/2));font-size:15px}.dashboard_previewNotice__M7yOE{font-size:13px;gap:13px;padding:15px 20px;border-radius:13px 13px 0 0;background:#e4f4fc}.dashboard_previewNotice__M7yOE strong{font-size:12px}.dashboard_previewNotice__M7yOE a{font-size:13px}.dashboard_app__ngIHy{grid-template-columns:265px minmax(0,1fr);border-radius:0 0 16px 16px;box-shadow:0 33px 70px #144a741b;min-height:990px}.dashboard_sidebar__klhVn{padding:26px 18px;background:#f9fcfe}.dashboard_sidebarHeader__zzZXc{gap:12px;margin-bottom:36px}.dashboard_sidebarHeader__zzZXc strong{font-size:15px;letter-spacing:.025em}.dashboard_sidebarHeader__zzZXc small{font-size:11px}.dashboard_brandSquare__eYzdY{width:51px;height:51px;background:linear-gradient(140deg,#073254,#0c6da7);border:1px solid #2cbef0}.dashboard_sideLabel__sUY5T{font-size:11px;padding-left:4px;margin-bottom:14px}.dashboard_navItem__d3wBL{font-size:15px;gap:15px;min-height:52px;padding:14px;border-radius:9px}.dashboard_navItem__d3wBL svg:first-child{width:22px;height:22px}.dashboard_sidePromo__h6adQ{padding:0 0 22px;background:linear-gradient(170deg,#e6f6fe,#fff);gap:12px;overflow:hidden;display:block;border:1px solid #d7ebf7;position:relative}.dashboard_sidePhoto__U_mvV{width:100%;height:152px;background:url(/brand/photos/hangar-airframe.jpg) 50%/cover;position:relative;margin-bottom:15px}.dashboard_sidePhoto__U_mvV:after{content:"SAME STANDARDS. BRIGHTER OPPORTUNITIES.";display:flex;align-items:end;padding:0 12px 13px;position:absolute;inset:0;background:linear-gradient(0deg,#092f4cdb,transparent 60%);font-size:10px;font-weight:850;letter-spacing:.13em;line-height:1.5;color:#fff}.dashboard_sidePromo__h6adQ>svg{margin:4px 17px}.dashboard_sidePromo__h6adQ>a,.dashboard_sidePromo__h6adQ>p,.dashboard_sidePromo__h6adQ>strong{margin-left:17px;margin-right:17px}.dashboard_sidePromo__h6adQ strong{display:block;font-size:16px;font-weight:850;margin-top:7px}.dashboard_sidePromo__h6adQ p{font-size:13px;margin-top:7px;margin-bottom:12px}.dashboard_sidePromo__h6adQ a{font-size:12px}.dashboard_topbar__nC0UL{min-height:85px;padding:15px 30px}.dashboard_topLeft__59wfN span{font-size:14px}.dashboard_topRight__lHlgT{gap:20px}.dashboard_topRight__lHlgT small{font-size:13px}.dashboard_avatar__zJAkZ{width:42px;height:42px;font-size:13px}.dashboard_dashboardSearch__tBt7P{min-width:260px;max-width:380px;display:flex;align-items:center;gap:10px;border:1px solid #d8e7f2;background:#fafdff;border-radius:8px;padding:12px 15px}.dashboard_dashboardSearch__tBt7P span{font-size:20px;color:#347ca6}.dashboard_dashboardSearch__tBt7P input{min-width:0;width:100%;background:transparent;border:0;outline:0;font-size:13px;color:#1e537b}.dashboard_content__C9Dwx{gap:25px;padding:30px}.dashboard_hero__NCPY3{min-height:325px;border-radius:14px;padding:40px 38px;background:#f3faff;border:1px solid #d7eaf5;isolation:isolate}.dashboard_heroPhoto__U9aI6{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(90deg,#eff9ff,#edf8fff2 36%,#edf8ff92 58%,transparent 88%),url(/brand/photos/runway-aircraft.jpg);background-size:cover;background-position:100%}.dashboard_heroCopy__9Qlo1{position:relative;z-index:1;max-width:650px}.dashboard_hero__NCPY3 .dashboard_eyebrow__W6SoE{font-size:12px;letter-spacing:.13em;color:#147caf}.dashboard_hero__NCPY3 h1{font-size:clamp(33px,3.7vw,57px);line-height:1.07;max-width:610px;margin:18px 0}.dashboard_hero__NCPY3 p{font-size:17px;max-width:510px;line-height:1.55;margin:0 0 25px;color:#456986}.dashboard_heroActions__AB6HT{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.dashboard_primary__yn048{font-size:14px;min-height:50px;padding:14px 20px;border-radius:8px;box-shadow:0 9px 19px #fd7d123d}.dashboard_secondaryAction__mM4Iu{background:#fff;color:#095288;border:1px solid #87c2e3;display:inline-flex;align-items:center;gap:9px;font-weight:850;font-size:14px;min-height:50px;padding:13px 18px;border-radius:8px}.dashboard_secondaryAction__mM4Iu:hover{background:#ecf8ff}.dashboard_sectionHeading___iAxQ{margin:5px 0 0}.dashboard_sectionHeading___iAxQ h2{font-size:24px;letter-spacing:-.036em}.dashboard_sectionHeading___iAxQ button{font-size:14px}.dashboard_pathGrid__CrGQ5{gap:17px}.dashboard_booking__OmWxG,.dashboard_panel__1rQ0A,.dashboard_pathCard__YcvLB{border-radius:12px;border:1px solid #dfedf5;box-shadow:0 10px 29px #123e6210}.dashboard_pathCard__YcvLB{padding:0 0 18px;overflow:hidden;gap:9px;position:relative}.dashboard_coursePhoto__VE1gm{height:122px;width:100%;background-position:50%;background-size:cover;margin-bottom:2px}.dashboard_pathCard__YcvLB .dashboard_pathTop__9_aAf,.dashboard_pathCard__YcvLB h3,.dashboard_pathCard__YcvLB p,.dashboard_pathCard__YcvLB>.dashboard_track__A20Y2,.dashboard_pathFoot__lf8a0{margin-left:20px;margin-right:20px}.dashboard_pathTop__9_aAf{align-items:center}.dashboard_blueIcon__0ErRc,.dashboard_orangeIcon__3D0TP{height:51px;width:51px;box-shadow:0 5px 15px #133f5a12}.dashboard_pct__3LSmS{font-size:32px}.dashboard_booking__OmWxG h3,.dashboard_pathCard__YcvLB h3{font-size:19px;letter-spacing:-.035em}.dashboard_booking__OmWxG p,.dashboard_pathCard__YcvLB p{font-size:14px;line-height:1.6}.dashboard_track__A20Y2{height:10px}.dashboard_pathFoot__lf8a0{font-size:12px;margin-top:auto}.dashboard_pathFoot__lf8a0 button{font-size:12px}.dashboard_booking__OmWxG{position:relative;overflow:hidden;padding:24px 21px;gap:12px;background:#f5fbff}.dashboard_bookingPhoto__CRcjC{height:120px;background:url(/brand/photos/maintenance-hangar.jpg) 50%/cover;margin:-24px -21px 10px;position:relative}.dashboard_booking__OmWxG>svg{width:27px;height:27px;color:#1389d4}.dashboard_booking__OmWxG>span,.dashboard_booking__OmWxG>strong{font-size:11px}.dashboard_booking__OmWxG>button{font-size:13px}.dashboard_dataGrid__neTqQ{grid-template-columns:1.13fr .96fr .91fr;gap:15px}.dashboard_panel__1rQ0A{padding:22px}.dashboard_panelHeading__U4yil h2{font-size:17px}.dashboard_panelHeading__U4yil h2 svg{width:24px;height:24px}.dashboard_panelHeading__U4yil small{font-size:10px}.dashboard_stats__Bwj4v>div{padding:17px 12px}.dashboard_stats__Bwj4v strong{font-size:31px}.dashboard_stats__Bwj4v small{font-size:12px}.dashboard_graph__LtRzD{height:165px}.dashboard_graphCaption__kHXHL{font-size:12px}.dashboard_planRow__fQXKT{gap:12px;padding:13px 0}.dashboard_planRow__fQXKT>span{font-size:11px;padding:11px 7px}.dashboard_planRow__fQXKT strong{font-size:13px}.dashboard_planRow__fQXKT small{font-size:11px}.dashboard_planRow__fQXKT button{font-size:12px;padding:8px 11px}.dashboard_activityRow__828qP{display:flex;gap:11px;align-items:center;padding:15px 0;border-bottom:1px solid #e7eef4}.dashboard_activityRow__828qP:last-child{border:0}.dashboard_activityIcon__Zmj2f{width:39px;height:39px;border-radius:9px;background:#e8f5fd;color:#0b8bd5;display:grid;place-items:center;flex:0 0 auto}.dashboard_activityRow__828qP>div{flex:1;min-width:0}.dashboard_activityRow__828qP strong{display:block;font-size:13px;white-space:normal}.dashboard_activityRow__828qP small{display:block;color:#7b90a2;font-size:11px;margin-top:4px}.dashboard_activityRow__828qP b{font-size:11px;padding:6px 7px;background:#edf8ff;color:#0b7fc1;border-radius:6px}.dashboard_recommendSubtitle__4cuj5{font-size:11px;letter-spacing:.12em;font-weight:850;color:#e46e07}.dashboard_recommendGrid__nrh4d{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.dashboard_recommendGrid__nrh4d>button{display:flex;align-items:stretch;border:1px solid #dbeaf4;background:#fff;border-radius:10px;overflow:hidden;min-height:151px;text-align:left;box-shadow:0 10px 23px #104e7010}.dashboard_recommendPhoto__L1oPB{min-width:39%;max-width:40%;background-size:cover;background-position:50%}.dashboard_recommendGrid__nrh4d>button>div{display:flex;flex-direction:column;align-items:start;gap:8px;padding:16px}.dashboard_recommendGrid__nrh4d strong{font-size:15px;font-weight:850;line-height:1.3}.dashboard_recommendGrid__nrh4d small{color:#74899a;font-size:12px}.dashboard_recommendGrid__nrh4d b{color:#0c8bd1;font-size:11px;display:inline-flex;align-items:center;gap:7px;margin-top:auto}.dashboard_quickGrid__zIbtM a,.dashboard_quickGrid__zIbtM button{padding:23px}.dashboard_quickGrid__zIbtM strong{font-size:15px}.dashboard_pageIntro__f2d_s>span,.dashboard_quickGrid__zIbtM small{font-size:12px}.dashboard_pageIntro__f2d_s h1{font-size:clamp(31px,4vw,46px)}.dashboard_pageIntro__f2d_s p{font-size:17px}.dashboard_questionBox__kY42B h2{font-size:clamp(23px,3vw,34px)}.dashboard_answers__cvVwe button{font-size:16px;padding:15px}.dashboard_feedback__P1vYy p{font-size:14px}.dashboard_resourceRow__ZU54_ strong{font-size:16px}.dashboard_emptyState__L5AbX h2{font-size:31px}.dashboard_emptyState__L5AbX p{font-size:16px}@media(max-width:1550px){.dashboard_app__ngIHy{grid-template-columns:235px minmax(0,1fr)}.dashboard_dataGrid__neTqQ{grid-template-columns:1fr 1fr}.dashboard_dataGrid__neTqQ>section:last-child{grid-column:1/-1}.dashboard_activityRow__828qP{display:inline-flex;width:49%;vertical-align:top;padding:13px 8px}.dashboard_dashboardSearch__tBt7P{min-width:205px}.dashboard_hero__NCPY3 h1{font-size:44px}}@media(max-width:1100px){.dashboard_dataGrid__neTqQ{grid-template-columns:1fr}.dashboard_dataGrid__neTqQ>section:last-child{grid-column:auto}.dashboard_activityRow__828qP{display:flex;width:100%}.dashboard_heroPhoto__U9aI6{background-position:65%}.dashboard_recommendGrid__nrh4d{grid-template-columns:repeat(2,1fr)}}@media(max-width:750px){.dashboard_root__lPr30{padding:0 0 80px}.dashboard_app__ngIHy{display:block}.dashboard_previewNotice__M7yOE{padding:12px;font-size:11px}.dashboard_previewNotice__M7yOE strong{font-size:10px}.dashboard_sidebar__klhVn{width:min(88vw,300px)}.dashboard_topbar__nC0UL{padding:9px 16px;min-height:66px}.dashboard_dashboardSearch__tBt7P{display:none}.dashboard_content__C9Dwx{padding:16px;gap:20px}.dashboard_hero__NCPY3{min-height:325px;padding:27px}.dashboard_heroPhoto__U9aI6{background-image:linear-gradient(90deg,#f0f9fff5,#f0f9ffbb 64%,#f0f9ff7d),url(/brand/photos/runway-aircraft.jpg);background-position:65%}.dashboard_hero__NCPY3 h1{font-size:36px}.dashboard_hero__NCPY3 p{font-size:15px}.dashboard_hero__NCPY3 .dashboard_eyebrow__W6SoE{font-size:10px}.dashboard_heroActions__AB6HT{gap:8px}.dashboard_primary__yn048,.dashboard_secondaryAction__mM4Iu{font-size:12px;padding:12px}.dashboard_sectionHeading___iAxQ h2{font-size:21px}.dashboard_pathGrid__CrGQ5{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard_coursePhoto__VE1gm{height:95px}.dashboard_pathCard__YcvLB .dashboard_pathTop__9_aAf,.dashboard_pathCard__YcvLB h3,.dashboard_pathCard__YcvLB p,.dashboard_pathCard__YcvLB>.dashboard_track__A20Y2,.dashboard_pathFoot__lf8a0{margin-left:13px;margin-right:13px}.dashboard_pathCard__YcvLB h3{font-size:15px}.dashboard_pathCard__YcvLB p{font-size:12px}.dashboard_booking__OmWxG{grid-column:1/-1}.dashboard_bookingPhoto__CRcjC{height:130px}.dashboard_dataGrid__neTqQ,.dashboard_recommendGrid__nrh4d{grid-template-columns:1fr}.dashboard_recommendGrid__nrh4d>button{min-height:135px}.dashboard_topRight__lHlgT small{display:none}.dashboard_navItem__d3wBL{font-size:14px}}@media(max-width:480px){.dashboard_hero__NCPY3 h1{font-size:31px}.dashboard_heroActions__AB6HT{display:grid}.dashboard_heroActions__AB6HT button{justify-content:center}.dashboard_pathGrid__CrGQ5{grid-template-columns:1fr}.dashboard_coursePhoto__VE1gm{height:135px}.dashboard_pathCard__YcvLB h3{font-size:20px}.dashboard_pathCard__YcvLB p{font-size:14px}.dashboard_stats__Bwj4v strong{font-size:26px}.dashboard_stats__Bwj4v small{font-size:10px}.dashboard_activityRow__828qP strong{font-size:13px}.dashboard_sectionHeading___iAxQ h2{font-size:20px}}