.machon2{--m-blue:#16394b;--m-ink:#18272d;--m-copper:#a65f3c;--m-paper:#f3efe5;--m-line:#c9c1b2;background:var(--m-paper);color:var(--m-ink)}.machon2 .global-header{background:#102d3c}.machon2-hero{background:var(--m-blue);color:#fff;border-bottom:6px solid var(--m-copper);grid-template-columns:1.05fr .95fr;min-height:610px;display:grid}.machon2-title{flex-direction:column;justify-content:center;padding:6rem 5vw 4rem;display:flex}.machon2-title .section-label{color:#d4a27d}.machon2-title h1{letter-spacing:-.045em;max-width:850px;margin:1rem 0 1.5rem;font:400 clamp(3.2rem,5.5vw,6.4rem)/.96 Georgia,serif}.machon2-title h1 em{color:#e1b088}.machon2-title>p:last-of-type{color:#dce6e8;max-width:720px;font-size:1.05rem;line-height:1.75}.machon2-title nav{flex-wrap:wrap;gap:2rem;margin-top:1.4rem;display:flex}.machon2-title nav a{color:#f1c49f;border-bottom:1px solid;font-weight:700}.machon2-evidence{background:#0a202b;grid-template-rows:1fr 1fr;grid-template-columns:1.15fr .85fr;gap:5px;padding:5px;display:grid}.machon2-evidence figure{margin:0;position:relative;overflow:hidden}.machon2-evidence .machon2-book{grid-row:1/3}.machon2-evidence img{object-fit:cover;object-position:top;width:100%;height:100%}.machon2-evidence .machon2-book img{object-fit:contain;background:#d8c9af;padding:1.5rem}.machon2-evidence figcaption{background:#091f2ae6;padding:.55rem .65rem;font-size:.75rem;position:absolute;inset:auto .7rem .7rem}.machon2-nav{z-index:6;border-bottom:1px solid var(--m-line);background:#f3efe5f7;flex-wrap:wrap;justify-content:center;gap:.6rem 1.5rem;padding:1rem 3vw;display:flex;position:sticky;top:0}.machon2-nav a{color:#275168;text-transform:uppercase;font-size:.76rem;font-weight:700}.machon2-intro,.machon2-worlds,.machon2-process,.machon2-projects,.machon2-close{padding:6.5rem 6vw}.machon2-intro{background:#fff}.machon2-intro h2,.machon2-worlds h2,.machon2-shelf h2,.machon2-foundation h2,.machon2-process h2,.machon2-archive h2,.machon2-projects h2,.machon2-close h2{letter-spacing:-.04em;margin:.6rem 0 1.5rem;font:400 clamp(2.6rem,4.6vw,5rem)/1.02 Georgia,serif}.machon2-intro>div{grid-template-columns:1fr 1fr;gap:5vw;margin-left:20vw;display:grid}.machon2-intro>div p{color:#526168;line-height:1.75}.machon2-worlds{background:#e2d7c4}.machon2-worlds header,.machon2-process header,.machon2-projects header{max-width:980px}.machon2-worlds>div{background:#b8aa94;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:3rem;display:grid}.machon2-worlds a{background:#f8f5ee;flex-direction:column;min-height:330px;padding:2rem;display:flex}.machon2-worlds .machon2-major{color:#fff;background:#173c4f;grid-column:span 2}.machon2-worlds span{color:#aa6544;font:italic 1.3rem Georgia,serif}.machon2-worlds small{color:#a35e3e;margin-top:1.4rem;font-weight:700}.machon2-worlds h3{margin:.55rem 0;font:400 1.8rem Georgia,serif}.machon2-worlds p{color:#58666d;line-height:1.65}.machon2-worlds .machon2-major p{color:#d9e5e8;max-width:740px}.machon2-worlds b{color:#976043;margin-top:auto}.machon2-worlds .machon2-major b{color:#efbd94}.machon2-shelf{background:#fff;grid-template-columns:.9fr 1.1fr;gap:7vw;padding:6.5rem 6vw;display:grid}.machon2-shelf-copy p{color:#526168;line-height:1.78}.machon2-shelf-copy a,.machon2-foundation a,.machon2-archive a{color:#8b5136;border-bottom:1px solid;margin-top:1rem;font-weight:700;display:inline-block}.machon2-series{border-top:1px solid var(--m-line)}.machon2-series article{border-bottom:1px solid var(--m-line);grid-template-columns:.7fr 1fr 1.6fr;align-items:start;gap:1.2rem;padding:1.35rem 0;display:grid}.machon2-series small{color:#9e5b3b;font-weight:700}.machon2-series b{font:1.25rem Georgia,serif}.machon2-series p{color:#59666c;margin:0;line-height:1.55}.machon2-foundation{background:#cfdde0;grid-template-columns:.9fr 1.1fr;display:grid}.machon2-foundation figure{min-height:620px;margin:0;position:relative;overflow:hidden}.machon2-foundation img{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute}.machon2-foundation figcaption{color:#fff;background:#0c2b39eb;padding:.7rem;position:absolute;inset:auto .8rem .8rem}.machon2-foundation>div{padding:6rem 6vw}.machon2-foundation>div p{color:#43565e;line-height:1.75}.machon2-process{color:#fff;background:#193b4c}.machon2-process h2{color:#fff}.machon2-process>div{border-top:1px solid #557181;grid-template-columns:repeat(3,1fr);margin-top:3rem;display:grid}.machon2-process article{border-bottom:1px solid #557181;padding:1.6rem 1.6rem 1.6rem 0}.machon2-process article:not(:nth-child(3n+1)){border-left:1px solid #557181;padding-left:1.6rem}.machon2-process span{color:#d99c71;font:italic 1.1rem Georgia,serif}.machon2-process small{color:#e1b089;margin-top:.8rem;font-weight:700;display:block}.machon2-process h3{margin:.45rem 0;font:400 1.5rem Georgia,serif}.machon2-process p{color:#cad9dd;line-height:1.65}.machon2-archive{background:#ece5d8;grid-template-columns:1.1fr .9fr;gap:7vw;padding:6.5rem 6vw;display:grid}.machon2-archive>div:first-child p{color:#516067;line-height:1.75}.machon2-access{border-top:1px solid var(--m-line)}.machon2-access article{border-bottom:1px solid var(--m-line);grid-template-columns:.55fr 1.45fr;gap:1.4rem;padding:1.4rem 0;display:grid}.machon2-access b{color:#8e5137;font:1.35rem Georgia,serif}.machon2-access span{color:#59666c;line-height:1.55}.machon2-projects{background:#fff}.machon2-projects>div{grid-template-columns:repeat(4,1fr);gap:.9rem;margin-top:3rem;display:grid}.machon2-projects a{background:#f0e9dc;border:1px solid #ded3c2}.machon2-projects img{object-fit:cover;object-position:top;width:100%;height:340px}.machon2-projects a:first-child img{object-fit:contain;background:#d8c9ae;padding:1rem}.machon2-projects span{padding:1.35rem;display:block}.machon2-projects small{color:#9d5a3b;font-weight:700}.machon2-projects b{margin:.45rem 0;font:1.5rem Georgia,serif;display:block}.machon2-projects p{color:#58666c;line-height:1.55}.machon2-close{color:#fff;background:#b6653f;grid-template-columns:1.15fr .85fr;gap:7vw;display:grid}.machon2-close h2{color:#fff}.machon2-close nav{border-top:1px solid #d8916f;flex-direction:column;justify-content:center;display:flex}.machon2-close nav a{border-bottom:1px solid #d8916f;padding:1rem 0;font-weight:700}@media (max-width:950px){.machon2-hero,.machon2-shelf,.machon2-foundation,.machon2-archive,.machon2-close{grid-template-columns:1fr}.machon2-evidence{min-height:520px}.machon2-intro>div{margin-left:0}.machon2-worlds>div{grid-template-columns:1fr 1fr}.machon2-worlds .machon2-major{grid-column:1/3}.machon2-process>div,.machon2-projects>div{grid-template-columns:1fr 1fr}.machon2-process article:not(:nth-child(3n+1)){border-left:0}.machon2-process article:nth-child(2n){border-left:1px solid #557181;padding-left:1.6rem}.machon2-foundation>div{padding:5rem 6vw}}@media (max-width:620px){.machon2-title{padding:4rem 1.2rem 3rem}.machon2-title h1{font-size:3rem}.machon2-evidence{min-height:420px}.machon2-nav{justify-content:flex-start;position:static}.machon2-intro,.machon2-worlds,.machon2-process,.machon2-projects,.machon2-close,.machon2-shelf,.machon2-archive{padding:4rem 1.2rem}.machon2-intro>div,.machon2-worlds>div,.machon2-process>div,.machon2-projects>div{grid-template-columns:1fr}.machon2-worlds .machon2-major{grid-column:auto}.machon2-series article{grid-template-columns:1fr}.machon2-foundation figure{min-height:430px}.machon2-foundation>div{padding:4rem 1.2rem}.machon2-process article,.machon2-process article:nth-child(2n){border-left:0;padding-left:0}.machon2-access article{grid-template-columns:1fr}}
