.ccc-bc-related{clear:both;margin:48px 0 0;padding:0;background:0 0}.ccc-bc-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 22px}.ccc-bc-heading{margin:0!important;padding:0!important;font:600 28px/1.2 Rubik,system-ui,sans-serif!important;letter-spacing:-.01em;color:#04012a!important}.ccc-bc-nav{display:flex;gap:8px;flex:0 0 auto}.ccc-bc-nav button{display:grid;place-items:center;width:40px;height:40px;margin:0;padding:0;border:1px solid #e7e4de;border-radius:50%;background:#fff;color:#04012a;cursor:pointer;box-shadow:none;transition:border-color .15s,opacity .15s}.ccc-bc-nav button:hover{border-color:#04012a}.ccc-bc-nav button:disabled{opacity:.35;cursor:default;border-color:#e7e4de}.ccc-bc-scroller{display:flex;gap:20px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:0;margin:0;scrollbar-width:none;-ms-overflow-style:none}.ccc-bc-scroller::-webkit-scrollbar{display:none;width:0;height:0}.ccc-bc-scroller>.ccc-bc-card{flex:0 0 calc(( 100% - 40px ) / 3);scroll-snap-align:start}.ccc-bc-scroller .ccc-bc-body{padding:20px 20px 18px}.ccc-bc-scroller .ccc-bc-tags{margin-bottom:14px}.ccc-bc-scroller .ccc-bc-tag{font-size:11.5px;padding:6px 8px}.ccc-bc-scroller .ccc-bc-title{font-size:17px!important;margin-bottom:16px!important}.ccc-bc-scroller .ccc-bc-more{font-size:15px}@media (max-width:1024px){.ccc-bc-scroller>.ccc-bc-card{flex-basis:calc(( 100% - 20px ) / 2)}}.single-post nav.post-navigation{margin:48px 0 0!important;padding:0!important;border:0!important}.single-post nav.post-navigation .nav-links{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin:0!important;padding:0!important;border:0!important}.single-post nav.post-navigation .nav-links::before,.single-post nav.post-navigation .nav-links::after{display:none!important}.single-post nav.post-navigation .nav-previous,.single-post nav.post-navigation .nav-next{float:none!important;width:auto!important;margin:0!important;padding:0!important;border:0!important;text-align:left}.single-post nav.post-navigation .nav-next{grid-column:2}.single-post nav.post-navigation .nav-links a{display:flex!important;flex-direction:column;gap:10px;height:100%;padding:20px 22px!important;border:1px solid #e7e4de!important;border-radius:16px;background:#fff;box-shadow:none!important;text-decoration:none!important;transition:border-color .15s}.single-post nav.post-navigation .nav-links a:hover{border-color:#04012a!important}.single-post nav.post-navigation .nav-next a{align-items:flex-end;text-align:right}.single-post nav.post-navigation .title{display:inline-flex!important;align-items:center;gap:8px;margin:0!important;font:500 12.5px/1 Rubik,system-ui,sans-serif!important;letter-spacing:.08em;text-transform:uppercase;color:#6b7084!important}.single-post nav.post-navigation .title i{margin:0!important;font-size:14px!important;color:#04012a!important}.single-post nav.post-navigation .post-title{display:block;margin:0!important;font:500 17px/1.35 Rubik,system-ui,sans-serif!important;color:#04012a!important}.single-post nav.post-navigation .nav-links a:hover .post-title{text-decoration:underline;text-underline-offset:3px}@media (max-width:767px){.single-post nav.post-navigation .nav-links{grid-template-columns:minmax(0,1fr);gap:12px}.single-post nav.post-navigation .nav-next{grid-column:auto}}.ccc-bc-noimg{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:#04012a}#content .oceanwp-pagination,#content ul.page-numbers{margin-top:40px}@media (max-width:767px){.ccc-bc-related{margin-top:36px}.ccc-bc-heading{font-size:22px!important}.ccc-bc-scroller>.ccc-bc-card{flex-basis:100%}.ccc-bc-nav button{width:36px;height:36px}}