.fxch{background:var(--ink,#0b1929);color:#fff;overflow:hidden;padding:84px 0 96px;position:relative}.fxch__grid{background-image:linear-gradient(rgba(143,182,245,.06) 1px,transparent 0),linear-gradient(90deg,rgba(143,182,245,.06) 1px,transparent 0);background-size:78px 78px;inset:0;mask-image:radial-gradient(120% 90% at 30% 20%,#000 30%,transparent 78%);-webkit-mask-image:radial-gradient(120% 90% at 30% 20%,#000 30%,transparent 78%);opacity:.5;pointer-events:none;position:absolute}.fxch__inner{margin:0 auto;max-width:1280px;padding:0 32px;position:relative}.fxch__crumbs{align-items:center;display:flex;flex-wrap:wrap;font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:10.5px;gap:10px;letter-spacing:.16em;margin-bottom:56px;text-transform:uppercase}.fxch__crumbs a{color:#6e8399;text-decoration:none}.fxch__crumbs a:hover{color:#fff}.fxch__crumbs span{color:#33465c}.fxch__crumbs em{color:#9fb0c4;font-style:normal}.fxch__cols{align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr)}.fxch__eyebrow{align-items:center;color:#9fb0c4;display:inline-flex;font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:11px;gap:14px;letter-spacing:.2em;opacity:0;text-transform:uppercase}.fxch__eyebrow:before{background:var(--teal,#12c2c2);content:"";height:1px;width:28px}.fxch__headline{font-family:var(--font-serif,"Prata",Georgia,serif);font-size:clamp(40px,4.6vw,68px);font-weight:400;letter-spacing:-.015em;line-height:1.04;margin:22px 0 0;opacity:0;text-wrap:pretty}.fxch__headline span{color:var(--electric,#3b6fd4)}.fxch__lede{color:#9fb0c4;font-size:17.5px;line-height:1.62;margin:26px 0 0;max-width:52ch;opacity:0;text-wrap:pretty}.fxch__ctas{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px;opacity:0}.fxch__btn{align-items:center;border-radius:2px;display:inline-flex;font-size:15px;font-weight:500;gap:10px;padding:16px 28px;text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease}.fxch__btn--solid{background:var(--electric,#3b6fd4);border:1px solid var(--electric,#3b6fd4);color:#fff}.fxch__btn--solid:hover{background:#2f5cb8;border-color:#2f5cb8;color:#fff}.fxch__btn--ghost{background:transparent;border:1px solid hsla(0,0%,100%,.28);color:#fff}.fxch__btn--ghost:hover{border-color:#fff;color:#fff}.fxch__visual{padding:42px 0 56px;position:relative}.fxch__visual figure{margin:0;overflow:hidden}.fxch__visual img{display:block;height:100%;object-fit:cover;width:100%}.fxch__main{aspect-ratio:4/3;box-shadow:0 30px 70px rgba(0,0,0,.45);opacity:0;position:relative}.fxch__detail{aspect-ratio:4/3;left:-6%;top:0;width:34%}.fxch__detail,.fxch__secondary{border:1px solid hsla(0,0%,100%,.14);box-shadow:0 20px 44px rgba(0,0,0,.5);opacity:0;position:absolute;z-index:2}.fxch__secondary{aspect-ratio:16/10;bottom:0;right:-6%;width:40%}.fxch__badge{align-items:center;background:rgba(11,25,41,.92);border:1px solid hsla(0,0%,100%,.14);bottom:12px;color:#9fb0c4;display:inline-flex;font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:10px;gap:10px;left:6%;letter-spacing:.14em;opacity:0;padding:10px 16px;position:absolute;text-transform:uppercase;z-index:3}.fxch__badge i{background:var(--teal,#12c2c2);border-radius:50%;height:7px;width:7px}.fxch--animate .fxch__eyebrow{animation:fxchRise .7s ease both}.fxch--animate .fxch__headline{animation:fxchRise .8s ease .08s both}.fxch--animate .fxch__lede{animation:fxchRise .8s ease .16s both}.fxch--animate .fxch__ctas{animation:fxchRise .8s ease .24s both}.fxch--animate .fxch__main{animation:fxchRise .9s ease .18s both}.fxch--animate .fxch__detail{animation:fxchRise .9s ease .3s both}.fxch--animate .fxch__secondary{animation:fxchRise .9s ease .38s both}.fxch--animate .fxch__badge{animation:fxchFade .7s ease .6s both}.fxch:not(.fxch--animate) .fxch__badge,.fxch:not(.fxch--animate) .fxch__ctas,.fxch:not(.fxch--animate) .fxch__detail,.fxch:not(.fxch--animate) .fxch__eyebrow,.fxch:not(.fxch--animate) .fxch__headline,.fxch:not(.fxch--animate) .fxch__lede,.fxch:not(.fxch--animate) .fxch__main,.fxch:not(.fxch--animate) .fxch__secondary{opacity:1}@keyframes fxchRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes fxchFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.fxch *{animation:none!important;opacity:1!important;transform:none!important}}@media (max-width:1080px){.fxch{padding:64px 0 72px}.fxch__inner{padding:0 22px}.fxch__cols{gap:48px;grid-template-columns:1fr}.fxch__crumbs{margin-bottom:34px}.fxch__visual{padding:34px 0 44px}.fxch__detail{left:0;width:38%}.fxch__secondary{right:0;width:44%}.fxch__badge{left:0}}@media (max-width:620px){.fxch__detail,.fxch__secondary{display:none}.fxch__visual{padding:0 0 40px}.fxch__badge{bottom:8px;left:12px}}