.aviation-page{--av-paper:#f2efe8;--av-ink:#11161b;--av-navy:#061522;--av-gold:#c59a5f;background:var(--av-navy);color:#f4f1eb}.aviation-header{z-index:60;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#04101ac7;border-bottom:1px solid #ffffff29;justify-content:space-between;align-items:center;height:88px;padding:0 5vw;display:flex;position:fixed;inset:0 0 auto}.aviation-logo{width:162px}.aviation-nav{letter-spacing:.16em;text-transform:uppercase;gap:30px;font-size:9px;display:flex}.aviation-nav a,.back-link{opacity:.78;transition:all .2s}.aviation-nav a:hover,.back-link:hover{opacity:1;color:#d7b27c}.aviation-actions{align-items:center;gap:20px;display:flex}.back-link{letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:8px;font-size:8px;display:flex}.aviation-mobile-nav{display:none}.aviation-hero{align-items:flex-end;height:100svh;min-height:720px;padding:0 7vw 8vh;display:flex;position:relative;overflow:hidden}.aviation-hero-media,.aviation-hero-fade{position:absolute;inset:0}.aviation-hero-media{filter:saturate(.68)contrast(1.1);background:url(/images/v3/aviation-we-fly.jpg) 52%/cover no-repeat}.aviation-hero-fade{background:linear-gradient(90deg,#020a10e6,#020a1040 64%),linear-gradient(#0000 34%,#020a10e6)}.aviation-hero-copy{z-index:2;max-width:850px;position:relative}.aviation-kicker,.aviation-index{letter-spacing:.25em;text-transform:uppercase;font-size:9px;font-weight:700}.aviation-hero h1,.aviation-intro h2,.gyro-how h2,.aviation-safety h2,.aviation-compare h2,.aviation-time h2,.aircraft-section>h2,.aviation-service h2,.aviation-contact h2{letter-spacing:-.06em;margin:0;font-size:clamp(60px,8vw,126px);font-weight:500;line-height:.84}.aviation-hero-copy>p:not(.aviation-kicker){color:#ffffffd1;max-width:680px;margin:30px 0;font-size:clamp(17px,1.5vw,22px);line-height:1.55}.aviation-cta{letter-spacing:.15em;text-transform:uppercase;border:1px solid #ffffff70;align-items:center;gap:28px;height:54px;padding:0 24px;font-size:9px;font-weight:700;display:inline-flex}.aviation-cta.filled{background:var(--av-gold);border-color:var(--av-gold);color:#111a20}.aviation-territory{z-index:2;writing-mode:vertical-rl;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:8px;position:absolute;bottom:8vh;right:4vw}.aviation-hero-actions{flex-wrap:wrap;gap:10px;display:flex}.aviation-choice{background:#061522;grid-template-columns:1fr 1fr;height:100svh;min-height:720px;display:grid;position:relative;overflow:hidden}.choice-panel{color:#fff;border-right:1px solid #ffffff4d;position:relative;overflow:hidden}.choice-panel:last-of-type{border-right:0}.choice-media,.choice-fade{position:absolute;inset:0}.choice-media{background-position:50%;background-size:cover;transition:transform 1s,filter .5s}.choice-heli .choice-media{background-image:url(/images/v3/aviation-we-fly.jpg);background-position:48%}.choice-gyro .choice-media{background-image:url(/images/aviation/argon-915.jpg);background-position:55%}.choice-fade{background:linear-gradient(#020a1024 28%,#020a10f0),linear-gradient(90deg,#020a1047,#0000)}.choice-panel:hover .choice-media{filter:brightness(1.08);transform:scale(1.035)}.choice-heading{z-index:4;letter-spacing:.22em;white-space:nowrap;margin:0;font-size:8px;position:absolute;top:122px;left:50%;transform:translate(-50%)}.choice-copy{z-index:2;flex-direction:column;align-items:flex-start;display:flex;position:absolute;bottom:7vh;left:5vw;right:5vw}.choice-copy small{letter-spacing:.19em;margin-bottom:24px;font-size:8px}.choice-copy strong{letter-spacing:-.06em;font-size:clamp(52px,6vw,96px);font-weight:500;line-height:.86}.choice-copy i{letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid #ffffff8c;align-items:center;gap:22px;margin-top:35px;padding-bottom:9px;font-size:8px;font-style:normal;display:flex}.choice-configurator{z-index:6;color:#0c1820;letter-spacing:.16em;text-transform:uppercase;background:#c49a61;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:13px;width:172px;height:172px;font-size:10px;font-weight:700;transition:all .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 50px #00000057}.choice-configurator:hover{transform:translate(-50%,-50%)scale(1.05)}.aviation-light{background:var(--av-paper);color:var(--av-ink)}.aviation-intro,.gyro-how,.aviation-compare,.aircraft-section,.aviation-service{padding:125px 7vw}.aviation-index{margin:0 0 65px}.aviation-intro-grid{grid-template-columns:1.08fr 1fr;align-items:start;gap:8vw;display:grid}.aviation-intro-grid h2{font-size:clamp(55px,6.6vw,102px)}.aviation-intro-grid>p{color:#3d4143;margin:5px 0;font-size:clamp(18px,1.55vw,23px);line-height:1.65}.gold{color:var(--av-gold)}.gyro-how{background:#091925;grid-template-columns:1fr 1fr;gap:5vw;display:grid;position:relative}.gyro-how-copy h2{font-size:clamp(53px,6vw,92px)}.section-lead{color:#c5cace;max-width:680px;margin:44px 0 0;font-size:clamp(18px,1.45vw,22px);line-height:1.65}.technical-note{color:#909aa0;border-top:1px solid #ffffff2e;max-width:620px;margin-top:32px;padding-top:24px;font-size:13px;line-height:1.65}.rotor-diagram{background:#07131d;border:1px solid #ffffff29;min-height:490px;position:relative;overflow:hidden}.rotor-photo{filter:saturate(.62)contrast(1.08);background:linear-gradient(#040e162e,#040e16b8),url(/images/aviation/argon-915.jpg) 50%/cover no-repeat;position:absolute;inset:0}.rotor-diagram>p{text-align:right;letter-spacing:.18em;color:var(--av-gold);font-size:9px;position:absolute;top:25px;right:28px}.rotor-diagram small{color:#c2c9cc}.diagram-label{letter-spacing:.14em;background:#040f18c2;border:1px solid #ffffff47;padding:9px 11px;font-size:8px;position:absolute}.rotor-label{top:30%;left:8%}.thrust-label{bottom:29%;right:8%}.airflow{color:var(--av-gold);opacity:.9;justify-content:space-between;font-size:29px;display:flex;position:absolute;bottom:32px;left:30%;right:30%}.how-steps{border-top:1px solid #fff3;grid-column:1/-1;grid-template-columns:repeat(4,1fr);margin-top:45px;display:grid}.how-steps article{border-right:1px solid #fff3;min-height:215px;padding:24px 28px 0 0}.how-steps article+article{padding-left:28px}.how-steps article:last-child{border-right:0}.how-steps span{letter-spacing:.17em;color:#828d93;font-size:8px}.how-steps h3{margin:62px 0 15px;font-size:20px;font-weight:500}.how-steps p{color:#9da6aa;margin:0;font-size:14px;line-height:1.55}.aviation-safety{align-items:flex-end;min-height:980px;padding:120px 7vw;display:flex;position:relative}.safety-media,.safety-fade{position:absolute;inset:0}.safety-media{filter:saturate(.65)contrast(1.06);background:url(/images/aviation/argon-gtl.jpg) 50%/cover no-repeat}.safety-fade{background:linear-gradient(90deg,#030d15f0,#030d1594 58%,#030d152e),linear-gradient(#0000 30%,#030d15ed)}.safety-content{z-index:2;width:100%;position:relative}.aviation-safety h2{font-size:clamp(54px,6.3vw,96px)}.safety-grid{grid-template-columns:repeat(2,1fr);gap:0 5vw;max-width:1000px;margin-top:65px;display:grid}.safety-grid article{border-top:1px solid #ffffff40;gap:16px;padding:24px 0;display:flex}.safety-grid svg{color:var(--av-gold);flex:none;margin-top:4px}.safety-grid h3{margin:0 0 8px;font-size:16px;font-weight:500}.safety-grid p{color:#adb5b9;margin:0;font-size:13px;line-height:1.55}.safety-disclaimer{color:#879197;max-width:900px;margin:35px 0 0;font-size:11px;line-height:1.6}.aviation-compare h2,.aircraft-section>h2{margin-bottom:75px;font-size:clamp(53px,6.4vw,100px)}.compare-scroll{overflow-x:auto}.aviation-compare table{border-collapse:collapse;width:100%;min-width:800px}.aviation-compare th,.aviation-compare td{text-align:left;border:1px solid #c6c0b6;padding:21px 18px;font-size:14px;line-height:1.4}.aviation-compare thead th{letter-spacing:.13em;text-transform:uppercase;font-size:10px}.aviation-compare tbody th{width:20%;font-weight:500}.aviation-compare .featured{color:#f3f0e9;background:#0a1a26;border-color:#34424b}.aviation-time{background:#071725;grid-template-columns:1fr .82fr;align-items:center;gap:8vw;padding:125px 7vw;display:grid}.aviation-time h2{font-size:clamp(53px,6.4vw,100px)}.aviation-time>div:first-child>p:not(.aviation-index){color:#b5bdc1;max-width:680px;margin:40px 0 20px;font-size:18px;line-height:1.65}.aviation-time small{color:#7f8b92;max-width:650px;line-height:1.55;display:block}.time-display{border-left:1px solid #ffffff40;padding:20px 0 20px 6vw}.time-display strong{letter-spacing:-.07em;color:var(--av-gold);font-size:clamp(80px,11vw,168px);font-weight:300;line-height:.8;display:block}.time-display span{letter-spacing:.25em;margin-top:28px;font-size:9px;display:block}.time-display p{color:#879197;max-width:290px;margin-top:50px;font-size:13px;line-height:1.5}.aircraft-grid{background:#bab4aa;border:1px solid #bab4aa;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.aircraft-grid article{background:var(--av-paper)}.aircraft-image{filter:saturate(.72)contrast(1.05);background-position:50%;background-size:cover;height:310px}.aircraft-card-copy{padding:27px 28px 32px}.aircraft-card-copy>span{letter-spacing:.15em;color:#7c766d;font-size:8px}.aircraft-card-copy h3{letter-spacing:-.03em;margin:50px 0 16px;font-size:32px;font-weight:500}.aircraft-card-copy>p{color:#5b5954;min-height:90px;font-size:14px;line-height:1.6}.aircraft-card-copy ul{border-top:1px solid #c7c0b7;margin:28px 0 0;padding:0;list-style:none}.aircraft-card-copy li{border-bottom:1px solid #c7c0b7;padding:13px 0;font-size:12px}.model-disclaimer{color:#777168;margin:18px 0 0;font-size:10px}.aviation-service{background:#10161b;grid-template-columns:1fr .9fr;gap:9vw;display:grid}.aviation-service h2{font-size:clamp(56px,6.5vw,100px)}.aviation-service>div>p:not(.aviation-index){color:#aeb6ba;max-width:600px;margin-top:45px;font-size:17px;line-height:1.65}.aviation-service ol{border-top:1px solid #ffffff38;margin:70px 0 0;padding:0;list-style:none}.aviation-service li{border-bottom:1px solid #ffffff38;grid-template-columns:55px 1fr;padding:22px 0;font-size:15px;display:grid}.aviation-service li span{letter-spacing:.16em;color:var(--av-gold);font-size:8px}.aviation-contact{text-align:center;background:#071a28;padding:120px 7vw 45px}.aviation-contact-logo{width:260px;margin:0 auto 75px}.aviation-contact .aviation-index{margin-bottom:38px}.aviation-contact h2{font-size:clamp(53px,7vw,108px)}.aviation-contact>p:not(.aviation-index){color:#adb7bb;margin:34px 0;font-size:18px}.aviation-contact>.aviation-cta{margin:20px auto 90px}.aviation-contact-base{letter-spacing:.11em;text-transform:uppercase;border-top:1px solid #fff3;justify-content:center;gap:60px;padding-top:28px;font-size:9px;display:flex}@media (max-width:900px){.aviation-header{height:72px;padding:0 22px}.aviation-logo{width:132px}.aviation-nav,.back-link{display:none}.aviation-actions{gap:10px}.aviation-mobile-nav{letter-spacing:.15em;text-transform:uppercase;background:#071624;flex-direction:column;gap:23px;padding:25px 22px;font-size:10px;display:flex;position:absolute;top:71px;left:0;right:0}.aviation-hero{min-height:700px;padding:0 24px 8vh}.aviation-hero h1{font-size:16vw}.aviation-territory{display:none}.aviation-intro,.gyro-how,.aviation-compare,.aircraft-section,.aviation-service{padding:85px 24px}.aviation-index{margin-bottom:45px}.aviation-intro-grid,.gyro-how,.aviation-time,.aviation-service{grid-template-columns:1fr}.aviation-intro-grid{gap:38px}.aviation-intro h2,.gyro-how h2,.aviation-safety h2,.aviation-compare h2,.aviation-time h2,.aircraft-section>h2,.aviation-service h2{font-size:13.2vw}.rotor-diagram{min-height:390px}.how-steps{grid-template-columns:1fr 1fr}.how-steps article:nth-child(2){border-right:0}.how-steps article{min-height:190px}.aviation-safety{min-height:1100px;padding:85px 24px}.safety-grid{grid-template-columns:1fr}.aviation-time{padding:85px 24px}.time-display{border-top:1px solid #ffffff40;border-left:0;padding:55px 0 0}.aircraft-grid{grid-template-columns:1fr}.aircraft-image{height:280px}.aircraft-card-copy>p{min-height:0}.aviation-service ol{margin-top:10px}.aviation-contact{padding:90px 24px 40px}.aviation-contact-logo{width:210px}.aviation-contact-base{flex-direction:column;gap:16px}}@media (max-width:520px){.how-steps{grid-template-columns:1fr}.how-steps article,.how-steps article+article{border-right:0;padding-left:0}.airflow{left:22%;right:22%}.aviation-contact-base{font-size:8px}.aviation-choice{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.choice-panel{scroll-snap-align:start;flex:0 0 88vw}.choice-heading{top:94px}.choice-copy{bottom:9vh;left:24px;right:24px}.choice-copy strong{font-size:15vw}.choice-configurator{border-radius:0;flex-direction:row;gap:10px;width:118px;height:44px;position:fixed;top:auto;bottom:20px}.choice-configurator svg{width:14px}}@media (max-width:1120px) and (min-width:901px){.aviation-nav{gap:20px}.back-link{display:none}}.aviation-overview{padding:125px 7vw}.overview-heading{grid-template-columns:.7fr 1.15fr .85fr;align-items:start;gap:5vw;display:grid}.overview-heading h2{letter-spacing:-.06em;margin:0;font-size:clamp(54px,6.4vw,98px);font-weight:500;line-height:.86}.overview-heading>div>p{color:#3d4143;margin:0 0 26px;font-size:18px;line-height:1.65}.overview-heading>div>small{color:#79746d;border-top:1px solid #c7c0b7;padding-top:22px;font-size:12px;line-height:1.6;display:block}.overview-aircraft{border:1px solid #c7c0b7;grid-template-columns:1fr 1fr;margin-top:95px;display:grid}.overview-aircraft article{padding:44px 4vw 42px}.overview-aircraft article+article{border-left:1px solid #c7c0b7}.overview-aircraft article>span{letter-spacing:.18em;color:#736e66;font-size:9px}.overview-aircraft h3{letter-spacing:-.045em;max-width:700px;margin:72px 0 28px;font-size:clamp(31px,3.4vw,54px);font-weight:500;line-height:.98}.overview-aircraft p{color:#595750;max-width:650px;font-size:16px;line-height:1.62}.overview-aircraft ul{border-top:1px solid #c7c0b7;margin:38px 0;padding:0;list-style:none}.overview-aircraft li{border-bottom:1px solid #c7c0b7;align-items:flex-start;gap:13px;padding:14px 0;font-size:13px;line-height:1.45;display:flex}.overview-aircraft li svg{color:#a9793e;flex:none}.overview-aircraft a{letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid #20272c;align-items:center;gap:22px;padding-bottom:8px;font-size:9px;font-weight:700;display:inline-flex}.flight-simulator{background:#071725;padding:125px 7vw;position:relative;overflow:hidden}.flight-simulator:before{content:"";background:#3499b417;border-radius:50%;width:540px;height:540px;position:absolute;top:-240px;right:-230px}.simulator-heading{grid-template-columns:1.3fr .7fr;align-items:end;gap:8vw;margin-bottom:70px;display:grid;position:relative}.simulator-heading h2,.gyro-models h2{letter-spacing:-.06em;margin:0;font-size:clamp(54px,6.4vw,100px);font-weight:500;line-height:.86}.simulator-heading>p{color:#b7c0c4;margin:0 0 4px;font-size:18px;line-height:1.65}.simulator-panel{background:#091925;border:1px solid #fff3;position:relative}.simulator-controls{border-bottom:1px solid #ffffff2e;grid-template-columns:1.5fr .8fr;gap:30px;padding:30px;display:grid}.route-fields{grid-template-columns:1fr 24px 1fr;align-items:end;gap:14px;display:grid}.route-arrow{color:#c59a5f;margin-bottom:14px}.city-search{position:relative}.city-search label,.simulator-controls legend{letter-spacing:.18em;text-transform:uppercase;color:#aeb7bb;margin-bottom:10px;font-size:9px;display:block}.city-input-wrap{border-bottom:1px solid #ffffff6b;align-items:center;gap:10px;height:42px;display:flex}.city-input-wrap svg{color:#c59a5f;flex:none}.city-input-wrap input{color:#fff;width:100%;font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:16px}.city-input-wrap input::placeholder{color:#758087}.city-results{z-index:20;color:#11161b;background:#f2efe8;border:1px solid #b8b2a9;max-height:270px;position:absolute;top:66px;left:0;right:0;overflow-y:auto;box-shadow:0 20px 45px #00000059}.city-results button{text-align:left;background:0 0;border:0;border-bottom:1px solid #d1cbc2;width:100%;padding:13px 15px;display:block}.city-results button:hover{background:#e6e0d6}.city-results strong,.city-results span{display:block}.city-results strong{font-size:13px;font-weight:600}.city-results span{color:#706c65;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:10px;overflow:hidden}.city-results p{align-items:center;gap:8px;margin:0;padding:14px;font-size:12px;display:flex}.simulator-controls fieldset{border:0;margin:0;padding:0}.aircraft-switch{border:1px solid #ffffff40;grid-template-columns:1fr 1fr;display:grid}.aircraft-switch button{color:#aeb7bb;text-align:left;background:0 0;border:0;padding:9px 12px;font-size:11px;line-height:1.25}.aircraft-switch button+button{border-left:1px solid #ffffff40}.aircraft-switch button.active{color:#0b1720;background:#c59a5f}.aircraft-switch small{letter-spacing:.09em;opacity:.75;margin-top:5px;font-size:8px;display:block}.search-hint{color:#748087;grid-column:1/-1;margin:-12px 0 0;font-size:10px}.route-map{background:#0c1a22;height:520px;position:relative;overflow:hidden}.map-tiles{position:absolute;inset:0}.map-tiles img{filter:grayscale()saturate(.25)brightness(.62)contrast(1.08);width:256px;max-width:none;height:256px;position:absolute}.map-tone{pointer-events:none;background:#03121c59;position:absolute;inset:0;box-shadow:inset 0 0 100px #020c1385}.route-map svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.map-path-shadow{opacity:.62;stroke:#07131b!important;stroke-width:8px!important}.road-path,.flight-path{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.road-path{stroke:#c59a5f;stroke-width:3px}.flight-path{stroke:#49c8dc;stroke-width:3px;stroke-dasharray:8 8}.map-point{fill:#c59a5f;stroke:#f2efe8;stroke-width:2px}.map-point.destination{fill:#49c8dc}.map-city{z-index:4;letter-spacing:.08em;white-space:nowrap;background:#04111ae0;border:1px solid #ffffff40;padding:7px 10px;font-size:10px;position:absolute;transform:translate(-50%,-155%)}.map-city-to{transform:translate(-50%,50%)}.map-legend{z-index:4;letter-spacing:.12em;text-transform:uppercase;background:#04111ad1;gap:18px;padding:9px 12px;font-size:9px;display:flex;position:absolute;bottom:18px;left:18px}.map-legend span{align-items:center;gap:7px;display:flex}.map-legend i{width:20px;height:2px;display:block}.road-dot{background:#c59a5f}.flight-dot{background:#49c8dc}.map-credit{z-index:4;color:#16222a;background:#ffffffbf;padding:2px 5px;font-size:8px;position:absolute;bottom:7px;right:8px}.route-results{border-top:1px solid #ffffff2e;grid-template-columns:1fr 1fr .55fr;display:grid}.route-results article{border-right:1px solid #ffffff2e;grid-template-columns:30px 1fr auto;align-items:center;gap:14px;padding:28px 30px;display:grid}.route-results article>svg{color:#c59a5f}.route-results .flight-result>svg{color:#49c8dc}.route-results article>span{letter-spacing:.12em;text-transform:uppercase;font-size:10px}.route-results article small{color:#78848a;letter-spacing:.06em;text-transform:none;margin-top:7px;font-size:9px;display:block}.route-results article strong{letter-spacing:-.04em;white-space:nowrap;font-size:clamp(27px,3vw,44px);font-weight:400}.road-result strong{color:#c59a5f}.flight-result strong{color:#49c8dc}.time-saved{flex-direction:column;justify-content:center;padding:20px 28px;display:flex}.time-saved strong{color:#49c8dc;font-size:38px;font-weight:400}.time-saved span{color:#98a3a8;text-transform:uppercase;letter-spacing:.1em;font-size:9px;line-height:1.45}.simulator-note{color:#77838a;max-width:1000px;margin:20px 0 0;font-size:10px;line-height:1.65}.simulator-loading,.simulator-error{z-index:15;letter-spacing:.08em;background:#04111aeb;border:1px solid #ffffff38;align-items:center;gap:10px;padding:14px 20px;font-size:11px;display:flex;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.simulator-error{color:#f0d4b0}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.gyro-detail-hero .aviation-hero-media{background-image:url(/images/aviation/argon-915.jpg);background-position:50%}.gyro-models{background:#0e171d;grid-template-columns:1fr .9fr;gap:8vw;padding:125px 7vw;display:grid}.gyro-model-grid{border-top:1px solid #ffffff38}.gyro-model-grid article{border-bottom:1px solid #ffffff38;padding:26px 0 35px}.gyro-model-grid article>span{letter-spacing:.16em;color:#c59a5f;font-size:8px}.gyro-model-grid h3{letter-spacing:-.035em;margin:42px 0 14px;font-size:36px;font-weight:500}.gyro-model-grid article p{color:#aab3b7;max-width:620px;font-size:14px;line-height:1.6}.gyro-model-grid>p{color:#77838a;margin-top:22px;font-size:10px;line-height:1.6}@media (max-width:900px){.aviation-overview,.flight-simulator,.gyro-models{padding:85px 24px}.overview-heading,.simulator-heading,.gyro-models{grid-template-columns:1fr}.overview-heading{gap:35px}.overview-heading h2,.simulator-heading h2,.gyro-models h2{font-size:13.2vw}.overview-aircraft{margin-top:60px}.simulator-controls{grid-template-columns:1fr}.route-results{grid-template-columns:1fr 1fr}.time-saved{border-top:1px solid #ffffff2e;grid-column:1/-1}.route-results article:nth-child(2){border-right:0}.gyro-models{gap:55px}}@media (max-width:520px){.overview-aircraft{grid-template-columns:1fr}.overview-aircraft article+article{border-top:1px solid #c7c0b7;border-left:0}.overview-aircraft article{padding:34px 22px}.overview-aircraft h3{margin-top:48px}.simulator-heading{gap:32px}.simulator-controls{padding:20px}.route-fields{grid-template-columns:1fr}.route-arrow{display:none}.aircraft-switch{grid-template-columns:1fr}.aircraft-switch button+button{border-top:1px solid #ffffff40;border-left:0}.route-map{height:440px}.route-results{grid-template-columns:1fr}.route-results article{border-bottom:1px solid #ffffff2e;border-right:0;padding:22px 20px}.time-saved{grid-column:auto}.map-city{font-size:8px}.search-hint{margin:0}.flight-simulator{padding-left:16px;padding-right:16px}}
