.guia-conexion:where(.astro-zvog7a6a){max-width:860px;margin:0 auto}.guia-section:where(.astro-zvog7a6a){margin-bottom:3rem}.guia-section:where(.astro-zvog7a6a) h2:where(.astro-zvog7a6a){font-size:1.6rem;font-weight:700;color:var(--sl-color-text);margin-bottom:1.25rem;padding-bottom:.5rem;border-bottom:2px solid var(--sl-color-gray-6);display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.guia-card:where(.astro-zvog7a6a){background-color:var(--sl-color-bg-nav);border-radius:12px;padding:1.75rem;box-shadow:0 2px 8px #00000014}.guia-card:where(.astro-zvog7a6a)>p:where(.astro-zvog7a6a){font-size:1rem;line-height:1.7;color:var(--sl-color-text);margin-bottom:1rem}.guia-card:where(.astro-zvog7a6a)>p:where(.astro-zvog7a6a):last-child{margin-bottom:0}.guia-policy-list:where(.astro-zvog7a6a){display:flex;flex-direction:column;gap:1.25rem;margin-top:1.25rem}.guia-policy-item:where(.astro-zvog7a6a){display:flex;gap:1rem;align-items:flex-start}.guia-policy-icon:where(.astro-zvog7a6a){display:flex;align-items:center;justify-content:center;min-width:2.25rem;height:2.25rem;background-color:var(--sl-color-accent-low);color:var(--sl-color-text-accent);border-radius:8px;margin-top:3.3rem}.guia-policy-item:where(.astro-zvog7a6a)>div:where(.astro-zvog7a6a):last-child{flex:1}.guia-policy-item:where(.astro-zvog7a6a)>div:where(.astro-zvog7a6a)>strong:where(.astro-zvog7a6a){display:block;font-size:.95rem;color:var(--sl-color-text);margin-bottom:.3rem}.guia-policy-item:where(.astro-zvog7a6a) p:where(.astro-zvog7a6a) strong:where(.astro-zvog7a6a){display:inline;font-weight:600}.guia-note-important:where(.astro-zvog7a6a){display:inline;font-weight:700;color:var(--sl-color-orange-high);background-color:var(--sl-color-orange-low);padding:.1rem .4rem;border-radius:4px;font-size:.85rem}.guia-policy-item:where(.astro-zvog7a6a) p:where(.astro-zvog7a6a){font-size:.9rem;line-height:1.6;color:var(--sl-color-text);margin:0 0 .5rem}.guia-external-link:where(.astro-zvog7a6a){display:inline-flex;align-items:center;gap:.35em;font-size:.875rem;color:var(--sl-color-text-accent);text-decoration:none;font-weight:600}.guia-external-link:where(.astro-zvog7a6a):hover{color:var(--sl-color-accent);text-decoration:underline}.guia-types-grid:where(.astro-zvog7a6a){display:flex;gap:1.25rem}@media (max-width: 768px){.guia-types-grid:where(.astro-zvog7a6a){flex-direction:column}}.guia-type-card:where(.astro-zvog7a6a){flex:1;margin-top:0;background-color:var(--sl-color-bg-nav);border-radius:12px;padding:1.5rem;box-shadow:0 2px 8px #00000014;display:flex;flex-direction:column}.guia-type-card--success:where(.astro-zvog7a6a){border:1px solid color-mix(in srgb,var(--sl-color-green) 40%,transparent)}.guia-type-card--warning:where(.astro-zvog7a6a){border:1px solid color-mix(in srgb,var(--sl-color-orange) 40%,transparent)}.guia-type-number:where(.astro-zvog7a6a){font-size:2rem;font-weight:800;color:var(--sl-color-text-accent);line-height:1;margin-bottom:.25rem}.guia-type-card:where(.astro-zvog7a6a) h3:where(.astro-zvog7a6a){font-size:1.1rem;font-weight:700;color:var(--sl-color-text);margin:0 0 .5rem}.guia-type-card:where(.astro-zvog7a6a) p:where(.astro-zvog7a6a){font-size:.9rem;line-height:1.6;color:var(--sl-color-text);margin:0 0 1rem;flex:1}.guia-badge:where(.astro-zvog7a6a){display:inline-block;padding:.25em .75em;background-color:var(--sl-color-accent-low);color:var(--sl-color-text-accent);border-radius:9999px;font-size:.75rem;font-weight:600;width:fit-content;align-self:flex-start}.guia-badge--success:where(.astro-zvog7a6a){background-color:var(--sl-color-green-low);color:var(--sl-color-green-high)}.guia-badge--warning:where(.astro-zvog7a6a){background-color:var(--sl-color-orange-low);color:var(--sl-color-orange-high)}.guia-required-badge:where(.astro-zvog7a6a){display:inline-block;padding:.2em .65em;background-color:var(--sl-color-red-low);color:var(--sl-color-red-high);border-radius:9999px;font-size:.7rem;font-weight:700;vertical-align:middle}.guia-recommended-badge:where(.astro-zvog7a6a){display:inline-block;padding:.2em .65em;background-color:var(--sl-color-green-low);color:var(--sl-color-green-high);border-radius:9999px;font-size:.7rem;font-weight:700;vertical-align:middle}.guia-checklist:where(.astro-zvog7a6a){list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.guia-checklist:where(.astro-zvog7a6a) li:where(.astro-zvog7a6a){display:flex;align-items:flex-start;gap:1rem}.guia-check-icon:where(.astro-zvog7a6a){display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;min-width:1.5rem;background-color:var(--sl-color-accent);color:var(--sl-color-black);border-radius:50%;font-size:.75rem;font-weight:700;margin-top:.15rem}.guia-checklist:where(.astro-zvog7a6a) li:where(.astro-zvog7a6a)>div:where(.astro-zvog7a6a){flex:1}.guia-checklist:where(.astro-zvog7a6a) li:where(.astro-zvog7a6a) strong:where(.astro-zvog7a6a):not(.guia-note-important){display:block;font-size:.95rem;color:var(--sl-color-text);margin-bottom:.2rem}.guia-checklist:where(.astro-zvog7a6a) li:where(.astro-zvog7a6a) p:where(.astro-zvog7a6a){font-size:.875rem;color:var(--sl-color-gray-3);margin:0;line-height:1.5}.guia-bullet-list:where(.astro-zvog7a6a){margin:.75rem 0 1.25rem 1.5rem;display:flex;flex-direction:column;gap:.35rem}.guia-bullet-list:where(.astro-zvog7a6a) li:where(.astro-zvog7a6a){font-size:.95rem;color:var(--sl-color-text);line-height:1.5}.guia-warning-notice:where(.astro-zvog7a6a){background-color:color-mix(in srgb,var(--sl-color-orange) 10%,transparent);border-left:4px solid var(--sl-color-orange);border-radius:0 8px 8px 0;padding:1rem 1.25rem;margin-top:1.25rem;font-size:.9rem;line-height:1.6;color:var(--sl-color-text)}.guia-success-note:where(.astro-zvog7a6a){font-size:.9rem;color:var(--sl-color-text);margin-top:1.25rem!important;padding-top:1.25rem;border-top:1px solid var(--sl-color-gray-6)}.guia-video-block:where(.astro-zvog7a6a){display:grid;grid-template-columns:1fr 1.5fr;gap:1.5rem;background-color:var(--sl-color-bg-nav);border-radius:12px;padding:1.5rem;box-shadow:0 2px 8px #00000014;margin-bottom:1.5rem;align-items:center}@media (max-width: 768px){.guia-video-block:where(.astro-zvog7a6a){grid-template-columns:1fr}}.guia-video-tag:where(.astro-zvog7a6a){display:inline-block;padding:.2em .65em;background-color:var(--sl-color-accent-low);color:var(--sl-color-text-accent);border-radius:9999px;font-size:.75rem;font-weight:700;margin-bottom:.5rem}.guia-video-info:where(.astro-zvog7a6a) h3:where(.astro-zvog7a6a){font-size:1.15rem;font-weight:700;color:var(--sl-color-text);margin:.25rem 0 .75rem}.guia-video-info:where(.astro-zvog7a6a) p:where(.astro-zvog7a6a){font-size:.9rem;line-height:1.6;color:var(--sl-color-text);margin:0 0 .75rem}.guia-video-meta:where(.astro-zvog7a6a){font-size:.8rem;color:var(--sl-color-gray-3)}.guia-steps:where(.astro-zvog7a6a){display:flex;flex-direction:column;gap:1.5rem;margin-top:1.25rem}.guia-step:where(.astro-zvog7a6a){display:flex;gap:1.25rem;align-items:flex-start}.guia-step-number:where(.astro-zvog7a6a){display:flex;align-items:center;justify-content:center;min-width:2.25rem;height:2.25rem;background-color:var(--sl-color-accent);color:var(--sl-color-black);border-radius:50%;font-size:1rem;font-weight:700}.guia-step-content:where(.astro-zvog7a6a){flex:1}.guia-step-content:where(.astro-zvog7a6a) h4:where(.astro-zvog7a6a){font-size:1rem;font-weight:700;color:var(--sl-color-text);margin:.25rem 0 .4rem}.guia-step-content:where(.astro-zvog7a6a) p:where(.astro-zvog7a6a){font-size:.9rem;line-height:1.6;color:var(--sl-color-text);margin:0 0 .75rem}.guia-step-content:where(.astro-zvog7a6a) p:where(.astro-zvog7a6a):last-of-type{margin-bottom:0}.guia-step-img:where(.astro-zvog7a6a){width:100%;border-radius:8px;margin-top:1rem;border:1px solid var(--sl-color-gray-6)}.guia-image-placeholder:where(.astro-zvog7a6a){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:180px;background-color:var(--sl-color-bg);border:2px dashed var(--sl-color-gray-5);border-radius:8px;color:var(--sl-color-gray-3);font-size:.875rem;font-weight:600;text-align:center;padding:1rem;margin-top:1rem}.guia-image-placeholder--large:where(.astro-zvog7a6a){min-height:280px;margin-top:1.25rem}.guia-placeholder-note:where(.astro-zvog7a6a){font-size:.8rem;font-weight:400;color:var(--sl-color-gray-4);margin:0}
