.jetblue_jetblueContainer__YRfmA{--jb-navy:#00205B;--jb-dark-navy:#001233;--jb-royal:#0033A0;--jb-blue:#0072CE;--jb-sky:#00A3E0;--jb-cyan:#00D2FF;--jb-orange:#FF6600;--jb-orange-hover:#FF8533;--jb-bg-light:#F0F4F8;--jb-bg-alt:#EBF3FA;--jb-card-border:rgba(0,51,160,0.12);--jb-shadow:0 10px 30px rgba(0,32,91,0.08);font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;color:#1E293B;background-color:#FFFFFF;line-height:1.6}.jetblue_header__n56UP{position:sticky;top:0;z-index:1000;background-color:var(--jb-navy);box-shadow:0 4px 20px rgba(0,32,91,.2);border-bottom:2px solid var(--jb-blue)}.jetblue_headerInner__q6T4g{max-width:1240px;margin:0 auto;padding:16px 24px;display:flex;align-items:center;justify-content:space-between}.jetblue_logo__5bQCw{text-decoration:none;font-size:24px;font-weight:800;display:flex;align-items:center;gap:6px;color:#FFFFFF}.jetblue_logoJet__gyDCp{color:var(--jb-sky);font-weight:900}.jetblue_logoBlue__11PFo{color:#FFFFFF;font-weight:800}.jetblue_logoMintBadge__F1fpJ{background:var(--jb-sky);color:var(--jb-navy);font-size:11px;font-weight:900;padding:3px 8px;border-radius:4px;letter-spacing:1px;text-transform:uppercase;margin-left:6px}.jetblue_navMenu__dM4Yi{display:flex;align-items:center;gap:28px;list-style:none;margin:0;padding:0}.jetblue_navLink__PLoHV{color:#E2E8F0;text-decoration:none;font-size:14.5px;font-weight:600;transition:color .2s ease;cursor:pointer}.jetblue_navLink__PLoHV:hover{color:var(--jb-cyan)}.jetblue_headerPhoneBtn__WWhgq{background:linear-gradient(135deg,var(--jb-orange) 0,#CC5200 100%);color:#FFFFFF;padding:10px 22px;border-radius:30px;text-decoration:none;font-weight:700;font-size:14px;transition:all .25s ease;display:inline-flex;align-items:center;gap:8px;box-shadow:0 4px 14px rgba(255,102,0,.35)}.jetblue_headerPhoneBtn__WWhgq:hover{background:linear-gradient(135deg,var(--jb-orange-hover) 0,var(--jb-orange) 100%);transform:translateY(-1px);box-shadow:0 6px 18px rgba(255,102,0,.5);color:#FFFFFF}.jetblue_mobileMenuBtn___Gzb_{display:none;background:none;border:none;color:#FFFFFF;font-size:24px;cursor:pointer}.jetblue_hero__0JUXc{background:linear-gradient(135deg,var(--jb-navy) 0,var(--jb-royal) 60%,#001A4D 100%);color:#FFFFFF;padding:80px 24px 70px;position:relative;overflow:hidden;text-align:center}.jetblue_heroOverlay__9YdW5{position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 30%,rgba(0,163,224,.15) 0,transparent 60%);pointer-events:none}.jetblue_heroContent__0oMsx{max-width:920px;margin:0 auto;position:relative;z-index:2}.jetblue_heroBadge__d5DtI{display:inline-flex;align-items:center;gap:8px;background:rgba(0,163,224,.18);border:1px solid rgba(0,210,255,.4);color:var(--jb-cyan);padding:8px 20px;border-radius:50px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:24px}.jetblue_heroTitle__fKVSu{font-size:46px;font-weight:900;line-height:1.15;margin-bottom:20px;color:#FFFFFF}.jetblue_heroAccent__BW60s{color:var(--jb-cyan)}.jetblue_heroSubtext__4Wics{font-size:17px;color:#CBD5E1;line-height:1.7;max-width:800px;margin:0 auto 32px}.jetblue_pillsRow__1ed4n{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:36px}.jetblue_jetbluePill__7gb_L{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:#FFFFFF;padding:8px 18px;border-radius:30px;font-size:13.5px;font-weight:600}.jetblue_heroActions__boAcX{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.jetblue_ctaBtnPrimary__l9KeI{background:linear-gradient(135deg,var(--jb-orange) 0,#CC5200 100%);color:#FFFFFF;padding:16px 32px;border-radius:30px;text-decoration:none;font-weight:800;font-size:16px;transition:all .25s ease;box-shadow:0 6px 20px rgba(255,102,0,.4);display:inline-flex;align-items:center;gap:10px}.jetblue_ctaBtnPrimary__l9KeI:hover{background:linear-gradient(135deg,var(--jb-orange-hover) 0,var(--jb-orange) 100%);transform:translateY(-2px);box-shadow:0 8px 25px rgba(255,102,0,.6);color:#FFFFFF}.jetblue_ctaBtnSecondary__gL_cc{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.3);color:#FFFFFF;padding:16px 32px;border-radius:30px;text-decoration:none;font-weight:700;font-size:16px;transition:all .25s ease}.jetblue_ctaBtnSecondary__gL_cc:hover{background:rgba(255,255,255,.22);border-color:#FFFFFF;color:#FFFFFF}.jetblue_section__0Jdgk{padding:80px 24px}.jetblue_sectionLight__8McGi{background-color:#FFFFFF}.jetblue_sectionAlt__X3UVS{background-color:var(--jb-bg-light)}.jetblue_sectionIcy__Pwpju{background-color:var(--jb-bg-alt)}.jetblue_sectionDark__VCCpm{background-color:var(--jb-navy);color:#FFFFFF}.jetblue_sectionHeader__4A1Yi{text-align:center;max-width:800px;margin:0 auto 50px}.jetblue_sectionLabel__OSZFs{color:var(--jb-blue);font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;display:block;margin-bottom:8px}.jetblue_sectionDark__VCCpm .jetblue_sectionLabel__OSZFs{color:var(--jb-cyan)}.jetblue_sectionTitle__N_l9v{font-size:34px;font-weight:800;color:var(--jb-navy);margin-bottom:14px}.jetblue_sectionDark__VCCpm .jetblue_sectionTitle__N_l9v{color:#FFFFFF}.jetblue_divider__Tq5Xf{width:60px;height:4px;background:linear-gradient(90deg,var(--jb-blue),var(--jb-sky));margin:0 auto 16px;border-radius:2px}.jetblue_sectionDesc__vwkuL{font-size:16px;color:#475569;line-height:1.7}.jetblue_sectionDark__VCCpm .jetblue_sectionDesc__vwkuL{color:#CBD5E1}.jetblue_aboutGrid__yEVSK{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;max-width:1140px;margin:40px auto 0}.jetblue_aboutCard__Q6ceL{background:#FFFFFF;border:1px solid var(--jb-card-border);border-radius:16px;padding:28px;box-shadow:var(--jb-shadow);transition:all .3s ease}.jetblue_aboutCard__Q6ceL:hover{transform:translateY(-4px);border-color:var(--jb-blue);box-shadow:0 12px 30px rgba(0,51,160,.12)}.jetblue_aboutIcon__flyt6{font-size:32px;margin-bottom:14px}.jetblue_aboutTitle__otQCn{font-size:18px;font-weight:700;color:var(--jb-navy);margin-bottom:8px}.jetblue_aboutText__c10by{font-size:14px;color:#64748B;line-height:1.6}.jetblue_featuresGrid__KZszg{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:28px;max-width:1140px;margin:0 auto}.jetblue_featureCard__xRlEv{background:#FFFFFF;border:1px solid rgba(0,51,160,.1);border-radius:18px;padding:30px;box-shadow:var(--jb-shadow);transition:all .3s ease}.jetblue_featureCard__xRlEv:hover{transform:translateY(-5px);border-color:var(--jb-blue);box-shadow:0 15px 35px rgba(0,114,206,.15)}.jetblue_featureIcon__MpF4G{width:52px;height:52px;background:rgba(0,114,206,.08);border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:26px;margin-bottom:20px}.jetblue_featureTitle__e7WOW{font-size:19px;font-weight:700;color:var(--jb-navy);margin-bottom:10px}.jetblue_featureDesc___g0OQ{font-size:14.5px;color:#475569;line-height:1.65}.jetblue_routesGrid__STMZW{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:28px;max-width:1140px;margin:0 auto}.jetblue_routeCard__kXmOX{background:#FFFFFF;border:2px solid var(--jb-card-border);border-radius:20px;padding:26px;box-shadow:var(--jb-shadow);transition:all .3s ease}.jetblue_routeCard__kXmOX:hover{transform:translateY(-5px);border-color:var(--jb-blue);box-shadow:0 16px 36px rgba(0,32,91,.12)}.jetblue_routeHeader__t952t{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.jetblue_badgeDiscount__kF3Mu{background:rgba(255,102,0,.12);border:1px solid rgba(255,102,0,.3);color:var(--jb-orange);font-size:12px;font-weight:800;padding:4px 12px;border-radius:20px}.jetblue_cabinTag__hTRCY{font-size:12px;font-weight:600;color:var(--jb-blue)}.jetblue_routeCities__NIfli{font-size:18px;font-weight:800;color:var(--jb-navy);display:flex;align-items:center;gap:8px}.jetblue_routeArrow__ufomW{color:var(--jb-sky);font-size:18px}.jetblue_routeDesc__OXHwU{font-size:13.5px;color:#64748B;margin:10px 0 20px}.jetblue_priceContainer__cJC8X{display:flex;align-items:baseline;justify-content:space-between;padding-top:14px;border-top:1px solid #f1f5f9}.jetblue_priceLabel__dIqiZ{font-size:12px;color:#94A3B8;font-weight:600}.jetblue_priceValue__nWm_o{font-size:26px;font-weight:800;color:var(--jb-navy)}.jetblue_priceOriginal__ttvIF{font-size:14px;text-decoration:line-through;color:#94A3B8;margin-right:6px}.jetblue_routeBookBtn__ntaSQ{margin-top:16px;display:block;text-align:center;background:var(--jb-navy);color:#FFFFFF;padding:12px;border-radius:30px;text-decoration:none;font-weight:700;font-size:14px;transition:all .2s ease}.jetblue_routeBookBtn__ntaSQ:hover{background:var(--jb-royal);color:#FFFFFF}.jetblue_accordionContainer__72pen{max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.jetblue_faqItem__UUe_R{background:#FFFFFF;border:1px solid rgba(0,51,160,.12);border-radius:16px;overflow:hidden;box-shadow:0 4px 15px rgba(0,32,91,.04);transition:all .25s ease}.jetblue_faqItemOpen__6VDVL{border-color:var(--jb-blue);box-shadow:0 8px 25px rgba(0,114,206,.12)}.jetblue_faqQuestionBtn__8QG54{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 26px;text-align:left;background:none;border:none;cursor:pointer;font-size:16px;font-weight:700;color:var(--jb-navy);transition:color .2s ease}.jetblue_faqItemOpen__6VDVL .jetblue_faqQuestionBtn__8QG54,.jetblue_faqQuestionBtn__8QG54:hover{color:var(--jb-blue)}.jetblue_faqIndex__R3Y2P{color:var(--jb-blue);font-weight:800;margin-right:8px}.jetblue_faqIcon__nIH3E{width:32px;height:32px;border-radius:50%;background:#F1F5F9;display:flex;align-items:center;justify-content:center;color:var(--jb-navy);transition:transform .3s ease;flex-shrink:0}.jetblue_faqIconOpen__eTSii{transform:rotate(180deg);background:var(--jb-blue);color:#FFFFFF}.jetblue_faqAnswer__dpDbN{padding:0 26px 22px;font-size:14.5px;color:#475569;line-height:1.7}.jetblue_footer__cXM3G{background-color:var(--jb-dark-navy);color:#94A3B8;padding:60px 24px 30px;border-top:3px solid var(--jb-blue)}.jetblue_footerInner__OInZk{max-width:1240px;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:40px;margin:0 auto 50px}.jetblue_footerColTitle__4AWsF{font-size:16px;font-weight:700;color:#FFFFFF;margin-bottom:16px}.jetblue_footerLinks__Ae9PC{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.jetblue_footerLink__J9QAG{color:#94A3B8;text-decoration:none;font-size:14px;transition:color .2s ease;cursor:pointer}.jetblue_footerLink__J9QAG:hover{color:#FFFFFF}.jetblue_footerBottom__aBVRr{max-width:1240px;margin:0 auto;padding-top:30px;border-top:1px solid rgba(255,255,255,.1);text-align:center;font-size:13px;color:#64748B}.jetblue_stickyMobileBar__dOl4n{display:none;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:var(--jb-navy);padding:12px 16px;box-shadow:0 -4px 20px rgba(0,0,0,.3);border-top:2px solid var(--jb-orange)}.jetblue_stickyMobileBtn__rw7fx{display:flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(135deg,var(--jb-orange) 0,#CC5200 100%);color:#FFFFFF;text-decoration:none;font-weight:800;font-size:15px;padding:12px 20px;border-radius:30px;box-shadow:0 4px 15px rgba(255,102,0,.4);width:100%}@media (max-width:768px){.jetblue_headerInner__q6T4g{padding:12px 16px}.jetblue_navMenu__dM4Yi{display:none;flex-direction:column;position:absolute;top:100%;left:0;right:0;background:var(--jb-navy);padding:20px;border-bottom:2px solid var(--jb-blue);gap:16px}.jetblue_navMenuOpen__irhoQ{display:flex}.jetblue_mobileMenuBtn___Gzb_{display:block}.jetblue_headerPhoneBtn__WWhgq{display:none}.jetblue_heroTitle__fKVSu{font-size:32px}.jetblue_heroSubtext__4Wics{font-size:15px}.jetblue_sectionTitle__N_l9v{font-size:26px}.jetblue_stickyMobileBar__dOl4n{display:block}.jetblue_jetblueContainer__YRfmA{padding-bottom:60px}}