.bol{--bol-sans:var(--font-inter),system-ui,-apple-system,"Segoe UI",sans-serif;--bol-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;position:relative;overflow:hidden;isolation:isolate;padding:56px 0 72px;background:linear-gradient(180deg,#06050a,#0b0818 45%,#07060d)}.hm-sec>.bol{padding-block:56px 72px}@media (min-width:1024px){.bol,.hm-sec>.bol{padding-block:88px 96px}}.bol:after,.bol:before{content:"";position:absolute;left:0;right:0;height:1px;background:var(--dm-irid);opacity:.75;z-index:1}.bol:before{top:0}.bol:after{bottom:0;opacity:.35}.bol-fondo{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.bol-halo{position:absolute;right:-6%;top:50%;width:min(980px,130vw);aspect-ratio:1;margin-top:calc(min(980px, 130vw) / -2);opacity:.95;filter:blur(30px);background:radial-gradient(circle at 36% 38%,rgba(177,93,255,.85),rgba(177,93,255,0) 42%),radial-gradient(circle at 66% 42%,rgba(34,211,238,.65),rgba(34,211,238,0) 40%),radial-gradient(circle at 56% 70%,rgba(94,230,208,.55),rgba(94,230,208,0) 40%),radial-gradient(circle at 50% 50%,rgba(255,255,255,.22),rgba(255,255,255,0) 30%);animation:bol-respira 8s ease-in-out infinite alternate,bol-gira 40s linear infinite}.bol-halo-2{right:auto;left:-18%;top:10%;margin-top:0;width:min(640px,100vw);opacity:.28;filter:blur(70px);animation:bol-respira 11s ease-in-out -4s infinite alternate-reverse,bol-gira 60s linear infinite reverse}.bol-malla{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 60% 70% at 70% 50%,#000,transparent 75%);mask-image:radial-gradient(ellipse 60% 70% at 70% 50%,#000,transparent 75%)}@keyframes bol-respira{0%{transform:scale(.86);opacity:.45}to{transform:scale(1.08);opacity:.85}}@keyframes bol-gira{to{rotate:1turn}}.bol-grid{position:relative;display:grid;grid-template-columns:1fr;gap:44px;align-items:center}@media (min-width:1024px){.bol-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px}}.bol-titulo{margin:0;font-size:36px;line-height:1.04;letter-spacing:-.02em;text-wrap:balance}@media (min-width:768px){.bol-titulo{font-size:56px}}@media (min-width:1280px){.bol-titulo{font-size:64px}}@media (min-width:1024px){.bol-texto[lang=en] .bol-titulo{font-size:52px}}@media (min-width:1280px){.bol-texto[lang=en] .bol-titulo{font-size:54px}}.bol-irid{display:inline-block;color:#b15dff;text-shadow:0 0 .5em rgba(177,93,255,.45),0 0 1.4em rgba(177,93,255,.25);animation:bol-brilla 6s ease-in-out infinite alternate}@keyframes bol-brilla{0%{text-shadow:0 0 .4em rgba(177,93,255,.3),0 0 1.1em rgba(177,93,255,.18)}to{text-shadow:0 0 .6em rgba(177,93,255,.6),0 0 1.6em rgba(177,93,255,.32)}}.bol-linea{margin:22px 0 0;max-width:34em;font:400 16px/1.6 var(--bol-sans);color:rgba(243,239,251,.8);text-wrap:pretty}@media (min-width:768px){.bol-linea{font-size:18px}}.bol-linea{text-align:justify;hyphens:auto;-webkit-hyphens:auto;-moz-text-align-last:left;text-align-last:left}.bol-br{display:inline}@media (min-width:768px){.bol-br{display:none}}.bol-linea-demo{margin-top:12px;color:rgba(243,239,251,.92)}.bol-acciones{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:30px}.bol-boton,.bol-enlace{text-decoration:none}.bol-enlace{padding:8px 2px;font:700 14.5px/1.4 var(--bol-sans);color:var(--dm-irid-claro,#c4b5fd);transition:color .25s ease}.bol-enlace:hover{color:#fff}.bol-boton:focus-visible,.bol-enlace:focus-visible{outline:2px solid #FFD23F;outline-offset:3px}.bol-escena{position:relative;display:grid;place-items:center;min-width:0;padding:12px 0 28px}.bol-escena .tn{font-size:12.5px}@media (min-width:1024px){.bol-escena .tn{font-size:14.5px}}@media (min-width:1024px) and (max-height:820px){.bol-escena .tn{font-size:13px}}.bol-anillo{position:absolute;left:50%;top:50%;width:min(520px,96%);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;border:1px solid transparent;background:linear-gradient(#08070d00,#08070d00) padding-box,conic-gradient(from 0deg,rgba(177,93,255,.7),rgba(255,255,255,.1),rgba(34,211,238,.7),rgba(255,255,255,.1),rgba(177,93,255,.7)) border-box;opacity:.55;animation:bol-gira 30s linear infinite}@media (prefers-reduced-motion:reduce){.bol-anillo,.bol-halo,.bol-halo-2,.bol-irid{animation:none!important}}