.project-page.svelte-1fydut8{--project-accent: var(--cobalt);min-height:100vh;margin-left:var(--spine-width);padding:1.25rem clamp(1.25rem,3vw,3.5rem) 0;background-color:var(--paper);background-image:url(../../../media/docket-paper.webp);background-size:720px}.project-page.proof.svelte-1fydut8{--project-accent: var(--proof)}.docket-header.svelte-1fydut8{display:flex;min-height:48px;align-items:center;justify-content:space-between;border:1px solid var(--carbon);font:650 .65rem/1 var(--font-meta);letter-spacing:.06em;text-transform:uppercase}.docket-header.svelte-1fydut8>span:where(.svelte-1fydut8){padding:0 1rem}.docket-header.svelte-1fydut8 div:where(.svelte-1fydut8){display:flex;min-height:46px;align-items:center;gap:1rem;padding:0 1rem;border-left:1px solid var(--carbon)}.docket-header.svelte-1fydut8 small:where(.svelte-1fydut8){color:var(--ink-muted)}.docket-header.svelte-1fydut8 strong:where(.svelte-1fydut8){color:var(--project-accent)}.project-shell.svelte-1fydut8{border-inline:1px solid var(--carbon)}.hero.svelte-1fydut8{display:grid;min-height:76vh;grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);border-bottom:1px solid var(--carbon)}.hero-copy.svelte-1fydut8{display:flex;flex-direction:column;justify-content:space-between;gap:2.5rem;padding:clamp(2.5rem,6vw,6rem) clamp(1.25rem,4vw,4rem);border-right:1px solid var(--carbon)}.eyebrow.svelte-1fydut8,.metadata.svelte-1fydut8,.contract.svelte-1fydut8 span:where(.svelte-1fydut8),.register.svelte-1fydut8>header:where(.svelte-1fydut8)>span:where(.svelte-1fydut8){display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem 1.2rem;color:var(--project-accent);font:650 .6rem/1.4 var(--font-meta);letter-spacing:.1em;text-transform:uppercase}h1.svelte-1fydut8{max-width:9ch;margin:0;padding-block:.04em;font:400 clamp(6rem,13vw,13rem) / .82 var(--font-display);letter-spacing:-.025em;text-transform:uppercase}.thesis.svelte-1fydut8{max-width:720px;margin:0;padding-top:1rem;border-top:2px solid var(--carbon);font:600 clamp(1.25rem,2.4vw,2rem) / 1.4 var(--font-body)}.description.svelte-1fydut8{max-width:660px;margin:0;color:var(--ink-muted);font:500 1rem/1.6 var(--font-body)}.iso-docket.svelte-1fydut8{position:relative;display:grid;min-height:500px;place-items:center;overflow:hidden;background:var(--slip)}.iso-docket.svelte-1fydut8>span:where(.svelte-1fydut8){position:absolute;right:1rem;bottom:1rem;color:var(--ink-muted);font:650 .55rem/1 var(--font-meta);letter-spacing:.1em}.iso-field.svelte-1fydut8{position:relative;width:290px;height:260px;transform:rotateX(59deg) rotate(-45deg);transform-style:preserve-3d}.iso-field.svelte-1fydut8 i:where(.svelte-1fydut8){position:absolute;width:92px;height:92px;border:2px solid var(--carbon);background:var(--paper);box-shadow:12px 12px #12161329}.iso-field.svelte-1fydut8 i:where(.svelte-1fydut8):nth-child(1){left:0;top:85px}.iso-field.svelte-1fydut8 i:where(.svelte-1fydut8):nth-child(2){left:95px;top:0;background:var(--project-accent);transform:translateZ(42px)}.iso-field.svelte-1fydut8 i:where(.svelte-1fydut8):nth-child(3){left:190px;top:85px;background:var(--signal);transform:translateZ(20px)}.iso-field.svelte-1fydut8 i:where(.svelte-1fydut8):nth-child(4){left:95px;top:168px;background:var(--carbon)}.iso-field.svelte-1fydut8 i:where(.svelte-1fydut8):nth-child(5){left:95px;top:84px;width:92px;height:82px;background:var(--paper);transform:translateZ(70px)}.register.svelte-1fydut8>header:where(.svelte-1fydut8){display:flex;min-height:160px;flex-direction:column;justify-content:space-between;padding:1.5rem;border-bottom:1px solid var(--carbon)}.register.svelte-1fydut8 h2:where(.svelte-1fydut8){margin:0;font:400 clamp(3.5rem,7vw,7rem) / .85 var(--font-display);text-transform:uppercase}.post-row.svelte-1fydut8{display:grid;grid-template-columns:4rem minmax(0,1fr) 3rem;gap:clamp(1rem,3vw,3rem);padding:clamp(2.2rem,5vw,4.7rem) 1.25rem;border-bottom:1px solid var(--carbon);color:inherit;text-decoration:none;transition:background .18s ease-out,color .18s ease-out}.post-row.svelte-1fydut8:hover,.post-row.svelte-1fydut8:focus-visible{background:var(--project-accent);color:var(--paper);outline-offset:-3px}.index.svelte-1fydut8{color:var(--project-accent);font:650 .62rem/1 var(--font-meta)}.post-row.svelte-1fydut8:hover .index:where(.svelte-1fydut8),.post-row.svelte-1fydut8:focus-visible .index:where(.svelte-1fydut8),.post-row.svelte-1fydut8:hover .metadata:where(.svelte-1fydut8),.post-row.svelte-1fydut8:focus-visible .metadata:where(.svelte-1fydut8){color:#f1efe7b3}.post-copy.svelte-1fydut8 h3:where(.svelte-1fydut8){max-width:1000px;margin:1rem 0 .8rem;padding-block:.03em;font:400 clamp(3rem,6vw,6.3rem) / .92 var(--font-display);letter-spacing:-.02em;text-transform:uppercase}.post-copy.svelte-1fydut8 p:where(.svelte-1fydut8){max-width:680px;margin:0;color:var(--ink-muted);font:500 1rem/1.55 var(--font-body)}.post-row.svelte-1fydut8:hover p:where(.svelte-1fydut8),.post-row.svelte-1fydut8:focus-visible p:where(.svelte-1fydut8){color:#f1efe7d1}.arrow.svelte-1fydut8{justify-self:end;color:var(--proof);font:650 2rem/1 var(--font-meta)}.post-row.svelte-1fydut8:hover .arrow:where(.svelte-1fydut8),.post-row.svelte-1fydut8:focus-visible .arrow:where(.svelte-1fydut8){color:var(--signal)}.empty-register.svelte-1fydut8{display:grid;min-height:330px;grid-template-columns:minmax(140px,.3fr) minmax(0,1fr);gap:2rem;align-items:center;padding:clamp(2rem,5vw,5rem) 1.25rem;border-bottom:1px solid var(--carbon);background:var(--slip)}.empty-register.svelte-1fydut8>span:where(.svelte-1fydut8){align-self:start;color:var(--project-accent);font:650 .58rem/1.4 var(--font-meta);letter-spacing:.1em}.empty-register.svelte-1fydut8 h3:where(.svelte-1fydut8){max-width:850px;margin:0 0 1rem;font:400 clamp(3rem,7vw,7rem) / .88 var(--font-display);text-transform:uppercase}.empty-register.svelte-1fydut8 p:where(.svelte-1fydut8){max-width:620px;margin:0;color:var(--ink-muted);font:500 1rem/1.6 var(--font-body)}.contract.svelte-1fydut8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:var(--carbon);color:var(--paper)}.contract.svelte-1fydut8 div:where(.svelte-1fydut8){min-height:180px;padding:1.25rem;border-right:1px solid rgb(241 239 231 / 26%)}.contract.svelte-1fydut8 div:where(.svelte-1fydut8):last-child{border-right:0}.contract.svelte-1fydut8 span:where(.svelte-1fydut8){color:var(--signal)}.contract.svelte-1fydut8 strong:where(.svelte-1fydut8){display:block;margin-top:2rem;font:500 1rem/1.5 var(--font-body)}.project-page.svelte-1fydut8>footer:where(.svelte-1fydut8){display:flex;min-height:66px;align-items:center;justify-content:space-between;color:var(--ink-muted);font:650 .6rem/1 var(--font-meta);letter-spacing:.1em}.project-page.svelte-1fydut8>footer:where(.svelte-1fydut8) a:where(.svelte-1fydut8){color:var(--project-accent);text-decoration:none}@media (max-width: 960px){.project-page.svelte-1fydut8{margin-left:0;padding-top:.75rem}.hero.svelte-1fydut8{grid-template-columns:1fr}.hero-copy.svelte-1fydut8{border-right:0;border-bottom:1px solid var(--carbon)}.iso-docket.svelte-1fydut8{min-height:430px}}@media (max-width: 680px){.project-page.svelte-1fydut8{padding-inline:.75rem}.docket-header.svelte-1fydut8>span:where(.svelte-1fydut8),.docket-header.svelte-1fydut8 div:where(.svelte-1fydut8){padding-inline:.65rem}.docket-header.svelte-1fydut8 small:where(.svelte-1fydut8){display:none}h1.svelte-1fydut8{font-size:clamp(5rem,27vw,8rem)}.post-row.svelte-1fydut8{grid-template-columns:2rem minmax(0,1fr)}.arrow.svelte-1fydut8{display:none}.empty-register.svelte-1fydut8,.contract.svelte-1fydut8{grid-template-columns:1fr}.contract.svelte-1fydut8 div:where(.svelte-1fydut8){min-height:140px;border-right:0;border-bottom:1px solid rgb(241 239 231 / 26%)}}
