.hero[data-astro-cid-j7pv25f6]{position:relative;z-index:3;min-height:92vh;box-sizing:border-box;padding:170px 24px 90px;max-width:1100px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.hero-fondo[data-astro-cid-j7pv25f6]{position:absolute;inset:0 calc(50% - 50vw);overflow-x:clip;pointer-events:none;z-index:-1}.hero-manchas[data-astro-cid-j7pv25f6]{position:absolute;left:50%;top:58%;width:min(1100px,120vw);height:620px;transform:translate(-50%,-50%);animation:manchas-entrada 1.8s var(--ease-silk) both}.mancha[data-astro-cid-j7pv25f6]{position:absolute;background:radial-gradient(closest-side,color-mix(in srgb,var(--color) var(--alfa),transparent),transparent);mix-blend-mode:multiply;will-change:transform}.mancha-oro[data-astro-cid-j7pv25f6]{left:22%;top:20%;width:56%;height:70%;--color: var(--pal-oro);--alfa: 34%;--iman: .6}.mancha-azul[data-astro-cid-j7pv25f6]{left:-2.4%;top:9.2%;width:44.8%;height:61.6%;--color: var(--pal-azul);--alfa: 28%;--iman: .9}.mancha-carmin[data-astro-cid-j7pv25f6]{left:57.6%;top:7.2%;width:44.8%;height:61.6%;--color: var(--pal-carmin);--alfa: 28%;--iman: 1}.mancha-violeta[data-astro-cid-j7pv25f6]{left:7%;top:56%;width:42%;height:56%;--color: var(--pal-violeta);--alfa: 24%;--iman: .75}.mancha-verde[data-astro-cid-j7pv25f6]{left:51%;top:58%;width:42%;height:56%;--color: var(--pal-verde);--alfa: 24%;--iman: .85}@keyframes manchas-entrada{0%{opacity:0}}.hero-eyebrow[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:14px;font-family:var(--font-sans);font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--sepia);margin-bottom:32px;opacity:0;animation:fadeUp 1.2s var(--ease-silk) .2s forwards}.hero-eyebrow[data-astro-cid-j7pv25f6]:before,.hero-eyebrow[data-astro-cid-j7pv25f6]:after{content:"";width:36px;height:1px;background:var(--gold)}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:clamp(48px,7.4vw,112px);font-weight:300;line-height:.96;letter-spacing:-.035em;margin-bottom:28px;color:var(--ink)}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] .line[data-astro-cid-j7pv25f6]{display:block;overflow:hidden;padding-bottom:.06em}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] .line[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]{display:inline-block;transform:translateY(110%);opacity:0;animation:revealUp 1.4s var(--ease-drama) forwards}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] .line[data-astro-cid-j7pv25f6]:nth-child(1)>span[data-astro-cid-j7pv25f6]{animation-delay:.35s}.solo-movil[data-astro-cid-j7pv25f6]{display:none}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] .line[data-astro-cid-j7pv25f6]:nth-child(2)>span[data-astro-cid-j7pv25f6]{animation-delay:.5s}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:italic;font-weight:400;color:var(--carmin);font-family:var(--font-display);font-feature-settings:"ss01" 1}.hero-lede[data-astro-cid-j7pv25f6]{font-family:var(--font-serif);font-size:22px;font-weight:300;line-height:1.5;color:var(--sepia);max-width:640px;margin:0 auto 40px;font-style:italic;opacity:0;animation:fadeUp 1.2s var(--ease-silk) .8s forwards}.chat[data-astro-cid-j7pv25f6]{width:100%;max-width:760px;box-sizing:border-box;padding:20px 20px 14px 26px;background:#fffdf8;border:1px solid rgba(165,124,58,.45);border-radius:28px;box-shadow:0 0 0 6px #a57c3a14,0 34px 70px -34px #0e0b0873;text-align:left;opacity:0;animation:fadeUp 1.2s var(--ease-silk) 1s forwards;transition:border-color .3s var(--ease-silk),box-shadow .3s var(--ease-silk)}.chat[data-astro-cid-j7pv25f6]:focus-within{border-color:var(--gold);box-shadow:0 0 0 6px #a57c3a2e,0 34px 70px -30px #7a1e1e59}.chat-texto[data-astro-cid-j7pv25f6]{display:block;width:100%;min-height:56px;max-height:168px;resize:none;border:0;outline:none;background:transparent;font-family:var(--font-sans);font-size:18px;line-height:1.5;color:var(--ink)}.chat-texto[data-astro-cid-j7pv25f6]::placeholder{color:#3d2f228c}.chat-pie[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px}.chat-modelos[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:6px}.chat-modelos[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-sans);font-size:11px;letter-spacing:.06em;padding:5px 10px;border-radius:999px;border:1px solid var(--line);color:var(--sepia)}.chat-modelos[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--acento)}.chat-enviar[data-astro-cid-j7pv25f6]{flex:none;width:48px;height:48px;border-radius:50%;border:0;display:grid;place-items:center;background:var(--ink);color:var(--canvas);cursor:pointer;transition:background .3s var(--ease-silk),transform .3s var(--ease-silk)}.chat-enviar[data-astro-cid-j7pv25f6]:hover{background:var(--carmin);transform:translateY(-2px)}.chat-enviar[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.sugerencias[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:760px;margin-top:18px;opacity:0;animation:fadeUp 1.2s var(--ease-silk) 1.15s forwards}.sugerencia[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:13px;min-height:40px;padding:9px 16px;border-radius:999px;border:1px solid var(--line);background:color-mix(in srgb,var(--acento) 8%,#fffdf8);color:var(--sepia);cursor:pointer;transition:all .3s var(--ease-silk);display:inline-flex;align-items:center;gap:8px}.sugerencia[data-astro-cid-j7pv25f6]:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--acento)}.sugerencia[data-astro-cid-j7pv25f6]:hover{border-color:var(--acento);color:var(--ink);background:color-mix(in srgb,var(--acento) 14%,#fffdf8)}.sugerencia[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.hero-actions[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:44px;opacity:0;animation:fadeUp 1.2s var(--ease-silk) 1.3s forwards}.hero-nota[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:13px;color:var(--sepia)}.hero-nota[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--ink);text-underline-offset:3px}.hero-nota[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--carmin)}.btn-primary[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:13px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--canvas);background:var(--ink);padding:18px 32px;border:none;cursor:pointer;text-decoration:none;transition:all .5s var(--ease-silk);display:inline-flex;align-items:center;gap:14px}.btn-primary[data-astro-cid-j7pv25f6]:hover{background:var(--carmin);padding-right:40px}.btn-primary[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{transition:transform .5s var(--ease-silk)}.btn-primary[data-astro-cid-j7pv25f6]:hover svg[data-astro-cid-j7pv25f6]{transform:translate(6px)}.marquee[data-astro-cid-j7pv25f6]{position:relative;z-index:3;padding:40px 0;background:var(--ink);color:var(--canvas);overflow:hidden;border-top:1px solid var(--gold-deep);border-bottom:1px solid var(--gold-deep)}.marquee-track[data-astro-cid-j7pv25f6]{display:flex;gap:80px;white-space:nowrap;animation:marquee 48s linear infinite;width:max-content}.marquee[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:40px;font-weight:300;letter-spacing:-.02em;font-style:italic}.marquee[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:after{content:"✦";margin-left:80px;color:var(--gold);font-style:normal}.marquee[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-child(5n+2):after{color:var(--pal-azul)}.marquee[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-child(5n+3):after{color:var(--pal-carmin)}.marquee[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-child(5n+4):after{color:var(--pal-verde)}.marquee[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-child(5n+5):after{color:var(--pal-violeta)}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.inside[data-astro-cid-j7pv25f6]{position:relative;z-index:3;padding:140px 48px;background:var(--ink);color:var(--canvas);overflow:hidden}.inside[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.95  0 0 0 0 0.9  0 0 0 0 0.8  0 0 0 0.04 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");pointer-events:none}.inside-inner[data-astro-cid-j7pv25f6]{max-width:1400px;margin:0 auto;position:relative}.inside[data-astro-cid-j7pv25f6] .section-label{color:var(--bone)}.inside[data-astro-cid-j7pv25f6] .section-label:after{background:#f2ece033}.inside-heading[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:clamp(44px,6vw,88px);font-weight:300;line-height:.95;letter-spacing:-.03em;margin-bottom:24px;max-width:900px}.inside-heading[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:italic;color:var(--gold);font-weight:400}.inside-lede[data-astro-cid-j7pv25f6]{font-family:var(--font-serif);font-size:21px;font-weight:300;line-height:1.6;color:var(--bone);font-style:italic;max-width:640px;margin-bottom:90px}.features[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:28px}.feature[data-astro-cid-j7pv25f6]{background:linear-gradient(180deg,color-mix(in srgb,var(--acento) 14%,transparent),#f2ece005 60%);border:1px solid rgba(242,236,224,.12);border-top:3px solid var(--acento);padding:36px;position:relative;overflow:hidden;transition:all .6s var(--ease-silk);display:flex;flex-direction:column;gap:22px;min-width:0;color:inherit}.feature[data-astro-cid-j7pv25f6].featured{background:linear-gradient(180deg,color-mix(in srgb,var(--acento) 26%,transparent),color-mix(in srgb,var(--acento) 6%,transparent));border-color:color-mix(in srgb,var(--acento) 55%,transparent);border-top:3px solid var(--acento);grid-row:span 2}.feature[data-astro-cid-j7pv25f6]:hover{border-color:color-mix(in srgb,var(--acento) 70%,transparent);transform:translateY(-4px)}.feature-head[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-start;justify-content:space-between}.feature-id[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--bone);opacity:.6}.feature-name[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:48px;font-weight:300;letter-spacing:-.03em;font-style:italic;line-height:.95;margin-bottom:10px;color:color-mix(in srgb,var(--acento) 45%,var(--canvas))}.feature[data-astro-cid-j7pv25f6].featured .feature-name[data-astro-cid-j7pv25f6]{font-size:72px}.feature-role[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--bone);opacity:.75}.feature-desc[data-astro-cid-j7pv25f6]{font-family:var(--font-serif);font-size:17px;font-weight:300;line-height:1.55;color:var(--bone);margin-top:auto}.feature[data-astro-cid-j7pv25f6].featured .feature-desc[data-astro-cid-j7pv25f6]{font-size:19px;color:var(--canvas);max-width:460px;margin-top:0}.feature[data-astro-cid-j7pv25f6].featured .demo-doc[data-astro-cid-j7pv25f6]{margin:auto 0;align-self:center;width:100%}.feature[data-astro-cid-j7pv25f6].ancha{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr 1.3fr;align-items:center;gap:16px 40px}.feature[data-astro-cid-j7pv25f6].ancha .feature-head[data-astro-cid-j7pv25f6]{grid-column:1 / -1}.feature[data-astro-cid-j7pv25f6].ancha .feature-desc[data-astro-cid-j7pv25f6]{margin-top:0}.demo-doc[data-astro-cid-j7pv25f6]{background:#faf7f0;color:var(--ink);border-radius:6px;padding:22px 22px 18px;box-shadow:0 30px 60px -30px #000000b3;display:flex;flex-direction:column;gap:14px;max-width:420px;transform:rotate(-1.2deg)}.demo-doc-cabecera[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid var(--pal-carmin);padding-bottom:10px}.demo-logo[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:26px;font-weight:600;line-height:1;color:var(--pal-carmin)}.demo-linea[data-astro-cid-j7pv25f6]{display:block;height:6px;border-radius:3px;background:var(--canvas-deep);width:90px}.demo-doc-titulo[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:19px;line-height:1.2}.demo-tabla[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr auto;font-family:var(--font-sans);font-size:12px;row-gap:6px;column-gap:16px}.demo-tabla[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-child(-n+2){color:#6f6355;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.demo-tabla[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-child(2n),.demo-tabla[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]:nth-of-type(2){text-align:right;font-variant-numeric:tabular-nums}.demo-tabla[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-weight:600;border-top:1px solid rgba(14,11,8,.2);padding-top:6px}.demo-barras[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-end;gap:8px;height:64px;padding-top:4px;border-bottom:1px solid rgba(14,11,8,.2)}.demo-barras[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{flex:1;background:var(--pal-oro);border-radius:3px 3px 0 0}.demo-barras[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-child(2){background:var(--pal-azul)}.demo-barras[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-child(3){background:var(--pal-verde)}.demo-barras[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-child(4){background:var(--pal-carmin)}.demo-barras[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-child(5){background:var(--pal-violeta)}.demo-chips[data-astro-cid-j7pv25f6]{display:flex;gap:6px;flex-wrap:wrap}.demo-chips[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:4px 9px;border-radius:999px;border:1px solid rgba(14,11,8,.18);color:var(--sepia)}.demo-lista[data-astro-cid-j7pv25f6]{list-style:none;display:flex;flex-direction:column;gap:8px}.demo-lista[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:8px;background:#f2ece00f;border:1px solid rgba(242,236,224,.08);font-family:var(--font-sans);font-size:13px;color:var(--canvas)}.demo-lista[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{margin-left:auto;font-style:normal;color:var(--bone);opacity:.7;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.demo-carpeta[data-astro-cid-j7pv25f6]{width:16px;height:12px;border-radius:2px;background:var(--acento);position:relative;flex:none}.demo-carpeta[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:0;top:-3px;width:7px;height:4px;border-radius:2px 2px 0 0;background:var(--acento)}.demo-punto[data-astro-cid-j7pv25f6]{width:8px;height:8px;border-radius:50%;background:var(--acento);flex:none}.demo-galeria[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.demo-galeria[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{aspect-ratio:1 / 1;border-radius:8px;display:flex;align-items:flex-end;padding:8px;font-family:var(--font-sans);font-size:11px;color:var(--canvas);background:linear-gradient(160deg,var(--pal-teja),#6b2b14)}.demo-galeria[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-child(2){background:linear-gradient(160deg,var(--pal-violeta),#3b1f4a)}.demo-galeria[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-child(3){background:linear-gradient(160deg,var(--pal-azul),#13304f)}.demo-voz[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:18px;height:72px}.demo-orbe[data-astro-cid-j7pv25f6]{width:64px;height:64px;border-radius:50%;background:radial-gradient(circle at 40% 35%,#e6d6f0,var(--pal-violeta) 60%,#4a2a5c);box-shadow:0 0 0 8px color-mix(in srgb,var(--pal-violeta) 22%,transparent);flex:none}.demo-onda[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:5px;height:40px}.demo-onda[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{width:4px;border-radius:2px;background:color-mix(in srgb,var(--pal-violeta) 45%,var(--bone));animation:onda 1.4s ease-in-out infinite}.demo-onda[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-child(1){height:30%;animation-delay:0s}.demo-onda[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-child(2){height:70%;animation-delay:.1s}.demo-onda[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-child(3){height:45%;animation-delay:.2s}.demo-onda[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-child(4){height:90%;animation-delay:.3s}.demo-onda[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-child(5){height:55%;animation-delay:.4s}.demo-onda[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-child(6){height:35%;animation-delay:.5s}.demo-onda[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-child(7){height:60%;animation-delay:.6s}@keyframes onda{50%{transform:scaleY(.4)}}.demo-pregunta[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:7px}.demo-pregunta-texto[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:13px;color:var(--canvas);margin-bottom:2px}.demo-opcion[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:12px;padding:7px 12px;border-radius:8px;border:1px solid rgba(242,236,224,.14);color:var(--bone)}.demo-opcion[data-astro-cid-j7pv25f6].activa{border-color:var(--acento);color:var(--canvas);background:color-mix(in srgb,var(--acento) 30%,transparent)}.oficios[data-astro-cid-j7pv25f6]{position:relative;z-index:3;padding:140px 48px 120px;max-width:1400px;margin:0 auto}.oficios-heading[data-astro-cid-j7pv25f6],.porque-heading[data-astro-cid-j7pv25f6],.precio-heading[data-astro-cid-j7pv25f6],.faq-heading[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:clamp(44px,6vw,88px);font-weight:300;line-height:.95;letter-spacing:-.03em;margin-bottom:56px;max-width:900px}.oficios-heading[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6],.porque-heading[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6],.precio-heading[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6],.faq-heading[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:italic;color:var(--carmin);font-weight:400}.oficios-tabs[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:40px}.oficio-tab[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:13px;font-weight:500;letter-spacing:.04em;padding:12px 20px;min-height:44px;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--sepia);cursor:pointer;transition:all .3s var(--ease-silk)}.oficio-tab[data-astro-cid-j7pv25f6]:before{content:"";display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;background:var(--acento);vertical-align:.05em}.oficio-tab[data-astro-cid-j7pv25f6]:hover{border-color:var(--acento);color:var(--ink)}.oficio-tab[data-astro-cid-j7pv25f6][aria-selected=true]{background:var(--acento);color:#fff;border-color:var(--acento)}.oficio-tab[data-astro-cid-j7pv25f6][aria-selected=true]:before{background:#fff}.oficio-tab[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.oficio-panel[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding:48px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.oficio-panel[data-astro-cid-j7pv25f6][hidden]{display:none}.oficio-panel[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1.1;letter-spacing:-.02em;margin-bottom:20px}.oficio-panel[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-family:var(--font-serif);font-size:19px;font-weight:300;line-height:1.6;color:var(--sepia);font-style:italic;margin-bottom:28px;max-width:520px}.oficio-enlace[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:12px;letter-spacing:.15em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--ink);padding-bottom:6px}.oficio-enlace[data-astro-cid-j7pv25f6]:hover{color:var(--acento);border-color:var(--acento)}.oficio-panel[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:color-mix(in srgb,var(--acento) 55%,var(--ink))}.oficio-pide[data-astro-cid-j7pv25f6]{list-style:none;display:flex;flex-direction:column;gap:12px;align-self:center}.oficio-pide[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;gap:12px;padding:16px 20px;border-radius:14px;background:color-mix(in srgb,var(--acento) 6%,#fffdf8);border:1px solid var(--line-soft);border-left:3px solid var(--acento);font-family:var(--font-sans);font-size:15px;line-height:1.45;color:var(--ink)}.oficio-pide-marca[data-astro-cid-j7pv25f6]{color:var(--acento);font-weight:600}.porque[data-astro-cid-j7pv25f6]{position:relative;z-index:3;padding:100px 48px 140px;max-width:1400px;margin:0 auto}.porque-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}.razon[data-astro-cid-j7pv25f6]{padding:40px 36px 44px 0;border-bottom:1px solid var(--line)}.razon[data-astro-cid-j7pv25f6]:not(:nth-child(3n)){border-right:1px solid var(--line)}.razon[data-astro-cid-j7pv25f6]:not(:nth-child(3n+1)){padding-left:36px}.razon-num[data-astro-cid-j7pv25f6]{display:inline-grid;place-items:center;width:44px;height:44px;margin-bottom:24px;border-radius:50%;background:color-mix(in srgb,var(--acento) 14%,transparent);border:1px solid color-mix(in srgb,var(--acento) 45%,transparent);font-family:var(--font-display);font-size:18px;font-style:italic;color:color-mix(in srgb,var(--acento) 80%,var(--ink))}.razon[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:26px;font-weight:400;line-height:1.15;letter-spacing:-.02em;margin-bottom:14px}.razon[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-family:var(--font-serif);font-size:17px;font-weight:300;line-height:1.6;color:var(--sepia);font-style:italic}.precio[data-astro-cid-j7pv25f6]{position:relative;z-index:3;padding:60px 48px 140px;max-width:1400px;margin:0 auto}.precio-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.9fr 1.1fr;gap:48px;align-items:start}.plan[data-astro-cid-j7pv25f6]{background:var(--ink);color:var(--canvas);padding:48px 44px;position:relative;display:flex;flex-direction:column;gap:16px}.plan[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:14px;border:1px solid var(--gold);pointer-events:none}.plan-nombre[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--bone)}.plan-precio[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px}.plan-cifra[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:clamp(64px,7vw,96px);font-weight:300;line-height:1;letter-spacing:-.03em;color:var(--gold)}.plan-periodo[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:13px;color:var(--bone)}.plan-creditos[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:26px;font-style:italic}.plan-incluye[data-astro-cid-j7pv25f6]{list-style:none;display:flex;flex-direction:column;gap:10px;margin:8px 0 14px;padding-top:20px;border-top:1px solid rgba(242,236,224,.14)}.plan-incluye[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:15px;line-height:1.45;color:var(--bone);padding-left:22px;position:relative}.plan-incluye[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:0;top:.55em;width:10px;height:1px;background:var(--gold)}.plan-boton[data-astro-cid-j7pv25f6]{position:relative;z-index:1;align-self:flex-start;font-family:var(--font-sans);font-size:13px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--ink);background:var(--gold);padding:20px 36px;text-decoration:none;display:inline-flex;align-items:center;gap:14px;transition:all .5s var(--ease-silk)}.plan-boton[data-astro-cid-j7pv25f6]:hover{background:var(--canvas);padding-right:44px}.plan-prueba[data-astro-cid-j7pv25f6],.plan-legal[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{position:relative;z-index:1;font-family:var(--font-sans);font-size:13px;color:var(--bone)}.plan-prueba[data-astro-cid-j7pv25f6]{text-decoration:underline;text-underline-offset:4px}.plan-prueba[data-astro-cid-j7pv25f6]:hover,.plan-legal[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--gold)}.plan-legal[data-astro-cid-j7pv25f6]{position:relative;z-index:1;font-family:var(--font-sans);font-size:12px;color:var(--bone);opacity:.8}.rinde[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:clamp(26px,2.6vw,34px);font-weight:400;line-height:1.15;letter-spacing:-.02em;margin-bottom:14px}.rinde-intro[data-astro-cid-j7pv25f6]{font-family:var(--font-serif);font-size:18px;font-style:italic;line-height:1.55;color:var(--sepia);margin-bottom:24px;max-width:560px}.rinde-tabla[data-astro-cid-j7pv25f6]{width:100%;border-collapse:collapse;margin-bottom:22px;font-family:var(--font-sans);font-size:15px}.rinde-tabla[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6],.rinde-tabla[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6]{text-align:left;padding:12px 8px 12px 0;border-bottom:1px solid var(--line)}.rinde-tabla[data-astro-cid-j7pv25f6] thead[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6]{font-size:11px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--sepia)}.rinde-tabla[data-astro-cid-j7pv25f6] tbody[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6]{font-weight:500;color:var(--ink)}.rinde-tabla[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6]{color:var(--sepia);font-variant-numeric:tabular-nums;white-space:nowrap}.rinde-tabla[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6]:nth-child(2){color:var(--ink);font-weight:600}.rinde-nota[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:12.5px;line-height:1.55;color:var(--sepia);opacity:.85;max-width:600px}.sr-only[data-astro-cid-j7pv25f6]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.manifesto[data-astro-cid-j7pv25f6]{position:relative;z-index:3;padding:160px 48px;max-width:1200px;margin:0 auto;text-align:center}.manifesto[data-astro-cid-j7pv25f6] .section-label{justify-content:center;margin-bottom:60px}.manifesto[data-astro-cid-j7pv25f6] .section-label:after{display:none}.manifesto-quote[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:clamp(30px,4vw,56px);font-weight:300;line-height:1.15;letter-spacing:-.025em;font-style:italic;color:var(--ink);max-width:1040px;margin:0 auto 60px}.manifesto-quote[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{color:var(--carmin);font-weight:400}.manifesto-quote[data-astro-cid-j7pv25f6]:before{content:"“";display:block;font-family:var(--font-display);font-size:160px;line-height:.5;color:var(--gold);margin-bottom:20px;font-style:normal}.manifesto-sig[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--sepia);display:flex;align-items:center;justify-content:center;gap:16px}.manifesto-sig[data-astro-cid-j7pv25f6]:before,.manifesto-sig[data-astro-cid-j7pv25f6]:after{content:"";width:40px;height:1px;background:var(--gold)}.manifesto-link[data-astro-cid-j7pv25f6]{display:inline-block;margin-top:40px;font-family:var(--font-sans);font-size:12px;letter-spacing:.15em;text-transform:uppercase;color:var(--ink);text-decoration:none;padding-bottom:6px;border-bottom:1px solid var(--ink);transition:all .3s var(--ease-silk)}.manifesto-link[data-astro-cid-j7pv25f6]:hover{color:var(--gold-deep);border-color:var(--gold-deep)}.faq[data-astro-cid-j7pv25f6]{position:relative;z-index:3;padding:40px 48px 140px;max-width:1000px;margin:0 auto}.faq-lista[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line)}.faq-item[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--line)}.faq-item[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:26px 0;min-height:44px;font-family:var(--font-display);font-size:clamp(21px,2.2vw,26px);font-weight:400;letter-spacing:-.01em;color:var(--ink)}.faq-item[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]:after{content:"+";font-family:var(--font-sans);font-size:22px;font-weight:300;color:var(--gold-deep);transition:transform .3s var(--ease-silk);flex:none}.faq-item[data-astro-cid-j7pv25f6][open] summary[data-astro-cid-j7pv25f6]:after{transform:rotate(45deg)}.faq-item[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]:hover{color:var(--carmin)}.faq-item[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.faq-item[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-family:var(--font-serif);font-size:19px;font-weight:300;line-height:1.6;color:var(--sepia);font-style:italic;padding:0 0 28px;max-width:760px}.cta[data-astro-cid-j7pv25f6]{position:relative;z-index:3;padding:60px 48px 180px;max-width:1200px;margin:0 auto;text-align:center}.cta-inner[data-astro-cid-j7pv25f6]{background:var(--ink);color:var(--canvas);padding:120px 60px;position:relative;overflow:hidden}.cta-inner[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.95  0 0 0 0 0.9  0 0 0 0 0.8  0 0 0 0.04 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");pointer-events:none}.cta-inner[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:20px;border:2px solid transparent;border-image:linear-gradient(90deg,var(--pal-carmin),var(--pal-oro),var(--pal-verde),var(--pal-azul),var(--pal-violeta),var(--pal-teja)) 1;pointer-events:none}.cta[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:clamp(40px,6vw,88px);font-weight:300;line-height:1;letter-spacing:-.03em;margin-bottom:32px;position:relative;z-index:2}.cta[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:italic;color:var(--gold)}.cta[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-family:var(--font-serif);font-size:21px;font-weight:300;line-height:1.5;color:var(--bone);font-style:italic;max-width:560px;margin:0 auto 48px;position:relative;z-index:2}.cta-btn[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:13px;font-weight:500;letter-spacing:.25em;text-transform:uppercase;color:var(--ink);background:var(--gold);padding:22px 44px;border:none;cursor:pointer;text-decoration:none;transition:all .5s var(--ease-silk);display:inline-flex;align-items:center;gap:16px;position:relative;z-index:2}.cta-btn[data-astro-cid-j7pv25f6]:hover{background:var(--canvas);color:var(--ink);padding-right:56px}.cta-btn[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{transition:transform .5s var(--ease-silk)}.cta-btn[data-astro-cid-j7pv25f6]:hover svg[data-astro-cid-j7pv25f6]{transform:translate(8px)}.cta-alt[data-astro-cid-j7pv25f6]{display:block;margin-top:32px;font-family:var(--font-sans);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--bone);opacity:.8;text-decoration:none;position:relative;z-index:2;transition:all .3s var(--ease-silk)}.cta-alt[data-astro-cid-j7pv25f6]:hover{opacity:1;color:var(--gold)}@media(prefers-reduced-motion:reduce){.demo-onda[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6],.marquee-track[data-astro-cid-j7pv25f6],.hero-manchas[data-astro-cid-j7pv25f6]{animation:none}}@media(max-width:1024px){.hero[data-astro-cid-j7pv25f6]{padding:150px 32px 80px}.inside[data-astro-cid-j7pv25f6]{padding:100px 32px}.features[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.feature[data-astro-cid-j7pv25f6].featured{grid-row:span 1;grid-column:1 / -1}.feature[data-astro-cid-j7pv25f6].ancha{grid-template-columns:1fr 1fr}.feature[data-astro-cid-j7pv25f6].ancha .feature-head[data-astro-cid-j7pv25f6]{grid-column:1 / -1}.oficios[data-astro-cid-j7pv25f6],.porque[data-astro-cid-j7pv25f6],.precio[data-astro-cid-j7pv25f6],.faq[data-astro-cid-j7pv25f6]{padding-left:32px;padding-right:32px}.oficio-panel[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:32px}.porque-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.razon[data-astro-cid-j7pv25f6],.razon[data-astro-cid-j7pv25f6]:not(:nth-child(3n+1)){padding:36px 28px 36px 0;border-right:none}.razon[data-astro-cid-j7pv25f6]:nth-child(odd){border-right:1px solid var(--line)}.razon[data-astro-cid-j7pv25f6]:nth-child(2n){padding-left:28px}.precio-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.manifesto[data-astro-cid-j7pv25f6]{padding:120px 32px}.cta[data-astro-cid-j7pv25f6]{padding:40px 24px 120px}.cta-inner[data-astro-cid-j7pv25f6]{padding:80px 32px}}@media(max-width:640px){.hero[data-astro-cid-j7pv25f6]{min-height:0;padding:116px 16px 64px}.hero-eyebrow[data-astro-cid-j7pv25f6]{font-size:10px;letter-spacing:.2em;gap:10px}.hero-eyebrow[data-astro-cid-j7pv25f6]:before,.hero-eyebrow[data-astro-cid-j7pv25f6]:after{width:18px}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:46px}.solo-movil[data-astro-cid-j7pv25f6]{display:inline}.hero-lede[data-astro-cid-j7pv25f6]{font-size:18px;margin-bottom:28px}.chat[data-astro-cid-j7pv25f6]{padding:16px 14px 12px 18px;border-radius:22px}.chat-texto[data-astro-cid-j7pv25f6]{font-size:16px;min-height:52px}.chat-modelos[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:10px;padding:4px 8px}.chat-enviar[data-astro-cid-j7pv25f6]{width:44px;height:44px}.sugerencia[data-astro-cid-j7pv25f6]{font-size:12px;padding:8px 12px}.hero-actions[data-astro-cid-j7pv25f6]{margin-top:32px}.inside[data-astro-cid-j7pv25f6]{padding:80px 16px}.features[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.feature[data-astro-cid-j7pv25f6]{padding:28px 22px}.feature[data-astro-cid-j7pv25f6].featured .feature-name[data-astro-cid-j7pv25f6]{font-size:52px}.feature[data-astro-cid-j7pv25f6].ancha{display:flex}.oficios[data-astro-cid-j7pv25f6],.porque[data-astro-cid-j7pv25f6],.precio[data-astro-cid-j7pv25f6],.faq[data-astro-cid-j7pv25f6]{padding-left:16px;padding-right:16px}.oficios[data-astro-cid-j7pv25f6]{padding-top:96px}.oficio-tab[data-astro-cid-j7pv25f6]{font-size:12px;padding:10px 14px}.porque-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.razon[data-astro-cid-j7pv25f6],.razon[data-astro-cid-j7pv25f6]:nth-child(odd),.razon[data-astro-cid-j7pv25f6]:nth-child(2n),.razon[data-astro-cid-j7pv25f6]:not(:nth-child(3n+1)){padding:28px 0;border-right:none}.plan[data-astro-cid-j7pv25f6]{padding:40px 26px}.rinde-tabla[data-astro-cid-j7pv25f6]{font-size:14px}.rinde-tabla[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6],.rinde-tabla[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6]{padding-right:6px}.rinde-tabla[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6]{white-space:normal}.manifesto[data-astro-cid-j7pv25f6]{padding:100px 16px}.cta-btn[data-astro-cid-j7pv25f6]{font-size:12px;letter-spacing:.18em;padding:20px 24px;white-space:nowrap}}
