:root{--p-navy:#0B1F46;--p-deep:#07172F;--p-blue:#18355F;--p-gold:#F0C94A;--p-gold-dark:#D6A92A;--p-light:#F7F8FA;--p-card:#E3E8F0;--p-border:#C7D0DD;--p-muted:#5E6A7D}*{box-sizing:border-box}html,body{max-width:100%;overflow-x:hidden}.pro-procedure-page{margin:0;background:var(--p-navy);color:var(--p-navy);font-family:Arial,sans-serif}.proc-container{width:min(1180px,calc(100% - 40px));margin:auto}.proc-layer{position:relative;z-index:1}.proc-section{position:relative;padding:100px 0;overflow:hidden}.proc-white{background:var(--p-light)}.proc-blue{color:#fff;background:var(--p-deep) url('/assets/images/hero/como-iniciar.webp') center/cover fixed}.proc-overlay{position:absolute;inset:0;background:linear-gradient(110deg,rgba(7,23,47,.98),rgba(11,31,70,.9))}.proc-hero{min-height:720px;display:grid;place-items:center;position:relative;color:#fff;background:url('/assets/images/hero/como-iniciar.webp') center/cover}.proc-hero>.proc-overlay{background:linear-gradient(90deg,rgba(7,23,47,.98),rgba(11,31,70,.82),rgba(7,23,47,.54))}.proc-hero-inner{position:relative;z-index:1;width:min(1180px,calc(100% - 40px));padding-top:100px}.proc-hero-inner>span,.proc-heading>span{display:block;color:var(--p-gold);font-size:13px;font-weight:900;letter-spacing:.2em}.proc-hero h1{max-width:970px;margin:22px 0;font:700 clamp(52px,6.3vw,90px)/.98 Georgia,serif}.proc-hero h1 strong,.proc-heading h2 strong{color:var(--p-gold)}.proc-hero p{max-width:850px;color:#e1e8f2;font-size:21px;line-height:1.65}.proc-line{width:90px;height:4px;margin:24px 0;border-radius:4px;background:var(--p-gold)}.proc-hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.proc-hero-actions a,.proc-button{display:inline-flex;align-items:center;justify-content:center;min-height:57px;padding:0 28px;border:1px solid var(--p-gold);border-radius:29px;background:var(--p-gold);color:var(--p-navy);font-size:13px;font-weight:900;text-decoration:none}.proc-hero-actions a.outline{background:rgba(7,23,47,.5);color:#fff}.proc-heading h2{margin:15px 0;font:700 clamp(38px,5vw,62px)/1.08 Georgia,serif}.proc-heading p{color:var(--p-muted);font-size:18px;line-height:1.72}.proc-heading-light h2,.proc-heading-light p{color:#fff}.proc-heading-light p{color:#d7dfeb}.proc-center{max-width:880px;margin:0 auto 52px;text-align:center}.proc-center .proc-line{margin:24px auto}.proc-intro{display:grid;grid-template-columns:.85fr 1.15fr;gap:65px;align-items:center}.proc-intro-cards{display:grid;gap:14px}.proc-intro-cards article{display:flex;gap:20px;padding:25px;border:1px solid var(--p-border);border-top:5px solid var(--p-gold);border-radius:17px;background:var(--p-card);box-shadow:0 14px 30px rgba(11,31,70,.13)}.proc-intro-cards i{display:grid;place-items:center;flex:0 0 56px;height:56px;border-radius:16px;background:var(--p-navy);color:var(--p-gold);font-size:23px}.proc-intro-cards h3{margin:2px 0 8px;font:700 24px Georgia,serif}.proc-intro-cards p{margin:0;color:var(--p-muted);line-height:1.6}.proc-notice{display:flex;gap:18px;margin-top:45px;padding:24px;border:1px solid #bcc7d5;border-left:6px solid var(--p-gold);border-radius:15px;background:#dce3ec;color:#46556a;line-height:1.65}.proc-notice i{color:var(--p-gold-dark);font-size:23px}.proc-notice p{margin:0}.proc-timeline{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.proc-timeline article{position:relative;min-height:315px;padding:30px;border:1px solid rgba(240,201,74,.38);border-radius:18px;background:rgba(11,31,70,.93);box-shadow:0 17px 35px rgba(0,0,0,.22)}.proc-timeline b{position:absolute;top:22px;right:24px;color:rgba(240,201,74,.42);font:700 35px Georgia,serif}.proc-timeline i{display:grid;place-items:center;width:58px;height:58px;border-radius:17px;background:rgba(240,201,74,.14);color:var(--p-gold);font-size:23px}.proc-timeline h3{margin:25px 0 11px;font:700 27px Georgia,serif}.proc-timeline p{color:#d3ddea;line-height:1.65}.proc-timeline a{display:inline-block;color:var(--p-gold);font-size:13px;font-weight:900;text-decoration:none}.proc-compare{display:grid;grid-template-columns:1fr 1fr;gap:20px}.proc-compare>article{padding:34px;border:1px solid var(--p-border);border-top:6px solid var(--p-gold);border-radius:20px;background:var(--p-card);box-shadow:0 18px 38px rgba(11,31,70,.14)}.proc-mode-head{display:flex;align-items:center;gap:18px}.proc-mode-head>i{display:grid;place-items:center;width:68px;height:68px;border-radius:18px;background:var(--p-navy);color:var(--p-gold);font-size:28px}.proc-mode-head span{color:var(--p-gold-dark);font-size:12px;font-weight:900;letter-spacing:.14em}.proc-mode-head h3{margin:5px 0 0;font:700 35px Georgia,serif}.proc-compare ul{display:grid;gap:12px;margin:28px 0;padding:0;list-style:none}.proc-compare li{position:relative;padding:14px 14px 14px 39px;border:1px solid #c2ccd9;border-radius:12px;background:rgba(255,255,255,.58);color:#4d5b6f;line-height:1.55}.proc-compare li:before{content:'✓';position:absolute;left:14px;color:var(--p-gold-dark);font-weight:900}.proc-compare li strong{color:var(--p-navy)}.proc-compare>article>a{display:inline-flex;min-height:48px;align-items:center;padding:0 21px;border-radius:25px;background:var(--p-navy);color:#fff;font-size:12px;font-weight:900;text-decoration:none}.proc-mode-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:65px;align-items:center}.proc-mode-grid.reverse{grid-template-columns:1.2fr .8fr}.proc-mode-grid.reverse>.proc-heading{grid-column:2}.proc-mode-grid.reverse>.proc-step-list{grid-column:1;grid-row:1}.proc-step-list{display:grid;gap:13px}.proc-step-list article{display:grid;grid-template-columns:56px 1fr;gap:2px 17px;padding:23px;border:1px solid rgba(240,201,74,.38);border-radius:16px;background:rgba(11,31,70,.94);box-shadow:0 14px 30px rgba(0,0,0,.2)}.proc-step-list b{grid-row:1/3;color:var(--p-gold);font:700 27px Georgia,serif}.proc-step-list h3{margin:0;font:700 23px Georgia,serif}.proc-step-list p{margin:7px 0 0;color:#d5deea;line-height:1.57}.proc-step-light article{border-color:var(--p-border);background:var(--p-card);box-shadow:0 14px 30px rgba(11,31,70,.12)}.proc-step-light h3{color:var(--p-navy)}.proc-step-light p{color:var(--p-muted)}.proc-step-light b{color:var(--p-gold-dark)}.proc-mode .proc-button{margin-top:19px}.proc-result-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.proc-result-grid article{padding:28px;border:1px solid rgba(240,201,74,.38);border-radius:17px;background:rgba(11,31,70,.94)}.proc-result-grid i{font-size:30px;color:var(--p-gold)}.proc-result-grid h3{margin:23px 0 10px;font:700 24px Georgia,serif}.proc-result-grid p{margin:0;color:#d5deea;line-height:1.6}.proc-legal-note{display:flex;gap:20px;margin-top:35px;padding:28px;border:1px solid rgba(240,201,74,.45);border-radius:17px;background:rgba(24,53,95,.95)}.proc-legal-note>i{font-size:30px;color:var(--p-gold)}.proc-legal-note h3{margin:0 0 8px;font:700 25px Georgia,serif}.proc-legal-note p{margin:0;color:#dce4ee;line-height:1.65}.proc-sources{display:flex;justify-content:center;gap:12px 22px;flex-wrap:wrap;margin-top:30px;color:#dce4ee;font-size:13px}.proc-sources a{color:var(--p-gold);font-weight:800}
@media(max-width:1000px){.proc-intro,.proc-mode-grid,.proc-mode-grid.reverse{grid-template-columns:1fr}.proc-mode-grid.reverse>.proc-heading,.proc-mode-grid.reverse>.proc-step-list{grid-column:auto;grid-row:auto}.proc-timeline{grid-template-columns:1fr 1fr}.proc-result-grid{grid-template-columns:1fr 1fr}}
@media(max-width:700px){.proc-container,.proc-hero-inner{width:calc(100% - 26px)}.proc-section{padding:72px 0}.proc-hero{min-height:760px}.proc-hero-inner{padding-top:185px}.proc-hero h1{font-size:44px}.proc-hero p{font-size:18px}.proc-hero-actions{display:grid}.proc-hero-actions a{width:100%}.proc-timeline,.proc-compare,.proc-result-grid{grid-template-columns:1fr}.proc-timeline article{min-height:0}.proc-compare>article{padding:25px}.proc-mode-head h3{font-size:30px}.proc-step-list article{grid-template-columns:46px 1fr}.proc-notice{align-items:flex-start}.proc-sources{align-items:flex-start;flex-direction:column}.proc-blue{background-attachment:scroll}}

.proc-final-cta{text-align:center}.proc-final-cta .proc-container{max-width:900px}.proc-final-cta span{display:block;color:var(--p-gold-dark);font-size:13px;font-weight:900;letter-spacing:.2em}.proc-final-cta h2{margin:15px 0;font:700 clamp(38px,5vw,60px)/1.08 Georgia,serif}.proc-final-cta h2 strong{color:var(--p-gold-dark)}.proc-final-cta p{max-width:760px;margin:0 auto;color:var(--p-muted);font-size:18px;line-height:1.7}.proc-mesa-button{display:inline-flex;align-items:center;justify-content:center;gap:11px;min-height:62px;margin-top:30px;padding:0 34px;border:2px solid var(--p-gold);border-radius:32px;background:var(--p-gold);color:var(--p-navy);font-size:14px;font-weight:900;text-decoration:none;box-shadow:0 0 0 0 rgba(240,201,74,.58);animation:procMesaPulse 1.9s ease-out infinite}.proc-mesa-button:hover{background:var(--p-navy);color:#fff;transform:translateY(-2px)}@keyframes procMesaPulse{0%{box-shadow:0 0 0 0 rgba(240,201,74,.58)}68%{box-shadow:0 0 0 14px rgba(240,201,74,0)}100%{box-shadow:0 0 0 0 rgba(240,201,74,0)}}@media(prefers-reduced-motion:reduce){.proc-mesa-button{animation:none}}@media(max-width:700px){.proc-mesa-button{width:100%;padding:0 20px}}
