.cw-sec{padding-bottom:70px}.cw-h{border-bottom:1px solid var(--line);align-items:baseline;gap:12px;margin:0 0 22px;padding-bottom:14px;font-size:26px;display:flex}.cw-h span{color:var(--acc);font-size:15px;font-weight:700}.cwall{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.cw-it{background:var(--bg2);border:1px solid var(--line);min-height:170px;transition:background .4s, border-color .4s, transform .5s var(--ease);border-radius:16px;place-items:center;padding:26px;display:grid;position:relative}.cw-it:hover{background:var(--card);border-color:var(--acc);transform:translateY(-4px)}.cw-it.has-logo{background:#f4f0e9;border-color:#f4f0e9}.cw-it.has-logo:hover{border-color:var(--acc);background:#fff}.cw-it.has-logo.dark,.cw-it.has-logo.dark:hover{background:#1f2a33;border-color:#1f2a33}.cw-it.has-logo.dark img{mix-blend-mode:normal}.cw-it.has-logo.dark:hover{border-color:var(--acc)}.cw-it img{object-fit:contain;mix-blend-mode:multiply;width:auto;max-width:78%;height:auto;max-height:96px}.cw-it.has-logo .cw-links a{background:#fff;border-color:#ddd5c8}.cw-name{text-align:center;color:#e9e2d7;font-size:22px;font-weight:800;line-height:1.2;transition:color .3s}.cw-name small{letter-spacing:.08em;color:var(--mut);margin-bottom:6px;font-size:12.5px;font-weight:500;display:block}.cw-it:hover .cw-name{color:#fff}.cw-links a{width:34px;height:34px;color:var(--acc);border:1px solid var(--line);opacity:0;transition:opacity .3s, transform .4s var(--ease), background .3s;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:12px;left:14px;transform:translate(6px)}.cw-it:hover .cw-links a{opacity:1;transform:none}.cw-links a:hover{background:var(--acc);color:#fff}.cw-flag{font-size:10.5px;top:10px;right:10px}.cw-note{color:var(--mut);padding-bottom:110px;font-size:13.5px}@media (max-width:900px){.cwall{grid-template-columns:1fr 1fr}.cw-it{min-height:130px;padding:16px}.cw-name{font-size:18px}.cw-links a{opacity:1;transform:none}}
