.main_page{overflow-x:clip}.geo-article-meta{text-align:center;font-size:13px;letter-spacing:.04em;color:#777;margin:18px 0 6px}.geo-article-meta strong{color:#333;font-weight:600}.geo-product-updated{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.geo-person-link{color:inherit;text-decoration:underline;text-underline-offset:2px}.geo-person-link:hover{color:#000}.geo-specialists{text-align:center}.geo-specialist{height:100%;padding-bottom:45px}.geo-specialist:after{padding-top:80px;content:"";display:block;width:40%;border-bottom:1px solid var(--color-text-black-light-85, #d2d2d2);margin:0 auto}.geo-specialist-photo-wrap{text-align:center;margin-bottom:30px}.geo-specialist-photo{width:452px;height:452px;max-width:100%;object-fit:cover;object-position:top}.geo-specialist-title{font-weight:var(--font-weight-regular, 400);font-size:var(--font-size-base, 16px);color:var(--color-text-black-lighter, #787878);text-align:center;margin-bottom:0}.geo-specialist-name{font-size:var(--font-size-base, 16px);font-weight:var(--font-weight-regular, 400);text-transform:uppercase;text-align:center;line-height:20px;color:var(--color-text-black, #0e1111);margin:0 auto;padding-top:var(--space-md, 16px)}.geo-specialist-detail{max-width:560px;margin:25px auto 0;text-align:left}.geo-specialist-bio{font-size:var(--font-size-sm, 14px);line-height:1.7;margin:0 0 14px;text-align:left}.geo-specialist-heading{font-size:13px;letter-spacing:.08em;text-transform:uppercase;margin:26px 0 8px;text-align:left}.geo-specialist-specialisms,.geo-specialist-list{list-style:none;padding:0;margin:0;font-size:var(--font-size-sm, 14px);line-height:1.7;text-align:left;color:var(--color-text-black-light-15, #444)}.geo-specialist-specialisms li,.geo-specialist-list li{margin:3px 0}.geo-specialist-specialisms a,.geo-specialist-list a{color:inherit;text-decoration:underline}.geo-specialist-bio-box.geo-fade-top .geo-specialist-bio-scroll{--geo-fade-top: 44px}.geo-specialist-bio-box.geo-fade-bottom .geo-specialist-bio-scroll{--geo-fade-bottom: 44px}.geo-specialist-bio-scroll{--geo-fade-top: 0px;--geo-fade-bottom: 0px;max-height:220px;overflow-y:auto;padding-right:12px;scrollbar-width:thin;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--geo-fade-top), #000 calc(100% - var(--geo-fade-bottom)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--geo-fade-top), #000 calc(100% - var(--geo-fade-bottom)), transparent 100%)}.geo-specialist-bio-scroll::-webkit-scrollbar{width:4px}.geo-specialist-bio-scroll::-webkit-scrollbar-thumb{background:rgba(0,0,0,.18);border-radius:2px}.geo-maker-bio{max-width:860px;margin:0 0 3em;padding-top:2.5em;text-align:left}.geo-maker-bio p{margin-bottom:1em}.geo-maker-bio .geo-maker-bio-heading{margin:0 0 1em}.geo-maker-more{margin-top:1em}.geo-maker-more a{text-decoration:underline}.geo-makers-az{max-width:1140px;margin:0 auto;padding:0 15px}.geo-makers-az .geo-makers-az-nav{text-align:center;margin-bottom:2.5em}.geo-makers-az .geo-makers-az-nav a{display:inline-block;padding:4px 8px;letter-spacing:.08em}.geo-makers-az .geo-makers-az-letter{border-bottom:1px solid rgba(0,0,0,.15);padding-bottom:.3em;margin:1.6em 0 .8em}.geo-makers-az .geo-makers-az-list{list-style:none;margin:0;padding:0;columns:3;column-gap:40px}@media (max-width:767px){.geo-makers-az .geo-makers-az-list{columns:1}}.geo-makers-az .geo-makers-az-list li{break-inside:avoid;margin-bottom:.5em}.geo-makers-az .geo-makers-az-count{opacity:.5;font-size:.85em;margin-left:.4em}