.home-gallery{background:#08151b;padding:72px 0;scroll-margin-top:80px}#ja-home-gallery{--fh-bg:#08151b;--fh-paper:#10222b;--fh-text:#f1f5ef;--fh-muted:#afc0c5;--fh-line:#2b4149;--fh-accent:#d5f36a;color:var(--fh-text);font-family:Arial,Helvetica,sans-serif}#ja-home-gallery *{box-sizing:border-box}#ja-home-gallery [hidden]{display:none!important}#ja-home-gallery button,#ja-home-gallery a{font:inherit;touch-action:manipulation;cursor:pointer}#ja-home-gallery a{text-decoration:none}:is(#ja-home-gallery button:focus-visible,#ja-home-gallery a:focus-visible){outline:3px solid var(--fh-accent);outline-offset:5px}#ja-home-gallery .fh-eyebrow{color:var(--fh-accent);letter-spacing:2px;margin:0 0 22px;font-size:13px;font-weight:700}#ja-home-gallery h2{letter-spacing:-1.7px;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:clamp(32px,4.7vw,49px);font-weight:700;line-height:1.12}#ja-home-gallery .fh-copy{color:var(--fh-muted);margin:20px 0 0;font-size:16px;line-height:1.55}#ja-home-gallery .fh-catalog-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:32px 0 24px;display:flex}#ja-home-gallery .fh-filters{flex-wrap:wrap;gap:9px;display:flex}#ja-home-gallery .fh-filter{color:var(--fh-text);border:1px solid var(--fh-line);background:0 0;border-radius:6px;min-height:48px;padding:14px 16px;font-size:14px}#ja-home-gallery .fh-filter[aria-pressed=true]{background:var(--fh-text);color:var(--fh-bg);border-color:var(--fh-text)}#ja-home-gallery .fh-project-count{color:var(--fh-muted);font-size:13px}#ja-home-gallery .fh-panels{align-items:stretch;gap:13px;display:flex}#ja-home-gallery .fh-panel{isolation:isolate;background:var(--fh-paper);border-radius:15px;flex:1 1 0;min-width:0;height:440px;transition:flex-grow .55s cubic-bezier(.22,.7,.2,1);position:relative}#ja-home-gallery .fh-panel.is-expanded{flex-grow:2.8}#ja-home-gallery .fh-panel-trigger{background:var(--fh-paper);border:0;border-radius:15px;width:100%;height:100%;padding:0;position:absolute;inset:0;overflow:hidden}#ja-home-gallery .fh-panel-trigger img{object-fit:cover;object-position:center;filter:saturate(.7);width:100%;height:100%;transition:transform .65s,filter .5s;display:block;transform:scale(1.05)}#ja-home-gallery .is-expanded .fh-panel-trigger img{filter:saturate();transform:scale(1)}#ja-home-gallery .fh-panel-trigger:after{content:"";background:linear-gradient(#0610150d 22%,#061015a8 70%,#061015f5);position:absolute;inset:0}#ja-home-gallery .fh-panel-number{letter-spacing:1px;color:#fff;pointer-events:none;text-shadow:0 1px 5px #10212a;font-size:14px;position:absolute;top:26px;left:24px}#ja-home-gallery .fh-panel-plus{color:#fff;pointer-events:none;background:#071117bd;border-radius:50%;place-items:center;width:44px;height:44px;font-size:27px;transition:transform .4s,background .4s;display:grid;position:absolute;top:16px;right:16px}#ja-home-gallery .is-expanded .fh-panel-plus{background:var(--fh-accent);color:#172c32;transform:rotate(45deg)}#ja-home-gallery .fh-panel-copy{color:#fff;pointer-events:none;position:absolute;bottom:26px;left:26px;right:24px}#ja-home-gallery .fh-panel-type{letter-spacing:1.1px;text-transform:uppercase;color:var(--fh-accent);font-size:12px;line-height:1.5}#ja-home-gallery .fh-panel-name{letter-spacing:-.8px;overflow-wrap:break-word;margin:10px 0 0;font-size:clamp(23px,2.8vw,29px);font-weight:700;line-height:1.14}#ja-home-gallery .fh-panel-facts{color:#e3e9e7;margin:16px 0 19px;font-size:14px;line-height:1.6}#ja-home-gallery .fh-panel-link{background:var(--fh-accent);color:#172c32;pointer-events:auto;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:28px;min-height:54px;padding:14px 18px;font-size:14px;font-weight:700;display:inline-flex}#ja-home-gallery .fh-panel-link span:last-child{font-size:23px;font-weight:400}#ja-home-gallery .fh-catalog-caption{letter-spacing:1px;text-transform:uppercase;color:var(--fh-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:20px;font-size:11px;display:flex}#ja-home-gallery .fh-touch-hint{display:none}#ja-home-gallery .fh-project-detail{border-top:1px solid var(--fh-line);margin-top:28px;padding-top:25px}#ja-home-gallery .fh-detail-head{justify-content:space-between;align-items:start;gap:16px;margin-bottom:20px;display:flex}#ja-home-gallery .fh-detail-head h3{letter-spacing:-.7px;margin:0 0 8px;font-size:27px}#ja-home-gallery .fh-detail-head p{color:var(--fh-muted);margin:0;font-size:14px}#ja-home-gallery .fh-detail-layout{grid-template-columns:1.5fr 1fr;align-items:start;gap:25px;display:grid}#ja-home-gallery .fh-detail-image{aspect-ratio:4/3;object-fit:cover;background:var(--fh-paper);border-radius:10px;width:100%;display:block}#ja-home-gallery .fh-detail-facts{color:var(--fh-muted);margin:0 0 20px;font-size:15px;line-height:1.7}#ja-home-gallery .fh-detail-actions{flex-wrap:wrap;gap:9px;margin-top:13px;display:flex}#ja-home-gallery .fh-small-action{border:1px solid var(--fh-line);background:var(--fh-paper);min-height:44px;color:var(--fh-text);border-radius:5px;padding:11px 14px;font-size:13px}#ja-home-gallery .fh-small-action[aria-pressed=true]{background:var(--fh-text);color:var(--fh-bg)}#ja-home-gallery .fh-custom{border-top:1px solid var(--fh-line);color:var(--fh-muted);justify-content:space-between;align-items:center;gap:18px;margin-top:25px;padding-top:26px;font-size:13px;display:flex}#ja-home-gallery .fh-custom a{color:var(--fh-accent);border-bottom:1px solid var(--fh-accent);white-space:nowrap;padding:9px 0;font-size:12px}#ja-home-gallery .fh-panel{scroll-margin-top:100px}#ja-home-gallery .fh-detail-image.is-plan{object-fit:contain;background:#f4f6f1}#ja-home-gallery .fh-detail-head h3{scroll-margin-top:110px}#ja-home-gallery .fh-small-action{text-align:left;align-items:center;display:inline-flex}@media (max-width:650px){.home-gallery{padding:40px 0}#ja-home-gallery .fh-panels{flex-direction:column;gap:10px}#ja-home-gallery .fh-panel{flex:none;height:110px;transition:height .45s cubic-bezier(.22,.7,.2,1)}#ja-home-gallery .fh-panel.is-expanded{flex:none;height:360px}#ja-home-gallery .fh-panel-number{display:none}#ja-home-gallery .fh-panel-copy{bottom:20px;left:21px;right:68px}#ja-home-gallery .fh-panel-name{margin-top:5px;font-size:25px}#ja-home-gallery .fh-panel-type{font-size:11px}#ja-home-gallery .fh-panel-trigger:after{background:linear-gradient(#06101518,#06101585 40%,#061015ed)}#ja-home-gallery .fh-detail-layout{grid-template-columns:1fr}#ja-home-gallery .fh-filter{min-height:44px;padding:11px 12px;font-size:12px}#ja-home-gallery .fh-catalog-toolbar{margin:25px 0 20px}#ja-home-gallery .fh-copy{font-size:15px}#ja-home-gallery .fh-custom{flex-direction:column;align-items:start}}@media (hover:none){#ja-home-gallery .fh-touch-hint{display:inline}#ja-home-gallery .fh-mouse-hint{display:none}}@media (prefers-reduced-motion:reduce){#ja-home-gallery .fh-panel,#ja-home-gallery .fh-panel-trigger img,#ja-home-gallery .fh-panel-plus{transition:none}}#ja-home-gallery .fh-view-switch{margin:0 0 16px}#ja-home-gallery .fh-slideshow-toolbar{justify-content:space-between;align-items:end;gap:12px;margin-bottom:12px;display:flex}#ja-home-gallery .fh-space-select{min-width:0;color:var(--fh-muted);flex:1;gap:6px;font-size:12px;display:grid}#ja-home-gallery .fh-space-select select{border:1px solid var(--fh-line);background:var(--fh-paper);width:100%;min-height:44px;color:var(--fh-text);font:inherit;cursor:pointer;border-radius:6px;padding:10px 12px;font-size:14px}#ja-home-gallery .fh-play{white-space:nowrap;gap:8px;min-height:44px}#ja-home-gallery .fh-slideshow-stage{touch-action:pan-y pinch-zoom;background:#061015;border-radius:12px;position:relative;overflow:hidden}#ja-home-gallery .fh-slide-image{aspect-ratio:3/2;object-fit:contain;width:100%;animation:.3s ease-out fh-photo-in;display:block}#ja-home-gallery .fh-slide-arrow{color:#fff;background:#071117d9;border:1px solid #ffffff50;border-radius:50%;place-items:center;width:46px;height:46px;padding:0;font-size:38px;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 12px #0003}#ja-home-gallery .fh-slide-arrow:hover{background:var(--fh-accent);color:#172c32}#ja-home-gallery .fh-slide-arrow.is-previous{left:12px}#ja-home-gallery .fh-slide-arrow.is-next{right:12px}#ja-home-gallery .fh-slide-arrow:disabled{visibility:hidden}#ja-home-gallery .fh-slide-caption{color:#fff;pointer-events:none;background:linear-gradient(#0000,#061015e8);justify-content:space-between;gap:12px;padding:28px 18px 14px;font-size:13px;display:flex;position:absolute;inset:auto 0 0}#ja-home-gallery .fh-slide-caption span:last-child{white-space:nowrap;font-variant-numeric:tabular-nums}#ja-home-gallery .fh-slide-previews{gap:8px;margin-top:10px;display:flex}#ja-home-gallery .fh-slide-preview{background:var(--fh-paper);opacity:.6;border:2px solid #0000;border-radius:6px;flex:0 calc(20% - 6.4px);min-width:0;padding:0;overflow:hidden}#ja-home-gallery .fh-slide-preview[aria-pressed=true]{opacity:1;border-color:var(--fh-accent)}#ja-home-gallery .fh-slide-preview:hover{opacity:1}#ja-home-gallery .fh-slide-preview img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}#ja-home-gallery .fh-slide-hint{color:var(--fh-muted);margin:10px 0 0;font-size:12px}#ja-home-gallery .fh-slideshow-stage:focus-visible{outline:3px solid var(--fh-accent);outline-offset:3px}#ja-home-gallery select:focus-visible{outline:3px solid var(--fh-accent);outline-offset:3px}@keyframes fh-photo-in{0%{opacity:.5}to{opacity:1}}@media (max-width:650px){#ja-home-gallery .fh-slide-arrow{width:44px;height:44px}#ja-home-gallery .fh-slide-arrow.is-previous{left:8px}#ja-home-gallery .fh-slide-arrow.is-next{right:8px}#ja-home-gallery .fh-slide-caption{padding:24px 12px 10px;font-size:12px}}@media (prefers-reduced-motion:reduce){#ja-home-gallery .fh-slide-image{animation:none}}#ja-home-gallery .fh-hover-preview{display:block;position:absolute;inset:0}#ja-home-gallery .fh-hover-preview img{position:absolute;inset:0}#ja-home-gallery .fh-preview-current{animation:.65s ease-out fh-preview-fade}@keyframes fh-preview-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){#ja-home-gallery .fh-preview-current{animation:none}}#ja-home-gallery .fh-detail-close{border:1px solid var(--fh-line);width:40px;height:40px;color:var(--fh-text);background:0 0;border-radius:50%;flex:0 0 40px;place-items:center;padding:0;font-size:25px;line-height:1;display:grid}#ja-home-gallery .fh-detail-close:hover{border-color:var(--fh-accent);color:var(--fh-accent)}#ja-home-gallery .fh-detail-head>div{min-width:0}#ja-home-gallery .fh-media-tabs{border-bottom:1px solid var(--fh-line);gap:26px;margin-bottom:16px;display:flex}#ja-home-gallery .fh-media-tabs button{min-height:48px;color:var(--fh-muted);background:0 0;border:0;padding:0 0 12px;font-size:15px;position:relative}#ja-home-gallery .fh-media-tabs button[aria-pressed=true]{color:var(--fh-text)}#ja-home-gallery .fh-media-tabs button[aria-pressed=true]:after{content:"";background:var(--fh-accent);height:2px;position:absolute;bottom:-1px;left:0;right:0}#ja-home-gallery .fh-category-nav{flex:1;align-items:center;gap:4px;min-width:0;margin:0 0 14px;display:flex}#ja-home-gallery .fh-category-rail{scrollbar-width:none;flex:1;gap:6px;min-width:0;padding:4px;display:flex;overflow-x:auto}#ja-home-gallery .fh-category-rail::-webkit-scrollbar{display:none}#ja-home-gallery .fh-category-rail button{min-height:44px;color:var(--fh-muted);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:24px;flex-shrink:0;padding:8px 14px;font-size:13px}#ja-home-gallery .fh-category-rail button[aria-pressed=true]{color:var(--fh-text);background:#1b3038;border-color:#40545b}#ja-home-gallery .fh-category-rail button:hover{color:var(--fh-text);background:#152830}#ja-home-gallery .fh-category-arrow{width:28px;min-height:44px;color:var(--fh-muted);background:0 0;border:0;flex-shrink:0;padding:0;font-size:22px}#ja-home-gallery .fh-slideshow-toolbar{align-items:center;gap:6px}#ja-home-gallery .fh-slideshow-toolbar .fh-category-nav{margin-bottom:0}#ja-home-gallery .fh-play-compact{border:1px solid var(--fh-line);width:36px;height:36px;color:var(--fh-text);background:0 0;border-radius:50%;flex-shrink:0;padding:0;font-size:12px}#ja-home-gallery .village-tabs button{font-size:15px}@media (max-width:650px){#ja-home-gallery .fh-detail-close{flex-basis:30px;width:30px;height:30px;font-size:20px;position:relative}#ja-home-gallery .fh-detail-close:before{content:"";position:absolute;inset:-7px}#ja-home-gallery .fh-detail-head{align-items:flex-start;gap:12px}#ja-home-gallery .fh-detail-head h3{font-size:22px;line-height:1.2}#ja-home-gallery .fh-detail-head p{font-size:12px;line-height:1.5}#ja-home-gallery .fh-media-tabs button,#ja-home-gallery .village-tabs button{min-height:44px;padding-bottom:10px;font-size:12px}#ja-home-gallery .fh-category-rail button{min-height:40px;padding:6px 10px;font-size:11px}#ja-home-gallery .fh-category-rail{gap:3px;padding:3px}#ja-home-gallery .fh-category-arrow{width:22px;min-height:40px;font-size:20px}#ja-home-gallery .fh-category-nav{gap:2px;margin-bottom:10px}#ja-home-gallery .village-status{font-size:9px}#ja-home-gallery .village-tabs{gap:18px}}#ja-home-gallery .fh-detail-layout>div{min-width:0}#ja-home-gallery .fh-catalog-toolbar{border-bottom:1px solid var(--fh-line);align-items:center;gap:12px}#ja-home-gallery .fh-filters{scrollbar-width:none;flex-wrap:nowrap;gap:26px;min-width:0;overflow-x:auto}#ja-home-gallery .fh-filters::-webkit-scrollbar{display:none}#ja-home-gallery .fh-filter{min-height:48px;color:var(--fh-muted);white-space:nowrap;background:0 0;border:0;border-radius:0;flex-shrink:0;padding:0 0 12px;font-size:15px;position:relative}#ja-home-gallery .fh-filter[aria-pressed=true]{color:var(--fh-text);background:0 0}#ja-home-gallery .fh-filter[aria-pressed=true]:after{content:"";background:var(--fh-accent);height:2px;position:absolute;bottom:0;left:0;right:0}#ja-home-gallery .fh-filter:hover{color:var(--fh-text)}#ja-home-gallery .fh-project-count{padding-bottom:12px}@media (max-width:650px){#ja-home-gallery .fh-catalog-toolbar{gap:6px}#ja-home-gallery .fh-filters{gap:18px;width:100%}#ja-home-gallery .fh-filter{min-height:44px;padding:0 0 10px;font-size:12px}#ja-home-gallery .fh-project-count{padding:0 0 10px;font-size:11px}}.village-section{--v-text:#f1f5ef;--v-muted:#afc0c5;--v-line:#2b4149;--v-accent:#d5f36a;color:var(--v-text);background:#10222b;padding:80px 0;scroll-margin-top:90px}.village-section *{box-sizing:border-box}.village-heading{justify-content:space-between;align-items:end;gap:24px;display:flex}.village-eyebrow,.village-label{color:var(--v-accent);letter-spacing:2px;margin:0 0 20px;font-size:12px;font-weight:700}.village-heading h2{letter-spacing:-2px;margin:0;font-size:clamp(36px,5vw,64px);line-height:1.08}.village-heading h2 span{display:block}.village-location{flex-shrink:0}.village-location p{color:var(--v-muted);margin:14px 0 0;font-size:14px}.village-badge{color:var(--v-accent);border:1px solid var(--v-accent);letter-spacing:2px;padding:9px 13px;font-size:12px;font-weight:700;display:inline-block}.village-intro{color:var(--v-muted);margin:22px 0 36px;font-size:18px;line-height:1.6}.village-layout{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:40px;display:grid}.village-gallery{min-width:0}.village-toolbar{align-items:center;gap:16px;margin-bottom:14px;display:flex}.village-toolbar label{color:var(--v-muted);font-size:13px}.village-toolbar select{border:1px solid var(--v-line);min-width:0;color:var(--v-text);font:inherit;background:#08151b;border-radius:4px;flex:1;min-height:44px;padding:12px;font-size:14px}.village-stage{aspect-ratio:3/2;touch-action:pan-y;background:#fff;position:relative;overflow:hidden}.village-stage img{object-fit:contain;width:100%;height:100%;display:block}.village-stage button{color:#fff;cursor:pointer;background:#08151be8;border:1px solid #62747c;border-radius:4px;width:44px;height:48px;font-size:32px;position:absolute;top:50%;transform:translateY(-50%)}.village-prev{left:12px}.village-next{right:12px}.village-caption{justify-content:space-between;gap:16px;margin-top:14px;font-size:13px;line-height:1.5;display:flex}.village-caption span:last-child{white-space:nowrap;color:var(--v-muted)}.village-image-link{color:var(--v-accent);text-underline-offset:5px;padding:12px 0;font-size:13px;display:inline-block}.village-description>p:not(.village-label):not(.village-note){margin:0 0 24px;font-size:18px;line-height:1.6}.village-facts{margin:0 0 26px}.village-facts div{border-top:1px solid var(--v-line);padding:14px 0}.village-facts dt{color:var(--v-muted);margin-bottom:6px;font-size:12px}.village-facts dd{margin:0;font-size:15px;line-height:1.5}.village-cta{background:var(--v-accent);color:#08151b;border-radius:5px;align-items:center;min-height:48px;padding:16px 20px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.village-pdf{color:var(--v-text);text-underline-offset:5px;padding:18px 0;font-size:14px;display:block}.village-note{color:var(--v-muted);margin:0;font-size:12px;line-height:1.7}.village-section :is(button,a,select,.village-stage):focus-visible{outline:3px solid var(--v-accent);outline-offset:4px}@media (max-width:850px){.village-layout{grid-template-columns:1fr;gap:28px}.village-description{max-width:680px}}@media (max-width:600px){.village-section{padding:48px 0}.village-heading{flex-direction:column;align-items:start;gap:20px}.village-location{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.village-location p{margin:0}.village-heading h2{letter-spacing:-1px}.village-intro{margin-bottom:26px;font-size:16px}.village-toolbar{flex-direction:column;align-items:stretch;gap:8px}.village-prev{left:6px}.village-next{right:6px}.village-stage button{width:40px;min-height:44px}.village-caption{font-size:12px}.village-description>p:not(.village-label):not(.village-note){font-size:16px}}.village-embedded{background:0 0;padding:0}.village-mode{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:24px;display:flex}.village-mode .village-badge{margin-left:auto}.village-three-canvas{background:#e4ebe7;border-radius:8px;width:100%;height:clamp(360px,55vw,620px);overflow:hidden}.village-three-canvas canvas{touch-action:none;width:100%;height:100%;display:block}.village-three-controls{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.village-three-controls button{color:#f1f5ef;cursor:pointer;background:#10222b;border:1px solid #49626e;border-radius:5px;min-width:44px;min-height:44px;padding:10px 16px}.village-three-controls button:disabled{opacity:.5}.village-embedded .village-stage:not(.is-plan) img{object-fit:cover}@media (min-width:651px){#ja-home-gallery .fh-panel-name{overflow-wrap:normal;word-break:normal}#ja-home-gallery .fh-panel:not(.is-expanded) .fh-panel-name{font-size:clamp(16px,1.6vw,27px)}#ja-home-gallery .fh-panel:not(.is-expanded) .fh-panel-copy{left:16px;right:10px}}@media (max-width:600px){.village-mode .village-badge{margin-left:0;font-size:10px}.village-embedded{padding:0}}.village-stage button:disabled{visibility:hidden}.village-navigation{border-bottom:1px solid var(--v-line);justify-content:space-between;align-items:center;gap:16px;margin:0 0 24px;display:flex}.village-tabs{gap:28px;display:flex}.village-tabs button{min-height:52px;color:var(--v-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 0 16px;font-size:16px;position:relative}.village-tabs button[aria-pressed=true]{color:var(--v-text)}.village-tabs button[aria-pressed=true]:after{content:"";background:var(--v-accent);height:2px;position:absolute;bottom:-1px;left:0;right:0}.village-tabs button:hover{color:var(--v-text)}.village-status{color:var(--v-muted);white-space:nowrap;align-items:center;gap:8px;padding-bottom:16px;font-size:12px;display:flex}.village-status:before{content:"";background:var(--v-accent);border-radius:50%;width:6px;height:6px}.village-category-nav{align-items:center;gap:4px;min-width:0;margin:0 0 16px;display:flex}.village-category-rail{scrollbar-width:none;flex:1;gap:8px;min-width:0;padding:4px;display:flex;overflow-x:auto}.village-category-rail::-webkit-scrollbar{display:none}.village-category-rail button{min-height:44px;color:var(--v-muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:24px;flex-shrink:0;padding:8px 15px;font-size:13px}.village-category-rail button[aria-pressed=true]{color:var(--v-text);background:#1b3038;border-color:#40545b}.village-category-rail button:hover{color:var(--v-text);background:#152830}.village-rail-arrow{width:32px;min-height:44px;color:var(--v-muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;font-size:24px}.village-rail-arrow:hover{color:var(--v-accent)}.village-gallery .village-stage{border-radius:12px}.village-stage button{border-color:#ffffff30;border-radius:50%;width:44px;height:44px;font-size:26px}.village-description{padding-top:68px}@media (max-width:850px){.village-description{padding-top:0}}@media (max-width:600px){.village-navigation{gap:8px;margin-bottom:16px}.village-tabs{gap:20px}.village-tabs button{min-height:48px;padding-bottom:12px;font-size:14px}.village-status{gap:5px;padding-bottom:12px;font-size:10px}.village-category-rail button{padding:8px 12px;font-size:12px}.village-rail-arrow{width:24px}.village-category-nav{margin-bottom:12px}.village-gallery .village-stage{border-radius:8px}}
