.bl-bold{--bold-navy:#26215c;--bold-navy-2:#3c3489;--bold-purple:#534ab7;--bold-purple-light:#eeedfe;--bold-green:#97c459;--bold-green-dark:#173404;--bold-lilac:#cecbf6;--bold-ink:#1c1b22;--bold-muted:#5f5e66;--bold-line:#e6e4ee;--bold-paper:#faf9fc}.bl-bold .bl-band{padding-block:3.25rem}.bl-bold .bl-band--paper{background:var(--bold-paper);border-block:1px solid var(--bold-line)}.bl-bold h2{letter-spacing:.07em;text-transform:uppercase;color:var(--bold-muted);margin:0 0 1.6rem;font-size:.78rem;font-weight:600}.bl-bold .bl-hero{background:var(--bold-navy);color:#fff;padding-block:4rem}.bl-bold .bl-hero h1{color:#fff;letter-spacing:-.02em;margin-bottom:1rem;font-weight:600;line-height:1.08}.bl-bold .bl-hero .bl-lede{color:var(--bold-lilac);max-width:32rem;margin-bottom:0}.bl-bold .bl-hero .bl-lede span{white-space:nowrap;display:block}.bl-bold .bl-hero .bl-cta-row{gap:1rem;margin-block:1.85rem 0}.bl-bold .bl-btn--accent,.bl-bold .bl-btn--accent:hover{background:var(--bold-green);color:var(--bold-navy);border-color:#0000;border-radius:9px}.bl-bold .bl-btn--accent:hover{background:#8bbb4a}.bl-bold .bl-hero .bl-btn--ghost,.bl-bold .bl-hero .bl-btn--ghost:hover{border-color:#0000;border-bottom:1px solid var(--bold-navy-2);color:#fff;background:0 0;border-radius:0;padding-inline:.25rem;font-weight:500}.bl-bold .bl-hero .bl-btn--ghost:hover{border-bottom-color:var(--bold-lilac)}.bl-bold .bl-hero :where(a,button,summary):focus-visible{outline:3px solid var(--bold-green);outline-offset:2px}.bl-bold .bl-answer{border-left-color:var(--bold-green);color:var(--bold-ink);max-width:42rem}.bl-bold .bl-position .bl-prose{color:var(--bold-muted);max-width:42rem;margin-bottom:0}.bl-bold .bl-does{border:1px solid var(--bold-line);background:#fff;border-radius:14px;grid-template-columns:1fr 1fr;max-width:none;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.bl-bold .bl-does li{border-right:1px solid var(--bold-line);border-bottom:1px solid var(--bold-line);font-size:var(--bl-text-sm);color:var(--bold-muted);margin:0;padding:1.4rem 1.5rem}.bl-bold .bl-does li:nth-child(2n){border-right:none}.bl-bold .bl-does li:nth-last-child(-n+2){border-bottom:none}.bl-bold .bl-does li strong{color:var(--bold-ink);font-size:var(--bl-text-base);margin-bottom:.3rem;font-weight:600;display:block}.bl-bold .bl-does__ic{background:var(--bold-purple-light);border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;margin-bottom:.75rem;display:flex}.bl-bold .bl-does__ic svg{fill:none;width:18px;height:18px;stroke:var(--bold-purple);stroke-width:2px}@media (width<=760px){.bl-bold .bl-does{grid-template-columns:1fr}.bl-bold .bl-does li{border-right:none;border-bottom:1px solid var(--bold-line)}.bl-bold .bl-does li:last-child{border-bottom:none}}.bl-bold .bl-cards{grid-template-columns:repeat(3,1fr);gap:1rem;margin-block:0}.bl-bold .bl-card{background:var(--bold-paper);border:1px solid var(--bold-line);border-top:3px solid var(--bold-purple);box-shadow:none;border-radius:12px}.bl-bold .bl-card:hover{border-color:var(--bold-purple);border-top-color:var(--bold-purple);background:#fff}.bl-bold .bl-card h3{color:var(--bold-ink);font-size:var(--bl-text-base);font-weight:600}.bl-bold .bl-card p{color:var(--bold-muted)}@media (width<=860px){.bl-bold .bl-cards{grid-template-columns:1fr}}.bl-bold .bl-steps{max-width:46rem;margin-bottom:1.75rem}.bl-bold .bl-steps li{font-size:var(--bl-text-sm);color:var(--bold-muted);margin-bottom:0;padding-bottom:1.25rem;padding-left:3.25rem;position:relative}.bl-bold .bl-steps li:before{background:var(--bold-purple);color:#fff;z-index:1;width:34px;height:34px;font-weight:600}.bl-bold .bl-steps li:after{content:"";background:var(--bold-line);width:2px;position:absolute;top:34px;bottom:0;left:16px}.bl-bold .bl-steps li:last-child{padding-bottom:0}.bl-bold .bl-steps li:last-child:after{display:none}.bl-bold .bl-steps+.bl-prose{color:var(--bold-muted);font-size:var(--bl-text-sm);margin-bottom:0}.bl-bold .bl-steps+.bl-prose a{color:var(--bold-purple)}.bl-bold .bl-quote-band{background:var(--bold-purple-light);padding-block:3.5rem}.bl-bold .bl-quote-band .bl-quote{border-left:none;max-width:46rem;margin-bottom:2.5rem;padding-left:0}.bl-bold .bl-quote-band .bl-quote:last-child{margin-bottom:0}.bl-bold .bl-quote-band blockquote p{font-family:Georgia,Times New Roman,Times,serif;font-size:var(--bl-text-xl);color:var(--bold-navy);line-height:1.55}.bl-bold .bl-quote-band figcaption,.bl-bold .bl-quote-band figcaption strong{color:var(--bold-purple)}.bl-bold .bl-quote-band figcaption strong{font-weight:600}.bl-bold .bl-stat{background:#fff;border-radius:12px;max-width:46rem;padding:1.35rem 1.5rem}.bl-bold .bl-stat p{color:var(--bold-ink);font-size:var(--bl-text-sm);margin:0;line-height:1.55}.bl-bold .bl-stat__source{font-size:var(--bl-text-xs)!important;color:var(--bold-muted)!important;margin-top:.7rem!important}.bl-bold .bl-stat__source a{color:var(--bold-purple)}.bl-bold .bl-faq{max-width:46rem}.bl-bold .bl-faq__item,.bl-bold .bl-faq__item:first-of-type{border-color:var(--bold-line)}.bl-bold .bl-faq__item summary h3{font-size:var(--bl-text-base);color:var(--bold-ink);font-weight:500}.bl-bold .bl-faq__item summary:after{content:"+";width:auto;height:auto;color:var(--bold-purple);border:none;font-size:1.35rem;font-weight:400;line-height:1;transition:none;top:1.05rem;right:.35rem;transform:none}.bl-bold .bl-faq__item[open] summary:after{content:"−";transform:none}.bl-bold .bl-faq__item summary:focus-visible{outline-color:var(--bold-purple)}.bl-bold .bl-faq__item>p{font-size:var(--bl-text-sm);color:var(--bold-muted)}.bl-bold .bl-faq+.bl-meta,.bl-bold .bl-meta{margin-top:1rem;margin-bottom:0}.bl-bold .bl-meta a{color:var(--bold-purple)}@media (prefers-reduced-motion:reduce){.bl-bold *,.bl-bold :before,.bl-bold :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=720px){.bl-bold .bl-hero{padding-block:2.75rem}.bl-bold .bl-band,.bl-bold .bl-quote-band{padding-block:2.25rem}.bl-bold .bl-quote-band blockquote p{font-size:var(--bl-text-lg)}}
