*{box-sizing:border-box}body{margin:0;background:#f1efe7;color:#203b33;font-family:Arial,sans-serif}header,footer{display:flex;justify-content:space-between;align-items:center;padding:30px 6vw;border-bottom:1px solid #203b3328}header a{color:inherit;text-decoration:none;font-weight:800;letter-spacing:2px}header a span{font-weight:400}header>span,footer{font-size:12px}main{padding:80px 6vw 100px;max-width:1400px;margin:auto}.label{font-size:11px;letter-spacing:3px}h1{font-family:Georgia,serif;font-size:clamp(46px,7vw,100px);font-weight:400;line-height:1.05;letter-spacing:-3px;margin:30px 0}em{color:#bf4e31}.intro{max-width:530px;font-size:17px;line-height:1.8}.project{display:flex;gap:40px;align-items:center;margin-top:60px;max-width:850px;padding:45px;background:#203b33;color:#f5edda;text-decoration:none;border-radius:5px}.symbol{font-size:100px;color:#efb84c}small{font-size:10px;letter-spacing:2px}h2{font-size:36px;letter-spacing:5px;margin:15px 0}.project p{line-height:1.6}.project b{display:inline-block;margin-top:15px;color:#efb84c}footer{border-top:1px solid #203b3328;border-bottom:0}@media(max-width:600px){header>span{display:none}main{padding-top:45px}.project{padding:28px;gap:20px}.symbol{font-size:50px}h1{letter-spacing:-2px}footer{gap:20px}}
