.FlightsFromDesign_root__MufgU{--fu-navy:rgb(var(--cf-navy-ink));--fu-blue:rgb(var(--cf-accent));--fu-ink-2:rgb(var(--cf-ink-2));--fu-ink-3:#6b7590;--fu-mute:#9aa3b5;--fu-ease:cubic-bezier(0.22,0.61,0.36,1);--fu-ease-out:cubic-bezier(0.16,1,0.3,1);--fu-r-chap:2.75rem;--fu-ground-1:#f3f6fc;--fu-ground-2:#fbfcfe;--fu-ground-3:#f6f8fc;--fu-c9d2e3:#c9d2e3;--fu-8c97b0:#8c97b0;--fu-56607a:#56607a;--fu-22c55e:#22c55e;--fu-rgb-22c55e:34 197 94;--fu-rgb-f4f6fa:244 246 250;--fu-9db8ff:#9db8ff;--fu-f1f4f9:#f1f4f9;--fu-f4f6fa:#f4f6fa;--fu-eef2fa:#eef2fa;--fu-dde4f2:#dde4f2;--fu-e7c35a:#e7c35a;--fu-1a2547:#1a2547;--fu-dce7fd:#dce7fd;--fu-f8fafe:#f8fafe;--fu-rgb-dce7fd:220 231 253;--fu-e6ebf4:#e6ebf4;--fu-7c9cf2:#7c9cf2;--fu-16a34a:#16a34a;--fu-eef3fe:#eef3fe;--fu-c3d4f8:#c3d4f8;--fu-6f92ee:#6f92ee;--fu-3e63d8:#3e63d8;--fu-f1f5fd:#f1f5fd;--fu-b4bccb:#b4bccb;--fu-e3e8f2:#e3e8f2;--fu-rgb-080c1c:8 12 28;--fu-eef1f6:#eef1f6;--fu-f4f8ff:#f4f8ff;--fu-e8effd:#e8effd}:where(.FlightsFromDesign_root__MufgU) button,:where(.FlightsFromDesign_root__MufgU) input,:where(.FlightsFromDesign_root__MufgU) select{font:inherit;color:inherit}:where(.FlightsFromDesign_root__MufgU) .eyebrow{display:inline-flex;align-items:center;gap:.625rem;font-size:.75rem;font-weight:700;letter-spacing:.191em;text-transform:uppercase;color:var(--fu-blue)}:where(.FlightsFromDesign_root__MufgU) .wrap{max-width:79.5rem;margin:0 auto;padding:0 1.5rem}:where(.FlightsFromDesign_root__MufgU) .g{color:var(--fu-8c97b0)}@keyframes FlightsFromDesign_cl__Wc1Hz{to{transform:translate(1rem,-.5rem)}}:where(.FlightsFromDesign_root__MufgU) .cloud{position:absolute;pointer-events:none;z-index:2;filter:drop-shadow(0 1.125rem 1.5rem rgb(var(--cf-navy-ink)/.14));animation:FlightsFromDesign_cl__Wc1Hz 14s ease-in-out infinite alternate}:where(.FlightsFromDesign_root__MufgU) .shead{text-align:center;max-width:51.25rem;margin:0 auto}:where(.FlightsFromDesign_root__MufgU) .shead h1,:where(.FlightsFromDesign_root__MufgU) .shead h2{margin:1.125rem 0 0;font-size:clamp(2.75rem,5.6vw,5rem);line-height:1;font-weight:600;letter-spacing:-.064em;text-wrap:balance}:where(.FlightsFromDesign_root__MufgU) .shead p{margin:1.375rem auto 0;max-width:37.5rem;font-size:1.125rem;line-height:1.55;color:var(--fu-56607a);text-wrap:pretty}:where(.FlightsFromDesign_root__MufgU) .crumb{text-align:center;font-size:.8125rem;color:var(--fu-ink-3);margin-bottom:1.375rem}:where(.FlightsFromDesign_root__MufgU) .crumb a{text-decoration:none}:where(.FlightsFromDesign_root__MufgU) .crumb a:hover{color:var(--fu-navy)}:where(.FlightsFromDesign_root__MufgU) .hero{position:relative;padding:clamp(4rem,7vw,6.5rem) 0 0}:where(.FlightsFromDesign_root__MufgU) .stage{position:relative;max-width:70rem;margin:clamp(3rem,5vw,4.5rem) auto 0;padding:0 clamp(1.5rem,5vw,5rem)}:where(.FlightsFromDesign_root__MufgU) .photo{position:relative;border-radius:2.5rem;overflow:hidden;aspect-ratio:2.1;box-shadow:0 3.125rem 5.625rem -3.125rem rgb(var(--cf-navy-ink)/.5)}:where(.FlightsFromDesign_root__MufgU) .photo img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.04);transition:transform 1.6s var(--fu-ease-out)}:where(.FlightsFromDesign_root__MufgU) .glass{background:rgb(255 255 255/.8);-webkit-backdrop-filter:blur(1.125rem) saturate(1.4);backdrop-filter:blur(1.125rem) saturate(1.4);border:1px solid rgb(255 255 255/.85);box-shadow:0 1px 0 rgb(255 255 255/.9) inset,0 1.875rem 3.75rem -1.75rem rgb(var(--cf-navy-ink)/.45);border-radius:1.5rem}:where(.FlightsFromDesign_root__MufgU) .fl-cheap{position:absolute;left:0;bottom:9%;width:min(20.625rem,40%);padding:1.125rem 1.25rem 1.25rem;z-index:3}:where(.FlightsFromDesign_root__MufgU) .fl-board{position:absolute;right:0;top:-6%;width:min(23.75rem,44%);padding:1rem 1rem .625rem;z-index:3}:where(.FlightsFromDesign_root__MufgU) .fh{display:flex;align-items:center;gap:.625rem}:where(.FlightsFromDesign_root__MufgU) .fh .av{width:1.875rem;height:1.875rem;border-radius:50%;background:var(--fu-blue);color:white;display:grid;place-items:center;font-size:.6875rem;font-weight:700;flex-shrink:0}:where(.FlightsFromDesign_root__MufgU) .fh b{font-size:.8438rem;font-weight:700;display:block}:where(.FlightsFromDesign_root__MufgU) .fh small{font-size:.6875rem;color:var(--fu-ink-3)}:where(.FlightsFromDesign_root__MufgU) .fh .live{margin-left:auto}:where(.FlightsFromDesign_root__MufgU) .live{display:inline-flex;align-items:center;gap:.375rem;font-size:.6875rem;color:var(--fu-ink-2);background:white;padding:.25rem .5625rem;border-radius:62.4375rem;white-space:nowrap}:where(.FlightsFromDesign_root__MufgU) .live i{width:.375rem;height:.375rem;border-radius:50%;background:var(--fu-22c55e);animation:FlightsFromDesign_ping__HL8kN 1.8s infinite}@keyframes FlightsFromDesign_ping__HL8kN{0%{box-shadow:0 0 0 0 rgb(var(--fu-rgb-22c55e)/.6)}70%{box-shadow:0 0 0 .375rem rgb(var(--fu-rgb-22c55e)/0)}to{box-shadow:0 0 0 0 rgb(var(--fu-rgb-22c55e)/0)}}:where(.FlightsFromDesign_root__MufgU) .fr{margin-top:.875rem;font-size:1.75rem;font-weight:600;letter-spacing:-.049em;display:flex;align-items:center;gap:.5rem}:where(.FlightsFromDesign_root__MufgU) .fr svg{width:1.625rem;height:.75rem;color:var(--fu-mute)}:where(.FlightsFromDesign_root__MufgU) .fs{font-size:.75rem;color:var(--fu-ink-3);margin-top:2px}:where(.FlightsFromDesign_root__MufgU) .fs b{color:var(--fu-navy);font-weight:700}:where(.FlightsFromDesign_root__MufgU) .fbot{display:flex;align-items:center;justify-content:space-between;gap:.625rem;margin-top:.875rem}:where(.FlightsFromDesign_root__MufgU) .fprice{font-size:.8125rem;color:var(--fu-ink-3)}:where(.FlightsFromDesign_root__MufgU) .fprice b{display:block;font-size:1.5rem;color:var(--fu-navy);font-weight:600;letter-spacing:-.039em}:where(.FlightsFromDesign_root__MufgU) .send{width:2.5rem;height:2.5rem;border-radius:50%;background:var(--fu-navy);color:white;display:grid;place-items:center;border:0;cursor:pointer;transition:transform .5s var(--fu-ease-out)}:where(.FlightsFromDesign_root__MufgU) .send:hover{transform:rotate(-45deg)}:where(.FlightsFromDesign_root__MufgU) .send svg{width:1rem;height:1rem}:where(.FlightsFromDesign_root__MufgU) .bt{display:flex;justify-content:space-between;align-items:center;padding:0 .25rem .625rem}:where(.FlightsFromDesign_root__MufgU) .bt b{font-size:.875rem;font-weight:700}:where(.FlightsFromDesign_root__MufgU) .brow{display:grid;grid-template-columns:1fr 1fr auto;gap:.5rem;align-items:center;padding:.5625rem .625rem;border-radius:.875rem;cursor:pointer;transition:background .3s var(--fu-ease)}:where(.FlightsFromDesign_root__MufgU) .brow+.brow{margin-top:.25rem}:where(.FlightsFromDesign_root__MufgU) .brow:nth-child(odd){background:rgb(var(--fu-rgb-f4f6fa)/.85)}:where(.FlightsFromDesign_root__MufgU) .brow:hover{background:white;box-shadow:0 .5rem 1.125rem -.75rem rgb(var(--cf-navy-ink)/.35)}:where(.FlightsFromDesign_root__MufgU) .brow .cd{font-size:.875rem;font-weight:700;letter-spacing:.051em;font-variant-numeric:tabular-nums}:where(.FlightsFromDesign_root__MufgU) .brow .cd small{display:block;font-size:.6563rem;font-weight:500;letter-spacing:0;color:var(--fu-ink-3)}:where(.FlightsFromDesign_root__MufgU) .brow .pr{font-size:.9375rem;font-weight:700;font-variant-numeric:tabular-nums;text-align:right}:where(.FlightsFromDesign_root__MufgU) .brow .pr small{display:block;font-size:.625rem;font-weight:500;color:var(--fu-ink-3)}:where(.FlightsFromDesign_root__MufgU) .bfoot{font-size:.6875rem;color:var(--fu-ink-3);padding:.5rem .375rem 2px;text-align:center}:where(.FlightsFromDesign_root__MufgU) .stats{display:flex;justify-content:center;gap:.75rem;margin:2.75rem auto 0;padding:0 1rem;flex-wrap:wrap}:where(.FlightsFromDesign_root__MufgU) .stat{background:white;border-radius:1.375rem;padding:1rem 1.375rem 1.0625rem;min-width:10.625rem;text-align:center;box-shadow:0 0 0 1px rgb(var(--cf-navy-ink)/.05),0 1.5rem 2.5rem -2rem rgb(var(--cf-navy-ink)/.45)}:where(.FlightsFromDesign_root__MufgU) .stat b{display:block;font-size:2.125rem;font-weight:600;letter-spacing:-.054em;font-variant-numeric:tabular-nums}:where(.FlightsFromDesign_root__MufgU) .stat span{font-size:.8125rem;color:var(--fu-ink-3)}:where(.FlightsFromDesign_root__MufgU) .feat{margin-top:clamp(6.875rem,11vw,10rem)}:where(.FlightsFromDesign_root__MufgU) .fcards{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:clamp(3rem,5vw,4rem);align-items:start}:where(.FlightsFromDesign_root__MufgU) .fc{background:white;border-radius:1.875rem;padding:.875rem .875rem 1.625rem;box-shadow:0 0 0 1px rgb(var(--cf-navy-ink)/.04),0 2.5rem 4.375rem -2.875rem rgb(var(--cf-navy-ink)/.45);cursor:pointer;transition:transform .7s var(--fu-ease-out),box-shadow .7s var(--fu-ease-out);text-align:left;border:0}:where(.FlightsFromDesign_root__MufgU) .fc:nth-child(2){margin-top:-1.375rem}:where(.FlightsFromDesign_root__MufgU) .fc:hover{transform:translateY(-.375rem);box-shadow:0 0 0 1px rgb(var(--cf-navy-ink)/.05),0 3.125rem 5rem -2.75rem rgb(var(--cf-navy-ink)/.55)}:where(.FlightsFromDesign_root__MufgU) .fpic{position:relative;border-radius:1.25rem;overflow:hidden;aspect-ratio:1.18}:where(.FlightsFromDesign_root__MufgU) .fpic img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s var(--fu-ease-out)}:where(.FlightsFromDesign_root__MufgU) .fc:hover .fpic img{transform:scale(1.05)}:where(.FlightsFromDesign_root__MufgU) .ftag{position:absolute;left:.75rem;top:.75rem;display:inline-flex;align-items:center;gap:.375rem;font-size:.7188rem;font-weight:600;color:white;background:rgb(var(--cf-navy-ink)/.35);-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);padding:.3125rem .6875rem;border-radius:62.4375rem}:where(.FlightsFromDesign_root__MufgU) .ftag:before{content:"";width:.375rem;height:.375rem;border-radius:50%;background:var(--fu-9db8ff)}:where(.FlightsFromDesign_root__MufgU) .fui{position:absolute;left:.75rem;right:.75rem;bottom:.75rem;padding:.875rem 1rem;border-radius:1.125rem}:where(.FlightsFromDesign_root__MufgU) .fui .row{display:flex;justify-content:space-between;align-items:center;font-size:.8125rem;color:var(--fu-ink-3);padding:.3125rem 0}:where(.FlightsFromDesign_root__MufgU) .fui .row+.row{border-top:1px solid rgb(var(--cf-navy-ink)/.07)}:where(.FlightsFromDesign_root__MufgU) .fui .row b{color:var(--fu-navy);font-weight:700;font-variant-numeric:tabular-nums}:where(.FlightsFromDesign_root__MufgU) .fui .row em{font-style:normal;font-size:.7188rem;font-weight:700;color:white;background:var(--fu-blue);padding:.1875rem .625rem;border-radius:62.4375rem}:where(.FlightsFromDesign_root__MufgU) .fui h4{margin:0 0 .375rem;font-size:1.0625rem;font-weight:600;letter-spacing:-.029em}:where(.FlightsFromDesign_root__MufgU) .fc h3{margin:1.375rem .5rem 0;font-size:1.4375rem;font-weight:600;letter-spacing:-.039em}:where(.FlightsFromDesign_root__MufgU) .fc p{margin:.625rem .5rem 0;font-size:.9063rem;line-height:1.55;color:var(--fu-56607a)}:where(.FlightsFromDesign_root__MufgU) .fc .lnk svg{width:.875rem;height:.875rem}:where(.FlightsFromDesign_root__MufgU) .fc .lnk{white-space:nowrap;display:inline-flex;align-items:center;gap:.5rem;margin:1rem .5rem 0;font-size:.8125rem;font-weight:600;background:var(--fu-f1f4f9);padding:.4375rem .875rem;border-radius:62.4375rem}:where(.FlightsFromDesign_root__MufgU) .nums{margin-top:clamp(6.875rem,11vw,10rem)}:where(.FlightsFromDesign_root__MufgU) .shell{margin:clamp(3rem,5vw,4rem) auto 0;max-width:73.75rem;background:white;border-radius:2.125rem;padding:.625rem;display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:.625rem;box-shadow:0 0 0 1px rgb(var(--cf-navy-ink)/.04),0 3.125rem 5.625rem -3.75rem rgb(var(--cf-navy-ink)/.5)}:where(.FlightsFromDesign_root__MufgU) .desk{grid-row:span 2;background:var(--fu-f4f6fa);border-radius:1.625rem;padding:1.75rem 1.875rem;display:flex;flex-direction:column}:where(.FlightsFromDesign_root__MufgU) .desk .eb{display:inline-flex;align-items:center;gap:.625rem;font-size:.7188rem;font-weight:700;letter-spacing:.171em;color:var(--fu-ink-2)}:where(.FlightsFromDesign_root__MufgU) .desk .eb i{width:1.375rem;height:1.375rem;border-radius:50%;background:rgb(var(--cf-mist));display:grid;place-items:center}:where(.FlightsFromDesign_root__MufgU) .desk .eb i:after{content:"";width:.4375rem;height:.4375rem;border-radius:50%;background:var(--fu-blue)}:where(.FlightsFromDesign_root__MufgU) .desk .typed{margin-top:1.25rem;font-size:clamp(1.375rem,2vw,1.75rem);font-weight:600;letter-spacing:-.039em;line-height:1.25;min-height:3.8em}:where(.FlightsFromDesign_root__MufgU) .desk .typed:after{content:"";display:inline-block;width:2px;height:1em;background:var(--fu-navy);margin-left:.1875rem;vertical-align:-.12em;animation:FlightsFromDesign_blink__fmNgV 1s steps(1) infinite}@keyframes FlightsFromDesign_blink__fmNgV{50%{opacity:0}}:where(.FlightsFromDesign_root__MufgU) .desk .foot2{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-top:1.25rem}:where(.FlightsFromDesign_root__MufgU) .desk .foot2 span{font-size:.75rem;color:var(--fu-ink-3);background:white;padding:.375rem .75rem;border-radius:62.4375rem}:where(.FlightsFromDesign_root__MufgU) .desk .foot2 a{font-size:.8125rem;font-weight:600;color:white;background:var(--fu-navy);padding:.5625rem 1rem;border-radius:62.4375rem;text-decoration:none}:where(.FlightsFromDesign_root__MufgU) .tile{border-radius:1.625rem;padding:1.625rem 1.625rem 1.5rem;display:flex;flex-direction:column;justify-content:flex-end;min-height:14.375rem;position:relative}:where(.FlightsFromDesign_root__MufgU) .tile.alt{background:var(--fu-f4f6fa)}:where(.FlightsFromDesign_root__MufgU) .tile .viz{position:absolute;left:1.625rem;top:1.5rem}:where(.FlightsFromDesign_root__MufgU) .tile b{font-size:clamp(2.75rem,4.4vw,4rem);font-weight:600;letter-spacing:-.069em;line-height:1;font-variant-numeric:tabular-nums}:where(.FlightsFromDesign_root__MufgU) .tile b.blue{color:var(--fu-blue)}:where(.FlightsFromDesign_root__MufgU) .tile span{margin-top:.625rem;font-size:.875rem;color:var(--fu-ink-2)}:where(.FlightsFromDesign_root__MufgU) .cardv{width:7.375rem;height:4.5rem;border-radius:.75rem;background:linear-gradient(135deg,var(--fu-eef2fa),var(--fu-dde4f2));box-shadow:0 .75rem 1.25rem -.875rem rgb(var(--cf-navy-ink)/.5);padding:.625rem .75rem;transform:rotate(-6deg);font-size:.5625rem;color:var(--fu-ink-3)}:where(.FlightsFromDesign_root__MufgU) .cardv i{display:block;width:1rem;height:.6875rem;border-radius:.1875rem;background:var(--fu-e7c35a);margin-bottom:.5rem}:where(.FlightsFromDesign_root__MufgU) .cardv b{font-size:.875rem;letter-spacing:-.029em;color:var(--fu-ink-2)}:where(.FlightsFromDesign_root__MufgU) .clock{width:3.625rem;height:3.625rem;border-radius:50%;border:.1563rem dotted var(--fu-blue);position:relative}:where(.FlightsFromDesign_root__MufgU) .clock:after,:where(.FlightsFromDesign_root__MufgU) .clock:before{content:"";position:absolute;left:50%;top:50%;width:2px;background:var(--fu-navy);transform-origin:50% 0;border-radius:2px}:where(.FlightsFromDesign_root__MufgU) .clock:before{height:1.0625rem;animation:FlightsFromDesign_hand__6wDXQ 6s linear infinite}:where(.FlightsFromDesign_root__MufgU) .clock:after{height:.75rem;transform:rotate(110deg)}@keyframes FlightsFromDesign_hand__6wDXQ{0%{transform:rotate(180deg)}to{transform:rotate(540deg)}}:where(.FlightsFromDesign_root__MufgU) .ppl{display:flex}:where(.FlightsFromDesign_root__MufgU) .ppl i{width:2rem;height:2rem;border-radius:50%;border:2px solid white;background:rgb(var(--cf-mist));display:grid;place-items:center;font-size:.6563rem;font-weight:700;font-style:normal}:where(.FlightsFromDesign_root__MufgU) .ppl i+i{margin-left:-.5625rem}:where(.FlightsFromDesign_root__MufgU) .ppl i:nth-child(2){background:rgb(var(--cf-accent-soft))}:where(.FlightsFromDesign_root__MufgU) .ppl i:nth-child(3){background:var(--fu-navy);color:white}:where(.FlightsFromDesign_root__MufgU) .routes-v{display:flex;gap:.3125rem;flex-wrap:wrap;max-width:10.625rem}:where(.FlightsFromDesign_root__MufgU) .routes-v i{font-style:normal;font-size:.625rem;font-weight:700;padding:.1875rem .4375rem;border-radius:.375rem;background:white;color:var(--fu-ink-2);box-shadow:0 0 0 1px rgb(var(--cf-navy-ink)/.06)}:where(.FlightsFromDesign_root__MufgU) .tile.alt .routes-v i{background:white}:where(.FlightsFromDesign_root__MufgU) .pill{display:inline-flex;align-items:center;gap:.25rem;height:3.625rem;border-radius:62.4375rem;background:var(--fu-navy);color:white;padding:.3125rem .3125rem .3125rem 1.5rem;border:0;cursor:pointer;text-decoration:none;box-shadow:0 1.25rem 2.5rem -1.5rem rgb(var(--cf-navy-ink)/.7);transition:background .3s var(--fu-ease)}:where(.FlightsFromDesign_root__MufgU) .pill:hover{background:var(--fu-1a2547)}:where(.FlightsFromDesign_root__MufgU) .pill .lbl{font-size:1rem;font-weight:600;padding-right:1.125rem;white-space:nowrap}:where(.FlightsFromDesign_root__MufgU) .pill .circ{width:3rem;height:3rem;border-radius:50%;background:white;color:var(--fu-navy);display:grid;place-items:center;flex-shrink:0;transition:transform .5s var(--fu-ease-out)}:where(.FlightsFromDesign_root__MufgU) .pill:hover .circ{transform:rotate(-45deg)}:where(.FlightsFromDesign_root__MufgU) .pill svg{width:1.125rem;height:1.125rem}:where(.FlightsFromDesign_root__MufgU) .pill:focus-visible{outline:2px solid white;outline-offset:.1875rem}:where(.FlightsFromDesign_root__MufgU) .corr{margin-top:clamp(6.875rem,11vw,10rem)}:where(.FlightsFromDesign_root__MufgU) .fb{margin-top:clamp(2.75rem,4vw,3.75rem);display:grid;grid-template-columns:20.625rem 1fr;gap:.75rem;background:white;border-radius:2.25rem;padding:.75rem;box-shadow:0 0 0 1px rgb(var(--cf-navy-ink)/.04),0 3.75rem 6.25rem -3.75rem rgb(var(--cf-navy-ink)/.5)}:where(.FlightsFromDesign_root__MufgU) .dests{background:var(--fu-f4f6fa);border-radius:1.625rem;padding:.625rem;display:flex;flex-direction:column;gap:.25rem}:where(.FlightsFromDesign_root__MufgU) .dh{display:flex;justify-content:space-between;align-items:center;padding:.75rem .875rem .625rem;font-size:.7188rem;font-weight:700;letter-spacing:.151em;text-transform:uppercase;color:var(--fu-ink-3)}:where(.FlightsFromDesign_root__MufgU) .dest{position:relative;display:grid;grid-template-columns:2.75rem 1fr auto;gap:.75rem;align-items:center;padding:.6875rem .75rem;border-radius:1.125rem;border:0;background:transparent;cursor:pointer;text-align:left;transition:background .35s var(--fu-ease),box-shadow .35s var(--fu-ease)}:where(.FlightsFromDesign_root__MufgU) .dest:hover{background:rgb(255 255 255/.7)}:where(.FlightsFromDesign_root__MufgU) .dest[aria-selected=true]{background:white;box-shadow:0 .75rem 1.625rem -1rem rgb(var(--cf-navy-ink)/.35)}:where(.FlightsFromDesign_root__MufgU) .dest .code{width:2.75rem;height:2.75rem;border-radius:.875rem;display:grid;place-items:center;font-size:.75rem;font-weight:800;letter-spacing:.031em;background:white;color:var(--fu-ink-2);box-shadow:0 0 0 1px rgb(var(--cf-navy-ink)/.05)}:where(.FlightsFromDesign_root__MufgU) .dest[aria-selected=true] .code{background:var(--fu-blue);color:white;box-shadow:0 .625rem 1.125rem -.625rem rgb(var(--cf-accent)/.9)}:where(.FlightsFromDesign_root__MufgU) .dest b{display:block;font-size:1rem;font-weight:600;letter-spacing:-.029em}:where(.FlightsFromDesign_root__MufgU) .dest small{font-size:.75rem;color:var(--fu-ink-3)}:where(.FlightsFromDesign_root__MufgU) .dest .fp{text-align:right;font-size:.9375rem;font-weight:700;font-variant-numeric:tabular-nums}:where(.FlightsFromDesign_root__MufgU) .dest .fp small{display:block;font-weight:500;font-size:.6563rem}:where(.FlightsFromDesign_root__MufgU) .detail{position:relative;border-radius:1.625rem;overflow:hidden;padding:clamp(1.625rem,3vw,2.75rem);isolation:isolate;min-height:35rem;display:flex;flex-direction:column;background:radial-gradient(90% 70% at 100% 0,var(--fu-dce7fd) 0,rgb(var(--fu-rgb-dce7fd)/0) 60%),linear-gradient(180deg,var(--fu-f8fafe),white)}:where(.FlightsFromDesign_root__MufgU) .wm{position:absolute;right:-.625rem;top:-2.125rem;font-size:clamp(9.375rem,17vw,15rem);font-weight:800;letter-spacing:-.069em;color:rgb(var(--cf-accent)/.07);z-index:-1;line-height:1;pointer-events:none}:where(.FlightsFromDesign_root__MufgU) .dtop{display:flex;justify-content:space-between;align-items:flex-start;gap:1.25rem;flex-wrap:wrap}:where(.FlightsFromDesign_root__MufgU) .dtop .eyebrow{color:var(--fu-ink-3)}:where(.FlightsFromDesign_root__MufgU) .dtop h3{margin:.625rem 0 0;font-size:clamp(2.5rem,4.4vw,4rem);font-weight:600;letter-spacing:-.064em;line-height:1}:where(.FlightsFromDesign_root__MufgU) .dtop p{margin:.75rem 0 0;color:var(--fu-ink-2);font-size:.9375rem}:where(.FlightsFromDesign_root__MufgU) .best{background:white;border-radius:1.375rem;padding:1rem 1.125rem;min-width:13.75rem;box-shadow:0 0 0 1px rgb(var(--cf-navy-ink)/.05),0 1.5rem 2.5rem -1.75rem rgb(var(--cf-navy-ink)/.45)}:where(.FlightsFromDesign_root__MufgU) .best small{display:block;font-size:.75rem;color:var(--fu-ink-3)}:where(.FlightsFromDesign_root__MufgU) .best b{display:block;font-size:2.125rem;font-weight:600;letter-spacing:-.054em;margin-top:2px;font-variant-numeric:tabular-nums}:where(.FlightsFromDesign_root__MufgU) .best span{font-size:.7813rem;color:var(--fu-ink-2)}:where(.FlightsFromDesign_root__MufgU) .legend{display:flex;justify-content:space-between;margin:2.125rem 0 .625rem;padding:0 1.125rem;font-size:.6875rem;font-weight:700;letter-spacing:.131em;text-transform:uppercase;color:var(--fu-mute)}:where(.FlightsFromDesign_root__MufgU) .origins{display:flex;flex-direction:column;gap:.5rem}:where(.FlightsFromDesign_root__MufgU) .org{display:grid;grid-template-columns:10.625rem 8.75rem 1fr 8.25rem 2.75rem;gap:1.125rem;align-items:center;padding:.875rem .875rem .875rem 1.125rem;border-radius:1.25rem;background:rgb(var(--fu-rgb-f4f6fa)/.8);border:0;cursor:pointer;text-align:left;transition:background .3s var(--fu-ease),box-shadow .4s var(--fu-ease),transform .5s var(--fu-ease-out)}:where(.FlightsFromDesign_root__MufgU) .org:focus-visible,:where(.FlightsFromDesign_root__MufgU) .org:hover{background:white;box-shadow:0 1.125rem 2.125rem -1.375rem rgb(var(--cf-navy-ink)/.45);transform:translateX(.25rem);outline:none}:where(.FlightsFromDesign_root__MufgU) .org .oc b{display:block;font-size:1.0625rem;font-weight:600;letter-spacing:-.029em}:where(.FlightsFromDesign_root__MufgU) .org .oc small{font-size:.7813rem;color:var(--fu-ink-3)}:where(.FlightsFromDesign_root__MufgU) .org .dur{font-size:.8438rem;color:var(--fu-ink-2);display:flex;align-items:center;gap:.4375rem;white-space:nowrap}:where(.FlightsFromDesign_root__MufgU) .org .dur svg{width:.9375rem;height:.9375rem;color:var(--fu-blue)}:where(.FlightsFromDesign_root__MufgU) .bar{position:relative;height:.5rem;border-radius:6.1875rem;background:var(--fu-e6ebf4);overflow:hidden}:where(.FlightsFromDesign_root__MufgU) .bar i{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:inherit;background:linear-gradient(90deg,var(--fu-7c9cf2),var(--fu-blue))}:where(.FlightsFromDesign_root__MufgU) .org.cheapest .bar i{background:linear-gradient(90deg,var(--fu-22c55e),var(--fu-16a34a))}:where(.FlightsFromDesign_root__MufgU) .org .pr{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}:where(.FlightsFromDesign_root__MufgU) .org .pr small{display:block;font-size:.6875rem;color:var(--fu-ink-3)}:where(.FlightsFromDesign_root__MufgU) .org .pr b{font-size:1.375rem;font-weight:600;letter-spacing:-.039em}:where(.FlightsFromDesign_root__MufgU) .org .pr em{font-style:normal;font-size:.6563rem;font-weight:700;color:var(--fu-16a34a);background:rgb(var(--fu-rgb-22c55e)/.1);padding:2px .4375rem;border-radius:6.1875rem;margin-right:.375rem;vertical-align:.1875rem}:where(.FlightsFromDesign_root__MufgU) .org .go{width:2.75rem;height:2.75rem;border-radius:50%;background:white;display:grid;place-items:center;transition:background .3s var(--fu-ease),color .3s var(--fu-ease),transform .5s var(--fu-ease-out);box-shadow:0 0 0 1px rgb(var(--cf-navy-ink)/.06)}:where(.FlightsFromDesign_root__MufgU) .org .go svg{width:1rem;height:1rem}:where(.FlightsFromDesign_root__MufgU) .org:hover .go{background:var(--fu-navy);color:white;transform:rotate(-45deg)}:where(.FlightsFromDesign_root__MufgU) .dfoot{margin-top:auto;padding-top:1.625rem;display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;font-size:.8125rem;color:var(--fu-ink-3)}:where(.FlightsFromDesign_root__MufgU) .dfoot a{font-weight:600;color:var(--fu-navy);text-decoration:underline;text-underline-offset:.1875rem;text-decoration-color:rgb(var(--cf-navy-ink)/.3)}:where(.FlightsFromDesign_root__MufgU) .swap{animation:FlightsFromDesign_swapIn__Z65zU .6s var(--fu-ease-out)}@keyframes FlightsFromDesign_swapIn__Z65zU{0%{opacity:0;transform:translateY(.625rem)}}:where(.FlightsFromDesign_root__MufgU) .note{margin-top:1.375rem;font-size:.7813rem;color:var(--fu-mute);text-align:center}:where(.FlightsFromDesign_root__MufgU) .req{position:relative;margin:clamp(6rem,10vw,8.75rem) 1rem 1rem;border-radius:var(--fu-r-chap);overflow:hidden;isolation:isolate;color:white;background:linear-gradient(180deg,white 0,var(--fu-eef3fe) 22%,var(--fu-c3d4f8) 52%,var(--fu-6f92ee) 80%,var(--fu-3e63d8) 100%);padding:clamp(5rem,9vw,8rem) 1.5rem clamp(4rem,7vw,6rem)}:where(.FlightsFromDesign_root__MufgU) .req .in-wrap{max-width:56.25rem;margin:0 auto;text-align:center;color:var(--fu-navy)}:where(.FlightsFromDesign_root__MufgU) .req h2{margin:1rem 0 0;font-size:clamp(2.5rem,5.4vw,4.5rem);font-weight:600;letter-spacing:-.059em;line-height:1}:where(.FlightsFromDesign_root__MufgU) .req p.sub{margin:1.25rem auto 0;max-width:35rem;font-size:1.125rem;line-height:1.55;color:rgb(var(--cf-ink-2))}@keyframes FlightsFromDesign_flash__1nl_r{0%,to{background:transparent}30%{background:rgb(var(--cf-accent)/.08)}}:where(.FlightsFromDesign_root__MufgU) .reassure{margin-top:1.25rem;font-size:.875rem;color:rgb(255 255 255/.9);display:flex;justify-content:center;gap:1.125rem;flex-wrap:wrap}:where(.FlightsFromDesign_root__MufgU) .reassure span{display:inline-flex;align-items:center;gap:.4375rem}:where(.FlightsFromDesign_root__MufgU) .reassure svg{width:.9375rem;height:.9375rem}@media (max-width:1060px){:where(.FlightsFromDesign_root__MufgU) .fb{grid-template-columns:minmax(0,1fr)}:where(.FlightsFromDesign_root__MufgU) .dests{flex-direction:row;overflow-x:auto;scrollbar-width:none}:where(.FlightsFromDesign_root__MufgU) #FlightsFromDesign_dests__11g9f{display:flex;gap:.375rem}:where(.FlightsFromDesign_root__MufgU) .dest{width:auto}:where(.FlightsFromDesign_root__MufgU) .dest .code{width:2.375rem;height:2.375rem}:where(.FlightsFromDesign_root__MufgU) .dh{display:none}:where(.FlightsFromDesign_root__MufgU) .dest{flex:0 0 auto;grid-template-columns:auto auto}:where(.FlightsFromDesign_root__MufgU) .dest .fp{display:none}:where(.FlightsFromDesign_root__MufgU) .dest[aria-selected=true]:after{display:none}:where(.FlightsFromDesign_root__MufgU) .org{grid-template-columns:1fr auto 2.75rem}:where(.FlightsFromDesign_root__MufgU) .org .bar,:where(.FlightsFromDesign_root__MufgU) .org .dur{display:none}:where(.FlightsFromDesign_root__MufgU) .fcards{grid-template-columns:1fr;max-width:32.5rem;margin-left:auto;margin-right:auto}:where(.FlightsFromDesign_root__MufgU) .fc:nth-child(2){margin-top:0}:where(.FlightsFromDesign_root__MufgU) .shell{grid-template-columns:1fr 1fr}:where(.FlightsFromDesign_root__MufgU) .desk{grid-column:span 2;grid-row:auto;min-height:13.75rem}:where(.FlightsFromDesign_root__MufgU) .fl-board{position:relative;right:auto;top:auto;width:100%;margin-top:.875rem}:where(.FlightsFromDesign_root__MufgU) .fl-cheap{left:1rem;bottom:1rem;width:min(20rem,calc(100% - 2rem))}:where(.FlightsFromDesign_root__MufgU) .photo{aspect-ratio:1.5}}@media (max-width:640px){:where(.FlightsFromDesign_root__MufgU) .wrap{padding:0 1rem}:where(.FlightsFromDesign_root__MufgU) .stage{padding:0 1rem}:where(.FlightsFromDesign_root__MufgU) .stat{flex:1 1 30%;min-width:0;padding:.75rem .625rem}:where(.FlightsFromDesign_root__MufgU) .stat b{font-size:1.5rem}:where(.FlightsFromDesign_root__MufgU) .stage{display:flex;flex-direction:column}:where(.FlightsFromDesign_root__MufgU) .photo{aspect-ratio:1;border-radius:1.75rem;order:0}:where(.FlightsFromDesign_root__MufgU) .fl-cheap{order:1;position:relative;left:auto;bottom:auto;width:calc(100% - 1.5rem);margin:-5.625rem auto 0}:where(.FlightsFromDesign_root__MufgU) .fl-board{order:2;margin-top:.75rem}:where(.FlightsFromDesign_root__MufgU) .shell{grid-template-columns:1fr}:where(.FlightsFromDesign_root__MufgU) .desk{grid-column:auto}:where(.FlightsFromDesign_root__MufgU) .tile{min-height:11.875rem}:where(.FlightsFromDesign_root__MufgU) .sort{margin-left:0;width:100%}:where(.FlightsFromDesign_root__MufgU) .tools{overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}:where(.FlightsFromDesign_root__MufgU) .chip{flex-shrink:0}:where(.FlightsFromDesign_root__MufgU) .req{margin:6rem .5rem .5rem;border-radius:2rem}}:where(.FlightsFromDesign_root__MufgU) .hl{display:inline-block;background:var(--fu-blue);color:white;border-radius:.14em;padding:0 .12em .04em;margin:0 .02em;line-height:1.02;clip-path:inset(0 100% 0 0 round .14em);transition:clip-path 1s cubic-bezier(.65,0,.25,1) .55s}:where(.FlightsFromDesign_root__MufgU) .sec{margin-top:clamp(6.875rem,11vw,10rem)}:where(.FlightsFromDesign_root__MufgU) .fl-low{position:absolute;left:0;bottom:9%;width:min(20.625rem,40%);padding:1.125rem 1.25rem 1.25rem;z-index:3}:where(.FlightsFromDesign_root__MufgU) .fl-gw{position:absolute;right:0;top:-7%;width:min(20rem,38%);padding:1rem 1rem .875rem;z-index:3}:where(.FlightsFromDesign_root__MufgU) .gwchips{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.75rem}:where(.FlightsFromDesign_root__MufgU) .gwchips a{font-size:.75rem;font-weight:700;letter-spacing:.031em;padding:.375rem .625rem;border-radius:.625rem;background:white;box-shadow:0 0 0 1px rgb(var(--cf-navy-ink)/.06);transition:background .2s,color .2s,box-shadow .2s}:where(.FlightsFromDesign_root__MufgU) .gwchips a:hover{box-shadow:0 0 0 1px var(--fu-blue)}:where(.FlightsFromDesign_root__MufgU) .gwchips a.on{background:var(--fu-blue);color:white;box-shadow:none}:where(.FlightsFromDesign_root__MufgU) .mapw{position:relative;margin:1.375rem 0 .25rem;border-radius:1.25rem;background:linear-gradient(180deg,var(--fu-f1f5fd),white);box-shadow:0 0 0 1px rgb(var(--cf-navy-ink)/.05);overflow:hidden}:where(.FlightsFromDesign_root__MufgU) .mapw svg{display:block;width:100%;height:auto}:where(.FlightsFromDesign_root__MufgU) .mapw .arc{fill:none;stroke:var(--fu-blue);stroke-width:1.6;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;opacity:.85}:where(.FlightsFromDesign_root__MufgU) .mapw .arc.best{stroke:var(--fu-16a34a);stroke-width:2.2}:where(.FlightsFromDesign_root__MufgU) .mapw .dot{fill:white;stroke:var(--fu-navy);stroke-width:1.6}:where(.FlightsFromDesign_root__MufgU) .mapw .src{fill:var(--fu-blue)}:where(.FlightsFromDesign_root__MufgU) .mapw text{font:600 .6563rem DM Sans,sans-serif;fill:var(--fu-ink-2);letter-spacing:.031em}:where(.FlightsFromDesign_root__MufgU) .mapw .lbl-gw{font-size:.75rem;fill:var(--fu-navy)}:where(.FlightsFromDesign_root__MufgU) .mapw .reg{font:600 .5938rem DM Sans,sans-serif;letter-spacing:.171em;fill:var(--fu-b4bccb);text-transform:uppercase}:where(.FlightsFromDesign_root__MufgU) .mapw .rl{stroke:var(--fu-e3e8f2);stroke-dasharray:2 4}:where(.FlightsFromDesign_root__MufgU) .mapw .land{fill:var(--fu-c3d4f8)}:where(.FlightsFromDesign_root__MufgU) .org3{grid-template-columns:12.5rem 1fr 8.25rem 2.75rem!important}:where(.FlightsFromDesign_root__MufgU) .dgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:clamp(2.75rem,4vw,3.75rem)}:where(.FlightsFromDesign_root__MufgU) .dc{position:relative;border-radius:1.75rem;overflow:hidden;min-height:18.75rem;padding:1.375rem;display:flex;flex-direction:column;justify-content:flex-end;text-decoration:none;color:var(--fu-navy);background:white;box-shadow:0 0 0 1px rgb(var(--cf-navy-ink)/.05),0 2.5rem 4.375rem -3.125rem rgb(var(--cf-navy-ink)/.45);transition:transform .7s var(--fu-ease-out),box-shadow .7s var(--fu-ease-out);cursor:pointer;border:0;text-align:left}:where(.FlightsFromDesign_root__MufgU) .dc:hover{transform:translateY(-.3125rem);box-shadow:0 0 0 1px rgb(var(--cf-navy-ink)/.06),0 3.125rem 5rem -2.875rem rgb(var(--cf-navy-ink)/.55)}:where(.FlightsFromDesign_root__MufgU) .dc.wide{grid-column:span 2}:where(.FlightsFromDesign_root__MufgU) .dc.ph{color:white}:where(.FlightsFromDesign_root__MufgU) .dc .bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--fu-ease-out)}:where(.FlightsFromDesign_root__MufgU) .dc:hover .bg{transform:scale(1.05)}:where(.FlightsFromDesign_root__MufgU) .dc.ph:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(var(--fu-rgb-080c1c)/.12) 0,rgb(var(--fu-rgb-080c1c)/.05) 25%,rgb(var(--fu-rgb-080c1c)/.55) 55%,rgb(var(--fu-rgb-080c1c)/.85))}:where(.FlightsFromDesign_root__MufgU) .dc>:not(.bg){position:relative;z-index:1}:where(.FlightsFromDesign_root__MufgU) .dc .code{position:absolute;left:1.25rem;top:1.125rem;font-size:.75rem;font-weight:800;letter-spacing:.071em;padding:.375rem .625rem;border-radius:.625rem;background:var(--fu-f1f4f9);color:var(--fu-ink-2)}:where(.FlightsFromDesign_root__MufgU) .dc.ph .code{background:rgb(var(--cf-navy-ink)/.35);color:white;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem)}:where(.FlightsFromDesign_root__MufgU) .dc .cnt{position:absolute;right:1.25rem;top:1.125rem;font-size:.75rem;font-weight:600;padding:.375rem .625rem;border-radius:62.4375rem;background:var(--fu-eef3fe);color:var(--fu-blue)}:where(.FlightsFromDesign_root__MufgU) .dc.ph .cnt{background:rgb(255 255 255/.9)}:where(.FlightsFromDesign_root__MufgU) .dc small{font-size:.7813rem;color:var(--fu-ink-3)}:where(.FlightsFromDesign_root__MufgU) .dc.ph small{color:rgb(255 255 255/.75)}:where(.FlightsFromDesign_root__MufgU) .dc h3{margin:.25rem 0 0;font-size:1.625rem;font-weight:600;letter-spacing:-.044em}:where(.FlightsFromDesign_root__MufgU) .dc p{margin:.5rem 0 0;font-size:.875rem;line-height:1.5;color:var(--fu-ink-2)}:where(.FlightsFromDesign_root__MufgU) .dc.ph p{color:rgb(255 255 255/.86)}:where(.FlightsFromDesign_root__MufgU) .dc .from{margin-top:.875rem;display:flex;align-items:center;justify-content:space-between;gap:.625rem;padding-top:.75rem;border-top:1px solid var(--fu-eef1f6)}:where(.FlightsFromDesign_root__MufgU) .dc.ph .from{border-top-color:rgb(255 255 255/.2)}:where(.FlightsFromDesign_root__MufgU) .dc .from b{font-size:1.25rem;font-weight:600;letter-spacing:-.039em}:where(.FlightsFromDesign_root__MufgU) .dc .from div span{font-size:.75rem;color:var(--fu-ink-3)}:where(.FlightsFromDesign_root__MufgU) .dc.ph .from div span{color:rgb(255 255 255/.75)}:where(.FlightsFromDesign_root__MufgU) .dc .go{width:2.5rem;height:2.5rem;border-radius:50%;background:var(--fu-f1f4f9);display:grid;place-items:center;transition:transform .5s var(--fu-ease-out),background .3s}:where(.FlightsFromDesign_root__MufgU) .dc.ph .go{background:white;color:var(--fu-navy)}:where(.FlightsFromDesign_root__MufgU) .dc:hover .go{transform:rotate(-45deg)}:where(.FlightsFromDesign_root__MufgU) .dc .go svg{width:1rem;height:1rem}:where(.FlightsFromDesign_root__MufgU) .dc.sign{background:radial-gradient(120% 90% at 50% 0,var(--fu-f4f8ff) 0,var(--fu-e8effd) 60%,white 100%)}:where(.FlightsFromDesign_root__MufgU) .allbtn{display:flex;justify-content:center;margin-top:1.75rem}:where(.FlightsFromDesign_root__MufgU) .ghost{display:inline-flex;align-items:center;gap:.625rem;border:1px solid var(--fu-navy);border-radius:62.4375rem;padding:.75rem 1.375rem;font-weight:600;text-decoration:none}:where(.FlightsFromDesign_root__MufgU) .ghost:hover{background:var(--fu-navy);color:white}:where(.FlightsFromDesign_root__MufgU) .desk2{display:grid;grid-template-columns:1.25fr 1fr;gap:.625rem;margin-top:clamp(2.75rem,4vw,3.75rem);background:white;border-radius:2.25rem;padding:.625rem;box-shadow:0 0 0 1px rgb(var(--cf-navy-ink)/.04),0 3.75rem 6.25rem -3.75rem rgb(var(--cf-navy-ink)/.5)}:where(.FlightsFromDesign_root__MufgU) .cabin{position:relative;border-radius:1.75rem;overflow:hidden;min-height:28.75rem}:where(.FlightsFromDesign_root__MufgU) .cabin img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}:where(.FlightsFromDesign_root__MufgU) .cabin .call{position:absolute;padding:.75rem .875rem;border-radius:1rem;max-width:14.375rem}:where(.FlightsFromDesign_root__MufgU) .cabin .call b{display:block;font-size:.9375rem;font-weight:700}:where(.FlightsFromDesign_root__MufgU) .cabin .call span{font-size:.7813rem;color:var(--fu-ink-2)}:where(.FlightsFromDesign_root__MufgU) .cabin .c1{left:1.125rem;top:1.125rem}:where(.FlightsFromDesign_root__MufgU) .cabin .c2{right:1.125rem;bottom:1.125rem}:where(.FlightsFromDesign_root__MufgU) .dstack{display:grid;grid-template-rows:auto 1fr 1fr;gap:.625rem}:where(.FlightsFromDesign_root__MufgU) .dstack .t1{border-radius:1.75rem;background:var(--fu-f4f6fa);padding:1.5rem}:where(.FlightsFromDesign_root__MufgU) .dstack .t1 b{display:flex;align-items:center;gap:.625rem;font-size:.8125rem;font-weight:700;letter-spacing:.131em;text-transform:uppercase;color:var(--fu-ink-2)}:where(.FlightsFromDesign_root__MufgU) .dstack .t1 b i{width:.5rem;height:.5rem;border-radius:50%;background:var(--fu-22c55e)}:where(.FlightsFromDesign_root__MufgU) .dstack .t1 p{margin:.625rem 0 0;font-size:1.25rem;font-weight:600;letter-spacing:-.029em;line-height:1.3}:where(.FlightsFromDesign_root__MufgU) .dstack .tile{border-radius:1.75rem;min-height:auto;padding:1.5rem}@media (max-width:1060px){:where(.FlightsFromDesign_root__MufgU) .fl-gw{position:relative;right:auto;top:auto;width:100%;margin-top:.875rem}:where(.FlightsFromDesign_root__MufgU) .fl-low{left:1rem;bottom:1rem;width:min(20.625rem,calc(100% - 2rem))}:where(.FlightsFromDesign_root__MufgU) .dgrid{grid-template-columns:1fr 1fr}:where(.FlightsFromDesign_root__MufgU) .dc.wide{grid-column:span 2}:where(.FlightsFromDesign_root__MufgU) .desk2{grid-template-columns:1fr}:where(.FlightsFromDesign_root__MufgU) .cabin{min-height:22.5rem}:where(.FlightsFromDesign_root__MufgU) .org3{grid-template-columns:1fr auto 2.75rem!important}:where(.FlightsFromDesign_root__MufgU) #FlightsFromDesign_gws__Dl5yM{display:flex;gap:.375rem}}@media (max-width:640px){:where(.FlightsFromDesign_root__MufgU) .stage{display:flex;flex-direction:column}:where(.FlightsFromDesign_root__MufgU) .photo{order:0}:where(.FlightsFromDesign_root__MufgU) .fl-low{order:1;position:relative;left:auto;bottom:auto;width:calc(100% - 1.5rem);margin:-5.625rem auto 0}:where(.FlightsFromDesign_root__MufgU) .fl-gw{order:2}:where(.FlightsFromDesign_root__MufgU) .dgrid{grid-template-columns:1fr}:where(.FlightsFromDesign_root__MufgU) .dc.wide{grid-column:auto}:where(.FlightsFromDesign_root__MufgU) .mapw{display:none}}.FlightsFromDesign_root__MufgU{background:linear-gradient(180deg,var(--fu-ground-1) 0,var(--fu-ground-2) 22%,var(--fu-ground-3) 60%,white 100%);overflow-x:clip;padding-bottom:1rem}:where(.FlightsFromDesign_root__MufgU) .hero{padding-top:calc(var(--nav-h) + clamp(3rem, 6vw, 5.5rem))}:where(.FlightsFromDesign_root__MufgU) .hl{clip-path:none;transition:none}:where(.FlightsFromDesign_root__MufgU) .photo img{transform:none}:where(.FlightsFromDesign_root__MufgU) :is(a.org,a.send,a.dc){text-decoration:none;color:inherit}:where(.FlightsFromDesign_root__MufgU) a.send{color:white}:where(.FlightsFromDesign_root__MufgU) a.dc.ph{color:white}:where(.FlightsFromDesign_root__MufgU) .bar i{transform-origin:left;animation:FlightsFromDesign_grow__OH8r0 1s var(--fu-ease-out)}@keyframes FlightsFromDesign_grow__OH8r0{0%{transform:scaleX(0)}}:where(.FlightsFromDesign_root__MufgU) .mapw .arc{stroke-dashoffset:0;animation:FlightsFromDesign_draw___hSsU .9s cubic-bezier(.6,0,.2,1) backwards}@keyframes FlightsFromDesign_draw___hSsU{0%{stroke-dashoffset:1}}:where(.FlightsFromDesign_root__MufgU) .mapw .dot.off{stroke:var(--fu-c9d2e3)}:where(.FlightsFromDesign_root__MufgU) .mapw .ring{fill:none;stroke:var(--fu-blue);stroke-opacity:.25}:where(.FlightsFromDesign_root__MufgU) .dstack .tile.alt{background:var(--fu-f4f6fa)}:where(.FlightsFromDesign_root__MufgU) .dstack .tile.line{background:white;box-shadow:0 0 0 1px rgb(var(--cf-navy-ink)/.05)}:where(.FlightsFromDesign_root__MufgU) .req .qf-host{position:relative;z-index:3;display:flex;justify-content:center;margin-top:2.75rem;color:var(--fu-navy);text-align:left}@media (prefers-reduced-motion:reduce){.FlightsFromDesign_root__MufgU *,.FlightsFromDesign_root__MufgU :after,.FlightsFromDesign_root__MufgU :before{animation:none!important;transition:none!important}}:where(.FlightsFromDesign_root__MufgU) .dlist{display:flex;flex-direction:column}@media (max-width:1060px){:where(.FlightsFromDesign_root__MufgU) .dlist{flex-direction:row;gap:.375rem}}@media (min-width:641px) and (max-width:1060px){:where(.FlightsFromDesign_root__MufgU) .stage{display:flex;flex-direction:column}:where(.FlightsFromDesign_root__MufgU) .fl-low{order:1;position:relative;left:auto;bottom:auto;margin:-5.625rem 0 0 1rem}:where(.FlightsFromDesign_root__MufgU) .fl-gw{order:2}}.FlightsFromDesign_root__MufgU .detail[hidden]{display:none}