@font-face{font-family:Bodoni Moda;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bodoni-moda-math-400-normal-BlAlXPk8.woff2) format("woff2"),url(/assets/bodoni-moda-math-400-normal-BJZYRKLS.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Bodoni Moda;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bodoni-moda-symbols-400-normal-BF8K6fhx.woff2) format("woff2"),url(/assets/bodoni-moda-symbols-400-normal-XozWO_2V.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Bodoni Moda;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bodoni-moda-latin-ext-400-normal-Dc1RgLRZ.woff2) format("woff2"),url(/assets/bodoni-moda-latin-ext-400-normal-Do8lbhET.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bodoni Moda;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bodoni-moda-latin-400-normal-CIWtV3SY.woff2) format("woff2"),url(/assets/bodoni-moda-latin-400-normal-9rKXKbpF.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bodoni Moda;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/bodoni-moda-math-500-normal-BMcHOREo.woff2) format("woff2"),url(/assets/bodoni-moda-math-500-normal-2cdbsrD_.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Bodoni Moda;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/bodoni-moda-symbols-500-normal-DQl8rlM2.woff2) format("woff2"),url(/assets/bodoni-moda-symbols-500-normal-CGBoXmFg.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Bodoni Moda;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/bodoni-moda-latin-ext-500-normal-BYrod4Pn.woff2) format("woff2"),url(/assets/bodoni-moda-latin-ext-500-normal-CIarxZXv.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bodoni Moda;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/bodoni-moda-latin-500-normal-CtAcMono.woff2) format("woff2"),url(/assets/bodoni-moda-latin-500-normal-B12im5S-.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:300;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/manrope-cyrillic-300-normal-BEGl3W_o.woff2) format("woff2"),url(/assets/manrope-cyrillic-300-normal-CS69xUvc.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/manrope-greek-300-normal-DyLEs7Hg.woff2) format("woff2"),url(/assets/manrope-greek-300-normal-Dbc1SMEX.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/manrope-vietnamese-300-normal-AHvbnne0.woff2) format("woff2"),url(/assets/manrope-vietnamese-300-normal-BjzggcyE.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/manrope-latin-ext-300-normal-Btyq5fVI.woff2) format("woff2"),url(/assets/manrope-latin-ext-300-normal-DfIhbc9V.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/manrope-latin-300-normal-BgxWhS7-.woff2) format("woff2"),url(/assets/manrope-latin-300-normal-BXCth4v8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-400-normal-BMzJvInZ.woff2) format("woff2"),url(/assets/manrope-cyrillic-400-normal-Dvx59UGC.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-greek-400-normal-CM4qok81.woff2) format("woff2"),url(/assets/manrope-greek-400-normal-DuX9RsAR.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-vietnamese-400-normal-DHb3EETF.woff2) format("woff2"),url(/assets/manrope-vietnamese-400-normal-D7E_mLGF.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-ext-400-normal-CMDvPJRp.woff2) format("woff2"),url(/assets/manrope-latin-ext-400-normal-C-X6QNXX.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2) format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-cyrillic-500-normal-B1OEZity.woff2) format("woff2"),url(/assets/manrope-cyrillic-500-normal-CNwnNrRC.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-greek-500-normal-GeMIHyWm.woff2) format("woff2"),url(/assets/manrope-greek-500-normal-DyxYGEtJ.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-vietnamese-500-normal-DCXiE_xi.woff2) format("woff2"),url(/assets/manrope-vietnamese-500-normal-DaZ8i3XM.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-ext-500-normal-dm74KBQw.woff2) format("woff2"),url(/assets/manrope-latin-ext-500-normal-EtoS1VaI.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2) format("woff2"),url(/assets/manrope-latin-500-normal-DMZssgOp.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-600-normal-DvRl3Mj-.woff2) format("woff2"),url(/assets/manrope-cyrillic-600-normal-It4mZcQk.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-greek-600-normal-BoRV6lzK.woff2) format("woff2"),url(/assets/manrope-greek-600-normal-CF2i9ZRY.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-vietnamese-600-normal-C1J5PCl_.woff2) format("woff2"),url(/assets/manrope-vietnamese-600-normal-lA7a_7Ok.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-ext-600-normal-_gBojHdJ.woff2) format("woff2"),url(/assets/manrope-latin-ext-600-normal-u5Pl7hTU.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2) format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink: #111311;--ink-raised: #181a18;--ink-soft: #22231f;--paper: #eeeae2;--paper-bright: #f6f3ed;--stone: #d6d0c6;--smoke: #a39f98;--metal: #b7935d;--metal-light: #d2b681;--accent-readable: #76593a;--surface-day: #f6f3ed;--surface-project: #d8c8b1;--line-dark: rgba(255, 255, 255, .14);--line-light: rgba(17, 19, 17, .18);--display: "Bodoni Moda", "Times New Roman", serif;--sans: "Manrope", Arial, sans-serif;--text-body: 1.0625rem;--text-support: .9375rem;--text-ui: .875rem;--text-note: .75rem;color:var(--ink);font-family:var(--sans);font-synthesis:none;text-rendering:optimizeLegibility;scroll-behavior:smooth}*{box-sizing:border-box}html{background:var(--ink);scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;overflow-x:hidden;background:var(--ink);-webkit-font-smoothing:antialiased;font-size:var(--text-body)}body.dialog-open{overflow:hidden}@media(hover:hover)and (pointer:fine){body.precision-cursor-enabled,body.precision-cursor-enabled *{cursor:none!important}body.precision-cursor-enabled input,body.precision-cursor-enabled textarea{cursor:text!important}body.precision-cursor-enabled select{cursor:default!important}}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}::selection{color:var(--ink);background:var(--metal-light)}:focus-visible{outline:1px solid var(--metal-light);outline-offset:5px}.site-shell{width:100%;overflow:clip;background:var(--paper)}.site-header{position:absolute;z-index:30;top:0;left:84px;right:0;height:112px;display:flex;align-items:center;justify-content:space-between;padding:0 5.5vw 0 3.6vw;color:var(--paper-bright);border-bottom:1px solid rgba(255,255,255,.06)}.wordmark{position:relative;width:clamp(126px,9vw,148px);display:inline-flex;flex:0 0 auto;align-items:center}.wordmark img{display:block;width:100%;height:auto}.wordmark:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#927b63;-webkit-mask:url(/assets/brand/hk-real-estate-logo-original.png) center / 100% 100% no-repeat;mask:url(/assets/brand/hk-real-estate-logo-original.png) center / 100% 100% no-repeat;clip-path:inset(0 0 51% 0);pointer-events:none}.precision-cursor{--cursor-dot-x: -40px;--cursor-dot-y: -40px;--cursor-ring-x: -40px;--cursor-ring-y: -40px;--cursor-scale: 1;--cursor-dot-scale: 1;position:fixed;z-index:180;top:0;right:0;bottom:0;left:0;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,visibility .18s ease}.precision-cursor.is-visible{opacity:1;visibility:visible}.precision-cursor.is-native{opacity:0}.precision-cursor__dot,.precision-cursor__reticle{position:absolute;top:0;left:0;pointer-events:none;will-change:transform}.precision-cursor__dot{width:3px;height:3px;border-radius:50%;background:#d4b978;box-shadow:0 0 0 1px #11131138,0 0 8px #b7935d33;transform:translate3d(var(--cursor-dot-x),var(--cursor-dot-y),0) translate(-50%,-50%) scale(var(--cursor-dot-scale));transition:width .22s ease,height .22s ease,background .22s ease,box-shadow .22s ease}.precision-cursor__reticle{width:18px;height:18px;border:1px solid rgba(210,182,129,.48);border-radius:50%;box-shadow:0 0 0 1px #1113111a;transform:translate3d(var(--cursor-ring-x),var(--cursor-ring-y),0) translate(-50%,-50%) scale(var(--cursor-scale));transition:width .28s cubic-bezier(.2,.72,.2,1),height .28s cubic-bezier(.2,.72,.2,1),border-color .24s ease,border-radius .28s ease,box-shadow .24s ease}.precision-cursor__corner{position:absolute;width:7px;height:7px;color:#d6bb80db;opacity:0;transition:opacity .18s ease 40ms,transform .28s cubic-bezier(.2,.72,.2,1)}.precision-cursor__corner--tl{top:-1px;left:-1px;border-top:1px solid currentColor;border-left:1px solid currentColor;transform:translate(3px,3px)}.precision-cursor__corner--tr{top:-1px;right:-1px;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:translate(-3px,3px)}.precision-cursor__corner--br{right:-1px;bottom:-1px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:translate(-3px,-3px)}.precision-cursor__corner--bl{bottom:-1px;left:-1px;border-bottom:1px solid currentColor;border-left:1px solid currentColor;transform:translate(3px,-3px)}.precision-cursor[data-mode=interactive] .precision-cursor__dot{width:4px;height:4px;background:#ddc58d}.precision-cursor[data-mode=interactive] .precision-cursor__reticle{width:25px;height:25px;border-color:#dac18bbd}.precision-cursor[data-mode=project] .precision-cursor__reticle{width:34px;height:34px;border-color:#d2b68121;border-radius:7px;box-shadow:0 0 18px #11131114}.precision-cursor[data-mode=project] .precision-cursor__corner{opacity:1;transform:translate(0)}.precision-cursor.is-pressed{--cursor-scale: .78;--cursor-dot-scale: 1.5}.desktop-nav{display:flex;align-items:center;gap:clamp(24px,3.2vw,56px);font-size:var(--text-ui);font-weight:500;letter-spacing:.02em}.desktop-nav a{position:relative;padding:11px 0}.desktop-nav a:after{content:"";position:absolute;left:0;right:100%;bottom:4px;height:1px;background:var(--metal);transition:right .28s ease}.desktop-nav a:hover:after,.desktop-nav a:focus-visible:after{right:0}.menu-toggle,.mobile-nav{display:none}.hero{position:relative;z-index:2;min-height:1000px;display:grid;grid-template-columns:84px minmax(0,1fr);background:var(--ink);color:var(--paper-bright);isolation:isolate}.chapter-rail{position:relative;z-index:12;grid-column:1;grid-row:1;min-height:1000px;display:flex;flex-direction:column;align-items:center;color:#f6f3edc2;border-right:1px solid rgba(255,255,255,.12)}.chapter-rail__number{display:grid;gap:15px;margin-top:124px;font-family:var(--display);font-size:15px}.chapter-rail__track{position:relative;width:1px;height:290px;margin-top:38px;overflow:hidden;background:#ffffff38}.chapter-rail__track span{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:top;background:var(--metal-light);transition:transform .12s linear}.hero__copy{position:relative;z-index:8;grid-column:2;grid-row:1;align-self:stretch;width:min(52vw,720px);padding:236px clamp(40px,4.8vw,82px) 280px clamp(44px,5vw,82px);pointer-events:none}.hero__copy a,.hero__copy button{pointer-events:auto}.hero__monogram{position:absolute;z-index:-1;top:92px;left:clamp(20px,3vw,54px);color:transparent;font-family:var(--display);font-size:clamp(200px,23vw,390px);line-height:.9;-webkit-text-stroke:1px rgba(255,255,255,.028);-webkit-user-select:none;user-select:none}.eyebrow{margin:0 0 26px;color:var(--metal-light);font-size:var(--text-note);font-weight:600;letter-spacing:.18em;line-height:1.5;text-transform:uppercase}.hero h1{max-width:560px;margin:0;font-family:var(--display);font-size:clamp(72px,7vw,118px);font-weight:400;letter-spacing:-.045em;line-height:.94}.hero__intro{max-width:410px;margin:48px 0 0;color:#f6f3edb8;font-size:var(--text-body);font-weight:400;line-height:1.75}.hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:30px;margin-top:38px}.button{min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:24px;padding:0 25px;border:1px solid transparent;border-radius:0;cursor:pointer;font-size:var(--text-ui);font-weight:500;transition:color .22s ease,background .22s ease,border-color .22s ease,transform .22s ease}.button:hover{transform:translateY(-2px)}.button--metal{color:var(--paper-bright);background:#9d7d4e;border-color:#a88855}.button--metal:hover{color:var(--ink);background:var(--metal-light)}.button--dark{color:var(--paper-bright);background:var(--ink);border-color:var(--ink)}.button--dark:hover,.button--light{color:var(--ink);background:var(--paper-bright);border-color:var(--paper-bright)}.button--light:hover{color:var(--paper-bright);background:transparent}.text-link{position:relative;min-height:34px;display:inline-flex;align-items:center;gap:18px;padding:0 0 6px;color:inherit;background:transparent;border:0;border-bottom:1px solid var(--metal);cursor:pointer;font-size:var(--text-ui)}.hero__media{position:absolute;z-index:2;top:0;right:0;width:82%;min-width:0;height:100%;min-height:880px}.day-night{position:relative;width:100%;height:100%;overflow:hidden;cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none;background:#20231f}.day-night__image,.day-night__night{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.day-night__image{object-fit:cover;object-position:53% center;pointer-events:none}.day-night__night{z-index:2;overflow:hidden;clip-path:inset(0 calc(100% - var(--split)) 0 0)}.day-night__night .day-night__image{filter:saturate(.92) contrast(1.03)}.day-night__shade{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#050708a3,#0507081c 220px);pointer-events:none}.day-night:after{content:"";position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--ink) 0%,rgba(17,19,17,.99) 8%,rgba(17,19,17,.94) 17%,rgba(17,19,17,.7) 28%,rgba(17,19,17,.24) 40%,rgba(17,19,17,0) 50%);pointer-events:none}.day-night__line{position:absolute;z-index:5;top:0;bottom:0;left:var(--split);width:1px;background:var(--metal-light);pointer-events:none}.day-night__handle{position:absolute;z-index:7;top:46%;left:var(--split);width:52px;height:52px;display:flex;align-items:center;justify-content:center;gap:7px;padding:0;color:var(--paper-bright);background:var(--ink);border:1px solid var(--metal-light);border-radius:50%;cursor:ew-resize;transform:translate(-50%,-50%);box-shadow:0 10px 35px #00000047}.day-night__handle:before{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;border-radius:50%}.day-night__handle span{--arrow-nudge: -1px;display:inline-block;font-family:var(--display);font-size:18px;opacity:.48;animation:slider-arrow-hint 2.35s cubic-bezier(.45,0,.2,1) infinite;will-change:opacity,transform}.day-night__handle span:last-child{--arrow-nudge: 1px}.day-night__handle:hover span,.day-night__handle:focus-visible span,.day-night.is-dragging .day-night__handle span{animation:none;opacity:1;transform:none;text-shadow:none}@keyframes slider-arrow-hint{0%,to{opacity:.48;transform:translate(0);text-shadow:0 0 0 rgba(198,165,106,0)}48%{opacity:1;transform:translate(var(--arrow-nudge));text-shadow:0 0 8px rgba(198,165,106,.58)}}.day-night__legend{position:absolute;z-index:6;right:42px;bottom:34px;display:flex;align-items:center;gap:15px;color:#ffffffd1;font-size:var(--text-note);font-weight:500;letter-spacing:.22em;text-transform:uppercase}.day-night__legend-line{position:relative;width:58px;height:1px;background:#ffffff8a}.day-night__legend-line:after{content:"";position:absolute;top:-3px;left:50%;width:7px;height:7px;background:var(--metal-light);border-radius:50%}.dossier-card{position:absolute;z-index:18;left:clamp(170px,18vw,320px);bottom:-190px;width:min(780px,58vw);min-height:0;aspect-ratio:484 / 253;padding:0;overflow:hidden;color:var(--ink);background:#f4f0e9;border:1px solid rgba(17,19,17,.1);box-shadow:0 22px 24px -13px #00000061,0 7px 10px -5px #00000047,inset 0 -1px #ffffff57}.dossier-card:before,.dossier-card:after{content:"";position:absolute;top:9.5%;bottom:9.5%;width:1px;pointer-events:none}.dossier-card:before{left:7%;background:#ae8954b8}.dossier-card:after{right:12.4%;background:#11131117}.dossier-card__content{position:absolute;top:12.8%;right:15.5%;bottom:10%;left:12.6%}.dossier-card__meta{display:flex;align-items:center;gap:clamp(14px,1.65vw,24px);color:#a27f50;font-size:var(--text-note);font-weight:600;letter-spacing:.14em;line-height:1;text-transform:uppercase}.dossier-card__meta-line{width:clamp(42px,4.8vw,68px);height:1px;background:#11131124}.dossier-card h2{margin:9.4% 0 0;font-family:var(--display);font-size:clamp(52px,5.55vw,80px);font-weight:400;letter-spacing:-.038em;line-height:.99}.dossier-card__folio{position:absolute;top:18.4%;right:0;width:12.4%;height:37.5%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;color:#11131133;font-size:var(--text-note);font-weight:500;letter-spacing:.08em;line-height:1}.dossier-card__folio .is-active{position:relative;padding-bottom:clamp(7px,.8vw,12px);color:#9b794a}.dossier-card__folio .is-active:after{content:"";position:absolute;bottom:0;left:50%;width:clamp(10px,1.25vw,18px);height:1px;background:currentColor;transform:translate(-50%)}.investment-section{position:relative;z-index:1;overflow:hidden;isolation:isolate;min-height:760px;padding:330px 8vw 110px;color:var(--ink);background-color:var(--surface-day);background-image:radial-gradient(ellipse at 18% 47%,rgba(255,255,255,.76) 0%,rgba(255,255,255,.2) 30%,transparent 58%),linear-gradient(180deg,#f6f3ed,#f4f0e9 58%,#efe9e0);box-shadow:inset 0 1px #ffffffd6,inset 0 -110px 150px -130px #5b462b3d}.investment-section:before{content:"";position:absolute;z-index:0;top:clamp(265px,25vw,350px);right:5vw;bottom:76px;left:5vw;border-top:1px solid rgba(155,121,74,.2);border-left:1px solid rgba(155,121,74,.17);pointer-events:none}.investment-section .eyebrow,.legacy-section .eyebrow,.method-section .eyebrow,.company-section .eyebrow,.contact-section .eyebrow{color:var(--accent-readable)}.investment-grid{position:relative;z-index:1;max-width:1320px;display:grid;grid-template-columns:minmax(440px,1.06fr) minmax(430px,1fr);align-items:center;gap:clamp(58px,6vw,96px);margin:0 auto}.material-image{position:relative;width:min(108%,640px);margin:0;margin-left:clamp(-42px,-2.6vw,-18px)}.material-image:before{content:"";position:absolute;z-index:-1;top:-18px;right:34px;bottom:20px;left:-18px;border-top:1px solid rgba(155,121,74,.34);border-left:1px solid rgba(155,121,74,.28);pointer-events:none}.material-image img{width:100%;aspect-ratio:4 / 3;object-fit:cover;object-position:center;filter:saturate(.86) contrast(1.045)}.material-image figcaption{margin-top:16px;color:#1113118f;font-size:var(--text-note);letter-spacing:.13em;text-transform:uppercase}.investment-copy{max-width:620px}.investment-copy h2,.project-heading h2,.company-copy h2,.contact-section h2,.access-panel h2{margin:0;font-family:var(--display);font-weight:400;letter-spacing:-.035em;line-height:1.03}.investment-copy h2{font-size:clamp(47px,4.7vw,72px)}.investment-lead{max-width:540px;margin:30px 0 0;color:#111311bd;font-size:var(--text-body);font-weight:400;line-height:1.8}.principles{margin-top:46px;border-top:1px solid var(--line-light)}.principle{min-height:94px;display:grid;grid-template-columns:62px minmax(0,1fr);align-items:center;gap:18px;border-bottom:1px solid var(--line-light);padding:18px 0}.principle__number{color:var(--accent-readable);font-family:var(--display);font-size:17px}.principle p{margin:0;font-family:var(--display);font-size:21px}.principle div>span{display:block;max-width:450px;margin-top:7px;color:#111311b3;font-size:var(--text-support);font-weight:400;line-height:1.65}.private-tab-anchor{--private-tab-height: 276px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:fixed;z-index:44;top:var(--private-tab-top, calc(100dvh - var(--private-tab-height) - 15px));right:0;width:72px;height:var(--private-tab-height);margin:0;padding:0;color:inherit;background:transparent;border:0;perspective:900px;pointer-events:auto;cursor:pointer;isolation:isolate;will-change:top}.private-tab{position:absolute;inset:0 -9px 0 auto;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:30px 0 18px;color:#d8bc7a;background:radial-gradient(circle at 22% 13%,rgba(255,255,255,.038),transparent 25%),radial-gradient(circle at 72% 84%,rgba(255,255,255,.018),transparent 30%),linear-gradient(98deg,#010202,#090a09 27%,#040504 66%,#000);border:1px solid rgba(190,151,79,.42);border-right:0;border-radius:9px 0 0 9px;overflow:hidden;pointer-events:none;transform:translateZ(0) rotateY(-4deg);transform-origin:right center;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:-22px 24px 48px #0006,-8px 9px 18px #00000057,inset 3px 0 7px #ffffff09,inset -13px 0 19px #000000b8,inset 0 1px #ffffff0b,inset 0 -1px #000000eb;will-change:transform;transition:transform .42s cubic-bezier(.16,1,.3,1),box-shadow .42s ease}.private-tab:before{content:"";position:absolute;z-index:1;top:8px;right:7px;bottom:8px;left:8px;border:1px dashed rgba(210,176,105,.64);border-right:0;border-radius:5px 0 0 5px;box-shadow:0 0 0 1px #0000009e,inset 1px 0 #ffe1a014;pointer-events:none}.private-tab:after{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background:url(/assets/textures/leather-grain.svg) 17% 11% / 92px 137px repeat,radial-gradient(ellipse at 27% 17%,rgba(255,255,255,.14),transparent 34%),radial-gradient(ellipse at 74% 82%,rgba(0,0,0,.55),transparent 40%);opacity:.38;mix-blend-mode:soft-light;filter:contrast(1.24);pointer-events:none}.private-tab-anchor:focus-visible .private-tab{transform:translate3d(-9px,0,0) rotateY(-11deg);box-shadow:-32px 30px 60px #00000075,-12px 11px 22px #00000061,inset 4px 0 9px #ffffff0e,inset -12px 0 18px #000000a8}@media(hover:hover)and (pointer:fine){.private-tab-anchor:hover .private-tab{transform:translate3d(-9px,0,0) rotateY(-11deg);box-shadow:-32px 30px 60px #00000075,-12px 11px 22px #00000061,inset 4px 0 9px #ffffff0e,inset -12px 0 18px #000000a8}}.private-tab__label{position:relative;z-index:2;font-size:var(--text-note);font-weight:500;letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap;flex-shrink:0;writing-mode:vertical-rl;transform:rotate(180deg);text-shadow:0 1px 0 rgba(0,0,0,.9)}.private-tab__signet{position:relative;z-index:2;width:30px;height:30px;display:grid;place-items:center;color:#d6b86f;background:radial-gradient(circle,#b7935d1f,#0000002e 66%);border:1px solid rgba(210,176,105,.38);border-radius:50%;box-shadow:inset 0 1px #ffe7ad1f,0 1px 2px #0009}.private-tab__signet:before{content:"";width:19px;height:10px;background:currentColor;-webkit-mask:url(/assets/brand/hk-real-estate-logo-original.png) center top / 51px auto no-repeat;mask:url(/assets/brand/hk-real-estate-logo-original.png) center top / 51px auto no-repeat}.section-thread{position:absolute;bottom:-48px;left:50%;z-index:4;width:1px;height:96px;background:var(--metal)}.legacy-section{min-height:820px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);color:var(--ink);background-color:var(--surface-day);background-image:linear-gradient(135deg,#f7f4ee,#f2ece4 48%,#e9dfd2)}.legacy-visual{position:relative;min-height:720px;margin:0;overflow:hidden}.concept-reveal__photo,.concept-reveal__drawing{position:absolute;top:0;right:0;bottom:0;left:0}.concept-reveal__photo .story-image{width:100%;height:100%}.concept-reveal__drawing{z-index:2;clip-path:inset(0 0 0 0);will-change:clip-path}.concept-reveal__drawing:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#f6efe10f,#f6efe133);pointer-events:none}.concept-reveal__line{position:absolute;z-index:4;top:0;bottom:0;left:0;width:1px;background:#d2b681f2;box-shadow:0 0 20px #d2b68157;opacity:0;pointer-events:none;will-change:left,opacity}.concept-reveal__labels{position:absolute;z-index:5;top:26px;left:26px;right:26px;display:flex;justify-content:space-between;color:#f6f3edcc;font-size:var(--text-note);font-weight:500;letter-spacing:.2em;text-shadow:0 1px 12px rgba(0,0,0,.58);text-transform:uppercase;opacity:0;pointer-events:none}.concept-reveal.is-visible .concept-reveal__drawing{animation:concept-drawing-reveal 1.5s .42s cubic-bezier(.66,0,.24,1) both}.concept-reveal.is-visible .concept-reveal__line{animation:concept-line-reveal 1.5s .42s cubic-bezier(.66,0,.24,1) both}.concept-reveal.is-visible .concept-reveal__labels{animation:concept-labels-enter 1.9s .26s ease both}@keyframes concept-drawing-reveal{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 100% 0 0)}}@keyframes concept-line-reveal{0%{left:0;opacity:0}8%{opacity:1}88%{opacity:1}to{left:100%;opacity:0}}@keyframes concept-labels-enter{0%,12%{opacity:0;transform:translateY(5px)}28%,78%{opacity:1;transform:translateY(0)}to{opacity:.64;transform:translateY(0)}}.legacy-visual img{width:100%;height:100%;object-fit:cover;filter:saturate(.76) contrast(1.04);transition:transform 1.1s cubic-bezier(.2,.72,.2,1)}.legacy-visual:hover img{transform:scale(1.018)}.legacy-visual figcaption{position:absolute;right:24px;bottom:24px;padding:12px 15px;color:#f6f3edb8;background:#111311d6;font-size:var(--text-note);letter-spacing:.06em;text-transform:uppercase}.legacy-copy{display:flex;flex-direction:column;justify-content:center;padding:110px max(7vw,74px)}.legacy-copy h2,.method-heading h2{margin:0;font-family:var(--display);font-weight:400;letter-spacing:-.035em;line-height:1.03}.legacy-copy h2{max-width:680px;font-size:clamp(49px,4.6vw,72px)}.legacy-copy>p:not(.eyebrow){max-width:560px;margin:34px 0 0;color:#111311bd;font-size:var(--text-body);font-weight:400;line-height:1.85}.track-record{max-width:590px;display:grid;grid-template-columns:repeat(2,1fr);margin-top:58px;border-top:1px solid rgba(183,147,93,.46);border-bottom:1px solid rgba(183,147,93,.46)}.track-record>div{min-height:130px;display:flex;flex-direction:column;justify-content:center;gap:8px;padding:20px 34px 20px 0}.track-record>div+div{padding-left:34px;border-left:1px solid rgba(183,147,93,.46)}.track-record strong{color:#795f3f;font-family:var(--display);font-size:42px;font-weight:400}.track-record span{color:#111311b3;font-size:var(--text-ui);letter-spacing:.06em;text-transform:uppercase}.project-section{--project-title-min-height: 205px;--project-ink: 31 29 25;--project-accent: 105 76 44;position:relative;overflow-anchor:none;padding:105px max(6.5vw,60px) 130px;color:rgb(var(--project-ink));background-color:var(--surface-project);background-image:radial-gradient(circle at 88% 12%,rgba(255,250,241,.36),transparent 34%),linear-gradient(145deg,#e2d7c7,#d8c8b1 46%,#d0bca1)}.project-section .eyebrow{color:rgb(var(--project-accent))}.project-feature{position:relative;max-width:100%}.project-stage{position:relative}.project-stage__sizing{position:absolute;top:0;right:0;bottom:0;left:0;height:0;overflow:hidden;visibility:hidden;pointer-events:none}.project-feature:not(.project-feature--sizing) .project-heading__title{min-height:max(var(--project-title-min-height),var(--project-title-height, 0px))}.project-feature:not(.project-feature--sizing) .project-stage__content{min-height:var(--project-content-height, 0px)}.project-stage__announcement{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.project-heading{max-width:1320px;display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin:0 auto 48px}.project-heading__title{min-height:var(--project-title-min-height);display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-end}.project-heading h2{font-size:clamp(45px,5vw,77px)}.project-heading h2 .project-heading__place{display:inline-block;color:inherit}.project-heading h2 .project-heading__separator{color:var(--metal)}.project-heading__title{animation:project-title-settle .52s ease both}.project-stage__content{animation:project-stage-settle .62s 30ms ease backwards}.project-heading__controls{flex:0 0 auto;display:flex;align-items:center;gap:22px;padding-bottom:2px}.project-heading__folio{min-width:54px;color:rgb(var(--project-ink) / .76);font-size:var(--text-note);letter-spacing:.18em;white-space:nowrap}.project-switcher{display:inline-grid;grid-template-columns:repeat(2,48px);border:1px solid rgb(var(--project-accent) / .58)}.project-switcher button{position:relative;width:48px;height:46px;display:grid;place-items:center;padding:0;overflow:hidden;color:rgb(var(--project-ink) / .92);background:transparent;border:0;cursor:pointer;transition:color .24s ease,background .24s ease}.project-switcher button+button{border-left:1px solid rgb(var(--project-accent) / .42)}.project-switcher button:hover,.project-switcher button:focus-visible{color:var(--ink);background:var(--metal-light);outline:0}.project-switcher button:first-child:hover svg,.project-switcher button:first-child:focus-visible svg{transform:translate(-2px)}.project-switcher button:last-child:hover svg,.project-switcher button:last-child:focus-visible svg{transform:translate(2px)}.project-switcher svg{transition:transform .24s cubic-bezier(.16,1,.3,1)}.project-switcher button:disabled{cursor:default;opacity:.35}@keyframes project-title-settle{0%{opacity:0}to{opacity:1}}@keyframes project-stage-settle{0%{opacity:.32}to{opacity:1}}.project-grid{max-width:1320px;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(260px,.55fr);align-items:stretch;gap:clamp(50px,7vw,110px);margin:0 auto}.project-image{position:relative;align-self:start;aspect-ratio:4 / 3;min-height:490px;margin:0;padding:0;overflow:hidden;color:inherit;background:transparent;border:0}.project-image:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:#05070614;transition:background .3s ease}.project-image:hover:after{background:transparent}.project-image img{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.75,.2,1)}.project-image>img{position:absolute;top:0;right:0;bottom:0;left:0}.project-stage__content .project-image>img{animation:project-image-develop .92s 80ms cubic-bezier(.16,1,.3,1) backwards}@keyframes project-image-develop{0%{filter:saturate(.86) contrast(.96);transform:scale(1.024)}to{filter:saturate(1) contrast(1);transform:scale(1)}}.project-image:hover img{transform:scale(1.025)}.project-image__plan{position:absolute;z-index:4;left:clamp(18px,2.4vw,34px);bottom:clamp(18px,2.4vw,34px);width:min(38%,295px);height:auto;padding:8px;overflow:hidden;background:#f7f4ee;border:1px solid rgba(17,19,17,.15);box-shadow:0 24px 42px #00000057;transform:rotate(-1.2deg)}.project-image__plan img,.project-image:hover .project-image__plan img{width:100%;height:auto;object-fit:contain;transform:none}.project-facts{display:flex;flex-direction:column;justify-content:center}.project-facts.is-visible .project-summary,.project-facts.is-visible .project-fact,.project-facts.is-visible .project-facts__link,.project-facts.is-visible .project-gallery-toggle{animation:project-fact-settle .56s cubic-bezier(.16,1,.3,1) backwards}.project-facts.is-visible .project-fact:nth-of-type(1){animation-delay:.13s}.project-facts.is-visible .project-fact:nth-of-type(2){animation-delay:.19s}.project-facts.is-visible .project-fact:nth-of-type(3){animation-delay:.25s}.project-facts.is-visible .project-fact:nth-of-type(4){animation-delay:.31s}.project-facts.is-visible .project-facts__link{animation-delay:.34s}.project-facts.is-visible .project-gallery-toggle{animation-delay:.39s}@keyframes project-fact-settle{0%{opacity:0}to{opacity:1}}.project-summary{margin:0 0 34px;color:rgb(var(--project-ink) / .8);font-size:var(--text-body);font-weight:400;line-height:1.75}.project-fact{min-height:92px;display:grid;grid-template-columns:50px 1fr;align-items:center;border-bottom:1px solid rgb(var(--project-accent) / .52)}.project-fact:first-of-type{border-top:1px solid rgb(var(--project-accent) / .52)}.project-fact svg{color:rgb(var(--project-accent))}.project-fact span{font-family:var(--display);font-size:19px}.project-facts__link{align-self:flex-start;margin-top:42px}.project-gallery-toggle{align-self:flex-start;min-width:230px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:14px;margin-top:18px;padding:13px 15px;color:rgb(var(--project-ink) / .92);background:transparent;border:1px solid rgb(var(--project-accent) / .58);cursor:pointer;font-size:var(--text-ui);letter-spacing:.04em;text-align:left;text-transform:uppercase;transition:color .24s ease,background .24s ease}.project-gallery-toggle:hover,.project-gallery-toggle:focus-visible{color:var(--ink);background:var(--metal-light);outline:0}.project-gallery-toggle__count{color:rgb(var(--project-ink) / .72);font-size:var(--text-note);white-space:nowrap}.project-gallery-toggle:hover .project-gallery-toggle__count,.project-gallery-toggle:focus-visible .project-gallery-toggle__count{color:#1113119e}.project-editorial{max-width:1320px;margin:116px auto 0}.project-gallery-panel{animation:project-gallery-open .52s cubic-bezier(.16,1,.3,1) both}.project-gallery-panel__head{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:24px;padding-bottom:15px;border-bottom:1px solid rgb(var(--project-accent) / .5)}.project-gallery-panel__head .eyebrow{margin:0}.project-gallery__navigation{display:flex;align-items:center;gap:18px}.project-gallery__position{color:rgb(var(--project-ink) / .72);font-size:var(--text-note);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.project-gallery__controls{display:flex;gap:8px}.project-gallery__controls button{width:44px;height:44px;display:grid;place-items:center;padding:0;color:rgb(var(--project-ink) / .88);background:#ffffff2e;border:1px solid rgb(var(--project-accent) / .58);cursor:pointer;transition:color .22s ease,background .22s ease,border-color .22s ease}.project-gallery__controls button:hover,.project-gallery__controls button:focus-visible{color:var(--ink);background:var(--metal-light);border-color:rgb(var(--project-accent) / .9);outline:0}.project-gallery__controls button:disabled{cursor:default;opacity:.35}.project-gallery{--project-gallery-gap: 20px;position:relative;display:flex;flex-wrap:nowrap;gap:var(--project-gallery-gap);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y}.project-gallery::-webkit-scrollbar{display:none}.project-gallery figure{margin:0}.project-gallery__item{position:relative;min-width:0;height:clamp(440px,46vw,620px);flex:0 0 100%;overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always}.project-gallery img{width:100%;height:100%;object-fit:cover;filter:saturate(.8) contrast(1.02);transition:transform .75s cubic-bezier(.2,.72,.2,1)}.project-gallery figure:hover img{transform:scale(1.022)}.project-gallery figcaption{position:absolute;left:18px;bottom:17px;padding:9px 12px;color:#f6f3edc7;background:#111311db;font-size:var(--text-note);letter-spacing:.06em;text-transform:uppercase}.project-gallery__statement{display:grid;grid-template-columns:minmax(180px,.55fr) minmax(0,1.45fr);gap:60px;margin-top:52px;padding-top:44px;border-top:1px solid rgb(var(--project-accent) / .5)}.project-editorial:not(.project-editorial--gallery-open) .project-gallery__statement{margin-top:0}.project-gallery__statement p:last-child{max-width:700px;margin:0;color:rgb(var(--project-ink) / .86);font-family:var(--display);font-size:clamp(25px,2.35vw,36px);line-height:1.28}.project-gallery--single{overflow:hidden}.project-gallery--single .project-gallery__item{flex-basis:100%}@keyframes project-gallery-open{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.method-section{position:relative;overflow:hidden;isolation:isolate;padding:128px max(8vw,70px) 140px;color:var(--ink);background-color:#e9e4db;background-image:radial-gradient(ellipse at 82% 42%,rgba(255,255,255,.52) 0%,rgba(255,255,255,.12) 36%,transparent 67%),linear-gradient(180deg,#e4d9cc,#ece6dd 52%,#f0ece5);box-shadow:inset 0 1px #ffffff7a,inset 0 -105px 155px -135px #46372647}.method-section:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#e9e4dbfa,#e9e4dbeb 31%,#e9e4db57 65%,#e9e4db14);pointer-events:none}.method-heading,.method-list{position:relative;z-index:2;max-width:1320px;margin-right:auto;margin-left:auto}.method-heading{display:grid;grid-template-columns:.48fr 1.1fr .72fr;align-items:start;gap:50px;margin-bottom:92px}.method-heading h2{font-size:clamp(53px,5.1vw,78px);line-height:1.07;padding-bottom:.12em}.method-heading>p:last-child{max-width:390px;margin:7px 0 0;color:#111311b8;font-size:var(--text-body);font-weight:400;line-height:1.85}.method-list{border-top:1px solid rgba(17,19,17,.18)}.method-step{position:relative;min-height:142px;display:grid;grid-template-columns:90px minmax(250px,.7fr) minmax(320px,1fr);align-items:center;gap:42px;border-bottom:1px solid rgba(17,19,17,.18);transition:padding .36s cubic-bezier(.22,.61,.36,1),background-color .36s ease}@media(hover:hover)and (pointer:fine){.method-step:hover{padding-right:18px;padding-left:18px;background:#ffffff2b}}.method-step>span{color:var(--accent-readable);font-family:var(--display);font-size:19px}.method-step h3{margin:0;font-family:var(--display);font-size:26px;font-weight:400}.method-step p{max-width:620px;margin:0;color:#111311b8;font-size:var(--text-body);font-weight:400;line-height:1.75}.company-section{position:relative;overflow:hidden;isolation:isolate;min-height:560px;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(60px,9vw,150px);padding:110px max(9vw,70px);background-color:var(--surface-day);background-image:radial-gradient(ellipse at 84% 50%,rgba(183,147,93,.16) 0%,transparent 42%),linear-gradient(135deg,#f8f5f0,#f4f0e9 52%,#ece5db);box-shadow:inset 0 1px #ffffffdb,inset 0 -90px 150px -135px #4c39224d}.company-section:after{content:"";position:absolute;z-index:1;top:14%;right:43%;bottom:14%;width:1px;background:linear-gradient(180deg,transparent 0%,rgba(155,121,74,.42) 22%,rgba(155,121,74,.42) 78%,transparent 100%);pointer-events:none}.company-seal{position:absolute;z-index:0;top:50%;right:-3vw;width:min(47vw,760px);opacity:.075;transform:translateY(-50%) rotate(-1.2deg);mix-blend-mode:multiply;pointer-events:none}.company-seal img{width:100%;height:auto;display:block;filter:grayscale(1) sepia(.38) contrast(.88)}.company-copy,.company-body,.company-index{position:relative;z-index:2}.company-index{position:absolute;top:42px;right:max(9vw,70px);color:#1113119e;font-size:var(--text-note);letter-spacing:.22em}.company-copy h2{font-size:clamp(54px,5.4vw,84px)}.company-text{max-width:460px;margin:30px 0 0;padding-left:30px;color:#111311c2;border-left:1px solid var(--metal);font-size:var(--text-body);font-weight:400;line-height:1.9}.company-body blockquote{max-width:560px;margin:38px 0 0 30px;padding-top:30px;color:#111311d1;border-top:1px solid rgba(155,121,74,.36);font-family:var(--display);font-size:clamp(25px,2.4vw,36px);line-height:1.3}.contact-section{position:relative;overflow:hidden;isolation:isolate;min-height:560px;display:grid;grid-template-columns:minmax(0,1fr) minmax(350px,.58fr);align-items:center;gap:50px;padding:105px max(9vw,70px);color:var(--ink);background-color:#ded2c2;background-image:radial-gradient(ellipse at 84% 42%,rgba(255,250,240,.56) 0%,rgba(255,250,240,.12) 35%,transparent 62%),linear-gradient(145deg,#d2c2ad,#e1d4c3 48%,#eee6dc);box-shadow:inset 0 1px #ffffff85,inset 0 120px 170px -165px #31261966}.contact-section:before{content:"";position:absolute;z-index:0;top:13%;bottom:13%;left:64%;width:1px;background:linear-gradient(180deg,transparent 0%,rgba(137,100,54,.48) 18%,rgba(255,249,232,.92) 50%,rgba(137,100,54,.48) 82%,transparent 100%);box-shadow:-44px 0 94px 18px #6b4e2d14,44px 0 100px 20px #fff9eb47;pointer-events:none}.contact-section>*{position:relative;z-index:1}.contact-section__index{position:absolute;top:40px;right:max(9vw,70px);color:#1113118a;font-size:var(--text-note);letter-spacing:.2em;text-transform:uppercase}.contact-section h2{font-size:clamp(50px,5.5vw,84px)}.contact-actions{display:flex;flex-direction:column;align-items:flex-start;gap:30px;padding-left:clamp(44px,5vw,78px)}.contact-direct{display:grid;gap:12px}.contact-direct a{display:inline-flex;align-items:center;gap:12px;color:#111311c7;font-size:var(--text-ui)}.site-footer{min-height:160px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:36px;padding:0 max(6vw,50px);color:#111311c2;background-color:#d3c2aa;background-image:linear-gradient(90deg,#cbb89f,#d7c8b4 52%,#e0d3c1);border-top:1px solid rgba(17,19,17,.16);box-shadow:inset 0 1px #ffffff73;font-size:var(--text-note);letter-spacing:.12em;text-transform:uppercase}.site-footer p{margin:0}.site-footer__meta{justify-self:end;display:grid;justify-items:end;gap:13px}.site-footer__links{display:flex;gap:26px;font-size:var(--text-ui)}.site-footer__credit{color:#111311a8;font-size:9px;line-height:1.5;letter-spacing:.025em;text-transform:none}.site-footer__credit a{text-decoration-color:transparent;text-underline-offset:3px}.site-footer__credit a:hover,.site-footer__credit a:focus-visible{text-decoration:underline}.access-layer{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;visibility:hidden;pointer-events:none}.access-layer.is-open{visibility:visible;pointer-events:auto}.access-layer__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;background:#040504b8;border:0;opacity:0;cursor:default;transition:opacity .3s ease}.access-layer.is-open .access-layer__backdrop{opacity:1}.access-panel{position:absolute;top:0;right:0;width:min(100%,560px);height:100%;overflow-y:auto;padding:clamp(72px,9vh,120px) clamp(34px,5vw,76px) 60px;color:var(--paper-bright);background:var(--ink-raised);border-left:1px solid rgba(183,147,93,.5);transform:translate(102%);transition:transform .45s cubic-bezier(.25,.72,.18,1)}.access-layer.is-open .access-panel{transform:translate(0)}.access-panel__close{position:absolute;top:28px;right:28px;width:44px;height:44px;display:grid;place-items:center;padding:0;color:var(--paper-bright);background:transparent;border:1px solid rgba(255,255,255,.2);border-radius:50%;cursor:pointer}.access-panel__folio{margin-bottom:70px;color:var(--metal-light);font-size:var(--text-note);letter-spacing:.2em;text-transform:uppercase}.access-panel h2{max-width:420px;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;font-size:clamp(44px,3.7vw,54px)}.access-panel__intro{max-width:420px;margin:30px 0 46px;color:#f6f3eda6;font-size:var(--text-support);font-weight:400;line-height:1.75}.access-panel__back{display:inline-flex;margin:-12px 0 36px;padding:0 0 7px;color:#f6f3ed9e;background:transparent;border:0;border-bottom:1px solid rgba(210,182,129,.42);font-size:var(--text-ui);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:color .22s ease,border-color .22s ease}.access-panel__back:hover,.access-panel__back:focus-visible{color:var(--metal-light);border-bottom-color:var(--metal-light)}.access-paths{max-width:440px;border-top:1px solid rgba(210,182,129,.28)}.access-path{width:100%;min-height:118px;display:grid;grid-template-columns:32px 32px 1fr;align-items:center;gap:18px;padding:20px 4px;color:var(--paper-bright);text-align:left;background:transparent;border:0;border-bottom:1px solid rgba(210,182,129,.28);cursor:pointer;transition:color .26s ease,background .26s ease,padding .32s cubic-bezier(.16,1,.3,1)}.access-path:hover,.access-path:focus-visible{padding-left:10px;color:var(--metal-light);background:#d2b6810b;outline-offset:1px}.access-path__number{align-self:start;padding-top:5px;color:#d2b681ad;font-family:var(--display);font-size:14px}.access-path>svg{color:var(--metal-light)}.access-path__copy{display:grid;gap:7px}.access-path__copy strong{font-family:var(--display);font-size:19px;font-weight:400}.access-path__copy>span{color:#f6f3edb3;font-size:var(--text-support);font-weight:400;line-height:1.6}.access-form{display:grid;gap:22px}.access-form label{display:grid;gap:10px}.access-form label>span{color:#f6f3eda3;font-size:var(--text-ui);letter-spacing:.08em;text-transform:uppercase}.access-form label>span small{font-size:inherit;font-weight:inherit;letter-spacing:inherit;opacity:.56}.access-form input,.access-form select{width:100%;height:50px;padding:0 4px;color:var(--paper-bright);background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.28);border-radius:0}.access-form select{color-scheme:dark}.access-form__submit{justify-self:start;margin-top:20px}.access-panel__note{margin:28px 0 0;color:#f6f3eda3;font-size:var(--text-note);letter-spacing:.04em}.access-success{max-width:430px;min-height:60vh;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.access-success>svg{margin-bottom:36px;color:var(--metal-light)}.access-success>p:not(.eyebrow){margin:30px 0 42px;color:#f6f3eda3;line-height:1.75}[data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .75s ease,transform .9s cubic-bezier(.2,.7,.2,1)}[data-reveal].is-visible{opacity:1;transform:translateY(0)}.dossier-elevation{position:absolute;z-index:16;left:clamp(170px,18vw,320px);bottom:-190px;width:min(780px,58vw);aspect-ratio:484 / 253;background:transparent;box-shadow:0 104px 116px -34px #0000007a,0 60px 54px -24px #00000085,0 32px 28px -17px #0000006b,0 14px 16px -10px #0000004d;pointer-events:none}.light-story .investment-section,.light-story .legacy-section,.light-story .method-section,.light-story .contact-section{color:var(--ink)}.light-story .investment-section{isolation:isolate}.light-story .investment-grid,.light-story .investment-section .section-thread{position:relative;z-index:1}.light-story .investment-lead{color:#111311bd}.light-story .material-image figcaption,.light-story .principle div>span{color:#111311b3}.light-story .principles{border-top-color:#11131138}.light-story .principle{border-bottom-color:#11131138}.light-story .legacy-visual figcaption{z-index:2}.light-story .legacy-copy>p:not(.eyebrow),.light-story .track-record span{color:#111311b8}.light-story .story-image{--image-night: 0;position:relative;display:block;overflow:hidden;isolation:isolate}.light-story .story-image__base,.light-story .story-image__night{width:100%;height:100%;object-fit:cover}.light-story .story-image__base{position:relative;z-index:0}.light-story .story-image__night{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;pointer-events:none}.light-story .story-image__night--ambient{opacity:var(--image-night)}.light-story .material-image .story-image{width:100%;aspect-ratio:4 / 3}.light-story .material-image .story-image img{height:100%;aspect-ratio:auto}.light-story .legacy-visual .story-image{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0}.light-story .method-heading>p:last-child,.light-story .method-step p{color:#111311b8}.light-story .method-list{border-top-color:#11131133}.light-story .method-step{border-bottom-color:#11131133}.light-story .contact-section{position:relative;isolation:isolate}.light-story .contact-direct a{color:#111311c7}.light-story .contact-section .button--dark{color:var(--paper-bright);background:var(--ink);border-color:var(--ink)}.light-story .contact-section .button--dark:hover{color:var(--ink);background:transparent}.light-story [data-reveal]{opacity:0;transform:translateY(12px);transition:opacity .82s cubic-bezier(.22,.61,.36,1),transform 1.05s cubic-bezier(.16,1,.3,1),clip-path 1.1s cubic-bezier(.16,1,.3,1),filter 1.25s cubic-bezier(.16,1,.3,1)}.light-story [data-reveal=heading]{transform:none;clip-path:inset(0 0 18% 0)}.light-story [data-reveal=image]{opacity:.72;transform:none;clip-path:inset(0 0 10% 0);filter:brightness(.86) saturate(.88)}.light-story [data-reveal=row]{position:relative;transform:translateY(8px)}.light-story [data-reveal=row]:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:1px;background:currentColor;opacity:.18;transform:scaleX(0);transform-origin:left center;transition:transform 1.05s cubic-bezier(.16,1,.3,1) .11s;pointer-events:none}.light-story .method-step[data-reveal=row],.light-story .project-fact[data-reveal=row]{border-bottom-color:transparent}.light-story .project-fact[data-reveal=row]:after{color:var(--metal);opacity:.44}.light-story [data-reveal].is-visible{opacity:1;transform:translateY(0);clip-path:inset(0);filter:none}.light-story .project-heading[data-reveal].is-visible{clip-path:none;overflow:visible}.light-story [data-reveal=row].is-visible:after{transform:scaleX(1)}@media(max-width:1180px){.site-header{padding-right:34px;padding-left:34px}.hero{grid-template-columns:68px minmax(0,1fr)}.chapter-rail{min-height:1000px}.site-header{left:68px}.dossier-card,.dossier-elevation{left:16vw;width:min(720px,66vw)}.project-grid{gap:54px}.legacy-section{grid-template-columns:minmax(0,1fr) minmax(390px,.82fr)}}@media(max-width:900px){.site-header{position:absolute;left:0;height:88px;padding:0 24px;background:#111311e6}.wordmark{width:112px}.desktop-nav{display:none}.menu-toggle{display:grid;place-items:center;width:42px;height:42px;padding:0;color:var(--paper-bright);background:transparent;border:1px solid rgba(255,255,255,.18);cursor:pointer}.mobile-nav{position:absolute;top:88px;left:0;right:0;display:grid;gap:0;padding:8px 24px 28px;background:var(--ink);border-bottom:1px solid rgba(183,147,93,.38);opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .22s ease,transform .22s ease,visibility .22s}.mobile-nav.is-open{opacity:1;visibility:visible;transform:translateY(0)}.mobile-nav a,.mobile-nav button{min-height:55px;display:flex;align-items:center;padding:0;color:var(--paper-bright);background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.1);font-family:var(--display);font-size:23px;cursor:pointer}.mobile-nav button{margin-top:14px;color:var(--metal-light);font-family:var(--sans);font-size:var(--text-ui);letter-spacing:.13em;text-transform:uppercase}.hero{min-height:0;display:block;padding-top:88px}.chapter-rail{display:none}.hero__copy{width:100%;min-height:650px;padding:105px 8vw 90px}.hero__monogram{top:46px;left:auto;right:-20px;font-size:280px}.hero h1{font-size:clamp(68px,14vw,104px)}.hero__media{position:relative;top:auto;right:auto;width:100%;height:min(78vw,640px);min-height:480px;border-top:1px solid rgba(183,147,93,.48)}.day-night:after{background:linear-gradient(180deg,var(--ink) 0%,rgba(17,19,17,.92) 8%,rgba(17,19,17,.48) 19%,rgba(17,19,17,0) 34%)}.dossier-card{position:relative;left:auto;bottom:auto;width:min(86vw,640px);min-height:0;margin:-100px auto 0;padding:0}.dossier-elevation{left:50%;bottom:0;width:min(86vw,640px);transform:translate(-50%)}.dossier-card h2{font-size:clamp(44px,8.6vw,64px)}.investment-section{min-height:0;padding:190px 8vw 100px}.investment-grid{grid-template-columns:.92fr 1fr;gap:50px}.private-tab-anchor{--private-tab-height: 240px;width:58px}.legacy-section{grid-template-columns:1fr}.legacy-visual{min-height:600px}.legacy-copy{min-height:600px;padding:100px 8vw}.project-section{padding:95px 8vw 105px}.project-heading{align-items:flex-end}.project-grid{grid-template-columns:1fr}.project-image{min-height:480px}.project-image__plan{width:min(36%,270px)}.project-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.project-summary{grid-column:1 / -1;max-width:680px;margin-bottom:12px}.project-fact,.project-fact:first-of-type{min-height:110px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:14px;border-top:1px solid rgba(183,147,93,.44)}.project-facts__link,.project-gallery-toggle{grid-column:1 / -1}.project-gallery{--project-gallery-gap: 18px}.method-heading{grid-template-columns:minmax(150px,.45fr) minmax(0,1fr);gap:38px}.method-heading>p:last-child{grid-column:2}.method-step{grid-template-columns:64px minmax(210px,.65fr) minmax(0,1fr);gap:28px}.company-section,.contact-section{grid-template-columns:1fr}.company-section:after{display:none}.company-seal{right:-18vw;width:min(82vw,720px);opacity:.055}.contact-section:before{top:51%;right:max(9vw,70px);bottom:auto;left:max(9vw,70px);width:auto;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(137,100,54,.48) 18%,rgba(255,249,232,.92) 50%,rgba(137,100,54,.48) 82%,transparent 100%);box-shadow:0 -34px 80px 14px #6b4e2d12,0 34px 90px 16px #fff9eb3d}.contact-actions{padding-top:34px;padding-left:0}.contact-section .button{justify-self:start}}@media(max-width:640px){:root{--text-body: 1rem}.hero__copy{min-height:590px;padding:92px 58px 72px 24px}.eyebrow{margin-bottom:20px}.hero h1{font-size:clamp(63px,19vw,86px)}.hero__intro{max-width:310px;margin-top:34px;font-size:var(--text-body)}.hero__actions{align-items:flex-start;flex-direction:column;gap:22px;margin-top:30px}.button{min-height:51px;padding:0 18px}.hero__media{height:520px;min-height:0}.day-night__image{object-position:58% center}.day-night__legend{right:18px;bottom:22px}.dossier-card{width:calc(100% - 36px);min-height:0;margin-top:-88px;padding:0}.dossier-elevation{left:18px;bottom:0;width:calc(100% - 36px);transform:none;box-shadow:0 72px 86px -28px #00000075,0 42px 40px -21px #00000080,0 22px 22px -14px #0006,0 10px 12px -8px #00000047}.dossier-card__meta{gap:10px;font-size:var(--text-note);letter-spacing:.14em}.dossier-card__meta-line{width:30px}.dossier-card h2{margin-top:9%;font-size:clamp(29px,8.6vw,34px)}.dossier-card__folio{font-size:var(--text-note)}.dossier-card__folio .is-active{padding-bottom:5px}.dossier-card__folio .is-active:after{width:9px}.investment-section{padding:140px 58px 86px 24px}.investment-section:before{top:116px;right:44px;bottom:52px;left:14px}.investment-grid{grid-template-columns:1fr;gap:62px}.material-image{width:100%;margin-left:0}.material-image:before{top:-10px;right:22px;bottom:12px;left:-10px}.investment-copy h2{font-size:46px}.principle{grid-template-columns:42px minmax(0,1fr);min-height:112px;gap:12px}.principle p{font-size:18px}.principle div>span{max-width:260px;font-size:var(--text-support)}.private-tab-anchor{--private-tab-height: 224px;width:44px;perspective:700px}.private-tab{gap:14px;padding:20px 0 16px;transform:translateZ(0) rotateY(-4deg)}.private-tab-anchor:focus-visible .private-tab{transform:translate3d(-9px,0,0) rotateY(-11deg)}.private-tab__label{font-size:var(--text-note);letter-spacing:.08em}.private-tab__signet{width:26px;height:26px}.legacy-visual{min-height:420px}.legacy-visual figcaption{right:58px;bottom:18px}.legacy-copy{min-height:0;padding:82px 58px 88px 24px}.legacy-copy h2{font-size:46px}.legacy-copy>p:not(.eyebrow){margin-top:26px}.track-record{margin-top:44px}.track-record>div{min-height:112px;padding-right:18px}.track-record>div+div{padding-left:18px}.track-record strong{font-size:35px}.track-record span{font-size:var(--text-ui);line-height:1.55}.project-section{padding:84px 58px 90px 24px;--project-title-min-height: 166px}.project-heading{align-items:flex-start;flex-direction:column;gap:26px;margin-bottom:34px}.project-heading__title{width:100%}.project-heading__controls{width:100%;justify-content:space-between;gap:16px;padding-bottom:0}.project-heading__folio{display:inline-block;min-width:0}.project-switcher{grid-template-columns:repeat(2,44px)}.project-switcher button{width:44px;height:44px}.project-heading h2{font-size:44px}.project-heading h2 .project-heading__place{width:max-content;max-width:100%;display:block;margin-top:9px;font-size:.62em;line-height:1.08;white-space:normal;overflow-wrap:anywhere}.project-image{min-height:340px}.project-image__plan{left:13px;bottom:14px;width:44%;padding:5px}.project-grid{gap:40px}.project-facts{grid-template-columns:1fr;gap:0}.project-fact,.project-fact:first-of-type{min-height:72px;display:grid;grid-template-columns:42px 1fr;align-items:center;border-top:0;border-bottom:1px solid rgba(183,147,93,.44)}.project-fact:first-of-type{border-top:1px solid rgba(183,147,93,.44)}.project-summary{margin-bottom:28px}.project-editorial{gap:18px;margin-top:82px}.project-gallery-panel__head{align-items:flex-start;flex-direction:column;gap:7px;margin-bottom:18px}.project-gallery__navigation{width:100%;justify-content:space-between}.project-gallery{--project-gallery-gap: 14px}.project-gallery__item{height:auto;flex-basis:100%;aspect-ratio:4 / 3}.project-gallery__statement{grid-template-columns:1fr;gap:12px;margin-top:26px;padding-top:34px}.project-gallery__statement p:last-child{font-size:27px}.method-section{padding:90px 58px 96px 24px}.method-section:before{background:linear-gradient(180deg,#e9e4dbfa,#e9e4dbdb 54%,#e9e4db6b)}.method-heading{grid-template-columns:1fr;gap:18px;margin-bottom:62px}.method-heading h2{font-size:49px}.method-heading>p:last-child{grid-column:auto;margin-top:12px}.method-step{min-height:0;grid-template-columns:42px 1fr;gap:10px 16px;padding:28px 0}.method-step p{grid-column:2}.company-section,.contact-section{min-height:0;gap:36px;padding:86px 58px 86px 24px}.company-seal{top:61%;right:-52vw;width:142vw;opacity:.04}.company-index{top:26px;right:24px}.contact-section h2{font-size:50px}.company-copy h2{font-size:clamp(40px,11vw,44px);line-height:1.06}.company-text{margin-top:0}.company-body blockquote{margin-left:0}.contact-actions{gap:26px;padding-top:30px;padding-left:0}.contact-section:before{top:52%;right:58px;left:24px}.contact-section__index{top:27px;right:58px}.site-footer{grid-template-columns:1fr;gap:22px;padding:50px 58px 50px 24px}.site-footer__meta{justify-self:start;justify-items:start}.access-panel{width:100%}.access-panel h2{font-size:42px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.day-night__handle span{animation:none!important;opacity:1;transform:none;text-shadow:none}}.hero h1{font-size:clamp(54px,4.9vw,82px);line-height:1.04}.hero__claim{max-width:440px;margin:30px 0 0;color:var(--metal-light);font-size:var(--text-note);line-height:1.7;letter-spacing:.13em;text-transform:uppercase}.hero__intro{margin-top:20px;font-size:var(--text-body)}.location-section .legacy-copy{padding-top:85px;padding-bottom:85px}.location-criteria{list-style:none;margin:34px 0 0;padding:0;border-top:1px solid var(--line-light)}.location-criteria li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:16px;padding:22px 0;border-bottom:1px solid var(--line-light)}.location-criteria li>span{color:var(--accent-readable);font-family:var(--display);font-size:16px}.location-criteria h3{margin:0;font-family:var(--display);font-size:22px;line-height:1.22;font-weight:400;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.location-criteria p{margin:10px 0 0;color:#4c4b43;font-size:var(--text-support);line-height:1.75}.company-responsibility{margin:26px 0 0 30px;color:var(--accent-readable);font-size:var(--text-support);line-height:1.8}.contact-intro{max-width:530px;margin:28px 0 0;color:#48443c;font-size:var(--text-body);line-height:1.85}.investment-opportunity,.investment-calculator{position:relative;padding:110px max(8vw,70px);color:var(--ink);scroll-margin-top:35px}.investment-opportunity{background:linear-gradient(150deg,#ede4d7,#f5f1e9 65%,#eee8de)}.investment-opportunity .eyebrow,.investment-calculator .eyebrow{color:var(--accent-readable)}.opportunity-heading{max-width:1060px;margin:0 auto}.investment-opportunity h2,.calculator-heading h2{margin:0;font:400 clamp(42px,4.5vw,68px)/1.08 var(--display);letter-spacing:-.035em}.opportunity-heading>p:last-child{max-width:780px;margin:32px 0 0;font-size:var(--text-body);line-height:1.9;color:#4c4840}.opportunity-aspects{max-width:1060px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;margin:65px auto 0}.opportunity-aspects article{border-top:1px solid #bba78c;padding-top:28px}.opportunity-aspects h3{margin:0 0 18px;font:400 30px/1.2 var(--display)}.opportunity-aspects p:last-child{font-size:var(--text-body);line-height:1.9;color:#4c4840}.opportunity-note{max-width:1060px;margin:30px auto 0;color:#5b554c;font-size:var(--text-support);line-height:1.85}.opportunity-note a{display:inline-block;margin-top:10px;color:var(--accent-readable);text-decoration:underline;text-underline-offset:4px}.investment-logic{max-width:1060px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:70px;margin:90px auto 0;padding-top:70px;border-top:1px solid #c8bba9}.investment-logic h2{font-size:clamp(38px,3.6vw,54px)}.investment-logic__body>p{margin:0;color:#4c4840;font-size:var(--text-body);line-height:1.85}.investment-logic ol{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:30px 0;padding:0}.investment-logic li{display:flex;gap:13px;padding:15px 0;border-bottom:1px solid var(--line-light);font-size:var(--text-support)}.investment-logic li span{color:var(--accent-readable);font-family:var(--display)}.investment-logic h3{margin:30px 0 12px;font:400 29px/1.25 var(--display)}.investment-calculator{background:linear-gradient(130deg,#f8f5ef,#f1ebe1 55%,#e9dece);border-top:1px solid #ded2c2}.calculator-heading{max-width:1320px;margin:0 auto 62px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:80px;align-items:end}.calculator-heading h2{font-size:clamp(38px,3.9vw,62px)}.calculator-heading__intro{max-width:480px;color:#4e4b43;font-size:var(--text-body);line-height:1.85}.calculator-heading__intro p{margin:0}.calculator-heading__intro p+p{margin-top:16px;font-size:var(--text-support)}.calculator-workspace{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.25fr);border:1px solid #d0c2ae;box-shadow:0 22px 60px -48px #614a2d80}.calculator-inputs{min-width:0;padding:clamp(24px,3.2vw,48px);background:#fcfaf5b3;border-right:1px solid #d0c2ae}.calculator-field+.calculator-field{margin-top:34px;padding-top:30px;border-top:1px solid #d9cebe}.calculator-field>label{display:block;color:#393830;font-size:var(--text-ui);font-weight:500;line-height:1.5}.calculator-number{display:flex;align-items:baseline;gap:12px;margin-top:12px;border-bottom:1px solid #a79a86}.calculator-number input{display:block;width:100%;min-width:0;padding:6px 0 10px;border:0;border-radius:0;background:transparent;color:var(--ink);font:400 clamp(32px,3.1vw,49px)/1.2 var(--display);font-variant-numeric:tabular-nums}.calculator-number input[aria-invalid=true]{color:#8a321d}.calculator-number>span{color:#6f6658;font:400 24px/1 var(--display)}.calculator-range{--range-progress: 0%;display:block;width:100%;height:24px;margin:20px 0 5px;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;accent-color:#8b693d}.calculator-range::-webkit-slider-runnable-track{height:3px;background:linear-gradient(to right,#8b693d var(--range-progress),#d4c9b7 var(--range-progress))}.calculator-range::-moz-range-track{height:3px;background:#d4c9b7}.calculator-range::-moz-range-progress{height:3px;background:#8b693d}.calculator-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;margin-top:-8px;border:3px solid #f5f0e6;border-radius:50%;background:#8b693d;box-shadow:0 0 0 1px #8b693d}.calculator-range::-moz-range-thumb{width:14px;height:14px;border:3px solid #f5f0e6;border-radius:50%;background:#8b693d;box-shadow:0 0 0 1px #8b693d}.calculator-range-labels{display:flex;justify-content:space-between;color:#625c52;font-size:var(--text-note)}.calculator-help{margin:15px 0 0;color:#615a4e;font-size:var(--text-support);line-height:1.7}.calculator-choices{min-width:0;margin:32px 0 0;padding:26px 0 0;border:0;border-top:1px solid #d9cebe}.calculator-choices legend{float:left;width:100%;margin-bottom:16px;font-size:var(--text-ui);font-weight:500}.calculator-choices label{display:flex;clear:both;align-items:start;gap:13px;padding:10px 0;font-size:var(--text-ui);line-height:1.6}.calculator-choices input{width:20px;height:20px;flex-shrink:0;margin:2px 0 0;accent-color:#80623c}.calculator-choices small{display:block;margin-top:2px;color:#615a4e;font-size:var(--text-support)}.calculator-tools{display:flex;flex-wrap:wrap;gap:18px 25px;margin-top:26px}.calculator-tools .text-link{min-height:44px;text-align:left;color:#55432b}.calculator-tools button:disabled{opacity:.45;cursor:not-allowed}.calculator-output{min-width:0;padding:clamp(24px,3.2vw,48px)}.calculator-result-label{margin:0;font:400 30px/1.2 var(--display);letter-spacing:-.02em}.calculator-method{margin:14px 0 28px;color:#615a4e;font-size:var(--text-support);line-height:1.7}.calculator-errors{color:#8a321d;font-size:var(--text-support);line-height:1.7}.calculator-errors:not(:empty){padding:14px 0;margin-bottom:20px;border-top:1px solid #b57e67;border-bottom:1px solid #b57e67}.calculator-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.calculator-result{min-width:0;padding:24px 0 0;border-top:1px solid #9b815b}.calculator-result h3{margin:0 0 24px;color:#6b5233;font-size:var(--text-ui);line-height:1.6;font-weight:500;text-transform:uppercase;letter-spacing:.08em}.calculator-result__value{display:block;font:400 clamp(24px,2.6vw,40px)/1.15 var(--display);white-space:nowrap;letter-spacing:-.03em;font-variant-numeric:lining-nums tabular-nums}.calculator-result__caption{display:block;margin-top:9px;color:#615a4e;font-size:var(--text-support)}.calculator-result p{margin:25px 0 0;padding-top:18px;border-top:1px solid #cdbfa8;color:#615a4e;font-size:var(--text-ui);line-height:1.7}.calculator-result p strong{display:block;margin-top:7px;color:var(--ink);font:400 22px/1.2 var(--display)}.calculator-result-note{margin:26px 0 0;color:#615a4e;font-size:var(--text-support);line-height:1.8}.calculator-comparison{margin-top:36px;padding-top:26px;border-top:1px solid #c5b495}.calculator-comparison h3{margin:0;font:400 26px/1.25 var(--display)}.calculator-comparison>p{margin:14px 0;color:#615a4e;font-size:var(--text-support);line-height:1.8}.calculator-table-wrap{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.investment-calculator table{width:100%;border-collapse:collapse;font-size:var(--text-ui);font-variant-numeric:tabular-nums}.investment-calculator caption{padding:12px 0;text-align:left;color:#615a4e;font-size:var(--text-note);line-height:1.7}.investment-calculator th,.investment-calculator td{padding:14px 10px;text-align:right;border-bottom:1px solid #cdbfa8;white-space:nowrap}.investment-calculator th{font-weight:500}.investment-calculator thead th{color:#65533b;font-size:var(--text-ui)}.investment-calculator tr>:first-child{padding-left:0;text-align:left}.investment-calculator tr>:last-child{padding-right:0}.calculator-comparison td:last-child{color:#66502e;font-weight:600}.calculator-assumptions{max-width:1320px;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.25fr);gap:60px;margin:65px auto 0}.calculator-assumptions__intro .eyebrow{font-size:var(--text-note);line-height:1.8;margin-bottom:22px}.calculator-assumptions h3{margin:0;font:400 clamp(28px,2.8vw,38px)/1.15 var(--display)}.calculator-assumptions p:not(.eyebrow){margin:20px 0 0;color:#615a4e;font-size:var(--text-support);line-height:1.8}.calculator-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 30px;margin:0}.calculator-facts>div{border-top:1px solid #cdbfa8;padding-top:18px}.calculator-facts dt{color:#615a4e;font-size:var(--text-ui);line-height:1.7}.calculator-facts dd{margin:10px 0 0;font:400 28px/1.2 var(--display)}.calculator-facts small{display:block;margin-top:8px;font-size:var(--text-support);line-height:1.8;color:#615a4e}.calculator-details{max-width:1320px;margin:55px auto 0;border-top:1px solid #a69579;border-bottom:1px solid #a69579}.calculator-details summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 0;list-style:none;font-size:var(--text-ui);line-height:1.7;cursor:pointer}.calculator-details summary::-webkit-details-marker{display:none}.calculator-details summary>span{font-size:24px;font-weight:300}.calculator-details[open] summary>span{transform:rotate(45deg)}.calculator-details__body{padding:6px 0 32px}.calculator-explanation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:55px}.calculator-explanation h3{margin:20px 0 16px;font:400 26px/1.2 var(--display)}.calculator-explanation p,.calculator-explanation li{color:#514c42;font-size:var(--text-support);line-height:1.85}.calculator-explanation ul{padding-left:20px}.calculator-explanation li+li{margin-top:9px}.calculator-sources a{color:#715431;text-decoration:underline;text-underline-offset:3px}.calculator-year-table{margin-top:24px}.calculator-next{max-width:1320px;display:flex;align-items:center;justify-content:space-between;gap:36px;margin:46px auto 0}.calculator-next p{max-width:530px;margin:0;font:400 26px/1.35 var(--display)}.calculator-next p span{display:block;margin-top:12px;color:#615a4e;font:400 var(--text-support)/1.8 var(--sans)}.calculator-next button{min-height:60px;flex-shrink:0;line-height:1.6}.calculator-privacy{max-width:1320px;margin:24px auto 0;color:#615a4e;font-size:var(--text-note);line-height:1.7}.investment-calculator :focus-visible{outline:2px solid #80623c;outline-offset:4px}@media(max-width:1100px){.calculator-heading{gap:40px}.calculator-workspace{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.calculator-results{grid-template-columns:1fr;gap:30px}.calculator-result h3{margin-bottom:14px}.calculator-result__value{font-size:38px}.calculator-result p{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;margin-top:20px}.calculator-result p strong{margin:0}.calculator-assumptions{gap:36px}.calculator-next{align-items:start;flex-direction:column}}@media(max-width:900px){.hero h1{font-size:clamp(52px,9vw,78px)}.hero__intro{max-width:540px}.location-section .legacy-copy{padding-top:60px;padding-bottom:65px}.investment-opportunity,.investment-calculator{padding:80px 8vw}.calculator-heading{grid-template-columns:1fr;gap:28px;margin-bottom:40px}.calculator-heading__intro{max-width:640px}.calculator-workspace{grid-template-columns:1fr}.calculator-inputs{border-right:0;border-bottom:1px solid #d0c2ae}.calculator-results{grid-template-columns:repeat(2,minmax(0,1fr))}.calculator-result p{display:block}.calculator-result p strong{margin-top:8px}.calculator-assumptions{grid-template-columns:1fr}.calculator-assumptions__intro{max-width:640px}.investment-logic{gap:40px}}@media(max-width:600px){.hero h1{font-size:clamp(43px,9.8vw,59px)}.hero__claim{max-width:310px;margin-top:26px;font-size:var(--text-note)}.hero__intro{font-size:var(--text-body)}.hero__actions{gap:22px}.location-criteria h3{font-size:22px;overflow-wrap:anywhere}.location-criteria p{font-size:var(--text-support)}.company-responsibility{margin-left:0}.contact-intro{font-size:var(--text-body)}.investment-opportunity,.investment-calculator{padding:75px 58px 75px 24px}.investment-opportunity h2,.calculator-heading h2{font-size:clamp(31px,8vw,46px);overflow-wrap:anywhere}.opportunity-heading>p:last-child{font-size:var(--text-body);line-height:1.85}.opportunity-aspects{grid-template-columns:1fr;gap:32px;margin-top:40px}.opportunity-aspects p:last-child{font-size:var(--text-body)}.investment-logic{grid-template-columns:1fr;gap:30px;margin-top:55px;padding-top:50px}.investment-logic ol{grid-template-columns:1fr}.calculator-heading__intro{font-size:var(--text-body)}.calculator-workspace{border-right:0;border-left:0;box-shadow:none}.calculator-inputs,.calculator-output{padding:28px 0;background:transparent}.calculator-number input{font-size:39px}.calculator-results{gap:24px}.calculator-result__value{font-size:clamp(24px,5.8vw,34px)}.calculator-result p strong{font-size:22px}.calculator-result h3{letter-spacing:.08em}.calculator-facts{gap:26px 20px}.calculator-facts dd{font-size:24px;overflow-wrap:anywhere}.calculator-assumptions{margin-top:40px}.calculator-explanation{grid-template-columns:1fr;gap:0}.calculator-details summary{font-size:var(--text-ui)}.calculator-next button{width:100%;padding:14px 18px;white-space:normal}}@media(max-width:420px){.calculator-results{grid-template-columns:1fr}.calculator-result__value{font-size:40px}.calculator-result p{display:flex;gap:12px}.calculator-result p strong{margin-top:0}.calculator-facts{grid-template-columns:1fr}}@media(max-width:360px){.hero h1{font-size:36px}}@media print{body.calculator-print,body.calculator-print .site-shell{overflow:visible;background:#fff;min-width:0}body.calculator-print .site-header,body.calculator-print .private-tab-anchor,body.calculator-print .precision-cursor,body.calculator-print .access-layer,body.calculator-print .site-footer,body.calculator-print main>:not(#rechner),body.calculator-print .calculator-tools,body.calculator-print .calculator-range,body.calculator-print .calculator-range-labels,body.calculator-print .calculator-next{display:none!important}body.calculator-print .investment-calculator{padding:0;background:#fff;border:0;color:#000}body.calculator-print .calculator-heading{display:block;margin-bottom:20px}body.calculator-print .calculator-heading h2{font-size:30px}body.calculator-print .calculator-heading__intro{max-width:none;margin-top:14px}body.calculator-print .calculator-workspace{display:block;border:0;box-shadow:none}body.calculator-print .calculator-inputs{border:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:15px;background:none}body.calculator-print .calculator-field+.calculator-field{margin:0;padding:0;border:0}body.calculator-print .calculator-number input{font-size:26px}body.calculator-print .calculator-choices{grid-column:1 / -1;margin-top:10px;padding-top:10px}body.calculator-print .calculator-output{padding:24px 0}body.calculator-print .calculator-results{grid-template-columns:1fr 1fr}body.calculator-print .calculator-result__value{font-size:32px}body.calculator-print .calculator-result,body.calculator-print .calculator-assumptions,body.calculator-print .calculator-comparison{break-inside:avoid}body.calculator-print .calculator-assumptions{display:block;margin-top:20px}body.calculator-print .calculator-facts{grid-template-columns:1fr 1fr;margin-top:20px}body.calculator-print .calculator-details{margin-top:20px}body.calculator-print .calculator-explanation{display:block}body.calculator-print .calculator-table-wrap{overflow:visible}body.calculator-print .investment-calculator th,body.calculator-print .investment-calculator td{white-space:normal;padding:8px 6px}}
