.phero{padding:96px 16px 20px;max-width:1240px;margin:0 auto}.phero .slipwrap{transform:rotate(-1deg);margin-top:8px}.phero h1{font-size:clamp(50px,14vw,160px)}
.lede{font-size:21px;margin-top:22px;max-width:34ch}.box{background:var(--sheet);padding:22px 18px;box-shadow:6px 12px 0 #0000000f;margin-top:26px;max-width:760px}.box h2{font:800 26px/1.05 IT;letter-spacing:-.02em;margin:0 0 8px}.box p,.box li{max-width:60ch}.box p+p,.box ul{margin-top:10px}.box ul{padding-left:20px}
.box+.box{transform:rotate(-.4deg)}.phero .btn{max-width:560px;margin-top:22px}
.who{list-style:none;margin-top:26px;background:var(--sheet);padding:4px 16px;box-shadow:6px 12px 0 #0000000f;max-width:900px}.who li a{text-decoration:none;display:grid;grid-template-columns:1fr auto;gap:4px 12px;align-items:center;padding:18px 0;border-bottom:2px solid #11111122}.who li:last-child a{border:0}.who b{font:800 clamp(24px,7vw,48px)/1 IT;letter-spacing:-.03em;text-transform:uppercase}.who .mono{color:var(--grey);grid-column:1}.who a:hover b{color:var(--hot)}.who .go{grid-row:1/3;grid-column:2;font:800 22px IT}
@media (min-width:900px){.phero{padding:120px 48px 30px}.sec{padding-left:48px;padding-right:48px}}