@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: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: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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.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}:root{--black: #000000;--ink: #060607;--ink-2: #0b0b0d;--ink-3: #121215;--line: rgba(244, 242, 238, .1);--line-soft: rgba(244, 242, 238, .06);--white: #f4f2ee;--grey: #9a978f;--grey-dim: #7e7b74;--scrim: rgba(0, 0, 0, .55);--font-display: "Cormorant Garamond", "Times New Roman", Georgia, serif;--font-sans: "Inter Variable", "Inter", system-ui, -apple-system, sans-serif;--text-hero: clamp(2.6rem, 7.5vw, 6.8rem);--text-statement: clamp(1.9rem, 5vw, 4.4rem);--text-title: clamp(1.6rem, 3.4vw, 2.8rem);--text-body: clamp(1rem, 1.1vw, 1.125rem);--text-label: .6875rem;--space-section: clamp(7rem, 16vh, 13rem);--space-inset: clamp(1.25rem, 4vw, 4rem);--measure: 34em;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-cinema: cubic-bezier(.65, 0, .35, 1);--dur-slow: 1.2s;--dur-med: .8s;--dur-fast: .4s}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{color-scheme:dark;background:var(--black);scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--ink);color:var(--white);font-family:var(--font-sans);font-size:var(--text-body);font-weight:380;line-height:1.7;letter-spacing:.01em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip;min-height:100vh}img,svg,video{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:none;cursor:pointer}::selection{background:var(--white);color:var(--black)}:focus-visible{outline:1px solid var(--white);outline-offset:4px;border-radius:1px}h1,h2,h3,h4{font-family:var(--font-display);font-weight:400;line-height:1.08;letter-spacing:.005em;text-wrap:balance}.t-hero{font-family:var(--font-display);font-size:var(--text-hero);font-weight:300;line-height:1.08;letter-spacing:.005em;text-wrap:balance}.t-statement{font-family:var(--font-display);font-size:var(--text-statement);font-weight:300;line-height:1.15;letter-spacing:.005em;text-wrap:balance}.t-title{font-family:var(--font-display);font-size:var(--text-title);font-weight:400;line-height:1.08}.t-label{font-family:var(--font-sans);font-size:var(--text-label);font-weight:460;letter-spacing:.42em;text-transform:uppercase;color:var(--grey)}.t-quiet{color:var(--grey)}.t-dim{color:var(--grey-dim)}.t-serif-i{font-family:var(--font-display);font-style:italic;font-weight:400}.measure{max-width:var(--measure)}.shell{width:100%;max-width:88rem;margin-inline:auto;padding-inline:var(--space-inset)}.section{padding-block:var(--space-section);position:relative}.section-head{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:clamp(3rem,8vh,6rem)}.hairline{border:0;border-top:1px solid var(--line-soft)}.cta{display:inline-flex;align-items:center;gap:.9rem;padding:1.05rem 2.4rem;border:1px solid var(--line);font-family:var(--font-sans);font-size:var(--text-label);font-weight:480;letter-spacing:.32em;text-transform:uppercase;color:var(--white);background:transparent;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.cta:hover,.cta:focus-visible{background:var(--white);color:var(--black);border-color:var(--white)}.cta--solid{background:var(--white);color:var(--black);border-color:var(--white)}.cta--solid:hover,.cta--solid:focus-visible{background:transparent;color:var(--white);border-color:var(--line)}.link-quiet{position:relative;display:inline-flex;align-items:baseline;gap:.6rem;font-size:var(--text-label);font-weight:460;letter-spacing:.32em;text-transform:uppercase;color:var(--grey);transition:color var(--dur-fast) var(--ease-out)}.link-quiet:after{content:"";position:absolute;left:0;bottom:-.45em;width:100%;height:1px;background:currentColor;opacity:.35;transform:scaleX(.25);transform-origin:left;transition:transform var(--dur-med) var(--ease-out),opacity var(--dur-fast) var(--ease-out)}.link-quiet:hover,.link-quiet:focus-visible{color:var(--white)}.link-quiet:hover:after,.link-quiet:focus-visible:after{transform:scaleX(1);opacity:.7}.js [data-reveal]{opacity:0;transform:translateY(26px);filter:blur(5px);transition:opacity var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out),filter var(--dur-slow) var(--ease-out);transition-delay:var(--reveal-delay, 0s);will-change:opacity,transform,filter}.js [data-reveal].is-visible{opacity:1;transform:none;filter:none}.js [data-reveal=fade]{transform:none}.js [data-reveal=line]{transform:translateY(14px);letter-spacing:.06em}.js [data-reveal=line].is-visible{letter-spacing:.005em}[data-parallax]{transform:translate3d(0,var(--py, 0px),0);will-change:transform}.grain{position:fixed;inset:-60px;z-index:90;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:240px 240px;animation:grain-shift 1.6s steps(8) infinite}@keyframes grain-shift{0%{transform:translateZ(0)}12.5%{transform:translate3d(-18px,12px,0)}25%{transform:translate3d(22px,-14px,0)}37.5%{transform:translate3d(-12px,-20px,0)}50%{transform:translate3d(16px,18px,0)}62.5%{transform:translate3d(-22px,6px,0)}75%{transform:translate3d(12px,-16px,0)}87.5%{transform:translate3d(-8px,20px,0)}to{transform:translateZ(0)}}.nav{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.6rem var(--space-inset);opacity:1;transition:opacity 1.1s var(--ease-out),transform 1.1s var(--ease-out),visibility 1.1s var(--ease-out),background-color .6s ease}.js .nav[data-nav-hidden]{opacity:0;visibility:hidden;transform:translateY(-8px);pointer-events:none}.nav.is-scrolled{background:linear-gradient(to bottom,#000000b8,#0000)}.nav__brand{font-family:var(--font-sans);font-size:var(--text-label);font-weight:540;letter-spacing:.46em;text-transform:uppercase;color:var(--white);white-space:nowrap}.nav__links{display:flex;align-items:center;gap:clamp(1.2rem,3vw,2.6rem);list-style:none}.nav__link{font-size:var(--text-label);font-weight:440;letter-spacing:.3em;text-transform:uppercase;color:var(--grey);transition:color var(--dur-fast) ease;padding-block:.4rem}.nav__link:hover,.nav__link:focus-visible,.nav__link[aria-current]{color:var(--white)}.card{display:block;position:relative}.card__media{position:relative;overflow:hidden;background:var(--ink-2)}.card__media>*{transition:transform 1.4s var(--ease-out),opacity 1.4s var(--ease-out)}.card:hover .card__media>*,.card:focus-visible .card__media>*{transform:scale(1.045)}.card__veil{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.55),transparent 55%);opacity:0;transition:opacity .7s var(--ease-out);pointer-events:none}.card:hover .card__veil,.card:focus-visible .card__veil{opacity:1}.card__meta{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-top:1.4rem}.card__title{font-family:var(--font-display);font-size:clamp(1.35rem,2.2vw,1.9rem);font-weight:400;letter-spacing:.01em}.card__sub{font-size:var(--text-label);letter-spacing:.3em;text-transform:uppercase;color:var(--grey-dim);white-space:nowrap}.card__line{margin-top:.55rem;color:var(--grey);font-size:.95rem;max-width:46ch}::view-transition-old(root){animation:vt-fade-out .4s var(--ease-cinema) both}::view-transition-new(root){animation:vt-fade-in .7s var(--ease-cinema) both}@keyframes vt-fade-out{to{opacity:0}}@keyframes vt-fade-in{0%{opacity:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.grain{animation:none}.js [data-reveal]{transition-duration:.01s;transition-delay:0s;filter:none;transform:none}[data-parallax]{transform:none!important}.card__media>*,.card:hover .card__media>*{transform:none;transition:none}::view-transition-old(root),::view-transition-new(root){animation:none}}@media(max-width:640px){.nav{padding:1.15rem var(--space-inset)}.nav__links{gap:.85rem}.nav__link{font-size:.625rem;letter-spacing:.13em}.nav__brand{font-size:.625rem;letter-spacing:.2em}.card__meta{flex-wrap:wrap}.card__sub{white-space:normal}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.nav__discord[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;min-height:2.4rem;padding:.55rem .85rem;border:1px solid var(--line);color:var(--white);transition:color var(--dur-fast) ease,background-color var(--dur-fast) ease,border-color var(--dur-fast) ease}.nav__discord[data-astro-cid-dmqpwcec]:hover,.nav__discord[data-astro-cid-dmqpwcec]:focus-visible{background:var(--white);border-color:var(--white);color:var(--black)}.nav__discord-short[data-astro-cid-dmqpwcec],.nav__brand-short[data-astro-cid-dmqpwcec]{display:none}@media(max-width:640px){.nav[data-astro-cid-dmqpwcec]{gap:.75rem;padding-inline:.75rem}.nav__links[data-astro-cid-dmqpwcec]{gap:.55rem}.nav__home[data-astro-cid-dmqpwcec],.nav__brand-long[data-astro-cid-dmqpwcec]{display:none}.nav__brand-short[data-astro-cid-dmqpwcec]{display:inline}.nav__discord[data-astro-cid-dmqpwcec]{min-height:2rem;padding:.42rem .5rem}.nav__discord-long[data-astro-cid-dmqpwcec]{display:none}.nav__discord-short[data-astro-cid-dmqpwcec]{display:inline}}.outro[data-astro-cid-juopcsat]{position:relative;background:linear-gradient(to bottom,var(--ink) 0%,var(--black) 55%);padding-top:clamp(6rem,18vh,14rem);overflow:hidden}.outro--full[data-astro-cid-juopcsat]{padding-top:clamp(10rem,32vh,22rem)}.outro__lines[data-astro-cid-juopcsat]{display:flex;flex-direction:column;gap:1.2rem;align-items:center;text-align:center;margin-bottom:clamp(8rem,26vh,18rem)}.outro__end[data-astro-cid-juopcsat]{display:flex;flex-direction:column;align-items:center;gap:2.6rem;text-align:center;padding-bottom:clamp(5rem,12vh,9rem)}.outro__mark[data-astro-cid-juopcsat]{font-family:var(--font-display);font-size:clamp(1.9rem,4vw,3.2rem);font-weight:300;letter-spacing:.14em;text-transform:uppercase}.outro__meta[data-astro-cid-juopcsat]{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;border-top:1px solid var(--line-soft);padding-block:1.6rem 2rem}.outro__meta-right[data-astro-cid-juopcsat]{display:flex;gap:1.8rem;align-items:baseline;flex-wrap:wrap}.outro__meta-link[data-astro-cid-juopcsat],.outro__copy[data-astro-cid-juopcsat]{font-size:.6875rem;letter-spacing:.22em;text-transform:uppercase;color:var(--grey-dim)}.outro__meta-link[data-astro-cid-juopcsat]{transition:color var(--dur-fast) ease}.outro__meta-link[data-astro-cid-juopcsat]:hover,.outro__meta-link[data-astro-cid-juopcsat]:focus-visible{color:var(--white)}html.modal-open{overflow:hidden}.project-dialog[data-astro-cid-lr4ctoli]{width:min(58rem,calc(100% - 2rem));max-height:calc(100svh - 2rem);margin:auto;padding:0;color:var(--white);background:#060607fa;border:1px solid var(--line);opacity:0;transform:translateY(1.5rem) scale(.99);transition:opacity .45s var(--ease-out),transform .55s var(--ease-out),display .45s allow-discrete,overlay .45s allow-discrete}.project-dialog[data-astro-cid-lr4ctoli][open]{opacity:1;transform:translateY(0) scale(1)}@starting-style{.project-dialog[data-astro-cid-lr4ctoli][open]{opacity:0;transform:translateY(1.5rem) scale(.99)}}.project-dialog[data-astro-cid-lr4ctoli]::backdrop{background:#000000d1;backdrop-filter:blur(7px)}.project-dialog__panel[data-astro-cid-lr4ctoli]{max-height:calc(100svh - 2rem);overflow-y:auto;overscroll-behavior:contain;padding:clamp(1.5rem,5vw,4rem)}.project-dialog__head[data-astro-cid-lr4ctoli]{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;margin-bottom:clamp(2.5rem,6vh,4rem)}.project-dialog__head[data-astro-cid-lr4ctoli] .t-label[data-astro-cid-lr4ctoli]{margin-bottom:1rem}.project-dialog__intro[data-astro-cid-lr4ctoli]{max-width:42rem;margin-top:1rem;color:var(--grey)}.project-dialog__close[data-astro-cid-lr4ctoli]{position:relative;flex:0 0 2.8rem;width:2.8rem;height:2.8rem;border:1px solid var(--line);transition:border-color var(--dur-fast) ease}.project-dialog__close[data-astro-cid-lr4ctoli]:hover,.project-dialog__close[data-astro-cid-lr4ctoli]:focus-visible{border-color:var(--grey)}.project-dialog__close[data-astro-cid-lr4ctoli] span[data-astro-cid-lr4ctoli]{position:absolute;top:50%;left:50%;width:1rem;height:1px;background:var(--white)}.project-dialog__close[data-astro-cid-lr4ctoli] span[data-astro-cid-lr4ctoli]:first-child{transform:translate(-50%,-50%) rotate(45deg)}.project-dialog__close[data-astro-cid-lr4ctoli] span[data-astro-cid-lr4ctoli]:last-child{transform:translate(-50%,-50%) rotate(-45deg)}.project-form[data-astro-cid-lr4ctoli]{display:flex;flex-direction:column;gap:clamp(1.8rem,4vh,2.6rem)}.project-form__honeypot[data-astro-cid-lr4ctoli]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.project-form__grid[data-astro-cid-lr4ctoli]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,4vw,2.5rem)}.project-form__field[data-astro-cid-lr4ctoli]{display:flex;flex-direction:column;gap:.8rem}.project-form__label[data-astro-cid-lr4ctoli]{font-size:var(--text-label);font-weight:460;letter-spacing:.28em;text-transform:uppercase;color:var(--grey)}.project-form__optional[data-astro-cid-lr4ctoli]{color:var(--grey-dim);letter-spacing:.16em}.project-form__input[data-astro-cid-lr4ctoli]{width:100%;min-width:0;padding:.75rem 0;font:inherit;color:var(--white);background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;transition:border-color var(--dur-fast) ease}.project-form__input[data-astro-cid-lr4ctoli]:focus{outline:none;border-bottom-color:var(--white)}.project-form__input[data-astro-cid-lr4ctoli]::placeholder{color:var(--grey-dim)}.project-form__area[data-astro-cid-lr4ctoli]{min-height:7.5rem;resize:vertical;line-height:1.7}.project-form__duration[data-astro-cid-lr4ctoli]{display:grid;grid-template-columns:1fr auto;gap:1rem}.project-form__unit[data-astro-cid-lr4ctoli]{width:auto;padding-right:1.8rem;cursor:pointer}.project-form__unit[data-astro-cid-lr4ctoli] option[data-astro-cid-lr4ctoli]{color:var(--white);background:var(--ink-2)}.project-form__file[data-astro-cid-lr4ctoli]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.project-form__upload-ui[data-astro-cid-lr4ctoli]{display:flex;align-items:baseline;gap:1.2rem;padding:1.2rem;border:1px solid var(--line-soft);cursor:pointer;transition:border-color var(--dur-fast) ease}.project-form__upload[data-astro-cid-lr4ctoli]:hover .project-form__upload-ui[data-astro-cid-lr4ctoli],.project-form__file[data-astro-cid-lr4ctoli]:focus-visible+.project-form__upload-ui[data-astro-cid-lr4ctoli]{border-color:var(--grey)}.project-form__upload-action[data-astro-cid-lr4ctoli]{flex:0 0 auto;font-size:var(--text-label);font-weight:520;letter-spacing:.22em;text-transform:uppercase;color:var(--white)}.project-form__upload-copy[data-astro-cid-lr4ctoli]{min-width:0;color:var(--grey-dim);font-size:.82rem;overflow-wrap:anywhere}.project-form__foot[data-astro-cid-lr4ctoli]{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding-top:.5rem}.project-form__response[data-astro-cid-lr4ctoli],.project-form__status[data-astro-cid-lr4ctoli]{max-width:48rem;color:var(--grey);font-size:.86rem}.project-form__status[data-astro-cid-lr4ctoli]:empty{display:none}.project-form__status[data-astro-cid-lr4ctoli][data-type=success]{color:var(--white)}.project-form__status[data-astro-cid-lr4ctoli][data-type=error]{color:#d9a7a7}.project-form__foot[data-astro-cid-lr4ctoli] .cta[data-astro-cid-lr4ctoli]:disabled{cursor:wait;opacity:.58}@media(max-width:640px){.project-dialog[data-astro-cid-lr4ctoli]{width:calc(100% - 1rem);max-height:calc(100svh - 1rem)}.project-dialog__panel[data-astro-cid-lr4ctoli]{max-height:calc(100svh - 1rem)}.project-form__grid[data-astro-cid-lr4ctoli]{grid-template-columns:1fr}.project-form__upload-ui[data-astro-cid-lr4ctoli]{align-items:flex-start;flex-direction:column;gap:.5rem}}@media(prefers-reduced-motion:reduce){.project-dialog[data-astro-cid-lr4ctoli]{transition-duration:.01s}}.skip-link[data-astro-cid-sckkx6r4]{position:fixed;top:.75rem;left:50%;transform:translate(-50%,-300%);z-index:200;background:var(--white);color:var(--black);padding:.6rem 1.2rem;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;transition:transform .3s ease}.skip-link[data-astro-cid-sckkx6r4]:focus-visible{transform:translate(-50%)}
