.fx2-flow{display:flex;flex-direction:column;gap:20px}.fx2-flow .fx-sec{gap:16px}.fx2-first{padding-top:8px}.fx2 .fx-stat-d{max-width:384px}.fx2-facts,.fx2-flow .fx-quote{margin:24px 0}.fx2-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--c-line-2);border:1px solid var(--c-line-2);overflow:hidden}.fx2-fact{background:#fff;padding:24px;display:flex;flex-direction:column;gap:12px;min-width:0}.fx2-fact-v{font-size:24px;line-height:36px;font-weight:500;letter-spacing:-.75px;color:var(--c-ink)}.fx2-fact-d{font-size:15px;line-height:1.6;font-weight:400;color:var(--c-body)}.fx2-analysis{background:var(--c-soft);border:1px solid var(--c-line-2);padding:47.8px;display:flex;flex-direction:column;gap:32px;margin:24px 0}.fx2-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.fx2-an{border-top:1.6px solid var(--c-ink);padding-top:24px;display:flex;flex-direction:column;gap:12px}.fx2-an-b{border-top-color:var(--c-teal)}.fx2-an-k,.fx2-model-k{font-size:11px;line-height:1.4;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--c-body-2)}.fx2-model-k{color:var(--c-teal-ink)}.fx.fx2 .fx2-an h3{font-size:20px;line-height:28px;font-weight:400;color:var(--c-ink)}.fx2-an p:last-child,.fx2-model p:last-child{font-size:15px;line-height:1.6;font-weight:400;color:var(--c-body)}.fx2-model{background:#fff;border-left:1.6px solid var(--c-teal);padding:48px 32px 32px;display:flex;flex-direction:column;gap:12px}.fx2-model-v{font-size:36px;line-height:40px;font-weight:500;letter-spacing:-.9px;color:var(--c-ink)}.fx2-analysis figcaption{border-top:1px solid var(--c-line-2);padding-top:24px;font-size:15px;line-height:1.6;font-weight:400;color:var(--c-body-2)}.fx2-phase{display:flex;flex-direction:column;gap:24px;margin:24px 0}.fx2-phases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--c-line-2);border:1px solid var(--c-line-2);overflow:hidden}.fx2-ph{background:#fff;padding:32px;display:flex;flex-direction:column;gap:12px;min-width:0}.fx2-ph-t{font-size:15px;line-height:1.5}.fx2-ph-m,.fx2-ph-t{font-weight:500;color:var(--c-ink)}.fx2-ph-m{margin-top:12px;font-size:24px;line-height:32px;letter-spacing:-.6px}.fx2-ph-d{padding-top:4px;font-size:15px;line-height:1.6;font-weight:400;color:var(--c-body)}.fx2-note{font-size:12px;line-height:20px;font-weight:400;color:var(--c-body-2)}.fx2-photo{display:flex;flex-direction:column;gap:16px;margin:24px 0;padding:0}.fx2-photo-frame{position:relative;width:100%;aspect-ratio:768/483.84;overflow:hidden}.fx2-photo-frame img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover}.fx2-photo figcaption{font-size:12px;line-height:20px;font-weight:400;color:var(--c-body-2)}.fx2-flow .fx-gov{margin:24px 0}.fx2-result{padding:32px 48px}.fx2-res{padding-top:16px}@media(max-width:900px){.fx2-analysis{padding:24px}.fx2-two{grid-template-columns:minmax(0,1fr)}.fx2-model{padding:32px 24px 24px}}@media(max-width:760px){.fx2-facts,.fx2-phases{grid-template-columns:minmax(0,1fr)}.fx2-ph{padding:24px}.fx2-result{padding:32px 24px}}@media(min-width:901px){.fx2 .fx-hero{margin-bottom:0}}.fx2 h1{text-wrap:balance}