.INd2na_section{border-bottom:1px solid var(--border-default,#e2e8f0);background-color:#fff;padding:clamp(4.5rem,7vw,6.5rem) 0}.INd2na_header{max-width:760px;margin-bottom:clamp(2.5rem,4vw,3.5rem)}.INd2na_title{color:var(--text-primary,#0f172a);letter-spacing:-.02em;margin-bottom:.85rem;font-size:clamp(1.85rem,2.75vw,2.45rem);font-weight:800;line-height:1.25}.INd2na_description{color:var(--text-secondary,#475569);font-size:clamp(.975rem,1.1vw,1.1rem);line-height:1.65}.INd2na_processVisualRow{grid-template-columns:repeat(2,1fr);gap:2rem;margin-bottom:3.5rem;display:grid}.INd2na_visualCard{border:1px solid var(--border-default,#e2e8f0);background:#f8fafc;border-radius:1rem;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1);overflow:hidden;box-shadow:0 4px 16px -2px #0f172a0d}.INd2na_visualCard:hover{transform:translateY(-3px);box-shadow:0 12px 28px -4px #0f172a17}.INd2na_imageFrame{aspect-ratio:16/9;background-color:#0f172a;width:100%;position:relative;overflow:hidden}.INd2na_processImage{object-fit:cover;transition:transform .4s}.INd2na_visualCard:hover .INd2na_processImage{transform:scale(1.04)}.INd2na_imageOverlay{background:linear-gradient(#0000 60%,#0f172a80 100%);position:absolute;inset:0}.INd2na_visualBadge{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2;background:#0f172ad9;border:1px solid #fff3;border-radius:9999px;align-items:center;gap:.4rem;padding:.35rem .75rem;font-size:.725rem;font-weight:700;display:inline-flex;position:absolute;top:.85rem;left:.85rem}.INd2na_visualCaption{padding:1.5rem}.INd2na_captionTitle{color:var(--text-primary,#0f172a);margin-bottom:.45rem;font-size:1.15rem;font-weight:700}.INd2na_captionDesc{color:var(--text-secondary,#475569);margin:0;font-size:.9rem;line-height:1.55}.INd2na_stepsGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem;margin-bottom:3.5rem;display:grid}.INd2na_stepCard{border:1px solid var(--border-default,#e2e8f0);background:#fff;border-radius:1rem;flex-direction:column;padding:1.75rem;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .25s;display:flex;box-shadow:0 2px 6px #00000005}.INd2na_stepCard:hover{border-color:#cbd5e1;transform:translateY(-4px);box-shadow:0 14px 28px -4px #0f172a14}.INd2na_stepTop{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.INd2na_stageBadge{letter-spacing:.08em;color:var(--brand-primary,#1d4ed8);font-size:.725rem;font-weight:800;font-family:var(--font-mono,monospace);background:#eff6ff;border:1px solid #bfdbfe;border-radius:9999px;padding:.25rem .65rem}.INd2na_iconCircle{color:#1d4ed8;background:#f8fafc;border:1px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.INd2na_stepTitle{color:var(--text-primary,#0f172a);margin-bottom:.25rem;font-size:1.15rem;font-weight:700;line-height:1.35}.INd2na_stepSubtitle{color:#64748b;text-transform:uppercase;letter-spacing:.03em;margin-bottom:.85rem;font-size:.8rem;font-weight:600;display:block}.INd2na_stepDesc{color:var(--text-secondary,#475569);flex:1;margin-bottom:1.25rem;font-size:.9rem;line-height:1.55}.INd2na_experienceBox{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.625rem;margin-bottom:1.25rem;padding:.85rem 1rem}.INd2na_boxLabel{text-transform:uppercase;letter-spacing:.05em;color:#64748b;margin-bottom:.35rem;font-size:.725rem;font-weight:700;display:block}.INd2na_boxText{color:#334155;margin:0;font-size:.825rem;line-height:1.45}.INd2na_deliverablePill{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:.5rem;align-items:center;gap:.45rem;padding:.45rem .75rem;font-size:.775rem;font-weight:600;line-height:1.35;display:inline-flex}.INd2na_checkIcon{color:#059669;flex-shrink:0}.INd2na_ipGuaranteeBanner{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:1rem;align-items:center;gap:1.5rem;padding:1.75rem 2rem;display:flex;box-shadow:0 4px 12px #16a34a0d}.INd2na_guaranteeIconWrap{color:#15803d;background:#dcfce7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.INd2na_guaranteeText{flex:1}.INd2na_guaranteeTitle{color:#14532d;margin-bottom:.35rem;font-size:1.1rem;font-weight:700}.INd2na_guaranteeDesc{color:#166534;margin:0;font-size:.9rem;line-height:1.5}@media (max-width:992px){.INd2na_processVisualRow{grid-template-columns:1fr;gap:1.5rem}}@media (max-width:768px){.INd2na_stepsGrid{grid-template-columns:1fr}.INd2na_ipGuaranteeBanner{flex-direction:column;align-items:flex-start;gap:1rem;padding:1.5rem}}
._1egkwG_ctaSection{background-color:var(--bg-canvas-subtle,#f1f5f9);border-top:1px solid var(--glass-border,#e2e8f0cc);padding:clamp(3.5rem,5vw,5rem) 0 clamp(4rem,6vw,6rem);position:relative}._1egkwG_panel{background:var(--bg-surface,#fff);border-radius:var(--radius-xl,16px);border:1px solid #cbd5e1e6;grid-template-columns:1.25fr .85fr;align-items:center;gap:clamp(1.5rem,3vw,2.5rem);padding:clamp(2rem,3.5vw,3.25rem);display:grid;position:relative;overflow:hidden;box-shadow:0 4px 20px -2px #0f172a0f,0 1px 3px #0f172a0a,inset 0 1px #fff}._1egkwG_panel:before{content:"";background:linear-gradient(90deg,#1d4ed8 0%,#3b82f6 50%,#10b981 100%);height:4px;position:absolute;top:0;left:0;right:0}._1egkwG_panelContent{flex-direction:column;align-items:flex-start;display:flex}._1egkwG_eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--brand-primary,#1d4ed8);background:#eff6ff;border:1px solid #bfdbfe;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.35rem .85rem;font-size:.8rem;font-weight:700;display:inline-flex}._1egkwG_eyebrowIcon{color:var(--brand-primary,#1d4ed8)}._1egkwG_title{font-family:var(--font-sans);font-size:clamp(1.75rem,2.5vw + .5rem,2.375rem);font-weight:var(--font-weight-bold);color:var(--text-primary);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin-bottom:var(--space-3)}._1egkwG_description{font-family:var(--font-sans);color:var(--text-secondary);font-size:clamp(.9375rem,.5vw + .8rem,1rem);line-height:var(--line-height-relaxed);margin-bottom:var(--space-6)}._1egkwG_reassuranceList{flex-direction:column;gap:.5rem;display:flex}._1egkwG_reassuranceItem{font-family:var(--font-sans);font-size:.8125rem;font-weight:var(--font-weight-medium);color:var(--text-secondary);align-items:center;gap:.5rem;display:flex}._1egkwG_checkIcon{color:#10b981;flex-shrink:0}._1egkwG_panelActions{flex-direction:column;gap:.75rem;width:100%;display:flex}._1egkwG_primaryBtn{align-items:center;gap:var(--space-2);display:inline-flex}._1egkwG_arrowIcon{transition:transform var(--transition-fast)}._1egkwG_primaryBtn:hover ._1egkwG_arrowIcon{transform:translate(3px)}._1egkwG_whatsappBtn{border-radius:var(--radius-md,8px);font-family:var(--font-sans);font-size:.875rem;font-weight:var(--font-weight-semibold);color:#047857;transition:all var(--transition-fast);cursor:pointer;background-color:#ecfdf5;border:1px solid #10b9814d;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.25rem;text-decoration:none;display:inline-flex}._1egkwG_whatsappBtn:hover{color:#065f46;background-color:#d1fae5;border-color:#10b981;transform:translateY(-1px)}@media (max-width:900px){._1egkwG_panel{gap:var(--space-8);padding:var(--space-8) var(--space-6);grid-template-columns:1fr}}@media (max-width:640px){._1egkwG_ctaSection{padding:var(--space-10) 0 var(--space-14)}._1egkwG_panel{padding:var(--space-6) var(--space-4)}._1egkwG_title{font-size:var(--text-xl)}._1egkwG_panelActions>*{width:100%}}@media (prefers-reduced-motion:reduce){._1egkwG_whatsappBtn,._1egkwG_arrowIcon{transition:none!important;transform:none!important}}
