.home_sheet__PQazH{position:fixed;inset:0;padding:var(--pad);display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto minmax(0,1fr) auto;grid-gap:0 clamp(20px,4vw,64px);gap:0 clamp(20px,4vw,64px);--footer-row:4}.home_top__gtMaf{grid-column:1;grid-row:2;margin-top:clamp(22px,5vh,60px)}.home_l1__Ts9P6,.home_l2__5AT4J{display:block;font-size:clamp(40px,min(7.4vw,12vh),120px);text-transform:uppercase}.home_l1__Ts9P6{font-weight:700;line-height:.88;letter-spacing:-.042em}.home_l2__5AT4J{font-weight:200;line-height:.92;letter-spacing:-.045em}.home_about__CqrXS{font-family:var(--m);font-size:var(--fs-intro);letter-spacing:.05em;line-height:1.55;color:var(--mute);margin-top:clamp(14px,2.4vh,26px);max-width:44ch}.home_photo__oeTx1{grid-column:2;grid-row:2;margin-top:clamp(22px,5vh,60px);align-self:start;width:clamp(120px,12vw,184px)}.home_frame__eeWpS{position:relative;aspect-ratio:4/5}.home_frame__eeWpS:after,.home_frame__eeWpS:before{content:"";position:absolute;width:9px;height:9px;border:0 solid var(--acc)}.home_frame__eeWpS:before{left:-6px;top:-6px;border-left-width:1px;border-top-width:1px}.home_frame__eeWpS:after{right:-6px;bottom:-6px;border-right-width:1px;border-bottom-width:1px}.home_photo__oeTx1 figcaption{margin-top:12px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:3px 10px;color:var(--mute)}.home_photo__oeTx1 figcaption>span:first-child{color:var(--acc)}.home_feat__oO7Ff{grid-column:1/-1;grid-row:3;min-height:0;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:clamp(20px,3vw,48px);gap:clamp(20px,3vw,48px);padding:clamp(24px,5vh,56px) 0 clamp(16px,2.6vh,28px)}.home_fi__jfSpt{min-height:0;display:flex;flex-direction:column;gap:12px}.home_fh__tf_sA{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;border-top:1px solid var(--ink);padding-top:10px}.home_fh__tf_sA a{color:var(--mute);white-space:nowrap}.home_fh__tf_sA a:hover{color:var(--acc)}.home_fh__tf_sA .home_n__2PZID{color:var(--acc);margin-right:10px}.home_proj__bGVdZ{flex:1 1;min-height:0;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-gap:clamp(14px,2vw,28px);gap:clamp(14px,2vw,28px)}.home_img__PCb3R{position:relative;min-height:0;overflow:hidden;border:1px solid var(--hair);background:#eee}.home_img__PCb3R img{object-fit:cover;object-position:50% 22%;filter:grayscale(1) contrast(1.05);transition:transform .5s,filter .45s}.home_proj__bGVdZ:focus-visible .home_img__PCb3R img,.home_proj__bGVdZ:hover .home_img__PCb3R img{transform:scale(1.03);filter:none}.home_contain__v46sH img{object-fit:contain;object-position:50% 50%;padding:12px}.home_art__zHa2c,.home_pt__TI8m7{container-type:inline-size;min-width:0;min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:12px}.home_art__zHa2c{flex:1 1}.home_ft__v_ggI{font-weight:700;font-size:var(--fs-title);letter-spacing:-.034em;line-height:1;text-transform:uppercase;transition:color .2s;overflow-wrap:anywhere}.home_art__zHa2c .home_ft__v_ggI{font-weight:500;text-transform:none;letter-spacing:-.03em;font-size:var(--fs-title-essay);line-height:1.02}a:focus-visible .home_ft__v_ggI,a:hover .home_ft__v_ggI{color:var(--acc)}.home_sw__0hVi2{flex:1 1;min-height:0;display:flex;flex-direction:column;gap:14px}.home_swA__qdx7F{flex-shrink:0;font-size:var(--fs-lede);font-weight:300;color:var(--mute);line-height:1.3;letter-spacing:-.012em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}@media (max-height:760px){.home_swA__qdx7F{-webkit-line-clamp:3}}.home_swB__wCfyX{margin-top:auto;min-height:0;overflow:hidden;opacity:0;transform:translateY(6px);transition:opacity .28s cubic-bezier(.2,.8,.2,1),transform .28s cubic-bezier(.2,.8,.2,1);pointer-events:none;border-top:1px solid var(--hair);padding-top:11px;color:var(--ink)}.home_art__zHa2c:focus-visible .home_swB__wCfyX,.home_art__zHa2c:hover .home_swB__wCfyX,.home_proj__bGVdZ:focus-visible .home_swB__wCfyX,.home_proj__bGVdZ:hover .home_swB__wCfyX{opacity:1;transform:none}.home_facts__q4h_P{font-size:var(--fs-label)}.home_facts__q4h_P div{display:flex;justify-content:space-between;gap:12px;padding:4px 0;border-bottom:1px solid var(--hair)}.home_facts__q4h_P div:first-child{padding-top:0}.home_facts__q4h_P div:last-child{border-bottom:0;padding-bottom:0}.home_facts__q4h_P dt{color:var(--mute);white-space:nowrap}.home_facts__q4h_P dd{text-align:right}.home_open__2JebG{font-size:var(--fs-lede);font-weight:300;color:var(--ink);line-height:1.3;letter-spacing:-.012em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10;overflow:hidden}.home_fr__0Gq9T{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 10px;color:var(--mute);border-top:1px solid var(--hair);padding-top:10px}.home_fr__0Gq9T span{white-space:nowrap}.home_go__8m6Yl{display:inline-flex;gap:8px;align-items:center;color:var(--ink)}.home_go__8m6Yl span{transition:transform .2s;color:var(--acc)}a:focus-visible .home_go__8m6Yl span,a:hover .home_go__8m6Yl span{transform:translate(3px,-3px)}.home_rv__cfgHp{opacity:0;transform:translateY(12px);animation:home_up__oEDqd .8s cubic-bezier(.2,.7,.3,1) forwards;animation-delay:var(--d,0s)}@keyframes home_up__oEDqd{to{opacity:1;transform:none}}@media (max-height:780px) and (min-width:861px){.home_photo__oeTx1,.home_top__gtMaf{margin-top:clamp(10px,3vh,40px)}.home_about__CqrXS{margin-top:clamp(8px,1.6vh,20px)}.home_feat__oO7Ff{padding:clamp(14px,3vh,40px) 0 clamp(12px,2vh,22px)}}@media (max-height:640px){.home_sw__0hVi2{display:none}}@media (hover:none){.home_swB__wCfyX{display:none}}@media (prefers-reduced-motion:reduce){.home_swB__wCfyX{transform:none;transition:opacity .01s}}@media (max-height:480px),(max-width:860px){.home_sheet__PQazH{position:static;min-height:100svh;row-gap:28px;--footer-row:auto}.home_photo__oeTx1,.home_top__gtMaf{grid-row:auto;margin-top:0}.home_photo__oeTx1{width:96px}.home_sheet__PQazH{grid-template-columns:1fr;grid-template-rows:none}.home_photo__oeTx1,.home_top__gtMaf{grid-column:1}.home_feat__oO7Ff{grid-row:auto;grid-template-columns:1fr;padding:0}.home_proj__bGVdZ{grid-template-columns:1fr;overflow:visible}.home_art__zHa2c,.home_pt__TI8m7{overflow:visible}.home_img__PCb3R{aspect-ratio:16/10}.home_sw__0hVi2{display:flex}.home_swA__qdx7F{-webkit-line-clamp:6}}.modal_backdrop__Kfovy{position:fixed;inset:0;z-index:999;background:rgba(11,11,13,.22);opacity:0;pointer-events:none}.modal_mo__UU1U8{position:fixed;inset:0;z-index:1000;background:var(--bg);display:flex;flex-direction:column;transform:translateY(100%)}@media (prefers-reduced-motion:reduce){.modal_mo__UU1U8{transform:none;opacity:0}}.modal_bar__p0x12{position:relative;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px var(--pad);border-bottom:1px solid var(--ink)}.modal_lb__A8i2s b{font-weight:500;color:var(--acc)}.modal_x__tcH_g{font:inherit;letter-spacing:inherit;text-transform:inherit;display:inline-flex;gap:10px;align-items:center;padding:10px 0;min-height:44px}.modal_x__tcH_g:focus-visible,.modal_x__tcH_g:hover{color:var(--acc)}.modal_x__tcH_g i{font-style:normal;color:var(--mute)}.modal_progress__SMiBE{position:absolute;left:0;right:0;bottom:-1px;height:2px;overflow:hidden;opacity:0;transition:opacity .2s;pointer-events:none}.modal_progress__SMiBE.modal_on__fMU1p{opacity:1}.modal_progress__SMiBE i{display:block;width:30%;height:100%;background:var(--acc);animation:modal_slide__pDdCa 1.1s cubic-bezier(.6,0,.3,1) infinite}@keyframes modal_slide__pDdCa{0%{transform:translateX(-100%)}to{transform:translateX(340%)}}.modal_body__O6sMS{flex:1 1;min-height:0;position:relative;overflow:hidden}.modal_status__foRds{position:absolute;z-index:1;left:var(--pad);top:clamp(28px,6vh,64px);color:var(--mute);opacity:0;transition:opacity .2s;pointer-events:none}.modal_status__foRds.modal_on__fMU1p{opacity:1}.modal_status__foRds b{font-weight:500;color:var(--acc)}.modal_dots__mwOa0{display:inline-block;width:1ch;white-space:nowrap}.modal_stage__2_eNk{position:relative;height:100%;opacity:0;transition:opacity .28s}.modal_stage__2_eNk[data-ready=true]{opacity:1}.modal_stage__2_eNk[data-ready=false] [data-reveal]{opacity:0}.modal_stage__2_eNk[data-ready=true] [data-reveal]{animation:modal_reveal__whv1Y .55s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--rd,60ms)}.modal_stage__2_eNk [data-reveal=body]{--rd:360ms}@keyframes modal_reveal__whv1Y{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.modal_stage__2_eNk{transition:none}.modal_stage__2_eNk[data-ready=true] [data-reveal]{animation:none}.modal_progress__SMiBE i{animation-duration:2.4s}.modal_progress__SMiBE,.modal_status__foRds{transition:none}}@media (max-height:480px),(max-width:860px){.modal_body__O6sMS{overflow-y:auto}.modal_stage__2_eNk{height:auto;min-height:100%}}@media (max-width:560px){.modal_x__tcH_g i{display:none}}.detail_sheet__c85Wi{position:fixed;inset:0;padding:var(--pad);display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;--footer-row:4}.detail_project__BkWTq{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:0 clamp(24px,4vw,64px)}.detail_article__Y1r13{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:0 clamp(24px,4vw,64px)}.detail_embed__2m8fo{position:absolute;inset:0;grid-template-rows:auto minmax(0,1fr)}.detail_embed__2m8fo .detail_title__T7Jnu{grid-row:1;margin-top:0}.detail_embed__2m8fo .detail_content__U12EP,.detail_embed__2m8fo .detail_sideArticle___rvJh,.detail_embed__2m8fo .detail_side__EYvYY{grid-row:2}.detail_title__T7Jnu{position:relative;grid-column:1/-1;grid-row:2;display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-top:clamp(16px,3.4vh,40px);padding-bottom:clamp(14px,2.4vh,24px);border-bottom:1px solid var(--ink)}.detail_back__q4Jj5{display:block;color:var(--mute);margin-bottom:clamp(10px,2vh,20px)}.detail_back__q4Jj5:hover{color:var(--acc)}.detail_h1Project__JiG3O{font-size:clamp(34px,min(5.4vw,8.6vh),88px);text-transform:uppercase;line-height:.88;letter-spacing:-.042em;font-weight:700}.detail_h1Project__JiG3O span{display:block;font-weight:200;letter-spacing:-.045em;font-size:.5em;line-height:1;margin-top:.12em}.detail_h1Article__b_o9R{font-size:clamp(30px,min(4.4vw,7.6vh),74px);font-weight:500;line-height:.98;letter-spacing:-.036em;max-width:16em;text-wrap:balance}.detail_tmeta__RnXcJ{text-align:right;color:var(--mute);display:flex;flex-direction:column;gap:6px;white-space:nowrap}.detail_tmeta__RnXcJ b{font-weight:500;color:var(--acc)}.detail_prog__6qxs8{position:absolute;left:0;bottom:-2px;height:3px;width:100%;background:var(--acc);transform:scaleX(0);transform-origin:0 50%}.detail_side__EYvYY{grid-column:1;grid-row:3;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--hair) transparent;display:flex;flex-direction:column;gap:14px;padding:clamp(16px,2.6vh,28px) 6px 0 0}.detail_side__EYvYY::-webkit-scrollbar{width:4px}.detail_side__EYvYY::-webkit-scrollbar-thumb{background:var(--hair)}.detail_fig__15us9{position:relative;flex:1 1;min-height:90px;max-height:46vh;border:1px solid var(--hair);overflow:hidden;background:#f3f3f3}.detail_fig__15us9 img{object-fit:cover;object-position:50% 20%;filter:grayscale(1) contrast(1.05);transition:filter .45s}.detail_fig__15us9:hover img{filter:none}.detail_fig__15us9.detail_contain__Ve5Rf img,.detail_inlFig__mLjIe.detail_contain__Ve5Rf img{object-fit:contain;object-position:50% 50%;padding:14px}.detail_fig__15us9.detail_contain__Ve5Rf{min-height:300px;flex:none}.detail_fig__15us9:after,.detail_fig__15us9:before,.detail_inlFig__mLjIe:after,.detail_inlFig__mLjIe:before{content:"";position:absolute;width:9px;height:9px;border:0 solid var(--acc);z-index:2}.detail_fig__15us9:before{left:6px;top:6px;border-left-width:1px;border-top-width:1px}.detail_fig__15us9:after{right:6px;bottom:6px;border-right-width:1px;border-bottom-width:1px}.detail_facts__V3GMf{display:grid;grid-template-columns:auto 1fr;grid-gap:7px 18px;gap:7px 18px;border-top:1px solid var(--hair);padding-top:12px}.detail_facts__V3GMf dt{color:var(--mute)}.detail_facts__V3GMf dd{text-align:right}.detail_live__lXjmj{display:inline-flex;align-items:center;gap:7px}.detail_live__lXjmj:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--acc)}.detail_toc__ann1J{border-top:1px solid var(--hair);padding-top:12px;display:flex;flex-direction:column;gap:7px}.detail_toc__ann1J a{color:var(--mute);display:flex;gap:12px}.detail_toc__ann1J a span{min-width:20px}.detail_toc__ann1J a[aria-current=true]{color:var(--acc)}.detail_ext__J_xVp{display:flex;gap:18px;flex-wrap:wrap}.detail_ext__J_xVp .detail_go__DjAlq{color:var(--acc);display:inline-block;transition:transform .2s}.detail_ext__J_xVp a:focus-visible .detail_go__DjAlq,.detail_ext__J_xVp a:hover .detail_go__DjAlq{transform:translate(2px,-2px)}.detail_dek__819It{font-size:var(--fs-lede);font-weight:300;line-height:1.45;color:var(--mute);max-width:26em;text-wrap:pretty}.detail_sideArticle___rvJh{grid-column:1;grid-row:3;overflow:hidden;gap:18px;padding-top:clamp(18px,3vh,32px)}.detail_more__BOiq9,.detail_sideArticle___rvJh{min-height:0;display:flex;flex-direction:column}.detail_more__BOiq9{border-top:1px solid var(--hair);padding-top:12px;gap:2px}.detail_moreHd__xHc17{color:var(--mute);margin-bottom:8px;display:flex;justify-content:space-between}.detail_moreHd__xHc17 a:hover{color:var(--acc)}.detail_moreItem__bTqLU{display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:10px;gap:10px;padding:8px 0;border-bottom:1px solid var(--hair)}.detail_moreItem__bTqLU .detail_n__ujHQo{color:var(--mute)}.detail_moreItem__bTqLU b{font-weight:500;font-size:clamp(13.5px,1.1vw,15.5px);letter-spacing:-.012em;line-height:1.3;transition:color .2s}.detail_moreItem__bTqLU:focus-visible b,.detail_moreItem__bTqLU:hover b{color:var(--acc)}.detail_content__U12EP{grid-column:2;grid-row:3;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--hair) transparent;padding:clamp(16px,2.6vh,28px) 8px 0 0;scroll-behavior:smooth}.detail_content__U12EP::-webkit-scrollbar{width:4px}.detail_content__U12EP::-webkit-scrollbar-thumb{background:var(--hair)}.detail_contentArticle__soAxo{padding-top:clamp(18px,3vh,32px)}.detail_lede__Z07B4{font-size:clamp(19px,1.9vw,28px);font-weight:400;letter-spacing:-.022em;line-height:1.3;max-width:36em;text-wrap:pretty}.detail_body__l9TeJ p{font-size:clamp(14.5px,1.15vw,20px);font-weight:300;line-height:1.72;color:#333;max-width:44em;margin-top:16px;text-wrap:pretty}.detail_body__l9TeJ p strong{font-weight:500;color:var(--ink)}.detail_sec__Ye4Uh{padding:clamp(28px,5vh,52px) 0;border-bottom:1px solid var(--hair);scroll-margin-top:8px}.detail_sec__Ye4Uh:first-of-type{padding-top:clamp(24px,4vh,40px)}.detail_entry__bo8Ho .detail_sec__Ye4Uh{border-bottom:0}.detail_secN__jH5wA{color:var(--acc)}.detail_sec__Ye4Uh h2{font-weight:600;font-size:clamp(20px,1.9vw,28px);letter-spacing:-.026em;line-height:1.15;margin-top:10px;max-width:30em}.detail_body__l9TeJ p.detail_pull__R24qe{border-left:1px solid var(--acc);padding:2px 0 2px 20px;margin:24px 0 4px;font-size:clamp(17px,1.5vw,21px);line-height:1.4;letter-spacing:-.015em;font-weight:400;color:var(--ink);max-width:36em}.detail_inl__P_S3B{margin:26px 0 0}.detail_inlFig__mLjIe{position:relative;border:1px solid var(--hair);overflow:hidden;aspect-ratio:16/10;background:#f3f3f3}.detail_inlFig__mLjIe img{object-fit:cover;object-position:50% 30%;filter:grayscale(1) contrast(1.05);transition:filter .45s}.detail_inl__P_S3B:hover img{filter:none}.detail_inlFig__mLjIe.detail_contain__Ve5Rf{aspect-ratio:auto;height:min(74vh,720px)}.detail_inlFig__mLjIe:before{left:6px;top:6px;border-left-width:1px;border-top-width:1px}.detail_inlFig__mLjIe:after{right:6px;bottom:6px;border-right-width:1px;border-bottom-width:1px}.detail_inl__P_S3B figcaption{display:flex;gap:12px;color:var(--mute);margin-top:10px}.detail_inl__P_S3B figcaption span:first-child{color:var(--acc)}.detail_outs__G56uN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--ink);margin-top:24px}.detail_outs__G56uN div{padding:16px 16px 0 0}.detail_outs__G56uN b{display:block;font-size:clamp(28px,3vw,44px);font-weight:700;letter-spacing:-.05em;line-height:.9}.detail_outs__G56uN span{display:block;color:var(--mute);margin-top:8px}.detail_essay__dvhwb{max-width:min(100%,54rem)}.detail_essay__dvhwb p{font-size:clamp(16px,1.3vw,22px);font-weight:300;line-height:1.72;color:#1a1a1a;margin-bottom:1.15em;text-wrap:pretty}.detail_essay__dvhwb p:first-child{font-size:clamp(20px,1.8vw,30px);font-weight:400;line-height:1.38;letter-spacing:-.018em;color:var(--ink);margin-bottom:1em}.detail_essay__dvhwb p.detail_lastP__EGZJQ{font-weight:500;color:var(--ink)}.detail_essay__dvhwb code{font-family:var(--m);font-size:.82em;background:#f2f2f2;padding:1px 5px}.detail_end__kw_Ri{display:flex;justify-content:space-between;gap:16px;color:var(--mute);border-top:1px solid var(--ink);padding-top:12px;margin-top:clamp(20px,4vh,40px);max-width:min(100%,54rem)}.detail_end__kw_Ri span:first-child{color:var(--acc)}@media (max-height:680px){.detail_fig__15us9{max-height:30vh}}@media (max-height:780px){.detail_toc__ann1J{display:none}}@media (max-height:700px){.detail_more__BOiq9{display:none}}@media (max-height:480px),(max-width:860px){.detail_sheet__c85Wi{position:static;min-height:100svh;grid-template-columns:1fr;grid-template-rows:none;--footer-row:auto}.detail_embed__2m8fo{position:static;min-height:0}.detail_embed__2m8fo .detail_title__T7Jnu,.detail_title__T7Jnu{grid-row:auto}.detail_content__U12EP,.detail_sideArticle___rvJh,.detail_side__EYvYY{grid-column:1;grid-row:auto}.detail_embed__2m8fo .detail_content__U12EP,.detail_embed__2m8fo .detail_sideArticle___rvJh,.detail_embed__2m8fo .detail_side__EYvYY{grid-row:auto}.detail_content__U12EP,.detail_side__EYvYY{overflow:visible;padding-right:0}.detail_fig__15us9.detail_contain__Ve5Rf{min-height:0;aspect-ratio:auto;height:min(70vh,560px);flex:none}.detail_fig__15us9{flex:none;aspect-ratio:16/10;max-height:none}.detail_more__BOiq9,.detail_prog__6qxs8,.detail_toc__ann1J{display:none}}@media (max-width:560px){.detail_title__T7Jnu{flex-direction:column;align-items:flex-start}.detail_tmeta__RnXcJ{text-align:left}.detail_outs__G56uN{grid-template-columns:1fr}}.contact_form__OKD5W{max-width:36em;display:flex;flex-direction:column;gap:clamp(18px,3vh,28px);padding-bottom:24px}.contact_lede__SNDCA{font-size:clamp(19px,1.9vw,28px);font-weight:400;letter-spacing:-.022em;line-height:1.3;max-width:22em;text-wrap:pretty;margin-bottom:clamp(18px,3vh,30px)}.contact_field__IjJuW{display:flex;flex-direction:column;gap:8px}.contact_field__IjJuW label{color:var(--mute)}.contact_field__IjJuW label span{color:var(--acc)}.contact_field__IjJuW input,.contact_field__IjJuW textarea{font:inherit;font-size:clamp(16px,1.3vw,19px);font-weight:300;color:var(--ink);background:transparent;border:0;border-bottom:1px solid var(--hair);border-radius:0;padding:8px 0 10px;width:100%;transition:border-color .2s}.contact_field__IjJuW textarea{min-height:9em;resize:vertical;line-height:1.5}.contact_field__IjJuW input:focus,.contact_field__IjJuW textarea:focus{outline:none;border-bottom-color:var(--acc)}.contact_field__IjJuW input::placeholder,.contact_field__IjJuW textarea::placeholder{color:#b0b0b0}.contact_field__IjJuW [aria-invalid=true]{border-bottom-color:#b3261e}.contact_err__bb7x2{color:#b3261e}.contact_trap__O30vp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.contact_row__UGO_E{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.contact_send__dL7rI{font-family:var(--m);font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;background:var(--ink);color:#fff;padding:14px 22px;min-height:44px;display:inline-flex;align-items:center;gap:10px;transition:background .2s}.contact_send__dL7rI:focus-visible,.contact_send__dL7rI:hover:not(:disabled){background:var(--acc)}.contact_send__dL7rI:disabled{opacity:.55;cursor:default}.contact_hint__jXYay{color:var(--mute)}.contact_done__EdB3u{border-top:1px solid var(--ink);padding-top:16px;max-width:30em}.contact_done__EdB3u h2{font-weight:600;font-size:clamp(20px,1.9vw,28px);letter-spacing:-.026em;line-height:1.15}.contact_done__EdB3u p{font-size:clamp(14.5px,1.15vw,17px);font-weight:300;line-height:1.7;color:#333;margin-top:12px}.contact_done__EdB3u button{margin-top:18px;color:var(--mute)}.contact_done__EdB3u button:hover,.contact_mailto__vuEoR{color:var(--acc)}.LabelCursor_cursor__aC_Aq{position:fixed;top:0;left:0;z-index:2147483000;pointer-events:none;will-change:transform;opacity:0;transition:opacity .15s}.LabelCursor_visible__nxF1v{opacity:1}.LabelCursor_label__j9Mad{position:absolute;top:14px;left:14px;font-family:var(--m);font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;line-height:1;padding:5px 7px 4px;color:#fff;background:var(--acc);white-space:nowrap;opacity:0;translate:-3px 0;transition:opacity .15s,translate .15s}.LabelCursor_active___lWGi .LabelCursor_label__j9Mad{opacity:1;translate:0 0}@media (prefers-reduced-motion:reduce){.LabelCursor_cursor__aC_Aq,.LabelCursor_label__j9Mad{transition:none}}@media print{.LabelCursor_cursor__aC_Aq{display:none}}.shell_header__dK4c0{grid-column:1/-1;grid-row:1;display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.shell_mark__V7VA1{height:clamp(26px,2.6vw,36px);width:auto;display:block}.shell_markLg__w15JD{height:clamp(30px,3.2vw,44px)}.shell_nav__gGWgL{display:flex;gap:clamp(14px,2vw,30px);flex-wrap:wrap;font-size:var(--fs-nav);font-weight:500}.shell_nav__gGWgL a,.shell_nav__gGWgL button{position:relative;padding-bottom:2px;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.shell_nav__gGWgL button:hover{color:var(--acc)}.shell_nav__gGWgL a:after,.shell_nav__gGWgL button:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--acc);transform:scaleX(0);transform-origin:0 50%;transition:transform .22s}.shell_nav__gGWgL a:focus-visible:after,.shell_nav__gGWgL a:hover:after,.shell_nav__gGWgL a[aria-current=page]:after,.shell_nav__gGWgL button:focus-visible:after,.shell_nav__gGWgL button:hover:after{transform:scaleX(1)}.shell_nav__gGWgL a[aria-current=page]{color:var(--acc)}.shell_footer___zgiU{grid-column:1/-1;grid-row:var(--footer-row,auto);order:9;display:flex;justify-content:space-between;align-items:baseline;gap:14px;flex-wrap:wrap;border-top:1px solid var(--ink);padding-top:12px;margin-top:14px}.shell_quote__LlX1M{color:var(--acc)}@media (max-width:860px){.shell_nav__gGWgL a,.shell_nav__gGWgL button{padding:12px 0 10px}}@media (max-width:560px){.shell_header__dK4c0{flex-direction:column;gap:4px}.shell_footer___zgiU{flex-direction:column;gap:8px}}.flow_flow__32VR7{min-height:100svh;padding:var(--pad);display:flex;flex-direction:column}.flow_main__FtQ1l{flex:1 1}.privacy_page__Ao9PU{max-width:680px;margin:0 auto;padding:80px 3rem 120px}.privacy_back__QIHWK{font-family:var(--m);font-size:11px;letter-spacing:.08em;color:var(--mute);text-decoration:none;display:inline-block;margin-bottom:56px;transition:color .15s}.privacy_back__QIHWK:hover{color:var(--ink)}.privacy_header__klC46{margin-bottom:56px;padding-bottom:40px;border-bottom:1px solid var(--hair)}.privacy_label__tBqio{font-family:var(--m);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--acc);display:block;margin-bottom:12px}.privacy_title__JbUKB{font-family:var(--g);font-size:clamp(32px,5vw,52px);font-weight:400;color:var(--ink);letter-spacing:-.02em;line-height:1.1;margin-bottom:12px}.privacy_date__gNqvt{font-family:var(--m);font-size:10px;color:var(--mute)}.privacy_body__y1Ybj{font-size:15px;line-height:1.85;color:#444;font-weight:300}.privacy_body__y1Ybj p{margin-bottom:1.25em}.privacy_body__y1Ybj p:last-child{margin-bottom:0}.privacy_body__y1Ybj h2{font-family:var(--g);font-size:22px;font-weight:400;color:var(--ink);margin:2em 0 .6em;letter-spacing:-.01em}.privacy_body__y1Ybj ul{margin:0 0 1.25em 1.25em;display:flex;flex-direction:column;gap:6px}.privacy_body__y1Ybj li{padding-left:4px}.privacy_body__y1Ybj code{font-family:var(--m);font-size:12px;background:#f3f3f3;border:1px solid var(--hair);border-radius:2px;padding:1px 5px;color:var(--ink)}.privacy_body__y1Ybj a{color:var(--acc);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--acc) 40%,transparent);padding-bottom:1px;transition:color .15s}.privacy_body__y1Ybj a:hover{color:var(--ink)}@media (max-width:640px){.privacy_page__Ao9PU{padding:72px 1.25rem 80px}}.privacy_page__mFOi_{max-width:680px;margin:0 auto;padding:80px 3rem 120px}.privacy_back__Kt0A8{font-family:var(--m);font-size:11px;letter-spacing:.08em;color:var(--mute);text-decoration:none;display:inline-block;margin-bottom:56px;transition:color .15s}.privacy_back__Kt0A8:hover{color:var(--ink)}.privacy_header__ovo_2{margin-bottom:56px;padding-bottom:40px;border-bottom:1px solid var(--hair)}.privacy_label__Zsazc{font-family:var(--m);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--acc);display:block;margin-bottom:12px}.privacy_title__aukhd{font-family:var(--g);font-size:clamp(32px,5vw,52px);font-weight:400;color:var(--ink);letter-spacing:-.02em;line-height:1.1;margin-bottom:12px}.privacy_date__lXNB2{font-family:var(--m);font-size:10px;color:var(--mute)}.privacy_body__TR_i2{font-size:15px;line-height:1.85;color:#444;font-weight:300}.privacy_body__TR_i2 p{margin-bottom:1.25em}.privacy_body__TR_i2 p:last-child{margin-bottom:0}.privacy_body__TR_i2 h2{font-family:var(--g);font-size:22px;font-weight:400;color:var(--ink);margin:2em 0 .6em;letter-spacing:-.01em}.privacy_body__TR_i2 ul{margin:0 0 1.25em 1.25em;display:flex;flex-direction:column;gap:6px}.privacy_body__TR_i2 li{padding-left:4px}.privacy_body__TR_i2 code{font-family:var(--m);font-size:12px;background:#f3f3f3;border:1px solid var(--hair);border-radius:2px;padding:1px 5px;color:var(--ink)}.privacy_body__TR_i2 a{color:var(--acc);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--acc) 40%,transparent);padding-bottom:1px;transition:color .15s}.privacy_body__TR_i2 a:hover{color:var(--ink)}@media (max-width:640px){.privacy_page__mFOi_{padding:72px 1.25rem 80px}}.list_sheet__WQk1h{position:fixed;inset:0;padding:var(--pad);display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-rows:auto auto auto minmax(0,1fr) auto;grid-gap:0 clamp(20px,3vw,48px);gap:0 clamp(20px,3vw,48px);--footer-row:5}.list_title__Ny0na{grid-column:1/-1;display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-top:clamp(18px,4vh,48px)}.list_h1__Mcm1z{font-size:clamp(36px,min(5.6vw,9vh),92px);text-transform:uppercase;line-height:.88;letter-spacing:-.042em;display:flex;flex-wrap:wrap;gap:0 .22em}.list_h1__Mcm1z b{font-weight:700}.list_h1__Mcm1z span{font-weight:200;letter-spacing:-.045em}.list_count__UjMLv{color:var(--mute);white-space:nowrap;padding-bottom:6px}.list_count__UjMLv b{font-weight:500;color:var(--acc)}.list_filters__zcAHt{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px 24px;gap:10px 24px;align-items:baseline;border-top:1px solid var(--ink);border-bottom:1px solid var(--hair);padding:12px 0;margin-top:clamp(14px,2.6vh,28px)}.list_fl__gK8UU{color:var(--mute);min-width:52px}.list_chips__1MVk2{display:flex;flex-wrap:wrap;gap:6px clamp(12px,1.4vw,22px)}.list_chip__xcSw4{position:relative;padding:2px 0;color:var(--mute);transition:color .15s;font:inherit;letter-spacing:inherit;text-transform:inherit}.list_chip__xcSw4:hover{color:var(--ink)}.list_chip__xcSw4 sup{font-size:.78em;margin-left:3px;letter-spacing:0;color:var(--mute)}.list_chip__xcSw4[aria-pressed=true]{color:var(--acc)}.list_chip__xcSw4[aria-pressed=true]:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:var(--acc)}.list_list__2LUhe{grid-column:1;grid-row:4;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--hair) transparent;padding-right:6px;margin-top:4px}.list_list__2LUhe::-webkit-scrollbar{width:4px}.list_list__2LUhe::-webkit-scrollbar-thumb{background:var(--hair)}.list_row__xryTh,.list_thead__3W1bd{display:grid;grid-template-columns:34px minmax(0,1fr) var(--c3,120px) var(--c4,52px) 18px;grid-gap:16px;gap:16px}.list_thead__3W1bd{color:var(--mute);padding:10px 0 8px;position:-webkit-sticky;position:sticky;top:0;background:var(--bg);z-index:2;border-bottom:1px solid var(--hair)}.list_thead__3W1bd span:nth-child(4){text-align:right}.list_row__xryTh{align-items:baseline;padding:16px 0;border-bottom:1px solid var(--hair)}.list_n__vmsk1{color:var(--mute)}.list_row__xryTh h2{font-weight:600;font-size:clamp(17px,1.6vw,23px);letter-spacing:-.024em;line-height:1.1;transition:color .2s}.list_row__xryTh p{font-size:var(--fs-row);font-weight:300;color:var(--mute);line-height:1.4;margin-top:4px;max-width:52ch}.list_stWrap__mpjsK{position:relative;margin-top:8px}.list_st__7L_VR{display:flex;flex-wrap:wrap;gap:4px 10px;color:var(--mute)}.list_rowFacts__mf1Kf{position:absolute;inset:0 0 auto 0;display:flex;gap:4px 18px;overflow:hidden;background:var(--bg);color:var(--ink);opacity:0;transform:translateY(6px);transition:opacity .28s cubic-bezier(.2,.8,.2,1),transform .28s cubic-bezier(.2,.8,.2,1);pointer-events:none}.list_rowFacts__mf1Kf div{display:flex;gap:8px;white-space:nowrap;min-width:0}.list_rowFacts__mf1Kf div:last-child{min-width:0;overflow:hidden}.list_rowFacts__mf1Kf dt{color:var(--mute)}.list_rowFacts__mf1Kf dd{overflow:hidden;text-overflow:ellipsis}.list_row__xryTh:focus-visible .list_rowFacts__mf1Kf,.list_row__xryTh:hover .list_rowFacts__mf1Kf{opacity:1;transform:none}@media (hover:none){.list_rowFacts__mf1Kf{display:none}}@media (prefers-reduced-motion:reduce){.list_rowFacts__mf1Kf{transform:none;transition:opacity .01s}}.list_ty__ba4_s{color:var(--ink)}.list_yr__zOG7o{color:var(--mute);text-align:right}.list_go__pQrqH{opacity:0;transition:transform .2s,opacity .2s;text-align:right}.list_go__pQrqH,.list_row__xryTh.list_sel__iMALX h2,.list_row__xryTh:hover h2{color:var(--acc)}.list_row__xryTh.list_sel__iMALX .list_go__pQrqH,.list_row__xryTh:focus-visible .list_go__pQrqH,.list_row__xryTh:hover .list_go__pQrqH{opacity:1;transform:translate(2px,-2px)}.list_row__xryTh.list_sel__iMALX .list_n__vmsk1{color:var(--acc)}.list_empty__w5zll{padding:40px 0;color:var(--mute)}.list_pv__BdK3q{grid-column:2;grid-row:4;min-height:0;display:flex;flex-direction:column;gap:12px;margin-top:14px}.list_f__o_rv8{position:relative;flex:1 1;min-height:0;border:1px solid var(--hair);background:#f3f3f3;overflow:hidden}.list_f__o_rv8 img{object-fit:cover;object-position:50% 20%;filter:grayscale(1) contrast(1.05);transition:filter .45s,opacity .25s}.list_f__o_rv8:hover img{filter:none}.list_contain__8MuzC img{object-fit:contain;object-position:50% 50%;padding:14px}.list_ph___IzXk{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(14px,1.6vw,24px)}.list_ph___IzXk b{font-weight:200;font-size:clamp(28px,3.4vw,56px);letter-spacing:-.045em;line-height:.92;text-transform:uppercase}.list_ph___IzXk span{color:var(--mute)}.list_f__o_rv8:after,.list_f__o_rv8:before{content:"";position:absolute;width:9px;height:9px;border:0 solid var(--acc);z-index:2}.list_f__o_rv8:before{left:6px;top:6px;border-left-width:1px;border-top-width:1px}.list_f__o_rv8:after{right:6px;bottom:6px;border-right-width:1px;border-bottom-width:1px}.list_cap__zUNbz{display:flex;justify-content:space-between;gap:12px;color:var(--mute)}.list_cap__zUNbz span:first-child{color:var(--acc)}.list_pv__BdK3q dl{display:grid;grid-template-columns:auto 1fr;grid-gap:6px 18px;gap:6px 18px;border-top:1px solid var(--hair);padding-top:10px}.list_pv__BdK3q dt{color:var(--mute)}.list_pv__BdK3q dd{text-align:right}.list_live__0blaH{display:inline-flex;align-items:center;gap:7px}.list_live__0blaH:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--acc)}.list_text__gb6yK{display:flex;flex-direction:column;justify-content:space-between;gap:16px;padding:clamp(18px,2.2vw,34px);background:var(--bg)}.list_pBody__DDF4t{flex:1 1;min-height:0;overflow:hidden}.list_open__KfQAM{font-size:var(--fs-lede);font-weight:300;color:var(--ink);line-height:1.4;margin-top:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;overflow:hidden}.list_pt__7b9ms{font-weight:500;font-size:clamp(26px,2.9vw,46px);letter-spacing:-.034em;line-height:1.02;text-wrap:balance;margin-top:14px}.list_dk__5oyHF{font-size:var(--fs-lede);font-weight:300;color:var(--mute);line-height:1.5;margin-top:14px;max-width:34ch}.list_fig__yaHoK{color:var(--acc)}.list_rd__yIF_7{display:flex;justify-content:space-between;align-items:baseline;border-top:1px solid var(--hair);padding-top:12px}.list_rd__yIF_7 .list_arrow__KhMbE{color:var(--acc);transition:transform .2s;display:inline-block}.list_rd__yIF_7 a:hover .list_arrow__KhMbE{transform:translate(3px,-3px)}@media (max-height:700px){.list_row__xryTh p{display:none}.list_row__xryTh{padding:12px 0}}@media (max-height:480px),(max-width:860px){.list_sheet__WQk1h{position:static;min-height:100svh;grid-template-columns:1fr;grid-template-rows:none;--footer-row:auto}.list_pv__BdK3q{display:none}.list_list__2LUhe{grid-row:auto;overflow:visible;padding-right:0}.list_row__xryTh p{display:block}.list_thead__3W1bd{top:0}}@media (max-width:560px){.list_thead__3W1bd{display:none}.list_row__xryTh{grid-template-columns:28px minmax(0,1fr) 40px;gap:10px}.list_go__pQrqH,.list_ty__ba4_s{display:none}.list_title__Ny0na{flex-direction:column;align-items:flex-start}.list_filters__zcAHt{grid-template-columns:1fr}.list_chip__xcSw4{padding:12px 0}}.cv_page__ZZR1j{background:#f3f3f3;padding:32px 24px 48px;display:flex;justify-content:center}.cv_doc__JiUut{width:100%;max-width:8.27in;background:var(--bg);padding:.58in;box-shadow:0 4px 30px rgba(0,0,0,.08);color:var(--ink);font-family:var(--g);font-size:9.8pt;line-height:1.52}.cv_logo__wvgNX{height:26px;width:auto;display:block;margin-bottom:8px}.cv_doc__JiUut .tnum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cv_doc__JiUut a{color:var(--ink)}.cv_doc__JiUut a:hover{color:var(--acc)}.cv_hd__h_TQo{display:grid;grid-template-columns:1fr auto;grid-gap:24px;gap:24px;align-items:end;border-bottom:2px solid var(--ink);padding-bottom:11px}.cv_hd__h_TQo h1{font-size:25pt;font-weight:500;letter-spacing:-.035em;line-height:.95}.cv_role__Py1Bc{font-family:var(--m);font-size:7.8pt;font-weight:500;letter-spacing:.17em;text-transform:uppercase;color:var(--acc);margin-top:7px}.cv_contact__sOPrD{text-align:right;font-family:var(--m);font-size:7.7pt;line-height:1.78;color:#444}.cv_intro__Kjrtd{padding:10px 0 11px;border-bottom:1px solid var(--hair);font-size:9.8pt;font-weight:300;color:#444;line-height:1.58}.cv_intro__Kjrtd b{font-weight:500;color:var(--ink)}.cv_strip__TEkc5{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--hair);page-break-inside:avoid;break-inside:avoid}.cv_strip__TEkc5 div{padding:8px 14px;border-left:1px solid var(--hair)}.cv_strip__TEkc5 div:first-child{border-left:none;padding-left:0}.cv_strip__TEkc5 dd{font-size:9.2pt;margin-top:2px}.cv_mk__KNHN3{font-size:6.9pt;letter-spacing:.16em;color:var(--mute)}.cv_mk__KNHN3,.cv_s__d0Y5D{font-family:var(--m);font-weight:500;text-transform:uppercase}.cv_s__d0Y5D{font-size:7.1pt;letter-spacing:.19em;color:var(--acc);border-bottom:1px solid var(--ink);padding-bottom:5px;margin:16px 0 9px}.cv_item__hnSL8{padding-bottom:9px;margin-bottom:9px;border-bottom:1px solid var(--hair);page-break-inside:avoid;break-inside:avoid}.cv_item__hnSL8:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.cv_itemTop__csKVD{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.cv_item__hnSL8 h3{font-size:10.8pt;font-weight:600;letter-spacing:-.014em}.cv_org__AjnzV{font-family:var(--m);font-size:7.4pt;font-weight:500;letter-spacing:.13em;text-transform:uppercase;color:var(--acc);margin-bottom:2px}.cv_when__mKmK8{font-family:var(--m);font-size:7.6pt;color:#444;white-space:nowrap;letter-spacing:.04em;text-align:right}.cv_item__hnSL8 ul{list-style:none;margin-top:5px;display:flex;flex-direction:column;gap:3.5px}.cv_item__hnSL8 li{font-size:9.3pt;font-weight:300;color:#444;line-height:1.52;display:flex;gap:8px}.cv_item__hnSL8 li:before{content:"//";font-family:var(--m);font-size:7.4pt;color:rgba(0,0,0,.3);flex-shrink:0;padding-top:1.5px}.cv_stackL__pwSVC{display:flex;flex-wrap:wrap;gap:3.5px;margin-top:6px}.cv_tag__1yzZ_{font-family:var(--m);font-size:7.2pt;letter-spacing:.05em;border:1px solid rgba(0,0,0,.3);color:#444;padding:2.5px 6px}.cv_tag__1yzZ_.cv_pri__7g7fE{border-color:var(--ink);color:var(--ink)}.cv_rows__0RrrH{display:flex;flex-direction:column}.cv_rows__0RrrH>div{display:flex;justify-content:space-between;gap:16px;align-items:baseline;padding:6px 0;border-bottom:1px solid var(--hair);page-break-inside:avoid;break-inside:avoid}.cv_rows__0RrrH>div:last-child{border-bottom:none}.cv_rows__0RrrH dt{font-weight:300;color:#444;font-size:9.3pt;line-height:1.45}.cv_rows__0RrrH dt b{font-weight:500;color:var(--ink)}.cv_rows__0RrrH dd{font-family:var(--m);font-size:7.6pt;color:var(--mute);white-space:nowrap;letter-spacing:.04em}.cv_two__fcYcP{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 30px;gap:0 30px;page-break-inside:avoid;break-inside:avoid}.cv_subK__rPmvh{font-family:var(--m);font-size:6.6pt;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--mute);display:block;margin:9px 0 5px}.cv_subK__rPmvh:first-child{margin-top:0}.cv_note__DSJ7M{font-size:9.2pt;font-weight:300;color:#444;line-height:1.58}.cv_foot__jGtj_{display:flex;justify-content:space-between;font-family:var(--m);font-size:7pt;letter-spacing:.12em;text-transform:uppercase;color:var(--mute);border-top:1px solid var(--hair);padding-top:8px;margin-top:16px}@media (max-width:700px){.cv_doc__JiUut{padding:.4in 20px}.cv_hd__h_TQo{grid-template-columns:1fr;gap:8px}.cv_contact__sOPrD{text-align:left}.cv_strip__TEkc5{grid-template-columns:repeat(2,1fr)}.cv_strip__TEkc5 div:nth-child(2){border-left:none}.cv_two__fcYcP{grid-template-columns:1fr}}@media print{.cv_chrome__okV5Y{display:none}@page{size:A4;margin:.58in}.cv_page__ZZR1j{background:none;padding:0}.cv_doc__JiUut{box-shadow:none;padding:0;max-width:none}}.cv_frame__y7oqu{padding:var(--pad) var(--pad) 0;min-height:100svh;display:flex;flex-direction:column}.cv_frame__y7oqu>.cv_page__ZZR1j{flex:1 1}.cv_chrome__okV5Y{padding:0}@media print{.cv_frame__y7oqu{padding:0}}