.mvp-hero.svelte-1jhy3hq{isolation:isolate;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:clamp(2.5rem,5vw,5rem);padding-top:clamp(8rem,18vh,11rem);display:grid;position:relative}.mvp-hero.svelte-1jhy3hq:before{content:"";z-index:-1;opacity:.17;pointer-events:none;background-image:url(../../../images/zellij-field.svg);background-size:1100px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 95% at 72% 40%,#000,#0000 82%);mask-image:radial-gradient(80% 95% at 72% 40%,#000,#0000 82%)}.mvp-title.svelte-1jhy3hq{font-family:var(--display);letter-spacing:-.014em;text-transform:uppercase;margin:0;font-size:clamp(2.8rem,6.4vw,6rem);font-weight:790;font-stretch:125%;line-height:.92}.mvp-actions.svelte-1jhy3hq{flex-wrap:wrap;align-items:center;gap:1.8rem;margin-top:2.2rem;display:flex}.proof-strip.svelte-1jhy3hq{border-top:1px solid var(--line);color:var(--ink-dim);flex-wrap:wrap;gap:.6rem 1.8rem;margin:2.4rem 0 0;padding:1rem 0 0;list-style:none;display:flex}.contract.svelte-1jhy3hq{border:1px solid var(--line-strong);background:var(--paper-high);padding:1.6rem}.contract-label.svelte-1jhy3hq{color:var(--accent);margin:0 0 1.1rem}.contract.svelte-1jhy3hq ul:where(.svelte-1jhy3hq){gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.contract.svelte-1jhy3hq ul:where(.svelte-1jhy3hq) li:where(.svelte-1jhy3hq){padding-left:1.2rem;font-size:.95rem;position:relative}.contract.svelte-1jhy3hq ul:where(.svelte-1jhy3hq) li:where(.svelte-1jhy3hq):before{content:"→";color:var(--accent);position:absolute;left:0}.milestones.svelte-1jhy3hq{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.4rem 0 0;padding-top:1.2rem;display:grid}.milestones.svelte-1jhy3hq dt:where(.svelte-1jhy3hq){color:var(--ink-dim);font-size:.7rem}.milestones.svelte-1jhy3hq dd:where(.svelte-1jhy3hq){margin:.3rem 0 0;font-size:.92rem;font-weight:650}.availability.svelte-1jhy3hq{border-top:1px solid var(--line);color:var(--ink-dim);align-items:center;gap:.7rem;margin:1.2rem 0 0;padding-top:1.1rem;display:flex}.availability.svelte-1jhy3hq i:where(.svelte-1jhy3hq){background:var(--line-strong);width:1.4rem;height:1px;display:block}.availability.svelte-1jhy3hq b:where(.svelte-1jhy3hq){color:var(--ink);font-weight:700}.mvp-sec.svelte-1jhy3hq{padding-top:clamp(5.5rem,12vh,9rem)}.mvp-sec-title.svelte-1jhy3hq{font-size:clamp(2rem,4.2vw,3.8rem)}.two-lists.svelte-1jhy3hq{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem);margin-top:clamp(2.2rem,5vh,3.5rem);display:grid}.one-list.svelte-1jhy3hq{max-width:46rem;margin-top:clamp(2.2rem,5vh,3.5rem)}.list-block.svelte-1jhy3hq{border:1px solid var(--line);padding:1.5rem}.list-label.svelte-1jhy3hq{color:var(--accent);margin:0 0 1rem}.not-fit.svelte-1jhy3hq .list-label:where(.svelte-1jhy3hq){color:var(--ink-dim)}.list-block.svelte-1jhy3hq ul:where(.svelte-1jhy3hq){gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.list-block.svelte-1jhy3hq li:where(.svelte-1jhy3hq){color:var(--ink-soft);padding-left:1.2rem;position:relative}.list-block.svelte-1jhy3hq li:where(.svelte-1jhy3hq):before{content:"＋";color:var(--accent);font-size:.8em;position:absolute;top:.2em;left:0}.not-fit.svelte-1jhy3hq li:where(.svelte-1jhy3hq):before{content:"—";color:var(--ink-dim)}.mvp-process.svelte-1jhy3hq{--line:#f2efe829;--line-strong:#f2efe85c;--ink-soft:#f2efe8b8;--ink-dim:#f2efe880;--accent:#e8672f;background:var(--ink);color:var(--paper);margin-top:clamp(5.5rem,12vh,9rem);padding:clamp(4.5rem,10vh,7rem) 0}.process-board.svelte-1jhy3hq{border:1px solid color-mix(in srgb, var(--line) calc(var(--reveal-ground,1) * 100%), transparent);background:color-mix(in srgb, var(--line) calc(var(--reveal-ground,1) * 100%), transparent);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:clamp(2.2rem,5vh,3.5rem) 0 0;padding:0;list-style:none;display:grid}.process-board.svelte-1jhy3hq li:where(.svelte-1jhy3hq){background:var(--ink);align-content:start;gap:.7rem;min-height:13rem;padding:1.4rem;display:grid}.step-i.svelte-1jhy3hq{color:var(--accent)}.process-board.svelte-1jhy3hq strong:where(.svelte-1jhy3hq){font-family:var(--display);text-transform:uppercase;font-size:1.3rem;font-weight:760;font-stretch:125%;line-height:1}.process-board.svelte-1jhy3hq p:where(.svelte-1jhy3hq){color:var(--ink-soft);margin:0;font-size:.92rem}.artifact-tag.svelte-1jhy3hq{color:var(--ink-dim)}.deliverables.svelte-1jhy3hq{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.5rem);margin:clamp(2.2rem,5vh,3.5rem) 0 0;display:grid}.deliverables.svelte-1jhy3hq div:where(.svelte-1jhy3hq){border-left:1px solid var(--line-strong);padding-left:1.1rem}.deliverables.svelte-1jhy3hq dt:where(.svelte-1jhy3hq){color:var(--accent)}.deliverables.svelte-1jhy3hq dd:where(.svelte-1jhy3hq){color:var(--ink-soft);margin:.5rem 0 0;font-size:.95rem}.proof-grid.svelte-1jhy3hq{border:1px solid color-mix(in srgb, var(--line) calc(var(--reveal-ground,1) * 100%), transparent);background:color-mix(in srgb, var(--line) calc(var(--reveal-ground,1) * 100%), transparent);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:clamp(2.2rem,5vh,3.5rem) 0 2.2rem;display:grid}.panel.svelte-1jhy3hq{isolation:isolate;background:var(--paper);color:inherit;transition:color .45s var(--motion);align-content:start;gap:.6rem;padding:1.6rem;display:grid;position:relative}.panel.svelte-1jhy3hq:before{content:"";z-index:-1;background:var(--ink);transform-origin:bottom;transition:transform .5s var(--motion);position:absolute;inset:0;transform:scaleY(0)}@media (hover:hover){.panel.svelte-1jhy3hq:hover{--accent:#e8672f;color:var(--paper)}.panel.svelte-1jhy3hq:hover:before{transform:scaleY(1)}.panel.svelte-1jhy3hq:hover .panel-q:where(.svelte-1jhy3hq),.panel.svelte-1jhy3hq:hover .panel-body:where(.svelte-1jhy3hq){color:#f2efe8b8}.panel.svelte-1jhy3hq:hover .panel-open:where(.svelte-1jhy3hq){opacity:1}}.panel-title.svelte-1jhy3hq{flex-wrap:wrap;align-items:center;gap:.5rem .9rem;display:flex}.panel-title.svelte-1jhy3hq img:where(.svelte-1jhy3hq){object-fit:contain;width:auto;max-width:6rem;height:1.3rem}.panel-open.svelte-1jhy3hq{color:var(--accent);opacity:.75;transition:opacity .3s var(--motion);margin-top:.3rem}.people-roll.svelte-1jhy3hq{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:clamp(1.2rem,2.5vw,2rem) clamp(1.5rem,3vw,2.5rem);margin:clamp(2.2rem,5vh,3.5rem) 0 2.2rem;padding:0;list-style:none;display:grid}.person.svelte-1jhy3hq{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.9rem;display:grid}.person-photo.svelte-1jhy3hq{object-fit:cover;border:1px solid var(--line-strong);filter:grayscale()contrast(1.08);border-radius:50%;width:3rem;height:3rem}.person-init.svelte-1jhy3hq{color:var(--ink-dim);place-items:center;font-size:.66rem;font-weight:700;display:grid}.person-body.svelte-1jhy3hq{gap:.4rem;display:grid}.person-who.svelte-1jhy3hq{gap:.2rem;display:grid}.person-name.svelte-1jhy3hq{font-family:var(--display);letter-spacing:.02em;text-transform:uppercase;color:var(--ink);font-size:.98rem;font-weight:760;font-stretch:116%;text-decoration:none}a.person-name.svelte-1jhy3hq:hover{border-bottom:1px solid var(--ink)}.person-org.svelte-1jhy3hq{color:var(--accent);font-size:.6rem}.person-said.svelte-1jhy3hq{color:var(--ink-soft);font-size:.95rem;line-height:1.5}.panel-q.svelte-1jhy3hq{color:var(--ink-dim);margin:0}.panel-stat.svelte-1jhy3hq{font-family:var(--display);color:var(--accent);font-size:clamp(1.9rem,3vw,2.7rem);font-weight:800;font-stretch:125%;line-height:.95}.panel.svelte-1jhy3hq h3:where(.svelte-1jhy3hq){font-family:var(--display);text-transform:uppercase;margin:0;font-size:1.15rem;font-weight:760;font-stretch:125%}.panel-body.svelte-1jhy3hq{color:var(--ink-soft);margin:0;font-size:.92rem}.faq.svelte-1jhy3hq{border-top:1px solid var(--line);gap:0;margin:clamp(2.2rem,5vh,3.5rem) 0 0;display:grid}.faq.svelte-1jhy3hq div:where(.svelte-1jhy3hq){border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1.5rem;padding:1.5rem 0;display:grid}.faq.svelte-1jhy3hq dt:where(.svelte-1jhy3hq){font-family:var(--display);text-transform:uppercase;font-size:1.12rem;font-weight:740;font-stretch:125%;line-height:1.15}.faq.svelte-1jhy3hq dd:where(.svelte-1jhy3hq){color:var(--ink-soft);margin:0}.mvp-cta.svelte-1jhy3hq{padding-block:clamp(6rem,14vh,10rem)}@media (width<=1023.98px){.mvp-hero.svelte-1jhy3hq{grid-template-columns:1fr}.process-board.svelte-1jhy3hq,.deliverables.svelte-1jhy3hq{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767.98px){.two-lists.svelte-1jhy3hq,.process-board.svelte-1jhy3hq,.deliverables.svelte-1jhy3hq,.proof-grid.svelte-1jhy3hq{grid-template-columns:1fr}.process-board.svelte-1jhy3hq li:where(.svelte-1jhy3hq){min-height:0}.faq.svelte-1jhy3hq div:where(.svelte-1jhy3hq){grid-template-columns:1fr;gap:.6rem}.milestones.svelte-1jhy3hq{grid-template-columns:1fr}.availability.svelte-1jhy3hq{justify-items:start;gap:.3rem;display:grid}.availability.svelte-1jhy3hq i:where(.svelte-1jhy3hq){display:none}}
