.fxwtg{border-top:1px solid rgba(13,21,32,.1);padding:104px 0}.fxwtg--white{background:#fff}.fxwtg--off{background:var(--off-white,#f4f7fb)}.fxwtg__inner{align-items:center;display:grid;gap:72px;grid-template-columns:minmax(0,1fr) minmax(0,.82fr);margin:0 auto;max-width:1200px;padding:0 32px}.fxwtg--media-right .fxwtg__inner{grid-template-columns:minmax(0,.82fr) minmax(0,1fr)}.fxwtg--media-right .fxwtg__copy{order:1}.fxwtg--media-right .fxwtg__media{order:2}.fxwtg__media{opacity:0}.fxwtg__bar{align-items:center;border:1px solid rgba(13,21,32,.12);border-bottom:0;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:12px 16px}.fxwtg--off .fxwtg__bar,.fxwtg__bar{background:#fff}.fxwtg__barleft{color:#8494a5}.fxwtg__barleft,.fxwtg__barright{font:500 9px/1.4 var(--font-mono,"JetBrains Mono",monospace);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.fxwtg__barright{color:var(--electric,#3b6fd4)}.fxwtg__grid{background:rgba(13,21,32,.12);border:1px solid rgba(13,21,32,.12);display:grid;gap:1px}.fxwtg__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.fxwtg__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.fxwtg__card{background:#fff;display:flex;flex-direction:column;gap:10px;opacity:0;padding:18px 16px}.fxwtg__parent{color:#8494a5;font:500 9px/1.4 var(--font-mono,"JetBrains Mono",monospace);letter-spacing:.12em;text-transform:uppercase}.fxwtg__name{color:var(--ink,#0d1520);display:block;font:500 14px/1.3 var(--font-sans,"DM Sans",sans-serif)}.fxwtg__city{color:#5c6d80;font:400 11px/1.5 var(--font-sans,"DM Sans",sans-serif)}.fxwtg__cardfoot{align-items:baseline;border-top:1px solid rgba(13,21,32,.08);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:auto;padding-top:12px;row-gap:4px}.fxwtg__aum{color:var(--ink,#0d1520);font:500 12px/1.2 var(--font-sans,"DM Sans",sans-serif);white-space:nowrap}.fxwtg__people{font:500 9px/1 var(--font-mono,"JetBrains Mono",monospace);white-space:nowrap}.fxwtg__foot,.fxwtg__people{color:#8494a5;letter-spacing:.1em;text-transform:uppercase}.fxwtg__foot{background:#fff;border:1px solid rgba(13,21,32,.12);border-top:0;display:flex;flex-wrap:wrap;font:500 9px/1.6 var(--font-mono,"JetBrains Mono",monospace);gap:20px;padding:11px 16px}.fxwtg__eyebrow{color:var(--electric,#3b6fd4);display:block;font:500 11px/1 var(--font-mono,"JetBrains Mono",monospace);letter-spacing:.16em;opacity:0;text-transform:uppercase}.fxwtg__headline{color:var(--ink,#0d1520);font:400 clamp(28px,2.9vw,42px)/1.12 var(--font-serif,"Playfair Display",Georgia,serif);letter-spacing:-.015em;margin:18px 0 0;opacity:0;text-wrap:pretty}.fxwtg__narrative{color:#5c6d80;font:400 17px/1.68 var(--font-sans,"DM Sans",sans-serif);margin:20px 0 0;max-width:50ch;opacity:0;text-wrap:pretty}.fxwtg__btns{display:flex;gap:12px;margin-top:30px;opacity:0}.fxwtg__btn{align-items:center;background:var(--ink,#0d1520);border:1px solid var(--ink,#0d1520);border-radius:2px;color:#fff;display:inline-flex;font:500 14px/1 var(--font-sans,"DM Sans",sans-serif);gap:10px;padding:13px 22px;text-decoration:none;transition:background .2s ease}.fxwtg__btn:hover{background:#1b2836}@keyframes fxwtgRise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes fxwtgFade{0%{opacity:0}to{opacity:1}}.fxwtg.is-in .fxwtg__media{animation:fxwtgFade .8s ease .1s both}.fxwtg.is-in .fxwtg__card{animation:fxwtgRise .5s ease both}.fxwtg.is-in .fxwtg__eyebrow{animation:fxwtgRise .6s ease both}.fxwtg.is-in .fxwtg__headline{animation:fxwtgRise .7s ease .06s both}.fxwtg.is-in .fxwtg__narrative{animation:fxwtgRise .7s ease .12s both}.fxwtg.is-in .fxwtg__btns{animation:fxwtgRise .7s ease .2s both}@media (prefers-reduced-motion:reduce){.fxwtg *{animation:none!important;opacity:1!important;transform:none!important}}@media (max-width:1000px){.fxwtg{padding:64px 0}.fxwtg--media-right .fxwtg__inner,.fxwtg__inner{gap:40px;grid-template-columns:1fr;padding:0 22px}.fxwtg--media-right .fxwtg__media,.fxwtg__media{order:2}.fxwtg--media-right .fxwtg__copy,.fxwtg__copy{order:1}}@media (max-width:700px){.fxwtg__grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.fxwtg__grid--2,.fxwtg__grid--3{grid-template-columns:1fr}}