@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.woff2) format("woff2");unicode-range:u+00??,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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.woff2) format("woff2");unicode-range:u+00??,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:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_37214d{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_37214d{--lp-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}@font-face{font-family:Newsreader;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-s.woff2) format("woff2");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-weight:300;font-display:swap;src:url(/_next/static/media/665e920483964785-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/5611c55482296524-s.woff2) format("woff2");unicode-range:u+00??,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-weight:400;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-s.woff2) format("woff2");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-weight:400;font-display:swap;src:url(/_next/static/media/665e920483964785-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5611c55482296524-s.woff2) format("woff2");unicode-range:u+00??,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 Fallback;src:local("Times New Roman");ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.00%;size-adjust:105.48%}.__className_903d14{font-family:Newsreader,Newsreader Fallback;font-style:normal}.__variable_903d14{--lp-say:"Newsreader","Newsreader Fallback"}@font-face{font-family:Marcellus SC;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e648f2129950a9fd-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Marcellus SC;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/84fa14a889339268-s.woff2) format("woff2");unicode-range:u+00??,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:Marcellus SC Fallback;src:local("Times New Roman");ascent-override:84.07%;descent-override:24.15%;line-gap-override:0.00%;size-adjust:115.87%}.__className_73d5cd{font-family:Marcellus SC,Marcellus SC Fallback;font-weight:400;font-style:normal}.__variable_73d5cd{--lp-crest:"Marcellus SC","Marcellus SC Fallback"}.lp{--lp-paper:#f1f3f6;--lp-night:#0b0b0c;--lp-ink:#0f1730;--lp-ink2:#475170;--lp-ink3:#5e6880;--lp-gold:#b8891f;--lp-goldt:#86620f;position:relative}.lp-track{height:200vh;pointer-events:none}.lp-out{height:70vh}.lp-carry{position:fixed;left:0;top:0;z-index:2;display:block;visibility:hidden;transform-origin:50% 50%;pointer-events:none}.lp[data-page=light] .lp-carry{display:none}.lp-layer,.lp[data-carry=true] .lp-stage{pointer-events:none}.lp-layer{position:fixed;inset:0;z-index:1;overflow:hidden;visibility:hidden;contain:strict}.lp-layer[data-on=true]{visibility:visible}.lp-ground{position:absolute;inset:0;display:block;background:#0b0b0c;opacity:0}.lp-burst{display:block;border-radius:50%;background:radial-gradient(circle closest-side,#f1f3f6 0,#f1f3f6 80%,#fbf8ef 86%,rgba(255,240,204,.75) 90%,rgba(232,196,120,.28) 95%,rgba(232,196,120,0) 100%);transform-origin:50% 50%;will-change:transform}.lp-burst,.lp-hud{position:absolute;left:0;top:0;opacity:0}.lp-hud{display:flex;flex-direction:column;gap:5px;font-family:var(--lp-mono),ui-monospace,monospace;font-size:10.5px;font-weight:400;letter-spacing:.14em;color:#d9c79c;mix-blend-mode:difference;white-space:nowrap;pointer-events:none}.lp-hud[data-side=below]{width:100%;align-items:center;font-size:9.5px}.lp-cv{position:absolute;inset:0;display:block;width:100%;height:100%}.lp-fly{visibility:hidden;transform-origin:50% 50%;pointer-events:none}.lp-fly,.lp-fly-in{position:absolute;left:0;top:0}.lp-fly-in{transform-origin:0 0}.lp-fly-in>*{position:absolute;left:0;top:0}.lp-fly-ring svg{display:block}.lp-fly-fig{image-rendering:pixelated}.lp-ui[data-seal=held] .gx-panel .gx-seal .gx-guardian{visibility:hidden}.lp[data-page=light] .lp-burst,.lp[data-page=light] .lp-fly,.lp[data-page=light] .lp-ground,.lp[data-page=light] .lp-hud{display:none}.h15 .rn-in,.h15 .rn-in a,.h15 .rn-name{transition:background-color .5s,box-shadow .5s,color .5s}.h15.h15[data-lp-light=true] .rn-in{background:rgba(246,247,249,.9);box-shadow:inset 0 0 0 1px rgba(134,98,15,.38)}.h15.h15[data-lp-light=true] .rn-in a,.h15.h15[data-lp-light=true] .rn-pol{color:#2e3854}.h15.h15[data-lp-light=true] .rn-in a:hover,.h15.h15[data-lp-light=true] .rn-name{color:#0f1730}.lp-stage{position:relative;z-index:3;padding:0 20px;background:var(--lp-paper)}.lp[data-js=true] .lp-stage{background:transparent}.lp:not([data-js=true]) .lp-stage{padding:18vh 20px 6vh}.lp[data-js=true] .lp-head{position:sticky;top:76px}.lp-sec{position:relative;z-index:3;padding:56px 0 22vh;color:var(--lp-ink);background:var(--lp-paper)}.lp[data-js=true] .lp-sec{background:transparent}.lp-col{width:min(1280px,calc(100% - 48px));margin:0 auto;padding:0 40px;box-sizing:border-box}.lp-head{max-width:760px;margin:0 auto;text-align:center}.lp-eye{margin:0 0 26px;font-family:var(--lp-mono),ui-monospace,monospace;font-size:11.5px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--lp-goldt)}.lp-ttl-wrap{position:relative}.lp-ttl{margin:0;height:2.24em;font-family:var(--lp-crest),Georgia,serif;font-weight:400;font-size:clamp(20px,5.2vw,46px);line-height:1.12;letter-spacing:.01em;color:var(--lp-ink);transition:color .4s}.lp-l,.lp-ttl,.lp-tx{display:block}.lp-l{height:1.12em;white-space:nowrap}.lp-old{font-family:var(--lp-dark-ttl,var(--f-ttl)),Georgia,serif;letter-spacing:-.012em}.lp-ttl[data-on=dark]{color:#f3eee3}.lp-ttl .dim{color:#a39c93;transition:color .4s}.lp-ttl[data-on=light] .dim{color:var(--lp-ink2)}.lp-ttl .lp-old.dim{color:#a39c93}.lp-ttl[data-on=light] .lp-old.dim{color:var(--lp-ink2)}.lp-g{display:inline-block;height:.9em;vertical-align:-.1em;margin:0 .02em}.lp-scr{width:.62em;fill:none;stroke:currentColor;stroke-width:.085;stroke-linecap:round;stroke-linejoin:round;color:#e85a1f;overflow:visible}.lp-ttl[data-on=light] .lp-scr{color:#a8461a}.lp-dee{background:#d1a43c;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.lp-ttl[data-on=light] .lp-dee{background:#96690f}.lp-ttl[data-on=light] .lp-dee.lp-late{background:#1e2742}.lp-sub{position:absolute;left:0;right:0;top:100%;margin:12px 0 0;font-family:var(--lp-say),Georgia,serif;font-size:18px;line-height:1.5;color:#c9c4bc;pointer-events:none}.lp-box{display:inline-block;width:.82em;height:.82em;margin:0 .5em 0 0;vertical-align:-.08em;fill:none;stroke:currentColor;stroke-width:1.3;overflow:visible}.lp-tick{stroke:#d1a43c;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16;stroke-dashoffset:16;transition:stroke-dashoffset .35s ease-out}.lp-sub[data-tick=true] .lp-tick{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.lp-tick{transition:none}}.lp-lede{max-width:680px;margin:26px auto 0;font-family:var(--lp-say),Georgia,serif;font-weight:400;font-size:20px;line-height:1.5;color:var(--lp-ink2);text-wrap:pretty}.lp-ui{position:relative}.lp-pin-room{display:none}@media (min-width:901px) and (prefers-reduced-motion:no-preference){.lp[data-js=true]:not([data-page=light]) .lp-sec{padding-top:0;margin-top:var(--lp-pull,0)}.lp[data-js=true]:not([data-page=light]) .lp-ui{position:sticky;top:var(--lp-pin-top,72px);transform-origin:50% 0}.lp[data-js=true]:not([data-page=light]) .lp-pin-room{display:block;height:var(--lp-room,0)}.lp[data-js=true]:not([data-page=light]) .lp-ui:before{top:-8px}}@media (min-width:901px) and (max-height:820px){.lp-head{max-width:980px}.lp-ttl{font-size:34px}.lp-lede{max-width:980px;margin-top:28px;font-size:17px}}.lp-sec .gx{--gx-sayf:var(--lp-say),Georgia,serif;--gx-crestf:var(--lp-crest),Georgia,serif}.lp .lp-sec.h15[data-polarity=light] .gx{--gx-card:rgba(255,255,255,calc(0.55 * var(--lp-lit, 1)));--gx-card-h:rgba(184,137,31,calc(0.08 * var(--lp-lit, 1)))}@media (max-width:900px){.lp-track{height:200vh}.lp-out{height:100vh}.lp-sec{padding:44px 0 28vh}.lp-col{width:100%;padding:0 20px}.lp-head{margin-bottom:48px}.lp-lede{font-size:18px}.lp-sub{font-size:15.5px}}.lp-ttl{position:relative}.lp-ttl:after{left:50%;bottom:-18px;width:72px;margin-left:-36px;background:var(--lp-gold)}.lp-ttl:after,.lp-ui:before{content:"";position:absolute;height:1px}.lp-ui:before{left:0;right:0;top:-22px;background:linear-gradient(90deg,rgba(184,137,31,0),var(--lp-gold) 12%,var(--lp-gold) 88%,rgba(184,137,31,0));transform-origin:0 50%}@media (prefers-reduced-motion:no-preference){.lp[data-js=true] .lp-eye,.lp[data-js=true] .lp-lede span,.lp[data-js=true] .lp-ttl:after,.lp[data-js=true] .lp-ui .gx>*,.lp[data-js=true] .lp-ui:before{transition-property:opacity,transform,clip-path,filter,letter-spacing;transition-timing-function:cubic-bezier(.22,1,.36,1)}.lp[data-js=true] .lp-head:not([data-in=true]) .lp-eye{opacity:0;letter-spacing:.7em}.lp[data-js=true] .lp-eye{transition-duration:1.4s}.lp[data-js=true] .lp-ttl:after{transition-duration:1.1s;transition-delay:1.2s}.lp[data-js=true] .lp-head:not([data-in=true]) .lp-ttl:after{transform:scaleX(0)}.lp[data-js=true] .lp-lede span{display:inline-block;white-space:pre;transition-duration:.9s;transition-delay:calc(.15s + var(--i) * 40ms)}.lp[data-js=true] .lp-head:not([data-in=true]) .lp-lede span{opacity:0;transform:translateY(6px)}.lp[data-js=true] .lp-ui:before{transition-duration:1.2s}.lp[data-js=true] .lp-ui:not([data-in=true]):before{transform:scaleX(0)}.lp[data-js=true] .lp-ui .gx>*{transition-duration:1.1s;transition-delay:.7s}.lp[data-js=true] .lp-ui .gx>:nth-child(2){transition-delay:.95s}.lp[data-js=true] .lp-ui .gx>:nth-child(3){transition-delay:1.2s}.lp[data-js=true] .lp-ui .gx>:nth-child(n+4){transition-delay:1.4s}.lp[data-js=true] .lp-ui:not([data-in=true]) .gx>*{opacity:0;transform:translateY(14px);clip-path:inset(0 0 100% 0)}.lp[data-js=true] .lp-ui[data-in=true] .gx>*{clip-path:inset(0 0 0 0)}}.lp[data-js=true] .lp-eye{display:none}.lp[data-js=true] .lp-head:not([data-in=true]) .lp-lede{visibility:hidden}.lp[data-js=true] .lp-ui .gx>*,.lp[data-js=true] .lp-ui:not([data-in=true]) .gx>*,.lp[data-js=true] .lp-ui[data-in=true] .gx>*{transform:none!important;clip-path:none!important;transition-property:opacity!important;transition-duration:.9s!important;transition-timing-function:ease!important}