.desktop-nav [aria-current=page]{color:white;border-bottom:1px solid #ddd}.resource-hero{background:#1b1b19;color:#edede8;padding-top:25px}.resource-breadcrumb{display:flex;gap:12px;font-size:9px;color:#88887f;letter-spacing:.5px;margin-bottom:64px}.resource-breadcrumb a{color:#c4c4ba}.resource-hero-grid{display:flex;align-items:end;gap:50px;justify-content:space-between}.resource-hero h1{font-size:clamp(43px,5.1vw,73px);font-weight:400;letter-spacing:-3px;line-height:1.04;margin:0}.resource-hero h1 span{color:#92928a}.resource-hero .section-label{color:#b9b9ae}.resource-hero-grid>p{font-size:12px;line-height:1.8;color:#a4a498;max-width:260px;margin-bottom:2px}.resource-jump{margin-top:60px;display:flex;border-top:1px solid #ffffff28}.resource-jump a{display:flex;align-items:center;gap:18px;width:33.333%;padding:25px 25px 25px 0;color:#a8a89b;font-size:9px}.resource-jump a>span{color:#e1e1d8;font-size:11px;margin-right:auto}.resource-jump a+a{border-left:1px solid #ffffff28;padding-left:28px}.document-section{display:grid;grid-template-columns:1fr 1fr;gap:100px;padding-top:90px;padding-bottom:90px}.document-description{padding-top:8px}.document-description h2{font-size:54px;margin-bottom:30px}.document-description .lead{font-size:23px;color:#34342f;margin-bottom:23px;line-height:1.3}.document-description>p:not(.lead){font-size:13px;color:#6e6e65;line-height:1.75}.document-specs{display:flex;gap:0;margin-top:30px;border-top:1px solid #c5c5bc;border-bottom:1px solid #c5c5bc;padding:20px 0}.document-specs>span{font-size:7px;letter-spacing:1px;flex:1;color:#77776c;border-left:1px solid #c5c5bc;padding-left:18px}.document-specs>span:first-child{border:0;padding-left:0}.document-specs strong{display:block;font-size:21px;letter-spacing:-.5px;color:#292925;font-weight:400;margin-bottom:6px}.document-actions{display:flex;align-items:center;gap:23px;margin-top:28px;flex-wrap:wrap}.document-filemeta{font-size:9px!important;margin-top:16px;letter-spacing:.2px}.document-detail{margin-top:27px;border-top:1px solid #cacac1;border-bottom:1px solid #cacac1}.document-detail summary{list-style:none;cursor:pointer;padding:17px 0;font-size:12px;display:flex;justify-content:space-between}.document-detail summary::-webkit-details-marker{display:none}.document-detail summary span{font-size:17px}.document-detail[open] summary span{transform:rotate(45deg)}.document-detail ul{padding-left:17px;margin:0 0 20px;font-size:11px;line-height:1.7;color:#68685d}.document-detail li{margin-bottom:9px}.document-preview{background:#d8d8d1;padding:23px 27px 20px;align-self:start}.preview-toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.preview-toolbar>span{font-size:8px;letter-spacing:1.2px;color:#69695f}.preview-toolbar>div{display:flex;border:1px solid #aaaA9f}.preview-page{border:0;background:transparent;font-size:10px;padding:10px 13px}.preview-page[aria-pressed=true]{background:#20201d;color:#eee}.document-sheet{display:block;box-shadow:0 9px 25px #0002;background:white}.document-sheet img{width:100%;height:auto;aspect-ratio:612/792;object-fit:contain}.preview-caption{display:flex;justify-content:space-between;gap:12px;margin-top:20px;font-size:7px;letter-spacing:.4px;color:#68685c}.preview-caption>a{color:#252520}.resource-process{background:#e0e0d9;padding:75px 0}.resource-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:50px}.resource-steps article{border-top:1px solid #b8b8aa;padding-top:23px}.resource-steps article>span{font-size:30px;color:#88887a;letter-spacing:-1px}.resource-steps h3{font-size:22px;letter-spacing:-.8px;margin:25px 0 17px}.resource-steps p{font-size:12px;line-height:1.75;color:#6c6c61}.review-note{border-top:1px solid #b8b8aa;display:flex;gap:35px;align-items:baseline;margin-top:37px;padding-top:22px}.review-note>span{font-size:8px;letter-spacing:1px;white-space:nowrap}.review-note>p{font-size:11px;color:#77776b;margin:0;line-height:1.8}.resource-links{padding-top:85px;padding-bottom:90px}.resource-link-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #c8c8bc;border-left:1px solid #c8c8bc}.resource-link-grid>a{border-right:1px solid #c8c8bc;border-bottom:1px solid #c8c8bc;display:flex;flex-direction:column;padding:30px 26px;transition:background .2s}.resource-link-grid>a:hover{background:#dfdfd6}.resource-link-grid .mini-label{font-size:6.5px;letter-spacing:.8px;color:#77776a;line-height:1.6;min-height:21px}.resource-link-grid h3{font-size:25px;letter-spacing:-.8px;line-height:1.15;margin:25px 0 17px}.resource-link-grid p{font-size:11px;color:#727266;line-height:1.75;margin-bottom:30px}.resource-link-end{display:flex;justify-content:space-between;font-size:7px;letter-spacing:1px;margin-top:auto}.resource-link-end b{font-size:16px;font-weight:400}.resource-bottom{background:#1b1b18;color:#eee;padding:65px 0}.resource-bottom>.wrap{display:flex;justify-content:space-between;align-items:end;gap:40px}.resource-bottom h2{font-size:42px;line-height:1.1;margin:0}.resource-bottom .section-label{color:#a1a194}.home-document-callout{display:flex;justify-content:space-between;align-items:center;padding:25px 30px;border:1px solid #c5c5bc;background:#f3f3ed;margin-bottom:25px;gap:25px}.home-document-callout>span:first-child{display:flex;flex-direction:column;gap:8px}.home-document-callout .mini-label{font-size:7px;color:#747467}.home-document-callout strong{font-size:20px;font-weight:400;letter-spacing:-.5px}.home-document-callout small{font-size:10px;color:#77776a}.home-document-cta{font-size:11px;display:flex;gap:30px;align-items:center}.home-document-cta b{font-size:20px;font-weight:400}.home-document-callout:hover{background:#fff}.resource-bottom .button{flex-shrink:0}
@media(max-width:1100px){.document-section{gap:50px}.document-description h2{font-size:45px}.resource-hero-grid{align-items:start}.resource-hero-grid>p{max-width:220px}.document-actions{gap:17px}.document-actions .button{padding-inline:18px;gap:24px}.document-actions .text-link{gap:17px}.document-preview{padding:20px}.resource-steps{gap:30px}.resource-bottom h2{font-size:37px}}
@media(max-width:800px){.resource-hero-grid{flex-direction:column;gap:26px}.resource-hero-grid>p{max-width:420px}.resource-hero h1{font-size:55px;letter-spacing:-2px}.resource-jump{margin-top:40px}.resource-breadcrumb{margin-bottom:45px}.document-section{grid-template-columns:1fr;gap:45px;padding:60px 0}.document-description h2{font-size:48px}.document-preview{max-width:530px;width:100%;margin-inline:auto;padding:24px 32px}.document-specs{max-width:500px}.document-detail{max-width:500px}.resource-steps{gap:22px}.resource-steps h3{font-size:20px}.resource-link-grid h3{font-size:21px}.resource-link-grid>a{padding:23px 18px}.resource-bottom>.wrap{flex-direction:column;align-items:start}.resource-bottom h2{font-size:38px}}
@media(max-width:600px){.resource-hero h1{font-size:39px;letter-spacing:-1.8px}.resource-hero-grid>p{font-size:11px}.resource-breadcrumb{font-size:8px;margin-bottom:38px}.resource-jump a{font-size:7px;gap:9px;padding:21px 11px 21px 0}.resource-jump a+a{padding-left:11px}.resource-jump a>span{font-size:8px}.document-section{padding:50px 0;gap:32px}.document-description h2{font-size:40px}.document-description .lead{font-size:21px}.document-description>p:not(.lead){font-size:12px}.document-preview{padding:18px 19px}.preview-toolbar{margin-bottom:18px}.preview-toolbar>span{font-size:7px}.preview-caption{font-size:6px}.document-specs strong{font-size:19px}.document-actions .button{font-size:11px}.document-actions .text-link{font-size:11px}.resource-process{padding:55px 0}.resource-steps{grid-template-columns:1fr;gap:25px}.resource-steps article{padding-top:20px}.resource-steps article>span{font-size:25px}.resource-steps h3{margin-top:19px;font-size:24px}.resource-steps p{font-size:12px;max-width:360px}.review-note{flex-direction:column;gap:12px;margin-top:27px}.review-note p{font-size:10px}.resource-links{padding:55px 0}.resource-link-grid{grid-template-columns:1fr}.resource-link-grid>a{padding:27px}.resource-link-grid h3{font-size:26px;margin-top:20px}.resource-link-grid .mini-label{font-size:7px;min-height:0}.resource-link-grid p{font-size:12px}.resource-bottom{padding:50px 0}.resource-bottom h2{font-size:32px}.home-document-callout{padding:22px;align-items:start;flex-direction:column;gap:22px}.home-document-callout strong{font-size:18px}.home-document-cta{width:100%;justify-content:space-between}}
.document-index{display:grid;grid-template-columns:repeat(3,1fr);padding-top:45px;gap:16px;scroll-margin-top:100px}.document-index>a{border:1px solid #c5c5bc;padding:24px;position:relative;display:flex;flex-direction:column;gap:12px;transition:background .2s}.document-index>a:hover{background:#f8f8f3}.document-index span{font-size:7px;letter-spacing:1.1px;color:#73736a}.document-index strong{font-weight:400;font-size:19px;letter-spacing:-.5px;line-height:1.25;max-width:220px}.document-index small{font-size:9px;color:#77776c;margin-top:auto}.document-index b{position:absolute;bottom:22px;right:22px;font-size:18px;font-weight:400}.additional-document{border-top:1px solid #c5c5bc}.document-section{scroll-margin-top:80px}.document-description>.document-status{display:inline-block;font-size:8px!important;letter-spacing:.8px;border:1px solid #a8a89e;padding:8px 10px;color:#34342f;margin:0 0 22px}.document-detail a{text-decoration:underline;text-underline-offset:3px}.document-preview-image{display:block}
@media(max-width:800px){.document-index{gap:10px;padding-top:30px}.document-index>a{padding:19px}.document-index strong{font-size:16px}.document-index small{font-size:8px}.document-index b{right:16px;bottom:16px}}
@media(max-width:600px){.document-index{grid-template-columns:1fr;gap:10px;padding-top:25px}.document-index>a{padding:20px;gap:9px}.document-index strong{max-width:none;font-size:20px}.document-index small{font-size:9px}.document-index b{right:20px;bottom:20px}}
.resource-jump a{width:25%}.trade-document-section{background:#e3e3dc;padding:78px 0;scroll-margin-top:90px}.trade-document-section h2{font-size:48px;line-height:1.1}.trade-document-section .section-heading>p{font-size:13px;line-height:1.8;max-width:290px}.trade-directory-source{display:flex;align-items:baseline;gap:25px;border-top:1px solid #bdbdb1;border-bottom:1px solid #bdbdb1;padding:21px 0;margin-bottom:30px}.trade-directory-source>span{font-size:8px;letter-spacing:.9px;flex-shrink:0}.trade-directory-source>p{font-size:11px;color:#6b6b5e;line-height:1.8;margin:0;max-width:590px}.trade-directory-source>a{font-size:10px;margin-left:auto;flex-shrink:0;text-decoration:underline;text-underline-offset:4px}.trade-directory-controls{display:grid;grid-template-columns:2fr 1fr;gap:22px}.trade-directory-controls label{font-size:11px;display:flex;flex-direction:column;gap:11px;color:#56564c}.trade-directory-controls input,.trade-directory-controls select{width:100%;padding:16px 18px;border:1px solid #b8b8ab;border-radius:0;background:#f4f4ee;font-size:13px;color:#20201d;min-height:50px}.trade-directory-controls input:focus,.trade-directory-controls select:focus{outline:2px solid #444;outline-offset:3px}.trade-directory-results{display:flex;justify-content:space-between;align-items:center;margin:24px 0 17px;font-size:10px;color:#747467}.trade-directory-results button{background:none;border:0;font-size:10px;padding:8px 0;color:#34342d}.trade-directory-results button span{margin-left:12px;font-size:17px}.trade-document-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.trade-document{display:flex;flex-direction:column;border:1px solid #bebeb2;background:#f4f4ee;padding:25px 25px 19px;min-width:0}.trade-document[hidden]{display:none}.trade-document-meta{display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:7px;letter-spacing:.8px;color:#707063}.file-type{font-size:8px;color:#393932;letter-spacing:.6px;border:1px solid #b6b6a9;padding:6px 8px;flex-shrink:0}.trade-document h3{font-size:23px;letter-spacing:-.65px;line-height:1.2;margin:24px 0 14px}.trade-document>p{font-size:11px;line-height:1.7;color:#777769;margin:0 0 27px}.trade-document-link{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #cecec2;padding-top:16px;margin-top:auto;font-size:8px;letter-spacing:1px}.trade-document-link b{font-size:19px;font-weight:400}.trade-document:hover{background:#fff}.trade-document-link:hover span{text-decoration:underline;text-underline-offset:4px}.legacy-badge{font-size:7px;letter-spacing:.8px;display:block;width:max-content;background:#dfdfd3;padding:6px 8px;margin-top:15px}.legacy-badge+h3{margin-top:13px}.document-guidance{font-size:10px;text-decoration:underline;text-underline-offset:3px;margin-top:-12px;margin-bottom:23px}.trade-document-empty{border:1px solid #bdbdb0;text-align:center;padding:45px 20px}.trade-document-empty h3{font-size:24px;margin:0 0 12px}.trade-document-empty p{font-size:12px;color:#77776b;margin:0}.trade-document-note{display:flex;align-items:baseline;gap:30px;border-top:1px solid #bdbdb0;padding-top:22px;margin-top:30px}.trade-document-note>span{font-size:7px;letter-spacing:.8px;flex-shrink:0}.trade-document-note>p{font-size:11px;line-height:1.8;color:#707064;margin:0}.trade-document-note a{text-decoration:underline;text-underline-offset:3px}
@media(max-width:1050px){.trade-document-grid{grid-template-columns:repeat(2,1fr)}.trade-directory-source{flex-wrap:wrap;gap:12px 25px}.trade-directory-source>p{max-width:none;flex-basis:65%}.trade-directory-source>a{margin-left:0}.resource-jump a{padding-right:15px}.resource-jump a+a{padding-left:18px}}
@media(max-width:600px){.resource-jump{flex-wrap:wrap}.resource-jump a{width:50%;padding:18px 12px 18px 0;font-size:7px}.resource-jump a>span{font-size:10px}.resource-jump a+a{padding-left:16px}.resource-jump a:nth-child(3){border-left:0;padding-left:0}.resource-jump a:nth-child(n+3){border-top:1px solid #ffffff28}.trade-document-section{padding:50px 0}.trade-document-section h2{font-size:39px}.trade-document-section .section-heading>p{font-size:12px}.trade-directory-source{display:block;padding:20px 0}.trade-directory-source>p{margin:12px 0}.trade-directory-source>span{font-size:7px}.trade-directory-controls{grid-template-columns:1fr;gap:18px}.trade-directory-controls input,.trade-directory-controls select{font-size:12px}.trade-document-grid{grid-template-columns:1fr;gap:13px}.trade-document{padding:24px}.trade-document h3{font-size:25px}.trade-document>p{font-size:12px}.trade-document-meta{font-size:7px}.trade-document-note{flex-direction:column;gap:12px}.trade-document-note>p{font-size:10px}}
