.fxfp{border-top:1px solid rgba(13,21,32,.08);overflow:hidden;padding:104px 0;position:relative}.fxfp--white{background:#fff}.fxfp--off,.fxfp--white{color:var(--ink,#0d1520)}.fxfp--off{background:var(--off-white,#f8fafc)}.fxfp--navy{background:var(--navy,#0b1929);color:#fff}.fxfp--ink{background:var(--ink,#0d1520);color:#fff}.fxfp--acc-electric{--fxfp-acc:var(--electric,#3b6fd4);--fxfp-glow:59,111,212}.fxfp--acc-teal{--fxfp-acc:var(--teal,#0d9488);--fxfp-glow:13,148,136}.fxfp--ink.fxfp--acc-electric,.fxfp--navy.fxfp--acc-electric{--fxfp-acc:#8fb6f5}.fxfp--ink.fxfp--acc-teal,.fxfp--navy.fxfp--acc-teal{--fxfp-acc:#7fd8c8}.fxfp--ink,.fxfp--navy{border-top-color:hsla(0,0%,100%,.1)}.fxfp__inner{margin:0 auto;max-width:1200px;padding:0 32px;position:relative}.fxfp__head{max-width:66ch}.fxfp__eyebrow{color:var(--fxfp-acc,#8fb6f5);display:block;font:500 11px/1 var(--font-mono,"JetBrains Mono",monospace);letter-spacing:.14em;text-transform:uppercase}.fxfp__headline{font:400 clamp(30px,3.6vw,50px)/1.06 var(--font-serif,"Playfair Display",Georgia,serif);letter-spacing:-.022em;margin:18px 0 0;text-wrap:pretty}.fxfp__intro{font:400 17px/1.68 var(--font-sans,"DM Sans",sans-serif);margin:20px 0 0;opacity:.74;text-wrap:pretty}.fxfp__cols{align-items:stretch;display:grid;gap:28px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:60px}.fxfp__col{background:#fff;border:1px solid rgba(13,21,32,.12);border-radius:4px;display:flex;flex-direction:column;padding:38px}.fxfp--ink .fxfp__col,.fxfp--navy .fxfp__col{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.13)}.fxfp--white .fxfp__col{background:var(--off-white,#f8fafc)}.fxfp__col--muted{opacity:.72}.fxfp__col--live{border-color:rgba(var(--fxfp-glow,59,111,212),.42);box-shadow:0 0 0 1px rgba(var(--fxfp-glow,59,111,212),.14),0 24px 64px rgba(0,0,0,.18)}.fxfp__kicker{align-items:center;align-self:flex-start;border:1px solid;border-radius:999px;display:inline-flex;font:500 10px/1 var(--font-mono,"JetBrains Mono",monospace);gap:8px;letter-spacing:.14em;opacity:.55;padding:6px 12px;text-transform:uppercase}.fxfp__kicker--on{background:rgba(var(--fxfp-glow,59,111,212),.12);border-color:rgba(var(--fxfp-glow,59,111,212),.45);color:var(--fxfp-acc,#8fb6f5);opacity:1}.fxfp__kicker i{background:currentColor;border-radius:50%;display:block;height:6px;width:6px}.fxfp--js .fxfp__kicker--on i{animation:fxfpBlink 2s ease-in-out infinite}@keyframes fxfpBlink{0%,to{opacity:1}50%{opacity:.25}}.fxfp__title{font:400 clamp(22px,2.3vw,30px)/1.16 var(--font-serif,"Playfair Display",Georgia,serif);margin:20px 0 0;text-wrap:pretty}.fxfp__copy{font:400 16px/1.66 var(--font-sans,"DM Sans",sans-serif);margin:14px 0 0;opacity:.76;text-wrap:pretty}.fxfp__promptbox{border:1px dashed rgba(13,21,32,.22);border-radius:3px;margin-top:28px;padding:20px;position:relative}.fxfp--ink .fxfp__promptbox,.fxfp--navy .fxfp__promptbox{border-color:hsla(0,0%,100%,.22)}.fxfp__promptlabel{display:block;font:500 10px/1 var(--font-mono,"JetBrains Mono",monospace);letter-spacing:.14em;opacity:.42;text-transform:uppercase}.fxfp__promptbox p{font:400 15px/1.55 var(--font-sans,"DM Sans",sans-serif);margin:12px 0 0;opacity:.8;text-wrap:pretty}.fxfp__cursor{background:currentColor;bottom:20px;height:16px;opacity:.5;position:absolute;right:20px;width:1px}.fxfp--js .fxfp__cursor{animation:fxfpCaret 1.1s steps(1) infinite}@keyframes fxfpCaret{0%,49%{opacity:.5}50%,to{opacity:0}}.fxfp__note{font:500 10px/1.5 var(--font-mono,"JetBrains Mono",monospace);letter-spacing:.13em;margin-top:auto;opacity:.42;padding-top:26px;text-transform:uppercase}.fxfp__note--on{color:var(--fxfp-acc,#8fb6f5);opacity:.9}.fxfp__feed{display:flex;flex-direction:column;gap:12px;list-style:none;margin:28px 0 0;padding:0}.fxfp__alert{background:rgba(var(--fxfp-glow,59,111,212),.07);border:1px solid rgba(var(--fxfp-glow,59,111,212),.24);border-radius:3px;padding:16px 18px}.fxfp--js .fxfp__feed{display:grid;gap:0}.fxfp--js .fxfp__alert{grid-area:1/1;opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity .5s ease,transform .5s cubic-bezier(.2,.8,.3,1)}.fxfp--js .fxfp__alert.is-out{opacity:0;transform:translateY(-8px)}.fxfp--js .fxfp__alert.is-on{opacity:1;pointer-events:auto;transform:none}.fxfp__alert-top{align-items:center;display:flex;gap:12px}.fxfp__alert-tag{color:var(--fxfp-acc,#8fb6f5);letter-spacing:.14em;text-transform:uppercase}.fxfp__alert-tag,.fxfp__alert-time{font:500 9px/1 var(--font-mono,"JetBrains Mono",monospace)}.fxfp__alert-time{letter-spacing:.1em;margin-left:auto;opacity:.45}.fxfp__alert-text{font:400 15px/1.5 var(--font-sans,"DM Sans",sans-serif);margin:10px 0 0;text-wrap:pretty}.fxfp__alert-ch{display:block;font:500 9px/1 var(--font-mono,"JetBrains Mono",monospace);letter-spacing:.12em;margin-top:10px;opacity:.48;text-transform:uppercase}.fxfp__footnote{font:500 10px/1 var(--font-mono,"JetBrains Mono",monospace);letter-spacing:.13em;margin:24px 0 0;opacity:.38;text-transform:uppercase}@media (max-width:1000px){.fxfp{padding:70px 0}.fxfp__inner{padding:0 22px}.fxfp__cols{gap:18px;grid-template-columns:1fr;margin-top:42px}.fxfp__col{padding:28px}}@media (prefers-reduced-motion:reduce){.fxfp__alert,.fxfp__cursor,.fxfp__kicker--on i{animation:none!important;opacity:1!important;transform:none!important}}