.fxaes{padding:96px 0}.fxaes--white{background:#fff;color:var(--ink,#0d1520)}.fxaes--off{background:var(--off-white,#f8fafc);color:var(--ink,#0d1520)}.fxaes--navy{background:var(--navy,#0b1929);color:#fff}.fxaes__inner{margin:0 auto;max-width:1200px;padding:0 32px}.fxaes__head{max-width:none}.fxaes__eyebrow{color:var(--electric,#3b6fd4);display:block;font:500 11px/1 var(--font-mono,"JetBrains Mono",monospace);letter-spacing:.16em;text-transform:uppercase}.fxaes--navy .fxaes__eyebrow{color:#8fb6f5}.fxaes__headline{font:400 clamp(28px,3vw,42px)/1.12 var(--font-serif,"Playfair Display",Georgia,serif);letter-spacing:-.015em;margin:16px 0 0;text-wrap:pretty}.fxaes__rows{background:rgba(13,21,32,.1);display:flex;flex-direction:column;gap:1px;margin-top:52px}.fxaes--navy .fxaes__rows{background:hsla(0,0%,100%,.14)}.fxaes__row{align-items:center;background:inherit;display:grid;gap:56px;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);padding:52px 0}.fxaes--white .fxaes__row{background:#fff}.fxaes--off .fxaes__row{background:var(--off-white,#f8fafc)}.fxaes--navy .fxaes__row{background:var(--navy,#0b1929)}.fxaes__row--left .fxaes__copy{order:2}.fxaes__row--left .fxaes__fig{order:1}.fxaes__row--left{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.fxaes__row--solo{grid-template-columns:minmax(0,1fr)}.fxaes__kicker{color:var(--electric,#3b6fd4);display:block;font:500 11px/1 var(--font-mono,"JetBrains Mono",monospace);letter-spacing:.14em;text-transform:uppercase}.fxaes--navy .fxaes__kicker{color:#8fb6f5}.fxaes__title{font:400 clamp(22px,2.2vw,30px)/1.2 var(--font-serif,"Playfair Display",Georgia,serif);letter-spacing:-.01em;margin:16px 0 0;text-wrap:pretty}.fxaes__text{font:400 16px/1.65 var(--font-sans,"DM Sans",sans-serif);margin:16px 0 0;max-width:52ch;opacity:.72}.fxaes__fig{background:#fff;border:1px solid rgba(13,21,32,.1);border-radius:4px;container-type:inline-size;margin:0;overflow:hidden;position:relative}.fxaes--navy .fxaes__fig{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.12)}.fxaes__fig--surfaces{background:var(--navy,#0b1929);border-color:transparent;color:#fff}.fxaes__fig-bar{border-bottom:1px solid rgba(13,21,32,.08);font:500 10px/1 var(--font-mono,"JetBrains Mono",monospace);letter-spacing:.12em;opacity:.45;padding:12px 16px;text-transform:uppercase}.fxaes--navy .fxaes__fig-bar{border-color:hsla(0,0%,100%,.12)}.fxaes__fig-body{padding:24px 20px 26px}.fxaes__fig-body--chips{display:flex;flex-wrap:wrap;gap:8px;padding:26px 20px 28px}.fxaes__prompt{font:400 clamp(12px,4.4cqw,16px)/1.5 var(--font-sans,"DM Sans",sans-serif);margin:0}.fxaes__typewrap{display:block;max-width:100%;width:fit-content}.fxaes__type{animation:fxaesType 9s infinite both;border-right:2px solid var(--electric,#3b6fd4);display:block;overflow:hidden;white-space:nowrap;width:0}.fxaes__checks{border-top:1px solid rgba(13,21,32,.08);display:flex;flex-direction:column;gap:12px;margin-top:22px;padding-top:20px}.fxaes--navy .fxaes__checks{border-color:hsla(0,0%,100%,.12)}.fxaes__check{align-items:center;animation:fxaesRowIn 9s ease infinite both;color:var(--electric,#3b6fd4);display:flex;font:500 11px/1 var(--font-mono,"JetBrains Mono",monospace);gap:12px;letter-spacing:.1em;text-transform:uppercase}.fxaes--navy .fxaes__check{color:#8fb6f5}.fxaes__check i{background:currentColor;border-radius:50%;flex:none;height:5px;width:5px}.fxaes__chip{animation:fxaesChip 10.5s ease-in-out infinite both;border:1px solid rgba(13,21,32,.18);border-radius:2px;color:#5c6d80;font:500 11px/1 var(--font-mono,"JetBrains Mono",monospace);letter-spacing:.08em;padding:9px 14px;text-transform:uppercase}.fxaes--navy .fxaes__chip{border-color:hsla(0,0%,100%,.18);color:hsla(0,0%,100%,.7)}.fxaes__sweep{animation:fxaesSweep 6s linear infinite;background:linear-gradient(180deg,transparent,rgba(143,182,245,.14),transparent);height:34%;left:0;pointer-events:none;position:absolute;right:0}.fxaes__surfaces{background:hsla(0,0%,100%,.12);display:grid;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr));padding:26px 20px;position:relative}.fxaes__surface{background:var(--navy,#0b1929);display:flex;flex-direction:column;gap:8px;padding:20px 18px}.fxaes__surface em{color:#8fb6f5;font-style:normal;font:500 10px/1 var(--font-mono,"JetBrains Mono",monospace);letter-spacing:.12em;text-transform:uppercase}.fxaes__surface b{font:400 15px/1.35 var(--font-sans,"DM Sans",sans-serif);opacity:.85}@keyframes fxaesType{0%{width:0}34%,to{width:100%}}@keyframes fxaesRowIn{0%,14%{opacity:0;transform:translateY(8px)}28%,94%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px)}}@keyframes fxaesChip{0%,12%{background:var(--electric,#3b6fd4);border-color:var(--electric,#3b6fd4);color:#fff}20%,to{background:transparent;border-color:rgba(13,21,32,.18);color:#5c6d80}}@keyframes fxaesSweep{0%{transform:translateY(-100%)}to{transform:translateY(320%)}}@media (prefers-reduced-motion:reduce){.fxaes__check,.fxaes__chip,.fxaes__sweep,.fxaes__type{animation:none!important;clip-path:none!important;opacity:1!important;transform:none!important;width:auto!important}}@media (max-width:1000px){.fxaes{padding:68px 0}.fxaes__inner{padding:0 22px}.fxaes__rows{margin-top:36px}.fxaes__row,.fxaes__row--left{gap:28px;grid-template-columns:1fr;padding:36px 0}.fxaes__row--left .fxaes__copy{order:1}.fxaes__row--left .fxaes__fig{order:2}.fxaes__surfaces{grid-template-columns:1fr}}