@font-face{font-family:DMSans_400Regular;src:url(/assets/DMSans_400Regular-Dvt-avFb.ttf)format("truetype");font-display:swap}@font-face{font-family:DMSans_600SemiBold;src:url(/assets/DMSans_600SemiBold-BC4L--j6.ttf)format("truetype");font-display:swap}@font-face{font-family:DMSans_700Bold;src:url(/assets/DMSans_700Bold-DRMr3LYH.ttf)format("truetype");font-display:swap}@font-face{font-family:InstrumentSerif_400Regular;src:url(/assets/InstrumentSerif_400Regular-BjwVvGU6.ttf)format("truetype");font-display:swap}*,:before,:after{box-sizing:border-box}h1,h2{font-weight:400}html,body,#root{min-height:100%;margin:0}body{color:#2e2921;background:#f6f0e7;font-family:DMSans_400Regular,system-ui,sans-serif}button,a,input{-webkit-tap-highlight-color:transparent}button{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;min-width:0;padding:0}button:disabled{cursor:default}a{color:inherit;text-decoration:none}.pressable:not(:disabled):hover{filter:brightness(.97)}:focus-visible{outline-offset:2px;outline:2px solid #795634}.scroll-view{overscroll-behavior:contain;min-height:0;overflow-y:auto}.field-input::placeholder{color:#827469}.field-input{max-width:100%}svg{flex-shrink:0}@media (width<=370px){.pressable{overflow-wrap:anywhere}}
