@font-face{font-family:Josefin Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/josefin-sans-vietnamese-300-normal.CYSpmMwP.woff2)format("woff2"),url(/_astro/josefin-sans-vietnamese-300-normal.CIl7uc20.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Josefin Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/josefin-sans-latin-ext-300-normal.Bd7KVg_i.woff2)format("woff2"),url(/_astro/josefin-sans-latin-ext-300-normal.C3BJt8Gj.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Josefin Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/josefin-sans-latin-300-normal.jK6vcIgA.woff2)format("woff2"),url(/_astro/josefin-sans-latin-300-normal.BxpWkS1B.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Josefin Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/josefin-sans-vietnamese-400-normal.5bZRxDiL.woff2)format("woff2"),url(/_astro/josefin-sans-vietnamese-400-normal.7lki-pri.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Josefin Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/josefin-sans-latin-ext-400-normal.WydUZGG0.woff2)format("woff2"),url(/_astro/josefin-sans-latin-ext-400-normal.GP5qjHwf.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Josefin Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/josefin-sans-latin-400-normal.Bw73c5y2.woff2)format("woff2"),url(/_astro/josefin-sans-latin-400-normal.OLNf33Pm.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Josefin Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/josefin-sans-vietnamese-600-normal.B3-kA7Zo.woff2)format("woff2"),url(/_astro/josefin-sans-vietnamese-600-normal.CD4q0dTQ.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Josefin Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/josefin-sans-latin-ext-600-normal.BBwcr3jX.woff2)format("woff2"),url(/_astro/josefin-sans-latin-ext-600-normal.UIETFcKM.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Josefin Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/josefin-sans-latin-600-normal.DXjG1Gv0.woff2)format("woff2"),url(/_astro/josefin-sans-latin-600-normal.CcMFZ0n5.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/jost-cyrillic-wght-normal.CjwCQKo9.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/jost-latin-ext-wght-normal.BDUtSsKd.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/jost-latin-wght-normal.ObQm3Zd1.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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+460-52F,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+301,U+400-45F,U+490-491,U+4B0-4B1,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+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,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+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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+460-52F,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+301,U+400-45F,U+490-491,U+4B0-4B1,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+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,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+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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+460-52F,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+301,U+400-45F,U+490-491,U+4B0-4B1,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+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,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+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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:600;src:url(/_astro/cormorant-garamond-cyrillic-ext-600-italic.o1-A_FsB.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-600-italic.Vv_u9p1E.woff)format("woff");unicode-range:U+460-52F,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:600;src:url(/_astro/cormorant-garamond-cyrillic-600-italic.Bp4BYShX.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-600-italic.DP5iIMI9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-vietnamese-600-italic.C3DTNE_9.woff2)format("woff2"),url(/_astro/cormorant-garamond-vietnamese-600-italic.Bdap-eNg.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-ext-600-italic.DYtrqAWE.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-ext-600-italic.CcucBqPp.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:600;src:url(/_astro/cormorant-garamond-latin-600-italic.DCuhXWyK.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-600-italic.BcJbkSJ4.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#0b1210;--ink-2:#111b18;--ink-3:#182420;--ink-4:#22302b;--line:#ece2cf24;--line-strong:#ece2cf52;--paper:#ece2cf;--paper-dim:#b8ad97;--paper-mute:#8a8270;--sepia:#c8a26a;--sepia-soft:#c8a26a29;--rose:#c7629f;--sage:#2e5b4e;--wa:#25d366;--f-display:"Josefin Sans", "Futura", "Helvetica Neue", sans-serif;--f-body:"Jost Variable", "Jost", "Futura", "Helvetica Neue", sans-serif;--f-serif:"Cormorant Garamond", "Garamond", "Times New Roman", serif;--gutter:clamp(16px, 4vw, 56px);--max:1320px;--t:.35s cubic-bezier(.22, 1, .36, 1);--header-h:92px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--header-h)}body{background:var(--ink);color:var(--paper);font-family:var(--f-body);letter-spacing:.035em;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:17px;font-weight:300;line-height:1.72;overflow-x:hidden}body:before{content:"";pointer-events:none;z-index:1;opacity:.05;mix-blend-mode:screen;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 .95 0 0 0 0 .85 0 0 0 .9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}img,video,svg{max-width:100%;display:block}img{height:auto}a{color:inherit;text-underline-offset:.25em;text-decoration-thickness:1px}p{margin:0 0 1.1em}::selection{background:var(--sepia);color:var(--ink)}:focus-visible{outline:1.5px solid var(--sepia);outline-offset:4px}.skip-link{z-index:200;background:var(--paper);color:var(--ink);font-family:var(--f-display);text-transform:uppercase;letter-spacing:.2em;padding:10px 16px;font-size:12px;position:absolute;top:-60px;left:16px}.skip-link:focus{top:16px}.wrap{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.wrap--narrow{max-width:920px}main{z-index:2;position:relative}.section{padding-block:clamp(72px,10vw,136px);position:relative}.section--band{background:var(--ink-2)}.section--tight{padding-block:clamp(48px,7vw,88px)}.kicker{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.22em;color:var(--sepia);margin:0 0 1.4em;font-size:clamp(12px,1.05vw,14px);font-weight:400;line-height:1.6}.label{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.24em;color:var(--paper-dim);font-size:12px;font-weight:400}.h-display{font-family:var(--f-serif);letter-spacing:0;margin:0 0 .35em;font-size:clamp(44px,6.4vw,92px);font-style:italic;font-weight:500;line-height:1.02}.h-1{font-family:var(--f-serif);margin:0 0 .4em;font-size:clamp(38px,4.6vw,64px);font-style:italic;font-weight:500;line-height:1.06}.h-2{font-family:var(--f-serif);margin:0 0 .5em;font-size:clamp(30px,3.2vw,44px);font-style:italic;font-weight:500;line-height:1.1}.h-caps{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.16em;margin:0 0 1.2em;font-size:clamp(18px,1.6vw,22px);font-weight:400;line-height:1.4}.lead{color:var(--paper);max-width:62ch;font-size:clamp(17px,1.35vw,19px)}.muted{color:var(--paper-dim)}.prose{max-width:64ch}.prose p{margin-bottom:1.25em}.prose em{font-family:var(--f-serif);font-size:1.12em}.prose strong{color:var(--paper);font-weight:500}.dropcap>p:first-of-type:first-letter{float:left;font-family:var(--f-serif);color:var(--sepia);padding:.08em .12em 0 0;font-size:4.6em;font-style:italic;font-weight:500;line-height:.82}.bigquote{font-family:var(--f-serif);text-wrap:balance;margin:0 0 .6em;font-size:clamp(30px,3.5vw,50px);font-style:italic;font-weight:500;line-height:1.16}.bigquote:before{content:"“";color:var(--sepia)}.bigquote:after{content:"”";color:var(--sepia)}.attribution{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.18em;margin:0 0 1.8em;font-size:clamp(13px,1.1vw,15px);font-weight:600}.attribution span{color:var(--paper-dim);font-weight:300}.link-arrow{font-family:var(--f-body);color:var(--paper);text-decoration:underline;text-decoration-color:var(--line-strong);transition:text-decoration-color var(--t), color var(--t);white-space:nowrap;font-weight:400}.link-arrow:after{content:" ⟶"}.link-arrow:hover{color:var(--sepia);text-decoration-color:var(--sepia)}.btn{--b:var(--paper);border:1.5px solid var(--b);min-height:58px;color:var(--paper);font-family:var(--f-display);text-transform:uppercase;letter-spacing:.24em;cursor:pointer;transition:background var(--t), color var(--t), border-color var(--t);white-space:nowrap;background:0 0;justify-content:center;align-items:center;gap:.7em;padding:0 2.2em;font-size:14px;font-weight:400;text-decoration:none;display:inline-flex}.btn:hover{background:var(--paper);color:var(--ink)}.btn--sepia{--b:var(--sepia);color:var(--sepia)}.btn--sepia:hover{background:var(--sepia);color:var(--ink)}.btn--solid{background:var(--paper);color:var(--ink)}.btn--solid:hover{background:var(--sepia);border-color:var(--sepia)}.btn--sm{min-height:46px;padding:0 1.6em;font-size:12px}.btn svg{flex:none;width:18px;height:18px}.btn-row{flex-wrap:wrap;gap:16px;display:flex}.ornament{color:var(--sepia);justify-content:center;align-items:center;gap:18px;margin:0 auto;display:flex}.ornament:before,.ornament:after{content:"";background:linear-gradient(90deg, transparent, var(--line-strong));width:min(120px,18vw);height:1px}.ornament:after{transform:scaleX(-1)}.rule{border:0;border-top:1px solid var(--line);margin:0}.archival{filter:sepia(.25)contrast(1.02)saturate(.9)}.js .reveal{opacity:0;transition:opacity .9s,transform .9s cubic-bezier(.22,1,.36,1);transform:translateY(22px)}.js .reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transition:none;transform:none}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=640px){body{font-size:16px}.btn{letter-spacing:.2em;min-height:54px;padding:0 1.6em}.btn-row .btn{flex:100%}}.crumbs{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.18em;color:var(--paper-mute);flex-wrap:wrap;gap:10px;margin-bottom:28px;font-size:11.5px;display:flex}.crumbs a{color:var(--paper-dim);text-decoration:none}.crumbs a:hover{color:var(--sepia)}.hdr[data-astro-cid-nen7h5rs]{z-index:60;-webkit-backdrop-filter:blur(10px);transition:border-color var(--t), background var(--t);background:#0b1210db;border-bottom:1px solid #0000;position:sticky;top:0}.hdr[data-astro-cid-nen7h5rs].is-scrolled{border-bottom-color:var(--line)}.hdr__inner[data-astro-cid-nen7h5rs]{height:var(--header-h);padding-inline:var(--gutter);align-items:center;gap:32px;max-width:1680px;margin-inline:auto;display:flex}.hdr__logo[data-astro-cid-nen7h5rs]{flex-direction:column;margin-right:auto;line-height:1;text-decoration:none;display:flex}.hdr__name[data-astro-cid-nen7h5rs]{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.21em;white-space:nowrap;font-size:clamp(20px,2.1vw,30px);font-weight:300}.hdr__role[data-astro-cid-nen7h5rs]{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.42em;color:var(--sepia);margin-top:9px;font-size:10.5px}.hdr__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:clamp(18px,2vw,34px);margin:0;padding:0;list-style:none;display:flex}.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-family:var(--f-body);text-transform:uppercase;letter-spacing:.2em;transition:background-size var(--t), color var(--t);white-space:nowrap;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-block:6px;font-size:12.5px;font-weight:400;text-decoration:none}.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{background-size:100% 1px}.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--sepia)}.hdr__social[data-astro-cid-nen7h5rs]{gap:18px;display:flex}.hdr__social[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{opacity:.9;transition:color var(--t)}.hdr__social[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--sepia)}.hdr__burger[data-astro-cid-nen7h5rs]{color:var(--paper);cursor:pointer;background:0 0;border:0;padding:6px;display:none}.mmenu[data-astro-cid-nen7h5rs]{z-index:120;background:var(--ink);padding:32px var(--gutter);opacity:0;visibility:hidden;transition:opacity var(--t), visibility var(--t);flex-direction:column;justify-content:center;display:flex;position:fixed;inset:0}.mmenu[data-astro-cid-nen7h5rs].is-open{opacity:1;visibility:visible}.mmenu__close[data-astro-cid-nen7h5rs]{top:28px;right:var(--gutter);color:var(--paper);cursor:pointer;background:0 0;border:0;position:absolute}.mmenu[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none}.mmenu[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]+li[data-astro-cid-nen7h5rs]{border-top:1px solid var(--line)}.mmenu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-family:var(--f-serif);padding:16px 0;font-size:32px;font-style:italic;text-decoration:none;display:block}.mmenu__social[data-astro-cid-nen7h5rs]{color:var(--sepia);gap:24px;margin-top:36px;display:flex}@media (width<=1023px){.hdr__nav[data-astro-cid-nen7h5rs],.hdr__social[data-astro-cid-nen7h5rs]{display:none}.hdr__burger[data-astro-cid-nen7h5rs]{display:block}}@media (width<=640px){.hdr[data-astro-cid-nen7h5rs]{--header-h:74px}.hdr__inner[data-astro-cid-nen7h5rs]{height:74px}.hdr__role[data-astro-cid-nen7h5rs]{letter-spacing:.3em;font-size:9.5px}}.ftr[data-astro-cid-jo6i4kqk]{z-index:2;border-top:1px solid var(--line);text-align:center;padding:clamp(64px,8vw,104px) 0 48px;position:relative}.ftr__social[data-astro-cid-jo6i4kqk]{justify-content:center;gap:26px;margin-bottom:30px;display:flex}.ftr__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--sepia)}.ftr__nav[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:center;gap:10px clamp(18px,3vw,40px);margin:0 0 44px;padding:0;list-style:none;display:flex}.ftr__nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.2em;color:var(--paper-dim);font-size:12px;text-decoration:none}.ftr__nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--sepia)}.ftr__books[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);max-width:520px;margin:0 auto 48px;padding-top:40px}.ftr__title[data-astro-cid-jo6i4kqk]{color:var(--sepia);margin:0 0 22px;text-decoration:none;display:inline-block}.ftr__title[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline}.ftr__books[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.ftr__books[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-family:var(--f-body);text-transform:uppercase;letter-spacing:.16em;text-decoration:underline;text-decoration-color:var(--line-strong);font-size:14px;font-weight:400}.ftr__books[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--sepia);text-decoration-color:var(--sepia)}.ftr__ctas[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:center;gap:16px clamp(16px,4vw,48px);margin-bottom:52px;display:flex}.ftr__copy[data-astro-cid-jo6i4kqk]{color:var(--paper-mute);letter-spacing:.08em;margin:0;font-size:14px}@media (width<=640px){.ftr__ctas[data-astro-cid-jo6i4kqk] .btn[data-astro-cid-jo6i4kqk],.ftr__ctas[data-astro-cid-jo6i4kqk] .btn{flex:100%}}.wa-fab[data-astro-cid-qyvysh25]{z-index:80;-webkit-backdrop-filter:blur(12px);border:1px solid var(--line);background:#111b18db;border-radius:20px;align-items:center;padding:10px;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 18px 48px #00000073}.wa-fab__media[data-astro-cid-qyvysh25]{cursor:pointer;background:var(--sage);border-radius:14px;flex:none;width:60px;height:60px;margin-right:10px;overflow:hidden}.wa-fab__media[data-astro-cid-qyvysh25] img[data-astro-cid-qyvysh25]{object-fit:cover;width:100%;height:100%}.wa-fab__msgwrap[data-astro-cid-qyvysh25]{max-width:0;transition:max-width .5s cubic-bezier(.22,1,.36,1),margin-right .5s cubic-bezier(.22,1,.36,1);overflow:hidden}.wa-fab[data-astro-cid-qyvysh25].is-open .wa-fab__msgwrap[data-astro-cid-qyvysh25]{max-width:220px;margin-right:12px}.wa-fab__msg[data-astro-cid-qyvysh25]{letter-spacing:.02em;width:220px;color:var(--paper);opacity:0;margin:0;font-size:13.5px;line-height:1.38;transition:opacity .35s}.wa-fab__msg[data-astro-cid-qyvysh25] strong[data-astro-cid-qyvysh25]{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.16em;color:var(--sepia);margin-bottom:4px;font-size:11px;font-weight:400;display:block}.wa-fab[data-astro-cid-qyvysh25].is-open .wa-fab__msg[data-astro-cid-qyvysh25]{opacity:1}.wa-fab__action[data-astro-cid-qyvysh25]{cursor:pointer;width:60px;height:60px;color:var(--wa);transition:background var(--t), color var(--t);background:#25d3661f;border:1px solid #25d3668c;border-radius:14px;flex:none;justify-content:center;align-items:center;display:flex}.wa-fab__action[data-astro-cid-qyvysh25]:hover{background:var(--wa);color:#063}@media (hover:hover){.wa-fab[data-astro-cid-qyvysh25]:hover .wa-fab__msgwrap[data-astro-cid-qyvysh25]{max-width:220px;margin-right:12px}.wa-fab[data-astro-cid-qyvysh25]:hover .wa-fab__msg[data-astro-cid-qyvysh25]{opacity:1}}@media (width<=600px){.wa-fab[data-astro-cid-qyvysh25]{padding:8px;transition:opacity .4s,transform .4s cubic-bezier(.22,1,.36,1);bottom:16px;right:16px}.wa-fab[data-astro-cid-qyvysh25]:not(.is-visible){opacity:0;pointer-events:none;transform:translateY(16px)}.wa-fab__msgwrap[data-astro-cid-qyvysh25]{display:none}.wa-fab__media[data-astro-cid-qyvysh25],.wa-fab__action[data-astro-cid-qyvysh25]{width:50px;height:50px}}.wa-modal[data-astro-cid-qyvysh25]{z-index:140;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0}.wa-modal[data-astro-cid-qyvysh25].is-open{display:flex}.wa-modal__backdrop[data-astro-cid-qyvysh25]{backdrop-filter:blur(5px);background:#050908b8;position:absolute;inset:0}.wa-modal__card[data-astro-cid-qyvysh25]{background:var(--ink-2);border:1px solid var(--line);text-align:center;width:100%;max-width:400px;padding:44px 36px 36px;animation:.45s cubic-bezier(.22,1,.36,1) pop;position:relative;box-shadow:0 30px 80px #00000080}@keyframes pop{0%{opacity:0;transform:translateY(12px)scale(.98)}}.wa-modal__close[data-astro-cid-qyvysh25]{color:var(--paper-dim);cursor:pointer;background:0 0;border:0;padding:6px;position:absolute;top:14px;right:14px}.wa-modal__close[data-astro-cid-qyvysh25]:hover{color:var(--paper)}.wa-modal__title[data-astro-cid-qyvysh25]{font-family:var(--f-serif);margin:-8px 0 22px;font-size:32px;font-style:italic;font-weight:500;line-height:1.1}.wa-modal__qr[data-astro-cid-qyvysh25] svg{width:200px;height:200px;margin:0 auto 20px}.wa-modal__text[data-astro-cid-qyvysh25]{color:var(--paper-dim);margin-bottom:12px;font-size:15px}.wa-modal__msg[data-astro-cid-qyvysh25]{font-family:var(--f-serif);color:var(--paper);margin-bottom:26px;font-size:18px;font-style:italic;line-height:1.35}.wa-modal__desktop[data-astro-cid-qyvysh25]{white-space:normal;letter-spacing:.16em;text-align:center;width:100%;padding:12px 1.2em}.wa-modal[data-astro-cid-qyvysh25][data-mode=ig] .wa-modal__desktop[data-astro-cid-qyvysh25] .ico-wa,.wa-modal[data-astro-cid-qyvysh25]:not([data-mode=ig]) .wa-modal__desktop[data-astro-cid-qyvysh25] .ico-ig{display:none}
