.IFRRequirementsWithTips_darkSection__HFSkS{background:var(--color-secondary-dark,#192C44);border-radius:0;padding:var(--space-12,96px) 0;box-shadow:none;width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.IFRRequirementsWithTips_container__o00PP{max-width:1200px;margin:0 auto;padding:0 var(--space-6)}.IFRRequirementsWithTips_optionHeader__zccBO{text-align:center;margin-bottom:var(--space-8);padding-bottom:0;border-bottom:none}.IFRRequirementsWithTips_sectionH2__k7nds{font-family:var(--font-nav);font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary,#ED852C);margin:0 0 var(--space-3) 0}.IFRRequirementsWithTips_sectionDescription__I7Xan{font-family:var(--font-body);font-size:1.125rem;line-height:1.7;color:var(--color-white);max-width:800px;margin:0 auto}.IFRRequirementsWithTips_sectionDivider__PiOiR{height:2px;background:linear-gradient(90deg,transparent,rgba(237,133,44,.5) 50%,transparent);margin:var(--space-10) 0}.IFRRequirementsWithTips_sideLayout__Cm_qr{display:grid;grid-template-columns:300px 1fr;gap:var(--space-8);max-width:900px;margin:0 auto}.IFRRequirementsWithTips_mainBlock__p3Lql{background:linear-gradient(135deg,var(--color-dark-blue) 0,rgba(25,44,68,.9) 100%);border-radius:var(--border-radius-md);padding:var(--space-8);text-align:center;color:var(--color-white);box-shadow:0 4px 12px rgba(25,44,68,.3)}.IFRRequirementsWithTips_mainNumber___nJwf{font-family:var(--font-nav);font-size:4.5rem;font-weight:700;letter-spacing:.05em;line-height:1;margin-bottom:var(--space-2)}.IFRRequirementsWithTips_mainLabel__7oQnI{font-family:var(--font-nav);font-size:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-1)}.IFRRequirementsWithTips_mainSub__X6iAC{font-family:var(--font-body);font-size:.9375rem;color:rgba(255,255,255,.85)}.IFRRequirementsWithTips_mainDivider__KQ8vH{height:2px;background:rgba(255,255,255,.2);margin:var(--space-6) 0}.IFRRequirementsWithTips_mainPrereq__gCxKk{display:flex;flex-direction:column;gap:var(--space-1)}.IFRRequirementsWithTips_prereqNum__TcqEy{font-family:var(--font-nav);font-size:1.5rem;font-weight:700;letter-spacing:.05em;color:var(--color-blue-light)}.IFRRequirementsWithTips_prereqLabel__bR4dU{font-family:var(--font-body);font-size:.875rem;color:rgba(255,255,255,.9)}.IFRRequirementsWithTips_breakdownBlock__8mUo6{background:rgba(12,30,49,.6);border:2px solid rgba(237,133,44,.3);border-radius:var(--border-radius-md);padding:var(--space-6)}.IFRRequirementsWithTips_breakdownTitle__imeet{font-family:var(--font-nav);font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:rgba(255,255,255,.9);margin-bottom:var(--space-5)}.IFRRequirementsWithTips_breakdownItem__efTq9{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid rgba(255,255,255,.1)}.IFRRequirementsWithTips_breakdownItem__efTq9:last-child{border-bottom:none}.IFRRequirementsWithTips_breakdownHighlight__7bouM{background:linear-gradient(135deg,rgba(228,154,13,.08),rgba(228,154,13,.02));border-radius:var(--border-radius-sm);padding:var(--space-3);border:1px solid var(--color-accent);margin-top:var(--space-2)}.IFRRequirementsWithTips_breakdownNum__KaodL{font-family:var(--font-nav);font-size:1.5rem;font-weight:700;letter-spacing:.05em;color:var(--color-primary);min-width:80px;text-align:right}.IFRRequirementsWithTips_breakdownHighlight__7bouM .IFRRequirementsWithTips_breakdownNum__KaodL{color:var(--color-accent)}.IFRRequirementsWithTips_breakdownText__21Yqm{font-family:var(--font-body);font-size:.9375rem;line-height:1.5;color:rgba(255,255,255,.9)}.IFRRequirementsWithTips_breakdownText__21Yqm strong{font-weight:600;color:var(--color-primary)}.IFRRequirementsWithTips_regReference__p4GJh{font-family:var(--font-mono);font-size:.875rem;color:rgba(255,255,255,.7);text-align:center;margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid rgba(255,255,255,.2)}.IFRRequirementsWithTips_regReference__p4GJh a{color:var(--color-blue-light);text-decoration:none;font-weight:500;transition:color var(--transition-fast)}.IFRRequirementsWithTips_regReference__p4GJh a:hover{color:var(--color-primary);text-decoration:underline}.IFRRequirementsWithTips_g1000Split__3jb9y{background:rgba(12,30,49,.6);border:2px solid rgba(237,133,44,.3);border-radius:.75rem;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.3)}.IFRRequirementsWithTips_g1000Header__zWJ7Y{padding:var(--space-4);border-bottom:2px solid rgba(237,133,44,.3);font-family:var(--font-mono);letter-spacing:.05em}.IFRRequirementsWithTips_g1000Title__bFe6z{font-family:var(--font-mono);font-size:1.25rem;font-weight:700;color:#ffffff;letter-spacing:.05em;text-transform:uppercase;margin:0}.IFRRequirementsWithTips_g1000Content__6oJUL{display:grid;grid-template-columns:1fr;gap:var(--space-6);padding:var(--space-6)}@media (min-width:768px){.IFRRequirementsWithTips_g1000Content__6oJUL{grid-template-columns:1fr 1fr}}.IFRRequirementsWithTips_g1000MFD__kuDai,.IFRRequirementsWithTips_g1000PFD__Ht9LK{border-radius:var(--border-radius-sm)}.IFRRequirementsWithTips_g1000VideoContainer__Ld0Gb{padding:0}.IFRRequirementsWithTips_videoWrapper__Kxh1Q{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:var(--border-radius-sm);background:#000}.IFRRequirementsWithTips_videoIframe__Z6hBq{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.IFRRequirementsWithTips_g1000TipsList__xdd_I{display:flex;flex-direction:column;gap:var(--space-3)}.IFRRequirementsWithTips_g1000Tip__Z8eVp{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3);background:rgba(12,30,49,.6);border-radius:var(--border-radius-sm);transition:all .25s ease;width:100%;text-align:left;border:none;border-left:3px solid #e49a0d;cursor:pointer;position:relative}.IFRRequirementsWithTips_g1000Tip__Z8eVp:hover{background:rgba(54,123,184,.3);border-left-color:var(--color-primary);transform:translateX(4px)}.IFRRequirementsWithTips_g1000Tip__Z8eVp:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.IFRRequirementsWithTips_g1000Tip__Z8eVp.IFRRequirementsWithTips_activeTip__sVoXB{background:rgba(237,133,44,.2);border-left-color:var(--color-primary);border-left-width:4px;box-shadow:0 2px 8px rgba(237,133,44,.3)}.IFRRequirementsWithTips_g1000TipNum__je6Aa{font-family:var(--font-mono);font-size:1.25rem;font-weight:700;color:#E49A0D;min-width:36px}.IFRRequirementsWithTips_g1000TipText__5I3oN{display:flex;flex-direction:column;gap:.25rem}.IFRRequirementsWithTips_g1000TipText__5I3oN strong{font-family:var(--font-mono);font-size:.875rem;font-weight:600;color:#ffffff;letter-spacing:.05em}.IFRRequirementsWithTips_g1000TipText__5I3oN span{font-family:var(--font-body);font-size:.8125rem;color:rgba(255,255,255,.7)}.IFRRequirementsWithTips_moreInfoIcon__vR0SV{font-size:1.25rem;margin-left:auto;opacity:.7;transition:all .25s ease}.IFRRequirementsWithTips_g1000Tip__Z8eVp:hover .IFRRequirementsWithTips_moreInfoIcon__vR0SV{opacity:1;transform:scale(1.1)}.IFRRequirementsWithTips_g1000Tip__Z8eVp.IFRRequirementsWithTips_activeTip__sVoXB .IFRRequirementsWithTips_moreInfoIcon__vR0SV{opacity:1;color:var(--color-primary)}.IFRRequirementsWithTips_g1000DetailedContent__0skuZ{display:flex;flex-direction:column;gap:var(--space-4);min-height:400px}.IFRRequirementsWithTips_detailHeader__sVs0u{display:flex;align-items:center;justify-content:center;padding-bottom:var(--space-4);border-bottom:2px solid rgba(237,133,44,.3)}.IFRRequirementsWithTips_detailIcon__gwowd{font-size:3rem;line-height:1}.IFRRequirementsWithTips_detailContent__s36zw{font-family:var(--font-body);font-size:1rem;line-height:1.7;color:rgba(255,255,255,.9);margin:0;flex:1}.IFRRequirementsWithTips_backToVideoButton__58RUY{align-self:flex-start;padding:var(--space-3) var(--space-5);background:rgba(237,133,44,.2);border:2px solid rgba(237,133,44,.5);border-radius:var(--border-radius-sm);color:var(--color-primary);font-family:var(--font-mono);font-size:.875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:all .25s ease}.IFRRequirementsWithTips_backToVideoButton__58RUY:hover{background:rgba(237,133,44,.3);border-color:var(--color-primary);box-shadow:0 2px 8px rgba(237,133,44,.3);transform:translateX(-4px)}.IFRRequirementsWithTips_backToVideoButton__58RUY:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (max-width:1279px){.IFRRequirementsWithTips_sideLayout__Cm_qr{grid-template-columns:250px 1fr;gap:var(--space-6)}.IFRRequirementsWithTips_mainNumber___nJwf{font-size:3.5rem}}@media (max-width:767px){.IFRRequirementsWithTips_container__o00PP{padding:0 var(--space-4)}.IFRRequirementsWithTips_darkSection__HFSkS{padding:var(--space-8,64px) 0}.IFRRequirementsWithTips_sideLayout__Cm_qr{grid-template-columns:1fr;gap:var(--space-6)}.IFRRequirementsWithTips_mainBlock__p3Lql{padding:var(--space-6)}.IFRRequirementsWithTips_mainNumber___nJwf{font-size:3rem}.IFRRequirementsWithTips_sectionH2__k7nds{font-size:1.5rem}.IFRRequirementsWithTips_sectionDescription__I7Xan{font-size:1rem}.IFRRequirementsWithTips_g1000Content__6oJUL{grid-template-columns:1fr}.IFRRequirementsWithTips_g1000Title__bFe6z{font-size:1rem}}.IFRTransitionTabs_ifrTransition__MmN25{padding:80px 0;background:var(--color-white)}.IFRTransitionTabs_container__UIQcF{max-width:1200px;margin:0 auto;padding:0 24px}.IFRTransitionTabs_tabNav__cKYHM{display:flex;gap:0;margin-bottom:48px;border-bottom:1px solid var(--color-gray-200)}.IFRTransitionTabs_tab__FRkQt{flex:1;max-width:300px;padding:16px 24px;background:transparent;border:none;border-bottom:4px solid transparent;font-family:var(--font-heading);font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-gray-600);cursor:pointer;transition:all .2s var(--ease-out)}.IFRTransitionTabs_tab__FRkQt:hover{color:var(--color-primary);background:var(--color-gray-50)}.IFRTransitionTabs_tab__FRkQt.IFRTransitionTabs_active__LpgjR{color:var(--color-primary);background:var(--color-dark-blue);border-bottom-color:var(--color-primary)}.IFRTransitionTabs_tab__FRkQt:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.IFRTransitionTabs_tabPanel__t8p7J{animation:IFRTransitionTabs_fadeIn__Ms5xr .3s var(--ease-out)}.IFRTransitionTabs_tabPanel__t8p7J.IFRTransitionTabs_hidden__Ch46x{display:none}.IFRTransitionTabs_tabPanel__t8p7J.IFRTransitionTabs_visible__BdamS{display:block}@keyframes IFRTransitionTabs_fadeIn__Ms5xr{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.IFRTransitionTabs_panelHeader__abrT9{margin-bottom:40px}.IFRTransitionTabs_title__XvD2p{font-family:var(--font-heading);font-size:36px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-dark-blue);margin:0 0 16px}.IFRTransitionTabs_subtitle__eGTvq{font-family:var(--font-body);font-size:20px;font-weight:600;color:var(--color-blue);margin:0 0 16px}.IFRTransitionTabs_intro____8Xz{font-family:var(--font-body);font-size:18px;line-height:1.7;color:var(--color-black);margin:0 0 12px}.IFRTransitionTabs_subheading__pmr8w{font-family:var(--font-body);font-size:16px;font-weight:600;color:var(--color-gray-700);margin:0}.IFRTransitionTabs_quickJump__SD3KJ{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:40px;padding:16px;background:var(--color-gray-50);border-radius:8px}.IFRTransitionTabs_quickJumpLabel__F2xHw{font-family:var(--font-heading);font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-gray-600)}.IFRTransitionTabs_quickJumpPill__xqV63{padding:8px 16px;background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:16px;font-family:var(--font-body);font-size:14px;font-weight:500;color:var(--color-gray-700);cursor:pointer;transition:all .2s var(--ease-out)}.IFRTransitionTabs_quickJumpPill__xqV63:hover{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-white);transform:translateY(-2px);box-shadow:0 4px 12px rgba(237,133,44,.3)}.IFRTransitionTabs_quickJumpPill__xqV63:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.IFRTransitionTabs_phasesContent__272o9{margin-bottom:64px}.IFRTransitionTabs_phaseSection___w54w{margin-bottom:48px;scroll-margin-top:120px}.IFRTransitionTabs_phaseHeader__SbsG7{display:flex;align-items:flex-start;gap:16px;margin-bottom:16px}.IFRTransitionTabs_phaseEmoji__xaz_q{font-size:48px;line-height:1;flex-shrink:0}.IFRTransitionTabs_phaseHeaderText__HHhio{flex:1}.IFRTransitionTabs_phaseTitle__ZEegN{font-family:var(--font-heading);font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-dark-blue);margin:0 0 4px}.IFRTransitionTabs_phaseSubtitle__sEc9V{font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--color-gray-600);margin:0}.IFRTransitionTabs_phaseDescription__BQ_DJ{font-family:var(--font-body);font-size:16px;line-height:1.7;color:var(--color-black);margin:0 0 24px;white-space:pre-line}.IFRTransitionTabs_goalResult__IEk8N{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px}.IFRTransitionTabs_goalBox__opt1R,.IFRTransitionTabs_resultBox__OuBiz{padding:16px;border-radius:8px}.IFRTransitionTabs_goalBox__opt1R{background:#FFF7ED;border-left:4px solid var(--color-primary)}.IFRTransitionTabs_resultBox__OuBiz{background:#EFF6FF;border-left:4px solid var(--color-blue)}.IFRTransitionTabs_goalLabel__Tcyj5,.IFRTransitionTabs_resultLabel__yiayP{display:block;font-family:var(--font-heading);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.IFRTransitionTabs_goalLabel__Tcyj5{color:var(--color-primary)}.IFRTransitionTabs_resultLabel__yiayP{color:var(--color-blue)}.IFRTransitionTabs_goalText__Utxzj,.IFRTransitionTabs_resultText__N4y_R{font-family:var(--font-body);font-size:14px;line-height:1.6;color:var(--color-black);margin:0}.IFRTransitionTabs_phaseDivider__Sun3c{border:none;border-top:1px solid var(--color-gray-200);margin:48px 0}.IFRTransitionTabs_avionicsGrid__zW2s_{display:grid;grid-template-columns:1fr;gap:32px;margin-bottom:64px}.IFRTransitionTabs_avionicsCard__sPQft{padding:32px;background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:8px;box-shadow:0 2px 8px rgba(12,30,49,.08);transition:all .2s var(--ease-out)}.IFRTransitionTabs_avionicsCard__sPQft:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(12,30,49,.12)}.IFRTransitionTabs_transitionFlow__rZ567{display:flex;align-items:center;gap:16px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--color-gray-200)}.IFRTransitionTabs_fromLabel__FnLZV,.IFRTransitionTabs_toLabel__TMoFd{font-family:var(--font-mono);font-size:14px;font-weight:500;padding:6px 12px;background:var(--color-gray-100);border-radius:4px;color:var(--color-dark-blue)}.IFRTransitionTabs_arrow__U4Ed2{font-size:24px;color:var(--color-primary);font-weight:700}.IFRTransitionTabs_avionicsHeadline__30Ywz{font-family:var(--font-heading);font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-dark-blue);margin:0 0 16px}.IFRTransitionTabs_whatChanges__L0FSc,.IFRTransitionTabs_whatDoesnt__QWshH{margin-bottom:16px}.IFRTransitionTabs_whatChanges__L0FSc:last-child,.IFRTransitionTabs_whatDoesnt__QWshH:last-child{margin-bottom:0}.IFRTransitionTabs_changeHeading__lRItU{font-family:var(--font-heading);font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary);margin:0 0 8px}.IFRTransitionTabs_changeText__elCOL{font-family:var(--font-body);font-size:15px;line-height:1.6;color:var(--color-black);margin:0}.IFRTransitionTabs_bigPicture__fkQA0{padding:64px 0 0;border-top:2px solid var(--color-gray-200)}.IFRTransitionTabs_bigPictureTitle__kSA4P{font-family:var(--font-heading);font-size:36px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-dark-blue);text-align:center;margin:0 0 24px}.IFRTransitionTabs_bigPictureIntro__iZDvV{font-family:var(--font-body);font-size:18px;line-height:1.7;color:var(--color-black);text-align:center;max-width:800px;margin:0 auto 48px}.IFRTransitionTabs_skillsGrid__EnAOT{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-bottom:40px}.IFRTransitionTabs_skillCard__ge9g1{padding:32px 24px;text-align:center;background:var(--color-dark-blue);border-radius:8px;box-shadow:0 4px 12px rgba(12,30,49,.15)}.IFRTransitionTabs_skillTitle__jIxQo{font-family:var(--font-heading);font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary);margin:0 0 12px}.IFRTransitionTabs_skillDescription__W18wX{font-family:var(--font-body);font-size:16px;line-height:1.6;color:var(--color-white);margin:0}.IFRTransitionTabs_bigPictureConclusion__5ZSbQ{font-family:var(--font-body);font-size:18px;font-weight:500;line-height:1.7;color:var(--color-black);text-align:center;max-width:900px;margin:0 auto 40px}.IFRTransitionTabs_ctaCenter__TZkVJ{display:flex;justify-content:center}@media (max-width:1279px){.IFRTransitionTabs_ifrTransition__MmN25{padding:64px 0}.IFRTransitionTabs_title__XvD2p{font-size:32px}.IFRTransitionTabs_phaseTitle__ZEegN{font-size:22px}.IFRTransitionTabs_skillsGrid__EnAOT{grid-template-columns:1fr;gap:24px}.IFRTransitionTabs_goalResult__IEk8N{grid-template-columns:1fr}}@media (max-width:767px){.IFRTransitionTabs_ifrTransition__MmN25{padding:48px 0}.IFRTransitionTabs_container__UIQcF{padding:0 16px}.IFRTransitionTabs_tabNav__cKYHM{flex-direction:column;margin-bottom:32px}.IFRTransitionTabs_tab__FRkQt{max-width:100%;padding:12px 16px;font-size:14px}.IFRTransitionTabs_title__XvD2p{font-size:24px}.IFRTransitionTabs_subtitle__eGTvq{font-size:18px}.IFRTransitionTabs_intro____8Xz{font-size:16px}.IFRTransitionTabs_quickJump__SD3KJ{flex-direction:column;align-items:flex-start}.IFRTransitionTabs_quickJumpPill__xqV63{width:100%;text-align:center}.IFRTransitionTabs_phaseHeader__SbsG7{flex-direction:column;gap:12px}.IFRTransitionTabs_phaseEmoji__xaz_q{font-size:36px}.IFRTransitionTabs_phaseTitle__ZEegN{font-size:20px}.IFRTransitionTabs_goalResult__IEk8N{grid-template-columns:1fr;gap:12px}.IFRTransitionTabs_avionicsGrid__zW2s_{gap:24px}.IFRTransitionTabs_avionicsCard__sPQft{padding:24px}.IFRTransitionTabs_transitionFlow__rZ567{flex-direction:column;align-items:flex-start;gap:8px}.IFRTransitionTabs_arrow__U4Ed2{transform:rotate(90deg)}.IFRTransitionTabs_bigPicture__fkQA0{padding:48px 0 0}.IFRTransitionTabs_bigPictureTitle__kSA4P{font-size:28px}.IFRTransitionTabs_bigPictureIntro__iZDvV{font-size:16px}.IFRTransitionTabs_skillsGrid__EnAOT{gap:16px}.IFRTransitionTabs_skillCard__ge9g1{padding:24px 16px}.IFRTransitionTabs_skillTitle__jIxQo{font-size:18px}.IFRTransitionTabs_bigPictureConclusion__5ZSbQ{font-size:16px}}.IFRTransitionTabs_quickJumpPill__xqV63,.IFRTransitionTabs_tab__FRkQt{min-height:44px}@media (prefers-reduced-motion:reduce){.IFRTransitionTabs_avionicsCard__sPQft,.IFRTransitionTabs_quickJumpPill__xqV63,.IFRTransitionTabs_tab__FRkQt{transition:none}.IFRTransitionTabs_tabPanel__t8p7J{animation:none}.IFRTransitionTabs_avionicsCard__sPQft:hover,.IFRTransitionTabs_quickJumpPill__xqV63:hover{transform:none}}