.ImageSlot_slot__P5o9T{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.ImageSlot_light__SKPNo{background:#e7e1d5}.ImageSlot_dark__sdB1K{background:#22231e}.ImageSlot_image__4by0u{object-fit:cover}.ImageSlot_caption__4sbkK{font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;text-align:center;padding:0 24px;line-height:1.8;max-width:100%}.ImageSlot_light__SKPNo .ImageSlot_caption__4sbkK{color:rgba(154,123,79,.55)}.ImageSlot_dark__sdB1K .ImageSlot_caption__4sbkK{color:rgba(198,169,122,.35)}.home_hero__z_jpu{position:relative;height:760px;background:var(--ms-ink);overflow:hidden}.home_heroMedia__EQbny,.home_heroScrim__DrkfI{position:absolute;inset:0}.home_heroScrim__DrkfI{background:linear-gradient(75deg,rgba(18,19,16,.92),rgba(18,19,16,.72) 45%,rgba(18,19,16,.25));pointer-events:none}.home_heroBody__HWkrX{position:absolute;inset:0;display:flex;align-items:center}.home_heroBody__HWkrX>.container{width:100%}.home_heroContent__f1Kuk{max-width:800px;animation:home_msFade__21GWW 1.1s cubic-bezier(.2,.7,.2,1) both}.home_heroEyebrow__AWM16{margin-bottom:34px}.home_heroTitle__31oGI{font-size:76px;line-height:1.06;color:var(--ms-paper);margin:0 0 30px;letter-spacing:-.015em;text-wrap:balance}.home_heroLede__kqiqa{font-size:18px;line-height:1.65;color:var(--ms-paper-74);max-width:560px;margin:0 0 44px;font-weight:300}.home_heroActions__n5Obp{display:flex;gap:16px}.home_scrollCue__oo6V6{position:absolute;bottom:34px;left:50%;transform:translateX(-50%);color:var(--ms-paper-60);font-size:9.5px;letter-spacing:.28em;text-transform:uppercase;display:flex;flex-direction:column;align-items:center;gap:10px;pointer-events:none}.home_scrollCueLine__3EzA7{width:1px;height:34px;background:linear-gradient(var(--ms-bronze-light),transparent);animation:home_msCue__Ux2z_ 2.6s ease-in-out infinite}.home_statBand___z5NG{background:var(--ms-ink-raised);border-bottom:1px solid rgba(245,242,236,.1)}.home_statGrid__Q9hJe{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.home_statCell__Up0sk{padding:52px 32px;border-right:1px solid rgba(245,242,236,.1)}.home_statCell__Up0sk:first-child{padding-left:0}.home_statCell__Up0sk:last-child{padding-right:0;border-right:0}.home_statValue__qPLuR{font-size:52px;color:var(--ms-bronze-light);line-height:1}.home_statLabel__NAGhf{font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:rgba(247,245,240,.62);margin-top:14px;line-height:1.7}.home_firmSection__Bap_R{padding-top:132px}.home_firmGrid__88jE7{display:grid;grid-template-columns:1fr 1.15fr;grid-gap:100px;gap:100px;align-items:start}.home_sectionEyebrow__27nS9{margin-bottom:26px}.home_firmTitle__30RDd{font-size:46px;line-height:1.16;letter-spacing:-.01em;color:var(--ms-ink)}.home_firmLead__xWFVq{font-size:20px;line-height:1.66;margin-bottom:26px;color:#22231e;font-weight:300}.home_firmBody__c5NZu{font-size:16px;line-height:1.8;margin-bottom:26px;color:var(--ms-graphite)}.home_firmBodyLast__i3g3F{margin-bottom:0}.home_capsSection__opcc2{padding-top:118px;padding-bottom:118px}.home_capsHead__nh3ke{display:flex;align-items:end;justify-content:space-between;border-bottom:1px solid var(--ms-hairline);padding-bottom:26px;margin-bottom:6px;gap:32px}.home_capsEyebrow__iObMQ{margin-bottom:20px}.home_capsTitle__Cs8Ne{font-size:44px;line-height:1.14;color:var(--ms-ink)}.home_capsGrid___a3Ni{grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--ms-hairline)}.home_capCard__SG0EO{display:block;background:var(--ms-bone);padding:44px 38px 40px;transition:background .4s}.home_capCard__SG0EO:hover{background:var(--ms-limestone)}.home_capNum__eOw0w{font-size:13px;color:var(--ms-bronze);margin-bottom:30px}.home_capName__WO9fy{font-size:26px;line-height:1.25;margin-bottom:16px;color:var(--ms-ink)}.home_capDesc__3U2hJ{font-size:14.5px;line-height:1.75;color:#5c5b53;margin-bottom:28px}.home_capMeta__ajP_h{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ms-bronze);font-weight:500}.home_capCta__2OSVC{background:var(--ms-ink);padding:44px 38px 40px;display:flex;flex-direction:column;justify-content:space-between}.home_capCtaText__GJaoh{font-size:24px;line-height:1.35;color:var(--ms-paper)}.home_capCta__2OSVC .goldLink{margin-top:36px;font-size:10.5px;letter-spacing:.2em}.home_featured__ZCqXO{background:var(--ms-ink);padding:118px 0}.home_featuredHead__4Iqwd{display:flex;align-items:end;justify-content:space-between;margin-bottom:48px;gap:32px}.home_featuredTitle__xwiPZ{font-size:52px;line-height:1.1;color:var(--ms-paper)}.home_featuredLoc__HkzP2{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ms-paper-50);padding-bottom:6px}.home_featuredMedia__wpBWb{position:relative;height:520px;overflow:hidden}.home_featuredBody__owrBr{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:80px;gap:80px;margin-top:52px;align-items:start}.home_featuredLede__EdJ1J{font-size:19px;line-height:1.7;color:rgba(247,245,240,.8);font-weight:300}.home_featuredSpecs__3kRWo{display:grid;grid-gap:1px;gap:1px;background:var(--ms-hairline-dark-14)}.home_featuredSpecRow__IJU36{background:var(--ms-ink);padding:16px 0;display:flex;justify-content:space-between;gap:24px}.home_featuredSpecRowLast___XW5a{padding-bottom:0}.home_featuredSpecKey__pg2w5{font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ms-paper-50)}.home_featuredSpecVal__1q8mU{font-size:13.5px;color:var(--ms-paper)}.home_featuredLink___wTQj{background:var(--ms-ink);padding-top:30px}.home_flagship__qCai7{padding-top:118px}.home_flagshipTitle__xB47t{font-size:52px;line-height:1.1;color:var(--ms-ink)}.home_flagshipLoc__D1DYG{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#7a7970;padding-bottom:6px}.home_flagshipGrid__T_UU_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);grid-gap:32px;gap:32px;align-items:stretch}.home_flagshipCard__nHpeh{display:flex;flex-direction:column;justify-content:space-between;background:var(--ms-ink);padding:44px 40px}.home_flagshipQuote__sh2Lg{font-size:26px;line-height:1.4;color:var(--ms-paper);margin-bottom:22px}.home_flagshipNote__0o_UM{font-size:14.5px;line-height:1.8;color:rgba(247,245,240,.66)}.home_flagshipSpecs__35Hda{display:grid;grid-gap:1px;gap:1px;background:var(--ms-hairline-dark-16);margin-top:40px}.home_flagshipSpecRow__lTRwW{background:var(--ms-ink);padding:15px 0;display:flex;justify-content:space-between;gap:24px}.home_flagshipSpecRowLast__ZmgQT{padding-bottom:0}.home_flagshipSpecKey__6K4F0{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ms-paper-50)}.home_flagshipSpecVal__BOb6B{font-size:13.5px;color:var(--ms-paper)}.home_flagshipSpecGold__M_1Lw{font-size:13.5px;color:var(--ms-bronze-light)}.home_flagshipMosaic__0CQ1k{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:1fr 1fr;grid-gap:20px;gap:20px;height:560px}.home_flagshipWide__lLJrF{grid-column:span 2;position:relative}.home_flagshipCell__RR9VP{position:relative}.home_completed__sBhCC{padding-top:118px;padding-bottom:118px}.home_completedHead__dRfIp{display:flex;align-items:end;justify-content:space-between;border-bottom:1px solid var(--ms-hairline);padding-bottom:26px;margin-bottom:44px;gap:32px}.home_completedGrid__SY7fk{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:28px;gap:28px;margin-bottom:52px}.home_projectCard__HRCWr{display:block}.home_projectMedia__qb3vs{position:relative;height:250px;background:#e7e1d5;overflow:hidden}.home_projectBody__R6SZT{padding-top:20px;border-top:1px solid var(--ms-hairline);margin-top:18px}.home_projectType__7zNZR{font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--ms-bronze);font-weight:500;margin-bottom:11px}.home_projectName__hoWQC{font-size:23px;line-height:1.25;margin-bottom:9px;color:var(--ms-ink)}.home_projectMeta__xmqZI{font-size:13px;color:#6b6a62}.home_deliveryStats__xS6o4{grid-template-columns:repeat(4,minmax(0,1fr))}.home_deliveryStatCell__6TLY5{background:var(--ms-bone);padding:34px 30px}.home_deliveryStatValue__v2WJv{font-size:42px;color:var(--ms-ink);line-height:1}.home_deliveryStatLabel__9PR_w{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#6b6a62;margin-top:13px;line-height:1.7}.home_footnote__TniX5{font-size:11.5px;color:#8a8981;margin-top:18px;line-height:1.7}.home_leadership__RmmMR{background:var(--ms-limestone);padding:110px 0}.home_leaderGrid__iL_Yh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:36px;gap:36px}.home_leaderMedia__lBVlY{position:relative;height:360px;margin-bottom:24px}.home_leaderName__E3IUK{font-size:25px;margin-bottom:8px;color:var(--ms-ink)}.home_leaderRole__myper{font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ms-bronze);font-weight:500;margin-bottom:14px}.home_leaderShort__ULICK{font-size:14px;line-height:1.75;color:var(--ms-graphite)}.home_partner__O5aFR{padding-top:126px;padding-bottom:126px}.home_partnerHead__j20x0{text-align:center;max-width:620px;margin:0 auto 60px}.home_partnerHead__j20x0 .home_capsEyebrow__iObMQ{margin-bottom:22px}.home_partnerTitle__vt0MT{font-size:44px;line-height:1.15;color:var(--ms-ink)}.home_audienceGrid__CNJjC{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:28px;gap:28px}.home_audienceCard__pK0EB{display:block;border:1px solid var(--ms-hairline);padding:36px 30px 32px;background:var(--ms-bone);transition:border-color .4s,background .4s}.home_audienceCard__pK0EB:hover{border-color:var(--ms-bronze);background:var(--ms-limestone)}.home_audienceTag__rPbPg{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ms-bronze);font-weight:500;margin-bottom:26px}.home_audienceTitle__raG0a{font-size:23px;line-height:1.3;margin-bottom:14px;color:var(--ms-ink)}.home_audienceDesc__6tn78{font-size:14px;line-height:1.75;color:#5c5b53}.home_trustStrip__0JCti{background:var(--ms-ink);padding:96px 0}.home_trustHead__qiGym{display:flex;align-items:end;justify-content:space-between;margin-bottom:46px;gap:32px}.home_trustTitle__H1yvb{font-size:44px;line-height:1.14;color:var(--ms-paper)}.home_trustNote__EtwqP{font-size:14.5px;line-height:1.75;color:var(--ms-paper-60);max-width:360px;margin-bottom:6px}.home_trustGrid__YomZJ{grid-template-columns:repeat(4,minmax(0,1fr))}.home_trustCell__SwUHi{background:var(--ms-ink);padding:32px 28px}.home_trustValue__g8Isi{font-size:30px;color:var(--ms-bronze-light);line-height:1.1;margin-bottom:14px}.home_trustKey__gCqCu{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:rgba(247,245,240,.72);margin-bottom:10px;line-height:1.6}.home_trustCellNote__4v_dE{font-size:12.5px;line-height:1.65;color:var(--ms-paper-45)}.home_quoteGrid__76aev{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px;margin-top:52px}.home_quoteCell__1eRM_{border-top:1px solid rgba(245,242,236,.22);padding-top:26px}.home_quoteText__V915t{font-size:19px;line-height:1.5;color:var(--ms-paper);margin-bottom:18px}.home_quoteSource__xu9y7{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ms-bronze)}.home_licenseBar__fqyor{border-top:1px solid var(--ms-hairline);border-bottom:1px solid var(--ms-hairline)}.home_licenseInner__PDSQ8{padding-top:44px;padding-bottom:44px;display:flex;align-items:center;gap:56px}.home_licenseLabel__5nB74{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:#8a8981;white-space:nowrap}.home_licenseList__sw_LA{display:flex;align-items:center;gap:52px;flex:1 1;justify-content:space-between;opacity:.72}.home_licenseItem__oZk1C{font-size:17px;color:var(--ms-ink)}.home_cta__n3QqX{position:relative;background:var(--ms-ink-raised);overflow:hidden}.home_ctaGrid__zXzJi{padding-top:110px;padding-bottom:110px;display:grid;grid-template-columns:1.1fr 1fr;grid-gap:90px;gap:90px;align-items:center}.home_ctaTitle__Tq2px{font-size:48px;line-height:1.14;margin-bottom:24px;color:var(--ms-paper)}.home_ctaLede__I1RCB{font-size:17px;line-height:1.7;color:rgba(247,245,240,.68);margin-bottom:40px;max-width:520px;font-weight:300}.home_ctaMedia__ib_tt{height:330px;position:relative}@media (max-width:1120px){.home_heroTitle__31oGI{font-size:60px}.home_ctaGrid__zXzJi,.home_featuredBody__owrBr,.home_firmGrid__88jE7{gap:56px}.home_audienceGrid__CNJjC,.home_capsGrid___a3Ni,.home_completedGrid__SY7fk,.home_deliveryStats__xS6o4,.home_trustGrid__YomZJ{grid-template-columns:repeat(2,minmax(0,1fr))}.home_licenseList__sw_LA{flex-wrap:wrap;gap:24px 40px;justify-content:flex-start}}@media (max-width:860px){.home_ctaGrid__zXzJi,.home_featuredBody__owrBr,.home_firmGrid__88jE7,.home_flagshipGrid__T_UU_,.home_leaderGrid__iL_Yh,.home_quoteGrid__76aev{grid-template-columns:1fr}.home_statGrid__Q9hJe{grid-template-columns:repeat(2,minmax(0,1fr))}.home_statCell__Up0sk{padding:36px 24px}.home_statCell__Up0sk:nth-child(2n){border-right:0}.home_capsHead__nh3ke,.home_completedHead__dRfIp,.home_featuredHead__4Iqwd,.home_trustHead__qiGym{flex-direction:column;align-items:flex-start;gap:20px}}@media (max-width:760px){.home_hero__z_jpu{height:640px}.home_scrollCue__oo6V6{display:none}.home_heroTitle__31oGI{font-size:40px}.home_heroLede__kqiqa{font-size:15px;margin-bottom:32px}.home_heroActions__n5Obp{flex-direction:column;align-items:stretch;max-width:360px}.home_heroActions__n5Obp .btn{justify-content:center}.home_firmSection__Bap_R{padding-top:80px}.home_capsSection__opcc2,.home_completed__sBhCC,.home_featured__ZCqXO,.home_leadership__RmmMR,.home_partner__O5aFR,.home_trustStrip__0JCti{padding-top:80px;padding-bottom:80px}.home_capsTitle__Cs8Ne,.home_firmTitle__30RDd,.home_partnerTitle__vt0MT,.home_trustTitle__H1yvb{font-size:32px}.home_featuredTitle__xwiPZ,.home_flagshipTitle__xB47t{font-size:36px}.home_ctaTitle__Tq2px{font-size:34px}.home_audienceGrid__CNJjC,.home_capsGrid___a3Ni,.home_completedGrid__SY7fk,.home_deliveryStats__xS6o4,.home_statGrid__Q9hJe,.home_trustGrid__YomZJ{grid-template-columns:1fr}.home_statCell__Up0sk{border-right:0;border-bottom:1px solid rgba(245,242,236,.1);padding:32px 0}.home_statCell__Up0sk:last-child{border-bottom:0}.home_featuredMedia__wpBWb{height:320px}.home_flagshipMosaic__0CQ1k{height:420px}.home_ctaGrid__zXzJi{padding-top:80px;padding-bottom:80px}}.firm_hero__UdIKB{background:var(--ms-ink);padding:126px 0 96px}.firm_heroEyebrow__j1h1N{margin-bottom:34px}.firm_heroTitle__i0oVL{font-size:70px;line-height:1.08;color:var(--ms-paper);max-width:1000px;letter-spacing:-.015em}.firm_origin__nPQdV{padding-top:110px;padding-bottom:110px}.firm_originGrid__LI3JP{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);grid-gap:100px;gap:100px;align-items:start}.firm_originEyebrow__Z2L5n{margin-bottom:24px}.firm_originMedia__DCvwS{position:relative;height:420px}.firm_originLead__pMVKn{font-size:20px;line-height:1.68;margin-bottom:26px;color:#22231e;font-weight:300}.firm_originBody__K8nxC{font-size:16px;line-height:1.8;margin-bottom:26px;color:var(--ms-graphite)}.firm_originBodyLast__Zp8OM{margin-bottom:40px}.firm_principleGrid__oMR1I{grid-template-columns:repeat(3,minmax(0,1fr))}.firm_principleCell___Nyim{background:var(--ms-bone);padding:30px 26px}.firm_principleTitle__0CPh0{font-size:19px;color:var(--ms-ink);margin-bottom:12px}.firm_principleDesc__ux0PY{font-size:13.5px;line-height:1.7;color:#5c5b53}.firm_leadership__cJ_yf{background:var(--ms-limestone);padding:110px 0}.firm_leadershipHead__L2FQ7{margin-bottom:52px}.firm_leadershipEyebrow__ite3m{margin-bottom:20px}.firm_leadershipTitle__POMir{font-size:44px;line-height:1.14;color:var(--ms-ink)}.firm_leaderGrid__YMxLf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:40px;gap:40px}.firm_leaderMedia__voGJU{position:relative;height:400px;margin-bottom:26px}.firm_leaderName__fiZvK{font-size:26px;margin-bottom:8px;color:var(--ms-ink)}.firm_leaderRole__fGV_G{font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ms-bronze);font-weight:500;margin-bottom:16px}.firm_leaderBio__n0bUL{font-size:14.5px;line-height:1.75;color:var(--ms-graphite)}.firm_credentials__eUcko{padding-top:110px;padding-bottom:110px}.firm_credGrid__2AysW{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px}.firm_credEyebrow__bodbi{margin-bottom:28px}.firm_credRow__9qLHt{display:flex;justify-content:space-between;gap:24px;padding:18px 0;border-bottom:1px solid var(--ms-hairline)}.firm_credName__XY1GJ{font-size:15.5px;color:var(--ms-ink)}.firm_credDetail__lm47Y{font-size:12.5px;color:#7a7970;white-space:nowrap}.firm_pressCard__qHJYV{margin-top:44px;background:var(--ms-ink);padding:34px 32px}.firm_pressLabel__TS_pX{font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--ms-bronze-light);margin-bottom:16px}.firm_pressText__nsfm4{font-size:20px;line-height:1.45;color:var(--ms-paper);margin-bottom:18px}.firm_pressSource__8rmld{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ms-paper-50)}@media (max-width:1120px){.firm_heroTitle__i0oVL{font-size:54px}.firm_originGrid__LI3JP{gap:56px}.firm_credGrid__2AysW{gap:48px}}@media (max-width:860px){.firm_credGrid__2AysW,.firm_leaderGrid__YMxLf,.firm_originGrid__LI3JP,.firm_principleGrid__oMR1I{grid-template-columns:1fr}}@media (max-width:760px){.firm_hero__UdIKB{padding:72px 0 60px}.firm_heroTitle__i0oVL{font-size:38px}.firm_credentials__eUcko,.firm_origin__nPQdV{padding-top:72px;padding-bottom:72px}.firm_leadership__cJ_yf{padding:72px 0}.firm_leadershipTitle__POMir{font-size:32px}.firm_leaderMedia__voGJU,.firm_originMedia__DCvwS{height:320px}.firm_credDetail__lm47Y{white-space:normal;text-align:right}}.projects_hero__l8KyI{background:var(--ms-ink);padding:120px 0 76px}.projects_heroEyebrow__19ttg{margin-bottom:30px}.projects_heroGrid__SRsAI{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:90px;gap:90px;align-items:end}.projects_heroTitle__zmuZY{font-size:68px;line-height:1.08;color:var(--ms-paper);letter-spacing:-.015em}.projects_heroLede__xmdsv{font-size:16.5px;line-height:1.75;color:var(--ms-paper-66);margin-bottom:8px;font-weight:300}.projects_filterBar__Bn8A_{position:-webkit-sticky;position:sticky;top:var(--header-h);z-index:40;background:var(--ms-bone);border-bottom:1px solid var(--ms-hairline)}.projects_filterInner__6WGU4{padding-top:14px;padding-bottom:14px;display:flex;align-items:center;justify-content:space-between;min-height:72px;gap:32px}.projects_chips__Yo7Nt{display:flex;gap:10px;flex-wrap:wrap}.projects_count__Rpy9P{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#8a8981;white-space:nowrap}.projects_gridSection__MZZ3i{padding-top:64px;padding-bottom:120px}.projects_grid__Obzrx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:44px 32px;gap:44px 32px}.projects_card__CFRcg{display:block}a.projects_card__CFRcg{cursor:pointer}.projects_cardMedia__LA7qK{position:relative;height:300px;overflow:hidden;background:#e7e1d5}.projects_cardBody__AceHq{padding-top:22px;border-top:1px solid var(--ms-hairline);margin-top:20px}.projects_cardType__oA1V_{font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--ms-bronze);font-weight:500;margin-bottom:12px}.projects_cardName__Ja_fp{font-size:27px;line-height:1.22;margin-bottom:10px;color:var(--ms-ink)}.projects_cardMeta__FCLBu{font-size:13.5px;color:#6b6a62;display:flex;gap:10px}.projects_cardMetaSep__qv7aY{color:#c4beaf}@media (max-width:1120px){.projects_heroTitle__zmuZY{font-size:52px}.projects_heroGrid__SRsAI{gap:48px}.projects_grid__Obzrx{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.projects_heroGrid__SRsAI{grid-template-columns:1fr;gap:28px}}@media (max-width:760px){.projects_hero__l8KyI{padding:72px 0 52px}.projects_heroTitle__zmuZY{font-size:38px}.projects_filterInner__6WGU4{flex-direction:column;align-items:flex-start;gap:12px;padding-top:16px;padding-bottom:16px}.projects_chips__Yo7Nt{gap:8px}.projects_grid__Obzrx{grid-template-columns:1fr}.projects_cardMedia__LA7qK{height:220px}.projects_gridSection__MZZ3i{padding-top:44px;padding-bottom:80px}}.system_hero__4tNwH{background:var(--ms-ink);padding:120px 0 90px}.system_heroEyebrow__ePpBE{margin-bottom:34px}.system_heroGrid__RjE0A{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:90px;gap:90px;align-items:end}.system_heroTitle__Fdok9{font-size:64px;line-height:1.08;color:var(--ms-paper);letter-spacing:-.015em}.system_heroLede__HxbhC{font-size:16.5px;line-height:1.75;color:var(--ms-paper-66);margin-bottom:8px;font-weight:300}.system_section__DeF3U{padding-top:100px}.system_sectionLast__Tr9Hz{padding-bottom:120px}.system_sectionHead__Hrwrn{border-bottom:1px solid var(--ms-hairline);padding-bottom:22px;margin-bottom:44px;display:flex;align-items:baseline;gap:20px}.system_sectionNum__TV2j9{font-size:15px;color:var(--ms-bronze)}.system_sectionTitle__TEKQg{font-size:38px;color:var(--ms-ink)}.system_sectionNote__WOEb_{font-size:12.5px;color:#7a7970;margin-left:auto}.system_swatchGrid__37OnS{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px;margin-bottom:34px}.system_swatchFill__sx1sj{height:140px;border:1px solid var(--ms-hairline)}.system_swatchBody__xeiMc{padding-top:16px}.system_swatchName__7oFlH{font-size:14.5px;color:var(--ms-ink);font-weight:500}.system_swatchHex__QlDPn{font-family:ui-monospace,monospace;font-size:12px;color:#7a7970;margin-top:6px;letter-spacing:.04em}.system_swatchToken__S2KK3{font-family:ui-monospace,monospace;font-size:11px;color:var(--ms-bronze);margin-top:4px}.system_swatchUse__afbu4{font-size:12.5px;color:#5c5b53;margin-top:10px;line-height:1.6}.system_specimenGrid__jWhIr{grid-template-columns:1fr 1fr;margin-bottom:44px}.system_specimen__utG1K{background:var(--ms-bone);padding:40px 36px}.system_specimenAa__yFyC8{font-size:74px;line-height:1;color:var(--ms-ink);margin-bottom:22px}.system_specimenName__6zx8H{font-size:26px;color:var(--ms-ink);margin-bottom:8px}.system_specimenAaSans__AakQg{font-size:74px;line-height:1;color:var(--ms-ink);margin-bottom:22px;font-weight:400}.system_specimenNameSans__B7czI{font-size:26px;color:var(--ms-ink);margin-bottom:8px;font-weight:500}.system_specimenNote__jiemO{font-size:13px;color:#7a7970;line-height:1.7}.system_typeTable__TCbOv{border:1px solid var(--ms-hairline)}.system_typeRow__qHJPf{display:grid;grid-template-columns:190px 1fr;grid-gap:40px;gap:40px;padding:24px 32px;border-bottom:1px solid #e4ded0;align-items:baseline}.system_typeRow__qHJPf:last-child{border-bottom:0}.system_typeName__kujyU{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ms-bronze);font-weight:500}.system_typeSpec__6qUFo{font-family:ui-monospace,monospace;font-size:11.5px;color:#7a7970;margin-top:6px}.system_typeSample__22t42{color:var(--ms-ink);overflow-wrap:break-word}.system_spaceGrid__HQrX1{display:grid;grid-template-columns:1fr 1fr;grid-gap:56px;gap:56px;margin-bottom:44px}.system_spaceRow__aBQrI{display:flex;align-items:center;gap:24px;padding:12px 0;border-bottom:1px solid #e4ded0}.system_spaceToken__MDx9q{color:var(--ms-bronze);width:64px}.system_spacePx__efvfc,.system_spaceToken__MDx9q{font-family:ui-monospace,monospace;font-size:12px;flex:none}.system_spacePx__efvfc{color:#7a7970;width:52px}.system_spaceBar__bH0UP{height:12px;background:var(--ms-ink);flex:none}.system_spaceUse__9s_v3{font-size:12.5px;color:#5c5b53;margin-left:auto;text-align:right}.system_colDemo__zN3gG{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:12px;gap:12px;height:190px;margin-bottom:18px}.system_colCell__BytcG{background:#e7e1d5;border-top:2px solid var(--ms-bronze)}.system_colNote__ZO_li{font-size:12.5px;color:#5c5b53;line-height:1.8}.system_compGrid__vb_pg{grid-template-columns:repeat(2,minmax(0,1fr))}.system_compCell__9__8N{background:var(--ms-bone);padding:40px 36px}.system_compLabel__pvxUY{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ms-bronze);font-weight:500;margin-bottom:26px}.system_buttonRow__59TVU{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.system_btnSecondary__O05bt{padding:18px 29px}.system_compNote__t6evW{font-size:12.5px;color:#7a7970;margin-top:26px;line-height:1.7}.system_chipRow__eQcSn{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}.system_chipHover__hpAxd{border-color:var(--ms-bronze);color:var(--ms-bronze)}.system_badgeRow__jeCU7{display:flex;flex-wrap:wrap;gap:10px}.system_badge__XHH6G{background:var(--ms-ink);color:var(--ms-bronze-light);font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;padding:9px 14px}.system_demoCard__Bv3WO{max-width:340px}.system_demoCardMedia___aP9N{position:relative;height:200px;background:#e7e1d5}.system_demoCardBody__CCpGq{padding-top:22px;border-top:1px solid var(--ms-hairline);margin-top:20px}.system_demoCardType__Tupbb{font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--ms-bronze);font-weight:500;margin-bottom:12px}.system_demoCardName__jQhgS{font-size:26px;margin-bottom:10px;color:var(--ms-ink)}.system_demoCardMeta__bu6oa{font-size:13.5px;color:#6b6a62}.system_demoEyebrow__XUE4R{margin-bottom:28px}.system_demoStats__u_u0r{display:flex;gap:44px;margin-bottom:30px}.system_demoStatValue___Ryac{font-size:48px;color:var(--ms-ink);line-height:1}.system_demoStatLabel__7HbDe{font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:#6b6a62;margin-top:12px}.system_rulesGrid__mXdol{grid-template-columns:1fr 1fr}.system_rulesCell__hJzgQ{background:var(--ms-bone);padding:40px 36px}.system_doLabel__aHsFo,.system_dontLabel__IvaJh{font-size:10px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;margin-bottom:24px}.system_doLabel__aHsFo{color:#3f6b4a}.system_dontLabel__IvaJh{color:#8e4b3c}.system_ruleRow__ksnbU{display:flex;gap:14px;padding:13px 0;border-bottom:1px solid #e4ded0;font-size:14.5px;line-height:1.6;color:#33342e}.system_doMark__NH6Bm{color:#3f6b4a}.system_dontMark_____yz{color:#8e4b3c}@media (max-width:1120px){.system_heroTitle__Fdok9{font-size:48px}.system_heroGrid__RjE0A{gap:48px}.system_swatchGrid__37OnS{grid-template-columns:repeat(2,minmax(0,1fr))}.system_spaceGrid__HQrX1{grid-template-columns:1fr}}@media (max-width:860px){.system_heroGrid__RjE0A{gap:28px}.system_compGrid__vb_pg,.system_heroGrid__RjE0A,.system_rulesGrid__mXdol,.system_specimenGrid__jWhIr,.system_typeRow__qHJPf{grid-template-columns:1fr}.system_typeRow__qHJPf{gap:14px}}@media (max-width:760px){.system_hero__4tNwH{padding:72px 0 56px}.system_heroTitle__Fdok9{font-size:36px}.system_section__DeF3U{padding-top:64px}.system_sectionLast__Tr9Hz{padding-bottom:80px}.system_sectionHead__Hrwrn{flex-wrap:wrap}.system_sectionNote__WOEb_{margin-left:0;flex-basis:100%}.system_sectionTitle__TEKQg{font-size:30px}.system_swatchGrid__37OnS{grid-template-columns:1fr}.system_typeSample__22t42{font-size:clamp(16px,8vw,40px)!important}.system_spaceUse__9s_v3{display:none}}.record_hero__bkABW{position:relative;height:640px;background:var(--ms-ink);overflow:hidden}.record_heroMedia__d9SlW,.record_heroScrim__BY__m{position:absolute;inset:0}.record_heroScrim__BY__m{background:linear-gradient(0deg,rgba(18,19,16,.94),rgba(18,19,16,.3) 60%,rgba(18,19,16,.55));pointer-events:none}.record_heroBody__9cpdO{position:absolute;bottom:0;left:0;right:0;padding-bottom:62px}.record_backLink__Roms2{display:inline-block;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ms-paper-60);margin-bottom:26px;transition:color .3s}.record_backLink__Roms2:hover{color:var(--ms-bronze-light)}.record_heroEyebrow__EBUUJ{margin-bottom:20px}.record_heroTitle__uzUfC{font-size:74px;line-height:1.05;color:var(--ms-paper);letter-spacing:-.015em}.record_metaStrip__PKmj6{background:var(--ms-ink-raised)}.record_metaGrid__GaBNm{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.record_metaCell__T8crd{padding:38px 26px 38px 0;border-right:1px solid var(--ms-hairline-dark)}.record_metaCell__T8crd:last-child{border-right:0}.record_metaCell__T8crd+.record_metaCell__T8crd{padding-left:26px}.record_metaKey__CHebM{font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--ms-paper-45);margin-bottom:12px}.record_metaVal__D6tzi{font-size:22px;color:var(--ms-paper);line-height:1.3}.record_narrative__zoK_C{padding-top:110px}.record_narrativeGrid__oLxMd{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);grid-gap:100px;gap:100px;align-items:start}.record_narrativeEyebrow__4Iz06{margin-bottom:24px}.record_narrativeTitle__2bOuX{font-size:40px;line-height:1.18;color:var(--ms-ink)}.record_narrativeLead__F2n7j{font-size:19px;line-height:1.7;margin-bottom:24px;color:#22231e;font-weight:300}.record_narrativeBody__6ZXvP{font-size:16px;line-height:1.8;margin-bottom:24px;color:var(--ms-graphite)}.record_narrativeBody__6ZXvP:last-child{margin-bottom:0}.record_capital__54Q3b{padding-top:100px;padding-bottom:100px}.record_capitalGrid__hCRtz{grid-template-columns:2fr 1fr}.record_stackPanel___P27i{background:var(--ms-bone);padding:52px 48px}.record_panelEyebrow__arMVu{margin-bottom:34px}.record_stackRow___YfqX{display:grid;grid-template-columns:1.4fr 1fr auto;grid-gap:24px;gap:24px;align-items:center;padding:20px 0;border-bottom:1px solid #e2dcce}.record_stackName__bXGR6{font-size:16px;color:var(--ms-ink);font-weight:500}.record_stackNote__du4YV{font-size:12.5px;color:#7a7970;margin-top:5px}.record_stackBar__EZKV2{height:6px;background:#e2dcce;position:relative}.record_stackBarFill__TvDMY{position:absolute;left:0;top:0;bottom:0;background:var(--ms-bronze)}.record_stackAmount__omOLk{font-size:20px;color:var(--ms-ink);min-width:96px;text-align:right}.record_stackTotal__8PLf3{display:flex;justify-content:space-between;padding-top:24px}.record_stackTotalKey__wOhJy{font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:#6b6a62}.record_stackTotalVal__4tmLY{font-size:24px;color:var(--ms-ink)}.record_perfPanel__Zh3LW{background:var(--ms-ink);padding:52px 40px}.record_perfRow__5Dkqy{padding-bottom:26px;margin-bottom:26px;border-bottom:1px solid var(--ms-hairline-dark-14)}.record_perfValue__nxSjc{font-size:38px;color:var(--ms-paper);line-height:1}.record_perfKey__SY2dF{font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ms-paper-50);margin-top:12px;line-height:1.6}.record_perfDisclaimer__o2ST4{font-size:12px;line-height:1.7;color:rgba(247,245,240,.42)}.record_gallery__GIUbN{padding-bottom:110px}.record_galleryGrid__aWOiK{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-template-rows:repeat(2,240px);grid-gap:20px;gap:20px}.record_galleryTall__oNAnE{grid-row:span 2;position:relative}.record_galleryCell__6L7U6{position:relative}.record_timeline__Vxw_4{background:var(--ms-ink-raised);padding:110px 0}.record_timelineHead__Prblz{margin-bottom:56px}.record_timelineEyebrow__mPJPV{margin-bottom:20px}.record_timelineTitle__Mn_Mh{font-size:42px;line-height:1.14;color:var(--ms-paper)}.record_timelineGrid__MaU4o{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--ms-hairline-dark-14)}.record_timelineCell__F_0Z3{background:var(--ms-ink-raised);padding:34px 26px 34px 0}.record_timelineCell__F_0Z3+.record_timelineCell__F_0Z3{padding-left:26px}.record_timelineDot__kir3_{width:9px;height:9px;background:var(--ms-bronze-light);margin-bottom:26px}.record_timelineDate__enud2{font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ms-bronze-light);margin-bottom:14px}.record_timelineName__zw3z8{font-size:21px;color:var(--ms-paper);line-height:1.3;margin-bottom:12px}.record_timelineDesc__fEMVo{font-size:13.5px;line-height:1.7;color:rgba(247,245,240,.55)}.record_next__iiVY5{padding-top:96px;padding-bottom:96px}.record_nextInner__H6gKR{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--ms-hairline);padding-top:42px;gap:32px}.record_nextEyebrow__vCKT2{font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--ms-bronze);margin-bottom:14px}.record_nextTitle__xtvxx{font-size:38px;color:var(--ms-ink)}@media (max-width:1120px){.record_heroTitle__uzUfC{font-size:56px}.record_metaGrid__GaBNm{grid-template-columns:repeat(3,minmax(0,1fr))}.record_metaCell__T8crd:nth-child(3n){border-right:0}.record_narrativeGrid__oLxMd{gap:56px}.record_timelineGrid__MaU4o{grid-template-columns:repeat(2,minmax(0,1fr))}.record_timelineCell__F_0Z3,.record_timelineCell__F_0Z3+.record_timelineCell__F_0Z3{padding:30px 26px}}@media (max-width:860px){.record_capitalGrid__hCRtz,.record_narrativeGrid__oLxMd{grid-template-columns:1fr}.record_galleryGrid__aWOiK{grid-template-columns:1fr;grid-template-rows:300px 220px 220px}.record_galleryTall__oNAnE{grid-row:auto}}@media (max-width:760px){.record_hero__bkABW{height:480px}.record_heroTitle__uzUfC{font-size:38px}.record_metaGrid__GaBNm{grid-template-columns:1fr 1fr}.record_metaCell__T8crd,.record_metaCell__T8crd+.record_metaCell__T8crd{padding:20px 22px 20px 0}.record_metaCell__T8crd:nth-child(3n){border-right:1px solid var(--ms-hairline-dark)}.record_metaCell__T8crd:nth-child(2n){border-right:0;padding-left:22px}.record_metaVal__D6tzi{font-size:17px}.record_narrative__zoK_C{padding-top:72px}.record_narrativeTitle__2bOuX{font-size:30px}.record_capital__54Q3b{padding-top:64px;padding-bottom:64px}.record_stackPanel___P27i{padding:32px 24px}.record_stackRow___YfqX{grid-template-columns:1fr auto}.record_stackBar__EZKV2{display:none}.record_perfPanel__Zh3LW{padding:32px 24px}.record_timeline__Vxw_4{padding:72px 0}.record_timelineTitle__Mn_Mh{font-size:30px}.record_timelineGrid__MaU4o{grid-template-columns:1fr}.record_next__iiVY5{padding-top:64px;padding-bottom:72px}.record_nextInner__H6gKR{flex-direction:column;align-items:flex-start}.record_nextTitle__xtvxx{font-size:30px}}.mobile_page__Iz6Z4{background:var(--ms-limestone)}.mobile_intro__qYxXE{padding:100px 0 60px}.mobile_introEyebrow__b92u1{margin-bottom:30px}.mobile_introGrid__4LnW0{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:90px;gap:90px;align-items:end}.mobile_introTitle__pZ75A{font-size:56px;line-height:1.1;color:var(--ms-ink);letter-spacing:-.015em}.mobile_introLede__4bYXS{font-size:15.5px;line-height:1.75;color:var(--ms-graphite);margin-bottom:6px}.mobile_framesSection__UjtcD{padding-bottom:120px}.mobile_frames__4eowd{display:flex;gap:56px;flex-wrap:wrap;justify-content:flex-start}.mobile_phone__vfbCh{width:390px;height:844px;border:10px solid var(--ms-ink);box-shadow:0 40px 90px rgba(18,19,16,.28);position:relative;overflow:hidden}.mobile_phoneInk__Ex7Df{background:var(--ms-ink)}.mobile_phoneBone__e7mky{background:var(--ms-bone)}.mobile_phoneFill__EW5JW{position:absolute;inset:0}.mobile_frameCaption__9Rs9a{font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:#7a7970;margin-top:20px}.mobile_statusBar__OpI1I{display:flex;justify-content:space-between;padding:14px 22px 0;font-size:12px;color:var(--ms-paper);font-weight:500;position:relative;z-index:2}.mobile_statusBarOverlay__ggIXD{position:absolute;top:0;left:0;right:0;padding:14px 22px 0;pointer-events:none}.mobile_statusIcons__taSmW{letter-spacing:.1em}.mobile_heroScrim__pLcey{position:absolute;inset:0;background:linear-gradient(180deg,rgba(18,19,16,.85),rgba(18,19,16,.35) 40%,rgba(18,19,16,.95));pointer-events:none}.mobile_heroLayer__FQBeE{position:absolute;inset:0;display:flex;flex-direction:column}.mobile_heroHeader__Mq2oU{display:flex;align-items:center;justify-content:space-between;padding:22px}.mobile_heroLogo__vaeoq{display:flex;align-items:baseline;gap:9px}.mobile_heroLogoMark19__BccCt,.mobile_heroLogoMark__QTeIM{font-size:19px;color:var(--ms-bone)}.mobile_heroLogoWord__ShOHL{font-size:7.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--ms-bronze-light);font-weight:500}.mobile_heroBurger__4lP33{display:flex;flex-direction:column;gap:5px}.mobile_heroBurger__4lP33 span{width:22px;height:1px;background:var(--ms-bone)}.mobile_heroBottom__kpudi{margin-top:auto;padding:0 22px 30px}.mobile_heroEyebrowRow__jGShv{display:flex;align-items:center;gap:10px;margin-bottom:20px}.mobile_heroEyebrowLine__O78fK{width:28px;height:1px;background:var(--ms-bronze)}.mobile_heroEyebrowText__Z3eZp{font-size:8.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--ms-bronze-light);font-weight:500}.mobile_heroTitle__v9YNc{font-size:40px;line-height:1.08;color:var(--ms-paper);margin-bottom:18px}.mobile_heroLede__Aoz60{font-size:14px;line-height:1.6;color:rgba(247,245,240,.72);margin-bottom:26px;font-weight:300}.mobile_heroButtons__H7wJ0{display:flex;flex-direction:column;gap:10px}.mobile_btnGoldFull__NX4Uj{background:var(--ms-bronze-light);color:var(--ms-ink);font-weight:600;padding:17px}.mobile_btnGoldFull__NX4Uj,.mobile_btnOutlineFull__DqUyJ{display:block;text-align:center;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.mobile_btnOutlineFull__DqUyJ{border:1px solid rgba(247,245,240,.34);color:var(--ms-paper);font-weight:500;padding:16px}.mobile_inkBlock__L4b_m{background:var(--ms-ink)}.mobile_listHeader__yAtrP{display:flex;align-items:center;justify-content:space-between;padding:18px 22px}.mobile_inquireChip__KcxVW{font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ms-ink);background:var(--ms-bronze-light);padding:9px 14px;font-weight:600}.mobile_listTitleBlock__ieUyX{padding:0 22px 30px}.mobile_listTitle__paOeY{font-size:34px;line-height:1.1;color:var(--ms-paper)}.mobile_listChips__PqQFd{display:flex;gap:8px;padding:16px 22px;border-bottom:1px solid var(--ms-hairline);overflow:hidden}.mobile_listChip__jZaV1{font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;padding:9px 14px;border:1px solid var(--ms-hairline);color:var(--ms-graphite);white-space:nowrap}.mobile_listChipOn__uQxd6{background:var(--ms-ink);color:var(--ms-bone);border-color:var(--ms-ink)}.mobile_listBody__nK36l{padding:22px}.mobile_listCardMedia__hJPUU{position:relative;height:200px;background:#e7e1d5}.mobile_listCardMedia2__FxIOf{margin-top:34px}.mobile_listBadge__6op_q{position:absolute;top:0;left:0;background:var(--ms-ink);color:var(--ms-bronze-light);font-size:8.5px;letter-spacing:.18em;text-transform:uppercase;padding:8px 12px}.mobile_listCardBody__6APgq{padding-top:16px;border-top:1px solid var(--ms-hairline);margin-top:16px}.mobile_listCardType__ARIHD{font-size:8.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ms-bronze);font-weight:500;margin-bottom:9px}.mobile_listCardName__hVzS6{font-size:23px;margin-bottom:7px;color:var(--ms-ink)}.mobile_listCardMeta__3ymg3{font-size:12.5px;color:#6b6a62}.mobile_detailHero__Uks7l{position:relative;height:400px;background:var(--ms-ink)}.mobile_detailScrim__c5ExZ{position:absolute;inset:0;background:linear-gradient(180deg,rgba(18,19,16,.8),rgba(18,19,16,.15) 45%,rgba(18,19,16,.9));pointer-events:none}.mobile_detailBack__JZr7O{position:absolute;top:46px;left:22px;font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:rgba(247,245,240,.75);pointer-events:none}.mobile_detailHeroBottom__sDxBI{position:absolute;bottom:26px;left:22px;right:22px;pointer-events:none}.mobile_detailEyebrow__6QJ8m{font-size:8.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--ms-bronze-light);font-weight:500;margin-bottom:12px}.mobile_detailTitle__7K2Gp{font-size:38px;line-height:1.06;color:var(--ms-paper)}.mobile_detailMeta__rdb0F{background:var(--ms-ink-raised);display:grid;grid-template-columns:1fr 1fr}.mobile_detailMetaCell__CyYAR{padding:20px 22px;border-right:1px solid var(--ms-hairline-dark)}.mobile_detailMetaCellLast__C5BbD{border-right:0}.mobile_detailMetaKey__1bkTc{font-size:8.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ms-paper-45);margin-bottom:8px}.mobile_detailMetaVal__FW_NN{font-size:17px;color:var(--ms-paper)}.mobile_detailBody__8x9Uf{padding:26px 22px}.mobile_detailLede__d3HLf{font-size:15px;line-height:1.65;color:#22231e;margin-bottom:22px;font-weight:300}.mobile_detailStackLabel__LIZGi{font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--ms-bronze);font-weight:500;margin-bottom:14px}.mobile_detailStackRow__rS7_m{display:flex;justify-content:space-between;padding:13px 0;border-bottom:1px solid #e4ded0}.mobile_detailStackName__6zjCM{font-size:13.5px;color:var(--ms-ink)}.mobile_detailStackAmount___0u_D{font-size:16px;color:var(--ms-ink)}.mobile_detailTotalRow__kpgor{display:flex;justify-content:space-between;padding:14px 0}.mobile_detailTotalKey____RdH{font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:#6b6a62;align-self:center}.mobile_detailTotalVal__rwbSm{font-size:20px;color:var(--ms-ink)}.mobile_detailFoot__B_W84{position:absolute;bottom:0;left:0;right:0;background:var(--ms-ink);padding:16px 22px;display:flex;gap:10px}.mobile_detailFootBtn__3H1Xg{flex:1 1;text-align:center;background:var(--ms-bronze-light);color:var(--ms-ink);font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;padding:16px}.mobile_drawerHeader__rwWab{display:flex;align-items:center;justify-content:space-between;padding:18px 22px 40px}.mobile_drawerClose__cnqdr{font-size:16px;color:var(--ms-bone)}.mobile_drawerNav__iTmwm{padding:0 22px}.mobile_drawerRow__mtYqe{padding:20px 0;border-bottom:1px solid var(--ms-hairline-dark-14);display:flex;justify-content:space-between;align-items:baseline}.mobile_drawerLabel__1TVXW{font-size:30px;color:var(--ms-paper)}.mobile_drawerMeta__YVrPB{font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--ms-bronze)}.mobile_drawerHq__proZ3{margin-top:44px}.mobile_drawerHqLabel__5FAvs{font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:var(--ms-paper-40);margin-bottom:16px}.mobile_drawerHqText__JVu1H{font-size:14px;line-height:1.9;color:rgba(247,245,240,.8)}.mobile_drawerFoot__0g9UI{position:absolute;bottom:0;left:0;right:0;padding:22px;border-top:1px solid var(--ms-hairline-dark-14)}@media (max-width:1120px){.mobile_introTitle__pZ75A{font-size:44px}.mobile_introGrid__4LnW0{gap:48px}}@media (max-width:860px){.mobile_introGrid__4LnW0{grid-template-columns:1fr;gap:24px}}@media (max-width:760px){.mobile_intro__qYxXE{padding:64px 0 40px}.mobile_introTitle__pZ75A{font-size:34px}.mobile_frames__4eowd{gap:40px;justify-content:center}.mobile_framesSection__UjtcD{padding-bottom:80px}}