.factor-link{cursor:pointer}.factor-link.disabled{cursor:not-allowed;pointer-events:none}.factor-link.btn-link{color:inherit;display:inline-block;line-height:1}figure.responsive-graph{max-width:100%}figure.responsive-graph .stage-wrap{transform-origin:0}figure.responsive-graph .stage{padding:30% 0;width:700px;position:relative;transform:translateX(-1.25rem) translateY(-12rem) translateZ(12rem) scale(.68);perspective:1000px}@media (max-width:1200px){figure.responsive-graph .stage{padding:30% 0;width:600px;position:relative;transform:translateX(-4.25rem) translateY(-12rem) translateZ(12rem) scale(.6);perspective:900px}}@media (max-width:900px){figure.responsive-graph .stage{width:500px;transform:translate(-6.5rem,-7.5rem) scale(.48)}}figure.responsive-graph .stage .responsive-wrap{width:500px;top:0;left:0;position:absolute;box-shadow:1px 1px 4px 0 rgba(26,26,67,.1),-19px 32.5px 105px -5px rgba(50,50,93,.3),13.4px 37.5px 55px -37.5px rgba(0,0,0,.3);overflow:hidden;border-radius:.75rem;background:#fff}figure.responsive-graph .stage .responsive-wrap img,figure.responsive-graph .stage .responsive-wrap svg{width:100%;display:block}figure.responsive-graph .stage .responsive-wrap:first-child{z-index:6;transform:rotate(0deg) rotateY(4deg) rotateX(3.5deg) translateZ(-2rem) translateX(4rem) translateY(8.5rem);width:780px}figure.responsive-graph .stage .responsive-wrap:nth-child(2){transform:rotate(0deg) rotateY(-4deg) rotateX(-3deg) translateZ(-22rem) translateX(8.5rem) translateY(34rem);top:-3.5rem;left:17.75rem;z-index:6;transform:rotate(0deg) rotateY(4deg) rotateX(3.5deg) translateZ(-22rem) translateX(2rem) translateY(18.5rem)}figure.responsive-graph .stage .responsive-wrap:nth-child(3){transform:rotate(0deg) rotateY(0deg) rotateX(1.5deg) translateZ(-74rem) translateX(-2.5rem) translateY(31.5rem);top:4rem;z-index:6;border-radius:1rem}*{-webkit-overflow-scrolling:touch}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}article,aside,audio,body,canvas,caption,details,div,figure,footer,header,hgroup,html,iframe,img,mark,menu,nav,object,section,span,summary,table,tbody,td,tfoot,thead,tr,video{border:0;margin:0;padding:0}a,abbr,address,b,blockquote,cit,code,dd,del,dfn,dl,dt,em,fieldset,h1,h2,h3,h4,h5,h6,hr,i,ins,label,legend,li,ol,p,pre,q,samp,small,strong,sub,sup,ul{border:0;font-size:100%;vertical-align:baseline;margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0;font-weight:inherit;font-size:inherit;line-height:inherit}article,aside,audio,canvas,figcaption,figure,figure img,footer,header,hgroup,nav,section,video{display:block}table{border-collapse:separate;border-spacing:0}table caption,table td,table th{text-align:left;vertical-align:middle}a{text-decoration:none;text-decoration-skip:ink}a img{border:0}.factor-dashboard{--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--color-primary:#0471ff;--color-tertiary:#ff0076;--color-secondary:#0496ff;--color-text:#3a4854;--color-text-secondary:#7791a7;--color-border:rgba(221,223,239,0.7);--color-text-rgb:80,102,119;--color-light:#fff;--color-placeholder:#bdcad4;--color-success:#42b983;--color-info:#62bdff;--color-warning:red;--color-danger:#ff0076;--color-bg:#fff;--color-bg-contrast:#f2f4f7;--color-bg-highlight:#f1f4f8;--font-family-primary:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif;--font-weight-bold:700;--font-weight-normal:500;--font-weight-light:400;--dropdown-shadow:0 50px 100px -20px rgba(50,50,93,0.25),0 30px 60px -30px rgba(0,0,0,0.3),0 -18px 60px -10px rgba(0,0,0,0.025);--input-bg:#fcfdff;--box-shadow-input:0 0 0 1px rgba(0,43,93,0.2);--pane-shadow:0 0 1px 1px rgba(0,0,0,0.15);color:var(--color-text);background:#fff;font-family:var(--font-family-primary);font-size:16px;line-height:1.2;font-weight:500}.factor-dashboard strong{font-weight:700}.factor-dashboard a{color:var(--color-primary)}.factor-dashboard ::-webkit-input-placeholder{color:var(--color-placeholder)}.factor-dashboard button{box-shadow:none;border:0;font-size:1em}.factor-dashboard input,.factor-dashboard select,.factor-dashboard textarea{resize:none;box-shadow:none;padding:0}.factor-dashboard .checkbox-label,.factor-dashboard button,.factor-dashboard input,.factor-dashboard select,.factor-dashboard textarea{font-family:var(--font-family-primary)}.factor-dashboard input[type=email],.factor-dashboard input[type=password],.factor-dashboard input[type=search],.factor-dashboard input[type=tel],.factor-dashboard input[type=text],.factor-dashboard textarea{-webkit-appearance:none}.factor-dashboard input,.factor-dashboard textarea{line-height:1.2}.factor-dashboard [type=checkbox],.factor-dashboard [type=radio]{margin:0;width:auto;display:inline-block;box-shadow:none}.factor-dashboard input,.factor-dashboard select,.factor-dashboard textarea{display:inline-block;padding:.5em;font-size:1em;box-sizing:border-box;-webkit-tap-highlight-color:transparent;overflow:hidden;border:0;font-weight:500;color:var(--color-text);background-color:transparent}.factor-dashboard input.disabled,.factor-dashboard select.disabled,.factor-dashboard textarea.disabled{opacity:.5}.factor-dashboard input.dropdown,.factor-dashboard input.range,.factor-dashboard input.toggle,.factor-dashboard select.dropdown,.factor-dashboard select.range,.factor-dashboard select.toggle,.factor-dashboard textarea.dropdown,.factor-dashboard textarea.range,.factor-dashboard textarea.toggle{border:0}.factor-dashboard input.dropdown:focus,.factor-dashboard input.dropdown:hover,.factor-dashboard input.range:focus,.factor-dashboard input.range:hover,.factor-dashboard input.toggle:focus,.factor-dashboard input.toggle:hover,.factor-dashboard select.dropdown:focus,.factor-dashboard select.dropdown:hover,.factor-dashboard select.range:focus,.factor-dashboard select.range:hover,.factor-dashboard select.toggle:focus,.factor-dashboard select.toggle:hover,.factor-dashboard textarea.dropdown:focus,.factor-dashboard textarea.dropdown:hover,.factor-dashboard textarea.range:focus,.factor-dashboard textarea.range:hover,.factor-dashboard textarea.toggle:focus,.factor-dashboard textarea.toggle:hover{border:none}.factor-dashboard input::placeholder,.factor-dashboard select::placeholder,.factor-dashboard textarea::placeholder{color:var(--color-placeholder)}.factor-dashboard input:not([type=checkbox]):not([type=radio]):not([type=file]),.factor-dashboard select,.factor-dashboard textarea{box-shadow:var(--box-shadow-input);border-radius:4px}.user-loading{padding-top:30vh}.app-layout{background:var(--color-bg-contrast);--menu-shadow:0 0 0 1px rgba(50,50,93,0.1),0 2px 5px -1px rgba(50,50,93,0.25),0 15px 15px -6px rgba(50,50,93,0.2),0 1px 3px -1px rgba(0,0,0,0.3);--panel-border-color:rgba(200,204,228,0.7);min-height:100vh;margin:0 auto;display:grid;grid-template-columns:17rem 1fr;grid-template-areas:"nav main"}.app-layout .app-main,.app-layout .app-nav{height:100vh;overflow:auto}.app-layout .app-main{grid-area:main;min-width:0;background:var(--color-bg-contrast);box-shadow:inset 0 0 5rem rgba(200,204,228,.1)}.app-layout .app-main .app-main-content{height:100%}.app-layout .app-nav{grid-area:nav;position:relative}@media (max-width:900px){.app-layout{display:block}.app-layout.nav-overlay{opacity:.6}.app-layout .app-main{height:auto}.app-layout .app-nav{height:4rem;overflow:initial}.app-layout .app-nav .app-manager{position:absolute;background:#fff;z-index:100;border-right:none;width:100%}.app-layout .app-nav .app-manager .app-manager{height:100%}}.plans{padding:5rem 1rem 0;overflow:hidden}.plans .plans-content{margin:0 auto;max-width:1100px}.pricing-splash{position:relative}.pricing-splash .pricing-splash-inner{display:grid;grid-template-columns:1fr;grid-gap:3rem;padding:0 2rem 1rem;align-items:center}@media (max-width:900px){.pricing-splash .pricing-splash-inner{grid-template-columns:1fr;text-align:left;padding:0}}.pricing-splash .pricing-splash-inner .figure-container{min-width:0;display:grid;justify-content:center}.pricing-splash .pricing-splash-inner .content{justify-self:flex-end}.pricing-splash .pricing-splash-inner .content h1{z-index:5;position:relative}.pricing-splash .pricing-splash-inner .content .page-title{font-weight:700;font-size:2.5rem;line-height:1.1;margin-bottom:1.5rem}.pricing-splash .pricing-splash-inner .content .page-title-sub{margin-top:2rem;font-size:1.4rem;line-height:1.6;font-weight:400;margin-bottom:0}.pricing-splash .pricing-splash-inner .content .page-title-sub .highlight{color:#5c84a4}.pricing-splash .pricing-splash-inner .content .actions{margin-top:2rem;font-size:1.35rem}.pricing-splash .pricing-splash-inner .content .actions .factor-btn{margin-right:1rem;margin-bottom:1rem}.pricing-splash .pricing-splash-inner .content .sub-actions{margin-top:1.5rem}@media (max-width:1200px){.pricing-splash .pricing-splash-inner .content .page-title{font-size:2.5rem}.pricing-splash .pricing-splash-inner .content .page-title-sub{font-size:1.5em}}@media (max-width:900px){.pricing-splash .pricing-splash-inner .content{justify-self:center;max-width:100%}.pricing-splash .pricing-splash-inner .content .page-title{font-size:2.6rem;line-height:1.2}.pricing-splash .pricing-splash-inner .content .page-title-sub{font-size:1.25rem;line-height:1.4}}.quotes-wrap{position:relative;background-image:url(/dot-8cb00580.svg);margin-top:0;padding-top:4rem}.quotes-wrap .quotes{transform:skewY(-10deg)}.quotes-wrap .quotes .quotes-pad{display:grid;grid-template-columns:1fr 1fr;grid-gap:4em;perspective:800px}.quotes-wrap .quotes .quote-body{font-size:1rem}.quotes-wrap .quotes .quote-body span{margin-bottom:.75rem;display:block}@media (max-width:900px){.quotes-wrap .quotes .quotes-pad{grid-template-columns:1fr;grid-gap:0}.quotes-wrap .quotes .quotes-pad article:nth-child(2n),.quotes-wrap .quotes .quotes-pad article:nth-child(odd){transform:none;margin:0 auto}.quotes-wrap .quotes .quotes-pad article blockquote{padding:4rem 2rem;text-align:left}.quotes-wrap .quotes .quotes-pad article blockquote .quote-media{text-align:left}}.quotes-wrap .quotes article{position:relative;display:flex}.quotes-wrap .quotes article:nth-child(odd){transform:rotateX(2deg) rotateY(7deg)}.quotes-wrap .quotes article:nth-child(odd) blockquote{box-shadow:1px 1px 4px 0 rgba(26,26,67,.1),-5px 22.5px 65px 0 rgba(50,50,93,.2);transform:skewY(10deg) translateY(-6rem)}.quotes-wrap .quotes article:nth-child(2n){transform:rotateX(1deg) rotateY(-7deg)}.quotes-wrap .quotes article:nth-child(2n) blockquote{box-shadow:1px 1px 4px 0 rgba(26,26,67,.1),19px 22.5px 75px -5px rgba(50,50,93,.2)}.quotes-wrap .quotes article.odd{justify-content:flex-end}.quotes-wrap .quotes article .rating{text-align:center;padding:.5rem;font-size:1.35rem;color:#ffb300}.quotes-wrap .quotes article blockquote{transform:skewY(10deg);max-width:500px;padding:2rem 2.5rem;font-size:1.15rem;line-height:1.8;text-align:left;background:#fff;border-radius:.5rem;height:fit-content;overflow:auto}.quotes-wrap .quotes article blockquote .quote-media{text-align:center;margin-bottom:0;margin-top:.75rem;float:left;position:relative}.quotes-wrap .quotes article blockquote .quote-media .quote-image:not(.quote-company){display:block;width:70px;border-radius:999rem;overflow:hidden;position:relative}.quotes-wrap .quotes article blockquote .quote-media .quote-image:not(.quote-company) img{display:block;width:100%}.quotes-wrap .quotes article blockquote .client-company,.quotes-wrap .quotes article blockquote .quote-media .quote-image.quote-company{width:32px;position:absolute;right:-.5rem;border-radius:999rem;bottom:0;background:#fff;border:.175rem solid #fff;opacity:1;overflow:hidden}@media (max-width:900px){.quotes-wrap .quotes article blockquote .client-company{left:calc(50% + 1rem)}}.quotes-wrap .quotes article blockquote footer{margin-top:2.75rem;text-transform:uppercase;font-size:.9rem;font-weight:700;text-align:left;margin-left:5.5rem}.quotes-wrap .quotes article blockquote .rating-value{display:none}.docs-engine-wrap{--content-width:1000px;--panel-shadow:0 0 0 2px rgba(0,43,93,0.1),0 0 1px rgba(58,55,148,0.25),0 3px 3px 0 rgba(24,32,41,0.06),0 6px 14px -10px rgba(24,32,41,0.04);--panel-shadow-inset:inset 0 0 0 1px rgba(0,43,93,0.06),inset 0 0 1px rgba(58,55,148,0.25),inset 0 -12px 34px 0 rgba(24,32,41,0.03);--dropdown-shadow:0 50px 100px -20px rgba(50,50,93,0.25),0 30px 60px -30px rgba(0,0,0,0.3),0 -18px 60px -10px rgba(0,0,0,0.025);--menu-shadow:0 0 0 1px rgba(50,50,93,0.1),0 2px 5px -1px rgba(50,50,93,0.25),0 15px 15px -6px rgba(50,50,93,0.2),0 1px 3px -1px rgba(0,0,0,0.3);display:grid;grid-template-columns:minmax(300px,1fr) 3fr;box-shadow:var(--panel-shadow-inset);position:relative}@media (max-width:1100px){.docs-engine-wrap{margin-top:0}}@media (max-width:900px){.docs-engine-wrap{grid-template-columns:1fr}}.docs-engine-wrap .view-area{min-height:50vh;min-width:0}.docs-engine-wrap .search-panel{position:absolute;top:0;left:0;width:100%;border-bottom:1px solid var(--color-border);display:flex;justify-content:flex-end;background:#fff;z-index:10}.docs-engine-wrap .search-panel .search-area{width:300px}@media (max-width:900px){.docs-engine-wrap .search-panel .search-area{width:100%}}.docs-engine-wrap .sidebar-area{z-index:200;position:relative;border-top:1px solid var(--color-border);border-right:1px solid var(--color-border)}.docs-engine-wrap .sidebar-area .sidebar-wrap{position:sticky;top:3rem;height:calc(100vh - 3rem)}.docs-engine-wrap .sidebar-area .sidebar-work-area{height:100%;position:relative}.docs-engine-wrap .sidebar-area .sidebar{position:relative;display:flex;justify-content:flex-end;z-index:0;height:100%;overflow:auto;padding-top:3rem}.docs-engine-wrap .sidebar-area .sidebar .nav{width:300px;font-weight:600;padding:1rem 1rem 6rem}.docs-engine-wrap .sidebar-area .sidebar .nav .nav-group{border-bottom:1px solid var(--color-border)}.docs-engine-wrap .sidebar-area .sidebar .nav .nav-group:last-child{border-bottom:none}.docs-engine-wrap .sidebar-area .sidebar .nav .nav-group .nav-group-title,.docs-engine-wrap .sidebar-area .sidebar .nav .nav-group a{user-select:none;padding:.4rem .5rem .4rem 1rem;display:grid;grid-template-columns:.75rem 1fr;grid-gap:5px;border-radius:5px;align-items:center;font-weight:700;font-size:.9em;cursor:pointer}.docs-engine-wrap .sidebar-area .sidebar .nav .nav-group .nav-group-title.router-link-exact-active,.docs-engine-wrap .sidebar-area .sidebar .nav .nav-group .nav-group-title:hover,.docs-engine-wrap .sidebar-area .sidebar .nav .nav-group a.router-link-exact-active,.docs-engine-wrap .sidebar-area .sidebar .nav .nav-group a:hover{background:var(--color-bg-contrast);color:var(--color-primary)}.docs-engine-wrap .sidebar-area .sidebar .nav .nav-group .nav-group-title .ico,.docs-engine-wrap .sidebar-area .sidebar .nav .nav-group a .ico{text-align:center}.docs-engine-wrap .sidebar-area .sidebar .nav .nav-group .nav-group-title{padding-top:1rem;padding-bottom:1rem;font-size:.85em;color:var(--color-text-secondary);letter-spacing:1px;text-transform:uppercase}.docs-engine-wrap .sidebar-area .sidebar .nav .nav-group .group-items{padding:.5rem 0}.docs-engine-wrap .sidebar-area .sidebar .nav .nav-group.selected,.docs-engine-wrap .sidebar-area .sidebar .nav .nav-group:hover{border-top-left-radius:5px;border-bottom-left-radius:5px}.docs-engine-wrap .sidebar-area .sidebar .nav .nav-group.selected .nav-group-title,.docs-engine-wrap .sidebar-area .sidebar .nav .nav-group:hover .nav-group-title{color:var(--color-text)}.docs-engine-wrap .sidebar-area .sidebar .nav .nav-group a{color:inherit}.docs-engine-wrap .sidebar-area .sidebar-toggle{display:none;padding:.5rem 0;justify-content:center}.docs-engine-wrap .sidebar-area .sidebar-toggle .toggle-button{text-transform:uppercase;font-size:.9em;font-weight:700;padding:.5rem 1rem;border-radius:5px;letter-spacing:1.5px;color:var(--color-text-secondary)}.docs-engine-wrap .sidebar-area .sidebar-toggle .toggle-button .btn-content{display:flex;align-items:center}.docs-engine-wrap .sidebar-area .sidebar-toggle .toggle-button .btn-content .mobile-toggle{margin-right:.5rem}.docs-engine-wrap .sidebar-area .sidebar-toggle .toggle-button .factor-icon{transition:transform .2s;margin-right:.5rem}.docs-engine-wrap .sidebar-area .sidebar-toggle .toggle-button.active .factor-icon{transform:rotate(180deg)}@media (max-width:900px){.docs-engine-wrap .sidebar-area{border:none;border-top:1px solid var(--color-border)}.docs-engine-wrap .sidebar-area .sidebar-toggle{display:flex;justify-content:center}.docs-engine-wrap .sidebar-area .search-panel{border:none;position:relative}.docs-engine-wrap .sidebar-area .sidebar-wrap{position:relative;top:auto;height:auto;padding-bottom:0}.docs-engine-wrap .sidebar-area .sidebar{padding-top:0;height:auto;position:absolute;left:50%;transform:translateX(-50%);top:100%;background:var(--color-bg);z-index:100;max-height:90vh;box-shadow:var(--menu-shadow);border:none;border-radius:5px;display:none}.docs-engine-wrap .sidebar-area .sidebar.show-mobile{display:block}.docs-engine-wrap .sidebar-area .sidebar .nav{padding:0}}.input-wrap .label{font-size:.9em}.input-wrap .description-wrap{font-size:.9em;opacity:.5;margin:0 auto .5em;line-height:1.35}.input-wrap .input-area{position:relative}.input-wrap.horizontal,.input-wrap.vertical{margin:0 0 1.25em}.input-wrap.vertical .input-meta{margin-bottom:.5em}.input-wrap.horizontal{display:grid;grid-template-columns:minmax(80px,1fr) 3fr;grid-column-gap:1em}.input-wrap.horizontal .input-meta{opacity:.7;text-align:right}.input-wrap.horizontal .input-meta .label{line-height:1.2;display:block}figure.widgets-figure{--color-wire:#e6ebf1;--color-shaded:#ced2dd;max-width:100%}figure.widgets-figure .stage-wrap{transform-origin:center left}figure.widgets-figure .stage{padding:30% 0;width:500px;position:relative;transform:translate(6rem,-1rem) scale(.74);transform-style:preserve-3d;perspective:1000px}@media (max-width:900px){figure.widgets-figure .stage{transform:translateX(4rem) translateY(1rem) scale(.68)}}figure.widgets-figure .stage .annotation{position:absolute;top:0;left:15%;z-index:10}figure.widgets-figure .stage .annotation img{width:300px}figure.widgets-figure .stage .screenshot{top:35px;background:#fff;position:absolute}figure.widgets-figure .stage .screenshot img{max-width:100%}figure.widgets-figure .stage .screenshot.code-mockup{transform:scale(.72) perspective(1166px) rotateY(-15deg) rotateX(2deg) rotate(3deg) translateZ(.5rem);top:-1.25rem;left:4.85rem;right:auto;overflow:hidden;box-shadow:1px 1px 4px 0 rgba(26,26,67,.1),-19px 32.5px 105px -5px rgba(50,50,93,.3),13.4px 37.5px 55px -37.5px rgba(0,0,0,.3);border-radius:.5rem;padding:1rem 1rem 0;background:#fff}figure.widgets-figure .stage .screenshot.widgets-mockup{right:6rem;top:0;transform:scale(.62) rotateY(-12deg) rotateX(11.5deg) rotate(2deg) translateZ(10rem) translateY(1rem);box-shadow:1px 1px 4px 0 rgba(26,26,67,.1),19px 25.5px 15px -25px rgba(50,50,93,.3),13.4px 25.5px 75px -37.5px rgba(0,0,0,.3);overflow:hidden;background:#fff;border-radius:.5rem;padding:1rem 1rem 0}figure.widgets-figure .stage .screenshot.widgets-tabs-mockup{top:0;left:6rem;transform:scale(.88) rotateY(0) rotateX(0) translateZ(-10.45rem) translateY(-6rem) translateX(-23.5rem);box-shadow:1px 1px 4px 0 rgba(26,26,67,.1),-19px 32.5px 105px -5px rgba(50,50,93,.3),13.4px 37.5px 55px -37.5px rgba(0,0,0,.3);overflow:hidden;background:#fff;border-radius:.65rem;padding:1rem 1rem 0}.product-splash{position:relative}.product-splash.product-control .product-splash-inner{display:grid;grid-template-columns:1fr 1fr;grid-gap:4em;align-items:center;padding-bottom:6rem}@media (max-width:900px){.product-splash.product-control .product-splash-inner{grid-template-columns:1fr;text-align:left;padding:3rem 0 6rem;grid-gap:0}}.product-splash.product-control .product-splash-inner .figure-container{min-width:0;display:grid;justify-content:center}.product-splash.product-control .product-splash-inner .content{max-width:550px;justify-self:flex-end}.product-splash.product-control .product-splash-inner .content h1{z-index:5;position:relative}.product-splash.product-control .product-splash-inner .content .page-sup{text-transform:uppercase;font-weight:700;color:var(--color-text-secondary);margin-bottom:1rem}.product-splash.product-control .product-splash-inner .content .page-title{font-weight:700;font-size:2.5rem;line-height:1.1;margin-bottom:1.5rem}.product-splash.product-control .product-splash-inner .content .page-title-sub{margin-top:2rem;font-size:1.4rem;font-weight:400}.product-splash.product-control .product-splash-inner .content .page-title-sub .highlight{color:#5c84a4}.product-splash.product-control .product-splash-inner .content .actions{margin-top:2rem;font-weight:700;font-size:1.35rem}.product-splash.product-control .product-splash-inner .content .actions .factor-btn{margin-right:1rem;margin-bottom:1rem}.product-splash.product-control .product-splash-inner .content .sub-actions{margin-top:1.5rem}@media (max-width:1200px){.product-splash.product-control .product-splash-inner .content{max-width:450px}.product-splash.product-control .product-splash-inner .content .page-title{font-size:2.5rem}.product-splash.product-control .product-splash-inner .content .page-title-sub{font-size:1.5rem}.product-splash.product-control .product-splash-inner .content .actions{font-size:1.25rem}}@media (max-width:900px){.product-splash.product-control .product-splash-inner .content{padding:1rem;justify-self:center;max-width:100%}.product-splash.product-control .product-splash-inner .content .page-title{font-size:2rem;line-height:1.2}.product-splash.product-control .product-splash-inner .content .page-title-sub{font-size:1.25rem;line-height:1.4}.product-splash.product-control .product-splash-inner .content .actions{font-size:1.15rem}}.footer{background:#fff;box-shadow:inset 0 1px #e3e8ee}.footer .content-footer{position:relative;width:100%;max-width:var(--content-width,1200px);margin:0 auto;padding:3rem 0 0}.footer .content-footer .logo-nodebb{opacity:.8}.footer .content-footer .content-footer-pad{padding:0 1rem;display:grid;grid-template-columns:.9fr repeat(2,1fr) .8fr .6fr;grid-gap:0}.footer .content-footer .content-footer-pad .footer-col .nodebb-logo{display:block}.footer .content-footer .content-footer-pad .footer-col .nodebb-logo svg{width:50px;height:50px}.footer .content-footer .content-footer-pad .footer-col.icons{text-align:right}.footer .content-footer .content-footer-pad .footer-col.icons .icon-link{font-size:1.2em;color:var(--color-text-secondary);opacity:.8;margin:0 .5rem;display:inline-block;border-radius:50%;text-align:center}.footer .content-footer .content-footer-pad .footer-col.icons .icon-link:hover{color:var(--color-primary);opacity:1}.footer .content-footer .content-footer-pad .footer-col.list .menu-header{color:var(--color-text-secondary);font-weight:700;text-transform:uppercase;margin-bottom:.5rem}.footer .content-footer .content-footer-pad .footer-col.list .factor-link,.footer .content-footer .content-footer-pad .footer-col.list a{display:block;color:var(--color-text-secondary);line-height:2rem;cursor:pointer;text-decoration:none;transition:opacity .1s;opacity:.9}.footer .content-footer .content-footer-pad .footer-col.list .factor-link:hover,.footer .content-footer .content-footer-pad .footer-col.list a:hover{opacity:1;color:var(--color-primary)}.footer .content-footer .content-footer-pad .footer-col.list .factor-link.hiring,.footer .content-footer .content-footer-pad .footer-col.list a.hiring{color:var(--color-secondary);opacity:1;font-weight:700;line-height:inherit}.footer .content-footer .copyright-wrap{padding-left:1rem;padding-right:1rem}.footer .content-footer .copyright-wrap .copyright{display:grid;grid-template-columns:repeat(2,1fr);padding-top:2rem;padding-bottom:2rem;margin-top:2rem;border-top:1px solid #e8ebed;font-size:.8em;color:var(--color-text-secondary)}.footer .content-footer .copyright-wrap .copyright a{color:var(--color-text-secondary);font-weight:700}.footer .content-footer .copyright-wrap .copynav{text-align:right}.footer .content-footer .copyright-wrap .copynav a{margin-left:10px;color:var(--color-text-secondary)}.footer .content-footer-iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:900px){.footer{padding:2rem 0}.footer .content-footer .content-footer-pad{display:grid;grid-template-columns:1fr;padding:0 1rem}.footer .content-footer .content-footer-pad .footer-col{padding-bottom:2rem}.footer .content-footer .content-footer-pad .footer-col.list a{color:var(--color-text-secondary);line-height:1.8;cursor:pointer;text-decoration:none;transition:opacity .1s;opacity:.9;font-size:1.15rem}.footer .content-footer .content-footer-pad .footer-col.icons{text-align:left}.footer .content-footer .copyright-wrap .copyright{grid-template-columns:1fr}.footer .content-footer .copyright-wrap .copynav{text-align:left;margin-top:10px}.footer .content-footer .copyright-wrap .copynav a{margin-left:0;margin-right:10px}}