*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f6efe2;color:#30251d;font-family:"Noto Sans",sans-serif;line-height:1.7}a{text-decoration:none;color:inherit}.container{width:min(1060px,90%);margin:auto}header{position:sticky;top:0;z-index:10;background:#f6efe2;border-bottom:1px solid #d8c9b3}.nav{height:76px;display:flex;align-items:center;justify-content:space-between}.brand{display:flex;align-items:center;gap:10px}.mark{width:40px;height:40px;border:1.5px solid #8c241f;display:grid;place-items:center;color:#8c241f;font:700 22px "Noto Serif"}.brand b{display:block;font:700 12px "Noto Serif";letter-spacing:1.3px}.brand small{display:block;color:#8c241f;font-size:8px;letter-spacing:2px}nav{display:flex;gap:28px;font-size:12px;font-weight:600}nav a:hover{color:#8c241f}.menu{display:none;border:0;background:none;font-size:22px;color:#8c241f}
.hero{background:#e9dcc6;border-bottom:1px solid #cfbda1}.hero-grid{min-height:620px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px}.eyebrow{margin:0 0 14px;color:#8c241f;font-size:10px;font-weight:700;letter-spacing:3px}.hero h1{font:800 88px/1 "Noto Serif";color:#8c241f;margin:0}.hero h2{font:600 28px "Noto Serif";margin:6px 0 18px}.lead{font:16px "Noto Serif";color:#635447;margin-bottom:27px}.button{display:inline-block;background:#8c241f;color:#fff;padding:10px 18px;font-size:12px;font-weight:700}.board-wrap{text-align:center}.board{position:relative;width:min(390px,90vw);aspect-ratio:1;margin:auto;background:#caa46c;border:9px solid #51301e;box-shadow:12px 12px 0 #87683f}.diag,.h,.v{position:absolute;background:#52301f}.diag{width:3px;height:100%;left:50%;top:0}.d1{transform:rotate(45deg)}.d2{transform:rotate(-45deg)}.h{height:3px;left:10%;right:10%}.h1{top:25%}.h2{top:50%}.h3{top:75%}.v{width:3px;top:10%;bottom:10%}.v1{left:25%}.v2{left:50%}.v3{left:75%}.t,.g{position:absolute;z-index:2}.t{width:43px;height:43px;border-radius:50%;background:#8c241f;border:3px solid #4d1714;display:grid;place-items:center;font-size:21px}.t1{top:7%;left:7%}.t2{top:7%;right:7%}.t3{bottom:7%;left:7%}.t4{bottom:7%;right:7%}.g{width:21px;height:21px;border-radius:50%;background:#f5eddf;border:3px solid #493d32}.g1{left:25%;top:48%}.g2{left:48%;top:30%}.g3{left:48%;top:67%}.g4{right:25%;top:48%}.board-wrap>p{font:13px "Noto Serif";color:#765b3a;margin-top:23px}
.section{padding:95px 0}.narrow{max-width:720px}.section h2,.contact h2{font:600 42px/1.25 "Noto Serif";margin:5px 0 22px}.section h2 em{font-style:normal;color:#8c241f}.narrow p:not(.eyebrow),.history p{color:#665a4e;font-size:14px}.game{background:#38291f;color:#f5eadb;border-top:4px solid #ae8246;border-bottom:4px solid #ae8246}.game .eyebrow{color:#d1a866}.game h2{font-size:50px}.game-grid{display:grid;grid-template-columns:1fr .8fr;gap:90px;align-items:center}.game p{color:#d5c6b3}.facts{display:flex;margin-top:30px}.facts span{flex:1;border-top:1px solid #79604d;border-bottom:1px solid #79604d;padding:15px 10px;font-size:11px;color:#cbbba8}.facts b{display:block;color:#d4aa67;font:700 28px "Noto Serif"}.heritage{height:300px;border:1px solid #c49b5b;outline:1px solid #c49b5b;outline-offset:7px;display:flex;flex-direction:column;align-items:center;justify-content:center}.nepali{font:700 43px "Noto Serif";color:#d6ad6c}.english{font-size:9px;letter-spacing:3px;color:#bda586;margin-top:8px}.small-board{width:100px;height:100px;margin-top:25px;border:4px solid #a57a42;position:relative}.sb-lines{position:absolute;inset:12px;background:linear-gradient(45deg,transparent 48%,#a57a42 49%,#a57a42 51%,transparent 52%),linear-gradient(-45deg,transparent 48%,#a57a42 49%,#a57a42 51%,transparent 52%)}.history{background:#f9f4eb;border-bottom:1px solid #d9cbb7}.history-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px}.history p{margin-top:0}.members{background:#f6efe2}.center{text-align:center;margin-bottom:38px}.center h2{margin:0;font-size:42px}.center>p:last-child{font-size:13px;color:#76695c}.member-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.member-grid article{background:#fbf6ed;border:1px solid #d8c9b3;padding:28px;text-align:center}.member-grid b{color:#8c241f;font-size:11px}.member-grid h3{font:600 23px "Noto Serif";margin:10px 0}.member-grid p{font-size:12px;color:#71655a;margin:0}.contact{background:#e9dcc6;border-top:1px solid #cfbda1;padding:80px 0}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.contact h2{font-size:38px}.contact>div>p:not(.eyebrow){color:#6d5f51;font-size:13px}.contact-card{border-left:2px solid #8c241f;padding-left:25px}.contact-card div{margin:16px 0}.contact-card small{display:block;color:#8c241f;font-size:9px;letter-spacing:2px}.contact-card b,.contact-card a{font-size:13px}.contact-card a{color:#8c241f}footer{background:#2e2119;color:#cfc0b0}.footer{height:85px;display:flex;align-items:center;justify-content:space-between;font-size:10px}
@media(max-width:760px){nav{display:none}.menu{display:block}.hero-grid,.game-grid,.history-grid,.contact-grid{grid-template-columns:1fr;gap:50px}.hero-grid{padding:65px 0}.hero{text-align:center}.hero h1{font-size:68px}.game h2{font-size:40px}.member-grid{grid-template-columns:1fr}.footer{height:auto;padding:22px 0;gap:8px;flex-direction:column}.facts span{font-size:9px}.facts b{font-size:24px}}

