@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-full-normal.7BpKI3vF.woff2) format("woff2-variations");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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-full-normal.YHFkNujK.woff2) format("woff2-variations");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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-full-normal.CFFu7zhK.woff2) format("woff2-variations");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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-full-italic.BHALq22K.woff2) format("woff2-variations");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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-full-italic.B8-t4Nou.woff2) format("woff2-variations");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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-full-italic.D2JnYqd-.woff2) format("woff2-variations");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:Vollkorn;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/vollkorn-cyrillic-ext-400-normal.DK013rTF.woff2) format("woff2"),url(/_astro/vollkorn-cyrillic-ext-400-normal.CYXolEAs.woff) 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:Vollkorn;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/vollkorn-cyrillic-400-normal.DBAfjXL8.woff2) format("woff2"),url(/_astro/vollkorn-cyrillic-400-normal.D5EE68Bt.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Vollkorn;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/vollkorn-greek-400-normal.CjktTBN_.woff2) format("woff2"),url(/_astro/vollkorn-greek-400-normal.DqhRrue-.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:Vollkorn;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/vollkorn-vietnamese-400-normal.5oLBXWiD.woff2) format("woff2"),url(/_astro/vollkorn-vietnamese-400-normal.CX1yEYOc.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:Vollkorn;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/vollkorn-latin-ext-400-normal.DnZuQVDH.woff2) format("woff2"),url(/_astro/vollkorn-latin-ext-400-normal.1mzDPUIH.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:Vollkorn;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/vollkorn-latin-400-normal.BaltSqSR.woff2) format("woff2"),url(/_astro/vollkorn-latin-400-normal.CbHXUhyQ.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:Vollkorn;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/vollkorn-cyrillic-ext-500-normal.BOBzuIot.woff2) format("woff2"),url(/_astro/vollkorn-cyrillic-ext-500-normal.U9kXHh3u.woff) 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:Vollkorn;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/vollkorn-cyrillic-500-normal.CkW_2-sw.woff2) format("woff2"),url(/_astro/vollkorn-cyrillic-500-normal.tfF8KHWh.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Vollkorn;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/vollkorn-greek-500-normal.B_XWx9N6.woff2) format("woff2"),url(/_astro/vollkorn-greek-500-normal.D-5xdGg1.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:Vollkorn;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/vollkorn-vietnamese-500-normal.CaRKU05T.woff2) format("woff2"),url(/_astro/vollkorn-vietnamese-500-normal.DNuWDgta.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:Vollkorn;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/vollkorn-latin-ext-500-normal.Bqdtaiev.woff2) format("woff2"),url(/_astro/vollkorn-latin-ext-500-normal.BzWqE_WR.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:Vollkorn;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/vollkorn-latin-500-normal.D2zMOVYX.woff2) format("woff2"),url(/_astro/vollkorn-latin-500-normal.DlSIcISQ.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:Vollkorn;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/vollkorn-cyrillic-ext-600-normal.DjlkCfwC.woff2) format("woff2"),url(/_astro/vollkorn-cyrillic-ext-600-normal.C8Ps5gwY.woff) 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:Vollkorn;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/vollkorn-cyrillic-600-normal.BAaY4JMF.woff2) format("woff2"),url(/_astro/vollkorn-cyrillic-600-normal.DurJb7GJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Vollkorn;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/vollkorn-greek-600-normal.B03tQI9i.woff2) format("woff2"),url(/_astro/vollkorn-greek-600-normal.BdN5pHoP.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:Vollkorn;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/vollkorn-vietnamese-600-normal.CocrgJyS.woff2) format("woff2"),url(/_astro/vollkorn-vietnamese-600-normal.C-AXzaie.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:Vollkorn;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/vollkorn-latin-ext-600-normal.DfoPGkY8.woff2) format("woff2"),url(/_astro/vollkorn-latin-ext-600-normal.D4xdxtUa.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:Vollkorn;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/vollkorn-latin-600-normal.Bg0efxoh.woff2) format("woff2"),url(/_astro/vollkorn-latin-600-normal.DxYBVd_6.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:Vollkorn;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/vollkorn-cyrillic-ext-400-italic.L1EkKojp.woff2) format("woff2"),url(/_astro/vollkorn-cyrillic-ext-400-italic.CGhyBvQi.woff) 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:Vollkorn;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/vollkorn-cyrillic-400-italic.C3iklTAW.woff2) format("woff2"),url(/_astro/vollkorn-cyrillic-400-italic.BaM7R3Ig.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Vollkorn;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/vollkorn-greek-400-italic.DMRDJvjc.woff2) format("woff2"),url(/_astro/vollkorn-greek-400-italic.C4QY_hPw.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:Vollkorn;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/vollkorn-vietnamese-400-italic.iD6aGjFx.woff2) format("woff2"),url(/_astro/vollkorn-vietnamese-400-italic.CQGUOzG0.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:Vollkorn;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/vollkorn-latin-ext-400-italic.B1mZ5GPF.woff2) format("woff2"),url(/_astro/vollkorn-latin-ext-400-italic.ByDnKa4a.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:Vollkorn;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/vollkorn-latin-400-italic.JwsC91NA.woff2) format("woff2"),url(/_astro/vollkorn-latin-400-italic.BWWcrbiq.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:Vollkorn;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/vollkorn-cyrillic-ext-500-italic.DUhJlX5f.woff2) format("woff2"),url(/_astro/vollkorn-cyrillic-ext-500-italic.BVtY0C_E.woff) 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:Vollkorn;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/vollkorn-cyrillic-500-italic.BuaeI1f3.woff2) format("woff2"),url(/_astro/vollkorn-cyrillic-500-italic.Dts1oelA.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Vollkorn;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/vollkorn-greek-500-italic.CRKIaAgo.woff2) format("woff2"),url(/_astro/vollkorn-greek-500-italic.D7WNv7Ie.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:Vollkorn;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/vollkorn-vietnamese-500-italic.BcCEZ0KL.woff2) format("woff2"),url(/_astro/vollkorn-vietnamese-500-italic.TqsGYPst.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:Vollkorn;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/vollkorn-latin-ext-500-italic.lduJ5YHe.woff2) format("woff2"),url(/_astro/vollkorn-latin-ext-500-italic.BYsQao2g.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:Vollkorn;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/vollkorn-latin-500-italic.BKVkbYgB.woff2) format("woff2"),url(/_astro/vollkorn-latin-500-italic.DUOXOJMP.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:Vollkorn;font-style:italic;font-display:swap;font-weight:600;src:url(/_astro/vollkorn-cyrillic-ext-600-italic.DBshFens.woff2) format("woff2"),url(/_astro/vollkorn-cyrillic-ext-600-italic.D6nDfkhi.woff) 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:Vollkorn;font-style:italic;font-display:swap;font-weight:600;src:url(/_astro/vollkorn-cyrillic-600-italic.BLWwKZa9.woff2) format("woff2"),url(/_astro/vollkorn-cyrillic-600-italic.0O-mziNd.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Vollkorn;font-style:italic;font-display:swap;font-weight:600;src:url(/_astro/vollkorn-greek-600-italic.SQXcqnkB.woff2) format("woff2"),url(/_astro/vollkorn-greek-600-italic.JxpyWYCq.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:Vollkorn;font-style:italic;font-display:swap;font-weight:600;src:url(/_astro/vollkorn-vietnamese-600-italic.BQiSAG7Y.woff2) format("woff2"),url(/_astro/vollkorn-vietnamese-600-italic.CnQ2oL6W.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:Vollkorn;font-style:italic;font-display:swap;font-weight:600;src:url(/_astro/vollkorn-latin-ext-600-italic.BJXQ1JkF.woff2) format("woff2"),url(/_astro/vollkorn-latin-ext-600-italic.DBo7_qna.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:Vollkorn;font-style:italic;font-display:swap;font-weight:600;src:url(/_astro/vollkorn-latin-600-italic.DnoGQRwc.woff2) format("woff2"),url(/_astro/vollkorn-latin-600-italic.CbxWA946.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:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-cyrillic-ext-wght-normal.DzyfIafT.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-cyrillic-wght-normal.BMDVbyM7.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-greek-ext-wght-normal.BWSLJLk6.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-greek-wght-normal.C9H9m1vD.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-vietnamese-wght-normal.C1uRvKPU.woff2) format("woff2-variations");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:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-latin-ext-wght-normal.C8iNium2.woff2) format("woff2-variations");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:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-latin-wght-normal.BqRLTx4X.woff2) format("woff2-variations");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:"Source Sans 3 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-cyrillic-ext-wght-italic.Bmy0yRBR.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-cyrillic-wght-italic.BqzjwPnH.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-greek-ext-wght-italic.CsGuNfVR.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-greek-wght-italic.BfAgiArQ.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Sans 3 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-vietnamese-wght-italic.DnchwVcj.woff2) format("woff2-variations");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:"Source Sans 3 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-latin-ext-wght-italic.B1mMy0tD.woff2) format("woff2-variations");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:"Source Sans 3 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-latin-wght-italic.Bg-PIjcQ.woff2) format("woff2-variations");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:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-ext-wght-normal.cHuGMAiY.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-wght-normal.DwHjdM4S.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-greek-wght-normal.ece1310W.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-vietnamese-wght-normal.D-yuW59g.woff2) format("woff2-variations");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:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-ext-wght-normal.CxNHBx-q.woff2) format("woff2-variations");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:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-wght-normal.D9elroTD.woff2) format("woff2-variations");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:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-ext-wght-italic.BXuSHrjR.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-wght-italic.RLIThRd4.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-greek-wght-italic.F2ziEGcb.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-vietnamese-wght-italic.C3q834ic.woff2) format("woff2-variations");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:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-ext-wght-italic.CpkvI5hy.woff2) format("woff2-variations");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:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-wght-italic.D2yaqPoE.woff2) format("woff2-variations");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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-ext-500-normal.Yta7XZ9C.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-500-normal.lsPpqi9g.woff) 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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-500-normal.CyAY5ZLS.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-500-normal.DkJXBcIH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-vietnamese-500-normal.BZGLGj12.woff2) format("woff2"),url(/_astro/cormorant-garamond-vietnamese-500-normal.DqXqCC0q.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-ext-500-normal.CH1kM7og.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-ext-500-normal.DYeaGGzO.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-normal.BsRWmXhO.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-500-normal.zIXX3Q-H.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-ext-500-italic.ClXnudBg.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-500-italic.DakTmaFY.woff) 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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-500-italic.DVnfXoMy.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-500-italic.C9gO-8KC.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-vietnamese-500-italic.D3igDnAQ.woff2) format("woff2"),url(/_astro/cormorant-garamond-vietnamese-500-italic.C-296ow0.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-ext-500-italic.CE7zdTnu.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-ext-500-italic.CalKM9tT.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-italic.Y14P-dkT.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-500-italic.DhNIfkTX.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-cyrillic-ext-600-normal.BMhMHfrj.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-600-normal.CsIYWmWK.woff) 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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-cyrillic-600-normal.C2atO-64.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-600-normal.FNmA3REe.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-vietnamese-600-normal.BoXdMtcr.woff2) format("woff2"),url(/_astro/cormorant-garamond-vietnamese-600-normal.C4HEjEaf.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-ext-600-normal.DaBc-lu7.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-ext-600-normal.Dk3-quAP.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-600-normal.Co1r35X9.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-600-normal.2CBVLo0M.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: #1c1712;--ink-2: #3a2f26;--ink-3: #6a5a4a;--ink-4: #8e7d6a;--paper: #f4ecdc;--paper-2: #ece1c9;--paper-3: #e4d7b8;--paper-line: #d0bf9c;--night: #1a1712;--night-2: #2a221a;--rubric: #8a3324;--rubric-soft: #b25a3f;--brass: #a67833;--brass-soft: #c9a15a;--focus: #b25a3f;--font-display: "Fraunces", "Cormorant Garamond", Georgia, serif;--font-body: "Vollkorn", "EB Garamond", Georgia, serif;--font-heading: "Source Serif 4 Variable", "Source Serif 4", "Vollkorn", Georgia, serif;--font-meta: "Source Sans 3 Variable", "Source Sans 3", system-ui, sans-serif;--page-max: 1240px;--page-gutter-x: clamp(1.5rem, 4vw, 2.5rem);--page-pad-top: clamp(1.25rem, 2.5vw, 2.25rem);--page-pad-bottom: clamp(1.75rem, 3vw, 3rem);--section-gap: clamp(1.5rem, 2.25vw, 2.25rem);--section-gap-sm: clamp(1rem, 1.75vw, 1.75rem);--italic-weight: 500}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--font-body);font-size:19px;line-height:1.7;color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:"onum","kern","liga"}h1{font-family:var(--font-display);font-weight:400}h2,h3,h4,h5{font-family:var(--font-heading);font-weight:600}a{color:var(--rubric);text-decoration:none;transition:color .2s ease}.letter a,.chapter-body a,.letter-note a,.letter-closing a,.differs a,.counts-on a,.how-starts a,.pull-origin a,.footnote a,.diptych-note a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--rubric-soft)}.letter a:hover,.chapter-body a:hover,.letter-note a:hover,.letter-closing a:hover,.differs a:hover,.counts-on a:hover,.how-starts a:hover,.diptych-note a:hover{color:var(--ink);text-decoration-color:var(--rubric)}a:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:2px}img{max-width:100%;display:block}.paper-grain,.titlepage-grain,.letter-grain{position:absolute;inset:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'><filter id='n'><feTurbulence baseFrequency='0.88' numOctaves='2' seed='4'/><feColorMatrix values='0 0 0 0 0.10 0 0 0 0 0.08 0 0 0 0 0.05 0 0 0 0.08 0'/></filter><rect width='200' height='200' filter='url(%23n)' opacity='0.65'/></svg>");pointer-events:none;mix-blend-mode:multiply;opacity:.55}.skip{position:absolute;left:-9999px;top:0;padding:12px 18px;background:var(--night);color:var(--paper);z-index:1000}.skip:focus{left:12px;top:12px}.progress{position:fixed;top:0;left:0;right:0;height:2px;background:var(--brass);transform:scaleX(0);transform-origin:0 50%;z-index:100;transition:transform 80ms linear}.topbar{background:var(--night);color:var(--paper);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.topbar-inner{max-width:1240px;margin:0 auto;padding:10px 40px;display:flex;justify-content:space-between;color:#f7f3ecbf}.topbar-inner span{display:inline-flex;align-items:center;gap:10px}.nav-wrap{background:var(--paper);border-bottom:1px solid var(--paper-line);position:sticky;top:0;z-index:20}.nav-inner{max-width:1240px;margin:0 auto;padding:22px 40px;display:flex;align-items:center;justify-content:space-between;gap:40px}.brand{display:flex;align-items:center;gap:14px}.brand-mark{display:inline-flex;align-items:center;gap:12px;text-decoration:none;color:var(--ink, #1c1712)}.brand-word{font-family:var(--font-display);font-weight:500;font-size:26px;letter-spacing:.01em;color:var(--ink, #1c1712);line-height:1}.brand-word em{font-style:italic;color:var(--brass-soft, #c9a15a);font-weight:500}.brand-mark-glyph{display:block;width:40px;height:40px;flex-shrink:0}.brand-mark-glyph .bm-disc{fill:var(--brass-soft, #c9a15a)}.brand-mark-glyph .bm-feather,.brand-mark-glyph .bm-shaft,.brand-mark-glyph .bm-underline{fill:none;stroke:var(--ink, #1c1712);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.brand-tag{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);border-left:1px solid var(--paper-line);padding-left:14px}nav ul{list-style:none;margin:0;padding:0;display:flex;gap:30px;font-size:14px;font-weight:500}nav a{color:var(--night);position:relative;padding:4px 0}nav a:after{content:"";position:absolute;left:0;right:100%;bottom:-4px;height:1px;background:var(--brass);transition:right .24s cubic-bezier(.2,.7,.2,1)}nav a:hover:after{right:0}nav a[aria-current=page]{color:var(--brass)}nav a[aria-current=page]:after{right:0}.nav-toggle{display:none;background:transparent;border:1px solid rgba(28,23,18,.18);padding:8px 12px 8px 10px;gap:8px;align-items:center;cursor:pointer;color:var(--ink, #1c1712);border-radius:2px;font-family:var(--font-meta);font-size:12px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;line-height:1;min-height:44px;transition:border-color .2s ease}.nav-toggle:hover,.nav-toggle:focus-visible{border-color:var(--rubric);outline:none}.nav-toggle-icon{display:block;width:22px;height:22px;flex-shrink:0}.nav-toggle-icon line{stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.nav-toggle-label{margin-left:4px;color:#1c1712bf}.nav-close{display:none;position:absolute;top:20px;right:20px;width:44px;height:44px;background:transparent;border:1px solid rgba(28,23,18,.16);padding:0;cursor:pointer;border-radius:2px;color:var(--ink, #1c1712);align-items:center;justify-content:center}.nav-close:hover,.nav-close:focus-visible{border-color:var(--rubric);outline:none}.nav-close svg{width:20px;height:20px}.nav-close svg line{stroke:currentColor;stroke-width:1.6;stroke-linecap:round}html.has-nav-open{overflow:hidden}@media(max-width:720px){.topbar{font-size:9px;letter-spacing:.1em;white-space:nowrap}.topbar-inner{padding:8px 16px;gap:8px;flex-wrap:nowrap}.topbar-inner span{gap:6px}.topbar-inner span:before{width:3px;height:3px}.nav-inner{flex-wrap:nowrap;gap:12px;padding-top:16px;padding-bottom:16px}.brand-tag{display:none}.brand-mark{gap:8px}.brand-mark .brand-word{font-size:18px;line-height:1.05}.brand-mark-glyph{width:28px;height:28px}.nav-toggle{display:inline-flex;flex-shrink:0;padding:8px 10px}.nav-toggle-label{display:none}.nav-primary{position:fixed;inset:0;background:radial-gradient(60% 40% at 50% 0%,rgba(201,161,90,.12),transparent 60%),var(--paper, #f2e6c8);z-index:100;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .28s ease,visibility 0s linear .28s}.nav-primary.is-open{opacity:1;visibility:visible;transition:opacity .28s ease,visibility 0s}.nav-primary ul{flex-direction:column;gap:.9em;text-align:center;padding:0;font-family:var(--font-heading);font-size:clamp(1.75rem,5.5vw,2.4rem);font-weight:600}.nav-primary a{padding:.35em 1em;display:inline-block;font-style:italic;color:#1c1712d9;line-height:1.1}.nav-primary a:after{left:50%;right:50%;bottom:0;background:var(--rubric)}.nav-primary a:hover:after,.nav-primary a:focus-visible:after{left:20%;right:20%}.nav-primary a[aria-current=page]{color:var(--rubric);font-style:normal}.nav-primary a[aria-current=page]:after{left:20%;right:20%}.nav-primary.is-open .nav-close{display:inline-flex}}.rail{position:fixed;right:24px;top:50%;transform:translateY(-50%);display:none;flex-direction:column;gap:18px;z-index:15;padding:12px 0}@media(min-width:1280px){.rail{display:flex}}.rail a{display:flex;align-items:center;gap:12px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);transition:color .2s}.rail a span{width:8px;height:8px;border-radius:50%;border:1px solid var(--ink-3);background:transparent;transition:background .24s,border-color .24s,transform .24s}.rail a em{font-style:normal;opacity:0;transform:translate(-6px);transition:opacity .2s,transform .2s}.rail a:hover,.rail a.active{color:var(--night)}.rail a:hover em,.rail a.active em{opacity:1;transform:none}.rail a.active span{background:var(--brass);border-color:var(--brass);transform:scale(1.15)}.titlepage{position:relative;overflow:hidden;min-height:100vh;background:linear-gradient(180deg,var(--night) 0%,var(--night-2) 100%);color:var(--paper);padding:140px 40px;display:flex;align-items:center;justify-content:center}.titlepage-glow{position:absolute;top:-20%;left:30%;width:80vw;height:80vw;max-width:1200px;max-height:1200px;background:radial-gradient(ellipse,rgba(178,90,63,.14),transparent 65%);pointer-events:none;filter:blur(20px);animation:glow-breathe 12s ease-in-out infinite}@keyframes glow-breathe{0%,to{transform:translate(0) scale(1);opacity:.9}50%{transform:translate(-3%,2%) scale(1.06);opacity:1}}.titlepage-corner{position:absolute;width:44px;height:44px;border-color:#c9a15a4d;border-style:solid;pointer-events:none}.titlepage-corner-tl{top:36px;left:36px;border-width:1px 0 0 1px}.titlepage-corner-tr{top:36px;right:36px;border-width:1px 1px 0 0}.titlepage-corner-bl{bottom:36px;left:36px;border-width:0 0 1px 1px}.titlepage-corner-br{bottom:36px;right:36px;border-width:0 1px 1px 0}.titlepage-monogram{position:absolute;top:100px;right:120px;display:flex;flex-direction:column;align-items:center;gap:8px;z-index:2;opacity:0;animation:mono-fade .9s ease 1.1s forwards}.mono-letters{font-family:var(--font-display);font-style:italic;font-variation-settings:"opsz" 144,"SOFT" 100;font-size:60px;line-height:1;color:var(--brass-soft);letter-spacing:-.02em}.mono-line{width:24px;height:1px;background:var(--brass-soft);opacity:.55}.mono-label{font-family:var(--font-meta);font-size:9px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#c9a15a99}@keyframes mono-fade{to{opacity:1}}.titlepage-inner{max-width:960px;width:100%;position:relative;z-index:1;margin:0 auto;text-align:center}.titlepage-eyebrow{display:inline-flex;align-items:center;justify-content:center;gap:14px;font-family:var(--font-meta);font-size:11px;font-weight:500;letter-spacing:.26em;text-transform:uppercase;color:#c9a15abf;margin:0 0 40px;opacity:0;animation:reveal .64s cubic-bezier(.2,.7,.2,1) 0s forwards}.eyebrow-dash{width:28px;height:1px;background:#c9a15a8c}.titlepage-h1{font-family:var(--font-display);font-weight:400;font-variation-settings:"opsz" 144,"SOFT" 40;font-size:clamp(48px,6.4vw,96px);line-height:1;letter-spacing:-.024em;margin:0 0 40px;color:var(--paper);display:flex;flex-direction:column;align-items:center;gap:0}.titlepage-h1 .line1,.titlepage-h1 .line2{display:block}.titlepage-h1 .line2 em{font-style:italic;color:var(--brass-soft);font-variation-settings:"opsz" 144,"SOFT" 100}.titlepage-lede{font-family:var(--font-body);font-style:italic;font-size:21px;line-height:1.55;color:#f4ecdccc;margin:0 auto 44px;max-width:48ch}.titlepage-cta-row{display:inline-flex;gap:40px;align-items:center;flex-wrap:wrap;justify-content:center;margin:0 0 60px}.titlepage-meta{display:flex;align-items:center;justify-content:center;gap:16px;font-family:var(--font-meta);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#c9a15a8c;flex-wrap:wrap;border-top:1px solid rgba(201,161,90,.15);padding-top:20px;max-width:640px;margin:0 auto}.meta-sep{color:#c9a15a4d}.reveal-line{opacity:0;transform:translateY(14px);animation:reveal .72s cubic-bezier(.2,.7,.2,1) var(--d, 0s) forwards}@keyframes reveal{to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.titlepage-glow{animation:none}.reveal-line,.titlepage-monogram{opacity:1;transform:none;animation:none}}@media(max-width:900px){.titlepage{padding:80px 32px 60px;min-height:90vh}.titlepage-monogram{top:60px;right:32px}.mono-letters{font-size:42px}.titlepage-inner{margin-left:0;padding-right:0}.titlepage-corner{width:28px;height:28px}.titlepage-corner-tl,.titlepage-corner-tr{top:20px}.titlepage-corner-tl,.titlepage-corner-bl{left:20px}.titlepage-corner-tr,.titlepage-corner-br{right:20px}.titlepage-corner-bl,.titlepage-corner-br{bottom:20px}}@media(max-width:640px){.titlepage{padding:72px 24px 100px}.titlepage-monogram{top:32px;right:20px;opacity:.55}.mono-letters{font-size:24px}.mono-line{width:22px}.mono-label{font-size:7px;letter-spacing:.22em}.titlepage-eyebrow{font-size:10px;letter-spacing:.2em;margin-bottom:28px}.titlepage-lede{font-size:18px}.titlepage-cta-row{gap:24px;margin-bottom:40px}.titlepage-meta{gap:8px;font-size:10px}.titlepage-scroll{bottom:24px}}.letter{position:relative;background:var(--paper);padding:80px 0 56px;overflow:hidden}.letter-column{max-width:1240px;margin:0 auto;padding:0 40px;position:relative;z-index:1;display:grid;grid-template-columns:[outer-l] minmax(0,1fr) [main] minmax(0,720px) [outer-r] minmax(0,1fr);column-gap:40px;row-gap:0}.letter-column>*{grid-column:main}.letter-column>.differs,.letter-column>.counts-on,.letter-column>.fee-moment,.letter-column>.how-starts,.letter-column>.mid-cta{grid-column:1 / -1;max-width:1000px;margin-left:auto;margin-right:auto;width:100%}@media(max-width:1080px){.letter-column{display:block;max-width:780px;padding:0 32px}.letter-column>.differs,.letter-column>.counts-on,.letter-column>.fee-moment,.letter-column>.how-starts,.letter-column>.mid-cta{max-width:none}}@media(max-width:640px){.letter-column{padding:0 24px}}.letter-open,.letter-p,.letter-note,.letter-question,.letter-closing{font-family:var(--font-body);color:var(--ink);margin:0 0 1.5em}.letter-open{font-size:22px;line-height:1.55;margin-bottom:1.4em}.letter-p{font-size:20px;line-height:1.72}.letter-note{font-family:var(--font-body);font-style:italic;font-size:18px;line-height:1.6;color:var(--ink-2);margin:.5em 0 2.2em;padding-left:20px;border-left:1px solid var(--paper-line)}.fee-page-link{font-family:var(--font-display);font-style:italic;font-size:clamp(19px,1.6vw,22px);line-height:1.5;color:var(--ink);text-align:center;margin:2.2em auto 1.6em;max-width:46ch;font-variation-settings:"opsz" 96,"SOFT" 40}.fee-page-link a{color:var(--rubric);text-decoration:none;border-bottom:1px solid rgba(138,51,36,.4);padding-bottom:2px;display:inline-flex;align-items:baseline;gap:.35em;transition:gap .22s ease,border-bottom-color .22s ease}.fee-page-link a:hover,.fee-page-link a:focus-visible{border-bottom-color:var(--rubric);gap:.55em}.fee-page-arrow{font-style:normal;font-family:var(--font-body);font-size:.95em;color:var(--rubric)}.letter-question{font-family:var(--font-heading);font-style:italic;font-weight:600;font-size:clamp(24px,3vw,34px);line-height:1.25;color:var(--ink);margin:40px 0 28px;text-align:center}.letter-closing{font-size:20px;line-height:1.7;color:var(--ink);margin:40px 0 60px}.dropcap{font-family:var(--font-display);font-variation-settings:"opsz" 144,"SOFT" 20;font-weight:500;font-size:5.6em;line-height:.82;float:left;padding:8px 14px 0 0;margin:0 0 0 -4px;color:var(--rubric);letter-spacing:-.02em}@media(max-width:640px){.dropcap{font-size:4.4em;padding-right:10px}}.marginalia{font-family:var(--font-meta);font-size:13px;line-height:1.5;color:var(--ink-3);padding-left:14px;border-left:1px solid var(--paper-line);margin:0 0 20px}.marginalia-label{display:block;font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--rubric);margin-bottom:6px}.marginalia-body{display:block;font-style:italic;color:var(--ink-2)}.marginalia-body a{color:var(--rubric);text-decoration-color:var(--rubric-soft)}@media(min-width:1080px){.marginalia-recto{grid-column:outer-l;margin:0 0 -1em;text-align:right;padding-left:0;padding-right:14px;border-left:0;border-right:1px solid var(--paper-line);align-self:start}.marginalia-verso{grid-column:outer-r;margin:0 0 -1em;align-self:start}}.zermagen-mark{display:block;width:96px;height:auto;margin:0 0 10px}@media(min-width:1080px){.zermagen-mark-wrap{text-align:right;padding-right:14px;grid-row:span 2}.zermagen-mark{margin-left:auto;margin-right:0}}@media(prefers-reduced-motion:no-preference){.zermagen-mark-wrap.is-in .zermagen-mark{animation:zm-appear .7s ease .1s both}@keyframes zm-appear{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}}.risk-first-mark{display:inline-flex;flex-direction:column;align-items:stretch;gap:0;margin:0 0 14px;width:fit-content}.rf-step{display:flex;align-items:baseline;gap:8px;padding:8px 12px;border:1px solid var(--rubric);border-radius:3px;min-width:78px;background:#b25a3f0f}.rf-step-2{border-color:var(--paper-line);background:transparent;opacity:.72}.rf-num{font-family:var(--font-display);font-style:italic;font-variation-settings:"opsz" 72,"SOFT" 100;font-size:16px;line-height:1;color:var(--rubric)}.rf-step-2 .rf-num{color:var(--ink-3)}.rf-label{font-family:var(--font-meta);font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;line-height:1;color:var(--rubric)}.rf-step-2 .rf-label{color:var(--ink-3)}.rf-arrow{width:1px;height:14px;background:var(--rubric);margin:4px 0 4px 24px;position:relative}.rf-arrow-head{position:absolute;bottom:-2px;left:-3px;width:6px;height:6px;border-right:1px solid var(--rubric);border-bottom:1px solid var(--rubric);transform:rotate(45deg)}@media(min-width:1080px){.risk-first-mark-wrap{padding-right:14px}.risk-first-mark-wrap .risk-first-mark{margin-left:auto;margin-right:0}}@media(prefers-reduced-motion:no-preference){.risk-first-mark-wrap.is-in .rf-step-1{animation:rf-slide .52s cubic-bezier(.2,.7,.2,1) .1s both}.risk-first-mark-wrap.is-in .rf-arrow{animation:rf-line .48s cubic-bezier(.2,.7,.2,1) .6s both;transform-origin:top center}.risk-first-mark-wrap.is-in .rf-arrow-head{animation:rf-fade .32s ease 1s both}.risk-first-mark-wrap.is-in .rf-step-2{animation:rf-slide .52s cubic-bezier(.2,.7,.2,1) 1.05s both}@keyframes rf-slide{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes rf-line{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes rf-fade{0%{opacity:0}to{opacity:1}}.risk-first-mark-wrap.is-in .rf-step-2{animation-name:rf-slide-muted}@keyframes rf-slide-muted{0%{opacity:0;transform:translateY(-6px)}to{opacity:.72;transform:none}}}.pullquote-fig{margin:44px auto;max-width:560px;text-align:center;border-top:1px solid var(--paper-line);border-bottom:1px solid var(--paper-line);padding:32px 0 24px}.pullquote{margin:0}.pullquote p{font-family:var(--font-heading);font-style:italic;font-weight:600;font-size:clamp(24px,3vw,34px);line-height:1.3;letter-spacing:-.005em;color:var(--ink);margin:0}.pullquote-source{font-family:var(--font-meta);font-size:11px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--rubric);margin:20px 0 0}.letter-column>.two-columns{grid-column:1 / -1;max-width:1000px;margin-left:auto;margin-right:auto;width:100%}.two-columns{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:40px 0 32px;padding:0;border:0}.two-columns-col{padding:32px 32px 28px;border-radius:3px;transition:transform .32s cubic-bezier(.2,.7,.2,1),opacity .32s ease}.two-columns-col.is-fit{background:var(--paper-2);border-left:3px solid var(--rubric)}.two-columns-col.is-miss{background:transparent;border-left:3px solid var(--paper-line);opacity:.78}.two-columns-col.is-miss:hover{opacity:1}.two-columns-h{display:flex;align-items:center;gap:10px;font-family:var(--font-meta);font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;margin:0 0 22px;line-height:1.3}.is-fit .two-columns-h{color:var(--rubric)}.is-miss .two-columns-h{color:var(--ink-3)}.tc-mark{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;flex-shrink:0}.is-fit .tc-mark{background:#b25a3f24;color:var(--rubric)}.is-miss .tc-mark{background:#3a2f261a;color:var(--ink-3)}.two-columns-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.two-columns-list li{font-family:var(--font-body);font-size:17px;line-height:1.55;padding-left:20px;position:relative}.is-fit .two-columns-list li{color:var(--ink)}.is-miss .two-columns-list li{color:var(--ink-2)}.two-columns-list li:before{content:"";position:absolute;left:0;top:11px;width:10px;height:1px}.is-fit .two-columns-list li:before{background:var(--rubric)}.is-miss .two-columns-list li:before{background:var(--ink-4)}@media(max-width:720px){.two-columns{grid-template-columns:1fr;gap:16px}.two-columns-col{padding:28px 24px 24px}}.fee-moment{margin:48px 0 32px;padding:36px 0 20px;border-top:1px solid var(--paper-line)}.fee-moment .letter-question{margin-top:0;margin-bottom:20px}.fee-hook{font-family:var(--font-body);font-style:italic;font-size:20px;line-height:1.5;color:var(--ink);text-align:center;max-width:46ch;margin:0 auto 44px}.fee-cards{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:0 0 32px}.fee-card{padding:36px 32px 32px;border-radius:3px;transition:transform .32s cubic-bezier(.2,.7,.2,1),opacity .32s ease}.fee-card-lose{background:var(--paper-2);border-left:3px solid var(--rubric)}.fee-card-win{background:transparent;border-left:3px solid var(--paper-line);opacity:.82}.fee-card-win:hover{opacity:1}.fee-card-when{display:flex;align-items:center;gap:10px;font-family:var(--font-meta);font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;margin:0 0 24px;line-height:1.3}.fee-card-lose .fee-card-when{color:var(--rubric)}.fee-card-win .fee-card-when{color:var(--ink-3)}.fee-card-mark{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;flex-shrink:0}.fee-card-lose .fee-card-mark{background:#b25a3f24;color:var(--rubric)}.fee-card-win .fee-card-mark{background:#3a2f261a;color:var(--ink-3)}.fee-card-answer{font-family:var(--font-heading);font-style:italic;font-weight:600;font-size:clamp(26px,3vw,40px);line-height:1.15;letter-spacing:-.01em;margin:0 0 18px}.fee-card-lose .fee-card-answer{color:var(--ink)}.fee-card-win .fee-card-answer{color:var(--ink-2)}.fee-card-body{font-family:var(--font-body);font-size:16px;line-height:1.6;color:var(--ink-2);margin:0}@media(max-width:720px){.fee-cards{grid-template-columns:1fr;gap:16px}.fee-card{padding:28px 24px 24px}}.custody-breakout{position:relative;margin:72px 0;padding:80px 40px 76px;background:radial-gradient(ellipse at 30% 20%,rgba(178,90,63,.1),transparent 60%),linear-gradient(180deg,var(--night) 0%,var(--night-2) 100%);color:var(--paper);overflow:hidden}.custody-corner{position:absolute;width:44px;height:44px;border-color:#c9a15a52;border-style:solid;pointer-events:none}.custody-corner.tl{top:32px;left:32px;border-width:1px 0 0 1px}.custody-corner.tr{top:32px;right:32px;border-width:1px 1px 0 0}.custody-corner.bl{bottom:32px;left:32px;border-width:0 0 1px 1px}.custody-corner.br{bottom:32px;right:32px;border-width:0 1px 1px 0}.custody-eyebrow{display:flex;align-items:center;justify-content:center;gap:14px;font-family:var(--font-meta);font-size:11px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:#c9a15ad9;margin:0 0 24px}.custody-eyebrow .eyebrow-dash{width:28px;height:1px;background:#c9a15a8c}.custody-question{font-family:var(--font-heading);font-style:italic;font-weight:500;font-size:clamp(20px,2.4vw,26px);line-height:1.3;color:#f4ecdcd9;text-align:center;margin:0 0 24px}.custody-statement{font-family:var(--font-heading);font-weight:600;font-size:clamp(34px,4.8vw,62px);line-height:1.08;letter-spacing:-.01em;color:var(--paper);text-align:center;margin:0 auto 44px;max-width:22ch}.custody-diagram-wrap{max-width:1000px;margin:0 auto 56px;padding:32px 0 16px;border-top:1px solid rgba(201,161,90,.22);border-bottom:1px solid rgba(201,161,90,.22)}.custody-diagram{display:block;width:100%;height:auto}.custody-diagram .cd-node rect{stroke:#c9a15a8c}.custody-diagram .cd-cust rect{stroke:#a67833d9;fill:#c9a15a0f}.custody-diagram .cd-title{font-family:var(--font-heading);font-style:italic;font-weight:600;font-size:28px;fill:var(--paper)}.custody-diagram .cd-title-cust{font-style:normal;font-size:26px;letter-spacing:-.005em}.custody-diagram .cd-underline{stroke:#c9a15a66;stroke-width:1}.custody-diagram .cd-underline-cust{stroke:#c9a15a8c}.custody-diagram .cd-body{font-family:var(--font-body);font-size:15px;fill:#f4ecdcd9}.custody-diagram .cd-body-quiet{fill:#f4ecdc8c;font-size:13px}.custody-diagram .cd-body-italic{font-style:italic;fill:#f4ecdca6}.custody-diagram .cd-arrow path{stroke:#c9a15a99}.custody-diagram .cd-arrow polygon{fill:#c9a15a99}.custody-diagram .cd-arrow-label{font-family:var(--font-meta);font-size:10px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;fill:var(--brass)}.custody-diagram .cd-crux{font-family:var(--font-body);font-style:italic;font-size:15px;fill:#f4ecdc99}@media(prefers-reduced-motion:no-preference){.custody-diagram .cd-node,.custody-diagram .cd-arrow>*,.custody-diagram .cd-crux{opacity:0;transition:opacity .64s ease var(--d, 0s)}.custody-diagram .cd-arrow path{stroke-dasharray:400;stroke-dashoffset:400;transition:stroke-dashoffset .9s cubic-bezier(.2,.7,.2,1) var(--d, 0s)}.custody-diagram .cd-arrow polygon{opacity:0;transition:opacity .24s ease calc(var(--d, 0s) + .8s)}.custody-diagram-wrap.is-in .custody-diagram .cd-node,.custody-diagram-wrap.is-in .custody-diagram .cd-arrow>*,.custody-diagram-wrap.is-in .custody-diagram .cd-crux{opacity:1}.custody-diagram-wrap.is-in .custody-diagram .cd-arrow path{stroke-dashoffset:0}.custody-diagram .cd-you{--d: .05s}.custody-diagram .cd-me{--d: .2s}.custody-diagram [class*=cd-arrow]:nth-of-type(3){--d: .55s}.custody-diagram [class*=cd-arrow]:nth-of-type(4){--d: .75s}.custody-diagram .cd-crux{--d: 1.3s}.custody-diagram .cd-cust{--d: 1.05s}.custody-diagram-wrap.is-in .custody-diagram .cd-cust rect{animation:cd-pulse 3.6s ease-in-out 2s infinite}@keyframes cd-pulse{0%,to{stroke-opacity:.85}50%{stroke-opacity:1;filter:drop-shadow(0 0 6px rgba(201,161,90,.4))}}}@media(max-width:640px){.custody-diagram-wrap{padding:24px 0 12px;margin-bottom:40px}}@media(prefers-reduced-motion:no-preference){.differs .differs-row{opacity:0;transform:translateY(14px);transition:opacity .64s cubic-bezier(.2,.7,.2,1),transform .64s cubic-bezier(.2,.7,.2,1)}.differs.is-in .differs-row{opacity:1;transform:none}.differs.is-in .differs-row:nth-child(1){transition-delay:.12s}.differs.is-in .differs-row:nth-child(2){transition-delay:.26s}.differs.is-in .differs-row:nth-child(3){transition-delay:.4s}.differs.is-in .differs-row:nth-child(4){transition-delay:.54s}.counts-on .counts-on-list li{opacity:0;transform:translateY(10px);transition:opacity .56s cubic-bezier(.2,.7,.2,1),transform .56s cubic-bezier(.2,.7,.2,1)}.counts-on .counts-on-list li .counts-on-num{transform:scale(.82);transition:transform .56s cubic-bezier(.2,.7,.2,1)}.counts-on.is-in .counts-on-list li{opacity:1;transform:none}.counts-on.is-in .counts-on-list li .counts-on-num{transform:scale(1)}.counts-on.is-in .counts-on-list li:nth-child(1),.counts-on.is-in .counts-on-list li:nth-child(1) .counts-on-num{transition-delay:.12s}.counts-on.is-in .counts-on-list li:nth-child(2),.counts-on.is-in .counts-on-list li:nth-child(2) .counts-on-num{transition-delay:.24s}.counts-on.is-in .counts-on-list li:nth-child(3),.counts-on.is-in .counts-on-list li:nth-child(3) .counts-on-num{transition-delay:.36s}.counts-on.is-in .counts-on-list li:nth-child(4),.counts-on.is-in .counts-on-list li:nth-child(4) .counts-on-num{transition-delay:.48s}.fee-cards .fee-card{opacity:0;transform:translateY(12px);transition:opacity .64s cubic-bezier(.2,.7,.2,1),transform .64s cubic-bezier(.2,.7,.2,1)}.fee-cards.is-in .fee-card{opacity:1;transform:none}.fee-cards.is-in .fee-card-lose{transition-delay:.12s}.fee-cards.is-in .fee-card-win{transition-delay:.42s;opacity:.82}.how-starts-steps li{opacity:0;transform:translateY(10px);transition:opacity .52s cubic-bezier(.2,.7,.2,1),transform .52s cubic-bezier(.2,.7,.2,1)}.how-starts-steps .how-step-num{transform:scale(.86);transition:transform .52s cubic-bezier(.2,.7,.2,1),color .24s ease}.how-starts.is-in .how-starts-steps li{opacity:1;transform:none}.how-starts.is-in .how-starts-steps li .how-step-num{transform:scale(1)}.how-starts.is-in .how-starts-steps li:nth-child(1),.how-starts.is-in .how-starts-steps li:nth-child(1) .how-step-num{transition-delay:.15s}.how-starts.is-in .how-starts-steps li:nth-child(2),.how-starts.is-in .how-starts-steps li:nth-child(2) .how-step-num{transition-delay:.35s}.how-starts.is-in .how-starts-steps li:nth-child(3),.how-starts.is-in .how-starts-steps li:nth-child(3) .how-step-num{transition-delay:.55s}}.custody-facts li{display:grid;grid-template-columns:40px 1fr;gap:14px;align-items:start}.fact-num{font-family:var(--font-display);font-style:italic;font-variation-settings:"opsz" 144,"SOFT" 100;font-weight:500;font-size:28px;line-height:1;color:var(--brass-soft);padding-top:4px;transition:transform .32s cubic-bezier(.2,.7,.2,1),color .24s ease}.custody-facts li:hover .fact-num{transform:rotate(-4deg) scale(1.1);color:var(--brass)}.fact-body h4{font-family:var(--font-heading);font-weight:600;font-size:18px;line-height:1.3;color:var(--paper);margin:0 0 8px;letter-spacing:-.005em}.fact-body p{font-family:var(--font-body);font-size:15px;line-height:1.55;color:#f4ecdcbf;margin:0}.custody-footer{max-width:640px;margin:0 auto;text-align:center;font-family:var(--font-body);font-size:18px;line-height:1.65;color:#f4ecdccc}.custody-footer a{color:var(--brass-soft);text-decoration:underline;text-decoration-color:#c9a15a66;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .24s ease,text-decoration-color .24s ease}.custody-footer a:hover{color:var(--paper);text-decoration-color:var(--paper)}@media(max-width:900px){.custody-breakout{padding:72px 24px}.custody-facts{grid-template-columns:1fr;gap:28px;padding:28px 0}.custody-corner{width:28px;height:28px}.custody-corner.tl,.custody-corner.tr{top:20px}.custody-corner.tl,.custody-corner.bl{left:20px}.custody-corner.tr,.custody-corner.br{right:20px}.custody-corner.bl,.custody-corner.br{bottom:20px}}.mid-cta{display:flex;align-items:center;gap:32px;margin:24px 0 48px;padding:24px 28px;background:var(--paper-2);border-left:3px solid var(--rubric)}.mid-cta-text{font-family:var(--font-body);font-style:italic;font-size:18px;line-height:1.5;color:var(--ink);margin:0;flex:1}.cta-inline{flex-shrink:0}@media(max-width:640px){.mid-cta{flex-direction:column;align-items:flex-start;gap:20px;padding:24px}}.differs{margin:56px 0 44px;padding:36px 0 8px;border-top:1px solid var(--paper-line);border-bottom:1px solid var(--paper-line)}.differs .letter-question{margin-top:0;margin-bottom:32px}.differs-grid{display:flex;flex-direction:column;gap:0}.differs-row{display:grid;grid-template-columns:1fr 1fr;gap:32px;padding:22px 12px;margin:0 -12px;border-bottom:1px solid var(--paper-line);border-radius:3px;transition:background .28s ease}.differs-row:last-child{border-bottom:0}.differs-row:hover{background:#b25a3f0d}.differs-them,.differs-me{transition:opacity .28s ease,transform .28s ease}.differs-row:hover .differs-them{opacity:.55}.differs-row:hover .differs-me{transform:translate(4px)}.differs-them,.differs-me{display:flex;flex-direction:column;gap:8px}.differs-label{font-family:var(--font-meta);font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;line-height:1.4}.differs-them .differs-label{color:var(--ink-4);text-decoration:line-through;text-decoration-color:var(--ink-4);text-decoration-thickness:1px}.differs-me .differs-label{color:var(--rubric)}.differs-them p{font-family:var(--font-body);font-size:17px;line-height:1.55;color:var(--ink-3);margin:0}.differs-me p{font-family:var(--font-body);font-weight:500;font-size:17px;line-height:1.55;color:var(--ink);margin:0}.differs-note{font-family:var(--font-body);font-style:italic;font-size:15px;color:var(--ink-3);margin:24px 0 0;text-align:center}@media(max-width:640px){.differs-row{grid-template-columns:1fr;gap:16px;padding:20px 0}.differs-me{padding-top:12px;border-top:1px dashed var(--paper-line)}}.counts-on{margin:56px 0 44px;padding:36px 0 4px}.counts-on .letter-question{margin-top:0;margin-bottom:32px}.counts-on-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:28px}.counts-on-list li{display:grid;grid-template-columns:60px 1fr;gap:24px;align-items:start;padding:16px 12px 24px;margin:0 -12px;border-bottom:1px solid var(--paper-line);border-radius:3px;transition:background .28s ease}.counts-on-list li:last-child{border-bottom:0}.counts-on-list li:hover{background:#b25a3f0a}.counts-on-list li:hover .counts-on-num{transform:rotate(-4deg) scale(1.08);color:var(--rubric-soft)}.counts-on-num{font-family:var(--font-display);font-style:italic;font-variation-settings:"opsz" 144,"SOFT" 100;font-weight:500;font-size:40px;line-height:1;color:var(--rubric);transition:transform .32s cubic-bezier(.2,.7,.2,1),color .28s ease;transform-origin:center}.counts-on-body{font-family:var(--font-body);font-size:18px;line-height:1.6;color:var(--ink)}.counts-on-note{font-family:var(--font-body);font-style:italic;font-size:15px;color:var(--ink-3);margin:32px 0 0;text-align:center}@media(max-width:640px){.counts-on-list li{grid-template-columns:48px 1fr;gap:16px}.counts-on-num{font-size:32px}}.how-starts{margin:64px 0 40px;padding:44px 40px 36px;background:var(--paper-2);border:1px solid var(--paper-line);border-radius:2px}.how-starts .letter-question{margin-top:0;margin-bottom:32px}.how-starts-steps{list-style:none;padding:0;margin:0 0 40px;display:flex;flex-direction:column;gap:28px}.how-starts-steps li{display:grid;grid-template-columns:80px 1fr;gap:24px;padding:12px 16px 28px 0;border-bottom:1px dashed var(--paper-line);border-radius:3px;transition:background .28s ease;position:relative}.how-starts-steps li:last-child{border-bottom:0;padding-bottom:0}.how-starts-steps li:hover{background:#b25a3f08}.how-starts-steps li:hover .how-step-num{transform:translate(4px);color:var(--rubric-soft)}.how-starts-steps li:hover .how-step-h{color:var(--rubric)}.how-step-num{font-family:var(--font-display);font-style:italic;font-variation-settings:"opsz" 144,"SOFT" 100;font-weight:400;font-size:26px;line-height:1;color:var(--rubric);letter-spacing:.02em;padding-top:4px;transition:transform .3s cubic-bezier(.2,.7,.2,1),color .24s ease}.how-step-h{transition:color .24s ease}.how-step-body{min-width:0}.how-step-h{font-family:var(--font-display);font-weight:500;font-variation-settings:"opsz" 72,"SOFT" 30;font-size:22px;line-height:1.3;color:var(--ink);margin:0 0 8px;letter-spacing:-.005em}.how-step-h a{color:var(--ink);text-decoration-color:var(--rubric)}.how-step-h a:hover{color:var(--rubric)}.how-step-body p{font-family:var(--font-body);font-size:17px;line-height:1.6;color:var(--ink-2);margin:0}.how-starts-cta-row{display:flex;gap:32px;align-items:center;flex-wrap:wrap}.cta-ghost.cta-ghost-ink{color:var(--ink)}.cta-ghost.cta-ghost-ink:before{background:var(--rubric);opacity:.75}.cta-ghost.cta-ghost-ink:after{color:var(--rubric)}.cta-ghost.cta-ghost-ink:hover{color:var(--rubric)}.cta-ghost.cta-ghost-ink:hover:before{background:var(--rubric);opacity:1}.cta-ghost.cta-ghost-ink:hover:after{color:var(--rubric)}@media(max-width:640px){.how-starts{padding:40px 24px 32px}.how-starts-steps li{grid-template-columns:60px 1fr;gap:16px}.how-step-num{font-size:22px}.how-step-h{font-size:19px}}.signoff{margin:56px 0 0;padding-top:32px;border-top:1px solid var(--paper-line);text-align:left}.signoff-line{font-family:var(--font-display);font-style:italic;font-variation-settings:"opsz" 144,"SOFT" 100;font-size:28px;color:var(--ink);margin:0 0 8px}.signoff-meta{font-family:var(--font-meta);font-size:11px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--ink-3);margin:0}.cta{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-meta);font-size:13px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--ink);background:var(--brass-soft);padding:18px 30px;border:1px solid var(--brass-soft);text-decoration:none;position:relative;transition:gap .38s cubic-bezier(.2,.7,.2,1),box-shadow .38s cubic-bezier(.2,.7,.2,1),transform .32s cubic-bezier(.2,.7,.2,1),background .32s ease}.cta:after{content:"→";display:inline-block;font-weight:400;color:currentColor;transition:transform .38s cubic-bezier(.2,.7,.2,1)}.cta:hover{gap:18px;background:#d9b26a;border-color:#d9b26a;transform:translateY(-2px);box-shadow:0 14px 36px -8px #c9a15a8c,0 6px 14px -2px #c9a15a59,inset 0 1px #ffffff38}.cta:hover:after{transform:translate(4px)}.cta:active{transform:translateY(0);box-shadow:0 4px 10px -2px #a6783359,inset 0 2px 4px #1c17121f}.cta-ghost{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-meta);font-size:13px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:#f4ecdce0;background:transparent;border:0;padding:4px 0;text-decoration:none;position:relative;transition:color .32s ease,gap .42s cubic-bezier(.2,.7,.2,1)}.cta-ghost:before{content:"";display:inline-block;width:18px;height:1px;background:var(--brass-soft);transition:width .38s cubic-bezier(.2,.7,.2,1),background .32s ease}.cta-ghost:after{content:"→";display:inline-block;color:var(--brass-soft);font-weight:400;transition:transform .42s cubic-bezier(.2,.7,.2,1),color .32s ease}.cta-ghost:hover{color:var(--paper);gap:18px}.cta-ghost:hover:before{width:28px;background:var(--brass)}.cta-ghost:hover:after{transform:translate(2px);color:var(--brass)}.hero-figure{aspect-ratio:4 / 5;background:linear-gradient(140deg,#ffffff0f,#fff0),#ffffff08;border:1px solid rgba(201,161,90,.35);position:relative}.hero-figure:before{content:"";position:absolute;inset:14px;border:1px solid rgba(201,161,90,.2)}.hero-figure-caption{position:absolute;bottom:20px;left:24px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#c9a15ab3}.hero-mark{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;padding:24px;user-select:none}.hero-mark-letters{font-family:var(--font-heading);font-style:italic;font-weight:500;font-size:clamp(96px,14vw,160px);color:var(--brass);line-height:.9;letter-spacing:-.02em}.hero-mark-rule{width:42px;height:1px;background:var(--brass);opacity:.6}.hero-mark-label{font-family:var(--font-meta);font-size:10px;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:var(--brass-soft);text-align:center}.credbar{background:var(--paper-2);border-bottom:1px solid var(--paper-line)}.credbar-inner{max-width:1240px;margin:0 auto;padding:22px 40px;display:flex;justify-content:space-between;align-items:center;gap:40px;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);flex-wrap:wrap}.credbar-inner span{display:inline-flex;align-items:center;gap:10px}.credbar-inner span:before{content:"◆";color:var(--brass);font-size:8px}.sect{padding:120px 40px}.sect-inner{max-width:1240px;margin:0 auto}.sect-eyebrow{font-family:var(--font-meta);font-size:13px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--brass);margin:0 0 22px;display:inline-flex;align-items:baseline;gap:14px}.sect-eyebrow .numeral{font-family:var(--font-heading);font-style:italic;font-weight:500;font-size:22px;color:var(--brass);letter-spacing:0}.sect-diff h2{font-weight:500;font-size:clamp(38px,4.4vw,58px);line-height:1.1;color:var(--night);margin:0 0 44px;max-width:22ch}.sect-diff .body{display:grid;grid-template-columns:1fr 1fr;gap:64px;font-size:18px;line-height:1.7;color:var(--ink)}.sect-diff .body p{margin:0 0 1.1em}.sect-diff .body p:last-child{margin-bottom:0}.sect-diff .body strong{color:var(--night)}.sect-diff .body em{color:var(--brass);font-style:italic}.sect-diff .body a{color:var(--brass);font-weight:600}.pull-wrap{max-width:1240px;margin:0 auto;padding:40px 40px 80px}.pull{font-family:var(--font-heading);font-style:italic;font-weight:500;font-size:clamp(32px,3.8vw,48px);line-height:1.25;color:var(--night);text-align:center;max-width:24ch;margin:0 auto;padding:40px 0}.pull:before,.pull:after{content:"";display:block;width:56px;height:1px;background:var(--brass);margin:0 auto}.pull:before{margin-bottom:36px}.pull:after{margin-top:36px}.sect-recog{background:var(--paper-2)}.sect-recog .inner{display:grid;grid-template-columns:1fr 1.6fr;gap:80px;align-items:start}.sect-recog h3{font-weight:500;font-size:34px;line-height:1.15;color:var(--night);margin:0}.sect-recog .lead{font-family:var(--font-heading);font-style:italic;font-weight:500;font-size:26px;line-height:1.4;color:var(--night);margin:0 0 1em;max-width:42ch}.sect-recog p{font-size:18px;line-height:1.7;color:var(--ink);margin:0 0 1em;max-width:56ch}.sect-recog a{color:var(--brass);font-weight:600}.sect-fee{background:var(--paper);text-align:center}.sect-fee .sect-eyebrow{display:inline-flex;align-items:baseline;gap:14px;margin:0 auto 28px}.sect-fee p{font-size:20px;line-height:1.7;color:var(--ink);max-width:52ch;margin:0 auto 1.2em}.sect-fee a{color:var(--brass);font-weight:600}.sect-fee p.fee-answer{font-family:var(--font-heading);font-weight:500;font-style:italic;font-size:clamp(56px,8vw,120px);line-height:1;color:var(--night);margin:0 0 24px;letter-spacing:-.02em;max-width:none}.sect-custody{background:#100c08;color:var(--paper)}.sect-custody .sect-eyebrow,.sect-custody .sect-eyebrow .numeral{color:var(--brass-soft)}.sect-custody .grid{display:grid;grid-template-columns:1fr 1.4fr;gap:80px;align-items:start}.sect-custody h3{font-family:var(--font-heading);font-weight:500;font-size:clamp(32px,3.6vw,46px);line-height:1.15;color:var(--paper);margin:0;max-width:12ch}.sect-custody p{font-size:20px;line-height:1.65;color:#f7f3ece0;margin:0 0 1em;max-width:54ch}.sect-custody a{color:var(--brass-soft);font-weight:600}.sect-custody a:hover{color:var(--brass)}.sect-next{background:var(--paper)}.sect-next h3{font-weight:500;font-size:clamp(30px,3.4vw,42px);line-height:1.15;color:var(--night);margin:0 0 48px;max-width:22ch}.cards{display:grid;grid-template-columns:1fr 1fr;gap:32px}.card{padding:40px 36px;background:var(--paper-2);border:1px solid var(--paper-line);display:flex;flex-direction:column;gap:18px;color:inherit;position:relative;transition:transform .32s cubic-bezier(.2,.7,.2,1),border-color .24s ease,box-shadow .32s ease}.card:before,.card:after{content:"";position:absolute;width:14px;height:14px;border-color:var(--brass);border-style:solid;opacity:0;transition:opacity .26s ease,transform .3s ease}.card:before{top:10px;left:10px;border-width:1px 0 0 1px;transform:translate(4px,4px)}.card:after{bottom:10px;right:10px;border-width:0 1px 1px 0;transform:translate(-4px,-4px)}.card:hover{transform:translateY(-4px);border-color:var(--brass);box-shadow:0 12px 32px #12233b1a}.card:hover:before,.card:hover:after{opacity:1;transform:translate(0)}.card h4{font-family:var(--font-heading);font-weight:500;font-size:26px;color:var(--night);margin:0}.card p{margin:0;color:var(--ink);font-size:17px;line-height:1.6}.card .link{margin-top:auto;font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--brass);display:inline-flex;align-items:center;gap:8px}.card .link:after{content:"→";transition:transform .24s ease}.card:hover .link:after{transform:translate(4px)}footer.site-footer{background:var(--night);color:#f7f3ecbf;padding:72px 40px 40px}.footer-inner{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:64px}.footer-inner h5{font-family:var(--font-meta);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--brass-soft);margin:0 0 18px;font-weight:600}.footer-inner p,.footer-inner li{font-size:14px;line-height:1.7;color:#f7f3ecbf;margin:0}.footer-inner ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.footer-inner a{color:#f7f3ecd9;border-bottom:1px solid rgba(247,243,236,.2);padding-bottom:1px}.footer-inner a:hover{color:var(--brass);border-bottom-color:var(--brass)}.footer-legal{max-width:1240px;margin:56px auto 0;padding-top:28px;border-top:1px solid rgba(247,243,236,.15);font-size:12px;color:#f7f3ec8c}.footer-disclosure{max-width:110ch;margin:0 0 24px}.footer-disclosure p{font-size:13px;line-height:1.65;color:#f7f3eca6;margin:0 0 10px}.footer-legal a{color:#f7f3ecd9;border-bottom:1px solid rgba(247,243,236,.2);padding-bottom:1px}.footer-legal a:hover{color:var(--brass);border-bottom-color:var(--brass)}.footer-legal-row{display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}.footer-legal-links{display:flex;gap:20px;flex-wrap:wrap}.chapter-page{background:var(--paper)}.chapter-header{background:radial-gradient(ellipse at 20% 20%,rgba(166,120,51,.1),transparent 55%),linear-gradient(180deg,var(--night) 0%,var(--night-2) 100%);color:var(--paper);padding:96px 40px 104px}.chapter-header-inner{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:1.15fr 1fr;gap:80px;align-items:center}.chapter-eyebrow{font-family:var(--font-meta);font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--brass-soft);margin:0 0 22px;display:flex;align-items:center;gap:12px}.chapter-eyebrow:before{content:"";width:32px;height:1px;background:var(--brass)}.chapter-title{font-family:var(--font-heading);font-weight:500;font-size:clamp(48px,6.2vw,82px);line-height:1.04;letter-spacing:-.01em;color:var(--paper);margin:0 0 24px}.chapter-title em{font-style:italic;color:var(--brass-soft)}.chapter-sub{font-family:var(--font-meta);font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:#f7f3ecbf;margin:0}.chapter-portrait{aspect-ratio:4 / 5;background:linear-gradient(140deg,#ffffff0f,#fff0),#ffffff08;border:1px solid rgba(201,161,90,.35);position:relative;margin:0}.chapter-portrait:before{content:"";position:absolute;inset:14px;border:1px solid rgba(201,161,90,.2)}.chapter-body{max-width:720px;margin:0 auto;padding:24px 40px 48px}.chapter-body>section{margin:0 0 32px}.chapter-body>section:last-of-type{margin-bottom:16px}.chapter-body h3{font-family:var(--font-heading);font-weight:600;font-size:clamp(24px,2.8vw,30px);line-height:1.3;color:var(--night);margin:0 0 24px;letter-spacing:-.005em;position:relative}.chapter-body h3:after{content:"";display:block;width:40px;height:1px;background:var(--brass);margin-top:16px}.chapter-body p{font-size:20px;line-height:1.7;color:var(--ink);margin:0 0 1.2em}.chapter-body p:last-child{margin-bottom:0}.chapter-body strong{color:var(--night);font-weight:600}.chapter-body em{font-style:italic;color:var(--ink)}.chapter-body a{color:var(--brass);font-weight:600}.chapter-body ul{list-style:none;padding:0;margin:0 0 1.2em;display:flex;flex-direction:column;gap:20px}.chapter-body li{font-size:19px;line-height:1.6;color:var(--ink);padding-left:24px;position:relative}.chapter-body li:before{content:"—";position:absolute;left:0;color:var(--brass)}.pull-inline{font-family:var(--font-heading);font-style:italic;font-weight:500;font-size:clamp(28px,3.2vw,40px);line-height:1.28;color:var(--night);text-align:center;max-width:26ch;margin:56px auto;padding:32px 0;border:0}.pull-inline:before,.pull-inline:after{content:"";display:block;width:48px;height:1px;background:var(--brass);margin:0 auto}.pull-inline:before{margin-bottom:28px}.pull-inline:after{margin-top:28px}.chapter-body .footnote{margin:88px 0 0;padding:32px 0 0;border-top:1px solid var(--paper-line)}.chapter-body .footnote h4{font-family:var(--font-meta);font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--brass);margin:0 0 16px}.chapter-body .footnote p{font-size:17px;line-height:1.65;color:var(--ink-2);margin:0 0 1em}.chapter-cta{margin:88px 0 0;display:flex;justify-content:center}.chapter-cta a{display:inline-block;font-family:var(--font-meta);font-size:14px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:var(--paper);background:var(--night);padding:18px 32px;border:1px solid var(--night);text-decoration:none;transition:background .2s,transform .2s}.chapter-cta a:hover{background:var(--brass);border-color:var(--brass);color:var(--night);transform:translateY(-1px)}@media(max-width:900px){.chapter-header{padding:56px 24px 72px}.chapter-header-inner{grid-template-columns:1fr;gap:48px}.chapter-body{padding:20px 24px 40px}.chapter-body>section{margin-bottom:24px}.pull-inline{margin:40px auto;padding:24px 0}}@media(max-width:900px){.topbar-inner,.credbar-inner,.nav-inner{padding-left:24px;padding-right:24px}nav ul{gap:16px;font-size:13px}.hero{padding:64px 24px 80px}.hero-inner{grid-template-columns:1fr;gap:48px}.cta-ghost{margin-left:0;margin-top:14px;display:block;text-align:center}.sect{padding:72px 24px}.sect-diff .body{grid-template-columns:1fr;gap:24px}.pull-wrap{padding:32px 24px 56px}.sect-recog .inner,.sect-custody .grid{grid-template-columns:1fr;gap:24px}.cards{grid-template-columns:1fr}.footer-inner{grid-template-columns:1fr;gap:40px}.footer-legal-row{flex-direction:column;gap:12px}}.sect-anchor{color:var(--brass);text-decoration:none;margin-left:10px;font-size:16px;vertical-align:middle;line-height:1;border:0;background:transparent;cursor:pointer}.sect-custody .sect-anchor{color:var(--brass-soft)}@media(hover:hover){.sect-anchor{opacity:0;transform:translate(-4px);transition:opacity .2s ease,transform .2s ease,color .2s ease}.sect:hover .sect-anchor,.sect-anchor:focus-visible{opacity:1;transform:translate(0)}}.sect-anchor:hover{color:var(--brass-soft);transform:translate(2px) rotate(4deg)}.sect-custody .sect-anchor:hover{color:var(--brass)}.sect-anchor:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:2px}.sect-anchor.is-copied:after{content:" copied";font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:currentColor;margin-left:6px;opacity:.75}.sect{position:relative}.chapter-num{position:absolute;top:40px;left:40px;font-family:var(--font-heading);font-style:italic;font-weight:500;font-size:clamp(64px,8vw,120px);line-height:1;color:#a678334d;text-decoration:none;user-select:none;transition:color .3s ease,transform .3s cubic-bezier(.2,.7,.2,1)}a.chapter-num:hover{color:#a67833bf;transform:translateY(-2px)}a.chapter-num:focus-visible{outline:2px solid var(--focus);outline-offset:8px;border-radius:4px}.sect-custody .chapter-num{color:#c9a15a59}.sect-custody a.chapter-num:hover{color:#c9a15abf}@media(max-width:900px){.chapter-num{top:20px;left:20px;font-size:clamp(48px,12vw,72px)}}.pull-origin{text-align:center;font-family:var(--font-meta);font-size:11px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--ink-3);margin:-12px 0 0}.credbar{border-bottom:1px solid var(--paper-line);background:var(--paper-2)}.cred-btn{background:transparent;border:0;padding:0;font:inherit;color:var(--ink-2);cursor:pointer;display:inline-flex;align-items:center;gap:10px;transition:color .2s ease;letter-spacing:inherit;text-transform:inherit;font-size:inherit}.cred-btn:before{content:"◆";color:var(--brass);font-size:8px}.cred-btn:hover,.cred-btn.is-active{color:var(--night)}.cred-btn.is-active:before{color:var(--brass-soft)}.cred-btn:focus-visible{outline:3px solid var(--focus);outline-offset:4px}.cred-expand{max-width:1240px;margin:0 auto;padding:20px 40px 28px;border-top:1px solid var(--paper-line)}.cred-expand p{font-size:17px;line-height:1.6;color:var(--ink);margin:0;max-width:62ch}.cred-expand[hidden]{display:none}.diptych{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:48px;align-items:stretch}.diptych-col{padding:40px 36px 36px;display:flex;flex-direction:column;gap:22px;position:relative}.diptych-col.fit{background:var(--paper);border:1px solid var(--paper-line);border-left:3px solid var(--brass);color:var(--ink)}.diptych-col.miss{background:var(--night);border:1px solid var(--night);border-left:3px solid var(--brass-soft);color:var(--paper)}.diptych-col h4{font-family:var(--font-heading);font-style:italic;font-weight:500;font-size:22px;line-height:1.25;margin:0;color:inherit;letter-spacing:-.005em}.diptych-col.fit h4{color:var(--night)}.diptych-col.miss h4{color:var(--paper)}.diptych-col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px;flex-grow:1}.diptych-col li{font-size:17px;line-height:1.55;color:inherit;padding-left:20px;position:relative}.diptych-col li:before{content:"—";position:absolute;left:0}.diptych-col.fit li:before{color:var(--brass)}.diptych-col.miss li:before{color:var(--brass-soft)}.diptych-quote{font-family:var(--font-heading);font-style:italic;font-weight:500;font-size:17px;line-height:1.5;margin:8px 0 0;padding-top:18px;border-top:1px solid var(--paper-line)}.diptych-col.miss .diptych-quote{border-top-color:#c9a15a4d;color:#f7f3ecd9}.diptych-quote:before{content:"“";margin-right:2px}.diptych-quote:after{content:"”";margin-left:2px}.diptych-quote .attribution{display:block;margin-top:8px;font-style:normal;font-family:var(--font-meta);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--brass)}.diptych-col.miss .diptych-quote .attribution{color:var(--brass-soft)}.diptych-opener{font-family:var(--font-heading);font-style:italic;font-weight:500;font-size:24px;line-height:1.45;color:var(--night);margin:40px 0 0;max-width:46ch}.diptych-note{margin:40px 0 0;font-size:16px;line-height:1.6;color:var(--ink-2);max-width:60ch}.diptych-note a{color:var(--brass);font-weight:600}@media(max-width:900px){.diptych{grid-template-columns:1fr;gap:20px}}.sect-custody .grid{grid-template-columns:1fr;gap:48px}.sect-custody h3.custody-statement{font-family:var(--font-heading);font-weight:500;font-size:clamp(56px,9vw,132px);line-height:.95;letter-spacing:-.02em;color:var(--paper);margin:0;max-width:none}.custody-body{max-width:60ch;margin-left:auto}.custody-body p{font-size:20px;line-height:1.65;color:#f7f3ece0;margin:0 0 1em}.custody-body p:last-child{margin:0}.custody-body a{color:var(--brass-soft);font-weight:600}.custody-body a:hover{color:var(--brass)}.share-popover{position:fixed;z-index:200;background:var(--night);color:var(--paper);padding:10px 16px;border-radius:3px;border:0;font-family:var(--font-meta);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transform:translate(-50%,calc(-100% - 12px));box-shadow:0 4px 20px #12233b40;opacity:0;pointer-events:none;transition:opacity .16s ease}.share-popover.is-visible{opacity:1;pointer-events:auto}.share-popover:hover{background:var(--night-2)}.share-popover:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.share-popover:after{content:"";position:absolute;bottom:-6px;left:50%;transform:translate(-50%) rotate(45deg);width:12px;height:12px;background:var(--night)}.share-popover.is-copied{background:var(--brass);color:var(--night)}.share-popover.is-copied:after{background:var(--brass)}.read-next{max-width:1240px;margin:48px auto 0;padding:0 40px;display:flex;justify-content:flex-end}.read-next a{font-family:var(--font-meta);font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--brass);text-decoration:none;padding:6px 0;border-bottom:1px solid transparent;display:inline-flex;align-items:center;gap:10px;position:relative;transition:border-color .26s ease,color .24s ease}.read-next a .arrow{display:inline-block;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.read-next a:hover{border-bottom-color:var(--brass)}.read-next a:hover .arrow{transform:translate(6px)}.sect-custody .read-next a{color:var(--brass-soft)}.sect-custody .read-next a:hover{border-bottom-color:var(--brass-soft)}.share-quote{background:transparent;border:0;padding:40px 0;cursor:pointer;color:inherit;text-align:center;max-width:24ch;margin:0 auto;display:block;font-family:var(--font-heading);font-style:italic;font-weight:500;font-size:clamp(32px,3.8vw,48px);line-height:1.25;color:var(--night);position:relative;transition:color .2s ease}.share-quote:before,.share-quote:after{content:"";display:block;width:56px;height:1px;background:var(--brass);margin:0 auto}.share-quote:before{margin-bottom:36px}.share-quote:after{margin-top:36px}.share-quote:hover{color:var(--brass)}.share-quote:focus-visible{outline:3px solid var(--focus);outline-offset:8px;border-radius:2px}.share-hint{display:block;text-align:center;margin-top:20px;font-family:var(--font-meta);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);opacity:0;transition:opacity .2s ease}@media(hover:hover){.pull-wrap:hover .share-hint,.share-quote:focus-visible~.share-hint{opacity:1}}.share-hint.is-copied{opacity:1;color:var(--brass)}
