.industry-practice{border:1px solid #dce1ec;border-radius:12px;background:#f5f5f6;margin:20px 0;min-width:0;overflow-wrap:anywhere}.industry-practice>summary{min-height:48px;padding:15px 18px;line-height:1.6;font-size:14px;color:#15130e;cursor:pointer}.industry-practice>summary:focus-visible{outline:3px solid #314bb2;outline-offset:3px}.industry-practice>div{padding:0 18px 18px}.industry-practice p,.industry-practice li{font-size:13px;line-height:1.8;color:#314bb2}.industry-practice h3{font-size:15px;line-height:1.6;margin:18px 0 8px}.industry-practice ul{padding-left:20px}.industry-practice a{color:#15130e;text-underline-offset:4px;overflow-wrap:anywhere}.industry-practice li a,.industry-index-link{display:inline-flex;align-items:center;min-height:44px;line-height:1.7}.industry-boundary{font-size:12px!important;line-height:1.8;color:#565c6b}.industry-brief-gate{display:flex!important;align-items:flex-start;gap:12px;line-height:1.8;font-size:13px;margin-top:18px}.industry-brief-gate input{width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;flex:0 0 22px;margin-top:3px;accent-color:#15130e}.industry-brief-gate span{min-width:0;overflow-wrap:anywhere}.industry-brief-gate:focus-within{outline:2px solid #314bb2;outline-offset:5px}.industry-review-index article{border-top:1px solid #dce1ec;padding:24px 0;scroll-margin-top:90px;overflow-wrap:anywhere}.industry-review-index p,.industry-review-index li{line-height:1.8;font-size:14px;max-width:90ch}.industry-review-index h2{font-size:24px;line-height:1.4}.industry-review-index a{min-height:44px;display:inline-flex;align-items:center;overflow-wrap:anywhere}.industry-review-index .industry-tags{font-size:12px;color:#565c6b}@media(max-width:600px){.industry-practice>summary{padding:14px 15px}.industry-practice>div{padding:0 15px 15px}.industry-practice p,.industry-practice li{font-size:14px}.industry-review-index h2{font-size:21px}}
.industry-search{display:flex;flex-direction:column;gap:9px;max-width:640px;font-size:14px;line-height:1.6;margin-top:22px}.industry-search input{min-height:48px;padding:12px 15px;border:1px solid #565c6b;border-radius:8px;background:#fff;font:inherit;width:100%;box-sizing:border-box}.industry-search input:focus-visible{outline:3px solid #314bb2;outline-offset:3px}.industry-review-index [hidden]{display:none!important}
.industry-brief-gate{flex-direction:row!important;align-items:flex-start!important}.industry-brief-gate span{flex:1;font-size:13px!important;line-height:1.8!important}.industry-brief-gate input{margin-left:0!important;margin-right:0!important}
