.sidebar-widget{margin-bottom:24px}.sidebar-widget:last-child{margin-bottom:0}.sidebar-widget h3{color:#0f172a;border-bottom:1px solid #e2e8f0;margin-top:0;margin-bottom:12px;padding-bottom:8px;font-size:1.125rem;font-weight:700;line-height:1.4}.sidebar-widget ol,.sidebar-widget ul{margin-top:0;margin-bottom:16px;padding-left:20px}.sidebar-widget li{color:#334155;margin-bottom:8px;line-height:1.5}.sidebar-widget p{color:#334155;margin-top:0;margin-bottom:16px;line-height:1.5}.template-cta-badge-green{color:#fff;text-transform:uppercase;background-color:#28a745;border-radius:4px;padding:2px 8px;font-size:.875rem;font-weight:600;display:inline-block}.template-cta-button{color:#fff;text-align:center;background-color:#28a745;border-radius:6px;padding:8px 16px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-block}.template-cta-button:hover{color:#fff;background-color:#218838;text-decoration:none}.template-cta-badge-orange{color:#fff;text-transform:uppercase;background-color:#ff8c00;border-radius:4px;padding:2px 8px;font-size:.875rem;font-weight:600;display:inline-block}.template-cta-button-orange{color:#fff;text-align:center;background-color:#ff8c00;border-radius:6px;padding:10px 24px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-block}.template-cta-button-orange:hover{color:#fff;background-color:#e67e00;text-decoration:none}.template-contact-link{color:#ff8c00;font-weight:500;text-decoration:none}.template-contact-link:hover{text-decoration:underline}.template-contact-block{margin-bottom:8px;font-size:.9375rem}.template-contact-label{color:#475569;font-weight:600}.sidebar-template{color:#292929;font-size:.875rem;line-height:1.5}.sidebar-template-panel{margin:0 0 21px}.sidebar-template-panel:last-child{margin-bottom:0}.sidebar-template-panel+.sidebar-template-panel{border-top:1px solid #d8d8d8;padding-top:17px}.sidebar-template-journey{border-top:3px solid #ff8c00;padding-top:15px}.sidebar-template h3{color:#202020;margin:0 0 8px;font-size:1rem;font-weight:700;line-height:1.3}.sidebar-template p{color:#3a3a3a;margin:0 0 14px}.sidebar-template-steps{color:#333;margin:0 0 16px;padding-left:22px;line-height:1.45;list-style:decimal}.sidebar-template-steps li{margin:0 0 12px;padding-left:3px}.sidebar-template-steps li::marker{color:#e47e10;font-weight:700}.sidebar-template-step-title{color:#202020;margin-bottom:2px;font-weight:700;display:block}.sidebar-template-cta{box-sizing:border-box;color:#fff;text-align:center;background-color:#ff8c00;border-radius:4px;width:100%;min-height:46px;padding:12px 10px;font-size:.875rem;font-weight:700;line-height:1.4;text-decoration:none;transition:background-color .2s;display:block}.sidebar-template-cta:hover,.sidebar-template-cta:focus-visible{color:#fff;text-underline-offset:2px;background-color:#e67e00;text-decoration:underline}.sidebar-template-points{color:#333;margin:0;padding-left:19px;list-style:outside}.sidebar-template-points li{margin:0 0 10px;padding-left:2px}.sidebar-template-points li::marker{color:#e47e10}.sidebar-template-contacts{color:#333;margin:0;padding:0;line-height:1.45;list-style:none}.sidebar-template-contacts li{margin:0 0 11px}.sidebar-template-contacts strong{color:#202020}.sidebar-template-link{color:#333;text-underline-offset:2px;word-break:break-word;-webkit-text-decoration:underline #b9b9b9;text-decoration:underline #b9b9b9;transition:color .2s}.sidebar-template-link:hover,.sidebar-template-link:focus-visible{color:#c96600;text-decoration-color:#c96600}.sidebar-template .sidebar-template-kicker{color:#ff8c00;letter-spacing:.02em;margin:0 0 8px;font-size:.6875rem;font-weight:700;line-height:1.35}.sidebar-template-lockup{border-top:2px solid #ff8c00;border-bottom:1px solid #767676;flex-direction:column;align-items:center;max-width:100%;margin-bottom:18px;padding:8px 0;display:inline-flex}.sidebar-template .sidebar-template-wordmark{color:#1f1f1f;justify-content:space-between;width:100%;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.8125rem;font-weight:500;line-height:1;display:flex}.sidebar-template .sidebar-template-values{color:#4f4f4f;white-space:nowrap;margin:4px 0 0;font-family:Georgia,Times New Roman,serif;font-size:.71875rem;line-height:1.25}.sidebar-template .sidebar-template-promise{color:#333;margin:0 0 13px;font-size:.84375rem;line-height:1.45}.footer-template-container{color:#b3b3b3;background-color:#242424;border-top:3px solid #ff8c00;width:100%;padding:48px 24px 0;font-size:.875rem;line-height:1.6}.footer-template-grid{grid-template-columns:1.2fr 1fr 1.1fr 1.2fr;gap:40px;max-width:1200px;margin:0 auto;padding-bottom:40px;display:grid}.footer-template-grid h3{color:#fff;margin-top:0;margin-bottom:16px;font-size:.9375rem;font-weight:700;line-height:1.4}.footer-template-grid p{color:#b3b3b3;margin:0 0 12px}.footer-template-brand{margin-bottom:18px;display:inline-block}.footer-template-brand img{width:auto;max-width:100%;height:46px;display:block}.footer-template-tagline{color:#fff;margin:0 0 6px;font-size:.9375rem;font-weight:700}.footer-template-blurb{color:#9a9a9a;margin:0 0 20px}.footer-template-button{color:#fff;text-align:center;cursor:pointer;background-color:#ff8c00;border:none;border-radius:4px;padding:11px 20px;font-size:.875rem;font-weight:700;text-decoration:none;transition:background-color .2s;display:inline-block}.footer-template-button:hover,.footer-template-button:focus-visible{color:#fff;background-color:#e67e00;text-decoration:none}.footer-template-links{margin:0;padding-left:0;list-style:none}.footer-template-links li{margin-bottom:10px}.footer-template-links a{color:#cfcfcf;text-decoration:none;transition:color .2s}.footer-template-links a:after{content:" ›";color:#ff8c00}.footer-template-links a:hover,.footer-template-links a:focus-visible{color:#ff8c00}.footer-template-help{margin:0 0 18px;padding-left:0;list-style:none}.footer-template-help li{margin-bottom:10px}.footer-template-help a,.footer-template-help button{color:#fff;text-underline-offset:3px;font-weight:600;font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline;transition:color .2s}.footer-template-help a:hover,.footer-template-help a:focus-visible,.footer-template-help button:hover,.footer-template-help button:focus-visible{color:#ff8c00}.footer-template-help-item{margin-bottom:12px}.footer-template-help-label{color:#8a8a8a;margin-bottom:2px;font-size:.8125rem;display:block}.footer-template-help-item a{color:#cfcfcf;text-underline-offset:3px;word-break:break-word;text-decoration:underline;transition:color .2s}.footer-template-help-item a:hover,.footer-template-help-item a:focus-visible{color:#ff8c00}.footer-template-news-heading{color:#ff8c00!important}.footer-template-prudence{border-top:1px solid #ff8c00;border-bottom:1px solid #3a3a3a;margin-bottom:14px;padding:14px 0 12px}.footer-template-prudence-name{letter-spacing:.16em;color:#fff;margin:0 0 6px;font-family:Georgia,Times New Roman,serif;font-size:1.625rem;line-height:1.1}.footer-template-prudence-tag{color:#9a9a9a;margin:0;font-family:Georgia,Times New Roman,serif;font-size:.8125rem;font-style:italic}.footer-template-bottom{border-top:1px solid #2f2f2f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;max-width:1200px;margin:0 auto;padding:18px 0;display:flex}.footer-template-copyright{color:#8a8a8a;margin:0;font-size:.8125rem}.footer-template-legal-links{flex-wrap:wrap;gap:24px;margin:0;display:flex}.footer-template-legal-links a{color:#b3b3b3;text-underline-offset:3px;font-size:.8125rem;text-decoration:underline;transition:color .2s}.footer-template-legal-links a:hover,.footer-template-legal-links a:focus-visible{color:#ff8c00}.footer-template-disclaimer-strip{background-color:#171717;margin:0 -24px;padding:12px 24px}.footer-template-disclaimer{text-align:center;color:#7a7a7a;max-width:1200px;margin:0 auto;font-size:.75rem;font-style:italic}@media (max-width:1024px){.footer-template-grid{grid-template-columns:repeat(2,1fr);gap:32px}}@media (max-width:640px){.footer-template-container{padding-top:36px}.footer-template-grid{grid-template-columns:1fr;gap:28px}.footer-template-bottom{flex-direction:column;align-items:flex-start}.footer-template-legal-links{gap:16px}}
