@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/cormorant-garamond-cyrillic-ext-300-normal.D8IReVS-.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-300-normal.B5wCrnbP.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:300;src:url(/_astro/cormorant-garamond-cyrillic-300-normal.DZNkLIMe.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-300-normal.KEduutn5.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:300;src:url(/_astro/cormorant-garamond-vietnamese-300-normal.BTzPAsHw.woff2) format("woff2"),url(/_astro/cormorant-garamond-vietnamese-300-normal.ByHlPz7v.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:300;src:url(/_astro/cormorant-garamond-latin-ext-300-normal.BsCYHBWC.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-ext-300-normal.DueGyF8j.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:300;src:url(/_astro/cormorant-garamond-latin-300-normal.Cw-E_7L1.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-300-normal.BuXLI6C0.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:400;src:url(/_astro/cormorant-garamond-cyrillic-ext-400-normal.W3Dto7M0.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-400-normal.DLdKLAvx.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:400;src:url(/_astro/cormorant-garamond-cyrillic-400-normal.DD2KOZkl.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-400-normal.CVFrM67f.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:400;src:url(/_astro/cormorant-garamond-vietnamese-400-normal.6K-YXo6g.woff2) format("woff2"),url(/_astro/cormorant-garamond-vietnamese-400-normal.4uxlocMh.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:400;src:url(/_astro/cormorant-garamond-latin-ext-400-normal.Drx2k2n9.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-ext-400-normal.uvC0WHQr.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:400;src:url(/_astro/cormorant-garamond-latin-400-normal.B-1hWBU7.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-400-normal.B7YtguxJ.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: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:300;src:url(/_astro/cormorant-garamond-cyrillic-ext-300-italic.B31MkR9z.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-300-italic.Dj41S4NK.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:300;src:url(/_astro/cormorant-garamond-cyrillic-300-italic.Bi4RSOgf.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-300-italic.Bo30KLu4.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:300;src:url(/_astro/cormorant-garamond-vietnamese-300-italic.CCKicgM4.woff2) format("woff2"),url(/_astro/cormorant-garamond-vietnamese-300-italic.DjSFy2Pr.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:300;src:url(/_astro/cormorant-garamond-latin-ext-300-italic.Bt0Wsy7Q.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-ext-300-italic.DambfolG.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:300;src:url(/_astro/cormorant-garamond-latin-300-italic.qkwBXYHn.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-300-italic.DRnsRYID.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:400;src:url(/_astro/cormorant-garamond-cyrillic-ext-400-italic.BEGvmv_3.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-400-italic.C_Uk1MUY.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:400;src:url(/_astro/cormorant-garamond-cyrillic-400-italic.D3GtrbRZ.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-400-italic.AH1vqu4S.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:400;src:url(/_astro/cormorant-garamond-vietnamese-400-italic.BoXDRTEW.woff2) format("woff2"),url(/_astro/cormorant-garamond-vietnamese-400-italic.CJpMwFnN.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:400;src:url(/_astro/cormorant-garamond-latin-ext-400-italic.BdEzgT7i.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-ext-400-italic.CQvLaSWn.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:400;src:url(/_astro/cormorant-garamond-latin-400-italic.Dc_OZ8oc.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-400-italic.BLh7T8o8.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:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-sans-latin-ext-400-normal.BtiwyxMk.woff2) format("woff2"),url(/_astro/dm-sans-latin-ext-400-normal.BjWJ59Pq.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:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-sans-latin-400-normal.CW0RaeGs.woff2) format("woff2"),url(/_astro/dm-sans-latin-400-normal.BwCSEQnW.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:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/dm-sans-latin-ext-500-normal.BJfUCQsA.woff2) format("woff2"),url(/_astro/dm-sans-latin-ext-500-normal.DR84L5F-.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:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/dm-sans-latin-500-normal.B9HHJjqV.woff2) format("woff2"),url(/_astro/dm-sans-latin-500-normal.Dr3UlScf.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:Newsreader;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/newsreader-vietnamese-400-normal.DdKr49mV.woff2) format("woff2"),url(/_astro/newsreader-vietnamese-400-normal.BekUZro8.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:Newsreader;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/newsreader-latin-ext-400-normal.svq1FPys.woff2) format("woff2"),url(/_astro/newsreader-latin-ext-400-normal.DYA1XoQK.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:Newsreader;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/newsreader-latin-400-normal.BFBkh4jY.woff2) format("woff2"),url(/_astro/newsreader-latin-400-normal.gRTjlS2D.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:Newsreader;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/newsreader-vietnamese-400-italic.bZegYFuM.woff2) format("woff2"),url(/_astro/newsreader-vietnamese-400-italic.QbB8kb5s.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:Newsreader;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/newsreader-latin-ext-400-italic.BMTE_bNQ.woff2) format("woff2"),url(/_astro/newsreader-latin-ext-400-italic.qdgKLcPG.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:Newsreader;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/newsreader-latin-400-italic.CEihAR-f.woff2) format("woff2"),url(/_astro/newsreader-latin-400-italic.CNZoH1hn.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{--oxblood: #5d110e;--oxblood-deep: #3e0b09;--bone: #e5ddd7;--paper: #fafafa;--ink: #0b0a0a;--rule-ink: rgba(11, 10, 10, .3);--rule-ink-strong: rgba(11, 10, 10, .35);--rule-paper: rgba(250, 250, 250, .28);--rule-paper-strong: rgba(250, 250, 250, .4);--rule-oxblood: rgba(93, 17, 14, .35);--placeholder-ink: rgba(11, 10, 10, .45);--font-display: "Cormorant Garamond", "Times New Roman", serif;--font-body: "DM Sans", system-ui, sans-serif;--font-accent: "Newsreader", Georgia, serif;--vw-span: calc((100vw - 390px) / 1050);--gutter: clamp(24px, calc(24px + 96 * var(--vw-span)), 120px);--max: 1440px;--bp-desktop: 1100px;--ease-out: cubic-bezier(.2, .7, .2, 1);--t-fade: .9s;--t-cinch: 1.1s;--t-underline: .5s;--t-expand: .55s}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--bone);color:var(--ink);font-family:var(--font-body);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}img,video,svg{display:block;max-width:100%}img{height:auto;border-radius:0}a{color:inherit}button{font:inherit;color:inherit}h1,h2,h3,h4,p{margin:0}:focus-visible{outline:1px solid currentColor;outline-offset:3px}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.skip-link{position:absolute;left:16px;top:-48px;z-index:100;padding:8px 14px;background:var(--paper);color:var(--oxblood)}.skip-link:focus{top:12px}@media(max-width:1099.98px){.only-desktop{display:none!important}}@media(min-width:1100px){.only-mobile{display:none!important}}.ground-oxblood{background:var(--oxblood);color:var(--paper)}.ground-bone{background:var(--bone);color:var(--ink)}.wrap{width:100%;max-width:var(--max);margin-inline:auto}.eyebrow{font-family:var(--font-body);font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--oxblood)}.ground-oxblood .eyebrow,.eyebrow--bone{color:var(--bone)}.t-display{font-family:var(--font-display);font-weight:300;text-transform:uppercase;color:var(--oxblood)}.ground-oxblood .t-display{color:var(--paper)}.t-h1{font-size:clamp(46px,calc(46px + 58 * var(--vw-span)),104px);line-height:.94;letter-spacing:-.025em}.t-h2{font-size:clamp(44px,calc(44px + 48 * var(--vw-span)),92px);line-height:.94;letter-spacing:-.025em}.t-statement{font-family:var(--font-display);font-weight:300;color:var(--oxblood);font-size:clamp(42px,calc(42px + 42 * var(--vw-span)),84px);line-height:1;letter-spacing:-.02em}@media(min-width:1100px){.eyebrow{letter-spacing:.24em}.link-caps{letter-spacing:.2em}.t-h1,.t-h2{line-height:.88;letter-spacing:-.035em}.t-statement{line-height:.95;letter-spacing:-.03em}}.t-serif{font-family:var(--font-display);font-weight:400;line-height:1.05;letter-spacing:-.015em}.t-italic{font-family:var(--font-display);font-style:italic;font-weight:400;color:var(--oxblood);line-height:1}.ground-oxblood .t-italic{color:var(--bone)}.t-body{font-size:17px;line-height:1.6;max-width:62ch;text-wrap:pretty}.t-small{font-size:15px;line-height:1.55}.t-meta{font-size:13px}.pill{display:inline-flex;align-items:center;justify-content:center;padding:14px 26px;border-radius:999px;border:0;font-family:var(--font-accent);font-size:17px;line-height:1.2;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background .3s,color .3s}.pill--lg{padding:clamp(14px,calc(14px + 2 * var(--vw-span)),16px) clamp(26px,calc(26px + 6 * var(--vw-span)),32px);font-size:clamp(17px,calc(17px + 1 * var(--vw-span)),18px)}.pill--sm{padding:11px 22px;font-size:15px}.pill--bar{padding:13px 20px;font-size:16px}.pill--paper{background:var(--paper);color:var(--oxblood)}.pill--paper:hover,.pill--paper:active{background:var(--bone);color:var(--oxblood-deep)}.pill--paper:focus-visible{outline:1px solid var(--paper);outline-offset:3px}.pill--oxblood{background:var(--oxblood);color:var(--paper)}.pill--oxblood:hover,.pill--oxblood:active{background:var(--oxblood-deep)}.pill--oxblood:focus-visible{outline:1px solid var(--oxblood);outline-offset:3px}.pill--block{width:100%}.link-caps,.link-nav,.link-italic{text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;transition:background-size var(--t-underline) ease}.link-caps{font-family:var(--font-body);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;padding-bottom:4px;background-size:30% 1px}.link-nav{font-family:var(--font-body);font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;padding-bottom:4px;background-size:0% 1px}.link-italic{font-family:var(--font-accent);font-style:italic;font-size:18px;padding-bottom:2px;background-size:30% 1px}.link-italic--full{background-size:100% 1px}.link-caps:hover,.link-caps:focus-visible,.link-nav:hover,.link-nav:focus-visible,.link-italic:hover,.link-italic:focus-visible{background-size:100% 1px}.link-plain{text-decoration:none}.chip{display:inline-flex;align-items:center;justify-content:center;padding:9px 16px;border-radius:999px;border:1px solid var(--oxblood);background:transparent;color:var(--oxblood);font-family:var(--font-body);font-size:14px;line-height:1.25;cursor:pointer;transition:background .3s,color .3s;text-align:center}.chip[aria-pressed=true],.chip.is-on,.chip:has(input:checked){background:var(--oxblood);color:var(--paper)}.chip:focus-visible,.chip:has(input:focus-visible){outline:1px solid var(--oxblood);outline-offset:3px}.chip input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.chip{position:relative}.chip[disabled]{color:var(--placeholder-ink);border-color:#0b0a0a33;text-decoration:line-through;cursor:default}.chip small{display:block;font-size:11px;opacity:.8}.rule-list>*{border-top:1px solid var(--rule-ink);padding:12px 0;font-size:16px}.rule-list>:last-child{border-bottom:1px solid var(--rule-ink)}@media(min-width:1100px){.rule-list>*{padding:16px 0;font-size:17px;border-color:var(--rule-ink-strong)}}.field{display:grid;gap:2px}.field>.field-label{font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--oxblood)}.field>.field-label .optional{text-transform:none;letter-spacing:0;font-weight:400;color:var(--ink)}.field input,.field textarea,.field select{width:100%;background:transparent;border:0;border-bottom:1px solid var(--ink);border-radius:0;padding:8px 0;font-family:var(--font-body);font-size:17px;color:var(--ink);outline:none;transition:border-color .2s,box-shadow .2s}.field textarea{resize:none;font-size:16px;line-height:1.5;padding:6px 0}.field input:focus,.field textarea:focus,.field select:focus{border-bottom-color:var(--oxblood);box-shadow:0 1px 0 var(--oxblood)}.field input::placeholder,.field textarea::placeholder{color:var(--placeholder-ink)}.field .field-error{font-size:13px;color:var(--oxblood)}.field[aria-invalid=true] input{border-bottom-color:var(--oxblood);box-shadow:0 1px 0 var(--oxblood)}.opt{display:flex;align-items:center;gap:10px;margin-top:22px;font-size:14px;line-height:1.4;cursor:pointer;position:relative}.opt input{position:absolute;opacity:0;width:1px;height:1px}.opt__box{flex:none;width:16px;height:16px;border:1px solid var(--oxblood);position:relative;transition:background .2s}.opt input:checked+.opt__box{background:var(--oxblood)}.opt input:checked+.opt__box:after{content:"";position:absolute;left:5px;top:1px;width:4px;height:9px;border:solid var(--paper);border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.opt input:focus-visible+.opt__box{outline:1px solid var(--oxblood);outline-offset:3px}html.js [data-reveal]{opacity:0;transition:opacity var(--t-fade) ease-out}html.js [data-reveal].is-in,html.js [data-reveal=cinch]{opacity:1}html.js [data-reveal=cinch]>*{clip-path:inset(0 50% 0 50%);transition:clip-path var(--t-cinch) var(--ease-out)}html.js [data-reveal=cinch].is-in>*{clip-path:inset(0 0 0 0)}.cinch{display:block}.cinch>*{display:block;width:100%;height:100%;object-fit:cover}.cinch>picture>img{width:100%;height:100%;object-fit:cover}@keyframes depth-fwd{0%{translate:0 40px}to{translate:0 -40px}}@keyframes depth-rev{0%{translate:0 -40px}to{translate:0 40px}}@keyframes strip-drift{0%{translate:0 0}to{translate:var(--drift, -240px) 0}}@supports (animation-timeline: view()){html.js [data-depth]{animation:depth-fwd linear both;animation-timeline:view();animation-range:entry 0% exit 100%}html.js [data-depth="-1"]{animation-name:depth-rev}html.js .strip__track{animation:strip-drift linear both;animation-timeline:view();animation-range:entry 0% exit 100%}}html.js.no-sda [data-depth]{translate:0 var(--depth-y, 0px)}html.js.no-sda .strip__track{translate:var(--drift-x, 0px) 0}.strip{overflow:clip;width:100%}.strip__track{display:flex;gap:16px;width:max-content;will-change:translate}.strip__item{flex:none;width:200px;aspect-ratio:3 / 4;background:var(--bone)}.strip__item img{width:100%;height:100%;object-fit:cover}@media(min-width:1100px){.strip__item{width:300px}.strip__track{gap:20px}}@media(prefers-reduced-motion:reduce){html.js [data-reveal],html.js [data-reveal=cinch]>*{opacity:1;clip-path:none;transition:none}html.js [data-depth],html.js .strip__track{animation:none;translate:none}.pill,.chip,.link-caps,.link-nav,.link-italic{transition:none}}.ph{position:relative;outline:1px dashed currentColor;outline-offset:3px}.ph__note{position:absolute;bottom:-1.5em;right:0;padding:1px 5px;font-family:ui-monospace,DM Mono,monospace;font-size:9px;letter-spacing:.04em;line-height:1.3;text-transform:uppercase;border:1px dashed currentColor;background:inherit;opacity:.85;white-space:nowrap;pointer-events:none}.ph--block{display:block;margin-bottom:1.4em}.ph--block>.ph__note{bottom:-1.6em}.wordmark{width:var(--wm-w-m, var(--wm-w));height:auto}@media(min-width:1100px){.wordmark{width:var(--wm-w)}}.photo{object-fit:cover;width:100%;height:100%;border-radius:0;box-shadow:none}.site-header[data-astro-cid-3ef6ksr2]{position:relative;z-index:20}.bar[data-astro-cid-3ef6ksr2]{display:flex;justify-content:space-between;align-items:center}.bar--mobile[data-astro-cid-3ef6ksr2],.bar--book[data-astro-cid-3ef6ksr2]{padding:22px}.bar--desktop[data-astro-cid-3ef6ksr2]{display:none}.brand[data-astro-cid-3ef6ksr2]{display:inline-flex;line-height:0}.menu-btn[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:10px;background:none;border:0;padding:4px 0;cursor:pointer;font-family:var(--font-body);font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--ink)}.burger[data-astro-cid-3ef6ksr2]{display:grid;gap:4px}.burger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{display:block;height:1px;background:currentColor;width:18px}.burger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]:last-child{width:12px;justify-self:end}.close[data-astro-cid-3ef6ksr2]{color:var(--ink)}.site-header--home[data-astro-cid-3ef6ksr2] .bar--mobile[data-astro-cid-3ef6ksr2]{background:var(--bone);color:var(--ink)}.sheet[data-astro-cid-3ef6ksr2]{position:fixed;inset:0;z-index:50;background:var(--oxblood);color:var(--paper);opacity:0;transition:opacity .4s ease}.sheet[data-astro-cid-3ef6ksr2][hidden]{display:none}.sheet[data-astro-cid-3ef6ksr2].is-open{opacity:1}.sheet__inner[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;min-height:100%;height:100dvh;padding:22px 22px calc(28px + env(safe-area-inset-bottom))}.sheet__bar[data-astro-cid-3ef6ksr2]{display:flex;justify-content:space-between;align-items:center}.menu-btn--close[data-astro-cid-3ef6ksr2]{color:var(--paper)}.sheet__links[data-astro-cid-3ef6ksr2]{display:grid;gap:14px;margin-top:56px}.sheet__link[data-astro-cid-3ef6ksr2]{font-size:clamp(40px,11vw,48px);line-height:.94;letter-spacing:-.025em;color:var(--paper);text-decoration:none}.sheet__cta[data-astro-cid-3ef6ksr2]{margin-top:auto;display:grid;gap:22px;justify-items:start}.sheet__meta[data-astro-cid-3ef6ksr2]{font-size:12px;color:var(--bone)}@media(prefers-reduced-motion:reduce){.sheet[data-astro-cid-3ef6ksr2]{transition:none}}@media(min-width:1100px){.bar--mobile[data-astro-cid-3ef6ksr2],.sheet[data-astro-cid-3ef6ksr2]{display:none!important}.bar--desktop[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:36px;font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.links[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:36px}.site-header--home[data-astro-cid-3ef6ksr2]{position:absolute;top:0;left:0;right:0}.bar--hero[data-astro-cid-3ef6ksr2]{display:grid;grid-template-columns:680px 1fr;align-items:start;padding:0}.hero-links[data-astro-cid-3ef6ksr2]{display:flex;justify-content:flex-end;align-items:center;gap:36px;padding:96px 64px 0;color:var(--paper);white-space:nowrap}.hero-links[data-astro-cid-3ef6ksr2] .link-nav[data-astro-cid-3ef6ksr2]{flex:none}.hero-pill[data-astro-cid-3ef6ksr2]{display:flex;justify-content:flex-end;padding:34px 56px 0 0}.bar--sticky[data-astro-cid-3ef6ksr2]{position:fixed;top:0;left:0;right:0;z-index:30;justify-content:space-between;padding:18px var(--gutter);background:var(--bone);color:var(--oxblood);border-bottom:1px solid var(--rule-ink);transform:translateY(-100%);opacity:0;transition:transform .35s var(--ease-out),opacity .35s ease}.bar--sticky[data-astro-cid-3ef6ksr2] .links[data-astro-cid-3ef6ksr2]{gap:36px}.site-header--home[data-astro-cid-3ef6ksr2].is-scrolled .bar--sticky[data-astro-cid-3ef6ksr2]{transform:none;opacity:1}@media(prefers-reduced-motion:reduce){.bar--sticky[data-astro-cid-3ef6ksr2]{transition:none}}.site-header--page[data-astro-cid-3ef6ksr2] .bar--desktop[data-astro-cid-3ef6ksr2]{justify-content:space-between;padding:34px var(--gutter) 0 var(--gutter);max-width:var(--max);margin-inline:auto}.bar--book[data-astro-cid-3ef6ksr2]{padding:34px var(--gutter) 0;max-width:var(--max);margin-inline:auto}}.footer--full[data-astro-cid-sz7xmlte]{padding:56px 24px 40px}.footer--full[data-astro-cid-sz7xmlte].footer--pad{padding-bottom:140px}.tagline[data-astro-cid-sz7xmlte]{margin-top:18px;font-size:20px;color:var(--bone)}.links[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1fr 1fr;gap:12px 20px;margin-top:36px;border-top:1px solid var(--rule-paper);padding-top:24px;font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.links[data-astro-cid-sz7xmlte] .link-nav[data-astro-cid-sz7xmlte]{background-size:0% 1px}.meta[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;margin-top:40px;font-size:12px;color:var(--bone)}.meta[data-astro-cid-sz7xmlte] .handle[data-astro-cid-sz7xmlte]{display:none}.legal[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:14px;font-size:12px;color:var(--bone);opacity:.85}.footer--short[data-astro-cid-sz7xmlte]{padding:48px 24px 40px;background:var(--bone);color:var(--ink)}.footer--pad[data-astro-cid-sz7xmlte]{padding-bottom:140px}.footer--short[data-astro-cid-sz7xmlte] .short[data-astro-cid-sz7xmlte]{display:grid;gap:16px}.fw--white{display:none}.signoff[data-astro-cid-sz7xmlte]{font-size:20px}.footer--short[data-astro-cid-sz7xmlte] .meta[data-astro-cid-sz7xmlte]{margin-top:0;font-size:12px;color:var(--ink);border-top:1px solid var(--rule-ink);padding-top:16px}.footer--short[data-astro-cid-sz7xmlte] .legal[data-astro-cid-sz7xmlte]{color:var(--ink);margin-top:0}@media(min-width:1100px){.footer--full[data-astro-cid-sz7xmlte],.footer--full[data-astro-cid-sz7xmlte].footer--pad{padding:80px var(--gutter) 48px}.top[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1fr auto;gap:80px;align-items:end;border-bottom:1px solid var(--rule-paper);padding-bottom:56px}.tagline[data-astro-cid-sz7xmlte]{margin-top:22px;font-size:24px}.links[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(2,auto);gap:14px 64px;margin-top:0;border-top:0;padding-top:0;letter-spacing:.2em}.meta[data-astro-cid-sz7xmlte]{padding-top:24px;margin-top:0;font-size:13px}.meta[data-astro-cid-sz7xmlte] .handle[data-astro-cid-sz7xmlte]{display:inline}.legal[data-astro-cid-sz7xmlte]{font-size:12px;margin-top:10px}.footer--short[data-astro-cid-sz7xmlte]{background:var(--oxblood);color:var(--paper);padding:48px var(--gutter)}.footer--pad[data-astro-cid-sz7xmlte]{padding-bottom:48px}.footer--short[data-astro-cid-sz7xmlte] .short[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px 48px}.fw--oxblood{display:none}.fw--white{display:block}.signoff[data-astro-cid-sz7xmlte]{font-size:22px;color:var(--bone);justify-self:center}.footer--short[data-astro-cid-sz7xmlte] .meta[data-astro-cid-sz7xmlte]{color:var(--bone);border-top:0;padding-top:0;gap:8px;font-size:13px}.footer--short[data-astro-cid-sz7xmlte] .meta[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]+span[data-astro-cid-sz7xmlte]:before{content:" · "}.footer--short[data-astro-cid-sz7xmlte] .legal[data-astro-cid-sz7xmlte]{grid-column:1 / -1;color:var(--bone);font-size:12px;opacity:.85}}
