.listings-page{background:var(--ink);color:var(--white)}#commodities-logistics .assisted-asset.tank-farm-offering{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:40px}#commodities-logistics .tank-farm-offering .assisted-asset-price{margin-top:28px}.tank-farm-offering .commodity-visual{margin:0}@media (max-width:740px){#commodities-logistics .assisted-asset.tank-farm-offering{grid-template-columns:1fr;gap:28px}}.commodity-visual{margin:0 0 28px}.commodity-visual picture,.commodity-visual img{width:100%;display:block}.commodity-visual img{aspect-ratio:3/2;object-fit:cover;height:auto}.commodity-visual figcaption{color:#c5ccd1;margin-top:8px;font-size:.8rem}#commodities-logistics .assisted-assets{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;display:grid}#commodities-logistics .assisted-asset{grid-template-columns:1fr;align-content:start;gap:24px}#commodities-logistics .assisted-asset-price{margin-top:auto}@media (max-width:740px){#commodities-logistics .assisted-assets{grid-template-columns:1fr;gap:0}}.aircraft-listing+.aircraft-listing{border-top:1px solid var(--line);padding-top:48px}.aircraft-listing{grid-template-columns:minmax(0,1fr);align-items:start;gap:48px;margin-top:44px;display:grid}.aircraft-media picture,.aircraft-media img{width:100%;display:block}.aircraft-media img{object-fit:contain;height:auto}.aircraft-flyer-link{min-height:44px;color:var(--gold2);text-underline-offset:5px;align-items:center;margin-top:12px;display:inline-flex}.aircraft-copy h3{margin:18px 0 24px}.aircraft-copy .assisted-asset-price{margin:30px 0}.aircraft-facts{grid-template-columns:1fr 1fr;gap:24px;margin:30px 0;display:grid}.aircraft-facts dt{color:var(--gold2);margin-bottom:8px;font-size:.85rem}.aircraft-facts dd{margin:0;line-height:1.5}.aircraft-copy .button{margin-top:12px}.aircraft-copy .listing-note{font-size:1rem}.aircraft-media a:focus-visible{outline:2px solid var(--gold2);outline-offset:5px}@media (max-width:740px){.aircraft-listing{grid-template-columns:1fr;gap:32px}.aircraft-facts{gap:20px}}.assisted-asset-price strong.opportunity-guidance{overflow-wrap:anywhere;font-size:clamp(1.8rem,2.6vw,2.8rem)}.listing-type{color:var(--gold2);font-weight:600}.assisted-asset-heading>p{max-width:62ch}.assisted-operating{flex-wrap:wrap;gap:20px 36px;margin:24px 0 12px;display:flex}.assisted-operating dt{color:var(--gold2);margin-bottom:8px;font-size:.85rem}.assisted-operating dd{font-variant-numeric:lining-nums tabular-nums;margin:0;font-size:1.2rem}.assisted-asset-heading>p.assisted-revenue-note{color:#c5ccd1;font-size:1rem}.listings-intro,.listing-detail{max-width:1240px;margin:auto;padding:80px 30px}.listings-intro h1{font-family:var(--font-display),serif;letter-spacing:-.035em;text-wrap:balance;max-width:19ch;margin:20px 0 28px;font-size:clamp(2.8rem,5vw,5rem);font-weight:450;line-height:1.05}.listings-intro>p:not(.eyebrow){max-width:65ch;margin-bottom:30px;line-height:1.75}.listing-detail{border-top:1px solid var(--line);scroll-margin-top:120px}.listing-heading{max-width:800px}.listing-heading h2{font-family:var(--font-display),serif;text-wrap:balance;margin:20px 0 26px;font-size:clamp(2.2rem,4vw,3.8rem);font-weight:450;line-height:1.1}.listing-detail p{line-height:1.75}.listing-price{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:20px 40px;margin:36px 0 60px;padding:32px 0;display:flex}.listing-price>span{color:var(--gold2);text-transform:uppercase;letter-spacing:.15em;font-size:.8rem}.listing-price strong{font-family:var(--font-display),serif;color:var(--gold2);font-variant-numeric:lining-nums tabular-nums;font-size:clamp(2.3rem,4.5vw,4.5rem);font-weight:450;line-height:1.15}.listing-price .button{margin-left:auto}.listing-detail h3{font-family:var(--font-display),serif;margin:0 0 28px;font-size:clamp(1.9rem,3vw,2.6rem);font-weight:450;line-height:1.2}.listing-facts dl{grid-template-columns:1fr 1fr;gap:0 40px;margin:0;display:grid}.listing-facts dl>div{border-bottom:1px solid var(--line);padding:22px 0}.listing-facts dt{color:var(--gold2);letter-spacing:.08em;margin-bottom:10px;font-size:.8rem}.listing-facts dd{margin:0;font-size:1.2rem;line-height:1.5}.listing-note{color:#c5ccd1;max-width:85ch;margin-top:30px}.listing-next{border-top:1px solid var(--line);margin-top:64px;padding-top:40px}.listing-next p{max-width:75ch}.listing-next .button{margin-top:20px}.listings-jumps{flex-wrap:wrap;gap:16px;display:flex}.assisted-assets{margin-top:48px}.assisted-asset{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(230px,.65fr);gap:32px;padding:36px 0;display:grid}.assisted-asset h3{margin:14px 0}.assisted-asset-heading>p{margin:10px 0}.assisted-specialty{max-width:40ch;color:var(--gold2)}.assisted-asset-price{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.assisted-asset-price>span{color:var(--gold2);letter-spacing:.1em;text-transform:uppercase;font-size:.85rem}.assisted-asset-price strong{font-family:var(--font-display),serif;color:var(--gold2);font-variant-numeric:lining-nums tabular-nums;font-size:clamp(2.3rem,3.5vw,3.3rem);font-weight:450;line-height:1.2}@media (max-width:740px){.assisted-asset{grid-template-columns:1fr;gap:20px}.assisted-assets{margin-top:32px}.listings-jumps .button{text-align:center;width:100%}.listings-intro,.listing-detail{padding:48px 20px}.listing-facts dl{grid-template-columns:1fr}.listing-price,.listing-price>span,.listing-price strong{display:block}.listing-price strong{margin:14px 0 24px}.listing-price .button{margin:0}.listing-next{margin-top:40px}}
