._accordion-group_1e1pw_1{--accordion-border-color: #bbb;--accordion-header-text-color: #111;--accordion-padding: 16px;--accordion_open-background-color: #eee;--transition-duration: .25s;border:1px solid var(--accordion-border-color);border-radius:16px;overflow:hidden;>._accordion-item_1e1pw_18{border-bottom:1px solid var(--accordion-border-color);&:last-child{border-bottom:none}>._header_1e1pw_25{button{padding:var(--accordion-padding);width:100%;display:flex;justify-content:space-between;gap:8px;align-items:center;background:transparent;border:none;font:inherit;cursor:pointer;._title_1e1pw_38{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--accordion-header-text-color)}._icon_1e1pw_46{position:relative;width:12px;height:12px;flex-shrink:0;&:before,&:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:1px;background:var(--accordion-header-text-color)}&:before{transform:translate(-50%,-50%) rotate(90deg)}}}}>._panel_1e1pw_71{--panel-height: 0px;overflow:hidden;height:var(--panel-height)!important;border-top:1px solid transparent;transition:height var(--transition-duration) ease-in-out,border 0ms linear var(--transition-duration);._panel-content-wrapper_1e1pw_80{padding:var(--accordion-padding)}}&:has([aria-expanded=true]){>._header_1e1pw_25{background:var(--accordion_open-background-color);>button{._icon_1e1pw_46{&:before{display:none}}}}>._panel_1e1pw_71{border-top-color:var(--accordion-border-color);transition:height var(--transition-duration) ease-in-out,border 0ms linear 0ms}}}}html.dark ._accordion-group_1e1pw_1{--accordion-header-text-color: #f5f5f5;--accordion-border-color: #222;--accordion_open-background-color: #111}._image-comparison-slider_qkb34_1{--before-image-clip-width: 0;--slider-width: 8px;--slider-height: 0;--slider-background-color: #5b83dc;--slider-border-color: #dddddd;--slider-active-background-color: #e25a5a;--slider-active-border-color: #e25a5a;box-sizing:border-box;display:inline-block;position:relative;img,input{all:unset;user-select:none}._before-image_qkb34_20{position:absolute;inset:0;width:100%;height:100%;clip-path:inset(0 var(--before-image-clip-width, 0) 0 0)}._after-image_qkb34_28{vertical-align:middle}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;margin:0;background:transparent;overflow:hidden;&::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;box-sizing:border-box;display:block;border:1px solid;border-color:var(--slider-border-color, "#dddddd");background:var(--slider-background-color, "#5b83dc");border-radius:0;width:var(--slider-width, 8px);height:var(--slider-height, 0);cursor:pointer}&::-moz-range-thumb{-moz-appearance:none;appearance:none;box-sizing:border-box;display:block;border:1px solid;border-color:var(--slider-border-color, "#dddddd");background:var(--slider-background-color, "#5b83dc");border-radius:0;width:var(--slider-width, 8px);height:var(--slider-height, 0);cursor:pointer}&::-webkit-slider-thumb:active{background:var(--slider-active-background-color, "#e25a5a");border-color:var(--slider-active-border-color, "#e25a5a");transition:all .25s ease-in-out}&::-moz-range-thumb:active{background:var(--slider-active-background-color, "#e25a5a");border-color:var(--slider-active-border-color, "#e25a5a");transition:all .25s ease-in-out}}}._star-field_m17wq_1{position:relative;width:100%;canvas{position:absolute;inset:0;width:100%;height:100%;z-index:1;transform:scale(1.15)}._children-wrapper_m17wq_17{position:relative;z-index:2}}._night-sky-background_1v4qi_1{position:relative;canvas{position:absolute;inset:0;width:100%;height:100%;z-index:1}._wrapper_1v4qi_15{position:relative;z-index:3}}._shining-text-animation_fw9p4_1{--background: white;--text-color: black;--animation-duration: 5s;color:var(--text-color);background:linear-gradient(90deg,var(--background),var(--text-color),var(--background));background-repeat:no-repeat;background-size:80%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:_shining-text-keyframes_fw9p4_1 var(--animation-duration) ease-in-out infinite}@keyframes _shining-text-keyframes_fw9p4_1{0%{background-position-x:-500%}to{background-position-x:500%}}html.dark ._shining-text-animation_fw9p4_1{--background: black;--text-color: white}._aurora-text_1u7f1_1{&._gradient_1u7f1_2{background:var(--gradient);background-clip:text;-webkit-text-fill-color:transparent}>._letter_1u7f1_7{color:var(--color)}}._three-dots-loader_lzwmf_1{--dot-size: 16px;--dot-color: currentColor;--track-size: calc(calc(var(--dot-size) * 4) + 4px);--pair-size: calc(var(--track-size) * .75);--animation-duration: 1s;position:relative;width:var(--track-size);height:var(--dot-size);._pair_lzwmf_13{position:absolute;width:calc(var(--track-size) * .75);height:var(--dot-size);._dot_lzwmf_18{position:absolute;width:var(--dot-size);height:var(--dot-size);background:var(--dot-color);border-radius:50%;&:nth-child(2){right:0}}&:nth-child(1){animation:_dots-spin-keyframes_lzwmf_1 var(--animation-duration) ease-in-out infinite;._dot_lzwmf_18{&:nth-child(1){opacity:0;animation:_dots-hide-keyframes_lzwmf_1 var(--animation-duration) ease-in-out infinite reverse}}}&:nth-child(2){left:calc(var(--pair-size) - var(--dot-size));animation:_dots-spin-keyframes_lzwmf_1 var(--animation-duration) ease-in-out infinite reverse;._dot_lzwmf_18{&:nth-child(2){opacity:0;animation:_dots-hide-keyframes_lzwmf_1 var(--animation-duration) ease-in-out infinite}}}}}@keyframes _dots-hide-keyframes_lzwmf_1{0%,49%{opacity:0}50%,to{opacity:1}}@keyframes _dots-spin-keyframes_lzwmf_1{0%{transform:rotate(0)}50%,to{transform:rotate(180deg)}}._wave-bars-loader_1u59v_1{--wave-width: 16px;--wave-height: 64px;--wave-animation-duration: .8s;display:flex;gap:1px;._wave_1u59v_1{--wave-color: currentColor;--wave-animation-delay: 0ms;width:var(--wave-width);height:var(--wave-height);background:var(--wave-color);animation:_wave-bar-keyframes_1u59v_1 var(--wave-animation-duration) ease-in-out infinite;animation-delay:var(--wave-animation-delay)}}@keyframes _wave-bar-keyframes_1u59v_1{0%,60%,to{transform:scaleY(.05)}35%{transform:scale(1)}}
