.contact-input{width:100%;padding:.8rem 1rem;border:1px solid #475569;border-radius:2px;background:#131d2f;color:#f1f5f9;font:inherit;font-size:1rem}.contact-input:focus{outline:2px solid #c8a45f;outline-offset:2px}.contact-input option{background:#131d2f}.consulting-copy{font-size:1rem;line-height:1.8;color:#cbd5e1;overflow-wrap:anywhere}.consulting-copy h2{font-family:'Playfair Display',Georgia,serif;font-size:1.65rem;line-height:1.3;color:#fff;margin:2.5rem 0 1rem}.consulting-copy h3{font-size:1.1rem;color:#fff;margin:1.7rem 0 .7rem}.consulting-copy p{margin:0 0 1.25rem}.consulting-copy a{color:#d8bd85;text-decoration:underline;text-underline-offset:3px}.consulting-copy ul,.consulting-copy ol{padding-left:1.4rem;margin:1rem 0 1.5rem}.consulting-copy ul{list-style:disc}.consulting-copy ol{list-style:decimal}.consulting-copy li{margin:.5rem 0}.consulting-copy strong{color:#f1f5f9}.consulting-copy .table-wrap{overflow-x:auto;margin:1.5rem 0}.consulting-copy table{width:100%;border-collapse:collapse;min-width:24rem}.consulting-copy th,.consulting-copy td{padding:.75rem;text-align:left;border:1px solid #334155;vertical-align:top}.consulting-copy th{color:white;background:#172338}.skip-link{position:absolute;left:1rem;top:-5rem;z-index:100;padding:1rem;background:#c8a45f;color:#0b1221}.skip-link:focus{top:1rem}
