:root,[data-bs-theme=light]{--bs-primary:#dc2626;--bs-primary-bg-subtle:#fff1f2;--bs-primary-bg-dark:#991b1b;--bs-secondary:#64748b;--bs-secondary-bg-subtle:#f1f5f9;--bs-success:#059669;--bs-success-bg-subtle:#ecfdf5;--bs-success-bg-dark:#047857;--bs-info:#dc2626;--bs-info-bg-subtle:#fff1f2;--bs-info-bg-dark:#991b1b;--bs-warning:#f59e0b;--bs-warning-bg-subtle:#fefce8;--bs-warning-bg-dark:#d97706;--bs-danger:#ef4444;--bs-danger-bg-subtle:#fef2f2;--bs-danger-bg-dark:#dc2626;--bs-light:#f8fafc;--bs-dark:#111827;--bs-cyan:#0d9488;--bs-cyan-bg-subtle:#f0fdfa;--bs-cyan-bg-dark:#0f766e;--bs-purple:#6366f1;--bs-purple-bg-subtle:#eef2ff;--bs-purple-bg-dark:#4f46e5;--bs-primary-rgb:220, 38, 38;--bs-secondary-rgb:100, 116, 139;--bs-success-rgb:5, 150, 105;--bs-info-rgb:220, 38, 38;--bs-warning-rgb:245, 158, 11;--bs-danger-rgb:239, 68, 68;--bs-cyan-rgb:13, 148, 136;--bs-purple-rgb:99, 102, 241;--bs-light-rgb:248, 250, 252;--bs-dark-rgb:17, 24, 39;--body-font-family:var(--font-inter), system-ui, -apple-system, sans-serif;--heading-font-family:var(--font-plus-jakarta), var(--font-inter), system-ui, sans-serif;--bs-body-color:#334155;--paragraphColor:#64748b;--headingColor:#0f172a;--fontSize:15px}body{color:var(--bs-body-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f8fafc;font-family:var(--body-font-family)!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:var(--headingColor);letter-spacing:-.02em;font-family:var(--heading-font-family)!important}.text-secondary,.text-muted{color:#64748b!important}.hover-danger{transition:color .15s ease-in-out}.hover-danger:hover{color:#dc2626!important}.policy-section,.policy-card section,.legal-card section,main section section,div>section.policy-section{padding-top:0!important;padding-bottom:0!important}.booking-primary-btn{color:#fff!important;cursor:pointer!important;letter-spacing:-.01em!important;background-color:#e63946!important;background-image:linear-gradient(#e63946 0%,#dc2626 100%)!important;border:1px solid #e63946!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;padding:14px 32px!important;font-size:1.05rem!important;font-weight:700!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;display:inline-flex!important;box-shadow:0 4px 14px #e6394659!important}.booking-primary-btn:hover{color:#fff!important;background-color:#dc2626!important;background-image:linear-gradient(#dc2626 0%,#b91c1c 100%)!important;border-color:#b91c1c!important;transform:translateY(-2px)!important;box-shadow:0 8px 22px #e6394673!important}.booking-primary-btn:active{transform:translateY(0)!important;box-shadow:0 2px 8px #e639464d!important}.booking-primary-btn:disabled{opacity:.7!important;cursor:not-allowed!important;box-shadow:none!important;transform:none!important}.bottom-action-left{text-align:left;margin-top:1.5rem;margin-bottom:1.5rem;display:block}.card{overflow:hidden;border:1px solid #e2e8f0cc!important;border-radius:20px!important;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s!important;box-shadow:0 10px 30px -5px #0f172a0d!important}.card:hover{border-color:#e639464d!important;transform:translateY(-4px)!important;box-shadow:0 20px 40px -10px #e639461f!important}.glass-panel{-webkit-backdrop-filter:blur(20px)saturate(180%)!important;background:#ffffffe0!important;border:1px solid #ffffffb3!important;border-radius:24px!important;box-shadow:0 30px 60px -15px #0f172a1f!important}.gradient-text-brand{background:linear-gradient(135deg,#0f172a 0%,#e63946 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.form-control,.form-select{padding:11px 16px;font-size:14px!important;font-family:var(--font-inter), sans-serif!important;color:#0f172a!important;background-color:#fff!important;border:1px solid #cbd5e1!important;border-radius:10px!important;transition:border-color .2s,box-shadow .2s!important}.form-control:focus,.form-select:focus{border-color:#e63946!important;outline:none!important;box-shadow:0 0 0 4px #e639461f!important}.btn-primary{color:#fff!important;font-weight:700!important;font-family:var(--heading-font-family)!important;background:linear-gradient(135deg,#e63946 0%,#dc2626 100%)!important;border:none!important;border-radius:10px!important;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 4px 14px #e6394640!important}.btn-primary:hover,.btn-primary:focus{background:linear-gradient(135deg,#dc2626 0%,#b91c1c 100%)!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px #e6394661!important}.btn-danger{color:#fff!important;background:#dc2626!important;border-color:#dc2626!important}.btn-danger:hover,.btn-danger:focus,.btn-danger:active{color:#fff!important;background:#b91c1c!important;border-color:#b91c1c!important;transform:translateY(-1px)!important;box-shadow:0 4px 14px #dc262666!important}.btn-success{color:#fff!important;font-weight:700!important;font-family:var(--heading-font-family)!important;background:linear-gradient(135deg,#059669 0%,#047857 100%)!important;border:none!important;border-radius:10px!important;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 4px 14px #05966938!important}.btn-success:hover,.btn-success:focus{background:linear-gradient(135deg,#047857 0%,#065f46 100%)!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px #05966959!important}.btn-outline-primary{color:#e63946!important;border:1.5px solid #e63946!important;border-radius:10px!important;font-weight:700!important;transition:all .2s!important}.btn-outline-primary:hover{color:#fff!important;background-color:#e63946!important;box-shadow:0 4px 14px #e6394640!important}.feature-title img{filter:hue-rotate(333deg)}.bg-primary{background-color:var(--bs-primary)!important}.text-primary{color:var(--bs-primary)!important}.text-gradient{display:inline-block;background:linear-gradient(90deg, var(--bs-primary) 0%, #084388 100%)!important;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important}footer{background:#0a1628}@media (max-width:768px){#flight-search-section,#filterShow,#bestValShow{display:none}}html{max-width:100vw;overflow-x:hidden}body{flex-direction:column;max-width:100vw;min-height:100%;display:flex;overflow-x:visible!important}#main-wrapper{width:100%;position:relative}.flatpickr-calendar{box-sizing:border-box!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:16px!important;width:320px!important;padding:14px 16px!important;font-family:Inter,system-ui,-apple-system,sans-serif!important;overflow:visible!important;box-shadow:0 14px 40px #0a162826!important}.flatpickr-calendar:before,.flatpickr-calendar:after{display:none!important}.flatpickr-months{border-bottom:1px solid #f1f5f9!important;justify-content:space-between!important;align-items:center!important;margin-bottom:8px!important;padding:4px 0 12px!important;display:flex!important;position:relative!important}.flatpickr-months .flatpickr-month{color:#0a1628!important;fill:#0a1628!important;justify-content:center!important;align-items:center!important;height:34px!important;display:flex!important}.flatpickr-current-month{justify-content:center!important;align-items:center!important;gap:6px!important;width:auto!important;padding:0!important;font-size:15px!important;font-weight:700!important;display:flex!important;position:static!important}.flatpickr-current-month select,.flatpickr-current-month input.cur-year{color:#0a1628!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:8px!important;outline:none!important;padding:3px 8px!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:700!important}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{color:#334155!important;fill:#334155!important;z-index:10!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:32px!important;height:32px!important;padding:0!important;transition:all .2s!important;display:flex!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#fff!important;fill:#fff!important;background:#e63946!important;border-color:#e63946!important}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:12px!important;height:12px!important}.flatpickr-weekdays{justify-content:space-between!important;align-items:center!important;width:100%!important;height:28px!important;margin-bottom:6px!important;display:flex!important}span.flatpickr-weekday{color:#64748b!important;text-transform:uppercase!important;text-align:center!important;width:38px!important;max-width:38px!important;font-size:12px!important;font-weight:700!important}.flatpickr-days{width:100%!important;display:block!important}.dayContainer{box-sizing:border-box!important;flex-wrap:wrap!important;justify-content:space-between!important;width:100%!important;min-width:100%!important;max-width:100%!important;display:flex!important}.flatpickr-day{color:#334155!important;border:1px solid #0000!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:38px!important;max-width:38px!important;height:38px!important;margin:2px 0!important;font-size:13px!important;font-weight:600!important;line-height:38px!important;transition:all .15s ease-in-out!important;display:inline-flex!important}.flatpickr-day:hover{color:#e63946!important;background:#fef2f2!important}.flatpickr-day.today{color:#e63946!important;background:#e639460f!important;border-color:#e63946!important;font-weight:700!important}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange{color:#fff!important;background:#e63946!important;border-color:#e63946!important;font-weight:700!important;box-shadow:0 4px 12px #e6394659!important}.flatpickr-day.selected .flatpickr-day-price,.flatpickr-day.startRange .flatpickr-day-price,.flatpickr-day.endRange .flatpickr-day-price{color:#fff!important}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:#cbd5e1!important;cursor:not-allowed!important;background:0 0!important}.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay{color:#cbd5e1!important}.flatpickr-day.flatpickr-disabled .flatpickr-day-price,.flatpickr-day.prevMonthDay .flatpickr-day-price,.flatpickr-day.nextMonthDay .flatpickr-day-price{display:none!important}.premium-stepper{background:#fff!important;border:1px solid #e2e8f0cc!important;border-radius:16px!important;justify-content:space-between!important;align-items:center!important;padding:20px 28px!important;display:flex!important;box-shadow:0 4px 20px #00000005!important}.stepper-item,.step-point{align-items:center!important;gap:12px!important;display:flex!important}.step-number{color:#64748b!important;background:#f1f5f9!important;border:2px solid #0000!important;border-radius:50%!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:38px!important;height:38px!important;font-size:14px!important;font-weight:700!important;transition:all .3s!important;display:flex!important}.step-title{color:#0a1628!important;white-space:nowrap!important;font-size:14px!important;font-weight:700!important;display:block!important}.step-subtitle{color:#64748b!important;white-space:nowrap!important;font-size:11px!important;display:block!important}.step-divider{background:#e2e8f0!important;flex-grow:1!important;min-width:16px!important;height:2px!important;margin:0 20px!important}.step-divider.active{background:#dc2626!important}.stepper-item.active .step-number,.step-point.active .step-number{color:#fff!important;background:#dc2626!important;box-shadow:0 0 0 4px #dc262626!important}.stepper-item.completed .step-number,.step-point.completed .step-number{color:#059669!important;background:#e2fbe9!important}@media (max-width:991px){.premium-stepper{padding:14px 16px!important}.step-subtitle{display:none!important}.step-title{font-size:12px!important}.step-number{width:32px!important;height:32px!important;font-size:13px!important}.stepper-item,.step-point{gap:8px!important}.step-divider{margin:0 10px!important}}@media (max-width:576px){.premium-stepper{padding:12px 10px!important}.step-subtitle{display:none!important}.step-title{font-size:11px!important}.step-number{width:28px!important;height:28px!important;font-size:12px!important}.stepper-item,.step-point{gap:6px!important}.step-divider{min-width:10px!important;margin:0 6px!important}}@media (max-width:768px){.mobile-sticky-action-bar{z-index:1040!important;background:#fff!important;border-top:1px solid #e2e8f0!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:12px 16px!important;display:flex!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;box-shadow:0 -4px 20px #0a16281f!important}.mobile-price-info{flex-direction:column!important;justify-content:center!important;display:flex!important}.mobile-price-info .price-label{color:#64748b!important;text-transform:uppercase!important;letter-spacing:.5px!important;font-size:10px!important;font-weight:700!important;line-height:1.2!important}.mobile-price-info .price-value{color:#0a1628!important;font-size:18px!important;font-weight:800!important;line-height:1.2!important}.mobile-sticky-action-bar .mobile-action-btn{white-space:nowrap!important;border-radius:12px!important;flex-grow:1!important;justify-content:center!important;align-items:center!important;max-width:240px!important;height:48px!important;font-size:14px!important;font-weight:700!important;display:flex!important;box-shadow:0 4px 12px #dc262633!important}.hdr-fab-wrap{bottom:84px!important;right:16px!important}}#preloader{z-index:99999;background-color:#fff;justify-content:center;align-items:center;transition:opacity .3s ease-out,visibility .3s ease-out;display:flex;position:fixed;inset:0}#preloader.hide{opacity:0;visibility:hidden}.preloader{text-align:left;width:50px;height:50px;padding:0;display:inline-block}.preloader span{background:var(--bs-primary);border-radius:100%;width:50px;height:50px;animation:1.6s infinite alternate preloader;display:inline-block;position:absolute}.preloader span:nth-child(2){background:var(--bs-primary-bg-dark);animation-delay:-.8s}@keyframes preloader{0%{transform:scale(0)}to{transform:scale(1)}}#CookiebotConsentBanner,.cky-consent-container,#cky-consent,.cc-window,.cc-banner,#onetrust-consent-sdk,#onetrust-banner-sdk,#cookie-law-info-bar,.cookie-bar,.cookie-consent,#cookie-consent,.cookie-banner,#cookie-banner,#termly-code-consent,.termly-cookie-banner,#usercentrics-root,#cookieModal{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}@media print{@page{margin:10mm;size:auto}*,:before,:after{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;color-adjust:exact!important;box-shadow:none!important;text-shadow:none!important}html,body,main{color:#000!important;background:#fff!important;width:100%!important;margin:0!important;padding:0!important}.container{width:100%!important;max-width:100%!important;margin:0!important;padding-left:0!important;padding-right:0!important}.d-print-none,header,footer,.hdr-fab-wrap,.mobile-sticky-action-bar,.breadcrumb,#preloader,nav{visibility:hidden!important;display:none!important}a[href]:after,a[href]:after{content:""!important;display:none!important}.card{page-break-inside:avoid!important;break-inside:avoid!important;background-color:#fff!important;border:1px solid #cbd5e1!important;border-radius:8px!important;margin-bottom:16px!important}.card-header{background-color:#f8fafc!important;border-bottom:1px solid #cbd5e1!important;padding:10px 16px!important}.card-body{padding:16px!important}.table{border-collapse:collapse!important;width:100%!important}.table th,.table td{border-color:#e2e8f0!important;padding:8px 12px!important;font-size:13px!important}.badge{border:1px solid!important}}.breadcrumb-item+.breadcrumb-item:before{content:">"!important;color:#64748b!important;padding-left:6px!important;padding-right:6px!important;font-weight:500!important}.workflow-card{transition:all .3s cubic-bezier(.4,0,.2,1);border-color:#e2e8f0!important}.workflow-card:hover{transform:translateY(-6px);border-color:#e63946!important;box-shadow:0 16px 32px #e639461f!important}.step-badge{color:#e63946;letter-spacing:.05em;background:#fef2f2;border:1px solid #fecaca;border-radius:50px;padding:4px 12px;font-size:.75rem;font-weight:800;display:inline-block}.icon-box{color:#fff;background:linear-gradient(135deg,#e63946 0%,#dc2626 100%);border-radius:16px;justify-content:center;align-items:center;width:58px;height:58px;margin:0 auto;font-size:24px;display:flex;box-shadow:0 6px 16px #e6394640}.deal-btn{color:#e63946!important;background-color:#0000!important;border:1.5px solid #fecaca!important;border-radius:50px!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:6px 18px!important;font-size:13px!important;font-weight:700!important;text-decoration:none!important;transition:all .2s ease-in-out!important;display:inline-flex!important}.deal-card:hover .deal-btn,.deal-btn:hover{color:#fff!important;background-color:#e63946!important;border-color:#e63946!important}.trust-icon-pill{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:15px;display:flex}.shadow-xs{box-shadow:0 1px 3px #0f172a0d}.extra-small{font-size:11.5px}.hover-card-elevation{transition:transform .25s,box-shadow .25s}.hover-card-elevation:hover{transform:translateY(-4px);box-shadow:0 12px 28px -6px #0f172a1a!important}.flight-board-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:1024px){.flight-board-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.flight-board-grid{grid-template-columns:1fr}}.flight-ticket-card{background:#fff;border:1px solid #e2e8f0;border-radius:18px;flex-direction:column;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 18px #0f172a0d}.flight-ticket-card:hover{border-color:#fecaca;transform:translateY(-5px);box-shadow:0 16px 36px -6px #0f172a1f}.ticket-top{background:#fff;flex:1;padding:22px 22px 18px}.carrier-badge{background:#fff1f2;border:1px solid #fee2e2;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;display:flex}.carrier-name{color:#0f172a;font-size:.92rem;font-weight:800;line-height:1.2;display:block}.carrier-sub{color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:600;display:block}.flight-type-pill{text-transform:uppercase;letter-spacing:.04em;border-radius:20px;padding:4px 12px;font-size:.72rem;font-weight:800}.flight-type-pill.rt{color:#dc2626;background:#fff1f2;border:1px solid #fecaca}.flight-type-pill.ow{color:#d97706;background:#fffbeb;border:1px solid #fef3c7}.route-flight-visual{justify-content:space-between;align-items:center;padding:16px 0 6px;display:flex}.city-hub{flex-direction:column;min-width:70px;display:flex}.airport-code{color:#0f172a;letter-spacing:-.03em;font-size:1.75rem;font-weight:900;line-height:1}.city-title{color:#475569;white-space:nowrap;text-overflow:ellipsis;max-width:95px;margin-top:4px;font-size:.82rem;font-weight:700;overflow:hidden}.hub-time{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;font-weight:600}.flight-line-graphic{flex-direction:column;flex:1;align-items:center;margin:0 14px;display:flex}.flight-duration-tag{color:#64748b;margin-bottom:5px;font-size:.72rem;font-weight:700}.flight-track{align-items:center;width:100%;display:flex;position:relative}.track-point{background:#cbd5e1;border-radius:50%;flex-shrink:0;width:7px;height:7px}.track-point.start{background:#dc2626}.track-point.end{background:#0f172a}.track-dashed-line{border-top:1.5px dashed #cbd5e1;flex:1;height:0}.track-plane-icon{color:#dc2626;background:#fff1f2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin:0 4px;font-size:10px;display:flex;box-shadow:0 2px 6px #dc262633}.flight-nonstop-text{color:#059669;letter-spacing:.03em;margin-top:4px;font-size:.68rem;font-weight:700}.ticket-perforation{background:#fff;align-items:center;height:20px;display:flex;position:relative}.punch-hole{background:#f8fafc;border:1px solid #e2e8f0;border-radius:50%;width:18px;height:18px;position:absolute;top:1px}.punch-hole.left{left:-9px;box-shadow:inset -2px 0 3px #0000000a}.punch-hole.right{right:-9px;box-shadow:inset 2px 0 3px #0000000a}.dash-cut-line{border-top:1px dashed #cbd5e1;flex:1;height:0;margin:0 16px}.ticket-bottom{background:#fafaf9;border-top:1px solid #f1f5f9;padding:14px 22px 18px}.ticket-call-cta{background:#dc2626;border-radius:10px;flex:1.2;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:.86rem;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 3px 10px #dc262640;color:#fff!important;text-decoration:none!important}.ticket-call-cta:hover{background:#b91c1c;transform:translateY(-1px);box-shadow:0 5px 14px #dc262659;color:#fff!important}.ticket-search-cta{background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex:1;justify-content:center;align-items:center;padding:10px 14px;font-size:.86rem;font-weight:700;transition:all .2s;display:inline-flex;color:#0f172a!important;text-decoration:none!important}.ticket-search-cta:hover{background:#0f172a;border-color:#0f172a;transform:translateY(-1px);color:#fff!important}.bento-offers-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}@media (max-width:992px){.bento-offers-grid{grid-template-columns:1fr}}.bento-card{background:#fff;border:1px solid #e2e8f0;border-radius:20px;flex-direction:column;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden;box-shadow:0 6px 20px -4px #0f172a0d}.bento-card:hover{border-color:#fecaca;transform:translateY(-4px);box-shadow:0 16px 36px -8px #0f172a1a}.bento-photo-container{width:100%!important;height:200px!important;position:relative!important;overflow:hidden!important}.bento-photo{transition:transform .6s cubic-bezier(.16,1,.3,1);object-fit:cover!important}.bento-card:hover .bento-photo{transform:scale(1.06)}.bento-photo-overlay{background:linear-gradient(#0f172a1a 0%,#0f172aa6 100%);position:absolute;inset:0}.bento-badge{color:#fff;letter-spacing:.04em;text-transform:uppercase;border-radius:50px;padding:5px 12px;font-size:.75rem;font-weight:800;position:absolute;top:14px;left:14px;box-shadow:0 4px 12px #0003}.bento-content{flex-direction:column;flex:1;padding:22px 24px 24px;display:flex}.bento-sub-title{color:#dc2626;text-transform:uppercase;letter-spacing:.04em;margin-bottom:5px;font-size:.78rem;font-weight:700}.bento-title{color:#0f172a;margin-bottom:8px;font-size:1.25rem;font-weight:800;line-height:1.3}.bento-desc{color:#64748b;margin-bottom:16px;font-size:.88rem;line-height:1.55}.bento-perks-list{flex-wrap:wrap;gap:6px;margin-top:auto;margin-bottom:20px;display:flex}.bento-perk-chip{color:#334155;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:6px;padding:5px 10px;font-size:.76rem;font-weight:700;display:inline-flex}.bento-cta-btn{background:#dc2626;border:1px solid #dc2626;border-radius:50px;justify-content:center;align-items:center;gap:8px;padding:9px 20px;font-size:.85rem;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 3px 10px #dc262633;color:#fff!important;align-self:flex-start!important;width:fit-content!important;text-decoration:none!important}.bento-card:hover .bento-cta-btn,.bento-cta-btn:hover{background:#b91c1c;border-color:#b91c1c;transform:translateY(-1px);box-shadow:0 5px 14px #dc26264d;color:#fff!important}.modern-dests-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}@media (max-width:1100px){.modern-dests-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.modern-dests-grid{grid-template-columns:1fr}}.modern-dest-card{background:#fff;border:1px solid #e2e8f0;border-radius:18px;flex-direction:column;transition:all .25s;display:flex;overflow:hidden;box-shadow:0 4px 16px -2px #0f172a0d;text-decoration:none!important}.modern-dest-card:hover{border-color:#fecaca;transform:translateY(-4px);box-shadow:0 16px 32px -6px #0f172a1f}.modern-dest-photo-wrap{background:#0f172a;width:100%;height:180px;position:relative;overflow:hidden}.modern-dest-img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.modern-dest-card:hover .modern-dest-img{transform:scale(1.08)}.dest-code-pill{z-index:2;color:#0f172a;background:#fff;border-radius:50px;padding:4px 10px;font-size:.78rem;font-weight:800;position:absolute;top:12px;left:12px;box-shadow:0 3px 10px #00000026}.modern-dest-body{background:#fff;flex-direction:column;flex:1;justify-content:space-between;padding:16px;display:flex}.modern-dest-city{color:#0f172a;margin-bottom:2px;font-size:1.15rem;font-weight:800;line-height:1.25}.modern-dest-country{color:#64748b;margin:0;font-size:.82rem}.modern-dest-cta{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;justify-content:space-between;align-items:center;margin-top:14px;padding:8px 14px;font-size:.82rem;font-weight:700;transition:all .2s;display:inline-flex;color:#0f172a!important;text-decoration:none!important}.modern-dest-card:hover .modern-dest-cta{background:#dc2626;border-color:#dc2626;color:#fff!important}.faq-question-btn{cursor:pointer;transition:background-color .2s}.faq-question-btn:hover{background-color:#f8fafc}.faq-chevron{transition:transform .2s}.hero-search{position:relative!important;overflow:visible!important}.hero-search__bg{z-index:0!important;object-fit:cover!important}.p-3\.5{padding:1.25rem!important}.py-0\.5{padding-top:.15rem!important;padding-bottom:.15rem!important}.py-1\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.py-2\.5{padding-top:.65rem!important;padding-bottom:.65rem!important}.px-2\.5{padding-left:.65rem!important;padding-right:.65rem!important}.gap-2\.5{gap:.65rem!important}.me-1\.5{margin-right:.375rem!important}.ms-1\.5{margin-left:.375rem!important}.mb-1\.5{margin-bottom:.375rem!important}html,body,#main-wrapper{max-width:100vw;overflow-x:hidden}@media (max-width:991px){section{padding:48px 0}.flight-board-grid{gap:16px}.bento-offers-grid{gap:18px}}@media (max-width:576px){section{padding:36px 0}.container,.container-fluid{padding-left:14px;padding-right:14px}.ticket-top{padding:16px 16px 14px}.ticket-bottom{padding:12px 16px 14px}.airport-code{font-size:1.45rem}.city-hub{min-width:58px}.city-title{max-width:82px;font-size:.76rem}.flight-line-graphic{margin:0 8px}.ticket-call-cta,.ticket-search-cta{padding:9px 10px;font-size:.8rem}.bento-photo-container{height:175px!important}.bento-content{padding:18px 16px 20px}.bento-title{font-size:1.12rem}.modern-dest-photo-wrap{height:165px}h1,.h1,.display-4,.display-5{font-size:clamp(1.65rem,6vw,2.25rem);line-height:1.22}h2,.h2{font-size:clamp(1.35rem,5vw,1.75rem);line-height:1.28}}.airline-mobile-hero-wrap{background:#fdf8f8;border-top:1px solid #fee2e2;width:100%}.airline-mobile-top-area{padding:14px 14px 20px}.airline-mobile-pills-box{background:#fff;border:1.5px solid #e2e8f0;border-radius:50px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex;box-shadow:0 3px 12px #0f172a0f}.airline-mobile-live-pill{color:#15803d;white-space:nowrap;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:50px;align-items:center;gap:8px;padding:7px 14px;font-size:.84rem;font-weight:700;line-height:1.2;display:inline-flex}.airline-mobile-live-dot-wrap{flex-shrink:0;justify-content:center;align-items:center;width:10px;height:10px;display:inline-flex;position:relative}.airline-mobile-live-dot-ping{opacity:.65;background-color:#22c55e;border-radius:50%;width:18px;height:18px;animation:1.8s cubic-bezier(0,0,.2,1) infinite livePing;position:absolute}.airline-mobile-live-dot-center{background-color:#16a34a;border-radius:50%;width:8px;height:8px;position:relative}@keyframes livePing{0%{opacity:.85;transform:scale(.8)}75%,to{opacity:0;transform:scale(2.2)}}.airline-mobile-live-pill-text{letter-spacing:-.01em}.airline-mobile-live-pill-text strong{color:#166534;font-size:.92rem;font-weight:800}.airline-mobile-wait-pill{color:#b91c1c;white-space:nowrap;background:#fff1f2;border:1px solid #fecaca;border-radius:50px;align-items:center;gap:6px;padding:7px 13px;font-size:.82rem;font-weight:700;line-height:1.2;display:inline-flex}.airline-mobile-bolt-icon{color:#dc2626;font-size:.85rem}.airline-mobile-disclaimer-subnote{color:#94a3b8;text-align:center;letter-spacing:.01em;max-width:95%;margin:-10px auto 14px;font-size:.72rem;font-weight:500;line-height:1.35}.airline-mobile-red-btn{background:linear-gradient(135deg,#e63946 0%,#dc2626 100%);border-radius:50px;justify-content:center;align-items:center;gap:12px;width:100%;margin:16px 0 18px;padding:15px 18px;font-size:1.2rem;font-weight:800;transition:transform .15s,background .15s,box-shadow .15s;display:flex;box-shadow:0 6px 18px #dc262652;color:#fff!important;text-decoration:none!important}.airline-mobile-red-btn:hover,.airline-mobile-red-btn:active{background:linear-gradient(135deg,#dc2626 0%,#b91c1c 100%);transform:translateY(-1px);box-shadow:0 8px 22px #dc26266b;color:#fff!important}.airline-mobile-btn-icon{font-size:1.3rem}.airline-mobile-banner-card{border-radius:18px;display:block;overflow:hidden;box-shadow:0 6px 20px #0f172a1a;text-decoration:none!important}.airline-mobile-banner-img{object-fit:cover;width:100%;height:auto;display:block}.airline-mobile-after-section{text-align:center;background:#fff;border-top:1px solid #f1f5f9;border-bottom:1px solid #f1f5f9;padding:24px 16px 28px}.airline-mobile-after-title{color:#0f172a;letter-spacing:-.02em;margin:0 0 12px;font-size:1.55rem;font-weight:800;line-height:1.25}.airline-mobile-after-sub{color:#334155;max-width:340px;margin:0 auto 20px;font-size:.96rem;line-height:1.55}.airline-mobile-after-red-btn{margin:0 0 14px!important}.airline-mobile-search-pill-btn{background:#0f172a;border:1px solid #1e293b;border-radius:50px;justify-content:center;align-items:center;width:100%;margin:0 0 24px;padding:15px 18px;font-size:1.15rem;font-weight:800;transition:transform .15s,background .15s;display:flex;box-shadow:0 6px 18px #0f172a38;color:#fff!important;text-decoration:none!important}.airline-mobile-search-pill-btn:hover,.airline-mobile-search-pill-btn:active{background:#1e293b;transform:translateY(-1px);color:#fff!important}.airline-mobile-cards-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.airline-mobile-feature-card{background:#fff;border:1.5px solid #f1f5f9;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;padding:20px 12px;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;box-shadow:0 4px 16px #0f172a0a;text-decoration:none!important}.airline-mobile-feature-card:hover,.airline-mobile-feature-card:active{border-color:#fecaca;transform:translateY(-2px);box-shadow:0 8px 22px #dc26261f}.airline-mobile-feature-icon{background:#fff1f2;border:1px solid #fee2e2;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:12px;display:flex}.airline-mobile-feature-label{color:#0f172a;font-size:.94rem;font-weight:800;line-height:1.3}.airline-mobile-sticky-bar{z-index:9999;background:#fff;border-top:1px solid #fee2e2;padding:12px 14px;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 24px #0f172a24}.airline-mobile-sticky-btn{background:linear-gradient(135deg,#e63946 0%,#dc2626 100%);border-radius:14px;justify-content:center;align-items:center;gap:12px;width:100%;padding:15px 18px;font-size:1.32rem;font-weight:800;transition:transform .15s,background .15s;display:flex;box-shadow:0 4px 16px #dc262659;color:#fff!important;text-decoration:none!important}.airline-mobile-sticky-btn:hover,.airline-mobile-sticky-btn:active{background:linear-gradient(135deg,#dc2626 0%,#b91c1c 100%);transform:translateY(-1px);color:#fff!important}@media (max-width:390px){.airline-mobile-pills-box{gap:6px;padding:5px 6px}.airline-mobile-live-pill{gap:6px;padding:6px 10px;font-size:.76rem}.airline-mobile-wait-pill{padding:6px 9px;font-size:.74rem}.airline-mobile-red-btn,.airline-mobile-search-pill-btn{padding:13px 14px;font-size:1.05rem}.airline-mobile-sticky-btn{padding:13px 14px;font-size:1.18rem}.airline-mobile-after-title{font-size:1.38rem}}.table td .btn,.table th,.table td,.btn-outline-primary,.btn-outline-danger{white-space:nowrap!important}.table-responsive table{min-width:560px}.airline-search-form--open{animation:.35s slideFadeDown;display:block!important}@keyframes slideFadeDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.airline-mobile-inventory-btn{cursor:pointer;background:#0f172a;border:1.5px solid #334155;border-radius:50px;justify-content:center;align-items:center;gap:8px;width:100%;margin:0 0 16px;padding:14px 18px;font-size:1.12rem;font-weight:800;transition:transform .15s,background .15s,box-shadow .15s;display:flex;box-shadow:0 4px 14px #0f172a38;color:#fff!important;text-decoration:none!important}.airline-mobile-inventory-btn:hover,.airline-mobile-inventory-btn:active{background:#1e293b;transform:translateY(-1px);box-shadow:0 6px 18px #0f172a52;color:#fff!important}.airline-mobile-inventory-btn.active{background:#1e293b;border-color:#64748b}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_e6750328-module__OoXRCG__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_e6750328-module__OoXRCG__variable{--font-plus-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_e0e3ef5f-module__pfbz0G__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_e0e3ef5f-module__pfbz0G__variable{--font-inter:"Inter", "Inter Fallback"}
