#hiw-sec .hiw-steps::before,#hiw-sec::before{content:'';position:absolute;pointer-events:none}#hiw-sec.section{padding:88px 0!important}#hiw-sec .col,#hiw-sec .row{padding:0!important}#hiw-sec{background:var(--primary-bg)!important;position:relative;overflow:hidden;font-family:var(--font-body,'Manrope',sans-serif)}#hiw-sec::before{inset:0;background-image:radial-gradient(var(--primary-border-accent) 1px,transparent 1px);background-size:30px 30px;opacity:.07}#hiw-sec .hiw-cta,#hiw-sec .hiw-head,#hiw-sec .hiw-step,#hiw-sec .hiw-steps{position:relative;z-index:1}#hiw-sec .hiw-inner{padding:0 64px}#hiw-sec .hiw-step-text-col{display:contents}#hiw-sec .hiw-btn-ghost,#hiw-sec .hiw-btn-wa,#hiw-sec .hiw-head-right .hiw-btn,#hiw-sec .hiw-step-badge,#hiw-sec .hiw-step-detail,#hiw-sec .hiw-step-img,#hiw-sec .hiw-step-img-col,#hiw-sec .hiw-step-img-overlay,#hiw-sec .hiw-step-label{display:none!important}#hiw-sec .hiw-head{display:block;text-align:center;margin-bottom:72px}#hiw-sec .hiw-head-left,#hiw-sec .hiw-head-right{display:block}#hiw-sec .hiw-head-right .hiw-subhead{display:block;font-size:15px;color:var(--primary-para)!important;max-width:560px;margin:0 auto 20px;line-height:1.8}#hiw-sec .hiw-eyebrow{display:inline-flex;align-items:center;gap:12px;margin-bottom:18px}#hiw-sec .hiw-eyebrow::after,#hiw-sec .hiw-eyebrow::before{content:'';width:28px;height:2px;background:var(--primary-border-accent)}#hiw-sec .hiw-eyebrow span{font-size:11px;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:var(--primary-em)}#hiw-sec .hiw-heading{font-family:var(--font-heading,'Libre Baskerville',serif);font-size:clamp(26px, 3vw, 44px);font-weight:700;color:var(--primary-heading)!important;line-height:1.2;margin-bottom:14px}#hiw-sec .hiw-heading em{font-style:italic;color:var(--primary-em)!important}#hiw-sec .hiw-bar{display:block;width:40px;height:3px;background:var(--primary-border-accent);margin:0 auto}#hiw-sec .hiw-steps{display:grid;grid-template-columns:repeat(5,1fr)}#hiw-sec .hiw-steps::before{top:36px;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,var(--primary-border-accent) 20%,var(--primary-border-accent) 80%,transparent);opacity:.3}#hiw-sec .hiw-step{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 16px;cursor:default}#hiw-sec .hiw-step-num{display:flex!important;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;border:2px solid var(--primary-span-bg);background:var(--primary-code-bg);margin-bottom:24px;font-family:var(--font-heading,serif);font-size:20px;font-weight:700;color:var(--primary-para)!important;transition:.3s;flex-shrink:0}#hiw-sec .hiw-step:hover .hiw-step-num{background:var(--primary-btn-bg);border-color:var(--primary-border-accent);box-shadow:0 0 28px rgb(255 0 132 / .4);color:var(--primary-btn-text)!important}#hiw-sec .hiw-step-title{font-size:14px;font-weight:700;color:var(--primary-heading)!important;margin-bottom:10px;line-height:1.3}#hiw-sec .hiw-step-desc{font-size:12px;color:var(--primary-para)!important;line-height:1.75;transition:color .3s}#hiw-sec .hiw-btn,#hiw-sec .hiw-btn-ghost{font-size:13px;text-decoration:none!important}#hiw-sec .hiw-step:hover .hiw-step-desc{color:var(--primary-strong)!important;opacity:.7}#hiw-sec .hiw-cta{display:block;text-align:center;margin-top:60px}#hiw-sec .hiw-btn{display:inline-block;background:var(--primary-btn-bg);color:var(--primary-btn-text)!important;font-family:var(--font-body,sans-serif);font-weight:700;letter-spacing:1px;padding:14px 38px;transition:background .2s;margin-right:12px}#hiw-sec .hiw-btn:hover{background:var(--primary-btn-hover)}#hiw-sec .hiw-btn-ghost{display:inline-block!important;border:2px solid var(--primary-border);color:var(--primary-para)!important;font-weight:600;padding:13px 28px}@media (max-width:960px){#hiw-sec .hiw-inner{padding:0 28px}#hiw-sec .hiw-steps{grid-template-columns:1fr 1fr;gap:40px}#hiw-sec .hiw-steps::before{display:none}}