.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}}.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}}.estimates p{z-index:1;position:relative;text-indent:2rem}.estimates .estimates-demo .estimate-mode-selector{margin:0 1rem;display:grid;grid-template-columns:repeat(3,1fr);justify-content:space-between}@media(max-width:430px){.estimates .estimates-demo .estimate-mode-selector{margin:0}}.estimates .estimates-demo .estimate-mode-selector .estimate-btn{text-align:center}.estimates .estimates-demo .deliverables{max-height:70vh;overflow-y:auto;border-radius:1rem}.estimates .estimates-demo .deliverables .deliverable .deliverable-title{margin:2rem 2rem 0}@media(max-width:430px){.estimates .estimates-demo .deliverables .deliverable .deliverable-title{margin:3rem 2rem 1rem}.estimates .estimates-demo .deliverables .deliverable .task{padding-left:.5rem}.estimates .estimates-demo .deliverables .deliverable .task .board{display:none}.estimates .estimates-demo .deliverables .deliverable .task .title{max-width:40vw}.estimates .estimates-demo .deliverables .deliverable .task .work-estimate .t-size{width:1.75rem}}.estimates .estimates-demo .deliverables .deliverable .estimate-header{color:hsl(252,30%,50%);display:grid;margin-left:2rem;margin-bottom:.1rem}.estimates .estimates-demo .deliverables .deliverable .estimate-header>div:first-child{max-width:45rem}.estimates .estimates-demo .deliverables .deliverable .estimate-header.shirt{grid-template-columns:1fr 10em 3rem 3rem}.estimates .estimates-demo .deliverables .deliverable .estimate-header.three{grid-template-columns:1fr repeat(3,2.1rem) 3.3rem 3rem}.estimates .estimates-demo .deliverables .deliverable .estimate-header.single{grid-template-columns:1fr 4rem 3rem 3rem}.estimates .estimates-demo .deliverables .deliverable .estimate-header>*{text-align:center}.estimates .estimates-demo .deliverables .deliverable .assumption{margin:0 0 1rem 2rem}.estimates .estimates-demo .deliverables .deliverable .assumption .assumption-title{font-size:1.1rem}.estimates .estimates-demo .deliverables .deliverable .assumption span.red{color:#d92164}.estimates .estimates-demo .confidence-intervals{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.5rem;gap:.5rem;padding:1rem;position:-webkit-sticky;position:sticky;bottom:-5.3rem;margin-top:2rem;margin-right:-.5rem;border-radius:1rem;background:linear-gradient(110deg,#322c4f,#242038)}@media(max-width:430px){.estimates .estimates-demo .confidence-intervals{grid-template-columns:1fr 1.5fr;gap:.25rem}}.estimates .estimates-demo .confidence-intervals:hover{bottom:0;filter:brightness(1.3) drop-shadow(0 0 2rem #161628)}.estimates .estimates-demo .confidence-intervals .hours,.estimates .estimates-demo .confidence-intervals .intervals,.estimates .estimates-demo .confidence-intervals .title{font-size:1.3rem}@media(max-width:430px){.estimates .estimates-demo .confidence-intervals .hours,.estimates .estimates-demo .confidence-intervals .intervals,.estimates .estimates-demo .confidence-intervals .title{font-size:1rem}}.estimates .estimates-demo .confidence-intervals .intervals{text-align:center}.estimates .estimates-demo .confidence-intervals .title{text-align:right}.estimates .estimates-demo .confidence-intervals .span-4{margin:.5rem;font-size:1.5rem;grid-column:span 4}