:root{--paper: #f3ecdc;--paper-2: #e9dfca;--ink: #1c1a18;--ink-2: #3a342d;--muted: #7a6d5c;--seal: #b0261f;--gold: #b08d4f;--celadon: #9fb2a6;--glass: rgba(243, 236, 220, .82);--line: rgba(28, 26, 24, .14);--shadow: 0 10px 40px rgba(20, 16, 10, .18);--body: "XQ-Body", serif;--type-body: var(--body);--type-heading: "XQ-Title", var(--body);--gutter: clamp(16px, 3vw, 32px)}*{box-sizing:border-box}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--gold);outline-offset:4px}#scene{transition:opacity .18s}#scene.travel-cut{opacity:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0ms!important;transition-duration:.01ms!important}}html,body{margin:0;height:100%;overflow:hidden;background:var(--paper);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overscroll-behavior:none}button{font:inherit;color:inherit;cursor:pointer}#scene{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;touch-action:none;cursor:grab}#scene:active{cursor:grabbing}#scene.can-open{cursor:pointer}.seal{display:inline-grid;grid-template-columns:1fr 1fr;background:var(--seal);color:var(--paper);font-family:"XQ-Title",var(--body);line-height:1;border-radius:3px;filter:url(#seal-wear)}.seal i{font-style:normal;display:grid;place-items:center}.seal-sm{width:30px;height:30px;font-size:11px;padding:2px}.intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;background:var(--paper);transition:opacity 1.8s ease,visibility 1.8s}.intro.scene-ready{background:transparent}.intro-wash{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 58% 56% at 50% 48%,#f5efe2f2,#f4eddedb 48%,#f0e7d480 80%,#ece2cd4d);backdrop-filter:blur(2.5px) saturate(.7);-webkit-backdrop-filter:blur(2.5px) saturate(.7)}.intro-wash:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.55 0 0 0 0 0.48 0 0 0 0 0.38 0 0 0 0.22 0'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)'/%3E%3C/svg%3E")}.intro.leaving{opacity:0;visibility:hidden;pointer-events:none}.intro-inner{position:relative;text-align:center;padding:0 var(--gutter)}.brand{margin:0;display:inline-block;position:relative;line-height:1}.brand-name{display:inline-block;font-family:"XQ-Name",var(--body);font-weight:400;font-size:clamp(76px,13.5vw,172px);letter-spacing:.02em;color:#15120f;-webkit-text-stroke:.018em #15120f;filter:url(#ink-rough);text-shadow:0 0 .04em rgba(21,18,15,.55),0 .06em .3em rgba(21,18,15,.16);clip-path:inset(-10% 100% -10% 0);animation:ink-in 2.2s cubic-bezier(.6,.05,.25,1) .3s forwards;padding:0 .04em}.seal-intro{position:absolute;right:-.32em;bottom:.02em;width:.3em;height:.3em;font-size:clamp(76px,13.5vw,172px);padding:.018em;border-radius:.02em;opacity:0;transform:scale(1.6) rotate(-10deg);animation:seal-in .45s cubic-bezier(.3,1.6,.5,1) 2.45s forwards}.seal-intro i{font-size:.11em}@keyframes ink-in{to{clip-path:inset(-10% -10% -10% 0)}}@keyframes seal-in{to{opacity:1;transform:scale(1) rotate(-3deg)}}.brand-en-row{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:18px}.brush-line{width:clamp(28px,6vw,72px);height:2px;border-radius:2px;background:linear-gradient(90deg,#15120f00,#15120fbf 35%,#15120fbf 65%,#15120f00)}.brand-en{font-family:XQ-Latin,serif;font-size:clamp(25px,3.4vw,42px);line-height:1;white-space:nowrap;color:#2a241e}.brand-en b{display:inline-block;font-weight:600;font-style:normal;letter-spacing:.035em}.brand-en b:first-letter{font-size:1.14em}.brand-en i{font-weight:500;font-style:italic;letter-spacing:.012em;margin-left:.06em}.brand-en-row,.tagline,.services,.start,.loading{opacity:0;animation:fade-up 1s ease forwards}.brand-en-row{animation-delay:2.3s}.tagline{margin:30px 0 8px;font-size:clamp(17px,2.2vw,22px);color:var(--ink-2);animation-delay:2.7s}.services{margin:0;font-size:14px;color:var(--muted);letter-spacing:.16em;animation-delay:2.9s}.start,.loading{animation-delay:3.2s}@keyframes fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.start{position:relative;margin-top:34px;width:132px;height:132px;border:0;border-radius:50%;background:radial-gradient(circle,#15120f0f,#15120f00 70%);color:#15120f;font-family:"XQ-Name",var(--body);font-size:36px;transition:transform .5s ease,background .5s ease,color .5s ease}.enso{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;filter:url(#ink-rough)}.enso path{fill:none;stroke:#15120f;stroke-linecap:round;stroke-dasharray:360;stroke-dashoffset:360}.enso-a{stroke-width:7}.enso-b{stroke-width:2.2;opacity:.55}.start:not(:disabled) .enso path{animation:draw 1.4s cubic-bezier(.5,0,.3,1) forwards}.start:not(:disabled) .enso-b{animation-delay:.15s}@keyframes draw{to{stroke-dashoffset:0}}.start:disabled{cursor:progress;color:#15120f59}.start-text{position:relative}.start:not(:disabled):hover{transform:scale(1.05) rotate(-2deg);background:radial-gradient(circle,#15120feb 0,#15120feb 52%,#15120f00 53%);color:var(--paper)}.start:focus-visible{outline:2px solid var(--seal);outline-offset:6px}.loading{margin:14px 0 0;font-size:13px;color:var(--muted);min-height:1.4em}.hud{position:fixed;z-index:10;opacity:0;transition:opacity 1.2s ease .6s}body.started .hud{opacity:1}.hud-top{top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:calc(env(safe-area-inset-top) + 14px) var(--gutter) 14px;pointer-events:none}.hud-top>*{pointer-events:auto}.logo{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:var(--ink);padding:7px 12px 6px 14px;border-radius:16px;border:1px solid var(--line);background:var(--glass);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.logo-text{display:flex;flex-direction:column;align-items:center;gap:3px}.logo-name{font-family:"XQ-Name",var(--body);font-size:30px;line-height:1;text-shadow:0 0 12px rgba(243,236,220,.9)}.logo-en{font-family:XQ-Latin,serif;font-size:13.5px;line-height:1;white-space:nowrap;color:var(--ink-2);text-shadow:0 0 10px rgba(243,236,220,.95)}.logo-en b{font-weight:600;letter-spacing:.03em}.logo-en i{font-weight:500;letter-spacing:.01em}.hud-actions{display:flex;gap:8px}.chip{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:18px;border:1px solid var(--line);background:var(--glass);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:14px;transition:background .3s,color .3s}.chip:hover{background:#fffaf0}.chip-dot{width:7px;height:7px;border-radius:50%;background:var(--muted);transition:background .3s}.chip[aria-pressed=true] .chip-dot{background:var(--seal);box-shadow:0 0 0 3px #b0261f2e}.chip-primary{background:var(--ink);color:var(--paper);border-color:var(--ink)}.chip-primary:hover{background:#000}.rail{right:var(--gutter);top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:flex-end;gap:0}.rail-line{position:absolute;right:5px;top:8px;bottom:8px;width:1px;background:var(--line)}.rail-boat{position:absolute;right:1px;width:9px;height:9px;border-radius:50%;background:var(--seal);box-shadow:0 0 0 4px #b0261f26;transition:top .2s linear}.rail-node{position:relative;display:flex;align-items:center;gap:10px;height:46px;border:0;background:none;padding:0;color:var(--ink)}.rail-node .rn-title{font-family:"XQ-Title",var(--body);font-size:18px;text-shadow:0 0 10px rgba(243,236,220,.95)}.rail-node .rn-sub{font-size:12px;color:var(--muted);opacity:0;transform:translate(6px);transition:.3s;text-shadow:0 0 8px rgba(243,236,220,.95)}.rail-node:hover .rn-sub,.rail-node.current .rn-sub{opacity:1;transform:none}.rail-node .rn-dot{width:11px;height:11px;border-radius:50%;border:1px solid var(--ink);background:var(--paper)}.rail-node.soon{color:#1c1a1866;cursor:default}.rail-node.soon .rn-dot{border-style:dashed;border-color:#1c1a1859}.hint{left:50%;bottom:calc(env(safe-area-inset-bottom) + 44px);transform:translate(-50%);padding:8px 16px;border-radius:20px;background:var(--glass);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:14px;color:var(--ink-2);white-space:nowrap}.hint.gone{opacity:0!important;transition-delay:0s}.hint-touch{display:none}@media(hover:none){.hint-desk{display:none}.hint-touch{display:inline}}.work-label{position:fixed;z-index:11;left:0;top:0;width:280px;padding:18px 20px;border-radius:4px;background:var(--glass);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:var(--shadow);border-left:3px solid var(--seal);opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity .5s ease,transform .5s ease}.work-label.show{opacity:1;pointer-events:auto;transform:none}.work-label.bottom{left:auto!important;top:auto!important;right:var(--gutter);bottom:calc(env(safe-area-inset-bottom) + 40px);width:min(300px,calc(100vw - 32px))}@media(max-aspect-ratio:1/1){.work-label.bottom{right:16px;left:16px!important;width:auto}.work-label.bottom .wl-summary{display:none}}.wl-chapter{font-size:12px;letter-spacing:.2em;color:var(--muted)}.wl-title{margin:6px 0 8px;font-size:22px;font-weight:400}.wl-summary{margin:0 0 14px;font-size:14px;line-height:1.7;color:var(--ink-2)}.wl-open,.btn-ink{border:0;border-radius:20px;height:40px;padding:0 20px;background:var(--ink);color:var(--paper);font-size:14px}.wl-open:hover,.btn-ink:hover{background:#000}.btn-ghost{border:1px solid var(--ink);border-radius:20px;height:40px;padding:0 20px;background:transparent;font-size:14px}.chapter-card{position:fixed;z-index:12;left:50%;top:40%;transform:translate(-50%,-50%);text-align:center;pointer-events:none;opacity:0;transition:opacity 1.4s ease}.chapter-card.show{opacity:1}.cc-index{font-size:14px;letter-spacing:.6em;color:var(--paper);text-shadow:0 1px 12px rgba(0,0,0,.45)}.cc-title{font-family:"XQ-Title",var(--body);font-size:clamp(88px,16vw,180px);line-height:1.1;color:var(--paper);text-shadow:0 4px 30px rgba(0,0,0,.45);filter:url(#ink-rough)}.chapter-card.show .cc-title{animation:ink-in 1.8s cubic-bezier(.6,.05,.25,1) forwards;clip-path:inset(0 100% 0 0)}.cc-sub{font-size:18px;letter-spacing:.3em;color:var(--paper);text-shadow:0 1px 12px rgba(0,0,0,.45)}.end-card{position:fixed;z-index:12;left:50%;bottom:calc(env(safe-area-inset-bottom) + 64px);transform:translate(-50%,12px);opacity:0;pointer-events:none;transition:opacity 1.2s ease .6s,transform 1.2s ease .6s}.end-card.show{opacity:1;pointer-events:auto;transform:translate(-50%)}.ec-actions{display:flex;gap:12px;justify-content:center}.end-card .btn-ghost{background:#f3ecdcbf;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.beian{position:fixed;z-index:55;left:0;right:0;bottom:calc(env(safe-area-inset-bottom) + 10px);text-align:center;font-size:12px;color:var(--ink-2);pointer-events:none}.beian a{color:inherit;text-decoration:none;pointer-events:auto;text-shadow:0 0 8px rgba(243,236,220,.9)}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;visibility:hidden;opacity:0;transition:opacity .4s,visibility .4s}.modal.open{visibility:visible;opacity:1;transition-property:opacity}.modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#1c1a1873;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.modal-panel{position:relative;max-height:calc(100dvh - 32px);overflow:auto;background:var(--paper);border-radius:6px;box-shadow:0 30px 80px #00000059;transform:translateY(16px);transition:transform .4s ease}.modal.open .modal-panel{transform:none}.modal-close{position:absolute;top:10px;right:12px;z-index:2;width:36px;height:36px;border:0;border-radius:50%;background:#f3ecdce6;font-size:22px;line-height:1}.modal-work{display:grid;grid-template-columns:auto minmax(0,380px);width:min(860px,calc(100vw - 32px))}.mw-media{background:#111;display:grid;place-items:center}.mw-media video{display:block;height:min(78dvh,680px);aspect-ratio:9 / 16;width:auto;background:#111}.modal-work.wide{grid-template-columns:1fr;width:min(900px,calc(100vw - 32px))}.modal-work.wide .mw-media video{height:auto;width:100%;aspect-ratio:16 / 9;max-height:56dvh}.mw-body{padding:36px 30px 30px}.mw-chapter{font-size:12px;letter-spacing:.2em;color:var(--muted)}.mw-body h2{margin:8px 0 10px;font-size:26px;font-weight:400}.mw-summary{margin:0 0 18px;line-height:1.8;color:var(--ink-2)}.mw-details{margin:0 0 18px}.mw-details dt{font-size:13px;color:var(--seal);margin-top:12px}.mw-details dd{margin:4px 0 0;line-height:1.7;font-size:15px}.mw-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.mw-tags span{font-size:12px;padding:3px 10px;border-radius:12px;border:1px solid var(--line);color:var(--ink-2)}.mw-credit{font-size:12px;color:var(--muted);margin:0 0 20px}.modal-contact{width:min(520px,calc(100vw - 32px));padding:36px 30px 30px}.modal-contact h2{margin:0;font-family:"XQ-Title",var(--body);font-weight:400;font-size:34px}.mc-lead{margin:8px 0 10px;color:var(--ink-2)}.mc-terms{display:flex;gap:8px;margin:0 0 22px}.mc-terms span{font-size:13px;padding:3px 10px;border:1px solid var(--seal);color:var(--seal);border-radius:3px;letter-spacing:.08em}.mc-grid{display:grid;grid-template-columns:150px 1fr;gap:20px;align-items:center}.mc-qr{aspect-ratio:1;border:1px dashed var(--muted);border-radius:4px;display:grid;place-items:center;text-align:center;font-size:13px;color:var(--muted);overflow:hidden}.mc-qr img{width:100%;height:100%;object-fit:cover}.mc-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.mc-list li{display:flex;gap:10px;font-size:15px}.mc-list b{font-weight:400;color:var(--muted);width:3em;flex:none}.mc-flow{list-style:none;counter-reset:f;margin:26px 0 0;padding:18px 0 0;border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.mc-flow li{counter-increment:f;font-size:13px;color:var(--ink-2);line-height:1.6}.mc-flow li:before{content:counter(f);display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--seal);color:var(--paper);font-size:12px;margin-bottom:6px}.mc-flow b{display:block;font-weight:400;color:var(--ink);font-size:15px}@media(max-width:720px){.logo-name{font-size:24px}.logo-en{font-size:11px}.seal-sm{display:none}.hud-top{gap:8px}.logo{flex-shrink:0}.hud-actions{gap:4px;flex-wrap:wrap;justify-content:flex-end}.chip{height:32px;padding:0 8px;font-size:12px}.rail{right:8px}.rail-node{height:30px}.rail-node .rn-sub,.rail-node .rn-title{display:none}.rail-node.current .rn-title{display:inline;font-size:15px}.brand-en-row{gap:10px;margin-top:14px}.start{width:112px;height:112px;font-size:30px}.modal-work{grid-template-columns:1fr}.mw-media video{height:min(58dvh,520px)}.mw-body{padding:24px 20px}.mc-grid{grid-template-columns:110px 1fr;gap:14px}.mc-flow{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.brand-name,.chapter-card.show .cc-title{animation-duration:.01s}}@font-face{font-family:XQRiverBrush;src:url(/fonts/v6-brush.woff2?v=36) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:XQRiverDisplay;src:url(/fonts/v6-display.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+0000-024F,U+2000-206F,U+2190-21FF}@font-face{font-family:XQRiverLabel;src:url(/fonts/v8-label.woff2) format("woff2");font-weight:400;font-display:swap}html[data-art]{--paper:#f3f0e8;--paper-2:#e7e2d8;--ink:#252b28;--ink-2:#50584d;--muted:#676d63;--seal:#f2673a;--gold:#e9b956;--celadon:#f2673a;--glass:#f3f0e8f5;--line:#9ba28f36;--shadow:0 12px 38px #15181730;color-scheme:light}html[data-art] body{font-weight:400;font-synthesis:none}html[data-art] :is(.wl-title,.mw-body h2,.modal-contact h2,.cc-title,.start-text){font-family:XQRiverBrush,var(--body);font-weight:400;letter-spacing:-.015em;line-height:1.3}html[data-art] :is(.wl-chapter,.mw-chapter,.cc-index,.loading){font-family:var(--body);font-weight:400;letter-spacing:.025em}html[data-art] :is(.chip,.wl-open,.btn-ink,.btn-ghost){min-height:44px;height:auto;padding:10px 17px;border-radius:28px;font-size:14px;line-height:1.5;text-decoration:none}html[data-art] :is(.chip,.logo,.hint){background:#151817ed;color:var(--paper);border:1px solid #c4c6bb66;box-shadow:0 5px 24px #15181728}html[data-art] .logo{border-radius:23px 9px;padding:12px 17px}html[data-art] :is(.logo-name,.logo-en){color:var(--paper);text-shadow:none}html[data-art] .logo-name{font-family:XQRiverBrush,var(--body)}html[data-art] .logo-en{font-family:XQRiverLabel,var(--body);font-size:9px;letter-spacing:.015em}html[data-art] .logo-en :is(b,i){font:inherit}html[data-art] .seal{background:var(--seal);color:var(--ink);filter:none;transform:rotate(-6deg)}html[data-art] .chip:hover{background:#41473f;border-color:#f2673a}html[data-art] :is(.chip-primary,.wl-open,.btn-ink){background:#f2673a;color:#151817;border:1px solid #ff9b74;box-shadow:0 5px 20px #f2673a2e}html[data-art] :is(.chip-primary:hover,.wl-open:hover,.btn-ink:hover){background:#f2673a;border-color:#f2673a}html[data-art] .chip[aria-pressed=true]{border-color:#f2673a;color:#f2673a}html[data-art] .chip[aria-pressed=true] .chip-dot{background:#f2673a;box-shadow:0 0 0 3px #f2673a22}html[data-art] .hint{border-radius:30px;font-size:12px;letter-spacing:.025em}html[data-art] .rail-line{background:#c4c6bb70}html[data-art] .rail-boat{background:#f2673a;box-shadow:0 0 0 4px #f2673a33}html[data-art] .rail-node .rn-title{font-family:XQRiverBrush,var(--body);font-size:21px;font-weight:400;background:#151817de;color:var(--paper);padding:5px 10px;border-radius:16px;text-shadow:none}html[data-art] .rail-node .rn-sub{font-size:12px;color:var(--paper);background:#151817de;padding:4px 8px;border-radius:12px;text-shadow:none}html[data-art] .rail-node .rn-dot{border-color:#c4c6bb;background:#151817}html[data-art] .rail-node.current .rn-title{color:#f2673a}html[data-art] .work-label{border:1px solid #c4c6bb80;border-left:3px solid #a73f24;border-radius:12px 24px;background:var(--glass)}html[data-art] .wl-title{font-size:29px}html[data-art] .wl-summary{font-size:14px;line-height:1.85}html[data-art] .modal-backdrop{background:#151817bd}html[data-art] .modal-panel{border-radius:22px;border:1px solid #c4c6bb88;box-shadow:0 24px 90px #15181799}html[data-art] .modal :focus-visible{outline-color:#a73f24}html[data-art] .modal-close{width:44px;height:44px;border-radius:50%;background:#252b28;color:var(--paper);border:1px solid #c4c6bb88}html[data-art] .mw-body h2{font-size:36px}html[data-art] :is(.mw-summary,.mw-details dd){font-size:15px;line-height:1.9}html[data-art] :is(.mw-details dt,.mc-terms span){color:#a73f24;border-color:#a5ab9c}html[data-art] .mw-credit{font-size:15px;line-height:1.9;color:#252b28;background:#f2e3d7;border:1px solid #c7a58e;border-left:4px solid #a73f24;border-radius:12px;padding:14px 16px;margin:16px 0 22px}html[data-art] .mw-credit:empty{display:none}html[data-art] .mw-tags span{border-radius:14px}html[data-art] #mw-case-link{display:flex;align-items:center;justify-content:center;color:var(--ink);border-color:#959d8e80;margin-bottom:12px}html[data-art] #mw-cta{width:100%;white-space:normal}html[data-art] .mc-flow b{font-family:var(--body);font-weight:500}html[data-art] .mc-flow li:before{color:#a73f24}html[data-art] #route-veil{background:#151817!important;color:var(--paper);font-family:var(--body)}html[data-art] #route-veil span{font-family:XQRiverBrush,var(--body);font-weight:400;letter-spacing:.02em}html[data-art] #route-veil small{color:#c4c6bb;font-family:XQRiverLabel,var(--body)}html[data-art] #route-veil p{color:#d9ddcf}@media(max-width:720px){html[data-art] .hud-top{align-items:flex-start}html[data-art] .chip{font-size:11px;padding:7px 9px;min-height:36px}html[data-art] .logo{padding:9px 11px;border-radius:17px 7px}html[data-art] .rail-node .rn-title{font-size:18px}html[data-art] .wl-title{font-size:25px}html[data-art] .mw-body h2{font-size:31px}html[data-art] .mw-body{padding:25px 22px}html[data-art] .modal-work{grid-template-columns:minmax(0,1fr)}html[data-art] .mw-media{min-width:0}html[data-art] .mw-media video{width:100%;max-width:100%;object-fit:contain}html[data-art] .mc-list li{font-size:14px;overflow-wrap:anywhere}}@media(max-width:380px){html[data-art] .logo-en{font-size:8px}html[data-art] .rail-node .rn-sub{font-size:10px}}
