.horizon[data-astro-cid-nbag4rt2]{isolation:isolate;pointer-events:none;position:absolute;inset:0;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000),linear-gradient(#0000,#000 16% 84%,#0000);mask-composite:intersect;container-type:size}.light[data-astro-cid-nbag4rt2]{--w:max(100cqw, 1000px);top:calc(var(--line-y) - var(--w) * 1391 / 1600 * .618);width:var(--w);aspect-ratio:1600/1391;mix-blend-mode:lighten;background-size:100% 100%;position:absolute;right:0}.spark[data-astro-cid-nbag4rt2]{top:var(--line-y);mix-blend-mode:screen;opacity:0;background:radial-gradient(closest-side,#fffffff2,#d6beff8c 35%,#8c50f02e 65%,#0000);width:260px;height:70px;margin:-35px 0 0 -220px;position:absolute;transform:scaleY(.35)}.mark[data-astro-cid-nbag4rt2]{top:var(--line-y);height:1px;position:absolute;left:0;right:0}.bloom[data-astro-cid-nbag4rt2]{top:var(--line-y);mix-blend-mode:screen;opacity:0;background:radial-gradient(closest-side,#ebdcff8c,#965ff047 40%,#501eaa1a 70%,#0000);width:60%;height:260px;margin-top:-130px;position:absolute;right:-12%}
