div.kwc .kwc-hubfeat{list-style:none;margin:0;padding:0;display:grid;gap:10px}div.kwc .kwc-hubfeat a{display:flex;align-items:center;gap:14px;background:#fff;border:1px solid var(--line);border-radius:14px;padding:12px 14px;text-decoration:none;color:var(--navy)!important;font-weight:700;transition:box-shadow .15s,transform .15s}div.kwc .kwc-hubfeat a:hover{box-shadow:0 8px 24px rgba(11,58,74,.14);transform:translateY(-1px)}div.kwc select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%235d6d82' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:38px}div.kwc .kwc-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}div.kwc .kwc-check{display:flex;gap:10px;align-items:flex-start;margin:4px 0 14px;background:var(--soft);border-radius:12px;padding:10px 12px}div.kwc .kwc-check input{margin:3px 0 0;width:18px;height:18px;accent-color:var(--blue);flex:none}div.kwc .kwc-check label{margin:0;font-weight:500;font-size:.88rem}div.kwc .kwc-rows div{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-top:1px solid rgba(255,255,255,.14);font-size:.88rem;color:#e6f1f3}div.kwc .kwc-rows div span:last-child{font-weight:700;text-align:right;color:#fff;white-space:nowrap}div.kwc .kwc-msg.ok{background:#eaf6ef;border-color:#bfe1cd;color:#175c39}div.kwc .kwc-rel.big a{padding:22px}@media (max-width:560px){div.kwc .kwc-row{grid-template-columns:1fr}}