.hl-zw>.container{width:100%;max-width:var(--container,1280px);margin:0 auto;padding:0 var(--gutter,56px)}.hl-sec{padding:var(--space-8) 0}.hl-zw{background:#fff}.hl-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:16px;font-family:var(--font-head);font-size:var(--fs-eyebrow);font-weight:var(--fw-bold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;background:var(--gradient-brand);-webkit-background-clip:text;background-clip:text;color:transparent}.hl-head{max-width:800px;margin:0 auto var(--space-8);text-align:center}.hl-head .hl-eyebrow{justify-content:center}.hl-head h2{color:var(--c-navy);margin:0 0 16px;text-wrap:pretty}.hl-head .hl-lead{font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--c-text-muted);margin:0 auto;max-width:46em}@media (max-width:768px){.hl-sec{padding:var(--space-8) 0}}@media (max-width:520px){.hl-sec{padding:var(--space-7) 0}}.hl-zw .hl-tl{position:relative;list-style:none;margin:56px auto 0;padding:0;max-width:760px;display:flex;flex-direction:column}.hl-zw .hl-tl-step{position:relative;display:grid;grid-template-columns:56px 1fr;gap:24px;align-items:start;padding-bottom:36px}.hl-zw .hl-tl-step:last-child{padding-bottom:0}.hl-zw .hl-tl-rail{position:absolute;left:27px;top:28px;width:2px;height:0;background:rgba(20,20,100,.16);border-radius:2px;z-index:0}.hl-zw .hl-tl-rail-fill{position:absolute;left:0;top:0;width:100%;height:0;background:linear-gradient(180deg,#2301fb,#a80290);border-radius:2px;transition:height .15s linear}.hl-zw .hl-tl-marker{position:relative;z-index:1;width:56px;height:56px;border-radius:var(--radius-pill,999px);background:var(--c-white);border:1px solid var(--c-border);display:grid;place-items:center;box-shadow:0 2px 4px rgba(20,20,100,.06),0 10px 24px -8px rgba(20,20,100,.18);transition:box-shadow .25s var(--ease),border-color .25s var(--ease)}.hl-zw .hl-tl-step.is-lit .hl-tl-marker,.hl-zw .hl-tl-marker.is-lit{border-color:transparent;box-shadow:0 0 0 1.5px rgba(35,1,251,.28),0 8px 20px -8px rgba(35,1,251,.4)}.hl-zw .hl-tl-ic{width:26px;height:26px}.hl-zw .hl-tl-card{background:var(--c-white);border:1px solid var(--c-border);border-radius:var(--radius-card,14px);padding:24px 28px;box-shadow:var(--shadow-card)}.hl-zw .hl-tl-card h3{font-family:var(--font-head);font-weight:var(--fw-semibold);font-size:22px;line-height:1.24;letter-spacing:-.015em;color:var(--c-navy);margin:0 0 10px;text-wrap:pretty}.hl-zw .hl-tl-card>p{font-family:var(--font-body);font-size:15px;line-height:1.6;color:var(--c-text-muted);margin:0 0 16px}.hl-zw .hl-tl-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.hl-zw .hl-tl-list li{display:flex;gap:12px;align-items:flex-start;font-family:var(--font-body);font-size:15px;line-height:1.5;color:var(--c-navy)}.hl-zw .hl-tl-check{width:20px;height:20px;flex:0 0 auto;color:#1fae5a;margin-top:1px}@media (max-width:560px){.hl-zw .hl-tl-step{grid-template-columns:44px 1fr;gap:16px;padding-bottom:28px}.hl-zw .hl-tl-rail{left:21px;top:22px}.hl-zw .hl-tl-marker{width:44px;height:44px}.hl-zw .hl-tl-ic{width:22px;height:22px}.hl-zw .hl-tl-card{padding:20px}.hl-zw .hl-tl-card h3{font-size:20px}}.hl-zw-foot{margin:60px auto 0;max-width:40em;text-align:center;font-family:var(--font-body);font-size:16px;line-height:1.6;color:var(--c-text-muted);text-wrap:pretty}.elementor-widget-bconnect_hl_zowerkt{margin:0 !important}.elementor-widget-bconnect_hl_zowerkt .accent{background:linear-gradient(90deg,#2301fb 0%,#a80290 100%) !important;-webkit-background-clip:text !important;background-clip:text !important;-webkit-text-fill-color:transparent !important;color:transparent !important;display:inline-block}