.standalone-landing .sl-topic{color:#fff;display:block}.standalone-landing .cp-hero h1{font-size:clamp(2.5rem,4.4vw,4.25rem)}.sl-hero-points{color:#dce7f5;gap:12px;margin:0;padding:24px 0 0;font-size:.87rem;list-style:none;display:grid}.sl-hero-points li{align-items:baseline;gap:13px;display:flex}.sl-hero-points li>span{color:#9cbdff}.sl-dark-cards .cp-card{background:#112338;border-color:#2b405b}.sl-dark-cards .cp-card__index{color:#91b5ff}.sl-dark-cards .cp-card>p{color:#bfcee0}.sl-dark-cards .cp-card__outcome{border-color:#304560}.sl-dark-cards .cp-card__outcome span{color:#a3bad7}.sl-decision{border-top:1px solid #dce4ef}.sl-decision article{border-bottom:1px solid #dce4ef;grid-template-columns:50px minmax(180px,.8fr) minmax(0,1.2fr);align-items:baseline;gap:30px;padding:30px 0;display:grid}.sl-decision .cp-card__index{margin:0}.sl-decision h3{margin:0;font-size:1.35rem}.sl-decision p{color:#536276}.sl-process{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.sl-step{color:#92b7ff;font:500 1.5rem var(--font-plex-mono), monospace;margin-bottom:24px;display:block}.sl-process li{border-top:1px solid #3b526e;padding-top:24px}.sl-process h3{margin-bottom:16px;font-size:1.4rem}.sl-process p{color:#bfcee0}.sl-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:70px;display:grid}.sl-faq>div>p:last-child{color:#536276;margin-top:20px}.sl-faq details{border-top:1px solid #d5dfed;padding:0 0 2px}.sl-faq details:last-child{border-bottom:1px solid #d5dfed}.sl-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:22px;padding:22px 0;font-weight:500;line-height:1.45;list-style:none;display:flex}.sl-faq summary::-webkit-details-marker{display:none}.sl-faq summary>span{color:#1959c8;flex:none;font-size:1.4rem;transition:transform .15s}.sl-faq details[open] summary>span{transform:rotate(45deg)}.sl-faq details>p{color:#536276;padding-bottom:22px}.sl-contact{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:70px;display:grid}.sl-contact>div>p:not(.cp-eyebrow){color:#bdcce1;margin-block:22px}.sl-contact .contact-form{color:#07111f;background:#fff;border:1px solid #dce4ef;border-radius:16px;min-width:0;padding:clamp(22px,3vw,36px)}.standalone-landing .sl-contact .contact-form p{color:#536276}.standalone-landing .sl-contact .form-prepared p{color:#294461}.sl-phone{width:fit-content;margin:28px 0 8px;font-size:clamp(1.65rem,2.8vw,2.3rem);font-weight:500;display:block}.sl-email{color:#a8c4ff;width:fit-content;display:block}.sl-contact>div>.sl-contact__note{font-size:.8rem;line-height:1.6}.sl-related-title{margin-bottom:34px}:is(.standalone-landing a:focus-visible,.standalone-landing summary:focus-visible){outline-offset:5px;border-radius:3px;outline:3px solid #4f8eff}@media (max-width:900px){.sl-faq,.sl-contact{grid-template-columns:1fr;gap:36px}.sl-decision article{grid-template-columns:36px 1fr;gap:12px 20px}.sl-decision article p{grid-column:2}}@media (max-width:600px){.sl-process{grid-template-columns:1fr;gap:28px}.standalone-landing .cp-hero h1{font-size:clamp(2.15rem,8.5vw,3rem)}.sl-contact .cp-button{width:100%}}@media (prefers-reduced-motion:reduce){.sl-faq summary>span{transition:none}}
