:root{--dress-blue:#2a3440;--ink:#1f2426;--umber:#443a37;--taupe:#988d85;--taupe-ink:#6b625b;--silver:#b0b3b5;--mist:#d4d6d4;--stone:#d4d2d0;--cloud:#e9e9e8;--white:#fff;--bg:var(--cloud);--fg:var(--ink);--muted:#5d6468;--line:#1f242624;--font-sans:"proxima-nova", var(--font-figtree), system-ui, sans-serif;--font-serif:"tribun-adf-std", var(--font-instrument), Georgia, serif;--container:1320px;--gutter:clamp(16px, 4vw, 48px);--radius:4px;--ease:cubic-bezier(.22, 1, .36, 1);--header-h:76px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scrollbar-gutter:stable;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth}button,[role=button],.btn{touch-action:manipulation;-webkit-user-select:none;user-select:none}a{touch-action:manipulation}.btn:active{transition-duration:.1s;transform:scale(.97)}body{background:var(--bg);color:var(--fg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:17px;font-weight:400;line-height:1.6;overflow-x:hidden}img,svg,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,select{font:inherit;color:inherit}::selection{background:var(--dress-blue);color:var(--cloud)}:focus-visible{outline:2px solid var(--taupe);outline-offset:3px}.container{width:100%;max-width:var(--container);padding:0 var(--gutter);margin:0 auto}.section{padding:clamp(80px,12vw,160px) 0}.section--dark{background:var(--dress-blue);color:var(--cloud);--fg:var(--cloud);--muted:#e9e9e8a8;--taupe-ink:var(--taupe);--line:#e9e9e829}.section--ink{background:var(--ink);color:var(--cloud);--fg:var(--cloud);--muted:#e9e9e89e;--taupe-ink:var(--taupe);--line:#e9e9e824}.section--stone{--muted:#4f5659;background:var(--stone)}.section--white{background:var(--white)}.eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--muted);align-items:center;gap:12px;margin:0 0 28px;font-size:12px;font-weight:600;display:inline-flex}.eyebrow:before{content:"";opacity:.6;background:currentColor;width:28px;height:1px}.display{letter-spacing:-.025em;margin:0;font-size:clamp(44px,7.4vw,112px);font-weight:300;line-height:.98}.h1{letter-spacing:-.02em;margin:0;font-size:clamp(38px,5.2vw,76px);font-weight:300;line-height:1.04}.h2{letter-spacing:-.018em;margin:0;font-size:clamp(32px,4vw,56px);font-weight:300;line-height:1.08}.h3{letter-spacing:-.01em;margin:0;font-size:clamp(22px,2vw,28px);font-weight:400;line-height:1.2}.serif{font-family:var(--font-serif);letter-spacing:-.01em;font-style:italic;font-weight:400}.lead{color:var(--muted);max-width:42ch;margin:28px 0 0;font-size:clamp(18px,1.5vw,21px);line-height:1.55}.muted{color:var(--muted)}.small{font-size:14px}.tabular{font-variant-numeric:tabular-nums}.btn{--btn-bg:var(--dress-blue);--btn-fg:var(--cloud);border:1px solid var(--btn-bg);background:var(--btn-bg);min-height:52px;color:var(--btn-fg);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background .4s var(--ease), color .4s var(--ease), border-color .4s var(--ease), transform .4s var(--ease);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 28px;font-size:13px;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){.btn:hover{color:var(--btn-bg);background:0 0}}.btn--light{--btn-bg:var(--cloud);--btn-fg:var(--dress-blue)}.btn--ghost{color:currentColor;background:0 0;border-color:currentColor}@media (hover:hover) and (pointer:fine){.btn--ghost:hover{background:currentColor}.btn--ghost:hover>span,.section--dark .btn--ghost:hover>span,.section--ink .btn--ghost:hover>span{color:var(--dress-blue)}}.link-arrow{letter-spacing:.14em;text-transform:uppercase;align-self:flex-start;align-items:center;gap:12px;font-size:13px;font-weight:600;display:inline-flex}.link-arrow svg{box-sizing:content-box;border:1px solid color-mix(in srgb, currentColor 26%, transparent);width:14px;height:14px;transition:background-color .35s var(--ease), border-color .35s var(--ease);border-radius:50%;flex:none;padding:8px}.link-arrow svg:not(:last-of-type){border:0;padding:0}@media (hover:hover) and (pointer:fine){.link-arrow:hover svg:last-of-type{background-color:color-mix(in srgb, currentColor 8%, transparent);border-color:currentColor}}.header{z-index:50;height:var(--header-h);color:var(--cloud);transition:background .5s var(--ease), color .5s var(--ease), box-shadow .5s var(--ease);position:fixed;inset:0 0 auto}.header--solid{-webkit-backdrop-filter:saturate(160%)blur(18px);color:var(--dress-blue);box-shadow:0 1px 0 var(--line);background:#e9e9e8db}.header__inner{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;height:100%;display:grid}.header__logo{justify-self:center}.logo{align-items:center;gap:12px;height:34px;display:flex}.logo svg{width:auto;height:100%}.header__actions{justify-content:flex-end;align-items:center;gap:18px;display:flex}.lang{letter-spacing:.1em;gap:2px;font-size:12px;font-weight:600;display:flex}.lang a{opacity:.55;padding:6px 7px;transition:opacity .3s}.lang a[aria-current=true]{opacity:1}@media (hover:hover) and (pointer:fine){.lang a:hover{opacity:1}}.header .btn{min-height:42px;padding:0 20px;font-size:12px}.header:not(.header--solid) .btn{--btn-bg:var(--cloud);--btn-fg:var(--dress-blue)}.hero{min-height:100svh;color:var(--cloud);background:var(--dress-blue);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.hero__media{position:absolute;inset:0}.hero__media img{object-fit:cover;object-position:50% 42%;width:100%;height:100%;animation:heroZoom 14s var(--ease) forwards;transform:scale(1.08)}@keyframes heroZoom{to{transform:scale(1)}}.hero__slide{opacity:0;transition:opacity 1.6s ease-in-out;position:absolute;inset:0}.hero__slide.is-active{opacity:1}.hero__slide.has-blur:before{content:"";background:var(--blur-wide) center 42% / cover no-repeat;filter:blur(18px);position:absolute;inset:0;transform:scale(1.06)}@media (max-width:760px){.hero__slide.has-blur:before{background-image:var(--blur-tall)}}.hero__slide.has-blur.is-loaded:before{display:none}.hero__media:after{content:"";background:linear-gradient(90deg,#1f24268c 0%,#1f242626 50%,#1f242600 70%),linear-gradient(#1f24268c 0%,#1f242600 28%),linear-gradient(#2a34400d 30%,#2a344059 55%,#1f2426d9 100%);position:absolute;inset:0}.hero__content{padding-top:calc(var(--header-h) + 80px);padding-bottom:clamp(32px,5vw,56px);position:relative}.hero .eyebrow{color:#e9e9e8eb}.hero .lead{color:#e9e9e8d1}.hero__scroll{right:var(--gutter);writing-mode:vertical-rl;letter-spacing:.3em;text-transform:uppercase;opacity:.7;align-items:center;gap:16px;font-size:11px;display:flex;position:absolute;top:50%}.hero__scroll:after{content:"";width:1px;height:64px;animation:scrollLine 2.4s var(--ease) infinite;transform-origin:top;background:currentColor}@keyframes scrollLine{0%{transform:scaleY(0)}50%{transform-origin:top;transform:scaleY(1)}51%{transform-origin:bottom}to{transform-origin:bottom;transform:scaleY(0)}}@media (max-width:720px){.hero__scroll{display:none}}.quick{-webkit-backdrop-filter:blur(22px)saturate(140%);background:#e9e9e81a;border:1px solid #e9e9e838;border-radius:10px;margin-top:clamp(40px,6vw,72px);padding:10px}.quick__tabs{gap:4px;padding:6px 6px 12px;display:flex}.chip{letter-spacing:.1em;text-transform:uppercase;cursor:pointer;opacity:.7;transition:background .3s var(--ease), color .3s var(--ease), border-color .3s var(--ease), opacity .3s var(--ease);background:0 0;border:1px solid #0000;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:600}.chip[aria-pressed=true]{opacity:1;border-color:currentColor}.quick__grid{background:#e9e9e82e;border-radius:6px;grid-template-columns:1.3fr 1.3fr 1fr .8fr auto;gap:1px;display:grid;overflow:hidden}.field{background:#1f242659;flex-direction:column;gap:4px;min-width:0;padding:14px 18px;display:flex}.field label{letter-spacing:.16em;text-transform:uppercase;opacity:.7;font-size:11px;font-weight:600}.field:focus-within{box-shadow:inset 0 -2px}.field select,.field input{appearance:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;text-overflow:ellipsis;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:0;font-size:16px}.field select{cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%23988d85' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 1.5l5 5 5-5'/%3E%3C/svg%3E") right 2px center/12px 8px no-repeat;padding-right:20px}.field select:focus-visible,.field input:focus-visible{outline:none}.field select option{color:var(--ink)}.quick__submit{border-radius:0;min-height:100%;padding:0 32px}@media (max-width:960px){.quick__grid{grid-template-columns:1fr 1fr}.quick__submit{grid-column:1/-1;min-height:56px}}@media (max-width:640px){.quick{margin-top:20px;padding:6px}.quick__tabs{padding:2px 2px 8px}.chip{padding:5px 12px;font-size:11px}.field{gap:2px;padding:9px 12px}.field label{letter-spacing:.14em;font-size:10px}.field select,.field input{font-size:16px}.quick__submit{min-height:46px;font-size:12px}.quick__foot{padding:0 4px}.quick__fixed{margin-top:10px;font-size:10px}.hero--sky .lead{font-size:15px}.hero--sky .hero__content{padding-top:calc(var(--header-h) + 24px)}}.ap{position:relative}.ap input::placeholder{color:currentColor;opacity:.45}.ap__list{z-index:200;background:var(--white,#fff);max-height:min(340px,50vh);color:var(--ink);border:1px solid #2a34401f;border-radius:10px;margin:0;padding:6px;list-style:none;position:fixed;overflow-y:auto;box-shadow:0 24px 48px -20px #1f242673}.ap__list li{cursor:pointer;border-radius:7px;flex-direction:column;gap:1px;padding:9px 12px;display:flex}.ap__list li.is-active{background:#2a344012}.ap__city{font-size:15px}.ap__city b{letter-spacing:.12em;color:var(--taupe);margin-left:6px;font-size:11px;font-weight:600}.ap__name{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ap__empty{color:var(--muted);padding:14px 16px;font-size:13px}.split{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,7vw,120px);display:grid}.split--top{align-items:start}@media (max-width:900px){.split{grid-template-columns:1fr}}.frame{border-radius:var(--radius);background:var(--mist);position:relative;overflow:hidden}.frame img{object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--ease)}@media (hover:hover) and (pointer:fine){.frame:hover img{transform:scale(1.03)}}.services{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:64px;display:grid}.service{flex-direction:column;gap:18px;min-height:320px;padding:36px 28px 44px 0;display:flex;position:relative}.service+.service{border-left:1px solid var(--line);padding-left:28px}.service__num{letter-spacing:.2em;color:var(--muted);font-size:12px}.service__icon{width:44px;height:44px;color:var(--taupe);margin-top:auto}.service p{color:var(--muted);margin:0;font-size:16px}@media (max-width:1000px){.services{grid-template-columns:1fr 1fr}.service:nth-child(3){border-left:0;padding-left:0}.service:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:600px){.services{grid-template-columns:1fr}.service,.service+.service{border-left:0;min-height:0;padding-left:0}.service+.service{border-top:1px solid var(--line)}.service__icon{margin-top:8px}}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:56px;display:flex}.section-head .lead{margin-top:20px}.fleet-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));gap:24px;display:grid}.aircraft-card{background:var(--white);border-radius:var(--radius);transition:transform .6s var(--ease), box-shadow .6s var(--ease);flex-direction:column;display:flex;position:relative;overflow:hidden}.section--dark .aircraft-card,.section--ink .aircraft-card{border:1px solid var(--line);background:#e9e9e80d}@media (hover:hover) and (pointer:fine){.aircraft-card:hover{transform:translateY(-6px);box-shadow:0 30px 60px -30px #1f242673}}.aircraft-card__media{aspect-ratio:16/11;position:relative;overflow:hidden}.aircraft-card__media img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease)}@media (hover:hover) and (pointer:fine){.aircraft-card:hover .aircraft-card__media img{transform:scale(1.05)}}.aircraft-card__body{flex-direction:column;flex:1;gap:8px;padding:28px;display:flex}.aircraft-card__cat{letter-spacing:.18em;text-transform:uppercase;color:var(--taupe-ink);font-size:11px;font-weight:600}.specs-row{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:12px;margin-top:auto;padding-top:22px;display:grid}.spec__value{letter-spacing:-.01em;font-size:22px;font-weight:300}.spec__label{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px}.detail-hero{min-height:78svh;color:var(--cloud);background:var(--dress-blue);align-items:flex-end;display:flex;position:relative;overflow:hidden}.spec-table{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.spec-table>div{border-bottom:1px solid var(--line);padding:28px 20px 28px 0}.spec-table .spec__value{white-space:nowrap;font-size:clamp(24px,2.4vw,34px)}@media (max-width:640px){.spec-table{grid-template-columns:1fr 1fr}}.feature-media{aspect-ratio:4/5}.feature-media--tall{aspect-ratio:9/13;width:min(100%,520px);max-height:80vh;margin-inline:auto}.band{position:relative;overflow:hidden}.band__orbit{aspect-ratio:1;opacity:.5;pointer-events:none;width:min(70vw,820px);position:absolute;top:50%;right:-10%;transform:translateY(-50%)}.band__orbit circle{fill:none;stroke:#e9e9e82e}.band__orbit .sat{fill:var(--cloud);stroke:none;transform-origin:50%;animation:22s linear infinite orbit}@keyframes orbit{to{transform:rotate(360deg)}}.legs-filters{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.legs-filters .chip{border-color:var(--line);opacity:1;color:var(--muted)}.legs-filters .chip[aria-pressed=true]{background:var(--dress-blue);color:var(--cloud);border-color:var(--dress-blue)}.section--dark .legs-filters .chip[aria-pressed=true],.section--ink .legs-filters .chip[aria-pressed=true]{background:var(--cloud);color:var(--dress-blue);border-color:var(--cloud)}.legs{gap:12px;display:grid}.leg{background:var(--white);border-radius:var(--radius);transition:transform .5s var(--ease), box-shadow .5s var(--ease);grid-template-columns:110px minmax(0,1.8fr) minmax(0,1fr) auto;align-items:center;gap:28px;padding:24px 28px;display:grid}.section--dark .leg,.section--ink .leg{border:1px solid var(--line);background:#e9e9e80d}.section--dark .leg__line i:before{background:color-mix(in srgb, var(--dress-blue) 95%, var(--cloud))}.section--ink .leg__line i:before{background:color-mix(in srgb, var(--ink) 95%, var(--cloud))}@media (hover:hover) and (pointer:fine){.leg:hover{transform:translate(4px);box-shadow:0 20px 40px -28px #1f242680}}.leg__date{flex-direction:column;line-height:1;display:flex}.leg__day{letter-spacing:-.03em;font-size:44px;font-weight:300}.leg__month{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-top:6px;font-size:12px}.leg__route{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:18px;display:grid}.leg__code{letter-spacing:.02em;font-size:28px;font-weight:300}.leg__city{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.leg__line{width:clamp(84px,11vw,150px);color:var(--taupe);align-items:center;display:flex}.leg__line i{opacity:.6;border-top:1px dashed;flex:1;position:relative}.leg__line i:before,.leg__line i:after{content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:-3.5px}.leg__line i:before{background:var(--white);border:1px solid;left:-3px}.leg__line i:after{background:currentColor;right:-3px}.leg__meta{color:var(--muted);font-size:14px}.leg__meta strong{color:var(--fg);font-size:16px;font-weight:400;display:block}.leg__price{text-align:right;align-items:center;gap:24px;display:flex}.leg__amount{letter-spacing:-.01em;white-space:nowrap;font-size:26px;font-weight:300}.leg__was{color:var(--muted);font-size:13px;text-decoration:line-through}.badge{background:var(--taupe-ink);color:var(--white);letter-spacing:.08em;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-block}@media (max-width:1000px){.leg{grid-template-columns:80px 1fr;gap:18px 20px}.leg__meta{grid-column:2}.leg__price{text-align:left;border-top:1px solid var(--line);grid-column:1/-1;justify-content:space-between;padding-top:16px}}.leg.leg--empty{grid-template-columns:1fr auto}.leg--empty p{margin:0}@media (max-width:520px){.leg{padding:20px}.leg.leg--empty{grid-template-columns:1fr;gap:16px}.leg--empty .btn{justify-self:start}.leg__route{align-items:start;gap:12px}.leg__city{white-space:normal}.leg__line{width:60px;margin-top:9px}.leg__code{font-size:22px}.leg__day{font-size:34px}.leg__price .btn{padding:0 18px}}.quote{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:24px;display:grid}@media (max-width:960px){.quote{grid-template-columns:1fr}}.panel{background:var(--white);border-radius:10px;padding:clamp(24px,3vw,40px)}.form-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.form-grid .full{grid-column:1/-1}.ff{flex-direction:column;gap:8px;min-width:0;display:flex}.ff>label,.ff>.ff__label,.cvdz-wrap>.ff__label{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.ff input,.ff select{appearance:none;border:1px solid var(--line);background:var(--cloud);border-radius:6px;width:100%;min-width:0;height:54px;padding:0 16px;font-size:16px;transition:border-color .3s}.ff select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%232a3440' stroke-width='1.4'%3E%3Cpath d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:40px}.ff input:focus,.ff select:focus{border-color:var(--dress-blue);outline:none}.price{letter-spacing:-.03em;margin:12px 0 8px;font-size:clamp(44px,5vw,68px);font-weight:300;line-height:1}.kv{border-top:1px solid var(--line);justify-content:space-between;gap:16px;padding:14px 0;font-size:15px;display:flex}.kv span:first-child{color:var(--muted)}.warn{background:#988d8538;border-radius:6px;margin-top:16px;padding:12px 16px;font-size:14px}.actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.actions .btn{flex:1}.pillars{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:64px;display:grid}.pillar{background:var(--bg);flex-direction:column;gap:14px;min-height:240px;padding:36px 28px;display:flex}.section--dark .pillar{background:var(--dress-blue)}.section--ink .pillar{background:var(--ink)}.section--stone .pillar{background:var(--stone)}.pillar p{color:var(--muted);margin:0;font-size:15px}.pillar svg{width:32px;height:32px;color:var(--taupe)}@media (max-width:1000px){.pillars{grid-template-columns:1fr 1fr}}@media (max-width:560px){.pillars{grid-template-columns:1fr}.pillar{min-height:0}}.social{gap:10px;display:flex}.social a{border:1px solid var(--line);width:44px;height:44px;transition:background .3s var(--ease), color .3s var(--ease), border-color .3s var(--ease), opacity .3s var(--ease);border-radius:50%;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.social a:hover{background:var(--fg);color:var(--bg);border-color:var(--fg)}.section--dark .social a:hover,.footer .social a:hover{background:var(--cloud);color:var(--dress-blue)}}.social svg{width:18px;height:18px}.contact-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:64px;display:grid}.contact-card{border:1px solid var(--line);border-radius:var(--radius);transition:background .4s var(--ease), border-color .4s var(--ease);flex-direction:column;gap:10px;padding:32px;display:flex}@media (hover:hover) and (pointer:fine){.contact-card:hover{background:#e9e9e80f;border-color:#e9e9e866}}.contact-card svg{width:28px;height:28px;color:var(--taupe);margin-bottom:20px}.contact-card__value{word-break:break-word;font-size:20px;font-weight:300}@media (hover:hover) and (pointer:fine){.contact-card--places:hover{border-color:var(--line);background:0 0}}.contact-place{border-top:1px solid var(--line);flex-direction:column;gap:4px;padding:12px 0;display:flex}.contact-place__go{letter-spacing:.04em;color:var(--taupe);align-items:center;gap:8px;font-size:13px;display:inline-flex}.contact-card .contact-place__go svg{width:14px;height:14px;transition:transform .3s var(--ease);margin:0}@media (hover:hover) and (pointer:fine){.contact-place:hover .contact-card__value{color:var(--white)}.contact-place:hover .contact-place__go svg{transform:translate(4px)}}@media (max-width:900px){.contact-grid{grid-template-columns:1fr}}.avinode{border:1px solid var(--line);border-radius:999px;align-items:center;gap:14px;margin-top:40px;padding:14px 22px;font-size:14px;display:inline-flex}.cta{text-align:center;position:relative;overflow:hidden}.cta__lion{opacity:.05;pointer-events:none;width:min(80vw,640px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cta .lead{margin-inline:auto}.footer{background:var(--ink);color:var(--cloud);--muted:#e9e9e88c;--line:#e9e9e81f;padding:96px 0 40px}.footer__top{border-bottom:1px solid var(--line);grid-template-columns:1.6fr 1fr 1fr 1fr;gap:48px;padding-bottom:72px;display:grid}.footer h3{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin:0 0 20px;font-size:12px;font-weight:600}@media (pointer:coarse){.footer ul a{margin:-6px 0;padding:6px 0;display:inline-block}}.footer ul{gap:10px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}@media (hover:hover) and (pointer:fine){.footer ul a:hover{color:var(--taupe)}}.footer__subhead{margin-top:32px!important}.footer__place{align-items:center;gap:8px;display:inline-flex!important}.footer__place svg{width:15px;height:15px;color:var(--taupe);flex:none}.footer__bottom{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:24px;padding-top:32px;font-size:13px;display:flex}.footer__legal{color:var(--muted);justify-content:space-between;align-items:center;gap:16px;margin:16px 0 0;font-size:12px;line-height:1.5;display:flex}.footer__legal p{margin:0}.footer__datafiscal img{border-radius:2px;width:44px;height:auto;display:block}.legal-note{opacity:.75;margin:10px 0 0;font-size:12px;line-height:1.5}.legal-note a{text-underline-offset:2px;text-decoration:underline}@media (max-width:900px){.footer__top{grid-template-columns:1fr 1fr}.footer__brand{grid-column:1/-1}}.page-hero{padding:calc(var(--header-h) + clamp(72px, 10vw, 140px)) 0 clamp(56px, 7vw, 96px);background:var(--dress-blue);color:var(--cloud);--muted:#e9e9e8a8;position:relative;overflow:hidden}.page-hero__lion{opacity:.06;pointer-events:none;width:min(46vw,520px);position:absolute;bottom:-18%;right:-4%}.page-hero--image{padding-top:calc(var(--header-h) + clamp(96px, 13vw, 190px));isolation:isolate}.page-hero__media{z-index:-1;position:absolute;inset:0;overflow:hidden}.page-hero__img{opacity:.55;position:absolute;inset:-12% 0}.page-hero__img img{animation:pageHeroIn 2.4s var(--ease) both}.page-hero__media:after{content:"";background:linear-gradient(90deg,#2a3440f5 0%,#2a3440d1 38%,#2a344059 100%),linear-gradient(#0000 55%,#2a3440e6 100%);position:absolute;inset:0}@keyframes pageHeroIn{0%{opacity:.4;transform:scale(1.08)}}@media (max-width:700px){.page-hero__media:after{background:linear-gradient(#2a3440b3 0%,#2a3440f2 90%)}}.js .reveal{opacity:0;transition:opacity 1.1s var(--ease), transform 1.1s var(--ease);transition-delay:var(--d,0s);transform:translateY(28px)}.js .reveal.is-in{opacity:1;transform:none}.js .hero .reveal,.js .page-hero .reveal,.js .route-hero .reveal{opacity:1;animation:firstIn 1.1s var(--ease) both;animation-delay:var(--d,0s);transition:none;transform:none}.js .hero .words .split__word,.js .page-hero .words .split__word{animation:firstWord 1.1s var(--ease) both;animation-delay:calc(var(--sd,0s) + var(--i,0) * 70ms);transition:none;transform:none}@keyframes firstIn{0%{opacity:.01;transform:translateY(28px)}}@keyframes firstWord{0%{transform:translateY(105%)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.15s!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.js .reveal{opacity:1;transform:none}html{scroll-behavior:auto}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.btn svg{flex:none;width:16px;height:16px}.avinode svg,.contact-card .eyebrow svg{width:18px;height:18px}[data-parallax],[data-hero-fade],[data-marquee]{will-change:transform}.scroll-progress{z-index:70;background:var(--taupe);transform-origin:0;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.header{transition:background .5s var(--ease), color .5s var(--ease), box-shadow .5s var(--ease), transform .6s var(--ease)}html[data-scroll-dir=down] .header{transform:translateY(-100%)}.parallax-inner{position:absolute;inset:-10% 0}.reveal-clip{background:0 0}.js .reveal-clip>*{clip-path:inset(100% 0 0);transition:clip-path 1.4s var(--ease)}.js .reveal-clip img{transition:transform 2s var(--ease);transform:scale(1.18)}.js .reveal-clip.is-in>*{clip-path:inset(0)}.js .reveal-clip.is-in img{transform:scale(1)}.split__mask{vertical-align:top;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.split__word{display:inline-block}.js .words .split__word{transition:transform 1.1s var(--ease);transition-delay:calc(var(--sd,0s) + var(--i,0) * 70ms);transform:translateY(105%)}.js .words.is-in .split__word{transform:none}.hero__title .serif{display:inline}.hero__title>.serif{display:block}@media (max-width:640px){.fleet-section{padding:56px 0}.fleet-section .section-head{margin-bottom:24px}.fleet-section .section-head .lead{margin-top:10px;font-size:15px}.fleet-section .fleet-grid{margin:0 calc(-1 * var(--gutter,16px));padding:0 var(--gutter,16px) 6px;scroll-snap-type:x mandatory;scroll-padding:0 var(--gutter,16px);scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.fleet-section .fleet-grid::-webkit-scrollbar{display:none}.fleet-section .aircraft-card{scroll-snap-align:start;flex:0 0 82%}.fleet-section .aircraft-card__media{aspect-ratio:2}.fleet-section .aircraft-card__body{gap:4px;padding:16px 18px 18px}.fleet-section .specs-row{padding-top:12px}.fleet-section .spec__value{font-size:18px}.fleet-section .spec__label{font-size:10px}}.fleet-grid>.reveal:nth-child(3n+2){--d:.1s}.fleet-grid>.reveal:nth-child(3n+3){--d:.2s}.marquee{border-top:1px solid var(--line);padding:clamp(24px,4vw,56px) 0 clamp(56px,8vw,110px);overflow:hidden}.marquee__track{white-space:nowrap;letter-spacing:-.03em;width:max-content;color:var(--dress-blue);font-size:clamp(44px,7vw,110px);font-weight:300;line-height:1.1;display:flex}.marquee__track>span{align-items:center;gap:clamp(28px,4vw,64px);padding-right:clamp(28px,4vw,64px);display:inline-flex}@media (hover:none) and (prefers-reduced-motion:no-preference),(pointer:coarse) and (prefers-reduced-motion:no-preference){.marquee__track{animation:40s linear infinite marqueeLoop}}@keyframes marqueeLoop{to{transform:translate(-50%)}}.marquee__track>span:nth-child(odd){color:#0000;-webkit-text-stroke:1px #2a344073}.marquee__dot{width:.34em;height:auto;color:var(--taupe);opacity:.8}@media (prefers-reduced-motion:reduce){.js .reveal-clip>*,.js .reveal-clip img,.js .words .split__word{clip-path:none;transform:none}html[data-scroll-dir=down] .header{transform:none}}.fp{max-width:760px;margin:0 auto}.fp__stage{cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;padding-top:40px;position:relative}.fp__img{pointer-events:none;width:100%;height:auto;padding:8px 0;display:block}.fp__night{clip-path:inset(0 0 0 var(--pos))}.fp__day{clip-path:inset(0 calc(100% - var(--pos)) 0 0);position:absolute;inset:40px 0 0}.fp__stage:not(.is-dragging) .fp__day,.fp__stage:not(.is-dragging) .fp__night,.fp__stage:not(.is-dragging) .fp__handle{transition:clip-path .25s var(--ease), left .25s var(--ease)}.fp__tag{letter-spacing:.2em;text-transform:uppercase;pointer-events:none;border-radius:999px;padding:6px 12px;font-size:11px;font-weight:600;position:absolute;top:16px}.fp__tag--day{color:var(--dress-blue);border:1px solid #2a344059;top:0;left:0}.fp__tag--night{color:var(--cloud);background:var(--taupe);top:0;right:0}.fp__handle{top:40px;bottom:0;left:var(--pos);outline:none;place-items:center;width:44px;margin-left:-22px;display:grid;position:absolute}.fp__handle:before{content:"";background:var(--taupe);width:1px;position:absolute;top:0;bottom:0;left:50%}.fp__knob{background:var(--taupe);width:44px;height:44px;color:var(--white);transition:transform .3s var(--ease);border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 10px 24px -8px #1f242699}.fp__handle:focus-visible .fp__knob,.fp__stage.is-dragging .fp__knob{transform:scale(1.12)}.fp__hint{color:var(--muted);text-align:center;margin-top:14px;font-size:13px}.header--on-light:not(.header--solid){color:var(--dress-blue)}.header--on-light:not(.header--solid) .btn{--btn-bg:var(--dress-blue);--btn-fg:var(--cloud)}.hero--sky{color:var(--dress-blue);background:#bfe3ef}.hero--sky .hero__media:after{background:linear-gradient(#ffffff59 0%,#fff0 30%)}.hero--sky{clip-path:inset(0)}.hero--sky:after{content:"";pointer-events:none;background:linear-gradient(#e9e9e800 0%,#e9e9e880 40%,#e9e9e8eb 70%,#e9e9e8 100%);height:40%;position:absolute;inset:auto 0 0}.hero--sky .hero__content,.hero--sky .hero__scroll{z-index:1}.hero--sky .eyebrow{color:#2a3440bf}.hero--sky .lead{color:#1f2426b8}.hero--sky .hero__scroll{color:var(--dress-blue)}.hero--sky .quick{color:var(--dress-blue);background:#ffffff8c;border-color:#fffc;box-shadow:0 20px 44px -28px #2a344029}@media (max-width:760px){.hero--sky .quick{-webkit-backdrop-filter:none;background:#ffffffd1}}.hero__slides img{transform-origin:55%;opacity:0;transition:opacity .9s}.hero__slide.is-loaded img{opacity:1}.hero__slide:first-child img{opacity:1;transition:none}.hero__slide.is-static img{will-change:transform;animation:18s ease-in-out infinite alternate paused heroFly}.hero__slide.is-static.is-active.is-loaded img{animation-play-state:running}@keyframes heroFly{0%{transform:none}30%{transform:scale(1.06)translate(1.2%,-1%)}65%{transform:scale(1.12)translate(3%,.8%)}to{transform:scale(1.17)translate(4.6%,-.4%)}}@media (max-width:760px){.hero__slide.is-static img{animation-name:heroFlyM}}@keyframes heroFlyM{0%{transform:none}30%{transform:scale(1.08)translate(2.5%,-1.2%)}65%{transform:scale(1.16)translate(5.5%,1%)}to{transform:scale(1.24)translate(8%,-.4%)}}@media (prefers-reduced-motion:reduce){.hero__slide.is-static img{animation:none;transform:none}}.hero__sky{opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .8s;display:block;position:absolute;inset:0}.hero__sky.is-on{opacity:1}.hero--sky .quick__grid{background:#2a34401a}.hero--sky .field{background:#ffffffb3}.hero--sky .field select,.hero--sky .field input{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.hero--sky .quick__submit{--btn-bg:var(--dress-blue);--btn-fg:var(--cloud)}.hero--sky{justify-content:space-between}.hero--sky .hero__content{min-height:100svh;padding-top:calc(var(--header-h) + clamp(20px, 6vh, 96px));flex-direction:column;padding-bottom:clamp(20px,4vh,56px);display:flex}.hero--sky .hero__title{font-size:clamp(44px,min(7.4vw,12.5vh),112px)}.hero--sky .quick{margin-top:clamp(20px,4vh,72px)}.hero--sky .hero__bottom{margin-top:auto}.aircraft-card__reg{-webkit-backdrop-filter:blur(10px);color:var(--cloud);letter-spacing:.16em;background:#1f24268c;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:600;position:absolute;bottom:14px;left:16px}.spec-table__wide{grid-column:span 2}.amenities{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.amenities li{border:1px solid var(--line);border-radius:999px;padding:8px 14px;font-size:14px}.amenities li.is-highlight{border-color:var(--taupe);background:#988d8524}.gallery{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.gallery__item{aspect-ratio:4/3}.gallery__item--wide{aspect-ratio:21/9;grid-column:1/-1}@media (max-width:700px){.gallery{grid-template-columns:1fr}.gallery__item--wide{aspect-ratio:4/3}.spec-table__wide{grid-column:1/-1}}.hangar{background:var(--cloud);padding-bottom:clamp(80px,10vw,140px)}.hangar__hero{align-items:flex-end;min-height:92svh;display:flex;position:relative;overflow:hidden}.hangar__media{position:absolute;inset:-8% 0}.hangar__card-wrap{padding-bottom:clamp(32px,5vw,64px);position:relative}.hangar__card{-webkit-backdrop-filter:blur(20px)saturate(140%);background:#e9e9e8d1;border-radius:10px;max-width:560px;padding:clamp(28px,4vw,48px)}.hangar__points{grid-template-columns:1fr 1fr;gap:10px 20px;margin:28px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.hangar__points li{border-top:1px solid var(--line);padding-top:10px}.hangar__mosaic{grid-template-columns:1.3fr .8fr 1.3fr;gap:16px;margin-top:16px;display:grid}.hangar__tile{aspect-ratio:4/3}.hangar__tile:nth-child(2){aspect-ratio:auto}@media (max-width:800px){.hangar__mosaic{grid-template-columns:1fr}.hangar__tile:nth-child(2){aspect-ratio:4/5}.hangar__points{grid-template-columns:1fr}}.routes__switch{border:1px solid var(--line);border-radius:999px;flex-wrap:wrap;gap:4px;margin-bottom:32px;padding:4px;display:inline-flex}.routes__switch button{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .35s var(--ease), color .35s var(--ease), border-color .35s var(--ease), opacity .35s var(--ease);background:0 0;border:0;border-radius:999px;padding:10px 18px;font-size:12px;font-weight:600}.routes__switch button[aria-pressed=true]{background:var(--cloud);color:var(--dress-blue)}.routes{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:20px;display:grid}.route{color:var(--dress-blue);--muted:#7a7f86;transition:transform .6s var(--ease), box-shadow .6s var(--ease);background:#f4f3f1;border-radius:18px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px -36px #000000a6}@media (hover:hover) and (pointer:fine){.route:hover{transform:translateY(-6px);box-shadow:0 40px 70px -34px #000000bf}}.route__media{aspect-ratio:5/4;margin-bottom:-18px;position:relative;overflow:hidden}.route__media .dest-art{width:100%;height:100%;transition:transform 1.4s var(--ease);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.route:hover .route__media .dest-art{transform:scale(1.05)}}.route__media img{object-fit:cover;filter:saturate(.55)contrast(1.04)brightness(.96);transition:transform 1.4s var(--ease), filter .8s var(--ease)}@media (hover:hover) and (pointer:fine){.route:hover .route__media img{filter:saturate(.8)contrast(1.04);transform:scale(1.06)}}.route__media:after{content:"";mix-blend-mode:multiply;background:linear-gradient(#2a34408c 0%,#2a34400d 45%,#2a344040 100%);position:absolute;inset:0}.route__badge{z-index:1;position:absolute;top:14px;right:14px}.route__panel{z-index:1;background:#f4f3f1;border-radius:18px 18px 0 0;flex-direction:column;flex:1;gap:6px;padding:20px 22px 22px;display:flex;position:relative}.route__city{letter-spacing:-.01em;margin:0;font-size:19px;font-weight:400}.route__meta{color:var(--muted);margin:0;font-size:13px}.route__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;margin-top:auto;padding-top:14px;display:flex}@keyframes priceIn{0%{opacity:0;transform:translateY(8px)}}.route__cta{background:var(--dress-blue);min-height:44px;color:var(--cloud);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:11px;font-weight:600;transition:background .3s;display:inline-flex}@media (hover:hover) and (pointer:fine){.route__cta:hover{background:var(--taupe)}}.route__cta svg{width:15px;height:15px}.route__row .route__cta{flex:1}.route__mail{border:1px solid var(--line);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;transition:border-color .3s;display:grid}@media (hover:hover) and (pointer:fine){.route__mail:hover{border-color:currentColor}}.route__mail svg{width:16px;height:16px}.hangar__card-wrap{justify-content:flex-start;display:flex}.detail-hero .hero__media:after{background:linear-gradient(#1f242680,#1f242626 40%,#1f2426e0),linear-gradient(90deg,#1f242673,#0000 60%)}.careers-values{gap:32px;display:grid}.careers-value{border-bottom:1px solid var(--line);grid-template-columns:40px 1fr;gap:20px;padding-bottom:28px;display:grid}.careers-value svg{width:36px;height:36px;color:var(--taupe)}.icon-inline{width:16px;height:16px}.jobs{border-top:1px solid var(--line)}.job{border-bottom:1px solid var(--line)}.job summary{cursor:pointer;grid-template-columns:200px 1fr auto 40px;align-items:center;gap:24px;padding:28px 0;list-style:none;display:grid}.job summary::-webkit-details-marker{display:none}.job__area{letter-spacing:.16em;text-transform:uppercase;color:var(--taupe-ink);font-size:12px;font-weight:600}.job__title{letter-spacing:-.01em;font-size:clamp(20px,2vw,26px);font-weight:400}.job__meta{color:var(--muted);font-size:14px}.job__toggle{border:1px solid var(--line);width:36px;height:36px;transition:transform .4s var(--ease), background .3s;border-radius:50%;place-items:center;font-size:20px;font-weight:300;display:grid}.job[open] .job__toggle{background:var(--dress-blue);color:var(--cloud);transform:rotate(45deg)}.job__body{max-width:900px;padding:0 0 32px 224px}.job__body p{margin:0 0 20px;font-size:17px}.job__body ul{color:var(--muted);margin:0 0 24px;padding-left:18px}.job__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (max-width:800px){.job summary{grid-template-columns:1fr 40px;gap:6px 16px}.job__area,.job__title,.job__meta{grid-column:1}.job__toggle{grid-area:1/2/span 3}.job__body{padding-left:0}}.ff textarea{border:1px solid var(--line);background:var(--cloud);width:100%;font:inherit;resize:vertical;border-radius:6px;padding:14px 16px}.ff textarea:focus{border-color:var(--dress-blue);outline:none}.cvdz-wrap{gap:8px;display:grid}.cvdz{--cvdz-spring:cubic-bezier(.34, 1.56, .64, 1);background:var(--dress-blue);min-height:168px;color:var(--cloud);transition:transform .45s var(--cvdz-spring), background .3s var(--ease), box-shadow .3s var(--ease);border-radius:16px;place-items:center;padding:24px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #e9e9e814}.cvdz input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.cvdz:has(input:focus-visible){outline:2px solid var(--dress-blue);outline-offset:3px}.cvdz.is-over{background:#35414f;transform:scale(1.02);box-shadow:inset 0 0 0 1px #e9e9e847,0 18px 40px -22px #1f242699}@media (hover:hover) and (pointer:fine){.cvdz:not(.has-file):hover{background:#303b48}}.cvdz__empty{text-align:center;pointer-events:none;justify-items:center;gap:6px;display:grid}.cvdz__icon{width:48px;height:48px;transition:transform .45s var(--cvdz-spring), background .3s var(--ease);background:#e9e9e81a;border-radius:12px;place-items:center;margin-bottom:10px;display:grid}.cvdz__icon svg{width:22px;height:22px}.cvdz.is-over .cvdz__icon{background:#e9e9e82e;transform:translateY(-6px)scale(1.06)}.cvdz__empty strong{font-size:16px;font-weight:600}.cvdz__empty small{color:#e9e9e8ad;gap:2px;font-size:13px;display:grid}.cvdz__empty u{text-underline-offset:3px;text-decoration-color:#e9e9e866}.cvdz__err{color:#f2b8ae;font-weight:500}.cvdz.is-error{box-shadow:inset 0 0 0 1px #f2b8ae8c}.cvdz.is-shaking{animation:.48s cubic-bezier(.36,.07,.19,.97) both cvdzShake}@keyframes cvdzShake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(5px)}30%,50%,70%{transform:translate(-9px)}40%,60%{transform:translate(9px)}}.cvdz__file{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:16px;width:100%;max-width:460px;display:grid}.cvdz__doc{width:40px;height:48px;animation:cvdzDrawIn .6s var(--cvdz-spring) both;position:relative}.cvdz__doc svg{width:100%;height:100%}.cvdz__doc b{letter-spacing:.06em;color:var(--white);background:var(--taupe);border-radius:4px;padding:2px 5px;font-size:9px;font-weight:700;position:absolute;bottom:7px;left:-6px}.cvdz__doc b[data-ext=DOC],.cvdz__doc b[data-ext=DOCX]{background:#4f7fbf}@keyframes cvdzDrawIn{0%{opacity:0;transform:translateY(-34px)scale(.55)rotate(-8deg)}}.cvdz__meta{min-width:0;animation:cvdzFade .4s .12s var(--ease) both;gap:2px;display:grid}.cvdz__meta strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.cvdz__meta small{color:#e9e9e8ad;font-size:13px}.cvdz__bar{height:3px;transition:opacity .35s .25s var(--ease);background:#e9e9e824;border-radius:3px;margin-top:8px;position:relative;overflow:hidden}.cvdz__bar i{transform-origin:0;background:var(--cloud);animation:1s cubic-bezier(.65,0,.35,1) .1s both cvdzLoad;position:absolute;inset:0}@keyframes cvdzLoad{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.cvdz__file[data-phase=done] .cvdz__bar{opacity:0}@keyframes cvdzFade{0%{opacity:0;transform:translateY(4px)}}.cvdz__check{background:var(--cloud);width:28px;height:28px;color:var(--dress-blue);transition:transform .45s var(--cvdz-spring);border-radius:50%;place-items:center;display:grid;transform:scale(0)}.cvdz__check svg{stroke-dasharray:22;stroke-dashoffset:22px;width:16px;height:16px;transition:stroke-dashoffset .35s .15s var(--ease)}.cvdz__file[data-phase=done] .cvdz__check{transform:scale(1)}.cvdz__file[data-phase=done] .cvdz__check svg{stroke-dashoffset:0}.cvdz__remove{z-index:1;color:#e9e9e8b3;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:44px;height:44px;margin:-8px -10px -8px -6px;transition:background .2s,color .2s;display:grid;position:relative}.cvdz__remove svg{width:18px;height:18px}@media (hover:hover) and (pointer:fine){.cvdz__remove:hover{color:var(--cloud);background:#e9e9e81a}}@media (prefers-reduced-motion:reduce){.cvdz,.cvdz.is-over,.cvdz.is-over .cvdz__icon{transform:none}.cvdz.is-shaking,.cvdz__doc,.cvdz__meta{animation:none}}.consent{color:var(--muted);grid-column:1/-1;align-items:flex-start;gap:12px;font-size:14px;display:flex}.consent input{accent-color:var(--dress-blue);margin-top:3px}.careers-success{background:color-mix(in srgb, var(--taupe) 12%, var(--white));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--taupe) 35%, transparent)}.btn:disabled{opacity:.6;cursor:wait}.jcard{--rx:0deg;--ry:0deg;--gx:30%;aspect-ratio:1.586;isolation:isolate;width:100%;transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry));transition:transform .5s var(--ease), box-shadow .5s var(--ease), filter .4s;color:var(--ink);border-radius:16px;flex-direction:column;padding:7% 8%;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #0a0e12b3,inset 0 1px #ffffff80}.jcard--pearl{background:linear-gradient(135deg,#fbfbfa 0%,#e6e8ea 35%,#f4efe9 55%,#dfe3e7 80%,#f7f7f6 100%)}.jcard--steel{background:repeating-linear-gradient(90deg,#ffffff0d 0 2px,#00000005 2px 4px),linear-gradient(135deg,#e3e5e7 0%,#aeb3b8 40%,#d9dcdf 60%,#9ea4aa 100%)}.jcard--bronze{color:#fff;background:linear-gradient(135deg,#d8cbbf 0%,#988d85 40%,#b9a898 62%,#6f635b 100%)}.jcard--onyx{color:var(--cloud);background:radial-gradient(120% 80% at 80% 0,#5b68788c,#0000 60%),linear-gradient(135deg,#2a3440 0%,#1f2426 55%,#14181a 100%)}.jcard__shine{z-index:-1;background:radial-gradient(60% 90% at var(--gx) 0%, #ffffff73, transparent 60%);mix-blend-mode:soft-light;position:absolute;inset:0}.jcard__lion{opacity:.12;z-index:-1;width:58%;height:auto;position:absolute;bottom:-22%;right:-8%}.jcard__top{justify-content:space-between;align-items:center;display:flex}.jcard__logo{width:auto;height:clamp(14px,2vw,22px)}.jcard__type{letter-spacing:.3em;text-transform:uppercase;opacity:.8;font-size:clamp(8px,.9vw,11px);font-weight:600}.jcard__chip{aspect-ratio:1.3;background:linear-gradient(135deg,#e9d9b8,#b89c68 50%,#e3cfa4);border-radius:5px;width:14%;margin-top:9%;box-shadow:inset 0 0 0 1px #00000026}.jcard__bottom{justify-content:space-between;align-items:flex-end;gap:8px;margin-top:auto;display:flex}.jcard__name{font-size:clamp(18px,2.6vw,32px);line-height:1}.jcard__hours{letter-spacing:.2em;text-transform:uppercase;opacity:.85;text-align:right;font-size:clamp(8px,.9vw,11px);font-weight:600}.jc__cards{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:32px;display:grid}.jc__pick{cursor:pointer;text-align:left;background:0 0;border:0;flex-direction:column;gap:10px;padding:0;display:flex}.jc__pick .jcard:not(.is-active){filter:saturate(.6)brightness(.92);transform:perspective(900px)scale(.96)}.jc__pick .jcard.is-active{box-shadow:0 30px 60px -24px #0a0e12bf, 0 0 0 2px var(--dress-blue)}.jc__pick-label{color:var(--muted);font-size:13px}.jc__pick-label .jc__save{color:var(--umber)}.jc__pick-label strong{color:var(--fg);font-weight:600}.jc__panel{background:var(--white);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);padding:clamp(24px,4vw,48px);display:grid}.jc__stage{width:100%;max-width:460px;margin:0 auto}.jc__aircraft{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:14px 0 22px;display:grid}.jc__aircraft button{border:1px solid var(--line);background:var(--cloud);text-align:left;cursor:pointer;min-height:48px;transition:background .3s var(--ease), color .3s var(--ease), border-color .3s var(--ease), opacity .3s var(--ease);border-radius:6px;justify-content:space-between;align-items:center;gap:10px;padding:8px 14px;font-size:14px;display:flex}.jc__aircraft button small{color:var(--taupe-ink);font-size:12px;font-weight:600}.jc__aircraft button[aria-checked=true]{background:var(--dress-blue);border-color:var(--dress-blue);color:var(--cloud)}.jc__aircraft button[aria-checked=true] small{color:#e9e9e8bf}.jc__ratio{border-left:2px solid var(--taupe);background:#988d851a;flex-direction:column;gap:4px;margin-bottom:8px;padding:16px 18px;display:flex}.jc__ratio strong{animation:priceIn .5s var(--ease);font-size:20px;font-weight:400}.jc-table{border-top:1px solid var(--line);overflow-x:auto}.jc-table__row{border-bottom:1px solid var(--line);grid-template-columns:minmax(170px,1.6fr) .7fr repeat(4,minmax(72px,1fr));align-items:center;gap:16px;min-width:620px;padding:16px 0;display:grid}.jc-table__row span small{color:var(--muted);font-size:12px;display:block}.jc-table__row strong{font-weight:400}.jc-table__row--head span{letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:600}.jc-table__row--head span small{letter-spacing:.1em}.jc__price{flex-direction:column;gap:8px;margin:28px 0 12px;display:flex}.jc__hourly{letter-spacing:-.03em;animation:priceIn .5s var(--ease);font-size:clamp(40px,4.4vw,56px);font-weight:300;line-height:1}.jc__save{color:var(--taupe);font-style:normal}@media (max-width:900px){.jc__cards{grid-template-columns:repeat(2,1fr)}.jc__panel{grid-template-columns:1fr}}.jc-benefits{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.jc-benefit{background:var(--bg);flex-direction:column;gap:12px;padding:32px 28px;display:flex}.jc-benefit p{margin:0}.jc-benefit__num{letter-spacing:.2em;color:var(--taupe-ink);font-size:12px}@media (max-width:900px){.jc-benefits{grid-template-columns:1fr}}.jc-compare{border-top:1px solid var(--line)}.jc-compare__row{border-bottom:1px solid var(--line);grid-template-columns:1.2fr 1fr 1fr;gap:16px;padding:18px 0;font-size:16px;display:grid}.jc-compare__row span:first-child{color:var(--muted)}.jc-compare__row span:nth-child(2){color:var(--cloud);font-weight:500}.jc-compare__row span:nth-child(3){color:var(--muted)}.jc-compare__row--head span{letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-weight:600}@media (max-width:640px){.jc-compare__row{grid-template-columns:1fr 1fr}.jc-compare__row span:first-child{grid-column:1/-1}}.jc-teaser{overflow:hidden}.jc-teaser__stack{aspect-ratio:1.2;position:relative}.jc-teaser__card{width:72%;left:calc(var(--i) * 9%);top:calc(var(--i) * 12%);transform:rotate(calc(-8deg + var(--i) * 4deg));transition:transform .7s var(--ease);position:absolute}@media (hover:hover) and (pointer:fine){.jc-teaser__stack:hover .jc-teaser__card{transform:rotate(calc(-12deg + var(--i) * 7deg)) translateX(calc(var(--i) * 10px))}}.certs{border-top:1px solid #e9e9e81f;flex-wrap:wrap;gap:32px clamp(48px,8vw,120px);padding:40px 0;display:flex}.certs__group h3{margin-bottom:20px}.certs__row{flex-wrap:wrap;align-items:center;gap:24px clamp(28px,4vw,48px);display:flex}.footer .cert__logo{filter:brightness(0)invert();opacity:.8}.footer .cert__logo--color{filter:none;opacity:1}.cert__logo{object-fit:contain;width:auto;max-width:200px;height:34px;display:block}.cert__mark{color:var(--dress-blue);flex-direction:column;align-items:flex-start;line-height:1;display:inline-flex}.footer .cert__mark{color:var(--cloud);opacity:.85}.cert__mark strong{letter-spacing:.04em;font-size:22px;font-style:italic;font-weight:700}.cert__mark small{letter-spacing:.32em;text-transform:uppercase;color:var(--taupe-ink);margin-top:6px;font-size:10px;font-weight:600}.leg__soon{letter-spacing:.12em;text-transform:uppercase;color:var(--taupe-ink);margin-top:8px;font-size:10px;font-weight:600;display:inline-block}.leg__meta small{margin-top:2px;display:block}.leg__seat{color:var(--fg);border-bottom:1px solid var(--taupe);align-items:center;gap:6px;margin-top:8px;font-size:13px;display:inline-flex}.leg__seat svg{width:14px;height:14px}.routes__switch--dir{margin-right:12px}.routes-drawer{background:var(--dress-blue);color:var(--cloud);--muted:#e9e9e8a8;--line:#e9e9e824;scroll-margin-top:calc(var(--header-h) + 16px);border-radius:12px;margin-top:16px;overflow:hidden}.routes-drawer__toggle{width:100%;color:inherit;text-align:left;cursor:pointer;background:linear-gradient(90deg,#2a3440eb 0%,#2a344099 50%,#2a34401a 100%),url(/images/routes-banner.webp) 50% 45%/cover;border:0;justify-content:space-between;align-items:center;gap:24px;padding:clamp(24px,3vw,36px) clamp(24px,4vw,48px);display:flex;position:relative}.routes-drawer__text{flex-direction:column;gap:6px;display:flex}.routes-drawer__text .eyebrow{margin-bottom:4px}.routes-drawer__text strong{letter-spacing:-.01em;font-size:clamp(22px,2.4vw,30px);font-weight:300}.routes-drawer__text small{color:var(--muted);font-size:14px}.routes-drawer__icon{width:52px;height:52px;transition:transform .5s var(--ease), background .3s;border:1px solid #e9e9e866;border-radius:50%;flex:none;position:relative}.routes-drawer__icon:before,.routes-drawer__icon:after{content:"";background:currentColor;width:16px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.routes-drawer__icon:after{transition:transform .5s var(--ease);transform:translate(-50%,-50%)rotate(90deg)}@media (hover:hover) and (pointer:fine){.routes-drawer__toggle:hover .routes-drawer__icon{background:#e9e9e81a}}.routes-drawer__toggle[aria-expanded=true] .routes-drawer__icon{transform:rotate(180deg)}.routes-drawer__toggle[aria-expanded=true] .routes-drawer__icon:after{transform:translate(-50%,-50%)rotate(0)}.routes-drawer__panel{transition:grid-template-rows .7s var(--ease);grid-template-rows:0fr;display:grid}.routes-drawer__panel[data-open=true]{grid-template-rows:1fr}.routes-drawer__panel>div{overflow:hidden}.routes-drawer__inner{padding:32px clamp(24px,4vw,48px) clamp(32px,4vw,48px)}.quick__fixed{letter-spacing:.12em;text-transform:uppercase;opacity:.85;border-bottom:1px solid;align-items:center;gap:8px;margin-top:14px;padding-bottom:3px;font-size:12px;font-weight:600;display:inline-flex}.quick__fixed svg{width:14px;height:14px}@media (hover:hover) and (pointer:fine){.quick__fixed:hover{opacity:1}}@keyframes modalIn{0%{opacity:0;transform:translateY(24px)scale(.98)}}.link-back{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:6px;font-size:13px}.menu-toggle{min-width:44px;min-height:44px;color:inherit;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:14px;padding:0;font-size:12px;font-weight:600;display:inline-flex}.menu-toggle__icon{width:28px;height:14px;position:relative}.menu-toggle__icon i{width:100%;height:1.5px;transition:transform .38s var(--ease);background:currentColor;border-radius:1px;position:absolute;left:0}.menu-toggle__icon i:first-of-type,.menu-toggle__icon i:nth-of-type(2){transform-origin:100%}.menu-toggle__icon i:first-of-type{transition-delay:.26s;top:2px}.menu-toggle__icon i:nth-of-type(2){transition-delay:.33s;top:10px;transform:translate(-32%)scaleX(.68)}@media (hover:hover) and (pointer:fine){.menu-toggle:hover .menu-toggle__icon i:nth-of-type(2){transition-delay:0s;transform:none}}.menu-toggle__icon i:nth-of-type(3),.menu-toggle__icon i:nth-of-type(4){transform-origin:50%;width:22px;top:6.25px;left:3px}.menu-toggle__icon i:nth-of-type(3){transition-delay:60ms;transform:rotate(45deg)scaleX(0)}.menu-toggle__icon i:nth-of-type(4){transition-delay:0s;transform:rotate(-45deg)scaleX(0)}.menu-toggle[aria-expanded=true] .menu-toggle__icon i:first-of-type{transition-delay:0s;transform:scaleX(0)}.menu-toggle[aria-expanded=true] .menu-toggle__icon i:nth-of-type(2){transition-delay:70ms;transform:scaleX(0)}.menu-toggle[aria-expanded=true] .menu-toggle__icon i:nth-of-type(3){transition-delay:.24s;transform:rotate(45deg)scaleX(1)}.menu-toggle[aria-expanded=true] .menu-toggle__icon i:nth-of-type(4){transition-delay:.32s;transform:rotate(-45deg)scaleX(1)}.menu-toggle__label{display:inline-grid}.menu-toggle__label>span{transition:opacity .35s var(--ease);grid-area:1/1}.menu-toggle__label>span:last-child,.menu-toggle[aria-expanded=true] .menu-toggle__label>span:first-child{opacity:0}.menu-toggle[aria-expanded=true] .menu-toggle__label>span:last-child{opacity:1;transition-delay:.15s}@media (prefers-reduced-motion:reduce){.menu-toggle__icon i,.menu-toggle__label>span{transition-duration:10ms!important;transition-delay:0s!important}}.header--menu{color:var(--cloud);z-index:70}html[data-scroll-dir=down] .header--menu{transform:none}.header--menu .btn{--btn-bg:var(--cloud);--btn-fg:var(--dress-blue)}.site-menu{z-index:60;padding-top:calc(var(--header-h) + clamp(16px, 4vh, 48px));background:var(--dress-blue);color:var(--cloud);clip-path:inset(0 0 100%);visibility:hidden;flex-direction:column;padding-bottom:32px;transition:clip-path .5s cubic-bezier(.7,0,.84,0),visibility 0s linear .5s;display:flex;position:fixed;inset:0}.site-menu[data-open=true]{clip-path:inset(0);visibility:visible;transition:clip-path .8s var(--ease)}.site-menu__body{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:stretch;gap:clamp(32px,6vw,96px);min-height:0;display:grid}.site-menu__nav{flex-direction:column;justify-content:center;display:flex}.site-menu__nav a{letter-spacing:-.02em;opacity:0;transition:opacity .5s var(--ease), transform .7s var(--ease), color .3s;align-items:baseline;gap:20px;padding:clamp(4px,.9vh,10px) 0;font-size:clamp(30px,4.4vh,50px);font-weight:300;line-height:1.1;display:flex;transform:translateY(24px)}.site-menu[data-open=true] .site-menu__nav a{opacity:1;transition-delay:calc(.25s + var(--i) * 50ms);transform:none}.site-menu__nav a small{letter-spacing:.14em;color:var(--taupe);font-size:11px;font-weight:600}.site-menu__nav a span{transition:background-size .5s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:2px}@media (hover:hover) and (pointer:fine){.site-menu__nav:hover a:not(:hover){color:#e9e9e866}}.site-menu__nav a[aria-current=page] span{background-size:100% 1px}@media (hover:hover) and (pointer:fine){.site-menu__nav a:hover span{background-size:100% 1px}}.site-menu__media{opacity:0;transition:opacity .8s var(--ease) .3s, transform 1s var(--ease) .3s;border-radius:14px;position:relative;overflow:hidden;transform:scale(.97)}.site-menu[data-open=true] .site-menu__media{opacity:1;transform:none}.site-menu__media img{object-fit:cover;opacity:0;transition:opacity .7s var(--ease), transform 1.4s var(--ease);transform:scale(1.06)}.site-menu__media img.is-active{opacity:1;transform:none}.site-menu__media:after{content:"";background:linear-gradient(#0000 55%,#2a3440bf);position:absolute;inset:0}.site-menu__caption{z-index:1;letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:600;position:absolute;bottom:20px;left:24px}.site-menu__foot{opacity:0;border-top:1px solid #e9e9e824;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:clamp(20px,4vh,40px);padding-top:24px;transition:opacity .6s;display:flex}.site-menu[data-open=true] .site-menu__foot{opacity:1;transition-delay:.6s}.site-menu__contact{flex-wrap:wrap;gap:12px 32px;font-size:14px;display:flex}.site-menu__contact a{opacity:.8;align-items:center;gap:8px;display:inline-flex}@media (hover:hover) and (pointer:fine){.site-menu__contact a:hover{opacity:1}}.site-menu__contact svg{width:16px;height:16px}.site-menu__extra{align-items:center;gap:20px;display:flex}@media (max-width:900px){.site-menu__body{grid-template-columns:1fr}.site-menu__media{display:none}.site-menu__nav{justify-content:flex-start}.site-menu__nav a{border-bottom:1px solid #e9e9e81a;font-size:clamp(26px,7.5vw,36px)}}@media (max-width:760px){.header__actions .lang-pop,.menu-toggle__label{display:none}.header .btn{padding:0 14px;font-size:11px}.site-menu__contact a:nth-child(n+2){display:none}}@media (max-width:420px){.header__actions .btn{display:none}}.quote-zone{padding:24px 0 0}.quote-zone .routes-drawer{margin-top:0}.quick__foot{justify-content:flex-end;align-items:center;gap:16px;padding:0 6px;display:flex}.quick__error{color:#b3462f;margin:14px 6px 0;font-size:13px}.quick--rt .quick__grid{grid-template-columns:1.2fr 1.2fr .9fr .9fr .7fr auto}@media (max-width:960px){.quick--rt .quick__grid{grid-template-columns:1fr 1fr}}.qr{scroll-margin-top:calc(var(--header-h) + 8px);animation:modalIn .6s var(--ease);padding:clamp(24px,3vw,36px) 0 20px}.qr__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 24px;margin-bottom:16px;display:flex}.qr__title{letter-spacing:-.01em;margin:6px 0 2px;font-size:clamp(24px,2.6vw,32px);font-weight:300;line-height:1.15}.qr__head p{margin:0;font-size:13px}.qr__arrow{color:var(--taupe)}.qr__head .qr__legs{color:var(--taupe);margin-top:4px;font-size:12px}.qr__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.qr__card{border:1px solid var(--line);background:var(--white);min-width:0;animation:modalIn .6s var(--ease) both;animation-delay:var(--d);border-radius:12px;flex-direction:column;gap:2px;padding:16px 16px 14px;display:flex;position:relative}.qr__card.is-recommended{border-color:var(--dress-blue);box-shadow:0 20px 40px -32px #2a344099}.qr__card.is-disabled{opacity:.55}.qr__badge{background:var(--dress-blue);color:var(--cloud);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;padding:3px 8px;font-size:9px;font-weight:600;position:absolute;top:-9px;left:14px}.qr__cat{letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:600}.qr__models{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.qr__price{white-space:nowrap;letter-spacing:-.02em;margin-top:8px;font-size:clamp(18px,1.6vw,22px);font-weight:300}.qr__meta{color:var(--muted);font-size:12px}.qr__actions{gap:6px;margin-top:auto;padding-top:12px;display:flex}.qr__wa{background:var(--dress-blue);min-width:0;height:36px;color:var(--cloud);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:600;transition:background .3s;display:inline-flex}@media (hover:hover) and (pointer:fine){.qr__wa:hover{background:var(--taupe)}}.qr__wa svg,.qr__mail svg{flex:none;width:15px;height:15px}.qr__mail{border:1px solid var(--line);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;transition:border-color .3s;display:grid}@media (hover:hover) and (pointer:fine){.qr__mail:hover{border-color:var(--dress-blue)}}.qr__warn{color:var(--muted);margin-top:auto;padding-top:12px;font-size:12px}.qr>.small{margin:0;font-size:11px}@media (max-width:1100px){.qr__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.qr{padding-top:20px}.qr__head{margin-bottom:12px}.qr__grid{grid-template-columns:1fr;gap:6px}.qr__card{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"badge badge actions""cat meta actions""price price actions";align-items:center;gap:1px 8px;padding:9px 9px 9px 14px;display:grid}.qr__badge{grid-area:badge;justify-self:start;margin-bottom:4px;padding:2px 7px;font-size:8px;position:static}.qr__cat{letter-spacing:.12em;grid-area:cat;font-size:10px}.qr__models{display:none}.qr__price{grid-area:price;margin-top:0;font-size:16px}.qr__meta{white-space:nowrap;text-overflow:ellipsis;grid-area:meta;font-size:11px;overflow:hidden}.qr__meta:before{content:"· "}.qr>.small{font-size:10.5px;line-height:1.5}.qr__actions,.qr__warn{grid-area:actions;margin:0;padding:0}.qr__warn{text-align:right;max-width:120px;font-size:11px}.qr__wa{flex:none;width:40px;height:40px;padding:0}.qr__mail{width:40px;height:40px}.qr__wa-label{display:none}}.lang-pop{position:relative}.lang-pop summary{letter-spacing:.12em;cursor:pointer;align-items:center;gap:6px;padding:8px 4px;font-size:12px;font-weight:600;list-style:none;display:inline-flex}.lang-pop summary::-webkit-details-marker{display:none}.lang-pop summary svg{width:9px;height:6px;transition:transform .3s var(--ease)}.lang-pop[open] summary svg{transform:rotate(180deg)}.lang-pop__list{background:var(--white);min-width:170px;color:var(--dress-blue);animation:modalIn .35s var(--ease);border-radius:12px;flex-direction:column;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);right:-12px;box-shadow:0 24px 48px -20px #1f242673}.lang-pop__list a{border-radius:8px;gap:12px;padding:9px 12px;font-size:14px;display:flex}.lang-pop__list a b{letter-spacing:.1em;width:22px;color:var(--taupe);font-size:11px}.lang-pop__list a[aria-current=true]{background:#988d8524}@media (hover:hover) and (pointer:fine){.lang-pop__list a:hover{background:#988d8524}}@media (max-width:560px){.btn{white-space:normal;text-align:center;max-width:100%;line-height:1.3}}.starlink-mark{letter-spacing:.42em;white-space:nowrap;font-weight:400;line-height:1;display:inline-block;position:relative}.starlink-mark--img img{width:auto;height:100%;display:block}.starlink-mark__ch{display:inline-block}.starlink-mark--anim{padding:4px 0;overflow:hidden}.js .starlink-mark--anim .starlink-mark__ch{opacity:0;filter:blur(4px);transform:translateY(.6em)}.starlink-mark--anim.is-in .starlink-mark__ch{animation:slIn .9s var(--ease) forwards;animation-delay:calc(.3s + var(--i) * 70ms)}.starlink-mark--anim.is-in:after{content:"";mix-blend-mode:overlay;pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:40%;animation:5s ease-in-out 1.6s infinite slSweep;position:absolute;inset:0 auto 0 -40%}.starlink-mark--img.starlink-mark--anim.is-in img{animation:slImg 1.2s var(--ease) both .3s}@keyframes slIn{to{opacity:1;filter:none;transform:none}}@keyframes slImg{0%{opacity:0;letter-spacing:0;filter:blur(6px);transform:translateY(8px)}}@keyframes slSweep{0%{left:-40%}35%,to{left:110%}}@media (prefers-reduced-motion:reduce){.starlink-mark--anim .starlink-mark__ch,.starlink-mark--img.starlink-mark--anim img{opacity:1;filter:none;animation:none;transform:none}.starlink-mark--anim.is-in:after{display:none}}.band__mark{color:var(--cloud);opacity:.9;margin-bottom:36px;font-size:22px;font-weight:300;display:table}.band__mark.starlink-mark--img{height:26px}.band__mark.starlink-mark--img img{filter:brightness(0)invert()}.starlink-mark--lockup{letter-spacing:0;align-items:center;gap:18px;margin-left:-10px;padding:10px;display:inline-flex;overflow:hidden}.band__mark.starlink-mark--lockup{display:inline-flex}.starlink-mark__symbol{width:58px;height:59px;display:block;position:relative}.starlink-mark__symbol img,.starlink-mark__word img{object-fit:contain;width:100%;height:100%;display:block}.starlink-mark__word{height:16px;display:block}.starlink-mark__word img{width:auto}.starlink-mark__orbit{border-radius:50%;animation:9s linear infinite slOrbit;position:absolute;inset:0}.starlink-mark__orbit i{background:#fff;border-radius:50%;width:6px;height:6px;margin-left:-3px;position:absolute;top:-3px;left:50%}.js .starlink-mark--lockup.starlink-mark--anim .starlink-mark__symbol{opacity:0;transform:rotate(-90deg)scale(.6)}.js .starlink-mark--lockup.starlink-mark--anim .starlink-mark__word{opacity:0;filter:blur(4px);transform:translate(-14px)}.starlink-mark--lockup.starlink-mark--anim.is-in .starlink-mark__symbol{animation:slSymbol 1.4s var(--ease) forwards .2s}.starlink-mark--lockup.starlink-mark--anim.is-in .starlink-mark__word{animation:slWord 1.1s var(--ease) forwards .7s}.starlink-mark--lockup.starlink-mark--anim.is-in:after{display:none}@keyframes slSymbol{to{opacity:1;transform:none}}@keyframes slWord{to{opacity:1;filter:none;transform:none}}@keyframes slOrbit{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.starlink-mark__orbit{animation:none}.js .starlink-mark--lockup.starlink-mark--anim .starlink-mark__symbol,.js .starlink-mark--lockup.starlink-mark--anim .starlink-mark__word{opacity:1;filter:none;animation:none;transform:none}}.amenities li:has(.amenities__starlink){align-items:center;gap:10px;display:inline-flex}.amenities__starlink{letter-spacing:.32em;opacity:.85;border-right:1px solid;padding-right:10px;font-size:10px}.amenities__starlink.starlink-mark--img{height:10px}.amenities__starlink.starlink-mark--img img{filter:brightness(0);opacity:.8}.fbo-hero{isolation:isolate;background:var(--dress-blue);color:var(--cloud);--muted:#e9e9e8b8;padding:calc(var(--header-h) + clamp(64px, 10vw, 150px)) 0 clamp(64px, 8vw, 110px);position:relative;overflow:hidden}.fbo-hero__bg{z-index:-1;opacity:.5;position:absolute;inset:-10% 0}.fbo-hero__bg:after{content:"";background:linear-gradient(90deg,#2a3440f5 15%,#2a34408c 70%,#2a344059);position:absolute;inset:0}.fbo-hero__inner{max-width:860px;margin-left:0}.fbo-hero__logo{filter:brightness(0)invert();width:min(360px,80%);height:auto;margin-bottom:40px;display:block}.fbo-hero .display{margin:16px 0 20px;font-size:clamp(44px,6vw,88px)}.fbo-why{grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,48px);display:grid}.fbo-why__item{border-top:1px solid var(--line);padding-top:20px}.fbo-why__item span{letter-spacing:.2em;color:var(--taupe-ink);font-size:12px}.fbo-why__item .h3{margin:12px 0 8px}.fbo-services__head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:40px;margin-bottom:48px;display:grid}.fbo-services__photos{grid-template-columns:1fr 1fr;gap:12px;display:grid}.fbo-services__photo{aspect-ratio:4/3;border-radius:10px;position:relative;overflow:hidden}.fbo-services__grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.fbo-service{background:var(--dress-blue);padding:28px 24px}.fbo-service h3{margin:0 0 10px;font-size:17px;font-weight:500}.fbo-service p{color:var(--muted);margin:0;font-size:14px}.fbo-request{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.fbo-contact{flex-direction:column;gap:10px;margin-top:32px;font-size:15px;display:flex}.fbo-contact strong{letter-spacing:.16em;text-transform:uppercase;font-size:12px}.fbo-contact a{align-items:center;gap:10px;display:inline-flex}.fbo-contact svg{width:18px;height:18px}.fbo-form{background:var(--white);border-radius:14px;flex-direction:column;gap:20px;padding:clamp(24px,3vw,40px);display:flex}.fbo-form__airport{background:#2a34400f;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:14px;display:flex}.fbo-form__airport span{color:var(--muted)}.fbo-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.fbo-form__services{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.fbo-form__services legend{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:11px;font-weight:600}.fbo-chip{border:1px solid var(--line);cursor:pointer;transition:background .3s var(--ease), color .3s var(--ease), border-color .3s var(--ease), opacity .3s var(--ease);border-radius:999px;align-items:center;padding:8px 14px;font-size:13px;display:inline-flex}.fbo-chip input{opacity:0;pointer-events:none;position:absolute}.fbo-chip[data-on=true]{background:var(--dress-blue);border-color:var(--dress-blue);color:var(--cloud)}.fbo-chip:has(input:focus-visible){outline:2px solid var(--dress-blue);outline-offset:2px}.fbo-form__warn{color:#b3462f;margin:0;font-size:14px}.fbo-form .btn{align-self:flex-start}.fbo-form__done{background:var(--white);border-radius:14px;padding:48px 36px}@media (max-width:1000px){.fbo-services__grid{grid-template-columns:repeat(2,1fr)}.fbo-services__head,.fbo-request{grid-template-columns:1fr}}@media (max-width:640px){.fbo-why,.fbo-services__grid,.fbo-form__grid{grid-template-columns:1fr}}.fp-single{width:100%;max-width:900px;height:auto;margin:32px auto 0;display:block}.route-hero{isolation:isolate;color:var(--cloud);--muted:#e9e9e8bf;background:var(--dress-blue);padding:calc(var(--header-h) + clamp(80px, 12vw, 170px)) 0 clamp(56px, 7vw, 96px);position:relative;overflow:hidden}.route-hero__art{z-index:-1;position:absolute;inset:0}.route-hero__art .dest-art{width:100%;height:100%}.route-hero__art:after{content:"";background:linear-gradient(#2a344059,#2a34408c 40%,#2a3440f2 95%);position:absolute;inset:0}.route-hero .display{margin:14px 0 12px;font-size:clamp(44px,6.5vw,96px)}.route-hero__cta{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.route-hero__cta svg{width:16px;height:16px}.route-table{border-top:1px solid var(--line)}.route-table__row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,2fr) 1fr 1fr auto;align-items:center;gap:16px;padding:18px 0;display:grid}.route-table__row small{color:var(--muted);font-size:13px;display:block}.route-table__row strong{font-weight:500}.route-table__row--head span{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.route-links{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px 32px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:700px){.route-table__row{grid-template-columns:1fr auto}.route-table__row--head,.route-table__row>span:nth-child(2){display:none}.route-table__row>span:last-child{grid-column:1/-1}}.cookie-banner{left:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:90;background:var(--white);width:min(440px,100% - 32px);color:var(--dress-blue);animation:modalIn .5s var(--ease);border-radius:14px;padding:20px 22px;position:fixed;box-shadow:0 30px 60px -30px #1f24268c}.cookie-banner p{margin:0 0 14px;font-size:14px;line-height:1.5}.cookie-banner__actions{justify-content:flex-end;gap:8px;display:flex}.cookie-banner__actions .btn{min-height:40px;padding:0 18px;font-size:11px}.profile{display:block;position:absolute;inset:0}.profile img{object-fit:contain;transition:opacity .6s var(--ease), transform .9s var(--ease)}.profile__34{opacity:0;transform:scale(.96)translate(-2%)}a:focus-visible .profile__side{opacity:0;transform:scale(1.03)translate(2%)}@media (hover:hover) and (pointer:fine){a:hover .profile__side{opacity:0;transform:scale(1.03)translate(2%)}}a:focus-visible .profile__34{opacity:1;transform:none}@media (hover:hover) and (pointer:fine){a:hover .profile__34{opacity:1;transform:none}}.aircraft-card__media--profile{background:radial-gradient(120% 90% at 50% 30%,#fbfbfa 0%,#ecebe8 70%,#e2e0dc 100%)}.aircraft-card__media--profile .profile{inset:6% 4% 10%}@media (hover:hover) and (pointer:fine){.aircraft-card:hover .aircraft-card__media--profile img{transform:none}.aircraft-card:hover .aircraft-card__media--profile .profile__side{transform:scale(1.03)translate(2%)}}.fleet-compare{background:linear-gradient(#f4f3f1,#ebeae7)}.fleet-compare__title{border-bottom:1px solid var(--line);letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;padding-bottom:20px;font-size:15px;font-weight:600}.fleet-compare__row{border-bottom:1px solid var(--line);grid-template-columns:220px minmax(0,1fr);align-items:start;gap:32px;padding:32px 0;display:grid}.fleet-compare__cat h3{letter-spacing:.14em;text-transform:uppercase;margin:8px 0;font-size:15px;font-weight:600}.fleet-compare__cat p{color:var(--muted);margin:0;font-size:14px}.fleet-compare__models{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px 36px;display:grid}.fleet-compare__item,.fleet-compare__main{flex-direction:column;gap:2px;display:flex}.fleet-compare__img{aspect-ratio:1200/560;margin-bottom:10px;display:block;position:relative}.fleet-compare__item em{letter-spacing:.08em;color:var(--muted);font-size:13px}.fleet-compare__item strong{letter-spacing:.1em;text-transform:uppercase;font-size:15px;font-weight:400;transition:color .3s}.fleet-compare__item small{letter-spacing:.12em;color:var(--muted);font-size:11px}@media (hover:hover) and (pointer:fine){.fleet-compare__main:hover strong,.fleet-compare__main:hover em{color:var(--taupe)}}.fleet-compare__regs{flex-wrap:wrap;gap:2px 14px;margin-top:2px;display:flex}.fleet-compare__regs a{border-bottom:1px solid #0000;transition:color .3s,border-color .3s}@media (pointer:coarse){.fleet-compare__regs a{align-items:center;min-height:44px;margin:-4px -6px;padding:0 6px;display:inline-flex}}@media (hover:hover) and (pointer:fine){.fleet-compare__regs a:hover{color:var(--taupe);border-color:currentColor}}@media (max-width:760px){.fleet-compare__row{grid-template-columns:1fr;gap:12px}}.fbo-locations{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:48px;display:grid}.fbo-location{background:var(--white);border-radius:14px;flex-direction:column;gap:4px;padding:28px;display:flex}.fbo-location strong{letter-spacing:-.01em;font-size:clamp(24px,2.4vw,32px);font-weight:300}.fbo-location span{color:var(--muted);font-size:14px}.fbo-location__codes{letter-spacing:.2em;font-weight:600;color:var(--taupe-ink)!important;font-size:11px!important}.fbo-location__map{border:1px solid var(--line);color:var(--ink);transition:background .3s var(--ease), color .3s var(--ease), border-color .3s var(--ease);border-radius:99px;align-self:flex-start;align-items:center;gap:8px;margin-top:14px;padding:10px 18px;font-size:14px;display:inline-flex}.fbo-location__map svg{width:15px;height:15px;color:var(--taupe-ink)}@media (hover:hover) and (pointer:fine){.fbo-location__map:hover{background:var(--dress-blue);border-color:var(--dress-blue);color:var(--cloud)}.fbo-location__map:hover svg{color:var(--cloud)}}.fbo-form__airports{flex-wrap:wrap;gap:6px;display:flex}.fbo-form__airports button{border:1px solid var(--line);background:var(--white);cursor:pointer;border-radius:999px;padding:8px 14px;font-size:13px}.fbo-form__airports button[aria-checked=true]{background:var(--dress-blue);border-color:var(--dress-blue);color:var(--cloud)}@media (max-width:640px){.fbo-locations{grid-template-columns:1fr}}.nl-pop{z-index:45;background:var(--dress-blue);width:min(360px,100% - 32px);color:var(--cloud);animation:nlIn .7s var(--ease) both;border-radius:16px;flex-direction:column;gap:6px;padding:22px 22px 16px;display:flex;position:fixed;bottom:92px;right:20px;box-shadow:0 30px 70px -30px #1f2426bf}@keyframes nlIn{0%{opacity:0;transform:translateY(16px)scale(.98)}}.nl-pop__close{width:30px;height:30px;color:inherit;opacity:.6;cursor:pointer;background:0 0;border:0;font-size:22px;line-height:1;position:absolute;top:10px;right:12px}@media (hover:hover) and (pointer:fine){.nl-pop__close:hover{opacity:1}}.nl-pop__icon{background:#e9e9e81a;border-radius:50%;place-items:center;width:36px;height:36px;margin-bottom:6px;display:grid}.nl-pop__icon svg{width:18px;height:18px}.nl-pop__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--taupe);font-size:10px;font-weight:600}.nl-pop__title{letter-spacing:-.01em;font-size:20px;font-weight:400}.nl-pop__text{color:#e9e9e8bf;margin:0 0 8px;font-size:13.5px;line-height:1.5}.nl-form{gap:8px;display:flex}.nl-form input[type=email]{border:1px solid color-mix(in srgb, currentColor 28%, transparent);background:color-mix(in srgb, currentColor 6%, transparent);min-width:0;height:48px;color:inherit;font:inherit;transition:border-color .25s var(--ease), background .25s var(--ease);border-radius:999px;flex:1;padding:0 18px;font-size:16px}.nl-form input[type=email]::placeholder{color:color-mix(in srgb, currentColor 50%, transparent)}.nl-form input[type=email]:focus{background:color-mix(in srgb, currentColor 10%, transparent);border-color:currentColor;outline:none}.nl-form input[aria-invalid=true]{border-color:#d98b76}.nl-form .btn{--btn-bg:var(--dress-blue);--btn-fg:var(--cloud);min-height:48px;padding:0 22px;font-size:11px}.nl-pop .nl-form .btn,.section--dark .nl-form .btn{--btn-bg:var(--cloud);--btn-fg:var(--dress-blue)}.nl-pop .nl-form input[type=email],.nl-pop .nl-form .btn{height:42px;min-height:42px}.nl-form__warn{color:#d98b76;margin:8px 0 0;font-size:12.5px}.nl-form__warn a{color:inherit;text-decoration:underline}.nl-form__done{animation:nlIn .5s var(--ease) both;align-items:center;gap:10px;margin:0;font-size:15px;line-height:1.45;display:flex}.nl-form__done svg{border:1px solid;border-radius:50%;flex:none;width:22px;height:22px;padding:3px}.nl-band{border:1px solid var(--line);border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;gap:24px 48px;margin-top:clamp(32px,5vw,56px);padding:clamp(24px,3.5vw,40px);display:grid}.nl-band__copy{align-items:flex-start;gap:18px;display:flex}.nl-band__icon{background:color-mix(in srgb, currentColor 8%, transparent);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.nl-band__icon svg{width:20px;height:20px}.nl-band .eyebrow{margin-bottom:8px}.nl-band__title{letter-spacing:-.02em;margin:0 0 6px;font-size:clamp(22px,2.4vw,30px);font-weight:300;line-height:1.15}.nl-band__text{max-width:52ch;color:var(--muted);margin:0;font-size:14.5px;line-height:1.55}@media (max-width:860px){.nl-band{grid-template-columns:1fr}}@media (max-width:480px){.nl-band__icon{display:none}.nl-form{flex-direction:column}.nl-form input[type=email]{flex:none}}.nl-pop__later{color:#e9e9e88c;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:6px;padding:4px 0;font-size:12px;text-decoration:underline}@media (min-width:761px){.nl-pop{top:calc(var(--header-h) + 16px);bottom:auto}}@media (max-width:560px){.nl-pop{width:auto;bottom:88px;left:16px;right:16px}}a:focus-visible .profile--single .profile__side{opacity:1;transform:scale(1.05)}@media (hover:hover) and (pointer:fine){a:hover .profile--single .profile__side,.aircraft-card:hover .aircraft-card__media--profile .profile--single .profile__side{opacity:1;transform:scale(1.05)}}.ig{position:relative}.ig__track{padding:0 var(--gutter) 4px;scroll-snap-type:x mandatory;scroll-padding:0 var(--gutter);scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.ig__track::-webkit-scrollbar{display:none}.ig__item{aspect-ratio:1;scroll-snap-align:start;background:var(--stone,#e9e9e8);border-radius:10px;flex:0 0 clamp(200px,22vw,300px);position:relative;overflow:hidden}.ig__item img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease)}@media (hover:hover) and (pointer:fine){.ig__item:hover img{transform:scale(1.05)}}.ig__hover{color:var(--cloud);opacity:0;background:#1f242659;place-items:center;transition:opacity .3s;display:grid;position:absolute;inset:0}.ig__hover svg{width:28px;height:28px}@media (hover:hover) and (pointer:fine){.ig__item:hover .ig__hover{opacity:1}}.ig__nav{z-index:2;width:44px;height:44px;color:var(--ink);cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;margin-top:-22px;font-size:26px;line-height:1;position:absolute;top:50%;box-shadow:0 10px 24px -12px #1f242680}.ig__nav--prev{left:16px}.ig__nav--next{right:16px}@media (max-width:760px){.ig__item{flex-basis:62vw}.ig__nav{display:none}}.service__links{flex-direction:column;align-items:flex-start;gap:12px;margin-top:16px;display:flex}.media-profile{background:radial-gradient(120% 90% at 50% 40%,#fbfbfa 0%,#e6e5e2 70%,#d9d7d3 100%);position:absolute;inset:0}.media-profile img{padding:12% 10% 18%;object-fit:contain!important;animation:none!important;transform:none!important}.fbo-gallery__grid{grid-template-columns:repeat(6,1fr);gap:16px;display:grid}.fbo-gallery__tile{border-radius:var(--radius);aspect-ratio:4/3;grid-column:span 2;position:relative;overflow:hidden}.fbo-gallery__tile:first-child,.fbo-gallery__tile:nth-child(2){aspect-ratio:3/2;grid-column:span 3}@media (max-width:800px){.fbo-gallery__grid{grid-template-columns:1fr 1fr;gap:10px}.fbo-gallery__tile,.fbo-gallery__tile:first-child,.fbo-gallery__tile:nth-child(2){aspect-ratio:1;grid-column:span 1}.fbo-gallery__tile:first-child{aspect-ratio:3/2;grid-column:span 2}}.pets__grid{grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(40px,6vw,96px);display:grid}.pets__copy .h1{max-width:14ch}.pets__points{grid-template-columns:1fr;margin-top:28px}.pets__copy .service__links{margin-top:28px}.pets__note{margin-top:20px;font-size:12px}.pets__media{grid-template-columns:1fr 1fr 1fr;align-items:start;gap:16px;display:grid;position:relative}.pets__tile{aspect-ratio:2/3}.pets__tile--b{margin-top:72px}.pets__tile--c{margin-top:36px}@media (max-width:800px){.pets__grid{grid-template-columns:1fr}.pets__media{gap:10px}.pets__tile--b{margin-top:40px}.pets__tile--c{margin-top:20px}}@media (max-width:760px){.fleet-compare{padding-top:40px;padding-bottom:48px}.fleet-compare__title{padding-bottom:14px;font-size:12px}.fleet-compare__row{gap:10px;padding:18px 0 20px}.fleet-compare__cat{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.fleet-compare__cat h3{margin:0;font-size:12px}.fleet-compare__cat p{font-size:12px}.fleet-compare__models{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.fleet-compare__img{margin-bottom:4px}.fleet-compare__item em{font-size:10px}.fleet-compare__item strong{letter-spacing:.06em;font-size:12px}.fleet-compare__item small{letter-spacing:.08em;font-size:9.5px}.fleet-compare__regs{gap:0 8px}}@media (max-width:600px){.services{margin-top:28px}.service,.service+.service{grid-template-columns:30px minmax(0,1fr);gap:6px 14px;padding:18px 0;display:grid}.service>*{grid-column:2}.service__num{display:none}.service__icon{grid-area:1/1/span 2;width:28px;height:28px;margin-top:0}.service .h3{margin:0;font-size:18px}.service p{font-size:14px;line-height:1.45}.service .link-arrow{font-size:11px;margin-top:6px!important}.service__links{flex-flow:wrap;gap:6px 18px;margin-top:6px}.pets__copy .service__links{flex-direction:column}}@media (max-width:640px){.fleet-section{padding:44px 0}.fleet-section .section-head .lead{display:none}.fleet-section .aircraft-card{flex-basis:72%}.fleet-section .aircraft-card__media{aspect-ratio:2.3}.fleet-section .aircraft-card__body{padding:12px 14px 14px}.fleet-section .aircraft-card__body .h3{font-size:18px}.fleet-section .aircraft-card__body>p{display:none}.fleet-section .specs-row{padding-top:10px}.fleet-section .spec__value{font-size:16px}}.manifesto__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:stretch;gap:clamp(40px,6vw,96px);display:grid}.manifesto__media{min-height:560px;position:relative}.manifesto__body{flex-direction:column;justify-content:center;display:flex}.manifesto__statement{letter-spacing:-.02em;max-width:20em;margin:0 0 28px;font-size:clamp(30px,3.2vw,50px);font-weight:300;line-height:1.12}.manifesto__body .lead{max-width:38em;margin:0}.manifesto__pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:48px 0 0;padding:0;list-style:none;display:grid}.manifesto__pillars li{border-top:1px solid var(--line);padding-top:20px}.manifesto__pillars span{letter-spacing:.2em;color:var(--taupe-ink);font-size:12px}.manifesto__pillars h3{margin:10px 0 8px;font-size:17px;font-weight:500}.manifesto__pillars p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.manifesto__stats{margin-top:clamp(56px,7vw,104px)}@media (max-width:900px){.manifesto__grid{grid-template-columns:1fr}.manifesto__media{aspect-ratio:16/11;min-height:0}.manifesto__pillars{grid-template-columns:1fr;gap:0;margin-top:32px}.manifesto__pillars li{grid-template-columns:34px minmax(0,1fr);column-gap:8px;padding:16px 0;display:grid}.manifesto__pillars li>*{grid-column:2}.manifesto__pillars span{grid-area:1/1/span 2;padding-top:3px}.manifesto__pillars h3{margin:0 0 4px}}.page-hero--vivid .page-hero__img{opacity:1}.page-hero--vivid .page-hero__media:after{background:linear-gradient(#1e283480 0%,#0000 24%),linear-gradient(90deg,#1e2834b8 0%,#1e28346b 38%,#1e283400 68%),linear-gradient(#0000 65%,#1e283459 100%)}@media (max-width:800px){.page-hero--vivid .page-hero__media:after{background:linear-gradient(#1e283426 0%,#1e28348c 45%,#1e2834d9 100%)}}.chat-panel{z-index:60;width:min(390px,100vw - 32px);height:min(600px,100dvh - 200px);color:var(--ink,#1f2426);opacity:0;transform-origin:100% 100%;pointer-events:none;visibility:hidden;transition:opacity .35s var(--ease), transform .35s var(--ease), visibility 0s .35s;background:#f7f6f3;border-radius:18px;flex-direction:column;display:flex;position:fixed;bottom:88px;right:20px;overflow:hidden;transform:translateY(16px)scale(.98);box-shadow:0 30px 80px -20px #1f242673,0 0 0 1px #2a344014}.chat-panel.is-open{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .35s var(--ease), transform .35s var(--ease), visibility 0s;transform:none}.chat-panel__head{background:var(--dress-blue);color:var(--cloud);align-items:center;gap:12px;padding:14px 14px 14px 16px;display:flex}.chat-panel__head>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.chat-panel__head strong{font-size:15px;font-weight:500}.chat-panel__head small{letter-spacing:.04em;opacity:.7;font-size:11px}.chat-panel__avatar{background:#e9e9e81f;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.chat-panel__avatar svg{width:18px;height:18px}.chat-panel__reset{color:inherit;opacity:.7;font:inherit;letter-spacing:.04em;cursor:pointer;background:0 0;border:0;padding:6px;font-size:11px}@media (hover:hover) and (pointer:fine){.chat-panel__reset:hover{opacity:1}}.chat-panel__close{width:32px;height:32px;color:inherit;cursor:pointer;background:#e9e9e81a;border:0;border-radius:50%;place-items:center;display:grid}.chat-panel__close svg{width:16px;height:16px}.chat-panel__list{overscroll-behavior:contain;flex-direction:column;flex:1;gap:10px;padding:18px 16px 8px;display:flex;overflow-y:auto}.chat-msg{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:16px;max-width:86%;padding:10px 14px;font-size:14px;line-height:1.5}.chat-msg--assistant{background:#fff;border-bottom-left-radius:6px;align-self:flex-start;box-shadow:0 1px #2a34400f}.chat-msg--user{background:var(--dress-blue);color:var(--cloud);border-bottom-right-radius:6px;align-self:flex-end}.chat-msg--error{background:#fff4ef}.chat-msg a{color:inherit;text-underline-offset:2px;text-decoration:underline}.chat-msg__handoff{letter-spacing:.04em;margin-top:8px;font-size:12px;font-weight:600;display:inline-block;color:#1c7c54!important;text-decoration:none!important}.chat-panel__chips{flex-wrap:wrap;gap:6px;margin:2px 0 4px;display:flex}.chat-panel__chips button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #2a344029;border-radius:999px;padding:7px 12px;font-size:12.5px;transition:background .2s,border-color .2s}@media (hover:hover) and (pointer:fine){.chat-panel__chips button:hover{background:#fff;border-color:#2a34404d}}.chat-typing{gap:4px;padding:4px 0;display:inline-flex}.chat-typing i{opacity:.35;background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite chatDot}.chat-typing i:nth-child(2){animation-delay:.15s}.chat-typing i:nth-child(3){animation-delay:.3s}@keyframes chatDot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:.8;transform:translateY(-3px)}}.chat-panel__form{background:#fff;border-radius:14px;align-items:flex-end;gap:8px;margin:8px 12px 6px;padding:6px 6px 6px 14px;display:flex;box-shadow:0 0 0 1px #2a34401f}.chat-panel__form:focus-within{box-shadow:0 0 0 2px var(--dress-blue)}.chat-panel__form textarea{resize:none;font:inherit;max-height:110px;color:inherit;field-sizing:content;background:0 0;border:0;outline:0;flex:1;padding:7px 0;font-size:14px;line-height:1.45}.chat-panel__form button{background:var(--dress-blue);width:36px;height:36px;color:var(--cloud);cursor:pointer;border:0;border-radius:10px;flex:none;place-items:center;transition:opacity .2s;display:grid}.chat-panel__form button:disabled{opacity:.35;cursor:default}.chat-panel__form button svg{width:18px;height:18px}.chat-panel__disclaimer{color:#1f242680;text-align:center;margin:0;padding:0 16px 12px;font-size:10.5px;line-height:1.4}@media (max-width:600px){.chat-panel{width:100%;height:min(86vh,100dvh - 60px);padding-bottom:env(safe-area-inset-bottom,0px);transform-origin:bottom;border-radius:18px 18px 0 0;bottom:0;left:0;right:0}.chat-panel__form textarea{font-size:16px}}.manifesto__closing{color:var(--dress-blue);align-items:center;gap:16px;margin:28px 0 0;font-size:clamp(22px,2vw,30px);line-height:1.2;display:flex}.manifesto__lion{width:34px;height:auto;color:var(--taupe);flex:none}@media (max-width:900px){.manifesto__lion{width:28px}}.float-dock{right:calc(20px + env(safe-area-inset-right,0px));bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:61;-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);color:var(--cloud);background:#1f2731d1;border-radius:14px;align-items:center;padding:5px;display:flex;position:fixed;box-shadow:0 18px 44px -18px #0f141ab3,inset 0 0 0 1px #e9e9e81a}.fbo-form__done:focus,.careers-success:focus,.ra__done:focus{outline:none}.float-dock{transition:opacity .3s var(--ease), transform .3s var(--ease), visibility 0s}html[data-quick-in-view] .float-dock:not(.is-chat-open){opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s var(--ease), transform .3s var(--ease), visibility 0s .3s;transform:translateY(12px)}.float-dock__btn{height:42px;color:inherit;font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:9px;padding:0 14px;font-size:11px;font-weight:500;text-decoration:none;transition:background .25s,color .25s;display:inline-flex}.float-dock__btn.is-active{background:#e9e9e81a}@media (hover:hover) and (pointer:fine){.float-dock__btn:hover{background:#e9e9e81a}}.float-dock__btn svg{flex:none;width:18px;height:18px}.float-dock__sep{background:#e9e9e829;width:1px;height:20px}@media (max-width:600px){.float-dock{right:calc(14px + env(safe-area-inset-right,0px));bottom:calc(14px + env(safe-area-inset-bottom,0px));border-radius:12px;padding:4px}.float-dock__btn{height:44px;padding:0 12px}.float-dock__btn span,.float-dock.is-chat-open{display:none}.float-dock__btn svg{width:20px;height:20px}}.energy-bars__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.energy-bars__badge{aspect-ratio:1;background:radial-gradient(120% 120% at 30% 20%,#e9e9e814,#e9e9e805);border:1px solid #e9e9e81f;border-radius:20px;place-items:center;width:100%;max-width:440px;display:grid}.energy-bars__badge img{width:72%;height:auto}.energy-bars__points{gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.energy-bars__points li{opacity:.9;padding-left:26px;font-size:15px;position:relative}.energy-bars__points li:before{content:"";opacity:.8;border-bottom:1.5px solid;border-left:1.5px solid;width:12px;height:7px;position:absolute;top:.55em;left:0;transform:rotate(-45deg)}.energy-services{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,40px);display:grid}.energy-service{border-top:1px solid var(--line);padding-top:20px}.energy-service span{letter-spacing:.2em;color:var(--taupe-ink);font-size:12px}.energy-service h3{margin:12px 0 8px}.energy-service p{margin:0;font-size:15px}.energy-cta{isolation:isolate;position:relative;overflow:hidden}.energy-cta__bg{z-index:-1;opacity:.35;position:absolute;inset:0}.energy-cta__bg:after{content:"";background:linear-gradient(90deg,#1f2731f2 0%,#1f273199 60%,#1f27314d 100%);position:absolute;inset:0}.energy-cta__inner>*{max-width:760px}.energy-cta__actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.energy-cta__actions svg{width:18px;height:18px}@media (max-width:1000px){.energy-services{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.energy-bars__grid{grid-template-columns:1fr}.energy-bars__badge{aspect-ratio:16/9;max-width:none}.energy-bars__badge img{width:auto;height:70%}.energy-services{grid-template-columns:1fr;gap:0}.energy-service{padding:16px 0}}.energy-teaser__inner{grid-template-columns:minmax(160px,260px) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.energy-teaser__logo{width:100%;height:auto}.energy-teaser .lead{max-width:40em}@media (max-width:800px){.energy-teaser__inner{grid-template-columns:1fr;gap:24px}.energy-teaser__logo{width:170px}}body:has(.header--menu) .float-dock{display:none}.route-map__grid line{stroke:#e9e9e812}.route-map__land{fill:#e9e9e81a;stroke:#e9e9e86b;stroke-linejoin:round}.route-map__border{fill:none;stroke:#e9e9e829}.route-map__tick,.route-map__coords,.route-map__km{fill:#e9e9e880;font-family:var(--font-sans);letter-spacing:.14em}.route-map__km{fill:#e9e9e8b3}.route-map__code{fill:var(--cloud);font-family:var(--font-sans);letter-spacing:.18em;font-weight:600}.route-map__trail{fill:none;stroke:#e9e9e838}.route-map__arc{fill:none;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.route-map__origin{fill:#1b222a;stroke:var(--cloud)}.route-map__dest{fill:var(--cloud)}.route-map__pulse{fill:none;stroke:#e9e9e880;transform-box:fill-box;transform-origin:50%;animation:2.6s ease-out infinite rmPulse}.route-map__plane{fill:var(--cloud);offset-rotate:auto;offset-distance:100%;opacity:0}.js .route .route-map__arc{stroke-dashoffset:1px}.js .route.is-in .route-map__arc,.route-hero__art .route-map__arc{animation:rmDraw 1.9s var(--ease) .35s both}.js .route.is-in .route-map__plane,.route-hero__art .route-map__plane{animation:rmFly 1.9s var(--ease) .35s both}@media (hover:hover) and (pointer:fine){.route:hover .route-map__plane{animation:rmFly 1.9s var(--ease) both}}@keyframes rmDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes rmFly{0%{offset-distance:0%;opacity:0}12%{opacity:1}82%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes rmPulse{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.route-map__pulse,.route-map__plane{animation:none!important}.js .route .route-map__arc{stroke-dashoffset:0;animation:none!important}}.route__media:has(.route-map):after{display:none}.legal{padding-top:clamp(56px,8vw,96px)}.legal__inner{max-width:calc(760px + 2 * var(--gutter))}.legal__updated{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 48px;font-size:13px}.legal__block+.legal__block{border-top:1px solid var(--line);margin-top:40px;padding-top:40px}.legal__block h2{margin:0 0 16px;font-size:clamp(20px,2.2vw,24px)}.legal__block p{color:var(--muted);margin:0 0 14px;line-height:1.7}.legal__block a{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.legal__cookies{margin-top:48px}.cookie-banner__more{color:inherit;text-underline-offset:3px;margin-left:4px;text-decoration:underline}.ra{background:var(--white);border-radius:16px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:28px 56px;margin-top:clamp(32px,5vw,56px);padding:clamp(24px,3.5vw,40px);scroll-margin-top:120px;display:grid}.ra__form{flex-direction:column;gap:18px;display:flex}.ra__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ra__phone{grid-template-columns:112px minmax(0,1fr);gap:8px;display:grid}.ra__consent{color:var(--muted);cursor:pointer;align-items:flex-start;gap:12px;font-size:13.5px;line-height:1.5;display:flex}.ra__consent input{width:18px;height:18px;accent-color:var(--dress-blue);flex:none;margin:1px 0 0}.ra__form .btn{align-self:flex-start}.ra__done{flex-direction:column;align-self:center;align-items:flex-start;gap:16px;display:flex}.ra__done .link-arrow{cursor:pointer;background:0 0;border:0;padding:0}.ff input[aria-invalid=true]{border-color:#b3462f}@media (max-width:960px){.ra{grid-template-columns:1fr}}@media (max-width:560px){.ra__grid{grid-template-columns:1fr}}.admin{background:var(--cloud);font-family:system-ui,sans-serif}.adm{max-width:1100px;margin:0 auto;padding:40px 20px 80px}.adm h1{margin:0 0 4px;font-size:28px;font-weight:500}.adm h2{margin:40px 0 14px;font-size:18px;font-weight:600}.adm__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.adm__head p{color:var(--muted);margin:0}.adm__leg{background:var(--white);border-radius:10px;margin-bottom:12px;padding:16px 18px}.adm__legHead{flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:14px;display:flex}.adm__legHead span{color:var(--muted)}.adm__tag{background:#2a344012;border-radius:999px;margin-left:auto;padding:3px 10px;font-size:12px}.adm__tag--on{background:#25d366;color:#fff!important}.adm__list{margin:12px 0 0;padding:0;list-style:none}.adm__list li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:14px;display:flex}.adm__list .btn{padding:10px 16px;font-size:11px}.adm__done{color:var(--muted);font-size:13px}.adm__table{border-collapse:collapse;background:var(--white);border-radius:10px;width:100%;font-size:13.5px;overflow:hidden}.adm__table th,.adm__table td{border-bottom:1px solid var(--line);text-align:left;padding:10px 12px}.adm__table th{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px}.adm__table tr.is-off td{opacity:.5}.adm__toggle{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.ra__done .nl-form__done{color:var(--ink);font-size:15px}.aircraft-card,.section--dark .aircraft-card,.section--ink .aircraft-card{background:0 0;border:0;border-radius:0;overflow:visible}.aircraft-card__media--profile{aspect-ratio:2;background:0 0;overflow:visible;container-type:inline-size}.aircraft-card__media--profile:after{content:"";filter:blur(6px);height:4cqw;transition:transform .9s var(--ease), opacity .9s var(--ease);pointer-events:none;background:radial-gradient(closest-side,#1f24262e,#0000);border-radius:50%;position:absolute;top:calc(50% + 9cqw);left:24%;right:24%}.aircraft-card__media--profile .profile{z-index:1;transition:transform .9s var(--ease)}.aircraft-card__body,.fleet-section .aircraft-card__body{padding-left:0;padding-right:0}@media (hover:hover) and (pointer:fine){.aircraft-card:hover{box-shadow:none;transform:none}.aircraft-card:hover .aircraft-card__media--profile .profile{transform:translateY(-4%)}.aircraft-card:hover .aircraft-card__media--profile:after{opacity:.6;transform:scaleX(.85)}}.fleet-grid{gap:40px 48px}.jc-brochure{border:1px solid var(--line);transition:background .4s var(--ease), color .4s var(--ease), border-color .4s var(--ease);border-radius:999px;align-items:center;gap:16px;margin-top:32px;padding:16px 26px 16px 16px;display:inline-flex}.jc-brochure__icon{background:var(--dress-blue);width:44px;height:44px;color:var(--cloud);border-radius:50%;place-items:center;display:grid}.jc-brochure__icon svg{width:20px;height:20px}.jc-brochure strong{letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:600;display:block}.jc-brochure small{color:var(--muted);margin-top:2px;font-size:13px;display:block}@media (hover:hover) and (pointer:fine){.jc-brochure:hover{background:var(--dress-blue);border-color:var(--dress-blue);color:var(--cloud)}.jc-brochure:hover small{color:#e9e9e8b3}.jc-brochure:hover .jc-brochure__icon{background:var(--cloud);color:var(--dress-blue)}}.jcw-body{background:radial-gradient(120% 60% at 50% 0%, #2f3a46 0%, var(--ink) 60%);min-height:100dvh;color:var(--cloud);margin:0}.jcw{--muted:#e9e9e89e;--line:#e9e9e824;max-width:460px;padding:max(20px, env(safe-area-inset-top)) 20px max(32px, env(safe-area-inset-bottom));margin:0 auto}.jcw__top{letter-spacing:.22em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;margin-bottom:28px;font-size:11px;font-weight:600;display:flex}.jcw__logo{width:96px;height:auto;color:var(--cloud)}.jcw__card .jcard{box-shadow:0 30px 60px -24px #000c,inset 0 1px #fff6}.jcw__balance{text-align:center;margin:28px 0 20px}.jcw__balance span{letter-spacing:.22em;text-transform:uppercase;color:var(--taupe);font-size:11px;font-weight:600}.jcw__balance strong{letter-spacing:-.02em;font-size:56px;font-weight:200;line-height:1.1;display:block}.jcw__facts{background:var(--line);border-radius:14px;grid-template-columns:1fr 1fr;gap:1px;margin:0;display:grid;overflow:hidden}.jcw__facts>div{background:#1f2426eb;padding:14px 16px}.jcw__facts dt{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:600}.jcw__facts dd{margin:4px 0 0;font-size:15px}.jcw__warn{background:#b3462f40;border-radius:10px;margin:16px 0 0;padding:12px 16px;font-size:14px}.jcw__actions{gap:10px;margin-top:24px;display:grid}.jcw__wallet,.jcw__book{border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:52px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.jcw__wallet{color:#fff;background:#000;border:1px solid #ffffff40}.jcw__book{background:var(--cloud);color:var(--ink)}.jcw__soon{text-align:center;color:var(--muted);margin:0;font-size:13px}.jcw__moves{margin-top:36px}.jcw__moves h2{letter-spacing:.22em;text-transform:uppercase;color:var(--taupe);margin:0 0 8px;font-size:11px;font-weight:600}.jcw__moves ul{margin:0;padding:0;list-style:none}.jcw__moves li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.jcw__moves li strong{font-size:15px;font-weight:400;display:block}.jcw__moves li span{color:var(--muted);font-size:12px}.jcw__moves b{white-space:nowrap;font-weight:400}.jcw__moves .is-pos{color:#9fd3b0}.jcw__muted{color:var(--muted);font-size:14px}.jcw__foot{color:var(--muted);margin-top:32px;font-size:11.5px;line-height:1.6}.adm a:not(.btn){color:inherit}.adm__form{background:var(--white);border-radius:10px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-items:end;gap:12px 16px;padding:18px;display:grid}.adm__form label{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);flex-direction:column;gap:6px;font-size:11px;font-weight:600;display:flex}.adm__form input,.adm__form select{border:1px solid var(--line);background:var(--cloud);height:42px;font:inherit;letter-spacing:0;text-transform:none;color:var(--ink);border-radius:6px;padding:0 12px;font-size:15px}.adm__form .btn{justify-self:start}.adm__wide{grid-column:1/-1}.adm__check{align-items:center;flex-direction:row!important}.adm__check input{height:auto}.adm__hint{color:var(--muted);margin:10px 0 0;font-size:13px}.adm__big{text-align:right}.adm__big span{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:11px}.adm__big strong{font-size:40px;font-weight:300;display:block}@media (max-width:640px){.quick{margin-top:16px;position:relative}.quick__tabs{padding:0 0 6px}.chip{padding:4px 10px;font-size:10px}.quick__grid,.quick--rt .quick__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.quick__grid>.field{grid-column:span 2}.quick__grid>.field:nth-child(-n+3){grid-column:span 3}.quick--rt .quick__grid>.field:nth-child(3){grid-column:span 2}.field{gap:1px;padding:7px 11px}.field label{white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;overflow:hidden}.quick__submit{grid-column:span 1;gap:0;min-height:0;padding:0}.quick__submitText{display:none}.quick__submit svg{width:20px;height:20px}.quick--rt .quick__submit{grid-column:1/-1;gap:10px;min-height:42px}.quick--rt .quick__submitText{display:inline}.quick__foot{padding:0;position:absolute;top:9px;right:10px}.quick__fixed{letter-spacing:.1em;margin-top:0;font-size:9.5px}.quick__fixed svg{width:11px;height:11px}.quick__error{margin:8px 4px 2px;font-size:12px}}@media (max-width:374px){.quick__foot{padding:8px 4px 2px;position:static}}@media (max-width:760px){.hero--sky{background:var(--cloud)}.hero--sky .hero__content{padding-bottom:calc(14px + env(safe-area-inset-bottom))}.hero--sky .quick{margin-top:16px}}@media (max-width:800px){.hangar__card-wrap{padding-bottom:16px}.hangar__card{background:#e9e9e8e0;padding:20px 20px 18px}.hangar__card .eyebrow{margin-bottom:10px;font-size:10.5px;display:flex}.hangar__card .h2{margin-top:0;font-size:26px;line-height:1.12}.hangar__card .lead{display:none}.hangar__hero{min-height:100svh}.hangar__card .hangar__points{flex-wrap:wrap;gap:6px;margin-top:14px;font-size:12px;display:flex}.hangar__card .hangar__points li{border:1px solid var(--line);border-radius:999px;padding:3px 9px}.hangar__card .link-arrow{margin-top:16px!important}}.fleet-compare__download{margin:0 0 48px}
