/* Additive styles for the next 10 product-site guides. No global overrides. */
.cc-guide{line-height:1.75;overflow-wrap:anywhere}.cc-guide .doc-lead{font-size:1.15rem}.cc-guide .doc-steps{counter-reset:guide-step;list-style:none!important;padding:0!important;display:grid;gap:36px}.cc-guide .doc-steps>li{counter-increment:guide-step;position:relative;padding:0 0 0 46px!important;margin:0}.cc-guide .doc-steps>li:before{content:counter(guide-step);position:absolute;left:0;top:0;width:32px;height:32px;border-radius:10px;background:#e4f3f7;color:#067794;display:grid;place-items:center;font-weight:700}.cc-guide h2{font-size:1.3rem!important;line-height:1.35;margin:0 0 12px}.cc-guide h3{font-size:1.1rem!important;line-height:1.45;margin:0 0 12px}.cc-guide p{margin:0 0 18px}.cc-guide .doc-note,.cc-guide-result{padding:24px;border-radius:14px;background:#f3f8fb;margin:28px 0}.cc-guide-result{background:#edf8f3;border-left:4px solid #348460}.cc-guide-important{border-left:4px solid #088eae}.cc-guide .cc-guide-shot{margin:24px 0 0;padding:0}.cc-guide-shot a{display:block;cursor:zoom-in}.cc-guide-shot img{display:block;width:100%;height:auto;border:1px solid #dce6ed;border-radius:10px}.cc-guide figcaption,.cc-guide .cc-guide-caption{font-size:.82rem;color:#607088;line-height:1.6;margin:12px 0}.cc-guide figcaption span{display:block}.cc-guide-answer{padding:22px 0;border-top:1px solid #dce6ed}.cc-guide a{color:#067794;text-decoration:underline;text-underline-offset:3px}.cc-guide a:focus-visible{outline:3px solid #088eae;outline-offset:4px}@media(max-width:600px){.cc-guide .doc-steps>li{padding-left:0!important;padding-top:44px!important}.cc-guide .doc-note,.cc-guide-result{padding:20px}.cc-guide h3{font-size:1.05rem!important}}
