@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/196d5f6118cb1c52-s.2dapt8se0x7ch.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/55664f0a7289b762-s.4162up6yw-joy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/f724cb2b266db11d-s.1i3_gome41uvs.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/58bfdf9faee08215-s.03_1j806mu-1h.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/257505a8a5531435-s.38-3fu5pd_-tf.woff2)format("woff2");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:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/346e8051f901134e-s.227deqk64jnce.woff2)format("woff2");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:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/4ee71d90e0f663bd-s.p.33jraz4m6n5g3.woff2)format("woff2");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:EB Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/196d5f6118cb1c52-s.2dapt8se0x7ch.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/55664f0a7289b762-s.4162up6yw-joy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/f724cb2b266db11d-s.1i3_gome41uvs.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/58bfdf9faee08215-s.03_1j806mu-1h.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/257505a8a5531435-s.38-3fu5pd_-tf.woff2)format("woff2");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:EB Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/346e8051f901134e-s.227deqk64jnce.woff2)format("woff2");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:EB Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/4ee71d90e0f663bd-s.p.33jraz4m6n5g3.woff2)format("woff2");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:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0fec32c78403d184-s.12ub3b46qtqh1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9d30e1ac529a223a-s.3-2h23dx9ns77.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9056bf441d45cedc-s.0ljlqtoxynbu1.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e6c3b2b7c3a61f79-s.0y7p5r83eele4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e557826f452dbd06-s.1_ma567-n-526.woff2)format("woff2");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:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1497d94d4ac5c969-s.32itxo7y-xsdk.woff2)format("woff2");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:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e4505858a30c79c2-s.p.0tlhhw_qyyfys.woff2)format("woff2");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:EB Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0fec32c78403d184-s.12ub3b46qtqh1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9d30e1ac529a223a-s.3-2h23dx9ns77.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9056bf441d45cedc-s.0ljlqtoxynbu1.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e6c3b2b7c3a61f79-s.0y7p5r83eele4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e557826f452dbd06-s.1_ma567-n-526.woff2)format("woff2");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:EB Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1497d94d4ac5c969-s.32itxo7y-xsdk.woff2)format("woff2");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:EB Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e4505858a30c79c2-s.p.0tlhhw_qyyfys.woff2)format("woff2");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:EB Garamond Fallback;src:local(Times New Roman);ascent-override:106.26%;descent-override:31.44%;line-gap-override:0.0%;size-adjust:94.77%}.eb_garamond_87995e6c-module__uRNXLq__className{font-family:EB Garamond,EB Garamond Fallback}.eb_garamond_87995e6c-module__uRNXLq__variable{--font-serif:"EB Garamond", "EB Garamond Fallback"}
.GradientBars-module__ti87ra__canvas{z-index:-1;pointer-events:none;width:100%;height:100%;display:block;position:fixed;inset:0}
.PageTransition-module__IwVG0a__curtain{z-index:90;pointer-events:none;position:fixed;inset:0;overflow:hidden}.PageTransition-module__IwVG0a__curtain[data-phase=covering]{pointer-events:auto}.PageTransition-module__IwVG0a__strips{align-items:flex-start;display:flex;position:absolute;inset:0}.PageTransition-module__IwVG0a__strip{will-change:transform;background:linear-gradient(#fffc 0%,#fff3 3%,#ffffff0b 19%,#ffffff03 56%,#fff0 100%);flex:none;height:34vh;position:relative;transform:translateY(104vh);box-shadow:inset -1px 0 #ffffff0d}.PageTransition-module__IwVG0a__strip:before{content:"";background:linear-gradient(#0000 26%,#ffffff05 62%,#ffffff13);height:22vh;position:absolute;bottom:100%;left:0;right:0}.PageTransition-module__IwVG0a__curtain[data-phase=covering] .PageTransition-module__IwVG0a__strip{transform:translate3d(0, calc(26vh - var(--cv,0vh)), 0);transition:transform .48s var(--ease-curtain-in);transition-delay:var(--sd,0s)}.PageTransition-module__IwVG0a__curtain[data-phase=revealing] .PageTransition-module__IwVG0a__strip{transform:translate3d(0, calc(-36vh - var(--cv,0vh)), 0);transition:transform .56s var(--ease-curtain-out);transition-delay:var(--rd,0s)}.PageTransition-module__IwVG0a__strips{animation:3s linear both PageTransition-module__IwVG0a__drift}@keyframes PageTransition-module__IwVG0a__drift{0%{translate:0}to{translate:0 -7vh}}.PageTransition-module__IwVG0a__label{pointer-events:none;place-content:center;justify-items:center;gap:clamp(18px,2.4vh,30px);display:grid;position:absolute;inset:0}.PageTransition-module__IwVG0a__glow{aspect-ratio:2;opacity:0;background:radial-gradient(closest-side,#fff3,#ffffff0f 46%,#0000 72%);width:min(130vw,1200px);position:absolute;top:50%;left:50%;translate:-50% -50%;scale:.72}.PageTransition-module__IwVG0a__curtain[data-phase=covering] .PageTransition-module__IwVG0a__glow{opacity:1;transition:opacity .52s ease-out 80ms, scale .9s var(--ease-out-expo) 80ms;scale:1}.PageTransition-module__IwVG0a__curtain[data-phase=revealing] .PageTransition-module__IwVG0a__glow{opacity:0;transition:opacity .42s ease-out, scale .76s var(--ease-curtain-out);scale:1.22}.PageTransition-module__IwVG0a__labelBox{margin:0 -.4em -.16em;padding:0 .4em .16em;display:block;overflow:hidden}.PageTransition-module__IwVG0a__labelText{font-family:var(--font-serif);color:var(--fg);font-size:clamp(56px,9vw,120px);font-weight:400;line-height:1;display:block;translate:0 110%}.PageTransition-module__IwVG0a__curtain[data-phase=covering] .PageTransition-module__IwVG0a__labelText{transition:translate .46s var(--ease-out-expo) .15s;translate:0}.PageTransition-module__IwVG0a__curtain[data-phase=revealing] .PageTransition-module__IwVG0a__labelText{opacity:0;transition:translate .54s var(--ease-curtain-out), opacity .3s ease-out .12s;translate:0 -110%}@media (prefers-reduced-motion:reduce){.PageTransition-module__IwVG0a__curtain{opacity:0;transition:opacity .24s ease-out}.PageTransition-module__IwVG0a__curtain[data-phase=covering]{opacity:1}.PageTransition-module__IwVG0a__curtain[data-phase=revealing]{opacity:0}.PageTransition-module__IwVG0a__strips{animation:none}.PageTransition-module__IwVG0a__strip,.PageTransition-module__IwVG0a__curtain[data-phase=covering] .PageTransition-module__IwVG0a__strip,.PageTransition-module__IwVG0a__curtain[data-phase=revealing] .PageTransition-module__IwVG0a__strip{transition:none;transform:translateY(26vh)}.PageTransition-module__IwVG0a__glow,.PageTransition-module__IwVG0a__curtain[data-phase=covering] .PageTransition-module__IwVG0a__glow,.PageTransition-module__IwVG0a__curtain[data-phase=revealing] .PageTransition-module__IwVG0a__glow{opacity:1;transition:none;scale:1}.PageTransition-module__IwVG0a__labelText,.PageTransition-module__IwVG0a__curtain[data-phase=covering] .PageTransition-module__IwVG0a__labelText,.PageTransition-module__IwVG0a__curtain[data-phase=revealing] .PageTransition-module__IwVG0a__labelText{opacity:1;transition:none;translate:0}}
:root{--bg:#000;--surface:#0e0e0e;--bar:#dedede;--crest:#fff;--fg:#fff;--fg-2:#ffffffd1;--fg-3:#ffffffc2;--line:#ffffff2e;--line-strong:#ffffff57;--well:#14141480;--glass:#0e0e0e8c;--r-pill:999px;--r-frame:24px;--r-card:16px;--sh-btn:0 10px 24px -14px #000c;--sh-btn-hover:0 16px 30px -14px #000000e6;--sh-btn-press:0 6px 14px -10px #000c;--sh-card:0 24px 50px -24px #000000d9;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-press:cubic-bezier(.2, .8, .2, 1);--ease-curtain-out:cubic-bezier(.22, .61, .18, 1);--ease-curtain-in:cubic-bezier(.7, 0, .2, 1);--font-sans:"Helvetica Neue", Helvetica, Arial, sans-serif}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}html{background:var(--bg);-webkit-text-size-adjust:100%}body{color:var(--fg);font-family:var(--font-sans);letter-spacing:-.05em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100dvh;font-weight:400;overflow-x:hidden}::selection{background:var(--fg);color:var(--bg)}:focus-visible{outline-offset:3px;outline:2px solid #fff}button{font:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;background:0 0;border:0}a{color:inherit;text-decoration:none}img,svg{display:block}.tnum{font-variant-numeric:tabular-nums}.visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[data-intro=loading] [data-enter]{opacity:0}html[data-intro=in] [data-enter]{animation-delay:var(--d,0s);animation-timing-function:var(--ease-out-expo);animation-fill-mode:both}html[data-intro=in] [data-enter=down]{animation-name:e-down;animation-duration:.9s}html[data-intro=in] [data-enter=up]{animation-name:e-up;animation-duration:1s}html[data-intro=in] [data-enter=fade]{animation-name:e-fade;animation-duration:1s}html[data-intro=in] [data-enter=blur]{animation-name:e-blur;animation-duration:1.1s}html[data-intro=in] [data-enter=line]{animation-name:e-line;animation-duration:1.15s}html[data-intro=in] [data-enter=rise]{animation-name:e-rise;animation-duration:1.6s}html[data-intro=in] [data-enter=band]{animation-name:e-band;animation-duration:1.4s}@keyframes e-down{0%{opacity:0;translate:0 -18px}to{opacity:1;translate:0}}@keyframes e-up{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}@keyframes e-fade{0%{opacity:0}to{opacity:1}}@keyframes e-blur{0%{opacity:0;filter:blur(10px);translate:0 8px}to{opacity:1;filter:blur();translate:0}}@keyframes e-line{0%{translate:0 110%}to{translate:0}}@keyframes e-rise{0%{opacity:0;translate:0 9vh;scale:.9}to{opacity:1;translate:0;scale:1}}@keyframes e-band{0%{opacity:0;scale:1.06 1}to{opacity:1;scale:1}}html[data-intro=loading] [data-enter=line]{opacity:1;translate:0 110%}[data-page]{transition:opacity .38s var(--ease-out-expo), scale .52s var(--ease-out-expo), translate .52s var(--ease-out-expo)}html[data-nav=out] [data-page]{opacity:0;transition:opacity .3s var(--ease-curtain-in), scale .46s var(--ease-curtain-in), translate .46s var(--ease-curtain-in);translate:0 -1.6vh;scale:.985}[data-glint]{position:relative;overflow:hidden}[data-glint]:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg, transparent, var(--glint,#ffffffe6), transparent);filter:blur(7px);width:42%;position:absolute;top:-60%;bottom:-60%;left:0;transform:translate(-320%)skew(-16deg)}@media (hover:hover){[data-glint]:hover:after{animation:glint .76s var(--ease-out-expo) .1s}}@keyframes glint{0%{opacity:0;transform:translate(-320%)skew(-16deg)}18%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate(400%)skew(-16deg)}}[data-reveal]{opacity:0;filter:blur(6px);transition:opacity .9s var(--ease-out-expo), translate .9s var(--ease-out-expo), filter .9s var(--ease-out-expo);transition-delay:var(--d,0s);translate:0 22px}[data-reveal=in]{opacity:1;filter:blur();translate:0}@media (prefers-reduced-motion:reduce){[data-glint]:hover:after{animation:none}html[data-nav=out] [data-page]{translate:0;scale:1}[data-page]{transition:opacity .3s ease-out}[data-reveal]{filter:none;transition-duration:.5s;transition-delay:0s;translate:0}html[data-intro=in] [data-enter]{animation-name:e-fade!important;animation-duration:.5s!important;animation-delay:0s!important}html[data-intro=loading] [data-enter=line]{translate:0}*,:before,:after{scroll-behavior:auto!important}}@media (scripting:none){html[data-intro] [data-enter],[data-reveal],[data-page]{opacity:1;filter:none;translate:0;scale:1}}
