.wc-service-copy{max-width:1180px;margin:40px auto;padding:32px 28px;color:#122b42;background:#f7fafc;border:1px solid #dce5ee;border-radius:16px;box-sizing:border-box}.wc-service-copy h2{font-size:clamp(23px,2.7vw,31px);line-height:1.3;font-weight:800;margin:0 0 18px}.wc-service-copy h3{font-size:19px;line-height:1.4;font-weight:750;margin:0 0 12px}.wc-service-copy p{font-size:16px;line-height:1.8;color:#43596c;margin:0 0 20px}.wc-service-copy .wc-copy-intro{max-width:950px;font-size:17px}.wc-copy-columns{display:grid;grid-template-columns:1fr 1fr;gap:32px}.wc-copy-check{padding:18px 22px;background:white;border-left:3px solid #0872bc;margin:4px 0 22px;border-radius:0 8px 8px 0}.wc-copy-check strong{font-size:15px}.wc-copy-check ul{margin:10px 0 0;padding-left:20px;line-height:1.8;font-size:15px}.wc-copy-related{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:baseline;font-size:14px;line-height:1.6;margin:22px 0}.wc-copy-related a{color:#075daf;text-decoration:underline;text-underline-offset:3px}.wc-copy-related span{font-weight:700}.wc-copy-cta{display:inline-flex;justify-content:center;align-items:center;background:#075daf;color:#fff!important;min-height:48px;padding:10px 24px;border-radius:8px;font-weight:750;text-decoration:none}.wc-copy-cta:hover{background:#064c90}.wc-service-copy details{margin:14px 0;border:1px solid #dce5ee;background:white;border-radius:10px;padding:0 20px}.wc-service-copy summary{padding:18px 0;font-weight:750;font-size:18px;cursor:pointer;color:#123e61}.wc-service-copy details[open] summary{margin-bottom:8px}.wc-service-copy details .wc-copy-check{background:#f7fafc}.wc-service-copy article{scroll-margin-top:100px}.wc-copy-cta:focus-visible,.wc-copy-related a:focus-visible,.wc-service-copy summary:focus-visible{outline:3px solid #1687df;outline-offset:4px}@media(max-width:640px){.wc-service-copy{margin:28px 12px;padding:24px 18px;border-radius:12px}.wc-copy-columns{grid-template-columns:1fr;gap:8px}.wc-service-copy h2{font-size:24px}.wc-service-copy h3{font-size:18px}.wc-copy-check{padding:16px}.wc-copy-cta{width:100%;box-sizing:border-box}.wc-service-copy details{padding:0 14px}}
