.LinesBar_wrap__HiLXi{display:flex;align-items:center;gap:11px}.LinesBar_bars__oqtui{display:flex;gap:4px}.LinesBar_bars__oqtui b{display:block;width:calc(8px * var(--k));height:calc(24px * var(--k));border-radius:4px;background:var(--line);transform-origin:bottom;transition:transform .28s cubic-bezier(.2,.9,.3,1.4)}.LinesBar_txt__9IWxJ,.LinesBar_warn__DzTUe{font-size:.85em;font-weight:600}.LinesBar_txt__9IWxJ em{font-style:normal;font-weight:500;color:var(--soft)}.LinesBar_warn__DzTUe{color:var(--ember-t)}.ResponseDecisionButtons_actions__hWCYl{display:flex;gap:8px;flex-wrap:wrap}.ResponseDecisionButtons_accept__iCczd,.ResponseDecisionButtons_reject__pS70W{min-height:42px;padding:8px 13px;border-radius:10px;font-weight:750}.ResponseDecisionButtons_accept__iCczd{border:0;background:var(--ink);color:#fff}.ResponseDecisionButtons_reject__pS70W{border:1px solid var(--line);background:var(--paper);color:var(--ink)}.ResponseDecisionButtons_accept__iCczd:disabled,.ResponseDecisionButtons_reject__pS70W:disabled{opacity:.5;cursor:not-allowed}.ResponseDecisionButtons_error__eCR4z{width:100%;color:#8d2b13;font-size:.8rem}.page_wrap__7oCLv{max-width:1120px;margin:0 auto;padding:34px var(--pad) 110px}.page_pageHead__bVKFK{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:24px}.page_eyebrow__H9TlM{display:flex;align-items:center;gap:8px;margin:0 0 10px!important;color:var(--soft)!important;font-size:.72rem!important;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.page_eyebrow__H9TlM:before{content:"";width:30px;height:4px;border-radius:9px;background:var(--saffron)}.page_wrap__7oCLv h1{font-family:var(--display);font-weight:800;font-size:clamp(42px,5vw,68px);line-height:.9;letter-spacing:-.06em;margin:0}.page_pageHead__bVKFK p{color:var(--soft);margin-top:9px}.page_createAction__PK_a4{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:11px;background:var(--ink);color:var(--paper);font-weight:800}.page_attentionDeck__sZOWp{margin:8px 0 24px;border:1px solid var(--line);border-radius:20px;overflow:hidden;background:var(--warm)}.page_attentionHead__OKjsj{display:flex;align-items:center;gap:14px;padding:14px 17px;border-bottom:1px solid var(--line)}.page_attentionHead__OKjsj span{font-size:.7rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:var(--soft)}.page_attentionHead__OKjsj b{font-family:var(--display);font-size:1.05rem;letter-spacing:-.025em}.page_attentionItems__EqiGl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.page_attentionItems__EqiGl button{position:relative;min-height:150px;padding:18px;border:0;border-right:1px solid var(--line);background:var(--paper);text-align:left;display:flex;flex-direction:column;align-items:flex-start}.page_attentionItems__EqiGl button:last-child{border-right:0}.page_attentionItems__EqiGl button:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:var(--saffron)}.page_attentionItems__EqiGl button:nth-child(2):before{background:var(--emerald)}.page_attentionItems__EqiGl small{color:var(--soft);font-weight:800}.page_attentionItems__EqiGl strong{margin-top:14px;font:800 42px/1 var(--display);letter-spacing:-.05em}.page_attentionItems__EqiGl span{margin-top:auto;padding-top:14px;font-size:.82rem;font-weight:750}.page_connectionBanner__tnfGw{width:100%;display:grid;grid-template-columns:auto auto 1fr;grid-gap:12px;gap:12px;align-items:center;margin:0 0 24px;padding:15px 17px;border:1px solid #a9dfc6;border-radius:16px;background:#f0fbf6;color:var(--ink);text-align:left}.page_connectionBanner__tnfGw>span,.page_connectionState__sv3XS{width:max-content;border-radius:999px;background:var(--emerald);color:#fff;padding:5px 9px;font-size:.72rem;font-weight:850;letter-spacing:.04em}.page_connectionBanner__tnfGw>strong{font:800 28px/1 var(--display);color:var(--emerald-t)}.page_connectionBanner__tnfGw p{margin:0;color:#35614e;line-height:1.45;font-size:.85rem}.page_tabs__DIsml{display:flex;gap:8px;margin-bottom:24px;border-bottom:1.5px solid var(--line);position:-webkit-sticky;position:sticky;top:68px;z-index:5;background:color-mix(in srgb,var(--paper) 95%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page_tabOn__UBDCL,.page_tab__mImaL{padding:11px 18px;font-weight:700;color:var(--soft);border:0;background:transparent;border-bottom:3px solid transparent;margin-bottom:-1.5px;min-height:46px}.page_tab__mImaL:hover{color:var(--ink)}.page_tabOn__UBDCL{color:var(--ink);border-bottom-color:var(--saffron)}.page_activityList__vjpds,.page_activitySections__7l115,.page_projectList__nLjfP{display:grid;grid-gap:12px;gap:12px}.page_activitySections__7l115{gap:30px}.page_projectRow__bKH0k{display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,250px);grid-gap:24px;gap:24px;padding:22px;border:1px solid var(--line);border-radius:18px;background:var(--paper);transition:transform .16s ease,border-color .16s ease}.page_projectRow__bKH0k:hover{transform:translateY(-2px);border-color:#bdc1bb}.page_projectMain__IYNzY{min-width:0}.page_projectTopline__74bD_{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.page_status__7o6_j{display:inline-flex;align-items:center;min-height:28px;padding:4px 9px;border-radius:8px;font-size:.76rem;font-weight:800}.page_status_active__zvI2Q{background:#e6f6ef;color:var(--emerald-t)}.page_status_draft__b7CQX{background:var(--mist);color:var(--soft)}.page_status_paused__ZOVZi{background:#fff6d6;color:var(--saffron-t)}.page_status_archived__L49f1{background:#f0f1ef;color:#697078}.page_direction__5pvhE{color:var(--soft);font-size:.84rem;font-weight:650}.page_projectRow__bKH0k h2{margin:12px 0 0;font-family:var(--display);font-size:clamp(24px,2.4vw,32px);line-height:1.03;letter-spacing:-.04em}.page_projectDesc__sAvIb{margin-top:9px;color:var(--soft);max-width:68ch;line-height:1.5}.page_projectMeta__6u2Ud{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:17px;color:var(--soft);font-size:.84rem}.page_projectActions__HGNa5{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:16px}.page_actionLinks__CK_87{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.page_actionLinks__CK_87 a,.page_roomOpen__MLiN_{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:8px 12px;border:1px solid var(--line);border-radius:10px;font-weight:750}.page_actionLinks__CK_87 a:hover,.page_roomOpen__MLiN_:hover{border-color:var(--ink)}.page_sectionTitle__qdoQV{display:flex;align-items:baseline;gap:10px;margin-bottom:11px}.page_sectionTitle__qdoQV h2{font-family:var(--display);font-size:clamp(24px,2.5vw,31px);letter-spacing:-.04em}.page_sectionTitle__qdoQV span{color:var(--soft);font-size:.85rem}.page_activityCard__V5rRa,.page_connectionCard__OlcM7,.page_roomCard__TB_R7{display:grid;grid-template-columns:minmax(180px,250px) minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:center;padding:17px;border:1px solid var(--line);border-radius:16px;background:var(--paper)}.page_connectionCard__OlcM7{border-color:#c7dfd2;background:linear-gradient(90deg,#f6fcf9,#fff 38%)}.page_personMini__q7r_0{display:flex;align-items:center;gap:11px;min-width:0}.page_personMini__q7r_0 img,.page_personMini__q7r_0>span{width:50px;height:50px;flex:0 0 50px;border-radius:50%;object-fit:cover;background:var(--mist)}.page_personMini__q7r_0>span{display:grid;place-items:center;font-weight:800}.page_personMini__q7r_0 b,.page_personMini__q7r_0 small{display:block}.page_personMini__q7r_0 small{color:var(--soft);margin-top:2px}.page_activityBody___IgjC{min-width:0;display:grid;grid-gap:6px;gap:6px}.page_activityBody___IgjC p{color:var(--soft);overflow-wrap:anywhere;line-height:1.45}.page_activityBody___IgjC>small{color:var(--soft)}.page_projectLink__eB1o1{font-weight:800}.page_activityStatus__mo6ew{width:-moz-fit-content;width:fit-content;padding:4px 8px;border-radius:8px;background:var(--mist);color:var(--soft);font-size:.76rem;font-weight:750}.page_connectionIntro__I_xVE{max-width:760px;margin:-2px 0 15px;color:var(--soft);line-height:1.55}.page_connectionActions__VYp6r{display:grid;grid-gap:7px;gap:7px;justify-items:stretch}.page_connectionActions__VYp6r a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:8px 11px;border:1px solid var(--line);border-radius:10px;background:#fff;font-size:.8rem;font-weight:760;white-space:nowrap}.page_connectionActions__VYp6r a:first-child{border-color:var(--ink)}.page_quietEmpty__K4gK7{padding:20px;border:1px dashed var(--line);border-radius:14px;color:var(--soft)}.page_quietEmpty__K4gK7 a{color:var(--ink);font-weight:750;text-decoration:underline;text-underline-offset:3px}.page_empty__Yjr8_{border:1px dashed var(--line);border-radius:18px;padding:48px var(--pad);text-align:center;background:var(--warm)}.page_empty__Yjr8_ h3{font-family:var(--display);font-weight:800;font-size:26px;letter-spacing:-.04em}.page_empty__Yjr8_ p{color:var(--soft);margin:10px auto 22px;max-width:52ch;font-size:.95rem}.page_empty__Yjr8_ a{display:inline-flex;align-items:center;justify-content:center;background:var(--ink);color:#fff;padding:13px 24px;border-radius:11px;font-weight:800;min-height:48px}@media(max-width:820px){.page_activityCard__V5rRa,.page_connectionCard__OlcM7,.page_roomCard__TB_R7{grid-template-columns:1fr;align-items:stretch}.page_connectionActions__VYp6r a,.page_roomOpen__MLiN_{width:100%;min-height:44px}.page_connectionActions__VYp6r{grid-template-columns:1fr 1fr}}@media(max-width:720px){.page_wrap__7oCLv{padding:22px 12px max(108px,calc(env(safe-area-inset-bottom) + 88px))}.page_pageHead__bVKFK{align-items:stretch;flex-direction:column;margin-bottom:18px}.page_wrap__7oCLv h1{font-size:clamp(48px,15vw,68px)}.page_createAction__PK_a4{width:100%;min-height:52px}.page_attentionDeck__sZOWp{margin:4px 0 18px;border-radius:17px}.page_attentionHead__OKjsj{display:grid;grid-gap:5px;gap:5px;padding:13px 14px}.page_attentionItems__EqiGl{grid-template-columns:1fr}.page_attentionItems__EqiGl button{min-height:126px;border-right:0;border-bottom:1px solid var(--line);padding:15px 16px 15px 20px}.page_attentionItems__EqiGl button:last-child{border-bottom:0}.page_attentionItems__EqiGl strong{font-size:36px;margin-top:8px}.page_attentionItems__EqiGl span{padding-top:10px}.page_connectionBanner__tnfGw{grid-template-columns:auto auto;gap:8px 10px}.page_connectionBanner__tnfGw p{grid-column:1/-1}.page_tabs__DIsml{top:64px;margin-inline:-12px;padding-inline:12px;overflow-x:auto;scrollbar-width:none}.page_tabs__DIsml::-webkit-scrollbar{display:none}.page_tabOn__UBDCL,.page_tab__mImaL{flex:0 0 auto;padding-inline:14px}.page_projectRow__bKH0k{grid-template-columns:1fr;gap:18px;padding:17px;border-radius:16px}.page_projectActions__HGNa5{align-items:stretch}.page_actionLinks__CK_87{justify-content:stretch}.page_actionLinks__CK_87 a{flex:1 1 120px;min-height:46px}.page_activityCard__V5rRa,.page_connectionCard__OlcM7,.page_roomCard__TB_R7{padding:15px}.page_personMini__q7r_0 img,.page_personMini__q7r_0>span{width:54px;height:54px;flex-basis:54px}.page_connectionActions__VYp6r{grid-template-columns:1fr}}@media(max-width:360px){.page_tabs__DIsml,.page_wrap__7oCLv{padding-inline:10px}.page_tabs__DIsml{margin-inline:-10px}.page_projectMeta__6u2Ud{gap:6px 12px}.page_attentionItems__EqiGl button{padding-left:18px}}@media(prefers-reduced-motion:reduce){.page_projectRow__bKH0k,.page_tabs__DIsml{transition:none!important;-webkit-backdrop-filter:none;backdrop-filter:none}}.page_returnDeck__79tmE{margin:0 0 24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--line);border-radius:18px;overflow:hidden;background:#fff}.page_returnDeck__79tmE>a{min-height:132px;padding:16px 18px;border-right:1px solid var(--line);display:flex;flex-direction:column;color:var(--ink);transition:background .15s ease-out}.page_returnDeck__79tmE>a:last-child{border-right:0}.page_returnDeck__79tmE>a:hover{background:var(--mist)}.page_returnDeck__79tmE small{color:var(--soft);font-weight:800}.page_returnDeck__79tmE strong{margin-top:10px;font:800 36px/1 var(--display);letter-spacing:-.05em}.page_returnDeck__79tmE span{margin-top:auto;padding-top:12px;font-size:.78rem;font-weight:750;line-height:1.35}@media(max-width:720px){.page_returnDeck__79tmE{grid-template-columns:1fr;border-radius:16px}.page_returnDeck__79tmE>a{min-height:104px;border-right:0;border-bottom:1px solid var(--line)}.page_returnDeck__79tmE>a:last-child{border-bottom:0}.page_returnDeck__79tmE strong{font-size:32px}}.page_wrap__K1fMe{max-width:1120px;margin:0 auto;padding:34px var(--pad) 118px}.page_cat__u_7yU{font-size:.74rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase;display:flex;align-items:center;gap:9px}.page_cat__u_7yU s{width:28px;height:4px;border-radius:9px;background:currentColor;display:block;text-decoration:none}.page_wrap__K1fMe h1{font-family:var(--display);font-weight:800;font-size:clamp(42px,5.5vw,72px);line-height:.9;letter-spacing:-.062em;margin:16px 0 28px;max-width:17ch;text-wrap:balance}.page_cols__f9G7N{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:40px;gap:40px;align-items:start}.page_lead__0P4a2{font-size:clamp(1.08rem,1.8vw,1.32rem);line-height:1.5;color:var(--ink);max-width:58ch}.page_meta__MYWlb{display:flex;flex-wrap:wrap;gap:7px;margin-top:20px}.page_tag__oCf79{font-size:.78rem;padding:7px 10px;border-radius:999px;background:var(--mist);font-weight:750;border:1px solid var(--line)}.page_full__unpxe{margin-top:38px;padding-top:24px;border-top:1px solid var(--line)}.page_full__unpxe h2{font-family:var(--display);font-weight:800;font-size:clamp(1.35rem,2.2vw,1.8rem);letter-spacing:-.04em;margin:0 0 11px}.page_full__unpxe p{color:var(--soft);max-width:64ch;line-height:1.65}.page_full__unpxe a{font-weight:750;text-decoration:underline;text-underline-offset:3px}.page_side__ecYT1{border:1px solid var(--line);border-radius:18px;padding:18px;display:flex;flex-direction:column;gap:18px;position:-webkit-sticky;position:sticky;top:86px;background:var(--paper);box-shadow:0 16px 42px rgba(16,20,24,.06)}.page_author__ySTlG{display:grid;grid-template-columns:72px 1fr;align-items:center;grid-gap:12px;gap:12px;padding-bottom:16px;border-bottom:1px solid var(--line)}.page_author__ySTlG b{display:block;font-family:var(--display);font-size:1.15rem;font-weight:800;letter-spacing:-.03em}.page_author__ySTlG em{display:block;margin-top:3px;font-style:normal;color:var(--soft);font-size:.86rem}.page_ava__5X7mW{width:72px;height:84px;border-radius:14px;display:grid;place-items:center;font-weight:800;color:#fff;object-fit:cover}.page_respond__b_ZPm{display:inline-flex;align-items:center;justify-content:center;background:var(--ink);color:#fff;padding:13px 16px;border-radius:11px;font-weight:800;font-size:1rem;min-height:50px;transition:transform .16s ease,background .16s ease}.page_respond__b_ZPm:hover{transform:translateY(-2px);background:var(--cobalt)}.page_responseState__cGhUZ{display:grid;grid-gap:5px;gap:5px;padding:14px;border:1px solid var(--line);border-radius:12px;background:var(--warm)}.page_responseState__cGhUZ b{font-size:.94rem}.page_responseState__cGhUZ span{color:var(--soft);font-size:.85rem;line-height:1.45}.page_responseState__cGhUZ a{margin-top:5px;font-weight:800;text-decoration:underline;text-underline-offset:3px}.page_save__FioFI{border:1px solid var(--line);border-radius:999px;padding:11px;font-weight:700;min-height:46px}.page_save__FioFI:hover{border-color:var(--ink)}.page_noLines__SLUS9{font-size:.9rem;color:var(--soft);line-height:1.5}@media(max-width:860px){.page_cols__f9G7N{grid-template-columns:1fr;gap:28px}.page_side__ecYT1{position:static}}@media(max-width:760px){.page_wrap__K1fMe{padding:22px 12px max(122px,calc(env(safe-area-inset-bottom) + 100px))}.page_cat__u_7yU{font-size:.7rem}.page_wrap__K1fMe h1{font-size:clamp(42px,13vw,62px);margin:13px 0 20px;max-width:none}.page_lead__0P4a2{font-size:1.03rem}.page_meta__MYWlb{margin-top:16px}.page_full__unpxe{margin-top:30px;padding-top:20px}.page_side__ecYT1{margin-inline:-2px;padding:14px;border-radius:16px;gap:15px;box-shadow:none}.page_author__ySTlG{grid-template-columns:84px 1fr}.page_ava__5X7mW{width:84px;height:102px;border-radius:15px}.page_author__ySTlG b{font-size:1.3rem}.page_respond__b_ZPm{min-height:52px}.page_responseState__cGhUZ{padding:13px}}@media(max-width:430px){.page_wrap__K1fMe{padding-inline:10px}.page_side__ecYT1{margin-inline:-10px;border-inline:0;border-radius:18px 18px 0 0;padding:16px 10px max(16px,env(safe-area-inset-bottom));background:var(--warm)}.page_author__ySTlG{grid-template-columns:92px 1fr;padding-inline:2px}.page_ava__5X7mW{width:92px;height:112px}.page_wrap__K1fMe h1{font-size:clamp(40px,13.5vw,56px)}.page_tag__oCf79{font-size:.72rem}.page_full__unpxe p{font-size:.96rem}}@media(prefers-reduced-motion:reduce){.page_respond__b_ZPm{transition:none}}.ProjectSaveButton_wrap__RM9Q2{position:relative;display:inline-flex;align-items:center}.ProjectSaveButton_button__ILOTv,.ProjectSaveButton_saved__tlr7X{min-height:42px;padding:0 13px;border:1px solid var(--line);border-radius:11px;display:inline-flex;align-items:center;justify-content:center;gap:7px;background:#fff;color:var(--ink);font:inherit;font-size:13px;cursor:pointer;transition:background .15s ease-out,border-color .15s ease-out}.ProjectSaveButton_saved__tlr7X{border-color:var(--ink);background:var(--mist)}.ProjectSaveButton_button__ILOTv:hover,.ProjectSaveButton_saved__tlr7X:hover{border-color:var(--ink)}.ProjectSaveButton_button__ILOTv:disabled,.ProjectSaveButton_saved__tlr7X:disabled{opacity:.6;cursor:progress}.ProjectSaveButton_button__ILOTv span,.ProjectSaveButton_saved__tlr7X span{font-size:15px}.ProjectSaveButton_error__jj8ha{position:absolute;z-index:5;top:calc(100% + 6px);right:0;width:max-content;max-width:min(280px,80vw);padding:8px 10px;border:1px solid #d79683;border-radius:8px;background:#fff4ef;color:#6b241b;font-size:12px;line-height:1.35}.ProjectSaveButton_compact__l7Ybf .ProjectSaveButton_button__ILOTv,.ProjectSaveButton_compact__l7Ybf .ProjectSaveButton_saved__tlr7X{min-height:38px;padding-inline:10px}@media (max-width:430px){.ProjectSaveButton_button__ILOTv,.ProjectSaveButton_saved__tlr7X{min-height:44px}}@media (prefers-reduced-motion:reduce){.ProjectSaveButton_button__ILOTv,.ProjectSaveButton_saved__tlr7X{transition:none}}.ProjectCard_card__YCvBo{background:var(--paper);border:1px solid var(--line);border-radius:22px;overflow:hidden;min-width:0;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.ProjectCard_card__YCvBo:hover{transform:translateY(-2px);box-shadow:0 22px 54px -35px rgba(16,20,24,.34);border-color:color-mix(in srgb,var(--line),var(--ink) 18%)}.ProjectCard_shoulder__25LNu{height:7px}.ProjectCard_layout__wwJly{display:grid;grid-template-columns:116px minmax(0,1fr);grid-gap:22px;gap:22px;padding:22px}.ProjectCard_person__WPBBE{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:10px;color:var(--ink)}.ProjectCard_avatarFallback__L_BVX,.ProjectCard_avatarPhoto__IuXfV{width:104px;height:118px;border-radius:18px;flex:0 0 auto}.ProjectCard_avatarPhoto__IuXfV{display:block;object-fit:cover;object-position:center 28%;background:var(--mist);border:1px solid var(--line)}.ProjectCard_avatarFallback__L_BVX{display:grid;place-items:center;color:#fff;font-family:var(--display);font-weight:800;font-size:30px}.ProjectCard_personText__JK4aZ{line-height:1.22}.ProjectCard_personText__JK4aZ b{display:block;font-size:16px;font-weight:800}.ProjectCard_personText__JK4aZ em{display:block;margin-top:4px;color:var(--soft);font-style:normal;font-size:14px}.ProjectCard_project__xFRaH{min-width:0;display:flex;flex-direction:column;gap:10px}.ProjectCard_cat__HNXjn{font-size:12px;line-height:1.2;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.ProjectCard_project__xFRaH h2{font-family:var(--display);font-size:clamp(27px,2.3vw,38px);line-height:1.01;letter-spacing:-.05em;text-wrap:balance}.ProjectCard_project__xFRaH h2 a:hover{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}.ProjectCard_desc__cLYSv{color:var(--soft);font-size:16px;line-height:1.5;max-width:62ch}.ProjectCard_meta__uTifG{display:flex;flex-wrap:wrap;gap:7px;margin-top:2px}.ProjectCard_meta__uTifG span{background:var(--mist);border-radius:9px;padding:6px 9px;font-size:12px;font-weight:700}.ProjectCard_foot__xLPd_{margin-top:8px;padding-top:16px;border-top:1px solid var(--line);display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:end}.ProjectCard_actions__R6S7A{display:flex;gap:9px;align-items:center}.ProjectCard_details___Tmrb,.ProjectCard_respond__6OxB9{min-height:46px;padding:0 16px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:14px;white-space:nowrap}.ProjectCard_details___Tmrb{color:var(--ink);border:1px solid var(--line);background:var(--paper)}.ProjectCard_respond__6OxB9{color:#fff;background:var(--ink);border:1px solid var(--ink)}.ProjectCard_details___Tmrb:hover{background:var(--mist)}.ProjectCard_respond__6OxB9:hover{background:var(--cobalt);border-color:var(--cobalt)}@media(max-width:820px){.ProjectCard_layout__wwJly{grid-template-columns:104px minmax(0,1fr);gap:17px;padding:18px}.ProjectCard_avatarFallback__L_BVX,.ProjectCard_avatarPhoto__IuXfV{width:96px;height:112px;border-radius:17px}.ProjectCard_project__xFRaH h2{font-size:clamp(26px,5.8vw,34px)}.ProjectCard_foot__xLPd_{grid-template-columns:1fr;align-items:stretch}.ProjectCard_actions__R6S7A{justify-content:flex-end}}@media(max-width:560px){.ProjectCard_card__YCvBo{border-radius:18px;box-shadow:0 8px 24px rgba(16,20,24,.04)}.ProjectCard_shoulder__25LNu{height:6px}.ProjectCard_layout__wwJly{grid-template-columns:1fr;gap:17px;padding:15px}.ProjectCard_person__WPBBE{display:grid;grid-template-columns:104px minmax(0,1fr);align-items:end;grid-gap:13px;gap:13px;margin:-15px -15px 0;padding:15px;background:var(--warm);border-bottom:1px solid var(--line)}.ProjectCard_avatarFallback__L_BVX,.ProjectCard_avatarPhoto__IuXfV{width:104px;height:124px;border-radius:15px}.ProjectCard_personText__JK4aZ{padding-bottom:5px}.ProjectCard_personText__JK4aZ b{font-family:var(--display);font-size:20px;letter-spacing:-.035em}.ProjectCard_personText__JK4aZ em{font-size:13px}.ProjectCard_project__xFRaH{gap:9px}.ProjectCard_cat__HNXjn{margin-top:2px}.ProjectCard_project__xFRaH h2{font-size:clamp(31px,9.5vw,41px);line-height:.96}.ProjectCard_desc__cLYSv{font-size:15px;line-height:1.52}.ProjectCard_meta__uTifG{gap:5px}.ProjectCard_meta__uTifG span{font-size:11px;padding:6px 8px}.ProjectCard_foot__xLPd_{padding-top:14px;margin-top:6px}.ProjectCard_actions__R6S7A{display:grid;grid-template-columns:1fr 1fr;width:100%;grid-gap:7px;gap:7px}.ProjectCard_details___Tmrb,.ProjectCard_respond__6OxB9{width:100%;min-height:48px}}@media(max-width:360px){.ProjectCard_layout__wwJly{padding:13px}.ProjectCard_person__WPBBE{grid-template-columns:92px 1fr;margin:-13px -13px 0;padding:13px}.ProjectCard_avatarFallback__L_BVX,.ProjectCard_avatarPhoto__IuXfV{width:92px;height:110px}.ProjectCard_project__xFRaH h2{font-size:30px}.ProjectCard_actions__R6S7A{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.ProjectCard_card__YCvBo{transition:none}}.ProjectCard_responseState__1rP8e{min-height:42px;max-width:180px;padding:7px 11px;border:1px solid var(--line);border-radius:11px;display:inline-flex;align-items:center;justify-content:center;background:var(--mist);color:var(--soft);font-size:12px;font-weight:800;line-height:1.2;text-align:center}@media(max-width:560px){.ProjectCard_actions__R6S7A{grid-template-columns:repeat(2,minmax(0,1fr))}.ProjectCard_responseState__1rP8e{width:100%;max-width:none;min-height:48px}}@media(max-width:360px){.ProjectCard_actions__R6S7A{grid-template-columns:1fr}}.QuickFilters_row__haUS9{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:calc(10px * var(--k)) 0}.QuickFilters_row__haUS9::-webkit-scrollbar{display:none}.QuickFilters_chip__u1hi_,.QuickFilters_on__aNvXw{white-space:nowrap;padding:calc(9px * var(--k)) calc(16px * var(--k));border-radius:999px;border:1.5px solid var(--line);font-weight:600;font-size:.9em;color:var(--soft);min-height:var(--tap);transition:.16s}.QuickFilters_chip__u1hi_:hover{border-color:var(--ink);color:var(--ink)}.QuickFilters_on__aNvXw{background:var(--ink);border-color:var(--ink);color:#fff}.page_entryMain__V17_Y{min-height:calc(100svh - 78px);background:var(--paper);display:grid;align-items:center}.page_entry__McZVg{width:100%;max-width:1480px;margin:0 auto;padding:clamp(56px,8vw,112px) var(--pad) clamp(72px,10vw,136px)}.page_entryEyebrow__j_CZZ{margin:0 0 16px;color:var(--soft);font-size:13px;font-weight:800;letter-spacing:.12em}.page_entry__McZVg h1{margin:0;max-width:11ch;font-family:var(--display);font-size:clamp(52px,8.2vw,104px);font-weight:800;line-height:.92;letter-spacing:-.065em;text-wrap:balance}.page_entryLead__ppkHU{margin-top:clamp(22px,3vw,34px);max-width:36ch;color:var(--soft);font-size:clamp(20px,2.2vw,30px);line-height:1.28}.page_entryActions__BH21L{margin-top:32px}.page_entryPrimary__JewMe{min-height:50px;padding:0 24px;border:1px solid var(--ink);border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:var(--ink);color:#fff;font-weight:800;transition:background .16s ease-out,border-color .16s ease-out,transform .1s ease-out}.page_entryPrimary__JewMe:hover{background:var(--cobalt);border-color:var(--cobalt)}.page_entryPrimary__JewMe:active{transform:translateY(1px)}.page_main__GlU4n{background:var(--paper);min-height:100vh}.page_wrap__NBl5k{max-width:1480px;margin:0 auto;padding:28px var(--pad) 88px}.page_feedSection__KCj_s{min-width:0}.page_feedHead__rWHUa{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.44fr);grid-gap:28px;gap:28px;align-items:end;margin-bottom:18px}.page_feedHead__rWHUa h1{font-family:var(--display);font-size:clamp(38px,4.6vw,64px);line-height:.96;letter-spacing:-.055em;margin:0;text-wrap:balance}.page_feedHead__rWHUa p{margin-top:14px;max-width:66ch;color:var(--soft);font-size:17px;line-height:1.45}.page_feedHint__hR5On{justify-self:end;align-self:end;max-width:38ch!important;margin:0 0 4px!important;text-align:right;font-size:15px!important}.page_grid__f5Kdy{margin-top:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.page_emptyFeed__wdTij{margin-top:16px;border:1.5px dashed var(--line2);border-radius:24px;padding:44px 28px;text-align:center}.page_emptyFeed__wdTij h3{font-family:var(--display);font-size:28px;letter-spacing:-.03em}.page_emptyFeed__wdTij p{color:var(--soft);max-width:48ch;margin:10px auto 20px}.page_emptyFeed__wdTij a,.page_primaryAction__PD5ok,.page_secondaryAction__4Rpfv{min-height:46px;padding:0 18px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;font-weight:800}.page_emptyFeed__wdTij a,.page_primaryAction__PD5ok{background:var(--ink);color:#fff;border:1px solid var(--ink)}.page_secondaryAction__4Rpfv{background:var(--paper);color:var(--ink);border:1px solid var(--line)}.page_emptyFeed__wdTij a:hover,.page_primaryAction__PD5ok:hover{background:var(--cobalt);border-color:var(--cobalt)}.page_secondaryAction__4Rpfv:hover{background:var(--mist)}.page_cityStory__niAgX{margin-top:46px;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.92fr);min-height:420px;border:1px solid var(--line);border-radius:30px;overflow:hidden;background:#f8f8f6}.page_cityCopy__rE59m{padding:clamp(28px,4vw,56px);display:flex;flex-direction:column;justify-content:center;min-width:0}.page_eyebrow__H9Slr{display:flex;align-items:center;gap:10px;color:var(--ink);text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:850}.page_eyebrow__H9Slr s{width:24px;height:2px;display:block;background:var(--ink)}.page_cityCopy__rE59m h2{margin-top:18px;font-family:var(--display);font-size:clamp(34px,4vw,58px);line-height:.98;letter-spacing:-.055em;max-width:14ch;text-wrap:balance}.page_cityCopy__rE59m>p{margin-top:18px;color:var(--soft);font-size:17px;line-height:1.5;max-width:54ch}.page_cityActions__X9RjS{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.page_cityContext__c7DWR{margin-top:24px;color:var(--soft);font-size:13px;line-height:1.35;max-width:52ch}.page_cityMedia__q7z5I{min-width:0;min-height:420px;background:var(--mist)}.page_cityMedia__q7z5I img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}@media (max-width:1060px){.page_feedHead__rWHUa,.page_grid__f5Kdy{grid-template-columns:1fr}.page_feedHead__rWHUa{gap:8px}.page_feedHint__hR5On{justify-self:start;text-align:left}.page_cityStory__niAgX{grid-template-columns:1fr 1fr}}@media (max-width:760px){.page_entryMain__V17_Y{min-height:calc(100svh - 68px)}.page_entry__McZVg{padding-top:48px;padding-bottom:76px}.page_entry__McZVg h1{font-size:clamp(48px,15vw,72px)}.page_entryLead__ppkHU{font-size:20px;max-width:30ch}.page_entryPrimary__JewMe{width:100%;max-width:360px}.page_wrap__NBl5k{padding-top:18px}.page_feedHead__rWHUa h1{font-size:clamp(38px,11vw,56px)}.page_feedHead__rWHUa p{font-size:16px}.page_cityStory__niAgX{grid-template-columns:1fr;border-radius:24px}.page_cityMedia__q7z5I{min-height:0;aspect-ratio:16/10;order:-1}.page_cityCopy__rE59m{padding:24px}.page_cityCopy__rE59m h2{max-width:none;font-size:clamp(34px,9.5vw,48px)}}@media (max-width:430px){.page_entry__McZVg{padding-inline:16px}.page_entry__McZVg h1{font-size:48px}.page_entryLead__ppkHU{font-size:19px}.page_wrap__NBl5k{padding-inline:12px}.page_feedHead__rWHUa h1{font-size:40px}.page_feedHead__rWHUa p{font-size:15px}.page_cityStory__niAgX{margin-top:30px;border-radius:20px}.page_cityCopy__rE59m{padding:20px}.page_cityActions__X9RjS{display:grid;grid-template-columns:1fr}.page_primaryAction__PD5ok,.page_secondaryAction__4Rpfv{width:100%}}@media (prefers-reduced-motion:reduce){.page_entryPrimary__JewMe{transition:none}}.page_feedSummary__f0sA8{justify-self:end;align-self:end;display:grid;justify-items:end;grid-gap:3px;gap:3px;text-align:right}.page_feedSummary__f0sA8 b{font-family:var(--display);font-size:24px;line-height:1;letter-spacing:-.035em}.page_feedSummary__f0sA8 span{color:var(--soft);font-size:13px}.page_projectSearch__F1TdD{margin:24px 0 12px}.page_projectSearch__F1TdD>label{display:block;margin-bottom:8px;font-size:13px;font-weight:850;letter-spacing:.02em}.page_searchControl__rYqK1{min-height:58px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:6px 8px 6px 18px;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:0 12px 36px rgba(20,27,34,.055)}.page_searchControl__rYqK1:focus-within{border-color:var(--ink);box-shadow:0 0 0 3px rgba(22,29,36,.1),0 12px 36px rgba(20,27,34,.07)}.page_searchControl__rYqK1>span{font-size:26px;line-height:1;transform:rotate(-15deg)}.page_searchControl__rYqK1 input{min-width:0;min-height:44px;border:0;outline:0;background:transparent;color:var(--ink);font:inherit;font-size:17px}.page_searchControl__rYqK1 input::placeholder{color:#777c80}.page_searchControl__rYqK1 button{min-height:42px;padding:0 13px;border:0;border-radius:11px;background:var(--mist);color:var(--ink);font-weight:800;cursor:pointer}.page_searchControl__rYqK1 button:hover{background:#e5e8e9}.page_searchHelp__DgKg_{margin:8px 2px 0;color:var(--soft);font-size:13px;line-height:1.45}.page_advancedFilters__PdRL0{margin-top:12px;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.72)}.page_advancedFilters__PdRL0>summary{min-height:50px;padding:0 16px;display:flex;align-items:center;gap:10px;font-weight:850;cursor:pointer;list-style:none}.page_advancedFilters__PdRL0>summary::-webkit-details-marker{display:none}.page_advancedFilters__PdRL0>summary:after{content:"+";margin-left:auto;font-size:22px;font-weight:500}.page_advancedFilters__PdRL0[open]>summary:after{content:"−"}.page_advancedFilters__PdRL0>summary b{min-width:24px;height:24px;padding:0 7px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--ink);color:#fff;font-size:12px}.page_filterGrid__iXLkB{padding:4px 16px 16px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:13px;gap:13px}.page_ageFilter__OL_P2,.page_filterGrid__iXLkB>label{min-width:0;display:grid;grid-gap:7px;gap:7px}.page_ageFilter__OL_P2>span,.page_filterGrid__iXLkB>label>span{color:var(--soft);font-size:12px;font-weight:800}.page_filterGrid__iXLkB input,.page_filterGrid__iXLkB select{width:100%;min-width:0;min-height:44px;padding:0 12px;border:1px solid var(--line);border-radius:11px;background:#fff;color:var(--ink);font:inherit}.page_ageFilter__OL_P2>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.page_filterActions__IFmtM{padding:0 16px 16px;display:flex;justify-content:flex-end}.page_filterActions__IFmtM button{min-height:40px;padding:0 13px;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--ink);font-weight:750;cursor:pointer}.page_filterActions__IFmtM button:disabled{opacity:.45;cursor:default}.page_feedError__aL2QI,.page_inlineNotice__ozlc5{margin-top:12px;min-height:48px;padding:10px 14px;border-radius:12px;display:flex;align-items:center;gap:12px;justify-content:space-between}.page_inlineNotice__ozlc5{border:1px solid var(--line);background:var(--mist)}.page_inlineNotice__ozlc5 a{font-weight:850;text-decoration:underline}.page_feedError__aL2QI{border:1px solid #d79683;background:#fff4ef}.page_feedError__aL2QI button{min-height:36px;padding:0 12px;border:1px solid;border-radius:9px;background:transparent;color:inherit;font-weight:800;cursor:pointer}.page_emptyActions__LbAvX{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.page_emptyActions__LbAvX a,.page_emptyActions__LbAvX button{min-height:46px;padding:0 18px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;font-weight:800;cursor:pointer}.page_emptyActions__LbAvX button{border:1px solid var(--line);background:#fff;color:var(--ink)}.page_emptyActions__LbAvX a{border:1px solid var(--ink);background:var(--ink);color:#fff}.page_srOnly__O_3lC{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media (max-width:1060px){.page_feedSummary__f0sA8{justify-self:start;justify-items:start;text-align:left}.page_filterGrid__iXLkB{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.page_projectSearch__F1TdD{margin-top:18px}.page_searchControl__rYqK1{min-height:54px;border-radius:15px;padding-left:14px}.page_searchControl__rYqK1 input{font-size:16px}.page_filterGrid__iXLkB{grid-template-columns:1fr}.page_advancedFilters__PdRL0{border-radius:14px}.page_feedError__aL2QI,.page_inlineNotice__ozlc5{align-items:flex-start;flex-direction:column}}@media (max-width:430px){.page_searchControl__rYqK1{grid-template-columns:auto minmax(0,1fr);padding-right:12px}.page_searchControl__rYqK1 button{grid-column:1/-1;width:100%}.page_searchHelp__DgKg_{font-size:12px}.page_advancedFilters__PdRL0>summary,.page_filterActions__IFmtM,.page_filterGrid__iXLkB{padding-inline:12px}.page_emptyActions__LbAvX{display:grid;grid-template-columns:1fr}.page_emptyActions__LbAvX a,.page_emptyActions__LbAvX button{width:100%}}.publicV6_page__DUfER{--ink:#101418;--soft:#5a626d;--paper:#fff;--mist:#f5f6f4;--warm:#fafaf8;--line:#e2e3df;--line-strong:#cfd2cc;--saffron:#ffc300;--emerald:#00a06b;--section-y:clamp(72px,8vw,128px);--gutter:clamp(16px,4.5vw,72px);--radius:22px;background:var(--paper);color:var(--ink);overflow-x:clip}.publicV6_page__DUfER *{box-sizing:border-box}.publicV6_page__DUfER a{color:inherit}.publicV6_sectionShell__9tkCs{width:min(1280px,calc(100% - (var(--gutter) * 2)));margin:0 auto}.publicV6_eyebrow__BAZBq{display:flex;align-items:center;gap:10px;margin:0 0 18px;font:800 12px/1 Inter Tight,sans-serif;letter-spacing:.13em;text-transform:uppercase;color:var(--soft)}.publicV6_eyebrow__BAZBq:before{content:"";width:38px;height:4px;border-radius:999px;background:var(--saffron);flex:0 0 auto}.publicV6_arrow__PRi5j{display:inline-block;margin-left:6px;transition:transform .24s cubic-bezier(.2,.75,.2,1)}.publicV6_hero__4_fyg{border-bottom:1px solid var(--line);background:var(--paper)}.publicV6_heroInner___cxE6{min-height:calc(100svh - 68px);display:grid;grid-template-columns:minmax(0,1fr) minmax(520px,1fr);max-width:1540px;margin:0 auto}.publicV6_heroCopy___Rhls{display:flex;flex-direction:column;justify-content:center;padding:clamp(50px,7vw,108px) clamp(28px,5.6vw,84px)}.publicV6_hero__4_fyg h1{margin:0;font:800 clamp(72px,9vw,142px)/.78 Bricolage Grotesque,sans-serif;letter-spacing:-.078em}.publicV6_heroStatement__a4rqq{max-width:12ch;margin:28px 0 18px;font:800 clamp(32px,3.4vw,54px)/.95 Bricolage Grotesque,sans-serif;letter-spacing:-.052em}.publicV6_heroLead__zQEAK{max-width:42rem;margin:0;color:var(--soft);font-size:clamp(17px,1.3vw,20px);line-height:1.58}.publicV6_finalActions__K5CZu,.publicV6_heroActions__5d4g_{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.publicV6_cta__zianf{position:relative;isolation:isolate;min-height:52px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ink);border-radius:11px;padding:0 20px;font-weight:820;text-decoration:none;overflow:hidden;transition:transform .24s cubic-bezier(.2,.75,.2,1),box-shadow .24s ease,background-color .24s ease,border-color .24s ease}.publicV6_cta__zianf:after{content:"";position:absolute;left:18px;right:18px;bottom:8px;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .28s cubic-bezier(.2,.75,.2,1);opacity:.45}.publicV6_ctaPrimary__cBhW5{background:var(--ink);color:#fff;box-shadow:0 0 0 rgba(16,20,24,0)}.publicV6_ctaSecondary__z_D6q{background:var(--paper);color:var(--ink)}.publicV6_cta__zianf:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(16,20,24,.12)}.publicV6_cta__zianf:hover:after{transform:scaleX(1)}.publicV6_cta__zianf:hover .publicV6_arrow__PRi5j{transform:translateX(5px)}.publicV6_ctaPrimary__cBhW5:hover{background:#20262c}.publicV6_ctaSecondary__z_D6q:hover{border-color:var(--line-strong);background:var(--warm)}.publicV6_cta__zianf:active{transform:translateY(0) scale(.985);box-shadow:none}.publicV6_heroFacts__noFCd{display:flex;flex-wrap:wrap;gap:7px;margin-top:28px}.publicV6_heroFacts__noFCd span{border:1px solid var(--line);border-radius:999px;background:var(--warm);padding:7px 10px;font-size:11px;font-weight:760;color:var(--soft)}.publicV6_heroMedia__bCx4o{position:relative;min-height:620px;overflow:hidden;background:var(--mist)}.publicV6_heroMedia__bCx4o video,.publicV6_heroMedia__bCx4o>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.publicV6_heroMedia__bCx4o>img{z-index:0}.publicV6_heroMedia__bCx4o video{z-index:1}.publicV6_heroMedia__bCx4o:after{content:"";position:absolute;z-index:2;left:0;right:0;bottom:0;height:8px;background:var(--saffron)}.publicV6_heroMediaLabel__5W95s{position:absolute;z-index:3;left:22px;right:22px;bottom:28px;display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.65fr);grid-gap:22px;gap:22px;align-items:end;color:#fff;text-shadow:0 2px 18px rgba(0,0,0,.55)}.publicV6_heroMediaLabel__5W95s strong{max-width:13ch;font:800 clamp(27px,2.4vw,42px)/.98 Bricolage Grotesque,sans-serif;letter-spacing:-.04em}.publicV6_heroMediaLabel__5W95s span{justify-self:end;max-width:27ch;text-align:right;font-size:12px;font-weight:720;line-height:1.45}.publicV6_startStrip__gJO6F{padding:56px 0;background:var(--warm);border-bottom:1px solid var(--line)}.publicV6_startHead__P1lD8{display:grid;grid-template-columns:.65fr 1.35fr;grid-gap:36px;gap:36px;align-items:end;margin-bottom:26px}.publicV6_startHead__P1lD8 .publicV6_eyebrow__BAZBq{margin:0}.publicV6_startHead__P1lD8 h2{max-width:17ch;margin:0;font:800 clamp(32px,4vw,54px)/.95 Bricolage Grotesque,sans-serif;letter-spacing:-.05em}.publicV6_startGrid__TDVX5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--line);border-radius:18px;overflow:hidden;background:var(--paper)}.publicV6_startItem__1_edx{position:relative;min-height:230px;padding:26px 24px;display:flex;flex-direction:column;text-decoration:none;border-right:1px solid var(--line);transition:background-color .25s ease,transform .25s cubic-bezier(.2,.75,.2,1)}.publicV6_startItem__1_edx:last-child{border-right:0}.publicV6_startItem__1_edx>span:first-child{font-size:11px;color:var(--soft);font-weight:820;letter-spacing:.08em}.publicV6_startItem__1_edx strong{display:block;margin-top:auto;font:800 clamp(25px,2.4vw,34px)/1 Bricolage Grotesque,sans-serif;letter-spacing:-.04em}.publicV6_startItem__1_edx p{min-height:3.2em;margin:9px 34px 0 0;color:var(--soft);font-size:14px;line-height:1.5}.publicV6_startItem__1_edx .publicV6_arrow__PRi5j{position:absolute;right:22px;bottom:22px;font-size:22px}.publicV6_startItem__1_edx:hover{background:var(--mist)}.publicV6_startItem__1_edx:hover .publicV6_arrow__PRi5j{transform:translateX(6px)}.publicV6_sectionIntro__ulDkh{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);grid-gap:52px;gap:52px;align-items:end;margin-bottom:44px}.publicV6_sectionIntro__ulDkh h2{max-width:17ch;margin:0;font:800 clamp(44px,5.8vw,82px)/.9 Bricolage Grotesque,sans-serif;letter-spacing:-.06em}.publicV6_sectionIntro__ulDkh>p{max-width:42rem;margin:0;color:var(--soft);font-size:18px;line-height:1.58}.publicV6_flowSection__2rmnn{padding:var(--section-y) 0;background:var(--paper);border-bottom:1px solid var(--line)}.publicV6_flowRail__JNKNA{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-block:1px solid var(--line)}.publicV6_flowRail__JNKNA:before{content:"";position:absolute;left:0;right:0;top:-2px;height:3px;background:var(--ink);transform-origin:left;animation:publicV6_flowProgress__fZTvj 8s ease-in-out infinite}@keyframes publicV6_flowProgress__fZTvj{0%,8%{transform:scaleX(.02)}70%,to{transform:scaleX(1)}}.publicV6_flowRail__JNKNA li{position:relative;min-height:230px;padding:25px 15px 24px;border-right:1px solid var(--line)}.publicV6_flowRail__JNKNA li:last-child{border-right:0}.publicV6_flowRail__JNKNA li:before{content:"";position:absolute;top:-8px;left:15px;width:15px;height:15px;border-radius:50%;border:4px solid var(--paper);background:var(--saffron)}.publicV6_flowRail__JNKNA li:last-child:before,.publicV6_flowRail__JNKNA li:nth-last-child(2):before{background:var(--emerald)}.publicV6_flowRail__JNKNA span{font-size:11px;font-weight:820;color:var(--soft);letter-spacing:.08em}.publicV6_flowRail__JNKNA strong{display:block;margin-top:44px;font:800 24px/1 Bricolage Grotesque,sans-serif;letter-spacing:-.035em}.publicV6_flowRail__JNKNA p{margin:10px 0 0;color:var(--soft);font-size:13px;line-height:1.5}.publicV6_projectsSection__DtQ_P{padding:var(--section-y) 0;background:var(--warm);border-bottom:1px solid var(--line)}.publicV6_projectsGrid__ouIbJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;align-items:stretch}.publicV6_projectCard__kO0Nu{min-width:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);box-shadow:0 16px 40px rgba(16,20,24,.055);transition:transform .28s cubic-bezier(.2,.75,.2,1),box-shadow .28s ease,border-color .28s ease}.publicV6_projectCard__kO0Nu:hover{transform:translateY(-6px);box-shadow:0 24px 52px rgba(16,20,24,.095);border-color:var(--line-strong)}.publicV6_projectPhoto__1xXCh{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--mist)}.publicV6_projectPhoto__1xXCh img{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.75,.2,1)}.publicV6_projectCard__kO0Nu:hover .publicV6_projectPhoto__1xXCh img{transform:scale(1.025)}.publicV6_personTag__27_ZK{position:absolute;left:12px;right:12px;bottom:12px;width:max-content;max-width:calc(100% - 24px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:rgba(255,255,255,.95);border:1px solid rgba(255,255,255,.75);border-radius:9px;padding:8px 10px;font-size:12px;font-weight:820}.publicV6_projectBody__jv1Cs{display:flex;flex:1 1;flex-direction:column;padding:22px 20px 20px}.publicV6_chips__GjrnQ{display:flex;flex-wrap:wrap;gap:6px}.publicV6_chips__GjrnQ span{border:1px solid var(--line);border-radius:999px;background:var(--warm);padding:6px 8px;color:var(--soft);font-size:11px;font-weight:760}.publicV6_projectBody__jv1Cs h3{min-height:3em;margin:15px 0 12px;font:800 clamp(27px,2.35vw,36px)/1 Bricolage Grotesque,sans-serif;letter-spacing:-.045em}.publicV6_projectBody__jv1Cs>p{margin:0;color:var(--soft);font-size:14px;line-height:1.55}.publicV6_linesMeta__9gz8c{display:flex;justify-content:space-between;gap:12px;margin-top:auto;padding-top:24px;color:var(--soft);font-size:11px;font-weight:760}.publicV6_linesMeta__9gz8c strong{color:var(--ink)}.publicV6_projectLines__viquI{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:5px;gap:5px;margin-top:8px}.publicV6_projectLines__viquI i{height:6px;border-radius:999px;background:#d7dad5}.publicV6_projectLines__viquI i[data-free=true]{background:var(--ink);animation:publicV6_linePulse__wC2YY 3s ease-in-out infinite}.publicV6_projectLines__viquI i:nth-child(2){animation-delay:.18s}.publicV6_projectLines__viquI i:nth-child(3){animation-delay:.36s}.publicV6_projectLines__viquI i:nth-child(4){animation-delay:.54s}@keyframes publicV6_linePulse__wC2YY{50%{transform:scaleY(1.65)}}.publicV6_cardActions__i_YKK{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;margin-top:20px}.publicV6_cardActions__i_YKK a{min-height:46px;display:flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:10px;padding:0 10px;text-decoration:none;font-size:13px;font-weight:820;transition:transform .22s ease,border-color .22s ease,background-color .22s ease}.publicV6_cardActions__i_YKK a:hover{transform:translateY(-2px);border-color:var(--ink)}.publicV6_cardActions__i_YKK a:hover .publicV6_arrow__PRi5j{transform:translateX(4px)}.publicV6_cardPrimary__gtE5f{background:var(--ink);color:#fff;border-color:var(--ink)!important}.publicV6_roomSection__rigXm{padding:var(--section-y) 0;background:var(--paper);border-bottom:1px solid var(--line)}.publicV6_roomGrid__Clo1y{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-gap:18px;gap:18px;align-items:stretch}.publicV6_roomNarrative__Ef_Sp{border:1px solid var(--line);border-radius:var(--radius);background:var(--warm);padding:clamp(30px,4.5vw,62px);display:flex;flex-direction:column;justify-content:center}.publicV6_roomNarrative__Ef_Sp h2{max-width:12ch;margin:0;font:800 clamp(45px,5.3vw,76px)/.9 Bricolage Grotesque,sans-serif;letter-spacing:-.06em}.publicV6_roomNarrative__Ef_Sp>p{max-width:36rem;margin:22px 0 0;color:var(--soft);font-size:17px;line-height:1.58}.publicV6_roomRules__lOEyF{display:flex;flex-wrap:wrap;gap:7px;margin-top:28px}.publicV6_roomRules__lOEyF span{border:1px solid var(--line);border-radius:999px;background:var(--paper);padding:7px 10px;font-size:11px;font-weight:760;color:var(--soft)}.publicV6_roomDemo__GXtMo{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);padding:clamp(22px,3.5vw,42px);box-shadow:0 18px 48px rgba(16,20,24,.06)}.publicV6_roomDemo__GXtMo header{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;padding-bottom:18px;border-bottom:1px solid var(--line)}.publicV6_roomDemo__GXtMo header small{display:block;margin-bottom:5px;color:var(--soft);font-size:10px;font-weight:820;text-transform:uppercase;letter-spacing:.11em}.publicV6_roomDemo__GXtMo header strong{display:block;max-width:26ch;font:800 21px/1.06 Bricolage Grotesque,sans-serif}.publicV6_roomDemo__GXtMo header>span{font-size:11px;color:var(--soft);font-weight:760;white-space:nowrap}.publicV6_messages__b0LCP{display:grid;grid-gap:10px;gap:10px;padding:20px 0}.publicV6_messages__b0LCP p{max-width:77%;margin:0;border:1px solid var(--line);border-radius:12px;background:var(--warm);padding:12px 14px;color:var(--soft);font-size:14px;line-height:1.48}.publicV6_messages__b0LCP .publicV6_messageOwn__Q3UAg{justify-self:end;background:var(--paper);color:var(--ink)}.publicV6_actionCard__rhR_B{border:2px solid var(--ink);border-radius:15px;padding:17px}.publicV6_actionCard__rhR_B small{display:block;color:var(--soft);font-size:10px;font-weight:820;text-transform:uppercase;letter-spacing:.1em}.publicV6_actionCard__rhR_B strong{display:block;margin-top:7px;font:800 21px/1.08 Bricolage Grotesque,sans-serif}.publicV6_actionCard__rhR_B dl{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin:15px 0 0}.publicV6_actionCard__rhR_B dl div{border-top:1px solid var(--line);padding-top:8px}.publicV6_actionCard__rhR_B dt{font-size:10px;color:var(--soft);font-weight:760}.publicV6_actionCard__rhR_B dd{margin:3px 0 0;font-size:12px;font-weight:760}.publicV6_connectionRow__P8pzq{display:grid;grid-template-columns:auto auto auto auto 1fr;grid-gap:8px;gap:8px;align-items:center;margin-top:14px;padding:12px;border-radius:12px;background:var(--mist);font-size:11px}.publicV6_connectionRow__P8pzq span{color:var(--soft)}.publicV6_connectionRow__P8pzq b{white-space:nowrap}.publicV6_connectionRow__P8pzq strong{justify-self:end;color:var(--emerald);font:800 20px/1 Bricolage Grotesque,sans-serif;letter-spacing:-.03em;animation:publicV6_connectionBreath__LjdWS 3.4s ease-in-out infinite}@keyframes publicV6_connectionBreath__LjdWS{50%{transform:translateX(3px)}}.publicV6_insideSection__B1j1c{padding:var(--section-y) 0;background:var(--mist);border-bottom:1px solid var(--line)}.publicV6_modulesGrid__8TlGg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--line);border-radius:18px;overflow:hidden;background:var(--paper)}.publicV6_modulesGrid__8TlGg article{min-height:220px;padding:24px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.publicV6_modulesGrid__8TlGg article:nth-child(3n){border-right:0}.publicV6_modulesGrid__8TlGg article:nth-last-child(-n+3){border-bottom:0}.publicV6_modulesGrid__8TlGg span{font-size:11px;color:var(--soft);font-weight:820}.publicV6_modulesGrid__8TlGg h3{margin:38px 0 9px;font:800 27px/1 Bricolage Grotesque,sans-serif;letter-spacing:-.04em}.publicV6_modulesGrid__8TlGg p{margin:0;color:var(--soft);font-size:14px;line-height:1.52}.publicV6_exploreSection___25f2{padding:var(--section-y) 0;background:var(--paper);border-bottom:1px solid var(--line)}.publicV6_exploreGrid__YnoQ9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.publicV6_exploreGrid__YnoQ9 article{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);transition:transform .28s cubic-bezier(.2,.75,.2,1),box-shadow .28s ease}.publicV6_exploreGrid__YnoQ9 article:hover{transform:translateY(-5px);box-shadow:0 20px 48px rgba(16,20,24,.08)}.publicV6_exploreGrid__YnoQ9 article>img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;transition:transform .7s cubic-bezier(.2,.75,.2,1)}.publicV6_exploreGrid__YnoQ9 article:hover>img{transform:scale(1.025)}.publicV6_exploreGrid__YnoQ9 article>div{min-height:230px;padding:21px 20px}.publicV6_exploreGrid__YnoQ9 small{display:block;color:var(--soft);font-size:10px;font-weight:820;text-transform:uppercase;letter-spacing:.1em}.publicV6_exploreGrid__YnoQ9 h3{min-height:2.95em;margin:14px 0 10px;font:800 29px/1 Bricolage Grotesque,sans-serif;letter-spacing:-.04em}.publicV6_exploreGrid__YnoQ9 p{margin:0;color:var(--soft);font-size:14px;line-height:1.52}.publicV6_safetySection__nymK8{padding:var(--section-y) 0;background:var(--warm);border-bottom:1px solid var(--line)}.publicV6_safetyGrid__xp39M{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.88fr);grid-gap:70px;gap:70px;align-items:start}.publicV6_safetyGrid__xp39M h2{max-width:14ch;margin:0;font:800 clamp(44px,5.6vw,80px)/.9 Bricolage Grotesque,sans-serif;letter-spacing:-.06em}.publicV6_safetyList__zIq7p{display:grid;grid-gap:0;gap:0;border-top:1px solid var(--line)}.publicV6_safetyList__zIq7p p{margin:0;padding:18px 0;border-bottom:1px solid var(--line);color:var(--soft);font-size:15px;line-height:1.55}.publicV6_safetyList__zIq7p strong{color:var(--ink)}.publicV6_safetyList__zIq7p a{display:inline-flex;align-items:center;width:max-content;margin-top:20px;text-decoration:none;font-weight:820}.publicV6_safetyList__zIq7p a:hover .publicV6_arrow__PRi5j{transform:translateX(5px)}.publicV6_finalSection__q8QL3{padding:clamp(88px,10vw,150px) 0;background:var(--paper);text-align:center}.publicV6_finalSection__q8QL3 .publicV6_sectionShell__9tkCs{display:flex;flex-direction:column;align-items:center}.publicV6_finalSection__q8QL3 .publicV6_eyebrow__BAZBq{justify-content:center}.publicV6_finalSection__q8QL3 h2{max-width:14ch;margin:0;font:800 clamp(52px,7vw,104px)/.84 Bricolage Grotesque,sans-serif;letter-spacing:-.07em}.publicV6_finalActions__K5CZu{justify-content:center}.publicV6_footer__WkN3J{background:var(--ink);color:#fff;padding:64px var(--gutter) calc(26px + env(safe-area-inset-bottom))}.publicV6_footerMain__HJ1u2{width:min(1280px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(280px,1.35fr) repeat(3,minmax(150px,.65fr));grid-gap:44px;gap:44px}.publicV6_footerBrand__qmb09>a{display:inline-block;font:800 46px/.82 Bricolage Grotesque,sans-serif;letter-spacing:-.07em;text-decoration:none}.publicV6_footerBrand__qmb09 p{max-width:32rem;margin:20px 0 13px;color:#c8ccd0;line-height:1.55}.publicV6_footerBrand__qmb09 span{font-size:11px;color:#9299a0;font-weight:760}.publicV6_footerColumn__A0kAZ{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.publicV6_footerColumn__A0kAZ strong{margin-bottom:8px;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#9299a0}.publicV6_footerColumn__A0kAZ a{position:relative;text-decoration:none;color:#e8eaec;font-size:14px;line-height:1.4}.publicV6_footerColumn__A0kAZ a:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1px;background:var(--saffron);transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.publicV6_footerColumn__A0kAZ a:hover:after{transform:scaleX(1)}.publicV6_footerBottom__9o4lg{width:min(1280px,100%);margin:48px auto 0;padding-top:20px;border-top:1px solid #2c3238;display:grid;grid-template-columns:auto 1fr auto;grid-gap:24px;gap:24px;align-items:start;color:#9299a0;font-size:10px;line-height:1.45}.publicV6_footerBottom__9o4lg span:nth-child(2){max-width:58rem}.publicV6_footerBottom__9o4lg a{color:#d7dade;text-decoration:none;font-weight:760}@media(max-width:1120px){.publicV6_heroInner___cxE6{grid-template-columns:minmax(0,.95fr) minmax(440px,1.05fr)}.publicV6_flowRail__JNKNA{grid-template-columns:repeat(4,1fr)}.publicV6_flowRail__JNKNA li{border-bottom:1px solid var(--line)}.publicV6_flowRail__JNKNA li:nth-child(4){border-right:0}.publicV6_flowRail__JNKNA li:nth-child(n+5){border-bottom:0}.publicV6_flowRail__JNKNA li:last-child{border-right:0}.publicV6_modulesGrid__8TlGg{grid-template-columns:repeat(2,1fr)}.publicV6_modulesGrid__8TlGg article:nth-child(3n){border-right:1px solid var(--line)}.publicV6_modulesGrid__8TlGg article:nth-child(2n){border-right:0}.publicV6_modulesGrid__8TlGg article:nth-last-child(-n+3){border-bottom:1px solid var(--line)}.publicV6_modulesGrid__8TlGg article:nth-last-child(-n+2){border-bottom:0}.publicV6_footerMain__HJ1u2{grid-template-columns:1.25fr repeat(3,.75fr);gap:30px}}@media(max-width:900px){.publicV6_heroInner___cxE6{min-height:auto;grid-template-columns:1fr}.publicV6_heroCopy___Rhls{min-height:62svh;padding:50px var(--gutter)}.publicV6_heroMedia__bCx4o{min-height:66svh}.publicV6_roomGrid__Clo1y,.publicV6_safetyGrid__xp39M,.publicV6_sectionIntro__ulDkh,.publicV6_startHead__P1lD8{grid-template-columns:1fr;gap:24px}.publicV6_sectionIntro__ulDkh h2,.publicV6_startHead__P1lD8 h2{max-width:18ch}.publicV6_startGrid__TDVX5{grid-template-columns:1fr}.publicV6_startItem__1_edx{min-height:170px;border-right:0;border-bottom:1px solid var(--line)}.publicV6_startItem__1_edx:last-child{border-bottom:0}.publicV6_exploreGrid__YnoQ9,.publicV6_projectsGrid__ouIbJ{grid-template-columns:1fr;gap:14px}.publicV6_exploreGrid__YnoQ9 article,.publicV6_projectCard__kO0Nu{width:min(680px,100%);justify-self:center}.publicV6_projectCard__kO0Nu .publicV6_projectPhoto__1xXCh{aspect-ratio:4/5;min-height:0}.publicV6_exploreGrid__YnoQ9 article>img{aspect-ratio:4/3;min-height:0;height:auto}.publicV6_safetyGrid__xp39M{gap:36px}.publicV6_safetyGrid__xp39M h2{max-width:16ch}.publicV6_footerMain__HJ1u2{grid-template-columns:1.2fr 1fr 1fr}.publicV6_footerBrand__qmb09{grid-column:1/-1}}@media(max-width:680px){.publicV6_page__DUfER{--gutter:14px;--section-y:68px;padding-bottom:0}.publicV6_heroCopy___Rhls{min-height:auto;padding:38px var(--gutter) 34px}.publicV6_hero__4_fyg h1{font-size:clamp(70px,24vw,104px)}.publicV6_heroStatement__a4rqq{font-size:clamp(34px,10.5vw,48px);max-width:11ch;margin-top:23px}.publicV6_heroLead__zQEAK{font-size:16px}.publicV6_finalActions__K5CZu,.publicV6_heroActions__5d4g_{display:grid;grid-template-columns:1fr;align-self:stretch}.publicV6_cta__zianf{min-height:54px;width:100%}.publicV6_heroFacts__noFCd{margin-top:20px}.publicV6_heroMedia__bCx4o{min-height:62svh}.publicV6_heroMediaLabel__5W95s{left:14px;right:14px;bottom:18px;grid-template-columns:1fr}.publicV6_heroMediaLabel__5W95s strong{font-size:28px}.publicV6_heroMediaLabel__5W95s span{display:none}.publicV6_startStrip__gJO6F{padding:46px 0}.publicV6_startHead__P1lD8{margin-bottom:20px}.publicV6_startHead__P1lD8 h2{font-size:38px}.publicV6_startItem__1_edx{padding:22px 20px}.publicV6_startItem__1_edx p{min-height:0}.publicV6_startItem__1_edx strong{font-size:29px}.publicV6_sectionIntro__ulDkh{margin-bottom:28px}.publicV6_sectionIntro__ulDkh h2{font-size:clamp(42px,13vw,60px)}.publicV6_sectionIntro__ulDkh>p{font-size:16px}.publicV6_flowRail__JNKNA{grid-template-columns:1fr}.publicV6_flowRail__JNKNA li{min-height:0;padding:22px 18px 23px;border-right:0!important;border-bottom:1px solid var(--line)!important}.publicV6_flowRail__JNKNA li:last-child{border-bottom:0!important}.publicV6_flowRail__JNKNA strong{margin-top:22px;font-size:28px}.publicV6_flowRail__JNKNA li:before{left:auto;right:18px;top:20px;border:0}.publicV6_exploreGrid__YnoQ9,.publicV6_projectsGrid__ouIbJ{grid-template-columns:1fr;gap:12px}.publicV6_exploreGrid__YnoQ9 article,.publicV6_projectCard__kO0Nu{width:100%}.publicV6_projectBody__jv1Cs{padding:20px 17px}.publicV6_projectBody__jv1Cs h3{min-height:0;font-size:36px}.publicV6_projectPhoto__1xXCh{aspect-ratio:5/6}.publicV6_linesMeta__9gz8c{padding-top:22px}.publicV6_cardActions__i_YKK{grid-template-columns:1fr}.publicV6_cardActions__i_YKK a{min-height:48px}.publicV6_roomDemo__GXtMo,.publicV6_roomNarrative__Ef_Sp{border-radius:17px}.publicV6_roomNarrative__Ef_Sp{padding:28px 19px}.publicV6_roomNarrative__Ef_Sp h2{font-size:47px}.publicV6_roomDemo__GXtMo{padding:19px 14px}.publicV6_roomDemo__GXtMo header{display:grid}.publicV6_roomDemo__GXtMo header>span{white-space:normal}.publicV6_messages__b0LCP p{max-width:88%}.publicV6_actionCard__rhR_B dl{grid-template-columns:1fr}.publicV6_connectionRow__P8pzq{grid-template-columns:1fr auto;gap:6px 10px}.publicV6_connectionRow__P8pzq strong{grid-column:1/-1;justify-self:start;margin-top:5px}.publicV6_modulesGrid__8TlGg{grid-template-columns:1fr;border-radius:16px}.publicV6_modulesGrid__8TlGg article{min-height:0;border-right:0!important;border-bottom:1px solid var(--line)!important;padding:21px 18px}.publicV6_modulesGrid__8TlGg article:last-child{border-bottom:0!important}.publicV6_modulesGrid__8TlGg h3{margin-top:24px;font-size:29px}.publicV6_exploreGrid__YnoQ9 article>div{min-height:0;padding:19px 17px 22px}.publicV6_exploreGrid__YnoQ9 h3{min-height:0;font-size:31px}.publicV6_safetyGrid__xp39M h2{font-size:46px}.publicV6_safetyList__zIq7p p{font-size:15px}.publicV6_finalSection__q8QL3 h2{font-size:clamp(52px,15vw,72px)}.publicV6_footer__WkN3J{padding:52px 18px calc(22px + env(safe-area-inset-bottom))}.publicV6_footerMain__HJ1u2{grid-template-columns:1fr 1fr;gap:34px 20px}.publicV6_footerBrand__qmb09{grid-column:1/-1}.publicV6_footerColumn__A0kAZ{min-width:0}.publicV6_footerBottom__9o4lg{grid-template-columns:1fr;gap:9px;margin-top:38px}.publicV6_footerBottom__9o4lg a{margin-top:7px}}@media(max-width:390px){.publicV6_footerMain__HJ1u2{grid-template-columns:1fr}.publicV6_footerBrand__qmb09{grid-column:auto}.publicV6_heroFacts__noFCd span{font-size:10px}.publicV6_roomNarrative__Ef_Sp h2,.publicV6_safetyGrid__xp39M h2{font-size:42px}}@media(prefers-reduced-motion:reduce){.publicV6_page__DUfER *{scroll-behavior:auto!important}.publicV6_heroMedia__bCx4o video{display:none}.publicV6_connectionRow__P8pzq strong,.publicV6_flowRail__JNKNA:before,.publicV6_projectLines__viquI i{animation:none!important}.publicV6_arrow__PRi5j,.publicV6_cta__zianf,.publicV6_cta__zianf:after,.publicV6_exploreGrid__YnoQ9 article,.publicV6_exploreGrid__YnoQ9 article>img,.publicV6_footerColumn__A0kAZ a:after,.publicV6_projectCard__kO0Nu,.publicV6_projectPhoto__1xXCh img,.publicV6_startItem__1_edx{transition:none!important}}.ResponseComposer_wrap__i2ilH{display:grid;grid-gap:10px;gap:10px;padding-top:3px}.ResponseComposer_label__9sgqm{font-weight:800;font-size:.9rem}.ResponseComposer_textarea__oePsj{width:100%;min-height:126px;resize:vertical;border:1px solid var(--line);border-radius:12px;background:var(--paper);color:var(--ink);padding:12px 13px;line-height:1.48;font-size:16px}.ResponseComposer_textarea__oePsj:focus{border-color:var(--ink);outline:none;box-shadow:0 0 0 3px rgba(16,20,24,.08)}.ResponseComposer_meta__wt2uj{display:flex;justify-content:space-between;gap:12px;color:var(--soft);font-size:.76rem;line-height:1.4}.ResponseComposer_meta__wt2uj span:first-child{max-width:26ch}.ResponseComposer_submit___Oveb{min-height:50px;border:0;border-radius:11px;background:var(--ink);color:#fff;font-weight:800;padding:12px 16px}.ResponseComposer_submit___Oveb:disabled{opacity:.5;cursor:not-allowed}.ResponseComposer_error__4mrWl,.ResponseComposer_success__g50em{border-radius:11px;padding:11px 12px;font-size:.85rem;line-height:1.45}.ResponseComposer_error__4mrWl{background:#fff3ef;border:1px solid #ffd3c7;color:#8d2b13}.ResponseComposer_success__g50em{background:#eef9f4;border:1px solid #cdeade;color:#006b48}@media(max-width:760px){.ResponseComposer_wrap__i2ilH{padding:4px 0}.ResponseComposer_textarea__oePsj{min-height:108px}.ResponseComposer_submit___Oveb{min-height:52px}.ResponseComposer_meta__wt2uj{font-size:.72rem}}@media(max-width:430px){.ResponseComposer_meta__wt2uj{display:grid;grid-gap:4px;gap:4px}.ResponseComposer_meta__wt2uj span:last-child{justify-self:end}.ResponseComposer_submit___Oveb{width:100%}}.ReturnProjectCard_card__1cdGM{position:relative;border:1px solid var(--line);border-radius:20px;overflow:hidden;background:#fff}.ReturnProjectCard_rail__zM_UO{height:6px}.ReturnProjectCard_body__a4bK8{padding:18px;display:grid;grid-template-columns:170px minmax(0,1fr) 190px;grid-gap:20px;gap:20px;align-items:start}.ReturnProjectCard_person__U2I4Z{display:flex;align-items:flex-start;gap:11px;color:var(--ink)}.ReturnProjectCard_person__U2I4Z img,.ReturnProjectCard_person__U2I4Z>span{width:78px;height:90px;border:1px solid var(--line);border-radius:14px;display:grid;place-items:center;object-fit:cover;color:#fff;font-family:var(--display);font-size:24px;font-weight:800;flex:0 0 auto}.ReturnProjectCard_person__U2I4Z div{min-width:0;padding-top:4px}.ReturnProjectCard_person__U2I4Z b{display:block;font-size:14px}.ReturnProjectCard_person__U2I4Z small{display:block;margin-top:4px;color:var(--soft);line-height:1.3}.ReturnProjectCard_project__gqNBt{min-width:0}.ReturnProjectCard_topline__MGSzp{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.ReturnProjectCard_topline__MGSzp>span{font-size:11px;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.ReturnProjectCard_topline__MGSzp small{color:var(--soft);white-space:nowrap}.ReturnProjectCard_project__gqNBt h2{margin-top:7px;font-family:var(--display);font-size:30px;line-height:1.02;letter-spacing:-.045em}.ReturnProjectCard_project__gqNBt h2 a:hover{text-decoration:underline;text-underline-offset:4px}.ReturnProjectCard_project__gqNBt>p{margin-top:8px;color:var(--soft);font-size:14px;line-height:1.5}.ReturnProjectCard_meta__Ipa4G{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.ReturnProjectCard_meta__Ipa4G span{padding:5px 8px;border-radius:8px;background:var(--mist);font-size:11px;font-weight:750}.ReturnProjectCard_state__qtGyK{margin-top:10px;font-size:12px;font-weight:850}.ReturnProjectCard_actions__eJdqR{min-width:0;display:grid;grid-gap:12px;gap:12px}.ReturnProjectCard_actions__eJdqR>div:last-child{display:grid;grid-gap:7px;gap:7px}.ReturnProjectCard_primary__6OMCf,.ReturnProjectCard_secondary__hI4vL{min-height:40px;padding:0 11px;border-radius:10px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:12px;font-weight:850;line-height:1.2}.ReturnProjectCard_secondary__hI4vL{border:1px solid var(--line);background:#fff}.ReturnProjectCard_primary__6OMCf{border:1px solid var(--ink);background:var(--ink);color:#fff}.ReturnProjectCard_secondary__hI4vL:hover{background:var(--mist)}.ReturnProjectCard_primary__6OMCf:hover{background:var(--cobalt);border-color:var(--cobalt)}@media(max-width:980px){.ReturnProjectCard_body__a4bK8{grid-template-columns:150px minmax(0,1fr)}.ReturnProjectCard_actions__eJdqR{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:end}.ReturnProjectCard_actions__eJdqR>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));min-width:460px}}@media(max-width:680px){.ReturnProjectCard_card__1cdGM{border-radius:17px}.ReturnProjectCard_body__a4bK8{grid-template-columns:1fr;padding:14px;gap:14px}.ReturnProjectCard_person__U2I4Z{padding-bottom:12px;border-bottom:1px solid var(--line)}.ReturnProjectCard_person__U2I4Z img,.ReturnProjectCard_person__U2I4Z>span{width:72px;height:84px}.ReturnProjectCard_project__gqNBt h2{font-size:30px}.ReturnProjectCard_topline__MGSzp{display:grid;grid-gap:4px;gap:4px}.ReturnProjectCard_actions__eJdqR{grid-column:auto;grid-template-columns:1fr}.ReturnProjectCard_actions__eJdqR>div:last-child{min-width:0;grid-template-columns:1fr 1fr}.ReturnProjectCard_actions__eJdqR>div:last-child>span{grid-column:1/-1}.ReturnProjectCard_primary__6OMCf,.ReturnProjectCard_secondary__hI4vL{min-height:46px}}@media(max-width:360px){.ReturnProjectCard_actions__eJdqR>div:last-child{grid-template-columns:1fr}.ReturnProjectCard_actions__eJdqR>div:last-child>span{grid-column:auto}}.saved_wrap__LWbbK{max-width:1280px;margin:0 auto;padding:32px var(--pad) 92px}.saved_head__BHiEt{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:end}.saved_head__BHiEt p{margin:0 0 8px;color:var(--soft);font-size:12px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.saved_head__BHiEt h1{margin:0;font-family:var(--display);font-size:clamp(48px,7vw,82px);line-height:.93;letter-spacing:-.06em}.saved_head__BHiEt span{display:block;margin-top:16px;max-width:68ch;color:var(--soft);font-size:16px;line-height:1.5}.saved_head__BHiEt>a{min-height:46px;padding:0 17px;border:1px solid var(--ink);border-radius:12px;display:flex;align-items:center;justify-content:center;background:var(--ink);color:#fff;font-weight:850}.saved_head__BHiEt>a:hover{background:var(--cobalt);border-color:var(--cobalt)}.saved_tabs__97MdP{margin-top:32px;padding-bottom:10px;border-bottom:1px solid var(--line);display:flex;gap:8px;overflow-x:auto}.saved_tabOn__UAitm,.saved_tab__5iGLx{min-height:44px;padding:0 14px;border:1px solid var(--line);border-radius:999px;display:inline-flex;align-items:center;gap:9px;background:#fff;color:var(--ink);font:inherit;font-weight:800;white-space:nowrap;cursor:pointer}.saved_tabOn__UAitm{border-color:var(--ink);background:var(--ink);color:#fff}.saved_tabOn__UAitm span,.saved_tab__5iGLx span{min-width:22px;height:22px;padding:0 6px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:rgba(127,127,127,.17);font-size:11px}.saved_list__zClT8{margin-top:18px;display:grid;grid-gap:14px;gap:14px}.saved_empty__jjU1r{margin-top:18px;padding:52px 24px;border:1.5px dashed var(--line2);border-radius:22px;text-align:center}.saved_empty__jjU1r h2{font-family:var(--display);font-size:32px;letter-spacing:-.04em}.saved_empty__jjU1r p{max-width:54ch;margin:10px auto 22px;color:var(--soft);line-height:1.5}.saved_empty__jjU1r a{min-height:46px;padding:0 17px;border-radius:12px;display:inline-flex;align-items:center;background:var(--ink);color:#fff;font-weight:850}@media(max-width:720px){.saved_wrap__LWbbK{padding-top:20px}.saved_head__BHiEt{grid-template-columns:1fr;align-items:start}.saved_head__BHiEt h1{font-size:56px}.saved_head__BHiEt>a{width:100%}.saved_tabs__97MdP{margin-top:24px}}@media(max-width:430px){.saved_wrap__LWbbK{padding-inline:12px}.saved_head__BHiEt h1{font-size:48px}.saved_head__BHiEt span{font-size:15px}.saved_tabOn__UAitm,.saved_tab__5iGLx{min-height:46px}}.editor_page__n_gxf{min-height:100svh;background:var(--paper)}.editor_wrap__meHL3{width:min(calc(100% - 2 * clamp(12px, 3vw, 28px)),1040px);margin:0 auto;padding:max(24px,env(safe-area-inset-top)) 0 110px;container-type:inline-size}.editor_head__fxA_C{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:start;padding-bottom:24px;border-bottom:1px solid var(--line)}.editor_head__fxA_C h1{margin:0;font-family:var(--display);font-size:clamp(2.4rem,7cqi,5.4rem);line-height:.96;letter-spacing:-.055em;overflow-wrap:anywhere}.editor_head__fxA_C p{max-width:720px;margin:14px 0 0;color:var(--soft);line-height:1.55}.editor_head__fxA_C>a{min-height:44px;display:flex;align-items:center;font-weight:700;text-decoration:underline;text-underline-offset:3px}.editor_eyebrow__YB3AR{margin:0 0 8px;color:var(--soft);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.editor_warning__cPODA{margin-top:20px;padding:14px 16px;border-left:3px solid var(--saffron);background:#fffaf0;line-height:1.5;overflow-wrap:anywhere}.editor_block__GPxAc{margin-top:clamp(48px,8cqi,84px)}.editor_blockTitle__Pu2_3{display:grid;grid-template-columns:minmax(36px,48px) minmax(0,1fr);grid-gap:16px;gap:16px;padding-bottom:16px;border-bottom:1px solid var(--line)}.editor_blockTitle__Pu2_3>span{color:var(--soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.editor_blockTitle__Pu2_3 h2{margin:0;font-family:var(--display);font-size:clamp(1.55rem,3.5cqi,2.4rem);letter-spacing:-.04em;overflow-wrap:anywhere}.editor_blockTitle__Pu2_3 p{max-width:680px;margin:6px 0 0;color:var(--soft);line-height:1.5}.editor_fields__fER_d{display:grid;grid-gap:18px;gap:18px;margin-top:20px}.editor_fields__fER_d label,.editor_twoCols__stsCb label{display:grid;grid-gap:7px;gap:7px;min-width:0;font-size:.9rem;font-weight:650}.editor_fields__fER_d input,.editor_fields__fER_d select,.editor_fields__fER_d textarea,.editor_materialForm__ysM7q input,.editor_materialForm__ysM7q select,.editor_materialForm__ysM7q textarea,.editor_twoCols__stsCb input,.editor_twoCols__stsCb select{width:100%;min-width:0;min-height:48px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--paper);color:var(--ink);font:inherit}.editor_fields__fER_d textarea,.editor_materialForm__ysM7q textarea{resize:vertical;line-height:1.5}.editor_fields__fER_d small{color:var(--soft);font-size:.78rem;font-weight:400}.editor_optionField__WjcFR{margin:0;padding:0;border:0}.editor_optionField__WjcFR legend{margin-bottom:10px;font-weight:700}.editor_directionGroup__5FITX{margin-top:18px}.editor_directionGroup__5FITX h3{margin:0 0 10px;font-family:var(--display);font-size:1rem}.editor_chips__H_HCf,.editor_previewMeta__TAaqJ,.editor_radioGrid___npfB{display:flex;flex-wrap:wrap;gap:8px}.editor_chipOn__tij_D,.editor_chip__krXZ_,.editor_radioOn__i1xwb,.editor_radio__LSNPD{min-height:44px;max-width:100%;padding:8px 12px;border:1px solid var(--line);border-radius:12px;background:var(--paper);text-align:left;overflow-wrap:anywhere}.editor_chipOn__tij_D,.editor_radioOn__i1xwb{border-color:var(--ink);background:var(--mist);font-weight:700}.editor_radio__LSNPD:disabled{opacity:.4;cursor:not-allowed}.editor_twoCols__stsCb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:18px}.editor_contextBox__VbWzO{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:baseline;padding:16px;border:1px solid var(--line);border-radius:14px;background:var(--mist)}.editor_contextBox__VbWzO span{color:var(--soft)}.editor_materials__Z1zOZ{margin-top:28px;padding-top:22px;border-top:1px solid var(--line);container-type:inline-size}.editor_materialHead__ITUWD{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px}.editor_materialHead__ITUWD h3{margin:0;font-family:var(--display);font-size:1.2rem}.editor_materialHead__ITUWD span{color:var(--soft);font-size:.82rem}.editor_materialList__HvHjT{display:grid;grid-gap:8px;gap:8px;margin-top:14px}.editor_materialList__HvHjT article{display:flex;justify-content:space-between;gap:16px;min-width:0;padding:14px;border:1px solid var(--line);border-radius:12px}.editor_materialList__HvHjT article>div{min-width:0}.editor_materialList__HvHjT a,.editor_materialList__HvHjT p{display:block;margin:5px 0 0;color:var(--soft);overflow-wrap:anywhere;line-height:1.45}.editor_materialList__HvHjT button{min-height:44px;color:var(--ember-t);font-weight:700}.editor_materialForm__ysM7q{display:grid;grid-template-columns:minmax(120px,.65fr) minmax(150px,1fr) minmax(220px,2fr) auto;grid-gap:8px;gap:8px;margin-top:12px}.editor_materialForm__ysM7q button{min-height:48px;padding:0 14px;border-radius:12px;background:var(--ink);color:var(--paper);font-weight:700}.editor_preview___POy_{width:min(100%,720px);margin-top:20px;padding:clamp(18px,3cqi,24px);border:1px solid var(--line);border-radius:22px;background:var(--paper);container-type:inline-size}.editor_previewPerson__j3kfF{display:flex;gap:11px;align-items:center;min-width:0}.editor_avatar__vulK_{display:grid;width:44px;height:44px;flex:0 0 44px;place-items:center;border-radius:50%;background:var(--ink);color:var(--paper);font-weight:800}.editor_previewPerson__j3kfF>div{display:grid;min-width:0}.editor_previewPerson__j3kfF em{color:var(--soft);font-size:.82rem;font-style:normal;overflow-wrap:anywhere}.editor_previewCategory__xEA_p{margin-top:22px;color:var(--soft);font-size:.82rem}.editor_preview___POy_ h3{margin:8px 0 10px;font-family:var(--display);font-size:clamp(1.45rem,5cqi,2.15rem);line-height:1.08;letter-spacing:-.04em;overflow-wrap:anywhere}.editor_preview___POy_>p{margin:0;line-height:1.5;overflow-wrap:anywhere}.editor_previewMeta__TAaqJ{margin:18px 0}.editor_previewMeta__TAaqJ span{max-width:100%;padding:7px 9px;border:1px solid var(--line);border-radius:10px;font-size:.8rem;overflow-wrap:anywhere}.editor_preview___POy_>button{width:100%;min-height:46px;margin-top:16px;border-radius:12px;background:var(--mist);color:var(--soft);font-weight:700}.editor_error__CQ5L3,.editor_notice__UJY80{margin:18px 0 0;padding:12px 14px;line-height:1.45;overflow-wrap:anywhere}.editor_notice__UJY80{border-left:3px solid var(--emerald);background:#f2fbf7}.editor_error__CQ5L3{border-left:3px solid var(--ember);background:#fff7f4;color:var(--ember-t)}.editor_actions__DWztE{position:-webkit-sticky;position:sticky;bottom:0;z-index:20;display:flex;flex-wrap:wrap;gap:8px;margin:50px -8px 0;padding:14px 8px max(14px,env(safe-area-inset-bottom));background:color-mix(in srgb,var(--paper) 94%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.editor_actions__DWztE button{min-height:48px;padding:0 16px;border-radius:14px;font-weight:700}.editor_save__EvOow,.editor_secondary__R6xhP{border:1px solid var(--line);background:var(--paper)}.editor_publish__CkPvh{background:var(--ink);color:var(--paper)}.editor_danger__jg_OF{margin-left:auto;color:var(--ember-t);border:1px solid var(--line);background:var(--paper)}.editor_actions__DWztE button:disabled{opacity:.5}.editor_actions__DWztE button:focus-visible,.editor_actions__DWztE button:hover:not(:disabled),.editor_chip__krXZ_:hover,.editor_radio__LSNPD:hover{border-color:var(--ink)}@container (max-width: 760px){.editor_head__fxA_C{gap:8px}.editor_head__fxA_C,.editor_twoCols__stsCb{grid-template-columns:1fr}.editor_blockTitle__Pu2_3{grid-template-columns:36px minmax(0,1fr)}.editor_danger__jg_OF{margin-left:0}.editor_actions__DWztE>*{flex:1 1 145px}}@container (max-width: 430px){.editor_blockTitle__Pu2_3{grid-template-columns:1fr}.editor_blockTitle__Pu2_3>span{margin-bottom:-8px}.editor_actions__DWztE{flex-direction:column;margin-inline:0}.editor_actions__DWztE>*{width:100%}}@container (max-width: 700px){.editor_materialList__HvHjT article{flex-direction:column}}@container (max-width: 680px){.editor_materialForm__ysM7q{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.editor_actions__DWztE{-webkit-backdrop-filter:none;backdrop-filter:none}}