body.c21-forum-ready{font-family:Arial,sans-serif!important;background:#f5f6fa;color:#20283a}body.c21-forum-ready #page-header,body.c21-forum-ready #page-navbar,body.c21-forum-ready .secondary-navigation,body.c21-forum-ready .fl-lesson-intro,body.c21-forum-ready .fl-reference-sidebar,body.c21-forum-ready .fl-journey-navigation,body.c21-forum-ready .fl-module-wayfinding{display:none!important}body.c21-forum-ready .fl-institute-bar{background:#111f3e!important;color:white!important}body.c21-forum-ready .fl-institute-bar nav{display:none!important}body.c21-forum-ready .fl-institute-bar strong,body.c21-forum-ready .fl-institute-bar a,body.c21-forum-ready .fl-institute-bar span{color:white!important}body.c21-forum-ready #region-main{padding:0!important;border:0!important;background:#f5f6fa!important}body.c21-forum-ready .fl-reference-layout{display:block!important;margin:0!important}body.c21-forum-ready .fl-reference-content{padding:0!important}.c21-forum-content{max-width:1050px;margin:auto;padding:36px}.c21-forum-content h1,.c21-forum-content h2{font:700 28px/1.4 Arial,sans-serif!important;color:#20283a!important}.c21-forum-content #intro{background:white;border:1px solid #e2e5ec;border-radius:13px;padding:24px;margin:22px 0;font-size:16px;line-height:1.75}.c21-forum-content .no-overflow{overflow-wrap:anywhere}.c21-forum-nav{display:flex;flex-wrap:wrap;gap:16px;border-top:1px solid #dce0e8;margin-top:30px;padding-top:24px}.c21-forum .btn-primary{background:#111f3e!important;border-color:#111f3e!important;color:white!important;border-radius:9px;min-height:44px;padding:12px 18px}.c21-forum .btn-outline-primary{background:white;border-color:#dce0e8;color:#111f3e;border-radius:9px;min-height:44px;padding:12px 18px}.c21-forum a:focus-visible,.c21-forum button:focus-visible{outline:3px solid #c8a01e;outline-offset:3px}@media(max-width:750px){.c21-forum-content{padding:24px 18px}.c21-forum-content h1,.c21-forum-content h2{font-size:24px!important}.c21-forum-content #intro{padding:18px}.c21-forum-ready #page-content,.c21-forum-ready #region-main-box{padding-left:0!important;padding-right:0!important}.c21-forum .table-responsive{overflow-x:auto;max-width:100%}.c21-forum-nav a{white-space:normal}}
