.proof_stage__TQoZq{--proof-bg:#050507;--proof-fg:#fff;--proof-muted:rgba(255,255,255,0.58);--proof-faint:rgba(255,255,255,0.36);--proof-border:rgba(255,255,255,0.09);--proof-success:#34d399;--proof-accent:#6c7bff;--proof-accent-2:#9a6cff;--proof-ease:cubic-bezier(0.22,1,0.36,1);position:relative;min-height:100vh;min-height:100svh;overflow:hidden;background:var(--proof-bg);color:var(--proof-fg);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}.proof_wall__5ZSIp{position:fixed;inset:-8% -4%;z-index:0;display:flex;justify-content:center;gap:20px;transform:perspective(1600px) rotateX(7deg) scale(1.02);mask-image:radial-gradient(120% 100% at 50% 45%,#000 42%,transparent 92%);-webkit-mask-image:radial-gradient(120% 100% at 50% 45%,#000 42%,transparent 92%)}.proof_column__q6K13{width:258px;flex:none}.proof_column__q6K13:first-child,.proof_column__q6K13:nth-child(5){margin-top:-60px;filter:saturate(.92) brightness(.82)}.proof_column__q6K13:nth-child(2),.proof_column__q6K13:nth-child(4){filter:brightness(.94)}.proof_track__IT_sJ{display:flex;flex-direction:column;gap:20px;animation:proof_proof-wall-up__lTpsa var(--duration) linear infinite;will-change:transform}@keyframes proof_proof-wall-up__lTpsa{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.proof_card__Agosl{margin:0;padding:8px;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#0b0b11;box-shadow:0 18px 40px -18px rgba(0,0,0,.7);transition:transform .35s var(--proof-ease),border-color .35s,box-shadow .35s}.proof_card__Agosl:hover{z-index:2;border-color:rgba(129,140,248,.58);box-shadow:0 24px 50px -16px rgba(108,123,255,.32);transform:scale(1.035)}.proof_card__Agosl img{display:block;width:100%;height:auto;aspect-ratio:516/645;border-radius:8px;object-fit:cover;background:#09090d}.proof_scrim__DgJBC{background:radial-gradient(52% 50% at 50% 48%,rgba(5,5,7,.98) 38%,rgba(5,5,7,.86) 55%,rgba(5,5,7,.35) 74%,transparent 88%)}.proof_grain__MQjMt,.proof_scrim__DgJBC{position:fixed;inset:0;z-index:1;pointer-events:none}.proof_grain__MQjMt{opacity:.03;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");mix-blend-mode:overlay}.proof_nav__T0TQR{position:relative;z-index:3;width:100%;max-width:76rem;justify-content:space-between;margin:0 auto;padding:1.4rem 1.75rem}.proof_navLinks__t320X,.proof_nav__T0TQR{display:flex;align-items:center}.proof_navBrand__9Z1ri{padding:.3rem .55rem .3rem .3rem;border:2px solid #f4f3ee;background:#f4f3ee;box-shadow:4px 4px 0 #e8380d}.proof_navBrandText__B80zB{color:#0d0d0c;font-family:Arial Black,Helvetica Neue,Arial,sans-serif;font-size:.95rem;font-weight:900;letter-spacing:-.055em;line-height:1}.proof_navLinks__t320X .proof_signIn__pMvJo{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:.65rem;padding:.65rem 1rem;border:2px solid #f4f3ee;background:#f4f3ee;box-shadow:4px 4px 0 #e8380d;color:#0d0d0c;font-size:.78rem;font-weight:850;letter-spacing:.06em;line-height:1;text-decoration:none;text-transform:uppercase;transition:transform .16s ease,box-shadow .16s ease,background .16s ease,color .16s ease}.proof_navLinks__t320X .proof_signIn__pMvJo:focus-visible,.proof_navLinks__t320X .proof_signIn__pMvJo:hover{background:#e8380d;box-shadow:2px 2px 0 #f4f3ee;color:#f4f3ee;outline:none;transform:translate(2px,2px)}.proof_hero__yVhgk{position:relative;z-index:2;display:flex;min-height:calc(100vh - 70px);min-height:calc(100svh - 70px);flex-direction:column;align-items:center;justify-content:center;padding:1rem 1.5rem 3rem;text-align:center;pointer-events:none}.proof_eyebrow__HCJcU{display:inline-flex;align-items:center;gap:.65rem;margin-bottom:1.75rem;padding:.45rem .65rem;border:2px solid #f4f3ee;background:#0d0d0c;box-shadow:4px 4px 0 #e8380d;color:#f4f3ee;font:700 9px/1.2 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.14em;text-transform:uppercase}.proof_statusDot__tPkse{width:7px;height:7px;background:#e8380d}.proof_hero__yVhgk h1{max-width:none;margin:0;color:#f4f3ee;font-family:Arial Black,Helvetica Neue,Arial,sans-serif;font-size:clamp(2.8rem,6.5vw,5rem);font-weight:900;line-height:.9;letter-spacing:-.075em;text-transform:uppercase;text-wrap:balance}.proof_headlineLead__aDIo0{display:block;white-space:nowrap}.proof_headlineSwapLine__lmI4E{display:flex;align-items:baseline;justify-content:center;gap:.13em;padding:.08em 0 .12em;line-height:.98;overflow:visible;white-space:nowrap}.proof_gradientText__ms85q{color:#f4f3ee}.proof_flip__ST0wK{display:inline-flex;width:6.2em;height:1.12em;align-items:baseline;justify-content:flex-end;overflow:hidden;padding-right:.12em;vertical-align:bottom}.proof_flip__ST0wK b,.proof_rotatingCharacter__zkD51{color:#e8380d;font-weight:900}.proof_rotatingText__qw6Lp{width:100%;justify-content:flex-end;white-space:nowrap}.proof_subhead__Xa4GC{max-width:38rem;margin:1.5rem auto 0;padding:.72rem .9rem;border-left:5px solid #e8380d;background:rgba(13,13,12,.78);color:rgba(244,243,238,.78);font:650 12px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.015em;text-align:left;text-wrap:pretty}.proof_panel__S4rou{width:100%;max-width:40rem;margin-top:1.75rem;pointer-events:auto}.proof_field__bJO8S{border:2px solid #f4f3ee;background:rgba(13,13,12,.96);box-shadow:8px 8px 0 #e8380d}.proof_githubStep__1CU9G{display:grid;width:100%}.proof_githubLabel__gVWnr{display:flex;align-items:center;gap:.7rem;padding:.5rem .7rem;border-bottom:2px solid #f4f3ee;color:rgba(244,243,238,.68);font:700 9px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.14em;text-transform:uppercase}.proof_githubLabel__gVWnr span{color:#e8380d}.proof_githubControl__OM8Ug{display:flex;align-items:stretch;min-height:3.45rem}.proof_at__0EUVQ{display:grid;width:3rem;flex:none;place-items:center;border-right:1px solid rgba(244,243,238,.28);color:#e8380d;font:900 1rem/1 ui-monospace,SFMono-Regular,Consolas,monospace}.proof_field__bJO8S input{width:0;min-height:3.45rem;flex:1;border:0;outline:none;padding:0 .9rem;background:transparent;color:#f4f3ee;font:700 14px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:-.02em}.proof_field__bJO8S input::placeholder{color:rgba(244,243,238,.34)}.proof_field__bJO8S:focus-within{border-color:#e8380d;box-shadow:8px 8px 0 #f4f3ee}.proof_generate__I0kmQ{display:inline-flex;min-height:3.15rem;align-items:center;justify-content:center;gap:.4rem;margin:.35rem;padding:0 1.1rem;border:2px solid #f4f3ee;background:#f4f3ee;box-shadow:3px 3px 0 #e8380d;color:#0d0d0c;font:850 11px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.06em;white-space:nowrap;text-transform:uppercase;transition:transform .12s,box-shadow .12s,background .12s,color .12s,opacity .18s}.proof_generate__I0kmQ:focus-visible:not(:disabled),.proof_generate__I0kmQ:hover:not(:disabled){background:#e8380d;box-shadow:1px 1px 0 #f4f3ee;color:#f4f3ee;outline:none;transform:translate(2px,2px)}.proof_generate__I0kmQ:disabled{box-shadow:none;opacity:.38}.proof_vibeForm__4N8Ej{padding:.85rem;border:2px solid #f4f3ee;background:rgba(13,13,12,.97);box-shadow:8px 8px 0 #e8380d}.proof_vibeStep__nqHM1{width:100%;text-align:left}.proof_vibeHeader__0uURZ{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.1rem .1rem .8rem;border-bottom:2px solid #f4f3ee;margin-bottom:.8rem}.proof_vibeHeader__0uURZ div{display:grid;gap:.2rem}.proof_vibeHeader__0uURZ span,.proof_vibeHelp__m1PYN{color:#e8380d;font:700 9px/1.25 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.13em;text-transform:uppercase}.proof_vibeHeader__0uURZ strong{color:#f4f3ee;font-family:Arial Black,Helvetica Neue,Arial,sans-serif;font-size:1.12rem;font-weight:900;letter-spacing:-.045em;text-transform:uppercase}.proof_surprise__377GB,.proof_vibeHeader__0uURZ button{border:1px solid rgba(244,243,238,.58);background:transparent;color:rgba(244,243,238,.68);font:700 9px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.06em;text-transform:uppercase;transition:background .15s ease,color .15s ease,border-color .15s ease}.proof_vibeHeader__0uURZ button{padding:.5rem .6rem}.proof_surprise__377GB:focus-visible,.proof_surprise__377GB:hover:not(:disabled),.proof_vibeHeader__0uURZ button:focus-visible,.proof_vibeHeader__0uURZ button:hover{border-color:#f4f3ee;background:#f4f3ee;color:#0d0d0c;outline:none}.proof_vibeField__GE00E{position:relative;overflow:hidden;border:2px solid rgba(244,243,238,.72);background:#080808;transition:border-color .15s ease,box-shadow .15s ease}.proof_vibeField__GE00E:focus-within{border-color:#e8380d;box-shadow:4px 4px 0 #f4f3ee}.proof_vibeField__GE00E textarea{display:block;width:100%;min-height:5.9rem;resize:none;border:0;outline:0;padding:.85rem .9rem 1.5rem;background:transparent;color:#f4f3ee;font:650 13px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace}.proof_vibeField__GE00E textarea::placeholder{color:rgba(244,243,238,.34)}.proof_vibeField__GE00E>span{position:absolute;right:.7rem;bottom:.5rem;padding:.2rem .3rem;background:#e8380d;color:#f4f3ee;font:700 8px/1 ui-monospace,SFMono-Regular,Consolas,monospace}.proof_vibeStarters__TrLKP{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.75rem}.proof_vibeStarters__TrLKP button{padding:.42rem .55rem;border:1px solid rgba(244,243,238,.42);background:transparent;color:rgba(244,243,238,.72);font:700 9px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.045em;text-transform:uppercase;transition:color .15s ease,border-color .15s ease,background .15s ease}.proof_vibeStarters__TrLKP button:focus-visible,.proof_vibeStarters__TrLKP button:hover{border-color:#f4f3ee;background:#f4f3ee;color:#0d0d0c;outline:none}.proof_vibeHelp__m1PYN{margin:.75rem 0 0;color:rgba(244,243,238,.46);letter-spacing:.04em;text-transform:none}.proof_vibeActions__sB11W{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.9rem}.proof_surprise__377GB{min-height:2.7rem;padding:.5rem .7rem}.proof_error__MoRIc{margin:1rem 0 0;padding:.65rem .75rem;border:2px solid #f4f3ee;background:#e8380d;box-shadow:4px 4px 0 #f4f3ee;color:#f4f3ee;font:700 10px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.04em;text-align:left;text-transform:uppercase}.proof_generationOverlay__igtKk{position:fixed;inset:0;z-index:50;display:grid;place-items:center;overflow:hidden;padding:1.5rem;background:rgba(13,13,12,.97);color:#f4f3ee;backdrop-filter:blur(18px) saturate(.45)}.proof_generationGlow__fCL3W,.proof_generationGrid__JjuZ_{position:absolute;inset:0;pointer-events:none}.proof_generationGrid__JjuZ_{opacity:.46;background-image:linear-gradient(rgba(244,243,238,.05) 1px,transparent 0),linear-gradient(90deg,rgba(244,243,238,.05) 1px,transparent 0);background-size:48px 48px;mask-image:radial-gradient(circle at 50% 50%,#000 20%,transparent 76%)}.proof_generationGlow__fCL3W{background:radial-gradient(circle at 50% 50%,rgba(232,56,13,.12),transparent 42%)}.proof_generationStage__4Eau9{position:relative;width:min(860px,100%)}.proof_buildError__Ub0c9,.proof_buildPanel__QKJBu{overflow:hidden;border:2px solid #f4f3ee;background:#0d0d0c;box-shadow:10px 10px 0 #e8380d}.proof_buildFooter__1O33_,.proof_buildHeader__r_sys{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1.1rem;border-bottom:2px solid #0d0d0c;background:#f4f3ee;color:#0d0d0c;font:700 10px/1.2 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.14em;text-transform:uppercase}.proof_buildHeader__r_sys div{display:inline-flex;align-items:center;gap:.6rem}.proof_buildHeader__r_sys button{border:1px solid #0d0d0c;background:#f4f3ee;padding:.35rem .5rem;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;transition:color .18s ease}.proof_buildHeader__r_sys button:hover{background:#e8380d;color:#f4f3ee}.proof_buildLiveDot__8uVXy{width:7px;height:7px;background:#e8380d;animation:proof_proof-build-pulse__B965R 1.8s ease-in-out infinite}@keyframes proof_proof-build-pulse__B965R{50%{opacity:.35;transform:scale(.75)}}.proof_buildBody__L4Kwn{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)}.proof_buildSequence__gdXVp,.proof_buildStatement__7_CT_{min-width:0;padding:clamp(1.25rem,3vw,2rem)}.proof_buildStatement__7_CT_{display:flex;min-height:390px;flex-direction:column;border-right:2px solid #f4f3ee}.proof_buildIndex__6zv4w{color:#e8380d;font-size:clamp(4.5rem,10vw,7.5rem);line-height:.8;letter-spacing:-.09em}.proof_buildIndex__6zv4w,.proof_buildStatement__7_CT_>p{font-family:Arial Black,Helvetica Neue,Arial,sans-serif;font-weight:900}.proof_buildStatement__7_CT_>p{max-width:9ch;margin:1.6rem 0 2.5rem;font-size:clamp(1.55rem,3vw,2.35rem);line-height:.92;letter-spacing:-.07em;text-transform:uppercase}.proof_buildStatement__7_CT_ dl{display:grid;gap:.75rem;margin:auto 0 0}.proof_buildStatement__7_CT_ dl div{display:grid;grid-template-columns:5rem 1fr;gap:.75rem;padding-top:.7rem;border-top:1px solid rgba(244,243,238,.38)}.proof_buildSequenceHead__6GSoV,.proof_buildSequence__gdXVp li,.proof_buildStatement__7_CT_ dd,.proof_buildStatement__7_CT_ dt{font:10px/1.45 ui-monospace,SFMono-Regular,Consolas,monospace}.proof_buildStatement__7_CT_ dt{color:#e8380d;font-weight:700;text-transform:uppercase}.proof_buildStatement__7_CT_ dd{overflow:hidden;margin:0;color:rgba(244,243,238,.74);text-overflow:ellipsis;white-space:nowrap}.proof_buildSequenceHead__6GSoV{display:flex;align-items:center;justify-content:space-between;color:rgba(244,243,238,.58);letter-spacing:.12em;text-transform:uppercase}.proof_buildSequenceHead__6GSoV b{color:#f4f3ee;font-weight:800}.proof_buildProgress__ZLv1R{height:8px;margin:.75rem 0 1.25rem;overflow:hidden;border:1px solid rgba(244,243,238,.55);background:transparent}.proof_buildProgress__ZLv1R i{display:block;height:100%;background:#e8380d;transition:width .65s var(--proof-ease)}.proof_buildSequence__gdXVp ol{margin:0;padding:0;list-style:none}.proof_buildSequence__gdXVp li{display:grid;grid-template-columns:2rem 1fr auto;align-items:center;gap:.65rem;min-height:3.35rem;border-bottom:1px solid rgba(244,243,238,.22);color:rgba(244,243,238,.32);transition:color .35s ease}.proof_buildSequence__gdXVp li>span{color:#e8380d}.proof_buildSequence__gdXVp li p{margin:0;font-size:11px}.proof_buildSequence__gdXVp li i{font-style:normal;text-transform:uppercase}.proof_buildSequence__gdXVp li[data-status=done]{color:rgba(244,243,238,.64)}.proof_buildSequence__gdXVp li[data-status=active]{color:#f4f3ee}.proof_buildSequence__gdXVp li[data-status=active] i{color:#e8380d}.proof_buildFooter__1O33_{border-top:2px solid #0d0d0c;border-bottom:0;letter-spacing:.02em;text-transform:none}.proof_buildFooter__1O33_ span:last-child{color:#0d0d0c;font-weight:800}.proof_buildError__Ub0c9{padding:clamp(1.5rem,4vw,2.75rem)}.proof_buildError__Ub0c9>span{color:#e8380d;font:10px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.15em;text-transform:uppercase}.proof_buildError__Ub0c9 h2{max-width:12ch;margin:1.1rem 0 0;font-family:Arial Black,Helvetica Neue,Arial,sans-serif;font-size:clamp(2rem,5vw,3.5rem);line-height:.9;letter-spacing:-.075em;text-transform:uppercase}.proof_buildError__Ub0c9 p{max-width:32rem;margin:1.2rem 0 0;color:rgba(244,243,238,.68);font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.proof_buildError__Ub0c9>div{display:flex;gap:.65rem;margin-top:1.75rem}.proof_buildError__Ub0c9 a,.proof_buildError__Ub0c9 button{display:inline-flex;height:2.6rem;align-items:center;justify-content:center;padding:0 1rem;border:2px solid #f4f3ee;background:#f4f3ee;box-shadow:3px 3px 0 #e8380d;color:#0d0d0c;font:800 10px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.proof_buildError__Ub0c9 a{background:transparent;color:#f4f3ee}@media (max-width:720px){.proof_column__q6K13:first-child,.proof_column__q6K13:nth-child(5){display:none}.proof_scrim__DgJBC{background:radial-gradient(70% 55% at 50% 46%,rgba(5,5,7,.96) 40%,rgba(5,5,7,.74) 60%,transparent 85%)}.proof_generationOverlay__igtKk{padding:.8rem}.proof_buildBody__L4Kwn{display:block}.proof_buildStatement__7_CT_{min-height:auto;border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.proof_buildIndex__6zv4w{font-size:4.25rem}.proof_buildStatement__7_CT_>p{max-width:16ch;margin:1rem 0 1.4rem;font-size:1.75rem}.proof_buildStatement__7_CT_ dl{margin-top:0}.proof_buildStatement__7_CT_ dl div:last-child{display:none}.proof_buildSequence__gdXVp{padding-top:1.15rem}.proof_buildSequence__gdXVp li{min-height:2.7rem}.proof_buildFooter__1O33_ span:first-child{display:none}.proof_buildFooter__1O33_{justify-content:flex-end}}@media (max-width:520px){.proof_stage__TQoZq{overflow-x:hidden;overflow-y:auto}.proof_nav__T0TQR{position:sticky;top:0;z-index:4;padding:.9rem 1rem;background:linear-gradient(180deg,rgba(5,5,7,.82),rgba(5,5,7,0))}.proof_navLinks__t320X{gap:0}.proof_navBrand__9Z1ri{box-shadow:3px 3px 0 #e8380d}.proof_navLinks__t320X .proof_signIn__pMvJo{min-height:39px;padding:.6rem .8rem;box-shadow:3px 3px 0 #e8380d;font-size:.7rem}.proof_hero__yVhgk{min-height:calc(100svh - 62px);justify-content:flex-start;padding:clamp(3.25rem,8svh,5rem) 1rem 2.5rem}.proof_eyebrow__HCJcU{margin-bottom:1.2rem;padding:.4rem .5rem;box-shadow:3px 3px 0 #e8380d;font-size:8px;letter-spacing:.12em}.proof_hero__yVhgk h1{max-width:100%;font-size:clamp(1.55rem,6.9vw,2.3rem)}.proof_subhead__Xa4GC{max-width:23rem;margin-top:1.1rem;padding:.6rem .7rem;font-size:10.5px}.proof_panel__S4rou{margin-top:1.3rem}.proof_vibeForm__4N8Ej{padding:.7rem;box-shadow:6px 6px 0 #e8380d}.proof_vibeHeader__0uURZ strong{font-size:.98rem}.proof_vibeStarters__TrLKP{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.2rem;scrollbar-width:none}.proof_vibeStarters__TrLKP button{flex:none}.proof_vibeActions__sB11W{align-items:stretch}.proof_vibeActions__sB11W .proof_generate__I0kmQ{flex:1;padding:0 .7rem}.proof_generate__I0kmQ{padding:0 .85rem;font-size:9px}.proof_error__MoRIc{box-shadow:3px 3px 0 #f4f3ee;font-size:9px}}@media (prefers-reduced-motion:reduce){.proof_track__IT_sJ{animation:none}.proof_card__Agosl,.proof_generate__I0kmQ{transition:none}}