.page[data-astro-cid-lcdefpme]{isolation:isolate;color:#fff;background:radial-gradient(70% 60% at 30% 30%, #c535824d 0%, transparent 70%), linear-gradient(180deg, #6b194580 0%, #6b1945e6 100%), url(/images/referido.webp) 60% center / cover no-repeat, var(--color-brand-800);min-height:100dvh;position:relative}.hero[data-astro-cid-lcdefpme]{align-items:center;display:flex}.hero-content[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:46rem;margin:0 auto;padding:3rem 1.5rem 2.5rem;display:flex}.logo[data-astro-cid-lcdefpme]{filter:brightness(0)invert();user-select:none;width:11rem;height:auto;margin:0 auto 2rem;display:block}.eyebrow[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--color-brand-200);font-size:.75rem;font-weight:600}.headline[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin-top:.75rem;font-size:2.25rem;font-weight:700;line-height:1.1}.headline[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--color-brand-200);display:block}.lead[data-astro-cid-lcdefpme]{color:#ffffffe6;max-width:32rem;margin-top:1rem;font-size:1rem;line-height:1.6}.steps[data-astro-cid-lcdefpme]{gap:.75rem;width:100%;margin-top:2rem;display:grid}.step[data-astro-cid-lcdefpme]{-webkit-backdrop-filter:blur(10px);background-color:#ffffff1f;border:1px solid #ffffff38;border-radius:1.125rem;justify-items:center;gap:.375rem;padding:1.125rem 1rem;display:grid}.step-index[data-astro-cid-lcdefpme]{width:2.125rem;height:2.125rem;font-family:var(--font-display);color:var(--color-brand-600);background-color:#fff;border-radius:9999px;place-items:center;margin-bottom:.25rem;font-weight:700;display:grid;box-shadow:0 6px 16px -6px #00000059}.step-title[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:600}.step-text[data-astro-cid-lcdefpme]{color:#ffffffd1;font-size:.8125rem;line-height:1.5}.form-area[data-astro-cid-lcdefpme]{padding:0 1rem 3.5rem;position:relative}.card[data-astro-cid-lcdefpme]{max-width:38rem;color:var(--color-ink);-webkit-backdrop-filter:blur(14px);background-color:#fff;border:1px solid #fff9;border-radius:1.75rem;margin:0 auto;padding:2rem 1.25rem 1.75rem;position:relative;overflow:hidden;box-shadow:0 30px 60px -28px #3c0a2899}.card[data-astro-cid-lcdefpme]:before{content:"";background:linear-gradient(90deg, var(--color-brand-400), var(--color-brand-500), var(--color-brand-700));height:4px;position:absolute;inset:0 0 auto}.card-head[data-astro-cid-lcdefpme]{align-items:center;gap:.875rem;margin-bottom:.25rem;display:flex}.card-icon[data-astro-cid-lcdefpme]{color:#fff;background:linear-gradient(135deg, var(--color-brand-400), var(--color-brand-600));border-radius:.875rem;flex:none;place-items:center;width:2.75rem;height:2.75rem;display:grid;box-shadow:0 8px 18px -8px #c53582b3}.card-kicker[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--color-ink);font-size:1.125rem;font-weight:700}.card-sub[data-astro-cid-lcdefpme]{color:var(--color-muted);font-size:.8125rem}@media (width>=640px){.hero-content[data-astro-cid-lcdefpme]{padding:3.5rem 2.5rem 3rem}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.headline[data-astro-cid-lcdefpme]{font-size:2.75rem}.form-area[data-astro-cid-lcdefpme]{padding:0 1.5rem 4rem}.card[data-astro-cid-lcdefpme]{padding:2.5rem 2.25rem 2.25rem}}@media (width>=1024px){.page[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:center;display:flex}.hero-content[data-astro-cid-lcdefpme]{max-width:60rem;padding:.75rem 2rem .5rem}.logo[data-astro-cid-lcdefpme]{width:9rem;margin-bottom:.5rem}.eyebrow[data-astro-cid-lcdefpme]{font-size:.875rem}.headline[data-astro-cid-lcdefpme]{margin-top:.25rem;font-size:2rem}.headline[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{display:inline}.lead[data-astro-cid-lcdefpme]{max-width:60rem;margin-top:.25rem;font-size:.875rem}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:.75rem}.step[data-astro-cid-lcdefpme]{text-align:left;grid-template-columns:auto minmax(0,1fr);justify-items:start;column-gap:.625rem;padding:.5rem .75rem}.step-index[data-astro-cid-lcdefpme]{grid-row:span 2;width:1.625rem;height:1.625rem;margin-bottom:0}.step-title[data-astro-cid-lcdefpme]{font-size:.875rem;line-height:1.3}.step-text[data-astro-cid-lcdefpme]{font-size:.75rem;line-height:1.4}.form-area[data-astro-cid-lcdefpme]{margin-top:0;padding:0 2rem}@media (height<=820px){.logo[data-astro-cid-lcdefpme]{width:7rem;margin-bottom:.25rem}.steps[data-astro-cid-lcdefpme]{margin-top:.5rem}.card[data-astro-cid-lcdefpme]{padding:1rem 2.25rem}}.card-head[data-astro-cid-lcdefpme]{display:none}.card[data-astro-cid-lcdefpme]{max-width:66rem;padding:1.5rem 2.25rem}.page[data-astro-cid-lcdefpme]{height:100dvh;min-height:0;color:var(--color-ink);background:#fffaf5;background:linear-gradient(180deg, #22101c59 0%, #22101ccc 100%), url(/images/referido-hombre-espejo.webp) center / cover no-repeat, var(--color-brand-500);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.hero[data-astro-cid-lcdefpme]{color:#fff;background:0 0;height:100dvh;min-height:0;position:relative}.hero-content[data-astro-cid-lcdefpme]{justify-content:center;max-width:none;height:100%;padding:2rem 3rem}.headline[data-astro-cid-lcdefpme]{font-size:2.75rem}.form-area[data-astro-cid-lcdefpme]{align-items:flex-start;height:100dvh;margin-top:0;padding:2rem 3rem;display:flex;overflow-y:auto}.card[data-astro-cid-lcdefpme]{width:100%;max-width:36rem;color:var(--color-ink);-webkit-backdrop-filter:none;background-color:#fff;margin:auto;padding:2rem 2.25rem;box-shadow:0 30px 60px -30px #6b194559}}@keyframes cascade{0%{opacity:0;transform:translateY(.875rem)}}.logo[data-astro-cid-lcdefpme],.eyebrow[data-astro-cid-lcdefpme],.headline[data-astro-cid-lcdefpme],.lead[data-astro-cid-lcdefpme],.step[data-astro-cid-lcdefpme],.form-area[data-astro-cid-lcdefpme] .wizard>form>*{animation:cascade .6s var(--ease-soft) both}.logo[data-astro-cid-lcdefpme]{animation-delay:0s}.eyebrow[data-astro-cid-lcdefpme]{animation-delay:80ms}.headline[data-astro-cid-lcdefpme]{animation-delay:.16s}.lead[data-astro-cid-lcdefpme]{animation-delay:.24s}.step[data-astro-cid-lcdefpme]:first-child{animation-delay:.32s}.step[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:.4s}.step[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:.48s}.form-area[data-astro-cid-lcdefpme] .wizard>form>:first-child{animation-delay:.42s}.form-area[data-astro-cid-lcdefpme] .wizard>form>:nth-child(2){animation-delay:.48s}.form-area[data-astro-cid-lcdefpme] .wizard>form>:nth-child(3){animation-delay:.54s}.form-area[data-astro-cid-lcdefpme] .wizard>form>:nth-child(4){animation-delay:.6s}.form-area[data-astro-cid-lcdefpme] .wizard>form>:nth-child(5){animation-delay:.66s}.form-area[data-astro-cid-lcdefpme] .wizard>form>:nth-child(6){animation-delay:.72s}.form-area[data-astro-cid-lcdefpme] .wizard>form>:nth-child(7){animation-delay:.78s}.form-area[data-astro-cid-lcdefpme] .wizard>form>:nth-child(8){animation-delay:.84s}.form-area[data-astro-cid-lcdefpme] .wizard>form>:nth-child(9){animation-delay:.9s}.form-area[data-astro-cid-lcdefpme] .wizard>form>:nth-child(10){animation-delay:.96s}.form-area[data-astro-cid-lcdefpme] .wizard>form>:nth-child(11){animation-delay:1.02s}.form-area[data-astro-cid-lcdefpme] .wizard>form>:nth-child(12){animation-delay:1.08s}.form-area[data-astro-cid-lcdefpme] .wizard>form>:nth-child(13){animation-delay:1.14s}.form-area[data-astro-cid-lcdefpme] .wizard>form>:nth-child(14){animation-delay:1.2s}.form-area[data-astro-cid-lcdefpme] .wizard>form>[data-slot-picker]{animation-delay:0s}@media (width>=1024px){.card[data-astro-cid-lcdefpme]{padding:1.25rem 2rem}.form-area[data-astro-cid-lcdefpme] .theme-dorsia .input,.form-area[data-astro-cid-lcdefpme] .theme-dorsia .select{height:2.5rem}.form-area[data-astro-cid-lcdefpme] .intro{margin-top:0}.form-area[data-astro-cid-lcdefpme] .actions{margin-top:.75rem}.form-area[data-astro-cid-lcdefpme] .theme-dorsia .field{margin-top:.875rem}.form-area[data-astro-cid-lcdefpme] .theme-dorsia .field-label{margin-bottom:.25rem}}@media (width>=1024px) and (height<=860px){.form-area[data-astro-cid-lcdefpme] .section-hint,.form-area[data-astro-cid-lcdefpme] .consents{margin-top:.75rem}.form-area[data-astro-cid-lcdefpme] .consents{gap:.5rem}.form-area[data-astro-cid-lcdefpme]{padding:1rem 3rem}.card[data-astro-cid-lcdefpme]{padding:1rem 1.75rem}.form-area[data-astro-cid-lcdefpme] .theme-dorsia .input,.form-area[data-astro-cid-lcdefpme] .theme-dorsia .select{height:2.375rem}.form-area[data-astro-cid-lcdefpme] .theme-dorsia .field{margin-top:.75rem}}@media (width>=1024px) and (height<=740px){.form-area[data-astro-cid-lcdefpme]{padding:.5rem 3rem}.card[data-astro-cid-lcdefpme]{padding:.5rem 1.75rem}.form-area[data-astro-cid-lcdefpme] .intro{margin:0 0 .25rem;font-size:.875rem}.form-area[data-astro-cid-lcdefpme] .theme-dorsia .input,.form-area[data-astro-cid-lcdefpme] .theme-dorsia .select{height:2.25rem}}@media (width>=1024px) and (height<=940px){.form-area[data-astro-cid-lcdefpme] .theme-dorsia .field{margin-top:.625rem}.form-area[data-astro-cid-lcdefpme] .section-hint{margin-top:.75rem}.form-area[data-astro-cid-lcdefpme] .consents{margin-top:1rem}}@media (width>=1024px){.steps[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:.75rem;width:100%;max-width:32rem}.step[data-astro-cid-lcdefpme]{text-align:left;grid-template-columns:auto minmax(0,1fr);justify-items:start;column-gap:.875rem;padding:.875rem 1.25rem}.step[data-astro-cid-lcdefpme]:nth-child(2),.step[data-astro-cid-lcdefpme]:nth-child(3){margin-left:0}.step-index[data-astro-cid-lcdefpme]{grid-row:span 2;width:2.25rem;height:2.25rem;margin-bottom:0;font-size:1rem}.step-title[data-astro-cid-lcdefpme]{font-size:1.125rem;line-height:1.3}.step-text[data-astro-cid-lcdefpme]{font-size:.9375rem;line-height:1.45}}.eyebrow[data-astro-cid-lcdefpme],.headline[data-astro-cid-lcdefpme],.step-title[data-astro-cid-lcdefpme]{text-transform:uppercase;font-family:Oswald,sans-serif}.eyebrow[data-astro-cid-lcdefpme]{letter-spacing:.14em;font-weight:400}.headline[data-astro-cid-lcdefpme]{letter-spacing:0;font-weight:600;line-height:1.02}.step-title[data-astro-cid-lcdefpme]{letter-spacing:.02em;font-weight:500}.lead[data-astro-cid-lcdefpme],.step-text[data-astro-cid-lcdefpme]{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}
