*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:#11130f;color:#eeeee3;font-family:Arial,Helvetica,sans-serif}a{color:inherit}main{max-width:1200px;margin:auto;padding:0 24px}.hero{display:grid;grid-template-columns:1.1fr 1fr;gap:32px;padding:64px 0 56px;align-items:center}.eyebrow,.edition,.art-caption,.number{font:11px monospace;letter-spacing:1.7px}.eyebrow{color:#c6f55b}h1{font-size:clamp(50px,7vw,104px);letter-spacing:-.07em;line-height:.9;margin:26px 0}h1 span{color:#c6f55b}.intro{color:#bdc2b2;font-size:20px;line-height:1.6}.hero-link{display:inline-flex;gap:36px;align-items:center;min-height:48px;margin-top:12px;font-size:13px;text-underline-offset:7px}.hero-art{position:relative;background:#c6f55b;color:#18200c;min-height:440px;display:flex;align-items:center;justify-content:center;overflow:hidden;background-image:linear-gradient(#9fbd4744 1px,transparent 1px),linear-gradient(90deg,#9fbd4744 1px,transparent 1px);background-size:32px 32px}.hero-art img{width:90%;height:380px;object-fit:contain}.edition{position:absolute;top:22px;left:20px;font-size:10px}.art-caption{position:absolute;bottom:22px;left:20px;font-size:10px}.experiences{padding:24px 0 56px}.section-heading h2{font-size:38px;letter-spacing:-1.5px;margin:10px 0 28px}.cards{display:grid;grid-template-columns:1fr 1fr;gap:22px}.experience{border:1px solid #414737;position:relative;display:flex;flex-direction:column;background:#191d15}.number{position:absolute;top:10px;left:22px;z-index:1}.card-body{padding:26px;display:flex;flex:1;flex-direction:column}.card-body h3{font-size:32px;margin:0 0 12px;letter-spacing:-1px}.card-body p{font-size:15px;line-height:1.6;color:#bdc2b2;margin:0 0 24px}.button{display:flex;justify-content:space-between;align-items:center;min-height:52px;padding:16px 20px;font-size:14px;font-weight:700;background:#c6f55b;color:#152009;text-decoration:none;margin-top:auto}.button:hover{background:#d7ff83}.card-body .fine{font-size:11px;margin:16px 0 0}.runner-art{height:225px;position:relative;background:linear-gradient(#10263d,#243f58);overflow:hidden}.runner-art b{position:absolute;right:22px;top:45px;font-size:112px;letter-spacing:-9px;color:#f0f0df}.skyline{position:absolute;bottom:30px;left:0;width:100%;height:130px;background:repeating-linear-gradient(90deg,#091a2b 0 30px,transparent 30px 40px);clip-path:polygon(0 60%,10% 60%,10% 30%,25% 30%,25% 50%,36% 50%,36% 10%,46% 10%,46% 40%,56% 40%,56% 0,68% 0,68% 45%,80% 45%,80% 25%,90% 25%,90% 60%,100% 60%,100% 100%,0 100%)}.track{position:absolute;bottom:0;width:100%;height:30px;background:#56623d;border-top:6px solid #a0c949}.creator-art{background:#c6f55b;color:#152009;height:225px;display:flex;align-items:center;justify-content:space-between;padding:40px 24px 12px;overflow:hidden}.creator-card .number{color:#152009}.creator-art>span{font-size:42px;font-weight:900;letter-spacing:-2px;line-height:.95}.creator-art img{width:48%;height:205px;object-fit:contain}.closing{border-top:1px solid #414737;padding:42px 0 60px}.closing p{font-size:12px;letter-spacing:2px}.closing h2{font-size:clamp(36px,7vw,80px);letter-spacing:-2px;color:#c6f55b;margin:10px 0 20px}.closing>span{font-size:18px;font-weight:900}footer{border-top:1px solid #414737;max-width:1200px;margin:auto;padding:28px 24px;display:flex;align-items:center;justify-content:space-between;gap:22px;font-size:11px;color:#bdc2b2}footer>div{display:flex;gap:20px}footer a{display:inline-flex;align-items:center;min-height:44px}a:focus-visible{outline:3px solid #c6f55b;outline-offset:5px}@media(max-width:700px){main{padding:0 20px}.hero{grid-template-columns:1fr;gap:24px;padding:36px 0 28px}h1{font-size:clamp(52px,14vw,84px);margin:24px 0}.intro{font-size:17px}.hero-art{min-height:300px}.hero-art img{height:270px}.cards{grid-template-columns:1fr}.section-heading h2{font-size:32px}.card-body{padding:22px}.creator-art>span{font-size:40px}footer{align-items:flex-start;flex-direction:column;gap:6px}footer>div{flex-wrap:wrap;gap:20px}.closing{padding-bottom:36px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}