@font-face{font-family:Inter;src:url('/uploads/fonts/inter/static/Inter_18pt-Regular.ttf') format('truetype');font-weight:400;font-display:swap}
@font-face{font-family:Inter;src:url('/uploads/fonts/inter/static/Inter_18pt-Medium.ttf') format('truetype');font-weight:500;font-display:swap}
@font-face{font-family:Inter;src:url('/uploads/fonts/inter/static/Inter_18pt-SemiBold.ttf') format('truetype');font-weight:600;font-display:swap}
@font-face{font-family:Inter;src:url('/uploads/fonts/inter/static/Inter_18pt-Bold.ttf') format('truetype');font-weight:700;font-display:swap}
:root{--flight-ink:#171717;--flight-muted:#6d6d6b;--flight-line:#e9e9e7;--flight-lime:#eaff57;--flight-blue:#d9e2f3;--flight-ease:cubic-bezier(.22,1,.36,1)}
*{box-sizing:border-box}
html{scroll-behavior:smooth}
body.v2-flights-page{margin:0;min-width:320px;background:#fff;color:var(--flight-ink);font:400 16px/1.55 Inter,Arial,sans-serif;-webkit-font-smoothing:antialiased}
.v2-flights-page a{color:inherit;text-decoration:none}
.v2-flights-page button,.v2-flights-page input{font:inherit}
.v2-flights-page button{cursor:pointer}
.v2-flights-page img{max-width:100%;display:block}
.v2-flights-page :is(a,button,input):focus-visible{outline:3px solid #6079da;outline-offset:3px}
.preview-ribbon{display:flex;align-items:center;justify-content:center;gap:12px;height:40px;padding:0 18px;background:#151515;color:#f7f7f7;text-align:center;font-size:11px;letter-spacing:.02em}
.preview-ribbon a{text-decoration:underline;text-underline-offset:3px}
.flights-container{width:min(1152px,calc(100% - 48px));margin-inline:auto}
.flights-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.flights-kicker,.flights-section-kicker,.mini-kicker,.deep-form-label{font-size:11px;font-weight:600;letter-spacing:.09em;text-transform:uppercase}
.flights-section{padding:128px 0}
.flights-section h2{margin:0;font-size:clamp(43px,4.7vw,65px);line-height:1.08;letter-spacing:-.067em;font-weight:500}
.flights-section-lead{max-width:590px;margin:19px 0 0;color:var(--flight-muted);font-size:19px;line-height:1.5;letter-spacing:-.02em}

/* Two-column product hero, with an animated illustrative interface. */
.flights-hero{overflow:hidden;background:#fff}
.flights-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:34px;min-height:680px;align-items:center}
.flights-hero-copy{padding:74px 0 86px}
.flights-hero-copy h1{max-width:630px;margin:100px 0 22px;font-size:clamp(58px,5vw,76px);line-height:1.02;letter-spacing:-.075em;font-weight:500}
.flights-hero-copy>p{max-width:570px;margin:0 0 31px;color:#666;font-size:19px;line-height:1.44;letter-spacing:-.023em}
.flights-email-form{display:flex;align-items:center;gap:4px;width:min(508px,100%);padding:4px;border:1px solid #e3e3e1;border-radius:12px;background:#f8f8f7}
.flights-email-form input{min-width:0;flex:1;height:49px;padding:0 18px;border:0;outline:0;background:transparent;color:#171717;font-size:14px}
.flights-email-form input::placeholder{color:#777}
.flights-email-form button{display:flex;align-items:center;justify-content:center;gap:10px;min-height:49px;padding:0 18px;border:0;border-radius:8px;background:var(--flight-lime);color:#171717;font-size:13px;font-weight:600;white-space:nowrap;transition:background .2s ease,transform .2s ease}
.flights-email-form button:hover{background:#dcf24b;transform:translateY(-1px)}
.flights-email-form button img{width:16px;height:16px}
.flights-form-note{display:block;margin-top:10px;color:#898987;font-size:11px}
.flights-hero-scene{position:relative;height:590px;align-self:stretch;margin:34px calc((1152px - 100vw)/2) 34px 0;min-width:0;overflow:hidden;border-radius:14px 0 0 14px;background:linear-gradient(147deg,#cfdaec,#e6ebf2 70%,#f5f7f9);isolation:isolate}
.flight-scene-grid{position:absolute;inset:0;background-image:linear-gradient(#ffffff35 1px,transparent 1px),linear-gradient(90deg,#ffffff35 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(110deg,transparent 10%,#000 72%)}
.flight-route-orbit{position:absolute;width:650px;height:650px;border:1px solid #ffffff69;border-radius:50%;left:44%;top:-22%;transform:rotate(-28deg)}
.flight-route-orbit--two{width:480px;height:480px;left:62%;top:4%;opacity:.85}
.flight-visual-window{position:absolute;left:8%;top:14%;width:660px;max-width:85%;border:1px solid #e1e3e9;border-radius:14px;background:#fff;box-shadow:0 25px 70px #23324c25;transform:rotate(-1.2deg);animation:flightFloat 7s ease-in-out infinite}
.flight-visual-top{display:flex;align-items:center;gap:14px;height:44px;padding:0 17px;border-bottom:1px solid #ededed}
.flight-visual-logo img{width:65px;height:auto}
.flight-visual-top-text{color:#81828a;font-size:10px}
.flight-visual-dots{display:flex;gap:5px;margin-left:auto}.flight-visual-dots i{width:5px;height:5px;border-radius:50%;background:#d1d4dc}
.flight-visual-body{padding:21px 25px 25px}
.flight-visual-tabs{display:flex;gap:18px;border-bottom:1px solid #e8e8eb}
.flight-visual-tabs button{padding:0 0 10px;border:0;border-bottom:2px solid transparent;background:transparent;color:#777e8a;font-size:12px}
.flight-visual-tabs button.is-active{border-color:#171717;color:#171717;font-weight:600}
.flight-visual-search{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;margin-top:17px;border:1px solid #e6e8ee;border-radius:9px}
.flight-visual-search>div{padding:12px 17px}
.flight-visual-search>div:last-child{border-left:1px solid #e6e8ee}
.flight-visual-search small,.flight-visual-search strong{display:block}.flight-visual-search small{color:#8b8d95;font-size:9px;font-weight:600;letter-spacing:.07em}.flight-visual-search strong{margin-top:2px;font-size:17px;line-height:1.2;white-space:nowrap}.flight-visual-search em{margin-left:4px;color:#8b8d95;font-size:11px;font-style:normal;font-weight:500}
.flight-visual-transfer{position:relative;z-index:1;display:grid;place-items:center;width:32px;height:32px;margin-inline:-16px;border:1px solid #e6e8ee;border-radius:50%;background:#fff}.flight-visual-transfer img{width:15px;height:15px}
.flight-visual-meta{display:flex;gap:18px;padding:13px 1px 18px;color:#6d7280;font-size:11px}.flight-visual-meta span{display:flex;align-items:center;gap:6px}.flight-visual-meta img{width:13px;height:13px}
.flight-visual-label{padding:0 0 9px;color:#999ba3;font-size:9px;font-weight:600;letter-spacing:.08em}
.flight-visual-result{overflow:hidden;border:1px solid #e6e8ee;border-radius:9px;background:#fff}
.flight-visual-result-head{display:flex;align-items:center;gap:9px;padding:12px 15px;color:#6f7480;font-size:11px}.flight-result-symbol{display:grid;place-items:center;width:24px;height:24px;border-radius:6px;background:#edf1f9}.flight-result-symbol img{width:14px;height:14px}.flight-result-duration{margin-left:auto}
.flight-visual-result-route{display:grid;grid-template-columns:1fr 1.5fr 1fr;align-items:center;padding:0 18px 15px}.flight-visual-result-route>div:last-child{text-align:right}.flight-visual-result-route strong{display:block;font-size:22px;line-height:1.1}.flight-visual-result-route small{color:#8d919b;font-size:10px}.flight-route-line{display:flex;align-items:center;gap:2px}.flight-route-line i{width:5px;height:5px;border:1.5px solid #8295b9;border-radius:50%}.flight-route-line span{flex:1;border-top:1px dashed #8295b9}
.flight-visual-result-foot{display:flex;align-items:center;justify-content:space-between;padding:9px 15px;border-top:1px solid #ededed;color:#737985;font-size:10px}.flight-result-arrow{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#eaff57}.flight-result-arrow img{width:13px;height:13px}
.flight-float-card{position:absolute;z-index:3;display:flex;align-items:center;gap:10px;padding:11px 14px;border:1px solid #ffffffa0;border-radius:10px;background:#fff;box-shadow:0 15px 35px #23324c24;animation:flightFloat 6s ease-in-out infinite}
.flight-float-card--top{right:8%;top:9%;animation-delay:-2s}.flight-float-card--bottom{left:3%;bottom:9%;animation-delay:-4s}.flight-float-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:6px;background:#edf1f9}.flight-float-icon--lime{background:#eaff57}.flight-float-icon img{width:17px;height:17px}.flight-float-card small,.flight-float-card strong{display:block}.flight-float-card small{color:#888;font-size:9px}.flight-float-card strong{font-size:11px;font-weight:600}
@keyframes flightFloat{50%{transform:translateY(-9px) rotate(-1.2deg)}}@keyframes flightFloatPlain{50%{transform:translateY(-7px)}}
.flight-float-card{animation-name:flightFloatPlain}

/* Horizontal feature stories. */
.flights-benefits{overflow:hidden}
.flights-benefits .flights-section-kicker{margin-bottom:17px;text-align:center}
.flights-benefits-head{position:relative;margin:0 auto 54px}
.flights-benefits-head h2{max-width:900px;margin:auto;text-align:center}
.flights-carousel-controls{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}
.flights-round-arrow{display:grid;place-items:center;width:42px;height:42px;border:0;border-radius:50%;background:#f1f1ef;transition:transform .2s,background .2s}.flights-round-arrow:hover:not(:disabled){transform:translateY(-2px);background:#e7e7e3}.flights-round-arrow:disabled{opacity:.38;cursor:default}.flights-round-arrow img{width:19px;height:19px}
.flights-carousel{display:flex;gap:16px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;margin-right:calc((1152px - 100vw)/2);padding:0 max(0px,calc((100vw - 1152px)/2)) 6px 0}.flights-carousel::-webkit-scrollbar{display:none}
.flights-carousel-card{flex:0 0 355px;scroll-snap-align:start;min-width:0}
.flights-card-art{height:355px;padding:24px;border-radius:13px;background:#dce5f2;overflow:hidden}.mini-kicker{color:#5d6980}
.flights-card-copy{padding:20px 2px 0}.flights-card-copy h3{margin:0 0 7px;font-size:24px;font-weight:500;line-height:1.12;letter-spacing:-.045em}.flights-card-copy p{margin:0;color:var(--flight-muted);font-size:15px;line-height:1.5}
.flights-card-art--route{display:flex;flex-direction:column;background:#dce5f2}.mini-route{display:flex;align-items:center;justify-content:space-between;margin:auto 8px 0}.mini-route strong{font-size:54px;line-height:1;letter-spacing:-.065em;font-weight:500}.mini-route>span{display:grid;place-items:center;width:45px;height:45px;border:1px solid #fff;border-radius:50%;background:#ffffff9a;transform:rotate(13deg)}.mini-route img{width:21px;height:21px}.mini-route-caption{display:flex;justify-content:space-between;margin:8px 8px auto;color:#677185;font-size:12px}.mini-search-types{display:flex;gap:8px}.mini-search-types b{padding:10px 13px;border:1px solid #ffffff9e;border-radius:20px;background:#ffffffa8;font-size:11px;font-weight:500}.mini-search-types b:last-child{background:#eaff57}
.flights-card-art--compare{background:#efeee9}.mini-compare-row{display:flex;align-items:center;justify-content:space-between;margin-top:16px;padding:23px 15px;border:1px solid #e9e9e5;border-radius:10px;background:#fff;box-shadow:0 10px 20px #00000008}.mini-compare-row:first-of-type{margin-top:40px}.mini-compare-row span{font-size:16px;font-weight:600}.mini-compare-row i{display:inline-block;width:48px;margin:0 7px;border-top:1px dashed #9a9a95;vertical-align:5px}.mini-compare-row b{color:#667184;font-size:10px;font-weight:500}
.flights-card-art--filters{background:#e8eadf}.mini-filter{display:flex;align-items:center;gap:13px;margin-top:16px;padding:20px 16px;border-radius:10px;background:#fff;box-shadow:0 9px 24px #0000000b}.mini-filter:first-of-type{margin-top:38px}.mini-filter img{width:18px;height:18px}.mini-filter span{font-size:14px;font-weight:500}.mini-filter b{margin-left:auto;padding:5px 8px;border-radius:20px;background:#eaff57;font-size:10px;font-weight:500}
.flights-card-art--booking{background:#e8e7eb}.mini-booking-step{display:flex;align-items:center;gap:13px;margin-top:16px;padding:17px 15px;border-radius:10px;background:#fff}.mini-booking-step:first-of-type{margin-top:43px}.mini-booking-step i{font-size:11px;font-style:normal;color:#888}.mini-booking-step span{font-size:14px;font-weight:500}.mini-booking-step img{width:18px;height:18px;margin-left:auto}.mini-booking-step:last-child{background:#eaff57}

/* Full-width screenshot-like product panel. */
.flights-showcase{background:#f6f6f4}
.flights-showcase-grid{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:88px}
.flights-showcase-copy h2{margin:16px 0 19px}.flights-showcase-copy p{margin:0;color:var(--flight-muted);font-size:18px;line-height:1.53}.flights-inline-link{display:inline-flex;align-items:center;gap:10px;margin-top:30px;font-size:14px;font-weight:500}.flights-inline-link img{width:18px;height:18px;transition:transform .2s}.flights-inline-link:hover img{transform:translate(3px,-3px)}
.flights-showcase-visual{min-width:0;overflow:hidden;border:1px solid #e6e6e4;border-radius:13px;background:#fff;box-shadow:0 30px 70px #00000012}
.showcase-browser{height:39px;display:flex;align-items:center;gap:15px;padding:0 17px;border-bottom:1px solid #ececeb;background:#fafafa}.showcase-browser span{display:flex;gap:5px}.showcase-browser i{width:6px;height:6px;border-radius:50%;background:#d3d3d1}.showcase-browser b{font-size:10px;font-weight:500;color:#888}
.showcase-content{padding:26px}.showcase-title{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.showcase-title strong{font-size:20px;font-weight:600;letter-spacing:-.03em}.showcase-title span{color:#888;font-size:10px}.showcase-filters{display:flex;gap:8px;margin:17px 0}.showcase-filters span{display:flex;align-items:center;gap:12px;padding:7px 9px;border:1px solid #e9e9e7;border-radius:20px;color:#636363;font-size:10px}.showcase-filters img{width:12px;height:12px}
.showcase-result{display:grid;grid-template-columns:1fr 1.3fr 1fr 19px;align-items:center;gap:10px;margin-top:9px;padding:17px 15px;border:1px solid #e9e9e7;border-radius:8px}.showcase-result>div:nth-child(3){text-align:right}.showcase-result b,.showcase-result small{display:block}.showcase-result b{font-size:17px;line-height:1.2}.showcase-result small{color:#919191;font-size:10px}.showcase-result>img{width:17px;height:17px}.showcase-journey{text-align:center}.showcase-journey small{margin-bottom:7px}.showcase-journey i{display:block;border-top:1px dashed #afb5bc}

/* Alternating process blocks. */
.flights-deep>.flights-container>.flights-section-kicker{text-align:center}.flights-deep>.flights-container>h2{text-align:center;margin:13px auto 0}.flights-deep .flights-section-lead{text-align:center;margin:18px auto 82px}
.flights-deep-row{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:110px;margin-top:32px}.flights-deep-row+.flights-deep-row{margin-top:110px}.flights-deep-row--reverse .flights-deep-copy{order:2}.flights-deep-row--reverse .flights-deep-art{order:1}
.flights-deep-number{font-size:11px;letter-spacing:.07em;font-weight:600}.flights-deep-copy h3{max-width:500px;margin:15px 0;font-size:clamp(37px,3.7vw,50px);font-weight:500;line-height:1.1;letter-spacing:-.06em}.flights-deep-copy p{max-width:490px;margin:0;color:var(--flight-muted);font-size:18px;line-height:1.5}
.flights-deep-art{min-height:390px;display:flex;flex-direction:column;justify-content:center;padding:50px 55px;border-radius:14px;background:#e2e8f3}.deep-form-label{margin-bottom:20px;color:#717b8d}.deep-form-row{display:flex;align-items:center;justify-content:space-between;padding:20px;border-radius:10px;background:#fff}.deep-form-row span{display:block}.deep-form-row small,.deep-form-row strong{display:block}.deep-form-row small{color:#999;font-size:10px}.deep-form-row strong{font-size:20px;font-weight:500}.deep-form-row>img{width:20px;height:20px}.deep-form-row--bottom{margin-top:10px;font-size:12px}.deep-form-row--bottom span{display:flex;align-items:center;gap:9px}.deep-form-row--bottom img{width:17px;height:17px}.deep-form-row--bottom b{font-size:12px;font-weight:500}
.flights-deep-art--choice{background:#ededeb}.deep-choice-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:13px;font-size:21px;font-weight:500;letter-spacing:-.04em}.deep-choice-head img{width:20px;height:20px}.deep-choice-line{display:flex;justify-content:space-between;padding:17px 18px;margin-top:8px;border-radius:8px;background:#fff;font-size:13px}.deep-choice-line b{font-weight:500}.deep-choice-line:first-of-type b{background:#eaff57;padding:2px 8px;border-radius:20px}
.flights-deep-art--summary{background:#e6eadd}.deep-summary-head{display:flex;align-items:center;gap:9px;font-size:14px;font-weight:500}.deep-summary-head img{width:21px;height:21px}.deep-summary-route{display:flex;align-items:center;gap:16px;margin:35px 0}.deep-summary-route b{font-size:41px;font-weight:500;letter-spacing:-.06em}.deep-summary-route i{flex:1;border-top:1px dashed #777}.deep-summary-foot{display:flex;align-items:center;justify-content:space-between;padding-top:20px;border-top:1px solid #cdd6c4;font-size:13px}.deep-summary-foot img{width:20px;height:20px}

.flights-next{background:#f7f7f5}.flights-next h2{max-width:690px;margin:15px 0 42px}.flights-next-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.flights-next-grid a{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-height:270px;padding:27px;border:1px solid #ececea;border-radius:13px;background:#fff;transition:transform .25s var(--flight-ease),box-shadow .25s}.flights-next-grid a:hover{transform:translateY(-5px);box-shadow:0 16px 36px #0000000d}.flights-next-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:7px;background:#f3f3f1}.flights-next-icon img{width:21px;height:21px}.flights-next-grid strong{margin-top:auto;font-size:24px;font-weight:500;letter-spacing:-.05em}.flights-next-grid a>span:nth-of-type(2){max-width:250px;margin-top:7px;color:var(--flight-muted);font-size:14px;line-height:1.4}.flights-next-arrow{position:absolute;right:24px;top:29px;width:19px;height:19px}
.flights-final{padding:124px 0 132px;text-align:center}.flights-final h2{margin:0;font-size:clamp(49px,5.6vw,76px);line-height:1.05;letter-spacing:-.075em;font-weight:500}.flights-final p{max-width:610px;margin:22px auto 30px;color:var(--flight-muted);font-size:18px}.flights-final .flights-email-form{margin:auto}
.flights-footer{padding:72px 0 26px;background:#1c1c1c;color:#fff}.flights-footer-grid{display:flex;justify-content:space-between;gap:40px}.flights-footer-grid>div>a img{width:95px;filter:brightness(0) invert(1)}.flights-footer-grid p{max-width:280px;color:#aaa;font-size:13px}.flights-footer-grid nav{display:flex;gap:30px;align-items:flex-start;font-size:13px}.flights-footer-grid nav a{color:#ccc}.flights-footer-grid nav a:hover{color:#fff}.flights-footer-bottom{display:flex;justify-content:space-between;gap:15px;margin-top:68px;padding-top:24px;border-top:1px solid #383838;color:#8e8e8e;font-size:11px}

@media(max-width:1199px){.flights-hero-scene{margin-right:-24px}.flights-carousel{margin-right:-24px;padding-right:24px}}
@media(max-width:900px){.flights-hero-grid{gap:14px}.flights-hero-copy h1{margin-top:65px;font-size:clamp(50px,6vw,68px)}.flights-hero-scene{height:560px}.flight-visual-window{max-width:93%;left:3%}.flight-float-card--top{right:2%}.flights-showcase-grid{gap:36px}.flights-deep-row{gap:40px}.flights-deep-art{padding:32px}}
@media(max-width:760px){.flights-container{width:calc(100% - 32px)}.flights-section{padding:90px 0}.flights-hero-grid{display:block}.flights-hero-copy{padding:53px 0 35px}.flights-hero-copy h1{max-width:610px;margin:52px 0 19px;font-size:clamp(48px,10vw,70px)}.flights-hero-copy>p{font-size:17px}.flights-hero-scene{height:470px;margin:0 -16px;border-radius:0}.flight-visual-window{left:7%;top:12%;width:590px;max-width:85%}.flights-benefits-head h2{text-align:left}.flights-benefits .flights-section-kicker{text-align:left}.flights-carousel-card{flex-basis:320px}.flights-card-art{height:320px}.flights-showcase-grid,.flights-deep-row{grid-template-columns:1fr;gap:35px}.flights-showcase-copy h2{max-width:550px}.flights-deep .flights-section-lead{margin-bottom:60px}.flights-deep-row+.flights-deep-row{margin-top:78px}.flights-deep-row--reverse .flights-deep-copy,.flights-deep-row--reverse .flights-deep-art{order:initial}.flights-deep-art{min-height:340px}.flights-next-grid{grid-template-columns:1fr}.flights-next-grid a{min-height:210px}.flights-footer-grid{display:block}.flights-footer-grid nav{margin-top:38px;flex-wrap:wrap}.flights-footer-bottom{margin-top:45px}}
@media(max-width:520px){.preview-ribbon{gap:5px;font-size:9px;white-space:nowrap}.flights-section h2{font-size:clamp(39px,10vw,50px)}.flights-hero-copy h1{font-size:clamp(47px,11vw,60px)}.flights-email-form{display:block;padding:5px}.flights-email-form input{display:block;width:100%;height:48px}.flights-email-form button{width:100%}.flights-hero-scene{height:420px}.flight-visual-window{left:7%;top:16%;max-width:93%;transform:scale(.83) rotate(-1.2deg);transform-origin:top left;animation:none}.flight-float-card--top{right:3%;top:8%}.flight-float-card--bottom{left:2%;bottom:8%}.flight-float-card strong{font-size:9px}.flight-float-icon{width:27px;height:27px}.flight-float-icon img{width:15px;height:15px}.flights-carousel-card{flex-basis:min(80vw,320px)}.flights-card-art{height:300px}.flights-showcase-visual{margin-inline:-8px}.showcase-content{padding:16px}.showcase-title{display:block}.showcase-title span{display:block;margin-top:3px}.showcase-filters{overflow:auto;white-space:nowrap}.showcase-result{padding:12px 9px;gap:4px}.showcase-result b{font-size:13px}.showcase-journey small{font-size:8px}.flights-deep-art{min-height:290px;padding:25px}.flights-deep-copy p,.flights-showcase-copy p{font-size:16px}.flights-final{padding:93px 0}.flights-final h2{font-size:clamp(45px,10vw,58px)}.flights-footer-grid nav{display:grid;gap:12px}.flights-footer-bottom{display:block}.flights-footer-bottom span{display:block;margin-top:8px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.flight-visual-window,.flight-float-card{animation:none}.flights-carousel{scroll-behavior:auto}.flights-round-arrow,.flights-next-grid a,.flights-email-form button{transition:none}}
