.ceobi-featured-publications{padding:clamp(28px,4vw,52px)!important;border:1px solid rgba(212,170,82,.42)!important;border-radius:32px!important;background:linear-gradient(155deg,#061d2d 0%,#08283b 55%,#071f35 100%)!important;box-shadow:0 28px 85px rgba(0,0,0,.34)!important}.ceobi-featured-publications__brand{color:#d4aa52;font-weight:900;letter-spacing:.08em;font-size:.86rem}.ceobi-featured-publications__head{align-items:flex-end!important}.ceobi-featured-publications__head h2{font-size:clamp(2.2rem,5vw,3.8rem)!important;line-height:1.14;margin:.4rem 0 .65rem!important}.ceobi-featured-publications__head p{font-size:1.04rem;max-width:780px!important}.ceobi-featured-publications__legend{padding:14px 0 4px;border-top:1px solid rgba(212,170,82,.16);border-bottom:1px solid rgba(212,170,82,.12)}.ceobi-featured-articles{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}.ceobi-featured-article{padding:0!important;border:1px solid rgba(212,170,82,.32)!important;border-radius:22px!important;background:linear-gradient(150deg,rgba(12,45,64,.94),rgba(7,29,44,.97))!important;overflow:hidden}.ceobi-featured-article__classification{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;border-bottom:1px solid rgba(212,170,82,.18);background:rgba(255,255,255,.018)}.ceobi-featured-classification-cell{display:grid;text-decoration:none;gap:5px;padding:12px 15px;min-width:0;border-inline-start:1px solid rgba(212,170,82,.12);border-bottom:1px solid rgba(212,170,82,.1)}.ceobi-featured-classification-cell span{display:flex;align-items:center;gap:7px;color:#8fa8b5;font-size:.68rem;font-weight:800}.ceobi-featured-classification-cell span i{color:#d4aa52}.ceobi-featured-classification-cell strong{color:#edf6f8;font-size:.78rem;line-height:1.5}.ceobi-featured-article__summary{display:grid;grid-template-columns:1fr auto;align-items:center;gap:16px;padding:17px 20px;cursor:pointer;list-style:none}.ceobi-featured-article__summary::-webkit-details-marker{display:none}.ceobi-featured-article__summary>span{display:grid;gap:5px}.ceobi-featured-article__summary small{color:#d4aa52;font-size:.72rem;font-weight:800}.ceobi-featured-article__summary h3{padding:0!important;margin:0!important}.ceobi-featured-article__summary>i{color:#d4aa52}.ceobi-featured-article__content{border-top:1px solid rgba(212,170,82,.18)}.ceobi-featured-article__content>p{padding:16px 20px 4px;margin:0!important;color:#afc1ca!important}.ceobi-featured-article__footer{padding:15px 20px 18px!important}.ceobi-featured-publications__all{background:rgba(212,170,82,.055)}
.ceobi-featured-tools{margin-top:28px!important;padding:clamp(28px,4vw,52px)!important;border:1px solid rgba(212,170,82,.42)!important;border-radius:32px!important;background:linear-gradient(155deg,#061d2d 0%,#08283b 55%,#071f35 100%)!important;box-shadow:0 28px 85px rgba(0,0,0,.3)!important}.ceobi-featured-tools__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px}.ceobi-featured-tool{display:flex;flex-direction:column;min-height:260px;padding:22px;border:1px solid rgba(212,170,82,.3);border-radius:22px;background:linear-gradient(150deg,rgba(12,45,64,.94),rgba(7,29,44,.97));text-decoration:none;transition:transform .2s ease,border-color .2s ease}.ceobi-featured-tool:hover,.ceobi-featured-tool:focus-visible{transform:translateY(-4px);border-color:rgba(212,170,82,.68);outline:none}.ceobi-featured-tool__icon{display:grid;place-items:center;width:46px;height:46px;border:1px solid rgba(212,170,82,.35);border-radius:14px;color:#d4aa52;background:rgba(212,170,82,.06);font-size:1.1rem}.ceobi-featured-tool__domain{margin-top:18px;color:#d4aa52;font-size:.72rem;font-weight:800}.ceobi-featured-tool h3{margin:8px 0 8px!important;color:#edf6f8!important;font-size:1.18rem!important}.ceobi-featured-tool p{margin:0!important;color:#afc1ca!important;line-height:1.75;font-size:.9rem}.ceobi-featured-tool__action{margin-top:auto;padding-top:18px;color:#d4aa52;font-weight:800;font-size:.84rem}.ceobi-featured-tools .ceobi-featured-publications__brand{color:#d4aa52}
.ceobi-template-gallery{width:100%;margin:28px 0!important;padding:clamp(24px,4vw,48px)!important;border:1px solid rgba(212,170,82,.42)!important;border-radius:32px!important;background:linear-gradient(155deg,#061d2d 0%,#08283b 55%,#071f35 100%)!important}.ceobi-template-gallery__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}.ceobi-template-card{display:flex!important;flex-direction:column!important;border:1px solid rgba(212,170,82,.32)!important;border-radius:22px!important;background:linear-gradient(150deg,rgba(12,45,64,.94),rgba(7,29,44,.97))!important;overflow:hidden!important}.ceobi-template-card__media{display:block!important;width:100%!important;aspect-ratio:16/9!important;background-size:cover!important;background-position:center!important}.ceobi-template-card__body{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:14px!important;padding:18px 20px 20px!important}.ceobi-template-card h3{color:#edf6f8!important}.ceobi-template-card p{color:#afc1ca!important}.ceobi-template-card a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:9px 14px!important;border:1px solid #d4aa52!important;border-radius:12px!important;color:#d4aa52!important;text-decoration:none!important}
@media(max-width:860px){.ceobi-featured-tools__grid{grid-template-columns:1fr}.ceobi-featured-article__classification{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ceobi-featured-publications__head{align-items:flex-start!important}.ceobi-featured-publications__all{width:100%;justify-content:center}.ceobi-template-gallery__grid{grid-template-columns:1fr!important}}@media(max-width:520px){.ceobi-featured-publications,.ceobi-featured-tools{padding:22px 15px!important;border-radius:24px!important}.ceobi-featured-article__classification{grid-template-columns:1fr!important}.ceobi-featured-classification-cell{border-inline-start:0!important}.ceobi-featured-article__summary{padding:15px 16px}.ceobi-featured-tool{min-height:230px;padding:18px}.ceobi-template-card__body{grid-template-columns:1fr!important;padding:16px!important}}
.ceobi-inline-icon{width:1em;height:1em;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}html[dir="rtl"] .ceobi-inline-icon{transform:scaleX(-1)}
