.dnd-section:has(.dacodes-rec){background:none!important;padding:0!important}.dnd-section:has(.dacodes-rec)>.row-fluid{max-width:none!important}.dnd-section:has(.dacodes-rec) .dnd-column{padding:0!important}.dacodes-rec{background:radial-gradient(120% 140% at 50% 0,#0b0b86 0,#06065a 55%,#04043f 100%);color:#fff;font-family:Poppins,sans-serif;padding:104px 32px}.dacodes-rec *,.dacodes-rec :after,.dacodes-rec :before{box-sizing:border-box}.dacodes-rec__in{margin:0 auto;max-width:1200px}.dacodes-rec h2{color:#fff;font-size:clamp(26px,3.2vw,44px);font-weight:800;letter-spacing:-.01em;line-height:1.15;margin:0;text-align:center;text-wrap:balance}.dacodes-rec__grid{display:grid;gap:16px;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:56px}.dacodes-rec__span2{grid-column:span 2}.dacodes-rec__tile{align-items:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.12);border-radius:16px;display:flex;height:168px;justify-content:center;min-width:0;padding:24px}.dacodes-rec__tile img{display:block;max-height:100%;max-width:100%;object-fit:contain}.dacodes-rec__badge{height:104px;width:auto}.dacodes-rec__invert{filter:invert(1)}.dacodes-rec__tile--wide{padding:20px 28px}.dacodes-rec__tile--wide img{height:auto;max-height:56px;width:100%}.dacodes-rec__claude{height:64px;max-height:64px;max-width:100%;width:auto}@media (max-width:1000px){.dacodes-rec{padding:72px 20px}.dacodes-rec__grid{grid-auto-flow:dense;grid-template-columns:repeat(2,minmax(0,1fr))}.dacodes-rec__span2{grid-column:span 2}.dacodes-rec__tile{height:140px}.dacodes-rec__badge{height:88px}}