*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--ganttry-teal: #2293A1;--ganttry-teal-tint: #E8F3F5;--ganttry-coral: #FF8368;--ganttry-taupe: #A3998E;--ganttry-ink: #1D1B1B;--ganttry-cream: #FEF9F3}body{font-family:QuiltSans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#111;background:#fff;font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased}input,select,textarea,button{font:inherit}button{cursor:pointer}input,select,textarea{border:1px solid #ddd;border-radius:4px;padding:7px 10px;outline:none;background:#fff;width:100%;color:#111}input:focus,select:focus,textarea:focus{border-color:var(--ganttry-teal)}textarea{resize:vertical}
