
body.site-fixed-nav.section-page>main{padding-top:32px}
body.site-fixed-nav.section-page>main>.project-app{padding-top:0}
body.site-fixed-nav.section-page>main>.support-page{max-width:none}
body.site-fixed-nav.section-page .page-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin:0 0 28px;padding:0;border:0;background:none;text-align:left}
body.site-fixed-nav.section-page .page-heading-copy{min-width:0}
body.site-fixed-nav.section-page .page-heading .page-heading-kicker{display:block;margin:0 0 8px;padding:0;font:650 12px/1.75 var(--page-font,sans-serif);letter-spacing:.14em;color:#63635e;-webkit-text-fill-color:#63635e}
body.site-fixed-nav.section-page .page-heading h1 .page-heading-en{display:inline;margin:0;padding:0;font:inherit;letter-spacing:inherit;color:inherit;-webkit-text-fill-color:inherit;white-space:nowrap}
body.site-fixed-nav.section-page .page-heading h1{margin:0;padding:0;font:550 32px/1.5 var(--page-font,sans-serif);letter-spacing:0;color:#242422;-webkit-text-fill-color:#242422}
body.site-fixed-nav.section-page .page-heading .page-heading-subtitle{margin:8px 0 0;padding:0;font:400 14px/1.75 var(--page-font,sans-serif);letter-spacing:0;color:#63635e;-webkit-text-fill-color:#63635e}
body.site-fixed-nav.section-page .page-heading-meta{flex:none;margin:0;font-size:11px;line-height:1.75;color:#63635e}
body.site-fixed-nav.section-page .page-heading-meta .info-total{margin:0}
body.site-fixed-nav .information-filter-panel{margin:0;padding:0;border:0}
body.site-fixed-nav .information-filter-panel>summary{display:flex;align-items:center;gap:8px;width:fit-content;min-height:44px;padding:10px 0;cursor:pointer;list-style:none;font-size:12px;color:#63635e}
body.site-fixed-nav .information-filter-panel>summary::-webkit-details-marker{display:none}
body.site-fixed-nav .information-filter-panel>summary::after{content:'＋';font-size:15px}
body.site-fixed-nav .information-filter-panel[open]>summary::after{content:'−'}
body.site-fixed-nav .information-filter-panel>summary:focus-visible{outline:2px solid #934529;outline-offset:3px}
body.site-fixed-nav .information-filter-panel:not([open])>.information-controls{display:none}
body.site-fixed-nav .information-filter-panel .information-controls{padding-top:4px}
@media(max-width:700px){body.site-fixed-nav.section-page>main{padding-top:24px}body.site-fixed-nav.section-page .page-heading{gap:16px;margin-bottom:24px;flex-wrap:wrap}body.site-fixed-nav.section-page .page-heading h1{font-size:27px}body.site-fixed-nav.section-page .page-heading .page-heading-subtitle{max-width:34em}body.site-fixed-nav.section-page .page-heading-meta{width:100%;margin:0}body.site-fixed-nav.section-page .page-heading-meta .info-total{text-align:left}body.site-fixed-nav.section-page .page-heading-meta .info-total strong{display:inline;font-size:14px;margin-right:6px}}
