.color-down-four{color:hsl(252,25%,30%)}.color-down-three{color:hsl(252,25%,40%)}.color-down-two{color:hsl(252,30%,50%)}.color-down-one{color:hsl(252,34%,60%)}.color-up-one{color:hsl(252,38%,80%)}.color-up-two{color:hsl(252,38%,90%)}.color-accent{color:#ca59ff}.font-gradient{background:linear-gradient(130deg,hsl(252,38%,90%),hsl(252,34%,60%));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.font-gradient-down-one{background:linear-gradient(130deg,hsl(252,34%,60%),hsl(252,34%,60%));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.font-shadow{text-shadow:0 -.8em 0 #221d36,0 .8em 0 #221d36;box-shadow:0 0 0 #ff0080;line-height:220%;transition:all 1s ease .1s}@media(hover:none){.font-shadow{line-height:150%;transition:all .3s ease .1s;text-shadow:0 0 aqua,0 0 aqua;box-shadow:0 3px 0 #402c9c}}.font-shadow:hover{transition:all .3s ease .1s;text-shadow:0 0 aqua,0 0 aqua;box-shadow:0 3px 0 #402c9c}.h1,h1{font-size:3.6rem}.h2,h2{font-size:2.6rem}@media(max-width:500px){.h2,h2{padding:1rem}}.h3,h3{font-size:1.8rem}@media(max-width:500px){.h3,h3{font-size:1.6rem;line-height:150%}}.h4,h4{font-size:1.3rem}.font-light{font-weight:lighter}.font-normal{font-weight:400}.font-bold{font-weight:bolder}.font-italic{font-style:italic}.p,p{line-height:175%;font-size:1.3rem;max-width:60em;padding-right:1rem}@media(max-width:500px){.p,p{text-indent:0;max-width:unset}}.indent{text-indent:2rem}.narrow{max-width:60vw}@media(max-width:500px){.narrow{max-width:90%}}.text-center{text-align:center}.text-right{text-align:right}@media(max-width:500px){.after-cta{line-height:150%;padding:1rem}}.task{position:relative;align-items:center;padding:.2rem .1rem .2rem 2rem}.task.completed{opacity:.5}.task:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,hsla(252,30%,50%,.2),transparent);opacity:0;transition:opacity 1s ease;z-index:-1}.task>*{margin-right:.5rem}.task .board,.task .date,.task .status{border-radius:5px;padding:.1rem .3rem}.task .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task .date{color:hsl(252,34%,60%)}.task .board.one{color:hsl(252,38%,70%);background:hsl(252,26%,27%)}.task .board.two{color:hsl(230.99,77.42%,69.77%);background:hsl(228.4,41.53%,25.51%)}.task .board.three{color:hsl(26.12,70.02%,74.23%);background:hsl(30.5,55.9%,27.8%)}.task .board.four{color:hsl(325.01,76.63%,65.39%);background:hsl(325.17,47.65%,18.87%)}.task .status{color:#6b609a;background:#171422}.task .status.in-progress{filter:hue-rotate(180deg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task:hover{filter:brightness(1.5);opacity:1}.task:hover:before{transition:all .1s ease;opacity:1}.task .work-estimate{margin-left:auto}.task .work-estimate>*{text-align:center}.task .work-estimate .single{position:relative;width:3rem;box-shadow:0 3px 0 -1px 0 #383460;margin-left:3px}.task .work-estimate .single.red{color:#d92164;box-shadow:0 3px 0 -1px}.task .work-estimate .single.green{color:hsl(252,38%,90%);box-shadow:0 3px 0 -1px #383460}.task .work-estimate .three{position:relative;width:2em;box-shadow:0 1px 0 #383460;margin-left:3px}.task .work-estimate .three.actual{width:3em;font-weight:900;border-radius:0;margin-left:2px}.task .work-estimate .three.actual.red{color:#d92164;box-shadow:0 1px}.task .work-estimate .three.actual.green{color:hsl(252,38%,90%);box-shadow:0 1px #383460}.task .work-estimate .t-size{position:relative;width:2em;opacity:.2;border-radius:3px}.task .work-estimate .t-size.selected{opacity:1;font-weight:900;background:hsla(251,27%,30%,.4)}.task .work-estimate .t-size.actual{opacity:1;width:3em;font-weight:900}.task .work-estimate .t-size.actual.red{color:#d92164}.task .work-estimate .t-size.actual.green{color:hsl(252,38%,90%)}.task .work-estimate .assumptions{position:relative;width:2.5em;font-weight:900}.task .work-estimate .assumptions .hint{position:absolute;width:8rem;top:-2px;right:2rem;padding:2px 7px;text-align:center;border-radius:5px;pointer-events:none;transition:all .5s ease .1s;background:hsl(253,23%,70%);color:hsl(247,20%,22%);opacity:0}.task .work-estimate .assumptions.hoverable:hover .hint{opacity:1}