.fleet-presentation:where(.astro-lpxihljv){width:100%;min-width:0;padding:0 0 clamp(3rem,8vw,6rem)}.fleet-presentation__intro:where(.astro-lpxihljv){margin:clamp(2.5rem,6vw,4.5rem) 0}.fleet-presentation__eyebrow:where(.astro-lpxihljv){margin:0 0 .75rem;color:var(--sl-color-accent-high);font-size:var(--sl-text-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.fleet-presentation__intro:where(.astro-lpxihljv) h2:where(.astro-lpxihljv){margin-top:0;font-size:var(--sl-text-h2);line-height:var(--sl-line-height-headings)}.fleet-presentation__intro:where(.astro-lpxihljv) p:where(.astro-lpxihljv){max-width:75ch;color:var(--sl-color-text);line-height:var(--sl-line-height)}.fleet-presentation__process:where(.astro-lpxihljv){margin:clamp(3rem,7vw,5rem) 0 clamp(4rem,9vw,7rem)}.fleet-presentation__process-intro:where(.astro-lpxihljv){max-width:52rem;margin-bottom:clamp(2rem,5vw,3.5rem)}.fleet-presentation__process-intro:where(.astro-lpxihljv) h2:where(.astro-lpxihljv){max-width:40rem;margin:0;font-size:var(--sl-text-h2);line-height:var(--sl-line-height-headings)}.fleet-presentation__process-intro:where(.astro-lpxihljv)>p:where(.astro-lpxihljv):last-child,.fleet-presentation__step-copy:where(.astro-lpxihljv)>p:where(.astro-lpxihljv):last-child{color:var(--sl-color-text);line-height:var(--sl-line-height)}.fleet-presentation__steps:where(.astro-lpxihljv){border-top:1px solid var(--sl-color-hairline)}.fleet-presentation__step:where(.astro-lpxihljv){display:grid;grid-template-columns:minmax(13rem,.72fr) minmax(0,1.5fr);gap:clamp(2rem,5vw,5rem);align-items:start;padding:clamp(2rem,5vw,4rem) 0;border-bottom:1px solid var(--sl-color-hairline)}.fleet-presentation__step--reverse:where(.astro-lpxihljv){grid-template-columns:minmax(0,1.5fr) minmax(13rem,.72fr)}.fleet-presentation__step--reverse:where(.astro-lpxihljv) .fleet-presentation__step-copy:where(.astro-lpxihljv){grid-column:2;grid-row:1}.fleet-presentation__step--reverse:where(.astro-lpxihljv) .fleet-presentation__visual-pair:where(.astro-lpxihljv),.fleet-presentation__step--reverse:where(.astro-lpxihljv) .fleet-presentation__single-visual:where(.astro-lpxihljv){grid-column:1;grid-row:1}.fleet-presentation__step-number:where(.astro-lpxihljv){margin:0 0 .75rem;color:var(--sl-color-accent-high);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.fleet-presentation__step-copy:where(.astro-lpxihljv) h3:where(.astro-lpxihljv){margin:0;font-size:var(--sl-text-h3);line-height:var(--sl-line-height-headings)}.fleet-presentation__step-copy:where(.astro-lpxihljv)>p:where(.astro-lpxihljv):last-child{margin:.85rem 0 0}.fleet-presentation__visual-pair:where(.astro-lpxihljv){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-items:start}.fleet-presentation__visual-pair--wide:where(.astro-lpxihljv){grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.fleet-presentation__visual-pair--code:where(.astro-lpxihljv){grid-template-columns:repeat(3,minmax(0,1fr))}.fleet-presentation__step:where(.astro-lpxihljv) figure:where(.astro-lpxihljv){min-width:0;margin:0}.fleet-presentation__step:where(.astro-lpxihljv) figure:where(.astro-lpxihljv) img:where(.astro-lpxihljv){display:block;width:100%;height:auto;max-height:28rem;object-fit:contain;object-position:top;border:1px solid var(--sl-color-hairline);border-radius:.5rem;background:var(--sl-color-gray-6)}.fleet-presentation__visual-pair--code:where(.astro-lpxihljv) figure:where(.astro-lpxihljv) img:where(.astro-lpxihljv){height:20rem;object-fit:cover;object-position:top left}.fleet-presentation__step:where(.astro-lpxihljv) figcaption:where(.astro-lpxihljv){margin-top:.65rem;color:var(--sl-color-gray-3);font-size:.8rem;line-height:1.45}.fleet-presentation__single-visual:where(.astro-lpxihljv) img:where(.astro-lpxihljv){max-height:24rem!important}.fleet-presentation__example-heading:where(.astro-lpxihljv){display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1rem}.fleet-presentation__example-heading:where(.astro-lpxihljv) h2:where(.astro-lpxihljv){margin:0;font-size:1.5rem}.fleet-presentation__example-heading:where(.astro-lpxihljv) a:where(.astro-lpxihljv){white-space:nowrap}.fleet-presentation__example-intro:where(.astro-lpxihljv){max-width:48rem;margin:-.25rem 0 1.25rem;color:var(--sl-color-gray-2);line-height:1.65}.fleet-presentation__frame:where(.astro-lpxihljv){display:block;width:100%;height:min(78vh,62rem);min-height:36rem;border:1px solid var(--sl-color-hairline);border-radius:.75rem;background:#f7fafc}.fleet-presentation__note:where(.astro-lpxihljv){margin:.75rem 0 0;color:var(--sl-color-gray-3);font-size:.875rem}@media(max-width:40rem){.fleet-presentation__step:where(.astro-lpxihljv),.fleet-presentation__step--reverse:where(.astro-lpxihljv){grid-template-columns:minmax(0,1fr);gap:1.5rem}.fleet-presentation__step--reverse:where(.astro-lpxihljv) .fleet-presentation__step-copy:where(.astro-lpxihljv),.fleet-presentation__step--reverse:where(.astro-lpxihljv) .fleet-presentation__visual-pair:where(.astro-lpxihljv),.fleet-presentation__step--reverse:where(.astro-lpxihljv) .fleet-presentation__single-visual:where(.astro-lpxihljv){grid-column:1;grid-row:auto}.fleet-presentation__visual-pair--code:where(.astro-lpxihljv){grid-template-columns:1fr 1fr}.fleet-presentation__visual-pair--code:where(.astro-lpxihljv) figure:where(.astro-lpxihljv):last-child{grid-column:1 / -1;max-width:calc(50% - .5rem)}.fleet-presentation__visual-pair--code:where(.astro-lpxihljv) figure:where(.astro-lpxihljv) img:where(.astro-lpxihljv){height:15rem}.fleet-presentation__example-heading:where(.astro-lpxihljv){align-items:flex-start;flex-direction:column}.fleet-presentation__frame:where(.astro-lpxihljv){height:75vh;min-height:32rem}}
