.atWLrG_board{grid-template-columns:minmax(0,1fr) 340px;align-items:stretch;gap:32px;display:grid}.atWLrG_legend{color:var(--muted-foreground);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 10px;margin-bottom:-12px;font-size:13px;line-height:1.5;display:flex}.atWLrG_canvas{--bubble-w:184px;--bubble-h:96px;border:1px solid var(--border);border-radius:var(--radio-tarjeta,16px);background:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--input) 45%, transparent) 1px, transparent 0) 0 0 / 22px 22px, radial-gradient(900px 520px at 28% 0%, color-mix(in srgb, var(--primary) 10%, transparent), transparent 66%), radial-gradient(620px 420px at 94% 100%, #ffb44f0f, transparent 60%), var(--canvas);min-height:680px;padding:24px;position:relative}.atWLrG_edges{inset:calc(24px + var(--bubble-h) / 2) calc(24px + var(--bubble-w) / 2);width:calc(100% - 48px - var(--bubble-w));height:calc(100% - 48px - var(--bubble-h));position:absolute;overflow:visible}.atWLrG_edge path{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.atWLrG_edgeLine{stroke:var(--edge-color);stroke-width:var(--edge-width);transition:stroke .18s,stroke-width .18s}.atWLrG_edge[data-level="1"]{--edge-color:color-mix(in srgb, var(--primary) 42%, var(--input));--edge-width:1.75px}.atWLrG_edge[data-level="2"]{--edge-color:color-mix(in srgb, var(--input) 85%, transparent);--edge-width:1.5px}.atWLrG_edge[data-paid] .atWLrG_edgeLine{stroke:var(--brand-amber-border);stroke-dasharray:5 5}.atWLrG_edge[data-active] .atWLrG_edgeLine{stroke:var(--primary);--edge-width:2px}.atWLrG_edge[data-pointed] .atWLrG_edgeLine{stroke:var(--primary);--edge-width:2.25px}.atWLrG_edgeGlow{fill:none;stroke:var(--primary);stroke-width:7px;opacity:0;transition:opacity .22s}.atWLrG_edge[data-paid] .atWLrG_edgeGlow{stroke:var(--brand-amber)}.atWLrG_edge[data-pointed] .atWLrG_edgeGlow{opacity:.22}.atWLrG_pulseLayer{inset:calc(24px + var(--bubble-h) / 2) calc(24px + var(--bubble-w) / 2);width:calc(100% - 48px - var(--bubble-w));height:calc(100% - 48px - var(--bubble-h));opacity:0;pointer-events:none;position:absolute;overflow:visible}.atWLrG_pulsePath{fill:none;stroke:var(--primary);stroke-width:7px;stroke-opacity:.2;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.atWLrG_pulsePath[data-paid]{stroke:var(--brand-amber)}.atWLrG_pulsePath[data-pointed]{visibility:hidden}@media (prefers-reduced-motion:no-preference){.atWLrG_canvas[data-entered][data-resting]:not([data-covered]) .atWLrG_pulseLayer{animation:atWLrG_feature-map-pulse 8s ease-in-out calc(1.4s + var(--depth) * .52s) infinite}}@keyframes atWLrG_feature-map-pulse{0%,to{opacity:0}7%{opacity:1}16%{opacity:0}}.atWLrG_root,.atWLrG_bubble{left:calc(24px + var(--bubble-w) / 2 + var(--x) * (100% - 48px - var(--bubble-w)) / 100);top:calc(24px + var(--bubble-h) / 2 + var(--y) * (100% - 48px - var(--bubble-h)) / 100);text-align:left;position:absolute;transform:translate(-50%,-50%)}.atWLrG_root{border:1px solid var(--primary);background:var(--primary);width:168px;color:var(--primary-foreground);box-shadow:var(--sombra-nodo-raiz);border-radius:16px;gap:6px;padding:16px 18px;display:grid}.atWLrG_root:after{content:"";border-radius:inherit;box-shadow:0 0 34px 2px color-mix(in srgb, var(--primary) 55%, transparent);opacity:.45;pointer-events:none;position:absolute;inset:-1px}@media (prefers-reduced-motion:no-preference){.atWLrG_canvas[data-entered][data-resting]:not([data-covered]) .atWLrG_root:after{animation:4.8s ease-in-out infinite alternate atWLrG_feature-map-breathe}}@keyframes atWLrG_feature-map-breathe{0%{opacity:.3}to{opacity:.85}}.atWLrG_rootLabel{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.atWLrG_root strong{letter-spacing:-.01em;font-size:16px;font-weight:650;line-height:1.3}.atWLrG_bubble{width:var(--bubble-w);border-radius:var(--radio-nodo,14px);border:1px solid var(--idea-border);background:var(--idea-fill);min-height:84px;color:var(--foreground);box-shadow:var(--sombra-nodo);flex-direction:column;justify-content:center;gap:8px;padding:12px 16px;transition:border-color .2s,box-shadow .2s,background-color .2s;display:flex}.atWLrG_bubble:hover,.atWLrG_bubble[data-pointed]{border-color:var(--primary);box-shadow:var(--sombra-nodo-hover)}.atWLrG_bubble:focus-visible{outline:3px solid var(--focus);outline-offset:4px}.atWLrG_bubble[aria-pressed=true]{border-color:var(--primary);box-shadow:var(--sombra-nodo-seleccionado)}.atWLrG_bubbleMeta{flex-wrap:wrap;align-items:center;gap:6px 8px;min-height:20px;display:flex}.atWLrG_bubbleMeta:empty{display:none}.atWLrG_bubbleTitle{text-wrap:balance;font-size:14px;font-weight:600;line-height:1.375}.atWLrG_bubble[data-paid]{background:linear-gradient(160deg, color-mix(in srgb, var(--brand-amber) 11%, var(--idea-fill)), var(--idea-fill) 62%)}.atWLrG_clipBadge{min-width:0;color:var(--sidebar-accent-foreground);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}.atWLrG_clipDot{border:1px solid var(--brand-amber-border);background:var(--brand-amber);width:16px;height:16px;color:var(--brand-amber-ink);border-radius:50%;flex-shrink:0;place-items:center;padding-left:1px;display:grid}.atWLrG_clipDot svg{fill:currentColor}@media (prefers-reduced-motion:no-preference){.atWLrG_canvas[data-armed]:not([data-entered]) :is(.atWLrG_root,.atWLrG_bubble,.atWLrG_edge){opacity:0}.atWLrG_canvas[data-armed][data-entered] :is(.atWLrG_root,.atWLrG_bubble){animation:.42s cubic-bezier(.22,1,.36,1) backwards atWLrG_feature-map-enter;animation-delay:calc(var(--depth,0) * 90ms + var(--row,0) * 30ms)}.atWLrG_canvas[data-armed][data-entered] .atWLrG_edge{animation:.36s ease-out backwards atWLrG_feature-map-fade;animation-delay:calc(.24s + var(--depth) * 90ms)}}@keyframes atWLrG_feature-map-enter{0%{opacity:0;translate:0 12px;scale:.98}to{opacity:1;translate:none;scale:none}}@keyframes atWLrG_feature-map-fade{0%{opacity:0}to{opacity:1}}.atWLrG_unlock{border:1px solid color-mix(in srgb, var(--primary) 24%, transparent);background:color-mix(in srgb, var(--primary) 7%, transparent);border-radius:12px;gap:4px;padding:12px 14px 4px;display:grid}.atWLrG_unlockLine{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.atWLrG_seePlans{align-items:center;gap:6px;width:fit-content;min-height:44px;font-size:13px;font-weight:650;display:inline-flex}.atWLrG_seePlans:hover{text-underline-offset:5px;text-decoration:underline}.atWLrG_seePlans:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:6px}.atWLrG_panel{border:1px solid var(--border);border-radius:var(--radio-tarjeta,16px);background:var(--card);box-shadow:var(--shadow-editorial);flex-direction:column;gap:10px;padding:24px;display:flex}.atWLrG_hint{color:var(--muted-foreground);font-size:11px}.atWLrG_panel h3{letter-spacing:-.03em;font-size:20px;font-weight:600;line-height:1.3}.atWLrG_text{color:var(--muted-foreground);font-size:14px;line-height:1.75}.atWLrG_window{border:1px solid var(--input);border-radius:var(--radio-control,12px);background:var(--card);margin-top:6px;overflow:hidden}.atWLrG_windowBar,.atWLrG_windowFoot{color:var(--muted-foreground);align-items:center;gap:12px;padding:0 14px;display:flex}.atWLrG_windowBar{border-bottom:1px solid var(--border);min-height:36px;font:11px var(--font-mono)}.atWLrG_windowTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.atWLrG_windowDots{flex-shrink:0;gap:5px;display:flex}.atWLrG_windowDots i{border:1px solid var(--input);border-radius:50%;width:7px;height:7px}.atWLrG_windowDots i:first-child{border-color:var(--primary);background:var(--primary)}.atWLrG_windowFoot{border-top:1px solid var(--border);justify-content:flex-end;padding-block:4px}.atWLrG_clip{aspect-ratio:1.6;background:var(--canvas);width:100%;height:auto;display:block}.atWLrG_clipFrame{position:relative}.atWLrG_clipPoster{background:var(--canvas) center / cover no-repeat;pointer-events:none;transition:opacity .2s ease-out;position:absolute;inset:0}.atWLrG_clipPoster[data-gone]{opacity:0}.atWLrG_playToggle{min-height:44px;color:var(--foreground);transition:background-color var(--duration-hover), border-color var(--duration-hover);background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.atWLrG_playToggle:hover{border-color:var(--border);background:var(--muted)}.atWLrG_playToggle:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.atWLrG_playToggle svg{color:var(--primary)}.atWLrG_openClip{align-items:center;min-height:44px;font-size:13px;font-weight:600;display:inline-flex}.atWLrG_openClip:hover{text-underline-offset:5px;text-decoration:underline}.atWLrG_openClip:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:6px}.atWLrG_pending{border:1px dashed var(--input);color:var(--muted-foreground);border-radius:12px;margin-top:auto;padding:12px 14px;font-size:12px}@media (max-width:1100px){.atWLrG_board{grid-template-columns:minmax(0,1fr) 300px;gap:24px}.atWLrG_canvas{--bubble-w:164px}.atWLrG_bubble{padding-inline:14px}}@media (max-width:860px){.atWLrG_board{grid-template-columns:1fr}.atWLrG_legend{margin-bottom:-8px}.atWLrG_canvas{--stub:20px;--gap-col:20px;--gap-row:12px;gap:var(--gap-row) var(--gap-col);min-height:0;padding:16px 16px 16px calc(16px + var(--stub) + 16px);grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;display:grid}.atWLrG_edges,.atWLrG_pulseLayer{display:none}.atWLrG_root,.atWLrG_bubble{width:auto;position:relative;top:auto;left:auto;transform:none}.atWLrG_root{z-index:1;max-width:260px;margin-left:calc(-1 * (var(--stub) + 16px));grid-area:1/1/auto/-1;justify-self:start}.atWLrG_bubble{grid-column:var(--col);grid-row:calc(var(--row) + 1);justify-content:flex-start}.atWLrG_bubble:before{content:"";width:var(--gap-col);border-top:1.5px solid color-mix(in srgb, var(--input) 85%, transparent);pointer-events:none;position:absolute;top:50%;right:100%}.atWLrG_bubble[data-from-root]:before{width:var(--stub);height:calc(100% + var(--gap-row));border-top:0;border-bottom:1.75px solid color-mix(in srgb, var(--primary) 42%, var(--input));border-left:1.75px solid color-mix(in srgb, var(--primary) 42%, var(--input));border-bottom-left-radius:10px;top:auto;bottom:50%}.atWLrG_bubble[data-from-root][data-row="1"]:before{height:calc(50% + var(--gap-row))}.atWLrG_bubble[data-paid]:before{border-style:dashed;border-color:var(--brand-amber-border)}.atWLrG_bubble[aria-pressed=true]:before,.atWLrG_bubble[data-pointed]:before{border-color:var(--primary)}}@media (max-width:600px){.atWLrG_canvas{overscroll-behavior-x:contain;grid-template-columns:repeat(3,minmax(156px,1fr));overflow-x:auto}.atWLrG_bubble{padding-inline:14px}.atWLrG_clipBadge{letter-spacing:.05em;font-size:11px}}@media (prefers-reduced-motion:reduce){.atWLrG_bubble,.atWLrG_playToggle,.atWLrG_edgeLine,.atWLrG_edgeGlow,.atWLrG_clipPoster{transition:none}}@media (forced-colors:active){.atWLrG_bubble[aria-pressed=true]{border-color:highlight}.atWLrG_bubble:before{border-color:canvastext}.atWLrG_bubble[aria-pressed=true]:before{border-color:highlight}.atWLrG_edge[data-active] .atWLrG_edgeLine,.atWLrG_edge[data-pointed] .atWLrG_edgeLine{stroke:highlight}.atWLrG_edgeGlow,.atWLrG_pulseLayer,.atWLrG_root:after{display:none}}.atWLrG_board{grid-template-columns:minmax(0,1fr)}@media (max-width:1100px){.atWLrG_board{grid-template-columns:minmax(0,1fr)}}.atWLrG_panel:not([open]){display:none}.atWLrG_panel{width:min(1120px,94vw);max-width:none;max-height:92vh;color:var(--foreground);gap:12px;margin:auto;padding:28px;overflow-y:auto}.atWLrG_panel::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#05040ecc}.atWLrG_panelHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.atWLrG_panel h3{font-size:24px}.atWLrG_panel .atWLrG_text{max-width:68ch;font-size:15px}.atWLrG_panel .atWLrG_window{margin-top:8px}.atWLrG_panelClose{width:44px;height:44px;color:var(--foreground);background:0 0;border:1px solid #0000;border-radius:10px;flex-shrink:0;place-items:center;margin:-8px -8px 0 0;display:grid}.atWLrG_panelClose:hover{border-color:var(--border);background:var(--muted)}.atWLrG_panelClose:focus-visible{outline:3px solid var(--focus);outline-offset:2px}@media (max-width:560px){.atWLrG_panel{padding:18px}.atWLrG_panel h3{font-size:20px}}
@property --lit{syntax:"<number>";inherits:true;initial-value:0}._0mc5oW_sign{touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;height:auto;margin-block:4px 8px;display:block;overflow:visible}._0mc5oW_bulb{--bulb-on:var(--brand-amber);--bulb-rim:var(--brand-amber-border);--bulb-off:color-mix(in srgb, var(--foreground) 45%, transparent);transform-box:fill-box;transform-origin:50% 62%;transform:scale(calc(1 + var(--lit) * .32));transition:--lit .42s var(--ease-studio)}._0mc5oW_accent{--bulb-on:var(--primary);--bulb-rim:var(--primary)}._0mc5oW_halo{fill:var(--bulb-on);opacity:calc(var(--lit) * .34);filter:blur(1.6px)}._0mc5oW_glass{fill:color-mix(in oklab, var(--bulb-on) calc(var(--lit) * 100%), transparent);stroke:color-mix(in oklab, var(--bulb-rim) calc(var(--lit) * 100%), var(--bulb-off));stroke-width:1.25px;vector-effect:non-scaling-stroke}._0mc5oW_base{fill:color-mix(in oklab, var(--bulb-rim) calc(var(--lit) * 100%), var(--bulb-off))}._0mc5oW_sign[data-wave=true] ._0mc5oW_bulb{animation:_0mc5oW_wave .9s var(--ease-studio) backwards;animation-delay:calc(var(--column) * 22ms)}@keyframes _0mc5oW_wave{0%{--lit:0}35%{--lit:1}to{--lit:0}}@media (prefers-reduced-motion:reduce){._0mc5oW_bulb{transition:none;transform:none}._0mc5oW_sign[data-wave=true] ._0mc5oW_bulb{animation:none}}@media (forced-colors:active){._0mc5oW_glass{fill:none;stroke:canvastext}._0mc5oW_base{fill:canvastext}._0mc5oW_halo{display:none}}
.-ZluCG_halo{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.-ZluCG_edges path{fill:none;stroke:var(--input);stroke-width:1.4px;vector-effect:non-scaling-stroke;opacity:.32}.-ZluCG_node{animation:-ZluCG_flotar 11s var(--ease-studio) infinite;transform-box:fill-box;transform-origin:50%}.-ZluCG_node rect{fill:var(--card);stroke:var(--border);stroke-width:1.2px;vector-effect:non-scaling-stroke}.-ZluCG_node .-ZluCG_line{fill:color-mix(in srgb, var(--muted-foreground) 45%, transparent);stroke:none}.-ZluCG_idea rect:first-child{stroke:color-mix(in srgb, var(--primary) 55%, var(--border))}.-ZluCG_idea .-ZluCG_line{fill:color-mix(in srgb, var(--primary) 50%, transparent)}.-ZluCG_eco{opacity:.72}[data-offscreen]>.-ZluCG_halo .-ZluCG_node{animation-play-state:paused}@keyframes -ZluCG_flotar{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@media (max-width:1000px){.-ZluCG_halo{display:none}}@media (prefers-reduced-motion:reduce){.-ZluCG_node{animation:none}}@media (forced-colors:active){.-ZluCG_halo{display:none}}
.DsDZzW_act{--alto:clamp(136px, 12vw, 196px);width:100%;height:var(--alto);margin-bottom:calc(var(--alto) * -.25);pointer-events:none;position:relative}.DsDZzW_band{width:100%;height:calc(var(--alto) * 1.5);display:none;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.DsDZzW_movil{display:block}@media (min-width:640px){.DsDZzW_movil{display:none}.DsDZzW_tableta{display:block}}@media (min-width:1180px){.DsDZzW_tableta{display:none}.DsDZzW_escritorio{display:block}}.DsDZzW_idea{fill:none;stroke:color-mix(in srgb, var(--primary) 75%, transparent);stroke-width:1.5px}.DsDZzW_calida{mix-blend-mode:var(--mezcla-calida,normal)}.DsDZzW_enciende{opacity:.85}.DsDZzW_resto{opacity:.45}.dark .DsDZzW_calida{--mezcla-calida:screen}.DsDZzW_resplandor{opacity:.55}.DsDZzW_onda{opacity:0}.DsDZzW_forma{transform-box:fill-box;transform-origin:50%}.DsDZzW_act[data-activo=no] .DsDZzW_anim{animation-play-state:paused}@media (prefers-reduced-motion:no-preference){.DsDZzW_titila{animation:4.2s ease-in-out infinite DsDZzW_titilar}.DsDZzW_enciende{animation:7s ease-in-out infinite DsDZzW_encender}.DsDZzW_chispa{animation:DsDZzW_nacer 7s var(--ease-studio) infinite}.DsDZzW_cae{animation:6.5s cubic-bezier(.45,0,.6,1) infinite DsDZzW_caer}.DsDZzW_aterriza{animation:DsDZzW_aterrizar 8s var(--ease-studio) infinite}.DsDZzW_luz{animation:8s ease-in-out infinite DsDZzW_alumbrar}.DsDZzW_onda{animation:8s ease-out infinite DsDZzW_onda}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.DsDZzW_act{view-timeline:--acto block}.DsDZzW_capa{animation:linear both DsDZzW_parallax;animation-timeline:--acto}}}@keyframes DsDZzW_parallax{0%{transform:translateY(calc(var(--amt) * .6px))}to{transform:translateY(calc(var(--amt) * -.6px))}}@keyframes DsDZzW_titilar{0%,to{opacity:.35}50%{opacity:1}}@keyframes DsDZzW_encender{0%,to{opacity:.12}35%{opacity:1}65%{opacity:.75}}@keyframes DsDZzW_nacer{0%,8%{opacity:0;transform:translateY(16px)scale(.3)}34%{opacity:1;transform:translateY(0)scale(1.15)}46%,80%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)scale(.9)}}@keyframes DsDZzW_caer{0%,8%{opacity:0;transform:translateY(var(--desde))}20%{opacity:1}82%{opacity:1}to{opacity:0;transform:translateY(var(--hasta))}}@keyframes DsDZzW_aterrizar{0%,6%{opacity:0;transform:translateY(var(--desde))}24%{opacity:1;transform:translateY(0)}26%{transform:translateY(-3px)}30%,90%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes DsDZzW_alumbrar{0%,24%{opacity:0}36%,86%{opacity:1}to{opacity:0}}@keyframes DsDZzW_onda{0%,24%{opacity:0;transform:scale(.4)}26%{opacity:.9}58%,to{opacity:0;transform:scale(3.4)}}.DsDZzW_pause{pointer-events:none;place-items:center;width:100%;height:48px;display:grid;position:relative}.DsDZzW_edge{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--idea-border) 70%, transparent) 30%, color-mix(in srgb, var(--idea-border) 70%, transparent) 70%, transparent);grid-area:1/1;width:min(560px,62%);height:1px}.DsDZzW_node{border:1.5px solid var(--idea-border);background:var(--background);border-radius:3px;grid-area:1/1;width:10px;height:10px}@media (forced-colors:active){.DsDZzW_act{display:none}.DsDZzW_edge{background:canvastext}.DsDZzW_node{border-color:canvastext}}
.XhaxYW_tours{gap:var(--espacio-seccion,88px);display:grid}.XhaxYW_tour{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:56px;display:grid}.XhaxYW_tour:nth-child(2n){grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}.XhaxYW_tour:nth-child(2n) .XhaxYW_copy{order:2}.XhaxYW_copy{min-width:0}.XhaxYW_step{color:var(--muted-foreground);align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.XhaxYW_step svg{color:var(--primary)}.XhaxYW_number{font-variant-numeric:tabular-nums;color:var(--primary);border:1px solid color-mix(in srgb,var(--primary) 35%,transparent);border-radius:999px;padding:3px 9px;font-size:11px}.XhaxYW_copy h3{letter-spacing:-.035em;margin-top:16px;font-size:clamp(24px,2.4vw,32px);font-weight:600;line-height:1.25}.XhaxYW_text{max-width:460px;color:var(--muted-foreground);margin-top:14px;font-size:15px;line-height:1.8}.XhaxYW_openClip{align-items:center;gap:8px;min-height:44px;margin-top:10px;font-size:13px;font-weight:600;display:inline-flex}.XhaxYW_openClip:hover{text-underline-offset:5px;text-decoration:underline}.XhaxYW_transcript{color:var(--muted-foreground);margin-top:6px;font-size:12px}.XhaxYW_transcript summary{cursor:pointer;align-items:center;gap:8px;width:fit-content;min-height:44px;display:flex}.XhaxYW_transcript summary:before{content:"+";font-size:18px}.XhaxYW_transcript[open] summary:before{content:"−"}.XhaxYW_transcript p{max-width:520px;line-height:1.8}.XhaxYW_transcript summary:focus-visible{outline:3px solid var(--focus);outline-offset:4px;border-radius:4px}.XhaxYW_window{border:1px solid var(--input);border-radius:var(--radio-tarjeta,16px);background:var(--card);min-width:0;box-shadow:var(--shadow-editorial);transition:box-shadow .55s var(--ease-studio), border-color .55s var(--ease-studio);overflow:hidden}.XhaxYW_tourActive .XhaxYW_window{border-color:color-mix(in srgb,var(--primary) 45%,var(--input));box-shadow:0 36px 90px -52px var(--primary), var(--shadow-editorial)}.XhaxYW_windowBar{border-bottom:1px solid var(--border);min-height:47px;font:11px var(--font-mono);color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}.XhaxYW_windowDots{gap:5px;display:flex}.XhaxYW_windowDots i{border:1px solid var(--input);border-radius:50%;width:7px;height:7px}.XhaxYW_windowDots i:first-child{background:var(--primary);border-color:var(--primary)}.XhaxYW_duration{font-variant-numeric:tabular-nums}.XhaxYW_window video{aspect-ratio:1.6;background:var(--canvas);opacity:.6;filter:saturate(.7);width:100%;height:auto;transition:opacity .55s var(--ease-studio), filter .55s var(--ease-studio);display:block}.XhaxYW_tourActive .XhaxYW_window video{opacity:1;filter:none}.XhaxYW_window video:focus-visible{outline:3px solid var(--focus);outline-offset:-4px}.XhaxYW_playerFoot{border-top:1px solid var(--border);color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:12px;padding:9px 18px;font-size:11px;display:flex}.XhaxYW_playToggle{min-height:44px;color:var(--foreground);transition:background-color var(--duration-hover), border-color var(--duration-hover);background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.XhaxYW_playToggle:hover{background:var(--muted);border-color:var(--border)}.XhaxYW_playToggle:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.XhaxYW_playToggle svg{color:var(--primary)}@media (max-width:1100px){.XhaxYW_tours{gap:72px}.XhaxYW_tour,.XhaxYW_tour:nth-child(2n){grid-template-columns:minmax(0,1fr);gap:24px}.XhaxYW_tour:nth-child(2n) .XhaxYW_copy{order:0}.XhaxYW_text{max-width:none}}@media (max-width:600px){.XhaxYW_tours{gap:56px}.XhaxYW_windowBar{padding-inline:12px}.XhaxYW_windowDots{gap:3px}.XhaxYW_windowDots i{width:6px;height:6px}.XhaxYW_duration{display:none}.XhaxYW_playerFoot{padding-inline:12px}.XhaxYW_playerFoot>span:first-child{display:none}.XhaxYW_playToggle{margin-inline-start:auto}}@media (prefers-reduced-motion:reduce){.XhaxYW_window{transition:none}.XhaxYW_window video,.XhaxYW_tourActive .XhaxYW_window video{opacity:1;filter:none;transition:none}}
.amCxsq_reveal{transition:opacity .62s var(--ease-studio) var(--reveal-delay,0s), transform .62s var(--ease-studio) var(--reveal-delay,0s)}.amCxsq_reveal[data-armed]:not([data-visible]){opacity:0;transform:translateY(18px)}@media (prefers-reduced-motion:reduce){.amCxsq_reveal{transition:none}.amCxsq_reveal[data-armed]:not([data-visible]){opacity:1;transform:none}}
._7kc38q_atmosphere{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}._7kc38q_atmosphere:before{content:"";background-image:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--input) 20%, transparent) 1.2px, transparent 0);background-size:28px 28px;position:absolute;inset:0}._7kc38q_sky{background:linear-gradient(#6f9bff3d 0%,#8fb6ff1c 40%,#0000 80%);height:min(1120px,130vh);position:absolute;inset:0 0 auto}._7kc38q_cloud{width:min(var(--size), 32vw);pointer-events:auto;height:auto;animation:_7kc38q_derivar var(--travel) linear infinite;animation-delay:var(--delay);position:absolute;overflow:visible;transform:translate(-50%,-50%)}._7kc38q_cloud[data-tapada]{visibility:hidden}._7kc38q_cloud path{fill:#fff;transition:fill .42s var(--ease-studio), filter .42s var(--ease-studio)}._7kc38q_cloud[data-lit] path{fill:color-mix(in srgb, var(--primary) 16%, #fff);filter:drop-shadow(0 0 30px color-mix(in srgb, var(--primary) 45%, transparent))}._7kc38q_far{--capa:.5;opacity:var(--capa);filter:blur(2.5px)}._7kc38q_near{--capa:.68;opacity:var(--capa);filter:blur(1.5px)}@keyframes _7kc38q_derivar{0%{opacity:0;transform:translate(calc(-50% - 16vw),-50%)}8%{opacity:var(--capa)}92%{opacity:var(--capa)}to{opacity:0;transform:translate(calc(16vw - 50%),-50%)}}._7kc38q_spark{width:var(--size);height:var(--size);border-radius:calc(var(--size) / 3);animation:_7kc38q_respirar 9s var(--ease-studio) infinite;animation-delay:var(--delay);position:absolute;transform:translate(-50%,-50%)}._7kc38q_idea{border:1.5px solid color-mix(in srgb, var(--primary) 70%, transparent);background:color-mix(in srgb, var(--primary) 14%, transparent)}._7kc38q_chispa{border:1.5px solid var(--brand-amber-border);background:color-mix(in srgb, var(--brand-amber) 70%, transparent);border-radius:50% 50% 50% 8px}@keyframes _7kc38q_respirar{0%,to{opacity:.75;transform:translate(-50%,-50%)}50%{opacity:1;transform:translate(-50%,calc(-50% - 10px))}}.dark ._7kc38q_sky{background:linear-gradient(#3b3a8f6b 0%,#2a2a6338 40%,#0000 80%)}.dark ._7kc38q_cloud path{fill:#8d88ff}.dark ._7kc38q_cloud[data-lit] path{fill:color-mix(in srgb, #b7b2ff 55%, var(--primary))}.dark ._7kc38q_far{--capa:.28}.dark ._7kc38q_near{--capa:.38}@media (max-width:800px){._7kc38q_sky{height:min(720px,90vh)}._7kc38q_atmosphere:before{background-size:24px 24px}._7kc38q_spark{display:none}._7kc38q_cloud{--capa:.3;pointer-events:none}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){._7kc38q_cloud{animation:_7kc38q_derivar var(--travel) linear infinite, _7kc38q_parallax linear;animation-timeline:auto,scroll(root)}._7kc38q_spark{animation:_7kc38q_respirar 9s var(--ease-studio) infinite, _7kc38q_parallaxCorto linear;animation-timeline:auto,scroll(root)}}}._7kc38q_band{pointer-events:none;position:absolute;inset-inline:0}._7kc38q_cloud[data-lejos],._7kc38q_spark[data-lejos]{animation-play-state:paused,running}@keyframes _7kc38q_parallax{0%{translate:0 90px}to{translate:0 -90px}}@keyframes _7kc38q_parallaxCorto{0%{translate:0 40px}to{translate:0 -40px}}@media (prefers-reduced-motion:reduce){._7kc38q_cloud,._7kc38q_spark{animation:none}}@media (forced-colors:active){._7kc38q_atmosphere{display:none}}
._9XKfzq_corner{--nube:56;z-index:31;width:calc(var(--nube) * 1px);height:calc(var(--nube) * .9px);pointer-events:none;position:fixed;top:64px;left:16px}._9XKfzq_corner>[data-nube]{opacity:0}@media (min-width:601px) and (max-width:1439.98px){._9XKfzq_corner{--nube:44;top:calc(35px - var(--nube) * .45px);left:calc(var(--x,-200px) - var(--nube) * .5px)}._9XKfzq_corner:not([data-sin-lugar])>[data-nube]{opacity:1}}@media (min-width:1440px){._9XKfzq_corner{z-index:20;width:calc(50% + min(1248px,100% - 96px)/-2);top:84px;left:0}._9XKfzq_corner>[data-nube]{opacity:1}}@media (min-width:1480px){._9XKfzq_corner{--nube:80}}@media (min-width:1600px){._9XKfzq_corner{--nube:104}}@media (forced-colors:active){._9XKfzq_corner{display:none}}
.w9LRNW_perch{z-index:3;pointer-events:none;position:absolute}.w9LRNW_seat{width:calc(var(--nube) * 1px);aspect-ratio:1/.9;display:block;position:relative}.w9LRNW_perch[data-lugar=hero]{--nube:150;top:14%;left:max(16px,50% - 560px)}@media (min-width:1180px){.w9LRNW_perch[data-lugar=hero]{--nube:220;top:15%;left:max(24px,50% - 610px)}}@media (min-width:1600px){.w9LRNW_perch[data-lugar=hero]{--nube:240}}@media (max-width:760px){.w9LRNW_perch[data-lugar=hero]{--nube:116;width:max-content;margin:0 auto -8px;display:block;position:static}}.w9LRNW_cloud{width:calc(var(--nube) * 1px);height:calc(var(--nube) * 1.3125px);transform:translate(calc(-51.25% + var(--fx,0px)), calc(-28.571% + var(--fy,0px)));transition:transform .7s var(--ease-studio,ease), width .7s var(--ease-studio,ease), height .7s var(--ease-studio,ease), opacity .7s var(--ease-studio,ease);pointer-events:none;display:block;position:absolute;top:50%;left:50%}.w9LRNW_cloud svg{width:100%;height:100%;display:block;position:relative;overflow:visible}.w9LRNW_shadow{background:radial-gradient(closest-side,#0605208c,#06052000);border-radius:50%;width:78%;height:11%;position:absolute;top:0;left:0;transform:translate(16.667%,490.909%)}.w9LRNW_breath{transform-box:view-box;transform-origin:33px 30px}.w9LRNW_face{transform-box:view-box;transform:translate(2.2px)}.w9LRNW_eyes{transform-box:view-box;transform-origin:33px 29.2px}.w9LRNW_rain line{stroke-width:1.3px;stroke-linecap:round;opacity:0;transform-box:view-box}.w9LRNW_cloud[data-idle=parpadea] .w9LRNW_eyes{animation:.45s ease-in-out w9LRNW_parpadea}.w9LRNW_cloud[data-idle=respira] .w9LRNW_breath{animation:w9LRNW_toma-y-suelta 2.1s var(--ease-studio,ease) both}.w9LRNW_cloud[data-idle=mira] .w9LRNW_face{animation:w9LRNW_mira 1.8s var(--ease-studio,ease) both}.w9LRNW_cloud[data-idle=salta] svg{animation:w9LRNW_salta .7s var(--ease-studio,ease)}.w9LRNW_cloud[data-idle=llueve] .w9LRNW_rain line{animation:w9LRNW_llovizna 1.15s linear var(--d,0s) 2}@keyframes w9LRNW_parpadea{0%,to{transform:none}45%{transform:scaleY(.2)}}@keyframes w9LRNW_toma-y-suelta{0%,to{transform:none}33%{transform:translateY(-2.5px)scale(1.07)}}@keyframes w9LRNW_mira{0%,to{transform:translate(2.2px)}25%,70%{transform:translate(-2.4px)}}@keyframes w9LRNW_salta{0%,to{translate:0}40%{translate:0 -3.5%}}@keyframes w9LRNW_llovizna{0%{opacity:0;transform:translateY(0)}20%{opacity:.95}85%{opacity:.6}to{opacity:0;transform:translateY(26px)}}@media (prefers-reduced-motion:reduce){.w9LRNW_cloud{transition:none}.w9LRNW_cloud[data-idle] *,.w9LRNW_cloud[data-idle] svg{animation:none}}@media (forced-colors:active){.w9LRNW_perch{display:none}}
._9G6TVW_heading{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:40px;display:flex}._9G6TVW_title{isolation:isolate;position:relative}._9G6TVW_title:before{content:"";z-index:-1;background:radial-gradient(circle, var(--text-glow-soft), transparent 70%);filter:blur(20px);pointer-events:none;border-radius:50%;width:260px;height:126px;position:absolute;bottom:-22px;left:-54px}._9G6TVW_title h2{letter-spacing:-.04em;text-wrap:balance;margin:14px 0 0;font-size:clamp(34px,3.5vw,48px);font-weight:600;line-height:1.1}._9G6TVW_aside{max-width:305px;color:var(--muted-foreground);margin:0;font-size:14px;line-height:1.8}._9G6TVW_aside strong{color:var(--text-accent-solid);text-shadow:0 0 22px var(--text-glow-soft);font-weight:650}._9G6TVW_center{text-align:center;flex-direction:column;align-items:center;margin-bottom:0}._9G6TVW_center ._9G6TVW_title{justify-items:center;display:grid}._9G6TVW_center ._9G6TVW_title:before{width:340px;left:50%;transform:translate(-50%)}._9G6TVW_center ._9G6TVW_aside{max-width:52ch}@media (max-width:800px){._9G6TVW_aside{max-width:240px}}@media (max-width:600px){._9G6TVW_heading:not(._9G6TVW_center){margin-bottom:32px;display:block}._9G6TVW_heading:not(._9G6TVW_center) ._9G6TVW_aside{max-width:100%;margin-top:20px}}
