html{scroll-padding-top:105px} [id]{scroll-margin-top:0}.trec-header{position:sticky;top:0;z-index:1000;background:#fff;border-bottom:1px solid #ece7f0;font:14px/1.4 Arial,sans-serif;box-shadow:0 3px 16px rgba(48,38,65,.05)}.trec-head-inner{width:min(1150px,90%);min-height:78px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:20px}.trec-logo img{display:block;width:160px;max-width:100%}.trec-menu summary{display:none}.trec-links{display:flex;align-items:center;justify-content:flex-end;gap:19px;flex-wrap:wrap}.trec-links a{color:#4d405b;font-size:13px;font-weight:bold;text-decoration:none}.trec-links a:hover,.trec-links a[aria-current=page]{color:#69418b;text-decoration:underline;text-decoration-color:#4fbbc5;text-underline-offset:6px}.trec-header a:focus-visible,.trec-header summary:focus-visible,.trec-footer a:focus-visible{outline:3px solid #257cbd;outline-offset:4px}.trec-footer{background:#382b49;color:#fff;padding:45px 0;font:14px/1.7 Arial,sans-serif}.trec-footer-inner{width:min(1150px,90%);margin:auto;display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:35px}.trec-footer p{margin:0 0 10px;color:#fff}.trec-footer a{color:#fff;text-decoration:none}.trec-footer a:hover{text-decoration:underline}.trec-footer-links{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.trec-footer strong{display:block;margin-bottom:8px}.trec-footer .trec-social{display:inline-block;border:1px solid #c7b6d5;padding:8px 14px;border-radius:6px;margin-top:5px;font-weight:bold}.trec-back{display:inline-block;color:#69418b;font-weight:bold;text-decoration:none;border-bottom:2px solid #4fbbc5;margin-bottom:20px}.trec-action{display:inline-block;background:#69418b;color:white!important;padding:12px 20px;border-radius:6px;text-decoration:none;font-weight:bold;margin-top:10px}@media(max-width:800px){.trec-head-inner{min-height:68px;flex-wrap:wrap;gap:0}.trec-logo img{width:145px}.trec-menu{margin-left:auto}.trec-menu summary{display:flex;align-items:center;gap:8px;cursor:pointer;color:#503067;font-weight:bold;list-style:none;padding:12px 0 12px 12px}.trec-menu summary::-webkit-details-marker{display:none}.trec-bars{font-size:20px;line-height:1}.trec-menu[open] .trec-links{display:flex}.trec-links{display:none;position:absolute;top:100%;left:0;right:0;background:white;padding:12px 5% 20px;box-shadow:0 12px 16px #3026411c;flex-direction:column;align-items:stretch;gap:0;max-height:calc(100vh - 68px);overflow:auto}.trec-links a{padding:11px 0;font-size:15px;border-bottom:1px solid #f2edf4}.trec-footer-inner{grid-template-columns:1fr 1fr;gap:25px}.trec-footer-inner>div:first-child{grid-column:1/-1}}@media(max-width:350px){.trec-footer-inner{grid-template-columns:1fr}.trec-footer-inner>div:first-child{grid-column:auto}}
