.hyxls__types{grid-column:1/-1;display:grid!important;grid-template-columns:1fr 1fr;gap:10px}.hyxls__types label{margin:0;cursor:pointer}.hyxls__types input{position:absolute;opacity:0;pointer-events:none}.hyxls__types span{display:block;padding:13px;text-align:center;border:1px solid #dfbcab;border-radius:10px;background:#fff;color:#765345;font-weight:800}.hyxls__types input:checked+span{border-color:var(--hyxls);background:#fff0e8;color:var(--hyxls);box-shadow:inset 0 0 0 1px var(--hyxls)}@media(max-width:680px){.hyxls__types{grid-template-columns:1fr 1fr}.hyxls__types span{padding:11px 6px;font-size:14px}}.hyxls__industry{grid-column:1/-1}.hyxls__industry[hidden]{display:none!important}.hyxls__industry>label{margin-bottom:10px;text-align:center;font-size:17px;color:#663426}.hyxls__industry-table{overflow:hidden;border:1px solid #d5b7a8;border-radius:11px;background:#fff}.hyxls__industry-head{display:grid;grid-template-columns:90px 1fr;background:#f4ede8;border-bottom:1px solid #d5b7a8;text-align:center}.hyxls__industry-head b{padding:10px}.hyxls__industry-head b+b{border-left:1px solid #d5b7a8}.hyxls__industry-row{display:grid!important;grid-template-columns:90px 1fr;align-items:center;margin:0!important;border-bottom:1px solid #dfcbc1;cursor:pointer;background:#fff;transition:.18s ease}.hyxls__industry-row:last-child{border-bottom:0}.hyxls__industry-row:hover{background:#fff6f0}.hyxls__industry-row input{position:absolute;opacity:0;pointer-events:none}.hyxls__industry-mark{position:relative;padding:13px 8px 13px 36px;text-align:center;color:#d52418;font-size:23px;font-weight:900}.hyxls__industry-mark:before{content:"";position:absolute;left:17px;top:50%;width:14px;height:14px;border:1.5px solid #8c7b73;border-radius:50%;transform:translateY(-50%);background:#fff}.hyxls__industry-list{align-self:stretch;display:flex;align-items:center;padding:12px 14px;border-left:1px solid #dfcbc1;color:#432d25;font-size:15px;line-height:1.65}.hyxls__industry-row:has(input:checked){background:#fff0e7;box-shadow:inset 4px 0 0 var(--hyxls)}.hyxls__industry-row input:checked+.hyxls__industry-mark:before{border:4px solid var(--hyxls)}.hyxls__industry-row:focus-within{outline:3px solid rgb(251 86 48 / .16);outline-offset:-3px}@media(max-width:680px){.hyxls__industry-head,.hyxls__industry-row{grid-template-columns:65px 1fr}.hyxls__industry-mark{padding:12px 4px 12px 25px;font-size:20px}.hyxls__industry-mark:before{left:8px;width:13px;height:13px}.hyxls__industry-list{padding:10px 9px;font-size:14px}}