@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/f7095de3000afb68-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/e63b65bb308a9351-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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/125b6750c58ce347-s.1icgra-w5i50b.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:normal;font-weight:400;font-display:swap;src:url(../media/d902bc2bfdd0a4cb-s.p.1g73gv09-xcb6.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%}.vgqZGa_className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.vgqZGa_variable{--font-display:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/258bd0ab5fdd762a-s.2f7nqdagzwx2-.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/99a2019bdfa8519b-s.176arc174-8zp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/44e0cb21b0d052b7-s.0bp8oijd_gu96.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/f9cd5a77d065db98-s.1fby2rem9ngyr.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/954d21e04331b2ae-s.0vfdmo25voy_0.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/53897e768d329f66-s.p.3t6q91iet4nsy.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}._0-1qFW_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}._0-1qFW_variable{--font-mono-lux:"JetBrains Mono", "JetBrains Mono Fallback"}
.ce-root{--ce-ink:#0a0e2c;--ce-ink-2:#0e1340;--ce-ink-3:#141a52;--ce-line:#c8d2ff1c;--ce-line-strong:#c8d2ff38;--ce-ivory:#f6f2ea;--ce-muted:#aab3cf;--ce-dim:#7581a8;--ce-sky:#5cc9f2;--ce-violet:#b08cff;--ce-pink:#ec6fa5;--ce-amber:#f5b451;--ce-gold:#d6b36a;--ce-gold-bright:#f3dca2;--ce-gold-deep:#9c7a36;--ce-teal:#6fd3c1;--ce-rose:#e5877a;color:var(--ce-ivory);font-family:var(--font-inter), system-ui, sans-serif;isolation:isolate;background:linear-gradient(#0a0e2c 0%,#0d1240 40%,#0b1034 100%);position:relative;overflow-x:clip}.ce-root ::selection{background:var(--ce-gold);color:var(--ce-ink)}.ce-display{font-family:var(--font-display), "Times New Roman", serif;letter-spacing:-.01em;font-weight:400}.ce-mono{font-family:var(--font-mono-lux), ui-monospace, monospace}.ce-eyebrow{font-family:var(--font-mono-lux), ui-monospace, monospace;letter-spacing:.28em;text-transform:uppercase;color:var(--ce-gold);font-size:11px}.ce-gold-text{background:linear-gradient(100deg,#b98f45 0%,#f3dca2 35%,#d6b36a 55%,#fff1cf 70%,#b98f45 100%) 0 0/220%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:7s linear infinite ce-shimmer}.ce-root .ce-gold-text{background-image:linear-gradient(100deg,#f3dca2 0%,#f2836b 22%,#ec6fa5 40%,#b08cff 60%,#5cc9f2 80%,#f3dca2 100%)}.ce-aurora{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.ce-aurora span{background:radial-gradient(closest-side, var(--c), transparent);opacity:.38;will-change:transform;border-radius:9999px;animation:22s ease-in-out infinite alternate ce-drift;position:absolute}.ce-aurora span:first-child{--c:#5b3fd8;width:620px;height:620px;top:-120px;left:-160px}.ce-aurora span:nth-child(2){--c:#1f8fbf;width:560px;height:560px;animation-duration:28s;top:18%;right:-140px}.ce-aurora span:nth-child(3){--c:#c2336f;opacity:.28;width:520px;height:520px;animation-duration:25s;bottom:-200px;left:30%}.ce-aurora span:nth-child(4){--c:#0e8f8a;opacity:.26;width:420px;height:420px;animation-duration:31s;top:45%;left:55%}@keyframes ce-drift{to{transform:translate(80px,60px)scale(1.12)}}@media (prefers-reduced-motion:reduce){.ce-aurora span{animation:none}}.ce-root .ce-cta{background-image:linear-gradient(110deg,#f3dca2,#f5b451 40%,#f2836b);background-size:160% 100%;transition:background-position .5s,box-shadow .3s}.ce-root .ce-cta:hover{background-position:100% 0;box-shadow:0 20px 50px -18px #f2836bcc}.ce-parade{width:max-content;animation:38s linear infinite ce-marquee;display:flex}@keyframes ce-shimmer{to{background-position:-220%}}.ce-hairline{background:linear-gradient(90deg, transparent, var(--ce-line-strong), transparent);height:1px}.ce-grid-bg{background-image:linear-gradient(90deg,#e9dec409 1px,#0000 1px),linear-gradient(#e9dec409 1px,#0000 1px);background-size:72px 72px;-webkit-mask-image:radial-gradient(80% 60% at 50% 30%,#000 30%,#0000 75%);mask-image:radial-gradient(80% 60% at 50% 30%,#000 30%,#0000 75%)}.ce-panel{border:1px solid var(--ce-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#ffffff09,#ffffff03)}.ce-spot{position:relative;overflow:hidden}.ce-spot:before{content:"";background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%), var(--spot,#b08cff2e), transparent 45%);opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.ce-spot:hover:before{opacity:1}@property --ce-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.ce-ring{position:relative}.ce-ring:after{content:"";border-radius:inherit;background:conic-gradient(from var(--ce-angle), transparent 0%, #d6b36ae6 12%, transparent 26%, transparent 60%, #f3dca299 72%, transparent 86%);-webkit-mask-composite:xor;pointer-events:none;padding:1px;animation:6s linear infinite ce-spin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes ce-spin{to{--ce-angle:360deg}}.ce-marquee{width:max-content;animation:48s linear infinite ce-marquee;display:flex}@keyframes ce-marquee{to{transform:translate(-50%)}}.ce-dash-flow{stroke-dasharray:3 7;animation:1.4s linear infinite ce-dash}@keyframes ce-dash{to{stroke-dashoffset:-20px}}.ce-scroll::-webkit-scrollbar{width:6px}.ce-scroll::-webkit-scrollbar-thumb{background:#d6b36a40;border-radius:6px}.ce-scroll::-webkit-scrollbar-track{background:0 0}.ce-noise{opacity:.025;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)' opacity='0.5'/></svg>")}@media (prefers-reduced-motion:reduce){.ce-gold-text,.ce-marquee,.ce-dash-flow,.ce-ring:after,.ce-aurora span,.ce-parade{animation:none}}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.ce-light{--ce-ink:#f7f8ff;--ce-ink-2:#eef1ff;--ce-ink-3:#e4e8fb;--ce-line:#0b103617;--ce-line-strong:#0b10362e;--ce-ivory:#0b1036;--ce-muted:#4a5370;--ce-dim:#7a819c;--ce-gold:#a8701c;--ce-gold-bright:#c0571a;z-index:2;color:var(--ce-ivory);background:radial-gradient(40% 30% at 0 0,#5cc9f229,#0000 70%),radial-gradient(40% 30% at 100% 20%,#b08cff29,#0000 70%),radial-gradient(40% 30% at 0 70%,#4fd8b61f,#0000 70%),radial-gradient(40% 30% at 100% 95%,#ec6fa51f,#0000 70%),#f7f8ff;position:relative}.ce-light .ce-panel{background:#fff;box-shadow:0 30px 70px -50px #2b1d6e80}.ce-light .ce-grid-bg{opacity:.5}.ce-root .ce-cta{color:#0b1036}.ce-light .ce-dark{--ce-line:#c8d2ff1c;--ce-line-strong:#c8d2ff38;--ce-ivory:#f6f2ea;--ce-muted:#aab3cf;--ce-dim:#7581a8;--ce-gold:#d6b36a;--ce-gold-bright:#f3dca2;color:var(--ce-ivory)}.ce-root.ce-light .ce-aurora span{opacity:.2;filter:blur(110px)}.ce-root.ce-light .ce-aurora span:first-child{background:#8f7bff}.ce-root.ce-light .ce-aurora span:nth-child(2){background:#5cc9f2}.ce-root.ce-light .ce-aurora span:nth-child(3){opacity:.16;background:#ec6fa5}.ce-root.ce-light .ce-aurora span:nth-child(4){opacity:.16;background:#4fd8b6}.ce-root.ce-light .ce-grid-bg{background-image:linear-gradient(90deg,#2b1d6e0d 1px,#0000 1px),linear-gradient(#2b1d6e0d 1px,#0000 1px)}.ce-root.ce-light .ce-gold-text{background-image:linear-gradient(100deg,#c0571a 0%,#e0457b 25%,#7b4fd8 50%,#2b6fd8 75%,#c0571a 100%)}.ce-jewel{background:linear-gradient(135deg,#2b1d6e 0%,#4b2fa8 40%,#0e5f6d 100%);box-shadow:0 50px 100px -40px #5b3fd8a6}.ce-dark{--ce-ink:#0a0e2c;--ce-ink-2:#0e1340;--ce-ink-3:#141a52}.ce-light .ce-dark .ce-panel{box-shadow:none;background:linear-gradient(#ffffff0f,#ffffff05)}
