.ssx-root{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000;width:100%;font-family:Outfit,sans-serif;overflow-x:clip}.ssx-intro{justify-content:space-between;align-items:flex-end;gap:1.5rem;width:min(100% - 2rem,1320px);margin:0 auto;padding:clamp(2.25rem,5vw,5rem) clamp(.25rem,2vw,1.5rem) clamp(1rem,2vw,1.75rem);display:flex}.ssx-intro-copy{gap:.85rem;min-width:0;display:grid}.ssx-kicker-row{color:#ff6b00;letter-spacing:.28em;text-transform:uppercase;align-items:center;gap:.75rem;font-size:.68rem;font-weight:900;display:flex}.ssx-kicker-line{opacity:.75;background:linear-gradient(90deg,#ff6b00,#0000);width:44px;height:1px}.ssx-intro h2{letter-spacing:-.02em;text-wrap:balance;max-width:700px;margin:0;font-size:clamp(1.7rem,3.6vw,3rem);font-weight:900;line-height:1}.ssx-skeleton{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ssx-skeleton-dot{background:#ffffff2e;border-radius:999px;width:8px;height:8px;animation:1.4s ease-in-out infinite ssx-pulse}@keyframes ssx-pulse{0%,to{opacity:.3}50%{opacity:1}}.ssx-intro-action{color:#fff;letter-spacing:0;touch-action:manipulation;background:linear-gradient(135deg,#ff6b00 0%,#c8501c 100%);border:1px solid #ffffff1f;border-radius:9999px;flex:none;justify-content:center;align-items:center;gap:.4rem;min-height:2.6rem;padding:.6rem 1.2rem;font-size:.8rem;font-weight:700;text-decoration:none;transition:transform .22s,box-shadow .22s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #ff6b0047,inset 0 1px #ffffff38}.ssx-intro-action:before{content:"";border-radius:inherit;mix-blend-mode:color-dodge;pointer-events:none;background:linear-gradient(135deg,#ff5722b3 0%,#0000 40% 60%,#ffffff4d 100%);position:absolute;inset:0}.ssx-intro-action:hover{transform:scale(1.03);box-shadow:0 12px 32px #ff6b0052,inset 0 1px #ffffff47}.ssx-intro-action:focus-visible{outline-offset:3px;outline:2px solid #ff6b00}.ssx-slides-wrapper{width:100%;max-width:1280px;margin:0 auto;padding:0 clamp(.75rem,1.5vw,1.25rem) clamp(.75rem,1.5vw,1.25rem)}.ssx-section{box-sizing:border-box;isolation:isolate;border:2px solid #ff6b0066;border-radius:12px;justify-content:center;width:100%;height:100svh;min-height:520px;display:flex;position:sticky;top:0;overflow:hidden;box-shadow:0 30px 100px -30px #000000d9,0 0 50px -10px #ff6b000d,inset 0 1.5px 2px #ff6b001f}.ssx-section+.ssx-section{margin-top:.75rem}.ssx-section:before{content:"";z-index:0;pointer-events:none;position:absolute;inset:0}.ssx-section:after{content:"";z-index:0;pointer-events:none;opacity:.05;background-image:radial-gradient(#ff6b00 .8px,#0000 .8px);background-size:22px 22px;position:absolute;inset:0}.ssx-tone-light{color:#fff;background:#0e0e0e}.ssx-tone-light:before{background:radial-gradient(900px 520px at 18% 86%,#ff6b001f,#0000 68%),radial-gradient(700px 420px at 82% 12%,#ffffff0a,#0000 62%)}.ssx-tone-ember{color:#fff;background:#11100e}.ssx-tone-ember:before{background:radial-gradient(900px 560px at 22% 80%,#ff6b0029,#0000 68%),radial-gradient(800px 540px at 82% 18%,#ffffff0d,#0000 65%)}.ssx-tone-dark{color:#fff;background:#050506}.ssx-tone-dark:before{background:radial-gradient(760px 520px at 15% 85%,#0ae44817,#0000 70%),radial-gradient(980px 540px at 80% 12%,#ffffff0f,#0000 70%)}.ssx-tone-violet{color:#fff;background:#0c0c0e}.ssx-tone-violet:before{background:radial-gradient(860px 540px at 22% 82%,#ff6b0021,#0000 68%),radial-gradient(760px 460px at 82% 20%,#ffffff0f,#0000 68%)}.ssx-section-content{z-index:1;width:min(100%,1320px);height:100%;position:relative}@media (prefers-reduced-motion:reduce){.ssx-section{content-visibility:visible!important;animation:none!important}}.ssx-section-inner{box-sizing:border-box;grid-template-columns:minmax(340px,.86fr) minmax(420px,1.14fr);align-items:center;gap:clamp(2rem,4.5vw,4.75rem);min-height:100%;padding:clamp(2rem,4vw,4.5rem);display:grid}.ssx-section--reverse .ssx-section-inner{grid-template-columns:minmax(420px,1.14fr) minmax(340px,.86fr)}.ssx-section--reverse .ssx-copy{order:2;align-items:flex-start}.ssx-section--reverse .ssx-media-block{order:1;justify-self:start}.ssx-copy{flex-direction:column;align-items:flex-start;gap:clamp(.8rem,1.2vw,1.05rem);min-width:0;max-width:560px;display:flex}.ssx-phase{color:color-mix(in srgb, currentColor 42%, transparent);letter-spacing:.22em;text-transform:uppercase;align-items:baseline;gap:.8rem;font-size:.7rem;font-weight:900;display:inline-flex}.ssx-index{color:#ff6b00;letter-spacing:-.02em;font-size:clamp(.85rem,1.1vw,1rem)}.ssx-copy h3{letter-spacing:-.02em;overflow-wrap:normal;text-wrap:balance;max-width:100%;margin:0;font-size:clamp(1.6rem,3vw,2.6rem);font-weight:900;line-height:.96}.ssx-headline{letter-spacing:0;text-wrap:balance;max-width:30ch;margin:0;font-size:clamp(.95rem,1.2vw,1.1rem);font-weight:700;line-height:1.25}.ssx-description{max-width:48ch;color:color-mix(in srgb, currentColor 60%, transparent);text-wrap:pretty;margin:0;font-size:clamp(.8rem,.85vw,.88rem);line-height:1.55}.ssx-outcomes{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;width:100%;margin:clamp(.3rem,.8vw,.65rem) 0 0;padding:0;list-style:none;display:grid}.ssx-outcomes li{border:1px solid color-mix(in srgb, currentColor 14%, transparent);background:color-mix(in srgb, currentColor 5%, transparent);min-width:0;min-height:1.65rem;color:color-mix(in srgb, currentColor 70%, transparent);letter-spacing:.08em;text-transform:uppercase;text-align:left;overflow-wrap:anywhere;border-radius:999px;align-items:center;padding:.32rem .6rem;font-size:.62rem;font-weight:700;display:inline-flex}.ssx-actions{flex-wrap:wrap;gap:.85rem;margin-top:clamp(.35rem,1vw,.85rem);display:flex}.ssx-action-primary,.ssx-action-secondary{letter-spacing:0;touch-action:manipulation;border-radius:9999px;justify-content:center;align-items:center;gap:.4rem;min-height:2.5rem;padding:.55rem 1.1rem;font-size:.78rem;font-weight:700;text-decoration:none;transition:transform .22s,box-shadow .22s,border-color .22s,color .22s;display:inline-flex;position:relative;overflow:hidden}.ssx-action-primary{color:#fff;background:linear-gradient(135deg,#ff6b00 0%,#c8501c 100%);border:1px solid #ffffff1f;box-shadow:0 8px 22px #ff6b0040,inset 0 1px #ffffff38}.ssx-action-secondary{color:#ffffffc7;background:#ffffff0a;border:1px solid #ffffff1f}.ssx-action-primary:before,.ssx-action-secondary:before{content:"";border-radius:inherit;mix-blend-mode:color-dodge;pointer-events:none;position:absolute;inset:0}.ssx-action-primary:before{background:linear-gradient(135deg,#ff5722b3 0%,#0000 40% 60%,#ffffff4d 100%)}.ssx-action-secondary:before{background:linear-gradient(135deg,#ff7a2f59 0%,#0000 50%,#ffffff26 100%)}.ssx-action-primary:hover,.ssx-action-secondary:hover{transform:scale(1.03)}.ssx-action-primary:hover{box-shadow:0 12px 32px #ff6b0052,inset 0 1px #ffffff47}.ssx-action-secondary:hover{color:#fff;border-color:#ffffff38}.ssx-action-icon{z-index:1;flex:none;width:.85rem;height:.85rem;transition:transform .22s;position:relative}.ssx-action-primary span,.ssx-action-secondary span,.ssx-intro-action span{z-index:1;position:relative}.ssx-action-primary:hover .ssx-action-icon,.ssx-intro-action:hover .ssx-action-icon{transform:translate(.25rem)}@keyframes ssx-hyper-glare{0%{left:-100%}15%{left:200%}to{left:200%}}.ssx-action-primary:focus-visible,.ssx-action-secondary:focus-visible{outline-offset:3px;outline:2px solid #ff6b00}.ssx-media-block{flex-direction:column;justify-content:center;place-self:center end;gap:.85rem;width:100%;max-width:660px;min-height:0;display:flex}.ssx-map-wrap{aspect-ratio:16/10;background:#080808;border:1px solid #ffffff1a;border-radius:12px;width:100%;max-height:min(66svh,620px);overflow:hidden;box-shadow:0 36px 110px #00000057,inset 0 1px #ffffff14}.ssx-map-wrap--diagram{aspect-ratio:16/9}.ssx-map-wrap--ftx{aspect-ratio:auto;max-height:min(72svh,660px);box-shadow:none;background:0 0;border:0;overflow:visible}.ssx-map-wrap--ltd{aspect-ratio:auto;max-height:min(74svh,700px);box-shadow:none;background:0 0;border:0;overflow:visible}.ssx-media-frame{aspect-ratio:1;background:#080808;border:1px solid #ffffff1a;border-radius:8px;width:100%;max-height:min(66svh,620px);position:relative;overflow:hidden;box-shadow:0 36px 110px #00000057,inset 0 1px #ffffff14}.ssx-image{object-fit:cover;object-position:center}.ssx-media-overlay{pointer-events:none;background:linear-gradient(#0000000a,#00000052),radial-gradient(900px 380px at 50% 100%,#0000,#0000006b);position:absolute;inset:0}.ssx-caption{color:color-mix(in srgb, currentColor 62%, transparent);letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:1rem;min-width:0;font-size:.72rem;font-weight:900;display:flex}.ssx-caption span:first-child{color:#ff6b00;letter-spacing:0;font-size:1.15rem}@media (max-width:1100px){.ssx-section{min-height:840px}.ssx-section-inner{grid-template-columns:1fr;align-content:center;gap:1.75rem}.ssx-copy{max-width:740px}.ssx-copy h3{font-size:clamp(1.5rem,4vw,2.4rem)}.ssx-media-frame{aspect-ratio:16/9;max-height:36svh}.ssx-map-wrap{aspect-ratio:16/9;max-height:38svh}.ssx-media-block{justify-self:start;max-width:740px}}@media (max-width:767px){.ssx-intro{flex-direction:column;align-items:flex-start;width:min(100% - 1.5rem,1440px);padding-top:1.75rem;padding-bottom:1rem}.ssx-kicker-row{letter-spacing:.24em;font-size:.62rem}.ssx-intro h2{font-size:clamp(1.55rem,7vw,2.2rem);line-height:1.02}.ssx-slides-wrapper{padding:.75rem}.ssx-section{height:auto;min-height:auto;overflow:visible}.ssx-section-inner{grid-template-columns:1fr;gap:1.5rem;min-height:auto;padding:clamp(1.25rem,7vw,2.25rem) clamp(1.25rem,7vw,2.25rem) clamp(1.75rem,8vw,2.75rem)}.ssx-phase{letter-spacing:.16em;font-size:.62rem}.ssx-copy h3{font-size:clamp(1.5rem,7vw,2rem);line-height:.98}.ssx-headline{max-width:100%;font-size:clamp(.95rem,3.6vw,1.1rem);line-height:1.25}.ssx-description{font-size:.82rem;line-height:1.55}.ssx-outcomes{grid-template-columns:1fr}.ssx-outcomes li{justify-content:flex-start}.ssx-actions,.ssx-action-primary,.ssx-action-secondary,.ssx-intro-action{width:100%}.ssx-media-frame,.ssx-map-wrap{aspect-ratio:4/3;max-height:none}.ssx-caption{letter-spacing:.12em}}@media (prefers-reduced-motion:reduce){.ssx-intro-action:after,.ssx-action-primary:after,.ssx-action-secondary:after{animation:none;display:none}.ssx-section{height:auto;min-height:auto;opacity:1!important;visibility:visible!important;transform:none!important}.ssx-section-inner{transform:none!important}}