.uj-fleet button.uj-craft__photo{width:100%;padding:0;border:0;cursor:pointer}.uj-craft__open{padding:0;border:0;background:none;color:var(--graphite);font:inherit;text-align:left;cursor:pointer}.uj-craft__open:hover,.uj-craft__open:focus-visible{text-decoration:underline;text-underline-offset:4px}.uj-craftbox__scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;background:#1a1d218c}.uj-craftbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:96;display:flex;flex-direction:column;background:var(--pearl);color:var(--graphite);overscroll-behavior:contain;animation:uj-sheet-in .38s var(--ease)}.uj-craftbox__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:calc(8px + env(safe-area-inset-top)) 16px 8px 20px;border-bottom:1px solid var(--silver)}.uj-craftbox__bar .uj-label{margin:0}.uj-craftbox__body{flex:1;overflow-y:auto;padding:20px 20px 24px}.uj-craftbox__photo{position:relative;margin:0;aspect-ratio:16 / 10;overflow:hidden;border-radius:var(--radius);background:var(--pearl-warm)}.uj-craftbox__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.uj-craftbox__photo figcaption{position:absolute;right:10px;bottom:10px;padding:4px 9px;border-radius:999px;background:#1a1d21b8;color:var(--white);font-size:11px;letter-spacing:.04em}.uj-craftbox__thumbs{display:flex;gap:8px;margin-top:10px;overflow-x:auto;scrollbar-width:none}.uj-craftbox__thumbs button{flex:0 0 72px;height:52px;padding:0;overflow:hidden;border:2px solid transparent;border-radius:var(--radius-sm);background:var(--pearl-warm);cursor:pointer}.uj-craftbox__thumbs button[aria-pressed=true]{border-color:var(--graphite)}.uj-craftbox__thumbs img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.uj-craftbox__title{margin:22px 0 4px}.uj-craftbox__spec{margin-top:16px}.uj-craftbox__spec div{border-top-color:var(--silver)}.uj-craftbox__spec dt,.uj-craftbox .uj-config__note{color:var(--muted)}.uj-craftbox__foot{display:flex;flex-wrap:wrap;gap:10px;padding:12px 20px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--silver);background:var(--pearl)}.uj-craftbox__foot .uj-btn{flex:1 1 auto}@media (min-width: 761px){.uj-craftbox{inset:40px max(24px,calc(50% - 380px));border-radius:var(--radius);box-shadow:0 24px 80px #1a1d2147;overflow:hidden}.uj-craftbox__foot .uj-btn{flex:0 0 auto}}@media (prefers-reduced-motion: reduce){.uj-craftbox{transition:none;animation:none}}.uj .uj-showcase{position:relative;min-height:min(86svh,820px);display:flex;overflow:hidden;background:var(--graphite);color:var(--white)}.uj-showcase__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.uj-showcase:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1a1d21b3,#1a1d2100 28%),linear-gradient(0deg,#1a1d21f0,#1a1d21b8 38%,#1a1d211a 72%)}.uj-showcase__inner{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;gap:40px;width:100%;padding-top:28px;padding-bottom:40px}.uj-showcase__top .uj-label{margin:0 0 14px}.uj-showcase__tabs{display:flex;gap:6px;width:-moz-max-content;width:max-content;max-width:100%;padding:5px;overflow-x:auto;border:1px solid var(--graphite-line-strong);border-radius:999px;background:#1a1d2173;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);scrollbar-width:none}.uj-showcase__tabs::-webkit-scrollbar{display:none}.uj-showcase__tabs button{flex:0 0 auto;min-height:44px;padding:10px 18px;border:0;border-radius:999px;background:none;color:#ffffffd1;font:inherit;font-size:15px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .25s var(--ease),color .25s var(--ease)}.uj-showcase__tabs button:hover{color:var(--white)}.uj-showcase__tabs button[aria-selected=true]{background:var(--pearl);color:var(--graphite)}.uj-showcase__tabs button:focus-visible{outline:2px solid var(--white);outline-offset:2px}.uj-showcase__copy{max-width:720px}.uj-showcase__copy .uj-display{margin:0 0 12px}.uj-showcase__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:24px 0 28px}.uj-showcase__stats div{padding:12px 0;border-top:1px solid var(--graphite-line-strong)}.uj-showcase__stats dt{color:#ffffffb3;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.uj-showcase__stats dd{margin:4px 0 0;font-size:15.5px;line-height:1.4}.uj-showcase__note{margin:18px 0 0;color:#ffffffb3;font-size:13.5px}@media (max-width: 760px){.uj-showcase:after{background:linear-gradient(0deg,#1a1d21f2,#1a1d21d1 60%,#1a1d2199)}}@media (min-width: 1021px){.uj-showcase__stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.uj-showcase__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.uj-showcase__head .uj-section__lede{margin-top:10px}.uj-showcase__arrows{display:none;gap:8px}.uj-showcase__arrow{width:48px;height:48px;border:1px solid var(--silver);border-radius:50%;background:var(--white);color:var(--graphite);font-size:24px;line-height:1;cursor:pointer}.uj-showcase__arrow:hover{border-color:var(--graphite)}@media (min-width: 1021px){.uj-showcase__arrows{display:flex}}.uj-showcase__row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,78%);gap:16px;margin:28px calc(var(--pad) * -1) 0;padding:0 var(--pad) 8px;overflow-x:auto;list-style:none;scroll-snap-type:x mandatory;scroll-padding-left:var(--pad);scrollbar-width:none}.uj-showcase__row::-webkit-scrollbar{display:none}@media (min-width: 761px){.uj-showcase__row{grid-auto-columns:calc((100% - 2 * var(--pad) - 32px) / 2.4)}}@media (min-width: 1021px){.uj-showcase__row{grid-auto-columns:calc((100% - 2 * var(--pad) - 48px) / 3.3)}}.uj-showcase__card{display:grid;align-content:start;gap:10px;scroll-snap-align:start}.uj-showcase__open{display:grid;gap:8px;padding:0;border:0;background:none;color:var(--graphite);font:inherit;text-align:left;cursor:pointer}.uj-showcase__photo{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--radius);background:var(--pearl-warm)}.uj-showcase__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s var(--ease)}.uj-showcase__open:hover .uj-showcase__photo img{transform:scale(1.03)}.uj-showcase__photo--type{display:grid;place-items:center;background:linear-gradient(160deg,var(--graphite-soft),var(--graphite))}.uj-showcase__code{color:#ffffffeb;font-size:clamp(34px,4vw,52px);font-weight:700;letter-spacing:.04em}.uj-showcase__badge{position:absolute;right:10px;bottom:10px;padding:4px 9px;border-radius:999px;background:#1a1d21b8;color:var(--white);font-size:11px;letter-spacing:.04em}.uj-showcase__name{margin-top:6px;font-size:20px;font-weight:600;letter-spacing:-.01em;line-height:1.25}.uj-showcase__open:hover .uj-showcase__name,.uj-showcase__open:focus-visible .uj-showcase__name{text-decoration:underline;text-underline-offset:4px}.uj-showcase__facts{display:flex;flex-wrap:wrap;gap:4px 14px;color:var(--muted);font-size:15px}.uj-showcase__request{justify-self:start}.uj-showcase__more{display:flex;justify-content:center;margin-top:32px}.uj-showcase__more .uj-btn{max-width:100%;white-space:normal;text-align:center}.uj-fleet__list{margin:0;padding:0;list-style:none;border-top:1px solid var(--silver)}.uj-fleet__item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;padding:16px 0;border-bottom:1px solid var(--silver)}.uj-fleet__main{display:grid;gap:4px}.uj-fleet__name{font-size:18px;font-weight:600}.uj-fleet__meta{color:var(--muted);font-size:14.5px}.uj-fleet__actions{display:flex;flex-wrap:wrap;gap:8px}@media (prefers-reduced-motion: reduce){.uj-showcase__open:hover .uj-showcase__photo img{transform:none}}.uj-fleet__item--photo{display:grid;grid-template-columns:116px minmax(0,1fr);align-items:center}.uj-fleet__item--photo .uj-fleet__actions{grid-column:1 / -1}.uj-fleet__thumb{position:relative;display:block;width:116px;aspect-ratio:4 / 3;padding:0;overflow:hidden;border:0;border-radius:12px;background:var(--graphite-soft);cursor:pointer}.uj-fleet__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s var(--ease)}.uj-fleet__thumb:hover img{transform:scale(1.06)}.uj-fleet__thumb span{position:absolute;left:6px;bottom:6px;padding:3px 7px;border-radius:999px;background:#1a1d21b8;color:var(--white);font-size:11px;font-weight:600;letter-spacing:.04em}@media (min-width: 761px){.uj-fleet__item--photo{grid-template-columns:168px minmax(0,1fr) auto}.uj-fleet__thumb{width:168px}.uj-fleet__item--photo .uj-fleet__actions{grid-column:auto}}@media (prefers-reduced-motion: reduce){.uj-fleet__thumb:hover img{transform:none}}.uj .uj-aircraft--showcase{padding:0 0 56px}.uj .uj-showcase--home{min-height:min(94svh,900px)}.uj-showcase--home .uj-showcase__inner{gap:64px;padding-top:76px;padding-bottom:52px}.uj-showcase--home .uj-showcase__top .uj-h2{margin:0 0 10px}.uj-showcase__lede{max-width:46ch;margin:0 0 24px;color:#fffc;font-size:16px}.uj-showcase__pick{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.uj-showcase__step{display:flex;align-items:center;gap:14px;font-size:15px;font-weight:600;letter-spacing:.08em;font-variant-numeric:tabular-nums}.uj-showcase__step i{color:#ffffff8c;font-style:normal}.uj-showcase--home .uj-showcase__arrow{border-color:var(--graphite-line-strong);background:#1a1d2173;color:var(--white);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.uj-showcase--home .uj-showcase__arrow:hover{background:var(--pearl);color:var(--graphite)}.uj-showcase--home .uj-showcase__tabs button.is-short{opacity:.45}.uj-showcase--home .uj-fit{max-width:720px;margin:18px 0 0;background:#1a1d2180;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.uj-showcase__avail{display:inline-block;margin:0 0 14px;padding:6px 12px;border:1px solid var(--graphite-line-strong);border-radius:999px;background:#1a1d2173;color:#ffffffe0;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.uj-showcase--home .uj-showcase__copy{max-width:860px}.uj-showcase__stats--big dd{font-size:clamp(17px,1.5vw,21px);font-weight:600;line-height:1.3}.uj-showcase__models{max-width:72ch;margin:0 0 26px;color:#fffc;font-size:14.5px;line-height:1.65}.uj-showcase__line{display:block}.uj-showcase__line b{margin-right:8px;color:#fff9;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.uj-showcase__shot{display:none}.uj .uj-showcase__compare-btn{padding:10px 0;border:0;background:none;color:var(--white);font:inherit;font-weight:600;cursor:pointer}.uj-showcase__after .uj-compare{margin-top:32px}.uj-showcase__after .uj-config__note{margin-top:22px}@media (max-width: 760px){.uj-showcase--home .uj-showcase__inner{gap:36px;padding-top:56px;padding-bottom:36px}.uj-showcase__step{display:none}.uj-showcase--home>.uj-showcase__img{display:none}.uj .uj-showcase--home:after{display:none}.uj-showcase__shot{display:block;margin:0 calc(var(--pad) * -1);aspect-ratio:4 / 3;overflow:hidden}.uj-showcase__shot img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.uj-showcase--home .uj-showcase__inner{gap:28px}.uj-showcase--home .uj-hero__actions .uj-btn{width:100%}}.uj-showcase--home .uj-hero__actions{align-items:center;margin-top:0}
