.mh.astro-ig5ylnrn{padding-top:calc(var(--header-h) + clamp(28px,4vw,60px));overflow:hidden}.mh.astro-ig5ylnrn>.wrap.astro-ig5ylnrn{display:flex;flex-direction:column;align-items:flex-start}.mh__crumbs.astro-ig5ylnrn{gap:.5rem;color:var(--ink-3)}.mh__model.astro-ig5ylnrn{order:2;font-size:clamp(3.6rem,2rem + 12vw,16rem);line-height:.86;letter-spacing:-.05em;font-weight:400;color:color-mix(in srgb,var(--navy) 16%,var(--foam));margin-top:.25rem;position:relative;z-index:0;white-space:nowrap}.mh__name.astro-ig5ylnrn{order:1;color:var(--ink);margin-top:1.1rem;max-width:30ch;position:relative;z-index:2}.mh__stage.astro-ig5ylnrn{padding:0 var(--gutter) clamp(40px,6vw,96px);margin-top:clamp(-9rem,-8vw,-2rem);position:relative;z-index:1}.mh__frame.astro-ig5ylnrn{position:relative;width:fit-content;max-width:min(1200px,100%);margin-inline:auto}.mh__frame.astro-ig5ylnrn .mh__img{display:block;width:auto;height:auto;max-width:100%;max-height:min(78vh,760px);margin-inline:auto;filter:drop-shadow(0 50px 50px rgba(13,27,44,.24)) drop-shadow(0 6px 8px rgba(13,27,44,.18))}@supports (animation-timeline: view()){.mh__frame.astro-ig5ylnrn{animation:machine-approach linear both;animation-timeline:view();animation-range:cover 0% cover 60%}}@keyframes machine-approach{0%{transform:scale(.94)}to{transform:scale(1.04)}}@media(max-width:640px){.mh__stage.astro-ig5ylnrn{margin-top:1.25rem}.mh__frame.astro-ig5ylnrn .mh__img{max-height:60vh}}.mh__frame.astro-ig5ylnrn .mh__glyph{width:min(520px,80%);margin-inline:auto;color:var(--ink-3)}.hot.astro-ig5ylnrn{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);z-index:2;display:block;padding:0;background:none;border:0;cursor:pointer}.hot.astro-ig5ylnrn.hot--in{animation:hot-pop .7s var(--ease-steel) both}@keyframes hot-pop{0%{opacity:0;transform:translate(-50%,-50%) scale(.4)}}.hot.astro-ig5ylnrn .num.astro-ig5ylnrn{--s: 2.2rem;background:var(--brass);color:#fff;border-color:var(--brass);box-shadow:0 0 0 6px #b8742f38,0 6px 14px #0d1b2c40}.hot.astro-ig5ylnrn.is-on,.hot.astro-ig5ylnrn:hover,.hot.astro-ig5ylnrn:focus-visible{z-index:3}.hot.astro-ig5ylnrn.is-on .num.astro-ig5ylnrn,.hot.astro-ig5ylnrn:hover .num.astro-ig5ylnrn{background:var(--navy);border-color:var(--navy);color:#fff;box-shadow:0 0 0 10px #002f632e}.hot.astro-ig5ylnrn:focus-visible{outline:none}.hot.astro-ig5ylnrn:focus-visible .num.astro-ig5ylnrn{outline:2px solid var(--phyco);outline-offset:4px}.hot__tip.astro-ig5ylnrn{position:absolute;top:50%;left:calc(100% + .75rem);transform:translate(-4px,-50%);padding:.4rem .7rem;border-radius:2px;background:var(--navy);color:#fff;font-family:var(--f-sans);font-size:.85rem;font-weight:500;line-height:1.2;white-space:nowrap;box-shadow:0 8px 20px #0d1b2c38;opacity:0;pointer-events:none;transition:opacity .26s var(--ease-water),transform .36s var(--ease-water)}.hot--flip.astro-ig5ylnrn .hot__tip.astro-ig5ylnrn{left:auto;right:calc(100% + .75rem);transform:translate(4px,-50%)}@media(hover:hover)and (min-width:641px){.hot.astro-ig5ylnrn.is-on .hot__tip.astro-ig5ylnrn,.hot.astro-ig5ylnrn:hover .hot__tip.astro-ig5ylnrn,.hot.astro-ig5ylnrn:focus-visible .hot__tip.astro-ig5ylnrn{opacity:1;transform:translateY(-50%)}}@media(max-width:640px),(hover:none){.hot__tip.astro-ig5ylnrn{display:none}}@media(max-width:640px){.hot.astro-ig5ylnrn .num.astro-ig5ylnrn{--s: 1.6rem;box-shadow:0 0 0 4px #b8742f38,0 4px 10px #0d1b2c40}.hot.astro-ig5ylnrn.is-on .num.astro-ig5ylnrn,.hot.astro-ig5ylnrn:hover .num.astro-ig5ylnrn{box-shadow:0 0 0 6px #002f632e}}.anat__grid.astro-ig5ylnrn{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--col-gap)}.anat__grid.astro-ig5ylnrn>header.astro-ig5ylnrn{grid-column:1 / span 5;display:grid;gap:1.2rem;align-content:start}.anat__title.astro-ig5ylnrn{color:var(--fg)}.anat__mat.astro-ig5ylnrn{display:grid;gap:.5rem;color:var(--fg-2);max-width:44ch;margin-top:1rem;padding-top:1.2rem;border-top:1px solid var(--line)}.anat__list.astro-ig5ylnrn{grid-column:7 / -1;display:grid;border-top:1px solid var(--line-strong)}.anat__list.astro-ig5ylnrn li.astro-ig5ylnrn{display:flex;gap:1.1rem;padding:1.2rem .6rem;margin-inline:-.6rem;border-bottom:1px solid var(--line);box-shadow:inset 3px 0 0 transparent;transition:background .4s,box-shadow .4s;cursor:default}.anat__list.astro-ig5ylnrn li.astro-ig5ylnrn p.astro-ig5ylnrn{margin-top:.25rem;transition:color .4s}.anat__list.astro-ig5ylnrn li.astro-ig5ylnrn h3.astro-ig5ylnrn{transition:color .4s}.anat__list.astro-ig5ylnrn li.astro-ig5ylnrn.is-on{background:linear-gradient(90deg,#d2914c3d,#d2914c0a);box-shadow:inset 3px 0 0 var(--brass-2)}html[dir=rtl] .anat__list.astro-ig5ylnrn li.astro-ig5ylnrn.is-on{background:linear-gradient(-90deg,#d2914c3d,#d2914c0a);box-shadow:inset -3px 0 0 var(--brass-2)}.anat__list.astro-ig5ylnrn li.astro-ig5ylnrn.is-on h3.astro-ig5ylnrn{color:var(--brass-2)}.anat__list.astro-ig5ylnrn li.astro-ig5ylnrn.is-on p.astro-ig5ylnrn{color:var(--fg)}.anat__list.astro-ig5ylnrn li.astro-ig5ylnrn.is-on .num.astro-ig5ylnrn{background:var(--brass-2);color:var(--abyss);border-color:var(--brass-2)}@media(max-width:960px){.anat__grid.astro-ig5ylnrn>header.astro-ig5ylnrn,.anat__list.astro-ig5ylnrn{grid-column:1 / -1}.anat__grid.astro-ig5ylnrn{row-gap:2rem}}.md__grid.astro-ig5ylnrn{display:grid;grid-template-columns:minmax(0,1fr) clamp(300px,28vw,400px);column-gap:clamp(32px,5vw,96px);align-items:start}.md__main.astro-ig5ylnrn{display:grid;gap:clamp(56px,6vw,96px);min-width:0}.md__text.astro-ig5ylnrn{display:grid;gap:3rem}.md__text.astro-ig5ylnrn .prose.astro-ig5ylnrn .lead.astro-ig5ylnrn{font-family:var(--f-serif);font-size:1.5rem;line-height:1.4;color:var(--ink)}.md__feat.astro-ig5ylnrn ul.astro-ig5ylnrn{display:grid;gap:.7rem;margin-top:1rem;max-width:var(--read)}.md__feat.astro-ig5ylnrn li.astro-ig5ylnrn{padding-inline-start:1.4rem;position:relative;color:var(--ink-2)}.md__feat.astro-ig5ylnrn li.astro-ig5ylnrn:before{content:"";position:absolute;inset-inline-start:0;top:.72em;width:.7rem;height:1px;background:var(--brass)}.md__lines-title.astro-ig5ylnrn{display:flex;align-items:baseline;gap:.8rem;margin-bottom:1.6rem}.md__lines-title.astro-ig5ylnrn .mono.astro-ig5ylnrn{font-size:.9rem;letter-spacing:.06em}.md__cards.astro-ig5ylnrn{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(190px,100%),1fr));gap:clamp(10px,1.2vw,16px)}.md__cards.astro-ig5ylnrn>li.astro-ig5ylnrn{min-width:0}.md__specs.astro-ig5ylnrn{position:sticky;top:calc(var(--header-h) + 1.5rem);display:grid;gap:1.2rem;padding:1.6rem;background:var(--sand);border-radius:var(--radius);min-width:0}.md__specs.astro-ig5ylnrn dl.astro-ig5ylnrn{width:100%}.md__specs.astro-ig5ylnrn dl.astro-ig5ylnrn>div.astro-ig5ylnrn{display:grid;gap:.2rem;padding-block:.8rem;border-bottom:1px solid var(--rule)}.md__specs.astro-ig5ylnrn dt.astro-ig5ylnrn{font-size:.8rem;color:var(--ink-3)}.md__specs.astro-ig5ylnrn dd.astro-ig5ylnrn{margin:0;font-size:1rem}.md__specs.astro-ig5ylnrn dd.astro-ig5ylnrn,.md__var.astro-ig5ylnrn .astro-ig5ylnrn:is(th,td){unicode-bidi:plaintext}html[dir=rtl] .astro-ig5ylnrn:is(.md__specs dd,.md__var th,.md__var td){text-align:right}.md__var-wrap.astro-ig5ylnrn{display:grid;gap:.8rem}.md__var.astro-ig5ylnrn{width:100%;border-collapse:collapse;font-size:.9rem}.md__var.astro-ig5ylnrn th.astro-ig5ylnrn,.md__var.astro-ig5ylnrn td.astro-ig5ylnrn{text-align:start;padding:.65rem .6rem .65rem 0;border-bottom:1px solid var(--rule);vertical-align:top}.md__var.astro-ig5ylnrn thead.astro-ig5ylnrn th.astro-ig5ylnrn{font-family:var(--f-sans);font-size:.75rem;font-weight:500;color:var(--ink-3);padding-top:0;border-bottom-color:var(--rule-strong)}.md__var.astro-ig5ylnrn tbody.astro-ig5ylnrn th.astro-ig5ylnrn{font-weight:500;color:var(--navy);white-space:nowrap}.md__var.astro-ig5ylnrn .astro-ig5ylnrn:is(th,td):last-child{padding-inline-end:0}.md__empty.astro-ig5ylnrn{font-size:1rem;line-height:1.5}.md__foot.astro-ig5ylnrn{display:grid;gap:1.1rem}.md__acts.astro-ig5ylnrn{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem 1.4rem}.md--band.astro-ig5ylnrn .md__grid.astro-ig5ylnrn{grid-template-columns:minmax(0,1fr);row-gap:clamp(56px,6vw,96px)}.md--band.astro-ig5ylnrn .md__specs.astro-ig5ylnrn{order:-1;position:static;padding:clamp(1.6rem,3vw,2.8rem);row-gap:1.6rem}.md--band.astro-ig5ylnrn .md__specs.astro-ig5ylnrn dl.astro-ig5ylnrn{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));column-gap:clamp(16px,2.5vw,40px)}.md--band.astro-ig5ylnrn .md__specs.astro-ig5ylnrn dl.astro-ig5ylnrn>div.astro-ig5ylnrn{border-bottom:0;border-top:1px solid var(--rule-strong);padding-block:.9rem .4rem}.md--band.astro-ig5ylnrn .md__specs.astro-ig5ylnrn dd.astro-ig5ylnrn{font-size:1.3rem}.md--band.astro-ig5ylnrn .md__empty.astro-ig5ylnrn{max-width:60ch;font-size:1.15rem}.md--band.astro-ig5ylnrn .md__foot.astro-ig5ylnrn{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:2rem}.md--band.astro-ig5ylnrn .md__foot.astro-ig5ylnrn>.astro-ig5ylnrn:only-child{grid-column:1 / -1}@media(max-width:760px){.md--band.astro-ig5ylnrn .md__foot.astro-ig5ylnrn{grid-template-columns:minmax(0,1fr)}}@media(max-width:960px){.md__grid.astro-ig5ylnrn{grid-template-columns:minmax(0,1fr);row-gap:3rem}.md__main.astro-ig5ylnrn{display:contents}.md__text.astro-ig5ylnrn{order:1}.md__specs.astro-ig5ylnrn{order:2;position:static}.md__lines.astro-ig5ylnrn{order:3}}@media(max-width:640px){.md__cards.astro-ig5ylnrn{grid-template-columns:repeat(2,minmax(0,1fr))}}.sib__row.astro-ig5ylnrn{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin-top:1.6rem;border-top:1px solid var(--rule-strong)}.sib__row.astro-ig5ylnrn a.astro-ig5ylnrn{display:grid;grid-template-columns:1fr auto;gap:.2rem 1rem;padding:1.1rem 1rem 1.1rem 0;border-bottom:1px solid var(--rule)}.sib__row.astro-ig5ylnrn a.astro-ig5ylnrn .mono.astro-ig5ylnrn{font-size:1.1rem;color:var(--navy)}.sib__row.astro-ig5ylnrn a.astro-ig5ylnrn .faint.astro-ig5ylnrn{grid-column:1}.sib__row.astro-ig5ylnrn a.astro-ig5ylnrn .arr{grid-row:1 / span 2;grid-column:2;align-self:center;color:var(--brass)}
