/* Saetta Signature Listings 5.5 — original Saetta design with boutique brokerage information architecture */
:root{--saetta-sig-ink:#101820;--saetta-sig-navy:#0b1b2b;--saetta-sig-navy2:#132b42;--saetta-sig-paper:#f4f1ea;--saetta-sig-white:#fff;--saetta-sig-line:#d8dde3;--saetta-sig-gold:#b9995e;--saetta-sig-muted:#68727c}
.saetta-signature-listing,.saetta-signature-inventory{background:#fff;color:var(--saetta-sig-ink);font-family:inherit;overflow:hidden}
.saetta-signature-listing *,.saetta-signature-inventory *{box-sizing:border-box}
.saetta-sig-shell{width:min(1240px,calc(100% - 48px));margin:0 auto}.saetta-sig-shell-wide{width:min(1500px,calc(100% - 40px))}
.saetta-sig-eyebrow{display:block;margin:0 0 12px;color:#d9c294;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.saetta-sig-eyebrow.saetta-sig-dark{color:#957746}
.saetta-sig-hero{background:radial-gradient(circle at 85% 15%,rgba(185,153,94,.16),transparent 34%),linear-gradient(135deg,#081522,#112a41);color:#fff;padding:72px 0 54px}
.saetta-sig-hero-top{display:flex;align-items:flex-end;justify-content:space-between;gap:36px}.saetta-sig-hero h1{margin:0;color:#fff;font-size:clamp(42px,6.1vw,92px);line-height:.94;letter-spacing:-.045em;font-weight:500}.saetta-sig-hero-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;justify-content:flex-end}.saetta-sig-status{border:1px solid rgba(255,255,255,.3);border-radius:100px;padding:10px 14px;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.saetta-sig-primary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 21px;background:var(--saetta-sig-gold);border:1px solid var(--saetta-sig-gold);color:#0c1824!important;text-decoration:none!important;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;transition:background .2s ease,color .2s ease,transform .2s ease}.saetta-sig-primary:hover{background:#d0b278;transform:translateY(-1px)}.saetta-sig-primary-wide{width:100%;margin-top:10px}.saetta-sig-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border:1px solid rgba(255,255,255,.35);color:#fff!important;text-decoration:none!important;font-size:11px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.saetta-sig-secondary:hover{border-color:#d9c294;background:rgba(255,255,255,.06)}
.saetta-sig-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:54px;border-top:1px solid rgba(255,255,255,.17);border-bottom:1px solid rgba(255,255,255,.17)}.saetta-sig-stat{padding:25px 22px 24px;border-right:1px solid rgba(255,255,255,.14);min-height:118px}.saetta-sig-stat:last-child{border-right:0}.saetta-sig-stat strong{font-size:clamp(25px,3vw,38px);font-weight:450;letter-spacing:-.025em}.saetta-sig-stat>span{margin-left:6px;color:#b8c1ca;font-size:12px;text-transform:lowercase}.saetta-sig-stat small{display:block;margin-top:11px;color:#aab6c1;font-size:10px;letter-spacing:.11em;text-transform:uppercase}
.saetta-sig-nav{position:sticky;top:0;z-index:150;background:rgba(255,255,255,.96);border-bottom:1px solid #e4e7ea;backdrop-filter:blur(14px)}.admin-bar .saetta-sig-nav{top:32px}.saetta-sig-nav .saetta-sig-shell{display:flex;gap:34px;min-height:58px;align-items:center}.saetta-sig-nav a{position:relative;color:#5d6670;text-decoration:none;font-size:11px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.saetta-sig-nav a:after{content:"";position:absolute;left:0;right:100%;bottom:-20px;height:2px;background:var(--saetta-sig-gold);transition:right .2s ease}.saetta-sig-nav a.is-active,.saetta-sig-nav a:hover{color:#101820}.saetta-sig-nav a.is-active:after{right:0}
.saetta-sig-gallery-wrap{padding:34px 0 14px;background:#eef0f2}.saetta-signature-listing .saetta-premium-gallery{margin:0}.saetta-signature-listing .saetta-gallery-stage{height:min(var(--saetta-gallery-height,720px),75vh);min-height:480px;background:#07111c;border-radius:0}.saetta-signature-listing .saetta-gallery-slide{display:grid;place-items:center}.saetta-signature-listing .saetta-gallery-image{width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important}.saetta-signature-listing .saetta-gallery-thumbs{padding:12px 0 0}.saetta-signature-listing .saetta-gallery-thumb{width:110px;height:70px}
.saetta-sig-overview{padding:92px 0 84px}.saetta-sig-overview-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.72fr);gap:86px;align-items:start}.saetta-sig-title-row{display:flex;justify-content:space-between;gap:30px;align-items:flex-start;border-bottom:1px solid var(--saetta-sig-line);padding-bottom:28px}.saetta-sig-title-row>div>span{display:inline-block;margin:0 14px 7px 0;color:#6f7780;font-size:14px}.saetta-sig-title-row h2{margin:0;font-size:clamp(36px,4.7vw,68px);line-height:1;letter-spacing:-.04em;font-weight:500}.saetta-sig-price{font-size:23px;white-space:nowrap;font-weight:600}.saetta-sig-identity{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--saetta-sig-line);margin:0 0 34px}.saetta-sig-identity>div{background:#fff;padding:18px 16px}.saetta-sig-identity small{display:block;color:#8a929a;text-transform:uppercase;letter-spacing:.1em;font-size:9px;margin-bottom:6px}.saetta-sig-identity strong{font-size:15px;font-weight:600}.saetta-sig-description{max-width:820px;color:#49535d;font-size:17px;line-height:1.8}.saetta-sig-description p:first-child{margin-top:0}
.saetta-sig-overview-side{display:grid;gap:18px;position:sticky;top:92px}.admin-bar .saetta-sig-overview-side{top:124px}.saetta-sig-side-card{border-top:2px solid #1a2632;padding:18px 0 8px}.saetta-sig-side-card h3{margin:0 0 15px;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.saetta-sig-richtext{color:#4d5762;line-height:1.72}.saetta-sig-richtext ul{padding-left:18px}.saetta-sig-richtext li{margin:7px 0}.saetta-sig-downloads{display:grid}.saetta-sig-downloads a{display:flex;justify-content:space-between;gap:16px;padding:13px 0;border-top:1px solid #e1e4e7;color:#1a2632;text-decoration:none;font-size:13px}.saetta-sig-downloads a:last-child{border-bottom:1px solid #e1e4e7}.saetta-sig-downloads b{color:#927342;font-size:10px;text-transform:uppercase;letter-spacing:.06em}
.saetta-sig-specs{background:var(--saetta-sig-paper);padding:88px 0 98px}.saetta-sig-section-head{margin-bottom:44px}.saetta-sig-section-head h2{font-size:clamp(38px,5vw,70px);font-weight:500;line-height:1;margin:0;letter-spacing:-.04em}.saetta-sig-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 70px;border-top:1px solid #c9c7c1}.saetta-sig-spec-block{padding:29px 0;border-bottom:1px solid #c9c7c1}.saetta-sig-spec-block h3{margin:0 0 20px;font-size:18px;font-weight:600}.saetta-sig-spec-block h4{margin:-12px 0 17px;color:#66707a;font-weight:500}.saetta-sig-info-row{display:grid;grid-template-columns:1.1fr 1fr;gap:20px;padding:10px 0;border-top:1px solid rgba(16,24,32,.09)}.saetta-sig-info-row span{color:#747b83;font-size:12px}.saetta-sig-info-row strong{font-size:13px;font-weight:600;text-align:right}.saetta-sig-long-specs{display:grid;grid-template-columns:1fr 1fr;gap:0 70px;margin-top:12px}.saetta-sig-long-specs .saetta-sig-spec-block{align-self:start}
.saetta-sig-cabin-section{padding:68px 0 82px;background:#fff}.saetta-sig-cabin-section .saetta-cabin-plan{margin:0;border-radius:0}.saetta-sig-contact{padding:88px 0 100px;background:linear-gradient(135deg,#081522,#112a41);color:#fff}.saetta-sig-contact-intro{max-width:760px}.saetta-sig-contact-intro h2{margin:0 0 16px;color:#fff;font-size:clamp(38px,5vw,68px);line-height:1;letter-spacing:-.04em;font-weight:500}.saetta-sig-contact-intro p{color:#c0cad4;font-size:16px;line-height:1.75}.saetta-sig-contact .saetta-inquiry{margin:38px 0 0;background:#fff}.saetta-sig-contact .saetta-inquiry h2{color:#172033}
/* Inventory */
.saetta-sig-inventory-hero{background:linear-gradient(135deg,#081522,#112a41);color:#fff;padding:82px 0 76px}.saetta-sig-inventory-hero h1{margin:0;color:#fff;font-size:clamp(46px,7vw,90px);line-height:.95;letter-spacing:-.045em;font-weight:500}.saetta-sig-inventory-hero p{max-width:720px;margin:22px 0 0;color:#bdc8d2;font-size:17px;line-height:1.75}.saetta-sig-inventory-content{padding:50px 0 94px;background:#f7f7f5}.saetta-sig-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:10px;padding:16px;margin-bottom:32px;background:#fff;border:1px solid #e0e3e5}.saetta-sig-filters label span{display:block;margin-bottom:6px;color:#69727c;font-size:9px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.saetta-sig-filters select{width:100%;height:44px;border:1px solid #d7dce0;background:#fff;padding:0 10px;color:#17212b}.saetta-sig-filters button{height:44px;align-self:end;border:0;background:#0d1c2b;color:#fff;padding:0 20px;font-weight:700;cursor:pointer}.saetta-sig-inventory-grid{display:grid;grid-template-columns:1fr 1fr;gap:34px}.saetta-sig-inventory-card{background:#fff;border:1px solid #e1e3e5;transition:transform .22s ease,box-shadow .22s ease}.saetta-sig-inventory-card:hover{transform:translateY(-3px);box-shadow:0 18px 45px rgba(16,24,32,.09)}.saetta-sig-inventory-media{position:relative;display:block;aspect-ratio:16/9;background:#07111c;overflow:hidden}.saetta-sig-card-media{position:absolute;inset:0;display:block;overflow:hidden}.saetta-sig-card-blur,.saetta-sig-card-contain{position:absolute;inset:0;background-repeat:no-repeat;background-position:center}.saetta-sig-card-blur{inset:-4%;background-size:cover;filter:blur(20px) brightness(.42);transform:scale(1.08);transition:transform .5s ease,filter .5s ease}.saetta-sig-card-contain{background-size:contain;z-index:2;transition:transform .45s ease}.saetta-sig-inventory-card:hover .saetta-sig-card-blur{transform:scale(1.13);filter:blur(19px) brightness(.5)}.saetta-sig-inventory-card:hover .saetta-sig-card-contain{transform:scale(.985)}.saetta-sig-image-empty{position:absolute;inset:0;display:grid;place-items:center;color:#fff;letter-spacing:.17em;font-size:12px}.saetta-sig-tail{position:absolute;z-index:4;left:18px;bottom:16px;background:rgba(255,255,255,.94);color:#17212b;padding:8px 10px;font-size:11px;font-weight:800;letter-spacing:.08em}.saetta-sig-inventory-body{padding:25px 25px 22px}.saetta-sig-inventory-title{display:flex;justify-content:space-between;gap:22px;align-items:start;padding-bottom:21px;border-bottom:1px solid #e1e4e6}.saetta-sig-inventory-title>div>span{display:block;color:#79818a;font-size:11px;text-transform:uppercase;letter-spacing:.09em;margin-bottom:6px}.saetta-sig-inventory-title h2{margin:0;font-size:clamp(25px,2.7vw,38px);line-height:1.03;font-weight:500;letter-spacing:-.035em}.saetta-sig-inventory-title h2 a{color:inherit;text-decoration:none}.saetta-sig-inventory-title>strong{font-size:15px;font-weight:650;text-align:right}.saetta-sig-inventory-data{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#e2e5e7}.saetta-sig-inventory-data>div{padding:14px 10px;background:#fff}.saetta-sig-inventory-data small{display:block;color:#8a9299;font-size:8px;text-transform:uppercase;letter-spacing:.09em;margin-bottom:4px}.saetta-sig-inventory-data strong{font-size:12px;font-weight:650}.saetta-sig-inventory-actions{display:flex;gap:20px;justify-content:space-between;align-items:center;margin-top:18px}.saetta-sig-inventory-actions a{color:#152535;text-decoration:none;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.saetta-sig-inventory-actions a:first-child{font-size:12px}.saetta-sig-inventory-actions span{margin-left:6px}.saetta-sig-empty{padding:48px;background:#fff;text-align:center;color:#68727d}
@media(max-width:1050px){.saetta-sig-overview-grid{grid-template-columns:1fr;gap:45px}.saetta-sig-overview-side{position:static;grid-template-columns:1fr 1fr}.saetta-sig-primary-wide{grid-column:1/-1}.saetta-sig-filters{grid-template-columns:1fr 1fr}.saetta-sig-filters button{grid-column:1/-1}.saetta-sig-inventory-grid{gap:22px}.saetta-sig-long-specs,.saetta-sig-spec-grid{gap:0 34px}}
@media(max-width:800px){.saetta-sig-shell,.saetta-sig-shell-wide{width:min(100% - 28px,1240px)}.saetta-sig-hero{padding:52px 0 38px}.saetta-sig-hero-top{align-items:flex-start;flex-direction:column}.saetta-sig-hero-actions{justify-content:flex-start}.saetta-sig-stats{grid-template-columns:1fr 1fr;margin-top:36px}.saetta-sig-stat:nth-child(2){border-right:0}.saetta-sig-stat:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.14)}.saetta-sig-nav .saetta-sig-shell{overflow:auto;gap:22px;white-space:nowrap}.saetta-sig-nav a:after{bottom:-20px}.saetta-signature-listing .saetta-gallery-stage{min-height:380px;height:58vh}.saetta-sig-overview{padding:62px 0}.saetta-sig-title-row{flex-direction:column}.saetta-sig-price{font-size:20px}.saetta-sig-overview-side{grid-template-columns:1fr}.saetta-sig-identity{grid-template-columns:1fr 1fr}.saetta-sig-spec-grid,.saetta-sig-long-specs{grid-template-columns:1fr}.saetta-sig-inventory-grid{grid-template-columns:1fr}.saetta-sig-inventory-hero{padding:58px 0 52px}}
@media(max-width:560px){.saetta-sig-stats{grid-template-columns:1fr 1fr}.saetta-sig-stat{padding:19px 12px;min-height:105px}.saetta-sig-stat strong{font-size:24px}.saetta-sig-overview{padding:48px 0}.saetta-sig-title-row h2{font-size:38px}.saetta-sig-identity{grid-template-columns:1fr}.saetta-sig-specs{padding:58px 0}.saetta-sig-filters{grid-template-columns:1fr}.saetta-sig-filters button{grid-column:auto}.saetta-sig-inventory-body{padding:20px 18px}.saetta-sig-inventory-title{flex-direction:column}.saetta-sig-inventory-title>strong{text-align:left}.saetta-sig-inventory-data{grid-template-columns:1fr 1fr}.saetta-sig-inventory-actions{align-items:flex-start;flex-direction:column}.saetta-signature-listing .saetta-gallery-stage{min-height:310px;height:52vh}}
.saetta-sig-mini-tools{display:flex;gap:12px;flex-wrap:wrap}.saetta-sig-mini-tools a,.saetta-sig-mini-tools button,.saetta-sig-inventory-tools a,.saetta-sig-inventory-tools button{border:0;background:none;padding:0;color:#334353;text-decoration:none;font:inherit;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.saetta-sig-mini-tools a:hover,.saetta-sig-mini-tools button:hover,.saetta-sig-inventory-tools a:hover,.saetta-sig-inventory-tools button:hover{color:#927342}.saetta-sig-inventory-tools{display:flex;gap:13px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.saetta-sig-inventory-tools [data-saetta-favorite]{font-size:17px;line-height:1}.saetta-sig-inventory-tools [data-saetta-favorite].is-active{color:#8d1f2d}.saetta-sig-mini-tools [data-saetta-favorite].is-active{color:#8d1f2d}
@media(max-width:560px){.saetta-sig-inventory-tools{justify-content:flex-start}.saetta-sig-inventory-actions{gap:12px}}

/* =========================================================
 * Saetta Signature Showcase 5.6
 * Page architecture inspired by premium boutique brokerage listings.
 * Original Saetta styling, typography, spacing and assets.
 * ======================================================= */
.saetta-showcase-56{--sc-ink:#141414;--sc-soft:#f3f1ec;--sc-paper:#faf9f6;--sc-line:#d8d5cf;--sc-muted:#74716b;--sc-dark:#15191d;--sc-gold:#a88d5b;background:#fff;color:var(--sc-ink)}
.saetta-showcase-56 .saetta-sig-shell{width:min(1220px,calc(100% - 52px))}.saetta-showcase-56 .saetta-sig-shell-wide{width:min(1600px,calc(100% - 36px))}
.saetta-showcase-hero{padding:82px 0 40px;background:#fff;color:var(--sc-ink)}
.saetta-showcase-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:end}.saetta-showcase-kicker{margin-bottom:13px;font-size:14px;letter-spacing:.03em}.saetta-showcase-heading h1{margin:0;font-size:clamp(54px,7.4vw,116px);font-weight:430;line-height:.86;letter-spacing:-.055em;color:var(--sc-ink)}
.saetta-showcase-hero-cta{padding-bottom:7px}.saetta-showcase-inquire{display:inline-flex;align-items:center;justify-content:center;min-width:144px;height:50px;padding:0 24px;background:var(--sc-dark);color:#fff!important;text-decoration:none!important;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:background .2s ease,transform .2s ease}.saetta-showcase-inquire:hover{background:#292f35;transform:translateY(-1px)}
.saetta-showcase-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:68px;border-top:1px solid var(--sc-line);border-bottom:1px solid var(--sc-line)}.saetta-showcase-metrics .saetta-sig-stat{min-height:122px;padding:26px 26px 22px;border-right:1px solid var(--sc-line)}.saetta-showcase-metrics .saetta-sig-stat:last-child{border-right:0}.saetta-showcase-metrics .saetta-sig-stat strong{display:inline;color:var(--sc-ink);font-size:clamp(28px,3.2vw,43px);font-weight:430}.saetta-showcase-metrics .saetta-sig-stat>span{color:#77726c;font-size:13px}.saetta-showcase-metrics .saetta-sig-stat small{margin-top:10px;color:#77726c;font-size:10px;letter-spacing:.08em;text-transform:none}
.saetta-showcase-status-banner{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;margin-top:26px;padding:20px 22px;border:1px solid #d6d2ca;background:#f5f2ec}.saetta-showcase-status-banner strong{font-size:25px;font-weight:550;letter-spacing:.03em}.saetta-showcase-status-banner span{color:#635f59;font-size:13px;line-height:1.55}.saetta-showcase-status-banner a{color:#171717;text-decoration:none;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}
.saetta-showcase-hero-links{display:flex;gap:22px;flex-wrap:wrap;margin-top:24px}.saetta-showcase-hero-links a{display:inline-flex;gap:8px;align-items:center;color:#111;text-decoration:none;font-size:12px;font-weight:650;border-bottom:1px solid #111;padding-bottom:4px}.saetta-showcase-hero-links span{font-size:12px}
.saetta-showcase-nav{position:sticky;top:0;background:rgba(255,255,255,.97);border-top:1px solid #eceae5;border-bottom:1px solid #ddd9d2;box-shadow:none}.saetta-showcase-nav .saetta-sig-shell{min-height:58px}.saetta-showcase-nav a{color:#78736d;font-size:10px;letter-spacing:.12em}.saetta-showcase-nav a.is-active,.saetta-showcase-nav a:hover{color:#111}.saetta-showcase-nav a:after{background:#111}
.saetta-showcase-gallery-section{padding:28px 0 34px;background:#fff}.saetta-showcase-gallery{position:relative;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(270px,.65fr) minmax(270px,.65fr);grid-template-rows:repeat(2,minmax(245px,1fr));gap:8px;height:min(74vh,760px);min-height:560px;background:#ece9e3;overflow:hidden}.saetta-showcase-gallery-item{position:relative;border:0;padding:0;overflow:hidden;background:#111;cursor:pointer}.saetta-showcase-gallery-item.item-1{grid-column:1;grid-row:1/3}.saetta-showcase-gallery-item.item-2{grid-column:2;grid-row:1}.saetta-showcase-gallery-item.item-3{grid-column:3;grid-row:1}.saetta-showcase-gallery-item.item-4{grid-column:2;grid-row:2}.saetta-showcase-gallery-item.item-5{grid-column:3;grid-row:2}.saetta-showcase-gallery-blur,.saetta-showcase-gallery-contain{position:absolute;inset:0;background-repeat:no-repeat;background-position:center}.saetta-showcase-gallery-blur{inset:-5%;background-size:cover;filter:blur(22px) brightness(.55);transform:scale(1.1);transition:transform .7s ease,filter .7s ease}.saetta-showcase-gallery-contain{z-index:2;background-size:contain;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.saetta-showcase-gallery-item:hover .saetta-showcase-gallery-blur{transform:scale(1.16);filter:blur(19px) brightness(.62)}.saetta-showcase-gallery-item:hover .saetta-showcase-gallery-contain{transform:scale(.99)}.saetta-showcase-gallery-label{position:absolute;z-index:4;left:22px;bottom:20px;padding:8px 11px;background:rgba(255,255,255,.93);color:#111;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.saetta-showcase-gallery-all{position:absolute;z-index:8;right:22px;bottom:20px;border:1px solid rgba(255,255,255,.55);background:rgba(18,18,18,.72);color:#fff;padding:11px 14px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;backdrop-filter:blur(8px)}.saetta-showcase-gallery-all strong{display:inline-flex;min-width:22px;height:22px;align-items:center;justify-content:center;margin-left:7px;border-radius:99px;background:#fff;color:#111;font-size:10px}
.saetta-showcase-overview{padding:86px 0 94px;background:#fff}.saetta-showcase-overview-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,.58fr);gap:92px;align-items:start}.saetta-showcase-aircraft-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:end;padding-bottom:30px;border-bottom:1px solid var(--sc-line)}.saetta-showcase-aircraft-head span{display:inline-block;margin:0 18px 8px 0;color:#76716b;font-size:14px}.saetta-showcase-aircraft-head h2{margin:0;font-size:clamp(48px,6vw,86px);font-weight:430;letter-spacing:-.05em;line-height:.9}.saetta-showcase-price{align-self:start;text-align:right}.saetta-showcase-price small{display:block;margin-bottom:8px;color:#79736c;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.saetta-showcase-price strong{font-size:22px;font-weight:550;white-space:nowrap}.saetta-showcase-identifiers{display:flex;align-items:stretch;gap:0;border-bottom:1px solid var(--sc-line)}.saetta-showcase-identifiers>div{min-width:160px;padding:18px 20px 18px 0;margin-right:28px}.saetta-showcase-identifiers small{display:block;margin-bottom:5px;color:#8a847c;font-size:9px;letter-spacing:.1em;text-transform:uppercase}.saetta-showcase-identifiers strong{font-size:15px;font-weight:600}.saetta-showcase-identifiers>a{margin-left:auto;display:flex;align-items:center;padding:0 22px;background:#171717;color:#fff!important;text-decoration:none!important;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.saetta-showcase-description{max-width:820px;margin-top:34px;color:#4d4b47;font-size:16px;line-height:1.85}.saetta-showcase-side{display:grid;gap:34px}.saetta-showcase-side>section{border-top:1px solid #1b1b1b;padding-top:15px}.saetta-showcase-side h3{margin:0 0 15px;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.saetta-showcase-side .saetta-sig-richtext{font-size:14px;line-height:1.6}.saetta-showcase-side .saetta-sig-richtext ul{margin:0;padding-left:18px}.saetta-showcase-side .saetta-sig-richtext li{margin:8px 0}.saetta-showcase-side .saetta-sig-downloads a{padding:12px 0}.saetta-showcase-tools{display:flex;gap:18px;padding-top:15px;border-top:1px solid #ddd8d0}.saetta-showcase-tools button{border:0;background:none;padding:0;color:#55504a;font:inherit;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}
.saetta-showcase-triptych{padding:0 0 92px;background:#fff}.saetta-showcase-triptych .saetta-sig-shell-wide{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.saetta-showcase-triptych figure{margin:0;background:#171717;aspect-ratio:4/3;display:grid;place-items:center;overflow:hidden}.saetta-showcase-triptych img{display:block;width:100%;height:100%;object-fit:contain;background:#171717}
.saetta-showcase-specs{padding:98px 0 106px;background:var(--sc-soft)}.saetta-showcase-section-heading{display:grid;grid-template-columns:260px minmax(0,1fr);gap:40px;align-items:end;padding-bottom:34px;border-bottom:1px solid #c9c4ba}.saetta-showcase-section-heading>span{color:#777168;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.saetta-showcase-section-heading h2{margin:0;font-size:clamp(44px,5.8vw,82px);font-weight:430;letter-spacing:-.05em;line-height:.94}.saetta-showcase-spec-stack{border-bottom:1px solid #c9c4ba}.saetta-showcase-spec-group{display:grid;grid-template-columns:260px minmax(0,1fr);gap:40px;padding:32px 0;border-top:1px solid #c9c4ba}.saetta-showcase-spec-group:first-child{border-top:0}.saetta-showcase-spec-title h3{margin:0;font-size:22px;font-weight:550}.saetta-showcase-spec-title p{margin:7px 0 0;color:#716b63;font-size:13px}.saetta-showcase-spec-rows{display:grid;grid-template-columns:1fr 1fr;column-gap:48px}.saetta-showcase-spec-rows .saetta-sig-info-row{grid-template-columns:1fr auto;gap:20px;padding:10px 0;border-top:1px solid rgba(25,25,25,.09)}.saetta-showcase-spec-rows .saetta-sig-info-row:nth-child(-n+2){border-top:0}.saetta-showcase-spec-rows .saetta-sig-info-row span{color:#706b64}.saetta-showcase-spec-rows .saetta-sig-info-row strong{color:#181818}.saetta-showcase-rich-specs{display:grid;grid-template-columns:1fr 1fr;gap:0 70px;margin-top:46px}.saetta-showcase-rich-specs .saetta-sig-spec-block{padding:30px 0;border-top:1px solid #c9c4ba;border-bottom:0}.saetta-showcase-rich-specs .saetta-sig-spec-block h3{font-size:22px;font-weight:550}.saetta-showcase-rich-specs .saetta-sig-richtext{font-size:14px;color:#504b45}
.saetta-showcase-performance{padding:86px 0;background:#171b1f;color:#fff}.saetta-showcase-performance .saetta-showcase-section-heading{border-color:rgba(255,255,255,.18)}.saetta-showcase-performance .saetta-showcase-section-heading>span{color:#aaa59d}.saetta-showcase-performance .saetta-showcase-section-heading h2{color:#fff}.saetta-showcase-performance-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.16);margin-top:34px}.saetta-showcase-performance-grid .saetta-sig-stat{padding:24px 20px;border-right:1px solid rgba(255,255,255,.15);border-bottom:1px solid rgba(255,255,255,.15);min-height:116px}.saetta-showcase-performance-grid .saetta-sig-stat:nth-child(3n){border-right:0}.saetta-showcase-performance-grid .saetta-sig-stat strong{font-size:34px;font-weight:430;color:#fff}.saetta-showcase-performance-grid .saetta-sig-stat span{color:#bbb}.saetta-showcase-performance-grid .saetta-sig-stat small{color:#aaa}
.saetta-showcase-cabin{padding:74px 0 90px;background:#fff}.saetta-showcase-cabin .saetta-cabin-plan{margin:0;border-radius:0}.saetta-showcase-contact{padding:100px 0 110px;background:#0f1215;color:#fff}.saetta-showcase-contact-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(430px,1.2fr);gap:90px;align-items:start}.saetta-showcase-contact-copy>span{display:block;margin-bottom:18px;color:#b7a17a;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.saetta-showcase-contact-copy h2{margin:0;color:#fff;font-size:clamp(44px,5.8vw,76px);line-height:.96;font-weight:430;letter-spacing:-.05em}.saetta-showcase-contact-copy p{margin:22px 0 0;color:#b8bec3;font-size:15px;line-height:1.8}.saetta-showcase-contact-details{display:grid;gap:8px;margin-top:30px}.saetta-showcase-contact-details strong{color:#fff}.saetta-showcase-contact-details a{color:#c8cdd1;text-decoration:none}.saetta-showcase-contact-form .saetta-inquiry{margin:0;background:#fff;border:0;padding:30px}.saetta-showcase-contact-form .saetta-inquiry h2{display:none}
.saetta-showcase-lightbox{position:fixed;z-index:1000000;inset:0;background:rgba(5,7,9,.96);display:grid;grid-template-rows:1fr auto;place-items:center;padding:34px;opacity:0;transition:opacity .18s ease}.saetta-showcase-lightbox.is-open{opacity:1}.saetta-showcase-lightbox-stage{position:relative;width:100%;height:calc(100vh - 110px);display:grid;place-items:center}.saetta-showcase-lightbox img{max-width:96%;max-height:95%;width:auto;height:auto;object-fit:contain}.saetta-showcase-lightbox button{position:absolute;border:1px solid rgba(255,255,255,.35);background:rgba(0,0,0,.32);color:#fff;cursor:pointer}.saetta-showcase-lightbox-close{right:0;top:0;width:44px;height:44px;font-size:28px}.saetta-showcase-lightbox-prev,.saetta-showcase-lightbox-next{top:50%;transform:translateY(-50%);width:48px;height:48px;font-size:26px}.saetta-showcase-lightbox-prev{left:0}.saetta-showcase-lightbox-next{right:0}.saetta-showcase-lightbox-count{color:#ddd;font-size:11px;letter-spacing:.1em;text-transform:uppercase}
@media(max-width:1100px){.saetta-showcase-gallery{grid-template-columns:1.4fr .8fr;grid-template-rows:repeat(2,1fr)}.saetta-showcase-gallery-item.item-1{grid-column:1;grid-row:1/3}.saetta-showcase-gallery-item.item-2{grid-column:2;grid-row:1}.saetta-showcase-gallery-item.item-3{grid-column:2;grid-row:2}.saetta-showcase-gallery-item.item-4,.saetta-showcase-gallery-item.item-5{display:none}.saetta-showcase-overview-grid{grid-template-columns:1fr;gap:52px}.saetta-showcase-side{grid-template-columns:1fr 1fr}.saetta-showcase-tools{grid-column:1/-1}.saetta-showcase-contact-grid{gap:48px}}
@media(max-width:820px){.saetta-showcase-56 .saetta-sig-shell,.saetta-showcase-56 .saetta-sig-shell-wide{width:min(100% - 28px,1220px)}.saetta-showcase-hero{padding:52px 0 28px}.saetta-showcase-hero-grid{grid-template-columns:1fr}.saetta-showcase-hero-cta{padding:0}.saetta-showcase-heading h1{font-size:clamp(46px,14vw,76px)}.saetta-showcase-metrics{grid-template-columns:1fr 1fr;margin-top:42px}.saetta-showcase-metrics .saetta-sig-stat:nth-child(2){border-right:0}.saetta-showcase-metrics .saetta-sig-stat:nth-child(-n+2){border-bottom:1px solid var(--sc-line)}.saetta-showcase-status-banner{grid-template-columns:1fr;gap:8px}.saetta-showcase-gallery{height:62vh;min-height:460px;grid-template-columns:1fr;grid-template-rows:1fr}.saetta-showcase-gallery-item.item-1{grid-column:1;grid-row:1}.saetta-showcase-gallery-item:not(.item-1){display:none}.saetta-showcase-overview{padding:58px 0}.saetta-showcase-aircraft-head{grid-template-columns:1fr}.saetta-showcase-price{text-align:left}.saetta-showcase-identifiers{flex-wrap:wrap}.saetta-showcase-identifiers>a{width:100%;min-height:48px;justify-content:center}.saetta-showcase-side{grid-template-columns:1fr}.saetta-showcase-triptych .saetta-sig-shell-wide{grid-template-columns:1fr}.saetta-showcase-triptych figure:nth-child(n+2){display:none}.saetta-showcase-section-heading,.saetta-showcase-spec-group{grid-template-columns:1fr;gap:16px}.saetta-showcase-spec-rows{grid-template-columns:1fr}.saetta-showcase-spec-rows .saetta-sig-info-row:nth-child(2){border-top:1px solid rgba(25,25,25,.09)}.saetta-showcase-rich-specs{grid-template-columns:1fr}.saetta-showcase-performance-grid{grid-template-columns:1fr 1fr}.saetta-showcase-performance-grid .saetta-sig-stat:nth-child(3n){border-right:1px solid rgba(255,255,255,.15)}.saetta-showcase-performance-grid .saetta-sig-stat:nth-child(2n){border-right:0}.saetta-showcase-contact-grid{grid-template-columns:1fr}.saetta-showcase-lightbox{padding:16px}.saetta-showcase-lightbox-prev{left:4px}.saetta-showcase-lightbox-next{right:4px}}
@media(max-width:520px){.saetta-showcase-metrics .saetta-sig-stat{padding:18px 12px;min-height:102px}.saetta-showcase-metrics .saetta-sig-stat strong{font-size:26px}.saetta-showcase-metrics .saetta-sig-stat small{font-size:8px}.saetta-showcase-aircraft-head h2{font-size:43px}.saetta-showcase-identifiers>div{min-width:45%;margin-right:0}.saetta-showcase-specs,.saetta-showcase-contact{padding:64px 0}.saetta-showcase-section-heading h2{font-size:44px}.saetta-showcase-performance-grid{grid-template-columns:1fr}.saetta-showcase-performance-grid .saetta-sig-stat{border-right:0!important}.saetta-showcase-contact-copy h2{font-size:45px}.saetta-showcase-contact-form .saetta-inquiry{padding:20px}.saetta-showcase-contact-form .saetta-inquiry-form{grid-template-columns:1fr}.saetta-showcase-contact-form .saetta-inquiry-form .saetta-span-2{grid-column:auto}}
.saetta-showcase-range-map{padding:86px 0;background:#eeece6}.saetta-showcase-range-map .saetta-showcase-section-heading{border-color:#c9c4ba}.saetta-showcase-range-link{margin-top:34px;min-height:180px;border:1px solid #bbb5aa;display:flex;align-items:center;justify-content:space-between;padding:28px 34px;color:#171717!important;text-decoration:none!important;background:linear-gradient(120deg,rgba(255,255,255,.52),rgba(255,255,255,.08));transition:background .25s ease}.saetta-showcase-range-link:hover{background:#fff}.saetta-showcase-range-link span{font-size:clamp(26px,4vw,52px);font-weight:430;letter-spacing:-.04em}.saetta-showcase-range-link b{font-size:34px;font-weight:400}

/* =========================================================
 * Saetta Signature 5.6.1 — capa editorial, Triptych interativo
 * e legibilidade ampliada em português brasileiro.
 * ======================================================= */
.saetta-showcase-cover-section{background:#0d0f11;padding:0;overflow:hidden}.saetta-showcase-cover{position:relative;width:100%;height:clamp(520px,72vh,880px);overflow:hidden;background:#0d0f11}.saetta-showcase-cover-button{position:absolute;inset:0;width:100%;height:100%;border:0;padding:0;margin:0;background:#0d0f11;cursor:zoom-in;overflow:hidden}.saetta-showcase-cover-blur,.saetta-showcase-cover-image,.saetta-showcase-cover-shade{position:absolute;inset:0}.saetta-showcase-cover-blur{inset:-6%;background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(28px) brightness(.46) saturate(.8);transform:scale(1.12);transition:transform 1.1s cubic-bezier(.2,.7,.2,1),filter .8s ease}.saetta-showcase-cover-image{z-index:2;background-size:contain;background-position:center;background-repeat:no-repeat;transform:scale(1);transition:transform .9s cubic-bezier(.2,.7,.2,1)}.saetta-showcase-cover-shade{z-index:3;background:linear-gradient(180deg,rgba(0,0,0,.03) 48%,rgba(0,0,0,.56) 100%);pointer-events:none}.saetta-showcase-cover-button:hover .saetta-showcase-cover-blur{transform:scale(1.17);filter:blur(25px) brightness(.52) saturate(.9)}.saetta-showcase-cover-button:hover .saetta-showcase-cover-image{transform:scale(.992)}.saetta-showcase-cover-caption{position:absolute;z-index:5;left:clamp(24px,4vw,64px);bottom:clamp(24px,4vw,52px);display:grid;gap:5px;text-align:left;color:#fff}.saetta-showcase-cover-caption b{font-size:15px;font-weight:650;letter-spacing:.02em}.saetta-showcase-cover-caption span{font-size:13px;opacity:.82}.saetta-showcase-cover-gallery{position:absolute;z-index:5;right:clamp(24px,4vw,64px);bottom:clamp(24px,4vw,52px);display:inline-flex;align-items:center;gap:10px;padding:12px 15px;border:1px solid rgba(255,255,255,.62);background:rgba(8,10,12,.58);color:#fff;font-size:13px;font-weight:700;letter-spacing:.04em;backdrop-filter:blur(9px)}.saetta-showcase-cover-gallery strong{display:grid;place-items:center;min-width:27px;height:27px;border-radius:50%;background:#fff;color:#111;font-size:12px}

.saetta-showcase-triptych{padding:0 0 96px;background:#fff}.saetta-showcase-triptych .saetta-sig-shell-wide{display:block}.saetta-showcase-triptych-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:22px}.saetta-showcase-triptych-head>div>span{display:block;margin-bottom:7px;color:#777168;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.saetta-showcase-triptych-head h2{margin:0;font-size:clamp(32px,4.6vw,62px);font-weight:430;letter-spacing:-.045em;line-height:.95}.saetta-showcase-triptych-open{border:1px solid #242424;background:#fff;color:#171717;padding:12px 16px;font:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:background .2s,color .2s}.saetta-showcase-triptych-open:hover{background:#171717;color:#fff}.saetta-showcase-triptych-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.saetta-showcase-triptych-item{position:relative;margin:0;padding:0;border:0;background:#171717;aspect-ratio:4/3;display:grid;place-items:center;overflow:hidden;cursor:zoom-in}.saetta-showcase-triptych-media{position:absolute;inset:0;display:grid;place-items:center;overflow:hidden}.saetta-showcase-triptych-media:before{content:"";position:absolute;inset:-8%;background:inherit}.saetta-showcase-triptych img{position:relative;z-index:2;display:block;width:100%;height:100%;object-fit:contain;background:#171717;transition:transform .55s cubic-bezier(.2,.7,.2,1),filter .3s ease}.saetta-showcase-triptych-item:hover img{transform:scale(1.045);filter:brightness(.78)}.saetta-showcase-triptych-overlay{position:absolute;z-index:4;left:18px;bottom:16px;display:grid;gap:3px;color:#fff;text-align:left;opacity:0;transform:translateY(8px);transition:opacity .25s,transform .25s}.saetta-showcase-triptych-overlay b{font-size:15px}.saetta-showcase-triptych-overlay span{font-size:12px;opacity:.84}.saetta-showcase-triptych-zoom{position:absolute;z-index:5;right:16px;top:16px;width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.7);border-radius:50%;background:rgba(0,0,0,.34);color:#fff;font-size:23px;opacity:0;transform:scale(.9);transition:opacity .25s,transform .25s}.saetta-showcase-triptych-item:hover .saetta-showcase-triptych-overlay,.saetta-showcase-triptych-item:focus-visible .saetta-showcase-triptych-overlay{opacity:1;transform:none}.saetta-showcase-triptych-item:hover .saetta-showcase-triptych-zoom,.saetta-showcase-triptych-item:focus-visible .saetta-showcase-triptych-zoom{opacity:1;transform:none}

/* Tipografia mínima maior: elimina rótulos de 8–10 px no anúncio. */
.saetta-showcase-56 .saetta-sig-stat small,.saetta-showcase-nav a,.saetta-showcase-status-banner a,.saetta-showcase-gallery-label,.saetta-showcase-gallery-all,.saetta-showcase-price small,.saetta-showcase-identifiers small,.saetta-showcase-side h3,.saetta-showcase-tools button,.saetta-showcase-section-heading>span,.saetta-showcase-contact-copy>span,.saetta-showcase-lightbox-count{font-size:12px!important}.saetta-showcase-spec-rows .saetta-sig-info-row span,.saetta-showcase-spec-rows .saetta-sig-info-row strong{font-size:14px}.saetta-showcase-side .saetta-sig-richtext,.saetta-showcase-rich-specs .saetta-sig-richtext{font-size:15px}.saetta-showcase-hero-links a,.saetta-showcase-inquire{font-size:13px}.saetta-showcase-identifiers>a{font-size:12px}.saetta-showcase-kicker{font-size:15px}.saetta-showcase-contact-copy p{font-size:16px}
html.saetta-lightbox-open{overflow:hidden}
@media(max-width:820px){.saetta-showcase-cover{height:62vh;min-height:430px}.saetta-showcase-cover-caption{left:20px;bottom:22px}.saetta-showcase-cover-gallery{right:20px;bottom:22px}.saetta-showcase-triptych-head{align-items:flex-start;flex-direction:column}.saetta-showcase-triptych-grid{grid-template-columns:1fr}.saetta-showcase-triptych-item{aspect-ratio:16/11}.saetta-showcase-triptych-overlay,.saetta-showcase-triptych-zoom{opacity:1;transform:none}.saetta-showcase-triptych-open{width:100%}}
@media(max-width:520px){.saetta-showcase-56 .saetta-sig-stat small{font-size:11px!important}.saetta-showcase-cover{height:56vh;min-height:380px}.saetta-showcase-cover-caption span{font-size:12px}.saetta-showcase-cover-gallery{padding:10px 12px;font-size:12px}.saetta-showcase-cover-gallery strong{min-width:24px;height:24px}.saetta-showcase-triptych-head>div>span{font-size:11px}.saetta-showcase-triptych-open{font-size:12px}}
/* Inventário: também elimina rótulos excessivamente pequenos. */
.saetta-signature-inventory .saetta-sig-eyebrow,.saetta-signature-inventory .saetta-sig-filters label span,.saetta-signature-inventory .saetta-sig-inventory-data small,.saetta-signature-inventory .saetta-sig-inventory-title>div>span,.saetta-signature-inventory .saetta-sig-tail,.saetta-signature-inventory .saetta-sig-inventory-actions a,.saetta-signature-inventory .saetta-sig-inventory-tools a,.saetta-signature-inventory .saetta-sig-inventory-tools button{font-size:12px!important}.saetta-signature-inventory .saetta-sig-inventory-data strong{font-size:14px}.saetta-signature-inventory .saetta-sig-filters select,.saetta-signature-inventory .saetta-sig-filters button{font-size:14px}
