:root{--color-navy: #1E334A;--color-midnight: #0E151E;--color-white: #FFFFFF;--color-light-tan: #E8DCC6;--color-gray-light: #E5E5E5;--color-gray-hover: #F5F5F5;--color-gray-disabled: #CCCCCC;--color-gray-text: #666666;--color-gray-form-border: #ACA79C;--color-off-white: #F8F7F7;--spacing-xs: 5px;--spacing-sm: 10px;--spacing-md: 20px;--spacing-lg: 30px;--spacing-xl: 40px;--breakpoint-mobile: 640px;--breakpoint-tablet: 1080px;--breakpoint-desktop: 1081px;--section-max-width: 1400px;--section-padding: 40px;--section-margin-bottom: 60px;--testimonial-item-width: 400px;--testimonial-gap: 20px;--testimonial-container-max-width: 840px}*{margin:0;padding:0;box-sizing:border-box}html{overflow-x:hidden;width:100%;max-width:100%;position:relative;height:100%;-webkit-overflow-scrolling:touch}body{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Arial,sans-serif;color:var(--color-navy);background-color:var(--color-white);line-height:1.6;overflow-x:hidden;width:100%;max-width:100%;position:relative;min-height:100vh;-webkit-overflow-scrolling:touch}#app{width:100%;max-width:100%;overflow-x:hidden}@media(max-width:1080px){html{overflow-x:hidden!important;width:100%!important;max-width:100vw!important;height:100%;-webkit-overflow-scrolling:touch}body{overflow-x:hidden!important;width:100%!important;max-width:100vw!important;overflow-y:scroll;-webkit-overflow-scrolling:touch;height:auto;min-height:100vh;position:relative;display:block;place-items:unset;overscroll-behavior-y:contain}#app{overflow-x:hidden!important;width:100%!important;max-width:100vw!important;overflow-y:visible;height:auto;min-height:100vh;position:relative;margin:0;padding:0;text-align:left}section,div,header,footer,main,article,aside,nav{box-sizing:border-box;max-width:100%}img,video,iframe{max-width:100%;height:auto}}.main-content{padding:0;max-width:100%;margin:0}.page-title{font-size:42px;font-weight:700;color:var(--color-navy);text-align:center;margin-bottom:50px}[class*=btn-]{display:inline-flex;justify-content:center;align-items:center;gap:8px;border-radius:0;cursor:pointer;transition:all .3s;font-family:SF Pro,-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Arial,sans-serif;text-decoration:none;box-sizing:border-box;text-align:center;font-style:normal;font-weight:510;white-space:pre-wrap;border:none}.btn-primary{min-width:100px;padding:12px 24px;background:#1e334a;color:#fff;font-size:16px;line-height:20px}.btn-primary:hover{background-color:#0e151e}.btn-primary:active{background-color:#aca79c}.btn-primary:disabled{background-color:#aca79c;color:#fff;cursor:not-allowed;opacity:.6}.btn-primary-small{padding:8px 12px;background:#1e334a;color:#fff;font-size:14px;line-height:18px}.btn-primary-small:hover{background-color:#0e151e}.btn-primary-small:active{background-color:#aca79c}.btn-secondary{min-width:100px;padding:12px 24px;background:#fff;color:#0e151e;font-size:16px;line-height:20px}.btn-secondary:hover{background-color:#f1f0eb;color:#0e151e}.btn-secondary:active{background-color:#aca79c;color:#fff}.btn-secondary-small{padding:8px 12px;background:#fff;color:#0e151e;font-size:14px;line-height:18px}.btn-secondary-small:hover{background-color:#f1f0eb;color:#0e151e}.btn-secondary-small:active{background-color:#aca79c;color:#fff}.btn-secondary-small:disabled{background-color:#aca79c;color:#fff;cursor:not-allowed;opacity:.6}.btn-outline{min-width:100px;padding:12px 24px;background:#fff;color:#1e334a;border:1px solid #1E334A;font-size:16px;line-height:20px}.btn-outline:hover{border-color:#0e151e;color:#0e151e}.btn-outline:active{background-color:#aca79c;border-color:#aca79c;color:#fff}.btn-outline:disabled{background-color:#aca79c;border-color:#aca79c;color:#fff;cursor:not-allowed;opacity:.6}.btn-outline-small{padding:8px 12px;background:#fff;color:#1e334a;border:1px solid #1E334A;font-size:14px;line-height:18px}.btn-outline-small:hover{border-color:#0e151e;color:#0e151e}.btn-outline-small:active{background-color:#aca79c;border-color:#aca79c;color:#fff}@media(max-width:1080px){.main-content{padding:var(--testimonial-gap) var(--testimonial-gap)}.main-content[style*="display: flex"][style*="align-items: center"],.main-content[style*="display: flex"]{align-items:flex-start!important;padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg)}.page-title{font-size:28px;margin-bottom:30px}}blockquote{margin:var(--spacing-md) 0;padding:8px 12px;border-left:4px solid var(--color-navy);background-color:var(--color-gray-hover);font-style:italic;color:var(--color-navy);line-height:1.6}blockquote p,[class*=markdown] blockquote p,[class*=qa-answer-markdown] blockquote p,[class*=text-block-markdown] blockquote p,[class*=aircraft-description-markdown] blockquote p,[class*=training-description-markdown] blockquote p{margin-top:3px!important;margin-bottom:3px!important;padding:0}blockquote p:first-child,[class*=markdown] blockquote p:first-child,[class*=qa-answer-markdown] blockquote p:first-child,[class*=text-block-markdown] blockquote p:first-child,[class*=aircraft-description-markdown] blockquote p:first-child,[class*=training-description-markdown] blockquote p:first-child{margin-top:0!important}blockquote p:last-child,[class*=markdown] blockquote p:last-child,[class*=qa-answer-markdown] blockquote p:last-child,[class*=text-block-markdown] blockquote p:last-child,[class*=aircraft-description-markdown] blockquote p:last-child,[class*=training-description-markdown] blockquote p:last-child{margin-top:3px!important;margin-bottom:0!important}
