.ca-partcontent-content{--keyboard-accent:#317ece;--keyboard-heading:#333333;color:inherit;text-align:left;line-height:1.65;word-spacing:normal;letter-spacing:normal}.ca-partcontent-content h2,.ca-partcontent-content h3{color:var(--keyboard-heading);line-height:1.35;margin:1.1rem 0 .65rem}.ca-partcontent-content h2{font-size:1.35rem}.ca-partcontent-content h3{font-size:1.1rem}.ca-partcontent-content a{color:var(--keyboard-accent);text-decoration:underline;text-underline-offset:3px}.ca-partcontent-content details{border:1px solid #dce1e6;border-radius:6px;padding:.85rem 1rem;margin:.8rem 0}.ca-partcontent-content summary{font-weight:600;cursor:pointer;line-height:1.5;color:var(--keyboard-heading)}.ca-partcontent-content details[open] summary{margin-bottom:.7rem}.ca-partcontent-content .ca-partcontent-service{margin:1rem 0}.ca-partcontent-content ul{padding-left:1.3rem}.ca-partcontent-content li{margin:.3rem 0}.ca-partcontent-content [hidden]{display:none!important}.ca-partcontent-content input[type=search]{max-width:32rem;margin:.4rem 0}.ca-partcontent-summary p:last-child{margin-bottom:1rem}@media(max-width:600px){.ca-partcontent-content details{padding:.7rem}.ca-partcontent-content h2{font-size:1.2rem}}