.marco-page{color:#ececea;max-width:1100px;margin:auto;padding:64px 6% 96px}.marco-back{color:#d0b987;text-underline-offset:5px;font-size:13px;line-height:1.8;text-decoration:underline;display:inline-block}.marco-header{border-bottom:1px solid #ffffff24;grid-template-columns:300px minmax(0,1fr);align-items:center;gap:56px;padding:48px 0;display:grid}.marco-header img{border:1px solid #d0b98745;width:100%;height:auto}.marco-eyebrow{letter-spacing:.2em;color:#d0b987;font-size:10px}.marco-header h1{letter-spacing:-.05em;margin:18px 0 10px;font-size:72px;font-weight:500;line-height:1.1}.marco-role{color:#d0b987;font-size:18px}.marco-lead{color:#b8bec6;margin-top:24px;font-size:18px;line-height:1.8}.marco-disclosure{color:#aeb3ba;margin-top:22px;font-size:12px;line-height:1.8}.marco-bio{max-width:720px;margin:44px auto 0}.marco-bio p{color:#b8bec6;margin:0 0 22px;font-size:16px;line-height:1.95}.marco-bio h2{letter-spacing:-.025em;color:#ececea;margin:42px 0 18px;font-size:28px;font-weight:500}.marco-back:focus-visible{outline-offset:6px;outline:2px solid #d0b987}@media (max-width:700px){.marco-page{padding-top:36px}.marco-header{grid-template-columns:1fr;gap:30px;padding-top:32px}.marco-header img{max-width:220px}.marco-header h1{font-size:58px}.marco-lead{font-size:17px}}.marco-page .marco-email{overflow-wrap:anywhere;margin:10px 0 16px;font-size:14px;line-height:1.6}.marco-email a{color:#c6ad7b;text-underline-offset:4px;text-decoration:underline}.marco-email a:hover{color:#ececea}
