.cS7uea_header{padding:calc(var(--nav-h) + 72px) var(--gutter) 72px;border-bottom:1px solid var(--line);flex-direction:column;gap:28px;display:flex}.cS7uea_crumb{color:var(--muted);gap:10px;font-size:13px;display:flex}.cS7uea_crumb a{transition:color .2s}@media (hover:hover) and (pointer:fine){.cS7uea_crumb a:hover{color:#fff}}.cS7uea_crumb [aria-current]{color:var(--text-2)}.cS7uea_title{letter-spacing:-.045em;max-width:16ch;font-size:clamp(48px,7vw,120px);font-weight:500;line-height:.95}.cS7uea_lead{max-width:56ch;color:var(--text-2);font-size:clamp(17px,1.4vw,21px);line-height:1.5}@media (max-width:900px){.cS7uea_header{padding-top:calc(var(--nav-h) + 40px);gap:20px;padding-bottom:48px}}
.-TGfqa_facts{padding:60px var(--gutter) 180px;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.-TGfqa_fact{--line:1;flex-direction:column;gap:14px;padding-top:24px;display:flex;position:relative}html.motion .-TGfqa_fact{--line:0}.-TGfqa_fact:before{content:"";transform-origin:0;height:1px;transform:scaleX(var(--line));background:#ffffff40;position:absolute;top:0;left:0;right:0}.-TGfqa_num{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(56px,7vw,120px);font-weight:500;line-height:.9}.-TGfqa_fact p{max-width:26ch;color:var(--muted);font-size:15px}@media (max-width:900px){.-TGfqa_facts{grid-template-columns:minmax(0,1fr);row-gap:32px;padding-top:24px;padding-bottom:72px}}
.XVrsYq_pinWrap{padding:140px var(--gutter);border-top:1px solid var(--line);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:5vw;display:grid}.XVrsYq_map{aspect-ratio:1200/744;border:1px solid var(--line);background:#050505;border-radius:22px;position:relative;overflow:clip}.XVrsYq_svg{width:100%;height:100%;position:absolute;inset:0}.XVrsYq_map .XVrsYq_label{z-index:1}.XVrsYq_base{fill:#121212;stroke:#ffffff47;stroke-width:1.2px;stroke-linejoin:round;stroke-dasharray:1 1}.XVrsYq_de{fill:#ffffff17;stroke:#fff6;stroke-width:1.2px}.XVrsYq_ch{fill:var(--gold)}.XVrsYq_arc{fill:none;stroke:var(--gold-2);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1 1}.XVrsYq_dot{fill:#fff}.XVrsYq_ring{fill:none;stroke:var(--gold-2);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%}.XVrsYq_on .XVrsYq_ring{animation:XVrsYq_ping 2.4s var(--ease-out) infinite}@keyframes XVrsYq_ping{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}.XVrsYq_label{color:#fff;white-space:nowrap;pointer-events:none;background:#000000b8;border-radius:6px;margin:-12px 0 0 14px;padding:4px 8px;font-size:13px;position:absolute}.XVrsYq_copy{flex-direction:column;gap:48px;display:flex}@media (max-width:900px){.XVrsYq_pinWrap{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:72px;padding-bottom:72px}.XVrsYq_map{border-radius:16px}.XVrsYq_copy{gap:20px}}
.DbWBjW_people{padding:120px var(--gutter) 160px}.DbWBjW_head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;display:grid}.DbWBjW_list{border-top:1px solid var(--line);margin-top:72px}.DbWBjW_row{isolation:isolate;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 32px;padding:34px 0;display:grid;position:relative;overflow:clip}.DbWBjW_linked:before{content:"";z-index:-1;background:var(--gold);transform-origin:50% 100%;transition:transform .5s var(--ease-out);position:absolute;inset:0;transform:scaleY(0)}.DbWBjW_name{letter-spacing:-.045em;transition:transform .5s var(--ease-out);grid-column:1;font-size:clamp(40px,6.6vw,112px);font-weight:500;line-height:.95}.DbWBjW_role{color:var(--muted);transition:color .3s ease, transform .5s var(--ease-out);grid-column:1;font-size:15px}.DbWBjW_go{transition:transform .5s var(--ease-out);grid-area:1/2/span 2;font-size:clamp(28px,3vw,44px)}@media (hover:hover) and (pointer:fine){.DbWBjW_linked:hover{color:#000}.DbWBjW_linked:hover:before{transform:scaleY(1)}.DbWBjW_linked:hover .DbWBjW_name,.DbWBjW_linked:hover .DbWBjW_role{transform:translate(20px)}.DbWBjW_linked:hover .DbWBjW_role{color:#000000b3}.DbWBjW_linked:hover .DbWBjW_go{transform:translate(-20px)rotate(45deg)}}@media (max-width:900px){.DbWBjW_people{padding:72px var(--gutter) 88px}.DbWBjW_head{grid-template-columns:minmax(0,1fr)}.DbWBjW_list{margin-top:40px}.DbWBjW_row{padding:24px 0}.DbWBjW_go{display:none}}
.f3xqiG_body{gap:56px;max-width:880px;display:grid}.f3xqiG_block{flex-direction:column;gap:14px;display:flex}.f3xqiG_title{letter-spacing:-.02em;font-size:24px;font-weight:500}.f3xqiG_block p{color:var(--text-2);max-width:68ch;line-height:1.6}.f3xqiG_block a{border-bottom:1px solid #ffffff4d}.f3xqiG_note{border:1px dashed var(--line-2);border-radius:18px;padding:28px}
.jQhbuq_jobs{border-top:1px solid var(--line)}.jQhbuq_job{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:6px 24px;padding:28px 0;display:grid}.jQhbuq_jobTitle{letter-spacing:-.02em;font-size:clamp(22px,2vw,30px);font-weight:500}.jQhbuq_jobMeta{color:var(--muted);grid-column:1;font-size:13px}.jQhbuq_jobGo{transition:transform .3s var(--ease-out);grid-area:1/2/span 2;align-self:center;font-size:24px}@media (hover:hover) and (pointer:fine){.jQhbuq_job:hover .jQhbuq_jobGo{transform:translate(4px)}.jQhbuq_job:hover .jQhbuq_jobTitle{color:var(--gold-2)}}.jQhbuq_empty{border:1px solid var(--line);background:var(--surface);border-radius:22px;flex-direction:column;align-items:flex-start;gap:16px;padding:48px;display:flex}.jQhbuq_emptyTitle{letter-spacing:-.025em;font-size:clamp(24px,2.4vw,36px);font-weight:500}.jQhbuq_emptyBody{max-width:52ch;color:var(--muted);margin-bottom:8px;line-height:1.55}.jQhbuq_mail{color:var(--muted);font-size:13px}@media (max-width:900px){.jQhbuq_empty{border-radius:18px;padding:28px}}.jQhbuq_detail{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;margin:40px 0 56px;display:grid}.jQhbuq_detailTitle{margin-bottom:16px;font-size:22px;font-weight:500}.jQhbuq_points{color:var(--text-2);flex-direction:column;gap:10px;line-height:1.55;display:flex}.jQhbuq_points li{padding-left:18px;position:relative}.jQhbuq_points li:before{content:"–";color:var(--muted);position:absolute;left:0}.jQhbuq_apply{flex-wrap:wrap;align-items:center;gap:28px;display:flex}@media (max-width:900px){.jQhbuq_detail{grid-template-columns:minmax(0,1fr);gap:32px}}
.ZjFF3G_title{max-width:14ch}.ZjFF3G_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ZjFF3G_card{border-radius:22px;flex-direction:column;gap:18px;min-height:340px;padding:clamp(24px,3vw,44px);display:flex}.ZjFF3G_dark{background:var(--surface-2);border:1px solid var(--line);color:#fff}.ZjFF3G_light{color:#000;background:#fff}.ZjFF3G_gold{background:var(--gold);color:#000}.ZjFF3G_name{letter-spacing:-.045em;margin-top:auto;font-size:clamp(40px,5vw,80px);font-weight:500;line-height:.95}.ZjFF3G_body{max-width:38ch;font-size:clamp(16px,1.25vw,19px);line-height:1.5}.ZjFF3G_dark .ZjFF3G_body{color:var(--text-2)}@media (max-width:900px){.ZjFF3G_grid{grid-template-columns:minmax(0,1fr)}.ZjFF3G_card{border-radius:18px;min-height:260px}}
._7RraZa_facts{border-top:1px solid var(--line)}._7RraZa_row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px;padding:20px 0;display:grid}._7RraZa_row dt{color:var(--muted);padding-top:3px;font-size:13px}._7RraZa_row dd{margin:0;font-size:18px}._7RraZa_split{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-top:0;display:grid}._7RraZa_block{border:1px solid var(--line);border-radius:22px;flex-direction:column;align-items:flex-start;gap:16px;padding:36px;display:flex}._7RraZa_block p{color:var(--muted);max-width:44ch;margin-bottom:8px;line-height:1.55}._7RraZa_blockTitle{letter-spacing:-.02em;font-size:24px;font-weight:500}._7RraZa_contact{color:#000;background:#fff;border-radius:22px;flex-direction:column;align-items:flex-start;gap:16px;padding:56px;display:flex}._7RraZa_contact .btn-primary{color:#fff;background:#000}._7RraZa_contactTitle{letter-spacing:-.035em;font-size:clamp(32px,3.4vw,56px);font-weight:500;line-height:1}._7RraZa_contactBody{color:#000000a6;max-width:52ch;margin-bottom:8px;line-height:1.55}._7RraZa_mail{color:#0000008c;font-size:13px}@media (max-width:900px){._7RraZa_row{grid-template-columns:minmax(0,1fr);gap:4px}._7RraZa_split{grid-template-columns:minmax(0,1fr)}._7RraZa_block,._7RraZa_contact{border-radius:18px;padding:28px}}
.qtN0EG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.qtN0EG_card{border:1px solid var(--line);border-radius:20px;flex-direction:column;min-width:0;min-height:300px;transition:background-color .25s,border-color .25s;display:flex;position:relative;overflow:clip}@media (hover:hover) and (pointer:fine){.qtN0EG_card:hover{background:var(--surface-2);border-color:#ffffff38}.qtN0EG_card:hover .qtN0EG_read{color:#fff}.qtN0EG_card:hover .qtN0EG_cover img{transform:scale(1.03)}}.qtN0EG_cover{aspect-ratio:16/9;border-bottom:1px solid var(--line);background:#000;width:100%;overflow:clip}.qtN0EG_cover img{object-fit:cover;object-position:top;width:100%;height:100%;transition:transform .6s var(--ease-out);display:block}.qtN0EG_cardBody{flex-direction:column;flex:1;gap:12px;padding:26px;display:flex}.qtN0EG_meta{color:var(--muted);gap:8px;font-size:14px;display:flex}.qtN0EG_title{letter-spacing:-.02em;font-size:clamp(21px,1.7vw,26px);font-weight:500;line-height:1.2}.qtN0EG_link:after{content:"";border-radius:inherit;position:absolute;inset:0}.qtN0EG_teaser{color:var(--muted);line-height:1.55}.qtN0EG_read{color:var(--text-2);margin-top:auto;font-size:14px;transition:color .2s}.qtN0EG_listWrap{flex-direction:column;gap:40px;display:flex}.qtN0EG_filter{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px 28px;display:flex}.qtN0EG_filter button{color:var(--muted);padding:12px 0;font-size:15px;transition:color .2s;position:relative}.qtN0EG_filter button:disabled{opacity:.35;cursor:default}.qtN0EG_filter button:after{content:"";transform-origin:0;height:1px;transition:transform .25s var(--ease-out);background:#fff;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.qtN0EG_filter .qtN0EG_on{color:#fff}.qtN0EG_filter .qtN0EG_on:after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.qtN0EG_filter button:not(:disabled):hover{color:#fff}}.qtN0EG_count{color:var(--muted);font-size:13px}.qtN0EG_empty{color:var(--muted);padding:40px 0}@media (max-width:1100px){.qtN0EG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.qtN0EG_grid{grid-template-columns:minmax(0,1fr)}.qtN0EG_card{min-height:0}.qtN0EG_cardBody{padding:22px}}
.tl4Q0a_list{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;gap:0 16px;display:grid}.tl4Q0a_card{grid-row:span 6;grid-template-rows:subgrid;border:1px solid var(--line);background:var(--surface);--pad:clamp(20px, 2vw, 28px);border-radius:20px;display:grid;overflow:clip}.tl4Q0a_card>:not(.tl4Q0a_media){padding-inline:var(--pad)}.tl4Q0a_media{aspect-ratio:16/9;border-bottom:1px solid var(--line);background:#000;position:relative;overflow:hidden}.tl4Q0a_media img,.tl4Q0a_media video{object-fit:cover;width:100%;height:100%;display:block}.tl4Q0a_where{padding-top:var(--pad);color:var(--muted);font-size:13px}.tl4Q0a_name{letter-spacing:-.035em;padding-top:6px;font-size:clamp(26px,2.2vw,34px);font-weight:600;line-height:1.1}.tl4Q0a_line{color:var(--text-2);padding-top:8px;font-size:16px;line-height:1.45}.tl4Q0a_tags{flex-wrap:wrap;align-content:flex-start;gap:6px;padding-top:14px;display:flex}.tl4Q0a_tags li{border:1px solid var(--line-2);color:var(--text-2);border-radius:999px;padding:4px 10px;font-size:13px}.tl4Q0a_link{padding-block:22px var(--pad);place-self:end start;font-size:15px;font-weight:500}.tl4Q0a_link span{transition:transform .3s var(--ease-out);display:inline-block}@media (hover:hover) and (pointer:fine){.tl4Q0a_link:hover span{transform:translate(2px,-2px)}}@media (max-width:1000px){.tl4Q0a_list{grid-template-columns:minmax(0,1fr);row-gap:14px}.tl4Q0a_card{grid-row:auto;grid-template-rows:auto}}
.Dr4vBa_share{flex-wrap:wrap;align-items:center;gap:8px 22px;font-size:15px;display:flex}.Dr4vBa_label{color:var(--muted)}.Dr4vBa_share a,.Dr4vBa_share button{color:var(--text-2);transition:color .2s}@media (hover:hover) and (pointer:fine){.Dr4vBa_share a:hover,.Dr4vBa_share button:hover{color:#fff}}
._0hiTLW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._0hiTLW_card{border:1px solid var(--line);background:var(--surface-2);min-height:360px;transition:background-color .25s ease, transform .16s var(--ease-out);border-radius:22px;flex-direction:column;gap:14px;padding:clamp(28px,3vw,44px);display:flex;position:relative}._0hiTLW_card:active{transform:scale(.99)}._0hiTLW_light{color:#000;background:#fff;border-color:#fff}._0hiTLW_kicker{opacity:.6;margin-bottom:auto;font-size:13px}._0hiTLW_title{letter-spacing:-.045em;font-size:clamp(40px,4.6vw,76px);font-weight:500;line-height:.95}._0hiTLW_body{opacity:.72;max-width:36ch;font-size:17px;line-height:1.5}._0hiTLW_go{transition:transform .3s var(--ease-out);font-size:28px;position:absolute;top:clamp(28px,3vw,44px);right:clamp(28px,3vw,44px)}@media (hover:hover) and (pointer:fine){._0hiTLW_card:hover{background:#1a1a1a}._0hiTLW_light:hover{background:#ececec}._0hiTLW_card:hover ._0hiTLW_go{transform:translate(4px)}}@media (max-width:900px){._0hiTLW_grid{grid-template-columns:minmax(0,1fr)}._0hiTLW_card{border-radius:18px;min-height:220px}}
.jFQzHW_article{padding:calc(var(--nav-h) + 64px) var(--gutter) 64px;border-bottom:1px solid var(--line)}.jFQzHW_head{flex-direction:column;gap:24px;max-width:980px;display:flex}.jFQzHW_crumb{color:var(--muted);flex-wrap:wrap;gap:10px;font-size:14px;display:flex}.jFQzHW_crumb a{transition:color .2s}@media (hover:hover) and (pointer:fine){.jFQzHW_crumb a:hover{color:#fff}}.jFQzHW_title{letter-spacing:-.045em;font-size:clamp(40px,5.6vw,92px);font-weight:600;line-height:.98}.jFQzHW_teaser{max-width:58ch;color:var(--text-2);font-size:clamp(19px,1.55vw,23px);line-height:1.5}.jFQzHW_byline{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 32px;padding-top:20px;font-size:15px;display:flex}.jFQzHW_author{color:#fff;flex-wrap:wrap;gap:4px 10px;font-weight:500;display:flex}.jFQzHW_author a{text-underline-offset:3px;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}.jFQzHW_role{color:var(--muted);font-weight:400}.jFQzHW_metaLine{color:var(--muted)}.jFQzHW_cover{border:1px solid var(--line);border-radius:22px;max-width:1200px;margin:48px auto 0;overflow:clip}.jFQzHW_cover img{width:100%;height:auto;display:block}.jFQzHW_layout{flex-direction:column;align-items:center;margin-top:64px;display:flex}.jFQzHW_body{flex-direction:column;gap:22px;width:100%;max-width:65ch;font-size:16px;display:flex}.jFQzHW_toc{border:1px solid var(--line);border-radius:16px;width:100%;max-width:65ch;margin-bottom:48px;padding:22px 24px;font-size:16px}.jFQzHW_tocTitle{margin-bottom:12px;font-size:14px;font-weight:600}.jFQzHW_toc ol{flex-direction:column;gap:8px;font-size:15px;line-height:1.35;display:flex}.jFQzHW_toc a{color:var(--muted);transition:color .2s}@media (hover:hover) and (pointer:fine){.jFQzHW_toc a:hover{color:#fff}}.jFQzHW_foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;max-width:65ch;margin:72px auto 0;padding-top:28px;display:flex}@media (max-width:900px){.jFQzHW_article{padding-top:calc(var(--nav-h) + 36px)}.jFQzHW_cover{border-radius:16px;margin-top:32px}.jFQzHW_layout{margin-top:40px}}
.ZOgRWG_pin{padding:140px var(--gutter);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:6vw;display:grid}.ZOgRWG_copy{flex-direction:column;gap:48px;display:flex}.ZOgRWG_tree{--line:#ffffff52;flex-direction:column;justify-self:center;align-items:center;width:min(100%,720px);display:flex}.ZOgRWG_node{background:var(--surface);text-align:center;border:1px solid #ffffff24;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:22px 18px;transition:border-color .4s,background-color .4s;display:flex}.ZOgRWG_top,.ZOgRWG_mid{width:min(100%,380px)}.ZOgRWG_top{padding:20px 22px}.ZOgRWG_text{flex-direction:column;align-items:center;gap:4px;display:flex}.ZOgRWG_name{letter-spacing:-.015em;font-size:clamp(15px,1.35vw,21px);font-weight:600;line-height:1.2}.ZOgRWG_top .ZOgRWG_name{letter-spacing:-.035em;font-size:clamp(18px,1.7vw,26px)}.ZOgRWG_sub{color:var(--muted);font-size:13px;line-height:1.3}.ZOgRWG_top{background:#100d06;border-color:#cfa90099}.ZOgRWG_v{background:var(--line);transform-origin:50% 0;width:1px;display:block}.ZOgRWG_stem1{height:72px}.ZOgRWG_stem2{height:48px}.ZOgRWG_branches{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;display:grid;position:relative}.ZOgRWG_bus{background:var(--line);transform-origin:50%;height:1px;position:absolute;top:0;left:calc(16.6667% - 6.66667px);right:calc(16.6667% - 6.66667px)}.ZOgRWG_col{flex-direction:column;align-items:center;display:flex}.ZOgRWG_drop{height:40px}.ZOgRWG_leaf{width:100%;min-height:108px}@media (hover:hover) and (pointer:fine){.ZOgRWG_leaf:hover{border-color:#fff6}}@media (max-width:900px){.ZOgRWG_pin{grid-template-columns:minmax(0,1fr);align-content:center;gap:56px;padding-top:72px;padding-bottom:72px}.ZOgRWG_copy{order:2;gap:28px}.ZOgRWG_tree{order:1}.ZOgRWG_node{border-radius:10px;padding:10px 8px}.ZOgRWG_top{padding:12px 14px}.ZOgRWG_top .ZOgRWG_name{font-size:16px}.ZOgRWG_name{font-size:13px}.ZOgRWG_sub{font-size:10px}.ZOgRWG_stem1{height:26px}.ZOgRWG_stem2{height:20px}.ZOgRWG_branches{gap:8px}.ZOgRWG_bus{left:calc(16.6667% - 2.66667px);right:calc(16.6667% - 2.66667px)}.ZOgRWG_drop{height:18px}.ZOgRWG_leaf{min-height:64px;padding:10px 4px}.ZOgRWG_leaf .ZOgRWG_sub{word-break:break-all;font-size:9px}}.ZOgRWG_brand{border-style:dashed}
