*{box-sizing:border-box;margin:0;padding:0}li{list-style:none}h1,h2,h3{color:#000;margin-bottom:.5rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.25rem}a{cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;text-decoration:none}button{cursor:pointer;background:0 0;border:none;outline:none;font-family:inherit;transition:all .3s cubic-bezier(.4,0,.2,1)}button:focus-visible{outline-offset:2px;outline:2px solid #da7756;box-shadow:0 0 0 4px #da775626}body{color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;touch-action:manipulation;background-color:#faf9f5;background-image:radial-gradient(circle at 25% 25%,#da775608 0%,#0000 50%),radial-gradient(circle at 75% 75%,#1c6bbb05 0%,#0000 50%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;line-height:1.6}#root{background:#faf9f5;min-height:100vh;position:relative}#root:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle at 20% 80%,#da77560a 0%,#0000 60%),radial-gradient(circle at 80% 20%,#1c6bbb08 0%,#0000 60%),radial-gradient(circle at 40% 40%,#b1ada105 0%,#0000 60%);position:fixed;inset:0}input,select,textarea{color:#000;background:#fff;border:2px solid #e5e3de;border-radius:8px;padding:.75rem;font-family:inherit;font-size:.95rem;transition:all .3s cubic-bezier(.4,0,.2,1)}:is(input,select,textarea):focus{background:#fff;border-color:#da7756;outline:none;box-shadow:0 0 0 3px #da77561a}:is(input,select,textarea)::placeholder{color:#555}:is(input,select,textarea):hover{border-color:#d1cfc8}select option{color:#1a1a1a;background:#fff;padding:.5rem}@media (max-width:768px){body{font-size:16px}html{font-size:clamp(14px,1vw + .5rem,18px)}h1{font-size:clamp(1.8rem,5vw,2.5rem)}h2{font-size:clamp(1.5rem,4vw,2rem)}h3{font-size:clamp(1.2rem,3vw,1.5rem)}img,picture,video{max-width:100%;height:auto;display:block}button,a,input,select{min-width:48px;min-height:48px;padding:.75rem 1rem}html{scroll-behavior:smooth}}@media (max-width:480px){h1{font-size:1.5rem}h2{font-size:1.25rem}h3{font-size:1.1rem}button,a,input,select{min-width:48px;min-height:48px;padding:.8rem 1.2rem}body{font-size:15px}}@media (max-height:500px) and (orientation:landscape){body{font-size:14px}}@media (prefers-contrast:high){body{color:#000;background:#fff}a,button{border:1px solid #000}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}body{scroll-behavior:auto}}
@font-face{font-family:inter;src:url(../media/Inter_latin-s.p.3a6ba036.woff2)format("woff2");font-display:swap}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_f88f32f8-module__eYpucW__className{font-family:inter,inter Fallback}.inter_f88f32f8-module__eYpucW__variable{--font-inter:"inter","inter Fallback"}
@font-face{font-family:inter;src:url(../media/Inter_latin-s.p.3a6ba036.woff2)format("woff2");font-display:swap}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_1605aaeb-module__0amDSq__className{font-family:inter,inter Fallback}.inter_1605aaeb-module__0amDSq__variable{--font-inter:"inter","inter Fallback"}
