html{scroll-behavior:smooth}a{color:var(--text-authority)}a:hover{color:var(--gold-700)}.rds-footer-grid{gap:var(--space-6) var(--space-7);grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) minmax(0,1.05fr) minmax(0,1.1fr);align-items:stretch;display:grid}.rds-footer-grid a,.rds-footer-grid p{overflow-wrap:anywhere}@media (width<=1060px){.rds-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.rds-footer-grid{grid-template-columns:minmax(0,1fr)}.rds-footer{padding:var(--space-5) var(--gutter) var(--space-4)!important}.rds-footer>div{gap:var(--space-4)!important}.rds-footer-grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.rds-footer-grid p{line-height:1.45}.rds-footer-grid>div{gap:var(--space-2)!important}.rds-footer-grid>div:nth-child(-n+2){grid-column:1/-1}.rds-footer-grid>div:nth-child(2){flex-wrap:wrap;column-gap:var(--space-5)!important;flex-direction:row!important}.rds-footer-grid>div:nth-child(2)>span{flex-basis:100%}.rds-footer-bar{gap:var(--space-2) var(--space-4)!important;padding-top:var(--space-4)!important}.rds-footer-hab{flex-basis:100%;order:-1;margin-left:0!important}.rds-footer-copy{flex-basis:100%;order:1}}.rds-nav{align-items:center;gap:clamp(12px,1.5vw,26px);display:flex}.rds-nav a{white-space:nowrap}@media (width<=1000px){.rds-nav{display:none}}html,body,#dc-root,#dc-root>.sc-host{min-height:100%;height:auto!important}.lz-mnav{display:none;position:relative}.lz-mnav>summary{cursor:pointer;background:0 0;border:none;place-content:center;justify-items:end;gap:6px;width:44px;height:44px;list-style:none;display:grid}.lz-mnav>summary::-webkit-details-marker{display:none}.lz-mnav>summary i{background:var(--text-authority);transform-origin:100%;width:20px;height:1px;transition:transform var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out);display:block}.lz-mnav>summary i:last-child{transform:scaleX(.65)}.lz-mnav[open]>summary i{background:var(--gold-700);transform:none}.lz-mnav-panel{backdrop-filter:blur(12px);border:1px solid var(--line-hairline);border-radius:var(--radius-sm) var(--radius-sm) var(--radius-sm) var(--radius-accent);background:#fbf6edfa;width:min(74vw,272px);display:grid;position:absolute;top:calc(100% + 12px);right:0;overflow:hidden}.lz-mnav-panel a{padding:14px var(--space-5);font-size:var(--text-sm);color:var(--text-authority);box-sizing:border-box;align-items:center;min-height:48px;display:flex;border-bottom:1px solid var(--line-hairline)!important}.lz-mnav-panel a:last-child{border-bottom:none!important}@media (width<=1000px){.lz-mnav{display:block}.rds-head>div{gap:var(--space-3)!important}.rds-head>div>a{min-width:0}.rds-head span[role=img]{aspect-ratio:196/38;width:clamp(96px,30vw,154px)!important;height:auto!important}}.tc-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.tc-intro{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}@media (width<=920px){.tc-grid{grid-template-columns:minmax(0,1fr)}.tc-intro{display:contents}.tc-cabeza{order:1}.tc-card{order:2}.tc-puntos{order:3}.tc-areas{order:4}}.tc-puntos{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.tc-puntos li{padding-left:var(--space-5);border-left:1px solid var(--line-gold,var(--gold-500));gap:6px;display:grid}.tc-puntos strong{font-family:var(--font-display);font-size:var(--text-h4,1.25rem);font-weight:var(--weight-semibold);color:var(--text-authority);line-height:1.25}.tc-puntos p{font-size:var(--text-base,1rem);color:var(--ink-700);margin:0;line-height:1.6}.tc-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tc-chips li{background:var(--surface-card);border:1px solid var(--line-hairline);border-radius:var(--radius-pill);font-size:var(--text-sm);color:var(--ink-700);padding:7px 14px}.tc-card{background:var(--surface-card);border:1px solid var(--line-hairline);border-radius:var(--radius-accent) var(--radius-sm) var(--radius-sm) var(--radius-sm);box-shadow:var(--shadow-float);padding:clamp(24px,3vw,40px);position:relative}.tc-form{gap:var(--space-4);display:grid}.tc-dos{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=560px){.tc-dos{grid-template-columns:minmax(0,1fr)}}.tc-field{gap:6px;min-width:0;display:grid}.tc-lab{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:var(--weight-semibold);color:var(--text-authority)}.tc-lab em{text-transform:none;letter-spacing:0;font-style:normal;font-weight:var(--weight-regular,400);color:var(--text-muted)}.tc-input{box-sizing:border-box;width:100%;font:inherit;font-size:var(--text-sm);color:var(--text-body);background:var(--surface-raised);border:1px solid var(--line-hairline);border-radius:var(--radius-sm);min-height:48px;padding:13px 15px}.tc-input:focus{outline:2px solid var(--gold-500);outline-offset:1px}.tc-input[aria-invalid=true]{border-color:var(--gold-700)}textarea.tc-input{resize:vertical;min-height:112px;line-height:1.5}select.tc-input{appearance:none;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2011%207%27%3E%3Cpath%20d%3D%27M1%201l4.5%204.5L10%201%27%20fill%3D%27none%27%20stroke%3D%27%2333291A%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%2F%3E%3C%2Fsvg%3E);background-position:right 15px center;background-repeat:no-repeat;background-size:11px 7px;padding-right:40px}input[type=file].tc-input{cursor:pointer;color:var(--ink-700);padding:9px 10px}input[type=file].tc-input::file-selector-button{font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);border:1px solid var(--gold-500);border-radius:var(--radius-pill);color:var(--text-authority);cursor:pointer;background:0 0;margin-right:12px;padding:8px 14px}.tc-ayuda{font-size:var(--text-xs);color:var(--text-muted);line-height:1.5}.tc-err{font-size:var(--text-xs);color:var(--gold-800,#6b5321);font-weight:var(--weight-semibold);line-height:1.45}.tc-err:empty{display:none}.tc-hp{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.tc-aviso{background:var(--accent-gold-wash);border:1px solid var(--line-gold);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--text-authority);margin:0;padding:11px 13px;line-height:1.5}.tc-aviso:empty{display:none}.tc-estado{font-size:var(--text-sm);color:var(--text-muted);min-height:1.5em;margin:0}.tc-form[aria-busy=true]{opacity:.72;pointer-events:none}.tc-ok{gap:var(--space-4);display:none}.tc-card[data-estado=ok] .tc-form{display:none}.tc-card[data-estado=ok] .tc-ok{display:grid}.tc-ok h2{font-family:var(--font-display);font-size:var(--text-h3);line-height:var(--leading-display);color:var(--text-authority);margin:0}.tc-ok p{font-size:var(--text-base,1rem);color:var(--ink-700);margin:0;line-height:1.6}
