.bo-topic-directory{width:100%;min-width:0}.bo-topic-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:32px;border-top:1px solid #3d4649;padding:24px 0}.bo-topic-row h3{font-size:24px;line-height:1.3;margin:0}.bo-topic-row p{font-size:17px;line-height:1.65;margin:0 0 8px}.bo-topic-row small{color:#b6bfbe}.bo-topic-row a,.bo-shared-stages a,.bo-work-invitation a{color:#b9f65c;text-underline-offset:5px}.bo-shared-stages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 36px;margin:24px 0;padding-left:24px;list-style:decimal}.bo-shared-stages li{padding:8px;line-height:1.5}.bo-work-invitation{padding:40px 0;border-top:1px solid #3d4649;display:flex;flex-direction:column;gap:20px}.bo-work-invitation h2{font-size:32px;line-height:1.2;margin:0}.bo-work-invitation p{font-size:18px;line-height:1.65;max-width:760px;margin:0}.bo-library-sections a:focus-visible,.bo-topic-row a:focus-visible,.bo-shared-stages a:focus-visible,.bo-work-invitation a:focus-visible{outline:2px solid #b9f65c;outline-offset:5px}.bo-recovery-search>.oxy-text{flex:1 1 220px;min-width:0}.bo-recovery-input{width:100%}.bo-recovery-search :focus-visible{outline:2px solid #b9f65c;outline-offset:4px}.bo-recovery-copy a{color:#b9f65c}
@media(max-width:767px){.bo-topic-row{grid-template-columns:minmax(0,1fr);gap:10px}.bo-shared-stages{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px}.bo-work-invitation h2{font-size:28px}}
@media(max-width:479px){.bo-shared-stages{grid-template-columns:minmax(0,1fr)}}
