.sp .sp-hero-intro{max-width:780px}.sp .sp-hero-intro p{margin:0;font-size:17px;line-height:1.75;color:#dce5e4}.sp .sp-hero-intro a{color:#fff;text-underline-offset:4px}.sp-shortcuts{display:flex;flex-wrap:wrap;gap:10px 24px;border-bottom:1px solid #bccfc3;padding-bottom:24px;margin-bottom:36px}.sp-shortcuts a{color:#4c6068;font-size:14px;text-underline-offset:6px;min-height:32px;display:inline-flex;align-items:center}.sp-shortcuts a[aria-current]{color:#132f3b;font-weight:700;text-decoration-thickness:2px}.sp .sp-content{font-size:16px;line-height:1.75;overflow-wrap:anywhere}.sp .sp-content p{margin:0 0 16px;color:#4c6068}.sp .sp-content p:last-child{margin-bottom:0}.sp .sp-content a:not(.sb-card):not(.sb-button){color:#132f3b;text-underline-offset:4px}.sp .sp-content .sb-dark p,.sp .sp-content .sb-dark li{color:#dce5e4}.sp .sp-content .sb-dark a:not(.sb-button){color:#fff}.sp-block{margin-bottom:36px}.sp-block:last-child{margin-bottom:0}.sp .sp-content .sb-panel{min-width:0}.sp .sp-content ul{padding-left:22px;margin:0 0 20px}.sp .sp-content li{padding-left:3px;margin-bottom:9px;color:#4c6068}.sp .sp-content li:last-child{margin-bottom:0}.sp .sp-steps{margin-top:24px}.sp .sp-steps h3{margin-top:14px}.sp-stack{display:grid;gap:24px}.sp-stack .sp-block{margin:0}.sp .sp-action{margin-top:24px}.sp .sp-lead{max-width:800px;margin-bottom:32px}.sp .sb-grid{margin-bottom:20px}.sp .sb-card-copy p{font-size:15px;margin-bottom:24px}.sp .sb-card h3{font-size:23px;line-height:1.3}.sp-topics{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:36px}.sp-topics a{display:inline-flex;align-items:center;gap:18px;padding:12px 18px;border:1px solid #bccfc3;border-radius:6px;background:#fff;text-decoration:none;font-size:14px;font-weight:600}.sp-faq-group{scroll-margin-top:120px}.sp-questions{background:#fff;border:1px solid #dbe4de;border-radius:12px;overflow:hidden}.sp-question+.sp-question{border-top:1px solid #dbe4de}.sp-question summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px;cursor:pointer;padding:22px 26px;min-height:68px}.sp-question summary::-webkit-details-marker{display:none}.sp .sp-question summary h3{font-size:18px;line-height:1.45;margin:0}.sp-question summary:after{content:'+';font-size:25px;line-height:1;flex-shrink:0;color:#587467}.sp-question[open] summary:after{content:'−'}.sp-question[open] summary{background:#edf1ea}.sp .sp-answer{padding:22px 26px}.sp summary:focus-visible{outline:3px solid #b64b20;outline-offset:-4px}.sp .sb-cta{margin-top:40px}@media(max-width:749px){.sp .sp-hero-intro p{font-size:15px}.sp-shortcuts{gap:8px 18px;margin-bottom:28px;padding-bottom:20px}.sp-shortcuts a{font-size:13px}.sp-block{margin-bottom:28px}.sp .sp-purchasing-grid{gap:24px}.sp-topics{display:grid;gap:10px}.sp-topics a{justify-content:space-between}.sp-question summary,.sp .sp-answer{padding:18px 20px}.sp .sp-question summary h3{font-size:17px}.sp .sb-card h3{font-size:22px}.sp .sp-content{font-size:15px}.sp .sb-cta{margin-top:28px}}
