._1SuxzG_bar,._1SuxzG_overlay{padding:22px var(--gutter);justify-content:space-between;align-items:center;font-weight:600;display:flex}._1SuxzG_overlay{z-index:2;position:absolute;inset:0 0 auto}._1SuxzG_bar{border-bottom:1px solid var(--rule)}._1SuxzG_home{text-decoration:none}._1SuxzG_links{gap:26px;display:flex}._1SuxzG_bar a,._1SuxzG_overlay a{text-underline-offset:5px;text-decoration:none}._1SuxzG_bar a:hover,._1SuxzG_overlay a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime)}@media (max-width:640px){._1SuxzG_links a:not(:last-child){display:none}}
.DEsqIa_page{max-width:1280px;padding:80px var(--gutter) 120px;margin:0 auto}.DEsqIa_page h1{letter-spacing:-.03em;text-transform:uppercase;color:var(--lime);margin-bottom:56px;font-size:clamp(2.6rem,6vw,5.4rem);font-weight:800;font-stretch:80%;line-height:.9}.DEsqIa_empty{color:var(--muted)}.DEsqIa_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:56px 40px;display:grid}.DEsqIa_post{align-content:start;gap:14px;text-decoration:none;display:grid}.DEsqIa_post img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%;transition:transform .4s var(--ease-out);border-radius:14px}.DEsqIa_post:hover img{transform:scale(1.02)}.DEsqIa_post h2{text-transform:uppercase;text-wrap:balance;font-size:clamp(1.5rem,1.2rem + 1vw,2.1rem);font-weight:800;font-stretch:80%;line-height:1}.DEsqIa_post:hover h2{color:var(--lime)}.DEsqIa_post p{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
._8aEwW_hero{background:var(--deep);height:100svh;min-height:640px;position:relative;overflow:hidden}._8aEwW_photo{-o-object-fit:cover;object-fit:cover;-o-object-position:65% 36%;object-position:65% 36%;width:100%;height:100%;animation:_8aEwW_settle 2.2s var(--ease-out) forwards;position:absolute;inset:0;transform:scale(1.06)}@keyframes _8aEwW_settle{to{transform:scale(1)}}._8aEwW_hero:after{content:"";pointer-events:none;background:linear-gradient(#0d1f1280 0,#0000 18% 50%,#0d1f12d9 100%),linear-gradient(90deg,#12301b80 0,#12301b33 45%,#12301b12 100%);position:absolute;inset:0}._8aEwW_name{z-index:2;max-width:56%;padding:0 var(--gutter) clamp(28px, 7vh, 72px);animation:_8aEwW_rise 1s .15s var(--ease-out) both;position:absolute;bottom:0;left:0}@keyframes _8aEwW_rise{0%{opacity:0;transform:translateY(24px)}}._8aEwW_name h1{letter-spacing:-.035em;color:var(--lime);text-transform:uppercase;font-size:clamp(4rem,min(12.5vw,27svh),17rem);font-weight:800;font-stretch:75%;line-height:.8}._8aEwW_name p{max-width:min(30ch,100%);margin-top:28px;font-size:clamp(1.15rem,1rem + .7vw,1.6rem);font-weight:500;line-height:1.3}._8aEwW_acts{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}._8aEwW_btn{background:var(--lime);color:var(--ink);transition:transform .2s var(--ease-out), background .2s;border-radius:999px;padding:15px 24px;font-weight:700;text-decoration:none;display:inline-block}._8aEwW_btn:hover{background:var(--lime-hi);transform:translateY(-2px)}._8aEwW_btn:active{transform:translateY(0)}._8aEwW_ghost{color:var(--paper);box-shadow:inset 0 0 0 2px var(--paper);background:0 0}._8aEwW_ghost:hover{background:var(--paper);color:var(--ink)}@media (max-aspect-ratio:1){._8aEwW_photo{-o-object-position:64% 50%;object-position:64% 50%;transform-origin:76% 95%;animation:none;transform:scale(1.4)}._8aEwW_hero:after{background:linear-gradient(#0d1f1280 0,#0000 16% 52%,#0d1f12e6 80%),linear-gradient(90deg,#12301b33 0,#12301b0f 100%)}._8aEwW_name{max-width:none;right:0}._8aEwW_name h1{font-size:clamp(3.4rem,min(19vw,11svh),9rem)}}._8aEwW_ticker{background:var(--lime);color:var(--ink);white-space:nowrap;text-transform:uppercase;padding:10px 0;font-size:clamp(1.4rem,3vw,2.4rem);font-weight:800;font-stretch:80%;overflow:hidden}._8aEwW_ticker>div{align-items:center;gap:.5em;animation:40s linear infinite _8aEwW_tick;display:inline-flex}._8aEwW_leaf{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;width:.7em;height:.7em;margin-right:.5em}@keyframes _8aEwW_tick{to{transform:translate(-50%)}}._8aEwW_wrap{max-width:1280px;padding:0 var(--gutter);margin:0 auto}._8aEwW_statement{letter-spacing:-.015em;max-width:32ch;padding:120px 0;font-size:clamp(1.35rem,1rem + 2vw,2.25rem);font-weight:600;line-height:1.2}._8aEwW_work h2,._8aEwW_caps h2,._8aEwW_writing h2,._8aEwW_contact h2{letter-spacing:-.01em;text-transform:uppercase;color:var(--lime);margin-bottom:48px;font-size:clamp(2.6rem,6vw,5.4rem);font-weight:800;font-stretch:88%;line-height:.95}._8aEwW_work{padding-bottom:120px}._8aEwW_group{color:var(--lime);border-bottom:2px solid var(--lime);margin:72px 0 0;padding-bottom:16px;font-size:clamp(1.25rem,1.1rem + .5vw,1.6rem);font-weight:700}._8aEwW_list{display:grid}._8aEwW_item{border-bottom:1px solid var(--rule);transition:background .3s var(--ease-out);grid-template-columns:minmax(0,1fr) minmax(0,1.7fr) 11rem;align-items:baseline;gap:12px 48px;margin:0 -18px;padding:36px 18px;display:grid}._8aEwW_item:hover{background:var(--leaf)}._8aEwW_item h4{letter-spacing:-.005em;text-transform:uppercase;text-wrap:balance;font-size:clamp(1.5rem,1.2rem + 1vw,2.1rem);font-weight:750;font-stretch:92%;line-height:1.05}._8aEwW_item p{color:var(--muted);max-width:60ch;line-height:1.6}._8aEwW_item p b{color:var(--paper);font-weight:600}._8aEwW_pill{border:1.5px solid var(--lime);color:var(--lime);white-space:nowrap;border-radius:999px;justify-self:end;padding:6px 12px;font-size:.875rem;font-weight:700;text-decoration:none;transition:background .2s,color .2s}a._8aEwW_pill:hover{background:var(--lime);color:var(--ink)}._8aEwW_plain{border-color:var(--rule);color:var(--muted);font-weight:600}._8aEwW_note{color:var(--muted);margin-top:28px;font-size:.875rem}._8aEwW_caps{background:var(--paper);color:var(--ink);padding:120px 0}._8aEwW_caps h2{color:var(--deep)}._8aEwW_capgrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:40px 32px;display:grid}._8aEwW_capgrid h3{text-transform:uppercase;color:var(--deep);margin-bottom:12px;font-size:1.75rem;font-weight:800;font-stretch:90%;line-height:1}._8aEwW_capgrid p{color:var(--muted-on-paper)}._8aEwW_contact{padding-top:120px;padding-bottom:96px}._8aEwW_big{letter-spacing:-.03em;color:var(--lime);overflow-wrap:anywhere;font-size:clamp(2.4rem,9vw,8.5rem);font-weight:800;font-stretch:75%;line-height:.9;text-decoration:none;transition:color .2s;display:block}._8aEwW_big:hover{color:var(--paper)}._8aEwW_footer{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:28px;padding-bottom:40px;font-size:.9rem;display:flex}._8aEwW_footer a:hover{color:var(--lime)}@supports (animation-timeline:view()){._8aEwW_reveal,._8aEwW_item{animation:linear both _8aEwW_reveal;animation-timeline:view();animation-range:entry entry 60%}}@keyframes _8aEwW_reveal{0%{opacity:0;transform:translateY(32px)}}@media (max-width:760px){._8aEwW_item{grid-template-columns:1fr;gap:12px;margin:0;padding:28px 0}._8aEwW_item ._8aEwW_pill{justify-self:start}}._8aEwW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._8aEwW_group a{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}._8aEwW_writing{padding-top:120px}._8aEwW_post{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:24px;padding:26px 0;text-decoration:none;display:flex}._8aEwW_post h3{text-wrap:balance;font-size:clamp(1.15rem,1rem + .6vw,1.5rem);font-weight:700;line-height:1.3;transition:color .2s}._8aEwW_post:hover h3{color:var(--lime)}._8aEwW_post time{color:var(--muted);white-space:nowrap;font-size:.9rem}._8aEwW_more{color:var(--lime);margin-top:28px;font-weight:700;text-decoration:none;display:inline-block}._8aEwW_more:hover{text-underline-offset:5px;text-decoration:underline}
