@font-face{font-family:__butler_d1ed5e;src:url(/_next/static/media/bc9c4eb635f4f8c7-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__butler_Fallback_d1ed5e;src:local("Arial");ascent-override:76.99%;descent-override:27.76%;line-gap-override:20.95%;size-adjust:95.47%}.__className_d1ed5e{font-family:__butler_d1ed5e,__butler_Fallback_d1ed5e}.__variable_d1ed5e{--font-display:"__butler_d1ed5e","__butler_Fallback_d1ed5e"}@font-face{font-family:__aeonik_005f13;src:url(/_next/static/media/a2227551a3e47fee-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__aeonik_Fallback_005f13;src:local("Arial");ascent-override:91.72%;descent-override:20.71%;line-gap-override:0.00%;size-adjust:101.40%}.__className_005f13{font-family:__aeonik_005f13,__aeonik_Fallback_005f13}.__variable_005f13{--font-body:"__aeonik_005f13","__aeonik_Fallback_005f13"}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:#141211;color:#f5f0ea;overflow-x:hidden;font-family:var(--font-body),sans-serif}::selection{background:rgba(199,91,48,.25);color:#f5f0ea}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#141211}::-webkit-scrollbar-thumb{background:#3d3733;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#57504a}a{color:inherit;text-decoration:none}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.cursor{display:inline-block;width:2px;height:1.1em;background:#c75b30;margin-left:2px;vertical-align:text-bottom;animation:blink .8s infinite;border-radius:1px}@keyframes thinking-bounce{0%,80%,to{opacity:.25;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.thinking-dots{display:inline-flex;align-items:center;gap:4px}.thinking-dots span{width:5px;height:5px;border-radius:50%;background:#c75b30;animation:thinking-bounce 1.4s ease-in-out infinite}.thinking-dots span:first-child{animation-delay:0s}.thinking-dots span:nth-child(2){animation-delay:.16s}.thinking-dots span:nth-child(3){animation-delay:.32s}