.hero{min-height:620px;padding:7.5rem max(1.5rem,50% - 590px) 5.5rem}.hero-copy{width:min(720px,100%)}.hero h1{max-width:16ch;font-size:clamp(2.45rem,4.2vw,4rem)}.hero h1 strong{font-weight:800}.hero h1 em{font-style:italic}.hero-lead{max-width:42rem}.hero-proof{z-index:1;color:#d5e7ee;flex-wrap:wrap;gap:.7rem 1.15rem;margin-top:2rem;font-size:.76rem;display:flex;position:relative}.hero-proof span{align-items:center;gap:.38rem;display:inline-flex}.hero-proof svg{color:#70d9d0}#vigilancia,#expedientes,#como-funciona,#registro{scroll-margin-top:88px}.section-kicker{max-width:760px}.section-kicker h2,.dual-record-heading h2,.trust-heading h2,.trial-band h2{color:var(--navy);letter-spacing:-.045em;margin:0;font:800 clamp(2rem,3.7vw,3.25rem)/1.05 Manrope,sans-serif}.section-kicker>p:last-child,.dual-record-heading>p:last-child,.trust-heading>p:last-child,.trial-band>div>p:last-child{color:var(--muted);line-height:1.7}.monitoring-band{background:#fff;padding:5.5rem max(1.5rem,50% - 590px)}.monitoring-flow{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:3rem;display:grid}.monitoring-flow article{background:#fff;min-height:230px;padding:1.5rem;position:relative}.monitoring-flow article>span{color:#94a8b6;letter-spacing:.08em;font:800 .7rem/1 Manrope,sans-serif;display:block}.monitoring-flow svg{color:var(--blue);margin-top:2.1rem}.monitoring-flow strong{color:var(--ink);margin-top:1rem;font:700 1rem/1.35 Manrope,sans-serif;display:block}.monitoring-flow p{color:var(--muted);margin:.55rem 0 0;font-size:.83rem;line-height:1.6}.monitoring-flow article:not(:last-child):after{z-index:2;border:1px solid var(--line);color:#6f8796;content:"›";background:#fff;border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}.source-note{color:#6f8492;max-width:880px;margin:1.35rem 0 0;font-size:.77rem;line-height:1.6}.dual-record-band{background:var(--editorial-stripe);border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:.72fr 1.28fr;align-items:start;gap:4rem;padding:5.5rem max(1.5rem,50% - 590px);display:grid}.dual-record-heading{max-width:460px;position:static}.dual-record-grid{gap:0;display:grid}.record-card{border:1px solid var(--line);background:#fff;border-radius:8px;padding:1.5rem;box-shadow:0 12px 30px #0b1f330d}.record-card__header{align-items:center;gap:.85rem;display:flex}.record-card__header svg{color:var(--blue)}.record-card__header span{color:#718694;text-transform:uppercase;letter-spacing:.08em;font-size:.7rem;display:block}.record-card__header strong{color:var(--ink);margin-top:.25rem;font:700 1rem/1.35 Manrope,sans-serif;display:block}.record-card ul{color:var(--muted);gap:.65rem;margin:1.4rem 0 0;padding:0;font-size:.84rem;list-style:none;display:grid}.record-card li{align-items:flex-start;gap:.55rem;display:flex}.record-card li svg{color:var(--teal);flex:none;margin-top:.15rem}.record-card--internal{border-color:#b9ddd9}.record-link{color:#718694;text-transform:uppercase;letter-spacing:.1em;grid-template-columns:1fr auto 1fr;align-items:center;gap:.8rem;padding:.8rem 2rem;font-size:.66rem;display:grid}.record-link span{background:#b9ccd8;height:1px}.history-band{background:#fff;grid-template-columns:.72fr 1.28fr;gap:4rem;padding:5.5rem max(1.5rem,50% - 590px);display:grid}.process-timeline{gap:0;padding-left:1rem;display:grid;position:relative}.process-timeline article{grid-template-columns:4rem 1.1rem 1fr;gap:.75rem;padding:0 0 2rem;display:grid;position:relative}.process-timeline article:not(:last-child):after{content:"";background:#c8d6de;width:1px;position:absolute;top:.55rem;bottom:-.55rem;left:5.1rem}.process-timeline article:last-child{padding-bottom:0}.process-timeline time{color:#8296a3;text-transform:uppercase;padding-top:.1rem;font-size:.68rem;font-weight:700}.timeline-dot{z-index:2;background:var(--blue);width:.7rem;height:.7rem;box-shadow:0 0 0 1px var(--blue);border:2px solid #fff;border-radius:50%;margin-top:.2rem;position:relative}.process-timeline div{padding:0 0 .2rem}.process-timeline small{color:#0878c9;text-transform:uppercase;letter-spacing:.08em;font-size:.66rem;font-weight:800;display:block}.process-timeline strong{color:var(--ink);margin-top:.3rem;font:700 1rem/1.35 Manrope,sans-serif;display:block}.process-timeline p{color:var(--muted);margin:.35rem 0 0;font-size:.82rem;line-height:1.55}.agent-ready-band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--editorial-stripe);grid-template-columns:.72fr 1.28fr;align-items:center;gap:4rem;padding:4.8rem max(1.5rem,50% - 590px);display:grid}.agent-ready-copy{max-width:470px}.agent-ready-copy h2{color:var(--navy);letter-spacing:-.04em;margin:0;font:800 clamp(1.75rem,3vw,2.65rem)/1.08 Manrope,sans-serif}.agent-ready-copy>p{color:var(--muted);line-height:1.7}.agent-ready-sequence{grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:.8rem;display:grid}.agent-ready-sequence article{border:1px solid var(--line);background:#fff;border-radius:8px;min-height:205px;padding:1.25rem;box-shadow:0 10px 24px #0b1f330a}.agent-ready-sequence article>span{color:var(--blue);letter-spacing:.08em;font-size:.65rem;font-weight:800}.agent-ready-sequence strong{color:var(--ink);margin-top:2.1rem;font:700 .96rem/1.35 Manrope,sans-serif;display:block}.agent-ready-sequence p{color:var(--muted);margin:.55rem 0 0;font-size:.78rem;line-height:1.58}.agent-ready-sequence>i{color:var(--blue);align-self:center;font-size:1.1rem;font-style:normal}.home-agent-band{color:#fff;background:#07111f;grid-template-columns:.82fr 1.18fr;align-items:center;gap:4rem;padding:5.5rem max(1.5rem,50% - 590px);display:grid}.home-agent-copy{max-width:520px}.home-agent-copy h2{color:#fff;letter-spacing:-.04em;margin:0;font:800 clamp(1.75rem,3vw,2.65rem)/1.08 Manrope,sans-serif}.home-agent-copy>p{color:#b9ceda;line-height:1.7}.home-agent-link{color:#9cf1e7;text-underline-offset:3px;align-items:center;gap:.45rem;margin-top:1rem;font-size:.82rem;font-weight:800;text-decoration:underline;display:inline-flex}.home-agent-rule{color:#d9eceb;align-items:flex-start;gap:.55rem;margin-top:1.5rem;font-size:.76rem;line-height:1.55;display:flex}.home-agent-rule svg{color:#70d9d0;flex:none;margin-top:.1rem}.home-agent-visual{grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;display:grid}.home-agent-panel{background:#ffffff0b;border:1px solid #ffffff1f;border-radius:10px;min-height:280px;padding:1.4rem}.home-agent-panel>span{color:#70d9d0;text-transform:uppercase;letter-spacing:.1em;font-size:.65rem;font-weight:800}.home-agent-panel strong{color:#fff;margin-top:.9rem;font:700 1.05rem/1.35 Manrope,sans-serif;display:block}.home-agent-prompts{gap:.6rem;margin-top:1.2rem;display:grid}.home-agent-prompts span{color:#dce9ee;background:#ffffff09;border:1px solid #ffffff1c;border-radius:7px;padding:.75rem .8rem;font-size:.75rem;line-height:1.45}.home-agent-bridge{color:#70d9d0;justify-items:center;gap:.55rem;display:grid}.home-agent-bridge:before,.home-agent-bridge:after{content:"";background:linear-gradient(90deg,#0000,#70d9d0);width:54px;height:1px}.home-agent-bridge:after{background:linear-gradient(90deg,#70d9d0,#0000)}.home-agent-bridge span{color:#c9f4ef;white-space:nowrap;background:#70d9d012;border:1px solid #70d9d040;border-radius:999px;padding:.45rem .55rem;font-size:.62rem;font-weight:800}.home-agent-results{gap:.7rem;margin-top:1.2rem;display:grid}.home-agent-results span{color:#dce9ee;align-items:center;gap:.5rem;font-size:.78rem;display:flex}.home-agent-results span:before{content:"";background:#70d9d0;border-radius:50%;width:.45rem;height:.45rem}.capabilities-band{background:#fff;padding:5.5rem max(1.5rem,50% - 590px)}.capabilities-band .section-intro{max-width:760px}.feature-grid--six{grid-template-columns:repeat(3,1fr)}.feature-grid--six article{min-height:190px}.steps-band{background:var(--editorial-stripe);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:5.5rem max(1.5rem,50% - 590px)}.steps-grid{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(4,1fr);gap:1px;margin:3rem 0 0;padding:0;list-style:none;display:grid}.steps-grid li{background:#fff;min-height:210px;padding:1.45rem}.steps-grid li>span{color:var(--blue);font:800 1.3rem/1 Manrope,sans-serif}.steps-grid strong{color:var(--ink);margin-top:2rem;font:700 1rem/1.35 Manrope,sans-serif;display:block}.steps-grid p{color:var(--muted);margin:.55rem 0 0;font-size:.82rem;line-height:1.6}.steps-grid p strong{font:inherit;margin:0;font-weight:700;display:inline}.steps-grid p em{font-style:italic}.trust-band{background:#fff;grid-template-columns:.7fr 1.3fr;gap:4rem;padding:5.5rem max(1.5rem,50% - 590px);display:grid}.trust-heading{max-width:450px}.trust-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.trust-grid article{background:#fff;min-height:170px;padding:1.3rem}.trust-grid svg{color:var(--teal)}.trust-grid strong{color:var(--ink);margin-top:1.1rem;font:700 .92rem/1.35 Manrope,sans-serif;display:block}.trust-grid p{color:var(--muted);margin:.45rem 0 0;font-size:.79rem;line-height:1.55}.trust-links{flex-wrap:wrap;grid-column:2;gap:1.2rem;margin-top:-2rem;display:flex}.trust-links a{color:var(--blue);text-underline-offset:3px;font-size:.78rem;font-weight:700;text-decoration:underline}.trial-band{border-top:1px solid var(--line);background:#eaf2fb;grid-template-columns:1.05fr 1fr auto;align-items:center;gap:2rem;padding:4.2rem max(1.5rem,50% - 590px);display:grid}.trial-facts{background:#cddce3;border:1px solid #cddce3;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.trial-facts span{background:#fff;align-content:start;min-height:105px;padding:1rem;display:grid}.trial-facts strong{color:var(--navy);font:800 1rem/1.2 Manrope,sans-serif}.trial-facts small{color:var(--muted);margin-top:.4rem;font-size:.7rem;line-height:1.45}.trial-band>.button{white-space:nowrap}.trial-actions{justify-items:start;gap:.6rem;display:grid}.trial-price-link{color:var(--ink);background:#fff;border:1px solid #b9ccd8;font-size:.77rem}.trial-price-link:hover{border-color:var(--blue);color:var(--blue);background:#fff}.signup-cta{margin-top:0}.signup-copy strong em{font-style:italic}.signup-step{gap:1rem;display:grid}.signup-step[hidden]{display:none}.signup-verification-copy{background:#f4f8fa;border:1px solid #c8dbe5;border-radius:7px;gap:.35rem;padding:1rem;display:grid}.signup-verification-copy strong{color:var(--navy);font:800 1rem/1.3 Manrope,sans-serif}.signup-verification-copy p{color:var(--muted);margin:0;font-size:.78rem;line-height:1.55}.signup-secondary-action{color:var(--blue);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font:700 .75rem/1.4 DM Sans,sans-serif;text-decoration:underline}.signup-success{padding:.4rem 0}.signup-success>strong{color:var(--navy);font:800 1.2rem/1.35 Manrope,sans-serif}.signup-success>p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.6}.signup-success>.button{justify-self:start}.signup-status{min-height:1.1rem;color:var(--muted);margin:0;font-size:.72rem;line-height:1.45}.signup-status--error,.signup-status--success{border-radius:7px;align-items:flex-start;gap:.55rem;padding:.72rem .82rem;font-weight:700;display:flex}.signup-status--error{color:#922b2b;background:#fff4f4;border:1px solid #efc6c6}.signup-status--success{color:#126c5d;background:#effaf6;border:1px solid #b9e1d3}.signup-status--error:before,.signup-status--success:before{flex:none;font-size:.9rem;font-weight:900;line-height:1.1}.signup-status--error:before{content:"!";color:#b42318}.signup-status--success:before{content:"✓";color:#0d8a72}.signup-form button:disabled{cursor:wait;opacity:.62;transform:none}.checkbox a{color:var(--blue);text-underline-offset:2px;font-weight:700;text-decoration:underline 1px}.checkbox a:hover{color:#0564aa}.footer-column h2 strong{font:inherit}.footer-column h2 em,.footer-bottom em{font-style:italic}@media (width<=980px){.monitoring-flow{grid-template-columns:repeat(2,1fr)}.monitoring-flow article:nth-child(2):after{display:none}.dual-record-band,.history-band,.trust-band,.home-agent-band{grid-template-columns:1fr;gap:2.5rem}.dual-record-heading,.home-agent-copy{max-width:760px}.trust-links{grid-column:1;margin-top:-1rem}.trial-band{grid-template-columns:1fr;gap:1.5rem}.trial-facts{max-width:720px}.trial-band>.button{width:max-content}}@media (width<=800px){.hero{background-position:62%;min-height:610px;padding:6.5rem 1rem 4rem}.hero-copy{width:100%}.hero h1{max-width:14ch;font-size:clamp(2.2rem,9.5vw,3.2rem)}.hero-actions{flex-direction:column;align-items:flex-start;gap:1rem}.hero-proof{gap:.55rem;display:grid}.monitoring-band,.dual-record-band,.history-band,.home-agent-band,.capabilities-band,.steps-band,.trust-band{padding:4rem 1rem}.monitoring-flow,.feature-grid--six,.steps-grid,.trust-grid{grid-template-columns:1fr}.monitoring-flow article{min-height:180px}.monitoring-flow article:after{display:none!important}.record-link{padding:.8rem .25rem}.process-timeline{padding-left:0}.process-timeline article{grid-template-columns:3rem 1.1rem 1fr}.process-timeline article:not(:last-child):after{left:4.1rem}.home-agent-visual{grid-template-columns:1fr;gap:.75rem}.home-agent-bridge{grid-template-columns:1fr auto 1fr;align-items:center}.home-agent-bridge:before,.home-agent-bridge:after{width:100%;height:1px}.home-agent-panel{min-height:0}.trial-band{padding:3.5rem 1rem}.trial-facts{grid-template-columns:1fr}.trial-facts span{min-height:0}.trial-band>.button,.signup-success>.button{width:100%}}.trial-band{grid-template-columns:.72fr 1.28fr;align-items:center;gap:3.5rem;display:grid}.trial-band>div:first-child{max-width:620px}.trial-facts a{background:#fff;align-content:start;min-height:105px;padding:1rem;display:grid}.trial-facts a:hover{background:#f5fafc}.trial-facts--plans{background:0 0;border:0;grid-area:1/2/span 2;grid-template-columns:repeat(3,1fr);gap:.8rem;margin-top:0}.trial-plan-card{border:1px solid #cbdce4;border-radius:10px;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative;box-shadow:0 8px 20px #0b1f330e;background:#fff!important;min-height:128px!important;padding:1rem!important}.trial-plan-card:nth-child(2){border-color:var(--blue)}.trial-plan-card:nth-child(3){border-color:#7c3aed}.trial-plan-card:hover{border-color:var(--blue);transform:translateY(-2px);box-shadow:0 12px 26px #0878c91f}.trial-plan-card:nth-child(3):hover{border-color:#7c3aed;box-shadow:0 12px 26px #7c3aed21}.trial-plan-card strong{color:var(--navy);font:800 .92rem/1.25 Manrope,sans-serif}.trial-plan-card small{color:var(--muted);margin-top:.35rem;font-size:.68rem;line-height:1.4}.trial-plan-card__action{color:var(--blue);align-items:center;gap:.35rem;margin-top:auto;font-size:.7rem;font-weight:800;background:0 0!important;min-height:0!important;padding:.7rem 0 0!important;display:inline-flex!important}.trial-plan-card__action svg{transition:transform .18s}.trial-plan-card:hover .trial-plan-card__action svg{transform:translate(3px)}.trial-plan-badge{color:#fff;background:var(--blue);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:.35rem .55rem;font-size:.6rem;font-style:normal;font-weight:800;position:absolute;top:-.75rem;right:.8rem}.trial-plan-badge--capacity{background:#7c3aed}.trial-actions{grid-area:2/1;margin-top:1.25rem}@media (width<=980px){.trial-band{grid-template-columns:1fr;gap:1.5rem}.trial-facts--plans,.trial-actions{grid-area:auto}.trial-facts--plans{margin-top:.5rem}}@media (width<=800px){.trial-facts--plans{grid-template-columns:1fr}}.trial-plan-card__price{align-items:baseline;gap:.35rem;margin-top:.65rem;background:0 0!important;min-height:0!important;padding:0!important;display:flex!important}.trial-plan-card__price b{color:var(--navy);letter-spacing:-.035em;font:800 1.45rem/1 Manrope,sans-serif}.trial-plan-card__price small{color:var(--muted);margin:0;font-size:.62rem;line-height:1.25}.trial-plan-intro{max-width:620px}.trial-facts--plans{grid-row:1}.trial-plan-intro .trial-actions{grid-area:auto;margin-top:1.5rem}.implementation-ribbon{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff}.implementation-ribbon__inner{justify-content:space-between;align-items:center;gap:2rem;width:min(1180px,100% - 3rem);margin:0 auto;padding:2rem 0;display:flex}.implementation-ribbon h2{max-width:24ch;color:var(--navy);letter-spacing:-.035em;margin:0;font:800 clamp(1.35rem,2.3vw,2rem)/1.1 Manrope,sans-serif}.implementation-ribbon p:not(.eyebrow){max-width:52rem;color:var(--muted);margin:.55rem 0 0;line-height:1.55}.implementation-ribbon .button{white-space:nowrap;flex:none}@media (width<=700px){.implementation-ribbon__inner{flex-direction:column;align-items:flex-start;gap:1.25rem;width:min(100% - 2rem,600px);padding:1.75rem 0}.implementation-ribbon .button{justify-content:center;width:100%}}@media (width<=900px){.agent-ready-band{grid-template-columns:1fr;gap:2.5rem}.agent-ready-copy{max-width:720px}.agent-ready-sequence{grid-template-columns:1fr}.agent-ready-sequence>i{justify-self:center;rotate:90deg}.agent-ready-sequence article{min-height:0}}
