.hero3d[data-astro-cid-b73ntcbd]{position:relative;height:520vh;margin-top:calc(-1 * var(--head))}.escenario[data-astro-cid-b73ntcbd]{position:sticky;top:0;height:100vh;overflow:hidden;background:#ede6f2;transition:background .9s ease}body.noche .escenario[data-astro-cid-b73ntcbd]{background:#141726}.escenario[data-astro-cid-b73ntcbd] canvas{position:absolute;inset:0;display:block}.hud[data-astro-cid-b73ntcbd]{position:absolute;left:var(--gut);top:11vh;z-index:5;max-width:min(42ch,40vw);color:#26281f;transition:color .9s ease;text-shadow:0 1px 18px rgba(233,234,228,.85),0 0 3px rgba(233,234,228,.9)}body.noche .hud[data-astro-cid-b73ntcbd]{color:#e6e7ea;text-shadow:0 1px 18px rgba(20,23,38,.9),0 0 3px rgba(20,23,38,.95)}.hud[data-astro-cid-b73ntcbd] .hud-titulo[data-astro-cid-b73ntcbd]{text-wrap:balance;font-family:var(--f-stencil);font-size:clamp(40px,6vw,86px);font-weight:400;letter-spacing:-.02em;line-height:.92}.hud[data-astro-cid-b73ntcbd] .hud-titulo[data-astro-cid-b73ntcbd] em[data-astro-cid-b73ntcbd]{font-style:normal;color:var(--lila-d)}body.noche .hud[data-astro-cid-b73ntcbd] .hud-titulo[data-astro-cid-b73ntcbd] em[data-astro-cid-b73ntcbd]{color:var(--lila)}.hint[data-astro-cid-b73ntcbd]{margin-top:14px;font-family:var(--f-mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;opacity:.55}.sw[data-astro-cid-b73ntcbd]{position:absolute;right:22px;top:calc(var(--head) + 16px);z-index:5;width:52px;height:52px;border-radius:50%;border:1px solid currentColor;background:none;color:#26281f;cursor:pointer;display:grid;place-items:center;font-size:20px;transition:color .9s,transform .25s}body.noche .sw[data-astro-cid-b73ntcbd]{color:#e6e7ea}.sw[data-astro-cid-b73ntcbd]:hover{transform:scale(1.08)}.sw[data-astro-cid-b73ntcbd].son{top:calc(var(--head) + 78px);width:38px;height:38px;font-size:13px}.sw[data-astro-cid-b73ntcbd].son[aria-pressed=false]{opacity:.45}.sw[data-astro-cid-b73ntcbd].son[aria-pressed=false]:after{content:"";position:absolute;width:22px;height:1.5px;background:currentColor;transform:rotate(-45deg)}.dbg[data-astro-cid-b73ntcbd]{position:absolute;right:22px;bottom:16px;z-index:5;font-family:var(--f-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#26281f;opacity:.35;transition:color .9s;pointer-events:none}body.noche .dbg[data-astro-cid-b73ntcbd]{color:#e6e7ea}.marco-port[data-astro-cid-b73ntcbd]{position:fixed;z-index:68;opacity:0;pointer-events:none;border:1px solid #3A3D34;box-shadow:0 0 0 clamp(8px,1.1vh,14px) #23251f,0 0 0 calc(clamp(8px,1.1vh,14px) + 2px) #9b9e97,0 40px 90px #00000073}.tajo-port[data-astro-cid-b73ntcbd]{position:fixed;inset:0;z-index:72;opacity:0;pointer-events:none}.tajo-port[data-astro-cid-b73ntcbd] canvas[data-astro-cid-b73ntcbd]{position:absolute;inset:0}.tajo-port[data-astro-cid-b73ntcbd] .sl-o{position:absolute;left:0;top:0;width:clamp(48px,5.5vw,92px);aspect-ratio:1;opacity:0;filter:drop-shadow(0 0 10px rgba(184,164,212,.8));will-change:transform,opacity}.linea-crt[data-astro-cid-b73ntcbd]{position:fixed;z-index:71;height:2px;transform:translateY(-1px);opacity:0;pointer-events:none;background:linear-gradient(90deg,transparent,#CFC4DA,#FFFFFF,#CFC4DA,transparent);box-shadow:0 0 14px #cfc4da,0 0 42px var(--lila)}#hueco[data-astro-cid-b73ntcbd]{display:none}body{background:#ede6f2}body.noche{background:#141726}#pagina{background:var(--paper)}#pagina.enmarcada{position:fixed;inset:0;z-index:70;overflow:hidden}@media(max-width:760px){.hud[data-astro-cid-b73ntcbd]{max-width:none;right:var(--gut)}.hero3d[data-astro-cid-b73ntcbd]{height:420vh}}.payment-section[data-astro-cid-cxka26o7]{background:var(--paper)}.pricing-grid[data-astro-cid-cxka26o7]{display:grid;grid-template-columns:1fr;gap:32px;align-items:center;margin-top:40px;max-width:1140px;margin-inline:auto}@media(min-width:900px){.pricing-grid[data-astro-cid-cxka26o7]{grid-template-columns:repeat(3,1fr);gap:20px}}.p-card[data-astro-cid-cxka26o7]{position:relative;background:#fff;border:1.5px solid var(--ink);border-radius:12px;padding:36px 28px 32px;display:flex;flex-direction:column;gap:20px;box-shadow:0 4px 18px #16121c0d;transition:transform .25s ease,box-shadow .25s ease}.p-card[data-astro-cid-cxka26o7]:hover{transform:translateY(-4px);box-shadow:0 14px 36px #16121c1f}.p-card[data-astro-cid-cxka26o7].featured{border:2px solid var(--ink);box-shadow:0 18px 46px #65469c2e,0 4px 20px #16121c1a;background:#fffdf9;overflow:hidden}@media(min-width:900px){.p-card[data-astro-cid-cxka26o7].featured{transform:scale(1.045);z-index:2}.p-card[data-astro-cid-cxka26o7].featured:hover{transform:scale(1.06) translateY(-4px)}}.ribbon-popular[data-astro-cid-cxka26o7]{position:absolute;top:20px;right:-32px;background:var(--ink);color:var(--paper);padding:4px 38px;transform:rotate(45deg);box-shadow:0 2px 8px #0003;pointer-events:none}.ribbon-popular[data-astro-cid-cxka26o7] span[data-astro-cid-cxka26o7]{font-family:var(--f-mono);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.badge-floating[data-astro-cid-cxka26o7]{position:absolute;top:-14px;right:20px;background:var(--ink);color:var(--lila);border:1.5px solid var(--ink);border-radius:20px;padding:3px 12px;font-family:var(--f-mono);font-size:10px;letter-spacing:.1em;font-weight:700}.p-head[data-astro-cid-cxka26o7]{display:flex;flex-direction:column;gap:6px}.p-kanji[data-astro-cid-cxka26o7]{font-family:var(--f-mincho);font-size:18px;color:var(--ink-2)}.p-kanji[data-astro-cid-cxka26o7].lila{color:var(--lila-d)}.p-name[data-astro-cid-cxka26o7]{font-family:var(--f-mincho);font-weight:800;font-size:26px;color:var(--ink);letter-spacing:-.01em}.p-desc[data-astro-cid-cxka26o7]{font-size:13.5px;line-height:1.45;color:var(--ink-2);min-height:40px}.p-price[data-astro-cid-cxka26o7]{display:flex;align-items:baseline;gap:4px;border-bottom:1px dashed rgba(22,18,28,.18);padding-bottom:18px}.p-currency[data-astro-cid-cxka26o7]{font-family:var(--f-mincho);font-size:24px;font-weight:700;color:var(--ink)}.p-amount[data-astro-cid-cxka26o7]{font-family:var(--f-mincho);font-size:clamp(38px,4vw,46px);font-weight:800;line-height:1;color:var(--ink);letter-spacing:-.02em}.p-amount[data-astro-cid-cxka26o7].lila,.p-currency[data-astro-cid-cxka26o7].lila{color:var(--lila-d)}.p-period[data-astro-cid-cxka26o7]{font-size:13px;color:var(--ink-3);margin-left:2px}.p-features[data-astro-cid-cxka26o7]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px;flex:1}.p-features[data-astro-cid-cxka26o7] li[data-astro-cid-cxka26o7]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;font-size:13.5px;line-height:1.4;color:var(--ink)}.p-features[data-astro-cid-cxka26o7] b[data-astro-cid-cxka26o7]{font-family:var(--f-mono);font-size:13px;white-space:nowrap}.p-features[data-astro-cid-cxka26o7] b[data-astro-cid-cxka26o7].lila{color:var(--lila-d);font-weight:900}.p-fine[data-astro-cid-cxka26o7]{font-size:12px;color:var(--ink-3);font-style:italic;margin:0}.p-btn[data-astro-cid-cxka26o7]{width:100%;justify-content:center;padding-block:13px;border-radius:6px}.cta-featured[data-astro-cid-cxka26o7]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.cta-featured[data-astro-cid-cxka26o7]:hover{background:var(--lila-d);border-color:var(--lila-d)}.faq-section[data-astro-cid-al2ca2vr]{background:var(--paper);color:var(--ink);border-top:1px solid var(--rule)}.faq-grid[data-astro-cid-al2ca2vr]{display:grid;grid-template-columns:1fr;gap:40px}@media(min-width:960px){.faq-grid[data-astro-cid-al2ca2vr]{grid-template-columns:4fr 8fr;gap:64px}}.faq-left[data-astro-cid-al2ca2vr]{display:flex;flex-direction:column;gap:14px}.faq-badge[data-astro-cid-al2ca2vr]{display:inline-flex;align-items:center;gap:10px}.faq-sq[data-astro-cid-al2ca2vr]{width:6px;height:6px;background:var(--lila-d);display:inline-block}.faq-lead-side[data-astro-cid-al2ca2vr]{font-size:14px;max-width:28ch;line-height:1.5}.faq-title[data-astro-cid-al2ca2vr]{font-family:var(--f-mincho);font-weight:800;font-size:clamp(36px,5vw,62px);line-height:1.05;letter-spacing:-.02em;margin-bottom:40px}.faq-title[data-astro-cid-al2ca2vr] em[data-astro-cid-al2ca2vr]{font-style:normal;color:var(--lila-d)}.faq-list[data-astro-cid-al2ca2vr]{display:flex;flex-direction:column}.faq-item[data-astro-cid-al2ca2vr]{border-bottom:1px dashed rgba(22,18,28,.28);transition:background .2s ease}.faq-trigger[data-astro-cid-al2ca2vr]{width:100%;padding:24px 0;display:flex;justify-content:space-between;align-items:center;gap:20px;background:none;border:0;color:inherit;font-family:var(--f-body);font-size:clamp(17px,2vw,21px);font-weight:600;line-height:1.35;text-align:left;cursor:pointer;transition:opacity .2s ease}.faq-trigger[data-astro-cid-al2ca2vr]:hover{opacity:.72}.faq-q-text[data-astro-cid-al2ca2vr]{flex:1}.faq-icon[data-astro-cid-al2ca2vr]{flex:none;width:28px;height:28px;display:grid;place-items:center;color:var(--ink-2);transition:transform .3s ease,color .2s ease}.faq-item[data-astro-cid-al2ca2vr].is-open .faq-icon[data-astro-cid-al2ca2vr]{color:var(--lila-d)}.icon-minus[data-astro-cid-al2ca2vr],.faq-item[data-astro-cid-al2ca2vr].is-open .icon-plus[data-astro-cid-al2ca2vr]{display:none}.faq-item[data-astro-cid-al2ca2vr].is-open .icon-minus[data-astro-cid-al2ca2vr]{display:block}.faq-panel[data-astro-cid-al2ca2vr]{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .38s cubic-bezier(.2,.8,.2,1),opacity .28s ease}.faq-item[data-astro-cid-al2ca2vr].is-open .faq-panel[data-astro-cid-al2ca2vr]{grid-template-rows:1fr;opacity:1}.faq-panel-inner[data-astro-cid-al2ca2vr]{overflow:hidden}.faq-a-text[data-astro-cid-al2ca2vr]{padding-bottom:28px;padding-right:24px;font-size:16px;line-height:1.68;color:var(--ink-2);max-width:62ch}
