.page-hero[data-astro-cid-2mxdoeuz]{position:relative;padding-block:clamp(3.5rem,7vw,6rem) clamp(2rem,4vw,3rem)}.page-hero-bg[data-astro-cid-2mxdoeuz]{position:absolute;inset:0;z-index:-1}.page-hero[data-astro-cid-2mxdoeuz] h1[data-astro-cid-2mxdoeuz]{font-size:clamp(var(--gx-text-3xl),4vw,var(--gx-text-5xl));margin-block:1.3rem 1rem}.page-hero[data-astro-cid-2mxdoeuz] .lead[data-astro-cid-2mxdoeuz]{color:var(--gx-text);font-size:var(--gx-text-lg);line-height:1.65;max-width:56ch}.ct-trust[data-astro-cid-2mxdoeuz]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.ct-trust[data-astro-cid-2mxdoeuz] li[data-astro-cid-2mxdoeuz]{font-size:var(--gx-text-base);color:var(--gx-text);display:flex;align-items:baseline;gap:.6rem;padding:.7rem 0;border-top:1px solid var(--gx-border)}.ct-trust[data-astro-cid-2mxdoeuz] li[data-astro-cid-2mxdoeuz]:first-child{border-top:0}.ct-trust[data-astro-cid-2mxdoeuz] li[data-astro-cid-2mxdoeuz]:before{content:"";flex:none;width:6px;height:6px;border-radius:var(--gx-radius-pill);background:var(--gx-success-icon);transform:translateY(-2px)}.ct-sec[data-astro-cid-2mxdoeuz]{padding-top:clamp(2rem,4vw,3rem)}.ct-grid[data-astro-cid-2mxdoeuz]{display:grid;grid-template-columns:1.25fr .75fr;gap:clamp(2rem,4vw,3.4rem);align-items:start}.ct-form[data-astro-cid-2mxdoeuz]{background:var(--gx-surface);border:1px solid var(--gx-border);border-radius:var(--gx-radius-lg);padding:clamp(1.6rem,3vw,2.4rem);box-shadow:0 1px 2px #173f4f0a,0 24px 60px -34px #173f4f33}.ct-form[data-astro-cid-2mxdoeuz] h2[data-astro-cid-2mxdoeuz]{font-size:clamp(var(--gx-text-2xl),2.6vw,var(--gx-text-3xl))}.ct-form-sub[data-astro-cid-2mxdoeuz]{color:var(--gx-text-secondary);font-size:var(--gx-text-base);margin-top:.5rem}.ct-fields[data-astro-cid-2mxdoeuz]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.8rem}.ct-field[data-astro-cid-2mxdoeuz]{display:flex;flex-direction:column;gap:.4rem}.ct-field--full[data-astro-cid-2mxdoeuz]{grid-column:1 / -1}.ct-field[data-astro-cid-2mxdoeuz]>span[data-astro-cid-2mxdoeuz]{font-size:var(--gx-text-sm);font-weight:600;color:var(--gx-text)}.ct-field[data-astro-cid-2mxdoeuz]>span[data-astro-cid-2mxdoeuz] b[data-astro-cid-2mxdoeuz]{color:var(--gx-brand);font-weight:700}.ct-field[data-astro-cid-2mxdoeuz] input[data-astro-cid-2mxdoeuz],.ct-field[data-astro-cid-2mxdoeuz] select[data-astro-cid-2mxdoeuz],.ct-field[data-astro-cid-2mxdoeuz] textarea[data-astro-cid-2mxdoeuz]{font-family:var(--font-body);font-size:var(--gx-text-base);color:var(--gx-text);background:var(--gx-bg);border:1px solid var(--gx-border-strong);border-radius:var(--gx-radius-sm);padding:.65rem .8rem;width:100%;transition:border-color var(--gx-duration-fast) var(--gx-ease-standard),background-color var(--gx-duration-fast) var(--gx-ease-standard)}.ct-field[data-astro-cid-2mxdoeuz] textarea[data-astro-cid-2mxdoeuz]{resize:vertical;min-height:96px;line-height:1.55}.ct-field[data-astro-cid-2mxdoeuz] input[data-astro-cid-2mxdoeuz]::placeholder,.ct-field[data-astro-cid-2mxdoeuz] textarea[data-astro-cid-2mxdoeuz]::placeholder{color:var(--gx-text-secondary)}.ct-field[data-astro-cid-2mxdoeuz] input[data-astro-cid-2mxdoeuz]:focus,.ct-field[data-astro-cid-2mxdoeuz] select[data-astro-cid-2mxdoeuz]:focus,.ct-field[data-astro-cid-2mxdoeuz] textarea[data-astro-cid-2mxdoeuz]:focus{outline:none;background:var(--gx-surface);border-color:var(--gx-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--gx-focus) 30%,transparent)}.ct-field[data-astro-cid-2mxdoeuz] input[data-astro-cid-2mxdoeuz]:user-invalid,.ct-field[data-astro-cid-2mxdoeuz] textarea[data-astro-cid-2mxdoeuz]:user-invalid{border-color:var(--gx-error)}.ct-senuelo[data-astro-cid-2mxdoeuz]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ct-check[data-astro-cid-2mxdoeuz]{display:flex;align-items:flex-start;gap:.6rem;margin-top:1.3rem;font-size:var(--gx-text-base);color:var(--gx-text);line-height:1.5}.ct-check[data-astro-cid-2mxdoeuz] input[data-astro-cid-2mxdoeuz]{margin-top:.18rem;accent-color:var(--gx-brand);width:15px;height:15px;flex-shrink:0}.ct-check[data-astro-cid-2mxdoeuz] a[data-astro-cid-2mxdoeuz]{color:var(--gx-brand);font-weight:600}.ct-submit[data-astro-cid-2mxdoeuz]{margin-top:1.4rem;width:100%}.ct-nota[data-astro-cid-2mxdoeuz]{margin-top:.9rem;font-size:var(--gx-text-base);color:var(--gx-text-secondary);min-height:1.2em}.ct-nota[data-astro-cid-2mxdoeuz][data-estado=error]{color:var(--gx-error);font-weight:600}.ct-nota[data-astro-cid-2mxdoeuz][data-estado=ok]{color:var(--gx-success);font-weight:600}.ct-side[data-astro-cid-2mxdoeuz]{display:flex;flex-direction:column;gap:2.2rem}.ct-side-title[data-astro-cid-2mxdoeuz]{font-family:var(--font-mono);font-size:var(--gx-text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--gx-text-secondary);margin-bottom:1.2rem}.ct-steps[data-astro-cid-2mxdoeuz]{display:flex;flex-direction:column}.ct-step[data-astro-cid-2mxdoeuz]{display:flex;gap:1rem;padding-bottom:1.5rem;position:relative}.ct-step[data-astro-cid-2mxdoeuz]:last-child{padding-bottom:0}.ct-step[data-astro-cid-2mxdoeuz]:before{content:"";position:absolute;left:15px;top:30px;bottom:4px;width:1px;background:var(--gx-border)}.ct-step[data-astro-cid-2mxdoeuz]:last-child:before{display:none}.ct-num[data-astro-cid-2mxdoeuz]{flex-shrink:0;width:31px;height:31px;border-radius:var(--gx-radius-pill);background:var(--gx-brand-soft);color:var(--gx-brand);font-family:var(--font-mono);font-size:var(--gx-text-xs);font-weight:700;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.ct-step[data-astro-cid-2mxdoeuz] h4[data-astro-cid-2mxdoeuz]{font-family:var(--font-display);font-size:var(--gx-text-md);font-weight:600;margin-bottom:.25rem}.ct-step[data-astro-cid-2mxdoeuz] p[data-astro-cid-2mxdoeuz]{color:var(--gx-text);font-size:var(--gx-text-base);line-height:1.6}.ct-direct[data-astro-cid-2mxdoeuz]{border-top:1px solid var(--gx-border);padding-top:1.8rem}.ct-mail[data-astro-cid-2mxdoeuz]{display:inline-block;font-family:var(--font-display);font-size:var(--gx-text-lg);font-weight:600;color:var(--gx-brand);text-decoration:none;word-break:break-all}.ct-mail[data-astro-cid-2mxdoeuz]:hover{text-decoration:underline}.ct-direct[data-astro-cid-2mxdoeuz] p[data-astro-cid-2mxdoeuz]{color:var(--gx-text-secondary);font-size:var(--gx-text-base);line-height:1.6;margin-top:.6rem}.otros-sec[data-astro-cid-2mxdoeuz]{background:var(--gx-surface);border-top:1px solid var(--gx-border);border-bottom:1px solid var(--gx-border)}.ct-hero[data-astro-cid-2mxdoeuz]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(2rem,4vw,4rem);align-items:center}.ct-hero[data-astro-cid-2mxdoeuz] .lead[data-astro-cid-2mxdoeuz]{max-width:48ch}.ct-panel[data-astro-cid-2mxdoeuz]{background:var(--gx-surface);border:1px solid var(--gx-border);border-radius:var(--gx-radius-lg);padding:1.3rem 1.4rem}.ct-panel-o[data-astro-cid-2mxdoeuz]{margin:1.1rem 0 0;padding-top:1rem;border-top:1px solid var(--gx-border);font-size:var(--gx-text-sm);line-height:1.6;color:var(--gx-text-secondary)}.ct-panel-o[data-astro-cid-2mxdoeuz] a[data-astro-cid-2mxdoeuz]{color:var(--gx-brand);font-weight:var(--gx-weight-semibold)}.otros-head[data-astro-cid-2mxdoeuz]{max-width:56ch;margin-bottom:2.2rem}@media(max-width:900px){.ct-hero[data-astro-cid-2mxdoeuz]{grid-template-columns:1fr;align-items:start}.ct-hero[data-astro-cid-2mxdoeuz] .lead[data-astro-cid-2mxdoeuz]{max-width:58ch}}.otros-head[data-astro-cid-2mxdoeuz] h2[data-astro-cid-2mxdoeuz]{font-size:clamp(var(--gx-text-2xl),2.8vw,var(--gx-text-3xl));margin-top:1rem}.otros-head[data-astro-cid-2mxdoeuz] p[data-astro-cid-2mxdoeuz]{color:var(--gx-text);font-size:var(--gx-text-md);line-height:1.6}.otros-grid[data-astro-cid-2mxdoeuz]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.2rem}.otro[data-astro-cid-2mxdoeuz]{display:flex;flex-direction:column;background:var(--gx-surface);border:1px solid var(--gx-border);border-radius:var(--gx-radius-md);padding:1.6rem;text-decoration:none;color:var(--gx-text);transition:border-color var(--gx-duration-fast) var(--gx-ease-standard),transform var(--gx-duration-fast) var(--gx-ease-standard),box-shadow var(--gx-duration-fast) var(--gx-ease-standard)}.otro[data-astro-cid-2mxdoeuz]:hover{border-color:var(--gx-brand);transform:translateY(-3px);box-shadow:0 18px 40px -24px #173f4f47}.otro-ic[data-astro-cid-2mxdoeuz]{width:36px;height:36px;border-radius:var(--gx-radius-md);background:var(--gx-brand-soft);color:var(--gx-brand);display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.otro[data-astro-cid-2mxdoeuz] h3[data-astro-cid-2mxdoeuz]{font-size:var(--gx-text-md);margin-bottom:.45rem}.otro[data-astro-cid-2mxdoeuz] p[data-astro-cid-2mxdoeuz]{color:var(--gx-text);font-size:var(--gx-text-base);line-height:1.6;flex:1}.otro-mas[data-astro-cid-2mxdoeuz]{margin-top:1.1rem;font-size:var(--gx-text-sm);font-weight:600;color:var(--gx-brand)}@media(max-width:1000px){.ct-grid[data-astro-cid-2mxdoeuz]{grid-template-columns:1fr}.otros-grid[data-astro-cid-2mxdoeuz]{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.ct-fields[data-astro-cid-2mxdoeuz],.otros-grid[data-astro-cid-2mxdoeuz]{grid-template-columns:1fr}}
