Surface
What users see. Identity, motion, UI craft, copy.
Institutional aerospace — a cold navy palette (#050912 → #0A1128) with sky-blue technical accents and red for livery and emergency semantics. Space Grotesk for headlines, JetBrains Mono for technical labels. Glass cards with backdrop-filter, film-grain overlay, a five-step ink scale built through color-mix.
R3F AircraftHistorical RegaliaBento CapabilitiesHeritage TimelineGovernance AccordionInvestor Form
scripta://case/polet-airlines/architectureSubstrate
What holds it up. Architecture, contracts, infra, latency.
Next.js 14 App Router with Server Components for instant first paint and SEO without sacrificing interactivity. Heavy WebGL imported via next/dynamic({ ssr: false }). The cargo aircraft is a real GLB exported from Cinema 4D — we rebuild vertex normals at runtime (the export was missing them), repaint materials in the site palette, and assemble a procedural HDR environment from six Lightformer panels without shipping a single HDR file.
Runtime NormalsProcedural HDRInstanced StreaksSix-language i18nStatic Pre-render