.AuthorByline_bylineCompact__fVTAh{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted)}.AuthorByline_bylineLabel__jDojg{color:var(--text-muted)}.AuthorByline_authorLink__743Zi{display:inline-flex;align-items:center;gap:.25rem;text-decoration:none;transition:color .2s ease}.AuthorByline_authorLink__743Zi:hover{color:var(--color-primary)}.AuthorByline_authorName__CAs5F{font-weight:600;color:var(--text-primary)}.AuthorByline_authorLink__743Zi:hover .AuthorByline_authorName__CAs5F{color:var(--color-primary)}.AuthorByline_authorCredentials__iZP3T{color:var(--text-muted);font-size:var(--text-xs)}.AuthorByline_separator__3iM0z{margin:0 .5rem;color:var(--border-default)}.AuthorByline_date__17nKp{color:var(--text-muted)}.AuthorByline_bylineFull__Me_sP{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;background:var(--bg-secondary);border-radius:var(--radius-lg);border:1px solid var(--border-default)}.AuthorByline_authorCard__qmz0q{display:flex;align-items:flex-start;gap:1rem}.AuthorByline_authorImage__ETqza{flex-shrink:0;width:64px;height:64px;border-radius:50%;overflow:hidden;border:2px solid var(--color-primary)}.AuthorByline_image__nnneD{width:100%;height:100%;object-fit:cover}.AuthorByline_authorInfo__mRGEO{display:flex;flex-direction:column;gap:.125rem}.AuthorByline_bylineHeader__bErmq{margin-bottom:.25rem}.AuthorByline_authorLinkFull__Mzk9Q{text-decoration:none}.AuthorByline_authorNameFull__8G4cU{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:700;color:var(--text-primary);text-transform:uppercase;letter-spacing:.02em;transition:color .2s ease}.AuthorByline_authorLinkFull__Mzk9Q:hover .AuthorByline_authorNameFull__8G4cU{color:var(--color-primary)}.AuthorByline_authorCredentialsFull__NM2I_{font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;color:var(--color-secondary)}.AuthorByline_authorRole__9KJpK{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted)}.AuthorByline_reviewerCard__iTgYC{display:flex;flex-direction:column;gap:.125rem;padding-top:1rem;border-top:1px solid var(--border-default)}.AuthorByline_reviewerLink__dV5yd{display:inline-flex;align-items:center;gap:.25rem;text-decoration:none;transition:color .2s ease}.AuthorByline_reviewerLink__dV5yd:hover{color:var(--color-primary)}.AuthorByline_reviewerName__j_J27{font-weight:600;color:var(--text-primary)}.AuthorByline_reviewerLink__dV5yd:hover .AuthorByline_reviewerName__j_J27{color:var(--color-primary)}.AuthorByline_reviewerCredentials__0dCbF,.AuthorByline_reviewerRole__OABIH{font-size:var(--text-sm);color:var(--text-muted)}.AuthorByline_dateBlock__d6eAj{display:flex;flex-direction:column;gap:.125rem;padding-top:.75rem;border-top:1px solid var(--border-default)}.AuthorByline_dateLabel__LDAiw{font-size:var(--text-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.AuthorByline_dateFull__0jLoA{font-size:var(--text-sm);color:var(--text-secondary)}@media (min-width:768px){.AuthorByline_bylineFull__Me_sP{flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:2rem}.AuthorByline_authorCard__qmz0q{flex:1;min-width:240px}.AuthorByline_dateBlock__d6eAj,.AuthorByline_reviewerCard__iTgYC{flex:0 0 auto;padding-top:0;padding-left:2rem;border-top:none;border-left:1px solid var(--border-default)}}.BlogImage_blogImageFigure__d8ckx{margin:2rem 0;width:100%}.BlogImage_blogImageFigure__d8ckx.BlogImage_small__f40WA{max-width:320px;margin:1.5rem auto}.BlogImage_blogImageFigure__d8ckx.BlogImage_medium__wiyMi{max-width:480px;margin:1.5rem auto}.BlogImage_blogImageFigure__d8ckx.BlogImage_inline__maYIS{max-width:280px;float:right;margin:.25rem 0 1rem 1.5rem}.BlogImage_blogImageFigure__d8ckx.BlogImage_full__Ns1b9{max-width:100%}.BlogImage_imageContainer__mGnzT{position:relative;width:100%;background:var(--color-gray-100);border-radius:var(--radius-md);overflow:hidden}.BlogImage_placeholder__weHzk{width:100%;padding-bottom:56.25%;background:linear-gradient(90deg,var(--color-gray-100) 25%,var(--color-gray-200) 50%,var(--color-gray-100) 75%);background-size:200% 100%;animation:BlogImage_loading__4C7m_ 1.5s infinite}@keyframes BlogImage_loading__4C7m_{0%{background-position:200% 0}to{background-position:-200% 0}}.BlogImage_image__uAeWQ{width:100%;height:auto;display:block;opacity:0;transition:opacity .3s ease-in-out}.BlogImage_image__uAeWQ.BlogImage_loaded__RF510{opacity:1}.BlogImage_caption__L8Txp{margin-top:.75rem;font-size:.875rem;color:var(--color-gray-600);text-align:center;font-style:italic}.BlogImage_clickable__RaLrQ{cursor:zoom-in}.BlogImage_zoomIcon__9LTww{position:absolute;bottom:8px;right:8px;background:rgba(0,0,0,.55);color:#fff;font-size:1rem;line-height:1;width:28px;height:28px;border-radius:4px;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease;pointer-events:none}.BlogImage_clickable__RaLrQ:focus .BlogImage_zoomIcon__9LTww,.BlogImage_clickable__RaLrQ:hover .BlogImage_zoomIcon__9LTww{opacity:1}.BlogImage_clickable__RaLrQ:focus-visible{outline:2px solid var(--color-focus,#2563EB);outline-offset:2px}.BlogImage_lightboxOverlay__Xg9By{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;padding:1rem;cursor:zoom-out;animation:BlogImage_fadeIn__HvoBL .15s ease}@keyframes BlogImage_fadeIn__HvoBL{0%{opacity:0}to{opacity:1}}.BlogImage_lightboxContent__Yw6HX{cursor:default;max-width:90vw;max-height:90vh;display:flex;flex-direction:column;align-items:center;gap:.75rem}.BlogImage_lightboxImage__EkeFg{max-width:100%;max-height:80vh;width:auto;height:auto;object-fit:contain;border-radius:4px;box-shadow:0 8px 40px rgba(0,0,0,.5)}.BlogImage_lightboxCaption__9zXEe{color:rgba(255,255,255,.8);font-size:.875rem;font-style:italic;text-align:center;margin:0}.BlogImage_lightboxClose__iEmup{position:fixed;top:1rem;right:1rem;background:rgba(255,255,255,.15);border:none;color:#fff;font-size:1.25rem;width:40px;height:40px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s ease;z-index:10000}.BlogImage_lightboxClose__iEmup:focus-visible{outline:2px solid rgba(255,255,255,.8);outline-offset:2px;background:rgba(255,255,255,.25)}.BlogImage_lightboxClose__iEmup:hover{background:rgba(255,255,255,.3)}@media (max-width:768px){.BlogImage_blogImageFigure__d8ckx{margin:1.5rem 0}.BlogImage_blogImageFigure__d8ckx.BlogImage_inline__maYIS{float:none;max-width:100%;margin:1.5rem 0}.BlogImage_blogImageFigure__d8ckx.BlogImage_medium__wiyMi,.BlogImage_blogImageFigure__d8ckx.BlogImage_small__f40WA{max-width:100%}.BlogImage_caption__L8Txp{font-size:.8125rem}}.BlogLayout_blogPage__jxsjw{background-color:var(--color-white);min-height:100vh}.BlogLayout_breadcrumb__yiyag{width:100%;padding:1rem var(--blog-padding);border-bottom:1px solid var(--color-gray-200)}.BlogLayout_breadcrumbInner__2neFm{max-width:var(--blog-full-width);margin:0 auto}.BlogLayout_breadcrumbList__SHDHv{display:flex;align-items:center;gap:.5rem;font-size:.875rem;list-style:none;margin:0;padding:0}.BlogLayout_breadcrumbLink__f_CL0{color:var(--color-secondary);text-decoration:none;transition:color .15s ease}.BlogLayout_breadcrumbLink__f_CL0:hover{color:var(--color-secondary-dark)}.BlogLayout_breadcrumbSeparator__AEUYc{color:var(--color-gray-400)}.BlogLayout_breadcrumbCurrent___NK5U{color:var(--color-gray-600);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:300px}.BlogLayout_header__T3JJ8{width:100%;padding:2rem var(--blog-padding) 1.5rem;background:linear-gradient(180deg,var(--color-gray-50) 0,var(--color-white) 100%)}.BlogLayout_headerInner__bypYO{max-width:var(--blog-prose-width);margin:0 auto}.BlogLayout_title__J7MdP{font-family:var(--font-heading);font-size:clamp(1.75rem,5vw,2.5rem);font-weight:700;color:var(--color-black);text-transform:uppercase;letter-spacing:.02em;line-height:1.2;margin:0 0 1rem}.BlogLayout_meta__CW9Nf{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;font-size:.875rem;color:var(--color-gray-600)}.BlogLayout_metaItem__33ORQ{display:flex;align-items:center;gap:.25rem}.BlogLayout_metaSeparator__UF9hC{color:var(--color-gray-300)}.BlogLayout_bylineWrapper__SDn8D{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--color-gray-200)}.BlogLayout_heroImage__2rx8t{width:100%;max-width:1200px;margin:0 auto 2rem;padding:0 var(--blog-padding)}.BlogLayout_heroImageContainer__CFv1A{width:100%;border-radius:var(--radius-lg);overflow:hidden}.BlogLayout_heroImageImg__VuwvW{width:100%;height:auto;display:block}.BlogLayout_navPlaceholder__eFs9F{height:0;transition:height .1s ease}.BlogLayout_navPlaceholderActive__GsZ_0{height:56px}@media (max-width:767px){.BlogLayout_navPlaceholderActive__GsZ_0{height:48px}}.BlogLayout_sectionNav__lwWUe{width:100%;background:var(--color-white);border-bottom:1px solid var(--color-gray-200);z-index:60;transition:box-shadow .2s ease}.BlogLayout_sectionNavSticky__zhRH1{position:fixed;top:0;left:0;right:0;box-shadow:0 2px 8px rgba(0,0,0,.08)}.BlogLayout_sectionNavInner___k0_T{max-width:var(--blog-full-width);margin:0 auto;padding:0 var(--blog-padding);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.BlogLayout_sectionNavInner___k0_T::-webkit-scrollbar{display:none}.BlogLayout_sectionNavList__KnAwm{display:flex;gap:.25rem;list-style:none;margin:0;padding:.75rem 0;min-width:max-content}.BlogLayout_sectionNavLink___TGDA{display:block;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;color:var(--color-gray-600);text-decoration:none;white-space:nowrap;border-radius:9999px;transition:all .15s ease}.BlogLayout_sectionNavLink___TGDA:hover{color:var(--color-secondary);background:var(--color-gray-100)}.BlogLayout_sectionNavLinkActive__6zwAs{color:var(--color-white);background:var(--color-secondary)}.BlogLayout_sectionNavLinkActive__6zwAs:hover{color:var(--color-white);background:var(--color-secondary-dark)}.BlogLayout_layout__95pYr{max-width:var(--blog-prose-width);margin:0 auto;padding:0 var(--blog-padding)}.BlogLayout_layoutWithSidebar__KA9Dp{display:flex;gap:3rem;max-width:1300px;padding:0 var(--blog-padding)}.BlogLayout_tocSidebar__mSUXJ{flex-shrink:0;width:280px;min-width:280px}.BlogLayout_tocBox__poAxY{background:#fff;border-radius:20px;box-shadow:0 4px 16px 0 rgba(0,0,0,.08);padding:16px 16px 6px;width:280px}.BlogLayout_tocBoxSticky__o6RV2{position:fixed;top:60px;z-index:50}.BlogLayout_tocHeader__QPjn_{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;margin-bottom:8px;border-bottom:1px solid var(--color-gray-200)}.BlogLayout_tocHeaderTitle__oSg1k{font-family:var(--font-heading);font-size:.75rem;font-weight:600;color:var(--color-black);text-transform:uppercase;letter-spacing:.05em}.BlogLayout_progressRing__YOtBe{position:relative;width:40px;height:40px}.BlogLayout_progressRingSvg__UeunE{width:100%;height:100%;transform:rotate(-90deg)}.BlogLayout_progressRingBg__5j1z_{fill:none;stroke:var(--color-gray-200);stroke-width:3}.BlogLayout_progressRingFill__NBo4Q{fill:none;stroke:var(--color-primary);stroke-width:3;stroke-linecap:round;transition:stroke-dasharray .3s ease}.BlogLayout_progressRingText__aWyJk{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--font-heading);font-size:.625rem;font-weight:600;color:var(--color-black)}.BlogLayout_tocList__4vbQT{list-style:none;margin:0;padding:0;max-height:400px;overflow-y:auto;scroll-behavior:smooth}.BlogLayout_tocList__4vbQT::-webkit-scrollbar{display:none}.BlogLayout_tocItem__8dLoM{display:flex;align-items:center;gap:.5rem;padding:6px 0;transition:background-color .15s ease}.BlogLayout_tocItemLevel3__q2V5C{padding-left:1.75rem}.BlogLayout_tocItemRead__1AY5d .BlogLayout_tocItemLink__KkbVg{color:var(--color-gray-500)}.BlogLayout_tocItemActive__f94jZ{background:var(--color-gray-100)}.BlogLayout_tocItemActive__f94jZ .BlogLayout_tocItemLink__KkbVg{color:var(--color-secondary);font-weight:600}.BlogLayout_tocCheckbox__vAonc{flex-shrink:0}.BlogLayout_tocCheckboxInput__SIJnC{position:absolute;opacity:0;width:0;height:0}.BlogLayout_tocCheckboxLabel__XbYid{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:2px solid var(--color-gray-300);border-radius:4px;cursor:pointer;transition:all .15s ease;background:var(--color-white)}.BlogLayout_tocCheckboxLabel__XbYid:hover{border-color:var(--color-primary)}.BlogLayout_tocCheckboxInput__SIJnC:checked+.BlogLayout_tocCheckboxLabel__XbYid{background:var(--color-primary);border-color:var(--color-primary)}.BlogLayout_tocCheckboxIcon__tJ7ew{width:12px;height:12px;fill:var(--color-white);opacity:0;transform:scale(.5);transition:all .15s ease}.BlogLayout_tocCheckboxInput__SIJnC:checked+.BlogLayout_tocCheckboxLabel__XbYid .BlogLayout_tocCheckboxIcon__tJ7ew{opacity:1;transform:scale(1)}.BlogLayout_tocItemLink__KkbVg{flex:1;background:none;border:none;text-align:left;font-family:var(--font-body);font-size:.8125rem;line-height:1.4;color:var(--color-gray-700);cursor:pointer;transition:color .15s ease;padding:0}.BlogLayout_tocItemLink__KkbVg:hover{color:var(--color-secondary)}.BlogLayout_tocItemLevel3__q2V5C .BlogLayout_tocItemLink__KkbVg{font-size:.75rem;color:var(--color-gray-500)}.BlogLayout_main__YXLKa{flex:1;min-width:0;width:100%}.BlogLayout_article__ClpY3{width:100%}.BlogLayout_content__HucYL{max-width:var(--blog-prose-width,720px);margin:0 auto;padding:2rem var(--blog-padding) 3rem}.BlogLayout_layoutWithSidebar__KA9Dp .BlogLayout_content__HucYL{max-width:100%;padding-left:0;padding-right:0}.BlogLayout_content__HucYL h2{font-family:var(--font-heading);font-size:clamp(1.5rem,4vw,1.875rem);font-weight:700;color:var(--color-black);margin:var(--space-8) 0 1.25rem;padding-top:var(--space-6);scroll-margin-top:100px;text-transform:uppercase;letter-spacing:.05em;border-top:1px solid var(--color-gray-200);clear:both}.BlogLayout_content__HucYL h2:first-child{margin-top:0;padding-top:0;border-top:none}.BlogLayout_content__HucYL h3{font-size:clamp(1.125rem,3vw,1.375rem);margin:var(--space-6) 0 1rem;scroll-margin-top:100px}.BlogLayout_content__HucYL h3,.BlogLayout_content__HucYL h4{font-family:var(--font-heading);font-weight:700;color:var(--color-black);text-transform:uppercase;letter-spacing:.05em}.BlogLayout_content__HucYL h4{font-size:1.125rem;margin:var(--space-7) 0 .75rem}.BlogLayout_content__HucYL p{font-family:var(--font-body);font-size:1.0625rem;line-height:var(--blog-body-line-height,1.8);color:var(--color-gray-800);margin:0 0 28px}.BlogLayout_content__HucYL [class*=bg-slate-8] li,.BlogLayout_content__HucYL [class*=bg-slate-8] p,.BlogLayout_content__HucYL [class*=bg-slate-9] li,.BlogLayout_content__HucYL [class*=bg-slate-9] p{color:inherit!important;font-size:inherit!important;line-height:inherit!important;margin:0!important;font-family:inherit!important}.BlogLayout_content__HucYL [class*=bg-slate-8] ol,.BlogLayout_content__HucYL [class*=bg-slate-8] ul,.BlogLayout_content__HucYL [class*=bg-slate-9] ol,.BlogLayout_content__HucYL [class*=bg-slate-9] ul{margin:0!important;padding-left:1rem!important}.BlogLayout_content__HucYL ol,.BlogLayout_content__HucYL ul{font-family:var(--font-body);margin:0 0 28px;padding-left:var(--space-6)}.BlogLayout_content__HucYL li{font-size:1.0625rem;line-height:var(--blog-body-line-height,1.8);color:var(--color-gray-800);margin-bottom:var(--space-2)}.BlogLayout_content__HucYL strong{font-weight:600;color:var(--color-black)}.BlogLayout_content__HucYL a:not([class*=button]):not([class*=btn]){color:var(--color-secondary);text-decoration:underline;text-underline-offset:2px;transition:color .15s ease}.BlogLayout_content__HucYL a:not([class*=button]):not([class*=btn]):hover{color:var(--color-secondary-dark)}.BlogLayout_content__HucYL code{font-family:var(--font-mono);font-size:.9em;background:var(--color-gray-100);padding:.125rem .375rem;border-radius:4px}.BlogLayout_content__HucYL>.blog-wide{max-width:var(--blog-wide-width)}.BlogLayout_content__HucYL>.blog-full,.BlogLayout_content__HucYL>.blog-wide{width:100vw;margin-left:50%;transform:translateX(-50%);padding:0 var(--blog-padding)}.BlogLayout_content__HucYL>.blog-full{max-width:var(--blog-full-width)}.BlogLayout_layoutWithSidebar__KA9Dp .BlogLayout_content__HucYL>.blog-full,.BlogLayout_layoutWithSidebar__KA9Dp .BlogLayout_content__HucYL>.blog-wide{width:100%;max-width:100%;margin-left:0;transform:none;padding:0}.BlogLayout_authorBio__1X83j{width:100%;padding:3rem var(--blog-padding);background:linear-gradient(180deg,var(--color-white) 0,var(--color-gray-50) 100%);border-top:1px solid var(--color-gray-200)}.BlogLayout_authorBioInner__jBqBr{max-width:900px;margin:0 auto;display:flex;gap:1.5rem;align-items:flex-start}.BlogLayout_authorBioAvatar__whc5U{width:80px;height:80px;flex-shrink:0;border-radius:50%;background:var(--color-secondary);color:var(--color-white);display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-size:1.5rem;font-weight:600}.BlogLayout_authorBioContent__XqR9m{flex:1}.BlogLayout_authorBioName__EOhCX{font-family:var(--font-heading);font-size:1rem;font-weight:600;color:var(--color-black);text-transform:uppercase;letter-spacing:.03em;margin:0 0 .75rem}.BlogLayout_authorBioText__8S2WT{font-size:1rem;line-height:1.7;color:var(--color-gray-700);margin:0 0 1rem}.BlogLayout_authorBioLink__izh47{font-family:var(--font-heading);font-size:.875rem;font-weight:600;color:var(--color-secondary);text-transform:uppercase;letter-spacing:.03em;text-decoration:none;transition:color .15s ease}.BlogLayout_authorBioLink__izh47:hover{color:var(--color-primary)}.BlogLayout_relatedSection__iAiDm{width:100%;padding:3rem var(--blog-padding);background:var(--color-gray-50);border-top:1px solid var(--color-gray-200)}.BlogLayout_relatedInner__8FSdu{max-width:var(--blog-full-width);margin:0 auto}.BlogLayout_relatedTitle__ix7dt{font-family:var(--font-heading);font-size:1.5rem;font-weight:700;color:var(--color-black);text-transform:uppercase;letter-spacing:.03em;margin:0 0 1.5rem}.BlogLayout_relatedGrid__oC1Zx{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}.BlogLayout_relatedCard__UKDsk{display:block;padding:1.25rem;background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:8px;text-decoration:none;transition:all .2s ease}.BlogLayout_relatedCard__UKDsk:hover{border-color:var(--color-secondary);box-shadow:0 4px 12px rgba(0,0,0,.08)}.BlogLayout_relatedCardTitle__eTnQe{font-family:var(--font-heading);font-size:1rem;font-weight:600;color:var(--color-black);text-transform:uppercase;letter-spacing:.03em;margin:0 0 .5rem;transition:color .15s ease}.BlogLayout_relatedCard__UKDsk:hover .BlogLayout_relatedCardTitle__eTnQe{color:var(--color-secondary)}.BlogLayout_relatedCardExcerpt__K_DB1{font-size:.875rem;line-height:1.5;color:var(--color-gray-600);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.BlogLayout_ctaSection__K9Vht{width:100%;padding:3rem var(--blog-padding);background:var(--color-white);border-top:1px solid var(--color-gray-200)}.BlogLayout_ctaInner__RJ5nb{max-width:var(--blog-wide-width);margin:0 auto}.BlogLayout_ctaHeader__6_xZM{text-align:center;margin-bottom:2rem}.BlogLayout_ctaTitle__PONtD{font-family:var(--font-heading);font-size:1.5rem;font-weight:700;color:var(--color-black);text-transform:uppercase;letter-spacing:.03em;margin:0 0 .5rem}.BlogLayout_ctaDescription__xpMR8{font-size:1rem;color:var(--color-gray-600);margin:0}.BlogLayout_ctaGrid__mY39v{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem}.BlogLayout_ctaItem___TlSx{display:flex;flex-direction:column}.BlogLayout_ctaItemDescription__eqKYs{font-size:.75rem;color:var(--color-gray-500);text-align:center;margin:.5rem 0 0}@media (max-width:1023px){.BlogLayout_layoutWithSidebar__KA9Dp{display:block;max-width:var(--blog-prose-width)}.BlogLayout_tocSidebar__mSUXJ{display:none}.BlogLayout_layoutWithSidebar__KA9Dp .BlogLayout_content__HucYL{padding:2rem var(--blog-padding) 3rem}.BlogLayout_content__HucYL h2{margin:var(--space-6) 0 .875rem;padding-top:var(--space-5)}.BlogLayout_content__HucYL h3{margin:var(--space-5) 0 .625rem}}@media (max-width:767px){.BlogLayout_title__J7MdP{font-size:1.5rem}.BlogLayout_meta__CW9Nf{font-size:.8125rem;gap:.5rem}.BlogLayout_sectionNavLink___TGDA{padding:.375rem .75rem;font-size:.75rem}.BlogLayout_content__HucYL{padding:1.5rem var(--blog-padding) 2rem}.BlogLayout_content__HucYL li,.BlogLayout_content__HucYL p{font-size:1rem;margin-bottom:1.25rem}.BlogLayout_content__HucYL h2{margin:var(--space-5) 0 .75rem;padding-top:var(--space-4);scroll-margin-top:80px}.BlogLayout_content__HucYL h3{margin:var(--space-4) 0 .5rem}.BlogLayout_heroImage__2rx8t{padding:0;margin-bottom:1.5rem}.BlogLayout_heroImageContainer__CFv1A{border-radius:0}.BlogLayout_authorBioInner__jBqBr{flex-direction:column;text-align:center;align-items:center}.BlogLayout_authorBioAvatar__whc5U{width:64px;height:64px;font-size:1.25rem}}@media print{.BlogLayout_ctaSection__K9Vht,.BlogLayout_sectionNav__lwWUe,.BlogLayout_tocSidebar__mSUXJ{display:none}.BlogLayout_content__HucYL{max-width:100%}.BlogLayout_layoutWithSidebar__KA9Dp{display:block}}.BlogVideo_videoFigure___ThRD{margin:2rem 0;width:100%}.BlogVideo_videoFigure___ThRD.BlogVideo_inline__WGijg{max-width:200px;float:right;margin:.25rem 0 1rem 1.5rem}.BlogVideo_videoFigure___ThRD.BlogVideo_medium__Qf0BK{max-width:480px;margin:1.5rem auto}.BlogVideo_videoContainer__W0xa0{position:relative;width:100%;padding-bottom:56.25%;background:#000;border-radius:var(--radius-md);overflow:hidden}.BlogVideo_videoContainer__W0xa0.BlogVideo_vertical__WAt17{padding-bottom:177.78%}.BlogVideo_videoPreview__Hi0YM{position:absolute;top:0;left:0;width:100%;height:100%;border:none;background:none;cursor:pointer;padding:0;transition:opacity .25s ease}.BlogVideo_videoPreview__Hi0YM:hover{opacity:.9}.BlogVideo_videoPreview__Hi0YM:focus{outline:2px solid var(--color-primary);outline-offset:2px}.BlogVideo_thumbnail__WKRQj{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.BlogVideo_playButton__2RyD3{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:68px;height:48px;transition:transform .15s ease;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}.BlogVideo_videoPreview__Hi0YM:hover .BlogVideo_playButton__2RyD3{transform:translate(-50%,-50%) scale(1.1)}.BlogVideo_playIcon___gtmE{width:100%;height:100%}.BlogVideo_iframe__wjNsB{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.BlogVideo_caption__oy2f4{margin-top:.5rem;font-size:.8125rem;color:var(--color-gray-600);text-align:center;font-style:italic}.BlogVideo_videoFigure___ThRD.BlogVideo_inline__WGijg .BlogVideo_caption__oy2f4{margin-top:.375rem;font-size:.75rem}@media (max-width:768px){.BlogVideo_videoFigure___ThRD{margin:1.5rem 0}.BlogVideo_videoFigure___ThRD.BlogVideo_inline__WGijg{float:none;max-width:100%;margin:1.5rem 0}.BlogVideo_videoFigure___ThRD.BlogVideo_medium__Qf0BK{max-width:100%}.BlogVideo_caption__oy2f4{font-size:.8125rem}.BlogVideo_playButton__2RyD3{width:54px;height:38px}}.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(--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(--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(--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(--duration-fast) var(--ease-out)}.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(--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(--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(--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_tipVideoEmbed__8Rzts{margin-top:var(--space-4);width:100%}.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(--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}}.SoloSimulatorSection_section__E0R6Z{position:relative;padding:var(--space-10) var(--space-4);overflow:hidden}.SoloSimulatorSection_backgroundPicture__WhxaC{position:absolute;inset:0}.SoloSimulatorSection_backgroundImage__dvCt8{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top}.SoloSimulatorSection_overlay__u1U4U{position:absolute;inset:0;background:linear-gradient(135deg,rgba(12,30,49,.92),rgba(25,44,68,.88))}.SoloSimulatorSection_container__C1Bvr{position:relative;z-index:1;max-width:900px;margin:0 auto}.SoloSimulatorSection_card__WHF9J{background:rgba(12,30,49,.95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;padding:var(--space-8);border:1px solid rgba(255,255,255,.15);box-shadow:0 8px 32px rgba(0,0,0,.3)}.SoloSimulatorSection_cardContent__NmFst{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-8);flex-wrap:wrap}.SoloSimulatorSection_textContent__d0Rv8{flex:1 1 300px}.SoloSimulatorSection_eyebrow__zLUq6{font-size:.6875rem;letter-spacing:.1em;color:var(--color-primary)}.SoloSimulatorSection_eyebrow__zLUq6,.SoloSimulatorSection_headline__76tyJ{font-family:var(--font-heading);font-weight:var(--font-bold);text-transform:uppercase}.SoloSimulatorSection_headline__76tyJ{font-size:var(--text-2xl);letter-spacing:var(--tracking-wider);color:var(--color-white);margin-top:var(--space-2);margin-bottom:var(--space-3)}.SoloSimulatorSection_description__flads{color:rgba(255,255,255,.75);font-size:.9375rem;line-height:1.6;margin-bottom:var(--space-5)}.SoloSimulatorSection_features__2fnYU{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.SoloSimulatorSection_featureItem__tj3UR{display:flex;align-items:center;gap:var(--space-2);font-size:.875rem;color:rgba(255,255,255,.9)}.SoloSimulatorSection_featureIcon__DPN99{color:var(--color-accent);font-weight:var(--font-bold)}.SoloSimulatorSection_pricingBox__C0WDS{flex:0 0 auto;background:rgba(255,255,255,.05);border-radius:8px;padding:var(--space-6);min-width:200px;text-align:center}.SoloSimulatorSection_pricingLabel__8XRIW{font-family:var(--font-heading);font-size:.625rem;font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:.1em;color:rgba(255,255,255,.5);display:block;margin-bottom:var(--space-2)}.SoloSimulatorSection_price__ZBSbI{font-family:var(--font-mono);font-size:2.25rem;font-weight:var(--font-bold);color:var(--color-white);line-height:1}.SoloSimulatorSection_pricingUnit__KVgnk{font-family:var(--font-heading);font-size:.6875rem;font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:.1em;color:rgba(255,255,255,.6);display:block;margin-top:var(--space-1)}.SoloSimulatorSection_bundleNote__wART6{font-size:.8125rem;color:var(--color-accent);margin-top:var(--space-2);margin-bottom:var(--space-2)}.SoloSimulatorSection_singlePrice__YuPfY{font-size:.6875rem;color:rgba(255,255,255,.5);margin-bottom:var(--space-2)}.SoloSimulatorSection_byoCfi__TyHBa{font-size:.6875rem;color:var(--color-primary);margin-bottom:var(--space-4)}.SoloSimulatorSection_cta__wNOQO{width:100%}@media (max-width:767px){.SoloSimulatorSection_section__E0R6Z{padding:var(--space-8) var(--space-4)}.SoloSimulatorSection_card__WHF9J{padding:var(--space-6)}.SoloSimulatorSection_cardContent__NmFst{flex-direction:column;gap:var(--space-6)}.SoloSimulatorSection_pricingBox__C0WDS{width:100%;min-width:unset}.SoloSimulatorSection_headline__76tyJ{font-size:var(--text-xl)}}.SoloSimulatorSection_ctaRow__M9G_c{margin-top:1.5rem;text-align:center}.Accordion_accordion__gdcMJ{display:flex;flex-direction:column;gap:0}.Accordion_default__p5xG1 .Accordion_item__nLukH{border-bottom:1px solid var(--color-gray-200)}.Accordion_default__p5xG1 .Accordion_item__nLukH:first-child{border-top:1px solid var(--color-gray-200)}.Accordion_card__eyjzK{gap:.75rem}.Accordion_card__eyjzK .Accordion_item__nLukH{background:white;border:1px solid var(--color-gray-200);border-radius:.75rem;overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease}.Accordion_card__eyjzK .Accordion_item__nLukH:hover{border-color:var(--color-gray-300)}.Accordion_card__eyjzK .Accordion_itemOpen__HY1_j{box-shadow:0 4px 12px rgba(0,0,0,.08);border-color:var(--color-secondary)}.Accordion_minimal__PMKPu .Accordion_item__nLukH{border:none}.Accordion_minimal__PMKPu .Accordion_header__Gjccl{padding:.75rem 0}.Accordion_header__Gjccl{display:flex;align-items:center;gap:.75rem;width:100%;padding:1rem 1.25rem;background:transparent;border:none;cursor:pointer;text-align:left;transition:background-color .15s ease}.Accordion_header__Gjccl:hover{background-color:var(--color-gray-50)}.Accordion_header__Gjccl:focus-visible{outline:2px solid var(--color-secondary);outline-offset:-2px}.Accordion_card__eyjzK .Accordion_header__Gjccl{padding:1.25rem}.Accordion_icon__ZA57g{font-size:1.25rem;flex-shrink:0}.Accordion_title__OL05P{flex:1;font-family:var(--font-heading);font-size:1rem;font-weight:600;color:var(--color-primary);text-transform:uppercase;letter-spacing:.03em}.Accordion_chevron__foyUo{flex-shrink:0;color:var(--color-gray-400);transition:transform .2s ease,color .2s ease}.Accordion_itemOpen__HY1_j .Accordion_chevron__foyUo{transform:rotate(180deg);color:var(--color-secondary)}.Accordion_panel__rlfO2{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.Accordion_panelOpen__55Ueq{max-height:5000px}.Accordion_content__98dKR{padding:0 1.25rem 1.25rem;color:var(--color-gray-700);line-height:1.7}.Accordion_card__eyjzK .Accordion_content__98dKR{border-top:1px solid var(--color-gray-100);margin-top:0;padding:1.25rem 1.25rem 1.5rem}.Accordion_content__98dKR p{margin-bottom:1rem}.Accordion_content__98dKR p:last-child{margin-bottom:0}.Accordion_content__98dKR ol,.Accordion_content__98dKR ul{margin-bottom:1rem;padding-left:1.5rem}.Accordion_content__98dKR li{margin-bottom:.5rem}.Accordion_content__98dKR li:last-child{margin-bottom:0}@media (max-width:640px){.Accordion_title__OL05P{font-size:.9rem}.Accordion_header__Gjccl{padding:.875rem 1rem}.Accordion_content__98dKR{padding:0 1rem 1rem}.Accordion_card__eyjzK .Accordion_header__Gjccl{padding:1rem}.Accordion_card__eyjzK .Accordion_content__98dKR{padding:1rem 1rem 1.25rem}}.Callout_callout__Y_4Hp{padding:var(--space-6);border-left:4px solid;border-radius:var(--radius-md);margin:var(--blog-component-margin,var(--space-9)) 0}.Callout_header__SAYj2{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3)}.Callout_icon__3E4Id{flex-shrink:0;display:flex;align-items:center;justify-content:center}.Callout_title__Tyo57{font-family:var(--font-nav);font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.Callout_content__0E_ir{font-family:var(--font-body);font-size:1rem;line-height:var(--blog-body-line-height,1.8);color:var(--color-gray-800)}.Callout_content__0E_ir p{margin:0 0 var(--space-3)}.Callout_content__0E_ir p:last-child{margin-bottom:0}.Callout_content__0E_ir ol,.Callout_content__0E_ir ul{margin:var(--space-3) 0;padding-left:var(--space-5)}.Callout_content__0E_ir li{margin-bottom:var(--space-2)}.Callout_content__0E_ir strong{font-weight:600;color:var(--color-black)}.Callout_content__0E_ir code{font-family:var(--font-mono);font-size:.9em;background:rgba(0,0,0,.05);padding:.125rem .375rem;border-radius:var(--radius-sm)}.Callout_note__ne5nr{background:rgba(54,123,184,.08);border-left-color:var(--color-secondary)}.Callout_note__ne5nr .Callout_icon__3E4Id,.Callout_note__ne5nr .Callout_title__Tyo57{color:var(--color-secondary)}.Callout_tip__QgRjK{background:rgba(39,174,96,.08);border-left-color:var(--color-success)}.Callout_tip__QgRjK .Callout_icon__3E4Id,.Callout_tip__QgRjK .Callout_title__Tyo57{color:var(--color-success)}.Callout_warning__bVCuq{background:rgba(243,156,18,.08);border-left-color:var(--color-warning)}.Callout_warning__bVCuq .Callout_icon__3E4Id,.Callout_warning__bVCuq .Callout_title__Tyo57{color:var(--color-warning)}.Callout_danger__fsbHX{background:rgba(217,11,101,.08);border-left-color:var(--color-error)}.Callout_danger__fsbHX .Callout_icon__3E4Id,.Callout_danger__fsbHX .Callout_title__Tyo57{color:var(--color-error)}.Callout_formula___60fI{background:rgba(25,44,68,.05);border-left-color:var(--color-secondary-dark)}.Callout_formula___60fI .Callout_icon__3E4Id,.Callout_formula___60fI .Callout_title__Tyo57{color:var(--color-secondary-dark)}.Callout_formula___60fI .Callout_content__0E_ir{font-family:var(--font-mono);font-size:1.125rem}.Callout_faa__rZWnZ{background:rgba(228,154,13,.08);border:1px solid rgba(228,154,13,.3);border-left-width:4px}.Callout_faa__rZWnZ .Callout_icon__3E4Id,.Callout_faa__rZWnZ .Callout_title__Tyo57{color:var(--color-accent-text-dark)}@media (max-width:767px){.Callout_callout__Y_4Hp{padding:var(--space-4);margin:var(--space-6) 0}.Callout_title__Tyo57{font-size:.75rem}.Callout_content__0E_ir{font-size:.9375rem}.Callout_formula___60fI .Callout_content__0E_ir{font-size:1rem}}.LearnToFlyCallout_section__Os4Hg{padding:var(--space-7) var(--section-padding-x);background:var(--color-white)}.LearnToFlyCallout_notice__RwHWl{max-width:var(--container-md);margin:0 auto;display:flex;background:linear-gradient(180deg,var(--color-white),var(--color-gray-50));border:var(--border-width-thin) solid var(--border-light);border-left:var(--border-width-thick) solid var(--color-primary);border-radius:var(--radius-md);padding:var(--space-4)}.LearnToFlyCallout_content___RRFJ{display:flex;flex-direction:column;gap:var(--space-3);flex:1;min-width:0}.LearnToFlyCallout_eventTitle__THvY8,.LearnToFlyCallout_heading__YIfnj{font-family:var(--font-heading);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-black);line-height:var(--leading-tight);margin:0}.LearnToFlyCallout_heading__YIfnj{font-size:var(--text-lg)}.LearnToFlyCallout_eventTitle__THvY8{font-size:var(--text-base)}.LearnToFlyCallout_body__6gjZI,.LearnToFlyCallout_dates__VKohy{font-family:var(--font-body);font-size:var(--text-base);color:var(--color-gray-700);line-height:var(--leading-normal);margin:0}.LearnToFlyCallout_events___xmGA{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.LearnToFlyCallout_event__8_h0A{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.LearnToFlyCallout_dates__VKohy{padding:0;list-style:none}.LearnToFlyCallout_ctaRow__eSa8s{display:flex;flex-direction:column;margin-top:auto;padding-top:var(--space-3)}.LearnToFlyCallout_allEventsLink__85bXI{display:inline-flex;align-items:center;align-self:flex-start;min-height:var(--button-height-md);padding:var(--space-2) var(--space-3);color:var(--color-primary-text-dark);text-decoration:none}.LearnToFlyCallout_allEventsLink__85bXI:hover{text-decoration:underline}.LearnToFlyCallout_allEventsLink__85bXI:focus-visible{outline:var(--border-width-default) solid var(--color-primary-text-dark);outline-offset:var(--border-width-default)}@media (min-width:768px){.LearnToFlyCallout_notice__RwHWl{padding:var(--space-5) var(--space-6)}.LearnToFlyCallout_events___xmGA{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.LearnToFlyCallout_ctaRow__eSa8s{align-items:flex-start}}.SimCreditCalculator_calculator__DvMOr{box-sizing:border-box;width:100%;max-width:var(--container-xl);min-width:0;margin:var(--space-8) auto;padding:var(--space-4);color:var(--text-primary);background:var(--bg-primary);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-normal);overflow-wrap:anywhere;scroll-margin-top:var(--space-11)}.SimCreditCalculator_calculator__DvMOr *,.SimCreditCalculator_calculator__DvMOr :after,.SimCreditCalculator_calculator__DvMOr :before{box-sizing:border-box}.SimCreditCalculator_calculator__DvMOr .SimCreditCalculator_header__r1Q_3 h2,.SimCreditCalculator_calculator__DvMOr .SimCreditCalculator_header__r1Q_3 p,.SimCreditCalculator_calculator__DvMOr .SimCreditCalculator_panel__gI0sd h3,.SimCreditCalculator_calculator__DvMOr .SimCreditCalculator_panel__gI0sd h4,.SimCreditCalculator_calculator__DvMOr .SimCreditCalculator_panel__gI0sd p{margin:0 0 var(--space-4);padding:0;border:0;color:inherit;font-family:inherit;text-transform:none;letter-spacing:normal}.SimCreditCalculator_calculator__DvMOr .SimCreditCalculator_header__r1Q_3 h2{font-size:var(--text-3xl-fluid);line-height:var(--leading-tight)}.SimCreditCalculator_calculator__DvMOr .SimCreditCalculator_panel__gI0sd h3{font-size:var(--text-2xl-fluid);line-height:var(--leading-tight)}.SimCreditCalculator_calculator__DvMOr .SimCreditCalculator_panel__gI0sd h4{font-size:var(--text-lg);line-height:var(--leading-snug)}.SimCreditCalculator_calculator__DvMOr .SimCreditCalculator_header__r1Q_3 p,.SimCreditCalculator_calculator__DvMOr .SimCreditCalculator_panel__gI0sd li,.SimCreditCalculator_calculator__DvMOr .SimCreditCalculator_panel__gI0sd p{font-size:inherit;line-height:var(--leading-normal)}.SimCreditCalculator_header__r1Q_3{max-width:var(--text-max-width-wide);margin-bottom:var(--space-6)}.SimCreditCalculator_panels__yjwjC{display:grid;gap:var(--space-6);min-width:0}.SimCreditCalculator_panel__gI0sd{min-width:0;padding:var(--space-4);background:var(--bg-secondary);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-xl)}.SimCreditCalculator_calculator__DvMOr .SimCreditCalculator_panel__gI0sd>:last-child{margin-bottom:0}.SimCreditCalculator_creditControls__HvtEL,.SimCreditCalculator_inputGrid__20OhC,.SimCreditCalculator_resultGrid__CLMAV,.SimCreditCalculator_sliders__28EU2{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4);min-width:0}.SimCreditCalculator_creditControls__HvtEL{align-items:center;margin-bottom:var(--space-6)}.SimCreditCalculator_inputGrid__20OhC>*,.SimCreditCalculator_sliders__28EU2>*{min-width:0}.SimCreditCalculator_inputGrid__20OhC label,.SimCreditCalculator_sliders__28EU2 label{display:block;font-weight:var(--font-medium)}.SimCreditCalculator_buttons__n4rIx{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-6)}.SimCreditCalculator_calculator__DvMOr :focus-visible{outline:var(--border-width-default) solid var(--color-focus);outline-offset:var(--space-1)}.SimCreditCalculator_fullCalculatorAction__n_Qbs{margin-top:var(--space-6)}.SimCreditCalculator_calculator__DvMOr .SimCreditCalculator_wrapButton__ylY03{height:auto;min-height:var(--button-height-md);padding-block:var(--space-2)}.SimCreditCalculator_calculator__DvMOr .SimCreditCalculator_panel__gI0sd .SimCreditCalculator_note__wXe1W,.SimCreditCalculator_results__GH1D0{padding:var(--space-4);background:var(--bg-primary);border-left:var(--border-width-thick) solid var(--color-secondary);border-radius:var(--radius-sm);margin-bottom:var(--space-4)}.SimCreditCalculator_resultGrid__CLMAV{margin:0}.SimCreditCalculator_resultGrid__CLMAV dt{color:var(--text-secondary)}.SimCreditCalculator_resultGrid__CLMAV dd{margin:var(--space-1) 0 0;font-size:var(--text-xl);font-weight:var(--font-bold)}.SimCreditCalculator_calculator__DvMOr .SimCreditCalculator_panel__gI0sd .SimCreditCalculator_caption__b0Z0M{color:var(--text-secondary);font-size:var(--text-sm)}.SimCreditCalculator_calculator__DvMOr ol.SimCreditCalculator_path__h3voa{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4);list-style:none;margin:0 0 var(--space-6);padding:0}.SimCreditCalculator_calculator__DvMOr .SimCreditCalculator_path__h3voa li{min-width:0;padding:var(--space-4);border-top:var(--border-width-thick) solid var(--color-primary);background:var(--bg-primary);border-radius:var(--radius-sm);margin:0;color:inherit}.SimCreditCalculator_calculator__DvMOr .SimCreditCalculator_panel__gI0sd .SimCreditCalculator_quote__cHyaS{margin:var(--space-4) 0;padding:0;font-size:var(--text-sm);line-height:var(--leading-relaxed)}.SimCreditCalculator_calculator__DvMOr .SimCreditCalculator_panel__gI0sd .SimCreditCalculator_total__Fsruh{font-size:var(--text-xl-fluid);font-weight:var(--font-bold)}.SimCreditCalculator_fieldset__JE79B{min-width:0;margin:var(--space-6) 0;padding:0;border:0}.SimCreditCalculator_fieldset__JE79B legend{padding:0;margin-bottom:var(--space-4);font-size:var(--text-lg);font-weight:var(--font-semibold)}.SimCreditCalculator_calculator__DvMOr ul.SimCreditCalculator_fees__qdIT0{margin:0 0 var(--space-4);padding-left:var(--space-5)}.SimCreditCalculator_calculator__DvMOr .SimCreditCalculator_fees__qdIT0 li{margin-bottom:0;color:inherit}.SimCreditCalculator_calculator__DvMOr .SimCreditCalculator_fees__qdIT0 li+li{margin-top:var(--space-2)}.SimCreditCalculator_medicalGrid__2XIN5{min-width:0;margin:var(--space-6) 0}.SimCreditCalculator_calculator__DvMOr .SimCreditCalculator_panel__gI0sd .SimCreditCalculator_scaleLabel__fD7cH{font-size:var(--text-sm)}.SimCreditCalculator_monthScale__wZcO6{position:relative;height:var(--space-6);font-size:var(--text-sm);border-bottom:var(--border-width-thin) solid var(--border-dark)}.SimCreditCalculator_monthScale__wZcO6 span{white-space:nowrap;position:absolute;top:0}.SimCreditCalculator_medicalRow__wIxWJ{min-width:0;padding:var(--space-6) 0;border-bottom:var(--border-width-thin) solid var(--border-default)}.SimCreditCalculator_privilege__TSdnW+.SimCreditCalculator_privilege__TSdnW{margin-top:var(--space-4)}.SimCreditCalculator_calculator__DvMOr .SimCreditCalculator_privilege__TSdnW p{margin-bottom:var(--space-2)}.SimCreditCalculator_barTrack__zddFz{width:100%;border-radius:var(--radius-sm);background:var(--bg-tertiary)}.SimCreditCalculator_medicalBar__1UU_2{height:var(--space-4);border-radius:var(--radius-sm);background:var(--color-black)}.SimCreditCalculator_medicalBar__1UU_2[data-ladder-bar=airline]{background:var(--color-primary)}.SimCreditCalculator_medicalBar__1UU_2[data-ladder-bar=commercial]{background:var(--color-secondary)}@media (min-width:640px){.SimCreditCalculator_calculator__DvMOr,.SimCreditCalculator_panel__gI0sd{padding:var(--space-6)}.SimCreditCalculator_creditControls__HvtEL{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--space-6)}.SimCreditCalculator_calculator__DvMOr ol.SimCreditCalculator_path__h3voa,.SimCreditCalculator_inputGrid__20OhC,.SimCreditCalculator_resultGrid__CLMAV{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.SimCreditCalculator_calculator__DvMOr ol.SimCreditCalculator_path__h3voa{grid-template-columns:repeat(4,minmax(0,1fr))}}.VideoSideBySide_container___xLOJ{display:flex;gap:2rem;background:white;border-radius:12px;padding:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid #e5e7eb;width:100%;max-width:1000px;margin:2rem auto;align-items:center}.VideoSideBySide_reverse__wpBzv{flex-direction:row-reverse}.VideoSideBySide_video__oaWEg{position:relative;flex-shrink:0;width:200px;aspect-ratio:9/16;background:#000;border-radius:12px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.15)}.VideoSideBySide_videoHorizontal__vWRe8{width:400px;aspect-ratio:16/9}.VideoSideBySide_iframe__BVIga{position:absolute;inset:0;width:100%;height:100%;border:none}.VideoSideBySide_thumbnail__OLgv_{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;background:linear-gradient(145deg,var(--color-dark-blue) 0,#0a1520 100%);cursor:pointer;border:none;text-align:center;transition:background .2s ease}.VideoSideBySide_thumbnail__OLgv_:hover{background:linear-gradient(145deg,#1a3654,#0c1e31)}.VideoSideBySide_thumbnail__OLgv_:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--color-primary) 0,var(--color-accent) 100%)}.VideoSideBySide_thumbnailHeadline__5_a8P{font-family:var(--font-mono);font-size:1.125rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:white;line-height:1.2;margin:0 0 .5rem;max-width:90%}.VideoSideBySide_thumbnailSublabel__wSHMR{font-family:var(--font-body);font-size:.75rem;font-weight:500;color:var(--color-primary);letter-spacing:.05em;margin:0 0 1rem;max-width:90%}.VideoSideBySide_thumbnailPlay__VaUi3{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:var(--color-primary);border-radius:50%;color:white;transition:transform .2s ease,background .2s ease}.VideoSideBySide_thumbnail__OLgv_:hover .VideoSideBySide_thumbnailPlay__VaUi3{transform:scale(1.1);background:var(--color-primary-light)}.VideoSideBySide_thumbnailPlay__VaUi3 svg{width:20px;height:20px;margin-left:2px}.VideoSideBySide_thumbnailWatch__CNuCi{font-family:var(--font-mono);font-size:.5rem;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:rgba(255,255,255,.6);margin-top:.75rem}.VideoSideBySide_thumbnailVertical__txH7E{padding:1.5rem 1rem}.VideoSideBySide_thumbnailVertical__txH7E .VideoSideBySide_thumbnailHeadline__5_a8P{font-size:1rem}.VideoSideBySide_thumbnailVertical__txH7E .VideoSideBySide_thumbnailSublabel__wSHMR{font-size:.6875rem}.VideoSideBySide_thumbnailVertical__txH7E .VideoSideBySide_thumbnailPlay__VaUi3{width:40px;height:40px}.VideoSideBySide_thumbnailVertical__txH7E .VideoSideBySide_thumbnailPlay__VaUi3 svg{width:16px;height:16px}.VideoSideBySide_thumbnailHorizontal__zLbFP .VideoSideBySide_thumbnailHeadline__5_a8P{font-size:1.5rem}.VideoSideBySide_thumbnailHorizontal__zLbFP .VideoSideBySide_thumbnailSublabel__wSHMR{font-size:.875rem}.VideoSideBySide_thumbnailWithImage__n8_bC{padding:0;background:transparent}.VideoSideBySide_thumbnailWithImage__n8_bC:before{display:none}.VideoSideBySide_thumbnailImg__mRMg_{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.VideoSideBySide_thumbnailWithImage__n8_bC:hover .VideoSideBySide_thumbnailImg__mRMg_{transform:scale(1.03)}.VideoSideBySide_thumbnailPlayOverlay__KkQHK{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:64px;height:64px;background:var(--color-primary);border-radius:50%;color:white;box-shadow:0 4px 20px rgba(0,0,0,.3);transition:transform .2s ease,background .2s ease;z-index:2}.VideoSideBySide_thumbnailWithImage__n8_bC:hover .VideoSideBySide_thumbnailPlayOverlay__KkQHK{transform:translate(-50%,-50%) scale(1.1);background:var(--color-primary-light)}.VideoSideBySide_thumbnailPlayOverlay__KkQHK svg{width:28px;height:28px;margin-left:3px}.VideoSideBySide_thumbnailVertical__txH7E.VideoSideBySide_thumbnailWithImage__n8_bC .VideoSideBySide_thumbnailPlayOverlay__KkQHK{width:56px;height:56px}.VideoSideBySide_thumbnailVertical__txH7E.VideoSideBySide_thumbnailWithImage__n8_bC .VideoSideBySide_thumbnailPlayOverlay__KkQHK svg{width:24px;height:24px}.VideoSideBySide_content__B15oX{flex:1;display:flex;flex-direction:column;justify-content:center;min-width:0}.VideoSideBySide_badge__ujK4j{display:inline-block;align-self:flex-start;background:var(--color-gray-100);color:var(--color-dark-blue);padding:.25rem .625rem;border-radius:4px;font-family:var(--font-mono);font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5rem}.VideoSideBySide_title__cQ1Q1{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--text-primary);margin:0 0 var(--space-3) 0;line-height:var(--leading-snug)}.VideoSideBySide_description__x3M4C{font-family:var(--font-body);font-size:var(--text-base);color:var(--text-secondary);margin:0;line-height:var(--leading-relaxed)}@media (max-width:767px){.VideoSideBySide_container___xLOJ{flex-direction:column;padding:1rem;text-align:center;margin:1.5rem auto}.VideoSideBySide_reverse__wpBzv{flex-direction:column}.VideoSideBySide_video__oaWEg{width:100%;max-width:200px;margin:0 auto}.VideoSideBySide_videoHorizontal__vWRe8{max-width:100%;width:100%}.VideoSideBySide_content__B15oX{align-items:center}.VideoSideBySide_badge__ujK4j{align-self:center}.VideoSideBySide_title__cQ1Q1{font-size:var(--text-lg)}.VideoSideBySide_description__x3M4C{font-size:var(--text-sm)}.VideoSideBySide_thumbnailHorizontal__zLbFP{padding:.5rem}.VideoSideBySide_thumbnailHorizontal__zLbFP .VideoSideBySide_thumbnailHeadline__5_a8P{font-size:.875rem;margin-bottom:.25rem}.VideoSideBySide_thumbnailHorizontal__zLbFP .VideoSideBySide_thumbnailSublabel__wSHMR{font-size:.625rem;margin-bottom:.5rem}.VideoSideBySide_thumbnailHorizontal__zLbFP .VideoSideBySide_thumbnailPlay__VaUi3{width:32px;height:32px}.VideoSideBySide_thumbnailHorizontal__zLbFP .VideoSideBySide_thumbnailPlay__VaUi3 svg{width:14px;height:14px}.VideoSideBySide_thumbnailHorizontal__zLbFP .VideoSideBySide_thumbnailWatch__CNuCi{font-size:.375rem;margin-top:.375rem}.VideoSideBySide_thumbnailPlayOverlay__KkQHK{width:48px;height:48px}.VideoSideBySide_thumbnailPlayOverlay__KkQHK svg{width:20px;height:20px}.VideoSideBySide_thumbnailVertical__txH7E.VideoSideBySide_thumbnailWithImage__n8_bC .VideoSideBySide_thumbnailPlayOverlay__KkQHK{width:44px;height:44px}.VideoSideBySide_thumbnailVertical__txH7E.VideoSideBySide_thumbnailWithImage__n8_bC .VideoSideBySide_thumbnailPlayOverlay__KkQHK svg{width:18px;height:18px}}.BecomingACareerPilot_careerFaq__CgIU8{--color-primary:var(--color-primary-text-dark)}.CrosswindComponentGuide_formula__tbsl1{text-align:center;margin:var(--blog-paragraph-gap) 0}.CrosswindComponentGuide_actionRow__cX2Yk{display:flex;flex-direction:column;gap:var(--space-3);margin:var(--blog-component-margin) 0}.CrosswindComponentGuide_actionRow__cX2Yk>a{width:100%}@media (min-width:768px){.CrosswindComponentGuide_actionRow__cX2Yk{flex-direction:row;flex-wrap:wrap}.CrosswindComponentGuide_actionRow__cX2Yk>a{width:auto}}.WhyUsSectionV2_section__2pIkU{background:var(--color-secondary-dark,#0C1E31);padding:var(--space-10,4rem) var(--space-4,1rem)}.WhyUsSectionV2_container__fwU7p{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:var(--space-12,6rem);align-items:center}@media (max-width:767px){.WhyUsSectionV2_container__fwU7p{grid-template-columns:1fr;gap:var(--space-8,3rem)}}.WhyUsSectionV2_left___YZhm{display:flex;flex-direction:column;gap:var(--space-4,1rem)}.WhyUsSectionV2_eyebrow__1kDLW{font-size:var(--text-xs,.75rem);color:var(--color-primary,#ED852C);letter-spacing:.1em}.WhyUsSectionV2_eyebrow__1kDLW,.WhyUsSectionV2_title__8SlIy{font-family:var(--font-heading);font-weight:700;text-transform:uppercase}.WhyUsSectionV2_title__8SlIy{font-size:var(--text-4xl,2.5rem);color:#ffffff;letter-spacing:.05em;line-height:1.1;margin:0}@media (max-width:767px){.WhyUsSectionV2_title__8SlIy{font-size:var(--text-3xl,2rem)}}.WhyUsSectionV2_highlight__qyKzH{color:var(--color-primary,#ED852C)}.WhyUsSectionV2_subtitle__ez67C{font-family:var(--font-body);font-size:var(--text-lg,1.125rem);color:rgba(255,255,255,.7);line-height:1.5;margin:0}.WhyUsSectionV2_right__w59HU{display:flex;flex-direction:column;gap:var(--space-5,1.5rem)}.WhyUsSectionV2_feature__u0Eyy{display:flex;gap:var(--space-4,1rem);align-items:flex-start;padding:var(--space-4,1rem);background:rgba(255,255,255,.03);border-radius:var(--radius-md,8px);transition:all .2s ease}.WhyUsSectionV2_feature__u0Eyy:hover{background:rgba(255,255,255,.06)}.WhyUsSectionV2_featureNum__rk5VE{font-family:var(--font-heading);font-size:var(--text-lg,1.125rem);font-weight:700;color:var(--color-primary,#ED852C);min-width:32px}.WhyUsSectionV2_featureContent__2R2S9{flex:1}.WhyUsSectionV2_featureTitle__QxepO{font-family:var(--font-heading);font-size:var(--text-sm,.875rem);font-weight:700;color:#ffffff;text-transform:uppercase;letter-spacing:.05em;margin:0 0 var(--space-1,.25rem)}.WhyUsSectionV2_featureDesc__qDBZD{font-family:var(--font-body);font-size:var(--text-sm,.875rem);color:rgba(255,255,255,.6);line-height:1.4;margin:0}.WingsShowcase_showcase__1Ye2F{padding:var(--space-9) 0}.WingsShowcase_container__w7_0O{max-width:var(--container-xl);margin:0 auto;padding:0 var(--container-padding)}.WingsShowcase_sectionHeader__C1UGX{margin-bottom:var(--space-6);text-align:center}.WingsShowcase_sectionTitle__ebXLU{font-family:var(--font-nav);font-size:var(--text-2xl-fluid);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-dark-blue);margin:0 0 var(--space-3) 0}.WingsShowcase_sectionSubtitle__q3Fo8{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-gray-700);margin:0 auto;max-width:var(--text-max-width)}.WingsShowcase_levelGrid__bjw4U{display:grid;grid-template-columns:1fr;gap:var(--space-4);margin-top:var(--space-6)}@media (min-width:768px){.WingsShowcase_levelGrid__bjw4U{grid-template-columns:repeat(3,1fr);gap:var(--space-5)}}.WingsShowcase_levelCard__J94J4{background:var(--color-white);border:2px solid var(--color-gray-200);border-radius:var(--radius-lg);padding:var(--space-5);text-align:center}.WingsShowcase_levelCard__J94J4[data-level=basic]{border-top:4px solid var(--color-primary)}.WingsShowcase_levelCard__J94J4[data-level=advanced]{border-top:4px solid var(--color-secondary)}.WingsShowcase_levelCard__J94J4[data-level=master]{border-top:4px solid var(--color-accent)}.WingsShowcase_levelBadge__t0tek{display:inline-block;font-family:var(--font-nav);font-size:var(--text-xs);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:var(--tracking-widest);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);margin-bottom:var(--space-3)}.WingsShowcase_levelCard__J94J4[data-level=basic] .WingsShowcase_levelBadge__t0tek{background:rgba(237,133,44,.1);color:var(--color-primary-text-dark);border:1px solid rgba(237,133,44,.3)}.WingsShowcase_levelCard__J94J4[data-level=advanced] .WingsShowcase_levelBadge__t0tek{background:rgba(54,123,184,.1);color:var(--color-secondary);border:1px solid rgba(54,123,184,.3)}.WingsShowcase_levelCard__J94J4[data-level=master] .WingsShowcase_levelBadge__t0tek{background:rgba(196,166,97,.1);color:#8B7340;border:1px solid rgba(196,166,97,.4)}.WingsShowcase_levelTitle__63fb7{font-family:var(--font-nav);font-size:var(--text-lg);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-dark-blue);margin:0 0 var(--space-2) 0}.WingsShowcase_levelStandard___vo3S{color:var(--color-gray-600)}.WingsShowcase_levelCredits__oRbaz,.WingsShowcase_levelStandard___vo3S{font-family:var(--font-body);font-size:var(--text-sm);margin:0 0 var(--space-3) 0}.WingsShowcase_levelCredits__oRbaz{line-height:var(--leading-relaxed);color:var(--color-gray-700)}.WingsShowcase_levelPhase__JUGR7{font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-gray-600);margin:0;padding-top:var(--space-3);border-top:1px solid var(--color-gray-200)}.WingsShowcase_progressionSection__2MXxs{background:var(--color-gray-50);padding:var(--space-9) 0}.WingsShowcase_quarterGrid__LB8ZG{display:grid;grid-template-columns:1fr;gap:var(--space-4);margin-top:var(--space-6)}@media (min-width:640px){.WingsShowcase_quarterGrid__LB8ZG{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.WingsShowcase_quarterGrid__LB8ZG{grid-template-columns:repeat(4,1fr)}}.WingsShowcase_quarterCard__uZf0Q{background:var(--color-white);border:2px solid var(--color-gray-200);border-radius:var(--radius-lg);padding:var(--space-4);text-align:center;position:relative}.WingsShowcase_quarterLabel__ikxCv{font-size:var(--text-xs);letter-spacing:var(--tracking-widest);color:var(--color-primary);margin:0 0 var(--space-2) 0}.WingsShowcase_quarterLabel__ikxCv,.WingsShowcase_quarterScenario___S_uG{font-family:var(--font-nav);font-weight:var(--font-bold);text-transform:uppercase}.WingsShowcase_quarterScenario___S_uG{font-size:var(--text-sm);letter-spacing:var(--tracking-wide);color:var(--color-dark-blue);margin:0 0 var(--space-1) 0}.WingsShowcase_quarterRoute__U4UR7{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-gray-600);margin:0 0 var(--space-2) 0}.WingsShowcase_quarterTheme__Wno_2{font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-gray-600);margin:0}.WingsShowcase_progressionNote__EAO4d{text-align:center;margin-top:var(--space-5);font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-gray-700);font-style:italic}.WingsShowcase_matrixWrapper__pSAh6{display:none;overflow-x:auto;margin-top:var(--space-6);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg)}@media (min-width:768px){.WingsShowcase_matrixWrapper__pSAh6{display:block}}.WingsShowcase_matrixTable__cmIVQ{width:100%;border-collapse:collapse;font-family:var(--font-body);font-size:var(--text-sm)}.WingsShowcase_matrixTable__cmIVQ thead{background:var(--color-gray-50)}.WingsShowcase_matrixTable__cmIVQ th{font-family:var(--font-nav);font-size:var(--text-xs);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-dark-blue);padding:var(--space-3) var(--space-4);text-align:left;border-bottom:2px solid var(--color-gray-200);white-space:nowrap}.WingsShowcase_matrixTable__cmIVQ td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-gray-200);vertical-align:middle}.WingsShowcase_matrixTable__cmIVQ tbody tr:hover{background:var(--color-gray-50)}.WingsShowcase_matrixTable__cmIVQ tbody tr:last-child td{border-bottom:none}.WingsShowcase_matrixScenarioCell__m_fzg{min-width:160px;position:relative}.WingsShowcase_matrixScenarioTitle__zTxwW{font-weight:var(--font-semibold);color:var(--color-dark-blue);margin:0 0 2px}.WingsShowcase_matrixScenarioRoute__rG1Hn{display:block;font-family:var(--font-mono)}.WingsShowcase_matrixScenarioRoute__rG1Hn,.WingsShowcase_matrixTheme__bwZwj{font-size:var(--text-xs);color:var(--color-gray-600)}.WingsShowcase_matrixCheck__vRiK9{text-align:center}.WingsShowcase_matrixCheckmark__ZoQ50{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;font-size:var(--text-xs)}.WingsShowcase_matrixCheckmark__ZoQ50[data-level=basic]{background:rgba(237,133,44,.1);color:var(--color-primary-text-dark)}.WingsShowcase_matrixCheckmark__ZoQ50[data-level=advanced]{background:rgba(54,123,184,.1);color:var(--color-secondary)}.WingsShowcase_matrixCheckmark__ZoQ50[data-level=master]{background:rgba(196,166,97,.15);color:#8B7340}.WingsShowcase_matrixEmpty__uGsOf{text-align:center;color:var(--color-gray-400)}.WingsShowcase_matrixLink__NvHV1{font-size:var(--text-xs);color:var(--color-gray-600);text-decoration:none}.WingsShowcase_matrixLink__NvHV1:hover{color:var(--color-primary);text-decoration:underline}.WingsShowcase_accordionWrapper__O8f3_{display:block;margin-top:var(--space-6)}@media (min-width:768px){.WingsShowcase_accordionWrapper__O8f3_{display:none}}.WingsShowcase_accordionItem__L9TP4{border:2px solid var(--color-gray-200);border-radius:var(--radius-lg);margin-bottom:var(--space-3);overflow:hidden}.WingsShowcase_accordionHeader__3WMt5{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4);cursor:pointer;background:var(--color-white);border:none;width:100%;text-align:left;gap:var(--space-3);min-height:44px}.WingsShowcase_accordionHeader__3WMt5:hover{background:var(--color-gray-50)}.WingsShowcase_accordionHeaderContent__wv1QB{flex:1}.WingsShowcase_accordionTitle__fBp7a{font-family:var(--font-nav);font-size:var(--text-sm);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-dark-blue);margin:0 0 2px}.WingsShowcase_accordionRoute__FgfNO{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-gray-600)}.WingsShowcase_accordionChevron__z7nHH{width:20px;height:20px;color:var(--color-gray-500);transition:transform .2s ease;flex-shrink:0}.WingsShowcase_accordionChevron__z7nHH[data-open=true]{transform:rotate(180deg)}.WingsShowcase_accordionContent__HvRzz{max-height:0;overflow:hidden;transition:max-height .3s ease}.WingsShowcase_accordionContent__HvRzz[data-open=true]{max-height:500px}.WingsShowcase_accordionBody__RjKZU{padding:0 var(--space-4) var(--space-4) var(--space-4);border-top:1px solid var(--color-gray-200);padding-top:var(--space-4)}.WingsShowcase_accordionDescription__joKM_{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-gray-700);margin:0 0 var(--space-3) 0}.WingsShowcase_accordionMeta__4jwD3{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-3)}.WingsShowcase_accordionTag__Fy_Sr{font-family:var(--font-nav);font-size:10px;font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:var(--tracking-wide);padding:2px var(--space-2);border-radius:var(--radius-sm);background:var(--color-gray-100);color:var(--color-gray-700)}.WingsShowcase_accordionLevels__xq_LS{display:flex;gap:var(--space-2);margin-bottom:var(--space-3)}.WingsShowcase_accordionLevelBadge__Xj1cb{font-family:var(--font-nav);font-size:10px;font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:var(--tracking-wide);padding:2px var(--space-2);border-radius:var(--radius-sm)}.WingsShowcase_accordionLevelBadge__Xj1cb[data-level=basic]{background:rgba(237,133,44,.1);color:var(--color-primary-text-dark)}.WingsShowcase_accordionLevelBadge__Xj1cb[data-level=advanced]{background:rgba(54,123,184,.1);color:var(--color-secondary)}.WingsShowcase_accordionLevelBadge__Xj1cb[data-level=master]{background:rgba(196,166,97,.15);color:#8B7340}.WingsShowcase_accordionActions__fCAM9{display:flex;flex-direction:column;gap:var(--space-2)}.WingsShowcase_accordionFaaLink__sylRs{font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-gray-600);text-decoration:none}.WingsShowcase_accordionFaaLink__sylRs:hover{color:var(--color-primary);text-decoration:underline}.WingsShowcase_comparisonSection__r9j_F{padding:var(--space-9) 0;border-top:1px solid var(--color-gray-200)}.WingsShowcase_comparisonTable__LSmrq{width:100%;border-collapse:collapse;font-family:var(--font-body);font-size:var(--text-sm);margin-top:var(--space-5);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);overflow:hidden}.WingsShowcase_comparisonTable__LSmrq th{font-family:var(--font-nav);font-size:var(--text-xs);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-dark-blue);padding:var(--space-3) var(--space-4);text-align:left;background:var(--color-gray-50);border-bottom:2px solid var(--color-gray-200)}.WingsShowcase_comparisonTable__LSmrq td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-gray-200);vertical-align:top;line-height:var(--leading-relaxed);color:var(--color-gray-700)}.WingsShowcase_comparisonTable__LSmrq tbody tr:last-child td{border-bottom:none}.WingsShowcase_comparisonLabel__2Wf43{font-weight:var(--font-semibold);color:var(--color-dark-blue);white-space:nowrap}.WingsShowcase_ctaRow__icIpX{display:flex;flex-direction:column;gap:var(--space-3);justify-content:center;align-items:center;margin-top:var(--space-6)}@media (min-width:640px){.WingsShowcase_ctaRow__icIpX{flex-direction:row;gap:var(--space-4)}}.WingsShowcase_viewAllLink__EptdZ{text-align:center;margin-top:var(--space-5);font-family:var(--font-body);font-size:var(--text-sm)}.WingsShowcase_viewAllLink__EptdZ a{color:var(--color-secondary);text-decoration:none;font-weight:var(--font-medium)}.WingsShowcase_viewAllLink__EptdZ a:hover{color:var(--color-primary);text-decoration:underline}.WingsShowcase_matrixScenarioLink__FRgWj{display:block;text-decoration:none;color:inherit;position:relative}.WingsShowcase_matrixScenarioLink__FRgWj:hover .WingsShowcase_matrixScenarioTitle__zTxwW{color:var(--color-primary)}@media (min-width:768px) and (max-width:1023px){.WingsShowcase_matrixTable__cmIVQ td,.WingsShowcase_matrixTable__cmIVQ th{padding:var(--space-3) var(--space-3);font-size:var(--text-xs)}.WingsShowcase_matrixScenarioCell__m_fzg{min-width:140px}.WingsShowcase_matrixScenarioTitle__zTxwW{font-size:var(--text-sm)}.WingsShowcase_matrixScenarioRoute__rG1Hn{display:none!important}.WingsShowcase_matrixScenarioLink__FRgWj{position:relative}.WingsShowcase_matrixScenarioLink__FRgWj:after{content:attr(data-route);position:absolute;bottom:calc(100% + 4px);left:0;padding:4px 8px;background:var(--color-black);color:#fff;font-family:var(--font-mono);font-size:11px;white-space:nowrap;border-radius:4px;z-index:10;pointer-events:none;box-shadow:0 2px 8px rgba(0,0,0,.15);opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease}.WingsShowcase_matrixScenarioLink__FRgWj:hover:after{opacity:1;visibility:visible}.WingsShowcase_matrixLink__NvHV1{font-size:10px}}@media (max-width:767px){.WingsShowcase_sectionTitle__ebXLU{font-size:var(--text-xl)}.WingsShowcase_comparisonTable__LSmrq{font-size:var(--text-xs)}.WingsShowcase_comparisonTable__LSmrq td,.WingsShowcase_comparisonTable__LSmrq th{padding:var(--space-2) var(--space-3)}}.CurrencyPathAssessment_section__3FbyZ{padding:var(--section-padding-y) var(--section-padding-x);background:var(--color-gray-50)}.CurrencyPathAssessment_container__5eX2G{max-width:var(--container-xl);margin:0 auto;padding:0 var(--container-padding)}.CurrencyPathAssessment_intro__Yh5_Z{text-align:center;margin-bottom:var(--space-8)}.CurrencyPathAssessment_title__ArY3v{font-family:var(--font-heading);font-size:var(--text-4xl-fluid);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:var(--tracking-wider);line-height:var(--leading-tight);color:var(--text-primary);margin:0 0 var(--space-4) 0}.CurrencyPathAssessment_description__eygw3{font-family:var(--font-body);font-size:var(--text-base);color:var(--text-secondary);line-height:var(--leading-relaxed);max-width:600px;margin:0 auto}.CurrencyPathAssessment_cardsGrid__J_H_C{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:1.5rem}@media (max-width:768px){.CurrencyPathAssessment_cardsGrid__J_H_C{grid-template-columns:1fr}}.CurrencyPathAssessment_card__vT8PY{background:white;border-radius:8px;padding:1.5rem;border:1px solid var(--color-border,#e5e7eb)}.CurrencyPathAssessment_cardTitle__WYf3R{font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:var(--tracking-wider);line-height:var(--leading-tight);color:var(--text-primary);margin:0 0 var(--space-1) 0}.CurrencyPathAssessment_cardSubtitle__zbPgt{font-family:var(--font-body);font-size:var(--text-base);color:var(--text-secondary);line-height:var(--leading-relaxed);margin:0 0 var(--space-4) 0}.CurrencyPathAssessment_radioGroup__UJaek{display:flex;flex-direction:column;gap:.5rem}.CurrencyPathAssessment_radioOption__MoKuT{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border:1px solid var(--color-border,#e5e7eb);border-radius:6px;cursor:pointer;transition:all .2s ease;font-size:.9375rem;color:var(--color-navy,#192C44)}.CurrencyPathAssessment_radioOption__MoKuT:hover{border-color:var(--color-sky,#7dd3fc);background:var(--color-sky-light,#f0f9ff)}.CurrencyPathAssessment_radioOption__MoKuT.CurrencyPathAssessment_selected__PtozP{border-color:var(--color-orange,#ED852C);background:rgba(237,133,44,.08)}.CurrencyPathAssessment_radioOption__MoKuT input{accent-color:var(--color-orange,#ED852C);width:1rem;height:1rem;flex-shrink:0}.CurrencyPathAssessment_radioOption__MoKuT input:disabled{opacity:.5}.CurrencyPathAssessment_radioOption__MoKuT:has(input:disabled){opacity:.5;cursor:not-allowed}.CurrencyPathAssessment_radioOption__MoKuT:has(input:disabled):hover{border-color:var(--color-border,#e5e7eb);background:transparent}.CurrencyPathAssessment_resultBanner__0slQC{background:var(--color-sky-light,#f0f9ff);border-radius:8px;padding:1.5rem;border:1px solid var(--color-sky,#7dd3fc)}.CurrencyPathAssessment_resultBoth__zmSN5,.CurrencyPathAssessment_resultSingle__PDeZH{display:flex;flex-direction:column;gap:.75rem}.CurrencyPathAssessment_resultHeader__7007W{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem}.CurrencyPathAssessment_resultTitle__m2KEi{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:var(--tracking-wider);line-height:var(--leading-tight);color:var(--text-primary)}.CurrencyPathAssessment_resultPrice__ojnmK{font-family:var(--font-mono);font-weight:var(--font-bold);color:var(--color-primary);font-size:var(--text-lg)}.CurrencyPathAssessment_resultSubtitle__xjE3_{font-family:var(--font-body);font-size:var(--text-base);color:var(--text-secondary);line-height:var(--leading-relaxed);margin:0}.CurrencyPathAssessment_resultActions__YcHTd{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-top:.5rem}.CurrencyPathAssessment_resetLink___d3Eu{background:none;border:none;color:var(--color-text-secondary,#6b7280);cursor:pointer;font-size:.875rem;text-decoration:underline;padding:0}.CurrencyPathAssessment_resetLink___d3Eu:hover{color:var(--color-navy,#192C44)}@media (max-width:640px){.CurrencyPathAssessment_section__3FbyZ{padding:var(--space-8) 0}.CurrencyPathAssessment_resultHeader__7007W{flex-direction:column;align-items:flex-start}.CurrencyPathAssessment_resultActions__YcHTd{flex-direction:column;align-items:stretch}.CurrencyPathAssessment_resultActions__YcHTd>a,.CurrencyPathAssessment_resultActions__YcHTd>button{width:100%;text-align:center}.CurrencyPathAssessment_resetLink___d3Eu{text-align:center;padding:var(--space-2)}}@media (max-width:375px){.CurrencyPathAssessment_section__3FbyZ{padding:var(--space-6) 0}.CurrencyPathAssessment_container__5eX2G{padding:0 var(--space-4)}.CurrencyPathAssessment_card__vT8PY{padding:var(--space-4)}.CurrencyPathAssessment_radioOption__MoKuT{padding:var(--space-2) var(--space-3);font-size:var(--text-sm);min-height:44px}.CurrencyPathAssessment_radioOption__MoKuT input{width:1.125rem;height:1.125rem}.CurrencyPathAssessment_resultBanner__0slQC{padding:var(--space-4)}.CurrencyPathAssessment_resetLink___d3Eu{font-size:var(--text-sm);min-height:44px;display:flex;align-items:center;justify-content:center}}