.bo-col.dc{gap:0;width:100%;max-width:none;padding:0}.dc-main{width:100%;max-width:1200px;margin:0 auto;padding:clamp(24px,5vw,48px) clamp(16px,3vw,36px) 90px}.dc-nav{justify-content:space-between;align-items:center;padding:8px 0 26px;display:flex}.dc-brand{font:500 15px/1 var(--font-geist-sans), system-ui, sans-serif;color:var(--dim);text-decoration:none}.dc-brand b{color:var(--bone);font-weight:600}.dc-navr{align-items:center;gap:22px;display:flex}@media (max-width:760px){.dc-navr{display:none}}.dc-h1{font-family:var(--font-bebas), Impact, sans-serif;text-transform:uppercase;color:var(--bone);margin:clamp(16px,4vw,34px) 0 0;font-size:clamp(38px,7vw,68px);font-weight:400;line-height:.94}.dc-h1 em{color:var(--lime);font-style:normal}.dc-lead{max-width:62ch;font:400 15.5px/1.65 var(--font-geist-sans), system-ui, sans-serif;color:var(--dim);margin:14px 0 0}.dc-sec{border-top:1px solid var(--hair);margin-top:26px;padding-top:22px}.dc-sec:first-of-type{border-top:0;margin-top:22px;padding-top:0}.dc-sport{font:500 10.5px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--dim);align-items:center;gap:10px;margin:0 0 12px;display:flex}.dc-sport span{min-width:20px;height:20px;color:var(--lime);letter-spacing:0;background:#d2ff2a1f;border-radius:999px;place-items:center;padding:0 6px;font-size:10px;display:grid}.dc-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.dc-card{border:1px solid var(--hair);background:#f4f3ee05;border-radius:16px;align-items:center;gap:14px;padding:14px;text-decoration:none;transition:border-color .25s,transform .25s cubic-bezier(.2,.75,.2,1),background .25s;display:flex}.dc-card:hover{background:#d2ff2a0a;border-color:#d2ff2a73;transform:translateY(-3px)}.dc-img{background:var(--field);border:1px solid var(--hair);border-radius:13px;flex:none;place-items:center;width:66px;height:66px;display:grid;overflow:hidden}.dc-img img{object-fit:cover;width:100%;height:100%;display:block}.dc-img em{font-style:normal;font-family:var(--font-bebas), Impact, sans-serif;color:var(--dim);font-size:21px}.dc-body{min-width:0}.dc-body>b{font:600 15px/1.25 var(--font-geist-sans), system-ui, sans-serif;color:var(--bone);align-items:center;gap:6px;display:flex}.dc-tick{background:var(--lime);width:14px;height:14px;color:var(--ink);border-radius:50%;place-items:center;font-size:8px;font-style:normal;font-weight:700;display:grid}.dc-role{font:500 10px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.13em;text-transform:uppercase;color:var(--dim);margin-top:5px;display:block}.dc-loc{font:400 12px/1 var(--font-geist-sans), system-ui, sans-serif;color:var(--dim);margin-top:5px;display:block}.dc-link{font:400 11px/1 var(--font-geist-mono), ui-monospace, monospace;color:var(--dim);margin-top:7px;display:block}.dc-card:hover .dc-link{color:var(--lime)}.dc-cta{background:#d2ff2a0a;border:1px solid #d2ff2a59;border-radius:16px;margin-top:clamp(32px,5vw,54px);padding:clamp(22px,4vw,34px)}.dc-cta h2{font-family:var(--font-bebas), Impact, sans-serif;text-transform:uppercase;color:var(--bone);margin:0;font-size:clamp(24px,3.4vw,36px);font-weight:400;line-height:1}.dc-cta p{font:400 14.5px/1.6 var(--font-geist-sans), system-ui, sans-serif;color:var(--dim);margin:10px 0 18px}.dc-btn{background:var(--lime);color:var(--ink);font:700 14.5px/1 var(--font-geist-sans), system-ui, sans-serif;border-radius:11px;padding:14px 22px;text-decoration:none;display:inline-block}@media (max-width:620px){.dc-grid{grid-template-columns:1fr}}
