.delayed-hide.hidden{transition:opacity .25s 2s;opacity:0}.search-result{padding-top:1em;padding-bottom:1em}.search-result .search-results-stats{width:250px}.search-result .search-results-stats .tags{justify-content:flex-end}.pagination,.search-result .pattern-owner{margin-top:1em}.search-indicator{transform:rotate(45deg);animation-delay:1s}.search-indicator .grip{fill:#fff;stroke:#fff;stroke-width:10;stroke-dasharray:200;animation-delay:1s}.search-indicator .background{fill:transparent;stroke:hsla(0,0%,100%,.2);stroke-width:10}.search-indicator .outer{fill:transparent;stroke:#fff;stroke-width:10;stroke-dasharray:500;stroke-dashoffset:10;animation-delay:1s}.search-indicator.is-loading{animation:rotate 4s ease-in infinite}.search-indicator.is-loading .grip{animation:scale 4s cubic-bezier(.455,.03,.515,.955) infinite}.search-indicator.is-loading .outer{animation:circle 4s cubic-bezier(.785,.105,.15,.76) infinite}@keyframes scale{0%,to{stroke-dashoffset:10}15%,80%{stroke-dashoffset:190}}@keyframes circle{0%{stroke-dashoffset:249}20%{stroke-dashoffset:249;opacity:0}25%{stroke-dashoffset:495}35%{opacity:0}50%{stroke-dashoffset:440}80%,to{stroke-dashoffset:249}}@keyframes rotate{0%,20%{transform:rotate(45deg)}75%,to{transform:rotate(1845deg)}}#intro-header{background:linear-gradient(rgba(0,0,0,.95),rgba(0,0,0,.75)),url(https://prod-cdn.signalpattern.com/build.jpg) 50%;background-size:cover}#intro-header h1,#intro-header h2,#intro-header h3{color:#fff!important}#intro-header h3{margin-top:1em}.section.feature{background-color:#293048}.section.feature>.container>.columns{min-height:523px}.section.feature .feature-vid{opacity:0;transition:all 1s}.section.feature .feature-vid.feature-vid.feature-vid-reveal{opacity:1}.testimonial-quote{font-size:16px}.testimonial-quote blockquote{border:0;margin:0;padding:0;background:none;font-family:Georgia,serif;font-size:1.5em;line-height:1.4!important;position:relative;z-index:600}.testimonial-quote blockquote *{box-sizing:border-box}.testimonial-quote blockquote p{color:#fff;line-height:1.4!important}.testimonial-quote blockquote p:first-child:before{content:"\201C";color:rgba(129,190,219,.35);font-size:7.5em;font-weight:700;opacity:.3;position:absolute;top:-.4em;left:-.2em;text-shadow:none;z-index:-300}.testimonial-quote cite{display:block;font-size:.8em;margin-top:1em}.testimonial-quote cite span{color:#abb4d0;font-size:1em;font-style:normal;font-weight:700;letter-spacing:1px;text-transform:uppercase}.testimonial-quote{position:relative}.testimonial-quote .quote-container{padding-left:160px}.quote-container{padding-left:0;padding-right:160px}.account-bar{width:300px;text-align:center;border-right:1px solid #dee2e6;margin-right:2em}.sp-loading-indicator{background-image:url(https://prod-cdn.signalpattern.com/sp-blotch-animated.gif);background-repeat:no-repeat;background-position:50%;background-size:100px 100px;width:100%;height:100%}.sp-loading-indicator.fixed{z-index:1000;position:fixed;top:0;left:0;pointer-events:none}.user-secrets .cell-reference{display:inline-block;padding:.15em .5em;user-select:all}.user-secrets .user-secret{border-bottom:1px solid #dee2e6}.background{position:absolute;top:0;left:0;right:0;bottom:0}.hills{position:relative;overflow:hidden}.hills .site-tagline{height:300px}.hills .site-tagline h1{font-size:65px}@media screen and (max-width:768px){.hills .site-tagline h1{font-size:1.5em}}.hills .site-tagline .react-typeout{display:inline}.hills .site-tagline .react-typeout-caret{opacity:.25}.hills .builder{position:absolute;bottom:0;left:0;height:16vw;min-height:253px}.hills .circle{position:absolute;top:calc(50% - 10vh);left:calc(50% - 50vw);width:200vw;height:200vh;border-radius:50%;background-color:rgba(255,0,0,.1);background-image:linear-gradient(45deg,rgba(255,179,103,.75) 55%,rgba(185,93,215,.75),rgba(0,215,185,.75) 72%);-webkit-transform:translate(100%,500px);transform:translate(100%,500px);-webkit-animation:fade-content 1.2s cubic-bezier(.2,1,.2,1) .7s forwards;animation:fade-content 1.2s cubic-bezier(.2,1,.2,1) .7s forwards}.hills .circle.c2{top:calc(50% - 1vh);left:calc(50% - 90vw);width:250vw;height:250vh;background-image:linear-gradient(45deg,rgba(255,207,159,.75) 62.5%,rgba(206,151,223,.75),rgba(141,198,216,.75) 70%);-webkit-animation-delay:.5s;animation-delay:.5s}.hills .hill{position:relative;height:8.5rem;overflow:hidden}.hills .hill:before{content:"";position:absolute;border-radius:50%;top:1rem;left:33%;width:1000vw;height:1000vw;-webkit-transform:translate(calc(-50% + 35vw));transform:translate(calc(-50% + 35vw));background-color:#fff;color:rgba(0,0,0,.1);box-shadow:0 0 .5rem,0 0 2rem,0 0 3rem}@-webkit-keyframes fade-content{to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fade-content{to{opacity:1;-webkit-transform:none;transform:none}}.intro-features img{width:auto;height:150px;margin-bottom:1em}.browser-window-example{width:400px;height:261px;border:3px solid #f1f3f5;border-radius:10px;position:relative;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 1px 5px rgba(0,0,0,.25);transition:transform .25s}.browser-window-example:hover{transform:perspective(400px) rotateY(5deg) rotateX(1deg)}.browser-window-example .title-bar{width:100%;background-color:#f1f3f5;padding-bottom:3px;padding-left:6.66667px}.browser-window-example .title-bar .circle-button{display:inline-block;width:10px;height:10px;border-radius:100%;margin-right:6.66667px}.browser-window-example .content-thumbnail{flex:1;background-size:cover}