@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cinzel-latin-400-normal.DnUIPmzd.woff2) format("woff2"),url(/_astro/cinzel-latin-400-normal.C8jUSQqm.woff) format("woff")}:root{font-family:Arial,Helvetica,sans-serif;color:#202020;background:#fff;font-synthesis:none;-webkit-font-smoothing:antialiased;line-height:1.7}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-underline-offset:4px}a:hover{text-decoration-thickness:2px}a:focus-visible{outline:2px solid #202020;outline-offset:6px}p,h1,h2,h3{margin:0}p+p{margin-top:18px}.page{width:min(880px,calc(100% - 64px));margin-inline:auto}.masthead{padding-top:65px;text-align:center}.wordmark{font-family:Cinzel,Times New Roman,serif;font-size:clamp(48px,8vw,80px);font-weight:400;letter-spacing:-2px;line-height:1.2;color:#111}.eyebrow{font-size:11px;letter-spacing:2.2px;text-transform:uppercase}.masthead .eyebrow{margin-top:13px}nav{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 32px;padding:38px 0 28px;border-bottom:1px solid #bcbcbc}nav a{font-size:12px;text-decoration:none}nav a:hover{text-decoration:underline}.introduction{padding:63px 0 60px}.introduction .eyebrow{color:#595959;font-size:10px;letter-spacing:1.7px}h1{font-family:Cinzel,Times New Roman,serif;font-size:clamp(36px,5vw,48px);font-weight:400;line-height:1.25;margin-top:17px;letter-spacing:-1px}.intro-copy{max-width:650px;margin-top:22px;font-size:18px;line-height:1.75}.firm-facts{max-width:650px;margin-top:22px;font-size:14px;color:#595959}.information-row{border-top:1px solid #dedede;display:grid;grid-template-columns:240px 1fr;column-gap:35px;padding:35px 0 38px;scroll-margin-top:24px}h2{font-size:13px;font-weight:600;line-height:1.65}.information-row p{font-size:14px}h3{font-family:Cinzel,Times New Roman,serif;font-size:25px;font-weight:400;line-height:1.4}.information-row .role{margin-top:5px;font-size:12px;color:#595959}.crd{font-variant-numeric:tabular-nums}.text-link{text-decoration-thickness:1px}.text-link span{display:inline-block;margin-left:5px}.information-row .small{font-size:12px;color:#595959;margin-top:24px}.information-row .contact-label{font-size:12px;color:#595959}.information-row .placeholder{margin-top:6px;overflow-wrap:anywhere}footer{border-top:1px solid #bcbcbc;padding:28px 0 35px;color:#595959;font-size:11px}.disclaimer{max-width:670px}.footer-line{display:flex;justify-content:space-between;gap:16px;margin-top:25px}.skip-link{position:absolute;top:12px;left:12px;padding:8px 12px;background:#fff;transform:translateY(-200%);z-index:1}.skip-link:focus{transform:translateY(0)}@media(max-width:620px){.page{width:calc(100% - 40px)}.masthead{padding-top:42px}.wordmark{letter-spacing:-2px}nav{gap:12px 22px;padding-top:30px;padding-bottom:24px}.introduction{padding:42px 0}.introduction .eyebrow{font-size:9px;line-height:1.8}.intro-copy{font-size:16px}.information-row{grid-template-columns:1fr;gap:18px;padding:27px 0 30px}.desktop-break{display:none}.footer-line{flex-wrap:wrap}}@media print{nav,.skip-link{display:none}.page{width:100%}.masthead{padding-top:0;padding-bottom:24px;border-bottom:1px solid #bcbcbc}.introduction{padding-block:25px}.information-row{break-inside:avoid;padding-block:20px}}
