.fp-project-contact{margin-block:12px;padding:14px 16px;border:1px solid rgba(0,0,77,.15);background:#fff;color:#00004d;display:flex;flex-direction:column;gap:8px;min-width:0;text-align:left;border-radius:0}.fp-project-contact .fp-project-contact__title{margin:0;font-size:14px;line-height:1.35;font-weight:700;color:#00004d}.fp-project-contact .fp-project-contact__note{margin:0;font-size:12px;line-height:1.5;color:#475569}.fp-project-contact .fp-project-contact__link{display:block;width:100%;padding:11px 12px;background:#00004d;color:#fff!important;opacity:1!important;text-align:center;font-size:13px;line-height:1.4;font-weight:600;white-space:normal;text-decoration:none;border-radius:0;box-sizing:border-box;transition:opacity .15s}.fp-project-contact .fp-project-contact__link::before{content:none!important}.fp-project-contact .fp-project-contact__link:hover{opacity:.85!important;color:#fff!important}.fp-project-contact .fp-project-contact__link:focus-visible,.fp-project-contact .fp-project-contact__login:focus-visible{outline:2px solid #f97316;outline-offset:3px}.fp-project-contact .fp-project-contact__login{font-size:12px;color:#00004d;text-align:center;text-decoration:underline}.fp-project-contact-surface{min-width:0}
