body{background:#fffaf0}.hero{position:relative}.hero-copy:before{content:'⚡  IDEA LAB';display:inline-block;background:#f3bf3b;color:#102334;font:10px 'DM Mono',monospace;letter-spacing:1px;padding:8px 10px;transform:rotate(-2deg);margin-bottom:16px}.hero h1{font-weight:800}.hero-art{border-radius:26px;box-shadow:12px 12px 0 #f3bf3b}.program{border-radius:18px;box-shadow:5px 5px 0 rgba(16,35,52,.12);border:2px solid #102334}.program:nth-child(1){transform:rotate(-.7deg)}.program:nth-child(2){transform:translateY(8px)}.program:nth-child(3){transform:rotate(.7deg)}.path-section{position:relative;overflow:hidden}.path-section:before,.path-section:after{content:'✦';position:absolute;color:#f3bf3b;font-size:58px;opacity:.88}.path-section:before{left:4%;top:24px}.path-section:after{right:5%;bottom:22px;color:#82cae6}.path-grid article{transition:transform .2s ease}.path-grid article:hover{transform:translateY(-6px)}.build-card{border-radius:18px;box-shadow:6px 6px 0 #102334;border:2px solid #102334}.build-card:nth-child(1){background:#e9f7f2}.build-card:nth-child(2){background:#fff1d5}.build-card:nth-child(3){background:#e4f4fa}.build-copy h3:before{content:'✦ ';color:#ef795f}.lab-section{background:#f3bf3b}.contact-card{border-radius:16px;box-shadow:7px 7px 0 #ef795f}.address-card{border-radius:14px;box-shadow:4px 4px 0 #102334}.button{border-radius:999px}.button:hover{transform:translateY(-2px);box-shadow:4px 4px 0 #f3bf3b}.project-chip{border-radius:999px}.mark{border:2px solid #102334}@media(max-width:780px){.program:nth-child(n){transform:none}.hero-art{box-shadow:7px 7px 0 #f3bf3b}}
