.legal-documents-module-scss-module___Zo2OW__shell{margin-top:2rem;margin-bottom:2rem}.legal-documents-module-scss-module___Zo2OW__grid{flex-direction:column;gap:1.5rem;display:flex}@media (min-width:1024px){.legal-documents-module-scss-module___Zo2OW__grid{grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:start;gap:2rem;display:grid}}.legal-documents-module-scss-module___Zo2OW__sidebarDesktop{display:none}@media (min-width:1024px){.legal-documents-module-scss-module___Zo2OW__sidebarDesktop{background:#fafafa;border:1px solid #e5e7eb;border-radius:.75rem;align-self:flex-start;max-height:calc(100vh - 8rem);padding:1rem;display:block;position:sticky;top:6.5rem;overflow-y:auto}}.legal-documents-module-scss-module___Zo2OW__sidebarMobile{display:block}@media (min-width:1024px){.legal-documents-module-scss-module___Zo2OW__sidebarMobile{display:none}}.legal-documents-module-scss-module___Zo2OW__mobileDetails{background:#fafafa;border:1px solid #e5e7eb;border-radius:.75rem;padding:0;overflow:hidden}.legal-documents-module-scss-module___Zo2OW__mobileSummary{cursor:pointer;color:#111827;-webkit-user-select:none;user-select:none;padding:.875rem 1rem;font-size:.875rem;font-weight:600;list-style:none}.legal-documents-module-scss-module___Zo2OW__mobileSummary::-webkit-details-marker{display:none}.legal-documents-module-scss-module___Zo2OW__mobileSummary:after{content:"";float:right;border-bottom:2px solid #6b7280;border-right:2px solid #6b7280;width:.5rem;height:.5rem;margin-top:.35rem;transition:transform .15s;transform:rotate(45deg)}.legal-documents-module-scss-module___Zo2OW__mobileDetails[open] .legal-documents-module-scss-module___Zo2OW__mobileSummary:after{margin-top:.5rem;transform:rotate(225deg)}.legal-documents-module-scss-module___Zo2OW__mobileNavInner{border-top:1px solid #e5e7eb;padding:1rem}.legal-documents-module-scss-module___Zo2OW__main{min-width:0}.legal-documents-module-scss-module___Zo2OW__navGroup{margin-top:1rem}.legal-documents-module-scss-module___Zo2OW__navGroup:first-child{margin-top:0}.legal-documents-module-scss-module___Zo2OW__groupTitle{letter-spacing:.06em;text-transform:uppercase;color:#6b7280;margin:0 0 .5rem;font-size:.6875rem;font-weight:700}.legal-documents-module-scss-module___Zo2OW__navList{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.legal-documents-module-scss-module___Zo2OW__navLink{color:#374151;border-radius:.375rem;margin-left:-.5rem;padding:.375rem .5rem;font-size:.8125rem;line-height:1.35;text-decoration:none;transition:background .12s,color .12s;display:block}.legal-documents-module-scss-module___Zo2OW__navLink:hover{color:#111827;background:#f3f4f6}.legal-documents-module-scss-module___Zo2OW__navLinkActive{background:var(--bulkoon-primary-soft);color:var(--bulkoon-primary);font-weight:600}.legal-documents-module-scss-module___Zo2OW__navLinkActive:hover{background:var(--chip-bg-hover);color:var(--bulkoon-primary-hover)}
