.sic-scope{--sic-mint:#00edbf;--sic-purple:#6600ed;--sic-purple-light:#9581ff;--sic-deep:#25005f;--sic-deep-2:#160040;--sic-canvas:#02000f;--sic-card-bg:#000002;--sic-deep-3:#210e4f;--sic-white:#f8f5ff;--sic-border:#ffffff1f}@supports (color:lab(0% 0 0)){.sic-scope{--sic-purple-light:lab(60.4119% 30.6266 -61.1881);--sic-deep-2:lab(4.3794% 24.4611 -35.9153);--sic-canvas:lab(.252052% 2.968 -7.04943);--sic-card-bg:lab(.0385704% .268564 -.655207);--sic-deep-3:lab(9.82136% 24.2325 -37.0121);--sic-border:lab(100% 0 0/.12)}}@keyframes sic-mark-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes sic-fade-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.sic-mark{animation:.6s cubic-bezier(.25,1,.5,1) both sic-mark-in}.sic-tagline{opacity:0;animation:.5s cubic-bezier(.25,1,.5,1) .25s both sic-fade-rise}.sic-card-content{opacity:0;animation:.5s cubic-bezier(.25,1,.5,1) .15s both sic-fade-rise}.sic-scene{pointer-events:none;position:absolute;inset:0;overflow:hidden}.sic-floor{filter:blur(2px);background:radial-gradient(60% 100% at 50% 100%,#00edbf24,#0000 70%);background:radial-gradient(60% 100% at 50% 100%,lab(83.9352% -57.6516 8.37779/.14),#0000 70%);height:45%;position:absolute;bottom:-10%;left:0;right:0}.sic-main-column{background:linear-gradient(#0000 35%,#00edbf52);background:linear-gradient(#0000 35%,lab(83.9352% -57.6516 8.37779/.32));width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.sic-light-stream{position:absolute;inset:0;overflow:hidden}.sic-light-beam{opacity:0;mix-blend-mode:screen;will-change:transform, opacity;border-radius:2px;height:560px;animation-name:sic-beam-rise,sic-beam-fade;animation-timing-function:linear,ease-in-out;animation-iteration-count:infinite,infinite;animation-fill-mode:backwards;position:absolute;bottom:0}.sic-light-beam--primary{background:linear-gradient(to top, transparent, var(--sic-mint) 45%, transparent);--sic-beam-peak:.45}.sic-light-beam--secondary{background:linear-gradient(to top, transparent, var(--sic-purple-light) 45%, transparent);--sic-beam-peak:.6}@keyframes sic-beam-rise{0%{transform:translateY(0)}to{transform:translateY(-100vh)}}@keyframes sic-beam-fade{0%,to{opacity:0}15%,85%{opacity:var(--sic-beam-peak,.5)}}.sic-glow-wrap{border-radius:18px;position:relative}.sic-glow-layer{border-radius:inherit;pointer-events:none;z-index:0;position:absolute;overflow:hidden}.sic-glow-layer:before{content:"";will-change:transform;background:conic-gradient(from 0deg, transparent 0%, var(--sic-mint) 8%, transparent 22%, transparent 50%, var(--sic-purple) 58%, transparent 72%, transparent 100%);width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}.sic-glow-layer--outer{filter:blur(16px);opacity:.85;inset:-8px}.sic-glow-layer--outer:before{animation:10s linear infinite sic-glow-spin}.sic-glow-layer--inner{filter:blur(2px);inset:-1px}.sic-glow-layer--inner:before{animation:10s linear infinite reverse sic-glow-spin}@keyframes sic-glow-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}.sic-scope :focus-visible:not(.btn){border-color:var(--sic-mint);outline:none;box-shadow:0 0 0 3px #00edbf59;box-shadow:0 0 0 3px lab(83.9352% -57.6516 8.37779/.35)}.sic-scope a:hover,.sic-scope summary:hover{color:var(--sic-mint)}@media (prefers-reduced-motion:reduce){.sic-scope *{transition:none!important;animation:none!important}.sic-mark,.sic-tagline,.sic-card-content{opacity:1;transform:none}.sic-light-beam{display:none}.sic-glow-layer:before{transform:translate(-50%,-50%)rotate(45deg)}}
