html{overflow-x:clip}body{color:#181614;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-wrap:pretty;background:#f7f4ef;margin:0;font-family:"Source Sans 3",-apple-system,SF Pro Text,Helvetica Neue,system-ui,sans-serif;overflow-x:clip}h1,h2,h3,.eyebrow{text-wrap:balance}a{color:#b65426;text-decoration:none}a:hover{color:#181614}input{background:0 0;border:0;outline:0;padding:0}a:focus-visible,button:focus-visible,input:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #b84e1e}@keyframes kin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes estuaryIn{0%{opacity:0}to{opacity:1}}@keyframes hint{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}@keyframes statusRun{0%{opacity:0;transform:translate(-72px)}18%{opacity:1}78%{opacity:1}to{transform:translateX(var(--run-to,0));opacity:0}}@keyframes shimmer{0%{background-position:160% 0}to{background-position:-60% 0}}@keyframes caret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes sent{0%{opacity:0;transform:translateY(18px)scale(.94)rotate(-.5deg)}60%{opacity:1}to{opacity:1;transform:translateY(0)scale(1)rotate(-.5deg)}}@keyframes burst{0%{opacity:0;transform:scale(.3)}25%{opacity:1;transform:scale(.85)}to{opacity:0;transform:scale(1.55)}}@keyframes mq{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
