.cs_wrap{--cs-bg:#101010;--cs-fg:#fffaf2eb;--cs-fg-soft:#ffffffd9;--cs-fg-dim:#ffffffbf;--cs-line:#ffffff40;--cs-line-on:#ffffffe6;--cs-pill-bg:#ffffff1a;--cs-circle:#ffffff1a;--cs-circle-hover:#ffffff38;--cs-margin:40px;--cs-sans:inherit;background:var(--cs-bg);width:100%;height:100dvh;font-family:var(--cs-sans);-webkit-font-smoothing:antialiased;touch-action:pan-y;outline:none;position:relative;overflow:hidden}.cs_wrap.cs_wrap--embed{background-color:#bfe5ff;height:100%;min-height:100%}.cs_wrap.cs_wrap--embed .cs_label,.cs_wrap.cs_wrap--embed .cs_title,.cs_wrap.cs_wrap--embed .cs_index,.cs_wrap.cs_wrap--embed .cs_progress,.cs_wrap.cs_wrap--embed .cs_pill{display:none}.cs_wrap.cs_wrap--embed .cs_scrim{background:linear-gradient(90deg,#279aff14,#0000 35%)}.cs_wrap.cs_wrap--embed .cs_layer{backface-visibility:hidden}.cs_wrap.cs_wrap--embed .cs_layer:first-child .cs_layer_img{object-position:42% top}.cs_wrap.cs_wrap--embed .cs_layer:nth-child(2) .cs_layer_img{object-position:75% center}.cs_wrap.cs_wrap--embed .cs_layer:nth-child(3) .cs_layer_img{object-position:58% 72%}.cs_slides{display:none}.cs_stage{width:100%;height:100%;position:relative}.cs_lcp_bootstrap{z-index:0;object-fit:cover;object-position:42% top;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.cs_stage_mount{z-index:1;width:100%;height:100%;position:absolute;inset:0}.cs_layers{z-index:1;position:absolute;inset:0}.cs_layer{position:absolute;inset:0}.cs_strip{z-index:1;height:100%;position:absolute;top:0;overflow:hidden}.cs_strip_inner{height:100%;position:absolute;top:0}.cs_layer_plate{z-index:0;pointer-events:none}.cs_wrap.cs_wrap--embed .cs_strip_inner{background-color:#0000}.cs_wrap.cs_wrap--embed .cs_layer:not(:first-child) .cs_layer_img{opacity:0;transition:opacity .3s}.cs_wrap.cs_wrap--embed .cs_layer:not(:first-child) .cs_layer_img.loaded{opacity:1}@media (prefers-reduced-motion:reduce){.cs_wrap.cs_wrap--embed .cs_layer:not(:first-child) .cs_layer_img{opacity:1;transition:none}}.cs_layer_img{object-fit:cover;object-position:center;transform-origin:50%;width:100%;height:100%;position:absolute;inset:0}.cs_shade{opacity:0;pointer-events:none;background:#0a0a0a;position:absolute;inset:0}.cs_scrim{z-index:2;pointer-events:none;background:linear-gradient(#0a0a0a4d 0%,#0a0a0a0d 55%,#0a0a0a99 100%);position:absolute;inset:0}.cs_label{left:var(--cs-margin);top:var(--cs-margin);z-index:4;letter-spacing:-.01em;color:var(--cs-fg-soft);pointer-events:none;font-size:13px;font-weight:500;position:absolute}.cs_label_line{white-space:nowrap;width:max-content;display:block;position:relative;overflow:hidden}.cs_title{left:var(--cs-margin);bottom:var(--cs-margin);z-index:4;letter-spacing:-.02em;color:var(--cs-fg);width:max-content;max-width:calc(100% - var(--cs-margin) * 2);pointer-events:none;margin:0;font-size:clamp(48px,8vw,120px);font-weight:300;line-height:.95;position:absolute}.cs_title_line{white-space:nowrap;width:max-content;margin-bottom:-.18em;padding-bottom:.18em;display:block;position:relative;overflow:visible hidden}.cs_title_char{display:inline-block;position:relative}.cs_index{right:var(--cs-margin);bottom:var(--cs-margin);z-index:4;letter-spacing:-.01em;color:var(--cs-fg-dim);pointer-events:none;align-items:center;font-size:13px;font-weight:500;line-height:1;display:flex;position:absolute}.cs_digit_wrap{vertical-align:top;width:.62em;height:1em;display:inline-block;position:relative;overflow:visible hidden}.cs_digit_roller{flex-direction:column;display:flex;position:absolute;top:0;left:0}.cs_digit_roller span{height:1em;line-height:1;display:block}.cs_index_divider{color:var(--cs-line);margin:0 .25em;line-height:1;display:inline-block}.cs_index_total{line-height:1;display:inline-block}.cs_progress{left:var(--cs-margin);right:var(--cs-margin);z-index:4;background:var(--cs-line);height:1px;position:absolute;top:24px;overflow:hidden}.cs_progress_fill{background:var(--cs-line-on);position:absolute;inset:0;transform:scaleX(0)}.cs_pill{z-index:5;background:var(--cs-pill-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:999px;align-items:center;gap:14px;padding:6px;display:flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.cs_arrow{background:var(--cs-circle);width:40px;height:40px;color:var(--cs-fg);cursor:pointer;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.cs_arrow:hover{background:var(--cs-circle-hover)}.cs_arrow:focus-visible{outline-offset:2px;outline:2px solid #fffc}.cs_arrow_icon{width:16px;height:16px;display:block;position:relative}.cs_live{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cs_line_out{width:max-content;min-width:100%;position:absolute;top:0;left:0}@media (max-width:767px){.cs_wrap{--cs-margin:20px}.cs_title{max-width:calc(100% - var(--cs-margin) * 2 - 60px);font-size:clamp(36px,12vw,64px)}.cs_index{display:none}.cs_progress{top:16px}.cs_pill{bottom:28px}}
