.wcc{background:#eff6fc;border:1px solid #cbdff1;border-radius:16px;padding:30px;margin:25px 0 44px;color:#122945}.wcc h2{margin:0 0 16px!important;font-size:28px}.wcc p{font-size:15px}.wcc-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:24px 0}.wcc label{display:block;font-size:14px;font-weight:600;line-height:1.6}.wcc input,.wcc select{display:block;background:#fff;border:1px solid #a9bfd3;border-radius:6px;padding:11px 12px;width:100%;margin-top:9px;color:#122945;font-size:15px;min-height:48px}.wcc-wide{grid-column:1/-1}.wcc button{background:#1159b8;color:#fff;padding:12px 20px;border:1px solid #1159b8;border-radius:6px;font-weight:600;cursor:pointer;margin:0 8px 12px 0;font-size:15px}.wcc button.wcc-reset{background:transparent;color:#244461;border-color:#9fb8d0}.wcc-result{display:none}.wcc-result.visible{display:block;margin:12px 0 20px;padding:22px;border-radius:10px;background:#fff;border-left:4px solid #20b5cf}.wcc-result p{margin:0 0 12px}.wcc-result p:last-child{margin:0}.wcc-result strong{display:block;font-size:30px;color:#1159b8}.wcc .wcc-note{font-size:12px;color:#526579;line-height:1.8;margin:12px 0 0}.wcc input:focus,.wcc select:focus,.wcc button:focus-visible{outline:3px solid #67bddd;outline-offset:3px}@media(max-width:600px){.wcc{padding:23px 18px}.wcc-fields{grid-template-columns:1fr}.wcc h2{font-size:25px}}
