.qsg-page{background:#f6f9fc;color:#0033a1;padding:45px 24px 85px;min-height:70vh}.qsg-wrap{max-width:1240px;margin:auto}.qsg-crumb{font-size:14px;margin-bottom:38px}.qsg-heading>span{font-size:15px;color:#0083ab}.qsg-heading h1{font-size:clamp(32px,4vw,49px);line-height:1.5;margin:12px 0 30px}.qsg-tabs{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 35px;border-bottom:1px solid #d7e2ec;padding-bottom:20px}.qsg-tabs a{padding:10px 17px;border-radius:7px;color:#0033a1;background:#fff;border:1px solid #d7e2ec;text-decoration:none;font-size:15px}.qsg-tabs a[aria-current]{background:#0033a1;color:white;border-color:#0033a1}.qsg-overview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.qsg-overview-card{display:flex;flex-direction:column;gap:20px;background:white;padding:28px;border:1px solid #dce5ee;border-radius:14px;color:#0033a1;text-decoration:none;transition:transform .25s,box-shadow .25s}.qsg-overview-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px #0033a112}.qsg-overview-card>.dashicons{font-size:36px;width:40px;height:40px;color:#00b5e2}.qsg-overview-card h2{font-size:24px;margin:0}.qsg-overview-card p{font-size:17px;line-height:1.8;margin:0;flex:1}.qsg-overview-card strong{color:#0088b0;font-size:16px}.qsg-filter{display:flex;gap:20px;align-items:end;flex-wrap:wrap;background:#fff;padding:24px;border:1px solid #dce5ee;border-radius:12px;margin-bottom:25px}.qsg-filter label{font-size:15px;flex:1;min-width:160px}.qsg-filter input,.qsg-filter select{display:block;width:100%;padding:12px;margin-top:10px;border:1px solid #cad9e7;border-radius:6px;font:inherit;box-sizing:border-box;background:#fff;color:#193653}.qsg-filter button{padding:12px 28px;background:#0033a1;color:white;border:0;border-radius:6px;font:inherit;cursor:pointer}.qsg-filter>span{font-size:14px;padding-bottom:12px}.qsg-documents{display:grid;gap:20px}.qsg-document{display:flex;gap:25px;padding:30px;background:white;border:1px solid #dce5ee;border-radius:12px}.qsg-doc-icon{font-size:32px;width:65px;height:65px;flex-shrink:0;background:#e9f8fd;border-radius:10px;color:#008eb8;display:grid;place-items:center}.qsg-doc-body{flex:1;min-width:0}.qsg-document time{font-size:14px;color:#6b7d90}.qsg-document h2{font-size:25px;margin:12px 0}.qsg-document p{font-size:17px;line-height:1.9}.qsg-document dl{display:flex;gap:35px;flex-wrap:wrap;margin:20px 0}.qsg-document dt{font-size:14px;color:#697e94}.qsg-document dd{margin:8px 0 0;font-size:17px}.qsg-actions{display:flex;gap:12px;margin-top:24px}.qsg-actions a{padding:10px 23px;background:#0033a1;border:1px solid #0033a1;color:white;border-radius:6px;text-decoration:none;font-size:16px}.qsg-actions a+a{background:white;color:#0033a1}.qsg-empty{font-size:18px;line-height:1.9;padding:25px;background:#fff;border-radius:10px}.qsg-page [hidden]{display:none!important}.qsg-structure-image{margin:0;background:white;padding:25px;border:1px solid #dce5ee;border-radius:14px;text-align:center}.qsg-structure-image img{max-width:100%;height:auto}.qsg-structure{background:white;padding:28px;border-radius:14px;text-align:center;border:1px solid #dce5ee}.qsg-structure p{font-size:16px;color:#5d7289}.qsg-structure ol{padding:0;list-style:none;display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.qsg-structure li{padding:20px;border:1px solid #b4dbe9;border-radius:10px;color:#0033a1;font-size:19px}.qsg-structure li>ol{margin-top:25px}.qsg-trustees{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.qsg-trustee{display:block!important;position:relative;background:#0033a1!important;color:#fff!important;border:0;padding:0!important;border-radius:12px;overflow:hidden;cursor:pointer;min-height:270px;aspect-ratio:auto!important}.qsg-trustee img{display:block;width:100%;height:240px;object-fit:cover;object-position:top}.qsg-trustee-info{display:flex;flex-direction:column;padding:18px;gap:8px}.qsg-trustee-info strong{font-size:20px}.qsg-trustee-info>span{font-size:15px}.qsg-avatar{display:grid;place-items:center;height:220px;font-size:65px;color:#00b5e2}.qsg-person-dialog{margin:0 0 0 auto!important;max-height:100dvh!important;height:100dvh;width:min(620px,100vw)!important;max-width:100vw!important}.qsg-page a:focus-visible,.qsg-page button:focus-visible{outline:3px solid #00b5e2;outline-offset:4px}html[data-qs-theme=dark] :is(.qsg-overview-card,.qsg-filter,.qsg-document,.qsg-empty,.qsg-structure,.qsg-structure-image){background:#172b42!important;border-color:#314a65;color:#e9f3ff!important}html[data-qs-theme=dark] .qsg-structure li{color:#e9f3ff!important}html[data-qs-theme=dark] .qsg-tabs a{background:#172b42;color:#e9f3ff;border-color:#314a65}html[data-qs-theme=dark] .qsg-tabs a[aria-current]{background:#0033a1}html[data-qs-theme=dark] .qsg-actions a+a{background:#172b42;color:#00b5e2}@media(max-width:900px){.qsg-overview,.qsg-trustees{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.qsg-page{padding:30px 18px 60px}.qsg-overview{grid-template-columns:1fr}.qsg-document{padding:22px 16px;gap:15px}.qsg-doc-icon{width:42px;height:48px;font-size:25px}.qsg-document h2{font-size:21px}.qsg-trustees{gap:12px}.qsg-trustee img{height:170px}.qsg-trustee-info strong{font-size:17px}.qsg-tabs{gap:7px}.qsg-tabs a{padding:9px 10px;font-size:13px}.qsg-structure{padding:18px 12px}.qsg-structure li{font-size:15px;padding:12px}.qsg-filter{padding:18px}.qsg-filter>span{flex-basis:100%}}@media(prefers-reduced-motion:reduce){.qsg-overview-card{transition:none}.qsg-overview-card:hover{transform:none}}
