:root{--site-container-width:100%;--site-panel-padding:20px 30px 40px;--site-panel-margin:20px;--site-panel-border:1px solid var(--color-line)}@media (min-width:768px){:root{--site-container-width:750px}}@media (min-width:992px){:root{--site-container-width:970px}}@media (min-width:1200px){:root{--site-container-width:min(77%, 1120px)}}@media (max-width:640px){:root{--site-panel-padding:20px 20px 32px;--site-panel-margin:0px;--site-panel-border:0}}._container_rp9kt_26{width:var(--site-container-width);margin:0 auto;padding-inline:15px}._panel_rp9kt_32{min-width:0;margin:var(--site-panel-margin) 0;padding:var(--site-panel-padding);border-inline:var(--site-panel-border);background:var(--color-surface)}._page_rp9kt_40{width:calc(var(--site-container-width) - 30px);margin-inline:auto}._chrome_rp9kt_47{width:min(100% - 40px, var(--content-width));margin-inline:auto}@media (max-width:960px){._chrome_rp9kt_47{width:calc(100% - 32px)}}@media (max-width:640px){._container_rp9kt_26{padding-inline:0}._page_rp9kt_40{width:100%}}._main_k4b9q_1{min-height:68vh}._hero_k4b9q_3{max-width:800px}._eyebrow_k4b9q_5{color:var(--color-brand);letter-spacing:.14em;margin:0 0 15px;font-size:12px;font-weight:800}._hero_k4b9q_3 h1,._notice_k4b9q_14 h1{color:var(--color-ink);letter-spacing:-.05em;text-wrap:balance;margin:0;font-family:Noto Serif SC,Songti SC,SimSun,serif;font-size:clamp(38px,5.8vw,66px);line-height:1.12}._description_k4b9q_24{max-width:680px;color:var(--color-muted);text-wrap:pretty;margin:22px 0 0;font-size:clamp(16px,2vw,19px);line-height:1.8}._notice_k4b9q_14,._panel_k4b9q_34{border-block:1px dashed var(--color-line);margin-top:46px;padding:28px 2px}._notice_k4b9q_14{max-width:720px}._badge_k4b9q_42{width:fit-content;color:var(--color-accent-strong);margin:0 0 14px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:760}._notice_k4b9q_14 h2,._panel_k4b9q_34 h2{color:var(--color-ink);letter-spacing:-.02em;margin:0;font-size:22px}._notice_k4b9q_14>p:not(._badge_k4b9q_42),._panel_k4b9q_34 p{max-width:58ch;color:var(--color-muted);margin:10px 0 0;line-height:1.75}._notice_k4b9q_14 a,._panel_k4b9q_34 a{border-bottom:1px solid var(--color-brand);color:var(--color-brand);margin-top:20px;font-size:13px;font-weight:720;display:inline-flex}._grid_k4b9q_67{border-block:1px solid var(--color-line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:46px;display:grid}._grid_k4b9q_67 ._panel_k4b9q_34{border:0;margin-top:0;padding:30px 34px 34px 0}._grid_k4b9q_67 ._panel_k4b9q_34+._panel_k4b9q_34{border-left:1px dashed var(--color-line);padding-left:34px;padding-right:0}._filterForm_k4b9q_77{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}._filterForm_k4b9q_77 label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}._filterForm_k4b9q_77 select,._filterForm_k4b9q_77 button{min-height:44px;font:inherit;border-radius:2px}._filterForm_k4b9q_77 select{border:1px solid var(--color-line);background:var(--color-canvas);min-width:220px;color:var(--color-ink);padding:0 40px 0 12px}._filterForm_k4b9q_77 button{background:var(--color-brand);color:#fff;cursor:pointer;border:0;padding:0 18px;font-weight:720}._filterForm_k4b9q_77 button:hover{background:var(--color-brand-strong)}@media (max-width:680px){._grid_k4b9q_67{grid-template-columns:1fr}._grid_k4b9q_67 ._panel_k4b9q_34{padding-right:0}._grid_k4b9q_67 ._panel_k4b9q_34+._panel_k4b9q_34{border-top:1px dashed var(--color-line);border-left:0;padding-left:0}}
