.film-collections{border-top:1px solid var(--line);margin-top:48px}.film-collection{border-bottom:1px solid var(--line)}.film-collection-link{color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding-block:36px;list-style:none;display:flex}.film-collection-link::-webkit-details-marker{display:none}.film-collection[open] .film-collection-expand,.film-collection:not([open]) .film-collection-collapse{display:none}.film-collection .on-camera-films{margin:0 0 36px}.films-page .film-collection .film-empty{border:0;margin:0 0 36px;padding:0}.film-collection h2{margin:0;font-size:21px;font-weight:500}.film-collection-action{color:var(--muted);align-items:center;gap:24px;font-size:14px;display:inline-flex}.film-collection-link:hover .film-collection-action{color:#947638}.films-page .film-back{margin:0 0 28px}.films-page .film-empty{border-top:1px solid var(--line);color:var(--muted);margin-top:48px;padding-block:30px}.on-camera-films{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:48px;display:grid}.on-camera-film{flex-direction:column;min-width:0;display:flex}.film-poster{aspect-ratio:16/9;flex:none;display:block;position:relative}.film-poster-media{max-width:100%;height:100%;position:absolute;inset-block-start:0;inset-inline-start:0}.film-poster img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.film-play{background:#00000073;border-radius:50%;width:56px;height:56px;transition:background .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.film-play:before{content:"";border:10px solid #0000;border-left:16px solid #fff;border-right-width:0;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.film-poster:hover .film-play,.film-poster:focus-visible .film-play{background:#0000009e}.film-duration{inset-inline-end:10px;color:#fff;background:#000000a6;padding:3px 7px;font:12px/1.5 "Source Sans 3",sans-serif;position:absolute;bottom:10px}.film-player iframe{background:#000;border:0;width:100%;height:100%;position:absolute;inset:0}.on-camera-film h2,.on-camera-film h3{margin:20px 0 12px;font-size:21px;font-weight:500;line-height:1.6}.on-camera-group{margin-top:48px}.on-camera-group+.on-camera-group{border-top:1px solid var(--line);margin-top:64px;padding-top:36px}.on-camera-group-title{margin:0;font-size:30px;font-weight:500;line-height:1.6}.on-camera-group .on-camera-films{margin-top:28px}.film-platforms{flex-wrap:wrap;gap:8px 24px;margin-top:auto;display:flex}.films-page .film-platforms .text-link{gap:10px}@media (width<=600px){.on-camera-group-title{font-size:26px}.on-camera-films{grid-template-columns:1fr;gap:40px;margin-top:36px}.film-play{width:48px;height:48px}.film-collection-link{gap:14px;padding-block:28px}.film-collection h2{font-size:20px}.film-collections{margin-top:36px}}.films-page>.on-camera-group:first-child{margin-top:0}.on-camera-group .on-camera-group-intro{margin:12px 0 0}.book-account{max-width:820px;margin-inline:auto}.book-account.has-reader-shelf{max-width:1120px}.book-account-identity{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.book-account-identity p{margin:0}.book-admin>summary{cursor:pointer;border-block:1px solid var(--line);padding-block:16px}.book-admin-content{margin-top:24px}.book-account form,.book-code-step{gap:18px;display:grid}.book-account label{gap:8px;display:grid}.book-login-form{max-width:420px;margin-top:32px}.book-account :is(input,select){box-sizing:border-box;border:1px solid var(--line);width:100%;min-height:44px;color:var(--ink);font:inherit;background:0 0;border-radius:0;padding:8px 10px}.book-account button,.book-purchase,.book-login-link,.prose-body>button{border:1px solid var(--line);width:fit-content;max-width:100%;min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;padding:8px 16px}.book-account [hidden]{display:none}.book-account button:disabled,.book-purchase:disabled{opacity:.6;cursor:wait}.book-account :is(input,select,button):focus-visible,.book-purchase:focus-visible{outline-offset:3px;outline:2px solid #947638}.book-shelf{margin-block:28px}.book-admin{margin-top:52px}.book-admin fieldset{border:1px solid var(--line);gap:20px;min-width:0;margin:0;padding:22px;display:grid}.book-admin legend{padding-inline:8px}.book-admin .book-enable{align-items:center;gap:10px;display:flex}.book-enable input{width:18px;min-height:18px}.prose-body .book-paywall{border-top:1px solid var(--line);max-width:520px;margin-block:28px;padding:24px 0;font-size:16px;line-height:1.8}.prose-body .book-paywall p{margin:0}.book-unlock-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;display:flex}.book-paywall .book-unlock-title{font-size:18px}.book-paywall .book-unlock-price{white-space:nowrap;font-size:24px}.prose-body .book-paywall .book-unlock-note{color:var(--muted);margin-top:10px;font-size:14px;line-height:1.8}.book-unlock-action{margin-top:22px}.book-paywall :is(.book-purchase,.book-login-link){color:#faf8f2;background:#303c32;border:1px solid #303c32;border-radius:3px;justify-content:center;align-items:center;min-height:46px;padding:10px 24px;font-size:16px;line-height:1.5;text-decoration:none;display:inline-flex}.book-paywall :is(.book-purchase,.book-login-link):hover{background:#455045}.book-paywall .book-login-link:focus-visible{outline-offset:3px;outline:2px solid #947638}.prose-body .book-paywall .book-refund-notice{color:var(--muted);margin-top:16px;font-size:12px;line-height:1.8}.prose-body .book-paywall .book-payment-status:not(:empty){margin-top:12px;font-size:14px}.book-registration-note{color:var(--muted);margin:0;font-size:14px;line-height:1.8}.book-auth-code{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.book-auth-links{flex-wrap:wrap;justify-content:space-between;gap:8px 20px;display:flex}.book-account .book-auth-links button{min-height:44px;color:var(--muted);border:0;padding:4px 0;font-size:14px}.book-auth-links button:hover{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.book-login-link{display:inline-block}.book-payment-status:empty{display:none}.book-offer{max-width:760px;margin-inline:auto}.reader-shelf{--shelf-line:var(--line,#d8cfbd);--shelf-ink:var(--ink,#332c24);--shelf-paper:var(--paper,#f7f3ea);max-width:1120px;color:var(--shelf-ink);margin:28px auto 0}.reader-shelf-filters{flex-wrap:wrap;gap:8px;margin:0 0 24px;display:flex}.reader-shelf-filter{border:1px solid var(--shelf-line);min-height:42px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:7px 15px}.reader-shelf-filter:hover,.reader-shelf-filter.is-active{background:color-mix(in srgb, var(--shelf-line) 32%, transparent)}.reader-shelf-filters>span{cursor:default}.reader-shelf :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #947638}.reader-shelf-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,3vw,34px);display:grid}.reader-shelf-card{min-width:0}.reader-shelf-link{height:100%;color:inherit;flex-direction:column;align-items:stretch;gap:18px;text-decoration:none;display:flex}.reader-shelf-art{aspect-ratio:3/4;background:color-mix(in srgb, var(--shelf-line) 28%, var(--shelf-paper));place-items:center;width:100%;display:grid;position:relative;overflow:hidden;box-shadow:0 5px 15px #3027191c}.reader-shelf-cover{object-fit:contain;width:100%;height:100%;display:block}.reader-shelf-cover--blank{background:linear-gradient(135deg,#e8dfce,#f5efe3 52%,#ded2bd)}.reader-shelf-status{background:color-mix(in srgb, var(--shelf-paper) 92%, transparent);max-width:calc(100% - 16px);padding:4px 8px;font-size:12px;line-height:1.4;position:absolute;inset-block-start:8px;inset-inline-start:8px}.reader-shelf-info{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.reader-shelf-title{text-wrap:pretty;width:100%;min-height:3em;margin:2px 0 12px;font-family:"Source Serif 4",Noto Serif,serif;font-size:clamp(17px,1.55vw,21px);font-weight:500;line-height:1.5;display:block}.reader-shelf-reading{width:100%}.reader-shelf-section{min-height:2lh;margin:0 0 12px;font-size:13px;line-height:1.55}.reader-shelf-progress-label{color:color-mix(in srgb, var(--shelf-ink) 70%, transparent)}.reader-shelf-section strong{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:400;display:-webkit-box;overflow:hidden}.reader-shelf-progress-label{justify-content:space-between;gap:8px;margin-bottom:6px;font-size:12px;display:flex}.reader-shelf-progress-label span:last-child{font-variant-numeric:tabular-nums}.reader-shelf-track{background:color-mix(in srgb, var(--shelf-line) 70%, transparent);height:3px;overflow:hidden}.reader-shelf-track>span{width:var(--shelf-progress);background:#947638;height:100%;display:block}.reader-shelf-cta{align-items:center;gap:7px;margin-top:auto;padding-top:18px;font-size:14px;display:inline-flex}.reader-shelf-link:hover .reader-shelf-cta{text-underline-offset:4px;text-decoration:underline}.reader-shelf-price{margin-top:6px;font-size:13px}.reader-shelf-empty{border:1px solid var(--shelf-line);text-align:center;margin:0;padding:24px}@media (width<=900px){.reader-shelf-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (width<=520px){.reader-shelf{margin-top:22px}.reader-shelf-grid{grid-template-columns:1fr;gap:20px}.reader-shelf-link{grid-template-columns:110px minmax(0,1fr);gap:16px;display:grid}.reader-shelf-title{margin-top:0;font-size:18px}.reader-shelf-cta{padding-top:12px}}@media (prefers-reduced-motion:no-preference){.reader-shelf-filter,.reader-shelf-cta{transition:background-color .18s,color .18s}}.prose-book,.prose-reader{color:#303c32;width:86%;max-width:1080px;font-family:var(--locale-serif);margin:0 auto;padding:42px 0 84px}.prose-book h1,.prose-entry-heading h1,.prose-group a{overflow-wrap:anywhere}.prose-back{color:#777a69;align-items:center;gap:8px;min-height:44px;font-size:14px;display:inline-flex}.prose-back:hover,.prose-group a:hover,.prose-pagination a:hover{color:#967b40}.prose-frontmatter{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:70px;max-width:820px;margin:20px auto 68px;display:grid}.prose-cover{width:100%;height:auto;display:block;box-shadow:4px 8px 22px #282b2420}.prose-book-copy{min-width:0}.prose-kicker{color:#8a7b57;letter-spacing:.08em;margin:0 0 18px;font-size:12px}.prose-frontmatter h1{margin:0;font-size:40px;font-weight:500;line-height:1.55}.prose-author{color:#666d60;margin:17px 0 0;font-size:14px}.book-scope{color:#636a5f;margin:14px 0}.book-scope p{margin:4px 0;font-size:14px;line-height:1.8}.prose-intro{color:#636a5f;max-width:500px;margin:28px 0 0;font-size:16px;line-height:2}.prose-intro p{margin:0 0 1em}.prose-intro p:last-child{margin-bottom:0}.prose-start{color:#74633e;border-bottom:1px solid #ac9766;align-items:center;gap:22px;min-height:46px;margin-top:25px;font-size:14px;display:inline-flex}.prose-contents{max-width:850px;margin:0 auto;scroll-margin-top:24px}.prose-contents-heading{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:20px;padding:28px 0 8px;display:flex}.prose-contents-heading h2{margin:0;font-size:25px;font-weight:500}.prose-contents-heading>span{color:#848574;font-size:12px}.prose-group{margin-top:25px}.prose-group h3{color:#958157;margin:0 0 10px;font-size:17px;font-weight:500}.prose-group ol{margin:0;padding:0;list-style:none}.prose-group li{border-bottom:1px solid #555b4c16}.prose-group a,.prose-entry-pending{justify-content:space-between;align-items:baseline;gap:18px;min-height:54px;padding:14px 2px;font-size:16px;line-height:1.7;display:flex}.prose-entry-length{color:#848574;white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;font-size:12px}.prose-entry-label{align-items:baseline;gap:17px;min-width:0;display:flex}.prose-article-number{color:#8b8b7d;font-variant-numeric:tabular-nums;flex:none;min-width:28px;font:12px "Source Sans 3",sans-serif}.prose-entry-pending{color:#909187}.prose-entry-pending small{color:#9b8960;flex:none;font-size:11px}.prose-book-pending{color:#938b74;border-top:1px solid #555b4c16;margin:20px 0 0;padding-top:17px;font-size:13px}.prose-reader-note{color:#696c5b;background:#f0eee6;border-inline-start:2px solid #b5a77f;max-width:42em;margin:0 auto 28px;padding:13px 17px;font-size:13px;line-height:1.8}.prose-group a.is-current{color:#846b35}.prose-reading-layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:64px;margin-top:28px;display:grid}.prose-directory{scrollbar-width:thin;max-height:calc(100svh - 44px);padding-right:15px;position:sticky;top:22px;overflow-y:auto}.prose-directory>summary{min-height:44px;font-size:16px;list-style:none}.prose-directory>summary::-webkit-details-marker{display:none}.prose-directory>summary span{display:none}.prose-directory .prose-group{margin-top:16px}.prose-directory .prose-group h3{font-size:14px}.prose-directory .prose-group a,.prose-directory .prose-entry-pending{gap:8px;min-height:42px;padding:8px 0;font-size:13px}.prose-directory .prose-entry-label{gap:8px}.prose-directory .prose-entry-pending small{font-size:9px}.prose-page{min-width:0;max-width:760px}.prose-entry-heading{margin-bottom:35px}.prose-entry-heading .prose-kicker{margin-bottom:13px}.prose-entry-heading h1{margin:0;font-size:32px;font-weight:500;line-height:1.6}.prose-byline{color:#7d806f;margin:13px 0 0;font-size:12px}.prose-body{color:#343a32;overflow-wrap:break-word;max-width:42em;margin:0 auto;font-size:18px;line-height:2}.prose-body p{white-space:pre-line;margin:0 0 1.35em}.prose-body.prose-word-spacing>*{margin-block:0;margin-block-start:calc(var(--blank-lines,0) * 1lh)}.prose-body.prose-word-spacing>:first-child{margin-block-start:0}.prose-volume{padding-top:24px}.prose-volume h3{color:inherit;margin:0 0 6px;font-size:25px;font-weight:500}.prose-directory .prose-volume h3{font-size:16px;font-weight:400}.prose-category-count{color:#848574;margin-inline-start:16px;font-size:12px;font-weight:400;display:inline-block}.prose-guide-link{color:#74633e;align-items:center;min-height:44px;padding:10px 0;font-size:16px;line-height:1.8;display:inline-flex}.prose-directory .prose-guide-link{font-size:13px}.prose-category{border-bottom:1px solid var(--line)}.prose-category>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:54px;padding:8px 0;list-style:none;display:flex}.prose-category>summary::-webkit-details-marker{display:none}.prose-category>summary h3{margin:0;line-height:1.7}.prose-category>summary:focus-visible{outline-offset:4px;outline:2px solid #978254}.prose-category-toggle{color:#958157;text-align:center;flex:none;width:18px}.prose-category-toggle:before{content:"+"}:is(.prose-category,.prose-directory)[open]>summary .prose-category-toggle:before{content:"−"}.prose-category[open]>ol{padding-bottom:16px}.prose-body h2{margin:2.6em 0 .8em;font-size:1.35em;font-weight:500;line-height:1.6}.prose-body h3{margin:2.2em 0 .65em;font-size:1.12em;font-weight:500;line-height:1.7}.prose-body hr{border:0;border-top:1px solid #a9a28e;width:48px;margin:3em auto}.prose-body blockquote{color:#6d705f;border-left:2px solid #b5a77f;margin:2em 0;padding:2px 0 2px 1.2em}.prose-body blockquote p{margin:0}.prose-term{appearance:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted #978254;text-decoration:underline dotted #978254}.prose-term:hover{color:#74633e}.prose-term:disabled{cursor:default;text-decoration:none}.prose-term:focus-visible{outline-offset:3px;outline:2px solid #978254}.prose-glossary-dialog{box-sizing:border-box;color:#303c32;width:min(440px,100vw - 48px);max-height:80svh;font-family:var(--locale-serif);background:#f8f7f3;border:1px solid #b5a77f;border-radius:4px;padding:28px;line-height:1.8;box-shadow:0 14px 48px #282b2433}.prose-glossary-dialog::backdrop{background:#282b244d}.prose-glossary-dialog h2{margin:0 44px 14px 0;font-size:22px;font-weight:500;line-height:1.5}.prose-glossary-dialog p{margin:0;font-size:16px}.prose-selection-definition{z-index:90;color:#554b32;max-width:calc(100vw - 24px);min-height:44px;font:16px/1.5 var(--locale-serif);cursor:pointer;background:#f8f7f3;border:1px solid #b5a77f;border-radius:4px;padding:8px 16px;position:fixed;box-shadow:0 4px 16px #282b2426}.prose-selection-definition[hidden]{display:none}.prose-selection-definition:focus-visible{outline-offset:3px;outline:2px solid #74633e}.prose-glossary-dialog form{top:5px;position:absolute;inset-inline-end:5px}.prose-glossary-close{color:#74633e;width:44px;height:44px;font:24px/1 var(--locale-serif);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.prose-body ul{margin:0 0 1.5em;padding-inline-start:1.5em}.prose-illustration{margin:0 0 38px}.prose-illustration a,.prose-illustration img{width:100%;height:auto;display:block}.prose-illustration img{aspect-ratio:16/9;object-fit:contain}.prose-awaiting{color:#777a69;text-align:center;place-items:center;min-height:35vh;display:grid}.prose-pagination{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:20px;margin-top:64px;padding-top:23px;display:grid}.prose-pagination a{min-width:0;min-height:44px;font-size:14px;line-height:1.7}.prose-pagination a span{overflow-wrap:anywhere;display:block}.prose-pagination small{color:#8a8068;margin-bottom:6px;font-size:11px;display:block}.prose-next{text-align:end}.prose-return{color:#8a8068}.prose-reader[dir=rtl] .prose-directory{padding-left:15px;padding-right:0}.prose-reader[dir=rtl] .prose-next{text-align:start}@media (width<=999px){.prose-reading-layout{margin-top:14px;display:block}.prose-directory{border-block:1px solid var(--line);max-height:none;margin-bottom:30px;padding:0;position:static}.prose-directory>summary{cursor:pointer;justify-content:space-between;align-items:center;padding:10px 0;display:flex}.prose-directory>summary span{color:#978254;display:block}.prose-directory nav{max-height:55svh;padding-bottom:16px;overflow:auto}.prose-directory .prose-group a,.prose-directory .prose-entry-pending{min-height:46px;font-size:15px}.prose-directory .prose-guide-link{font-size:15px}.prose-page{margin:0 auto}.prose-frontmatter{grid-template-columns:190px minmax(0,1fr);gap:40px;max-width:710px}.prose-frontmatter h1{font-size:32px}}@media (width<=620px){.prose-book,.prose-reader{padding:24px 0 52px}.prose-frontmatter{margin:12px 0 42px;display:flow-root}.prose-cover{float:inline-start;width:112px;margin:0 21px 16px 0}.prose-frontmatter h1{font-size:25px;line-height:1.55}.prose-kicker{letter-spacing:0;margin-bottom:12px;font-size:10px}.prose-author{margin-top:10px;font-size:13px}.prose-intro{clear:both;margin-top:17px;padding-top:8px;font-size:14px;line-height:1.95}.prose-start{margin-top:17px}.prose-contents-heading{padding-top:22px}.prose-contents-heading h2{font-size:22px}.prose-guide-link{font-size:15px}.prose-volume h3{font-size:22px}.prose-group a,.prose-entry-pending{gap:9px;min-height:50px;padding:12px 0;font-size:15px}.prose-entry-label{gap:10px}.prose-entry-pending small{font-size:10px}.prose-entry-heading{margin-bottom:27px}.prose-entry-heading h1{font-size:27px}.prose-body{font-size:17px;line-height:1.95}.prose-illustration{margin-bottom:28px}.prose-pagination{gap:12px;margin-top:46px}.prose-pagination a{font-size:12px}.prose-pagination small{font-size:10px}}.prose-front-note{color:#747a6c;max-width:850px;margin:0 auto 28px;font-size:14px;line-height:1.9}.prose-external{color:#74633e;border-bottom:1px solid #ac9766;align-items:center;min-height:46px;margin-inline-start:20px;font-size:14px;display:inline-flex}.poetry-book,.poetry-reader{width:86%;max-width:1080px;font-family:var(--locale-serif);color:#303c32;margin:0 auto;padding:42px 0 84px}.poetry-title-leaf{font-family:Noto Serif SC,serif}.poetry-book h1,.poem-heading h1,.poetry-year a,.poem-pagination a{overflow-wrap:anywhere}.poetry-book h1,.poem-heading h1{text-wrap:balance}.poetry-year a>span:nth-child(2){text-wrap:pretty}.poetry-kicker bdi,.poetry-contents-heading bdi{white-space:nowrap}.poetry-book time,.poetry-reader time{direction:ltr;unicode-bidi:isolate}.poetry-reader[dir=rtl] .poem-line{padding-left:0;padding-right:1em}.poetry-reader[dir=rtl] .poem-next{text-align:left}.poetry-reader[dir=rtl] .poetry-reader-directory{padding-left:16px;padding-right:0}.poetry-book[dir=rtl] .poetry-start>span,html[dir=rtl] .book-read>span{transform:scaleX(-1)}.poetry-reader:not(:lang(zh)) .poem-verses{line-height:1.9}.poetry-back{color:#777a69;align-items:center;min-height:44px;font-size:14px;display:inline-flex}.poetry-frontispiece{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:76px;max-width:796px;margin-inline:auto;padding:34px 0 64px;display:grid}.poetry-book-cover{width:100%;height:auto;display:block;box-shadow:4px 8px 22px #282b2420}.poetry-title-leaf{aspect-ratio:3/4;outline-offset:-12px;background:#e9e3d3;border:1px solid #b2a783;outline:1px solid #c3b896;flex-direction:column;justify-content:center;align-items:center;gap:32px;display:flex}.poetry-title-leaf>span{writing-mode:vertical-rl;letter-spacing:.15em;font-size:32px}.poetry-title-leaf small{color:#786e53;font-size:12px}.poem-notes{border-top:1px solid var(--line);color:#727767;overflow-wrap:anywhere;padding-top:22px;font-size:14px;line-height:2}.poem-notes p{margin:0 0 20px}.poem-credit{border-top:1px solid var(--line);color:#7d806f;margin:32px 0;padding-top:22px;font-size:12px;line-height:1.9}.poetry-ci .poem-illustration img{width:auto;max-width:100%;max-height:640px;margin:0 auto}.poetry-ci .poem-line{text-indent:0;padding:0}.poetry-ci .poem-verses{line-height:2.2}.poetry-ci:lang(zh) .poem-verses{max-width:32em;margin-inline:auto;line-height:2}.poetry-ci:lang(zh) .poem-stanza{margin-bottom:2em}.poetry-ci:lang(zh) .poem-stanza:last-child{margin-bottom:0}.poetry-ci:lang(zh) .poem-line{white-space:normal;word-break:normal;overflow-wrap:normal;line-break:strict;text-align:start;letter-spacing:0}.poetry-kicker{letter-spacing:.08em;color:#8a7b57;margin:0 0 20px;font-size:12px}.poetry-frontispiece h1{margin:0;font-size:40px;font-weight:500;line-height:1.55}.poetry-author{color:#666d60;margin:20px 0 0;font-size:15px}.poetry-intro{color:#636a5f;max-width:480px;margin:30px 0 0;font-size:16px;line-height:2}.poetry-intro>p{margin:0 0 1em}.poetry-intro>p:last-child{margin-bottom:0}.poetry-start{color:#74633e;border-bottom:1px solid #ac9766;align-items:center;gap:16px;min-height:44px;margin-top:24px;font-size:14px;display:inline-flex}.poetry-contents{max-width:840px;margin:0 auto;scroll-margin-top:24px}.poetry-contents-heading{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:20px;padding:30px 0 10px;display:flex}.poetry-contents-heading h2{margin:0;font-size:26px;font-weight:500}.poetry-contents-heading>span{color:#848574;font-size:12px}.poetry-year{margin-top:27px}.poetry-volume h3{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.poetry-volume-count{color:#848574;font-size:12px;font-family:var(--locale-sans,inherit);white-space:nowrap}.poetry-reader-directory .poetry-volume-count{display:none}.poetry-year h3{font-family:var(--locale-serif);color:#958157;margin:0 0 10px;font-size:14px;font-weight:400}.poetry-year>h3{margin-bottom:16px;font-size:22px;font-weight:500;line-height:1.5}.poetry-year ol{margin:0;padding:0;list-style:none}.poetry-year a{border-bottom:1px solid #555b4c16;grid-template-columns:26px minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:15px 0;font-size:16px;line-height:1.7;display:grid}.poetry-number,.poetry-year time{font-variant-numeric:tabular-nums;color:#8b8b7d;font-family:"Source Sans 3",sans-serif;font-size:12px}.poetry-year a:hover,.poetry-back:hover,.poem-pagination a:hover{color:#967b40}.poetry-year a[aria-current]{color:#846b35}.poetry-reading-layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:64px;margin-top:28px;display:grid}.poetry-reader-directory{scrollbar-width:thin;max-height:calc(100svh - 48px);padding-right:16px;position:sticky;top:24px;overflow-y:auto}.poetry-reader-directory>summary{min-height:44px;font-size:16px;list-style:none}.poetry-reader-directory>summary::-webkit-details-marker{display:none}.poetry-reader-directory>summary span{display:none}.poetry-reader-directory .poetry-year{margin-top:18px}.poetry-reader-directory .poetry-year a{grid-template-columns:20px minmax(0,1fr);gap:7px;padding:10px 0;font-size:13px}.poetry-reader-directory .poetry-year>h3{font-size:17px}.poetry-reader-directory time{display:none}.poetry-page{min-width:0}.poem-heading h1{margin:0;font-size:32px;font-weight:500;line-height:1.65}.poetry-word{white-space:nowrap}.poem-subtitle{color:#757767;margin-top:10px;font-size:.65em;font-weight:400;display:block}.poem-byline{color:#7d806f;flex-wrap:wrap;align-items:baseline;gap:8px;margin:16px 0 32px;font-size:12px;line-height:1.7;display:flex}.poem-byline time{font-variant-numeric:tabular-nums;white-space:nowrap;font-family:inherit;font-size:11px}.poem-meta-separator{color:#a09b88}.poetry-actions{flex-wrap:wrap;align-items:baseline;gap:8px 26px;display:flex}.poetry-external{color:#74633e;border-bottom:1px solid #ac9766;align-items:center;gap:10px;min-height:44px;font-size:14px;display:inline-flex}.poetry-external:hover{color:#74633e}.reading-item.linked-book{padding:0}.book-entry{grid-template-columns:144px minmax(0,1fr);align-items:center;gap:36px;max-width:880px;margin-inline:auto;padding:30px 0;display:grid}.book-list-cover{width:100%;height:auto;display:block;box-shadow:3px 5px 14px #282b241a}.book-entry-copy{min-width:0}.book-reading-actions{flex-wrap:wrap;align-items:center;gap:8px 32px;display:flex}.book-entry:hover h2,.book-entry:focus-visible h2{color:#8a7b57}.book-entry:focus-visible{outline-offset:5px;outline:1px solid #9b814c}.poem-illustration{margin:0 0 44px}.poem-illustration img{width:100%;height:auto;display:block}.poem-verses{margin:38px 0 64px;font-size:18px;line-height:2}.poetry-reader:not(.poetry-ci) .poem-verses{text-align:start;width:fit-content;max-width:100%;margin-inline:auto}.poem-stanza{margin:0 0 1.6em}.poem-line{white-space:pre-wrap;overflow-wrap:anywhere;text-indent:-1em;padding-left:1em;display:block}.poem-pagination{border-top:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:start;gap:20px;padding-top:24px;display:grid}.poem-pagination a{min-height:44px;font-size:14px;line-height:1.8}.poem-pagination small{color:#8a8068;margin-bottom:8px;font-size:11px;display:block}.poem-next{text-align:right}.poem-return{color:#8a8068}@media (width<=999px){.poetry-reading-layout{margin-top:16px;display:block}.poetry-reader-directory{border-block:1px solid var(--line);max-height:none;margin-bottom:32px;padding:0;position:static}.poetry-reader-directory summary{cursor:pointer;justify-content:space-between;align-items:center;padding:10px 0;display:flex}.poetry-reader-directory summary span{color:#978254;display:block}.poetry-reader-directory nav{max-height:55svh;padding-bottom:18px;overflow-y:auto}.poetry-reader-directory .poetry-year a{grid-template-columns:26px minmax(0,1fr) auto;min-height:44px;font-size:15px}.poetry-reader-directory time{display:block}.poetry-page{max-width:720px;margin-inline:auto}.poetry-frontispiece{grid-template-columns:190px minmax(0,1fr);gap:40px;max-width:710px}.poetry-frontispiece h1{font-size:32px}}@media (width<=620px){.book-entry{grid-template-columns:84px minmax(0,1fr);align-items:start;gap:20px}.poetry-book,.poetry-reader{padding:24px 0 52px}.poetry-frontispiece{padding:25px 0 38px;display:flow-root}.poetry-book-cover,.poetry-title-leaf{float:inline-start;margin-inline-end:22px;width:112px;margin-bottom:20px}.poetry-frontispiece h1{font-size:25px;line-height:1.6}.poetry-title-leaf{box-sizing:border-box;gap:8px;padding:14px}.poetry-title-leaf>span{letter-spacing:.1em;font-size:22px}.poetry-title-leaf small{font-size:9px}.poetry-long-title .poetry-book-cover,.poetry-long-title .poetry-title-leaf{float:none;margin:0 auto 22px}.poetry-long-title .poetry-frontispiece h1,.poetry-long-title .poetry-author,.poetry-long-title .poetry-frontispiece .poetry-kicker{text-align:center}.poetry-kicker{letter-spacing:0;margin-bottom:14px;font-size:10px}.poetry-author{margin-top:12px;font-size:13px}.poetry-intro{clear:both;margin-top:20px;padding-top:4px;font-size:14px;line-height:1.9}.poetry-start{margin-top:18px}.poetry-contents-heading{padding-top:24px}.poetry-contents-heading>span{font-size:10px}.poetry-year>h3{font-size:20px}.poetry-year a{grid-template-columns:20px minmax(0,1fr) auto;gap:9px;font-size:15px}.poetry-year time{font-size:11px}.poem-heading h1{font-size:27px}.poem-verses{margin-top:30px;font-size:17px}.poem-illustration{margin-bottom:30px}.poem-pagination{gap:14px}.poem-pagination a{font-size:13px}}.poetry-guide .poetry-page{max-width:760px}.cipai-directory ol{counter-reset:toc;margin:14px 0 0;padding:0;list-style:none}.cipai-directory li{counter-increment:toc}.cipai-directory li.cipai-part{counter-increment:none;letter-spacing:.12em;color:#958157;margin:18px 0 2px;font-size:12px}.cipai-directory li.cipai-part:first-child{margin-top:6px}.cipai-directory a{color:#5f6457;border-bottom:1px solid #555b4c16;grid-template-columns:22px minmax(0,1fr);gap:6px;padding:8px 0;font-size:13px;line-height:1.6;display:grid}.cipai-directory a:before{content:counter(toc, decimal-leading-zero);color:#a5997c;padding-top:2px;font-size:11px}.cipai-directory a:hover,.cipai-directory a[aria-current],.cipai-directory a[aria-current]:before{color:#74633e}.cipai-lead{color:#5d6555;margin:18px 0 0;line-height:2}.cipai-section{border-top:1px solid var(--line);margin-top:40px;padding-top:28px;scroll-margin-top:24px;line-height:2.05}.cipai-section h2{color:#303c32;margin:0 0 14px;font-size:20px;font-weight:500}.cipai-section h3{color:#74633e;margin:26px 0 8px;font-size:16px;font-weight:500}.cipai-section p{margin:0 0 14px}.cipai-list,.cipai-steps{margin:0 0 16px;padding-inline-start:1.4em}.cipai-list li,.cipai-steps li{margin:0 0 8px;padding-inline-start:2px}.cipai-list li::marker{color:#ac9766}.cipai-steps li::marker{color:#958157;font-variant-numeric:tabular-nums}.cipai-list b,.cipai-steps b{color:#3d4637;font-weight:600}.cipai-table-wrap{margin:6px 0 18px;overflow-x:auto}.cipai-table{border-collapse:collapse;width:100%;font-size:14.5px;line-height:1.8}.cipai-table th,.cipai-table td{border-bottom:1px solid var(--line);text-align:start;vertical-align:top;padding:9px 12px}.cipai-table thead th{color:#958157;border-bottom-color:#ac976688;font-size:13px;font-weight:500}.cipai-table tbody th{color:#3d4637;white-space:nowrap;font-weight:600}.score-legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;margin:6px 0 18px;display:grid}.score-legend>div{grid-template-columns:52px minmax(0,1fr);align-items:baseline;gap:12px;font-size:14.5px;line-height:1.8;display:grid}.score-legend dt{text-align:center;font-size:18px}.score-legend dd{color:#5d6555;margin:0}.score-mark{color:#74633e}.score-flex{vertical-align:.05em;border:1px solid;border-radius:50%;place-items:center;width:1.45em;height:1.45em;margin:0 .04em;font-size:.92em;line-height:1;display:inline-grid}.score-rhyme{display:inline-block;position:relative}.score-rhyme i{color:#74633e;font-size:.58em;font-style:normal;line-height:1;position:absolute;top:100%;left:50%;transform:translate(-50%,-.25em)}.score-example{border:1px solid var(--line);background:#fbf9f3;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px 40px;margin:8px 0 22px;padding:24px 28px;display:grid}.score-lines p,.score-sample p{letter-spacing:.12em;margin:0 0 12px;font-size:19px;line-height:2.1}.score-lines .score-gap,.score-sample .score-gap{height:10px;margin:0}.score-sample{border-inline-start:1px solid var(--line);padding-inline-start:32px}.score-sample figcaption{color:#8a8c7c;letter-spacing:0;margin-top:8px;font-size:13px}.cipai-names{color:#5d6555;grid-template-columns:repeat(auto-fill,minmax(7.4em,1fr));gap:2px 14px;margin:8px 0 0;padding:0;font-size:14.5px;line-height:2.1;list-style:none;display:grid}.cipai-names li{align-items:baseline;gap:6px;min-width:0;display:flex}.cipai-num{color:#b0a78f;font-variant-numeric:tabular-nums;letter-spacing:.02em;flex:none;font-size:10.5px}.cipai-label{min-width:0;display:block}.cipai-names-roman{grid-template-columns:repeat(auto-fill,minmax(10.5em,1fr));gap:10px 14px;line-height:1.5}.cipai-names-roman small{white-space:normal;color:#8a8c7c;letter-spacing:.01em;font-size:11.5px;display:block}.cipai-names a.cipai-used{color:#74633e;border-bottom:1px solid #ac976688}.cipai-names a.cipai-used:hover{color:#5f4f2c;border-bottom-color:#74633e}.poetry-guide .poem-pagination{margin-top:40px}@media (width<=999px){.cipai-directory a{align-items:center;min-height:44px;font-size:15px}}@media (width<=620px){.cipai-section h2{font-size:18px}.score-legend{grid-template-columns:minmax(0,1fr)}.score-example{grid-template-columns:minmax(0,1fr);padding:20px}.score-sample{border-inline-start:0;border-top:1px solid var(--line);padding-inline-start:0;padding-top:16px}.score-lines p,.score-sample p{letter-spacing:.08em;font-size:17px}.cipai-names{grid-template-columns:repeat(auto-fill,minmax(6.6em,1fr));font-size:14px}}@font-face{font-family:Noto Serif SC;src:url(/fonts/subsets/noto-serif-sc-books-b7ac6ee692ff.woff2?v=b7ac6ee692ff)format("woff2");font-style:normal;font-weight:200 900;font-display:swap;unicode-range:U+8CFC,U+8D2D,U+95B2}@font-face{font-family:Noto Serif SC;src:url(/fonts/subsets/noto-serif-sc-common-0b26940bfca9.woff2?v=0b26940bfca9)format("woff2");font-style:normal;font-weight:200 900;font-display:swap;unicode-range:U+20,U+2E-38,U+3A,U+40-49,U+4C-4E,U+53-59,U+61-70,U+72-79,U+7C,U+7E,U+B7,U+E7,U+F1,U+201C-201D,U+2190,U+2192,U+2197,U+3001-3002,U+300A-300D,U+4E00,U+4E07,U+4E09-4E0B,U+4E0E,U+4E13,U+4E16,U+4E1A,U+4E1D,U+4E2A,U+4E2D,U+4E3A,U+4E48,U+4E4B,U+4E5D,U+4E5F,U+4E66,U+4E71,U+4E86,U+4E89,U+4E8B,U+4E8E,U+4E91,U+4E94,U+4E9B,U+4EA4,U+4EA7,U+4EBA,U+4EC0,U+4ECE,U+4ED6,U+4ED9,U+4EE3,U+4EE5,U+4EEC,U+4EF6,U+4F01,U+4F17,U+4F53,U+4F55,U+4F5C,U+4F60,U+4F9D,U+4FA0,U+4FE1,U+503C,U+505A,U+50A8,U+513F,U+5149,U+5165,U+5168,U+516C,U+5173,U+5175,U+5199,U+51E1,U+51FA,U+5206-5207,U+521B,U+5230,U+5251,U+5267,U+529F-52A0,U+52A8,U+5316,U+533A,U+5341,U+535A,U+5371,U+5373,U+5386,U+53BB,U+53D1,U+53D6,U+53D8,U+53E3-53E4,U+53EF-53F0,U+53F7,U+5408,U+540D,U+5411,U+542C,U+5462,U+5468,U+5473,U+548C,U+54C1,U+54CD,U+5546,U+5668,U+56DE,U+56FD,U+5728,U+573A,U+5757,U+578B,U+57FA,U+5851,U+586B,U+58A8,U+5929,U+5973,U+5979,U+5982,U+59CB,U+5B57,U+5B75,U+5B89,U+5B9E,U+5BFB,U+5C0F,U+5C3E,U+5C40,U+5C55,U+5C5E,U+5C71,U+5DE5,U+5E03,U+5E1D,U+5E38,U+5E74,U+5E76,U+5EAD,U+5EFA,U+5F00,U+5F0F,U+5F13,U+5F26,U+5F53,U+5F55,U+5F71,U+5F97,U+5FAE,U+5FC3,U+5FF5,U+6001,U+601D,U+604B,U+60C5,U+60CA,U+60F3,U+6162,U+61C2,U+620F-6211,U+6240,U+6253,U+6267,U+627E,U+6280,U+6289-628A,U+6295,U+62A5,U+62C6,U+62DB,U+62DF,U+62E9,U+62F3,U+6301,U+6362,U+63A2,U+63A5,U+641C,U+652F,U+6536,U+6545,U+6559,U+6566,U+6574,U+6587,U+6597,U+65B0,U+65BD,U+65E0,U+65E5,U+6613,U+662F,U+667A,U+6700,U+670D,U+671F,U+672C,U+672F,U+673A,U+6784,U+6795,U+67E5,U+67F4,U+684C,U+68A6,U+68F1,U+6A21,U+6B63,U+6B66,U+6BCF,U+6C34,U+6C49,U+6C5F,U+6CA1,U+6CC9,U+6CD5,U+6CE8,U+6DAF,U+6DFB,U+6E38,U+6E56,U+6E90,U+6F14,U+6F2B,U+6F5C,U+706B,U+70B9,U+714C,U+7231,U+7247,U+724C,U+7269,U+72D0,U+72EC,U+7334,U+73B0,U+7406,U+751F,U+754C,U+7559,U+767E,U+7684,U+76EE,U+76F8,U+770B,U+771F,U+7740,U+77E5,U+77ED,U+7840,U+78E8,U+795E,U+7984,U+7AA5,U+7ACB,U+7AD9,U+7AEF,U+7B3A,U+7B54,U+7B80,U+7B97,U+7BA1,U+7BC7,U+7C4D,U+7CB1,U+7CBE,U+7CFB,U+7D22,U+7E41,U+7EA2,U+7ECE-7ECF,U+7ED9,U+7EDF,U+7EED,U+7EF8,U+8003,U+8005,U+8054,U+80FD,U+82E5,U+865A,U+878D,U+884C,U+8863,U+8868,U+8882,U+88C5,U+89C1,U+89C6,U+89E3,U+8A00,U+8A9E,U+8BA1,U+8BAF-8BB0,U+8BBE-8BBF,U+8BC6,U+8BCD,U+8BD7,U+8BF4,U+8BFB,U+8CC7,U+8D38,U+8D44,U+8D4F,U+8D70,U+8D77,U+8DB3,U+8DEF,U+8DF5,U+8EAB,U+8F6E,U+8F91,U+8F99,U+8FB9,U+8FBE,U+8FD4,U+8FD8-8FD9,U+8FDB-8FDC,U+8FDE,U+8FF9,U+9009,U+9020,U+9022,U+903B,U+9053,U+90E8,U+91CC-91CD,U+94FE,U+950B,U+9519,U+955C,U+957F,U+95EE,U+95F4,U+9605,U+963F,U+9645,U+96C6,U+9752,U+9759,U+9762,U+97F3,U+97F5,U+9875,U+9879,U+9891,U+98CE,U+9996,U+9A6C,U+9A8C,U+9AD4,U+9EC4,U+FF01,U+FF08-FF09,U+FF0C,U+FF1A,U+FF5C}@font-face{font-family:Noto Serif SC;src:url(/fonts/subsets/noto-serif-sc-01-eb570372e625.woff2?v=eb570372e625)format("woff2");font-style:normal;font-weight:200 900;font-display:swap;unicode-range:U+21-2D,U+39,U+3B-3F,U+4A-4B,U+4F-52,U+5A-60,U+71,U+7A-7B,U+7D,U+A0-B6,U+B8-E6,U+E8-F0,U+F2-103,U+110-113,U+11A-11B,U+128-12B,U+143-144,U+147-148,U+14C-14F,U+152-153,U+168-16D,U+192,U+1A0-1A1,U+1AF-1B0,U+1CD-1DC,U+1F8-1F9,U+251,U+261,U+2BB,U+2C7,U+2C9-2CB,U+2D9,U+300-301,U+304,U+307,U+30C,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+401,U+410-44F,U+451,U+1E3E-1E3F,U+1EA0-1EF9,U+2002-2003,U+2010,U+2012-2015,U+2018-201A,U+201E,U+2020-2022,U+2025-2026,U+2030,U+2032-2033,U+2039-203C,U+2047-2049,U+2074,U+20A9,U+20AB-20AC,U+2113,U+2116,U+2122,U+2126,U+212E,U+2191,U+2193,U+2196,U+2198-2199,U+2202,U+2206,U+220F,U+2211-2212,U+2215,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+2299,U+2460-2466,U+25A0,U+25B2-25B3,U+25B6-25B7,U+25BC-25BD,U+25C0-25C1,U+25C6,U+25C9-25CB,U+25CF,U+266A,U+2713,U+2E3A-2E3B,U+3000,U+3005,U+3007-3009,U+300E-3011,U+3042,U+3044,U+3046,U+3048,U+304A-3061,U+3063-308D,U+308F,U+3092-3093,U+30A1-30C1,U+30C3-30C4,U+30C6-30CB,U+30CD-30ED,U+30EF,U+30F3-30F4,U+30FB-30FC,U+3131,U+3139,U+4E01,U+4E03,U+4E08,U+4E0D,U+4E10-4E11,U+4E14,U+4E18-4E19,U+4E1B-4E1C,U+4E1E-4E1F,U+4E21-4E22,U+4E24-4E27,U+4E2B,U+4E30,U+4E32,U+4E34,U+4E38-4E39,U+4E3B,U+4E3D-4E3E,U+4E43,U+4E45,U+4E49,U+4E4C-4E50,U+4E54,U+4E56-4E58,U+4E5C,U+4E5E,U+4E60-4E61,U+4E70,U+4E73,U+4E7E,U+4E80,U+4E82,U+4E88,U+4E8C,U+4E8F,U+4E92,U+4E95,U+4E98-4E99,U+4EA1-4EA2,U+4EA6,U+4EAB-4EAE,U+4EB2-4EB3,U+4EBF,U+4EC1,U+4EC3-4EC7,U+4ECA-4ECB,U+4ECD,U+4ECF,U+4ED1,U+4ED3-4ED5,U+4ED7-4ED8,U+4EE4,U+4EEA,U+4EEE,U+4EF0,U+4EF2,U+4EF7,U+4EFB,U+4EFD,U+4EFF,U+4F0A,U+4F0D,U+4F0F-4F11,U+4F15,U+4F18-4F1A,U+4F1D-4F20,U+4F24,U+4F26,U+4F2A-4F2B,U+4F2F-4F30,U+4F34,U+4F36,U+4F38,U+4F3A,U+4F3C,U+4F46-4F48,U+4F4D-4F51}@font-face{font-family:Noto Serif SC;src:url(/fonts/subsets/noto-serif-sc-02-c392b67396ec.woff2?v=c392b67396ec)format("woff2");font-style:normal;font-weight:200 900;font-display:swap;unicode-range:U+4F54,U+4F59,U+4F5B,U+4F5E,U+4F63,U+4F69,U+4F6F,U+4F73,U+4F75,U+4F7B,U+4F7F,U+4F84,U+4F86,U+4F88,U+4F8B,U+4F8D,U+4F96,U+4F9B,U+4FA1,U+4FA5,U+4FA7,U+4FAC,U+4FAE-4FAF,U+4FB5,U+4FBF,U+4FC2-4FC4,U+4FCA,U+4FCF-4FD0,U+4FD7,U+4FDC-4FDD,U+4FDF-4FE0,U+4FE8-4FE9,U+4FED-4FEF,U+4FF1,U+4FF8,U+4FFA,U+4FFE,U+5006,U+5009,U+500B,U+500D,U+500F,U+5011-5012,U+5014,U+5016,U+5018-501A,U+501F,U+5023-5026,U+5029-502B,U+5039-503A,U+503E,U+5047,U+5049,U+504C,U+504E-504F,U+505C,U+5065,U+506C,U+5074,U+5076-5078,U+507D,U+507F-5080,U+508D,U+5091,U+5098-5099,U+50A2,U+50AC-50AD,U+50AF,U+50B2-50B3,U+50B5,U+50B7,U+50BB,U+50BE,U+50C5,U+50CD,U+50CF,U+50D5,U+50DA,U+50DE,U+50E5,U+50E7,U+50ED-50EE,U+50F5,U+50F9,U+50FB,U+5100,U+5102,U+5104,U+5109,U+510B,U+5112,U+5118,U+511B,U+511F,U+5121,U+512A,U+5132,U+513C,U+5140-5141,U+5143-5148,U+514B-514E,U+5150-5152,U+5154,U+515A,U+515C,U+5162,U+5167,U+5169,U+516B,U+516D-516E,U+5170-5171,U+5174,U+5176-5179,U+517B-517D,U+5185-5186,U+5188,U+518A,U+518C-518D,U+5191-5192,U+5195,U+5197,U+519B-519C,U+51A0,U+51A2,U+51A4-51A5,U+51AC,U+51AF-51B0,U+51B2-51B7,U+51BB,U+51BD,U+51C0,U+51C4,U+51C6-51C7,U+51C9,U+51CB-51CD,U+51CF,U+51D1,U+51DB-51DD,U+51E0,U+51E4,U+51E6-51E7,U+51EB,U+51ED,U+51F0,U+51F3,U+51F6,U+51F8-51F9,U+51FB,U+51FD,U+51FF-5201,U+5203,U+520A,U+520D,U+5211-5212,U+5217-521A,U+521D,U+5220,U+5224-5225,U+5228-522B,U+522E,U+5236-523B,U+5241-5242,U+5247,U+524A-524E,U+5254,U+5256,U+525B-525D,U+5263-5265,U+5269-526A,U+526F-5270,U+5272,U+5275,U+5277,U+5283,U+5287-5289,U+528D,U+5291,U+529B,U+529D-529E,U+52A1,U+52A3,U+52A9-52AB,U+52B1-52B4,U+52B9,U+52BE-52BF,U+52C1,U+52C5,U+52C7,U+52C9,U+52CB,U+52D2,U+52D5,U+52D8-52D9,U+52DD-52DF,U+52E2,U+52E4,U+52E7,U+52F2-52F3,U+52F5,U+52F8,U+52FA-52FB,U+52FE-5300,U+5302,U+5305-5306,U+530D,U+5310,U+5315,U+5317,U+5319,U+531D,U+5320,U+5323,U+532A,U+532E-532F,U+5331,U+5339,U+533B,U+533F-5340,U+5343,U+5347-534A,U+534E-534F,U+5351-5358,U+535C,U+5360-5362,U+5366-5367,U+536B,U+536F-5370,U+5374-5375,U+5377-5378,U+537A-537B,U+537F,U+5384-5385,U+5389,U+538B-538C,U+5398,U+539A,U+539F,U+53A2,U+53A5,U+53A8-53A9,U+53AD-53AE,U+53B2-53B3,U+53BF,U+53C1-53C4,U+53C8-53CE,U+53D4,U+53D7,U+53D9,U+53DB,U+53E0,U+53E2,U+53E5-53E6,U+53E8-53EE,U+53F1-53F3,U+53F6,U+53F8-53F9,U+53FD,U+5401,U+5403-5404,U+5406,U+5409-540A,U+540C,U+540E-5410,U+5412-5413,U+5415,U+5417,U+541B,U+541D-5420,U+5426-5429,U+542B,U+542E-542F,U+5431,U+5433-5436,U+5438-5439,U+543B-543C,U+543E,U+5440,U+5442,U+5446,U+5448-544A,U+5450-5451,U+5453,U+5455,U+5457-5458,U+545B-545C,U+545F,U+5466,U+546A,U+5475,U+547B-547D,U+5480,U+548B,U+548E-5490,U+5492,U+5494-5495,U+5499-549A,U+54A4,U+54A8,U+54AB-54AC,U+54AF,U+54B1-54B3,U+54B8,U+54BD,U+54C0,U+54C2,U+54C4,U+54C6,U+54C8,U+54CE,U+54D1-54D2,U+54D7,U+54DD,U+54DF,U+54E1,U+54E5-54E6,U+54E8,U+54EA,U+54ED-54EE,U+54F2,U+54FA,U+54FC-54FD,U+5504,U+5507,U+550F-5510,U+5514,U+551D,U+5524,U+552C,U+552E-5531,U+5538,U+553E,U+5543-5544,U+554A,U+554F-5550,U+5553,U+5555,U+555C,U+555E-555F,U+5565-5567,U+556A,U+556C-556E,U+5577-5578,U+557C,U+5582-5584,U+5587,U+5589-558A,U+5598-559A,U+559C-559D,U+55A7,U+55A9-55AC,U+55AE,U+55B2-55B3,U+55B6-55B7,U+55BB,U+55C4-55C7,U+55CA,U+55CE,U+55D2-55D4,U+55D6,U+55DA,U+55DC,U+55E1,U+55E3-55E4,U+55E6,U+55EB,U+55EF,U+55FD,U+5600,U+5606,U+5608-5609,U+560E,U+5614,U+5616-5618,U+561A-561B,U+5629,U+562D,U+562F-5632,U+5634,U+5636,U+563B,U+563F-5642,U+564E-564F,U+5653-5654,U+5657,U+565B,U+5660,U+5664-5665,U+566A-566C,U+5674,U+5678-5679,U+567C,U+5685,U+5687,U+568E,U+5690,U+5693,U+56A2-56A3,U+56A5,U+56A8,U+56AE,U+56B4,U+56B7,U+56BC,U+56C0-56C3,U+56C8,U+56CA,U+56D1,U+56DA-56DB,U+56E0,U+56E2-56E3,U+56ED,U+56F0,U+56F2-56F4,U+56FA,U+56FE,U+5703,U+5706,U+5708,U+570B,U+570D,U+5712-5713,U+5716,U+5718,U+571F,U+5723,U+5727,U+572D,U+5730,U+5740,U+5742,U+5747,U+574A,U+574D-5751,U+575A-575B,U+575F-5761,U+5764,U+5766,U+5768,U+576A,U+5773,U+5782,U+5784,U+5792-5793,U+579B,U+57A2-57A3,U+57A6,U+57AB,U+57C2-57C3,U+57CB,U+57CE,U+57D9,U+57DF,U+57F7,U+5800,U+5802,U+5805-5806,U+5811,U+5815,U+5821,U+5824,U+582A,U+5831,U+5834-5835,U+5840-5841,U+584A,U+584C,U+5854,U+5857-5858,U+585A,U+585E,U+5869,U+5875,U+5879,U+5880,U+5883,U+5889-588A,U+5893,U+5897,U+5899,U+589C,U+589E-589F,U+58A9,U+58AE,U+58B3,U+58BE,U+58C1,U+58C7,U+58CA,U+58CC,U+58CE,U+58D1,U+58D3,U+58D5,U+58D8,U+58DE-58DF,U+58E4,U+58EB,U+58EE-58F3,U+58F6,U+58F9-58FA,U+58FD,U+5904,U+5907,U+5909,U+590D,U+590F,U+5914}@font-face{font-family:Noto Serif SC;src:url(/fonts/subsets/noto-serif-sc-03-7976cf373d1f.woff2?v=7976cf373d1f)format("woff2");font-style:normal;font-weight:200 900;font-display:swap;unicode-range:U+5915-5916,U+5919-591A,U+591C,U+591F-5920,U+5922,U+5925,U+5927,U+592A-592B,U+592D-592F,U+5931,U+5934,U+5937-593A,U+593E,U+5947-5949,U+594B,U+594F,U+5951,U+5954-5957,U+5960,U+5962,U+5965,U+5967,U+596A,U+596E,U+5974,U+5976,U+5978,U+597D,U+5983-5984,U+5986-5987,U+5993,U+5996,U+5999,U+599D,U+59A5,U+59A8-59A9,U+59BB,U+59BE,U+59C9,U+59D0-59D1,U+59D3-59D4,U+59DA,U+59DC,U+59E3,U+59E5,U+59EA-59EC,U+59FB,U+59FF,U+5A01,U+5A03,U+5A06-5A07,U+5A18,U+5A1B,U+5A1F,U+5A25,U+5A2F,U+5A31,U+5A34,U+5A36,U+5A46,U+5A49,U+5A5A,U+5A62,U+5A66,U+5A6A,U+5A73-5A75,U+5A77,U+5A79,U+5A92,U+5A9A,U+5AC1,U+5ACB-5ACC,U+5AD4,U+5AE1,U+5AE9,U+5AF5,U+5AFA-5AFB,U+5AFF,U+5B08-5B09,U+5B0B-5B0C,U+5B1B,U+5B24,U+5B2A,U+5B30,U+5B37,U+5B43,U+5B50,U+5B54-5B55,U+5B58-5B59,U+5B5D,U+5B5F,U+5B63-5B64,U+5B66,U+5B69,U+5B6B,U+5B71,U+5B78,U+5B7D,U+5B81,U+5B83,U+5B85,U+5B87-5B88,U+5B8B-5B8C,U+5B8F,U+5B95,U+5B97-5B9D,U+5B9F-5BA6,U+5BAA-5BAB,U+5BAE,U+5BB0,U+5BB3-5BB6,U+5BB9,U+5BBD-5BBF,U+5BC2,U+5BC4-5BC6,U+5BCC,U+5BD0,U+5BD2-5BD3,U+5BDB,U+5BDD-5BDF,U+5BE1-5BE2,U+5BE5-5BE9,U+5BEB-5BEC,U+5BF0,U+5BF5-5BF6,U+5BF8-5BFA,U+5BFC,U+5BFE-5BFF,U+5C01-5C02,U+5C04,U+5C06-5C08,U+5C0A-5C0B,U+5C0D-5C0E,U+5C11,U+5C14,U+5C16,U+5C18,U+5C1A,U+5C1D,U+5C24,U+5C2C,U+5C31,U+5C34,U+5C37-5C3B,U+5C3D,U+5C3F,U+5C41-5C43,U+5C45-5C46,U+5C48-5C4B,U+5C4D,U+5C4F,U+5C51,U+5C53,U+5C5C,U+5C60-5C62,U+5C64-5C65,U+5C6C,U+5C6F,U+5C79,U+5C7F,U+5C81-5C82,U+5C8C,U+5C94,U+5C96-5C97,U+5C9A-5C9B,U+5CA1,U+5CA9,U+5CAB,U+5CAD,U+5CB1,U+5CB3,U+5CB8,U+5CCB,U+5CD9,U+5CE0-5CE1,U+5CE4,U+5CE6,U+5CE8,U+5CED,U+5CEF-5CF0,U+5CF6,U+5CFB,U+5CFD,U+5D07,U+5D0E,U+5D11,U+5D14,U+5D16-5D17,U+5D19-5D1A,U+5D24,U+5D29,U+5D47,U+5D4C,U+5D4E,U+5D50,U+5D69,U+5D82,U+5D87,U+5D99,U+5DA0,U+5DBA,U+5DBC-5DBD,U+5DC5,U+5DC9,U+5DCD,U+5DD2,U+5DD4,U+5DD6,U+5DDD-5DDE,U+5DE1-5DE3,U+5DE6-5DE8,U+5DEB,U+5DEE,U+5DF1-5DF4,U+5DF7,U+5DFB,U+5DFD-5DFE,U+5E01-5E02,U+5E05-5E06,U+5E08,U+5E0C,U+5E0F-5E10,U+5E15-5E16,U+5E18,U+5E1B-5E1C,U+5E25-5E26,U+5E2B,U+5E2D-5E30,U+5E33,U+5E36-5E37,U+5E3D,U+5E43,U+5E45,U+5E54-5E55,U+5E5F,U+5E61,U+5E63,U+5E6B,U+5E72-5E73,U+5E78-5E7F,U+5E81,U+5E83-5E84,U+5E86-5E87,U+5E8A,U+5E8F-5E91,U+5E93-5E97,U+5E99-5E9A,U+5E9C,U+5E9E-5EA0,U+5EA6-5EA7,U+5EAB,U+5EB5-5EB8,U+5EBE,U+5EC2-5EC4,U+5EC9-5ECA,U+5ED3,U+5EDA,U+5EDD,U+5EDF,U+5EE1-5EE3,U+5EE9-5EEA,U+5EEC,U+5EF3,U+5EF6-5EF7,U+5EFB,U+5F01-5F04,U+5F08,U+5F0A,U+5F10,U+5F14-5F15,U+5F17-5F18,U+5F1B,U+5F1F-5F20,U+5F25,U+5F27,U+5F29,U+5F2D,U+5F2F,U+5F31,U+5F35,U+5F37,U+5F39-5F3A,U+5F3C,U+5F3E,U+5F40,U+5F46,U+5F48,U+5F4C,U+5F4E,U+5F52,U+5F59,U+5F62,U+5F65-5F66,U+5F69,U+5F6B,U+5F70,U+5F77,U+5F79,U+5F7B-5F7C,U+5F7F-5F81,U+5F84-5F85,U+5F87-5F88,U+5F8A-5F8C,U+5F90-5F93,U+5F98-5F99,U+5F9E,U+5FA1,U+5FA8-5FAA,U+5FAD,U+5FB3-5FB5,U+5FB7,U+5FB9,U+5FBD,U+5FC5-5FC6,U+5FCC-5FCD,U+5FCF-5FD2,U+5FD6-5FD9,U+5FDC,U+5FE0,U+5FE4,U+5FE7,U+5FEB,U+5FFD,U+5FFF-6000,U+6005,U+600E,U+6012,U+6014-6016,U+601C,U+6020,U+6025,U+6027-6028,U+602A,U+602F,U+603B,U+6043,U+6046,U+604D,U+6050,U+6052,U+6055,U+6059,U+6062-6065,U+6068-6069,U+606D,U+606F-6070,U+6073,U+6075-6076,U+6078,U+607C,U+6084-6085,U+6089,U+608D,U+6094,U+6096,U+609F-60A0,U+60A3,U+60A6,U+60A8-60AA,U+60AC,U+60AF,U+60B2,U+60B4-60B6,U+60B8,U+60BC-60BD,U+60D1,U+60D8,U+60DA,U+60DC,U+60DF-60E1,U+60E6-60E9,U+60EB,U+60ED-60F1,U+60F6,U+60F9,U+6101,U+6108-6109,U+610F,U+6115,U+611A-611B,U+611F-6120,U+6123-6124,U+6127,U+613F,U+6144,U+6148,U+614B-614E,U+6151,U+6155,U+6158,U+615A,U+615F,U+6163,U+6165,U+6167-6168,U+616E,U+6170,U+6175-6177,U+617E,U+6182,U+618A-618B,U+618E,U+6190-6191,U+6194,U+619A,U+61A4,U+61A7-61A9,U+61AB,U+61B2,U+61B6,U+61BE,U+61C7-61C9,U+61D0-61D2,U+61E3,U+61E6,U+61F2,U+61F5-61F8,U+61FA,U+61FC,U+61FE-6200,U+6208,U+620C-620E,U+6212,U+6215-6216,U+6218,U+621A,U+621F,U+6226,U+622A,U+622E-6230,U+6232-6234,U+6236-6238,U+623B,U+623E-623F,U+6241,U+6247,U+6249,U+624B,U+624D-624E,U+6251-6252,U+6254-6255,U+6258,U+625A-625B,U+625E,U+6263,U+6269,U+626B-6271,U+6273,U+6276,U+6279,U+627C,U+627F,U+6284,U+6291-6294,U+6296-6298,U+629A-629C,U+629E-62A2,U+62A4,U+62AB-62AC,U+62B1,U+62B5,U+62B9,U+62BB-62BD,U+62BF,U+62C2,U+62C4-62C5,U+62C7-62C9,U+62CB-62D0,U+62D2-62D4,U+62D6-62D9,U+62DC-62DD,U+62E0-62E3,U+62E5-62E8,U+62EC-62ED,U+62F1,U+62F4,U+62F6-62F7,U+62FC-62FF,U+6302,U+6307,U+6309,U+630E,U+6311,U+6316,U+6319-631A}@font-face{font-family:Noto Serif SC;src:url(/fonts/subsets/noto-serif-sc-04-12e8e5a3db64.woff2?v=12e8e5a3db64)format("woff2");font-style:normal;font-weight:200 900;font-display:swap;unicode-range:U+631B,U+631F-6321,U+6323-6325,U+6328,U+632A-632B,U+632F,U+6332,U+633A,U+633D-633F,U+6342,U+6345-6346,U+6349,U+634B,U+634E-634F,U+6355,U+6357,U+635C,U+635E-635F,U+6361,U+6363,U+6367-6368,U+636E,U+6371-6372,U+6376-6377,U+637A-637B,U+6380,U+6382-6384,U+6387-6389,U+638C,U+638F-6390,U+6392,U+6396,U+6398-6399,U+639B,U+639F-63A1,U+63A3,U+63A7-63AA,U+63AC,U+63B0,U+63B2-63B4,U+63B7-63B8,U+63BA-63BC,U+63BE,U+63C0,U+63C3,U+63C9,U+63CF-63D0,U+63D2,U+63D6,U+63DA-63DB,U+63E1,U+63E3,U+63EA,U+63ED-63EE,U+63F4,U+63F9-63FA,U+63FD-63FE,U+6400-6401,U+6405,U+640D,U+640F-6410,U+6413-6414,U+6416-6417,U+641E,U+6421,U+6423,U+642C-642D,U+6435-6436,U+643A,U+6441-6442,U+6444,U+6446-6447,U+644A,U+6450,U+6454,U+6458,U+645C,U+645E,U+6467,U+6469,U+646F,U+6473,U+6476,U+6478-647B,U+6482-6483,U+6487-6488,U+6490-6493,U+6495,U+649A,U+649E,U+64A3-64A5,U+64A9,U+64AB-64AE,U+64B0,U+64B2,U+64B7,U+64BC,U+64BF-64C2,U+64C4-64C5,U+64C7,U+64CA-64CB,U+64CD,U+64D4,U+64DA,U+64E0,U+64E6,U+64EC,U+64F0-64F2,U+64F4,U+64F7,U+64FA,U+64FE,U+6500,U+650F,U+6512,U+6514,U+6518-6519,U+651C-651D,U+6522-6525,U+652A-652C,U+6538-6539,U+653B,U+653E-653F,U+6548,U+654C,U+654F,U+6551,U+6555,U+6557-6558,U+655B,U+655E,U+6562-6563,U+656C,U+6570,U+6572,U+6575,U+6577-6578,U+6582-6583,U+6589,U+658B,U+658E,U+6590-6591,U+6593,U+6595,U+6599,U+659B-659C,U+659F,U+65A4-65A5,U+65A7,U+65A9,U+65AC-65AD,U+65AF,U+65B7,U+65B9,U+65BC,U+65C1,U+65C4-65C5,U+65CB-65CC,U+65CF,U+65D2,U+65D6-65D7,U+65E2,U+65E6-65E9,U+65EC,U+65F1,U+65F6-65F7,U+65FA,U+6602-6603,U+6606-6607,U+6609-660A,U+660C,U+660E-660F,U+6614,U+6619,U+661F-6620,U+6625,U+6627-6628,U+662D,U+6634-6635,U+663C,U+663E,U+6642-6643,U+6649,U+664B-664C,U+6652-6653,U+6655-6656,U+665A,U+665D,U+665F,U+6666,U+6668-6669,U+666E-6670,U+6674,U+6676,U+667E,U+6681-6682,U+6684,U+6687-6689,U+6691,U+6696-6697,U+669D,U+66A2,U+66A6,U+66A8,U+66AB,U+66AE,U+66B1,U+66B4,U+66C6-66C7,U+66C9,U+66CC,U+66D6,U+66D9,U+66DC-66DD,U+66E0,U+66E6,U+66EC,U+66F0,U+66F2-66F4,U+66F8-66F9,U+66FC,U+66FE-66FF,U+6703,U+6708-6709,U+670B,U+6714-6715,U+6717,U+671B,U+671D,U+6726-6728,U+672A-672B,U+672D-672E,U+6731,U+6734-6735,U+673D,U+6740,U+6742-6743,U+6746,U+6748-6749,U+674E-6751,U+6753,U+6756,U+675C,U+675F,U+6761,U+6765,U+6768,U+676A,U+676D,U+676F-6771,U+6773,U+6775,U+6777,U+677C,U+677E-677F,U+6781,U+6787,U+6790,U+6797,U+679A,U+679C-679D,U+67A0-67A3,U+67AA-67AB,U+67AF,U+67B6-67B7,U+67C4,U+67CF-67D0,U+67D3-67D4,U+67D8,U+67DC,U+67E9,U+67EF,U+67F1,U+67F3,U+67F5,U+67FA-67FB,U+6804-6805,U+6807-6809,U+680B,U+680F,U+6811,U+6813,U+6816-6817,U+6821,U+682A,U+6837-6839,U+683C-683E,U+6840-6843,U+6845-6846,U+6848,U+684E,U+6850-6851,U+6853,U+685C,U+685F-6861,U+6863,U+6865,U+6867-6869,U+6874,U+6876,U+687F,U+6881,U+6885-6886,U+688F,U+6897,U+689D,U+68A2,U+68A7-68A8,U+68AD,U+68AF-68B0,U+68B3,U+68B5,U+68C0,U+68C2,U+68C4,U+68C9,U+68CB,U+68CD,U+68D2,U+68D5,U+68D7-68D8,U+68DA,U+68DF-68E0,U+68E3,U+68E7,U+68EE,U+68F2,U+68F5,U+68F9-68FA,U+68FC,U+6900-6901,U+6905,U+690D-690F,U+6912,U+691C,U+693F,U+694A,U+6953-6954,U+6957,U+6959-695A,U+6960-6961,U+6963,U+696B,U+696D,U+6975,U+697C-697D,U+6982,U+6986,U+699C,U+69AB,U+69AD-69AE,U+69B4,U+69BB,U+69C3,U+69C5,U+69CA-69CD,U+69D0,U+69D8,U+69DB,U+69E8,U+69F3,U+69FD,U+6A01-6A02,U+6A11,U+6A13,U+6A19,U+6A1E-6A1F,U+6A23,U+6A29-6A2A,U+6A31,U+6A35,U+6A38-6A39,U+6A3D,U+6A48,U+6A4B,U+6A59,U+6A5F,U+6A6B,U+6A79,U+6A80,U+6A84,U+6A90,U+6A94,U+6A9C,U+6AA0,U+6AA2,U+6AAF,U+6ABB,U+6AC2-6AC3,U+6AD3,U+6ADB,U+6AFB,U+6B04,U+6B0A,U+6B12,U+6B1E,U+6B20-6B23,U+6B27,U+6B32,U+6B38-6B3B,U+6B3D-6B3E,U+6B43,U+6B47,U+6B49,U+6B4C,U+6B4E,U+6B50,U+6B53,U+6B61-6B62,U+6B64-6B65,U+6B67,U+6B69-6B6A,U+6B6F,U+6B72-6B74,U+6B77-6B79,U+6B7B,U+6B7F,U+6B81-6B83,U+6B87,U+6B89-6B8B,U+6B8D,U+6B92,U+6B96,U+6B98,U+6B9E,U+6BA4,U+6BB4-6BB5,U+6BB7,U+6BBA-6BBC,U+6BBF-6BC2,U+6BC5-6BC6,U+6BCB,U+6BCD-6BCE,U+6BD2,U+6BD4-6BD5,U+6BD9,U+6BDB,U+6BE1,U+6BEB,U+6BEF,U+6C05,U+6C08,U+6C0F,U+6C11,U+6C14,U+6C17,U+6C1B,U+6C23-6C24,U+6C27,U+6C32-6C33,U+6C37-6C38,U+6C41-6C42,U+6C47,U+6C4A,U+6C50,U+6C57,U+6C5A,U+6C5D,U+6C60-6C61,U+6C64,U+6C69-6C6A,U+6C70,U+6C72,U+6C74,U+6C79-6C7A,U+6C7D-6C7E,U+6C81,U+6C83,U+6C86,U+6C88-6C89,U+6C8C,U+6C8F-6C90,U+6C92-6C93,U+6C96,U+6C99,U+6C9F,U+6CA2,U+6CA4-6CA7,U+6CAB,U+6CB3,U+6CB8-6CB9,U+6CBB-6CBF,U+6CC1,U+6CC4,U+6CCA,U+6CD3,U+6CDB,U+6CDE,U+6CE0-6CE3,U+6CE5,U+6CEA,U+6CEE-6CF0,U+6CF3,U+6CF5,U+6CFB-6CFE,U+6D01,U+6D07,U+6D0B,U+6D12,U+6D17,U+6D1B,U+6D1E,U+6D25,U+6D2A-6D2B,U+6D32,U+6D36,U+6D3B-6D3E,U+6D41,U+6D44-6D47,U+6D4A-6D4B,U+6D4E,U+6D51,U+6D53,U+6D59,U+6D63,U+6D66,U+6D69-6D6A,U+6D6E,U+6D74,U+6D77-6D78,U+6D82,U+6D85,U+6D87-6D89,U+6D8C,U+6D94-6D95,U+6D99,U+6D9B}@font-face{font-family:Noto Serif SC;src:url(/fonts/subsets/noto-serif-sc-05-311fc605ae19.woff2?v=311fc605ae19)format("woff2");font-style:normal;font-weight:200 900;font-display:swap;unicode-range:U+6D9D,U+6D9F,U+6DA1,U+6DA3-6DA4,U+6DA6-6DA9,U+6DB2,U+6DB5,U+6DBC,U+6DC0,U+6DC5-6DC6,U+6DCB-6DCC,U+6DD2,U+6DD8,U+6DDA,U+6DE1,U+6DE4,U+6DE8,U+6DEA,U+6DEC,U+6DEE,U+6DF1,U+6DF3,U+6DF5,U+6DF7-6DFA,U+6E05,U+6E07-6E0B,U+6E0D-6E0E,U+6E10,U+6E13-6E14,U+6E17,U+6E19-6E1B,U+6E1D,U+6E1F-6E21,U+6E23,U+6E26,U+6E29,U+6E2C-6E2D,U+6E2F,U+6E32,U+6E34,U+6E3A,U+6E3E,U+6E4A,U+6E4D,U+6E58,U+6E67,U+6E6E-6E6F,U+6E7F-6E80,U+6E83,U+6E85,U+6E8F,U+6E96,U+6E9C-6E9D,U+6E9F,U+6EA2,U+6EA5,U+6EAA-6EAB,U+6EAF,U+6EB6,U+6EBA,U+6EBC,U+6EC4-6EC5,U+6ECB-6ECC,U+6ED1,U+6ED4,U+6EDA,U+6EDD-6EDE,U+6EE1,U+6EE4-6EE5,U+6EE9,U+6EEF,U+6EF2,U+6EF4,U+6EFE-6EFF,U+6F01-6F02,U+6F06,U+6F09,U+6F0F,U+6F13,U+6F15,U+6F1A,U+6F20,U+6F22-6F23,U+6F2A,U+6F2C,U+6F31-6F32,U+6F38,U+6F3E-6F3F,U+6F47,U+6F51,U+6F54,U+6F5B,U+6F62,U+6F64,U+6F6D-6F6E,U+6F70,U+6F80,U+6F84,U+6F86-6F88,U+6F97,U+6F9C,U+6FA1,U+6FA4,U+6FB1,U+6FB9,U+6FC0-6FC1,U+6FC3,U+6FD2,U+6FD8,U+6FDB,U+6FDF,U+6FE1,U+6FE4,U+6FEB,U+6FEF,U+6FFA,U+6FFE,U+7006,U+7009,U+7011,U+7015,U+701A,U+701D,U+701F,U+702C,U+7030,U+703E,U+704C,U+7051,U+7058,U+706D,U+706F-7070,U+7075-7076,U+7078,U+707A,U+707C-707F,U+7081,U+7089-708A,U+708E,U+7092,U+7096,U+7099,U+70AB-70AE,U+70B7-70B8,U+70BA,U+70BC-70BD,U+70C1-70C2,U+70C8,U+70CE-70CF,U+70D8-70D9,U+70DB,U+70DF,U+70E4,U+70E6-70E7,U+70EB-70ED,U+70F9,U+70FD,U+7109,U+7114,U+7119-711A,U+7121,U+7126,U+7130-7131,U+7136,U+713C,U+7145,U+7149,U+714E,U+7159,U+715C,U+715E,U+7166-7167,U+7169,U+716E,U+717D,U+7184,U+718F,U+7192,U+7194,U+7199,U+719F-71A0,U+71AC,U+71B1,U+71B9,U+71BE,U+71C3,U+71C8-71C9,U+71CE,U+71D0,U+71D2,U+71D5,U+71D9,U+71DF-71E0,U+71E5-71E7,U+71EC-71ED,U+71FB-71FC,U+7206-7207,U+720D,U+7210,U+721B,U+722A,U+722C-722D,U+7232,U+7235-7237,U+7239-723A,U+723D-723E,U+7240,U+7246,U+7248,U+724D,U+7252,U+7256,U+7258-7259,U+725B,U+7261-7262,U+7267,U+7272,U+7275,U+7279-727A,U+727D,U+7280-7281,U+7284,U+728A,U+7292,U+72A0,U+72A2,U+72A7,U+72AC,U+72AF,U+72B4,U+72B6,U+72B9,U+72C0,U+72C2,U+72C8,U+72D7,U+72D9,U+72DE,U+72E0,U+72E9,U+72ED-72EE,U+72F1,U+72F4,U+72F8-72F9,U+72FB-72FD,U+730A,U+730E,U+731B-731C,U+731F,U+732A-732B,U+732E,U+7336,U+733F,U+7344-7345,U+734E,U+7350,U+7352,U+7360,U+7363,U+7368,U+736D,U+7370,U+7372,U+7375,U+7378,U+737A-737B,U+7384,U+7387,U+7389,U+738B,U+7395,U+73A5,U+73A9,U+73AB,U+73AF,U+73B2,U+73BA,U+73C0,U+73CA,U+73CD,U+73CF,U+73D1,U+73DE,U+73E0,U+73E5,U+73E9-73EA,U+73ED,U+73FE,U+7403,U+7405,U+7410,U+7422,U+7424-7425,U+742A,U+742E,U+7433-7436,U+743C,U+745E-745F,U+7463-7464,U+7470,U+7476,U+7487,U+748E,U+749E,U+74A7,U+74B0,U+74BD,U+74CA,U+74CF,U+74D4,U+74DC,U+74E2-74E3,U+74E6,U+74EE,U+74F6-74F7,U+7504,U+7511,U+7515,U+7518,U+751A,U+751C,U+7522-7523,U+7525-7526,U+7528-7529,U+752B-752C,U+7530-7533,U+7535,U+7537-7538,U+753A-753B,U+7545,U+754F,U+7551,U+7554,U+755C,U+7562,U+7565-7566,U+756A-756B,U+7570,U+7573-7574,U+7576,U+757F,U+7586-7587,U+758A,U+758E-758F,U+7591,U+7597,U+7599,U+75A0,U+75A4,U+75AB,U+75AF,U+75B2,U+75BC,U+75BE,U+75C2,U+75C5,U+75C7,U+75C9,U+75D2,U+75D5,U+75D9,U+75DB,U+75E0,U+75E3,U+75E9,U+75EB,U+75F4,U+75FA,U+7601,U+760B,U+761F-7620,U+7624,U+7626,U+7629-762B,U+7634,U+7638,U+7642,U+7647,U+7652,U+7656,U+7658,U+765F,U+7661-7662,U+766B,U+7671-7672,U+7678,U+767A-767D,U+7681-7682,U+7686-7688,U+7691,U+7693,U+7699-769A,U+76AE,U+76B1-76B2,U+76B8,U+76BA,U+76BF,U+76C3,U+76C6,U+76C8,U+76CA,U+76CF-76D2,U+76D4,U+76D6-76D8,U+76DB-76DC,U+76DE-76DF,U+76E1,U+76E3-76E5,U+76E7,U+76EA,U+76EF,U+76F2,U+76F4,U+76FC,U+76FE,U+7701,U+7704,U+7709,U+770C,U+771B,U+771E,U+7720,U+7725-7726,U+7728-7729,U+772F,U+7736-7738,U+773A,U+773C,U+773E,U+7741,U+774F,U+7751,U+775A-775C,U+7761,U+7763,U+7766,U+7768,U+776B,U+7779,U+777E,U+7784,U+778E,U+7791-7792,U+779E-779F,U+77A5,U+77A7,U+77AA,U+77AC-77AD,U+77B0,U+77B3,U+77BB-77BC,U+77C7,U+77DB-77DC,U+77E2-77E3,U+77E9,U+77EE,U+77F3,U+77FF,U+7801-7802,U+780C-780D,U+7814-7816,U+781A,U+7823,U+7825-7827,U+7830,U+7832,U+7834,U+7838,U+783A,U+783E,U+7843,U+784C,U+7855,U+785D,U+786C,U+786E-786F,U+7881,U+788D-788E,U+7891,U+7897,U+789F,U+78A7,U+78A9,U+78B0,U+78B3,U+78BA,U+78BC,U+78BE,U+78C1,U+78C5,U+78CB,U+78D0,U+78D5,U+78DA,U+78EC,U+78F7,U+7901,U+790E,U+7919,U+7926,U+792A-792B,U+7934,U+793A,U+793C,U+793E,U+7940,U+7947-7948,U+7953,U+7955-7956,U+795A-795B,U+795D,U+795F-7960,U+7965,U+7968,U+796D,U+796F,U+7977-7978,U+797F-7981,U+7985,U+798A,U+798D-798F,U+79A6-79A7,U+79AA,U+79AE,U+79B1,U+79B3,U+79B9,U+79BB,U+79BD,U+79BF-79C1,U+79C3,U+79C9,U+79CB,U+79CD,U+79D1-79D2,U+79D8,U+79DF,U+79E4,U+79E6-79E7,U+79E9-79EA,U+79EF-79F0,U+79FB,U+79FD-79FE,U+7A00,U+7A05,U+7A0B,U+7A0D-7A0E,U+7A1A,U+7A1C,U+7A1F-7A20,U+7A2E,U+7A31-7A33,U+7A37,U+7A3B-7A3D,U+7A3F-7A40,U+7A42,U+7A46,U+7A4D-7A4F,U+7A57,U+7A60,U+7A62,U+7A69,U+7A6B,U+7A74,U+7A76-7A77,U+7A79-7A7A,U+7A7F,U+7A81,U+7A83-7A85,U+7A88,U+7A8D,U+7A92-7A93,U+7A96-7A98,U+7A9C-7A9D,U+7A9F,U+7AA3,U+7AA9-7AAA,U+7AAE,U+7AB8,U+7ABA,U+7AC4-7AC5,U+7AC8,U+7ACA,U+7AD6}@font-face{font-family:Noto Serif SC;src:url(/fonts/subsets/noto-serif-sc-06-72bbb8246b80.woff2?v=72bbb8246b80)format("woff2");font-style:normal;font-weight:200 900;font-display:swap;unicode-range:U+7ADC,U+7ADE-7AE0,U+7AE5,U+7AEA,U+7AED,U+7AF6,U+7AF9,U+7AFF,U+7B03,U+7B06,U+7B08,U+7B0A-7B0B,U+7B0F,U+7B11,U+7B14,U+7B19,U+7B1B,U+7B1E,U+7B20,U+7B26,U+7B28,U+7B2A,U+7B2C,U+7B3C,U+7B46,U+7B49,U+7B4B,U+7B4D,U+7B4F-7B52,U+7B56,U+7B5B,U+7B5D,U+7B60,U+7B6E,U+7B75,U+7B77,U+7B79,U+7B7E,U+7B87,U+7B8B,U+7B8D,U+7B8F,U+7B93,U+7B9C,U+7BAA-7BAB,U+7BAD,U+7BB1,U+7BB8,U+7BC0-7BC1,U+7BC4,U+7BC6,U+7BC9,U+7BCC,U+7BD3,U+7BE1,U+7BE4-7BE6,U+7BE9-7BEA,U+7BEE,U+7BF1,U+7BF3,U+7BF7,U+7BFE,U+7C07,U+7C0C-7C0D,U+7C21,U+7C27,U+7C2A-7C2B,U+7C37,U+7C3D-7C3F,U+7C41,U+7C43,U+7C4C,U+7C59,U+7C5F-7C60,U+7C64,U+7C6C,U+7C73,U+7C7B,U+7C7D,U+7C89,U+7C8B,U+7C92,U+7C97-7C98,U+7C9B,U+7C9D,U+7C9F,U+7CA5,U+7CA7,U+7CAA,U+7CAE,U+7CB9,U+7CBC,U+7CCA,U+7CD6,U+7CD9,U+7CDE-7CE0,U+7CE7,U+7CF2,U+7CF8,U+7CFE,U+7D00,U+7D04-7D0B,U+7D0D,U+7D10,U+7D13-7D14,U+7D17,U+7D19-7D1C,U+7D20,U+7D27,U+7D2B,U+7D2E-7D30,U+7D39,U+7D42-7D44,U+7D46,U+7D4C,U+7D50,U+7D55,U+7D5B,U+7D5D-7D5E,U+7D61-7D62,U+7D66,U+7D68,U+7D6E,U+7D71-7D73,U+7D75-7D76,U+7D79,U+7D81,U+7D83,U+7D93,U+7D96,U+7D99-7D9A,U+7D9C,U+7DA0,U+7DA2-7DA3,U+7DAC-7DAD,U+7DB0-7DB2,U+7DB4-7DB5,U+7DB9-7DBB,U+7DBD-7DBF,U+7DC7,U+7DCA-7DCB,U+7DCF,U+7DD1-7DD2,U+7DD8,U+7DDA,U+7DDD-7DDE,U+7DE0-7DE1,U+7DE3,U+7DE8-7DE9,U+7DEC,U+7DEF,U+7DF2,U+7DF4,U+7DFB,U+7E01,U+7E04,U+7E08,U+7E0A,U+7E10-7E11,U+7E1B,U+7E23,U+7E26,U+7E2B,U+7E2E,U+7E31,U+7E35,U+7E37,U+7E39,U+7E3D-7E3E,U+7E43,U+7E4A-7E4B,U+7E4D,U+7E52,U+7E54-7E55,U+7E5A,U+7E5E,U+7E61,U+7E69-7E6B,U+7E6D-7E6E,U+7E70,U+7E73,U+7E79,U+7E7B-7E7C,U+7E7E,U+7E82,U+7E8C,U+7E8F,U+7E93-7E94,U+7E96,U+7E9C,U+7EA0-7EA1,U+7EA4-7EA8,U+7EAA-7EAD,U+7EAF,U+7EB1-7EB3,U+7EB5,U+7EB7-7EB9,U+7EBD-7EBF,U+7EC3-7EC4,U+7EC6-7ECA,U+7ECD,U+7ED1,U+7ED3-7ED5,U+7ED8,U+7EDA-7EDE,U+7EE1-7EE3,U+7EE6-7EE7,U+7EE9-7EEB,U+7EEE-7EF0,U+7EF3-7EF7,U+7EFA-7F01,U+7F04,U+7F06,U+7F08-7F09,U+7F0E,U+7F13-7F18,U+7F1A,U+7F1D,U+7F20,U+7F22-7F23,U+7F25-7F26,U+7F28-7F29,U+7F2D-7F31,U+7F34,U+7F36,U+7F38,U+7F3A-7F3B,U+7F44-7F45,U+7F50-7F51,U+7F55,U+7F57,U+7F5A,U+7F5D,U+7F60-7F62,U+7F68-7F6A,U+7F6E,U+7F70,U+7F72,U+7F74-7F75,U+7F77,U+7F81,U+7F85-7F86,U+7F88,U+7F8A,U+7F8C,U+7F8E,U+7F9A,U+7F9E,U+7FA1,U+7FA3-7FA4,U+7FA8-7FA9,U+7FAF,U+7FB8-7FB9,U+7FBD,U+7FC1,U+7FC3,U+7FC5,U+7FCA,U+7FCC,U+7FCE,U+7FD2,U+7FD4-7FD5,U+7FD8,U+7FE0-7FE1,U+7FE9,U+7FF0,U+7FF9,U+7FFB-7FFC,U+8000-8001,U+800C,U+8010,U+8015,U+8017,U+8033,U+8036-8038,U+803B,U+803D,U+8043,U+804A-804C,U+8052,U+8056,U+8058,U+805A,U+805E,U+8061,U+806A,U+806F-8070,U+8072-8074,U+8077,U+807D-807E,U+8083,U+8085-8086,U+8089,U+808B-808C,U+8096,U+8098,U+809A,U+809D,U+80A0-80A2,U+80A4-80A5,U+80A9,U+80AE-80AF,U+80B1-80B2,U+80B4,U+80BA,U+80BF-80C1,U+80C3-80C4,U+80C6,U+80CC,U+80CE,U+80DA-80DE,U+80E1,U+80E5,U+80E7,U+80ED,U+80EF,U+80F1,U+80F4,U+80F6,U+80F8,U+80FC,U+8102,U+8105-810A,U+810D,U+810F-8111,U+8116,U+811A-811B,U+8123,U+8129,U+812B,U+812F,U+8131,U+8133,U+8138-8139,U+813E,U+814A-814C,U+8150-8151,U+8154-8155,U+8165-8166,U+816B,U+816D-816E,U+8170-8171,U+8173-8174,U+8178-8179,U+817B,U+817E-8180,U+8188,U+818F,U+819A-819D,U+81A0,U+81A8-81A9,U+81B3,U+81BB,U+81BD-81BE,U+81C0,U+81C2,U+81C6,U+81C9,U+81CD,U+81D3,U+81D8,U+81DF,U+81E3,U+81E5,U+81E8,U+81EA,U+81ED,U+81F3-81F4,U+81FA,U+81FE,U+8200,U+8205-820A,U+820C-820E,U+8210,U+8212,U+8214,U+821E-821F,U+822A,U+822C,U+8231,U+8233,U+8236,U+8239,U+823B,U+8258-8259,U+826B,U+826E-8273,U+8276,U+827A,U+8282,U+8292,U+8299,U+829C-829D,U+82A1,U+82A5-82A6,U+82AC-82AD,U+82AF,U+82B1,U+82B3,U+82B7-82B8,U+82BB,U+82BD,U+82C7,U+82CD-82CF,U+82D1,U+82D3-82D5,U+82D7,U+82DB,U+82DF,U+82E6-82E7,U+82F1,U+8302-8303,U+8305,U+830E,U+831C,U+8323,U+8327-8328,U+832B-832C,U+832F,U+8331-8332,U+8336,U+8346,U+8349-834A,U+8350,U+8352,U+8354,U+8358,U+8361,U+8363,U+8367,U+836B,U+836F,U+8377,U+837B-837C,U+838A,U+838E,U+8396,U+8398,U+83AB,U+83B1-83B2,U+83B7,U+83BA,U+83BC-83BD,U+83CA,U+83D3,U+83DC,U+83E9,U+83EF,U+83F1,U+83F4,U+83F8,U+8404,U+840A,U+840C,U+841D,U+8424-8428,U+842C,U+8431,U+8438,U+843C-843D,U+8449,U+8457,U+845B,U+8461,U+8466,U+846B-846C,U+8471,U+8475,U+847A,U+8482,U+848B,U+8490,U+8494,U+8499,U+84B2,U+84B8,U+84BC,U+84BF,U+84C4,U+84C6,U+84C9,U+84CB,U+84D1,U+84D9,U+84DD,U+84E6,U+84EC,U+84EE,U+8513,U+851A,U+8521,U+8523,U+8525,U+852D,U+8535,U+8537,U+853A,U+853C-853D,U+8543,U+8549-854A,U+8556,U+8568-856A,U+856D,U+8574,U+857E,U+8584,U+8587,U+8591,U+8594,U+8599,U+85A6,U+85A8-85AA,U+85AC,U+85B0,U+85C9,U+85CD,U+85CF-85D0,U+85D3,U+85D5,U+85DD,U+85E4-85E5,U+85E9,U+85F9-85FB,U+8605-8607,U+860A,U+861A,U+862D,U+8638,U+863F,U+864E-8651,U+8655,U+865B-865C}@font-face{font-family:Noto Serif SC;src:url(/fonts/subsets/noto-serif-sc-07-1bafc1873bf2.woff2?v=1bafc1873bf2)format("woff2");font-style:normal;font-weight:200 900;font-display:swap;unicode-range:U+865E-865F,U+8667,U+866B-866C,U+866F,U+8679,U+867D,U+8680-8681,U+868A,U+868D,U+8695,U+86C7,U+86C9-86CB,U+86CD-86CE,U+86D9,U+86DB,U+86EE,U+86F0-86F1,U+86F8,U+86FA-86FB,U+8700,U+8702-8703,U+8709,U+8712-8713,U+8715,U+8718,U+871C,U+8721,U+8737,U+873B,U+873F,U+8747,U+8749,U+874B,U+874E,U+8755,U+8763,U+8774,U+8776,U+877C,U+8780,U+87A2-87A3,U+87AD,U+87BA-87BB,U+87BF-87C0,U+87C4,U+87CB,U+87CF,U+87D2,U+87E0,U+87EC,U+87F2,U+87FB,U+87FE,U+8805,U+880D,U+8815,U+881F,U+8822-8823,U+8828,U+8831,U+8836,U+8839,U+883B,U+8840,U+8845-8846,U+884D,U+8853-8854,U+8857,U+8859,U+885B,U+885D,U+8861-8862,U+8865,U+886B-886C,U+8870,U+8877,U+887E-887F,U+8885,U+888B,U+888D,U+8892,U+8896,U+88AB,U+88AD,U+88C1-88C2,U+88C6,U+88CF,U+88D4-88D5,U+88D8-88D9,U+88DC-88DD,U+88E1,U+88E4,U+88F3-88F4,U+88F8-88F9,U+88FD-88FE,U+8902,U+8907,U+8910,U+8912-8913,U+8919,U+891B,U+8925,U+892A,U+8932,U+8934,U+8936,U+8938,U+8941,U+895E-8960,U+8964,U+8966,U+896C,U+896F,U+8972,U+897F,U+8981,U+8986-8988,U+898B,U+898F,U+8993,U+8996-8997,U+899A,U+89A6-89A7,U+89AA,U+89AC,U+89B2-89B3,U+89B7,U+89BA,U+89BD,U+89C0,U+89C2,U+89C4-89C5,U+89C8-89CA,U+89CE,U+89D0-89D2,U+89E6,U+89F1,U+89F8,U+8A02,U+8A08,U+8A0A,U+8A0E,U+8A13,U+8A16-8A18,U+8A1B,U+8A1D,U+8A1F,U+8A23,U+8A25,U+8A2A,U+8A2D,U+8A31,U+8A33-8A34,U+8A3A-8A3C,U+8A50,U+8A54-8A55,U+8A5E,U+8A60-8A63,U+8A66,U+8A69,U+8A6B,U+8A6D,U+8A70-8A73,U+8A85,U+8A87,U+8A89-8A8A,U+8A8C-8A8D,U+8A92-8A93,U+8A95,U+8A98,U+8AA0-8AA1,U+8AA4-8AA6,U+8AAA,U+8AAC-8AAD,U+8AB0,U+8AB2,U+8ABF,U+8AC2,U+8AC7,U+8AC9,U+8ACB,U+8AD2,U+8AD6,U+8AE6-8AE7,U+8AEB,U+8AED-8AEE,U+8AF1,U+8AF3,U+8AF7-8AF8,U+8AFE,U+8B00-8B02,U+8B04,U+8B0A,U+8B0E,U+8B14,U+8B19,U+8B1B,U+8B1D,U+8B20-8B21,U+8B2B-8B2C,U+8B39,U+8B41,U+8B49,U+8B4E-8B4F,U+8B58,U+8B5A,U+8B5C,U+8B5F,U+8B66,U+8B6C,U+8B6F-8B70,U+8B72,U+8B77,U+8B7D,U+8B80,U+8B83,U+8B8A,U+8B90,U+8B93,U+8B96,U+8B9A,U+8BA2,U+8BA4-8BA5,U+8BA8-8BA9,U+8BAB,U+8BAD-8BAE,U+8BB2-8BB3,U+8BB6-8BBA,U+8BBD,U+8BC0-8BC1,U+8BC4,U+8BC8-8BCA,U+8BCF,U+8BD1,U+8BD5,U+8BD8,U+8BDA-8BDB,U+8BDD-8BDE,U+8BE1-8BE3,U+8BE5-8BE7,U+8BE9,U+8BEB,U+8BED,U+8BEF-8BF1,U+8BF5-8BF8,U+8BFA,U+8BFE-8BFF,U+8C01,U+8C03-8C05,U+8C08,U+8C0B,U+8C0E-8C13,U+8C15-8C16,U+8C19,U+8C22-8C23,U+8C26,U+8C28,U+8C2A,U+8C2C-8C2D,U+8C31-8C32,U+8C36-8C37,U+8C41,U+8C46,U+8C48,U+8C4A,U+8C4E,U+8C50,U+8C54,U+8C61,U+8C6A-8C6C,U+8C79-8C7A,U+8C8C,U+8C93,U+8C9E,U+8CA0-8CA2,U+8CA7-8CAC,U+8CB3-8CB4,U+8CB6-8CB8,U+8CBB-8CBD,U+8CBF-8CC0,U+8CC4,U+8CC8,U+8CCA,U+8CD1-8CD3,U+8CDB-8CDC,U+8CDE,U+8CE0,U+8CE2-8CE4,U+8CE6,U+8CEA,U+8CEC-8CED,U+8CF4,U+8CFD,U+8D04-8D05,U+8D08,U+8D0A,U+8D0F,U+8D14,U+8D16,U+8D1E-8D1F,U+8D21-8D2C,U+8D2F-8D31,U+8D34-8D35,U+8D39-8D3C,U+8D3E,U+8D4A-8D4C,U+8D4E,U+8D50-8D51,U+8D54,U+8D56,U+8D5B,U+8D5E,U+8D60,U+8D62,U+8D64,U+8D66,U+8D6B,U+8D6D,U+8D74-8D76,U+8D81,U+8D85,U+8D8A-8D8B,U+8D95,U+8D99,U+8D9F,U+8DA3,U+8DA8,U+8DB4,U+8DBE,U+8DC3-8DC4,U+8DCB-8DCC,U+8DCE,U+8DD1,U+8DDB,U+8DDD,U+8DDF,U+8DE1,U+8DE3,U+8DE8,U+8DEA,U+8DF3,U+8DF6,U+8DFA,U+8E09-8E0A,U+8E0C,U+8E0F-8E10,U+8E1D-8E1E,U+8E22,U+8E29-8E2A,U+8E2E-8E2F,U+8E31,U+8E35,U+8E39,U+8E44,U+8E48-8E49,U+8E4C,U+8E51,U+8E59-8E5A,U+8E5F,U+8E64,U+8E66,U+8E6C-8E6D,U+8E72,U+8E74,U+8E7F,U+8E81-8E82,U+8E85,U+8E87,U+8E8A,U+8E8D,U+8E91,U+8EA1,U+8EA5,U+8EAC,U+8EAF,U+8EB2,U+8EBA,U+8EC0,U+8ECA-8ECD,U+8ED2,U+8EDB,U+8EDF,U+8EE2,U+8EF2,U+8EF8,U+8EFB,U+8EFD-8EFE,U+8F03,U+8F09,U+8F12,U+8F14-8F15,U+8F1B-8F1D,U+8F1F,U+8F26,U+8F29-8F2A,U+8F2F,U+8F33,U+8F38,U+8F3B,U+8F3E-8F3F,U+8F42,U+8F44-8F46,U+8F49,U+8F4D,U+8F54,U+8F5F,U+8F61-8F62,U+8F64,U+8F66-8F69,U+8F6C-8F6D,U+8F6F-8F74,U+8F7B-8F7D,U+8F83-8F89,U+8F8D-8F90,U+8F93-8F98,U+8F9A-8F9C,U+8F9E-8F9F,U+8FA3,U+8FA6,U+8FA8-8FA9,U+8FAB,U+8FAD-8FB2,U+8FBA,U+8FBC-8FBD,U+8FBF,U+8FC1-8FC2,U+8FC5,U+8FC7-8FC8,U+8FCE,U+8FD0-8FD1,U+8FDD,U+8FDF,U+8FE2,U+8FE4-8FE5,U+8FEB,U+8FED-8FEE,U+8FF0,U+8FF4,U+8FF7-8FF8,U+8FFD,U+9000-9003,U+9005-9006,U+900D,U+900F-9010,U+9012-9015,U+9017,U+9019-901A,U+901D-901F,U+9023,U+902E,U+9031-9032,U+9038,U+903C,U+903E,U+9041-9042,U+9045,U+9047,U+904A-904B,U+904D-9051,U+9054-9055,U+9057,U+9059,U+905C,U+905E,U+9060-9061,U+9063,U+9065,U+9068-9069,U+906D-906E,U+9072,U+9075,U+9077-9078,U+907A,U+907C-907D,U+907F-9084,U+908A,U+908F,U+9091,U+9093,U+9098,U+90A3,U+90A6,U+90AA,U+90AE,U+90B5,U+90B8,U+90BB,U+90C1,U+90CA,U+90CE,U+90D1,U+90D7,U+90DD,U+90E1,U+90ED,U+90F5,U+90F7,U+90FD,U+9109,U+9119,U+9127,U+912D,U+9130,U+9148-9149,U+914C-914D,U+9152,U+9154,U+9158,U+9163,U+9165,U+916C,U+9171-9172,U+9177-917A,U+917F,U+9183,U+9187,U+9189,U+9192,U+919C,U+91AB}@font-face{font-family:Noto Serif SC;src:url(/fonts/subsets/noto-serif-sc-08-cdadbd1c1cef.woff2?v=cdadbd1c1cef)format("woff2");font-style:normal;font-weight:200 900;font-display:swap;unicode-range:U+91AC,U+91AE,U+91B8,U+91BA,U+91C0-91C1,U+91C7-91CB,U+91CE-91D1,U+91D8,U+91DC-91DD,U+91E3,U+91E6,U+91F5,U+920D,U+9210,U+9215,U+921E,U+9234,U+923A,U+923F,U+9244,U+9248,U+924B,U+9257,U+925B,U+925E,U+9262,U+9264,U+9271,U+9274,U+9278,U+9280,U+9283,U+9285,U+9298,U+929C,U+92AD,U+92B3,U+92B7,U+92BC,U+92D2,U+92E4,U+92EA,U+92ED,U+92F2-92F3,U+92F8,U+92FC,U+9301,U+9304,U+9306,U+9310,U+9318,U+931A,U+931E,U+9320,U+9322,U+9326,U+9328,U+932B-932C,U+932F,U+9332,U+9336,U+934A-934B,U+9354,U+935B,U+936C,U+936E,U+9375,U+937C,U+937E,U+9396,U+939A,U+93A7,U+93AE,U+93B3,U+93C3,U+93C8,U+93D0-93D1,U+93D6-93D8,U+93DF,U+93E1-93E2,U+93FD,U+9403,U+9410,U+9418-9419,U+942B,U+942E,U+9432,U+9435,U+9438,U+9444,U+9451,U+9462,U+9470,U+9472,U+947D,U+947F,U+9488-9489,U+9493,U+9497,U+949D,U+949F,U+94A2,U+94A4-94A7,U+94A9,U+94AE,U+94B0-94B1,U+94B3,U+94BA-94BB,U+94BF,U+94C1,U+94C3,U+94C5,U+94CE,U+94D9,U+94DC,U+94E0,U+94ED-94EE,U+94F0,U+94F2,U+94F6,U+94F8,U+94FA,U+94FF-9501,U+9505,U+9508-9509,U+9510,U+951A,U+951E,U+9521,U+9524,U+9526,U+952E-952F,U+9535,U+9537,U+9539,U+953B,U+9547,U+954C-954D,U+9556,U+955D-955E,U+9560,U+9563,U+956B,U+956F-9570,U+9576-9577,U+9580,U+9582-9583,U+9589,U+958B,U+9591-9593,U+9598,U+95A1-95A5,U+95B1,U+95B9,U+95BB,U+95BE,U+95C7,U+95CA-95CC,U+95D4-95D6,U+95D8,U+95DC,U+95E1-95E2,U+95E8-95EA,U+95ED,U+95EF,U+95F2,U+95F7-95F9,U+95FB,U+9600-9602,U+9608-9609,U+960E,U+9610-9611,U+9614-9616,U+9619,U+961F,U+9621,U+962E,U+9631-9636,U+963B,U+9640,U+9642,U+9644,U+9646-9648,U+964B-964D,U+9650,U+9654,U+965B,U+9661-9665,U+9668-966A,U+9670,U+9672-9673,U+9675-9678,U+967A,U+967D,U+9685-9686,U+968A-968B,U+968E-9690,U+9694-9695,U+9698-9699,U+969B-969C,U+96A0,U+96A3,U+96A8,U+96AA,U+96B1,U+96B4,U+96B6-96B8,U+96BB-96BC,U+96BE,U+96C0-96C1,U+96C4-96C5,U+96CD,U+96CF,U+96D1,U+96D5-96D6,U+96D9,U+96DB-96DC,U+96DE,U+96E2-96E3,U+96E8,U+96EA,U+96F0,U+96F2-96F3,U+96F6-96F7,U+96FB,U+96FE,U+9700-9701,U+9704,U+9706-9707,U+9709-970A,U+970D,U+9713,U+9716,U+971C,U+971E,U+9727,U+972D,U+9730,U+9732,U+9739,U+973D-973E,U+9742,U+9744,U+9748,U+9751,U+975B-975C,U+975E,U+9760-9761,U+9765,U+9768-9769,U+976D,U+9771,U+9774,U+9776,U+978B,U+978D,U+9798,U+97A6,U+97AD,U+97C6,U+97CB-97CC,U+97D3,U+97E6-97E7,U+97E9,U+97F6,U+97FB,U+97FF,U+9801-9803,U+9805-9806,U+9808,U+980C,U+9810-9813,U+9817-9818,U+981C,U+9826,U+982C-982D,U+9830,U+9837-9838,U+983B-983C,U+9846,U+984C-984F,U+9854-9855,U+9858,U+985B,U+985E,U+9867,U+986B,U+986F,U+9871,U+9873-9874,U+9876-9877,U+987A-987B,U+987D-987F,U+9881-9882,U+9884-9888,U+988A,U+988C,U+988F,U+9893-9894,U+9896-9898,U+989A,U+989C-989E,U+98A0,U+98A4,U+98A7-98A8,U+98AD,U+98AF,U+98B3,U+98B6,U+98C4,U+98C6,U+98D0,U+98D2-98D3,U+98D8-98D9,U+98DB,U+98DE-98DF,U+98E2,U+98E8,U+98ED,U+98EF,U+98F2,U+98F4,U+98FC-98FE,U+9905,U+990A,U+990C,U+9913,U+9918,U+991E,U+9921,U+9928,U+9933,U+9935,U+993E,U+9949,U+994B,U+9952,U+9957,U+995E,U+9965,U+9967,U+996C-9971,U+9975-9976,U+997C,U+997F,U+9985-9986,U+9988,U+998B,U+998F,U+9999,U+99A5,U+99AC-99AD,U+99B1,U+99B3-99B4,U+99B9,U+99C1,U+99C3-99C6,U+99D0,U+99D2,U+99D5,U+99DB,U+99DD,U+99DF,U+99ED,U+99F1,U+99FF,U+9A05,U+9A0E,U+9A12-9A13,U+9A16,U+9A19,U+9A30,U+9A37,U+9A40-9A41,U+9A45,U+9A4D,U+9A55,U+9A57,U+9A5A-9A5B,U+9A5F,U+9A62,U+9A6A,U+9A6D-9A74,U+9A76-9A77,U+9A79,U+9A7B-9A7C,U+9A7E-9A7F,U+9A81-9A82,U+9A84,U+9A87,U+9A8F,U+9A91,U+9A93,U+9A97,U+9A9A-9A9C,U+9AA4-9AA5,U+9AA8,U+9AAF,U+9AB8,U+9ABC,U+9AC4,U+9AD2-9AD3,U+9AD8,U+9AEA,U+9AED-9AEF,U+9AFB,U+9B03,U+9B06,U+9B13,U+9B1A,U+9B22-9B23,U+9B25,U+9B27-9B28,U+9B31,U+9B3C,U+9B41-9B45,U+9B47,U+9B4F,U+9B51,U+9B54,U+9B58,U+9B5A,U+9B6F,U+9B77,U+9BAB,U+9BAE,U+9BE4,U+9BE8,U+9C3E,U+9C48-9C49,U+9C57,U+9C78,U+9C7C,U+9C7F,U+9C81,U+9C88,U+9C9B-9C9C,U+9CB2,U+9CB8,U+9CD4,U+9CD6,U+9CDE,U+9CE5,U+9CE7,U+9CE9,U+9CF3-9CF4,U+9CF6,U+9D09,U+9D0E,U+9D1B,U+9D23,U+9D26,U+9D28,U+9D3B,U+9D3F,U+9D5D-9D5E,U+9D61,U+9D6C,U+9D72,U+9D7E,U+9D8F,U+9D92,U+9D9A,U+9DAF,U+9DB4,U+9DBC,U+9DC2,U+9DD3,U+9DD7,U+9DF2,U+9DF9-9DFA,U+9E02,U+9E1A,U+9E1E-9E1F,U+9E21-9E23,U+9E25-9E26,U+9E2A,U+9E2D,U+9E2F,U+9E33,U+9E3D-9E3F,U+9E45,U+9E49-9E4A,U+9E4D,U+9E4F,U+9E57,U+9E5E,U+9E63-9E64,U+9E66-9E67,U+9E6B,U+9E6D-9E6E,U+9E70,U+9E79,U+9E7D,U+9E7F,U+9E88,U+9E8B,U+9E92-9E93,U+9E97,U+9E9D,U+9E9F,U+9EA5-9EA6,U+9EAA,U+9EBA-9EBC,U+9EBE,U+9EC3,U+9ECE-9ECF,U+9ED1-9ED2,U+9ED8-9ED9,U+9EDB-9EDE,U+9EE8,U+9EEA,U+9EEF,U+9EF2,U+9EF4,U+9F0E,U+9F13-9F14,U+9F16,U+9F1B,U+9F20,U+9F3B,U+9F4A-9F4B,U+9F50,U+9F52,U+9F5F,U+9F61-9F63,U+9F67,U+9F6C,U+9F76,U+9F7F,U+9F83-9F84,U+9F89,U+9F8D,U+9F90,U+9F94-9F95,U+9F99-9F9C,U+9F9F,U+FB00-FB04,U+FE51,U+FF06,U+FF0A-FF0B,U+FF0E,U+FF1B,U+FF1D,U+FF1F,U+FF3B,U+FF3D,U+FF5E,U+1F12F,U+1F16A-1F16C}@font-face{font-family:"Source Sans 3";src:url(/fonts/source-sans-3.woff2?v=20a72c91609c)format("woff2");font-style:normal;font-weight:200 900;font-display:swap}@font-face{font-family:"Source Serif 4";src:url(/fonts/source-serif-4.woff2?v=940a76eda138)format("woff2");font-style:normal;font-weight:200 900;font-display:swap}html[lang=en] :is(.site-nav a,.paper-hero,.home-grid,.home-project-grid,.paper-footer,.quiet-page,.about-page,.game-page,.game-directory,.support-page){font-optical-sizing:auto;font-family:"Source Serif 4",Noto Serif SC,serif}:root{color:#17191e;font-family:"Source Sans 3", var(--locale-serif);font-synthesis:none;--canvas:#efefec;--paper:#f8f7f3;--paper-cool:#ebeae6;--ink:#17191e;--ink-soft:#34373f;--muted:#696d75;--line:#17191e29;--line-strong:#17191e57;--night:#171c25;--night-soft:#232a36;--pine:#59657d;--pine-deep:#242a36;--mist:#e5e3de;--sky:#e5e8ed;--amber:#a78a58;--white:#faf9f5;--section-x:clamp(24px, 6.5vw, 112px);--section-y:clamp(92px, 10vw, 168px);--fast:.18s;--standard:.32s;--story:.72s;--ease:cubic-bezier(.2, .7, .2, 1);background:#efefec}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--canvas);min-width:320px;min-height:100vh;color:var(--ink);margin:0}body:before{z-index:100;pointer-events:none;content:"";opacity:.018;background-image:linear-gradient(#17191e80 1px,#0000 1px);background-size:100% 5px;position:fixed;inset:0}a{color:inherit;text-decoration:none}button{color:inherit;font:inherit}img{max-width:100%;display:block}h1,h2,h3,p,blockquote{margin-top:0}h1,h2,h3,p{text-wrap:wrap}a:focus-visible,button:focus-visible{outline:2px solid var(--amber);outline-offset:5px}.site-shell{background:var(--paper);border-inline:1px solid #17191e14;width:min(1760px,100%);margin:0 auto;overflow:clip}.site-header{z-index:60;min-height:76px;padding:0 var(--section-x);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f8f7f3eb;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.brand,.footer-brand{white-space:nowrap;align-items:center;gap:13px;min-height:48px;display:inline-flex}.brand-glyph{border:1px solid var(--ink);letter-spacing:-.12em;writing-mode:vertical-rl;direction:ltr;unicode-bidi:isolate;border-radius:50%;place-items:center;width:38px;height:38px;font-family:Noto Serif SC,serif;font-size:12px;display:grid}.brand{direction:ltr;unicode-bidi:isolate}.brand-lockup{gap:2px;display:grid}.brand-lockup b,.footer-brand b{font-family:var(--locale-serif);letter-spacing:.12em;font-size:17px;font-weight:600}.brand-lockup b{font-family:Noto Serif SC,serif}.brand-lockup small{color:var(--muted);letter-spacing:.2em;font-family:"Source Sans 3",sans-serif;font-size:9px}.header-tools{align-items:center;gap:clamp(20px,3vw,44px);display:flex}.site-nav{align-items:center;gap:clamp(22px,3vw,46px);display:flex}.site-nav a{color:#555a64;letter-spacing:.06em;white-space:nowrap;place-items:center;min-height:44px;font-size:13px;display:grid;position:relative}.site-nav a:after{content:"";background:var(--pine);transform-origin:0;height:1px;transition:transform var(--fast) var(--ease);position:absolute;bottom:5px;left:0;right:0;transform:scaleX(0)}.site-nav a:hover:after,.site-nav a.active:after{transform:scaleX(1)}.language-toggle{border:1px solid var(--line);letter-spacing:.08em;cursor:pointer;min-width:52px;min-height:38px;transition:background var(--fast) var(--ease), border-color var(--fast) var(--ease);background:0 0;padding:7px 11px;font-size:11px}.language-toggle:hover{border-color:var(--pine);background:var(--paper-cool)}.menu-toggle{cursor:pointer;background:0 0;border:0;display:none}.hero{border-bottom:1px solid var(--line);background:linear-gradient(90deg, transparent 0 calc(100% - 1px), #17191e0f calc(100% - 1px)), var(--paper);grid-template-columns:minmax(0,1.28fr) minmax(330px,.72fr);grid-template-areas:"main index""facts facts";min-height:calc(100svh - 76px);display:grid}.hero>*{min-width:0}.hero-main{min-height:650px;padding:clamp(72px, 8vw, 130px) var(--section-x) clamp(58px, 6vw, 96px);border-right:1px solid var(--line);flex-direction:column;grid-area:main;justify-content:center;display:flex}.hero-name-lockup{align-items:flex-end;gap:clamp(18px,3vw,42px);margin-bottom:clamp(40px,5vw,78px);display:flex}.hero-name-lockup span{color:var(--pine);letter-spacing:.22em;white-space:nowrap;writing-mode:vertical-rl;padding-bottom:12px;font-size:11px;font-weight:600}.hero h1{font-family:var(--locale-serif);letter-spacing:.14em;white-space:nowrap;margin:0;font-size:clamp(72px,9.5vw,148px);font-weight:500;line-height:.9}.hero-title{max-width:980px;font-family:var(--locale-serif);letter-spacing:.025em;margin:0;font-size:clamp(34px,4.6vw,72px);font-weight:500;line-height:1.34}html[lang=en] .hero-title{letter-spacing:-.018em;max-width:1050px;font-size:clamp(36px,4.25vw,68px);line-height:1.12}.hero-lead{max-width:790px;color:var(--muted);font-family:var(--locale-serif);margin:36px 0 0;font-size:clamp(16px,1.25vw,19px);line-height:2}html[lang=en] .hero-lead{font-family:"Source Sans 3", var(--locale-serif);line-height:1.75}.hero-actions,.contact-actions{flex-wrap:wrap;gap:16px 28px;margin-top:38px;display:flex}.action{letter-spacing:.05em;min-height:48px;transition:transform var(--fast) var(--ease), background var(--fast) var(--ease), color var(--fast) var(--ease);justify-content:space-between;align-items:center;gap:28px;padding:13px 16px;font-size:13px;display:inline-flex}.action span{transition:transform var(--fast) var(--ease)}.action:hover span{transform:translate(3px,3px)}.action-solid{background:var(--night);min-width:230px;color:var(--white)}.action-solid:hover{background:var(--pine);transform:translateY(-2px)}.action-line{border-bottom:1px solid var(--ink);padding-inline:0}.action-line:hover span{transform:translate(4px)}.identity-index{background:var(--night);min-height:650px;color:var(--white);flex-direction:column;grid-area:index;padding:clamp(54px,6vw,92px) clamp(28px,4.6vw,72px);display:flex}.index-top{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.index-top>span{color:#fbfcf88a;letter-spacing:.2em;font-size:10px}.index-top strong{font-family:var(--locale-serif);letter-spacing:-.08em;color:#0000;-webkit-text-stroke:1px #fbfcf847;font-size:clamp(90px,10vw,150px);font-weight:400;line-height:.76}.identity-index>p{max-width:430px;font-family:var(--locale-serif);margin:auto 0 58px;font-size:clamp(22px,2.2vw,32px);line-height:1.72}html[lang=en] .identity-index>p{font-family:"Source Sans 3", var(--locale-serif);line-height:1.45}.identity-index ul{border-top:1px solid #fbfcf829;margin:0;padding:0;list-style:none}.identity-index li{color:#fbfcf8bd;border-bottom:1px solid #fbfcf829;grid-template-columns:42px 1fr;gap:12px;padding:13px 0;font-size:13px;display:grid}.identity-index li span{color:var(--amber);letter-spacing:.12em;font-size:10px}.hero-facts{border-top:1px solid var(--line);grid-area:facts;grid-template-columns:repeat(3,1fr);display:grid}.hero-facts>div{min-height:118px;padding:26px var(--section-x);grid-template-columns:auto 1fr;align-items:baseline;gap:clamp(18px,2vw,34px);display:grid}.hero-facts>div+div{border-left:1px solid var(--line)}.hero-facts strong{font-family:var(--locale-serif);color:var(--pine);font-size:clamp(32px,3.3vw,52px);font-weight:500}.hero-facts span{max-width:190px;color:var(--muted);font-size:12px;line-height:1.55}.section-marker{min-height:28px;color:var(--muted);align-items:center;gap:16px;display:flex}.section-marker span{color:var(--amber);letter-spacing:.14em;font-size:10px}.section-marker p{letter-spacing:.18em;margin:0;font-size:10px;font-weight:600}.section-marker:after{content:"";opacity:.35;background:currentColor;width:52px;height:1px}.path-section{padding:var(--section-y) var(--section-x);background:var(--night);color:var(--white);grid-template-columns:repeat(12,minmax(0,1fr));gap:34px;display:grid}.path-section .section-marker{color:#fbfcf88a;grid-column:1/4}.path-heading{grid-column:4/12}.path-heading h2,.section-intro h2,.writing-intro h2,.about-heading h2,.contact-section h2,.page-hero h1{font-family:var(--locale-serif);letter-spacing:.025em;margin:0;font-size:clamp(38px,5.1vw,78px);font-weight:500;line-height:1.38}html[lang=en] .path-heading h2,html[lang=en] .section-intro h2,html[lang=en] .writing-intro h2,html[lang=en] .about-heading h2,html[lang=en] .contact-section h2,html[lang=en] .page-hero h1{font-family:"Source Sans 3", var(--locale-serif);letter-spacing:-.025em;line-height:1.08}.path-copy{grid-column:5/11;margin-top:clamp(48px,7vw,104px)}.path-copy p{color:#fbfcf8ad;font-family:var(--locale-serif);margin:0 0 28px;font-size:clamp(16px,1.3vw,19px);line-height:2.05}html[lang=en] .path-copy p{font-family:"Source Sans 3", var(--locale-serif);line-height:1.75}.path-quote{border-top:1px solid #fbfcf82e;border-left:1px solid var(--amber);font-family:var(--locale-serif);grid-column:2/11;margin:clamp(54px,8vw,112px) 0 0;padding:32px 0 0 clamp(24px,4vw,64px);font-size:clamp(25px,3.3vw,48px);line-height:1.68}html[lang=en] .path-quote{font-family:"Source Sans 3", var(--locale-serif);line-height:1.35}.work-section{padding:var(--section-y) var(--section-x);background:var(--paper)}.section-intro{grid-template-columns:minmax(160px,.42fr) minmax(280px,.78fr) minmax(300px,.8fr);align-items:start;gap:clamp(36px,6vw,100px);margin-bottom:clamp(58px,7vw,96px);display:grid}.section-summary{max-width:600px;padding-top:8px}.section-summary>p,.writing-intro>p,.about-heading>p,.page-hero>p{color:var(--muted);font-family:var(--locale-serif);font-size:clamp(15px,1.15vw,18px);line-height:1.95}html[lang=en] .section-summary>p,html[lang=en] .writing-intro>p,html[lang=en] .about-heading>p,html[lang=en] .page-hero>p{font-family:"Source Sans 3", var(--locale-serif);line-height:1.7}.text-link{border-bottom:1px solid;align-items:center;gap:20px;margin-top:20px;padding-bottom:8px;font-size:13px;display:inline-flex}.text-link span{transition:transform var(--fast) var(--ease)}.text-link:hover span{transform:translate(5px)}.project-ledger{grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;display:grid}.project-item{border:1px solid var(--line);background:var(--paper-cool);min-height:390px;transition:transform var(--standard) var(--ease), border-color var(--standard) var(--ease), box-shadow var(--standard) var(--ease);grid-column:span 6;grid-template-columns:54px minmax(0,1fr);padding:clamp(28px,3vw,46px);display:grid;position:relative;overflow:hidden}.project-item:hover{z-index:2;border-color:var(--line-strong);transform:translateY(-5px);box-shadow:0 28px 70px #171c251f}.project-item.featured{background:var(--night);min-height:530px;color:var(--white);grid-column:1/-1}.project-item.mohe{min-height:520px;color:var(--white);background:#1f242d}.project-item.daily{background:var(--mist)}.project-item.yunjian{background:var(--sky)}.project-index{z-index:2;color:var(--amber);letter-spacing:.14em;font-size:10px;position:relative}.project-copy{z-index:2;align-self:end;max-width:650px;position:relative}.project-category{color:var(--amber);letter-spacing:.16em;text-transform:uppercase;margin:0 0 18px;font-size:10px;font-weight:600}.project-item h3{font-family:var(--locale-serif);letter-spacing:.025em;margin:0;font-size:clamp(35px,4.1vw,66px);font-weight:500;line-height:1.18}html[lang=en] .project-item h3{font-family:"Source Sans 3", var(--locale-serif);letter-spacing:-.025em}.project-item.featured h3{letter-spacing:.04em;font-size:clamp(62px,8vw,128px)}.project-description{max-width:620px;color:var(--muted);font-family:var(--locale-serif);margin:24px 0 0;font-size:14px;line-height:1.9}html[lang=en] .project-description{font-family:"Source Sans 3", var(--locale-serif);line-height:1.65}.project-item.featured .project-description,.project-item.mohe .project-description{color:#fbfcf8ad}.project-action{letter-spacing:.05em;border-top:1px solid;justify-content:space-between;align-items:center;width:min(240px,100%);margin-top:30px;padding-top:12px;font-size:12px;display:flex}.project-action b{transition:transform var(--fast) var(--ease);font-size:16px;font-weight:400}.project-item:hover .project-action b{transform:translate(4px,-3px)}.project-visual{aspect-ratio:1;z-index:1;width:min(46%,330px);position:absolute;top:16px;right:4%}.project-visual:before{content:"";border:1px solid #b09a634d;border-radius:50%;position:absolute;inset:14%;box-shadow:0 0 0 38px #59657d0f,0 0 0 76px #59657d0a}.project-visual img{z-index:1;object-fit:contain;filter:drop-shadow(0 24px 28px #00000040);width:100%;height:100%;transition:transform var(--story) var(--ease);position:relative}.project-item:hover .project-visual img{transform:translateY(-7px)rotate(1deg)}.alux-field{background-image:linear-gradient(#fbfcf80e 1px,#0000 1px),linear-gradient(90deg,#fbfcf80e 1px,#0000 1px);background-size:56px 56px;border-left:1px solid #fbfcf81a;width:44%;position:absolute;top:0;bottom:0;right:0}.alux-field b{font-family:var(--locale-serif);color:#0000;-webkit-text-stroke:1px #fbfcf82e;font-size:clamp(120px,18vw,280px);font-weight:400;line-height:.7;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.alux-field i{background:var(--amber);border-radius:50%;width:9px;height:9px;position:absolute;box-shadow:0 0 0 8px #b09a6314}.alux-field i:first-child{top:22%;left:24%}.alux-field i:nth-child(2){top:58%;left:72%}.alux-field i:nth-child(3){top:78%;left:32%}.writing-section{padding:var(--section-y) var(--section-x);background:var(--paper-cool);grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);gap:clamp(64px,9vw,148px);display:grid}.writing-intro{align-self:start}.writing-intro h2{margin-top:48px;font-size:clamp(38px,4.4vw,68px)}.writing-intro>p{max-width:560px;margin:32px 0 0}.status-line{border:1px solid var(--line);color:var(--pine);letter-spacing:.06em;margin-top:30px;padding:9px 12px;font-size:11px;display:inline-block}.book-ledger{border-top:1px solid var(--line-strong)}.book-item{border-bottom:1px solid var(--line);grid-template-columns:48px minmax(230px,.75fr) minmax(0,1fr);align-items:start;gap:clamp(20px,3vw,50px);padding:34px 0 40px;display:grid}.book-index{color:var(--amber);letter-spacing:.14em;font-size:10px}.book-title p{color:var(--pine);letter-spacing:.13em;margin:0 0 12px;font-size:10px;font-weight:600}.book-title h3{font-family:var(--locale-serif);margin:0;font-size:clamp(27px,2.8vw,43px);font-weight:500;line-height:1.35}html[lang=en] .book-title h3{font-family:"Source Sans 3", var(--locale-serif);letter-spacing:-.015em}.book-description{color:var(--muted);font-family:var(--locale-serif);margin:0;font-size:14px;line-height:1.9}html[lang=en] .book-description{font-family:"Source Sans 3", var(--locale-serif);line-height:1.65}.about-section{padding:var(--section-y) var(--section-x);background:var(--paper);grid-template-columns:minmax(290px,.82fr) minmax(0,1.18fr);gap:clamp(64px,9vw,150px);display:grid}.about-heading h2{margin-top:48px;font-size:clamp(38px,4.5vw,70px)}.about-heading>p{max-width:540px;margin:30px 0 0}.evidence-list{border-top:1px solid var(--line-strong);margin:0}.evidence-list>div{border-bottom:1px solid var(--line);grid-template-columns:46px minmax(105px,.32fr) minmax(0,1fr);gap:24px;padding:25px 0;display:grid}.evidence-list>div>span{color:var(--amber);letter-spacing:.14em;font-size:10px}.evidence-list dt{color:var(--pine-deep);font-family:var(--locale-serif);white-space:nowrap;font-weight:600}.evidence-list dd{color:var(--muted);font-family:var(--locale-serif);margin:0;font-size:14px;line-height:1.85}html[lang=en] .evidence-list dt,html[lang=en] .evidence-list dd{font-family:"Source Sans 3", var(--locale-serif)}.contact-section{padding:var(--section-y) clamp(24px, 10vw, 170px);background:var(--pine-deep);color:var(--white)}.contact-section .section-marker{color:#fbfcf89e}.contact-section h2{max-width:1180px;margin-top:clamp(52px,7vw,104px);font-size:clamp(42px,6.2vw,96px)}.contact-bottom{border-top:1px solid #fbfcf82e;grid-template-columns:minmax(260px,.82fr) minmax(320px,1.18fr);align-items:end;gap:clamp(56px,9vw,150px);margin-top:clamp(58px,8vw,120px);padding-top:34px;display:grid}.contact-bottom>p{color:#fbfcf8b3;font-family:var(--locale-serif);margin:0;font-size:15px;line-height:1.95}html[lang=en] .contact-bottom>p{font-family:"Source Sans 3", var(--locale-serif);line-height:1.7}.contact-actions{justify-content:flex-end;margin-top:0}.action-light{background:var(--white);min-width:210px;color:var(--pine-deep)}.action-light:hover{transform:translateY(-2px)}.action-ghost{border-bottom:1px solid #fbfcf899;padding-inline:0}.page-hero{min-height:min(720px,100svh - 76px);padding:clamp(88px, 11vw, 180px) var(--section-x) clamp(72px, 9vw, 140px);border-bottom:1px solid var(--line);background:linear-gradient(90deg, transparent 49.95%, var(--line) 50%, transparent 50.05%), var(--paper)}.page-hero h1{max-width:1180px;margin-top:clamp(72px,10vw,150px);font-size:clamp(62px,10vw,152px);line-height:.98}.page-hero>p{max-width:740px;margin:44px 0 0 auto}.page-hero+.work-section,.page-hero+.writing-section{border-top:0}.back-home{width:max-content;margin:0 var(--section-x) 90px;border-bottom:1px solid var(--line);color:var(--muted);padding:8px 0;font-size:13px;display:block}.site-footer{min-height:160px;padding:34px var(--section-x);border-top:1px solid var(--line);background:var(--paper);color:var(--muted);grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;display:grid}.site-footer .brand-glyph{width:34px;height:34px;font-size:10px}.footer-copy{text-align:center;letter-spacing:.055em;font-size:11px}.footer-copy p{margin:4px 0}.copyright{text-align:right;letter-spacing:.12em;white-space:nowrap;margin:0;font-size:10px}.reveal{opacity:0;transition:opacity var(--story) var(--ease), transform var(--story) var(--ease);transform:translateY(18px)}.reveal-late{transition-delay:.1s}.reveal.is-visible{opacity:1;transform:none}@media (width<=1180px){.hero{grid-template-columns:minmax(0,1fr) 360px}.hero-main,.identity-index{min-height:610px}.hero-main{padding-inline:clamp(32px,5vw,72px)}.hero h1{font-size:clamp(68px,9vw,112px)}.hero-title{font-size:clamp(34px,4.8vw,56px)}.hero-facts>div{padding-inline:clamp(28px,5vw,72px)}.section-intro{grid-template-columns:150px 1fr}.section-intro .section-summary{grid-column:2}.project-item{grid-column:span 6}.writing-section,.about-section{gap:70px}.book-item{grid-template-columns:36px 1fr}.book-description{grid-column:2}}@media (width<=900px){:root{--section-x:clamp(22px, 6vw, 54px);--section-y:clamp(78px, 12vw, 118px)}.site-header{min-height:70px}.site-nav{padding:14px var(--section-x) 20px;border-bottom:1px solid var(--line);background:#f8f7f3fa;flex-direction:column;align-items:stretch;gap:0;display:none;position:absolute;top:70px;left:0;right:0}.site-nav.open{display:flex}.site-nav a{border-bottom:1px solid var(--line);justify-items:start}.site-nav a:after{display:none}.menu-toggle{align-items:center;gap:10px;min-height:40px;padding:6px 0;display:inline-flex}.menu-toggle span{letter-spacing:.08em;font-size:11px}.menu-toggle i{background:currentColor;width:17px;height:1px;box-shadow:0 5px}.hero{grid-template-columns:1fr;grid-template-areas:"main""index""facts"}.hero-main{border-right:0;min-height:auto}.identity-index{min-height:540px}.identity-index>p{max-width:620px}.hero-facts{grid-template-columns:1fr}.hero-facts>div{min-height:92px}.hero-facts>div+div{border-top:1px solid var(--line);border-left:0}.path-section{gap:28px}.path-section .section-marker{grid-column:1/-1}.path-heading{grid-column:1/-1;margin-top:24px}.path-copy{grid-column:3/-1}.path-quote{grid-column:1/-1}.section-intro{grid-template-columns:1fr;gap:28px}.section-intro .section-summary{grid-column:auto}.project-item,.project-item.featured{grid-column:1/-1}.writing-section,.about-section{grid-template-columns:1fr}.writing-intro>p,.about-heading>p{max-width:700px}.contact-bottom{grid-template-columns:1fr}.contact-actions{justify-content:flex-start}.site-footer{grid-template-columns:1fr auto}.footer-copy{text-align:left;grid-area:2/1/auto/-1}}@media (width<=620px){.site-header{padding-inline:20px}.brand-lockup b{font-size:15px}.brand-glyph{width:34px;height:34px;font-size:10px}.header-tools{gap:14px}.language-toggle{min-width:46px;min-height:36px;padding-inline:9px}.menu-toggle span{display:none}.hero-main{padding-top:72px;padding-bottom:64px}.hero-name-lockup{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:44px}.hero-name-lockup span{writing-mode:horizontal-tb;padding-bottom:0}.hero h1{letter-spacing:.06em;max-width:100%;font-size:clamp(54px,18vw,82px)}.hero-title{font-size:clamp(31px,9.5vw,47px);line-height:1.42}html[lang=en] .hero-title{font-size:clamp(33px,10vw,48px);line-height:1.08}.hero-lead{margin-top:28px;font-size:15px;line-height:1.9}.hero-actions{flex-direction:column;align-items:stretch}.action{width:100%}.action-line{width:max-content;max-width:100%}.identity-index{min-height:500px;padding:42px 24px}.index-top strong{font-size:96px}.identity-index>p{margin-bottom:44px;font-size:23px}.hero-facts>div{grid-template-columns:76px 1fr;padding:22px 24px}.hero-facts strong{font-size:31px}.path-section{grid-template-columns:1fr}.path-section .section-marker,.path-heading,.path-copy,.path-quote{grid-column:1}.path-copy{margin-top:20px}.path-heading h2,.section-intro h2,.writing-intro h2,.about-heading h2,.contact-section h2{font-size:clamp(34px,10vw,50px)}.path-quote{padding-left:20px;font-size:24px}.project-ledger{gap:12px}.project-item,.project-item.featured,.project-item.mohe{grid-template-columns:32px 1fr;min-height:430px;padding:26px 22px}.project-item.featured{min-height:500px}.project-item h3{font-size:35px}.project-item.featured h3{font-size:62px}.project-description{font-size:13px}.alux-field{border-bottom:1px solid #fbfcf81a;border-left:0;width:100%;height:45%;top:0;bottom:auto;right:0}.alux-field b{font-size:140px}.project-visual{opacity:.9;width:62%;top:4px;right:2%}.project-copy{grid-column:2}.book-item{grid-template-columns:32px 1fr;gap:18px}.book-title h3{font-size:28px}.evidence-list>div{grid-template-columns:32px 1fr}.evidence-list dt{white-space:normal}.evidence-list dd{grid-column:2}.contact-section{padding-inline:24px}.contact-bottom{margin-top:54px}.contact-actions{flex-direction:column;align-items:stretch}.action-ghost{width:max-content}.page-hero{background:var(--paper);min-height:560px}.page-hero h1{margin-top:90px;font-size:clamp(56px,17vw,92px)}.page-hero>p{margin-top:32px}.site-footer{grid-template-columns:1fr}.copyright{text-align:left}.footer-copy{grid-area:auto}}@media (width<=360px){.brand{gap:8px}.brand-lockup b{letter-spacing:.08em;font-size:14px}.hero h1{font-size:52px}.hero-title{font-size:30px}html[lang=en] .hero-title{font-size:31px}.identity-index li{grid-template-columns:34px 1fr}.project-item h3{font-size:31px}.project-item.featured h3{font-size:54px}.book-title h3{font-size:25px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important}.reveal{opacity:1;transform:none}}:root{--canvas:#f8f7f3;--ink:#242523;--muted:#707571;--line:#3e3c3326}body{min-width:0}body:before{display:none}.site-shell{background:#f8f7f3;border:0;width:100%;position:relative}.site-shell:after{content:"";z-index:70;pointer-events:none;opacity:.37;mix-blend-mode:multiply;background:url(/assets/paper-grain.svg);position:absolute;inset:0}.site-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom-color:#3e3c3317;height:80px;min-height:80px;padding-inline:3.8%;position:relative}.brand{color:#171c1a}.brand-glyph{border-color:currentColor}.brand-lockup small{color:#6b7873}.header-tools{gap:28px}.site-nav a{font-family:var(--locale-serif);color:var(--ink);letter-spacing:.04em;font-size:15px}.site-nav a:after{background:#b49454;bottom:0}.language-toggle{color:#606761;border:0;min-width:32px;min-height:44px;padding:0 3px;font-size:12px}.language-toggle:hover{color:#947638;background:0 0}.paper-hero,.home-grid,.paper-footer{font-family:var(--locale-serif)}.paper-hero{isolation:isolate;height:404px;position:relative}.landscape-art{z-index:-1;object-fit:cover;object-position:right center;mix-blend-mode:multiply;width:77%;height:404px;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16%),linear-gradient(#000 80%,#0000 100%);mask-image:linear-gradient(90deg,#0000,#000 16%),linear-gradient(#000 80%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.paper-hero-copy{width:84%;max-width:1320px;margin:0 auto;padding-top:80px;position:relative}.paper-name{align-items:baseline;gap:15px;width:max-content;max-width:100%;display:flex}.paper-name h1{letter-spacing:.09em;white-space:nowrap;margin:0;font-size:66px;font-weight:500;line-height:1.5}.cloud-ornament{stroke:#b79551;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:51px;height:30px}.paper-subtitle{letter-spacing:.12em;margin:3px 0 25px;font-size:27px;line-height:1.7}.gold-rule{background:#b39451;width:33px;height:1px;display:block}.paper-intro{color:#555752;letter-spacing:.08em;gap:5px;margin:23px 0 0;font-size:16px;line-height:1.8;display:grid}.paper-intro span{text-wrap:wrap;display:block}.home-grid{grid-template-columns:minmax(0,1.915fr) minmax(0,1fr);gap:6.5%;width:84%;max-width:1320px;margin:0 auto;padding:2px 0 59px;display:grid}.home-grid section{min-width:0}.paper-section-title{letter-spacing:.07em;width:fit-content;margin:0 0 22px;font-size:29px;font-weight:500;line-height:1.4;position:relative}.paper-section-title:after{content:"";background:linear-gradient(90deg,#b39451,#b3945120);width:42px;height:1px;position:absolute;bottom:-9px;left:0}.cloud-card{background:#fff3;border:1px solid #5f564333;border-radius:3px;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:36px;height:282px;padding:16px;display:grid;box-shadow:0 2px 7px #3a311906}.cloud-picture{min-width:0;height:248px;position:relative;overflow:hidden}.cloud-picture img{object-fit:cover;width:100%;height:100%}.cloud-poem{color:#294b57;letter-spacing:.14em;flex-direction:row-reverse;gap:7px;font-size:16px;font-weight:400;display:flex;position:absolute;top:25px;left:25px}.cloud-poem>span{writing-mode:vertical-rl;text-orientation:upright}.cloud-poem .cloud-seal{inset-inline-start:0;box-sizing:border-box;color:#af8f51;width:20px;height:32px;font-family:var(--locale-serif);letter-spacing:0;text-align:center;writing-mode:horizontal-tb;white-space:nowrap;border:1px solid #af8f51;border-radius:2px;flex-direction:column;justify-content:center;align-items:center;padding:3px;font-size:10px;font-style:normal;font-weight:400;line-height:12px;display:flex;position:absolute;top:calc(100% + 10px)}.cloud-seal>span{flex:none;display:block}.cloud-card-copy{flex-direction:column;align-items:flex-start;min-width:0;padding:14px 0 0;display:flex}.cloud-card-copy h3{letter-spacing:.06em;margin:0 0 13px;font-size:37px;font-weight:500;line-height:1.4}.cloud-card-copy .gold-rule{width:25px}.cloud-card-copy>p{color:#555752;text-wrap:pretty;margin:23px 0 0;font-size:15px;line-height:1.8}.home-ai-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.home-ai-entry{border:1px solid var(--line);background:#fff3;border-radius:3px;flex-direction:column;align-items:flex-start;padding:20px 22px 15px;display:flex}.home-ai-entry:hover{border-color:#b39451}.home-ai-label{color:#73766c;font-family:"Source Sans 3", var(--locale-serif);font-size:12px;line-height:1.5}.home-ai-entry h3{text-wrap:wrap;margin:7px 0 10px;font-size:22px;font-weight:500;line-height:1.55}.home-ai-entry p{color:#555752;text-wrap:pretty;margin:0 0 16px;font-size:14px;line-height:1.85}.home-ai-action{justify-content:space-between;align-items:center;gap:25px;min-height:32px;margin-top:auto;font-size:13px;display:inline-flex}.home-ai-action>span{font-family:"Source Sans 3", var(--locale-serif)}.home-ai-label[lang=en]{direction:ltr;unicode-bidi:isolate}.home-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 28px;margin-bottom:22px;display:flex}.home-section-heading .paper-section-title{margin-bottom:0}.home-browse-all{color:#666b63;text-wrap:wrap;align-items:center;gap:18px;max-width:100%;min-height:44px;margin-inline-start:auto;font-size:13px;line-height:1.6;display:inline-flex}.home-browse-all>span{color:#947638;flex:none}.home-browse-all:hover{color:#947638}html[dir=rtl] .home-browse-all>span{transform:scaleX(-1)}.home-grid .home-books{flex-direction:column;display:flex}.home-grid .paper-book-card{flex:1;height:auto;min-height:282px;max-height:none}.paper-button{letter-spacing:.09em;border:1px solid #454743;justify-content:space-between;align-items:center;gap:16px;width:min(184px,100%);min-height:43px;margin-top:auto;padding:9px 23px 9px 31px;font-size:15px;line-height:1.4;transition:background .18s,border-color .18s;display:flex}.paper-button svg{stroke:currentColor;stroke-width:1.2px;flex:none;width:21px;height:21px}.paper-button:hover{background:#eee9df;border-color:#a88b50}.route-caption{font-family:"Source Serif 4", var(--locale-serif);letter-spacing:.06em;color:#686c64;margin-top:10px;font-size:12px;line-height:1.5;display:block}.paper-book-card{background:#f3f1eb;border:1px solid #5f56431f;border-radius:3px;place-items:center;height:282px;transition:border-color .18s;display:grid;position:relative;overflow:hidden}.paper-book-card:hover{border-color:#b39451}.paper-book-card img{object-fit:contain;mix-blend-mode:multiply;opacity:.58;width:100%;height:auto;position:absolute;bottom:0;left:0;-webkit-mask-image:linear-gradient(#0000,#000 44%);mask-image:linear-gradient(#0000,#000 44%)}.book-card-caption{z-index:1;justify-items:center;gap:19px;margin-top:-34px;display:grid;position:relative}.book-card-caption h3{letter-spacing:.15em;margin:0;font-size:23px;font-weight:400}.book-card-caption .gold-rule{width:22px}.home-book-links{z-index:1;flex-direction:column;align-items:center;gap:13px;width:100%;padding:12px 16px 46px;display:flex;position:relative}.home-book-links>a{justify-content:space-between;align-items:center;gap:18px;min-height:35px;font-size:22px;display:flex}.home-book-links>a:hover{color:#8c713d}.home-book-links>a>span{font-family:"Source Sans 3", var(--locale-serif);font-size:15px}.home-book-links>a>.home-book-name{font:inherit}.home-book-name small{color:#62675f;text-wrap:wrap;max-width:230px;margin-top:4px;font-size:13px;line-height:1.5;display:block}.home-book-links>.book-shelf-link{color:#60635d;min-height:30px;margin-top:2px;font-size:12px}.paper-footer{border-top:1px solid #3e3c3314;grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;min-height:134px;padding:25px max(8%,50% - 660px);display:grid}.paper-footer-name{letter-spacing:.05em;align-items:baseline;gap:6px;width:max-content;font-size:27px;line-height:1.6;display:inline-flex}.paper-footer-name .cloud-ornament{width:34px;height:21px}.paper-footer>p{letter-spacing:.09em;color:#62635d;margin:0;font-size:14px}.footer-contact{text-align:right;min-width:0;max-width:100%;font-family:"Source Sans 3", var(--locale-serif);grid-column:1/-1;justify-self:end;gap:5px;margin-top:-10px;display:grid}.footer-email{color:#454943;flex-wrap:wrap;justify-content:flex-end;justify-self:end;align-items:center;gap:2px 10px;max-width:100%;min-height:28px;font-size:13px;line-height:1.8;display:inline-flex}.footer-email>span{white-space:nowrap}.footer-email:hover{color:#947638}.footer-email:hover>span:last-child{text-underline-offset:4px;text-decoration:underline}.footer-contact .social-notes{color:#62635d;letter-spacing:.04em;margin:0;font-size:12px;line-height:1.8}.footer-support{color:#34453c;min-height:44px;font-family:"Source Sans 3", var(--locale-serif);text-underline-offset:6px;grid-column:1/-1;justify-self:center;align-items:center;font-size:16px;line-height:1.7;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.footer-support:hover{color:#947638}.footer-support:focus-visible{outline-offset:5px;outline:2px solid}.paper-socials{grid-template-columns:repeat(5,32px);justify-self:end;align-items:center;gap:16px 20px;display:grid}.paper-socials a{place-items:center;width:32px;height:44px;line-height:0;display:grid}.paper-socials a:hover{color:#947638}.paper-socials svg{stroke:currentColor;stroke-width:1.2px;width:23px;height:23px;display:block;overflow:visible}html[lang=en] .paper-name h1{letter-spacing:.015em}html[lang=en] .paper-subtitle{letter-spacing:.015em;font-size:22px}html[lang=en] .paper-intro{letter-spacing:0;max-width:450px;font-size:15px}html[lang=en] .cloud-card-copy h3{letter-spacing:0;font-size:33px}html[lang=en] .cloud-card-copy>p{font-size:14px;line-height:1.65}html[lang=en] .cloud-poem{letter-spacing:0;flex-direction:column;gap:3px;font-size:14px}html[lang=en] .cloud-poem>span{writing-mode:horizontal-tb}html[lang=en] .paper-button{letter-spacing:0;padding-inline:13px;font-size:14px}html[lang=en] .book-card-caption h3{letter-spacing:.015em;font-size:21px}html[lang=en] .paper-footer>p{letter-spacing:0}.quiet-page{width:84%;max-width:920px;min-height:580px;font-family:var(--locale-serif);margin:0 auto;padding:90px 0}.quiet-page h1{font-size:44px;font-weight:500}.quiet-page p{color:#555752;max-width:700px;font-size:17px;line-height:2}.quiet-page .text-link{margin-top:32px}.home-project-grid{width:84%;max-width:1320px;font-family:var(--locale-serif);grid-template-columns:minmax(0,1.915fr) minmax(0,1fr);gap:6.5%;margin:0 auto;padding-bottom:59px;display:grid}.subtitle-phrase{display:inline-block}.home-game,.home-alux{min-width:0}.game-card{background:#fff3;border:1px solid #5f56432e;border-radius:3px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:26px;min-height:246px;padding:16px;transition:border-color .18s;display:grid}.game-card>img{width:100%;height:auto}.game-card:hover{border-color:#b39451}.game-status{color:#6c6c63;letter-spacing:.08em;font-size:12px;display:block}.game-card h3{letter-spacing:.1em;margin:6px 0 0;font-size:30px;font-weight:500}.game-card p{color:#555752;text-wrap:wrap;margin:13px 0 0;font-size:15px;line-height:1.9}.game-scene{width:100%;height:auto;margin:35px 0}.game-action{white-space:nowrap;align-items:center;gap:25px;font-size:14px;display:inline-flex}.game-card .game-action{margin-top:20px}.alux-card{background:#fff3;border:1px solid #5f56432e;border-radius:3px;flex-direction:column;align-items:flex-start;gap:12px;min-height:246px;padding:25px 29px;transition:border-color .18s;display:flex}.alux-card:hover{border-color:#b39451}.alux-card h3{letter-spacing:.045em;margin:0;font-size:39px;font-weight:500;line-height:1.3}.alux-card p{color:#555752;text-wrap:wrap;margin:0;font-size:14px;line-height:1.9}.alux-card .game-action{margin-top:auto}.quiet-contact{border-top:1px solid var(--line);margin-top:65px;padding-top:35px}.quiet-contact h2{font-size:25px;font-weight:500}.notes-empty{margin-top:35px}.reading-list{margin:55px 0 20px;padding:0;list-style:none}.reading-item{border-top:1px solid var(--line);padding:30px 0}.reading-item small{color:#766747;letter-spacing:.1em;font-size:12px}.ai-item-meta{align-items:baseline;gap:18px;display:flex}.ai-item-number{font-family:"Source Sans 3", var(--locale-serif);font-variant-numeric:tabular-nums;letter-spacing:.03em;font-size:14px}.title-phrase{white-space:nowrap}.reading-item h2{margin:10px 0 14px;font-size:28px;font-weight:500;line-height:1.5}.reading-item p{margin-bottom:10px;font-size:16px}.book-original{display:block}.book-translation{color:#555752;max-width:590px;margin-top:9px;font-size:.8em;font-weight:400;display:block}.quiet-page .text-link{border-bottom:1px solid #b39451;align-items:center;gap:28px;min-height:44px;margin-top:8px;font-size:14px;display:inline-flex}.about-details{margin:45px 0}.about-details>div{border-top:1px solid var(--line);grid-template-columns:125px minmax(0,1fr);gap:25px;padding:22px 0;display:grid}.about-details dt{overflow-wrap:break-word;font-size:16px}.about-details dd{color:#555752;margin:0;font-size:15px;line-height:1.9}.project-category-label{margin-top:35px}html[lang=en] .game-card h3{letter-spacing:0}html[lang=en] .game-card p{font-size:14px}html[lang=en] .reading-item h2{font-size:25px}@media (width>=1600px){.paper-hero,.landscape-art{height:470px}.paper-hero-copy{padding-top:100px}.home-grid{padding-bottom:70px}.cloud-card,.paper-book-card{height:318px}.cloud-picture{height:284px}}@media (width<=1100px){.site-nav{gap:30px}.home-grid,.paper-hero-copy{width:88%}.home-project-grid{grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);gap:4%;width:88%}.game-card{gap:20px}.game-card h3{font-size:28px}.game-card p{font-size:14px}.alux-card{padding-inline:22px}.home-grid{grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);gap:4%}.cloud-card{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:20px}.cloud-card-copy h3{font-size:32px}.cloud-card-copy>p{font-size:14px}.paper-name h1{font-size:60px}.paper-subtitle{font-size:25px}.paper-footer{grid-template-columns:1fr auto;padding-inline:6%}.paper-socials{grid-column:1/-1;justify-self:center}.footer-contact{text-align:center;justify-self:center}.footer-email{justify-content:center;justify-self:center}.paper-footer>p{font-size:12px}}@media (width<=900px){.home-ai-list{grid-template-columns:repeat(2,minmax(0,1fr))}.home-ai-entry{padding:18px 20px 14px}.site-header{padding-inline:5%}.site-nav{background:#f8f7f3;gap:0;padding:12px 5% 18px;top:80px}.site-nav a{min-height:48px}.header-tools{gap:20px}.menu-toggle{justify-content:center;width:32px;min-height:44px}.menu-toggle span{display:none}.menu-toggle i{width:18px;position:relative;top:-3px;box-shadow:0 6px}.menu-toggle[aria-expanded=true] i{box-shadow:none;top:0;transform:rotate(45deg)}.menu-toggle[aria-expanded=true] i:after{content:"";background:currentColor;position:absolute;inset:0;transform:rotate(90deg)}.paper-hero{height:385px}.landscape-art{opacity:.82;width:90%;height:360px}.paper-hero-copy{padding-top:65px}.paper-name h1{font-size:54px}.paper-subtitle{font-size:23px}.paper-intro{font-size:14px}.home-grid{grid-template-columns:1fr;gap:28px}.cloud-card{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:24px;height:282px;padding:14px}.cloud-picture{height:252px}.cloud-card-copy{padding:0}.cloud-card-copy h3{margin-bottom:9px;font-size:28px}.cloud-card-copy>p{margin-top:14px}.paper-button{width:100%;margin-top:18px}.paper-book-card{height:100%;min-height:282px;max-height:480px}.home-books{flex-direction:column;display:flex}.home-grid .paper-book-card{flex:none;height:260px;min-height:260px}.home-grid .paper-book-card img{width:min(100%,440px);left:auto;right:0;-webkit-mask-image:linear-gradient(#0000,#000 44%),linear-gradient(270deg,#000 70%,#0000);mask-image:linear-gradient(#0000,#000 44%),linear-gradient(270deg,#000 70%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.book-card-caption h3{font-size:20px}.home-book-links>a{gap:10px;font-size:19px}.home-book-links>.book-shelf-link{font-size:12px}.paper-footer{gap:18px}.paper-footer-name{font-size:22px}.paper-footer>p{text-align:center;max-width:180px;line-height:1.8}.paper-socials{gap:12px}.game-card{grid-template-columns:1fr;gap:22px}.home-project-grid{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:28px}.home-alux{flex-direction:column;display:flex}.alux-card{flex:1}.home-project-grid .paper-section-title{font-size:25px}}@media (width<=620px){.home-ai-list{grid-template-columns:1fr}.home-grid .paper-book-card{flex:none;height:238px;min-height:238px}.site-header{height:76px;min-height:76px;padding-inline:6%}.brand{gap:11px}.brand-glyph{width:38px;height:38px;font-size:12px}.brand-lockup b{letter-spacing:.12em;font-size:17px}.brand-lockup small{font-size:9px;display:block}.header-tools{gap:12px}.language-toggle{min-width:28px}.site-nav{padding-inline:6%;top:76px}.paper-hero{height:auto;min-height:305px;padding-bottom:48px}.landscape-art{object-position:right center;opacity:.72;width:100%;height:285px;top:0;right:0}.paper-hero-copy{width:86%;padding-top:67px}.paper-name{gap:9px}.paper-name h1{letter-spacing:.06em;font-size:clamp(36px,10.7vw,49px);line-height:1.45}.paper-name .cloud-ornament{width:37px;height:25px}.paper-subtitle{letter-spacing:.06em;margin:6px 0 24px;font-size:clamp(16px,4.6vw,21px)}.paper-intro{letter-spacing:.04em;gap:10px;margin-top:24px;font-size:14px;line-height:1.9;display:grid}.paper-hero-copy>.gold-rule{width:34px}.home-grid{grid-template-columns:1fr;gap:28px;width:86%;padding-top:0;padding-bottom:39px}.paper-section-title{margin-bottom:20px;font-size:25px}.paper-section-title:after{width:40px;bottom:-7px}.cloud-card{grid-template-columns:1fr;gap:16px;height:auto;padding:14px}.cloud-picture{aspect-ratio:1.65;height:auto}.cloud-poem{gap:7px;font-size:13px;top:18px;left:22px}.cloud-poem .cloud-seal{width:18px;height:28px;padding:2px;font-size:9px;line-height:11px;top:calc(100% + 8px)}.cloud-card-copy h3{margin-bottom:0;font-size:29px}.cloud-card-copy>.gold-rule{display:none}.cloud-card-copy>p{margin-top:9px;font-size:14px;line-height:1.75}.paper-button{min-height:43px;margin-top:18px;padding-inline:28px 18px;font-size:14px}.route-caption{margin-top:11px;font-size:11px}.paper-book-card{height:238px;min-height:238px}.book-card-caption{gap:16px}.book-card-caption h3{font-size:21px}.paper-footer{flex-direction:column;justify-content:center;gap:8px;min-height:108px;padding:16px 7%;display:flex}.paper-footer-name,.paper-footer>p{display:none}.paper-socials{grid-template-columns:repeat(5,44px);justify-content:center;gap:4px 16px;display:grid}.paper-socials a{width:44px}.paper-socials svg{width:21px;height:21px}.footer-contact{text-align:center;justify-self:center;justify-items:center;margin:0}.footer-email{justify-content:center;justify-self:center;font-size:12px}.footer-contact .social-notes{font-size:11px}html[lang=en] .paper-name h1{font-size:clamp(36px,10.7vw,49px)}html[lang=en] .paper-subtitle{max-width:250px;font-size:18px;line-height:1.65}html[lang=en] .cloud-card-copy h3{font-size:29px}html[lang=en] .cloud-card-copy>p{font-size:14px}.quiet-page{width:86%;min-height:65vh;padding:55px 0}.quiet-page h1{font-size:34px}.quiet-page p{font-size:15px}.home-project-grid{grid-template-columns:1fr;gap:28px;width:86%;padding-bottom:39px}.game-card{grid-template-columns:1fr;gap:16px;padding:22px}.game-card h3{font-size:28px}.game-action{grid-column:1;justify-content:space-between;margin-top:8px}.game-card p{font-size:14px}.alux-card{min-height:235px}.paper-socials{gap:4px 16px}.reading-list{margin-top:35px}.reading-item h2{font-size:24px}.about-details>div{grid-template-columns:1fr;gap:12px}.about-details dt{font-size:18px}html[lang=en] .reading-item h2{font-size:23px}}@media (width<=360px){.site-header{padding-inline:5%}.brand{gap:9px}.brand-lockup b{font-size:16px}.brand-glyph{width:36px;height:36px}.header-tools{gap:7px}.paper-hero{min-height:275px}.landscape-art{height:255px}.paper-hero-copy{padding-top:54px}.cloud-poem{font-size:11px;top:12px;left:16px}}.home-book-upcoming{color:#50594f;text-align:center;justify-items:center;display:grid}.home-book-upcoming>span{font-size:22px;line-height:1.55}.home-book-upcoming small{color:#777b6e;font-size:12px;line-height:1.6;display:block}.home-book-upcoming>span>small{margin-top:4px;font-size:13px}@media (width<=900px){.home-grid .paper-book-card{height:auto;min-height:340px}.home-book-links{padding:34px 22px 44px}.home-book-upcoming>span{font-size:19px}}@media (width<=620px){.paper-socials{gap:10px}}@media (width<=360px){.paper-socials{gap:4px}}.ai-product{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:32px;display:grid}.ai-product-copy{min-width:0}.ai-product-image{background:0 0;justify-content:center;align-items:center;min-width:0;display:flex}.ai-product-image img{object-fit:contain;width:100%;height:auto;display:block}.ai-product-daily{aspect-ratio:1180/575}.ai-product-prism{aspect-ratio:1652/972}.ai-product-yunjian{aspect-ratio:3/2;position:relative}.ai-product-respawn{aspect-ratio:800/617}.ai-product-mohe{aspect-ratio:4/3;position:relative}.ai-product-mohe img{object-fit:contain;width:72%;height:100%;position:absolute}.ai-product-mohe .mohe-main{z-index:2;inset-inline-start:14%;top:-4%}.ai-product-mohe .mohe-side{width:56%;height:78%;top:22%}.ai-product-mohe .mohe-left{inset-inline-start:-11%}.ai-product-mohe .mohe-right{inset-inline-end:-11%}.ai-product-respawn img{width:90%}@media (width<=620px){.ai-product{grid-template-columns:1fr;gap:22px}}.ai-product-actions{flex-wrap:wrap;align-items:baseline;column-gap:28px;display:flex}.about-page{width:84%;max-width:1080px;font-family:var(--locale-serif);margin:0 auto;padding:58px 0 72px}.about-page p{color:#535b53;text-wrap:wrap;line-break:strict;margin:0;font-size:16px;line-height:1.95}.about-page h2,.about-page h3{margin:0;font-weight:500}.about-phrase{white-space:nowrap}.about-life-photo{margin:28px 0 0}.about-life-photo img{width:100%;height:auto;display:block}.about-masthead{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;padding-bottom:34px;display:grid}.about-identity{max-width:760px}.about-page .about-eyebrow{color:#857344;letter-spacing:.16em;margin:0 0 21px;font-size:12px}.about-identity h1{letter-spacing:.045em;white-space:nowrap;margin:0;font-size:54px;font-weight:400;line-height:1.35}.about-page .about-alias{font-family:"Source Sans 3", var(--locale-serif);color:#778078;letter-spacing:.22em;margin:13px 0 0;font-size:12px}.about-names{color:#435044;flex-wrap:wrap;gap:10px 28px;margin:24px 0 0;font-size:15px;line-height:1.7;display:flex}.about-names>div{align-items:baseline;gap:9px;display:flex}.about-names dt{color:#737a70;font-size:13px}.about-names dd{white-space:nowrap;margin:0}.about-names dd[lang=en]{font-family:"Source Serif 4",serif}.about-page .about-earthling{color:#737a70;margin-top:14px;font-size:14px;line-height:1.85}.about-page .about-roles{color:#62695f;flex-wrap:wrap;gap:0 1.1em;margin-top:18px;font-size:14px;display:flex;overflow:hidden}.about-roles>.about-phrase{position:relative}.about-roles>.about-phrase+.about-phrase:before{content:"·";position:absolute;inset-inline-start:-.7em}html[lang=ja] .about-roles>.about-phrase+.about-phrase:before{content:"・"}.about-introduction{min-width:0;max-width:760px}.about-page .about-lead{color:#2e453a;max-width:760px;margin-bottom:20px;font-size:28px;line-height:1.7}.about-introduction>p+p{margin-top:20px}.about-introduction>p{text-wrap:wrap}.about-introduction>p:last-child{max-width:720px}.about-reading-layout{border-top:1px solid var(--line);grid-template-columns:208px minmax(0,1fr);align-items:start;gap:64px;display:grid}.about-directory{scrollbar-width:thin;overscroll-behavior:contain;min-width:0;max-height:calc(100svh - 64px);position:sticky;top:32px;overflow:auto}.about-directory>summary{display:none}.about-toc{padding:32px 0 8px}.about-page .about-toc-heading{color:#7b806f;letter-spacing:.08em;margin-bottom:18px;font-size:12px}.about-toc a{color:#626c5d;border-inline-start:1px solid #d7d6ca;align-items:center;min-height:44px;padding:10px 15px;font-size:15px;line-height:1.6;text-decoration:none;transition:background-color .18s,color .18s;display:flex}.about-toc a:hover{color:#304b3b;background:#efefe7}.about-toc a[aria-current=location]{color:#304b3b;background:#eeeee4;border-inline-start:2px solid #938052;padding-inline-start:14px}.about-toc a:focus-visible,.about-directory>summary:focus-visible,.about-related-links a:focus-visible{outline-offset:3px;outline:2px solid #80682f}.about-chapters{min-width:0}.about-related-links{flex-wrap:wrap;gap:4px 24px;margin-top:16px;display:flex}.about-related-links .about-link{white-space:normal;max-width:100%;min-height:44px;font-size:15px}.about-link-label{text-wrap:pretty;min-width:0}.about-prose>p+p,.about-section-intro+.about-section-intro{margin-top:1.75em}.about-name-entry+.about-name-entry{margin-top:28px}.about-name-entry>p+p{margin-top:1.75em}.about-chapter{border-top:1px solid var(--line);scroll-margin-top:var(--about-anchor-offset,32px);grid-template-columns:minmax(0,1fr);gap:23px;padding:40px 0 46px;display:grid}.about-chapters>.about-chapter:first-child{border-top:0}.about-chapter>h2{color:#303c32;font-size:24px;line-height:1.7}html:is([lang=de],[lang=es]) .about-chapter>h2{-webkit-hyphens:auto;hyphens:auto}.about-chapter-body{min-width:0}.about-chapter-body p{text-wrap:wrap}.about-page .about-creation-scope{margin-bottom:28px}.about-work+.about-work{border-top:1px solid #3e3c3314;margin-top:29px;padding-top:29px}.about-work-heading{justify-content:space-between;align-items:baseline;gap:18px 24px;margin-bottom:13px;display:flex}.about-work h3,.about-study h3{color:#564f3e;font-size:19px;line-height:1.65}.about-work p+p{margin-top:1.75em}.about-link{color:#6e705f;white-space:nowrap;align-items:center;gap:17px;min-height:32px;font-size:13px;display:inline-flex}.about-link>span[aria-hidden]{color:#99804b;font-family:"Source Sans 3", var(--locale-serif);flex:none}.about-link:hover,.about-company:hover{color:#8b703e}.about-page .about-practice-note{color:#535b53;font-size:16px}.about-section-intro{max-width:760px}.about-affiliations{margin-top:24px}.about-company{border-top:1px solid #3e3c331a;grid-template-columns:minmax(0,1fr) auto 14px;align-items:center;gap:25px;padding:21px 0;display:grid}.about-company:last-child{padding-bottom:0}.about-company strong{color:#2f3a30;font-size:23px;font-weight:400;line-height:1.5;display:block}.about-company small{color:#727a70;font-family:"Source Sans 3", var(--locale-serif);margin-top:4px;font-size:13px;line-height:1.6;display:block}.about-company-role{font-family:"Source Sans 3", var(--locale-serif);color:#79705b;font-size:13px;line-height:1.6}.about-company>span:last-child{color:#817859}.about-study{margin-top:28px}.about-motto{border-inline-start:2px solid #aa9765;margin:0 0 26px;padding-inline-start:18px}.about-page .about-motto p{color:#435343;font-size:21px;line-height:1.8}.about-study h3{margin-bottom:10px}.about-study>p{text-wrap:wrap}.about-credentials{color:#435044;margin:22px 0 0;padding:0;font-size:16px;line-height:1.9;list-style:none}.about-credentials li{border-bottom:1px solid #3e3c331a;padding:12px 0 12px 20px;padding-inline:20px 0;position:relative}.about-credentials li:before{content:"";inset-inline-start:0;background:#a18b56;border-radius:50%;width:5px;height:5px;position:absolute;top:24px}.about-credentials li:first-child{border-top:1px solid #3e3c331a}.about-credential-detail{font-family:"Source Sans 3", var(--locale-serif);color:#667063;margin-top:4px;font-size:14px;line-height:1.65;display:block}.about-daoist-name{margin-top:5px;display:block}html[lang=en] .about-identity h1{letter-spacing:0;font-size:50px}html[lang=en] .about-page .about-roles{font-family:"Source Sans 3", var(--locale-serif)}html[lang=en] .about-page .about-lead{font-size:27px}@media (width<=1100px){.about-page{width:88%}.about-reading-layout{grid-template-columns:190px minmax(0,1fr);gap:40px}}@media (width<=900px){.about-page{padding-top:57px;padding-bottom:62px}.about-masthead{gap:32px;padding-bottom:42px}.about-chapter{grid-template-columns:1fr;gap:27px;padding:34px 0 40px}}@media (width<=620px){.about-page{width:86%;padding:38px 0 48px}.about-page .about-eyebrow{margin-bottom:15px}.about-identity h1,html[lang=en] .about-identity h1{font-size:42px}.about-page .about-alias{margin-top:10px}.about-page .about-roles{margin-top:18px}.about-page p{font-size:16px;line-height:1.9}.about-page .about-lead,html[lang=en] .about-page .about-lead{margin-bottom:18px;font-size:24px;line-height:1.7}.about-chapter>h2{font-size:23px}.about-work-heading{flex-wrap:wrap;gap:6px 20px;margin-bottom:10px}.about-work h3,.about-study h3{font-size:18px}.about-work+.about-work{margin-top:25px;padding-top:25px}.about-page .about-practice-note,.about-credentials{font-size:16px}.about-company{grid-template-columns:minmax(0,1fr) 14px;gap:7px 20px;padding:19px 0}.about-company-role{grid-column:1}.about-company>span:last-child{grid-area:1/2/3}.about-company strong{font-size:22px}}.about-study p+p{margin-top:1.75em}.about-chapters>.about-chapter:last-child{padding-bottom:0}@media (prefers-reduced-motion:reduce){.about-toc a{transition:none}}@media (width<=999px){.about-reading-layout{border-top:0;display:block}.about-directory{z-index:6;background:var(--paper,#f8f7f3);border-top:1px solid var(--line);border-bottom:1px solid var(--line);max-height:calc(100svh - 16px);top:0}.about-directory>summary{cursor:pointer;color:#354938;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:18px;min-height:68px;padding:12px 2px;list-style:none;display:grid}.about-directory>summary::-webkit-details-marker{display:none}.about-toc-caption{color:#747c6b;margin-bottom:3px;font-size:11px;line-height:1.5;display:block}.about-toc-current{font-size:15px;line-height:1.6;display:block}.about-toc-chevron{border-bottom:1px solid #8a794b;border-right:1px solid #8a794b;width:8px;height:8px;transform:rotate(45deg)}.about-directory[open] .about-toc-chevron{transform:rotate(225deg)}.about-page .about-toc-heading{display:none}.about-toc{padding:0 0 14px}.about-chapter{padding-top:32px}}.services-page{width:84%;max-width:1080px;font-family:var(--locale-serif,"Noto Serif SC", serif);font-optical-sizing:auto;margin:0 auto;padding:78px 0 82px}.services-header{max-width:720px;margin-bottom:54px}.services-header h1{margin-bottom:22px;font-size:42px;font-weight:400;line-height:1.4}.services-page p{color:#535b53;text-wrap:wrap;margin:0;font-size:16px;line-height:1.95}.service-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 72px;margin:0;padding:0;list-style:none;display:grid}.service-item{min-width:0}.service-number{color:#857344;font-family:"Source Sans 3", var(--locale-serif);margin-bottom:10px;font-size:12px;line-height:1.5;display:block}.service-item h2,.services-inquiry h2{color:#303c32;margin-bottom:14px;font-size:24px;font-weight:400;line-height:1.6}.service-item p{max-width:440px}.service-phrase{white-space:nowrap}.service-copy-break{display:none}@media (width>=901px){.service-copy-break{display:initial}}.services-inquiry{max-width:650px;margin-top:62px}.services-inquiry h2{font-size:22px}.services-contact{border-bottom:1px solid var(--amber);align-items:center;gap:30px;min-height:44px;margin-top:18px;font-size:15px;display:inline-flex}.services-contact>span{color:var(--amber)}.services-contact:hover{color:#8b703e}html:is([lang=de],[lang=es]) .services-page h2{-webkit-hyphens:auto;hyphens:auto}@media (width<=1100px){.services-page{width:88%}.service-directory{column-gap:42px}}@media (width<=900px){.services-page{padding-top:57px;padding-bottom:62px}.services-header h1{font-size:38px}}@media (width<=620px){.services-page{width:86%;padding:38px 0 48px}.services-header{margin-bottom:36px}.services-header h1{margin-bottom:18px;font-size:32px}.services-page p{font-size:15px}.service-directory{grid-template-columns:minmax(0,1fr);gap:32px}.service-number{margin-bottom:7px}.service-item h2{margin-bottom:10px;font-size:23px}.services-inquiry{margin-top:42px}.services-inquiry h2{font-size:21px}}.home-game-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;display:grid}.home-game-list .game-card{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;flex-direction:column;align-items:stretch;gap:0;min-height:0;padding:0;display:flex}.home-game-list .game-card:hover{border-bottom-color:#b39451}.home-game-list .game-card>img{aspect-ratio:16/9;object-fit:cover;object-position:center;width:100%;height:auto;display:block}.home-game-list .game-card>div{flex-direction:column;flex:1;align-items:stretch;padding:20px 0 18px;display:flex}.game-card-meta{color:#73766c;font-family:"Source Sans 3", var(--locale-serif);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;font-size:12px;line-height:1.5;display:flex}.home-game-list .game-card h3{letter-spacing:.035em;margin:12px 0 13px;font-size:30px;line-height:1.5}.home-game-list .game-card p{text-wrap:pretty;margin:0 0 19px}.home-game-list .game-card-description{gap:8px;margin-bottom:19px;display:grid}.home-game-list .game-card-description p{text-wrap:balance;margin:0}.home-game-list .game-action{align-self:flex-start;min-height:36px;margin-top:auto}.home-project-grid{flex-direction:column;gap:45px;display:flex}.home-alux{display:block}.home-collaborations{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;display:grid}.home-alux .alux-card{border:1px solid var(--line);background:#fff3;border-radius:3px;flex-direction:column;align-items:stretch;gap:18px;min-height:0;padding:26px 28px;display:flex}.alux-description{flex-direction:column;flex:1;align-items:flex-start;display:flex}.home-alux .alux-card .game-status{font-family:"Source Sans 3", var(--locale-serif);letter-spacing:.02em;line-height:1.6}.home-alux .alux-card h3{margin:5px 0 0;font-size:34px}.home-alux .alux-card p{text-wrap:wrap;max-width:620px;font-size:16px}.home-phrase{white-space:nowrap}.home-alux .alux-card .game-action{gap:24px;min-height:36px;margin-top:auto;padding-top:16px}.game-directory{width:84%;max-width:1200px;font-family:var(--locale-serif);margin:0 auto;padding:58px 0 70px}.game-directory header{margin-bottom:38px}.game-directory h1{margin:0 0 20px;font-size:44px;font-weight:500;line-height:1.5}.game-directory header>p{color:#555c54;text-wrap:wrap;max-width:700px;margin:0;font-size:17px;line-height:1.9}.game-page{width:84%;max-width:1200px;font-family:var(--locale-serif);margin:0 auto;padding:35px 0 65px}.game-phrase{white-space:nowrap}.game-breadcrumb{color:#686e68;font-family:"Source Sans 3", var(--locale-serif);align-items:center;gap:13px;margin-bottom:36px;font-size:13px;display:flex}.game-breadcrumb a{align-items:center;min-height:36px;display:inline-flex}.game-breadcrumb a:hover,.game-page-link:hover{color:#927337}.game-masthead{grid-template-columns:1fr 1fr;align-items:end;gap:60px;display:grid}.game-kicker{color:#777064;flex-wrap:wrap;gap:10px;margin:0 0 14px;font-size:13px;display:flex}.game-masthead h1{color:#252b28;letter-spacing:.035em;text-wrap:wrap;margin:0;font-size:52px;font-weight:500;line-height:1.4}.game-alias{color:#76827e;font-family:"Source Sans 3", var(--locale-serif);letter-spacing:.2em;margin:12px 0 0;font-size:12px}.game-introduction>p{color:#515950;text-wrap:wrap;max-width:490px;margin:0 0 14px;font-size:16px;line-height:1.95}.game-page-link{border-bottom:1px solid #b39451;justify-content:space-between;align-items:center;gap:30px;width:fit-content;min-height:44px;font-size:14px;line-height:1.6;display:inline-flex}.game-page-link>span{font-family:"Source Sans 3", var(--locale-serif);font-size:18px}.game-lead-image{margin:35px 0 0}.game-video{scroll-margin-top:28px}.game-video video{aspect-ratio:16/9;background:#183332;width:100%;height:auto;display:block}.game-page figure img{width:100%;height:auto;display:block}.game-page figcaption{color:#72776f;font-family:"Source Sans 3", var(--locale-serif);margin-top:10px;font-size:12px;line-height:1.8}.game-editorial-section{border-top:1px solid var(--line);grid-template-columns:1fr 2fr;gap:60px;margin-top:58px;padding-top:36px;scroll-margin-top:30px;display:grid}.game-section-heading{align-items:baseline;gap:18px;display:flex}.game-section-number{color:#9b804d;font-family:"Source Sans 3", var(--locale-serif);font-size:13px}.game-section-heading h2{margin:0;font-size:25px;font-weight:500;line-height:1.5}.game-editorial-section p{color:#555c54;text-wrap:pretty;margin:0;font-size:16px;line-height:2}.game-feature-list>div+div{margin-top:26px}.game-feature-list h3{margin:0 0 8px;font-size:18px;font-weight:500}.game-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:440px;margin:25px 0 18px;font-size:14px;display:grid}.game-facts dt{color:#74766d;margin-bottom:7px;font-size:12px}.game-facts dd{margin:0}.game-story p+p{margin-top:16px}.game-story p{text-wrap:wrap}.game-story .game-scene{margin:28px 0 0}.game-story .game-story-lead{color:#39483e;text-wrap:wrap;font-size:21px;line-height:1.9}.game-related{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:36px;margin-top:65px;padding-top:30px;display:flex}.game-related>div>span{color:#79786c;font-size:12px}.game-related h2{margin:12px 0 8px;font-size:26px;font-weight:500;line-height:1.5}.game-related p{color:#686f66;margin:0;font-size:14px;line-height:1.9}.game-related .game-page-link{flex-shrink:0}html[lang=en] .game-masthead h1{letter-spacing:0;font-size:43px}html[lang=en] .game-masthead .game-alias{display:none}html[lang=en] .home-game-list .game-card h3{letter-spacing:0;font-size:26px}@media (width<=1000px){.home-game-list{gap:22px}.home-collaborations{grid-template-columns:1fr;gap:22px}.game-directory,.game-page{width:88%}.game-masthead{gap:35px}.game-masthead h1{font-size:40px}html[lang=en] .game-masthead h1{font-size:34px}.game-editorial-section{grid-template-columns:1fr 2fr;gap:30px}.game-section-heading{gap:12px}.game-section-heading h2{font-size:23px}}@media (width<=900px){.game-editorial-section{grid-template-columns:1fr;gap:24px}}@media (width<=640px){.home-game-list{grid-template-columns:1fr;gap:22px}.home-game-list .game-card>div{padding:15px 0 14px}.home-game-list .game-card h3{font-size:27px}.home-project-grid{gap:33px}.home-collaborations{grid-template-columns:1fr;gap:20px}.home-alux .alux-card{gap:17px;padding:22px}.home-alux .alux-card .game-status{font-size:11px}.home-alux .alux-card p{font-size:15px}.game-directory{width:86%;padding:36px 0 46px}.game-directory h1{margin-bottom:16px;font-size:34px}.game-directory header>p{font-size:15px}.game-directory header{margin-bottom:27px}.game-page{width:86%;padding:19px 0 45px}.game-breadcrumb{margin-bottom:23px;font-size:12px}.game-masthead{grid-template-columns:1fr;gap:24px}.game-kicker{margin-bottom:10px;font-size:12px}.game-masthead h1{font-size:34px}.game-alias{letter-spacing:.14em;font-size:10px}.game-introduction>p{margin-bottom:10px;font-size:15px}.game-lead-image{margin-top:27px}.game-page figcaption{font-size:11px}.game-editorial-section{grid-template-columns:1fr;gap:23px;margin-top:36px;padding-top:26px}.game-editorial-section p{font-size:15px}.game-section-heading h2{font-size:23px}.game-feature-list>div+div{margin-top:23px}.game-feature-list h3{font-size:18px}.game-facts{gap:12px}.game-story .game-story-lead{font-size:19px}.game-related{flex-direction:column;align-items:flex-start;gap:18px;margin-top:38px;padding-top:26px}.game-related h2{font-size:24px}html[lang=en] .game-masthead h1{font-size:31px}}.home-design,.design-page{min-width:0;font-family:var(--locale-serif)}.design-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;display:grid}.design-preview{border-bottom:1px solid var(--line);flex-direction:column;min-width:0;display:flex}.design-preview:hover{border-bottom-color:#b39451}.design-preview-media{aspect-ratio:8/5;background:#fff;flex:none;justify-content:center;align-items:center;min-height:0;display:flex}.design-preview-media img{object-fit:contain;width:100%;min-width:0;height:100%;min-height:0;display:block}.design-merch-preview{grid-template-rows:minmax(0,1fr) minmax(0,1.35fr);grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:10px;padding:10px;display:grid}.design-feature-shirtPurple{grid-area:1/1}.design-feature-jacket{grid-area:2/1}.design-feature-tote{grid-area:1/2}.design-feature-case{grid-area:2/2}.design-sticker-preview{background:0 0;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 20px;padding:16px;display:grid}.design-sticker-preview img{justify-self:center;max-width:120px;max-height:120px}.design-preview-copy{flex-direction:column;flex:1;align-items:flex-start;padding:20px 0 18px;display:flex}.design-preview h3{text-wrap:wrap;margin:0 0 12px;font-size:28px;font-weight:500;line-height:1.5}.design-preview p{color:#555752;text-wrap:wrap;margin:0 0 20px;font-size:15px;line-height:1.9}.design-action{align-items:center;gap:25px;min-height:36px;margin-top:auto;font-size:14px;display:inline-flex}.design-action>span{color:#947638}.design-page{width:84%;max-width:1200px;margin:0 auto;padding:58px 0 70px}.design-header{margin-bottom:42px}.design-header h1{margin:0 0 16px;font-size:44px;font-weight:500;line-height:1.5}.design-header p,.design-collection-heading p{color:#555752;text-wrap:wrap;max-width:680px;margin:0;font-size:16px;line-height:1.9}.design-collection{scroll-margin-top:30px}.design-collection+.design-collection{border-top:1px solid var(--line);margin-top:60px;padding-top:36px}.design-collection-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:26px;display:flex}.design-collection h2{color:#34453c;text-wrap:wrap;margin:0 0 10px;font-size:28px;font-weight:500;line-height:1.5}.design-merch-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px;display:grid}.design-work{min-width:0;margin:0}.design-work-wide{grid-column:span 2}.design-work-image{aspect-ratio:1;background:#fff;justify-content:center;align-items:center;display:flex}.design-work-wide .design-work-image{aspect-ratio:2}.design-work img{object-fit:contain;width:100%;height:100%;display:block}.design-work figcaption{text-wrap:wrap;margin-top:12px;font-size:14px;line-height:1.7}.design-jewelry-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;display:grid}.design-jewelry-group{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:16px;display:grid}.design-jewelry-image{min-width:0;display:block}.design-jewelry-lead{grid-column:1/-1}.design-jewelry-image img{width:100%;height:auto;display:block}.design-sticker-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:28px 18px;display:grid}.design-sticker{background:0 0;align-content:start;justify-items:center;gap:10px;min-width:0;margin:0;padding:4px;display:grid}.design-sticker img{object-fit:contain;width:100%;max-width:140px;height:140px;display:block}.design-sticker figcaption{color:#555752;font-size:14px;line-height:1.7}.sticker-wechat-heading{align-items:center;gap:32px}.sticker-wechat-heading>div{width:100%;min-width:0}.sticker-wechat-actions{flex-wrap:wrap;align-items:baseline;gap:8px 16px;display:flex}.sticker-wechat-details{flex:none;max-width:100%;margin-inline-start:auto}.sticker-wechat-details>summary{margin-top:0;cursor:pointer;border-bottom:0;width:fit-content;margin-inline-start:auto;padding-bottom:0;list-style:none;display:flex}.sticker-wechat-details>summary>span{text-underline-offset:3px;-webkit-text-decoration:underline #a4aaa4;text-decoration:underline #a4aaa4;text-decoration-thickness:1px;transition:none}.sticker-wechat-details>summary:hover>span{transform:none}.sticker-wechat-details>summary::-webkit-details-marker{display:none}.sticker-wechat-details>summary svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:16px;height:16px}.sticker-wechat-details[open]>summary svg{transform:rotate(180deg)}.sticker-wechat-details>summary:focus-visible{outline-offset:5px;outline:1px solid #9b814c}.sticker-wechat-qr{text-align:center;width:180px;margin:16px 0 0}.sticker-wechat-qr>div{background:#fff;padding:16px;display:block}.sticker-wechat-qr img{width:148px;height:148px;display:block}.sticker-wechat-qr figcaption{color:#555752;margin-top:8px;font-size:13px;line-height:1.6}html[dir=rtl] .design-action>span{transform:scaleX(-1)}@media (width<=1100px){.design-page{width:88%}}@media (width<=900px){.design-merch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.design-work-wide{grid-column:auto}.design-preview-grid{gap:24px}.design-sticker-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 18px}}@media (width<=640px){.design-jewelry-grid{grid-template-columns:1fr;gap:28px}.design-jewelry-group{gap:12px}.design-page{width:86%;padding:36px 0 46px}.design-header{margin-bottom:28px}.design-header h1{font-size:34px}.design-header p,.design-collection-heading p{font-size:15px}.design-preview-grid{grid-template-columns:1fr;gap:24px}.design-preview h3{font-size:25px}.design-preview p{font-size:14px}.design-merch-preview{gap:8px;padding:8px}.design-collection-heading{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:22px}.sticker-wechat-heading{gap:24px}.design-collection h2{font-size:25px}.design-work-wide{grid-column:span 2}.design-merch-grid{gap:24px 16px}.design-work figcaption{font-size:13px}.design-sticker-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 12px}.design-sticker{padding:0}.design-sticker img{max-width:100px;height:100px}.design-sticker figcaption{text-align:center;font-size:13px}.design-collection+.design-collection{margin-top:38px;padding-top:28px}}.sticker-collections{direction:ltr;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;display:grid}.sticker-collection{min-width:0;scroll-margin-top:30px}.sticker-collection .design-sticker-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px 8px}html[dir=rtl] .sticker-collection{direction:rtl}@media (width<=900px){.sticker-collections{grid-template-columns:1fr;gap:48px}.sticker-collection .design-sticker-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=640px){.sticker-collection .design-sticker-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.sticker-collection .design-sticker{gap:4px;padding:0}.sticker-collection .design-sticker img{max-width:56px;height:56px}.sticker-collection .design-sticker figcaption{text-align:center;font-size:12px;line-height:1.5}.sticker-collection .sticker-wechat-details>summary{color:#555752;align-items:baseline;gap:8px;font-size:14px;line-height:1.9}.sticker-collection .sticker-wechat-details>summary svg{align-self:center;width:12px;height:12px}.emoji-back{color:#555752;text-underline-offset:3px;margin-bottom:18px;font-size:16px;text-decoration:underline;display:inline-block}.emoji-page .sticker-collection h2{color:#34453c;text-wrap:wrap;margin:0 0 10px;font-size:28px;font-weight:500;line-height:1.5}.emoji-browse{flex-shrink:0;align-items:baseline;gap:12px;font-size:14px;display:inline-flex}.emoji-browse>span,.sticker-selection-action>span{color:#947638}.sticker-selection{border-top:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;padding:20px 0 18px;display:block}.sticker-selection h3{color:#34453c;margin:0 0 20px;font-size:23px;font-weight:500}.character-heading{position:relative}.character-heading>h2,.character-heading>h3{padding-inline-end:170px}.character-introduction>summary{inset-inline-end:0;color:#806b40;cursor:pointer;align-items:center;gap:8px;font-size:14px;line-height:1.9;list-style:none;display:flex;position:absolute;top:4px}.character-introduction>summary::-webkit-details-marker{display:none}.character-introduction>summary:focus-visible{outline-offset:4px;outline:2px solid #947638}.character-introduction[open]>summary>span{transform:rotate(180deg)}.character-introduction>p{color:#555752;margin:0 0 20px;font-size:16px;line-height:1.9}.character-states{color:#555752;margin:0 0 20px;padding-inline-start:1.4em;font-size:16px;line-height:1.9}.character-states>li+li{margin-top:8px}.sticker-selection>a{display:block}html[dir=rtl] .sticker-selection{direction:rtl}.sticker-selection-grid{grid-template-columns:repeat(4,minmax(0,1fr));place-items:center;gap:20px 14px;display:grid}.sticker-selection-grid img{object-fit:contain;width:100%;max-width:100px;height:100px}.sticker-selection-action{align-items:baseline;gap:12px;margin-top:22px;font-size:14px;display:flex}.emoji-collections .design-sticker-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 8px}.emoji-collections .design-sticker img{max-width:100px;height:100px}.emoji-collections .design-sticker figcaption{font-size:13px}@media (width<=640px){.sticker-collection .design-sticker img{max-width:56px;height:56px}.sticker-collection .design-sticker-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 8px}.sticker-collection .sticker-wechat-details>summary{font-size:14px}.emoji-collections .design-sticker-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 8px}.emoji-collections .design-sticker img{max-width:72px;height:72px}.emoji-collections .design-sticker figcaption{font-size:12px}.sticker-selection-grid{gap:16px 8px}.sticker-selection-grid img{max-width:72px;height:72px}}.support-page{width:84%;max-width:920px;min-height:70vh;font-family:var(--locale-serif);margin:0 auto;padding:68px 0 76px}.support-heading{max-width:100%}.support-stripe{border:1px solid var(--line);background:#ffffff38;margin-top:30px;padding:24px 30px}.support-stripe>label{margin-bottom:12px;font-size:15px;display:block}.support-stripe-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.support-stripe input{box-sizing:border-box;border:1px solid var(--line);width:130px;min-height:44px;color:var(--ink);font:inherit;background:0 0;padding:9px 12px}.support-stripe>p{color:#58634f;margin:14px 0 0;font-size:14px;line-height:1.9}.support-stripe-status:empty{display:none}.support-stripe button:disabled{opacity:.65;cursor:wait}.support-phrase{display:inline-block}.support-heading .support-eyebrow{color:#8b7446;letter-spacing:.12em;margin:0 0 15px;font-size:12px}.support-heading h1{letter-spacing:.03em;margin:0 0 19px;font-size:46px;font-weight:500;line-height:1.4}.support-heading>p:last-child{color:#555d54;text-wrap:wrap;margin:0;font-size:16px;line-height:1.95}.support-wallet{border:1px solid var(--line);background:#ffffff38;grid-template-columns:minmax(0,1fr) 208px;gap:29px 42px;margin-top:37px;padding:30px;display:grid}.support-label{color:#65695f;margin:0 0 12px;font-size:13px}.support-networks{flex-wrap:wrap;gap:8px;display:flex}.support-networks button{color:#424c43;min-height:42px;font-family:"Source Sans 3", var(--locale-serif);cursor:pointer;background:0 0;border:1px solid #3e3c3333;padding:8px 15px;font-size:15px}.support-networks button[aria-pressed=true]{color:#55421f;background:#eee8db;border-color:#9f854f}.support-networks button:hover{border-color:#9f854f}.support-assets{color:#70766c;margin:13px 0 0;font-size:13px;line-height:1.8}.support-details{gap:20px;margin:26px 0 21px;display:grid}.support-details dt{color:#6e7469;margin-bottom:7px;font-size:12px}.support-details dd{color:#30372f;font-family:"Source Sans 3", var(--locale-serif);margin:0;font-size:16px;line-height:1.8}.wallet-address{color:#313b31;-webkit-user-select:all;user-select:all;font-family:Consolas,Liberation Mono,monospace;font-size:14px;line-height:1.9}.wallet-address>span{white-space:nowrap;display:inline-block}.support-copy-row{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.support-copy-button{min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:1px solid #494f43;padding:9px 23px;font-size:14px}.support-copy-button:hover{background:#eee9df;border-color:#a88b50}.support-copy-status{color:#58634f;max-width:300px;font-family:"Source Sans 3", var(--locale-serif);font-size:13px;line-height:1.7}.support-qr{align-self:center;margin:0}.support-qr img{background:#fff;border:1px solid #3e3c3314;width:208px;height:208px;display:block}.support-qr figcaption{color:#72776f;text-align:center;margin-top:10px;font-size:12px}.support-network-note{border-top:1px solid var(--line);color:#727366;text-wrap:pretty;grid-column:1/-1;margin:0;padding-top:20px;font-size:13px;line-height:1.9}.support-thanks{color:#756c59;text-wrap:wrap;margin:26px 0 0;font-size:15px;line-height:1.9}@media (width<=800px){.support-page{width:88%;padding-top:49px}.support-wallet{grid-template-columns:minmax(0,1fr) 170px;gap:26px;padding:25px}.support-qr img{width:170px;height:170px}.support-networks button{padding-inline:12px}}@media (width<=620px){.support-page{width:86%;padding:41px 0 49px}.support-heading h1{font-size:34px}.support-heading>p:last-child{font-size:15px}.support-wallet{grid-template-columns:minmax(0,1fr);gap:23px;margin-top:28px;padding:20px 17px}.support-networks{gap:6px}.support-networks button{padding:8px 11px;font-size:14px}.wallet-address{font-size:13px}.support-qr{justify-self:center}.support-qr img{width:208px;height:208px}}@font-face{font-family:Noto Serif TC;src:url(/fonts/noto-serif-tc.woff2?v=a0e0be5aad12)format("woff2");font-weight:200 900;font-display:swap}@font-face{font-family:Noto Serif JP;src:url(/fonts/noto-serif-jp.woff2?v=82d1b416457a)format("woff2");font-weight:200 900;font-display:swap}@font-face{font-family:Noto Serif KR;src:url(/fonts/noto-serif-kr.woff2?v=a0661118dabb)format("woff2");font-weight:200 900;font-display:swap}@font-face{font-family:Noto Naskh Arabic;src:url(/fonts/noto-naskh-arabic.woff2?v=eb240ec0f27a)format("woff2");font-weight:400 700;font-display:swap}.language-picker{color:#606761;flex:none;position:relative}.language-icon{inset-inline-start:0;pointer-events:none;width:17px;height:17px;position:absolute;top:50%;transform:translateY(-50%)}.paper-section-title{min-inline-size:42px}.locale-phrase{white-space:nowrap;display:inline-block}.game-facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr))}.cloud-card-copy p,.home-ai-entry p{text-wrap:wrap}html:not([lang^=zh]) .paper-button{letter-spacing:0;white-space:nowrap;width:min(230px,100%);padding-inline:15px}.language-select{appearance:auto;color:#606761;font-synthesis:none;cursor:pointer;background:0 0;border:0;border-radius:0;width:114px;min-height:44px;padding:7px 0 7px 23px;font-family:"Source Sans 3",sans-serif;font-size:13px;font-weight:400}.language-select:focus-visible{outline-offset:3px;outline:1px solid #9b814c}.language-select option{color:#242523;background:#f8f7f3;font-family:"Source Sans 3",sans-serif;font-weight:400}.language-select[lang=zh-Hans],.language-select option[lang=zh-Hans]{font-family:Noto Serif SC,serif}.language-select[lang=zh-Hant],.language-select option[lang=zh-Hant]{font-family:Noto Serif TC,serif}.language-select[lang=ja],.language-select option[lang=ja]{font-family:Noto Serif JP,serif}.language-select[lang=ko],.language-select option[lang=ko]{font-family:Noto Serif KR,serif}.language-select[lang=ar],.language-select option[lang=ar]{font-family:Noto Naskh Arabic,serif}html{--locale-serif:"Noto Serif SC", "Songti SC", serif}html[lang=zh-Hant]{--locale-serif:"Noto Serif TC", "Noto Serif SC", serif}html[lang=ja]{--locale-serif:"Noto Serif JP", "Noto Serif SC", serif}html[lang=ko]{--locale-serif:"Noto Serif KR", "Noto Serif SC", serif}html:is([lang=en],[lang=es],[lang=fr],[lang=de]){--locale-serif:"Source Serif 4", "Noto Serif SC", serif}html[lang=ar]{--locale-serif:"Noto Naskh Arabic", "Source Serif 4", "Noto Serif SC", serif}html body :is(.site-nav a,.paper-hero,.home-grid,.home-project-grid,.paper-footer,.quiet-page,.about-page,.game-page,.game-directory,.support-page){font-family:var(--locale-serif)}html:not([lang^=zh]) body :is(.paper-name h1,.about-identity h1,.paper-footer-name){letter-spacing:0;font-family:"Source Serif 4",Noto Serif SC,serif}html:not([lang^=zh]) body .brand-lockup small{font-family:"Source Sans 3",sans-serif}html[lang=ko] body :is(p,h1,h2,h3,a,li,small,figcaption){word-break:keep-all;overflow-wrap:break-word}html[lang=ja] body :is(p,h1,h2,h3){line-break:strict}html:not([lang^=zh]) .paper-hero{height:auto;min-height:404px;padding-bottom:54px}html:not([lang^=zh]) .paper-intro{letter-spacing:0;max-width:540px;line-height:1.8}html:not([lang^=zh]) .paper-subtitle{letter-spacing:0;text-wrap:wrap;max-width:600px;font-size:23px;line-height:1.5}html:not([lang^=zh]) .cloud-poem{letter-spacing:0;flex-direction:column;gap:0;max-width:75%;font-size:15px}html:not([lang^=zh]) .cloud-poem>span{writing-mode:horizontal-tb;text-orientation:mixed}html:not([lang^=zh]) :is(.home-ai-label,.game-status,.game-platform,.reading-item small,.site-nav a){letter-spacing:0}html:not([lang^=zh]) .paper-section-title{font-size:26px;line-height:1.4}html:not([lang^=zh]) .home-ai-entry h3{letter-spacing:0;font-size:23px;line-height:1.5}html:not([lang^=zh]) .alux-card h3{letter-spacing:0;font-size:29px}html:not([lang^=zh]) .alux-card p{text-wrap:pretty}html:not([lang^=zh]) .home-book-name,html:not([lang^=zh]) .home-book-upcoming{font-family:var(--locale-serif)}html:not([lang^=zh]) :is(.home-book-name small,.book-translation){letter-spacing:normal;font-family:Noto Serif SC,serif}.home-ai-entry,.alux-card,.game-card-copy,.about-company>span{min-width:0}html:not([lang^=zh]) body .cloud-card{height:auto;min-height:280px}.route-caption,.wallet-address,.support-networks,#selected-network,.footer-email>span:last-child{direction:ltr;unicode-bidi:isolate}html[dir=rtl] body :is(p,h1,h2,h3,a,small,li,dt,dd,button,figcaption,summary){letter-spacing:0}html[dir=rtl] body .brand-lockup small{letter-spacing:.2em}html[dir=rtl] body :is(.support-page,.about-page,.quiet-page,.game-page,.game-directory){font-family:var(--locale-serif)}html[dir=rtl] .paper-hero-copy{text-align:right}html[dir=rtl] .paper-intro{margin-inline-start:0;padding:5px 0}html[dir=rtl] .landscape-art{opacity:.7}html[dir=rtl] .cloud-poem{left:auto;right:25px}html[dir=rtl] body .cloud-card-copy{text-align:right}html[dir=rtl] .paper-button svg{transform:rotate(180deg)}html[dir=rtl] .wallet-address{flex-wrap:wrap;display:inline-flex}html[dir=rtl] body .paper-intro{font-size:19px;line-height:1.85}html[dir=rtl] body :is(.home-ai-entry p,.alux-card p,.game-card p){font-size:17px;line-height:1.8}html[dir=rtl] body :is(.reading-item p,.about-chapter-body p){font-size:19px;line-height:1.9}html[dir=rtl] bdi{unicode-bidi:isolate}html[dir=rtl] :is(.about-company-role,.about-page .about-public-profile p,.game-card-meta,.game-facts,.game-kicker,.support-label){font-family:var(--locale-serif)}html[dir=rtl] .about-qualifications ul{border-left:0;border-right:1px solid #c8b98f;padding-inline:33px 20px}html[dir=rtl] .paper-section-title:after{left:auto;right:0}@media (width>=901px) and (width<=1200px){html:not([lang^=zh]) .site-nav{gap:14px}html:not([lang^=zh]) .site-nav a{font-size:13px}.header-tools{gap:18px}}@media (width<=900px){html:not([lang^=zh]) .paper-hero{min-height:385px}html:not([lang^=zh]) .cloud-card-copy{padding-inline:20px}}@media (width<=600px){.header-tools{gap:14px}.language-select{width:104px;font-size:12px}html:not([lang^=zh]) .paper-hero{min-height:305px;padding-bottom:48px}html:not([lang^=zh]) .paper-name h1{font-size:clamp(42px,11.5vw,58px)}html:not([lang^=zh]) .paper-subtitle{max-width:100%;font-size:20px}html:not([lang^=zh]) .paper-intro{max-width:100%;font-size:14px}html:not([lang^=zh]) .paper-section-title{font-size:25px}html:not([lang^=zh]) .paper-button{width:100%}html:not([lang^=zh]) .alux-card h3{font-size:26px}html[lang=ar] .paper-intro{font-size:18px}html[lang=ar] .site-nav{text-align:right}}@media (width<=360px){.header-tools{gap:7px}.language-select{width:96px}}.site-nav{gap:24px}.site-nav a{white-space:nowrap}@media (width<=1320px){.site-nav{top:80px;border-bottom:1px solid var(--line);background:#f8f7f3;flex-direction:column;align-items:stretch;gap:0;max-height:calc(100dvh - 80px);padding:12px 5% 18px;display:none;position:absolute;inset-inline:0;overflow-y:auto}.site-nav.open{display:flex}.site-nav a{border-bottom:1px solid var(--line);min-height:48px}.site-nav a:after{display:none}.site-nav a.active{color:#947638}.menu-toggle{justify-content:center;align-items:center;width:32px;min-height:44px;padding:6px 0;display:inline-flex}.menu-toggle span{display:none}.menu-toggle i{background:currentColor;width:18px;height:1px;position:relative;top:-3px;box-shadow:0 6px}.menu-toggle[aria-expanded=true] i{box-shadow:none;top:0;transform:rotate(45deg)}.menu-toggle[aria-expanded=true] i:after{content:"";background:currentColor;position:absolute;inset:0;transform:rotate(90deg)}}@media (width<=600px){.site-nav{max-height:calc(100dvh - 76px);padding-inline:6%;top:76px}}.site-music{inset-inline-end:20px;bottom:calc(32px + env(safe-area-inset-bottom,0px));z-index:60;color:#686b60;background:#f8f7f3;border:1px solid #dddacf;border-radius:26px;align-items:center;padding:2px;display:flex;position:fixed;box-shadow:0 2px 12px #292e2610}.site-music button,.music-options>summary{cursor:pointer}.music-toggle,.music-options>summary{width:44px;height:44px;color:inherit;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:10px;display:flex}.music-options>summary{list-style:none}.music-options>summary::-webkit-details-marker{display:none}.music-toggle svg,.music-options>summary svg{width:20px;height:20px}.site-music.is-playing .music-toggle{color:#8b713d;background:#eee9de}.site-music :is(button,summary,input):focus-visible{outline-offset:2px;outline:2px solid #947638}.music-panel{inset-inline-end:0;width:270px;max-width:calc(100vw - 32px);font-family:var(--locale-serif,inherit);background:#f8f7f3;border:1px solid #dddacf;border-radius:4px;padding:20px;font-size:14px;line-height:1.8;position:absolute;bottom:calc(100% + 12px);box-shadow:0 4px 24px #292e2615}.music-title{color:#34453c;margin:0 0 12px;font-size:18px}.music-panel-toggle{color:#74633e;min-height:44px;font:inherit;background:0 0;border:0;border-bottom:1px solid #ac9766;padding:4px 0}.music-volume{gap:10px;margin-top:20px;display:grid}.music-volume input{accent-color:#947638;width:100%;height:24px;margin:0}.music-status{margin:12px 0 0}.music-status:empty{display:none}@media (width<=640px){.site-music{inset-inline-end:16px;bottom:calc(24px + env(safe-area-inset-bottom,0px))}}.site-music{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.site-music.is-dragging{cursor:grabbing;box-shadow:0 6px 20px #292e2622}.site-music.is-dragging :is(button,summary){cursor:grabbing}.site-music.opens-down .music-panel{top:calc(100% + 12px);bottom:auto}.site-music.opens-leftward .music-panel{inset-inline:auto;right:0}.site-music.opens-rightward .music-panel{inset-inline:auto;left:0}.music-panel{touch-action:auto;-webkit-user-select:text;user-select:text}.music-hint{inset-inline-end:0;color:#4b5148;width:max-content;max-width:min(280px,100vw - 32px);font-family:var(--locale-serif,inherit);touch-action:auto;-webkit-user-select:text;user-select:text;background:#f8f7f3;border:1px solid #dddacf;border-radius:4px;align-items:center;gap:2px;margin:0;padding:6px 4px 6px 14px;font-size:14px;line-height:1.6;animation:.3s ease-out music-hint-in;display:flex;position:absolute;bottom:calc(100% + 12px);box-shadow:0 4px 24px #292e2615}.music-hint[hidden]{display:none}.music-hint-close{color:#8a8b80;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:18px;line-height:1;display:flex}.site-music.opens-down .music-hint{top:calc(100% + 12px);bottom:auto}.site-music.opens-leftward .music-hint{inset-inline:auto;right:0}.site-music.opens-rightward .music-hint{inset-inline:auto;left:0}@keyframes music-hint-in{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.music-hint{animation:none}}.directory-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px 28px;display:flex}.sort-toggle{color:#766747;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #b39451;flex-shrink:0;justify-content:center;align-items:center;gap:9px;padding:6px 0;font-size:14px;display:inline-flex}.sort-toggle:hover{color:#354938}.sort-toggle [data-sort-arrow]{flex:none;display:block}.sort-toggle[data-order=reverse] [data-sort-arrow]{transform:rotate(180deg)}.sort-toggle:focus-visible{outline-offset:3px;outline:2px solid #947638}@font-face{font-family:"Source Serif 4";src:url(/fonts/subsets/source-serif-4-latin-8c64324a6278.woff2?v=8c64324a6278)format("woff2");font-style:normal;font-weight:200 900;font-display:swap;unicode-range:U+20-7E,U+A0-12B,U+12E-131,U+134-165,U+168-17F,U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1CD-1DC,U+1E6-1E7,U+1F8-1F9,U+218-21B,U+237,U+1E0C-1E0F,U+1E20-1E21,U+1E24-1E25,U+1E2A-1E2B,U+1E36-1E3B,U+1E3E-1E3F,U+1E42-1E49,U+1E5A-1E63,U+1E6C-1E6F,U+1E80-1E85,U+1E8E-1E8F,U+1E92-1E93,U+1E97,U+1E9E,U+1EA0-1EF9,U+2002-2007,U+2009-200B,U+2010,U+2012-2015,U+2018-201A,U+201C-201E,U+2020-2022,U+2025-2026,U+202F-2030,U+2032-2033,U+2039-203A,U+203C,U+2044,U+2047-2049,U+2190-2193,U+2196-2199}@font-face{font-family:Noto Serif SC Guide;src:url(/fonts/subsets/noto-serif-sc-guide-ccc8213343a6.woff2?v=ccc8213343a6)format("woff2");font-style:normal;font-weight:200 900;font-display:swap;unicode-range:U+20,U+2E-39,U+40-41,U+43-46,U+48-49,U+4C,U+4E,U+53,U+58,U+61,U+63-69,U+6C,U+6E-70,U+72-76,U+79,U+B7,U+E0,U+E7-E8,U+F1,U+FC,U+101,U+113,U+2014,U+2190,U+2192,U+2299,U+25B2-25B3,U+25CB,U+25CF,U+3000-3002,U+300A-300D,U+4E00-4E01,U+4E03,U+4E07,U+4E09-4E0B,U+4E0D-4E0E,U+4E11,U+4E14,U+4E16,U+4E19,U+4E1B-4E1C,U+4E24-4E25,U+4E2A,U+4E2D,U+4E34,U+4E39-4E3B,U+4E3D,U+4E43,U+4E48-4E49,U+4E4B-4E4C,U+4E50,U+4E5C-4E5D,U+4E5F-4E61,U+4E66,U+4E86,U+4E8B-4E8C,U+4E8E,U+4E91-4E92,U+4E94-4E95,U+4E9B,U+4EA1,U+4EA4,U+4EA7,U+4EAC-4EAE,U+4EB2,U+4EBA,U+4EC0,U+4EC4,U+4ECA-4ECB,U+4ECD-4ECE,U+4ED6,U+4ED9,U+4EE3-4EE5,U+4EEC,U+4EF6,U+4EFB,U+4EFF,U+4F0A,U+4F0F,U+4F11,U+4F17,U+4F1A,U+4F20,U+4F24,U+4F2B,U+4F34,U+4F38,U+4F4D-4F4E,U+4F53,U+4F55,U+4F59,U+4F5C,U+4F69,U+4F73,U+4F7F,U+4F8B,U+4F9B,U+4F9D,U+4FA7,U+4FBF,U+4FC3,U+4FCF,U+4FD7,U+4FDD,U+4FE1,U+5019-501A,U+501F,U+503E,U+504F,U+505A,U+505C,U+5077,U+50AC,U+50B2,U+50CF,U+513F,U+5143,U+5148-5149,U+5165,U+5168,U+516B-516D,U+5170-5171,U+5173-5174,U+5176,U+517C,U+5185,U+518D,U+5199,U+51A0,U+51B3,U+51B7,U+51C4,U+51C6,U+51C9,U+51CF,U+51E0-51E1,U+51E4,U+51F0,U+51FA,U+5200,U+5206,U+5217,U+5219,U+521D,U+522B,U+5230,U+5236,U+523B,U+524D,U+5251,U+5267,U+526A,U+529B,U+529D,U+52A0,U+52A8,U+5316-5317,U+5341,U+5343,U+5347,U+534A,U+534E,U+5353,U+5355-5357,U+535A,U+535C,U+5360,U+5373-5374,U+5377,U+5386,U+539F,U+53BB,U+53C8,U+53CB-53CC,U+53D1,U+53D6,U+53D8,U+53E0,U+53E3-53E6,U+53EA-53EB,U+53EF-53F0,U+53F2,U+53F6-53F7,U+5404,U+5408,U+540A,U+540C-540E,U+5411,U+541B,U+541F,U+542B-542C,U+542F,U+5434,U+5439,U+5453,U+5468,U+5473,U+547C-547D,U+548C,U+548F,U+54C0-54C1,U+54CD,U+54E8,U+54EA,U+5507,U+5510,U+551D,U+5531,U+5546,U+556D,U+557C,U+559C,U+55C5,U+5668,U+56DB,U+56DE,U+56E0,U+56ED,U+56FA,U+56FD-56FE,U+5706,U+5708,U+5723,U+5728,U+5730,U+574A,U+5750,U+5761,U+5782,U+578B,U+57CE,U+57DF,U+57FA,U+5802,U+5806,U+585E,U+586B,U+5883,U+589E,U+58A8,U+58EB,U+58EE,U+58F0,U+5904,U+590D,U+590F,U+5914,U+5916,U+591A,U+591C,U+5927,U+5929-592B,U+5931,U+5934,U+5949,U+594F,U+5955,U+5957,U+5960,U+5973-5974,U+597D,U+5982,U+5986,U+59A9,U+59CB,U+59D1,U+59DC,U+5A07,U+5A18,U+5A1F,U+5A25,U+5A46,U+5A49,U+5A75,U+5A9A,U+5B50,U+5B57-5B59,U+5B66,U+5B83,U+5B89,U+5B8B-5B8C,U+5B97-5B98,U+5B9A,U+5B9C-5B9E,U+5BA2-5BA3,U+5BAB,U+5BB4,U+5BB6,U+5BB9,U+5BBD,U+5BBF,U+5BC6,U+5BD2,U+5BF9,U+5BFB-5BFC,U+5BFF,U+5C06,U+5C0F,U+5C11,U+5C14,U+5C24,U+5C31,U+5C39,U+5C3D-5C3E,U+5C42,U+5C45,U+5C49,U+5C4F,U+5C55,U+5C5E,U+5C71,U+5C81,U+5CF0,U+5D07,U+5D14,U+5DDE,U+5DE1,U+5DE5,U+5DEB,U+5DF1-5DF2,U+5DF4,U+5E02,U+5E08,U+5E10,U+5E16,U+5E18,U+5E1D,U+5E26,U+5E38,U+5E45,U+5E55,U+5E72-5E74,U+5E76,U+5E7A,U+5E7D,U+5E7F,U+5E84,U+5E86,U+5E8F,U+5E94-5E95,U+5E99,U+5E9C,U+5EA6-5EA7,U+5EAD,U+5EB5,U+5EB7,U+5ED3,U+5EF6-5EF7,U+5EFA,U+5F00,U+5F02-5F04,U+5F0F,U+5F15,U+5F20,U+5F31,U+5F52-5F53,U+5F55,U+5F62,U+5F66,U+5F69,U+5F71,U+5F7C,U+5F80,U+5F85,U+5F88,U+5F8B,U+5F97,U+5FA1,U+5FAE,U+5FB5,U+5FBD,U+5FC3,U+5FC6,U+5FCD,U+5FD7-5FD8,U+5FEB,U+5FF5,U+6000,U+600E,U+6015,U+601C-601D,U+6025,U+6028,U+604B,U+6068-6069,U+607C,U+60B2,U+60C5,U+60DC,U+60EF,U+60F3,U+6101,U+610F,U+611F,U+6162,U+61C2,U+6208,U+620F-6211,U+6216,U+622A,U+6234,U+623F-6240,U+6249,U+624B,U+624D,U+6251,U+6253,U+626B-626D,U+627E-627F,U+6284,U+628A,U+6292,U+6298,U+629B,U+62A4,U+62BC-62BD,U+62C2,U+62C9,U+62CD,U+62DB-62DC,U+62EC,U+62FE-62FF,U+6302,U+6307,U+6309,U+6311,U+634F,U+6362-6363,U+6367,U+636E,U+637B,U+638C,U+6392,U+63A2,U+63A5,U+63A9-63AA,U+63D0,U+63D2,U+6447,U+644A,U+6458,U+6478,U+64B7,U+64BC,U+64C5,U+64CD,U+652F,U+6536,U+6539,U+653E,U+6545,U+6559,U+6563,U+6566,U+6570,U+6574,U+6587,U+6597,U+6599,U+659B-659C,U+65B0,U+65B9,U+65BD,U+65CB,U+65E0,U+65E5-65E7,U+65E9,U+65F6,U+6606-6607,U+660E,U+6613,U+661F-6620,U+6625,U+662D,U+662F,U+6643,U+664C,U+6653,U+665A,U+665F,U+666E,U+6674,U+6697,U+669D,U+66F2,U+66F4,U+66FE-6700,U+6708-6709,U+670B,U+670D,U+6717,U+671B,U+671D,U+671F,U+6728,U+672A-672C,U+6731,U+6742,U+674E,U+6750,U+675C,U+6761,U+6765,U+6768,U+676D,U+676F,U+677E,U+6781,U+6784,U+6797,U+679D,U+67A3,U+67B6,U+67D0,U+67D4,U+67D8,U+67E5,U+67F3,U+6807,U+6811,U+6837,U+683C,U+6842-6843,U+6848,U+6850-6851,U+6865,U+6881,U+6885,U+68A2,U+68A6-68A7,U+68AD,U+68B3,U+68C0,U+68E0,U+693F,U+697C,U+6986,U+6A90,U+6B21-6B22,U+6B38,U+6B4C,U+6B63-6B67,U+6B8B,U+6BB5,U+6BBF,U+6BCD,U+6BCF,U+6BD4,U+6BDB,U+6C0F,U+6C11,U+6C14,U+6C34,U+6C38,U+6C42,U+6C49,U+6C5F-6C60,U+6C81,U+6C99,U+6CA1,U+6CB3,U+6CBF,U+6CC9,U+6CD5,U+6CDB,U+6CE2,U+6CE8,U+6CFC,U+6D1E,U+6D3B,U+6D41,U+6D45,U+6D63,U+6D66,U+6D6A,U+6D77,U+6D8C,U+6DD8,U+6DE1,U+6DEE,U+6DF1,U+6DFB,U+6E05,U+6E0E,U+6E10,U+6E14,U+6E1D,U+6E21,U+6E29,U+6E38,U+6E56,U+6E58,U+6E90,U+6EAA,U+6EE1,U+6EF4,U+6F0F,U+6F14,U+6F20,U+6F47,U+6F6E,U+6FA1,U+7070,U+70B9,U+70DB,U+70DF,U+7136,U+714C,U+715C,U+7167,U+7199,U+71D5,U+7247,U+724C,U+7261,U+7269,U+7279,U+72AF,U+72B6,U+72EC,U+732E,U+7384,U+7389,U+738B,U+73AF-73B0,U+73CD,U+73DE,U+73E0,U+7403,U+7406,U+7410,U+743C,U+745E,U+748E,U+7518,U+751F,U+7528,U+7531,U+753B,U+754C,U+7559,U+7565,U+756A,U+758F,U+75BE,U+75DB,U+767B,U+767D-767E,U+7684,U+7687,U+76CF-76D0,U+76D6,U+76D8,U+76DB,U+76EE,U+76F4,U+76F8,U+7701,U+7709,U+770B,U+771F-7720,U+773C,U+7740,U+77E3,U+77E5,U+77E9,U+77ED,U+77F3,U+7801-7802,U+7814,U+7834,U+788E,U+78A7,U+78BE,U+793A,U+795A,U+795D-795E,U+7960,U+79BB,U+79C0,U+79CB,U+79CD,U+79E6,U+79F0,U+79FB,U+7A0B,U+7A33,U+7A3F,U+7A46,U+7A76,U+7A7A,U+7A97,U+7ACB,U+7AE0,U+7AEF,U+7AF9,U+7B0B,U+7B11,U+7B14,U+7B1B,U+7B26,U+7B2A,U+7B2C,U+7B49,U+7B60,U+7B80,U+7B97,U+7BA1,U+7BAB,U+7BC7,U+7C4D,U+7C7B,U+7C89,U+7CBE,U+7CFB,U+7D22,U+7D27,U+7D2B,U+7D96,U+7E41,U+7EA2,U+7EA5-7EA6,U+7EB1,U+7EB8,U+7EBF,U+7EC3-7EC4,U+7EC6-7EC7,U+7ECF,U+7ED3,U+7ED5,U+7EDB,U+7EDF,U+7EE3,U+7EEA,U+7EED-7EEE,U+7EF5,U+7EFF,U+7F13,U+7F15-7F16,U+7F18,U+7F20,U+7F57,U+7F6E,U+7F72,U+7F8E,U+7FBD,U+7FC1,U+7FE0,U+7FFB,U+8005,U+800C,U+8052,U+8054,U+80E5,U+80FD,U+811A,U+813E,U+8154,U+8170,U+8174,U+817B,U+81EA,U+81F3-81F4,U+8212,U+821E,U+822C,U+8239,U+8272,U+827A,U+8282,U+8299,U+82B1,U+82B3,U+82CE-82CF,U+82D5,U+82F1,U+8354,U+8377,U+838E,U+83B1-83B2,U+83BA,U+83E9,U+83F1,U+8428,U+8438,U+843C-843D,U+8457,U+8482,U+84C4,U+84C9,U+84E6,U+84EC,U+8521,U+8543,U+8549,U+8574,U+8584,U+85C9,U+85CF,U+865E,U+86EE,U+86F0,U+8700,U+8774,U+8776,U+878D,U+87FE,U+884C,U+8857,U+8863,U+8865,U+8868,U+886C,U+8877,U+88AB,U+88C1,U+88F3,U+897F,U+8981,U+89C1-89C2,U+89C4,U+89C6,U+89D2,U+89E3,U+8A00,U+8A9E,U+8BA1,U+8BA4,U+8BA9,U+8BB0,U+8BB2,U+8BB8,U+8BBE,U+8BC6,U+8BC9,U+8BCD,U+8BD7,U+8BDD-8BDE,U+8BE5,U+8BED,U+8BEF,U+8BF4-8BF5,U+8BF7,U+8BFB,U+8C03,U+8C10,U+8C12,U+8C22-8C23,U+8C26,U+8C2A,U+8C31,U+8C61,U+8C6A,U+8D34-8D35,U+8D3A,U+8D4B,U+8D4F,U+8D64,U+8D70,U+8D75,U+8D77,U+8D8A,U+8DE8,U+8DEF,U+8E0F,U+8EAB,U+8F6C,U+8F6E,U+8F7B-8F7D,U+8F83,U+8F99,U+8F9B,U+8F9E,U+8FB0,U+8FB9,U+8FBE,U+8FC1,U+8FC7-8FC8,U+8FD1,U+8FD8-8FD9,U+8FDB-8FDC,U+8FDE-8FDF,U+8FF0,U+9001,U+9009,U+900F-9010,U+9014,U+9017,U+901A,U+9047,U+904D,U+9050,U+9053,U+9065,U+906E,U+90A3,U+90A6,U+90CE,U+90E8,U+90ED,U+90FD,U+914D,U+9152,U+9165,U+9177,U+9179-917A,U+9189,U+9192,U+91C7,U+91CA,U+91CC-91CD,U+91CF,U+91D1,U+9497,U+94A6,U+94BF,U+94C1,U+94C3,U+94FA,U+9519,U+9526,U+9547,U+955C,U+957F,U+95E8,U+95F2,U+95F4,U+9605,U+9614-9615,U+961F,U+962E,U+9633-9636,U+963F,U+9644,U+9648,U+964C,U+9675,U+968B,U+968F,U+9694,U+96C6,U+96E8,U+96EA,U+96F6,U+9701,U+9713,U+9716,U+971C,U+971E,U+9732,U+9752,U+975E,U+9762,U+97E6,U+97F3,U+97F5,U+9875,U+987A,U+987F,U+9886,U+9891,U+9898,U+98CE,U+98DE,U+996E,U+9986,U+9996,U+9999,U+9A6C,U+9A7E,U+9A8C,U+9AA4,U+9AA8,U+9AD4,U+9AD8,U+9AFB,U+9B13,U+9B4F,U+9C7C,U+9D92,U+9E02,U+9E1F,U+9E2A,U+9E49-9E4A,U+9E57,U+9E64,U+9E66-9E67,U+9EA6,U+9EC4,U+9F50,U+9F99,U+FF01,U+FF08-FF09,U+FF0B-FF0C,U+FF1A-FF1B,U+FF1F}.poetry-guide[lang=zh-Hans]{--locale-serif:"Noto Serif SC Guide", "Noto Serif SC", "Songti SC", serif}
