@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.3gj6ciom31zjc.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.0_kz_z3o_slvt.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.1cp9-4nby68jc.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.UyVBPq_className{font-family:Archivo,Archivo Fallback;font-style:normal}.UyVBPq_variable{--font-archivo:"Archivo", "Archivo Fallback"}
@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.p.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.p.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-20C4,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:500;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:500;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:500;font-display:swap;src:url(../media/f724cb2b266db11d-s.p.1i3_gome41uvs.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/58bfdf9faee08215-s.p.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:500;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:500;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;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.p.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.p.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-20C4,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:500;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:500;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:500;font-display:swap;src:url(../media/9056bf441d45cedc-s.p.0ljlqtoxynbu1.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e6c3b2b7c3a61f79-s.p.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:500;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:500;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;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%}.A32ltG_className{font-family:EB Garamond,EB Garamond Fallback}.A32ltG_variable{--font-garamond:"EB Garamond", "EB Garamond Fallback"}
.Dv2bQq_curtain{z-index:60;background:var(--bg);pointer-events:none;animation:Dv2bQq_cardIn .7s var(--ease-in-out) both;align-content:center;place-items:center;gap:28px;display:grid;position:fixed;inset:0;overflow:hidden}.Dv2bQq_curtain[data-phase=out]{animation:Dv2bQq_cardOut 1.3s var(--ease-in-out) both}.Dv2bQq_curtain>:not(.Dv2bQq_ground){position:relative}.Dv2bQq_ground{object-fit:cover;object-position:50% 40%;opacity:0;width:106%;height:106%;animation:Dv2bQq_groundIn 3.6s var(--ease-soft) .3s both;position:absolute;inset:-3%;transform:scale(1.08)}.Dv2bQq_curtain[data-phase=out] .Dv2bQq_ground{opacity:.42;animation:none;transform:scale(1.02)}.Dv2bQq_word{font-family:var(--font-serif);letter-spacing:.32em;text-transform:uppercase;color:var(--ink);padding-left:.32em;font-size:clamp(2.75rem,9vw,9.5rem);font-weight:500;line-height:1;display:flex}.Dv2bQq_curtain[data-phase=out] .Dv2bQq_word{animation:Dv2bQq_wordOut 1.3s var(--ease-in-out) both}.Dv2bQq_letter{opacity:0;filter:blur(14px);transform:translateX(calc((var(--i) - 3.5) * .16em)) translateY(.06em);-webkit-text-fill-color:transparent;animation:Dv2bQq_letterIn 1.4s var(--ease-expo) calc(.45s + var(--d) * .11s) both, Dv2bQq_sheen 1.6s var(--ease-in-out) 1.6s both;background-image:linear-gradient(100deg,#ecebe8 0% 38%,#fff 46%,#e3cc9c 52%,#ecebe8 60% 100%);background-position:100% 0;background-size:340% 100%;-webkit-background-clip:text;background-clip:text;display:block}.Dv2bQq_curtain[data-phase=out] .Dv2bQq_letter{opacity:1;filter:none;background-position:0 0;animation:none;transform:none}.Dv2bQq_rule{width:0;height:1px;animation:Dv2bQq_ruleDraw 1.3s var(--ease-expo) 1s both;background:#c9a0638c}.Dv2bQq_curtain[data-phase=out] .Dv2bQq_rule{width:min(64vw,720px);animation:none}.Dv2bQq_epigraph{font-family:var(--font-serif);letter-spacing:.04em;color:var(--muted);opacity:0;animation:Dv2bQq_fadeUp 1s var(--ease-out) 2s both;font-size:clamp(1rem,.9rem + .6vw,1.375rem);font-style:italic}.Dv2bQq_curtain[data-phase=out] .Dv2bQq_epigraph{opacity:1;animation:none}@keyframes Dv2bQq_cardIn{0%{opacity:0}to{opacity:1}}@keyframes Dv2bQq_cardOut{0%{opacity:1}to{opacity:0}}@keyframes Dv2bQq_groundIn{0%{opacity:0;transform:scale(1.08)}to{opacity:.42;transform:scale(1.02)}}@keyframes Dv2bQq_letterIn{0%{opacity:0;filter:blur(14px);transform:translateX(calc((var(--i) - 3.5) * .16em)) translateY(.06em)}to{opacity:1;filter:blur();transform:translate(0)translateY(0)}}@keyframes Dv2bQq_sheen{0%{background-position:100% 0}to{background-position:0 0}}@keyframes Dv2bQq_ruleDraw{0%{width:0}to{width:min(64vw,720px)}}@keyframes Dv2bQq_wordOut{0%{filter:blur();transform:scale(1)}to{filter:blur(6px);transform:scale(1.06)}}@keyframes Dv2bQq_fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Dv2bQq_curtain{animation:.3s both Dv2bQq_cardIn}.Dv2bQq_curtain[data-phase=out]{animation:.4s both Dv2bQq_cardOut}.Dv2bQq_ground{opacity:.42;animation:.6s .3s both Dv2bQq_cardIn;transform:none}.Dv2bQq_letter{animation:Dv2bQq_cardIn .5s ease calc(.4s + var(--d) * 60ms) both;filter:none;transform:none}.Dv2bQq_rule{width:min(64vw,720px);animation:.4s .9s both Dv2bQq_cardIn}.Dv2bQq_epigraph{animation:.4s 1.2s both Dv2bQq_cardIn}.Dv2bQq_curtain[data-phase=out] .Dv2bQq_word{animation:none}}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#070605;--surface:#141210;--surface-2:#1d1a17;--ink:#ecebe8;--ink-bright:#fff;--muted:#9d968c;--accent:#c9a063;--accent-ink:#070605;--danger:#e8846f;--font:var(--font-archivo), "Archivo", "Helvetica Neue", Arial, sans-serif;--font-serif:var(--font-garamond), "EB Garamond", Georgia, "Times New Roman", serif;--step-small:clamp(.8125rem, .79rem + .1vw, .875rem);--step-body:clamp(1rem, .95rem + .25vw, 1.125rem);--step-lead:clamp(1.25rem, 1.1rem + .7vw, 1.625rem);--step-head:clamp(2rem, 1.3rem + 3.2vw, 4rem);--step-display:clamp(3.25rem, 7vw, 7.5rem);--margin:clamp(20px, 3.2vw, 56px);--gap:16px;--control-h:52px;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-expo:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-soft:cubic-bezier(.33, 1, .68, 1);--t-press:.14s;--t-hover:.18s;--t-ui:.24s;--t-reveal:.8s;--t-open:1.2s;--stagger:90ms}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;background:var(--bg)}body{background:var(--bg);min-height:100svh;color:var(--ink);font-family:var(--font);font-size:var(--step-body);font-variation-settings:"wdth" 100;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.5;overflow-x:clip}h1,h2,h3,p{margin:0}img,svg{max-width:100%;display:block}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted);transition:text-decoration-color var(--t-hover) ease}@media (hover:hover) and (pointer:fine){a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}}button,input{font:inherit;color:inherit}::selection{background:var(--accent);color:var(--accent-ink)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}input:-webkit-autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 600000s,color 600000s}input:-webkit-autofill:hover{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 600000s,color 600000s}input:-webkit-autofill:focus{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 600000s,color 600000s}
