body.jez-layout{color:#f0ebe0;background:#0a0908;min-height:100vh;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:16px;line-height:1.5;display:block;overflow-x:clip}body.jez-layout #main{background:#0a0908;grid-column:auto;min-width:0;margin:0;display:block}body.jez-layout .jez-site-nav{z-index:30;backdrop-filter:blur(6px);background:#0a0908eb;border-bottom:1px solid #2a2520;width:100%;position:sticky;top:0}body.jez-layout .jez-site-nav__inner{letter-spacing:.2em;flex-wrap:wrap;align-items:center;gap:14px;width:min(1180px,100%);min-height:48px;margin:0 auto;padding:12px clamp(22px,5vw,54px);font-size:10.5px;display:flex}body.jez-layout .jez-site-nav__back,body.jez-layout .jez-site-nav__pill{color:#8d8578;text-decoration:none;transition:color .15s steps(3,end)}body.jez-layout .jez-site-nav__back:hover,body.jez-layout .jez-site-nav__back:focus-visible,body.jez-layout .jez-site-nav__pill:hover,body.jez-layout .jez-site-nav__pill:focus-visible{color:#f0ebe0}body.jez-layout .jez-site-nav__slash{color:#4a443c}body.jez-layout .jez-site-nav__label{color:#f0ebe0;align-items:center;gap:8px;display:inline-flex}body.jez-layout .jez-site-nav__cursor{background:#fc9838;width:8px;height:13px;animation:1.1s step-end infinite jez-blink}body.jez-layout .jez-site-nav__pill{color:#f0ebe0;border-bottom:2px solid #fc9838;margin-left:auto;padding:0 0 3px}body.jez-layout .jez-site-nav__progress{background:#1a1714;height:2px}body.jez-layout .jez-site-nav__progress span{background:#fc9838;width:0;height:100%;display:block}body.jez-layout .jez-portfolio{color:#f0ebe0;background:#0a0908;min-height:100vh;overflow:clip}body.jez-layout .jez-topline,body.jez-layout .jez-section{border-bottom:1px solid #2a2520;width:min(1180px,100%);margin:0 auto;padding-left:clamp(22px,5vw,54px);padding-right:clamp(22px,5vw,54px)}body.jez-layout .jez-topline{color:#8d8578;letter-spacing:.2em;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding-top:24px;padding-bottom:24px;font-size:10px;line-height:1.4;display:flex}body.jez-layout .jez-section{padding-top:clamp(56px,7vw,100px);padding-bottom:clamp(56px,7vw,100px)}body.jez-layout .jez-hero{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:center;gap:clamp(40px,8vw,110px);padding-top:clamp(64px,9vw,130px);padding-bottom:clamp(64px,9vw,130px);display:grid}body.jez-layout .jez-hero h1{color:#f0ebe0;letter-spacing:-.02em;max-width:8ch;margin:0 0 34px;font-family:Archivo,Helvetica Neue,Helvetica,sans-serif;font-size:clamp(3.4rem,8.4vw,7rem);font-weight:700;line-height:.92}body.jez-layout .jez-lede{color:#f0ebe0;text-wrap:pretty;max-width:43ch;margin:0 0 30px;font-family:system-ui,-apple-system,Helvetica Neue,sans-serif;font-size:clamp(1.25rem,2vw,1.6rem);line-height:1.5}body.jez-layout .jez-shows{color:#f0ebe0;letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;gap:10px 26px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}body.jez-layout .jez-shows li{align-items:center;gap:9px;display:flex}body.jez-layout .jez-shows li:before{content:"";background:#fc9838;width:6px;height:6px}body.jez-layout .jez-hero__portrait{flex-direction:column;justify-self:center;gap:30px;width:min(100%,400px);display:flex}body.jez-layout .jez-photo{background:#161311;margin:0;padding:12px;box-shadow:12px 12px #332d25}body.jez-layout .jez-photo img{object-fit:cover;filter:saturate(.82)contrast(1.08);width:100%;height:auto;display:block}body.jez-layout .jez-photo--profile{transform:rotate(-2deg)}body.jez-layout .jez-photo--profile img{aspect-ratio:4/5}body.jez-layout .jez-hero__horse-copy{flex-direction:column;gap:6px;display:flex}body.jez-layout .jez-hero__horse-copy p{color:#f0ebe0;letter-spacing:-.01em;text-wrap:pretty;max-width:30ch;margin:0;font-family:Archivo,Helvetica Neue,Helvetica,sans-serif;font-size:clamp(1.3rem,2vw,1.7rem);font-weight:600;line-height:1.35}body.jez-layout .jez-horse-track{pointer-events:none;border-bottom:1px solid #2a2520;height:42px;position:relative;overflow:hidden}body.jez-layout .jez-horse-track canvas{image-rendering:pixelated;position:absolute;bottom:2px;left:0}body.jez-layout .jez-display{color:#fc9838;letter-spacing:-.02em;margin:0 0 24px;font-family:Archivo,Helvetica Neue,Helvetica,sans-serif;font-size:clamp(2.2rem,5vw,4.2rem);font-weight:800;line-height:.95}body.jez-layout .jez-what h3,body.jez-layout .jez-job h2{color:#f0ebe0;letter-spacing:-.02em;max-width:22ch;margin:0;font-family:Archivo,Helvetica Neue,Helvetica,sans-serif;font-size:clamp(2.4rem,5vw,4.6rem);font-weight:700;line-height:.95}body.jez-layout .jez-what h3{max-width:20ch;font-size:clamp(2.8rem,6vw,5.6rem);line-height:.9}body.jez-layout .jez-two-col{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;gap:clamp(28px,5vw,70px);display:grid}body.jez-layout .jez-what>.jez-two-col,body.jez-layout .jez-job>.jez-two-col{margin-top:clamp(28px,4vw,48px)}body.jez-layout .jez-list{border-top:1px solid #2a2520;margin:0;padding:0;list-style:none}body.jez-layout .jez-list li{color:#f0ebe0;border-bottom:1px solid #2a2520;grid-template-columns:22px minmax(0,1fr);padding:13px 6px;font-family:system-ui,-apple-system,Helvetica Neue,sans-serif;font-size:clamp(1rem,1.3vw,1.14rem);line-height:1.6;display:grid}body.jez-layout .jez-list li:before{color:#fc9838;content:"•"}body.jez-layout .jez-copy{color:#a49a89;font-family:system-ui,-apple-system,Helvetica Neue,sans-serif}body.jez-layout .jez-copy p{text-wrap:pretty;max-width:62ch;margin:0 0 18px;font-size:clamp(1rem,1.3vw,1.14rem);line-height:1.75}body.jez-layout .jez-copy p:last-child{margin-bottom:0}body.jez-layout .jez-job__quote{color:#f0ebe0;letter-spacing:-.02em;align-self:center;max-width:18ch;margin:0;font-family:Archivo,Helvetica Neue,Helvetica,sans-serif;font-size:clamp(1.9rem,3.6vw,3.2rem);font-weight:700;line-height:1.02}body.jez-layout .jez-photos{width:min(1280px,100%);position:relative}body.jez-layout .jez-command{color:#f0ebe0;letter-spacing:.2em;border-bottom:1px solid #232019;flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin:0 0 28px;padding-bottom:8px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11.5px;font-weight:400;line-height:1.2;display:flex}body.jez-layout .jez-command>span:first-child{color:#e8552a;letter-spacing:.14em;font-size:10px}body.jez-layout .jez-command .jez-command__count{color:#6b6357;letter-spacing:.06em;margin-left:auto;font-size:10px}body.jez-layout .jez-photo-wall{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:26px 22px;display:grid}body.jez-layout .jez-photo-card{transform:rotate(var(--photo-rotation,0deg));background:#161311;margin:0;padding:9px 9px 12px;box-shadow:8px 8px #232019}body.jez-layout .jez-photo-card img{aspect-ratio:4/3;object-fit:cover;filter:saturate(.8)contrast(1.06);width:100%;display:block}body.jez-layout .jez-photo-card figcaption{color:#a49a89;letter-spacing:.06em;margin-top:10px;font-size:10.5px;line-height:1.5}body.jez-layout .jez-photo-card figcaption span{color:#6b6357}body.jez-layout .jez-how-section{width:100%;max-width:none;padding:0}body.jez-layout .jez-how-disclosure{color:#f0ebe0;border:0;border-bottom:1px solid #2a2520;width:min(1180px,100%);margin:0 auto;display:block}body.jez-layout .jez-how-summary{box-sizing:border-box;cursor:pointer;background:#0f0d0b;border:1px solid #2a2520;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px 40px;width:100%;padding:clamp(22px,3vw,34px) clamp(22px,5vw,54px);list-style:none;display:grid}body.jez-layout .jez-how-summary::-webkit-details-marker{display:none}body.jez-layout .jez-how-summary::marker{content:""}body.jez-layout .jez-how-summary:hover,body.jez-layout .jez-how-summary:focus-visible{border-color:#fc9838}body.jez-layout .jez-how-summary:focus-visible{outline-offset:4px;outline:2px solid #fc9838}body.jez-layout .jez-how-summary__copy{display:block}body.jez-layout .jez-how-summary .jez-display{margin-bottom:24px}body.jez-layout .jez-how-summary__heading{color:#f0ebe0;max-width:30ch;font-family:Archivo,Helvetica Neue,Helvetica,sans-serif;font-size:clamp(1.5rem,2.8vw,2.4rem);font-weight:700;line-height:1.08;display:block}body.jez-layout .jez-how-summary__control{color:#0a0908;white-space:nowrap;letter-spacing:.18em;background:#fc9838;padding:9px 12px;font-size:11px}body.jez-layout .jez-how-panel{grid-template-rows:0fr;transition:grid-template-rows .4s steps(8,end);display:grid!important}body.jez-layout .jez-how-disclosure[open] .jez-how-panel{grid-template-rows:1fr}body.jez-layout .jez-how-panel__inner{min-height:0;overflow:hidden}body.jez-layout .jez-how-disclosure[open] .jez-how-panel__inner{padding-top:clamp(28px,4vw,44px)}body.jez-layout .jez-signal-chain{padding-left:clamp(46px,6vw,84px);position:relative}body.jez-layout .jez-signal-chain__rail,body.jez-layout .jez-signal-chain__wire{width:2px;position:absolute;top:0;left:clamp(14px,2vw,26px)}body.jez-layout .jez-signal-chain__rail{background:#232019;bottom:0}body.jez-layout .jez-signal-chain__wire{background:#fc9838;height:0;box-shadow:0 0 10px #fc9838b3}body.jez-layout .jez-signal-chain__spark{opacity:0;background:#fc9838;width:10px;height:10px;animation:.9s step-end infinite jez-blink;position:absolute;top:0;left:calc(clamp(14px,2vw,26px) - 4px);box-shadow:0 0 14px #fc9838}body.jez-layout .jez-method{padding:0 0 clamp(44px,6vw,80px);position:relative}body.jez-layout .jez-method__lead{color:#a49a89;letter-spacing:-.02em;clip-path:inset(0);max-width:68ch;margin:0 0 22px;font-family:Archivo,Helvetica Neue,Helvetica,sans-serif;font-size:clamp(1.3rem,2.3vw,1.9rem);font-weight:600;line-height:1.2}body.jez-layout .jez-method__lead span{color:#fc9838;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}body.jez-layout .jez-method:not(.is-lit) .jez-method__lead{clip-path:inset(0 100% 0 0)}body.jez-layout .jez-method.is-lit .jez-method__lead{clip-path:inset(0);transition:clip-path .7s steps(26,end)}body.jez-layout .jez-method__title{align-items:baseline;gap:14px;margin-bottom:22px;display:flex;position:relative}body.jez-layout .jez-method__dot{background:#0a0908;border:2px solid #4a443c;width:14px;height:14px;transition:background .15s steps(2,end),border-color .15s steps(2,end);position:absolute;top:.35em;left:calc(clamp(14px,2vw,26px) - clamp(46px,6vw,84px) - 6px)}body.jez-layout .jez-method__number{color:#6b6357;letter-spacing:.14em;font-size:12px}body.jez-layout .jez-method__title h3{color:#6b6357;letter-spacing:-.02em;margin:0;font-family:Archivo,Helvetica Neue,Helvetica,sans-serif;font-size:clamp(1.7rem,3.4vw,2.8rem);font-weight:700;line-height:1;transition:color .25s steps(3,end)}body.jez-layout .jez-method.is-lit .jez-method__dot{background:#fc9838;border-color:#fc9838}body.jez-layout .jez-method.is-lit .jez-method__number{color:#fc9838}body.jez-layout .jez-method.is-lit .jez-method__title h3{color:#f0ebe0}body.jez-layout .jez-method__body{opacity:.3;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:clamp(24px,4vw,56px);transition:opacity .45s;display:grid}body.jez-layout .jez-method.is-lit .jez-method__body{opacity:1}body.jez-layout .jez-method__copy{font-family:system-ui,-apple-system,Helvetica Neue,sans-serif}body.jez-layout .jez-method__copy p{color:#a49a89;text-wrap:pretty;max-width:60ch;margin:0 0 16px;font-size:clamp(1rem,1.3vw,1.1rem);line-height:1.75}body.jez-layout .jez-method__copy p:last-child{margin-bottom:16px}body.jez-layout .jez-method__copy .jez-list li{padding:10px 6px;font-size:clamp(1rem,1.3vw,1.08rem);line-height:1.55}body.jez-layout .jez-season-hub{color:#f0ebe0;background:#0a0a0a;align-self:start;padding:8px;text-decoration:none;transition:box-shadow .18s;display:block;box-shadow:0 0 0 2px #1a1a1a,0 0 0 6px #0d0d0d,0 20px 40px #000c}body.jez-layout .jez-season-hub:hover,body.jez-layout .jez-season-hub:focus-visible{box-shadow:0 0 0 2px #fc9838,0 0 0 6px #0d0d0d,0 20px 40px #000c}body.jez-layout .jez-season-hub__bar{color:#a49a89;letter-spacing:.16em;align-items:center;gap:10px;padding:6px 8px 10px;font-size:11px;display:flex}body.jez-layout .jez-season-hub__bar>span:last-child{color:#6b6357;margin-left:auto}body.jez-layout .jez-season-hub__bar b{color:#e8552a;font-weight:400}body.jez-layout .jez-season-hub__signal{background:#fc9838;width:8px;height:8px}body.jez-layout .jez-season-hub__screen{aspect-ratio:16/10;background:#161311;width:100%;display:block;position:relative;overflow:hidden}body.jez-layout .jez-season-hub__screen iframe{transform-origin:0 0;pointer-events:none;border:0;width:250%;height:250%;position:absolute;top:0;left:0;transform:scale(.4)}body.jez-layout .jez-season-hub__screen>span{pointer-events:none;background:repeating-linear-gradient(#00000029 0 1px,#0000 1px 3px);position:absolute;inset:0}body.jez-layout .jez-season-hub__link{color:#f0ebe0;letter-spacing:.1em;padding:12px 8px 4px;font-size:13px;display:block}body.jez-layout .jez-photo--team{align-self:start;padding:10px;box-shadow:10px 10px #332d25}body.jez-layout .jez-photo--team img{aspect-ratio:16/10}body.jez-layout .jez-chain-end{position:relative}body.jez-layout .jez-chain-end .jez-method__lead{margin:0;position:relative}body.jez-layout .jez-chain-end .jez-method__lead:before{content:"";background:#0a0908;border:2px solid #4a443c;width:14px;height:14px;position:absolute;top:.1em;left:calc(clamp(14px,2vw,26px) - clamp(46px,6vw,84px) - 6px)}body.jez-layout .jez-chain-end.is-lit .jez-method__lead:before{background:#fc9838;border-color:#fc9838}body.jez-layout .jez-chain-end:not(.is-lit) .jez-method__lead{clip-path:inset(0 100% 0 0)}body.jez-layout .jez-chain-end.is-lit .jez-method__lead{clip-path:inset(0);transition:clip-path .7s steps(26,end)}body.jez-layout .jez-finale{padding:clamp(40px,6vw,70px) 0 clamp(10px,2vw,20px)}body.jez-layout .jez-finale .jez-display{margin-bottom:24px}body.jez-layout .jez-finale h3{color:#f0ebe0;letter-spacing:-.02em;max-width:22ch;margin:0 0 40px;font-family:Archivo,Helvetica Neue,Helvetica,sans-serif;font-size:clamp(1.8rem,3.6vw,3rem);font-weight:700;line-height:1}body.jez-layout .jez-finale>p:not(.jez-finale__horse):not(.jez-finale__aside){color:#a49a89;max-width:60ch;margin:0;font-family:system-ui,-apple-system,Helvetica Neue,sans-serif;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.75}body.jez-layout .jez-finale__horse{color:#fc9838;letter-spacing:-.02em;flex-wrap:wrap;align-items:flex-end;gap:18px;margin:32px 0 10px;font-family:Archivo,Helvetica Neue,Helvetica,sans-serif;font-size:clamp(1.5rem,3vw,2.4rem);font-weight:700;line-height:1;display:flex}body.jez-layout .jez-finale__horse canvas{cursor:pointer;image-rendering:pixelated;margin-bottom:.08em}body.jez-layout .jez-finale__aside{color:#a49a89;margin:0;font-family:system-ui,-apple-system,Helvetica Neue,sans-serif;font-size:1rem}body.jez-layout .jez-services__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:0 clamp(20px,3vw,40px);display:grid}body.jez-layout .jez-services__grid article{border-top:1px solid #2a2520;padding:18px 0 22px}body.jez-layout .jez-services__grid article>div{align-items:baseline;gap:10px;margin-bottom:8px;display:flex}body.jez-layout .jez-services__grid article>div>span{color:#6b6357;letter-spacing:.14em;font-size:10px}body.jez-layout .jez-services__grid h3{color:#f0ebe0;letter-spacing:-.01em;margin:0;font-family:Archivo,Helvetica Neue,Helvetica,sans-serif;font-size:1.15rem;font-weight:700;line-height:1.2}body.jez-layout .jez-services__grid p{color:#a49a89;max-width:46ch;margin:0;font-family:system-ui,-apple-system,Helvetica Neue,sans-serif;font-size:.95rem;line-height:1.6}body.jez-layout .jez-engagements{border-top:1px solid #2a2520;flex-wrap:wrap;align-items:baseline;gap:10px 28px;margin-top:36px;padding-top:22px;display:flex}body.jez-layout .jez-engagements h3{color:#fc9838;letter-spacing:-.02em;margin:0;font-family:Archivo,Helvetica Neue,Helvetica,sans-serif;font-size:clamp(1.5rem,2.6vw,2.2rem);font-weight:800;line-height:1}body.jez-layout .jez-engagements ul{color:#f0ebe0;flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;font-family:system-ui,-apple-system,Helvetica Neue,sans-serif;font-size:1.08rem;list-style:none;display:flex}body.jez-layout .jez-engagements li{align-items:center;gap:8px;display:flex}body.jez-layout .jez-engagements li:before{content:"";background:#fc9838;width:5px;height:5px}body.jez-layout .jez-contact{border-top:1px solid #2a2520;margin-top:44px;padding-top:26px}body.jez-layout .jez-contact .jez-display{margin-bottom:24px}body.jez-layout .jez-contact>a{color:#f0ebe0;letter-spacing:-.02em;overflow-wrap:anywhere;align-items:center;gap:14px;font-family:Archivo,Helvetica Neue,Helvetica,sans-serif;font-size:clamp(1.6rem,3.6vw,2.8rem);font-weight:700;line-height:1;text-decoration:none;display:inline-flex}body.jez-layout .jez-contact>a span{background:#fc9838;width:.38em;height:.7em;animation:1.1s step-end infinite jez-blink}body.jez-layout .jez-work{width:min(1280px,100%);padding-top:clamp(72px,10vw,140px);padding-bottom:clamp(72px,10vw,140px)}body.jez-layout .jez-work__head{margin-bottom:52px}body.jez-layout .jez-work__head h2{color:#f0ebe0;letter-spacing:-.02em;max-width:22ch;margin:0;font-family:Archivo,Helvetica Neue,Helvetica,sans-serif;font-size:clamp(2.6rem,6vw,5.6rem);font-weight:700;line-height:.92}body.jez-layout .jez-work__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:48px 30px;display:grid}body.jez-layout .jez-work__grid article>a{color:#f0ebe0;flex-direction:column;gap:16px;text-decoration:none;display:flex}body.jez-layout .jez-work__grid article>a:hover{color:#fc9838}body.jez-layout .jez-work__image{background:#161311;padding:8px;display:block;position:relative;box-shadow:8px 8px #232019}body.jez-layout .jez-work__image img{aspect-ratio:16/10;object-fit:cover;filter:saturate(.82)contrast(1.06);width:100%;display:block}body.jez-layout .jez-work__count{color:#6b6357;letter-spacing:.14em;background:#0a0908;padding:5px 8px;font-size:10px;position:absolute;top:8px;left:8px}body.jez-layout .jez-work__kind{color:#8d8578;letter-spacing:.2em;text-transform:uppercase;font-size:10px}body.jez-layout .jez-work__grid h3{color:inherit;letter-spacing:-.02em;margin:-6px 0 0;font-family:Archivo,Helvetica Neue,Helvetica,sans-serif;font-size:clamp(1.7rem,2.6vw,2.3rem);font-weight:700;line-height:1}body.jez-layout .jez-work__grid p{color:#a49a89;max-width:62ch;margin:-4px 0 0;font-family:system-ui,-apple-system,Helvetica Neue,sans-serif;font-size:1.02rem;line-height:1.6}body.jez-layout .jez-credits{width:min(1180px,100%);position:relative}body.jez-layout .jez-command--credits{margin-bottom:clamp(30px,4vw,54px);font-size:clamp(1.6rem,3.4vw,2.8rem);line-height:1}body.jez-layout .jez-command--credits i{background:#fc9838;width:.5em;height:.9em;animation:1.1s step-end infinite jez-blink}body.jez-layout .jez-credits__layout{grid-template-columns:minmax(0,.8fr) minmax(0,2fr);align-items:start;gap:clamp(20px,4vw,60px);display:grid}body.jez-layout .jez-credits__year-wrap{flex-direction:column;gap:14px;display:flex;position:sticky;top:90px}body.jez-layout .jez-credits__year{color:#fc9838;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-family:Archivo,Helvetica Neue,Helvetica,sans-serif;font-size:clamp(3.4rem,9vw,8rem);font-weight:800;line-height:.85}body.jez-layout .jez-credits__legend{color:#8d8578;letter-spacing:.16em;flex-wrap:wrap;gap:8px 18px;font-size:11px;display:flex}body.jez-layout .jez-credits__legend span{align-items:center;gap:7px;display:flex}body.jez-layout .jez-credits__legend i{border:2px solid #f0ebe0;width:8px;height:8px}body.jez-layout .jez-credits__legend span:last-child i{background:#fc9838;border-color:#fc9838}body.jez-layout .jez-credits__list{padding-left:34px;position:relative}body.jez-layout .jez-credits__rail,body.jez-layout .jez-credits__wire{width:2px;position:absolute;top:6px;bottom:6px;left:6px}body.jez-layout .jez-credits__rail{background:#232019}body.jez-layout .jez-credits__wire{background:#fc9838;height:0;bottom:auto;box-shadow:0 0 10px #fc9838b3}body.jez-layout .jez-credit{opacity:.32;border-bottom:1px solid #1c1916;padding:14px 0 16px;transition:opacity .35s;position:relative}body.jez-layout .jez-credit__dot{background:#0a0908;border:2px solid #f0ebe0;width:14px;height:14px;position:absolute;top:19px;left:-34px}body.jez-layout .jez-credit[data-award=true] .jez-credit__dot{border-color:#fc9838}body.jez-layout .jez-credit.is-lit{opacity:1}body.jez-layout .jez-credit.is-lit[data-award=true] .jez-credit__dot{background:#fc9838}body.jez-layout .jez-credit.is-lit[data-award=false] .jez-credit__dot{background:#f0ebe0}body.jez-layout .jez-credit__title{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}body.jez-layout .jez-credit__title>span{color:#6b6357;letter-spacing:.12em;min-width:64px;font-size:12px}body.jez-layout .jez-credit__title h3{color:#f0ebe0;letter-spacing:-.02em;margin:0;font-family:Archivo,Helvetica Neue,Helvetica,sans-serif;font-size:clamp(1.15rem,1.9vw,1.55rem);font-weight:700;line-height:1.15}body.jez-layout .jez-credit>p{color:#a49a89;margin:5px 0 0 78px;font-family:system-ui,-apple-system,Helvetica Neue,sans-serif;font-size:.98rem;line-height:1.5}body.jez-layout .jez-credit[data-kind=WIN]>p{color:#fc9838}body.jez-layout .jez-credit__burst{width:0;height:0;position:absolute;top:26px;left:-27px}body.jez-layout .jez-credit__burst i{opacity:0;background:#fc9838;width:4px;height:4px;position:absolute;top:-2px;left:-2px}body.jez-layout .jez-footer{background:#0a0908;border-top:1px solid #2a2520}body.jez-layout .jez-footer__top,body.jez-layout .jez-footer__bottom{width:min(1180px,100%);margin:0 auto;padding-left:clamp(22px,5vw,54px);padding-right:clamp(22px,5vw,54px)}body.jez-layout .jez-footer__top{color:#8d8578;letter-spacing:.12em;flex-wrap:wrap;justify-content:space-between;gap:24px 60px;padding-top:40px;padding-bottom:24px;font-size:11px;display:flex}body.jez-layout .jez-footer__top nav,body.jez-layout .jez-footer__top>div{flex-wrap:wrap;gap:12px 26px;display:flex}body.jez-layout .jez-footer a{color:#8d8578;text-decoration:none}body.jez-layout .jez-footer a:hover,body.jez-layout .jez-footer a:focus-visible{color:#f0ebe0}body.jez-layout .jez-footer__bottom{color:#6b6357;letter-spacing:.14em;padding-bottom:40px;font-size:10px}@keyframes jez-blink{0%,54%{opacity:1}55%,to{opacity:.14}}body.jez-reveal-ready .jez-portfolio [data-reveal]:not(.is-revealed){opacity:0;translate:0 14px}body.jez-portfolio-motion-reduced .jez-portfolio [data-reveal]{opacity:1!important;translate:0!important}@media (width<=760px){body.jez-layout .jez-site-nav__inner{letter-spacing:.12em;gap:9px;font-size:9px}body.jez-layout .jez-site-nav__pill{margin-left:auto}body.jez-layout .jez-hero{gap:40px}body.jez-layout .jez-how-summary{grid-template-columns:minmax(0,1fr);align-items:start}body.jez-layout .jez-how-summary__control{justify-self:start}body.jez-layout .jez-method__title{flex-wrap:wrap}body.jez-layout .jez-credits__layout{grid-template-columns:minmax(0,1fr)}body.jez-layout .jez-credits__year-wrap{position:static}}@media (width<=440px){body.jez-layout .jez-site-nav__inner{gap:8px;padding-top:10px;padding-bottom:10px}body.jez-layout .jez-site-nav__label{max-width:42vw}body.jez-layout .jez-site-nav__pill{flex-basis:100%;margin-left:0}body.jez-layout .jez-topline{font-size:9px}body.jez-layout .jez-method__body{grid-template-columns:minmax(0,1fr)}body.jez-layout .jez-credit>p{margin-left:0}}@media (prefers-reduced-motion:reduce){body.jez-layout *,body.jez-layout :before,body.jez-layout :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}body.jez-layout .jez-portfolio [data-reveal]{opacity:1!important;translate:0!important}body.jez-layout .jez-method__lead{clip-path:inset(0)!important}}
