.breadcrumb{color:var(--text-dim);align-items:center;margin-bottom:24px;font-size:14px;font-weight:500;display:flex}.breadcrumb a{color:var(--navy);text-decoration:none}.how-hero{border-bottom:1px solid var(--border);background:#fff;position:relative;overflow:hidden}.how-hero-left{z-index:2;width:100%;position:relative}.hh-wrap{width:100%;max-width:1280px;margin:0 auto;padding:0 24px}.how-hero-inner{grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding:80px 0;display:grid}.how-hero h1{color:var(--navy);letter-spacing:-.02em;max-width:100%;margin-bottom:8px;font-size:52px;font-weight:800;line-height:1.15}.hh-subtitle{color:var(--primary);margin-bottom:24px;font-size:32px;font-weight:800;display:block}.how-hero p{color:var(--text-dim);max-width:90%;margin-bottom:56px;font-size:18px;line-height:1.6}.hh-trust-grid{flex-wrap:wrap;align-items:flex-start;gap:48px;display:flex}.hh-trust-item{text-align:center;flex-direction:column;align-items:center;width:auto;display:flex}.hh-icon{border:1px solid var(--border);width:56px;height:56px;color:var(--navy);background:#fff;border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;display:flex;box-shadow:0 4px 12px #00000005}.hh-trust-item h4{color:var(--navy);margin-bottom:0;font-size:14px;font-weight:800;line-height:1.4}.how-hero-right{justify-content:flex-start;align-items:center;width:100%;display:flex;position:relative}.hero-img-wrapper{width:100%;max-width:580px;position:relative}.hero-img-backdrop{z-index:0;background:linear-gradient(135deg,#f0523c14,#0d16270a);border-radius:32px;position:absolute;inset:-15px -25px -25px 25px;transform:rotate(3deg)}.hero-img-wrapper img{z-index:1;object-fit:cover;border:6px solid #fff;border-radius:24px;width:100%;height:auto;position:relative;box-shadow:0 24px 48px #0d16271f}.timeline-section{text-align:center;background:#fafafa;padding:100px 0}.timeline-section .section-title{margin-bottom:64px}.timeline-section .section-title h2{color:var(--navy);margin-bottom:16px;font-size:32px;font-weight:800}.timeline-section .section-title p{color:var(--text-dim);font-size:16px}.timeline-grid{justify-content:space-between;align-items:flex-start;max-width:1100px;margin:0 auto;display:flex;position:relative}.t-step{z-index:2;flex-direction:column;align-items:center;width:180px;display:flex;position:relative}.t-icon-wrap{border:2px solid var(--border);z-index:2;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;margin-bottom:24px;display:flex;position:relative}.t-badge{background:var(--primary);color:#fff;border:2px solid #fafafa;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:800;display:flex;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.t-icon-wrap.s1{color:#3b82f6;border-color:#bfdbfe}.t-icon-wrap.s1 .t-badge{background:#3b82f6}.t-icon-wrap.s2{color:#10b981;border-color:#bbf7d0}.t-icon-wrap.s2 .t-badge{background:#10b981}.t-icon-wrap.s3{color:#f0523c;border-color:#fecdd3}.t-icon-wrap.s3 .t-badge{background:#f0523c}.t-icon-wrap.s4{color:#8b5cf6;border-color:#e9d5ff}.t-icon-wrap.s4 .t-badge{background:#8b5cf6}.t-icon-wrap.s5{color:#0284c7;border-color:#bae6fd}.t-icon-wrap.s5 .t-badge{background:#0284c7}.t-step h4{color:var(--navy);margin-bottom:12px;font-size:16px;font-weight:800;line-height:1.3}.t-step p{color:var(--text-dim);font-size:13px;line-height:1.5}.t-arrow{color:#94a3b8;flex-grow:1;justify-content:center;align-items:center;height:88px;display:flex}.t-arrow svg{margin-bottom:24px}.wpw-section{background:#fafafa;padding:60px 0 100px}.wpw-box{border:1px solid var(--border);background:#fff;border-radius:20px;padding:60px;box-shadow:0 4px 20px #00000008}.wpw-title{text-align:center;color:var(--navy);margin-bottom:48px;font-size:28px;font-weight:800;position:relative}.wpw-title:after{content:"";background:var(--primary);border-radius:2px;width:40px;height:3px;position:absolute;bottom:-16px;left:50%;transform:translate(-50%)}.wpw-grid{text-align:center;grid-template-columns:repeat(5,1fr);gap:24px;display:grid}.wpw-item{flex-direction:column;align-items:center;display:flex}.wpw-icon{width:56px;height:56px;color:var(--navy);justify-content:center;align-items:center;margin-bottom:16px;display:flex}.wpw-item h4{color:var(--navy);margin-bottom:8px;font-size:15px;font-weight:800}.wpw-item p{color:var(--text-dim);padding:0 10px;font-size:13px;line-height:1.5}.wyr-section{background:#fff;padding:80px 0 100px}.wyr-title{text-align:center;color:var(--navy);margin-bottom:64px;font-size:32px;font-weight:800}.wyr-grid{grid-template-columns:1.2fr 1fr 1.2fr;align-items:center;gap:40px;display:grid}.wyr-img{border-radius:16px;overflow:hidden}.wyr-img img{width:100%;height:auto;display:block}.wyr-text h3{color:var(--navy);margin-bottom:16px;font-size:24px;font-weight:800;line-height:1.3}.wyr-text p{color:var(--text-dim);margin-bottom:24px;font-size:14px;line-height:1.6}.wyr-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.wyr-list li{color:var(--navy);align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.wyr-list li svg{color:#10b981}.wyr-blocks{flex-direction:column;gap:16px;display:flex}.wb-item{border:1px solid var(--border);background:#fafafa;border-radius:12px;align-items:center;gap:16px;padding:16px 20px;display:flex}.wb-icon{border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.wb-icon.c1{color:#f0523c;background:#fff5f3}.wb-icon.c2{color:#10b981;background:#f0fdf4}.wb-icon.c3{color:#6366f1;background:#eef2ff}.wb-icon.c4{color:#f97316;background:#fff7ed}.wb-icon.c5{color:#8b5cf6;background:#f5f3ff}.wb-item span{color:var(--navy);font-size:14px;font-weight:700}.nh-banner-wrap{background:#fff;padding:0 0 100px}.nh-banner{background:#0f172a;border-radius:20px;justify-content:space-between;align-items:center;padding:40px 60px;display:flex;position:relative;overflow:hidden}.nh-banner:before{content:"";pointer-events:none;background-image:radial-gradient(circle at 100%,#ffffff0d 0%,#0000 40%);position:absolute;inset:0}.nh-left{z-index:2;align-items:center;gap:24px;display:flex;position:relative}.nh-icon{color:#fff;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.nh-left h3{color:#fff;margin-bottom:6px;font-size:24px;font-weight:800}.nh-left p{color:#94a3b8;margin:0;font-size:15px}.nh-right{z-index:2;position:relative}.btn-wapp-solid{background:#fff;border-radius:12px;align-items:center;gap:16px;padding:14px 32px;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 4px 12px #0000001a}.btn-wapp-solid:hover{transform:translateY(-2px)}.btn-wapp-solid .bw-icon{color:#10b981}.btn-wapp-solid span{color:var(--text-dim);margin-bottom:2px;font-size:12px;line-height:1.2;display:block}.btn-wapp-solid strong{color:var(--navy);font-size:16px;font-weight:800;display:block}@media (max-width:992px){.how-hero-inner{grid-template-columns:1fr;gap:40px;padding:40px 0}.how-hero-right{justify-content:center}.how-hero-right img{max-width:100%}.timeline-grid{flex-direction:column;align-items:center;gap:40px}.t-step{width:100%;max-width:300px}.t-arrow{display:none}.wpw-grid{grid-template-columns:repeat(3,1fr)}.wyr-grid{grid-template-columns:1fr}.wyr-img{display:none}.nh-banner{text-align:center;flex-direction:column;gap:24px;padding:32px 24px}.nh-left{flex-direction:column}}@media (max-width:768px){.how-hero h1{font-size:36px}.hh-subtitle{margin-bottom:16px;font-size:24px}.how-hero p{max-width:100%;margin-bottom:32px;font-size:16px}.hh-trust-grid{grid-template-columns:1fr;gap:16px}.hh-trust-item{text-align:left;border:1px solid var(--border);background:#fafafa;border-radius:12px;flex-direction:row;padding:16px}.hh-icon{flex-shrink:0;width:48px;height:48px;margin-bottom:0;margin-right:16px}.timeline-section{padding:60px 0}.timeline-section .section-title h2{font-size:28px}.t-step{margin-bottom:0;padding:24px}.t-step-num{width:40px;height:40px;margin:0 auto 16px;font-size:20px}.wyr-section{padding:40px 0 60px}.wyr-title{margin-bottom:32px;font-size:26px}.wyr-text h3{font-size:20px}.wpw-grid{grid-template-columns:1fr}.wpw-box{padding:32px 24px}.wpw-title{font-size:24px}}
