@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.2ytmazkdrg7t9.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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3j3877k49yy0l.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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_5fd66b37-module__anEOHW__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:italic;font-weight:400}
.oi{--oi-ink:#0b0b0a;--oi-paper:#f5f1ec;--oi-dim:#f5f1ec75;--oi-hair:#c084fc4d;z-index:0;background:var(--oi-ink);color:var(--oi-paper);position:absolute;inset:0;overflow:hidden;container-type:size}.oi-layer{place-items:center;display:grid;position:absolute;inset:0}.oi-ring{aspect-ratio:1;width:min(92cqw,84cqh,520px);animation:oi-ring-in 1.3s var(--ease-enter) backwards, oi-ring-out .42s var(--ease-exit) 2.2s forwards}@keyframes oi-ring-in{0%{opacity:0;filter:blur(6px);transform:scale(1.6)}}@keyframes oi-ring-out{to{opacity:0;filter:blur(3px);transform:scale(.35)}}.oi-figure{text-align:center;justify-items:center;gap:10px;display:grid;position:absolute}.oi-figure-value{background:var(--shimmer-wide) 0 0 / 220% 100%;color:#0000;font-variant-numeric:tabular-nums;letter-spacing:-.04em;-webkit-background-clip:text;background-clip:text;font-size:clamp(40px,12cqw,68px);font-weight:400;line-height:1;animation:2.6s linear infinite oi-sweep}@keyframes oi-sweep{to{background-position:-220% 0}}.oi-figure-comma{font-variant-numeric:normal;margin-inline:-.02em}.oi-figure-value small{letter-spacing:0;font-size:.42em}.oi-figure-note{color:var(--oi-dim);font:400 11px/1.3 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.04em}.oi-grid{position:absolute;inset:0}.oi-hair{background:var(--oi-hair);position:absolute}.oi-hair.is-v{width:1px;animation:oi-draw-v .8s var(--ease-enter) backwards;top:0;bottom:0}.oi-hair.is-h{height:1px;animation:oi-draw-h .8s var(--ease-enter) .14s backwards;left:0;right:0}@keyframes oi-draw-v{0%{transform:scaleY(0)}}@keyframes oi-draw-h{0%{transform:scaleX(0)}}.oi-panel{opacity:0;background:#8b5cf6;animation:.52s steps(2,jump-none) .26s oi-strobe;position:absolute}.oi-panel.is-late{background:#e879a8;animation-delay:.64s}@keyframes oi-strobe{0%,to{opacity:0}50%{opacity:1}}.oi[data-scene=grid] .oi-figure{animation:.32s linear 1.15s forwards oi-fade-out}.oi-square{background:var(--shimmer);width:72px;height:72px;animation:oi-pop .32s var(--spring-standard) 1.3s backwards, oi-empty 1ms linear 1.85s forwards, oi-shrink .52s var(--ease-exit) 2.15s forwards;border:2px solid #c084fc;margin:-36px 0 0 -36px;position:absolute;top:50%;left:50%}@keyframes oi-pop{0%{transform:scale(0)}}@keyframes oi-empty{to{background:0 0}}@keyframes oi-shrink{to{background:var(--oi-paper);border-color:var(--oi-paper);transform:scale(.14)}}@keyframes oi-fade{0%{opacity:0}}@keyframes oi-fade-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.oi *,.oi :before,.oi :after{animation:none!important}}
.si-scene{aspect-ratio:940/1672;width:max(100cqw,46.1005cqh);position:absolute;top:0;left:50%;transform:translate(-50%)}.si-scene-image,.si-scene-loop{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.si-scene-blur{pointer-events:none;position:absolute;inset:50% -48px -48px}.si-scene-blur i{position:absolute;inset:0}.si-scene-blur i:first-child{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-mask-image:linear-gradient(#0000 0%,#000 22%);mask-image:linear-gradient(#0000 0%,#000 22%)}.si-scene-blur i:nth-child(2){-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-mask-image:linear-gradient(#0000 16%,#000 42%);mask-image:linear-gradient(#0000 16%,#000 42%)}.si-scene-blur i:nth-child(3){-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);-webkit-mask-image:linear-gradient(#0000 34%,#000 62%);mask-image:linear-gradient(#0000 34%,#000 62%)}.si-scene-blur i:nth-child(4){-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);-webkit-mask-image:linear-gradient(#0000 52%,#000 82%);mask-image:linear-gradient(#0000 52%,#000 82%)}@media (prefers-reduced-motion:reduce){.si-scene-loop{display:none}}
.si-page{background:#020612;place-items:center;min-height:100dvh;display:grid}.si-stage{--si-ink:#0b0b0a;--si-paper:#f5f1ec;background:var(--si-ink);width:100%;height:100dvh;color:var(--si-paper);transition:background-color 1.2s var(--ease-standard);flex-direction:column;display:flex;position:relative;overflow:hidden;container-type:size}.si-stage[data-scene]{background:#020612}.si-stage .si-scene{animation:si-scene-in 1.6s var(--ease-enter) backwards}@keyframes si-scene-in{0%{opacity:0;transform:translate(-50%)scale(1.06)}}.si-stage:before{content:"";z-index:1;opacity:0;height:140px;transition:opacity 1.2s var(--ease-standard);pointer-events:none;background:linear-gradient(#0206128c,#02061200);position:absolute;inset:0 0 auto}.si-stage[data-scene]:before{opacity:1}.si-film{transition:opacity 1.2s var(--ease-standard) 1.2s;position:absolute;inset:0 0 34%}.si-stage[data-scene] .si-film{opacity:0}.si-stage:after{content:"";background:linear-gradient(to bottom, #0b0b0a00, var(--si-ink) 42%);pointer-events:none;transition:opacity 1.2s var(--ease-standard);position:absolute;inset:45% 0 0}.si-stage[data-scene]:after{opacity:0}.si-brand{z-index:1;width:min(100% - 40px,460px);padding-top:max(28px, calc(env(safe-area-inset-top) + 12px));align-items:center;gap:12px;margin:0 auto;display:flex;position:relative}.si-mark{width:40px;height:40px;display:block}.si-mark img{object-fit:contain;width:100%;height:100%}.si-brand>div{flex-direction:column;gap:3px;display:flex}.si-brand strong{letter-spacing:-.03em;font-size:20px;font-weight:600;line-height:1}.si-brand span{color:#f5f1ec75;font-size:12px}.si-dock{z-index:1;width:min(100% - 40px,420px);padding-bottom:max(24px, calc(env(safe-area-inset-bottom) + 12px));text-align:center;transition:opacity var(--motion-content) var(--ease-standard);flex-direction:column;align-items:center;margin:auto auto 0;display:flex;position:relative}.si-stage[data-open] .si-dock{opacity:0}.si-headline{letter-spacing:-.035em;text-transform:uppercase;flex-direction:column;margin:0 0 28px;font-size:clamp(32px,10.5cqw,46px);font-weight:600;line-height:.98;display:flex}.si-headline em{letter-spacing:-.01em;text-transform:none;background:var(--shimmer);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:6px;font-size:.86em;font-weight:400;line-height:1.05}.si-button{background:var(--si-paper);width:100%;min-height:54px;color:var(--si-ink);font:inherit;cursor:pointer;border:0;border-radius:16px;font-size:17px;font-weight:500}.si-account{color:#f5f1ec9e;margin:20px 0 0;font-size:15px}.si-link{color:var(--si-paper);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 2px;font-weight:600;text-decoration:underline}.si-legal{color:#f5f1ec80;margin:48px 0 0;font-size:12px;line-height:1.55}.si-legal a{color:#f5f1ecc7;text-underline-offset:2px}.si-button:focus-visible,.si-link:focus-visible,.si-legal a:focus-visible,.si-close:focus-visible{outline-offset:3px;outline:2px solid #c084fc}.si-scrim{z-index:2;opacity:0;pointer-events:none;transition:opacity var(--motion-panel) var(--ease-standard);background:#0b0b0a73;position:absolute;inset:0}.si-stage[data-open] .si-scrim{opacity:1;pointer-events:auto}.si-sheet{left:50%;top:calc((100% - var(--keyboard-lift,0px)) / 2);z-index:3;width:min(100% - 32px,400px);max-height:calc(100% - var(--keyboard-lift,0px) - 32px);background:var(--surface);color:var(--text);opacity:0;transition:transform var(--motion-exit) var(--ease-exit), opacity var(--motion-exit) var(--ease-exit), top var(--motion-panel) var(--ease-standard);border-radius:24px;outline:none;flex-direction:column;gap:16px;padding:28px 24px 24px;display:flex;position:absolute;overflow-y:auto;transform:translate(-50%,-50%)scale(.96);box-shadow:0 24px 70px #0006}.si-stage[data-open] .si-sheet{opacity:1;transition:transform var(--motion-panel) var(--spring-standard), opacity var(--motion-panel) var(--ease-standard), top var(--motion-panel) var(--ease-standard);transform:translate(-50%,-50%)scale(1)}.si-sheet h1{letter-spacing:-.015em;margin:0;padding-right:40px;font-size:24px;font-weight:600}.si-close{background:var(--canvas);width:40px;height:40px;color:var(--text);cursor:pointer;border:0;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:18px;right:16px}@media (min-width:600px){.si-stage{border-radius:44px;width:393px;height:min(852px,100dvh - 48px);box-shadow:0 0 0 1px #f5f1ec14,0 40px 100px #0000008c}}@media (prefers-reduced-motion:reduce){.si-sheet,.si-stage[data-open] .si-sheet{transition:opacity var(--motion-fast) linear;transform:translate(-50%,-50%)}.si-stage .si-scene{animation:none}}
