.bw-toc{background-color:#fff;border-radius:.5rem;border-top:0;box-shadow:0 4px 4px rgba(0,0,0,.25);display:flex;flex-direction:column;left:1rem;margin-bottom:2rem;max-height:calc(100vh - 203px);opacity:0;overflow:hidden;padding-left:0;padding-right:0;position:fixed;right:1rem;top:3.75rem;transform:none;transition:.2s ease-in-out;visibility:hidden;z-index:1234}@media screen and (min-width:768px){.bw-toc{box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06);display:block;opacity:1;padding:2rem;position:static;visibility:visible}}.bw-toc--has-icons:not(.bw-toc--is-visible){max-height:none}.bw-toc--is-visible{opacity:1;transform:translateY(0);visibility:visible}.bw-toc--is-visible+.bw-sidebar-toc__mobile-toggle .bw-sidebar-toc__mobile-toggle-normal-text{display:none}.bw-toc--is-visible+.bw-sidebar-toc__mobile-toggle .bw-sidebar-toc__mobile-toggle-active-text{display:block}.bw-toc__link-wrap{grid-gap:0;display:grid;flex:1;gap:0;overflow:auto;padding:.75rem 1rem}@media screen and (min-width:768px){.bw-toc__link-wrap{grid-gap:1rem;align-items:flex-start;gap:1rem;grid-template-columns:repeat(3,1fr)}}.bw-toc__link{border:4px solid #fff;border-radius:.5rem;padding:.5rem .75rem;transition:.3s}@media screen and (min-width:768px){.bw-toc__link{padding:.5rem;text-align:center}}.bw-toc__link:hover{border-color:var(--indigo-500);box-shadow:var(--shadow-lg)}.bw-toc__link img{display:none;margin-bottom:1.5rem;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.bw-toc__link img{display:block}}.bw-toc__link--is-active{background-color:#fff;border-color:var(--indigo-500);color:#fff}.bw-toc__title{padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width:768px){.bw-toc__title{grid-column:1/4;text-align:center}}.bw-toc .bw-card-hr{margin:1rem 0 .5rem}.bw-toc__step{color:var(--grayblue-400);font-size:1.125rem;line-height:1.6}@media screen and (min-width:768px){.bw-toc__step{margin-bottom:1rem}}.bw-toc__description{color:var(--color-background-dark);font-size:1.25rem;font-weight:600;line-height:1.3}@media screen and (min-width:768px){.bw-toc__description{font-weight:700;padding-bottom:1rem}}
/*# sourceMappingURL=toc.css.map */
