.documents__box{border-top:1px solid var(--bd-tertiary-trans-16)}.documents__grid{display:grid;grid-template-columns:repeat(12,1fr)}.documents__nav{grid-column:1/5;padding-top:1rem}.documents__nav-list{position:sticky;top:calc(var(--height-header) + 2rem)}.documents__list{border-left:1px solid var(--bd-tertiary-trans-16);grid-column:5/-1;min-height:50vh}.documents__nav-text{background:transparent;border:0;font-size:1.5rem;font-weight:500;letter-spacing:-.04em;line-height:1;margin:0;padding:.5rem 0;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (width <= 79.9375rem){.documents__nav-text{font-size:1.25rem;line-height:1}}.documents__nav-text:focus,.documents__nav-text:focus-visible{color:inherit;outline:none}.documents__nav-item{color:var(--txt-secondary-invert);margin:1rem 0;transition:color var(--trans-base),opacity var(--trans-base)}.documents__nav-item.active{color:inherit}.documents__elem{margin-right:calc(var(--padding-wrapper)*-1)}@media (hover:hover),screen and (min-width:0�){.documents__nav-item:not(.active):where(:hover,:focus-visible){opacity:.5}}@media only screen and (width <= 79.9375rem){.documents__nav{padding-top:.5rem}.documents__nav-item{margin:.5625rem 0}.documents__nav-text{padding:.5625rem 0}}@media only screen and (width <= 47.9375rem){.documents__grid{grid-template-columns:100%}.documents__nav-list{position:static}.documents__nav{background-color:var(--bg-internal-page-dusty);border-bottom:1px solid var(--bd-tertiary-trans-16);grid-column:auto;margin-left:calc(var(--padding-wrapper)*-1);margin-right:calc(var(--padding-wrapper)*-1);padding-top:0;position:sticky;top:var(--height-header);z-index:1}.documents__nav-list{-ms-overflow-style:none;align-items:center;display:flex;gap:1rem;overflow:auto;overscroll-behavior:contain;padding-left:var(--padding-wrapper);padding-right:var(--padding-wrapper);scrollbar-width:none}.documents__nav-list::-webkit-scrollbar{display:none}.documents__list{border-left:none;grid-column:auto}.documents__elem{margin-left:calc(var(--padding-wrapper)*-1)}.documents__box{border-top:none}}.doc{border-bottom:1px solid var(--bd-tertiary-trans-16);-moz-column-gap:.25rem;column-gap:.25rem;display:grid;grid-template-columns:1.25rem 1fr min-content;padding:2.5rem;position:relative;row-gap:2.5rem;text-transform:uppercase;transition:background-color var(--trans-base)}.doc:active{background-color:var(--txt-tertiary)}.doc:has(.doc__link:focus,.doc__link:focus-visible){background-color:var(--txt-tertiary)}.doc__link{align-items:center;color:inherit;display:flex;font-family:Avenir Next,monospace;font-size:.8125rem;font-weight:600;gap:.25rem;letter-spacing:.02em;line-height:1}.doc__link:before{content:"";top:0;right:0;bottom:0;left:0;position:absolute}.doc__link:focus,.doc__link:focus-visible{outline:none}.doc__name{display:-webkit-box;font-size:1.125rem;font-weight:500;line-height:1.2222222222;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;grid-column:span 2;letter-spacing:.02em}.doc__data{font-family:Avenir Next,monospace;font-size:.8125rem;font-weight:600;letter-spacing:.02em;line-height:1}.doc__icon,.doc__svg{height:1.25rem;width:1.25rem}@media (hover:hover),screen and (min-width:0�){.doc:where(:hover,:focus-visible){background-color:var(--tertiary-hover)}}@media only screen and (width <= 79.9375rem){.doc{padding:1.5rem}.doc__name{max-width:75%}}@media only screen and (width <= 47.9375rem){.doc{-moz-column-gap:.75rem;column-gap:.75rem;grid-template-columns:2rem 1fr min-content;padding:1rem;row-gap:1.5rem}.doc__name{grid-column:2;max-width:100%}.doc__svg{grid-row:1;height:2rem;width:2rem}.doc__svg svg{height:100%;width:100%}.doc__link{grid-column:2}.doc__data,.doc__link{font-family:Avenir Next,monospace;font-size:.6875rem;font-weight:600;letter-spacing:.04em;line-height:1.0909090909}}.doc-download{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between}.doc-download__count{font-family:Avenir Next,monospace;font-size:.8125rem;font-weight:600;letter-spacing:.02em;line-height:1.2307692308;text-transform:uppercase}.doc-download__btn-count{display:none}@media only screen and (width <= 79.9375rem){.doc-download__count{font-family:Avenir Next,monospace;font-size:.6875rem;font-weight:600;letter-spacing:.04em;line-height:1.0909090909}}@media only screen and (width <= 47.9375rem){.doc-download__count{display:none}.doc-download__btn-count{display:block}}
