.bl-steps{--g:20px;gap:var(--g)}@media (min-width:1024px){.bl-steps{--g:28px}}.bl-steps>li{position:relative}.bl-steps>li:not(:last-child):before{content:"";top:50px;left:21px;bottom:calc(6px - var(--g));background:#0f7a0038;border-radius:2px;width:2px;position:absolute}.bl-faq .bl-faqPlus{transition:transform .2s var(--ease-out)}.bl-faq[open] .bl-faqPlus{transform:rotate(45deg)}.bl-faq summary:hover{color:var(--ok-ink)}.bl-faq summary:focus-visible{outline:2px solid var(--ok-ink);outline-offset:2px;border-radius:8px}.bl-prose.bl-seo{border-top:1px solid var(--line);max-width:72ch;color:var(--muted);padding-top:1.5rem;font-size:15px;line-height:1.6}.bl-prose.bl-seo h2{letter-spacing:0;color:var(--ink);margin-top:0;font-family:inherit;font-size:20px;font-weight:600;line-height:1.25}.bl-prose.bl-seo h3,.bl-prose.bl-seo h4{font-size:16px}@media (min-width:1024px){.bl-prose.bl-seo h2{font-size:24px}}@media (max-width:1023.98px){.bl-seoClamp[data-open="0"]{max-height:6.4em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 40%,#0000);mask-image:linear-gradient(#000 40%,#0000)}}.bl-seoClamp{flex-direction:column;gap:1rem;display:flex}.bl-socMono rect{fill:#ffffff1f;fill-opacity:1;transition:fill .2s}.bl-socMono a:hover rect{fill:#ffffff38}.bl-prose.bl-seo.bl-seoCard{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--card);max-width:none;box-shadow:var(--shadow);color:#3d423e;padding:24px 20px 12px}.bl-seoMore{align-items:stretch}.bl-seoMore>button{align-self:center}.bl-seoMore .bl-fold[data-open="0"]{grid-template-rows:1fr}.bl-seoMore .bl-fold[data-open="0"]>div{max-height:300px;-webkit-mask-image:linear-gradient(#000 45%,#0000);mask-image:linear-gradient(#000 45%,#0000)}@media (max-width:1023.98px){.bl-seoMore .bl-fold[data-open="0"]>div{max-height:200px}}@media (min-width:640px){.bl-prose.bl-seo.bl-seoCard{padding:32px 32px 16px}}@media (min-width:1024px){.bl-prose.bl-seo.bl-seoCard{padding:44px 48px 20px;font-size:16px}.bl-prose.bl-seo.bl-seoCard h2{font-size:30px}}
