.OWUzyq_layout{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.OWUzyq_copy h2{max-width:495px}.OWUzyq_copy>p{color:#6c848d;max-width:470px;font-size:15px;line-height:1.9}.OWUzyq_disclaimer{color:#82959b;align-items:flex-start;gap:12px;max-width:460px;margin-top:32px;font-size:12px;line-height:1.7;display:flex}.OWUzyq_disclaimer>span:first-child{color:#0aa69b;font-size:18px}.OWUzyq_card{background:#f3f9f7;border:1px solid #dfeeea;padding:37px 40px;box-shadow:0 25px 45px #0d5c5f12}.OWUzyq_header{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.OWUzyq_header h3{margin:0;font-size:17px}.OWUzyq_tag{color:#06988c;letter-spacing:.08em;border:1px solid #a5d8d0;border-radius:30px;padding:6px 10px;font-size:9px;font-weight:800}.OWUzyq_fields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.OWUzyq_fields label{color:#587179;flex-direction:column;gap:9px;min-width:0;font-size:11px;font-weight:700;display:flex}.OWUzyq_fields input{color:#163948;background:#fff;border:1px solid #d7e5e2;border-radius:3px;outline:none;width:100%;min-height:48px;padding:15px 13px;font-size:15px;font-weight:700}.OWUzyq_fields input:focus{border-color:#15b7a9;box-shadow:0 0 0 3px #19cbbb25}.OWUzyq_fields input[aria-invalid=true]{border-color:#d58d45}.OWUzyq_result{border-top:1px solid #cde6e0;border-bottom:1px solid #cde6e0;flex-direction:column;gap:8px;margin-top:28px;padding:28px 0;display:flex}.OWUzyq_result>span{color:#68838a;font-size:12px}.OWUzyq_result output{font:800 clamp(23px, 2.6vw, 33px) var(--font-heading);letter-spacing:-1px;color:#079d8f}.OWUzyq_result small{color:#778d91;font-size:12px}.OWUzyq_foot{justify-content:space-between;align-items:center;gap:15px;padding-top:23px;font-size:11px;display:flex}.OWUzyq_foot span{color:#8ba3a7}.OWUzyq_foot a{color:#008e83;font-weight:800}@media (max-width:1100px){.OWUzyq_layout{gap:40px}}@media (max-width:900px){.OWUzyq_layout{grid-template-columns:1fr;gap:43px}.OWUzyq_copy h2{max-width:unset}}@media (max-width:620px){.OWUzyq_fields{grid-template-columns:1fr}.OWUzyq_card{padding:25px 22px}.OWUzyq_header h3{font-size:14px}.OWUzyq_result output{font-size:24px}.OWUzyq_foot{flex-wrap:wrap;font-size:10px}}
