@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-serif-sc-landing-400-DAZRYJ03.woff2)format("woff2");unicode-range:U+20-23,U+2B-36,U+38,U+3A-3F,U+41-49,U+4B-5A,U+5F,U+61-7A,U+A9,U+B7,U+2014,U+3001-3002,U+4E00,U+4E07,U+4E09,U+4E0B,U+4E0D-4E0E,U+4E1A,U+4E2D,U+4E3A,U+4E48,U+4E5F,U+4E61,U+4E8B,U+4E94,U+4EAE,U+4EC0,U+4ECE,U+4ED8,U+4EE5,U+4F1A,U+4F4D,U+4F55,U+4F5C,U+4F60,U+4F7F,U+4F9D,U+4FA7,U+503C,U+5048,U+505C,U+50CF,U+514D,U+5165,U+5185,U+5199,U+51C6,U+51E0-51E1,U+51FA,U+5230,U+5236,U+524D,U+529F,U+52A8,U+52E4,U+5343,U+5360,U+5373,U+5385,U+53CA,U+53D1,U+53E4-53E5,U+53EA,U+53EF,U+540D,U+5411,U+5417,U+5584,U+5668,U+56DB,U+56DE,U+56E0,U+56FE,U+5728,U+573A,U+5747,U+575A,U+578B,U+58F0,U+5907,U+5947,U+594B,U+5973,U+5982,U+5B57-5B58,U+5B89,U+5B8C,U+5B9A,U+5BB9,U+5BF9,U+5C01,U+5C0A,U+5C0F,U+5C11,U+5C45,U+5C4F,U+5C71,U+5DE6,U+5DF2,U+5E38,U+5E55,U+5E73,U+5EA7,U+5ECA,U+5F00,U+5F0F,U+5F53,U+5F62,U+5F97,U+5FC3,U+5FD7,U+6027,U+6148,U+6162,U+618D,U+6210,U+6216,U+624B,U+624D,U+6253,U+6263,U+62D6,U+62E9,U+6301,U+6392,U+63A5,U+6447,U+652F,U+654F,U+6587,U+65B0,U+65B9,U+65F6,U+662F,U+666F,U+6697,U+6709,U+671B,U+672A,U+673A,U+6746,U+6761,U+6765,U+679C,U+6807,U+6A21,U+6B21-6B22,U+6B3E,U+6B63,U+6BCF,U+6C42,U+6C49,U+6CA1,U+6CE8,U+6D41,U+6D4F,U+6D53,U+6D6E,U+6E05,U+6E10,U+6E38,U+6F14,U+706F,U+70B9,U+7248,U+7269,U+72EC,U+73A9,U+73B0,U+7528,U+7533,U+7535,U+7537,U+753B,U+767E,U+7684,U+76CF,U+76D8,U+76EE,U+76F4,U+76F8,U+76FC,U+7709,U+771F,U+77ED,U+793A,U+795E,U+79BB,U+79D2,U+79FB,U+7A0B,U+7ACB,U+7B2C,U+7CBE,U+7E41,U+7EA6,U+7EAF,U+7EB8,U+7ECF,U+7EDC,U+7EE7,U+7EED,U+7EF4,U+7F51,U+7F57,U+8005,U+80FD,U+8111,U+81EA,U+82E5,U+82F1,U+884C,U+88C5,U+8981,U+89C1,U+89C6,U+89C8,U+89D2,U+89E3,U+8A00,U+8BA1,U+8BA4,U+8BAF,U+8BBE,U+8BD7,U+8BDA,U+8BED,U+8BFB,U+8D39,U+8D4B,U+8D70,U+8D77,U+8DF3,U+8F6C,U+8F7B,U+8F7D,U+8F83,U+8FD9,U+8FDB-8FDC,U+8FE2,U+9009,U+9020,U+9053,U+90A3,U+91CC,U+91D1,U+9510,U+952E,U+95ED-95EE,U+95FB,U+9605,U+963F,U+9648,U+968F,U+9700,U+9759,U+9762,U+97F3,U+9875,U+9884,U+9886,U+9898,U+989C,U+9996,U+9AA8,U+9F20,U+FF08-FF09,U+FF0C,U+FF1A-FF1B,U+FF1F}@font-face{font-family:Noto Serif SC;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-serif-sc-landing-600-Bh5Dk0Cq.woff2)format("woff2");unicode-range:U+20-23,U+2B-36,U+38,U+3A-3F,U+41-49,U+4B-5A,U+5F,U+61-7A,U+A9,U+B7,U+2014,U+3001-3002,U+4E00,U+4E07,U+4E09,U+4E0B,U+4E0D-4E0E,U+4E1A,U+4E2D,U+4E3A,U+4E48,U+4E5F,U+4E61,U+4E8B,U+4E94,U+4EAE,U+4EC0,U+4ECE,U+4ED8,U+4EE5,U+4F1A,U+4F4D,U+4F55,U+4F5C,U+4F60,U+4F7F,U+4F9D,U+4FA7,U+503C,U+5048,U+505C,U+50CF,U+514D,U+5165,U+5185,U+5199,U+51C6,U+51E0-51E1,U+51FA,U+5230,U+5236,U+524D,U+529F,U+52A8,U+52E4,U+5343,U+5360,U+5373,U+5385,U+53CA,U+53D1,U+53E4-53E5,U+53EA,U+53EF,U+540D,U+5411,U+5417,U+5584,U+5668,U+56DB,U+56DE,U+56E0,U+56FE,U+5728,U+573A,U+5747,U+575A,U+578B,U+58F0,U+5907,U+5947,U+594B,U+5973,U+5982,U+5B57-5B58,U+5B89,U+5B8C,U+5B9A,U+5BB9,U+5BF9,U+5C01,U+5C0A,U+5C0F,U+5C11,U+5C45,U+5C4F,U+5C71,U+5DE6,U+5DF2,U+5E38,U+5E55,U+5E73,U+5EA7,U+5ECA,U+5F00,U+5F0F,U+5F53,U+5F62,U+5F97,U+5FC3,U+5FD7,U+6027,U+6148,U+6162,U+618D,U+6210,U+6216,U+624B,U+624D,U+6253,U+6263,U+62D6,U+62E9,U+6301,U+6392,U+63A5,U+6447,U+652F,U+654F,U+6587,U+65B0,U+65B9,U+65F6,U+662F,U+666F,U+6697,U+6709,U+671B,U+672A,U+673A,U+6746,U+6761,U+6765,U+679C,U+6807,U+6A21,U+6B21-6B22,U+6B3E,U+6B63,U+6BCF,U+6C42,U+6C49,U+6CA1,U+6CE8,U+6D41,U+6D4F,U+6D53,U+6D6E,U+6E05,U+6E10,U+6E38,U+6F14,U+706F,U+70B9,U+7248,U+7269,U+72EC,U+73A9,U+73B0,U+7528,U+7533,U+7535,U+7537,U+753B,U+767E,U+7684,U+76CF,U+76D8,U+76EE,U+76F4,U+76F8,U+76FC,U+7709,U+771F,U+77ED,U+793A,U+795E,U+79BB,U+79D2,U+79FB,U+7A0B,U+7ACB,U+7B2C,U+7CBE,U+7E41,U+7EA6,U+7EAF,U+7EB8,U+7ECF,U+7EDC,U+7EE7,U+7EED,U+7EF4,U+7F51,U+7F57,U+8005,U+80FD,U+8111,U+81EA,U+82E5,U+82F1,U+884C,U+88C5,U+8981,U+89C1,U+89C6,U+89C8,U+89D2,U+89E3,U+8A00,U+8BA1,U+8BA4,U+8BAF,U+8BBE,U+8BD7,U+8BDA,U+8BED,U+8BFB,U+8D39,U+8D4B,U+8D70,U+8D77,U+8DF3,U+8F6C,U+8F7B,U+8F7D,U+8F83,U+8FD9,U+8FDB-8FDC,U+8FE2,U+9009,U+9020,U+9053,U+90A3,U+91CC,U+91D1,U+9510,U+952E,U+95ED-95EE,U+95FB,U+9605,U+963F,U+9648,U+968F,U+9700,U+9759,U+9762,U+97F3,U+9875,U+9884,U+9886,U+9898,U+989C,U+9996,U+9AA8,U+9F20,U+FF08-FF09,U+FF0C,U+FF1A-FF1B,U+FF1F}.site{background:radial-gradient(ellipse 60% 40% at 50% 0%, #c9a0631a, transparent 70%), var(--night);min-height:100vh;line-height:1.75}.site-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;max-width:1120px;margin:0 auto;padding:8px 24px;display:flex}.wordmark{min-height:var(--hit);color:var(--paper);flex-direction:column;justify-content:center;text-decoration:none;display:inline-flex}.wordmark .en{font-family:var(--serif-en);letter-spacing:.32em;color:var(--ember);font-size:13px}.wordmark .cn{font-family:var(--serif-cn);letter-spacing:.12em;font-size:15px}.site-nav{gap:4px;margin-left:auto;display:flex}.site-nav a{color:var(--smoke);align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}main{max-width:1120px;margin:0 auto;padding:0 24px 64px}.hero{text-align:center;flex-direction:column;align-items:center;padding:12vh 0 10vh;display:flex}.hero .kicker{font-family:var(--serif-en);letter-spacing:.42em;color:var(--ember);margin:24px 0 8px}.hero h1{font-family:var(--serif-cn);letter-spacing:.16em;margin:0;font-size:clamp(34px,6vw,60px);font-weight:600}.hero .motto{font-family:var(--serif-en);letter-spacing:.24em;color:var(--smoke);margin:8px 0 32px;font-style:italic}.hero .lead{max-width:34em;margin:0 0 40px;font-size:18px}.hero .status,.site-footer{color:var(--smoke);font-size:13px}.hero .status{margin-top:24px}section>h2{font-family:var(--serif-cn);letter-spacing:.2em;color:var(--ember);border-bottom:1px solid var(--line);margin:64px 0 24px;padding-bottom:12px;font-weight:400}.how ol{margin:0;padding-left:1.4em}.how li{margin:10px 0}.grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;display:grid}.grid article{border:1px solid var(--line);padding:24px}.grid h3{font-weight:400;font-family:var(--serif-en);margin:0 0 8px;font-size:22px}.arhat-card .plate{color:var(--ember);letter-spacing:.1em;margin:0 0 4px;font-size:14px}.arhat-card .verse{font-family:var(--serif-cn);margin:12px 0 0;line-height:2}.arhat-card .verse:lang(en){font-family:var(--serif-en);font-size:18px;font-style:italic;line-height:1.6}.faq dt{margin-top:20px;font-weight:500}.faq dd{color:#f7f4eccc;margin:4px 0 0}.enter.secondary{margin-top:32px}.site-footer{border-top:1px solid var(--line);max-width:1120px;margin:0 auto;padding:24px}.site-footer p{margin:4px 0}.not-found .hero{justify-content:center;min-height:100vh}
