.fcc-interest-paths{padding:64px max(24px,calc((100% - 1120px)/2));background:#0c273b;color:#fff;box-sizing:border-box}
.fcc-interest-paths *{box-sizing:border-box}
.fcc-interest-inner{max-width:1120px;margin:0 auto}
.fcc-interest-paths .fcc-interest-kicker{font:700 10px/1.7 Arial,sans-serif;letter-spacing:.16em;color:#dcc58f;margin:0 0 18px}
.fcc-interest-paths h2{font:400 clamp(30px,3.6vw,44px)/1.15 Georgia,serif;color:#fff;letter-spacing:-.025em;max-width:840px;margin:0 0 22px}
.fcc-interest-inner>p:not(.fcc-interest-kicker){font:400 16px/1.8 Arial,sans-serif;max-width:800px;color:#d9e3ea}
.fcc-interest-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-top:34px}
.fcc-interest-path{min-width:0;padding:24px 0 0;border-top:1px solid #6e8190;background:transparent;box-shadow:none;border-radius:0}
.fcc-interest-index{display:block;font:400 14px/1 Arial,sans-serif;color:#dcc58f;margin-bottom:18px}
.fcc-interest-paths h3{font:400 27px/1.25 Georgia,serif;color:#fff;margin:0 0 16px}
.fcc-interest-path p{font:400 15px/1.8 Arial,sans-serif;color:#d9e3ea;max-width:480px}
.fcc-interest-path a{display:inline-flex;align-items:center;min-height:48px;padding:12px 0;color:#edce86;font:600 14px/1.5 Arial,sans-serif;text-decoration:underline;text-underline-offset:5px;overflow-wrap:anywhere}
.fcc-interest-path a:focus-visible{outline:3px solid #edce86;outline-offset:5px}
.fcc-interest-inner>.fcc-interest-note{margin-top:26px;font-size:12px!important;line-height:1.7}
.fcc-journey-contact a{display:inline-flex;align-items:center;min-height:44px;color:#15537b;font-weight:600;text-decoration:underline;text-underline-offset:4px}
.fcc-journey-contact a:focus-visible{outline:3px solid #946c22;outline-offset:4px}
@media(max-width:680px){.fcc-interest-paths{padding:44px 24px}.fcc-interest-grid{grid-template-columns:minmax(0,1fr);gap:24px}.fcc-interest-paths h2{font-size:32px}}
@media(prefers-reduced-motion:reduce){.fcc-interest-paths *{animation:none!important;transition:none!important}}
