.dhIxzq_section{background:var(--ink);color:var(--white);padding:clamp(64px,9vw,120px) 0}.dhIxzq_inner{max-width:var(--max);padding:0 var(--gutter);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,80px);margin:0 auto;display:grid}.dhIxzq_eyebrow{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--sky);align-items:center;gap:10px;font-size:13px;display:flex}.dhIxzq_eyebrow:before{content:"";background:var(--sky);clip-path:polygon(0 0,100% 50%,0 100%);width:12px;height:12px}.dhIxzq_title{font-family:var(--serif);letter-spacing:-.02em;margin-top:12px;font-size:clamp(32px,4.4vw,52px);font-weight:400;line-height:1.08}.dhIxzq_intro{color:#ffffffc7;margin-top:16px;font-size:18px}.dhIxzq_direct{border-top:1px solid #ffffff29;flex-direction:column;gap:8px;margin-top:36px;padding-top:24px;display:flex}.dhIxzq_direct h3{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:#fff9;margin-bottom:4px;font-size:13px;font-weight:400}.dhIxzq_direct a{font-family:var(--serif);overflow-wrap:anywhere;font-size:22px;text-decoration:none}.dhIxzq_direct a:hover{color:var(--sky)}.dhIxzq_form{background:var(--white);color:var(--ink);border-radius:var(--radius);flex-direction:column;gap:18px;padding:clamp(22px,4vw,36px);display:flex}.dhIxzq_row{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.dhIxzq_field{flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}.dhIxzq_field em{color:var(--muted);font-size:13px;font-style:normal;font-weight:400}.dhIxzq_field input,.dhIxzq_field select,.dhIxzq_field textarea{font:inherit;color:var(--ink);background:var(--frost);border:1px solid var(--rule);border-radius:var(--radius);width:100%;padding:11px 12px;font-size:16px;font-weight:400}.dhIxzq_field textarea{resize:vertical}.dhIxzq_field input:focus,.dhIxzq_field select:focus,.dhIxzq_field textarea:focus{outline:2px solid var(--sky);outline-offset:0;border-color:var(--blue);background:var(--white)}.dhIxzq_notice{color:var(--navy);background:var(--frost-deep);border-radius:var(--radius);padding:12px 14px;font-size:15px}.dhIxzq_submit{font:inherit;color:var(--white);background:var(--ink);border-radius:var(--radius);cursor:pointer;border:0;align-self:flex-start;padding:13px 24px;font-size:16px;font-weight:600;transition:background .16s}.dhIxzq_submit:hover:not(:disabled){background:var(--blue)}.dhIxzq_submit:disabled{opacity:.5;cursor:not-allowed}@media (max-width:860px){.dhIxzq_inner,.dhIxzq_row{grid-template-columns:1fr}}
.rnk_JG_footer{background:var(--ink-deep);color:#ffffffb8;padding:56px 0 32px;font-size:15px}.rnk_JG_inner{max-width:var(--max);padding:0 var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 64px;margin:0 auto;display:grid}.rnk_JG_name{font-family:var(--serif);color:var(--white);font-size:24px}.rnk_JG_tagline{max-width:44ch;margin-top:8px}.rnk_JG_disclaimer{color:#ffffff8c;font-size:13px;line-height:1.6}.rnk_JG_base{border-top:1px solid #ffffff1f;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding-top:24px;font-size:13px;display:flex}.rnk_JG_credit{color:#ffffff8c;align-items:center;gap:10px;text-decoration:none;display:flex}.rnk_JG_lockup{width:auto;height:40px}@media (max-width:760px){.rnk_JG_inner{grid-template-columns:1fr}}
.S-2PzG_mesh{width:100%;height:100%;display:block}.S-2PzG_facet{animation:.9s cubic-bezier(.2,.7,.2,1) both S-2PzG_settle}@keyframes S-2PzG_settle{0%{opacity:0}to{opacity:1}}
.PgAKtG_hero{background:var(--frost);position:relative;overflow:hidden}.PgAKtG_field{position:absolute;inset:0 0 0 30%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 38%);mask-image:linear-gradient(90deg,#0000,#000 38%)}.PgAKtG_inner{max-width:var(--max);padding:clamp(48px, 9vw, 120px) var(--gutter) clamp(48px, 7vw, 96px);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,64px);margin:0 auto;display:grid;position:relative}.PgAKtG_eyebrow{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--blue);max-width:34ch;font-size:13px}.PgAKtG_name{font-family:var(--serif);letter-spacing:-.025em;margin-top:18px;font-size:clamp(44px,7vw,86px);font-weight:400;line-height:.98}.PgAKtG_mission{max-width:46ch;font-family:var(--serif);color:var(--navy);margin-top:26px;font-size:clamp(19px,2vw,23px);font-style:italic;line-height:1.45}.PgAKtG_actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.PgAKtG_primary,.PgAKtG_secondary{border-radius:var(--radius);padding:13px 22px;font-size:16px;font-weight:600;text-decoration:none;transition:background .16s,color .16s,border-color .16s}.PgAKtG_primary{background:var(--ink);color:var(--white)}.PgAKtG_primary:hover{background:var(--blue)}.PgAKtG_secondary{border:1px solid var(--ink);color:var(--ink);background:color-mix(in srgb, var(--white) 70%, transparent)}.PgAKtG_secondary:hover{background:var(--white)}.PgAKtG_emblem img{filter:drop-shadow(0 24px 36px #0a1a332e);width:100%;height:auto}.PgAKtG_record{background:var(--ink);color:var(--white);grid-template-columns:repeat(4,minmax(0,1fr));max-width:none;display:grid;position:relative}.PgAKtG_record li{padding:26px var(--gutter);border-right:1px solid #ffffff1f;flex-direction:column;gap:4px;display:flex}.PgAKtG_record li:last-child{border-right:0}.PgAKtG_value{font-family:var(--mono);color:var(--sky);font-size:clamp(26px,3vw,36px);font-weight:500;line-height:1.1}.PgAKtG_label{color:#ffffffc7;font-size:14px}@media (max-width:860px){.PgAKtG_field{opacity:.7;inset:0;-webkit-mask-image:linear-gradient(#0000 30%,#000 85%);mask-image:linear-gradient(#0000 30%,#000 85%)}.PgAKtG_inner{grid-template-columns:1fr}.PgAKtG_emblem{justify-self:center;width:86%;max-width:420px}.PgAKtG_record{grid-template-columns:repeat(2,minmax(0,1fr))}.PgAKtG_record li:nth-child(2n){border-right:0}.PgAKtG_record li:nth-child(-n+2){border-bottom:1px solid #ffffff1f}}
.x_hx6q_bar{z-index:20;height:var(--nav-h);background:color-mix(in srgb, var(--frost) 88%, transparent);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--rule);position:sticky;top:0}.x_hx6q_inner{max-width:var(--max);height:100%;padding:0 var(--gutter);align-items:center;gap:28px;margin:0 auto;display:flex}.x_hx6q_brand{align-items:center;gap:10px;margin-right:auto;text-decoration:none;display:flex}.x_hx6q_mark{width:52px;height:auto}.x_hx6q_name{font-family:var(--serif);letter-spacing:-.01em;white-space:nowrap;font-size:21px;font-weight:500}.x_hx6q_links{gap:24px;display:flex}.x_hx6q_links a{color:var(--muted);border-bottom:1px solid #0000;padding:6px 0;font-size:15px;text-decoration:none;transition:color .16s,border-color .16s}.x_hx6q_links a:hover{color:var(--ink);border-bottom-color:var(--sky)}.x_hx6q_cta{color:var(--white);background:var(--ink);border-radius:var(--radius);white-space:nowrap;padding:9px 16px;font-size:15px;font-weight:600;text-decoration:none;transition:background .16s}.x_hx6q_cta:hover{background:var(--blue)}.x_hx6q_toggle{display:none}@media (max-width:960px){.x_hx6q_inner{gap:12px}.x_hx6q_toggle{border:1px solid var(--rule);border-radius:var(--radius);background:var(--white);cursor:pointer;place-items:center;width:40px;height:40px;display:grid}.x_hx6q_toggle span,.x_hx6q_toggle span:before,.x_hx6q_toggle span:after{background:var(--ink);width:18px;height:2px;transition:transform .2s,background .2s;display:block}.x_hx6q_toggle span{position:relative}.x_hx6q_toggle span:before,.x_hx6q_toggle span:after{content:"";position:absolute;left:0}.x_hx6q_toggle span:before{top:-6px}.x_hx6q_toggle span:after{top:6px}.x_hx6q_toggle span[data-open=true]{background:0 0}.x_hx6q_toggle span[data-open=true]:before{transform:translateY(6px)rotate(45deg)}.x_hx6q_toggle span[data-open=true]:after{transform:translateY(-6px)rotate(-45deg)}.x_hx6q_links{top:var(--nav-h);padding:8px var(--gutter) 20px;background:var(--frost);border-bottom:1px solid var(--rule);flex-direction:column;gap:0;display:none;position:absolute;left:0;right:0;box-shadow:0 18px 30px -20px #0a1a3359}.x_hx6q_links[data-open=true]{display:flex}.x_hx6q_links a{color:var(--ink);border-bottom:1px solid var(--rule);padding:12px 0;font-size:18px}}@media (max-width:520px){.x_hx6q_name{font-size:18px}.x_hx6q_mark{width:42px}.x_hx6q_cta{display:none}}
._4hJQrW_section{padding:clamp(64px,9vw,120px) 0}._4hJQrW_tinted{background:var(--white);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}._4hJQrW_inner{max-width:var(--max);padding:0 var(--gutter);margin:0 auto}._4hJQrW_head{max-width:720px;margin-bottom:clamp(32px,5vw,56px)}._4hJQrW_eyebrow{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--blue);align-items:center;gap:10px;font-size:13px;display:flex}._4hJQrW_eyebrow:before{content:"";background:var(--sky);clip-path:polygon(0 0,100% 50%,0 100%);width:12px;height:12px}._4hJQrW_title{font-family:var(--serif);letter-spacing:-.02em;margin-top:12px;font-size:clamp(32px,4.4vw,52px);font-weight:400;line-height:1.08}._4hJQrW_intro{color:var(--muted);max-width:60ch;margin-top:16px;font-size:18px}._4hJQrW_textLink{color:var(--blue);border-bottom:1px solid;align-self:flex-start;margin-top:24px;padding-bottom:2px;font-weight:600;text-decoration:none;display:inline-block}._4hJQrW_textLink:hover{color:var(--ink)}._4hJQrW_aboutGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,80px);display:grid}._4hJQrW_portrait{aspect-ratio:4/5;border-radius:var(--radius);background:var(--frost-deep);top:calc(var(--nav-h) + 24px);position:sticky;overflow:hidden}._4hJQrW_portraitImage{object-fit:cover}._4hJQrW_portraitPending{position:absolute;inset:0}._4hJQrW_portraitPending figcaption{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--navy);font-size:12px;position:absolute;bottom:14px;left:16px}._4hJQrW_bio{flex-direction:column;gap:18px;max-width:64ch;display:flex}._4hJQrW_lead{font-family:var(--serif);color:var(--navy);font-size:clamp(22px,2.4vw,28px);line-height:1.35}._4hJQrW_titles{border-top:1px solid var(--rule);margin-top:20px;padding-top:24px}._4hJQrW_titles h3{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-bottom:12px;font-size:13px;font-weight:400}._4hJQrW_titles li{border-bottom:1px solid var(--rule);padding:10px 0;font-size:16px}._4hJQrW_areas{background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}._4hJQrW_areas li{background:var(--white);padding:28px 26px 32px}._4hJQrW_areas h3{font-family:var(--serif);margin-bottom:10px;font-size:23px;font-weight:500;line-height:1.2}._4hJQrW_areas h3 a{border-bottom:1px solid var(--sky);text-decoration:none}._4hJQrW_areas p{color:var(--muted);font-size:16px}._4hJQrW_year{font-family:var(--mono);color:var(--blue);padding-top:4px;font-size:15px}._4hJQrW_timeline li,._4hJQrW_papers li{border-top:1px solid var(--rule);grid-template-columns:90px minmax(0,1fr);gap:20px;padding:22px 0;display:grid}._4hJQrW_timeline li:last-child,._4hJQrW_papers li:last-child{border-bottom:1px solid var(--rule)}._4hJQrW_timeline h3{font-family:var(--serif);font-size:22px;font-weight:500;line-height:1.25}._4hJQrW_timeline p{color:var(--muted);margin-top:4px;font-size:16px}._4hJQrW_papers h3{font-family:var(--serif);font-size:20px;font-weight:400;line-height:1.35}._4hJQrW_papers h3 a{background-image:linear-gradient(var(--sky), var(--sky));background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;text-decoration:none;transition:background-size .24s}._4hJQrW_papers h3 a:hover{background-size:100% 1px}._4hJQrW_authors{color:var(--muted);margin-top:6px;font-size:15px}._4hJQrW_journal{color:var(--muted);margin-top:2px;font-size:15px;font-style:italic}._4hJQrW_doi{font-family:var(--mono);overflow-wrap:anywhere;font-size:13px;font-style:normal}._4hJQrW_engagements{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._4hJQrW_engagements li{border:1px solid var(--rule);border-radius:var(--radius);background:var(--frost);flex-direction:column;justify-content:space-between;gap:24px;padding:28px;display:flex}._4hJQrW_engagements h3{font-family:var(--serif);margin:6px 0 10px;font-size:25px;font-weight:500;line-height:1.2}._4hJQrW_engagements li p{color:var(--muted);font-size:16px}._4hJQrW_audience{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;font-size:12px!important}._4hJQrW_engagements ._4hJQrW_price{font-family:var(--mono);color:var(--ink);border-top:1px solid var(--rule);padding-top:16px;font-size:15px}._4hJQrW_engagements ._4hJQrW_featured{background:var(--ink);border-color:var(--ink);color:var(--white);grid-column:1/-1}._4hJQrW_engagements ._4hJQrW_featured p{color:#ffffffc7}._4hJQrW_engagements ._4hJQrW_featured ._4hJQrW_audience{color:var(--sky)}._4hJQrW_engagements ._4hJQrW_featured h3{font-size:clamp(26px,3vw,34px)}._4hJQrW_engagements ._4hJQrW_featured ._4hJQrW_price{color:var(--sky);border-top-color:#ffffff29}._4hJQrW_note{color:var(--muted);margin-top:24px;font-size:15px}@media (max-width:860px){._4hJQrW_aboutGrid{grid-template-columns:1fr}._4hJQrW_portrait{max-width:360px;position:relative;top:0}._4hJQrW_areas,._4hJQrW_engagements{grid-template-columns:1fr}._4hJQrW_timeline li,._4hJQrW_papers li{grid-template-columns:1fr;gap:4px}}@media (min-width:861px) and (max-width:1080px){._4hJQrW_areas{grid-template-columns:repeat(2,minmax(0,1fr))}}
