:root{--ink:#183a42;--dark:#173b43;--deep:#102e35;--gold:#c5a570;--paper:#f7f6f2;--muted:#768286;--line:#dfe4e1;--white:#fff;--serif:"Songti SC","STSong","SimSun",serif;--sans:"Microsoft YaHei","PingFang SC",system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:14px;line-height:1.7}a{color:inherit;text-decoration:none}button,select,input{font:inherit;color:inherit}button,a,select{ -webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{opacity:.3;cursor:default}a:focus-visible,button:focus-visible,select:focus-visible,input:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--gold);outline-offset:4px}button{background:none;border:0}img{display:block;max-width:100%}[hidden]{display:none!important}h1,h2,h3,p{margin:0}h2{font-family:var(--serif);font-size:34px;font-weight:600;line-height:1.5;letter-spacing:.02em}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0)}.skip-link{position:fixed;top:-80px;left:10px;z-index:20;padding:12px 20px;background:white}.skip-link:focus{top:10px}.site-header{height:100px;background:#fff;padding:0 max(5.2vw,24px);display:flex;align-items:center;justify-content:space-between;gap:25px;border-top:4px solid var(--dark)}.brand{display:flex;align-items:center;gap:14px}.brand-mark{font-family:var(--serif);font-size:19px;line-height:1.12;border:1px solid var(--gold);outline:1px solid var(--gold);outline-offset:-5px;color:var(--gold);width:48px;height:55px;text-align:center;padding:6px 0;flex-shrink:0}.brand strong{font-family:var(--serif);font-size:22px;font-weight:600;letter-spacing:.05em;display:block}.brand small{font-size:10px;letter-spacing:.24em;color:#839092;display:block;margin-top:3px}.site-header nav{display:flex;gap:32px;align-items:center;white-space:nowrap;font-size:13px}.nav-link{padding:36px 0;position:relative}.nav-link:hover{color:#9a763d}.nav-link:first-child:after{content:"";position:absolute;bottom:19px;left:calc(50% - 9px);width:18px;height:2px;background:var(--gold)}.hero{background:var(--dark);color:white;overflow:hidden;position:relative}.hero-inner{max-width:1280px;margin:auto;padding:58px 64px 45px;min-height:469px;display:grid;grid-template-columns:1.3fr 1fr;align-items:center}.eyebrow{font-size:10px;letter-spacing:.2em;color:#c5d4d5;display:flex;gap:12px;align-items:center}.eyebrow>span{height:1px;width:26px;background:var(--gold)}.hero-year{font-family:var(--serif);font-size:22px;color:#d6bc91;margin-top:27px;letter-spacing:.15em}h1{font-family:var(--serif);font-weight:500;font-size:53px;line-height:1.37;letter-spacing:.08em;margin:10px 0 18px}.gold-dot{color:var(--gold)}.hero-description{font-size:13px;color:#b5c6c8;letter-spacing:.08em}.hero-actions{display:flex;align-items:center;gap:30px;margin-top:29px}.button{display:inline-flex;gap:32px;align-items:center;justify-content:space-between;padding:12px 20px;min-height:46px;font-size:12px;transition:background .2s,transform .2s}.button:hover{transform:translateY(-2px)}.button-light{background:#ece7db;color:var(--dark)}.button-light:hover{background:white}.button-dark{background:var(--dark);color:#fff}.button-dark:hover{background:#28505a}.text-link{font-size:12px;color:#dde6e5;display:inline-flex;gap:16px}.archive-art{position:relative;height:350px;display:flex;align-items:center;justify-content:center;isolation:isolate}.art-orbit{position:absolute;width:390px;height:390px;border:1px solid #5070785c;border-radius:50%;z-index:-1}.orbit-two{width:296px;height:296px;border-style:dashed;transform:translate(36px,8px)}.art-orbit:after{content:"";position:absolute;top:40px;left:59px;width:6px;height:6px;background:#b79d6f;border-radius:50%}.archive-paper{position:relative;background:#e5dfce;color:var(--ink);height:286px;width:221px;padding:26px 25px;transform:rotate(-7deg);box-shadow:16px 12px 0 #102f36,17px 13px 0 #577078,0 20px 40px #0d242944;border:1px solid #d8d1be}.archive-paper:after{content:"";position:absolute;inset:9px;border:1px solid #a8a68e;pointer-events:none}.paper-number{font-size:49px;font-weight:300;letter-spacing:-.06em;font-family:Georgia,serif;line-height:1}.paper-rule{height:1px;background:#7b8a80;margin:19px 0}.paper-label{font-family:var(--serif);font-size:23px;line-height:1.65;letter-spacing:.12em}.paper-bottom{position:absolute;bottom:28px;left:25px;font-size:8px;letter-spacing:.12em}.paper-stamp{position:absolute;bottom:55px;right:18px;font-family:var(--serif);border:2px solid #a66b52;color:#a66b52;width:55px;height:55px;border-radius:50%;display:grid;place-items:center;transform:rotate(15deg);font-size:15px;opacity:.8}.art-caption{position:absolute;top:10px;left:30px;font-size:8px;letter-spacing:.22em;color:#89a0a4}.art-coordinate{position:absolute;bottom:9px;right:3px;font-size:8px;letter-spacing:.18em;color:#91a4a7}.hero-meta{max-width:1152px;margin:auto;padding:21px 0 22px;border-top:1px solid #ffffff24;display:flex;align-items:center;gap:55px}.hero-meta>div{display:flex;gap:16px;align-items:center}.meta-label{font-size:11px;color:#91a7ab}.hero-meta strong{font-weight:400;font-size:14px;letter-spacing:.04em}.hero-meta strong small{font-size:11px;color:#c5d0d0}.status-pill{margin-left:auto;font-size:10px;color:#d0c6ac;border:1px solid #6b7c7066;padding:6px 11px}.status-pill:before{content:"";display:inline-block;width:5px;height:5px;background:var(--gold);border-radius:50%;margin:0 7px 1px 0}.content-wrap{max-width:1152px;margin:auto}.breadcrumb{display:flex;gap:12px;color:#8a9594;font-size:10px;padding:25px 0 38px}.breadcrumb b{color:var(--ink);font-weight:400}.section-anchor{scroll-margin-top:28px}.notice-section{display:grid;grid-template-columns:1fr 280px;gap:110px;padding:10px 0 66px;border-bottom:1px solid var(--line)}.section-kicker{color:#8b805f;font-size:10px;letter-spacing:.17em;margin-bottom:13px}.notice-copy h2{font-size:32px;line-height:1.6}.article-meta{display:flex;flex-wrap:wrap;gap:20px;margin:20px 0 30px;font-size:10px;color:#909a99}.notice-body{font-family:var(--serif);font-size:17px;line-height:2.1;letter-spacing:.03em}.result-summary{display:flex;gap:40px;margin:22px 0 27px;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.result-summary>span{display:flex;flex-direction:column;gap:7px;font-size:14px}.result-summary b{font-size:10px;letter-spacing:.1em;color:#8a9390;font-weight:400}.contact-line{display:flex;align-items:center;gap:12px;margin-top:20px;font-size:12px}.contact-icon{width:28px;height:28px;display:grid;place-items:center;border:1px solid #cfdbd7}.contact-line a{font-family:Georgia,serif;font-size:20px;margin-left:12px}.article-signature{text-align:right;font-family:var(--serif);font-size:14px;line-height:2.2;margin-top:36px}.scan-preview{border:1px solid #e4e2d9;background:#fff;position:relative;padding:13px;box-shadow:0 12px 24px #283b3608}.scan-preview img{width:100%;height:auto}.scan-open{position:absolute;bottom:13px;left:13px;right:13px;display:flex;justify-content:space-between;padding:11px 13px;background:#173b43ed;color:white;font-size:11px}.aside-caption{font-size:10px;letter-spacing:.08em;color:#8c9390;text-align:center;margin-top:12px}.aside-note{border-top:1px solid var(--line);padding-top:21px;margin-top:28px;font-size:11px;color:#7f8c88}.aside-note>span{font-size:10px;letter-spacing:.1em;color:var(--ink)}.aside-note p{margin-top:9px;line-height:1.9}.section-block{padding:58px 0 0}.section-top{display:flex;gap:20px;justify-content:space-between;align-items:flex-end;margin-bottom:28px}.section-caption{color:#8a9691;font-size:11px;margin-bottom:9px}.table-frame{border:1px solid var(--line);background:#fff}.people-table{border-collapse:collapse;width:100%;text-align:left}.people-table th{font-size:10px;color:#80908c;font-weight:400;background:#ecefe9;padding:13px 22px}.people-table td{padding:25px 22px;border-top:1px solid var(--line);font-size:12px}.people-table td:first-child{font-size:13px;color:#9ba59d;font-family:Georgia,serif}.person-name{font-family:var(--serif);font-size:23px;font-weight:600;letter-spacing:.08em}.level-badge{font-size:10px;display:inline-block;padding:4px 12px;border:1px solid #d1dbd4;color:#527264;background:#f0f5ef}.level-badge.junior{background:#f6f0e5;border-color:#e3d8c2;color:#987d4b}.read-link{color:#637e7d;font-size:11px;white-space:nowrap}.read-link:hover{color:#977238}.table-footnote{font-size:10px;color:#8b9691;margin-top:13px}.reader-layout{display:grid;grid-template-columns:265px minmax(0,1fr);border:1px solid #d9dfd9;background:#fff;min-height:750px}.document-sidebar{background:#eeefe9;border-right:1px solid #d9dfd9;padding:23px 16px;min-width:0}.sidebar-heading{display:flex;justify-content:space-between;align-items:center;font-size:12px;padding:0 10px 18px}.sidebar-heading>span{font-family:Georgia,serif;color:#a3aaa0;font-size:18px}.doc-tab{width:100%;text-align:left;padding:16px 12px;display:flex;gap:11px;align-items:flex-start;margin-bottom:5px;border:1px solid transparent;position:relative;color:#63736e}.doc-tab[aria-selected="true"]{background:white;border-color:#dce2d9;color:var(--ink);box-shadow:0 4px 12px #102f3505}.doc-tab[aria-selected="true"]:before{position:absolute;content:"";background:var(--gold);width:2px;left:-1px;top:14px;bottom:14px}.doc-format{font-size:7px;border:1px solid #b0bfb6;padding:1px 3px;line-height:17px;margin-top:2px;flex-shrink:0;letter-spacing:.02em}.doc-tab strong{font-size:12px;font-weight:500;display:block;line-height:1.8}.doc-tab small{font-size:9px;color:#9aaba0;display:block;margin-top:6px}.sidebar-tip{font-size:9px;color:#99a499;border-top:1px solid #d7ddd2;padding:21px 10px 0;margin:20px 0 0;line-height:1.9}.reader-panel{min-width:0;outline:none;display:flex;flex-direction:column}.reader-header{display:flex;justify-content:space-between;gap:20px;padding:23px 28px;align-items:center;border-bottom:1px solid var(--line)}.file-eyebrow{font-size:8px;color:#97a39c;letter-spacing:.14em}.reader-header h3{font-family:var(--serif);font-size:20px;font-weight:500;margin-top:5px}.icon-link{font-size:10px;border:1px solid #d9e1d8;padding:6px 12px;white-space:nowrap}.icon-link span{margin-left:10px}.reader-toolbar{display:flex;align-items:center;justify-content:space-between;padding:10px 25px;font-size:10px;border-bottom:1px solid var(--line);background:#fafbf8}.page-controls{display:flex;gap:8px;align-items:center}.page-controls button{width:29px;height:29px;border:1px solid var(--line);font-size:14px;background:#fff}.page-controls select{background:transparent;border:0;font-size:10px;cursor:pointer;padding:5px}.reader-toolbar>button{font-size:10px;min-height:30px}.page-stage{background:#e4e7e1;padding:26px 40px;min-height:460px;display:flex;align-items:flex-start;justify-content:center}.page-stage img{width:100%;height:auto;box-shadow:0 3px 12px #00000013;cursor:zoom-in}.reader-bottom{display:flex;justify-content:space-between;gap:15px;font-size:9px;color:#94a096;padding:12px 25px;border-top:1px solid var(--line);margin-top:auto}.reader-bottom a{color:#627b73}.privacy-note{margin-top:15px;display:flex;gap:9px;color:#8c978d;font-size:10px}.privacy-note>span{font-size:13px}.sheet-toolbar{padding:16px 20px;font-size:10px;background:#f9faf7;border-bottom:1px solid var(--line)}.sheet-toolbar select{border:1px solid var(--line);padding:6px;background:white;margin-left:6px;max-width:100%}.sheet-toolbar p{color:#94a196;font-size:9px;margin-top:8px}.sheet-scroller{overflow:auto;max-height:850px;max-width:100%;background:white}.sheet-scroller table{border-collapse:collapse;font-size:10px;min-width:100%;width:max-content;max-width:none}.sheet-scroller td,.sheet-scroller th{border:1px solid #e0e5db;padding:10px 12px;max-width:270px;min-width:65px;white-space:normal;word-break:break-word}.sheet-scroller th{background:#edf1e9;position:sticky;top:0;font-weight:500;z-index:1}.sheet-note{font-size:9px;color:#909b91;padding:14px 20px}.downloads-section{padding:60px 0}.download-list{border-top:1px solid var(--line)}.download-item{display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:17px;padding:18px 3px;border-bottom:1px solid var(--line)}.download-item:hover{background:#eeefe7}.download-icon{height:33px;width:29px;border:1px solid #b1c0b3;display:grid;place-items:center;font-size:8px;color:#748f7b;background:#fff}.download-title{font-size:12px;font-weight:400}.download-meta{font-size:9px;color:#97a092;display:block;margin-top:3px}.download-arrow{font-size:21px;color:#8a9d89;padding-right:12px}.help-strip{background:#e9ece3;padding:30px 38px;margin:0 0 60px;display:flex;align-items:center;justify-content:space-between;gap:30px;border-left:2px solid var(--gold)}.help-strip .section-kicker{margin-bottom:6px;font-size:9px}.help-strip h3{font-family:var(--serif);font-size:23px;font-weight:400;margin-bottom:10px}.help-strip p{font-size:10px;color:#85917e}.help-phone{display:flex;flex-direction:column;gap:4px}.help-phone small{font-size:9px;letter-spacing:.12em;color:#809078}.help-phone>span{font-family:Georgia,serif;font-size:29px;white-space:nowrap}footer{background:var(--deep);color:#c5d0cd;display:flex;align-items:center;justify-content:space-between;gap:35px;padding:38px max(5.2vw,24px)}footer strong{font-family:var(--serif);font-size:16px;font-weight:400;display:block}footer div>span{font-size:9px;letter-spacing:.15em;display:block;color:#7c9796;margin-top:7px}footer p{font-size:9px;color:#829b95;line-height:2}footer>a{font-size:10px;color:#b9c5bb;white-space:nowrap}dialog{border:0;padding:0;width:calc(100vw - 32px);max-width:1280px;height:calc(100dvh - 32px);max-height:calc(100dvh - 32px);background:#e4e7e1;color:var(--ink)}dialog::backdrop{background:#0d252dec;backdrop-filter:blur(5px)}.zoom-header{display:flex;gap:20px;justify-content:space-between;align-items:center;padding:16px 22px;background:white;height:70px}.zoom-header strong{font-size:13px}.zoom-header>div{display:flex;align-items:center;gap:20px}.zoom-header label{display:flex;align-items:center;gap:8px;font-size:10px}.zoom-header input{width:100px;accent-color:var(--dark)}.zoom-header button{font-size:12px;border:1px solid var(--line);padding:6px 12px}.zoom-canvas{overflow:auto;height:calc(100% - 70px);padding:25px;text-align:center}.zoom-canvas img{max-width:none;min-width:600px;width:100%;height:auto;margin:auto}.noscript{padding:25px;text-align:center}html.dialog-open{overflow:hidden}
@media(min-width:1500px){.hero-inner{padding-top:72px;padding-bottom:65px}.site-header{padding-left:calc((100vw - 1280px)/2 + 64px);padding-right:calc((100vw - 1280px)/2 + 64px)}}
@media(max-width:1200px){.content-wrap{margin:0 5.2vw}.hero-inner{padding-left:5.2vw;padding-right:5.2vw}.hero-meta{margin:0 5.2vw;gap:30px}.notice-section{gap:65px;grid-template-columns:1fr 260px}.site-header nav{gap:23px}.brand strong{font-size:19px}.brand small{font-size:9px}.reader-layout{grid-template-columns:235px minmax(0,1fr)}}
@media(max-width:900px){.site-header{height:90px}.site-header nav{gap:18px;font-size:11px}.brand strong{font-size:16px}.brand small{font-size:8px}.brand-mark{width:39px;height:47px;font-size:16px}.hero-inner{grid-template-columns:1.2fr 1fr;min-height:430px}.archive-art{transform:scale(.8);transform-origin:right center}.hero-year{font-size:18px}h1{font-size:41px}.hero-description{font-size:11px}.hero-meta{gap:20px;flex-wrap:wrap}.hero-meta>div{gap:9px}.hero-meta strong{font-size:12px}.status-pill{font-size:9px}.notice-section{gap:40px;grid-template-columns:1fr 210px}.notice-copy h2{font-size:28px}.notice-body{font-size:16px}.article-meta{font-size:9px;gap:10px}.reader-layout{grid-template-columns:205px minmax(0,1fr)}.doc-tab{padding:14px 8px;gap:8px}.doc-tab strong{font-size:11px}.reader-header{padding:20px}.reader-header h3{font-size:17px}.page-stage{padding:22px}.people-table td,.people-table th{padding-left:16px;padding-right:16px}.optional-col{display:none}.section-caption{font-size:9px}h2{font-size:29px}}
@media(max-width:650px){html{scroll-padding-top:20px}.site-header{height:auto;padding:17px 20px 0;display:block}.brand{gap:11px}.brand strong{font-size:17px}.brand small{font-size:8px;letter-spacing:.18em}.brand-mark{width:36px;height:43px;font-size:15px;padding-top:5px}.site-header nav{justify-content:space-between;gap:10px;margin-top:10px;font-size:11px}.nav-link{padding:13px 0}.nav-link:first-child:after{bottom:4px}.hero-inner{display:block;padding:32px 24px 34px;min-height:auto;position:relative}.eyebrow{font-size:8px;letter-spacing:.13em}.hero-year{margin-top:24px;font-size:17px}h1{font-size:36px;letter-spacing:.055em;line-height:1.45;margin-top:10px;position:relative;z-index:1}.hero-description{font-size:10px;letter-spacing:.04em;max-width:290px}.hero-actions{gap:23px;margin-top:25px}.button{padding:12px 16px;font-size:11px;gap:22px}.text-link{font-size:10px;gap:7px}.archive-art{position:absolute;right:-57px;top:53px;transform:scale(.43);transform-origin:right top;width:220px;height:300px;opacity:.15;pointer-events:none}.art-caption,.art-coordinate{display:none}.hero-meta{margin:0 24px;padding:20px 0;gap:17px;display:grid;grid-template-columns:1fr 1fr}.hero-meta>div:first-child{grid-column:1/-1;gap:20px}.hero-meta>div{gap:12px}.hero-meta strong{font-size:12px}.hero-meta strong small{font-size:10px}.meta-label{font-size:9px}.hero-meta .status-pill{grid-column:1/-1;margin:0;justify-self:start;font-size:9px;padding:4px 8px}.content-wrap{margin:0 22px}.breadcrumb{font-size:9px;gap:9px;padding:23px 0 30px}.notice-section{display:block;padding:0 0 38px}.section-kicker{font-size:9px;letter-spacing:.13em;margin-bottom:10px}h2{font-size:26px}.notice-copy h2{font-size:26px;line-height:1.65}.desktop-break{display:none}.article-meta{font-size:9px;gap:7px 15px;margin:14px 0 23px}.notice-body{font-size:16px;line-height:2.1}.result-summary{gap:36px;margin:20px 0;padding:16px 0}.result-summary>span{font-size:14px}.contact-line{font-size:10px}.contact-line a{font-size:19px;margin-left:5px}.article-signature{font-size:12px;margin-top:25px}.notice-aside{margin-top:30px;display:grid;grid-template-columns:115px 1fr;gap:0 22px}.scan-preview{grid-row:1/3;padding:5px}.scan-open{bottom:5px;left:5px;right:5px;padding:6px 5px;font-size:8px}.aside-caption{text-align:left;align-self:end;margin:0 0 11px;font-size:10px}.aside-note{padding-top:12px;margin:0;font-size:10px}.aside-note p{margin-top:6px}.section-block{padding-top:36px}.section-top{display:block;margin-bottom:20px}.section-caption{display:block;font-size:10px;margin-top:10px;margin-bottom:0}.people-table th{font-size:8px;padding:12px 8px}.people-table td{padding:20px 8px;font-size:10px}.people-table td:first-child{font-size:11px;width:27px}.person-name{font-size:19px;white-space:nowrap;letter-spacing:.03em}.level-badge{font-size:9px;padding:3px 8px}.read-link{font-size:9px;padding:0}.read-link .read-label{display:none}.table-footnote{font-size:9px;line-height:1.9}.reader-layout{display:block;min-height:0}.document-sidebar{padding:15px 11px 9px;border:0;border-bottom:1px solid var(--line)}.sidebar-heading{font-size:10px;padding:0 5px 11px}.sidebar-heading>span{font-size:13px}#document-list{display:flex;overflow-x:auto;gap:7px;padding:0 2px 8px;scrollbar-width:thin;scrollbar-color:#c3cdbd transparent;scroll-snap-type:x proximity}.doc-tab{flex:0 0 183px;margin:0;padding:11px 10px;scroll-snap-align:start}.doc-tab strong{font-size:10px;line-height:1.6}.doc-tab small{font-size:8px;margin-top:5px}.doc-format{font-size:6px;padding:0 2px;line-height:15px}.sidebar-tip{display:none}.reader-header{padding:17px 14px;gap:10px}.reader-header h3{font-size:17px}.file-eyebrow{font-size:7px}.icon-link{font-size:9px;padding:5px 8px}.icon-link span{margin-left:3px}.reader-toolbar{padding:8px 12px;font-size:9px}.reader-toolbar>button{font-size:9px}.page-controls{gap:3px}.page-controls button{height:26px;width:26px;font-size:12px}.page-controls select{font-size:9px;padding:4px 0}.page-stage{padding:14px;min-height:200px}.reader-bottom{font-size:8px;padding:10px 12px}.privacy-note{font-size:9px;margin-top:12px}.downloads-section{padding:38px 0}.downloads-section .section-top{display:flex;align-items:center;gap:15px}.downloads-section h2{font-size:24px}.downloads-section .button{font-size:10px;padding:10px 12px;gap:10px;white-space:nowrap;min-height:42px}.download-item{gap:10px;grid-template-columns:29px 1fr 18px;padding:15px 0}.download-icon{width:26px;height:31px;font-size:7px}.download-title{font-size:10px;line-height:1.9;word-break:break-word}.download-meta{font-size:8px}.download-arrow{padding:0;font-size:18px}.help-strip{display:block;padding:23px;margin-bottom:38px}.help-strip h3{font-size:23px}.help-strip p{font-size:9px}.help-phone{margin-top:18px;padding-top:16px;border-top:1px solid #d3ddcc}.help-phone>span{font-size:27px}footer{display:block;padding:30px 24px}footer strong{font-size:16px}footer div>span{font-size:8px}footer p{font-size:9px;margin-top:22px}footer>a{display:inline-block;margin-top:20px;font-size:9px}.zoom-header{height:100px;display:block;padding:12px 14px}.zoom-header strong{font-size:11px}.zoom-header>div{justify-content:space-between;margin-top:10px;gap:10px}.zoom-canvas{height:calc(100% - 100px);padding:15px}.sheet-toolbar{padding:12px}.sheet-toolbar select{font-size:9px;max-width:200px}.sheet-scroller{max-height:600px}.sheet-scroller td,.sheet-scroller th{font-size:9px;padding:8px}.sheet-note{padding:12px;font-size:8px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
@media print{.site-header nav,.hero,.breadcrumb,.notice-aside,.reader-layout,.privacy-note,.downloads-section,.help-strip,footer{display:none}.content-wrap{margin:0}.notice-section{display:block;border:0}.section-block{padding-top:25px}.people-table{font-size:10pt}.article-signature{margin-top:15px}body{background:white;color:black}}
.required-files{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:24px}.required-card{border:1px solid #d9dfd9;background:#fff;padding:20px 17px;position:relative}.required-number{color:#b5a074;font:italic 20px Georgia,serif;display:block;margin-bottom:14px}.required-card h3{font-size:13px;font-weight:500}.required-card p{font-size:9px;color:#93a08f;margin-top:7px}.required-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.required-actions button,.required-actions a{font-size:10px;padding:0;color:#4c7267;min-height:24px;text-align:left}.required-actions button:hover,.required-actions a:hover{text-decoration:underline}.sheet-scroller a{color:#326b65;text-decoration:underline}@media(max-width:900px){.required-files{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.required-files{gap:9px;margin-bottom:17px}.required-card{padding:15px 12px}.required-number{font-size:17px;margin-bottom:9px}.required-card h3{font-size:11px}.required-card p{font-size:8px}.required-actions{gap:6px;margin-top:12px}.required-actions button,.required-actions a{font-size:9px;min-height:23px}}
