@font-face{font-family:"Figtree";font-style:italic;font-weight:300 900;font-display:swap;src:url(e4243fbb192c313e12c7.ttf) format("truetype")}@font-face{font-family:"Figtree";font-style:normal;font-weight:300 900;font-display:swap;src:url(cb14938e92ef0b1bf90d.ttf) format("truetype")}@font-face{font-family:"Lexend";font-style:normal;font-weight:100 900;font-display:swap;src:url(9e55555db1c5857ca787.ttf) format("truetype")}h1,h2,h3,h4,h5,h6{font-family:"Figtree",sans-serif;font-weight:600;line-height:1.2;margin:0 0 1rem 0;color:#f97316}input,textarea{width:100%;background:#1a1816;color:#f0ede8;border:2px solid #3a3632;border-radius:8px;padding:1rem;font:inherit;transition:border-color .2s}input::placeholder,textarea::placeholder{color:#b8afa0}input:focus,textarea:focus{outline:none;border-color:#f97316}textarea{min-height:200px;resize:none}button{padding:.75rem 1.5rem;font:inherit;font-weight:600;border-radius:8px;border:2px solid #3a3632;background:#2a2f32;color:#f0ede8;cursor:pointer;transition:all .2s}button:hover{background:#323a3e}button.primary{background:#f97316;border-color:#f97316;color:#fff}button.primary:hover{background:#ea580c}*{box-sizing:border-box}body{font-family:"Lexend",sans-serif;color:#f0ede8;margin:0;padding:0;min-height:100vh;display:flex;flex-direction:column;background:#1a1816}body a{color:#a78bfa;transition:color .2s ease-in-out;text-decoration:underline;text-underline-offset:2px}body a:active{color:#8b5cf6}body a:visited{color:#7c3aed}body a:hover{color:#c4b5fd}body a:focus-visible{outline:2px dashed rgba(167,139,250,.4);outline-offset:2px}body header{background:#242220;height:48px;padding:16px;display:flex;align-items:flex-start;gap:16px;color:#b8afa0;box-sizing:unset}body header .logo img{width:48px;height:48px}body header .text{height:48px;overflow:hidden}body header .text h1{margin:0;line-height:.8em}body header .text p{margin:0}@media(max-width: 900px){body header{padding:8px}}body main{flex-grow:1}body footer{background:#242220;color:#b8afa0;height:32px;padding:16px;text-align:center;display:flex;justify-content:center;align-items:center;box-sizing:unset}@media(max-width: 900px){body footer{padding:8px}}body footer p{margin:0}

/*# sourceMappingURL=bundle.css.map*/