.next-steps{border-top:1px solid var(--line)}.next-steps__header{margin-bottom:22px}.next-steps__label,.next-steps .next-steps__header>.wp-block-paragraph,.next-steps p.next-steps__label{font-family:var(--font-mono);font-size:.719rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--gray-500, var(--faint));margin:0 0 22px}.next-steps__grid{display:grid;grid-template-columns:1fr;gap:0}.next-steps__card{display:block;text-decoration:none;color:inherit;padding:22px 0;border-top:1px solid var(--line);transition:color .2s var(--ease)}.next-steps__lead,.next-steps__card>.wp-block-paragraph:first-child,.next-steps p.next-steps__lead{font-family:var(--font-mono);font-size:.656rem;font-weight:500;letter-spacing:.11em;text-transform:uppercase;color:var(--gray-500, var(--faint));display:block;margin:0 0 9px}.next-steps__title,.next-steps__card .wp-block-heading,.next-steps__card h3{font-family:var(--font-heading);font-weight:700;font-size:1.125rem;line-height:1.3;letter-spacing:-0.01em;color:var(--navy);margin:0 0 7px;display:flex;align-items:center;gap:9px}.next-steps__title::after,.next-steps__card .wp-block-heading::after,.next-steps__card h3::after{content:"";width:15px;height:15px;flex:0 0 auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23236980' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E");background-size:15px 15px;background-repeat:no-repeat;background-position:center;transition:transform .2s var(--ease)}a.next-steps__card:hover .next-steps__title,a.next-steps__card:hover .wp-block-heading,a.next-steps__card:hover h3{color:var(--navy)}a.next-steps__card:hover .next-steps__title::after,a.next-steps__card:hover .wp-block-heading::after,a.next-steps__card:hover h3::after{transform:translateX(4px)}.next-steps__sub,.next-steps__card>.wp-block-paragraph:last-child,.next-steps p.next-steps__sub{font-family:var(--font-body);font-size:.9375rem;line-height:1.55;color:var(--muted);margin:0}@media(min-width: 700px){.next-steps--cols-2 .next-steps__grid,.next-steps--cols-3 .next-steps__grid,.next-steps--cols-4 .next-steps__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.next-steps--cols-2 .next-steps__card,.next-steps--cols-3 .next-steps__card,.next-steps--cols-4 .next-steps__card{padding:22px 26px 22px 0;border-top:1px solid var(--line)}.next-steps--cols-2 .next-steps__card+.next-steps__card,.next-steps--cols-3 .next-steps__card+.next-steps__card,.next-steps--cols-4 .next-steps__card+.next-steps__card{border-left:1px solid var(--line);padding-left:26px}.next-steps--cols-2 .next-steps__card:nth-child(2n+1),.next-steps--cols-3 .next-steps__card:nth-child(2n+1),.next-steps--cols-4 .next-steps__card:nth-child(2n+1){border-left:none;padding-left:0}}@media(min-width: 921px){.next-steps--cols-3 .next-steps__grid{grid-template-columns:repeat(3, minmax(0, 1fr))}.next-steps--cols-4 .next-steps__grid{grid-template-columns:repeat(4, minmax(0, 1fr))}.next-steps--cols-3 .next-steps__card:nth-child(2n+1),.next-steps--cols-4 .next-steps__card:nth-child(2n+1){border-left:1px solid var(--line);padding-left:26px}.next-steps--cols-3 .next-steps__card:nth-child(3n+1),.next-steps--cols-4 .next-steps__card:nth-child(4n+1){border-left:none;padding-left:0}.next-steps--cols-1 .next-steps__card{padding:22px 0;border-left:none}}.next-steps--dark{background:var(--navy);border-top-color:hsla(0,0%,100%,.12);color:var(--text-on-dark)}.next-steps--dark.hs-section--black,.next-steps.hs-section--black{background:var(--bg-dark)}.next-steps--dark .next-steps__card{border-top-color:hsla(0,0%,100%,.12);border-left-color:hsla(0,0%,100%,.12)}.next-steps--dark .next-steps__label:not(.has-text-color),.next-steps--dark .next-steps__header p:not(.has-text-color),.next-steps--dark .next-steps__header .wp-block-paragraph:not(.has-text-color),.next-steps--dark p.next-steps__label:not(.has-text-color){color:rgba(220,235,240,.55)}.next-steps--dark .next-steps__card p:not(.has-text-color),.next-steps--dark .next-steps__card .wp-block-paragraph:not(.has-text-color){color:var(--text-on-dark)}.next-steps--dark .next-steps__card .next-steps__lead:not(.has-text-color),.next-steps--dark .next-steps__card p.next-steps__lead:not(.has-text-color),.next-steps--dark .next-steps__card>p:first-child:not(.has-text-color),.next-steps--dark .next-steps__card .wp-block-paragraph:first-of-type:not(.has-text-color){color:rgba(220,235,240,.55)}.next-steps--dark .next-steps__card h1:not(.has-text-color),.next-steps--dark .next-steps__card h2:not(.has-text-color),.next-steps--dark .next-steps__card h3:not(.has-text-color),.next-steps--dark .next-steps__card h4:not(.has-text-color),.next-steps--dark .next-steps__card h5:not(.has-text-color),.next-steps--dark .next-steps__card h6:not(.has-text-color),.next-steps--dark .next-steps__card .wp-block-heading:not(.has-text-color),.next-steps--dark .next-steps__card .next-steps__title:not(.has-text-color){color:var(--white)}.next-steps--dark .next-steps__card .next-steps__sub:not(.has-text-color),.next-steps--dark .next-steps__card p.next-steps__sub:not(.has-text-color){color:var(--text-on-dark)}.next-steps--dark .next-steps__title::after,.next-steps--dark .next-steps__card .wp-block-heading::after,.next-steps--dark .next-steps__card h1::after,.next-steps--dark .next-steps__card h2::after,.next-steps--dark .next-steps__card h3::after,.next-steps--dark .next-steps__card h4::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2358b6c8' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E")}.next-steps--dark a.next-steps__card:hover h1:not(.has-text-color),.next-steps--dark a.next-steps__card:hover h2:not(.has-text-color),.next-steps--dark a.next-steps__card:hover h3:not(.has-text-color),.next-steps--dark a.next-steps__card:hover h4:not(.has-text-color),.next-steps--dark a.next-steps__card:hover .wp-block-heading:not(.has-text-color),.next-steps--dark a.next-steps__card:hover .next-steps__title:not(.has-text-color){color:var(--cyan)}.next-steps .container>.block-editor-inner-blocks>.block-editor-block-list__layout{display:flex;flex-direction:column;gap:0}.next-steps .wp-block-highstep-next-step-item{border-top:1px solid var(--line)}.next-steps--dark .wp-block-highstep-next-step-item{border-top-color:hsla(0,0%,100%,.12)}
