.hero.svelte-1t6ipnx{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:40px;padding-block:42px;display:grid}.hero-image.svelte-1t6ipnx{border:1px solid var(--ship-rule);height:470px;position:relative}.hero-copy.svelte-1t6ipnx{flex-direction:column;align-items:start;gap:24px;min-width:0;display:flex}h1.svelte-1t6ipnx{margin-block:4px 0}.maker.svelte-1t6ipnx{margin-top:-10px}.hero-copy.svelte-1t6ipnx .ship-facts{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.hero-copy.svelte-1t6ipnx .ship-facts>div{border-bottom:1px solid var(--ship-rule)}.hero-copy.svelte-1t6ipnx .ship-facts>div:nth-child(2n){border-right:0}.hero-copy.svelte-1t6ipnx .ship-facts>div:nth-last-child(-n+2){border-bottom:0}.thumbnails.svelte-1t6ipnx{grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:12px;margin-top:14px;display:grid}.thumbnails.svelte-1t6ipnx button:where(.svelte-1t6ipnx){border:1px solid var(--ship-rule);text-align:left;background:var(--color-panel)}.thumbnails.svelte-1t6ipnx button.active:where(.svelte-1t6ipnx){border-color:var(--color-course)}.thumbnails.svelte-1t6ipnx img{object-fit:cover;width:100%;height:80px}.thumbnails.svelte-1t6ipnx span:where(.svelte-1t6ipnx){font:10px/1.5 var(--font-mono);color:var(--color-ink-600);padding:8px;display:block}.showcase.svelte-1t6ipnx .hero:where(.svelte-1t6ipnx){padding:0;display:block}.showcase.svelte-1t6ipnx .hero-image:where(.svelte-1t6ipnx){border:0;height:clamp(430px,47vw,690px)}.image-identity.svelte-1t6ipnx{background:linear-gradient(#0000,#020406f5);padding:90px 40px 36px;position:absolute;inset:auto 0 0}.image-identity.svelte-1t6ipnx h1:where(.svelte-1t6ipnx){margin-top:12px}.image-identity.svelte-1t6ipnx .maker:where(.svelte-1t6ipnx){margin:12px 0 0}.showcase.svelte-1t6ipnx .hero-copy:where(.svelte-1t6ipnx){grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding:36px 34px;display:grid}.wide-facts.svelte-1t6ipnx{padding:0 34px 36px}@media (width<=850px){.hero.svelte-1t6ipnx{grid-template-columns:1fr}.hero-image.svelte-1t6ipnx{height:400px}.hero-copy.svelte-1t6ipnx .ship-facts{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=640px){.showcase.svelte-1t6ipnx .hero-image:where(.svelte-1t6ipnx){height:400px}.showcase.svelte-1t6ipnx .hero-image:where(.svelte-1t6ipnx) img{object-position:top;object-fit:contain!important}.hero.svelte-1t6ipnx{gap:28px}.hero-image.svelte-1t6ipnx{height:290px}.hero-copy.svelte-1t6ipnx .ship-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.showcase.svelte-1t6ipnx .hero-copy:where(.svelte-1t6ipnx){grid-template-columns:1fr;gap:24px;padding:28px 18px}.image-identity.svelte-1t6ipnx{padding:90px 18px 24px}.wide-facts.svelte-1t6ipnx{padding:0 18px 28px}}.manifest.svelte-iztvqz{border:1px solid var(--ship-rule);background:var(--color-panel);padding:24px;scroll-margin-top:24px}.manifest.svelte-iztvqz h2:where(.svelte-iztvqz){margin-bottom:16px}.spec-row.svelte-iztvqz{border-top:1px solid var(--ship-rule);font:12px/1.6 var(--font-mono);grid-template-columns:1fr 1fr;gap:20px;padding:14px 0;display:grid}.spec-row.svelte-iztvqz dt:where(.svelte-iztvqz){color:var(--color-ink-700)}.spec-row.svelte-iztvqz dd:where(.svelte-iztvqz){color:var(--color-ink-200);overflow-wrap:anywhere}.source.svelte-iztvqz{border-top:1px solid var(--ship-rule);font:10px/1.6 var(--font-mono);color:var(--color-ink-700);padding-top:16px}.credit.svelte-iztvqz{margin-top:12px}@media (width<=640px){.manifest.svelte-iztvqz{padding:20px}}.findings.svelte-qeiu02{margin-top:28px}.findings.svelte-qeiu02 div:where(.svelte-qeiu02){border-top:1px solid var(--ship-rule);grid-template-columns:90px 1fr;gap:14px;padding:16px 0;display:grid}.findings.svelte-qeiu02 dt:where(.svelte-qeiu02){font:11px/1.7 var(--font-mono);color:var(--color-course)}.findings.svelte-qeiu02 dd:where(.svelte-qeiu02){color:var(--color-ink-600);font-size:14px}.gallery.svelte-1ga5qiz{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}figure.svelte-1ga5qiz{border:1px solid var(--ship-rule)}button.svelte-1ga5qiz{aspect-ratio:16/10;cursor:zoom-in;width:100%;display:block}figcaption.svelte-1ga5qiz{font:11px/1.5 var(--font-mono);color:var(--color-course);text-transform:uppercase;justify-content:space-between;gap:16px;padding:14px 18px;display:flex}@media (width<=640px){.gallery.svelte-1ga5qiz{grid-template-columns:1fr}}.section-nav.svelte-19nrk6a{border-bottom:1px solid var(--ship-rule);flex-wrap:wrap;justify-content:center;gap:16px 48px;padding:8px 18px;display:flex}.section-nav.svelte-19nrk6a a:where(.svelte-19nrk6a){min-height:44px;font:11px/1.5 var(--font-mono);letter-spacing:.1em;color:var(--color-ink-400);align-items:center;display:flex}.section-nav.svelte-19nrk6a a:where(.svelte-19nrk6a):hover{color:var(--color-course)}.overview-grid.svelte-19nrk6a{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:42px;padding-block:44px;display:grid}.gallery-section.svelte-19nrk6a,.related.svelte-19nrk6a{border-top:1px solid var(--ship-rule)}.showcase.svelte-19nrk6a .overview-grid:where(.svelte-19nrk6a){grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.interior.svelte-19nrk6a{border:1px solid var(--ship-rule);border-bottom:0}.interior-image.svelte-19nrk6a{aspect-ratio:16/9}figcaption.svelte-19nrk6a{font:11px/1.5 var(--font-mono);color:var(--color-course);text-transform:uppercase;padding:12px 24px}@media (width<=850px){.overview-grid.svelte-19nrk6a,.showcase.svelte-19nrk6a .overview-grid:where(.svelte-19nrk6a){grid-template-columns:1fr}}@media (width<=640px){.section-nav.svelte-19nrk6a{gap:8px 20px}}
