body{color:#000;-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:Lexend Deca,Helvetica,Arial,sans-serif}*{box-sizing:border-box}a{color:#000;cursor:pointer;text-decoration:none}a:hover{color:#666}input,button,textarea,select{font-family:inherit}@keyframes bl-drift{0%{transform:scale(1.06)translate(0)}to{transform:scale(1.14)translateY(-2.5%)}}@keyframes bl-cue{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(7px)}}@keyframes bl-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes bl-fade{0%{opacity:0}to{opacity:1}}@keyframes bl-drawer{0%{transform:translate(100%)}to{transform:translate(0)}}.bl-profile-overlay{z-index:120;background:var(--profile-overlay);animation:.25s bl-fade;position:fixed;inset:0}.bl-profile-drawer{z-index:121;background:var(--profile-paper);width:min(780px,100%);color:var(--profile-ink);box-shadow:var(--profile-shadow);flex-direction:column;animation:.5s cubic-bezier(.22,.9,.24,1) bl-drawer;display:flex;position:fixed;inset:0 0 0 auto}.bl-profile-header{border-bottom:1px solid var(--profile-line);justify-content:space-between;align-items:center;gap:12px;padding:20px 36px;display:flex}.bl-profile-label{text-transform:uppercase;letter-spacing:0;color:var(--profile-copy);font-family:IBM Plex Mono,monospace;font-size:10px}.bl-profile-close{color:var(--profile-ink);border:1px solid var(--profile-line);background:0 0;border-radius:0}.bl-profile-close:hover{background:var(--profile-soft)}.bl-profile-scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.bl-profile-intro{background:var(--profile-soft);grid-template-columns:minmax(0,1fr) 280px;align-items:stretch;gap:30px;padding:0 0 0 36px;display:grid}.bl-profile-intro>div:first-child{padding:36px 0}.bl-profile-number{color:var(--profile-copy);margin-bottom:48px;font-family:IBM Plex Mono,monospace;font-size:11px;display:block}.bl-profile-name{letter-spacing:0;margin:0 0 18px;font-size:42px;font-weight:400;line-height:1.12}.bl-profile-role{text-transform:uppercase;margin:0;font-size:12px;line-height:1.7}.bl-profile-photo{background:0 0;min-height:380px;position:relative;overflow:hidden}.bl-profile-photo:after{content:"";pointer-events:none;background:linear-gradient(oklch(96.5% 0 0) 0% 55%,oklch(96.5% 0 0/0) 78%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0,#0000008c 7%,#0000 17%);mask-image:linear-gradient(90deg,#000 0,#0000008c 7%,#0000 17%)}.bl-profile-story{padding:34px 36px 40px}.bl-profile-section-title{text-transform:uppercase;color:var(--profile-copy);margin:0 0 24px;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:400}.bl-profile-bio{flex-direction:column;gap:18px;display:flex}.bl-profile-bio p{color:var(--profile-copy);margin:0;font-size:15px;font-weight:300;line-height:1.85}.bl-profile-focus{border-top:1px solid var(--profile-line);grid-template-columns:130px minmax(0,1fr);gap:16px;margin-top:32px;padding-top:24px;display:grid}.bl-profile-focus p{margin:0;font-size:14px;line-height:1.7}.bl-profile-footer{border-top:1px solid var(--profile-line);background:var(--profile-paper);flex-shrink:0;justify-content:space-between;align-items:center;gap:24px;padding:18px 36px;display:flex}.bl-profile-actions{gap:12px;display:flex}.bl-profile-contact{min-width:100px;color:var(--profile-ink);background:var(--profile-paper);border:1px solid var(--profile-ink);box-shadow:none;border-radius:0;font-family:IBM Plex Mono,monospace;font-size:11px}.bl-profile-contact:hover{background:var(--profile-soft);color:var(--profile-ink)}@media (width<=600px){.bl-profile-header{padding:16px 22px}.bl-profile-intro{grid-template-columns:minmax(0,1fr) 140px;gap:18px;padding:0 0 0 22px}.bl-profile-intro>div:first-child{padding:26px 0}.bl-profile-number{margin-bottom:26px}.bl-profile-name{font-size:28px}.bl-profile-role{font-size:10px}.bl-profile-photo{min-height:240px}.bl-profile-story{padding:28px 22px 32px}.bl-profile-bio p{font-size:14px;line-height:1.8}.bl-profile-focus{grid-template-columns:1fr;gap:0}.bl-profile-footer{gap:10px;padding:16px 22px}.bl-profile-contact{min-width:80px}.bl-profile-actions{gap:8px}}@media (prefers-reduced-motion:reduce){.bl-profile-drawer,.bl-profile-overlay{animation:none}}[data-r~=mobonly],[data-r~=mobmenu]{display:none!important}@media (width<=900px){[data-r~=deskonly]{display:none!important}[data-r~=mobonly],[data-r~=mobmenu][data-open="1"]{display:flex!important}[data-r~=pad]{padding-left:22px!important;padding-right:22px!important}[data-r~=padv]{padding-top:74px!important;padding-bottom:66px!important}[data-r~=padb]{padding-bottom:66px!important}[data-r~=padt]{padding-top:74px!important}[data-r~=pagehero]{padding-top:30px!important}[data-r~=stack]{grid-template-columns:minmax(0,1fr)!important}[data-r~=stackg]{grid-template-columns:minmax(0,1fr)!important;gap:38px!important}[data-r~=tript]{grid-template-rows:repeat(3,minmax(0,1fr))!important;grid-template-columns:minmax(0,1fr)!important}[data-r~=hero]{min-height:730px!important}[data-r~=herotext]{text-align:left!important;justify-content:center!important;align-items:flex-start!important;padding:30px 22px 74px!important}[data-r~=wrapcol][data-r~=hbtns]{flex-flow:row!important;align-items:stretch!important;gap:10px!important;width:100%!important;margin-top:34px!important}[data-r~=hbtn1]{text-align:center!important;flex:1 1 0!important;justify-content:center!important;gap:8px!important;padding:16px 10px!important;font-size:12.5px!important;line-height:1.3!important}[data-r~=hbtn2]{text-align:center!important;color:#fff!important;border:1px solid #fff!important;flex:1 1 0!important;justify-content:center!important;align-items:center!important;padding:16px 10px!important;font-size:12.5px!important;line-height:1.3!important;display:flex!important}[data-r~=modal]{border-left:0!important;width:100%!important}[data-r~=modalrail]{padding:12px 16px!important}[data-r~=railtext]{white-space:normal!important}[data-r~=modalimg]{height:250px!important}[data-r~=modalpad]{gap:16px!important;padding:22px 20px 32px!important}[data-r~=pills]{gap:7px!important}[data-r~=pill]{letter-spacing:.14em!important;padding:6px 12px!important;font-size:9.5px!important}[data-r~=chat]{transition:opacity .4s,transform .55s cubic-bezier(.2,.8,.2,1)!important}[data-r~=chat][data-show="0"]{opacity:0!important;pointer-events:none!important;transform:translateY(22px)scale(.94)!important}[data-r~=chat][data-show="1"]{opacity:1!important;transform:none!important}[data-r~=heroveil]{background:linear-gradient(#000000b8 0%,#00000080 34%,#000000e0 100%)!important}[data-r~=cap]{display:none!important}[data-r~=wrapcol]{flex-direction:column!important;align-items:flex-start!important;gap:20px!important}[data-r~=nosticky]{position:static!important}[data-r~=srow]{grid-template-columns:40px minmax(0,1fr)!important;gap:6px 14px!important;padding:30px 2px!important}[data-r~=srowp]{grid-column:2!important;padding-top:10px!important}[data-r~=cardpad]{padding:36px 24px 34px!important}[data-r~=tile260]{height:260px!important}[data-r~=tile300]{height:300px!important}[data-r~=tile340]{aspect-ratio:3/2!important;height:auto!important}[data-r~=daycell]{min-height:46px!important;font-size:13px!important}[data-r~=faqans]{padding-right:6px!important}[data-r~=chat]{bottom:14px!important;right:14px!important}[data-r~=footer]{text-align:center!important;justify-content:center!important;gap:20px!important}}.bl-hover-1:hover{color:#fff!important}.bl-hover-2:hover{color:#000!important;background:#fff!important}.bl-hover-3:hover{background:#c9c9c9!important}.bl-hover-4:hover{color:#fff!important;border-bottom-color:#fff!important}.bl-hover-5:hover{background:#fafafa!important}.bl-hover-6:hover{background:#0e0e0e!important}.bl-hover-7:hover{color:#fff!important;background:#000!important}.bl-hover-8:hover{color:#000!important;background:#fff!important;border-color:#fff!important}.bl-hover-9:hover{background:#f6f6f6!important}.bl-focus-10:focus{border-bottom-color:#000!important}.bl-hover-11:hover{background:#414141!important}.bl-hover-12:hover{background:#333!important}.bl-hover-13:hover{color:#fff!important;background:#414141!important}.bl-focus-14:focus{border-bottom-color:#fff!important}
