@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&family=Inter:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&display=swap";:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--void:#090909;--void-lift:#0d0c0a;--cream:#faf8f2;--cream-bright:#fdfcf8;--ink:#171717;--ember:#ea580c;--ember-deep:#7a2d0a;--ember-shadow:#3a1808;--ember-ash:#f0cda5;--zinc:#71717a;--zinc-deep:#52525b;--cream-80:#faf8f2cc;--cream-64:#faf8f2a3;--cream-48:#faf8f27a;--hairline:#faf8f21f;--hairline-strong:#faf8f247;--font:"Inter", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--nav-h:4.05rem;--announce-h:2.2rem;--chrome-h:calc(var(--announce-h) + var(--nav-h));--wrap:80rem;--drift:19s}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--chrome-h)}body{background:var(--void);color:var(--cream);font-family:var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:17px;line-height:1.6}h1,h2,h3{letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:400;line-height:1.04}p{text-wrap:pretty;margin:0}ul{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}:where(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--ember);outline-offset:4px;border-radius:4px}.chrome{z-index:30;position:fixed;top:0;left:0;right:0}.wrap{width:min(100% - 3rem, var(--wrap));margin-inline:auto}@media (width<=40rem){.wrap{width:min(100% - 2.5rem, var(--wrap))}}.btn{border:1px solid var(--hairline-strong);color:var(--cream-80);letter-spacing:-.005em;cursor:pointer;background:0 0;border-radius:50px;align-items:center;gap:.5rem;padding:.7rem 1.75rem;font-size:.9rem;font-weight:600;line-height:1.2;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.btn:hover{color:var(--cream);background:#faf8f20f;border-color:#faf8f28c}.btn-primary{border-color:var(--cream);background:var(--cream);color:#121212}.btn-primary:hover{border-color:var(--cream-bright);background:var(--cream-bright);color:#121212}@property --ray-x{syntax:"<percentage>";inherits:false;initial-value:12%}@property --ray-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.btn-glow{--ray-base:#4d2a13;--ray-lit:#ffc48f;isolation:isolate;border-color:#0000;transition:background .2s,box-shadow .2s,color .2s;position:relative;box-shadow:0 0 20px #ea580c0d}.btn-glow:before{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from calc(var(--ray-angle) - 80deg) at var(--ray-x) 50%, transparent 0%, var(--ray-lit) 20%, transparent 25%), var(--ray-base);-webkit-mask-composite:xor;filter:saturate(0)brightness(.82);padding:1px;transition:filter 1.5s cubic-bezier(.33,1,.68,1);animation:3.6s linear infinite ray-angle,3.6s linear infinite ray-x;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;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}html[data-booted=true] .btn-glow:before{filter:none}.btn-glow:hover{--ray-base:#ea580c8c;--ray-lit:#ffbd7e;color:var(--cream);background:#ea580c14;border-color:#0000;box-shadow:0 0 24px 2px #ea580c33}@keyframes ray-angle{0%,36%{--ray-angle:0deg}50%,86%{--ray-angle:180deg}to{--ray-angle:360deg}}@keyframes ray-x{0%{--ray-x:10%}36%,50%{--ray-x:90%}86%,to{--ray-x:10%}}@media (prefers-reduced-motion:reduce){.btn-glow:before{animation:none}}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--cream);color:var(--ink);border-radius:50px;padding:.7rem 1.1rem;font-size:.85rem;font-weight:600;transition:transform .2s;position:fixed;top:.75rem;left:.75rem;transform:translateY(-160%)}.skip:focus-visible{transform:none}._host_1wun2_7[data-armed=pending]{visibility:hidden}._word_1wun2_13{white-space:nowrap}._cell_1wun2_23{white-space:pre;display:inline-block;overflow:visible}._bar_1ttio_27{background:#5d5d5d;border-bottom:1px solid #4949494d;transition:background-color 1.5s cubic-bezier(.33,1,.68,1),border-color 1.5s cubic-bezier(.33,1,.68,1);overflow:hidden}html[data-booted=true] ._bar_1ttio_27{background:var(--ember);border-bottom-color:#c2410c4d}._link_1ttio_41{justify-content:center;align-items:center;gap:8px;padding:9px 16px;display:flex}._text_1ttio_49{color:#fff;font-size:13px;font-weight:500;line-height:1.3}._arrow_1ttio_56{color:#ffffffb3;flex-shrink:0;font-size:13px}._link_1ttio_41:hover ._arrow_1ttio_56{color:#fff}._backdrop_o3s7z_38{z-index:-1;background:var(--void);pointer-events:none;isolation:isolate;contain:layout paint;filter:saturate(0)brightness(.82);height:82svh;transition:filter 1.5s cubic-bezier(.33,1,.68,1);position:absolute;top:0;left:0;right:0;overflow:hidden}html[data-booted=true] ._backdrop_o3s7z_38{filter:none}._wash_o3s7z_78{mix-blend-mode:screen;will-change:transform;height:96%;animation:_wash_o3s7z_78 calc(var(--drift) * 2) ease-in-out infinite alternate;background:radial-gradient(closest-side,#86260a6b 0%,#78200945 42%,#5618081a 70%,#0000 100%);position:absolute;top:-34%;left:-20%;right:-20%}._ray_o3s7z_96{mix-blend-mode:screen;transform-origin:50% 0;will-change:transform;height:130vmax;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;position:absolute;top:-20%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000004d 24%,#000000e0 44%,#000 50%,#000000e0 56%,#0000004d 76%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000004d 24%,#000000e0 44%,#000 50%,#000000e0 56%,#0000004d 76%,#0000 100%)}._rayA_o3s7z_145{width:22vmax;animation-name:_rayA_o3s7z_145;animation-duration:calc(var(--drift) * 1.23);background:linear-gradient(#9e220a7a 0%,#8e1c094a 34%,#7616081a 62%,#0000 88%);margin-left:-11vmax;left:12%}._rayB_o3s7z_162{width:30vmax;animation-name:_rayB_o3s7z_162;animation-duration:calc(var(--drift) * .77);background:linear-gradient(#ca5c1894 0%,#be52145c 34%,#a0421021 62%,#0000 88%);margin-left:-15vmax;left:27%}._rayC_o3s7z_178{width:24vmax;animation-name:_rayC_o3s7z_178;animation-duration:calc(var(--drift) * .63);background:linear-gradient(#ec6c1a80 0%,#dc5a144d 34%,#c248101a 62%,#0000 88%);margin-left:-12vmax;left:43%}._rayD_o3s7z_195{width:36vmax;animation-name:_rayD_o3s7z_195;animation-duration:calc(var(--drift) * 1.03);background:linear-gradient(#a8300e8a 0%,#96280b54 34%,#7a1e091f 62%,#0000 88%);margin-left:-18vmax;left:57%}._rayE_o3s7z_214{width:28vmax;animation-name:_rayE_o3s7z_214;animation-duration:calc(var(--drift) * .9);background:linear-gradient(#ce601a85 0%,#bc4e144f 34%,#9e3a0f1c 62%,#0000 88%);margin-left:-14vmax;left:73%}._veil_o3s7z_233{background:linear-gradient(to bottom, transparent 0%, #0909090d 36%, #09090947 58%, #090909c7 74%, var(--void) 84%);position:absolute;inset:0}._grain_o3s7z_251{opacity:.04;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:0}@keyframes _rayA_o3s7z_145{0%{opacity:.5;transform:rotate(-29deg)scale(.8,.94)}55%{opacity:.95;transform:rotate(-24deg)scale(1.24,1.14)}to{opacity:.72;transform:rotate(-13deg)scale(1.02)}}@keyframes _rayB_o3s7z_162{0%{opacity:1;transform:rotate(-20deg)scale(1.22,1.1)}45%{opacity:.55;transform:rotate(-15deg)scale(.82,.92)}to{opacity:.85;transform:rotate(-3deg)scale(1.06,1.04)}}@keyframes _rayC_o3s7z_178{0%{opacity:.6;transform:rotate(-11deg)scale(.84,.94)}50%{opacity:1;transform:rotate(-2deg)scale(1.3,1.16)}to{opacity:.68;transform:rotate(6deg)scaleX(.94)}}@keyframes _rayD_o3s7z_195{0%{opacity:.95;transform:rotate(-3deg)scale(1.2,1.1)}60%{opacity:.45;transform:rotate(6deg)scale(.8,.9)}to{opacity:.8;transform:rotate(13deg)scale(1.04,1.02)}}@keyframes _rayE_o3s7z_214{0%{opacity:.55;transform:rotate(4deg)scale(.84,.94)}45%{opacity:1;transform:rotate(13deg)scale(1.26,1.14)}to{opacity:.7;transform:rotate(22deg)scale(.96,1.02)}}@keyframes _wash_o3s7z_78{0%{transform:translate(-5%,-2%)scale(.96,.94)}to{transform:translate(5%,2%)scale(1.14,1.06)}}@media (prefers-reduced-motion:reduce){._ray_o3s7z_96,._wash_o3s7z_78{animation:none}}._nav_11ciu_14{background:0 0;border-bottom:1px solid #0000;align-items:center;padding:.75rem 0;transition:background .25s,border-color .25s;display:flex}._nav_11ciu_14[data-solid=true]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#090909e6;border-bottom-color:#ffffff12}._inner_11ciu_31{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}._logo_11ciu_45{letter-spacing:-.025em;color:var(--cream);padding:.35rem 0;font-size:1.2rem;font-weight:600}._links_11ciu_62{align-items:center;gap:.35rem;padding:.2rem 0;display:flex;position:relative}._link_11ciu_62{white-space:nowrap;color:#ffffffa8;cursor:pointer;background:0 0;border:0;align-items:center;gap:.3rem;padding:.45rem 1rem;font-size:.875rem;font-weight:500;transition:color .2s;display:inline-flex}._link_11ciu_62:hover,._link_11ciu_62[data-open=true]{color:var(--ember)}._chevron_11ciu_92{opacity:.7;width:10px;height:6px;transition:transform .24s cubic-bezier(.16,1,.3,1),opacity .2s}._link_11ciu_62[data-open=true] ._chevron_11ciu_92{opacity:1;transform:rotate(180deg)}._panel_11ciu_116{opacity:0;pointer-events:none;padding-top:10px;transition:opacity .16s,transform .26s cubic-bezier(.16,1,.3,1),width .26s cubic-bezier(.16,1,.3,1);position:absolute;top:100%;left:0}._panel_11ciu_116[data-open=true]{opacity:1;pointer-events:auto}._panel_11ciu_116[data-instant=true]{transition:opacity .16s}._card_11ciu_143{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0e0d0ceb;border:1px solid #ffffff17;border-radius:14px;padding:.5rem;transition:transform .26s cubic-bezier(.16,1,.3,1);transform:translateY(-4px);box-shadow:0 20px 50px #0000008c,inset 0 1px #ffffff0a}._panel_11ciu_116[data-open=true] ._card_11ciu_143{transform:none}._groups_11ciu_162{grid-template-columns:1fr 1fr;gap:0 .25rem;display:grid}._heading_11ciu_168{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#ffffff59;padding:.5rem .7rem .35rem;font-size:.68rem;font-weight:600}._items_11ciu_178{display:grid}._item_11ciu_178{border-radius:9px;gap:.1rem;padding:.55rem .7rem;transition:background .14s;display:grid}._item_11ciu_178:hover{background:#ffffff0e}._itemTitle_11ciu_194{letter-spacing:-.01em;color:var(--cream);font-size:.875rem;font-weight:600}._itemDesc_11ciu_201{color:#ffffff7a;font-size:.78rem;line-height:1.35}@media (prefers-reduced-motion:reduce){._panel_11ciu_116,._card_11ciu_143,._chevron_11ciu_92{transition-duration:.01ms}}._cta_11ciu_215{border:1px solid var(--cream);background:var(--cream);white-space:nowrap;color:#121212;border-radius:50px;align-items:center;gap:.5rem;padding:.5rem 1.1rem;font-size:.875rem;font-weight:600;line-height:1.2;transition:background .2s,border-color .2s;display:inline-flex}._cta_11ciu_215:hover{border-color:var(--cream-bright);background:var(--cream-bright)}@media (width<=60rem){._links_11ciu_62{display:none}}._hero_66zgo_6{min-height:100svh;padding:var(--chrome-h) 0;align-items:center;display:flex}._inner_66zgo_13{text-align:center;flex-direction:column;align-items:center;display:flex}._badge_66zgo_25{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c;background:#ffffff0f;border-radius:50px;align-items:center;gap:.6rem;padding:.55rem 1.25rem;font-size:.85rem;font-weight:500;transition:background .2s,color .2s;display:inline-flex}._badge_66zgo_25:hover{color:#ffffffd9;background:#ffffff1a}._badgeMark_66zgo_50{width:16px;height:16px;font-family:var(--font);letter-spacing:0;color:var(--cream-bright);background:#5d5d5d;border-radius:2px;justify-content:center;align-items:center;font-size:.68rem;font-weight:700;transition:background-color 1.5s cubic-bezier(.33,1,.68,1);display:inline-flex}html[data-booted=true] ._badgeMark_66zgo_50{background:var(--ember)}._title_66zgo_82{margin-top:2.25rem;font-size:clamp(2.3rem,4.8vw,4.05rem)}._line_66zgo_87{display:block}._accent_66zgo_91{color:var(--ember)}._subtitle_66zgo_97{color:#ffffffb8;max-width:40rem;margin-top:1.75rem;font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.6}._ctas_66zgo_105{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2.5rem;display:flex}@media (width<=40rem){._ctas_66zgo_105>.btn{flex:100%;justify-content:center}}
