@charset "UTF-8";/*!
 * Cropper.js v1.6.2
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-04-21T07:43:02.731Z
 */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-wrap-box,.cropper-canvas{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:calc(100% / 3);left:0;top:calc(100% / 3);width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:calc(100% / 3);top:0;width:calc(100% / 3)}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:before,.cropper-center:after{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media(min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media(min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media(min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}:root{--black: #222222;--white: #FFFFFF;--dark-gray: #888888;--gray: #F0F0F0;--primary: #527EF8;--primary-light: #E8EDFE;--secondary: #FFA1A2;--cta: #22CC88;--accent: #FCD34D;--accent-light: #FCE8A6;--yellow: #FCD34D;--orange: #FFA500;--red: #FF4444;--pink: #FF6363;--purple: #8A4DFF;--blue: #527EF8;--turquoise: #22CC88;--green: #43C66F;--custom: #527EF8}.container{position:relative;display:block;width:100%;max-width:1280px;margin:0 auto;height:inherit}.container .wrap{position:relative;display:block;padding:0 2em}.container .wrap.text--center{text-align:center}.container .row{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;gap:4em 0;justify-content:left;align-items:flex-start}.container .row.align-items-center{align-items:center}.container .row.align-items-end{align-items:end}.container .row.space-around{justify-content:space-around}.container .row.justify-content-center{justify-content:center}.container .row.no-gap{gap:0}.container .row .col{position:relative;display:flex;flex-direction:column;flex:1 1 auto;max-width:100%;width:min-content}.container .row .col.fixed{flex:0 0 auto;width:100%}@media(min-width:1080px){.container .row .col.l-5{flex:0 0 auto;width:5%}.container .row .col.l-10{flex:0 0 auto;width:10%}.container .row .col.l-15{flex:0 0 auto;width:15%}.container .row .col.l-20{flex:0 0 auto;width:20%}.container .row .col.l-25{flex:0 0 auto;width:25%}.container .row .col.l-30{flex:0 0 auto;width:30%}.container .row .col.l-35{flex:0 0 auto;width:35%}.container .row .col.l-40{flex:0 0 auto;width:40%}.container .row .col.l-45{flex:0 0 auto;width:45%}.container .row .col.l-50{flex:0 0 auto;width:50%}.container .row .col.l-55{flex:0 0 auto;width:55%}.container .row .col.l-60{flex:0 0 auto;width:60%}.container .row .col.l-65{flex:0 0 auto;width:65%}.container .row .col.l-70{flex:0 0 auto;width:70%}.container .row .col.l-75{flex:0 0 auto;width:75%}.container .row .col.l-80{flex:0 0 auto;width:80%}.container .row .col.l-85{flex:0 0 auto;width:85%}.container .row .col.l-90{flex:0 0 auto;width:90%}.container .row .col.l-95{flex:0 0 auto;width:95%}.container .row .col.l-100{flex:0 0 auto;width:100%}.container .row .col.l-hide{display:none}.container .row .col.l-show{display:flex}.container .row .col.l-first{order:-1}}@media(max-width:1080px){.container .row .col.m-5{flex:0 0 auto;width:5%}.container .row .col.m-10{flex:0 0 auto;width:10%}.container .row .col.m-15{flex:0 0 auto;width:15%}.container .row .col.m-20{flex:0 0 auto;width:20%}.container .row .col.m-25{flex:0 0 auto;width:25%}.container .row .col.m-30{flex:0 0 auto;width:30%}.container .row .col.m-35{flex:0 0 auto;width:35%}.container .row .col.m-40{flex:0 0 auto;width:40%}.container .row .col.m-45{flex:0 0 auto;width:45%}.container .row .col.m-50{flex:0 0 auto;width:50%}.container .row .col.m-55{flex:0 0 auto;width:55%}.container .row .col.m-60{flex:0 0 auto;width:60%}.container .row .col.m-65{flex:0 0 auto;width:65%}.container .row .col.m-70{flex:0 0 auto;width:70%}.container .row .col.m-75{flex:0 0 auto;width:75%}.container .row .col.m-80{flex:0 0 auto;width:80%}.container .row .col.m-85{flex:0 0 auto;width:85%}.container .row .col.m-90{flex:0 0 auto;width:90%}.container .row .col.m-95{flex:0 0 auto;width:95%}.container .row .col.m-100{flex:0 0 auto;width:100%}.container .row .col.m-hide{display:none}.container .row .col.m-show{display:flex}.container .row .col.m-first{order:-1}}@media(max-width:960px){.container .row{gap:2em 0}.container .row .col.s-5{flex:0 0 auto;width:5%}.container .row .col.s-10{flex:0 0 auto;width:10%}.container .row .col.s-15{flex:0 0 auto;width:15%}.container .row .col.s-20{flex:0 0 auto;width:20%}.container .row .col.s-25{flex:0 0 auto;width:25%}.container .row .col.s-30{flex:0 0 auto;width:30%}.container .row .col.s-35{flex:0 0 auto;width:35%}.container .row .col.s-40{flex:0 0 auto;width:40%}.container .row .col.s-45{flex:0 0 auto;width:45%}.container .row .col.s-50{flex:0 0 auto;width:50%}.container .row .col.s-55{flex:0 0 auto;width:55%}.container .row .col.s-60{flex:0 0 auto;width:60%}.container .row .col.s-65{flex:0 0 auto;width:65%}.container .row .col.s-70{flex:0 0 auto;width:70%}.container .row .col.s-75{flex:0 0 auto;width:75%}.container .row .col.s-80{flex:0 0 auto;width:80%}.container .row .col.s-85{flex:0 0 auto;width:85%}.container .row .col.s-90{flex:0 0 auto;width:90%}.container .row .col.s-95{flex:0 0 auto;width:95%}.container .row .col.s-100{flex:0 0 auto;width:100%}.container .row .col.s-hide{display:none}.container .row .col.s-show{display:flex}.container .row .col.s-first{order:-1}}@media(max-width:720px){.container .wrap{padding:1em 1em 0}.container .row{gap:1em 0}.container .row .col.xs-5{flex:0 0 auto;width:5%}.container .row .col.xs-10{flex:0 0 auto;width:10%}.container .row .col.xs-15{flex:0 0 auto;width:15%}.container .row .col.xs-20{flex:0 0 auto;width:20%}.container .row .col.xs-25{flex:0 0 auto;width:25%}.container .row .col.xs-30{flex:0 0 auto;width:30%}.container .row .col.xs-35{flex:0 0 auto;width:35%}.container .row .col.xs-40{flex:0 0 auto;width:40%}.container .row .col.xs-45{flex:0 0 auto;width:45%}.container .row .col.xs-50{flex:0 0 auto;width:50%}.container .row .col.xs-55{flex:0 0 auto;width:55%}.container .row .col.xs-60{flex:0 0 auto;width:60%}.container .row .col.xs-65{flex:0 0 auto;width:65%}.container .row .col.xs-70{flex:0 0 auto;width:70%}.container .row .col.xs-75{flex:0 0 auto;width:75%}.container .row .col.xs-80{flex:0 0 auto;width:80%}.container .row .col.xs-85{flex:0 0 auto;width:85%}.container .row .col.xs-90{flex:0 0 auto;width:90%}.container .row .col.xs-95{flex:0 0 auto;width:95%}.container .row .col.xs-100{flex:0 0 auto;width:100%}.container .row .col.xs-hide{display:none}.container .row .col.xs-show{display:flex}.container .row .col.xs-first{order:-1}}@media(min-width:1080px){.l-hide{display:none!important}}@media(min-width:960px)and (max-width:1080px){.m-hide{display:none!important}}@media(min-width:720px)and (max-width:960px){.s-hide{display:none!important}}@media(max-width:720px){.xs-hide{display:none!important}}body{font-family:Roboto Slab,serif;font-weight:400;font-size:17px;line-height:32px;color:var(--black);background-color:var(--white);margin:0;overflow:initial;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;scroll-behavior:smooth}body.no-scroll{overflow:hidden}#app{padding-top:4em}#app .page{position:relative;width:100%;white-space:normal;overflow:hidden}#app.hide{display:none}.spacer{position:relative;display:block;width:100%;height:2em}section,header{position:relative;display:block;width:100%;padding:6em 0}section .section-arrow,header .section-arrow{position:absolute;top:0;left:50%;margin-left:-2em;width:0;height:0;border-left:2em solid transparent;border-right:2em solid transparent;border-top:2em solid;pointer-events:none;z-index:1}section .bottom-skew,header .bottom-skew{position:absolute;bottom:0;left:0;width:0;height:0;border-left:100vw solid transparent;border-right:100vw solid transparent;border-bottom:6rem solid;pointer-events:none;z-index:1}header{padding:3em 0 4em}section:last-child{padding-bottom:2em}hr{position:relative;width:100%;border:none;border-top:1px solid var(--black);margin:1em 0;font-size:1rem}hr.arrow{overflow:visible;pointer-events:none}hr.arrow:before{position:absolute;display:block;top:50%;left:50%;margin-left:-.75em;margin-top:calc(-.75em - 1px);content:"";width:1.5em;height:1.5em;background-color:var(--white);box-shadow:1px 1px 0 var(--black);transform:rotate(45deg);z-index:1}hr.arrow:after{position:absolute;display:block;width:3em;height:2px;top:-3px;left:50%;margin-left:-1em;content:"";background-color:var(--white);z-index:1}ul{position:relative;list-style:none;padding:0;text-align:left;margin:0 0 1em}ul li{position:relative;display:flex;flex-flow:row;justify-content:flex-start;align-items:flex-start;min-height:1.75em;line-height:1.75em;width:100%}ul.columns{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:0}ul.columns li{display:block;width:calc(50% - 2em);padding:0 2em 0 0;overflow:hidden;height:1.75em;text-overflow:ellipsis;white-space:nowrap}ul.bullets li{display:inline-block;flex-flow:row;flex-wrap:nowrap;justify-content:flex-start;align-items:baseline}ul.bullets li:before{position:relative;content:"";display:inline-block;left:.25em;width:.5em;height:.5em;margin:0 1em 0 0;transform:rotate(45deg);background-color:var(--primary);flex:0 0 auto}ul.bullets li.none:before{background-color:transparent}ul.bullets li.accent:before{background-color:#fcd34d}ul.bullets li.red{color:var(--dark-gray)}ul.bullets li.red:before{background-color:#f44}ul.bullets li.orange:before{background-color:orange}ul.bullets li.yellow:before{background-color:#fcd34d}ul.bullets li.green:before{background-color:#43c66f}ul.bullets li.grey:before{background-color:#c2c2c2}ul.bullets li.black:before{background-color:#222}ul.bullets li.purple:before{background-color:#8a4dff}ul.bullets li.pink:before{background-color:#ff6363}ul.bullets li.custom:before{background-color:var(--custom)}ul.checks li{display:inline-block;flex-flow:row;flex-wrap:nowrap;justify-content:flex-start;align-items:baseline}ul.checks li:before{position:relative;display:block;float:left;content:"";background-image:url(/build/assets/check-cta-EnbLYrzj.svg);background-size:1em;background-position:center center;background-repeat:no-repeat;width:1em;height:1em;margin:0 1em 0 0;transform:translateY(.4em);flex:0 0 auto}ul.border-list{position:relative}ul.border-list li{border-bottom:1px solid var(--gray);padding:.25em 0}ul.border-list li:last-child{border-bottom:none}ul.menu li a.active{font-weight:700;color:var(--black)}img{display:block;width:100%;height:auto;-webkit-user-select:none;user-select:none}.hide{display:none!important}.grecaptcha-badge{z-index:10;bottom:8rem!important}@media(max-width:960px){section .section-arrow,header .section-arrow{margin-left:-1.5em;border-left:1.5em solid transparent;border-right:1.5em solid transparent;border-top:1.5em solid}section{padding:4em 0}}@media(max-width:720px){body.mobile-menu-active{overflow:hidden}#app{padding-top:0;padding-bottom:4em}section .section-arrow,header .section-arrow{margin-left:-1.5em;border-left:1.5em solid transparent;border-right:1.5em solid transparent;border-top:1.5em solid}section{padding:2em 0}header{padding:0 0 2em}header:first-child,section:first-child{padding:0 0 2em}.spacer{height:1.8em}}p{position:relative;font-family:Roboto Slab,serif;font-weight:400;font-size:17px;line-height:32px;margin:0 0 1em;z-index:1}a{position:relative;color:var(--primary);font-weight:700;text-decoration:none;z-index:1}a:hover{text-decoration:underline}.clickable{color:var(--primary);font-weight:700;cursor:pointer}.clickable:hover{text-decoration:underline}h1{position:relative;font-family:Roboto Slab,serif;font-weight:900;font-weight:800;font-size:375%;line-height:125%;margin:.5em 0;z-index:0}h1.dots{position:relative}h1.dots:before{position:absolute;content:"";height:calc(100% + 2rem);width:calc(100% + 2rem);top:0;left:-3rem;max-width:40rem;max-height:14rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgODAgODAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDgwIDgwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMTYsMTBsLTYsNmwtNi02bDYtNkwxNiwxMHogTTUwLDRsLTYsNmw2LDZsNi02TDUwLDR6IE0zMCwyNGwtNiw2bDYsNmw2LTZMMzAsMjR6IE03MCwyNGwtNiw2bDYsNmw2LTZMNzAsMjR6DQoJIE0xMCw0NGwtNiw2bDYsNmw2LTZMMTAsNDR6IE01MCw0NGwtNiw2bDYsNmw2LTZMNTAsNDR6IE0zMCw2NGwtNiw2bDYsNmw2LTZMMzAsNjR6IE03MCw2NGwtNiw2bDYsNmw2LTZMNzAsNjR6Ii8+DQo8L3N2Zz4NCg==);background-size:1.5em;background-position:0px center;transform:rotate(-6deg);transform-origin:top left;opacity:.25;z-index:-1;animation:h1-moving-dots 5s linear infinite}@keyframes h1-moving-dots{0%{background-position:0px center}to{background-position:1.5em center}}h1.fill{position:relative;font-size:300%;display:inline;top:-5px;left:.25em;line-height:calc(100% + .5em)}h1.fill span{position:relative;display:block;width:max-content;margin:.25em 0;box-shadow:inset 0 0 0 1em var(--white),.25em 0 0 0 var(--white),-.25em 0 0 0 var(--white),-.6em .3em #ffffff40}h1.fill.viewport span{opacity:.5}h1.fill.viewport.viewport-start span:nth-of-type(1){opacity:1;transition:opacity 0s linear .2s;z-index:1}h1.fill.viewport.viewport-start span:nth-of-type(2){opacity:1;transition:opacity 0s linear .4s;z-index:2}h1.fill.viewport.viewport-start span:nth-of-type(3){opacity:1;transition:opacity 0s linear .6s;z-index:3}h1.fill.viewport.viewport-start span:nth-of-type(4){opacity:1;transition:opacity 0s linear .8s;z-index:4}h1.fill.viewport.viewport-start span:nth-of-type(5){opacity:1;transition:opacity 0s linear 1s;z-index:5}h1.fill.viewport.viewport-start span:nth-of-type(6){opacity:1;transition:opacity 0s linear 1.2s;z-index:6}h1.fill.viewport.viewport-start span:nth-of-type(7){opacity:1;transition:opacity 0s linear 1.4s;z-index:7}h1.fill.viewport.viewport-start span:nth-of-type(8){opacity:1;transition:opacity 0s linear 1.6s;z-index:8}h1.fill.viewport.viewport-start span:nth-of-type(9){opacity:1;transition:opacity 0s linear 1.8s;z-index:9}h1.fill.viewport.viewport-start span:nth-of-type(10){opacity:1;transition:opacity 0s linear 2s;z-index:10}h2{position:relative;font-family:Roboto Slab,serif;font-weight:900;font-size:200%;line-height:160%;margin:0 0 1em}h3{position:relative;font-family:Roboto Slab,serif;font-weight:900;font-size:150%;line-height:140%;margin:0 0 1em}h4{position:relative;font-family:Roboto Slab,serif;font-weight:900;font-size:135%;line-height:150%;margin:0 0 1em}h5{position:relative;font-family:Lato,sans-serif;font-weight:900;font-size:110%;line-height:150%;margin:0 0 1em}h6{position:relative;font-family:Lato,sans-serif;font-weight:900;font-size:105%;line-height:150%;margin-top:0;margin-bottom:1em}h2,h3,h4,h5,h6{z-index:1}h2.dots,h3.dots,h4.dots,h5.dots,h6.dots{position:relative;display:inline-block;z-index:-1}h2.dots:before,h3.dots:before,h4.dots:before,h5.dots:before,h6.dots:before{position:absolute;content:"";height:calc(100% + 3rem);width:calc(100% + 6rem);top:0;left:50%;max-width:40rem;max-height:10rem;background-image:url(/build/assets/gray-dots-BYvlJ_Mt.svg);background-size:1.5em;background-position:0px center;transform:rotate(-6deg) translate(-50%,-50%);transform-origin:center center;animation:h23456-moving-dots 5s linear infinite;opacity:1;z-index:-1}@keyframes h23456-moving-dots{0%{background-position:0px center}to{background-position:1.5em center}}small{position:relative;display:block;font-family:Lato,sans-serif;font-size:12.75px;line-height:20.8px}button,a.button{position:relative;display:inline-block;font-family:Lato,sans-serif;font-size:100%;font-weight:900;background-color:inherit;background-color:var(--primary);color:var(--white);width:fit-content;line-height:2.75rem;border:none;border-radius:4px;height:2.75rem;text-align:center;padding:0 1.5em;margin:0 1rem 0 0;cursor:pointer;-webkit-user-select:none;user-select:none;text-decoration:none;white-space:nowrap;z-index:1}button:not(.outlined,.quiet,.arrow):after,a.button:not(.outlined,.quiet,.arrow):after{position:absolute;content:"";width:0%;border-bottom:2px solid;left:.75em;bottom:calc(50% - .9em);pointer-events:none}button:not(.outlined,.quiet,.arrow):hover:after,a.button:not(.outlined,.quiet,.arrow):hover:after{width:calc(100% - 1.5em);transition:width 75ms ease-in-out}button:not(.outlined,.quiet,.arrow).arrow:hover:after,a.button:not(.outlined,.quiet,.arrow).arrow:hover:after{left:3em;width:calc(100% - 4.5em);transition:width 75ms ease-in-out}button:hover,a.button:hover{text-decoration:none}button.arrow:before,a.button.arrow:before{position:relative;display:inline-block;content:"";width:0;height:0;margin-right:.75em;border-bottom:6px solid transparent;border-top:6px solid transparent;border-left:9px solid}button.copy:before,a.button.copy:before{position:relative;display:inline-block;content:"";width:1em;height:1em;margin-right:1em;background-image:url(/build/assets/copy-DBd-LBvP.svg);background-size:1em;background-repeat:no-repeat;background-position:center center}button.copy.attached,a.button.copy.attached{background-color:var(--cta);color:var(--white)}button.copy.attached:before,a.button.copy.attached:before{background-image:url(/build/assets/saved-BMJakwp_.svg)}button.copy.attached:after,a.button.copy.attached:after{position:absolute;content:"";box-shadow:inset 0 0 0 2px var(--cta);pointer-events:none}button.cta,a.button.cta{min-width:10rem;text-align:center;padding:0 1.5rem;color:var(--white);background-color:var(--cta)!important;margin-bottom:calc(10px + .5em)!important;box-shadow:0 15px 25px -10px #0003}button.cta:disabled,button.cta.disabled,a.button.cta:disabled,a.button.cta.disabled{color:var(--white)!important;background-color:var(--dark-gray)!important;box-shadow:-10px 10px 0 var(--gray)}button.outlined,a.button.outlined{font-family:Lato,sans-serif;text-align:center;padding:0 1.5rem;background-color:inherit;box-shadow:inset 0 0 0 2px,inset 0 0}button.outlined:disabled,button.outlined.disabled,a.button.outlined:disabled,a.button.outlined.disabled{color:var(--dark-gray)!important;background-color:var(--white)!important;box-shadow:inset 0 0 0 2px var(--dark-gray),inset 0 0}button.outlined:after,a.button.outlined:after{position:absolute;content:attr(data-text);color:var(--white);width:100%;left:0;top:0;opacity:0;pointer-events:none}button.outlined:hover,a.button.outlined:hover{transition:box-shadow .1s ease-out;box-shadow:inset 0 0 0 2px,inset 0 -2.75em}button.outlined:hover:after,a.button.outlined:hover:after{transition:opacity .1s ease-out;opacity:1}button.quiet,a.button.quiet{background-color:transparent;color:initial;padding:0}button.quiet:disabled,button.quiet.disabled,a.button.quiet:disabled,a.button.quiet.disabled{color:var(--dark-gray)!important;background-color:inherit!important}button.quiet:after,a.button.quiet:after{position:absolute;content:"";width:0%;border-bottom:2px solid;left:-.5em;bottom:calc(50% - .9em);pointer-events:none}button.quiet:hover:after,a.button.quiet:hover:after{width:calc(100% + 1em);transition:width 75ms ease-in-out}button.quiet.arrow:hover:after,a.button.quiet.arrow:hover:after{left:1.25em;width:calc(100% - 1.25em);transition:width 75ms ease-in-out}button:disabled,button.disabled,a.button:disabled,a.button.disabled{background-color:var(--dark-gray)!important;color:var(--white)!important;cursor:default;pointer-events:none}@media(max-width:420px){body,p{font-size:14px;line-height:26px}h1{font-size:250%}h1.fill{font-size:200%}h1.dots:before{background-size:1.5em}@keyframes h1-moving-dots{0%{background-position:0px center}to{background-position:3em center}}h2{font-size:160%}h3,h4{font-size:125%}h5,h6{font-size:105%}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{border-color:var(--cta)!important;-webkit-text-fill-color:var(--black)!important;-webkit-box-shadow:inset 0 0 0px 1000px rgb(232.9,249.9,243.1)!important;transition:none;font-family:Roboto Slab,serif!important;font-size:17px!important;line-height:32px!important;font-weight:700!important;padding:1em 0!important}input:-webkit-autofill:-webkit-autofill:first-line,input:-webkit-autofill:hover:-webkit-autofill:first-line,input:-webkit-autofill:focus:-webkit-autofill:first-line,textarea:-webkit-autofill:-webkit-autofill:first-line,textarea:-webkit-autofill:hover:-webkit-autofill:first-line,textarea:-webkit-autofill:focus:-webkit-autofill:first-line,select:-webkit-autofill:-webkit-autofill:first-line,select:-webkit-autofill:hover:-webkit-autofill:first-line,select:-webkit-autofill:focus:-webkit-autofill:first-line{color:red}input:-webkit-autofill+label,input:-webkit-autofill:hover+label,input:-webkit-autofill:focus+label,textarea:-webkit-autofill+label,textarea:-webkit-autofill:hover+label,textarea:-webkit-autofill:focus+label,select:-webkit-autofill+label,select:-webkit-autofill:hover+label,select:-webkit-autofill:focus+label{display:none}input{font-family:Roboto Slab,serif;font-size:inherit;line-height:inherit;color:var(--black)}select{position:relative;font-family:Roboto Slab,serif;font-size:inherit;line-height:inherit;color:var(--black);background:var(--gray);height:2.5em;line-height:2em;margin:0;padding:0 1em;border:none;-webkit-appearance:none;cursor:pointer}fieldset{margin:0;border:none;padding:1em;width:calc(100% - 2em);box-shadow:inset 0 0 0 2px var(--gray)}fieldset [data-component=InputField]{margin-bottom:.5em}form{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5em;justify-content:flex-start;align-items:center;padding-bottom:1em;width:100%;max-width:30rem}form.loading{pointer-events:none}@keyframes form-loader{0%{background-position:0rem 50%}to{background-position:30rem 50%}}form.loading [data-component=InputField],form.loading [data-component=SelectField],form.loading [data-component=TextAreaField],form.loading [data-component=CheckboxField],form.loading [data-component=ColorField]{color:#0000;background-color:var(--gray);background:linear-gradient(90deg,var(--gray) 0%,var(--white) 15%,var(--gray) 30%);background-size:30rem;border:none;box-shadow:none;border-radius:3px;animation:form-loader 1s linear infinite}form.loading [data-component=InputField] *,form.loading [data-component=SelectField] *,form.loading [data-component=TextAreaField] *,form.loading [data-component=CheckboxField] *,form.loading [data-component=ColorField] *{opacity:0}form .fields-wrap{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5em;justify-content:flex-start;align-items:center;width:100%}form .form-columns{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5em 0;justify-content:flex-start;align-items:flex-start;width:100%}form .form-columns [data-component=InputField],form .form-columns [data-component=SelectField],form .form-columns [data-component=TextAreaField],form .form-columns [data-component=CheckboxField],form .form-columns [data-component=ColorField]{width:calc(50% - 1em);padding-right:1em;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start}form .form-columns [data-component=CheckboxField]{padding-bottom:0}form .form-columns [data-component=CheckboxField] label{margin-top:.25em}form .errors-list{position:relative;display:none;width:calc(100% - 1em);padding:.5em;background-color:var(--accent)}form .errors-list.show{display:block}form .errors-list ul{margin:0}[data-component=CheckboxField]{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;gap:0;align-items:center;justify-content:flex-start;width:100%;min-height:2.5em;padding:0 0 .5em;margin:0}[data-component=CheckboxField].readonly input{background-color:var(--gray)!important;color:var(--dark-gray)!important;border-color:var(--gray)!important;cursor:default!important}[data-component=CheckboxField].readonly label{color:var(--dark-gray)!important;cursor:default!important}[data-component=CheckboxField].required label:after{position:relative;content:"*";color:var(--red);font-weight:700;margin-left:.25em}[data-component=CheckboxField] input[type=checkbox]{position:relative;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;display:block;width:2em;height:1em;border-radius:1em;margin:.5em 1em .5em .5rem;padding:0;background-color:var(--dark-gray);outline:none;border:none;flex:0 0 auto;cursor:pointer;overflow:hidden}[data-component=CheckboxField] input[type=checkbox]:after{position:absolute;content:"";width:calc(1em - 4px);height:calc(1em - 4px);background-color:var(--white);border-radius:1em;top:2px;left:2px;transition:all .15s ease-in-out}[data-component=CheckboxField] input[type=checkbox]:checked{background-color:var(--cta)}[data-component=CheckboxField] input[type=checkbox]:checked:after{left:calc(100% - (1em - 4px) - 2px)}[data-component=CheckboxField] input[type=checkbox]:disabled{cursor:default;box-shadow:inset 0 0 0 1px var(--dark-gray)}[data-component=CheckboxField] input[type=checkbox]:disabled:after{background-color:var(--dark-gray)}[data-component=CheckboxField] input[type=checkbox]:disabled+label{cursor:default;color:var(--dark-gray)}[data-component=CheckboxField] input[type=checkbox]:disabled:checked{background-color:var(--cta);box-shadow:none}[data-component=CheckboxField] input[type=checkbox]:disabled:checked:after{background-color:var(--white);background-image:url(/build/assets/lock-D6J1Sdg8.svg);background-size:calc(1em - 7px);background-repeat:no-repeat;background-position:center center}[data-component=CheckboxField] input[type=checkbox]:disabled:checked .additional-label{cursor:default}[data-component=CheckboxField] input[type=checkbox]:disabled:checked+label{cursor:default;color:var(--black)}[data-component=CheckboxField] label{position:relative;width:calc(100% - 3.5em);height:inherit;line-height:1.5em;margin:.5em 0;font-weight:700;text-align:left;cursor:pointer}@media(max-width:720px){[data-component=CheckboxField] label{margin:.25em 0}}[data-component=CheckboxField] .additional-label{font-size:.9em;font-style:italic;color:var(--dark-gray);line-height:1.8em;padding-bottom:1em;cursor:pointer}[data-component=CheckboxField].error input[type=checkbox]{background-color:var(--red)}[data-component=ColorField]{position:relative;background-color:inherit;display:block;width:100%;margin:0}[data-component=ColorField]:after{position:absolute;content:"!";font-size:.8em;font-weight:700;width:1.2rem;height:1.2rem;line-height:1.2rem;text-align:center;top:calc(50% - .6rem);right:1rem;background-color:var(--accent);color:var(--black);opacity:0;transform-origin:center center;transform:scale(0)}[data-component=ColorField][data-valid=false]:not(.fresh):after{opacity:1;transform:scale(1);transition:all .15s ease-in-out}[data-component=ColorField].readonly input{background-color:var(--gray)!important;color:var(--dark-gray)!important;border-color:var(--gray)!important}[data-component=ColorField] input{position:relative;display:block;font-weight:700;width:calc(100% - 4px);height:2em;margin:0;padding:1.5em 0 .5em;background-color:var(--white);outline:none;text-indent:5rem;border:2px solid var(--gray)}[data-component=ColorField] input:focus{border:2px solid var(--primary-light)}[data-component=ColorField] input[type=color],[data-component=ColorField] label.color-picker{position:absolute;display:block;width:4em;height:4em;margin:0;padding:0;top:calc(50% - 2em);left:1em;z-index:1;box-shadow:none;border:0px;border-radius:4px;opacity:0;cursor:pointer}[data-component=ColorField] label{position:absolute;font-size:13px;transform:translate(0);top:.6666666667em;left:5rem;height:1em;line-height:1em;color:var(--dark-gray);pointer-events:none;transition:all .15s ease-out}[data-component=ColorField] label.color-picker{background-color:var(--dark-gray);background-image:url(/build/assets/color-picker-CB68cwdy.svg);background-repeat:no-repeat;background-position:center center;background-size:2em;opacity:1}[data-component=ColorField].empty label:not(.color-picker){top:50%;font-size:inherit;transform:translateY(-50%)}[data-component=ColorField].required label:not(.color-picker):after{position:relative;content:"*";color:var(--red);font-weight:700;margin-left:.25em}[data-component=ConfirmationCodeField]{position:relative;background-color:inherit;display:block;width:fit-content;margin:0;padding:2em 2px 2px;box-shadow:0 0 0 2px var(--gray)}[data-component=ConfirmationCodeField] input[type=number]{position:relative;font-family:Lato,sans-serif;font-size:26px;display:block;float:left;font-weight:700;width:calc(5rem - 4px);height:5rem;margin:0;background-color:var(--white);outline:none;text-align:center;border:2px solid var(--white);box-shadow:inset 0 0 6px 2px var(--gray)}[data-component=ConfirmationCodeField] input[type=number][data-value=""]{background-color:var(--gray)}[data-component=ConfirmationCodeField] input[type=number]:focus{border:2px solid var(--primary-light)}[data-component=ConfirmationCodeField] input[type=number]::-webkit-outer-spin-button,[data-component=ConfirmationCodeField] input[type=number]::-webkit-inner-spin-button,[data-component=ConfirmationCodeField] input[type=number]{-webkit-appearance:none;margin:0;-moz-appearance:textfield!important}[data-component=ConfirmationCodeField] label{position:absolute;font-size:13px;transform:translate(0);top:.6666666667em;left:.5em;height:1em;line-height:1em;color:var(--dark-gray);pointer-events:none;transition:all .15s ease-out}[data-component=ConfirmationCodeField].required label:after{position:relative;content:"*";color:var(--red);font-weight:700;margin-left:.25em}[data-component=DataList]{position:relative;background-color:inherit;display:block;width:100%;margin:0}[data-component=DataList] [data-role=Suggestions]{position:relative;top:-4px;width:100%;box-shadow:inset 0 0 0 2px var(--gray);z-index:0}[data-component=DataList] [data-role=Suggestions] ul{height:calc(1.6rem - 4px);margin:2px;padding:.75rem .5rem;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:1rem .25rem;overflow:hidden}[data-component=DataList] [data-role=Suggestions] ul li{position:relative;width:max-content;height:1em;padding:0 1em;border-radius:1em;margin:0;font-size:.8rem;background-color:var(--primary);color:var(--white);font-weight:700;outline:none;cursor:pointer}[data-component=DataList] [data-role=Suggestions] ul li.active,[data-component=DataList] [data-role=Suggestions] ul li:hover{background-color:var(--black)}[data-component=InputField]{position:relative;background-color:inherit;display:block;width:100%;margin:0}[data-component=InputField]:after{position:absolute;content:"!";font-size:.8em;font-weight:700;width:1.2rem;height:1.2rem;line-height:1.2rem;text-align:center;top:calc(50% - .6rem);right:1rem;background-color:var(--accent);color:var(--black);opacity:0;transform-origin:center center;transform:scale(0)}[data-component=InputField][data-valid=false]:not(.fresh):after{opacity:1;transform:scale(1);transition:all .15s ease-in-out}[data-component=InputField].readonly input{background-color:var(--gray)!important;color:var(--dark-gray)!important;border-color:var(--gray)!important}[data-component=InputField] input{position:relative;display:block;font-weight:700;width:calc(100% - 4px);height:2em;margin:0;padding:1.5em 0 .5em;background-color:var(--white);outline:none;text-indent:1rem;border:2px solid var(--gray)}[data-component=InputField] input:focus{border:2px solid var(--primary-light)}[data-component=InputField] label{position:absolute;font-size:13px;transform:translate(0);top:.6666666667em;left:1rem;height:1em;line-height:1em;color:var(--dark-gray);pointer-events:none;transition:all .15s ease-out}[data-component=InputField] label .link,[data-component=InputField] label .ai{position:relative;display:block;width:1.125em;height:1.125em;margin-left:.5em;margin-top:-.125em;background-image:url(/build/assets/link-BxyeEyRK.svg);background-size:1.125em;background-repeat:no-repeat;background-position:center center;float:right;pointer-events:all;cursor:pointer}[data-component=InputField] label .ai{background:none;box-shadow:0 0 0 1px;font-weight:700;color:var(--primary);pointer-events:all;text-transform:uppercase;cursor:pointer;width:auto;font-size:11px;line-height:11px;padding:0 .25em;margin:0 0 0 .5em;border-radius:3px;top:-1px;display:inline;float:initial;opacity:0;pointer-events:none}[data-component=InputField] label .ai.show{opacity:1;pointer-events:all}[data-component=InputField].empty label{top:50%;font-size:inherit;transform:translateY(-50%)}[data-component=InputField].empty label .link{display:none}[data-component=InputField]:not([data-valid=true]) label .link{display:none}[data-component=InputField]:not(.empty) label .ai{display:none}[data-component=InputField].required label:after{position:relative;content:"*";color:var(--red);font-weight:700;margin-left:.25em}[data-component=InputList]{position:relative;background-color:inherit;display:block;width:100%;margin:0}[data-component=InputList]:after{position:absolute;content:"!";font-size:.8em;font-weight:700;width:1.2rem;height:1.2rem;line-height:1.2rem;text-align:center;top:1.2rem;right:1.2rem;background-color:var(--accent);color:var(--black);opacity:0;transform-origin:center center;transform:scale(0);z-index:1}[data-component=InputList] [data-class=Add]{position:absolute;margin:0;top:1em;right:1em;height:2.25em;line-height:2.25em;max-width:10em;overflow:hidden;text-overflow:ellipsis}[data-component=InputList] [data-class=List]{position:relative;display:block;font-weight:700;width:calc(100% - 4px);margin:0;padding:0;background-color:var(--white);outline:none;border:2px solid var(--gray);border-top:none;border-bottom:none}[data-component=InputList] [data-class=List] li{position:relative;display:block;width:calc(100% - 4em);height:2em;text-indent:1rem;border-bottom:1px solid var(--gray);padding:.5em 4em .5em 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-component=InputList] [data-class=List] li [data-class=Delete]{position:absolute;top:50%;right:1em;width:1em;height:1em;padding:.25em;background-color:var(--gray);background-image:url(/build/assets/close-BMUsnUNg.svg);background-size:1em;background-position:center center;background-repeat:no-repeat;transform:translateY(-50%);border:none;cursor:pointer;z-index:1}[data-component=InputList][data-validation=emailDomain] [data-class=List] li:before{position:relative;content:"@";display:inline;margin-right:.25em}[data-component=InputList][data-valid=false]:not(.fresh,.empty):after{opacity:1;transform:scale(1);transition:all .15s ease-in-out}[data-component=InputList][data-valid=false]:not(.fresh,.empty) [data-class=Add]{right:3rem}[data-component=InputList].readonly input{background-color:var(--gray)!important;color:var(--dark-gray)!important;border-color:var(--gray)!important}[data-component=InputList] input{position:relative;display:block;font-weight:700;width:calc(100% - 4px - 10em);height:2em;margin:0;padding:1.5em 10em .5em 0;background-color:var(--white);outline:none;text-indent:1rem;border:2px solid var(--gray)}[data-component=InputList] input:focus{border:2px solid var(--primary-light)}[data-component=InputList] input[data-validation=emailDomain]{text-indent:2rem}[data-component=InputList][data-validation=emailDomain] span.email{position:absolute;display:block;padding:0;margin:1.75rem 0 0 1rem;top:0;left:0;width:1em;font-weight:700;color:var(--black);pointer-events:none;-webkit-user-select:none;user-select:none}[data-component=InputList] label{position:absolute;font-size:13px;transform:translate(0);top:.6666666667em;left:1rem;height:1em;line-height:1em;color:var(--dark-gray);pointer-events:none;transition:all .15s ease-out}[data-component=InputList].empty input{text-indent:1rem}[data-component=InputList].empty label{top:2em;font-size:inherit;transform:translateY(-50%)}[data-component=InputList].empty span.email{opacity:0}[data-component=InputList].required label:after{position:relative;content:"*";color:var(--red);font-weight:700;margin-left:.25em}.labels-wrapper{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;padding:2em 0;justify-content:center;align-items:center;width:100%;z-index:0}.labels-wrapper:before{position:absolute;content:"";height:100%;width:100%;top:0;left:50%;max-width:32rem;max-height:16rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgODAgODAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDgwIDgwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjRjZGNkY2IiBkPSJNMTYsMTBsLTYsNmwtNi02bDYtNkwxNiwxMHogTTUwLDRsLTYsNmw2LDZsNi02TDUwLDR6IE0zMCwyNGwtNiw2bDYsNmw2LTZMMzAsMjR6IE03MCwyNGwtNiw2bDYsNmw2LTZMNzAsMjR6DQoJIE0xMCw0NGwtNiw2bDYsNmw2LTZMMTAsNDR6IE01MCw0NGwtNiw2bDYsNmw2LTZMNTAsNDR6IE0zMCw2NGwtNiw2bDYsNmw2LTZMMzAsNjR6IE03MCw2NGwtNiw2bDYsNmw2LTZMNzAsNjR6Ii8+DQo8L3N2Zz4NCg==);background-size:3em 3em;background-position:0px center;transform:rotate(-6deg) translate(-50%);transform-origin:top left;z-index:-1}[data-component=SelectField]{position:relative;background-color:inherit;display:block;width:100%;margin:0}[data-component=SelectField] select{position:relative;display:block;font-weight:700;width:100%;height:4em;margin:0;padding:1.5em 0 .5em;background-color:var(--white);outline:none;text-indent:1rem;border:2px solid var(--gray)}[data-component=SelectField] select option{position:relative}[data-component=SelectField] select:disabled{cursor:default;color:var(--dark-gray)}[data-component=SelectField] .label{position:absolute;font-size:13px;top:.6666666667em;left:1rem;height:1em;line-height:1em;color:var(--dark-gray);pointer-events:none}[data-component=SelectField].required .label:after{position:relative;content:"*";color:var(--red);font-weight:700;margin-left:.25em}[data-component=SelectField].small select{height:2.5em;padding:0}[data-component=SelectField].ai-completed:after{position:absolute;content:"";width:1.5rem;height:1.5rem;text-align:center;top:1.5rem;right:1.2rem;background-image:url(/build/assets/ai-completed-DjsBuL-Z.svg);background-size:1.5rem;background-repeat:no-repeat;background-position:center center;z-index:1}[data-component=TextAreaField]{position:relative;background-color:inherit;box-shadow:0 0 0 2px var(--gray);display:block;width:100%;margin:0}[data-component=TextAreaField]:after{position:absolute;content:"!";font-size:.8rem;font-weight:700;width:1.2rem;height:1.2rem;line-height:1.2rem;text-align:center;top:calc(50% - .6rem);right:1rem;background-color:var(--accent);color:var(--black);opacity:0;transform-origin:center center;transform:scale(0)}[data-component=TextAreaField][data-valid=false]:not(.fresh):after{opacity:1;transform:scale(1);transition:all .15s ease-in-out}[data-component=TextAreaField] textarea{position:relative;display:block;resize:none;font-family:Roboto Slab,serif;font-size:inherit;line-height:32px;width:calc(100% - 2em);height:12em;margin:0;padding:3em 1em .5em;background-color:var(--white);outline:none;border:none}[data-component=TextAreaField] textarea::placeholder{color:var(--dark-gray);opacity:.5}[data-component=TextAreaField] textarea:focus{box-shadow:0 0 0 2px var(--primary-light)}[data-component=TextAreaField] textarea:focus+label:before{background-color:var(--primary-light)}[data-component=TextAreaField] label{position:absolute;width:calc(100% - 1em);height:3em;line-height:3em;font-size:13px;text-align:left;top:0;left:0;text-indent:1em;overflow:hidden;white-space:nowrap;color:var(--dark-gray);background-color:#ffffffe6;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);box-shadow:none;pointer-events:none;transition:all .15s ease-out}[data-component=TextAreaField] label .chars,[data-component=TextAreaField] label .ai{position:relative;display:inline;background-color:var(--black);height:1em;line-height:1em;font-size:11px;padding:0 .5em;margin-left:1em;color:var(--white);text-align:center;border-radius:3px;top:-1px}[data-component=TextAreaField] label .chars.warning,[data-component=TextAreaField] label .ai.warning{background-color:var(--orange)}[data-component=TextAreaField] label .ai{background:none;box-shadow:0 0 0 1px;font-weight:700;color:var(--primary);pointer-events:all;text-transform:uppercase;cursor:pointer;display:none}[data-component=TextAreaField] label .ai.show{display:inline}[data-component=TextAreaField] label:before{position:absolute;content:"";width:calc(100% - 1em);height:2px;bottom:0;left:1em;background-color:var(--gray)}[data-component=TextAreaField].empty label{font-size:inherit;line-height:2.5em}[data-component=TextAreaField].empty label .chars{background-color:var(--dark-gray)}[data-component=TextAreaField].empty label:before{background-color:inherit}[data-component=TextAreaField]:not(.empty) label .ai{display:none}[data-component=TextAreaField].required label:after{position:relative;content:"*";color:var(--red);font-weight:700;margin-left:.25em}[data-class=AutoSave][data-component=InputField]:before,[data-class=AutoSave][data-component=SelectField]:before,[data-class=AutoSave][data-component=TextAreaField]:before,[data-class=AutoSave][data-component=ColorField]:before{position:absolute;content:"";display:block;bottom:0;left:0;width:calc(100% - 4px);height:2px;background-image:linear-gradient(to right,var(--primary) 0%,var(--primary) 50%,var(--primary-light) 50%,var(--primary-light) 100%,var(--primary) 100%);background-size:300% 100%;animation:saving-animation 2s linear infinite;transition:opacity 0s linear .25s;opacity:0;pointer-events:none;z-index:1}[data-class=AutoSave][data-component=InputField].saving:before,[data-class=AutoSave][data-component=SelectField].saving:before,[data-class=AutoSave][data-component=TextAreaField].saving:before,[data-class=AutoSave][data-component=ColorField].saving:before{opacity:1;transition:opacity 0s linear 0s}@keyframes saving-animation{0%{background-position:0% 50%}to{background-position:-150% 50%}}[data-class=AutoSave][data-component=InputField].error input,[data-class=AutoSave][data-component=InputField].error select,[data-class=AutoSave][data-component=SelectField].error input,[data-class=AutoSave][data-component=SelectField].error select,[data-class=AutoSave][data-component=TextAreaField].error input,[data-class=AutoSave][data-component=TextAreaField].error select,[data-class=AutoSave][data-component=ColorField].error input,[data-class=AutoSave][data-component=ColorField].error select{border:2px solid var(--red)}@media(max-width:720px){textarea{font-size:inherit;line-height:inherit}}[data-class=Loader]{position:fixed;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;width:100vw;height:100vh;background:var(--white);top:0;left:0;z-index:10;pointer-events:none;display:none}[data-class=Loader].show{display:flex}[data-class=Loader] .inner{position:relative;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;width:100%;max-width:32rem;text-align:center}[data-class=Loader] .inner .loader svg{width:100%;max-width:4rem;transform-style:preserve-3d}[data-class=Loader] .inner .loader svg polygon{stroke-width:2px;stroke:#fff;vector-effect:non-scaling-stroke}[data-class=Loader] .inner .loader svg polygon:nth-child(1){fill:var(--primary-light)}[data-class=Loader] .inner .loader svg polygon:nth-child(2){fill:var(--primary-light);transform-origin:center center;animation:loader-flip 2s linear infinite;animation-fill-mode:forwards}@keyframes loader-flip{0%{transform:rotateY(0);fill:var(--primary-light)}20%{fill:var(--primary)}40%{transform:rotateY(180deg)}45%{fill:var(--primary-light)}to{transform:rotateY(180deg)}}[data-class=Loader] .inner .message{position:relative;font-family:Lato,sans-serif;font-weight:700}[data-loading=true]{position:relative;width:100%;min-height:16rem;border-radius:.25em;background-color:var(--gray);background-image:url(/build/assets/skeleton-53O1959Y.svg);background-repeat:no-repeat;overflow:hidden}@keyframes skeleton-loading{0%{left:-80rem}to{left:80rem}}[data-loading=true]:after{position:absolute;content:"";width:1rem;height:200%;top:0;left:0;box-shadow:0 0 75px 75px var(--white);background-color:var(--white);transform:rotate(45deg) translate(-50%,-50%);transform-origin:center;animation:skeleton-loading 3s linear infinite}[data-loading=true] *{opacity:0;height:0}[data-role=Overlay]{position:fixed;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:100%;background-color:#f0f0f0bf;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);top:0;left:0;z-index:-10;opacity:0;transform:translateY(100vh)}[data-role=Overlay].show{opacity:1;z-index:10;transform:translateY(0);transition:transform .15s ease-out}[data-role=Overlay].show .inner{transform:translateY(0);transition:transform .15s ease-out .15s}[data-role=Overlay].processing .inner .navigation:before{height:2px;background-image:linear-gradient(to right,var(--primary) 0%,var(--primary) 50%,var(--primary-light) 50%,var(--primary-light) 100%,var(--primary) 100%);background-size:300% 100%;animation:overlay-processing 2s linear infinite}@keyframes overlay-processing{0%{background-position:0% 50%}to{background-position:-150% 50%}}[data-role=Overlay] .inner{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;width:calc(100% - 2rem);height:calc(100% - 2rem);max-width:40rem;max-height:50rem;background-color:var(--white);pointer-events:initial;box-shadow:0 0 0 1px var(--black);transform:translateY(4em)}[data-role=Overlay] .inner.wide{max-width:75rem;max-height:47.5rem}[data-role=Overlay] .inner .loader{position:relative;display:flex;flex-direction:column;flex:1 1 auto;justify-content:center;align-items:center;background-color:var(--white);width:calc(100% - 4em);padding:2em;overflow:hidden}[data-role=Overlay] .inner .content{position:relative;display:flex;flex-direction:column;flex:1 1 auto;max-width:100%;width:calc(100% - 4em);padding:2em;overflow:hidden;overflow-y:auto}[data-role=Overlay] .inner .navigation{position:relative;display:flex;align-items:center;justify-content:space-between;width:calc(100% - 4em);padding-top:2em;margin:0 2em 2em}[data-role=Overlay] .inner .navigation button:first-child,[data-role=Overlay] .inner .navigation .button:first-child{margin-left:0}[data-role=Overlay] .inner .navigation button:last-child,[data-role=Overlay] .inner .navigation .button:last-child{margin-right:0}[data-role=Overlay] .inner .navigation:before{content:"";position:absolute;width:100%;height:1px;left:0;top:0;background-color:var(--black)}[data-role=Overlay] .inner .navigation.one-button{justify-content:center}[data-role=Overlay] [data-role=CloseOverlay]{position:absolute;top:2em;right:2em;width:2em;height:2em;cursor:pointer}[data-role=Overlay] [data-role=CloseOverlay] svg{pointer-events:none}@media(max-width:960px){[data-role=Overlay] .inner{width:100%;height:100%;max-width:inherit;max-height:inherit}[data-role=Overlay] .inner.wide{max-height:inherit}[data-role=Overlay] [data-role=CloseOverlay]{top:1em;right:1em;width:1em;height:1em;z-index:1;opacity:0}[data-role=Overlay].show [data-role=CloseOverlay]{opacity:1;transition:opacity .3s linear .6s}}[data-class=Floater]{position:fixed;display:block;background-color:var(--white);width:100%;max-width:24rem;bottom:2rem;right:1rem;border-radius:2px;opacity:0;transform:translate(100%);border:1px solid var(--black);box-shadow:0 1em 1em #00000040;transition:transform .15s ease-in 0s,opacity .15s ease-in 0s;pointer-events:none}[data-class=Floater].show{pointer-events:initial;z-index:2;opacity:1;transform:translate(0);transition:transform .3s ease-out 1s,opacity .15s ease-out 1s}[data-class=Floater] .inner{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;width:calc(100% - 2rem);height:calc(100% - 2rem);max-width:40rem;max-height:50rem;pointer-events:initial}[data-class=Floater] .inner.open .content{display:flex}[data-class=Floater] .inner .content{position:relative;display:flex;flex-direction:column;flex:1 1 auto;width:100%;padding:1em 0;margin:0 1em;border-top:1px solid var(--black);display:none}[data-class=Floater] .inner .content .description{display:flex;flex-direction:row;flex-wrap:nowrap;gap:1rem;align-items:center;margin-bottom:1rem}[data-class=Floater] .inner .content .description .media{width:8rem}[data-class=Floater] .inner .content .description .media img{border-radius:50%}[data-class=Floater] .inner .content .description p{margin:0}[data-class=Floater] .inner .content .navigation{display:flex;flex-direction:row;justify-content:right}[data-class=Floater] .inner .trigger{position:relative;font-family:Lato,sans-serif;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;font-weight:700;width:calc(100% - 3em);padding:1em;cursor:pointer}[data-class=Floater] .inner .trigger:before{position:relative;content:"";display:flex;flex:0 0 auto;width:.5em;height:.5em;margin:.25em 1em .25em 0;background-color:var(--cta);border-radius:50%}[data-class=Floater] [data-role=Close]{position:absolute;display:block;top:.25em;right:0;width:1em;height:1em;padding:1em;cursor:pointer;z-index:1}[data-class=Floater] [data-role=Close] svg{display:block;pointer-events:none}@media(max-width:960px){[data-class=Floater] [data-role=Close]{top:0}[data-class=Floater] .inner .trigger{width:calc(100% - 3em);padding:.5em 1em}}@media(max-width:720px){[data-class=Floater]{bottom:calc(4em + 1rem);width:calc(100vw - 2em);max-width:18rem;transform:translate(0)}}[data-nav=noNav]{padding-top:0!important;padding-bottom:0!important}[data-nav=noNav] nav{display:none}nav{position:fixed;top:0;left:0;width:100%;height:4em;background-color:var(--white);-webkit-user-select:none;user-select:none;z-index:5}nav .container .wrap{height:100%;padding-top:0;padding-bottom:0}nav .container .wrap:after{position:relative;display:block;height:100%;content:"";pointer-events:none;box-shadow:0 1px 0 var(--black);z-index:1}nav .brand{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;float:left;width:auto;height:100%;margin-right:1rem}nav .brand svg{position:relative;height:2em;align-self:center}nav .nav-bar{position:relative;display:block;float:right;height:100%;z-index:2}nav .nav-bar .nav-item{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;float:left;width:auto;height:100%;padding:0 1rem;align-items:center;z-index:1}nav .nav-bar .nav-item:last-child{padding:0 0 0 1rem}nav .nav-bar .nav-item .label{position:relative;color:var(--black);text-decoration:none;font-weight:400}nav .nav-bar .nav-item.menu-button{cursor:pointer}nav .nav-bar .nav-item.menu-list{cursor:pointer}nav .nav-bar .nav-item.menu-list:after{position:relative;content:"";width:0;height:0;margin-left:1em;border-left:6px solid transparent;border-right:6px solid transparent;border-top:9px solid var(--black)}nav .nav-bar .nav-item.menu-list.current .label{font-weight:700}nav .nav-bar .nav-item.menu-list:last-child ul.menu{left:inherit;right:0}nav .nav-bar .nav-item button{height:2em;line-height:2em;margin:0}nav .nav-bar .nav-item [data-component=CheckboxField]{padding:0}nav .nav-bar .nav-item ul.menu{position:absolute;top:100%;left:0;width:calc(100% - 2rem);min-width:10rem;padding:1rem;background-color:var(--white);border:1px solid var(--black);border-top:none;opacity:0;pointer-events:none}nav .nav-bar .nav-item ul.menu li{position:relative;width:100%;text-overflow:ellipsis;white-space:nowrap;height:2em;line-height:2em;overflow:hidden}nav .nav-bar .nav-item ul.menu li a,nav .nav-bar .nav-item ul.menu li div{position:relative;display:block;width:100%;color:var(--black);font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer}nav .nav-bar .nav-item ul.menu li a:hover,nav .nav-bar .nav-item ul.menu li div:hover{text-decoration:underline}nav .nav-bar .nav-item ul.menu li a.active,nav .nav-bar .nav-item ul.menu li div.active{font-weight:700}nav .nav-bar .nav-item:hover ul.menu{opacity:1;pointer-events:initial}nav .nav-bar .nav-item.icon{padding:0 .5rem}nav .nav-bar .nav-item.icon div{position:relative;width:1.5em;height:1.5em;padding:.25em;cursor:pointer}nav .nav-bar .nav-item.icon div svg path{fill:none;stroke:var(--black);vector-effect:non-scaling-stroke;stroke-width:2px;transform-origin:50% 50%}nav .nav-bar .nav-item.icon div.admin svg path{stroke:none;fill:var(--accent)}nav .nav-bar-mobile{position:relative;float:right;height:100%;display:none}nav .nav-bar-mobile .nav-item{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;float:left;width:auto;height:100%;padding:0 .5rem;align-items:center}nav .nav-bar-mobile .nav-item:last-child{padding:0 0 0 .5rem}nav .nav-bar-mobile .nav-item .icon{position:relative;display:block;width:1.5em;height:1.5em;padding:.5em;cursor:pointer}nav .nav-bar-mobile .nav-item .icon svg path{fill:none;stroke:var(--black);stroke-width:2px;vector-effect:non-scaling-stroke}nav .nav-bar-mobile .nav-item .icon svg rect{fill:var(--black);transform-origin:50% 50%;transition:transform .15s ease-in-out,opacity 0s ease-in-out 0s}nav .nav-bar-mobile .nav-item .icon.menu-toggle.active svg rect:nth-child(1){transform:rotate(45deg) translate(0)!important}nav .nav-bar-mobile .nav-item .icon.menu-toggle.active svg rect:nth-child(2){transform:rotate(135deg) translate(0)!important;transition:transform .15s ease-in-out,opacity 0s ease-in-out .15s;opacity:0}nav .nav-bar-mobile .nav-item .icon.menu-toggle.active svg rect:nth-child(3){transform:rotate(-45deg) translate(0)!important}@media(max-width:960px){nav .nav-bar{position:absolute;width:100%;height:calc(100vh - 8em);padding:2em 0;top:4em;right:-.5em;background:var(--white);max-width:40vw;min-width:320px;overscroll-behavior:contain;overflow:auto;border-left:1px solid var(--black);transform:translate(100%);pointer-events:none}nav .nav-bar.active{transform:translate(0);transition:transform .15s ease-out;pointer-events:initial}nav .nav-bar .nav-item{position:relative;width:calc(100% - 2rem);padding:0 1rem 2rem;height:auto;flex-flow:column;align-items:flex-start}nav .nav-bar .nav-item.menu-list:after{display:none}nav .nav-bar .nav-item .label{font-weight:700;text-transform:uppercase}nav .nav-bar .nav-item ul.menu{position:relative;border:none;opacity:1;width:100%;padding:0}nav .nav-bar .nav-item ul.menu li{position:relative}nav .nav-bar .nav-item ul.menu li a.active:before,nav .nav-bar .nav-item ul.menu li div.active:before{position:relative;content:"";display:inline-block;left:.25em;width:.5em;height:.5em;margin:0 .75em 0 0;transform:rotate(45deg);background-color:var(--primary);flex:0 0 auto}nav .nav-bar-mobile{display:block}}@media(max-width:720px){nav{top:inherit;bottom:0}nav .container .wrap:after{box-shadow:0 -1px 0 var(--black)}nav .brand svg{height:1.75em}nav .nav-bar{position:fixed;bottom:4em;top:inherit;left:0;border:none;padding:1em 0 2em;width:100%;height:fit-content;max-width:inherit;overflow:visible;z-index:1}nav .nav-bar:before{position:fixed;content:"";bottom:0;left:0;width:100vw;height:100vh;background-color:var(--white)}nav .nav-bar.active{transition:transform 0s}nav .nav-bar .nav-item{position:relative;padding:3rem 1rem 0;width:calc(50% - 2rem)}nav .nav-bar .nav-item:last-child,nav .nav-bar .nav-item:first-child{padding:3rem 1rem 0}nav .nav-bar .nav-item .label{height:2.5em}nav .nav-bar .nav-item ul.menu{text-align:left}nav .nav-bar .nav-item ul.menu li{height:2.25em;line-height:2.25em}}footer{width:100%;padding:1em 0 2em}footer hr{padding:2em 0}footer h4{margin-bottom:.5em}footer ul li a,footer ul li div{color:var(--black);font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}footer ul li a:hover,footer ul li div:hover{text-decoration:underline}footer .signature{padding:4em 0;-webkit-user-select:none;user-select:none}footer .copyright{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none}footer .copyright .brand{position:relative;width:100%;max-width:6rem}footer .copyright .brand svg path{fill:var(--dark-gray)}footer .copyright .payoff svg path{opacity:.35}footer .copyright p{-webkit-user-select:none;user-select:none;color:var(--dark-gray)}@media(max-width:960px){footer{padding:0 0 2em}footer .signature{padding:1em 0 0}footer hr{padding:.5em 0}}.media{position:relative;width:100%;-webkit-user-select:none;user-select:none}.media[data-rel] [data-slide]{display:none}.media[data-rel] [data-slide].active{display:block}.media .media-wrapper{position:relative;width:100%;height:100%}.media .media-wrapper .overlay{position:absolute;top:0;left:0;width:100%;height:100%}.media [data-component=MediaSlider]{position:relative;width:100%;padding-top:100%;overflow:visible;overflow-x:clip;overflow-clip-margin:content-box;white-space:nowrap;margin-bottom:2em}.media [data-component=MediaSlider]:before{position:absolute;content:"";display:block;width:100%;height:100%;top:0;left:0;pointer-events:none;z-index:1}@keyframes media-slider-auto-nav{0%{transform:scale(1) translate(-50%,-50%)}25%{transform:scale(1.25) translate(-50%,-50%)}50%{transform:scale(1) translate(-50%,-50%)}to{transform:scale(1) translate(-50%,-50%)}}.media [data-component=MediaSlider].auto-navigating .nav .right:after{transform-origin:top left;animation:media-slider-auto-nav 1s ease-in-out infinite}.media [data-component=MediaSlider] .nav{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;z-index:1;transition:opacity .15s linear;pointer-events:none}.media [data-component=MediaSlider] .nav:hover{opacity:1}.media [data-component=MediaSlider] .nav div{position:absolute;width:4rem;max-width:25%;height:100%;top:0;cursor:pointer;transition:opacity .15s linear;pointer-events:all}.media [data-component=MediaSlider] .nav div.disabled{opacity:0;transition:opacity 0s;cursor:default}.media [data-component=MediaSlider] .nav div:after{position:absolute;display:block;content:"";width:1.25rem;height:1.25rem;top:50%;z-index:3}.media [data-component=MediaSlider] .nav .left{left:0}.media [data-component=MediaSlider] .nav .left:after{background-image:url(/build/assets/arrow-E-J3z45u.svg);transform:translate(100%,-50%) rotate(180deg);left:0}.media [data-component=MediaSlider] .nav .right{right:0}.media [data-component=MediaSlider] .nav .right:after{background-image:url(/build/assets/arrow-E-J3z45u.svg);transform:translate(-100%,-50%);right:0}@media(max-width:960px){.media [data-component=MediaSlider] .nav{opacity:1}.media [data-component=MediaSlider] .nav div:after{width:1rem;height:1rem}.media [data-component=MediaSlider] .nav .left:after{transform:translate(50%,-50%) rotate(180deg)}.media [data-component=MediaSlider] .nav .right:after{transform:translate(-50%,-50%)}}.media [data-component=MediaSlider] .bullets-nav{position:absolute;width:100%;display:flex;flex-flow:row;align-items:center;justify-content:center;height:2em;z-index:1}.media [data-component=MediaSlider] .bullets-nav .bullet{position:relative;display:block;float:left;width:1.75rem;height:2em;line-height:2em;padding:0;cursor:pointer}.media [data-component=MediaSlider] .bullets-nav .bullet span{position:relative;display:inline-block;width:12px;height:12px;border-radius:50%;background-color:inherit;box-shadow:inset 0 0 0 1px}.media [data-component=MediaSlider] .bullets-nav .bullet.current span{background-color:var(--black)}.media [data-component=MediaSlider].no-bullets{margin-bottom:0}.media [data-component=MediaSlider].no-bullets .bullets-nav{display:none}.media [data-component=MediaSlider] img,.media [data-component=MediaSlider] video,.media [data-component=MediaSlider] .media-wrapper{position:absolute;display:block;top:0;left:0;transform:translate(0);transition:transform .3s ease-in-out}.media [data-component=MediaSlider] .subtitles{position:absolute;bottom:0;left:50%;width:calc(100% - 4rem);white-space:normal;transform:translate(-50%);text-align:center;font-family:Lato,sans-serif;font-size:110%;font-weight:900;line-height:35.2px;color:var(--black);opacity:0;transition:opacity 0s linear 0s;-webkit-user-select:none;user-select:none;pointer-events:none}.media [data-component=MediaSlider] .subtitles.show{padding:1.5rem 2rem 1rem;background-color:#ffffffd9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 -5px 5px #0000000d;opacity:1;transition:opacity 0s linear 0s}@media(max-width:960px){.media [data-component=MediaSlider] .subtitles{font-size:11.9px;font-weight:400;line-height:1.35em;max-width:calc(100% - 3rem);bottom:1.5rem}}.media[data-ratio="4-3"] [data-component=MediaSlider],.media [data-component=MediaSlider]{padding-top:75%}.media[data-ratio="16-9"] [data-component=MediaSlider]{padding-top:56.25%}.media[data-component=Outlined][data-ratio="4-3"] [data-component=MediaSlider],.media[data-component=Outlined] [data-component=MediaSlider]{padding-top:78%}.media[data-component=Outlined][data-ratio="16-9"] [data-component=MediaSlider]{padding-top:59.125%}[data-role=Overlay] [data-component=MediaSlider]{margin-bottom:0}.agreement-scroller{position:relative;display:block;width:calc(100% - 2em);padding:1em;max-width:calc(32rem - 2em);height:18rem;margin-bottom:1em;background-color:var(--white);text-align:left;box-shadow:inset 0 0 0 2px var(--gray);overflow:hidden;overflow-y:scroll}.agreement-scroller .agreement{display:block}.agreement-scroller .agreement p,.agreement-scroller .agreement ul{font-size:14.45px}.agreement-scroller .agreement h2{font-size:19.55px}.agreement-scroller .agreement h3{font-size:17px;margin-top:2em}.agreement-scroller .agreement ul li{display:list-item}.agreement-scroller .agreement ul li span{margin-right:1em;font-weight:700}.agreement-scroller .agreement ul.hyphen{list-style:disc;padding-left:1em}.demo-mode-bar{position:relative;width:100%;padding:.5rem 0;background-color:var(--yellow);color:var(--black);text-align:center}.demo-mode-bar a{color:var(--black);text-decoration:underline}.demo-mode-bar.active{background-color:var(--green)}[data-component=Accent] span{position:relative;display:inline-block;z-index:1}[data-component=Accent] span svg{position:absolute;width:calc(100% + .6em);height:calc(100% + .2em);top:0;left:-.2em;pointer-events:none;z-index:-1;opacity:0}[data-component=Accent] span svg.viewport-start{opacity:.85;transition:opacity 0s linear 1s}[data-component=Accent] span svg.viewport-start path{stroke-dashoffset:0px!important}[data-component=Accordion]{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;gap:0;justify-content:flex-start;align-items:flex-start;margin:0 0 1em}[data-component=Accordion]>.item{position:relative;display:flex;flex-direction:column;width:100%;cursor:pointer;box-shadow:0 -2px 0 0 var(--white)}[data-component=Accordion]>.item>.header{position:relative;display:flex;flex-direction:row;background-color:var(--gray);padding:1.5rem;width:calc(100% - 3rem);justify-content:flex-start;align-items:center}[data-component=Accordion]>.item>.header h2,[data-component=Accordion]>.item>.header h3,[data-component=Accordion]>.item>.header h4,[data-component=Accordion]>.item>.header h5,[data-component=Accordion]>.item>.header h6,[data-component=Accordion]>.item>.header strong{margin:0;width:100%;display:flex;justify-content:flex-start;align-items:center}[data-component=Accordion]>.item>.header:after{position:relative;content:"";width:0;height:0;margin-left:1em;border-left:6px solid transparent;border-right:6px solid transparent;border-top:9px solid var(--black);transform:rotate(0)}[data-component=Accordion]>.item>.content{display:none}[data-component=Accordion]>.item.open{cursor:default}[data-component=Accordion]>.item.open .header{background-color:var(--white);box-shadow:none}[data-component=Accordion]>.item.open .header:after{transform:rotate(180deg)}[data-component=Accordion]>.item.open>.content{display:block;padding:1rem 0 0;width:calc(100% - 1rem)}[data-component=Accordion]>.item:last-child .header{box-shadow:none}[data-component=Accordion].mini{gap:.25rem}[data-component=Accordion].mini>.item{box-shadow:none}[data-component=Accordion].mini>.item.open{background-color:var(--white);box-shadow:0 0 0 1px var(--black);color:var(--black);padding:1em;margin:1em 0}[data-component=Accordion].mini>.item.open .header:before{content:"";margin:0}[data-component=Accordion].mini>.item>.header{padding:0;background-color:inherit}[data-component=Accordion].mini>.item>.header:before{position:relative;content:"+";font-weight:700;margin-right:.5em}[data-component=Accordion].mini>.item>.header:after{display:none}@media(max-width:960px){[data-component=Accordion]{gap:.5rem}[data-component=Accordion]>.item>.header{padding:.75rem 1rem;width:calc(100% - 2rem)}}[data-component=Arrow]{position:absolute;width:0px;height:0;top:50%;right:100%;pointer-events:none}[data-component=Arrow] svg{position:absolute;width:6rem;height:auto;bottom:50%;right:calc(100% + .5rem);overflow:visible;opacity:.85;z-index:1}[data-component=Arrow] svg path{stroke-dasharray:250px;stroke-dashoffset:250px}[data-component=Arrow] svg.viewport-start path{transition:stroke-dashoffset .45s ease-in-out 1.5s;stroke-dashoffset:0px}@media(max-width:960px){[data-component=Arrow]{display:none}}[data-component=Backdrop]{position:absolute;display:block;width:300%;height:300%;max-width:100vw;max-height:100vw;min-width:60rem;top:50%;left:50%;pointer-events:none;transform:translate(-50%,-50%);z-index:0}[data-component=Backdrop].left{right:inherit;left:0;transform:translateY(-50%)}[data-component=Backdrop].right{right:0;left:inherit;transform:translateY(-50%)}[data-component=Backdrop] svg{position:absolute;width:150%;height:auto;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}[data-component=Confetti] svg.confetti{position:fixed;width:100vw;max-width:640px;height:auto;left:50%;transform:translate(-50%,-50%);transform-origin:center center;pointer-events:none;z-index:10;overflow:visible}[data-component=Confetti] svg.confetti g{transform:scale(0);transform-origin:center center}[data-component=Confetti] svg.confetti g rect{opacity:0;transform-origin:center center}[data-component=Confetti] svg.confetti.viewport-start{opacity:0;transform:translate(-50%,150%);transition:opacity 2s ease-in-out 4s,transform 5s ease-in 1s}[data-component=Confetti] svg.confetti.viewport-start g{transform:scale(1);transition:transform .2s ease-out}[data-component=Confetti] svg.confetti.viewport-start g rect{animation:confetti-explode 6s;animation-timing-function:cubic-bezier(.1,.8,.8,.8);animation-fill-mode:forwards;opacity:1}@keyframes confetti-explode{0%{transform:translate(0) rotate(0) skew(0)}}[data-component=Confetti] svg.confetti rect:nth-of-type(1){transform:translate(-44%,21%) rotate(1057deg) skew(-28deg);fill:#527ef8}[data-component=Confetti] svg.confetti rect:nth-of-type(2){transform:translate(151%,-157%) rotate(1548deg) skew(-26deg);fill:#8a4dff}[data-component=Confetti] svg.confetti rect:nth-of-type(3){transform:translate(196%,-181%) rotate(276deg) skew(21deg);fill:var(--custom)}[data-component=Confetti] svg.confetti rect:nth-of-type(4){transform:translate(-176%,-169%) rotate(1831deg) skew(27deg);fill:#fcd34d}[data-component=Confetti] svg.confetti rect:nth-of-type(5){transform:translate(54%,171%) rotate(623deg) skew(-5deg);fill:#527ef8}[data-component=Confetti] svg.confetti rect:nth-of-type(6){transform:translate(133%,10%) rotate(360deg) skew(-15deg);fill:var(--custom)}[data-component=Confetti] svg.confetti rect:nth-of-type(7){transform:translate(6%,95%) rotate(1768deg) skew(-27deg);fill:#ff6363}[data-component=Confetti] svg.confetti rect:nth-of-type(8){transform:translate(-123%,-137%) rotate(1630deg) skew(5deg);fill:#8a4dff}[data-component=Confetti] svg.confetti rect:nth-of-type(9){transform:translate(142%,-7%) rotate(996deg) skew(-21deg);fill:#2c8}[data-component=Confetti] svg.confetti rect:nth-of-type(10){transform:translate(-100%,-28%) rotate(1075deg) skew(-7deg);fill:var(--custom)}[data-component=Confetti] svg.confetti rect:nth-of-type(11){transform:translate(226%,14%) rotate(2103deg) skew(18deg);fill:#8a4dff}[data-component=Confetti] svg.confetti rect:nth-of-type(12){transform:translate(-128%,31%) rotate(581deg) skew(-18deg);fill:#8a4dff}[data-component=Confetti] svg.confetti rect:nth-of-type(13){transform:translate(171%,192%) rotate(751deg) skew(-1deg);fill:#8a4dff}[data-component=Confetti] svg.confetti rect:nth-of-type(14){transform:translate(146%,9%) rotate(55deg) skew(-28deg);fill:var(--custom)}[data-component=Confetti] svg.confetti rect:nth-of-type(15){transform:translate(-20%,-55%) rotate(502deg) skew(16deg);fill:var(--custom)}[data-component=Confetti] svg.confetti rect:nth-of-type(16){transform:translate(116%,-173%) rotate(2149deg) skew(-12deg);fill:#fcd34d}[data-component=Confetti] svg.confetti rect:nth-of-type(17){transform:translate(-88%,104%) rotate(1deg) skew(3deg);fill:#2c8}[data-component=Confetti] svg.confetti rect:nth-of-type(18){transform:translate(61%,57%) rotate(1051deg) skew(1deg);fill:#527ef8}[data-component=Confetti] svg.confetti rect:nth-of-type(19){transform:translate(107%,-198%) rotate(285deg) skew(25deg);fill:var(--custom)}[data-component=Confetti] svg.confetti rect:nth-of-type(20){transform:translate(138%,-199%) rotate(1094deg) skew(-21deg);fill:#fcd34d}[data-component=Confetti] svg.confetti rect:nth-of-type(21){transform:translate(-48%,121%) rotate(140deg) skew(21deg);fill:var(--custom)}[data-component=Confetti] svg.confetti rect:nth-of-type(22){transform:translate(-68%,50%) rotate(636deg) skew(-18deg);fill:#fcd34d}[data-component=Confetti] svg.confetti rect:nth-of-type(23){transform:translate(220%,124%) rotate(791deg) skew(-14deg);fill:#8a4dff}[data-component=Confetti] svg.confetti rect:nth-of-type(24){transform:translate(-190%,33%) rotate(702deg) skew(3deg);fill:#ff6363}[data-component=Confetti] svg.confetti rect:nth-of-type(25){transform:translate(82%,-190%) rotate(1285deg) skew(-21deg);fill:#fcd34d}[data-component=Confetti] svg.confetti rect:nth-of-type(26){transform:translate(153%,-115%) rotate(1012deg) skew(-29deg);fill:#8a4dff}[data-component=Confetti] svg.confetti rect:nth-of-type(27){transform:translate(226%,-164%) rotate(254deg) skew(30deg);fill:#8a4dff}[data-component=Confetti] svg.confetti rect:nth-of-type(28){transform:translate(90%,-108%) rotate(1796deg) skew(-1deg);fill:#2c8}[data-component=Confetti] svg.confetti rect:nth-of-type(29){transform:translate(-32%,116%) rotate(828deg) skew(8deg);fill:#8a4dff}[data-component=Confetti] svg.confetti rect:nth-of-type(30){transform:translate(-17%,25%) rotate(76deg) skew(-6deg);fill:#8a4dff}[data-component=Confetti] svg.confetti rect:nth-of-type(31){transform:translate(-64%,64%) rotate(729deg) skew(3deg);fill:var(--custom)}[data-component=Confetti] svg.confetti rect:nth-of-type(32){transform:translate(-154%,165%) rotate(236deg) skew(6deg);fill:var(--custom)}[data-component=Confetti] svg.confetti rect:nth-of-type(33){transform:translate(-116%,-167%) rotate(538deg) skew(8deg);fill:#2c8}[data-component=Confetti] svg.confetti rect:nth-of-type(34){transform:translate(96%,147%) rotate(880deg) skew(-1deg);fill:#2c8}[data-component=Confetti] svg.confetti rect:nth-of-type(35){transform:translate(48%,-176%) rotate(774deg) skew(16deg);fill:#ff6363}[data-component=Confetti] svg.confetti rect:nth-of-type(36){transform:translate(97%,-68%) rotate(1143deg) skew(29deg);fill:#fcd34d}[data-component=Confetti] svg.confetti rect:nth-of-type(37){transform:translate(-141%,-71%) rotate(480deg) skew(-22deg);fill:#8a4dff}[data-component=Confetti] svg.confetti rect:nth-of-type(38){transform:translate(71%,133%) rotate(1617deg) skew(-17deg);fill:var(--custom)}[data-component=Confetti] svg.confetti rect:nth-of-type(39){transform:translate(-207%,143%) rotate(1913deg) skew(24deg);fill:#ff6363}[data-component=Confetti] svg.confetti rect:nth-of-type(40){transform:translate(121%,99%) rotate(1407deg) skew(-15deg);fill:#2c8}[data-component=Confetti] svg.confetti rect:nth-of-type(41){transform:translate(207%,177%) rotate(1462deg) skew(18deg);fill:#527ef8}[data-component=Confetti] svg.confetti rect:nth-of-type(42){transform:translate(-232%,31%) rotate(1199deg) skew(-11deg);fill:var(--custom)}[data-component=Confetti] svg.confetti rect:nth-of-type(43){transform:translate(-153%,180%) rotate(500deg) skew(-20deg);fill:#527ef8}[data-component=Confetti] svg.confetti rect:nth-of-type(44){transform:translate(143%,53%) rotate(1942deg) skew(12deg);fill:#8a4dff}[data-component=Confetti] svg.confetti rect:nth-of-type(45){transform:translate(-157%,140%) rotate(676deg) skew(18deg);fill:var(--custom)}[data-component=Confetti] svg.confetti rect:nth-of-type(46){transform:translate(-91%,68%) rotate(1750deg) skew(18deg);fill:#527ef8}[data-component=Confetti] svg.confetti rect:nth-of-type(47){transform:translate(33%,-58%) rotate(1580deg) skew(-5deg);fill:#2c8}[data-component=Confetti] svg.confetti rect:nth-of-type(48){transform:translate(-237%,-125%) rotate(1741deg) skew(1deg);fill:var(--custom)}[data-component=Confetti] svg.confetti rect:nth-of-type(49){transform:translate(-182%,99%) rotate(1853deg) skew(20deg);fill:#2c8}[data-component=Confetti] svg.confetti rect:nth-of-type(50){transform:translate(-178%,-170%) rotate(264deg) skew(25deg);fill:#2c8}[data-component=Confetti] svg.confetti rect:nth-of-type(51){transform:translate(-235%,65%) rotate(634deg) skew(6deg);fill:#fcd34d}[data-component=Confetti] svg.confetti rect:nth-of-type(52){transform:translate(-148%,-198%) rotate(1315deg) skew(-27deg);fill:#ff6363}[data-component=Confetti] svg.confetti rect:nth-of-type(53){transform:translate(-95%,-181%) rotate(1945deg) skew(3deg);fill:#fcd34d}[data-component=Confetti] svg.confetti rect:nth-of-type(54){transform:translate(-174%,-92%) rotate(2146deg) skew(-16deg);fill:#fcd34d}[data-component=Confetti] svg.confetti rect:nth-of-type(55){transform:translate(-188%,-118%) rotate(732deg) skew(-6deg);fill:#527ef8}[data-component=Confetti] svg.confetti rect:nth-of-type(56){transform:translate(-15%,85%) rotate(1365deg) skew(-9deg);fill:#ff6363}[data-component=Confetti] svg.confetti rect:nth-of-type(57){transform:translate(54%,-158%) rotate(518deg) skew(-12deg);fill:var(--custom)}[data-component=Confetti] svg.confetti rect:nth-of-type(58){transform:translate(-176%,-96%) rotate(19deg) skew(-26deg);fill:#fcd34d}[data-component=Confetti] svg.confetti rect:nth-of-type(59){transform:translate(91%,6%) rotate(789deg) skew(-15deg);fill:#fcd34d}[data-component=Confetti] svg.confetti rect:nth-of-type(60){transform:translate(103%,175%) rotate(257deg) skew(-7deg);fill:#8a4dff}[data-component=Confetti] svg.confetti rect:nth-of-type(61){transform:translate(64%,-112%) rotate(1421deg) skew(23deg);fill:#8a4dff}[data-component=Confetti] svg.confetti rect:nth-of-type(62){transform:translate(182%,22%) rotate(455deg) skew(-11deg);fill:#ff6363}[data-component=Confetti] svg.confetti rect:nth-of-type(63){transform:translate(-68%,-155%) rotate(213deg) skew(-4deg);fill:var(--custom)}[data-component=Confetti] svg.confetti rect:nth-of-type(64){transform:translate(136%,84%) rotate(2097deg) skew(-20deg);fill:#527ef8}[data-component=Confetti] svg.confetti rect:nth-of-type(65){transform:translate(155%,48%) rotate(756deg) skew(8deg);fill:var(--custom)}[data-component=Confetti] svg.confetti rect:nth-of-type(66){transform:translate(-124%,160%) rotate(347deg) skew(1deg);fill:var(--custom)}[data-component=Confetti] svg.confetti rect:nth-of-type(67){transform:translate(-157%,-16%) rotate(138deg) skew(14deg);fill:#fcd34d}[data-component=Confetti] svg.confetti rect:nth-of-type(68){transform:translate(-218%,-96%) rotate(795deg) skew(16deg);fill:#fcd34d}[data-component=Confetti] svg.confetti rect:nth-of-type(69){transform:translate(44%,-115%) rotate(1290deg) skew(-18deg);fill:#fcd34d}[data-component=Confetti] svg.confetti rect:nth-of-type(70){transform:translate(-172%,140%) rotate(177deg) skew(24deg);fill:var(--custom)}[data-component=Confetti] svg.confetti rect:nth-of-type(71){transform:translate(115%,174%) rotate(2135deg) skew(4deg);fill:#ff6363}[data-component=Confetti] svg.confetti rect:nth-of-type(72){transform:translate(-60%,188%) rotate(1061deg) skew(-7deg);fill:#fcd34d}[data-component=Confetti] svg.confetti rect:nth-of-type(73){transform:translate(31%,115%) rotate(1203deg) skew(-22deg);fill:#fcd34d}[data-component=Confetti] svg.confetti rect:nth-of-type(74){transform:translate(-12%,18%) rotate(1593deg) skew(-8deg);fill:#8a4dff}[data-component=Confetti] svg.confetti rect:nth-of-type(75){transform:translate(98%,-146%) rotate(1545deg) skew(-2deg);fill:#2c8}[data-component=Confetti] svg.confetti rect:nth-of-type(76){transform:translate(202%,-142%) rotate(688deg) skew(-10deg);fill:#fcd34d}[data-component=Confetti] svg.confetti rect:nth-of-type(77){transform:translate(63%,161%) rotate(1097deg) skew(1deg);fill:#fcd34d}[data-component=Confetti] svg.confetti rect:nth-of-type(78){transform:translate(-141%,47%) rotate(935deg) skew(-11deg);fill:#2c8}[data-component=Confetti] svg.confetti rect:nth-of-type(79){transform:translate(224%,-90%) rotate(1440deg) skew(2deg);fill:#2c8}[data-component=Confetti] svg.confetti rect:nth-of-type(80){transform:translate(53%,60%) rotate(1430deg) skew(-16deg);fill:#ff6363}[data-component=Confetti] svg.confetti rect:nth-of-type(81){transform:translate(82%,-91%) rotate(648deg) skew(18deg);fill:#ff6363}[data-component=Confetti] svg.confetti rect:nth-of-type(82){transform:translate(-158%,-105%) rotate(1030deg) skew(22deg);fill:#527ef8}[data-component=Confetti] svg.confetti rect:nth-of-type(83){transform:translate(182%,-110%) rotate(467deg) skew(5deg);fill:var(--custom)}[data-component=Confetti] svg.confetti rect:nth-of-type(84){transform:translate(-244%,-173%) rotate(1007deg) skew(-14deg);fill:var(--custom)}[data-component=Confetti] svg.confetti rect:nth-of-type(85){transform:translate(240%,-186%) rotate(1236deg) skew(14deg);fill:#fcd34d}[data-component=Confetti] svg.confetti rect:nth-of-type(86){transform:translate(-227%,42%) rotate(852deg) skew(-1deg);fill:#527ef8}[data-component=Confetti] svg.confetti rect:nth-of-type(87){transform:translate(110%,-112%) rotate(169deg) skew(28deg);fill:#8a4dff}[data-component=Confetti] svg.confetti rect:nth-of-type(88){transform:translate(106%,-87%) rotate(1062deg) skew(-27deg);fill:#fcd34d}[data-component=Confetti] svg.confetti rect:nth-of-type(89){transform:translate(111%,61%) rotate(786deg) skew(17deg);fill:#2c8}[data-component=Confetti] svg.confetti rect:nth-of-type(90){transform:translate(-190%,151%) rotate(1891deg) skew(-22deg);fill:#527ef8}[data-component=Confetti] svg.confetti rect:nth-of-type(91){transform:translate(9%,182%) rotate(1387deg) skew(-11deg);fill:var(--custom)}[data-component=Confetti] svg.confetti rect:nth-of-type(92){transform:translate(-32%,37%) rotate(1733deg) skew(25deg);fill:#527ef8}[data-component=Confetti] svg.confetti rect:nth-of-type(93){transform:translate(6%,-35%) rotate(904deg) skew(21deg);fill:#fcd34d}[data-component=Confetti] svg.confetti rect:nth-of-type(94){transform:translate(96%,72%) rotate(922deg) skew(9deg);fill:#2c8}[data-component=Confetti] svg.confetti rect:nth-of-type(95){transform:translate(53%,-27%) rotate(1190deg) skew(11deg);fill:#ff6363}[data-component=Confetti] svg.confetti rect:nth-of-type(96){transform:translate(-201%,-126%) rotate(125deg) skew(7deg);fill:#527ef8}[data-component=Confetti] svg.confetti rect:nth-of-type(97){transform:translate(-218%,-170%) rotate(1782deg) skew(-9deg);fill:#fcd34d}[data-component=Confetti] svg.confetti rect:nth-of-type(98){transform:translate(1%,89%) rotate(2155deg) skew(0);fill:#ff6363}[data-component=Confetti] svg.confetti rect:nth-of-type(99){transform:translate(-58%,6%) rotate(1815deg) skew(22deg);fill:var(--custom)}[data-component=Confetti] svg.confetti rect:nth-of-type(100){transform:translate(-207%,-145%) rotate(1488deg) skew(-14deg);fill:#8a4dff}@media(max-width:960px){[data-component=Confetti] svg.confetti{transform:translate(-50%,-50%) scale(.85)}}@media(max-width:720px){[data-component=Confetti] svg.confetti{transform:translate(-50%,-50%) scale(.65)}}[data-component=ConfettiBackdrop]{position:relative;display:block}[data-component=ConfettiBackdrop] .backdrop{position:absolute;min-width:256px;width:100%;max-width:512px;pointer-events:none;transform-origin:center center;z-index:-1}@media(max-width:720px){[data-component=ConfettiBackdrop] .backdrop{display:none}}[data-component=ConfettiBackdrop].top-left .backdrop{top:0;left:0;transform:translate(-3rem,-9rem) rotate(-45deg)}[data-component=ConfettiBackdrop].bottom-left .backdrop{bottom:0;left:0;transform:translate(-3rem,9rem) rotate(0)}[data-component=ConfettiBackdrop].top-right .backdrop{top:0;right:0;transform:translate(3rem,-9rem) rotate(45deg)}[data-component=ConfettiBackdrop].bottom-right .backdrop{bottom:0;right:0;transform:translate(3rem,9rem) rotate(0)}[data-component=ConfettiBackdrop].center .backdrop{top:50%;left:50%;transform:translate(-50%,-50%)}[data-component=FloatingHearts] .floating-hearts{position:absolute;width:100vw;height:100vh;top:0;left:0;pointer-events:none;z-index:0;opacity:0;overflow:hidden}[data-component=FloatingHearts] .floating-hearts.viewport-start{opacity:1;transition:opacity 2s ease-in}[data-component=FloatingHearts] .floating-hearts.viewport-start svg:nth-of-type(1){animation:hearts-float 20s linear 0s infinite}[data-component=FloatingHearts] .floating-hearts.viewport-start svg:nth-of-type(2){animation:hearts-float 20s linear -10s infinite}@keyframes hearts-float{0%{transform:translateY(100%)}to{transform:translateY(-100%)}}[data-component=FloatingHearts] .floating-hearts svg{position:absolute;width:100%;height:100%;top:0;left:0;overflow:visible}[data-component=FloatingHearts] .floating-hearts svg polygon{transform-origin:top left;fill:var(--custom)}[data-component=FloatingHearts] .floating-hearts svg polygon:nth-of-type(1){transform:translate(33%,45%) scale(.55);opacity:.85}[data-component=FloatingHearts] .floating-hearts svg polygon:nth-of-type(2){transform:translate(46%,7%) scale(1.15);opacity:.85}[data-component=FloatingHearts] .floating-hearts svg polygon:nth-of-type(3){transform:translate(37%,57%) scale(1.15);opacity:.45}[data-component=FloatingHearts] .floating-hearts svg polygon:nth-of-type(4){transform:translate(41%,47%) scale(.75);opacity:.25}[data-component=FloatingHearts] .floating-hearts svg polygon:nth-of-type(5){transform:translate(1%,52%) scale(1.15);opacity:.05}[data-component=FloatingHearts] .floating-hearts svg polygon:nth-of-type(6){transform:translate(40%,31%) scale(.35);opacity:.25}[data-component=FloatingHearts] .floating-hearts svg polygon:nth-of-type(7){transform:translate(9%,24%) scale(.35);opacity:.65}[data-component=FloatingHearts] .floating-hearts svg polygon:nth-of-type(8){transform:translate(26%,16%) scale(.35);opacity:.85}[data-component=FloatingHearts] .floating-hearts svg polygon:nth-of-type(9){transform:translate(10%,58%) scale(1.15);opacity:.25}[data-component=FloatingHearts] .floating-hearts svg polygon:nth-of-type(10){transform:translate(22%,7%) scale(.75);opacity:.45}[data-component=Heart]{z-index:1}[data-component=Heart] span{position:relative;display:inline-block;z-index:1}[data-component=Heart] span svg{position:absolute;width:3em;max-width:8em;height:auto;top:50%;left:50%;pointer-events:none;overflow:visible;z-index:-1;transform:translate(-50%,-50%) scale(1);animation:heart-beat 2s ease-in-out infinite;transform-origin:center center}@keyframes heart-beat{0%{transform:translate(-50%,-50%) scale(1)}10%{transform:translate(-50%,-50%) scale(1.1)}20%{transform:translate(-50%,-50%) scale(1)}to{transform:translate(-50%,-50%) scale(1)}}[data-component=Outlined]{position:relative}[data-component=Outlined] img,[data-component=Outlined] video,[data-component=Outlined] .media-wrapper{padding:2.5% 0 2.5% 2.5%;width:97.5%;z-index:0}[data-component=Outlined][data-ratio="16-9"] img{padding:2% 0 2% 2%;width:98%}[data-component=Outlined] svg{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;z-index:2}[data-component=Outlined]>.block{margin:0rem 1.5rem}[data-component=OutlinedRound]{position:relative}[data-component=OutlinedRound] img{padding:.25rem;width:calc(100% - .5rem);border-radius:50%;z-index:0}[data-component=OutlinedRound] svg{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;z-index:1}[data-component=Slider]{position:relative;display:block;width:100%}[data-component=Slider].viewport-start .big-nav div{opacity:1!important;transition:opacity .45s linear 1s}[data-component=Slider] .big-nav{display:none}[data-component=Slider].big-nav .big-nav{position:absolute;display:block;width:calc(100% + 6em);max-width:1280px;height:100%;left:50%;top:50%;transform:translate(-50%,-50%);z-index:0}[data-component=Slider].big-nav .big-nav div{position:absolute;display:block;top:50%;width:6em;max-width:25vw;height:100%;cursor:pointer;opacity:0}[data-component=Slider].big-nav .big-nav div:after{position:absolute;content:"";width:100%;height:100%;background-image:url(/build/assets/arrow-E-J3z45u.svg);background-size:1.5em;background-position:50% 50%;background-repeat:no-repeat}[data-component=Slider].big-nav .big-nav div.prev{transform:translate(-50%,-50%);left:0}[data-component=Slider].big-nav .big-nav div.prev:after{transform:rotate(-180deg)}[data-component=Slider].big-nav .big-nav div.next{transform:translate(50%,-50%);right:0}[data-component=Slider] .nav{position:relative;display:flex;flex-flow:row;align-items:center;justify-content:center;height:3rem;z-index:1}[data-component=Slider] .nav .bullet{position:relative;display:block;float:left;width:1.75rem;height:3rem;line-height:3rem;padding:0;cursor:pointer}[data-component=Slider] .nav .bullet span{position:relative;display:inline-block;width:12px;height:12px;border-radius:50%;background-color:inherit;box-shadow:inset 0 0 0 1px}[data-component=Slider] .nav .bullet.active span{background-color:var(--black)}[data-component=Slider] .slide{display:none}[data-component=Slider] .slide.active{display:block;z-index:1}[data-component=Slider] .slide>.wrap{padding:2.5rem}.theme-icons{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5em}.theme-icons .icon{position:relative;display:flex;width:2em;height:2em;padding:.5em;flex-shrink:0;background-color:var(--primary);stroke:var(--primary);border-radius:3px;overflow:hidden}.theme-icons .icon:before{position:absolute;display:block;content:"";width:100%;height:100%;top:0;left:0;background-color:#ffffffe6;pointer-events:none}.theme-icons .icon svg{position:relative;pointer-events:none;z-index:1}.theme-icons .icon svg path{fill:none;stroke-width:1.5px;vector-effect:non-scaling-stroke}.timeline{position:relative;padding:0 0 0 2em}.timeline:before{position:absolute;content:"";width:1px;height:calc(100% - 1em);top:1em;left:0;box-shadow:-1px 0 0 var(--black)}.timeline h5{position:relative;margin:0}.timeline h6{position:relative;font-size:100%;margin-bottom:.5em;margin-top:2.5rem}.timeline li{position:relative;display:block;margin:0 0 3em}.timeline li:before{position:absolute;content:"";display:block;left:-2em;width:.5em;height:.5em;margin:.5em 0 0 -.25em;transform:rotate(45deg);background-color:var(--black)}.timeline li:last-child{margin-bottom:0}[data-component=MatchCount]{position:relative;display:inline-block;min-width:2em}[data-component=Marker]{position:relative;display:inline-block;z-index:1}[data-component=Marker].viewport-start svg path:nth-child(1),[data-component=Marker].viewport-start svg path:nth-child(2),[data-component=Marker].viewport-start svg path:nth-child(3),[data-component=Marker].viewport-start svg path:nth-child(4){clip-path:inset(0% 0% 0% 0%)}[data-component=Marker] span{position:relative;display:block;font-size:12.75px;line-height:125%}[data-component=Marker] svg{position:absolute;width:calc(100% + 2em);height:auto;top:50%;left:50%;transform:translate(-50%,calc(-50% + .1em));pointer-events:none;z-index:-1}[data-component=Marker] svg path:nth-child(1){transition:clip-path .15s ease-in 1s;clip-path:inset(0% 100% 0% 0%)}[data-component=Marker] svg path:nth-child(2){transition:clip-path .15s linear 1.15s;clip-path:inset(0% 0% 0% 100%)}[data-component=Marker] svg path:nth-child(3){transition:clip-path .15s linear 1.3s;clip-path:inset(0% 100% 0% 0%)}[data-component=Marker] svg path:nth-child(4){transition:clip-path .15s ease-out 1.45s;clip-path:inset(0% 0% 0% 100%)}[data-component=Notifications]{position:relative;display:block;margin-top:-1.5em;margin-bottom:1.5em;width:100%;z-index:1}@keyframes notification-loader{0%{background-position:0rem 50%}to{background-position:60rem 50%}}[data-component=Notifications] .notification{position:relative;font-size:inherit;line-height:inherit;width:100%;height:0;min-height:0;opacity:0;display:flex;flex-direction:row;justify-content:space-between;pointer-events:none}[data-component=Notifications] .notification:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:var(--gray);background:linear-gradient(45deg,var(--gray) 0%,var(--white) 40%,var(--gray) 80%);background-size:60rem;z-index:1;animation:notification-loader 1s linear infinite;opacity:1}[data-component=Notifications] .notification:first-child{position:relative;width:calc(100% - 3em);padding:.75em 1.5em;box-shadow:inset 0 0 0 1px #0000001a;min-height:1em;height:inherit;opacity:1;pointer-events:all}[data-component=Notifications] .notification:first-child:after{opacity:0;height:0;transition:opacity .15s linear 1.5s,height 0s linear 2s}[data-component=Notifications] .notification span{position:relative;display:inline-block;color:var(--black)}[data-component=Notifications] .notification span a,[data-component=Notifications] .notification span .clickable{font-size:inherit;line-height:inherit;color:var(--black);text-decoration:underline}[data-component=Notifications] .notification span a:hover:after,[data-component=Notifications] .notification span .clickable:hover:after{display:none}[data-component=Notifications] .notification span [data-role=ExpireMinutes]{position:relative;display:inline}[data-component=Notifications] .notification .close{position:relative;width:1em;height:1em;padding:.5em 1em;background-image:url(/build/assets/close-BMUsnUNg.svg);background-size:1em;background-position:center center;background-repeat:no-repeat;cursor:pointer;z-index:1}@media(max-width:720px){[data-component=Notifications] .notification:first-child{width:calc(100% - 1.5em);padding:1em .75em}[data-component=Notifications] .notification:first-child span{width:calc(100% - 2em)}[data-component=Notifications] .notification:first-child .close{width:1em;height:1em;padding:.5em}}[data-component=Tab]{position:relative;display:flex;flex-direction:column;flex-wrap:wrap;gap:0;justify-content:flex-start;align-items:flex-start;width:100%}@media(min-width:720px){[data-component=Tab].vertical{flex-direction:row;flex-wrap:wrap;align-items:stretch}[data-component=Tab].vertical>.tabs-nav{display:block;box-shadow:inset -2px 0 0 var(--gray);width:12rem;height:inherit;overflow:hidden;white-space:nowrap;overflow-y:auto;margin-right:1em;margin-bottom:0}[data-component=Tab].vertical>.tabs-nav .item{position:relative;display:block;width:calc(100% - 1rem - 1px);height:2.5em;line-height:2.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-component=Tab].vertical>.tabs-nav .item.active{box-shadow:inset -2px 0 0 var(--primary)}[data-component=Tab].vertical>.tabs-nav .item,[data-component=Tab].vertical>.tabs-nav .item:first-child,[data-component=Tab].vertical>.tabs-nav .item:last-child{padding:0 1em 0 0}[data-component=Tab].vertical>.tab{flex:1 1 0;height:inherit;overflow-y:auto}[data-component=Tab].vertical.small>.tabs-nav{width:8rem}}[data-component=Tab]>.tabs-nav{position:relative;display:block;width:100%;margin-bottom:1em;box-shadow:inset 0 -2px 0 var(--gray);line-height:3em;overflow:hidden;white-space:nowrap;overflow-x:auto;scroll-behavior:smooth}[data-component=Tab]>.tabs-nav .item{position:relative;display:inline-block;font-weight:400;padding:0 1em;-webkit-user-select:none;user-select:none;cursor:pointer;height:3em;line-height:3em}[data-component=Tab]>.tabs-nav .item.active{font-weight:700;box-shadow:inset 0 -2px 0 var(--primary)}[data-component=Tab]>.tabs-nav .item:first-child{padding:0 1em 0 0}[data-component=Tab]>.tabs-nav .item:last-child{padding:0 0 0 1em}[data-component=Tab]>.tabs-nav .item.locked{font-weight:400!important;color:var(--dark-gray)!important;cursor:default!important}[data-component=Tab]>.tabs-nav .item.locked:before{position:relative;display:inline;float:left;content:"";width:1em;height:100%;margin-right:.5em;background-image:url(/build/assets/lock-D6J1Sdg8.svg);background-size:.8em;background-repeat:no-repeat;background-position:0 50%;opacity:.25}[data-component=Tab]>.tabs-nav::-webkit-scrollbar{display:none}[data-component=Tab]>.tab{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;width:100%;display:none}[data-component=Tab]>.tab .row{width:100%}[data-component=Tab]>.tab .wrap{padding:1em}[data-component=Tab]>.tab.open{display:flex}[data-component=Search],[data-component=SearchShortcut]{position:relative;width:100%;max-width:40rem;margin:0 auto}[data-component=Search] form,[data-component=SearchShortcut] form{max-width:inherit;padding-bottom:0}[data-component=Search] [data-component=InputField],[data-component=SearchShortcut] [data-component=InputField]{background-color:var(--white);z-index:1}[data-component=Search] [data-component=InputField]:after,[data-component=SearchShortcut] [data-component=InputField]:after{position:absolute;content:"";display:block;top:calc(100% - 2px);left:0;width:calc(100% - 4px);height:2px;background-image:linear-gradient(to right,var(--primary) 0%,var(--primary) 20%,var(--primary-light) 20%,var(--primary-light) 100%,var(--primary) 100%);background-size:300% 100%;pointer-events:none;opacity:0;transform:inherit;transition:opacity 0s linear 0s}[data-component=Search] button,[data-component=SearchShortcut] button{position:absolute;top:50%;right:0;transform:translateY(-50%)}[data-component=Search] .result,[data-component=SearchShortcut] .result{position:relative;top:-4px;width:100%;box-shadow:inset 0 0 0 2px var(--gray);z-index:0}[data-component=Search] .result ul,[data-component=SearchShortcut] .result ul{margin:2px}[data-component=Search] .result ul li,[data-component=SearchShortcut] .result ul li{position:relative;width:calc(100% - 2px);padding:0;margin:1px;border-bottom:2px solid var(--gray)}[data-component=Search] .result ul li a,[data-component=SearchShortcut] .result ul li a{position:relative;display:block;width:100%;height:4rem;line-height:4rem;color:var(--black);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:1}[data-component=Search] .result ul li a:hover,[data-component=SearchShortcut] .result ul li a:hover{text-decoration:none}[data-component=Search] .result ul li a .logo,[data-component=SearchShortcut] .result ul li a .logo{position:relative;display:block;width:auto;height:calc(100% - .5em);background-color:#fff;float:left;margin:.25em 0 .25em 1em}[data-component=Search] .result ul li a .company,[data-component=SearchShortcut] .result ul li a .company{font-weight:700;margin-left:1em}[data-component=Search] .result ul li a .country,[data-component=SearchShortcut] .result ul li a .country{margin-left:.5em}[data-component=Search] .result ul li.no-results,[data-component=SearchShortcut] .result ul li.no-results{height:inherit;display:block;line-height:inherit;padding:.5em 0 .5em 1rem;width:calc(100% - 1rem)}[data-component=Search].searching [data-component=InputField]:after,[data-component=SearchShortcut].searching [data-component=InputField]:after{opacity:1;animation:searching-animation 2s linear infinite;transition:opacity 0s linear 0s}@keyframes searching-animation{0%{background-position:0% 50%}to{background-position:-150% 50%}}[data-component=SearchShortcut]{margin:2em auto}@media(max-width:960px){[data-component=SearchShortcut]{margin:0 auto}}[data-component=Quote]{position:relative;background-color:var(--white);padding:2.5rem}[data-component=Quote] blockquote{position:relative;display:inline-block;font-family:Lato,sans-serif;font-size:20.4px;line-height:38.4px;font-weight:900;font-style:italic;margin:3rem 0 1.5rem;text-align:center}[data-component=Quote] blockquote a{font-weight:900}[data-component=Quote] div.quote{position:absolute;width:1.5rem;height:1.5rem}[data-component=Quote] div.quote.start{bottom:calc(100% - 5rem);right:calc(100% - 1.25rem)}[data-component=Quote] div.quote.end{top:calc(100% - 5rem);left:calc(100% - 1.25rem)}[data-component=Quote] div.quote svg{position:absolute;width:100%;height:auto;top:0;left:0;pointer-events:none;overflow:visible}[data-component=Quote] .author{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem 1rem}[data-component=Quote] .author .photo{position:relative;max-width:8rem}[data-component=Quote] .author .info{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap}[data-component=Quote] .author .info span{position:relative}[data-component=Quote] .author ul.tags{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5em;margin-bottom:0;flex:0 0 100%}[data-component=Quote] .author ul.tags li{width:inherit;align-items:center;background-color:var(--gray);padding:.25em .5em}@media(max-width:960px){[data-component=Quote]{padding:2rem 1.5rem}[data-component=Quote] blockquote{font-size:inherit;line-height:inherit;margin:0 0 2rem}[data-component=Quote] div.quote{position:absolute;width:1.5rem;height:1.5rem}[data-component=Quote] div.quote.start{right:calc(100% - .75rem)}[data-component=Quote] div.quote.end{left:calc(100% - .75rem)}[data-component=Quote] .author .photo{max-width:5rem}}.youtube-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.youtube-container iframe,.youtube-container object,.youtube-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.social-buttons{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.5em}.social-buttons p{width:100%;margin-bottom:0}.social-buttons a,.social-buttons div{position:relative;content:"";display:inline-block;width:2em;height:2em;background-size:1em;background-repeat:no-repeat;background-position:center center;cursor:pointer}.social-buttons a.facebook,.social-buttons div.facebook{background-color:#1877f2;background-image:url(/build/assets/facebook-_dBEl7DY.svg)}.social-buttons a.twitter,.social-buttons div.twitter{background-color:#000;background-image:url(/build/assets/twitter-Dr_9KqQp.svg)}.social-buttons a.instagram,.social-buttons div.instagram{background-color:#c32aa3;background-image:url(/build/assets/instagram-hhnIQONT.svg)}.social-buttons a.linkedin,.social-buttons div.linkedin{background-color:#0a66c2;background-image:url(/build/assets/linkedin-BKI3Am3O.svg)}.social-buttons a.copy-url,.social-buttons div.copy-url{background-color:var(--gray);background-image:url(/build/assets/copy-url-C6OAJxKh.svg)}.social-buttons a.copy-url.attached,.social-buttons div.copy-url.attached{background-color:var(--cta)}.social-buttons a.print,.social-buttons div.print{background-color:var(--gray);background-image:url(/build/assets/print-CWhSxO1W.svg)}[data-component=Scroller]{position:relative;width:100%;height:100%;white-space:normal}[data-component=Scroller]>.scroll{position:relative;scroll-behavior:smooth;overflow:hidden;overflow-y:auto;z-index:1}[data-component=Scroller]>.scroll::-webkit-scrollbar{display:none;-ms-overflow-style:none;scrollbar-width:none}@media(min-width:1080px){[data-component=Scroller].large-no-scroll>.scroll{flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important}}[data-component=Scroller]:not([data-scroll=x])>.scroll{-ms-overflow-style:none;scrollbar-width:none}[data-component=Scroller]:not([data-scroll=x])::-webkit-scrollbar{display:none}@media(max-width:960px){[data-component=Scroller][data-scroll=x]>.scroll-indicator{display:none}}[data-component=Scroller][data-scroll=x]>.scroll{display:flex;width:100%;flex-direction:row;flex-wrap:nowrap;gap:2rem;justify-content:flex-start;align-items:flex-start;overflow:hidden;overflow-x:auto;white-space:nowrap}@media(max-width:960px){[data-component=Scroller][data-scroll=x]>.scroll{flex-direction:row;flex-wrap:nowrap;width:100vw;padding-top:1px;padding-bottom:1rem;transform:translate(-2em);gap:2em}[data-component=Scroller][data-scroll=x]>.scroll:before,[data-component=Scroller][data-scroll=x]>.scroll:after{position:relative;content:"";width:0;height:1em;display:block}}@media(max-width:720px){[data-component=Scroller][data-scroll=x]>.scroll{transform:translate(-1em);gap:1em}}[data-component=Scroller][data-scroll=x]>.scroll-indicator{width:100vw;left:50%;transform:translate(-50%)}[data-component=Scroller][data-scroll=x]>.scroll-indicator>span{width:2em;height:100%;pointer-events:none}[data-component=Scroller][data-scroll=x]>.scroll-indicator>span:after{top:50%;transform:translateY(-50%) rotate(180deg);background-color:var(--black);width:2em;height:2em;background-image:url(/build/assets/arrow-diap-BsnXazh0.svg)}[data-component=Scroller][data-scroll=x]>.scroll-indicator>span:first-child{top:0;left:0;transform:translate(-1em)}[data-component=Scroller][data-scroll=x]>.scroll-indicator>span:last-child{top:0;bottom:initial;left:initial;right:0;transform:translate(1em) rotate(180deg)}[data-component=Scroller][data-scroll=x].scroll-start>.scroll-indicator span:first-child{transform:translate(0);pointer-events:visible}[data-component=Scroller][data-scroll=x].scroll-end>.scroll-indicator span:last-child{transform:translate(0) rotate(180deg);pointer-events:visible}[data-component=Scroller]>.scroll-indicator{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none}[data-component=Scroller]>.scroll-indicator>span{position:absolute;left:0;width:100%;height:3em;opacity:1;z-index:1;transition:opacity .15s linear,transform .15s ease-in-out;cursor:default;pointer-events:none}[data-component=Scroller]>.scroll-indicator>span:after{position:absolute;content:"";top:0;left:0;width:100%;height:1em;background-image:url(/build/assets/arrow-E-J3z45u.svg);background-size:1em;background-position:50% 50%;background-repeat:no-repeat;transform:rotate(-90deg)}[data-component=Scroller]>.scroll-indicator>span:first-child{opacity:0;top:0;transform:translateY(-1em)}[data-component=Scroller]>.scroll-indicator>span:last-child{opacity:0;bottom:0;transform:translateY(1em) rotate(180deg)}[data-component=Scroller].scroll-start>.scroll-indicator span:first-child{opacity:1;transform:translateY(0);cursor:pointer;pointer-events:visible}[data-component=Scroller].scroll-end>.scroll-indicator span:last-child{opacity:1;transform:rotate(180deg);cursor:pointer;pointer-events:visible}[data-component=StackedBlocks]{position:relative}@keyframes stacked-blocks-loader{0%{background-position:0rem 50%}to{background-position:40rem 50%}}[data-component=StackedBlocks]:after{position:absolute;content:"";top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--gray);background:linear-gradient(90deg,var(--gray) 0%,var(--white) 40%,var(--gray) 80%);background-size:40rem;z-index:1;animation:stacked-blocks-loader 1s linear infinite;opacity:0;pointer-events:none}[data-component=StackedBlocks].loading:after{pointer-events:initial;opacity:1}[data-component=StackedBlocks] .close{position:absolute;top:1em;right:1em;width:1em;height:1em;padding:.5em 1em;background-image:url(/build/assets/close-BMUsnUNg.svg);background-size:1em;background-position:center center;background-repeat:no-repeat;cursor:pointer;z-index:1}[data-component=StackedBlocks] .block:nth-child(1) .close{display:none}[data-component=StackedBlocks] .block:nth-child(1):before{display:none}[data-component=StackedBlocks] .block:last-child{background-color:var(--white)!important}[data-component=StackedBlocks] .block:last-child:before{position:absolute;content:"";top:0;right:0;width:100%;height:100%;box-shadow:none}[data-component=StackedBlocks] .block:last-child:before{box-shadow:-4px 4px 0 var(--white),-5px 5px 0 var(--black),-9px 9px 0 var(--white),-10px 10px 0 var(--black),-14px 14px 0 var(--white),-15px 15px 0 var(--black)}[data-component=StackedBlocks] .block:last-child:nth-child(3):before{box-shadow:-4px 4px 0 var(--white),-5px 5px 0 var(--black),-9px 9px 0 var(--white),-10px 10px 0 var(--black)}[data-component=StackedBlocks] .block:last-child:nth-child(2):before{box-shadow:-4px 4px 0 var(--white),-5px 5px 0 var(--black)}[data-component=StackedBlocks] .block:last-child:nth-child(1):before{box-shadow:none}[data-component=StackedBlocks] .block:not(:last-child){position:absolute;top:0;left:0;opacity:0;pointer-events:none;height:0!important;width:0!important;overflow:hidden}[data-component=Ticker]{position:relative;display:inline}[data-component=Ticker]:before{position:relative;content:"";display:inline-block;width:1em;margin-left:-1em;opacity:0;pointer-events:none}[data-component=Ticker]:after{position:absolute;content:"";display:inline-block;bottom:0;background-color:var(--white);width:4px;height:100%;margin-left:.5em;pointer-events:none;animation:ticker-tick .75s steps(1) infinite}@keyframes ticker-tick{0%{opacity:0}49%{opacity:.25}to{opacity:.25}}[data-component=TypeWriter] span{opacity:1;transition:opacity .05s linear}.block{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:1em;white-space:normal;max-width:100%}.block:not(.no-padding){padding:2.5rem;max-width:calc(100% - 5rem)}.block.align-items-center{align-items:center}.block.outlined{box-shadow:inset 0 0 0 1px var(--black)}.block.moving-dots{position:relative}.block.moving-dots:before{position:absolute;content:"";height:calc(100% + 6rem);width:calc(100% + 5rem);bottom:-3rem;left:-3rem;max-width:40rem;max-height:12rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgODAgODAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDgwIDgwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMTYsMTBsLTYsNmwtNi02bDYtNkwxNiwxMHogTTUwLDRsLTYsNmw2LDZsNi02TDUwLDR6IE0zMCwyNGwtNiw2bDYsNmw2LTZMMzAsMjR6IE03MCwyNGwtNiw2bDYsNmw2LTZMNzAsMjR6DQoJIE0xMCw0NGwtNiw2bDYsNmw2LTZMMTAsNDR6IE01MCw0NGwtNiw2bDYsNmw2LTZMNTAsNDR6IE0zMCw2NGwtNiw2bDYsNmw2LTZMMzAsNjR6IE03MCw2NGwtNiw2bDYsNmw2LTZMNzAsNjR6Ii8+DQo8L3N2Zz4NCg==);background-size:4em 4em;background-position:0px center;transform:rotate(-12deg);transform-origin:top left;opacity:.25;z-index:0;animation:block-dots 4s linear infinite}@keyframes block-dots{0%{background-position:0px center}to{background-position:4em center}}.block.locked{-webkit-user-select:none;user-select:none;color:var(--dark-gray)}.block .info-message-wrapper{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;flex:1 1 auto;gap:1em;width:calc(100% - 2em)}.block .info-message-wrapper .info-message:last-child{margin-bottom:1rem}.block .info-message{position:relative;display:flex;flex-flow:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:calc(100% - 2em);padding:.5em 1em;background-color:var(--primary-light);color:var(--black)}.block .info-message.todo{display:none}.block .info-message.todo.active{display:flex}.block .info-message:before{position:relative;font-family:Lato,sans-serif;display:inline-block;content:"!";margin-right:.5em;width:10px;height:10px;padding:4px;line-height:10px;text-align:center;font-size:12px;font-weight:700;color:var(--black);background-color:var(--white);box-shadow:inset 0 0 0 1px var(--black)}.block.company-block{width:18rem;height:24rem;text-align:left;padding:0;flex-direction:row;flex-wrap:wrap;gap:0;max-width:inherit}.block.company-block:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;box-shadow:inset 0 0 0 1px var(--black);z-index:1;pointer-events:none}.block.company-block .top-bar{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;width:100%;height:45%;justify-content:center;align-items:center}.block.company-block .top-bar .media{position:absolute;width:5rem;height:5rem;padding:1rem;background-color:var(--white);left:1rem;bottom:-1rem;border-radius:50%}.block.company-block .top-bar .media .logo{position:relative;padding:.5rem;width:calc(100% - 1rem);max-width:8rem;border-radius:0}.block.company-block .top-bar .header{position:absolute;width:100%;height:100%;background-size:cover;overflow:hidden}.block.company-block .top-bar .header:after{position:absolute;content:"";bottom:0;left:0;width:0;height:0;color:var(--white);border-left:0rem solid transparent;border-right:20rem solid transparent;border-bottom:2rem solid;pointer-events:none}.block.company-block .bottom-bar{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;width:calc(100% - 2rem);height:calc(55% - 4rem);padding:2rem;align-items:flex-start;justify-content:flex-start;word-break:break-word}.block.company-block .bottom-bar p{position:relative;width:max-content;max-width:calc(100% - 1.5rem);margin:0;line-height:32px!important;color:var(--dark-gray);overflow:hidden}.block.company-block .bottom-bar p.cta-content{color:var(--black);line-height:inherit!important;font-size:inherit!important}.block.job-block{position:relative;text-align:left}.block.job-block h5{margin-bottom:.25em}.block.job-block .city{margin:.5em 0;color:var(--dark-gray)}.block.job-block .description{margin:1em 0}.block.job-block a{color:var(--black)}.block.job-block a:hover{text-decoration:none}.block.job-block a a{color:var(--primary)}.block.job-block a a:hover{text-decoration:underline}.block.client-success-block{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;gap:1em;justify-content:flex-start;align-items:center}.block.client-success-block .media{width:8rem;flex:0 0 auto}.block.client-success-block .media img{position:relative;border-radius:50%}.block.client-success-block .contact{margin:0;word-break:break-word}.block.client-success-block .contact .name{font-weight:700}.block.demo-block{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;gap:1em;justify-content:flex-start;align-items:center}.block.demo-block .media{width:10rem;flex:0 0 auto}.block.demo-block .media img{position:relative;border-radius:50%}.block.demo-block .contact{margin:0;word-break:break-word}.block.demo-block .contact .name{font-weight:700}.block.embed-code-block{word-break:break-all;white-space:pre-line}.block hr{margin:0}.block button,.block .button{padding-top:0;padding-bottom:0;margin:0}a.block:hover{text-decoration:none}.blocks-wrapper{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;gap:2em;justify-content:center;align-items:flex-start}.blocks-wrapper>.block{position:relative;flex:1 1 auto}.blocks-wrapper>.block>.row{gap:4em}.blocks-wrapper>.block .row .col p,.blocks-wrapper>.block .row .col h1,.blocks-wrapper>.block .row .col h2,.blocks-wrapper>.block .row .col h3,.blocks-wrapper>.block .row .col h4,.blocks-wrapper>.block .row .col h5{padding-right:2em}[data-component=Scroller][data-scroll=x]>.scroll{position:relative;display:flex;height:max-content}[data-component=Scroller][data-scroll=x]>.scroll>.block{flex:0 0 auto;width:16rem;min-height:22rem}[data-component=Scroller][data-scroll=x]>.scroll>.block.company-block{width:18rem;height:24rem}[data-component=Scroller][data-scroll=x]>.scroll>.block.job-block{width:14rem;height:18rem;min-height:18rem}@media(max-width:960px){.block{gap:1em}.block:not(.no-padding){padding:1.5rem;max-width:calc(100% - 3rem)}.block.company-block{padding:0}[data-component=Scroller][data-scroll=x]>.scroll{gap:1em}}@media(max-width:720px){.block{gap:.5em}.block.moving-dots:before{background-size:3em 3em}@keyframes block-dots{0%{background-position:0px center}to{background-position:3em center}}.block.client-success-block{padding:1.5rem 0}.block.client-success-block .media{width:4rem}}[data-class=Scan]{position:relative;min-height:32rem;width:100%;display:flex;flex-direction:row;flex-wrap:wrap}[data-class=Scan] svg.outlined{width:calc(100% + 1rem);height:calc(100% + 1rem);top:-.5rem;left:-.5rem}[data-class=Scan] .progress{position:absolute;top:1rem;right:1rem;width:2rem;height:2rem;-webkit-user-select:none;user-select:none;z-index:2}[data-class=Scan] .progress svg{position:absolute;width:100%;height:auto;top:0;left:0;transform:rotate(-90deg);transform-origin:center center;overflow:visible}[data-class=Scan] .progress svg circle{fill:none;stroke:var(--black);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-dasharray:101px;stroke-dashoffset:101px;transition:stroke-dashoffset .15s linear}[data-class=Scan] .progress span{position:absolute;font-family:Roboto Slab,serif;font-size:12px;font-weight:700;display:flex;justify-content:center;align-items:center;width:100%;height:100%;top:-2px;left:1px;border-radius:50%;background-color:var(--white)}[data-class=Scan] [data-scan-slide]{position:relative;flex-direction:row;flex-wrap:wrap;padding:2.5rem;flex:1 1 auto;background-color:var(--white);-webkit-user-select:none;user-select:none;display:none;z-index:1}[data-class=Scan] [data-scan-slide].active{display:flex}[data-class=Scan] [data-scan-slide].active[data-unlocked=true] .question,[data-class=Scan] [data-scan-slide].active[data-unlocked=true] .hint,[data-class=Scan] [data-scan-slide].active[data-unlocked=true] .options .answer{opacity:1}[data-class=Scan] [data-scan-slide].active[data-unlocked=true] .range,[data-class=Scan] [data-scan-slide].active[data-unlocked=true] .labels{opacity:1!important}[data-class=Scan] [data-scan-slide] .example{position:relative;width:100%;height:auto;max-width:28rem;padding:1em 0 0}[data-class=Scan] [data-scan-slide] .example svg{position:relative;overflow:visible}[data-class=Scan] [data-scan-slide] .example svg *{transform-origin:center center;vector-effect:non-scaling-stroke}[data-class=Scan] [data-scan-slide] .example.slider svg .options rect{fill:var(--white)}[data-class=Scan] [data-scan-slide] .example.slider svg .options .check rect{stroke:var(--white);stroke-width:2px}[data-class=Scan] [data-scan-slide] .example.slider svg .options .check path{fill:var(--cta);opacity:0}[data-class=Scan] [data-scan-slide] .example.slider svg .label{fill:var(--white)}[data-class=Scan] [data-scan-slide] .example.slider svg .knob{animation-fill-mode:forwards;opacity:0}[data-class=Scan] [data-scan-slide] .example.slider svg .knob rect{fill:var(--white);stroke:var(--black);stroke-width:2px}[data-class=Scan] [data-scan-slide] .example.slider svg .knob .icon{fill:var(--black)}[data-class=Scan] [data-scan-slide] .example.slider svg .knob .pointer{fill:var(--white);stroke:var(--black);stroke-width:2px;vector-effect:non-scaling-stroke}[data-class=Scan] [data-scan-slide] .example.ranking svg .option{fill:var(--white)}[data-class=Scan] [data-scan-slide] .example.ranking svg .label{fill:var(--white)}[data-class=Scan] [data-scan-slide] .example.ranking svg .selection rect{stroke-width:2px;stroke:var(--white)}[data-class=Scan] [data-scan-slide] .example.ranking svg .selection .value{fill:var(--black);opacity:0}[data-class=Scan] [data-scan-slide] .example.ranking svg .pointer{animation-fill-mode:forwards;opacity:0;transform-origin:center top;fill:var(--white);stroke:var(--black);stroke-width:2px;vector-effect:non-scaling-stroke}[data-class=Scan] [data-scan-slide] .example.value-cloud .pointer{animation-fill-mode:forwards;opacity:0;transform-origin:center top;fill:var(--white);stroke:var(--black);stroke-width:2px;vector-effect:non-scaling-stroke}[data-class=Scan] [data-scan-slide] .example.value-cloud .options rect{stroke-width:2px;stroke:var(--white);fill:var(--white)}[data-class=Scan] [data-scan-slide] .example.value-cloud .options .label{fill:var(--gray)}[data-class=Scan] [data-scan-slide] .example.value-cloud .options .check{opacity:0}[data-class=Scan] [data-scan-slide] .example.value-cloud .options .check rect{stroke:var(--white)}[data-class=Scan] [data-scan-slide] .example.value-cloud .options .check path{fill:var(--cta);opacity:0}[data-class=Scan] [data-scan-slide] .example.viewport-now.slider .check rect{stroke:var(--cta)!important;transition:stroke .15s linear 5s}[data-class=Scan] [data-scan-slide] .example.viewport-now.slider .check path{opacity:1!important;transition:opacity .15s linear 5s}[data-class=Scan] [data-scan-slide] .example.viewport-now.slider .knob{animation:slider-knob-example 4.5s ease-in-out 1 .5s}[data-class=Scan] [data-scan-slide] .example.viewport-now.slider .knob .pointer{animation:slider-pointer-example 4.5s ease-in-out 1 .5s}@keyframes slider-pointer-example{0%{transform:rotate(0)}5%{transform:rotate(0)}30%{transform:rotate(-10deg)}70%{transform:rotate(15deg)}90%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes slider-knob-example{0%{transform:translate(0) scale(1)}5%{transform:translate(0);opacity:1}30%{transform:translate(-17.65%)}70%{transform:translate(45%)}90%{transform:translate(26.5%);opacity:1}95%{transform:translate(26.5%) scale(1);opacity:1}to{transform:translate(26.5%) scale(0);opacity:0}}[data-class=Scan] [data-scan-slide] .example.viewport-now.ranking .selection.first rect{stroke:var(--cta)!important;transition:stroke 0s linear 1.5s}[data-class=Scan] [data-scan-slide] .example.viewport-now.ranking .selection.first .value{opacity:1!important;transition:all 0s linear 1.5s}[data-class=Scan] [data-scan-slide] .example.viewport-now.ranking .selection.second rect{stroke:var(--cta)!important;transition:stroke 0s linear 2.5s}[data-class=Scan] [data-scan-slide] .example.viewport-now.ranking .selection.second .value{opacity:1!important;transition:opacity 0s linear 2.5s}[data-class=Scan] [data-scan-slide] .example.viewport-now.ranking .selection.third rect{stroke:var(--cta)!important;transition:stroke 0s linear 3.5s}[data-class=Scan] [data-scan-slide] .example.viewport-now.ranking .selection.third .value{opacity:1!important;transition:opacity 0s linear 3.5s}[data-class=Scan] [data-scan-slide] .example.viewport-now.ranking .selection.fourth rect{stroke:var(--cta)!important;transition:stroke 0s linear 4.5s}[data-class=Scan] [data-scan-slide] .example.viewport-now.ranking .selection.fourth .value{opacity:1!important;transition:opacity 0s linear 4.5s}[data-class=Scan] [data-scan-slide] .example.viewport-now.ranking .pointer{animation:ranking-pointer-example 4.5s ease-in-out 1 .5s}@keyframes ranking-pointer-example{0%{transform:translateY(30%);opacity:0}5%{opacity:1}15%{transform:translateY(0)}25%{transform:translateY(0)}35%{transform:translateY(45%)}45%{transform:translateY(45%)}60%{transform:translateY(-25%)}70%{transform:translateY(-25%)}80%{opacity:1}85%{opacity:0}to{transform:translateY(-25%);opacity:0}}[data-class=Scan] [data-scan-slide] .example.viewport-now.value-cloud .pointer{animation:value-cloud-pointer-example 4.5s ease-in-out 1 .5s}[data-class=Scan] [data-scan-slide] .example.viewport-now.value-cloud .options .first rect{stroke:var(--cta);transition:stroke 0s linear 1.5s}[data-class=Scan] [data-scan-slide] .example.viewport-now.value-cloud .options .first .check{opacity:1!important;transition:opacity 0s linear 1.5s}[data-class=Scan] [data-scan-slide] .example.viewport-now.value-cloud .options .second rect{stroke:var(--cta);transition:stroke 0s linear 2.5s}[data-class=Scan] [data-scan-slide] .example.viewport-now.value-cloud .options .second .check{opacity:1!important;transition:opacity 0s linear 2.5s}[data-class=Scan] [data-scan-slide] .example.viewport-now.value-cloud .options .third rect{stroke:var(--cta);transition:stroke 0s linear 3.5s}[data-class=Scan] [data-scan-slide] .example.viewport-now.value-cloud .options .third .check{opacity:1!important;transition:opacity 0s linear 3.5s}@keyframes value-cloud-pointer-example{0%{transform:translateY(0) rotate(0);opacity:0}5%{opacity:1}15%{transform:translate(-20%,-20%) rotate(-5deg)}25%{transform:translate(-20%,-20%) rotate(-5deg)}35%{transform:translateY(30%) rotate(0)}45%{transform:translateY(30%) rotate(0)}60%{transform:translate(30%,5%) rotate(5deg)}70%{transform:translate(30%,5%) rotate(5deg)}80%{opacity:1}85%{opacity:0}to{transform:translate(30%,5%) rotate(5deg);opacity:0}}[data-class=Scan] [data-scan-slide][data-completed=true] [data-question=Slider] .range .knob:before{background-image:url(/build/assets/check-cta-EnbLYrzj.svg)!important;box-shadow:inset 0 0 0 2px var(--cta)}[data-class=Scan] [data-scan-slide][data-completed=true] [data-question=Slider].dragging .range .knob:before{background-image:url(/build/assets/grab-Bq37C3sk.svg)!important;box-shadow:inset 0 0 0 2px var(--black);transition:background-image 0s linear .15s,box-shadow 0s linear .15s}[data-class=Scan] [data-scan-slide] [data-question]{position:relative;width:100%}[data-class=Scan] [data-scan-slide] [data-question] .options .answer{opacity:0;transition:opacity 0s}[data-class=Scan] [data-scan-slide] [data-question] .options .answer:nth-of-type(1){transition-delay:.1s}[data-class=Scan] [data-scan-slide] [data-question] .options .answer:nth-of-type(2){transition-delay:.15s}[data-class=Scan] [data-scan-slide] [data-question] .options .answer:nth-of-type(3){transition-delay:.2s}[data-class=Scan] [data-scan-slide] [data-question] .options .answer:nth-of-type(4){transition-delay:.25s}[data-class=Scan] [data-scan-slide] [data-question] .options .answer:nth-of-type(5){transition-delay:.3s}[data-class=Scan] [data-scan-slide] [data-question] .options .answer:nth-of-type(6){transition-delay:.35s}[data-class=Scan] [data-scan-slide] [data-question] .options .answer:nth-of-type(7){transition-delay:.4s}[data-class=Scan] [data-scan-slide] [data-question] .options .answer:nth-of-type(8){transition-delay:.45s}[data-class=Scan] [data-scan-slide] [data-question] .options .answer:nth-of-type(9){transition-delay:.5s}[data-class=Scan] [data-scan-slide] [data-question] .options .answer:nth-of-type(10){transition-delay:.55s}[data-class=Scan] [data-scan-slide] [data-question] .options .answer:nth-of-type(11){transition-delay:.6s}[data-class=Scan] [data-scan-slide] [data-question] .options .answer:nth-of-type(12){transition-delay:.65s}[data-class=Scan] [data-scan-slide] [data-question] .options .answer:nth-of-type(13){transition-delay:.7s}[data-class=Scan] [data-scan-slide] [data-question] .options .answer:nth-of-type(14){transition-delay:.75s}[data-class=Scan] [data-scan-slide] [data-question] .options .answer:nth-of-type(15){transition-delay:.8s}[data-class=Scan] [data-scan-slide] [data-question] .options .answer:nth-of-type(16){transition-delay:.85s}[data-class=Scan] [data-scan-slide] [data-question] .options .answer:nth-of-type(17){transition-delay:.9s}[data-class=Scan] [data-scan-slide] [data-question] .options .answer:nth-of-type(18){transition-delay:.95s}[data-class=Scan] [data-scan-slide] [data-question] .options .answer:nth-of-type(19){transition-delay:1s}[data-class=Scan] [data-scan-slide] [data-question] .options .answer:nth-of-type(20){transition-delay:1.05s}[data-class=Scan] [data-scan-slide] [data-question] [data-class=Reset]{position:relative;display:flex;height:1.5em;flex-direction:row;flex-wrap:nowrap;gap:.5em;align-items:center;justify-items:flex-start;font-weight:700;cursor:pointer}[data-class=Scan] [data-scan-slide] [data-question] [data-class=Reset]:before{position:relative;content:"";width:1em;height:1em;background-image:url(/build/assets/undo-ATbeVpMy.svg);background-size:.75em;background-repeat:no-repeat;background-position:center center}[data-class=Scan] [data-scan-slide] [data-question] [data-class=Reset].disabled{opacity:0;pointer-events:none}[data-class=Scan] [data-scan-slide] [data-question][data-question=Slider] .labels{opacity:0;transition:opacity 0s;transition-delay:.2s;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;gap:2em;font-weight:700}[data-class=Scan] [data-scan-slide] [data-question][data-question=Slider] .labels div{position:relative;display:flex;width:50%}[data-class=Scan] [data-scan-slide] [data-question][data-question=Slider] .labels div span{font-weight:400}[data-class=Scan] [data-scan-slide] [data-question][data-question=Slider] .labels .left{text-align:left;justify-content:flex-start}[data-class=Scan] [data-scan-slide] [data-question][data-question=Slider] .labels .left span{margin-right:.5em}[data-class=Scan] [data-scan-slide] [data-question][data-question=Slider] .labels .right{text-align:right;justify-content:flex-end}[data-class=Scan] [data-scan-slide] [data-question][data-question=Slider] .labels .right span{margin-left:.5em}[data-class=Scan] [data-scan-slide] [data-question][data-question=Slider].dragging .option:hover:before{box-shadow:none}[data-class=Scan] [data-scan-slide] [data-question][data-question=Slider].dragging .range .knob:before{box-shadow:inset 0 0 0 2px var(--black);background-image:url(/build/assets/grab-Bq37C3sk.svg);transition:background-image 0s linear .15s,box-shadow 0s linear .15s}[data-class=Scan] [data-scan-slide] [data-question][data-question=Slider] .range{position:relative;display:block;width:100%;max-width:32rem;height:3.5rem;padding:0;margin:2em auto .5em;opacity:0;transition:opacity 0s;transition-delay:.15s}[data-class=Scan] [data-scan-slide] [data-question][data-question=Slider] .range .option{position:relative;display:block;float:left;width:9.0909090909%;height:100%;cursor:pointer}[data-class=Scan] [data-scan-slide] [data-question][data-question=Slider] .range .option:before{position:absolute;display:flex;flex-direction:row;justify-content:center;align-items:center;content:"";width:calc(100% - 8px);max-width:2.5rem;height:0;padding-top:calc(100% - 8px);margin:4px;background-color:var(--white);color:var(--dark-gray);font-size:2.5rem;transition:background-image 0s linear 0s,box-shadows 0s linear 0s}[data-class=Scan] [data-scan-slide] [data-question][data-question=Slider] .range .option:hover:before{box-shadow:inset 0 0 0 var(--dark-gray)}[data-class=Scan] [data-scan-slide] [data-question][data-question=Slider] .range .knob{position:absolute;width:9.0909090909%;height:100%;cursor:grab;pointer-events:none;z-index:1}[data-class=Scan] [data-scan-slide] [data-question][data-question=Slider] .range .knob:before{position:absolute;content:"";width:calc(100% - 8px);height:0;padding-top:calc(100% - 8px);margin:4px;background-color:var(--white);background-size:clamp(12px,50%,1rem) auto;background-repeat:no-repeat;background-position:center center;background-image:url(/build/assets/grab-Bq37C3sk.svg)}[data-class=Scan] [data-scan-slide] [data-question][data-question=Ranking] .options{position:relative;display:flex;flex-direction:column;flex-wrap:wrap;gap:.5em;justify-content:center;align-items:flex-start;padding:1em 0 2em}[data-class=Scan] [data-scan-slide] [data-question][data-question=Ranking] .options .answer{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;gap:0;justify-content:flex-start;align-items:center;width:100%;cursor:pointer}[data-class=Scan] [data-scan-slide] [data-question][data-question=Ranking] .options .answer.focus:before{background-color:var(--gray);box-shadow:inset 0 0 0 2px var(--dark-gray)}[data-class=Scan] [data-scan-slide] [data-question][data-question=Ranking] .options .answer:before{position:relative;width:2.5rem;height:2.5rem;line-height:2.5rem;text-align:center;margin-right:1rem;background-color:var(--white);font-weight:700;content:attr(data-value)}[data-class=Scan] [data-scan-slide] [data-question][data-question=Ranking] .options .answer:not([data-value=""]):before{box-shadow:inset 0 0 0 2px var(--cta)}[data-class=Scan] [data-scan-slide] [data-question][data-question=ValueCloud] .options{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5em;justify-content:center;align-items:center;padding:1em 0 2em}[data-class=Scan] [data-scan-slide] [data-question][data-question=ValueCloud] .options .answer{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;background-color:var(--white);padding:0 1em 0 0;gap:0;justify-content:flex-start;align-items:center;font-weight:700;color:transparent;cursor:pointer}[data-class=Scan] [data-scan-slide] [data-question][data-question=ValueCloud] .options .answer:after{position:absolute;right:1em;font-weight:400;content:attr(data-text);color:var(--black)}[data-class=Scan] [data-scan-slide] [data-question][data-question=ValueCloud] .options .answer:before{position:relative;background-size:1rem;background-repeat:no-repeat;background-position:center center;background-image:url(/build/assets/cross-DNf_MQ3h.svg);width:2.5em;height:2.5em;line-height:2.5em;text-align:center;font-weight:700;content:"";opacity:.1}[data-class=Scan] [data-scan-slide] [data-question][data-question=ValueCloud] .options .answer[data-selected="1"]{box-shadow:inset 0 0 0 2px var(--cta)}[data-class=Scan] [data-scan-slide] [data-question][data-question=ValueCloud] .options .answer[data-selected="1"]:after{font-weight:700}[data-class=Scan] [data-scan-slide] [data-question][data-question=ValueCloud] .options .answer[data-selected="1"]:before{background-image:url(/build/assets/check-cta-EnbLYrzj.svg);opacity:1}[data-class=Scan] [data-scan-slide] .question{opacity:0;transition:opacity 0s;transition-delay:.05s;width:calc(100% - 2rem)}[data-class=Scan] [data-scan-slide] .question span:after{content:".";margin-right:.5em}[data-class=Scan] [data-scan-slide] .hint{opacity:0;transition:opacity 0s;transition-delay:.1s}[data-class=Scan] [data-scan-slide] .background{position:absolute;width:100%;height:100%;top:0;left:0;background-color:var(--primary);opacity:.15}[data-class=Scan] [data-scan-slide] [data-role=SkipScanButton]{text-align:center;width:100%;color:var(--black);text-decoration:underline;font-size:12.75px;z-index:1;cursor:pointer}[data-class=Scan] .navigation{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;justify-content:space-between;width:100%;padding-top:2rem}[data-class=Scan] .navigation button{margin:0}[data-class=Scan] .navigation button:after{display:none!important}[data-class=Scan] .navigation button[data-role=ScanBackButton]:disabled{opacity:0}[data-class=Scan] .navigation button[data-role=ScanNextButton]:disabled{opacity:.25;background-color:var(--black)!important;color:var(--white)!important}[data-class=Scan] .navigation button[data-role=ScanNextButton] span{margin-left:.5em}[data-class=Scan] .navigation button:disabled{pointer-events:none}@media(max-width:720px){[data-class=Scan] [data-scan-slide]{padding:2.5rem 1rem}}[data-class=Signup]{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;gap:0;justify-content:center;align-items:flex-start;align-content:flex-start;min-height:calc(100vh - 4em - 16rem);width:100%;max-width:720px;margin:0 auto;padding:2em 0}[data-class=Signup] [data-component=CheckboxField].demo{justify-content:center}[data-class=Signup] [data-component=ConfirmationCodeField]{margin:0 auto}[data-class=Signup] .scan{position:relative;width:100%;height:30rem;background-color:var(--primary-light)}[data-class=Signup] .navigation{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;margin:0;padding:2em 0}[data-class=Signup] .navigation.center{justify-content:center}[data-class=Signup] .navigation.right{justify-content:right}[data-class=Signup] .navigation button:first-child{margin-left:0}[data-class=Signup] .navigation button:last-child{margin-right:0}[data-class=Signup] .navigation button.quiet,[data-class=Signup] .navigation .button.quiet{padding:0}[data-class=Signup] form{margin:0 auto;max-width:32rem}[data-class=Signup] form [data-component=InputField],[data-class=Signup] form [data-component=SelectField]{max-width:inherit}[data-class=Signup] form [data-component=CheckboxField]{padding-bottom:0}[data-class=Signup] .slide{position:relative;display:flex;flex-direction:column;flex:1 1 auto;padding:0 0 1em;width:100%;display:none}[data-class=Signup] .slide.active{display:flex}[data-class=Signup] .signup-steps{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;margin-bottom:3rem}[data-class=Signup] .signup-steps span{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;padding:0 1rem;font-family:Roboto Mono,monospace;color:var(--dark-gray);font-size:14.45px}[data-class=Signup] .signup-steps span:before{position:relative;display:inline-block;width:1.5em;height:1.5em;line-height:1.5em;text-align:center;margin-right:.5em}[data-class=Signup] .signup-steps span:nth-child(1):before{content:"1"}[data-class=Signup] .signup-steps span:nth-child(2):before{content:"2"}[data-class=Signup] .signup-steps span:nth-child(3):before{content:"3"}[data-class=Signup] .signup-steps span.active{color:var(--black);font-weight:700}[data-class=Signup] .signup-steps span.active:before{background-color:var(--cta);color:var(--white)}[data-role=ErrorMessage]{position:relative;width:calc(100% - 1em);padding:.5em;margin-bottom:2em;background-color:var(--accent);display:none}[data-role=ErrorMessage].show{display:block}@media(max-width:960px){[data-class=Signup]{padding:0;min-height:calc(100vh - 4em - 12rem)}}span[data-tooltip]{position:relative;font-family:Lato,sans-serif;display:inline-block;margin-right:.5em;margin-top:.25em;width:.75em;height:.75em;padding:.25em;line-height:1em;text-align:center;font-size:1em;font-weight:700;color:var(--black);background-color:var(--gray);background-image:url(/build/assets/help-C-VtUvSx.svg);background-size:10px;background-repeat:no-repeat;background-position:center center;border-radius:50%;cursor:help;z-index:2}[data-role=TooltipBalloon]{position:absolute;display:block;font-family:Lato,sans-serif;font-size:12.75px;line-height:1.6em;font-weight:400;white-space:normal;padding:.75rem;width:calc(100% - 2rem);min-width:6rem;max-width:16rem;background-color:var(--black);color:#fff;z-index:3;border-radius:3px;opacity:0;pointer-events:none;transform:translate(-50%,calc(-100% - 1.5rem));transition:opacity .15s ease-in 0s}[data-role=TooltipBalloon]:before{position:absolute;content:"";top:100%;left:50%;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:9px solid var(--black);transform:translate(-50%,-1px);z-index:3}[data-role=TooltipBalloon].show{opacity:1;transition:opacity 0s linear 0s}@media(max-width:960px){[data-role=TooltipBalloon]{left:50%!important;max-width:calc(100vw - 4rem)}[data-role=TooltipBalloon]:before{transform:translate(calc(-100% - 14px),-1px);left:var(--left-value)!important}}[data-role=CompanyDetails]{-webkit-user-select:none;user-select:none}[data-role=CompanyDetails] .company{display:block;font-weight:700;margin-bottom:1em;font-size:1.1rem;color:var(--black)}[data-role=CompanyDetails] .item{white-space:nowrap;font-size:.95rem;margin:.25em .5em .25em 0}[data-role=CompanyDetails] .item .text{position:relative}[data-role=CompanyDetails] .item .text span{position:relative;display:inline-block;max-width:calc(100% - 1em);line-height:1.2em;margin-bottom:-.2em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-role=CompanyDetails] .item .icon{position:relative;display:inline-block;width:1em;height:1em;margin:0 .125em 0 0;background-size:.75em;background-position:center center;background-repeat:no-repeat}[data-role=CompanyDetails] .item .icon.industry{background-image:url(/build/assets/industry-CnHO6gyH.svg)}[data-role=CompanyDetails] .item .icon.top-employer{background-image:url(/build/assets/top-employer-BdqvF7mv.svg)}[data-role=CompanyDetails] .item .icon.country{background-image:url(/build/assets/country-CS2x1M1I.svg)}[data-role=CompanyDetails] .item .icon.diversity{background-image:url(/build/assets/diversity-CeycwdPc.svg)}[data-role=CompanyDetails] .item .icon.equal-opportunities{background-image:url(/build/assets/equal-opportunities-CDJPM2l_.svg)}[data-role=CompanyDetails] .item .icon.verified{background-image:url(/build/assets/verified-B2HiNFSR.svg)}[data-page=Admin] [data-role=ErrorList]{position:relative;width:calc(100% - 2em);padding:.5em;margin-bottom:2em;background-color:var(--accent);display:none}[data-page=Admin] [data-role=ErrorList].show{display:block}[data-page=Admin] section,[data-page=Admin] header{padding:2em 0}[data-page=Admin] .login-form{position:relative;flex-direction:column;align-items:flex-start}[data-page=Admin] .login-form [data-component=InputField]{max-width:inherit}[data-page=Admin] [data-role=SearchResult]{position:relative;width:100%;height:55rem;border:none}[data-page=Admin] .badges-wrapper{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:1rem}[data-page=Admin] .badges-wrapper .badge{position:relative;display:flex;flex-direction:column;height:8rem;width:8rem;padding:1rem;align-items:center;justify-content:center;text-align:center;flex:0 0 auto}[data-page=Admin] .badges-wrapper .badge span{position:relative;font-size:25.5px;font-weight:700}[data-page=Admin] .overview-list .scroll{max-height:16rem}[data-page=Admin] .overview-list .scroll ul{position:relative;display:flex;flex-wrap:wrap;width:100%}[data-page=Admin] .overview-list .scroll ul li{position:relative;display:flex;width:100%;height:2.25em;line-height:2.25em;align-items:center;justify-content:flex-start}[data-page=Admin] .overview-list .scroll ul li span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}[data-page=Admin] .overview-list .scroll ul li span:after{position:relative;content:"•";margin:0 .5em}[data-page=Admin] .overview-list .scroll ul li span:last-child:after{display:none}[data-page=Admin] .overview-list .scroll ul li span a{color:var(--black)}[data-page=Admin] .overview-list .scroll ul li span.company{font-weight:700}[data-page=Admin] .activities-table{white-space:normal;word-break:break-all}[data-page=Admin] .activities-table th,[data-page=Admin] .activities-table td{min-width:8rem}[data-page=Admin] .team-list{position:relative;display:flex;flex-wrap:wrap;width:100%}[data-page=Admin] .team-list li{position:relative;display:flex;width:100%;height:2.25em;line-height:2.25em;align-items:center;justify-content:flex-start;gap:1em}[data-page=Admin] .team-list li span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}[data-page=Admin] .team-list li span:after{position:relative;display:inline;content:"•";padding-left:1em}[data-page=Admin] .team-list li span:last-child:after{display:none}[data-page=Admin] .team-list li [data-role=RemoveButton]{color:var(--red);cursor:pointer}[data-page=Admin] .personalization-questions-list{width:calc(100% - 2rem);max-width:30rem}[data-page=Admin] [data-class=Tokens] #device:checked~#emailField{display:none}[data-page=SearchResult]{font-size:15px;text-align:center}[data-page=SearchResult] .result-table{position:relative;width:100%;text-align:left;border-spacing:0}[data-page=SearchResult] .result-table tr{background-color:var(--white)}[data-page=SearchResult] .result-table tr th,[data-page=SearchResult] .result-table tr td{border:none;min-width:2rem;padding:0 .25rem;height:2rem;line-height:2rem}[data-page=SearchResult] .result-table tr th:first-child,[data-page=SearchResult] .result-table tr td:first-child{padding-left:.5rem}[data-page=SearchResult] .result-table tr th:last-child,[data-page=SearchResult] .result-table tr td:last-child{padding-right:.5rem}[data-page=SearchResult] .result-table tr th span,[data-page=SearchResult] .result-table tr th a,[data-page=SearchResult] .result-table tr td span,[data-page=SearchResult] .result-table tr td a{position:relative;display:block;width:calc(100% - 1rem);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}[data-page=SearchResult] .result-table tr th{height:3rem;line-height:3rem;box-shadow:inset 0 -1px 0 var(--black)}[data-page=SearchResult] .result-table tr:nth-child(2n){background-color:var(--gray)}[data-page=SearchResult] .pagination{position:relative;display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}[data-page=SearchResult] .pagination div{position:relative;padding:0 1rem}[data-page=SearchResult] .pagination div a.disabled,[data-page=SearchResult] .pagination div span.disabled{color:var(--dark-gray)}[data-page=SearchResult] footer{display:none}[data-role=IgnoreTranslation] span{position:relative;display:inline-block;background-color:var(--accent);background-image:url(/build/assets/close-BMUsnUNg.svg);background-position:center;background-repeat:no-repeat;margin-left:.25em;margin-bottom:-.125em;width:1em;height:1em;background-size:.75em;border-radius:50%;cursor:pointer}[data-role=UnignoreTranslation]{text-decoration:line-through;cursor:pointer;color:#c2c2c2}[data-page=Home] header .col.fixed{max-width:28rem}[data-page=Home] header .col.fixed .block{max-width:20rem}[data-page=Home] header h5{position:relative;margin-top:2em;line-height:1.75em;opacity:.25}[data-page=Home] header h5.viewport-start{opacity:1;transition:opacity 0s linear .8s}[data-page=Home] header .companies{position:relative;display:block}[data-page=Home] #section-how-it-works .media{max-width:36rem}[data-page=Home] #section-testimonials{overflow:hidden}[data-page=Home] #section-faq{background:linear-gradient(0deg,#fff,#fff0)}@media(min-width:1080px){[data-page=Home] #section-discover-companies .scroll a:nth-child(n+7){display:none}}@media(max-width:720px){[data-page=Home] header .col.fixed{max-width:22rem}[data-page=Home] header .col.fixed .block{max-width:inherit;margin-top:0}[data-page=Home] header .col.fixed .block .media{max-width:16rem}[data-page=Home] header h5{line-height:1.5em;margin-top:1em;margin-bottom:0}}[data-page=CompanyIndex] .col.fixed{max-width:32rem;align-items:center}[data-page=CompanyIndex] .company-index{position:relative}[data-page=CompanyIndex] .company-index li{position:relative;display:inline;margin-right:.5em}[data-page=CompanyIndex] .company-index li:after{position:relative;content:"•";display:inline;margin-left:.5em}[data-page=CompanyIndex] .company-index li:last-child{margin-right:0}[data-page=CompanyIndex] .company-index li:last-child:after{display:none}[data-page=CompanyDashboard] [data-component=Notifications]{margin-top:0;margin-bottom:0}[data-page=CompanyDashboard] #company-dashboard{padding:2em 0}[data-page=CompanyDashboard] .dashboard-tabs .blocks-wrapper{gap:1em}[data-page=CompanyDashboard] .dashboard-tabs .account-block{position:relative;width:calc(12rem - 1em);margin:0 1em 2em 0;padding:0 0 2em;box-shadow:0 2px 0 var(--gray)}[data-page=CompanyDashboard] .dashboard-tabs .account-block img{width:6rem;padding:2rem;margin-bottom:1em;cursor:pointer}[data-page=CompanyDashboard] .dashboard-tabs .account-block .company-name,[data-page=CompanyDashboard] .dashboard-tabs .account-block .username{width:100%;overflow:hidden;text-overflow:ellipsis;word-break:normal;height:2em;line-height:2em;display:block;color:var(--black)}[data-page=CompanyDashboard] .dashboard-tabs .account-block .company-name{font-weight:700}[data-page=CompanyDashboard] .dashboard-tabs .tabs-nav .item:not(.locked,.active):hover{text-decoration:underline}[data-page=CompanyDashboard] .dashboard-tabs .tabs-nav .item:not(.locked,.active):hover .todo{text-decoration:none}[data-page=CompanyDashboard] .dashboard-tabs .tabs-nav .item .todo{position:relative;display:inline;font-family:Lato,sans-serif;background-color:var(--accent-light);font-weight:400!important;border-radius:3px;padding:.1em .4em;font-size:.75em;margin-left:.5em}[data-page=CompanyDashboard] .dashboard-tabs .tabs-nav .item.locked .todo{display:none}[data-page=CompanyDashboard] .dashboard-tabs>.tab{max-height:800px}[data-page=CompanyDashboard] .dashboard-tabs>.tab .blocks-wrapper>.block{width:100%}[data-page=CompanyDashboard] [data-component=Slider].badges{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;justify-content:flex-start;align-items:center;width:100%}[data-page=CompanyDashboard] [data-component=Slider].badges .slide{position:relative;display:none;flex-direction:row;flex-wrap:wrap;flex:1 1 auto;width:100%;gap:1em;justify-content:center;align-items:flex-start}[data-page=CompanyDashboard] [data-component=Slider].badges .slide.active{display:flex}[data-page=CompanyDashboard] [data-component=Slider].badges .badge{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;justify-content:flex-start;align-items:center;text-align:center;width:12rem;height:12rem}[data-page=CompanyDashboard] [data-component=Slider].badges .badge .icon{position:relative;height:3rem;width:3rem;padding:1.25rem;margin:0 auto 1rem;display:block;border-radius:50%;background-color:var(--gray)}[data-page=CompanyDashboard] [data-component=Slider].badges .badge .title{margin-bottom:.5em;font-weight:700}[data-page=CompanyDashboard] [data-component=Slider].badges .badge .subtitle{font-size:.8em;line-height:1.5em}[data-page=CompanyDashboard] [data-component=Slider].badges .badge .date{position:absolute;font-family:Roboto Mono,monospace;font-size:11px;font-weight:700;width:max-content;height:1.25rem;line-height:1.25rem;padding:0;bottom:-1em;left:50%;transform:translate(-50%)}[data-page=CompanyDashboard] [data-component=Slider].badges .badge.summary{align-items:flex-start;text-align:left;justify-content:center}[data-page=CompanyDashboard] [data-component=Slider].badges .badge.summary p{margin:0}[data-page=CompanyDashboard] [data-component=Slider].badges .badge.locked .title{font-weight:400;color:var(--dark-gray)}[data-page=CompanyDashboard] [data-component=Slider].badges .badge.locked .subtitle{color:var(--dark-gray)}[data-page=CompanyDashboard] [data-component=Slider].badges .badge.locked svg .unlocked{opacity:0}[data-page=CompanyDashboard] [data-component=Slider].badges .badge.locked svg .icon{fill:var(--dark-gray)}[data-page=CompanyDashboard] [data-component=Slider].badges .badge svg .unlocked{transform:rotate(6deg);transform-origin:center center}[data-page=CompanyDashboard] [data-component=Slider].badges [data-action=UnlockMilestones]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}[data-page=CompanyDashboard] [data-component=Slider].badges [data-action=UnlockMilestones] .message{position:relative;display:flex;height:100%;width:100%;text-align:center;background-color:#ffffff80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}[data-page=CompanyDashboard] [data-component=Slider].badges [data-action=UnlockMilestones] .message span{max-width:40rem}[data-page=CompanyDashboard] [data-component=Slider].badges [data-action=UnlockMilestones] [data-component=Confetti]{position:absolute;top:-100vh}[data-page=CompanyDashboard] [data-component=Slider].badges [data-action=UnlockMilestones].unlocked{pointer-events:none}[data-page=CompanyDashboard] [data-component=Slider].badges [data-action=UnlockMilestones].unlocked .message{opacity:0;transition:opacity .15s linear}[data-page=CompanyDashboard] [data-component=Slider].badges [data-action=UnlockMilestones].unlocked [data-component=Confetti]{position:relative;top:initial}[data-page=CompanyDashboard] .block.social-media-preview .preview{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;width:100%}[data-page=CompanyDashboard] .block.social-media-preview .preview .media{position:relative;flex:0 0 auto;width:50%;margin:1em}[data-page=CompanyDashboard] .block.social-media-preview .preview .content{position:relative;padding:1em;flex:1 1 auto;word-break:break-word}[data-page=CompanyDashboard] #performance-dashboard{height:800px;width:100%;border:0;overflow:hidden}[data-page=CompanyDashboard] [data-role=CompanyBranding]{cursor:pointer}[data-page=CompanyDashboard] [data-role=HighMatchSelect]{width:calc(100% - 1.5rem);max-width:16rem}@media(max-width:720px){[data-page=CompanyDashboard] #company-dashboard{padding:0}[data-page=CompanyDashboard] .account-block{display:none}[data-page=CompanyDashboard] .dashboard-tabs>.tabs-nav .item.locked{display:none}[data-page=CompanyDashboard] .dashboard-tabs .tab{max-height:calc(100vh - 10em);overflow-y:auto}}[data-role=Overlay] .auto-assign-leads{max-width:inherit}[data-role=Overlay] .auto-assign-leads table{position:relative;width:100%;border-spacing:0;table-layout:fixed}[data-role=Overlay] .auto-assign-leads table tr{position:relative}[data-role=Overlay] .auto-assign-leads table tr td{position:relative;height:2.5em;line-height:2.5em;padding:.25em 0;overflow:hidden}[data-role=Overlay] .auto-assign-leads table tr td:first-child{position:relative}[data-role=Overlay] .auto-assign-leads table tr td:first-child span{position:relative;display:block;width:calc(100% - 1.5em);height:2.5em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}[data-role=Overlay] .auto-assign-leads table tr td:last-child{width:14rem}[data-role=Overlay] .auto-assign-leads table tr.parent{font-weight:700}[data-role=Overlay] .auto-assign-leads table tr.child{font-weight:400}[data-page=CompanyProfile] header .col.fixed{max-width:32rem}[data-page=CompanyProfile] header .company-block{height:inherit;width:auto}[data-page=CompanyProfile] header .company-block:after{display:none}[data-page=CompanyProfile] header .company-block .bottom-bar{width:100%;padding:1rem 0;height:inherit}[data-page=CompanyProfile] header .company-block .bottom-bar p{display:initial;-webkit-line-clamp:inherit;-webkit-box-orient:inherit;overflow:visible}@media(min-width:1080px){[data-page=CompanyProfile] header .company-block .top-bar{height:inherit;display:block}[data-page=CompanyProfile] header .company-block .top-bar .media{position:relative;bottom:inherit;left:inherit;padding:0;width:10rem;height:10rem}[data-page=CompanyProfile] header .company-block .top-bar .media .logo{padding:0;margin:0;width:100%;max-width:inherit}}@media(max-width:960px){[data-page=CompanyProfile] header .company-block{width:100%;max-width:100%}[data-page=CompanyProfile] header .company-block .top-bar{height:56vw;display:block}[data-page=CompanyProfile] header .company-block .top-bar .header:after{border-right-width:100vw}[data-page=CompanyProfile] header .company-block .top-bar .media{width:7rem;height:7rem;left:1rem;bottom:-2.5rem}[data-page=CompanyProfile] header .company-block .bottom-bar{padding:3rem 0 2rem}[data-page=CompanyProfile] header .company-block .bottom-bar .company{font-size:1.25em}}[data-page=CompanyProfile] #section-match .col.fixed{max-width:36rem}[data-page=CompanyProfile] #section-our-culture .col.fixed{max-width:26rem}[data-page=CompanyProfile] #section-our-culture .company-content{margin:0}[data-page=CompanyProfile] #section-our-culture .company-content .scroll{max-height:20rem}[data-page=CompanyProfile] #section-what-we-do{background:linear-gradient(0deg,#fff,#fff0)}[data-page=CompanyProfile] #section-what-we-do .col.fixed{max-width:36rem}[data-page=CompanyProfile] #section-dei{overflow:hidden}[data-page=CompanyProfile] #section-dei [data-component=Marker] svg{transform:translate(calc(-50% - 1.5em),calc(-50% + .1em));width:calc(100% - 2em);opacity:.75}[data-page=CompanyProfile] #section-dei .col.fixed{max-width:36rem}[data-page=CompanyProfile] #section-dei [data-role=DiversityContent]{display:none}[data-page=CompanyProfile] #section-video{padding-bottom:2em}[data-page=CompanyProfile] #section-video .col.fixed{max-width:50%}[data-page=CompanyProfile] #section-video .company-content p{white-space:normal}[data-page=CompanyProfile] #section-video .button{max-width:calc(50% - 5em);text-overflow:ellipsis;overflow:hidden}@media(min-width:1080px){[data-page=CompanyProfile] #section-alternative-companies .scroll a:nth-child(n+4){display:none}}[data-page=CompanyProfile] ul.attributes{text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;max-width:50rem;margin:4em auto 0;gap:1.5em 3em}[data-page=CompanyProfile] ul.attributes li{position:relative;width:auto}[data-page=CompanyProfile] ul.attributes li a{color:var(--black);text-decoration:underline}[data-page=CompanyProfile] .company-content{margin-bottom:1rem}[data-page=CompanyProfile] .company-content p{white-space:pre-wrap}[data-page=CompanyProfile] .company-content .scroll{max-height:26rem}@media(max-width:960px){[data-page=CompanyProfile] [data-component=Notifications]{margin-bottom:1.5em}[data-page=CompanyProfile] header{padding-top:0}[data-page=CompanyProfile] header .col.fixed{max-width:100%}[data-page=CompanyProfile] #section-video .col.fixed{max-width:75%}}@media(max-width:720px){[data-page=CompanyProfile] [data-component=Notifications]{margin-top:0;margin-bottom:1em}[data-page=CompanyProfile] #section-video .col.fixed{max-width:100%}}@media(max-width:960px){[data-page=CompanySignup] .signup-steps{padding:1rem;margin-bottom:0}[data-page=CompanySignup] .signup-steps span{max-width:33.3333333333%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline;padding:.5rem;font-size:.85em}}.media-wrapper.example-match-report .overlay .button,.media-wrapper.example-culture-report .overlay .button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;z-index:1}.media-wrapper.example-match-report .overlay.viewport-start .button,.media-wrapper.example-culture-report .overlay.viewport-start .button{opacity:1;transition:opacity .15s linear .15s}.media-wrapper.talentpool-logos .overlay{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.25em;transform:scale(.8);transform-origin:center center}.media-wrapper.talentpool-logos .overlay img{position:relative;width:calc(25% - 3em);padding:1.5em;transform:scale(.5);transform-origin:center center;opacity:.25;transition:transform .15s ease-in-out}.media-wrapper.talentpool-logos .overlay.viewport-start img:nth-of-type(1){transform:scale(1);opacity:1;transition:all .3s ease-in-out .15s}.media-wrapper.talentpool-logos .overlay.viewport-start img:nth-of-type(2){transform:scale(1);opacity:1;transition:all .3s ease-in-out .3s}.media-wrapper.talentpool-logos .overlay.viewport-start img:nth-of-type(3){transform:scale(1);opacity:1;transition:all .3s ease-in-out .45s}.media-wrapper.talentpool-logos .overlay.viewport-start img:nth-of-type(4){transform:scale(1);opacity:1;transition:all .3s ease-in-out .6s}.media-wrapper.talentpool-logos .overlay.viewport-start img:nth-of-type(5){transform:scale(1);opacity:1;transition:all .3s ease-in-out .75s}.media-wrapper.talentpool-logos .overlay.viewport-start img:nth-of-type(6){transform:scale(1);opacity:1;transition:all .3s ease-in-out .9s}.media-wrapper.talentpool-logos .overlay.viewport-start img:nth-of-type(7){transform:scale(1);opacity:1;transition:all .3s ease-in-out 1.05s}.media-wrapper.talentpool-logos .overlay.viewport-start img:nth-of-type(8){transform:scale(1);opacity:1;transition:all .3s ease-in-out 1.2s}.media-wrapper.talentpool-logos .overlay.viewport-start img:nth-of-type(9){transform:scale(1);opacity:1;transition:all .3s ease-in-out 1.35s}.media-wrapper.top-matches .overlay{position:absolute;width:100%;overflow:hidden}.media-wrapper.top-matches .overlay [data-role=TopMatches]{position:absolute;display:flex;flex-direction:row;flex-wrap:nowrap;gap:1em;top:calc(50% - 1rem);transform:translateY(-50%) scale(.8);transform-origin:center center}.media-wrapper.top-matches .overlay [data-role=TopMatches] .block{width:16rem}@media(max-width:960px){.media-wrapper.top-matches .overlay [data-role=TopMatches]{transform:translate(-5%,-50%) scale(.7)}}@media(max-width:720px){.media-wrapper.top-matches .overlay [data-role=TopMatches]{transform:translate(-15%,-50%) scale(.55)}}@media(max-width:420px){.media-wrapper.top-matches .overlay [data-role=TopMatches]{transform:translate(-25%,-50%) scale(.4)}}.media[data-ratio="16-9"] .media-wrapper.top-matches .overlay [data-role=TopMatches]{transform:translate(-2rem,-50%) scale(.7)}[data-page=EngageNow] header{overflow:hidden}[data-page=EngageNow] header .valentine-gradient{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none}[data-page=EngageNow] header .valentine-stamp{position:absolute;top:0;right:0;width:6rem;z-index:1;transform:rotate(25deg)}[data-page=EngageNow] header .valentine-stamp svg{width:100%;height:auto}[data-page=EngageNow] header .col.fixed{max-width:28rem}[data-page=EngageNow] header .media .logo{max-width:12rem}[data-page=EngageNow] .engage-wrapper{position:relative;display:block}[data-page=EngageNow] #section-share{padding-top:0}[data-page=EngageNow] #section-share .social-buttons{justify-content:center;text-align:center}[data-role=LeadsConsent]{position:relative;width:100%}[data-role=LeadsConsent] [data-role=ConsentPanel]{background-color:var(--white)}[data-role=LeadsConsent] [data-role=ConsentPanel] .message .scroll{max-height:14rem}[data-role=LeadsConsent] .message-title{position:relative;font-family:Roboto Mono,monospace;font-weight:700;text-transform:uppercase;display:block;margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid var(--black)}[data-role=CandidateConversions] .optional-user-fields{position:relative;background-color:var(--gray);padding:1rem;margin-bottom:1.5rem}[data-role=LeadsConsent] [data-role=LeadsConsentButton],[data-role=LeadsConsent] [data-role=SaveAccountLeadsConsentButton],[data-role=CandidateConversions] [data-role=LeadsConsentButton],[data-role=CandidateConversions] [data-role=SaveAccountLeadsConsentButton]{margin:1.5rem 0}[data-role=LeadsConsent] [data-role=ConversionButtons],[data-role=CandidateConversions] [data-role=ConversionButtons]{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;justify-content:center;align-items:center;margin:1.5rem 0 3rem}[data-role=LeadsConsent] [data-role=ConversionButtons] button,[data-role=LeadsConsent] [data-role=ConversionButtons] a,[data-role=CandidateConversions] [data-role=ConversionButtons] button,[data-role=CandidateConversions] [data-role=ConversionButtons] a{width:calc(33.3333333333% - 1.5em);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-role=Overlay] [data-role=ConsentPanel] .message .scroll{max-height:inherit}[data-class=LeadsOverview]{position:relative;display:block;width:100%}[data-class=LeadsOverview] [data-role=Filters]{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:1em;gap:1em;width:100%}[data-class=LeadsOverview] [data-role=Pages]{position:relative;display:block;margin-bottom:2em}[data-class=LeadsOverview] [data-role=Pages].no-result{padding:1em;background-color:var(--gray)}[data-class=LeadsOverview] [data-role=Pages].no-result:after{position:relative;display:block;content:attr(data-no-result);text-align:center;padding:1em 0}[data-class=LeadsOverview] [data-role=Pages] .leads-page{position:relative;display:none}[data-class=LeadsOverview] [data-role=Pages] .leads-page.active{display:block}[data-class=LeadsOverview] [data-role=Pages] .leads-page table{position:relative;width:100%;font-size:90%;border-spacing:0;table-layout:fixed}[data-class=LeadsOverview] [data-role=Pages] .leads-page table tr{position:relative;box-shadow:0 2px 0 var(--gray)}[data-class=LeadsOverview] [data-role=Pages] .leads-page table tr td,[data-class=LeadsOverview] [data-role=Pages] .leads-page table tr th{position:relative;height:2em;line-height:2em;text-align:left;padding:.5em 1em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-class=LeadsOverview] [data-role=Pages] .leads-page table tr td:nth-child(1),[data-class=LeadsOverview] [data-role=Pages] .leads-page table tr th:nth-child(1){width:16rem}[data-class=LeadsOverview] [data-role=Pages] .leads-page table tr td:nth-child(3),[data-class=LeadsOverview] [data-role=Pages] .leads-page table tr th:nth-child(3){width:5.5rem}[data-class=LeadsOverview] [data-role=Pages] .leads-page table tr td:nth-child(4),[data-class=LeadsOverview] [data-role=Pages] .leads-page table tr th:nth-child(4){width:8rem;text-overflow:inherit}[data-class=LeadsOverview] [data-role=Pages] .leads-page table tr td:nth-child(5),[data-class=LeadsOverview] [data-role=Pages] .leads-page table tr th:nth-child(5){width:3rem}[data-class=LeadsOverview] [data-role=Pages] .leads-page table tr td:first-child,[data-class=LeadsOverview] [data-role=Pages] .leads-page table tr th:first-child{padding-left:0}[data-class=LeadsOverview] [data-role=Pages] .leads-page table tr td:last-child,[data-class=LeadsOverview] [data-role=Pages] .leads-page table tr th:last-child{padding-right:0}[data-class=LeadsOverview] [data-role=Pages] .leads-page table tr td>span,[data-class=LeadsOverview] [data-role=Pages] .leads-page table tr th>span{position:relative;display:block;height:2em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}[data-class=LeadsOverview] [data-role=Pages] .leads-page table tr td>span.candidate,[data-class=LeadsOverview] [data-role=Pages] .leads-page table tr th>span.candidate{color:var(--primary);cursor:pointer}[data-class=LeadsOverview] [data-role=Pages] .leads-page table tr td>span.candidate:hover,[data-class=LeadsOverview] [data-role=Pages] .leads-page table tr th>span.candidate:hover{text-decoration:underline}[data-class=LeadsOverview] [data-role=Pages] .leads-page table tr td>span.candidate span,[data-class=LeadsOverview] [data-role=Pages] .leads-page table tr th>span.candidate span{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;float:left;height:2em;align-items:center;justify-content:flex-start;overflow:hidden}[data-class=LeadsOverview] [data-role=Pages] .leads-page table tr td>span.candidate span.match,[data-class=LeadsOverview] [data-role=Pages] .leads-page table tr th>span.candidate span.match{width:fit-content;padding-right:.5em}[data-class=LeadsOverview] [data-role=Pages] .leads-page table tr td>span.candidate span.match span,[data-class=LeadsOverview] [data-role=Pages] .leads-page table tr th>span.candidate span.match span{background-color:var(--green);color:var(--white);padding:0 .5em;font-size:.9rem;font-weight:700;height:1.5rem;border-radius:3px}[data-class=LeadsOverview] [data-role=Pages] .leads-page table tr td>span.candidate span svg,[data-class=LeadsOverview] [data-role=Pages] .leads-page table tr th>span.candidate span svg{position:relative;display:block;width:1.25em;margin-right:.5em}[data-class=LeadsOverview] [data-role=Pages] .leads-page table tr:last-child{box-shadow:none}[data-class=LeadsOverview] .nav{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;justify-content:space-between}[data-page=JobseekerSignup] .benefit p{font-size:.9em;line-height:1.75em}[data-page=JobseekerSignup] .benefit svg{position:relative;width:1.25rem;height:auto;margin-bottom:.5em}[data-page=JobseekerSignup] .benefit svg path{fill:var(--custom)}[data-page=JobseekerSignup] [data-class=EngageResult]{position:relative}[data-page=JobseekerSignup] [data-class=EngageResult] [data-component=Notifications] .notification{margin-bottom:.5em}[data-page=JobseekerSignup] [data-signup=Result]{position:relative}[data-page=JobseekerSignup] [data-signup=Result] .match-summary{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;gap:2em;justify-content:flex-start;align-items:center}[data-page=JobseekerSignup] [data-signup=Result] .match-summary .media.logo{position:relative;width:6rem;padding:1rem;background-color:var(--white);border-radius:50%}[data-page=JobseekerSignup] [data-signup=Result] .match-summary .media.logo img{border-radius:0}[data-page=JobseekerSignup] [data-signup=Result] .match-summary .content{position:relative;display:flex;flex-direction:column;flex:1 1 auto;max-width:100%;width:min-content}[data-page=JobseekerSignup] [data-signup=Result] .match-summary .content h3{margin-bottom:.5em}[data-page=JobseekerSignup] [data-signup=Result] .match-summary .content p{margin-bottom:0}[data-page=JobseekerSignup] [data-signup=Result] .report-preview,[data-page=JobseekerSignup] [data-signup=Result] .toplist-preview{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;width:100%}[data-page=JobseekerSignup] [data-signup=Result] .report-preview img,[data-page=JobseekerSignup] [data-signup=Result] .toplist-preview img{position:relative}[data-page=JobseekerSignup] [data-signup=Result] .report-preview button,[data-page=JobseekerSignup] [data-signup=Result] .report-preview .button,[data-page=JobseekerSignup] [data-signup=Result] .toplist-preview button,[data-page=JobseekerSignup] [data-signup=Result] .toplist-preview .button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-page=JobseekerSignup] [data-signup=Result] [data-role=LeadsConsent] [data-role=ConsentPanel] .message .scroll{max-height:100%}[data-page=JobseekerSignup][data-window=Engage] .container{max-width:580px}[data-page=JobseekerDashboard] header .col.fixed{max-width:30rem}[data-page=JobseekerDashboard] header .profile-list .scroll{max-height:20rem}[data-page=JobseekerDashboard] #section-top-matches{overflow:hidden}[data-page=JobseekerDashboard] #section-top-matches .media.confetti{position:absolute}[data-page=JobseekerDashboard] #section-top-matches .media.confetti img{max-width:54rem;width:calc(100% + 6rem)}[data-page=JobseekerDashboard] [data-role=LeadsConsent] .optional-user-fields{display:none}[data-page=JobseekerDashboard] [data-role=LeadsConsent] [data-role=ConversionButtons]{margin-bottom:1.5rem}[data-page=JobseekerDashboard] [data-role=LeadsConsent] [data-role=ConversionButtons] a{width:100%}[data-page=JobseekerDashboard] [data-role=LeadsConsent] p{font-size:16.15px;line-height:27.2px}[data-page=PartnerTour] header .media svg path{fill:var(--black);opacity:.1}[data-page=PartnerTour] header .media.viewport-start svg path:nth-child(1){opacity:1;transition:opacity .05s linear;transition-delay:1.025s}[data-page=PartnerTour] header .media.viewport-start svg path:nth-child(2){opacity:1;transition:opacity .05s linear;transition-delay:1.05s}[data-page=PartnerTour] header .media.viewport-start svg path:nth-child(3){opacity:1;transition:opacity .05s linear;transition-delay:1.075s}[data-page=PartnerTour] header .media.viewport-start svg path:nth-child(4){opacity:1;transition:opacity .05s linear;transition-delay:1.1s}[data-page=PartnerTour] header .media.viewport-start svg path:nth-child(5){opacity:1;transition:opacity .05s linear;transition-delay:1.125s}[data-page=PartnerTour] header .media.viewport-start svg path:nth-child(6){opacity:1;transition:opacity .05s linear;transition-delay:1.15s}[data-page=PartnerTour] header .media.viewport-start svg path:nth-child(7){opacity:1;transition:opacity .05s linear;transition-delay:1.175s}[data-page=PartnerTour] header .media.viewport-start svg path:nth-child(8){opacity:1;transition:opacity .05s linear;transition-delay:1.2s}[data-page=PartnerTour] header .media.viewport-start svg path:nth-child(9){opacity:1;transition:opacity .05s linear;transition-delay:1.225s}[data-page=PartnerTour] header .media.viewport-start svg path:nth-child(10){opacity:1;transition:opacity .05s linear;transition-delay:1.25s}[data-page=PartnerTour] header .media.viewport-start svg path:nth-child(11){opacity:1;transition:opacity .05s linear;transition-delay:1.275s}[data-page=PartnerTour] header .media.viewport-start svg path:nth-child(12){opacity:1;transition:opacity .05s linear;transition-delay:1.3s}[data-page=PartnerTour] header .media.viewport-start svg path:nth-child(13){opacity:1;transition:opacity .05s linear;transition-delay:1.325s}[data-page=PartnerTour] header .media.viewport-start svg path:nth-child(14){opacity:1;transition:opacity .05s linear;transition-delay:1.35s}[data-page=PartnerTour] header .media.viewport-start svg path:nth-child(15){opacity:1;transition:opacity .05s linear;transition-delay:1.375s}[data-page=PartnerTour] header .media.viewport-start svg path:nth-child(16){opacity:1;transition:opacity .05s linear;transition-delay:1.4s}[data-page=PartnerTour] header .media.viewport-start svg path:nth-child(17){opacity:1;transition:opacity .05s linear;transition-delay:1.425s}[data-page=PartnerTour] header .media.viewport-start svg path:nth-child(18){opacity:1;transition:opacity .05s linear;transition-delay:1.45s}[data-page=PartnerTour] header .media.viewport-start svg path:nth-child(19){opacity:1;transition:opacity .05s linear;transition-delay:1.475s}[data-page=PartnerTour] header .media.viewport-start svg path:nth-child(20){opacity:1;transition:opacity .05s linear;transition-delay:1.5s}[data-page=PartnerTour] header .media.viewport-start svg path:nth-child(21){opacity:1;transition:opacity .05s linear;transition-delay:1.525s}[data-page=PartnerTour] #section-testimonials{overflow:hidden}[data-page=PartnerTour] .partner-logos{position:relative;width:100%;gap:1rem 3rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 0 1em}[data-page=PartnerTour] .partner-logos img{width:5em}[data-page=PartnerDocs] section:nth-child(2n){background-color:var(--white)}[data-page=PartnerDocs] section:nth-child(odd){background-color:var(--gray)}[data-page=PartnerDocs] .variable{display:contents;font-weight:700}[data-page=PartnerDocs] code{position:relative;background-color:var(--black);color:var(--white);display:flex;padding:1.5rem;max-width:720px;font-size:15px;max-height:640px;overflow-y:scroll}[data-page=PartnerDocs] code .variable{color:var(--cta)}[data-page=PartnerDocs] .method-wrap{box-shadow:0 0 0 1px var(--dark-gray);background-color:var(--gray);padding:1.5rem .5rem .25rem 1.5rem;margin-bottom:1rem;max-width:720px}[data-page=PartnerDocs] .url{background-color:var(--accent);padding:.5rem .75rem;box-shadow:inset 0 0 0 1px var(--dark-gray)}[data-page=PartnerDocs] .url .variable{color:var(--primary)}[data-page=PartnerDocs] .endpoints{position:relative;text-align:left;border-spacing:0;background-color:var(--white)}[data-page=PartnerDocs] .endpoints th{background-color:var(--gray);border-top:1px solid var(--black);padding:.25rem .5rem}[data-page=PartnerDocs] .endpoints th:nth-child(1){width:30%}[data-page=PartnerDocs] .endpoints th:nth-child(2){width:50%}[data-page=PartnerDocs] .endpoints th:nth-child(3){width:20%}[data-page=PartnerDocs] .endpoints td,[data-page=PartnerDocs] .endpoints th{border-right:1px solid var(--black);border-bottom:1px solid var(--black);padding:.5rem}[data-page=PartnerDocs] .endpoints td:first-child,[data-page=PartnerDocs] .endpoints th:first-child{border-left:1px solid var(--black)}[data-class=PerformanceDashboard]{position:relative;flex:1 1 auto;width:100%}[data-class=PerformanceDashboard] [data-role=Filters]{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:1em;gap:1em;width:100%}[data-class=PerformanceDashboard] [data-class=Chart],[data-class=PerformanceDashboard] .chart-placeholder{position:relative;width:100%;float:left;padding:1rem 0 0;background-color:var(--white);background-size:contain;background-repeat:no-repeat;background-position:top center}[data-class=PerformanceDashboard] [data-class=Chart][data-connected=Overlay],[data-class=PerformanceDashboard] .chart-placeholder[data-connected=Overlay]{display:none}[data-class=PerformanceDashboard] [data-class=Chart].locked,[data-class=PerformanceDashboard] .chart-placeholder.locked{background-color:var(--gray);padding:1rem!important;width:calc(100% - 2rem);-webkit-user-select:none!important;user-select:none!important}[data-class=PerformanceDashboard] [data-class=Chart].locked p,[data-class=PerformanceDashboard] .chart-placeholder.locked p{color:var(--dark-gray)}@keyframes loading{0%{left:-80rem}to{left:80rem}}[data-class=PerformanceDashboard] [data-class=Chart].loading,[data-class=PerformanceDashboard] .chart-placeholder.loading{position:relative;width:calc(100% - 2rem);min-height:16rem;background-color:var(--gray);background-image:url(/build/assets/skeleton-53O1959Y.svg);overflow:hidden}[data-class=PerformanceDashboard] [data-class=Chart].loading:after,[data-class=PerformanceDashboard] .chart-placeholder.loading:after{position:absolute;content:"";width:1rem;height:200%;top:33%;left:0%;box-shadow:0 0 50px 50px var(--white);background-color:var(--white);transform:rotate(45deg) translate(-50%,-50%);transform-origin:center;animation:loading 2s linear infinite}[data-class=PerformanceDashboard] [data-class=Chart].loading *,[data-class=PerformanceDashboard] .chart-placeholder.loading *{opacity:0;height:0}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=insights],[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=insights]{padding:0}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=insights] ul,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=insights] ul{position:relative}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=insights] ul li,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=insights] ul li{position:relative;list-style:disc;margin-left:1rem}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=badges] .chart-wrapper,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=badges] .chart-wrapper{position:relative;width:100%;overflow:hidden;display:flex;flex-flow:wrap;gap:1.5rem;padding:0}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=badges] .chart-wrapper .badge,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=badges] .chart-wrapper .badge{position:relative;width:7rem;height:100%;display:block;float:left;text-align:center}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=badges] .chart-wrapper .badge .result,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=badges] .chart-wrapper .badge .result{position:relative;font-weight:700;height:50%;display:flex;align-items:flex-end;justify-content:center;box-shadow:0 2px 0 var(--gray);padding-bottom:1rem}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=badges] .chart-wrapper .badge .result span,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=badges] .chart-wrapper .badge .result span{position:relative;display:block;background-color:var(--gray);color:var(--white);text-shadow:1px 1px 1px transparent;padding:0 1rem;border-radius:1rem;z-index:0}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=badges] .chart-wrapper .badge .label,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=badges] .chart-wrapper .badge .label{position:relative;height:50%;display:flex;align-items:flex-start;justify-content:center;font-size:.95em;padding-top:1rem;line-height:1.5em}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=bars],[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=bars]{-webkit-user-select:none;user-select:none}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=bars] .chart-wrapper,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=bars] .chart-wrapper{position:relative;width:100%;padding-top:.5rem;display:block;overflow:hidden}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=bars] .chart-wrapper .y-axis,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=bars] .chart-wrapper .y-axis{position:relative;width:3rem;height:calc(100% - 3rem);white-space:nowrap;display:block;float:left}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=bars] .chart-wrapper .y-axis .label,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=bars] .chart-wrapper .y-axis .label{position:absolute;font-family:Lato,sans-serif;width:calc(100% - .5rem);padding-right:.5rem;height:1rem;margin-bottom:-.5rem;font-size:.8rem;line-height:1rem;text-align:right}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=bars] .chart-wrapper .plot-area,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=bars] .chart-wrapper .plot-area{position:relative;display:block;width:calc(100% - 3rem);height:100%;overflow:hidden;overflow-x:scroll}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=bars] .chart-wrapper .plot-area .series,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=bars] .chart-wrapper .plot-area .series{position:relative;padding:0 2rem;height:calc(100% - 3rem);white-space:nowrap;display:block;width:fit-content;background:var(--gray)}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=bars] .chart-wrapper .plot-area .series .gridlines,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=bars] .chart-wrapper .plot-area .series .gridlines{position:absolute;bottom:0;left:0;width:100%;height:100%;pointer-events:none}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=bars] .chart-wrapper .plot-area .series .gridlines span,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=bars] .chart-wrapper .plot-area .series .gridlines span{position:absolute;height:1px;background-color:#0000000d;width:100%;left:0}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=bars] .chart-wrapper .plot-area .series .bar-wrapper,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=bars] .chart-wrapper .plot-area .series .bar-wrapper{position:relative;height:100%;display:inline-block;white-space:nowrap;margin:0;width:50px;text-align:center}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=bars] .chart-wrapper .plot-area .series .bar-wrapper .marker,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=bars] .chart-wrapper .plot-area .series .bar-wrapper .marker{position:absolute;display:block;bottom:0;left:50%;height:100%}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=bars] .chart-wrapper .plot-area .series .bar-wrapper .marker div,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=bars] .chart-wrapper .plot-area .series .bar-wrapper .marker div{position:absolute;display:block;top:1rem;width:fit-content;font-family:Lato,sans-serif;font-weight:700;height:1.5rem;line-height:1.5rem;left:2px;background:var(--white);color:var(--black);border:2px dotted var(--black);border-left:none;box-shadow:0 0 0 1px var(--white);padding:0 .5em;font-size:.8rem;border-radius:0 .5rem .5rem 0;z-index:1}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=bars] .chart-wrapper .plot-area .series .bar-wrapper .marker:before,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=bars] .chart-wrapper .plot-area .series .bar-wrapper .marker:before{position:absolute;content:"";width:0;bottom:0;height:calc(100% - 1rem);left:-1px;border-left:2px dotted var(--black);box-shadow:0 0 0 1px var(--white);pointer-events:none;z-index:1}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=bars] .chart-wrapper .plot-area .series .bar-wrapper .marker:after,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=bars] .chart-wrapper .plot-area .series .bar-wrapper .marker:after{position:absolute;content:"";width:6px;height:6px;background-color:var(--black);display:block;border-radius:50%;bottom:3px;left:0;transform:translate(-50%,100%);box-shadow:0 0 0 3px var(--white);z-index:1}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=bars] .chart-wrapper .plot-area .series .bar-wrapper .bar,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=bars] .chart-wrapper .plot-area .series .bar-wrapper .bar{position:absolute;width:calc(100% - 2px);max-width:2rem;background:var(--primary);display:block;bottom:0;left:50%;transform:translate(-50%);transform-style:preserve-3d}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=bars] .chart-wrapper .plot-area .x-axis,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=bars] .chart-wrapper .plot-area .x-axis{position:relative;padding:0 2rem;height:3rem;white-space:nowrap;display:block;float:left;width:fit-content;overflow:hidden;box-shadow:0 -1px 0 var(--dark-gray)}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=bars] .chart-wrapper .plot-area .x-axis .x-title,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=bars] .chart-wrapper .plot-area .x-axis .x-title{position:absolute;width:100%;height:1.5rem;font-size:.8rem;line-height:1.5rem;font-family:Lato,sans-serif;text-transform:uppercase;color:var(--dark-gray);overflow:hidden;text-align:center;bottom:0;left:0}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=bars] .chart-wrapper .plot-area .x-axis .label,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=bars] .chart-wrapper .plot-area .x-axis .label{position:relative;height:1.5rem;display:inline-block;white-space:nowrap;margin:0;width:50px;font-size:.8rem;line-height:1.5rem}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=bars] .chart-wrapper .plot-area .x-axis .label span,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=bars] .chart-wrapper .plot-area .x-axis .label span{position:absolute;font-family:Lato,sans-serif;top:0;left:50%;transform:translate(-50%)}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=bars] .chart-wrapper .plot-area .x-axis .label span.skip,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=bars] .chart-wrapper .plot-area .x-axis .label span.skip{opacity:0}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=pie],[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=pie]{-webkit-user-select:none;user-select:none}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=pie] .chart-wrapper,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=pie] .chart-wrapper{display:flex;justify-content:flex-start;gap:2rem 2rem;flex-flow:row wrap}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=pie] .chart-wrapper .legend,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=pie] .chart-wrapper .legend{position:relative;display:block;-webkit-user-select:initial;user-select:initial;width:calc(100% - 2rem);max-width:18rem;align-self:center}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=pie] .chart-wrapper .legend li,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=pie] .chart-wrapper .legend li{position:relative;font-family:Lato,sans-serif;height:1.8rem;font-size:.8rem;line-height:1.8rem;overflow:hidden}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=pie] .chart-wrapper .legend li .expand,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=pie] .chart-wrapper .legend li .expand{position:relative;max-width:100%;margin-left:1.25rem;display:inline-block;white-space:nowrap;text-overflow:ellipsis;float:left;overflow:hidden;text-decoration:underline;color:var(--primary);cursor:pointer}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=pie] .chart-wrapper .legend li .indicator,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=pie] .chart-wrapper .legend li .indicator{position:relative;display:inline-block;width:1em;height:1em;margin:.5rem .5rem .5rem 0;border-radius:2px;float:left;pointer-events:none}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=pie] .chart-wrapper .legend li .label,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=pie] .chart-wrapper .legend li .label{position:relative;max-width:calc(100% - 5rem);display:inline-block;white-space:nowrap;text-overflow:ellipsis;float:left;overflow:hidden;pointer-events:none}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=pie] .chart-wrapper .legend li .result,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=pie] .chart-wrapper .legend li .result{position:relative;display:inline-block;height:2rem;line-height:2rem;margin-left:.5rem;float:left;pointer-events:none}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=pie] .chart-wrapper .pie,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=pie] .chart-wrapper .pie{position:relative;width:100%;max-width:12rem;margin:0}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=pie] .chart-wrapper .pie circle,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=pie] .chart-wrapper .pie circle{transform-origin:center center}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=funnel-graph],[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=funnel-graph]{-webkit-user-select:none;user-select:none}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=funnel-graph] .chart-wrapper,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=funnel-graph] .chart-wrapper{display:flex;justify-content:space-between;gap:3rem 3rem;flex-flow:row wrap}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=funnel-graph] .chart-wrapper .funnel-wrapper,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=funnel-graph] .chart-wrapper .funnel-wrapper{position:relative;width:100%;max-width:26rem}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=funnel-graph] .chart-wrapper .funnel-wrapper .overlay,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=funnel-graph] .chart-wrapper .funnel-wrapper .overlay{position:absolute;width:70%;height:96%;top:0;right:0;z-index:1}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=funnel-graph] .chart-wrapper .funnel-wrapper .overlay .parts,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=funnel-graph] .chart-wrapper .funnel-wrapper .overlay .parts{position:relative;opacity:0}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=funnel-graph] .chart-wrapper .funnel-wrapper .overlay .parts .part,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=funnel-graph] .chart-wrapper .funnel-wrapper .overlay .parts .part{position:absolute;width:calc(100% - 1em);right:0;border-bottom:2px dotted rgba(0,0,0,.25);font-size:.85em;height:2em;line-height:2em;padding-top:2.5em;text-align:right;top:50%;transform:translateY(-50%);font-weight:700}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=funnel-graph] .chart-wrapper .funnel-wrapper .overlay .parts .part:before,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=funnel-graph] .chart-wrapper .funnel-wrapper .overlay .parts .part:before{content:"";position:absolute;background-color:#00000040;width:.5em;height:.5em;left:-1em;bottom:-1px;border-radius:50%;transform:translate(-50%,50%)}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=funnel-graph] .chart-wrapper .funnel-wrapper .graph,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=funnel-graph] .chart-wrapper .funnel-wrapper .graph{position:relative;width:60%;overflow:hidden}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=funnel-graph] .chart-wrapper .funnel-wrapper .graph .funnel,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=funnel-graph] .chart-wrapper .funnel-wrapper .graph .funnel{position:relative;width:100%;padding-top:133.3333333333%}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=funnel-graph] .chart-wrapper .funnel-wrapper .graph .funnel .shape,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=funnel-graph] .chart-wrapper .funnel-wrapper .graph .funnel .shape{position:absolute;width:100%;top:0;z-index:1}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=funnel-graph] .chart-wrapper .funnel-wrapper .graph .funnel .shape:before,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=funnel-graph] .chart-wrapper .funnel-wrapper .graph .funnel .shape:before{content:"";position:absolute;width:100%;height:100%;background:var(--white)}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=funnel-graph] .chart-wrapper .funnel-wrapper .graph .funnel .shape svg text.graph-title,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=funnel-graph] .chart-wrapper .funnel-wrapper .graph .funnel .shape svg text.graph-title{font-size:20px;font-family:Lato,sans-serif;fill:var(--dark-gray);text-transform:uppercase}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=funnel-graph] .chart-wrapper .funnel-wrapper .graph .funnel .parts,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=funnel-graph] .chart-wrapper .funnel-wrapper .graph .funnel .parts{position:absolute;top:0;left:0;width:100%;height:100%}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=funnel-graph] .chart-wrapper .funnel-wrapper .graph .funnel .parts .part,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=funnel-graph] .chart-wrapper .funnel-wrapper .graph .funnel .parts .part{position:relative}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=funnel-graph] .chart-wrapper .funnel-wrapper .graph .funnel .parts .part svg,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=funnel-graph] .chart-wrapper .funnel-wrapper .graph .funnel .parts .part svg{position:absolute;left:0;width:100%;height:1em;bottom:-1em;z-index:1}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=funnel-graph] .chart-wrapper .funnel-wrapper .graph .funnel .parts .part span,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=funnel-graph] .chart-wrapper .funnel-wrapper .graph .funnel .parts .part span{position:absolute;width:calc(100% - 2em);text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:700;color:var(--black);height:2em;line-height:2em;z-index:1}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=funnel-graph] .chart-wrapper .info-wrapper,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=funnel-graph] .chart-wrapper .info-wrapper{position:relative;width:calc(100% - 2rem);max-width:24rem;align-self:center;padding:0 1rem}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=funnel-graph] .chart-wrapper:not(.loading) .overlay .parts,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=funnel-graph] .chart-wrapper:not(.loading) .overlay .parts{opacity:1;transition:opacity .15s linear}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=funnel-graph] .chart-wrapper:not(.loading) .graph .funnel .shape:before,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=funnel-graph] .chart-wrapper:not(.loading) .graph .funnel .shape:before{opacity:0;transition:opacity .1s linear .15s}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=table] table,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=table] table{width:100%;border-spacing:0;margin-bottom:1rem;border:1px solid var(--black);table-layout:fixed;overflow:hidden}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=table] table tr,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=table] table tr{height:2.5em}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=table] table tr td,[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=table] table tr th,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=table] table tr td,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=table] table tr th{padding:0 1em;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid var(--gray)}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=table] table tr td:first-child,[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=table] table tr th:first-child,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=table] table tr td:first-child,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=table] table tr th:first-child{width:60%;padding:0 2em 0 1em}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=table] table tr td:last-child,[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=table] table tr th:last-child,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=table] table tr td:last-child,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=table] table tr th:last-child{padding:0 1em 0 2em}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=table] table tr td a,[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=table] table tr th a,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=table] table tr td a,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=table] table tr th a{color:var(--primary)}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=table] table tr th,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=table] table tr th{font-weight:700;text-align:left}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=table] table tr:last-child td,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=table] table tr:last-child td{border-bottom:none}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=table] table tr:first-child,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=table] table tr:first-child{background-color:var(--primary);color:var(--white)}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=table] table tr.expand-hidden,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=table] table tr.expand-hidden{display:none}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=table] table tr.expand-show,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=table] table tr.expand-show{display:table-row}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=table] table tr.expand-show td,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=table] table tr.expand-show td{padding:1.5em 0}[data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=table] table tr.expand-show td button,[data-class=PerformanceDashboard] .chart-placeholder[data-chart-type=table] table tr.expand-show td button{margin:0}@media(max-width:960px){[data-class=PerformanceDashboard] [data-role=Filters]{flex-wrap:wrap}}[data-role=Overlay] [data-class=PerformanceDashboard] [data-class=Chart][data-connected=Overlay]{display:initial}[data-role=Overlay] [data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=table] tr.expand-show{display:none}[data-role=Overlay] [data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=table] tr:nth-last-child(2) td{border-bottom:none}[data-role=Overlay] [data-class=PerformanceDashboard] [data-class=Chart][data-chart-type=table] tr.expand-hidden{display:table-row}[data-page=ProductTour] .company-logos{position:relative;width:100%;gap:1.5rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0;height:6rem;overflow:hidden}[data-page=ProductTour] .company-logos a{background-color:var(--white);border-radius:4px;overflow:hidden}[data-page=ProductTour] .company-logos img{width:4rem;padding:1rem;box-shadow:inset 0 0 0 1px var(--gray);filter:grayscale(1);transition:filter .15s linear}[data-page=ProductTour] .company-logos img:hover{filter:grayscale(0)}[data-page=ProductTour] table{margin:1.5rem auto 3rem;text-align:left;border-spacing:0;box-shadow:inset 0 0 0 1px var(--dark-gray),0 25px 50px -25px var(--dark-gray)}[data-page=ProductTour] header .media{cursor:pointer}[data-page=ProductTour] header .company-logos{justify-content:space-between;margin:2rem 0 0;opacity:0}[data-page=ProductTour] header .company-logos.viewport-start{opacity:1;transition:opacity .15s ease-out}[data-page=ProductTour] header .cta-wrapper{position:relative;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start;gap:2rem;margin-top:2rem}[data-page=ProductTour] header .cta-wrapper button{margin:0!important}[data-page=ProductTour] header .cta-wrapper .primary{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}[data-page=ProductTour] header .cta-wrapper .secondary{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}[data-page=ProductTour] #section-leads .media{position:relative}[data-page=ProductTour] #section-leads .media .leads-funnel{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}[data-page=ProductTour] #section-leads .media .leads-funnel.viewport-start{opacity:1;transition:opacity 1s ease-in-out 0s}[data-page=ProductTour] #section-leads .media .leads-funnel.viewport-start svg .text.jobseekers{opacity:1;transition:opacity .15s ease-in-out 1.15s}[data-page=ProductTour] #section-leads .media .leads-funnel.viewport-start svg .text.matches{opacity:1;transition:opacity .15s ease-in-out 1.6s}[data-page=ProductTour] #section-leads .media .leads-funnel.viewport-start svg .text.leads{opacity:1;transition:opacity .15s ease-in-out 2.2s}[data-page=ProductTour] #section-leads .media .leads-funnel.viewport-start svg .text.hires{opacity:1;transition:opacity .15s ease-in-out 2.8s}[data-page=ProductTour] #section-leads .media .leads-funnel svg{position:relative;top:50%;left:50%;width:100%;max-width:16rem;height:auto;transform:translate(-50%,-50%)}[data-page=ProductTour] #section-leads .media .leads-funnel svg .text{font-family:Lato,sans-serif;font-weight:700;fill:var(--white);font-size:2.2em;text-anchor:middle;opacity:.25}@media(max-width:960px){[data-page=ProductTour] #section-leads .media{display:none}}[data-page=ProductTour] #section-case-studies .recruiter{position:relative;width:100%;max-width:12rem;height:auto;margin:0 auto;pointer-events:none}[data-page=ProductTour] #section-case-studies .media.logo{position:relative;background-color:var(--white);border-radius:50%;height:4rem;padding:1rem;width:4rem;margin:0 auto 1rem}[data-page=ProductTour] #section-case-studies .conversion-table-wrapper{position:relative}[data-page=ProductTour] #section-case-studies .conversion-table-wrapper .conversion-table{position:relative;width:100%;max-width:48rem;margin:1.5rem 0 3rem;background-color:var(--white);z-index:1}[data-page=ProductTour] #section-case-studies .conversion-table-wrapper .conversion-table button{margin:0}[data-page=ProductTour] #section-case-studies .conversion-table-wrapper .conversion-table span[data-tooltip]{background-color:var(--cta);background-image:url(/build/assets/help-diap--ZAYh5Vk.svg);margin-left:.5em;margin-bottom:-.25em}[data-page=ProductTour] #section-case-studies .conversion-table-wrapper .conversion-table tr{box-shadow:0 1px 0 var(--gray)}[data-page=ProductTour] #section-case-studies .conversion-table-wrapper .conversion-table tr th,[data-page=ProductTour] #section-case-studies .conversion-table-wrapper .conversion-table tr td{padding:.5rem;text-align:center}[data-page=ProductTour] #section-case-studies .conversion-table-wrapper .conversion-table tr th:first-child,[data-page=ProductTour] #section-case-studies .conversion-table-wrapper .conversion-table tr td:first-child{padding-left:1rem}[data-page=ProductTour] #section-case-studies .conversion-table-wrapper .conversion-table tr th:last-child,[data-page=ProductTour] #section-case-studies .conversion-table-wrapper .conversion-table tr td:last-child{padding-right:1rem}[data-page=ProductTour] #section-case-studies .conversion-table-wrapper .conversion-table tr:first-child th,[data-page=ProductTour] #section-case-studies .conversion-table-wrapper .conversion-table tr:first-child td{padding-top:1rem}[data-page=ProductTour] #section-case-studies .conversion-table-wrapper .conversion-table tr:last-child{box-shadow:none}[data-page=ProductTour] #section-case-studies .conversion-table-wrapper .conversion-table tr:last-child th,[data-page=ProductTour] #section-case-studies .conversion-table-wrapper .conversion-table tr:last-child td{padding-bottom:1rem}[data-page=ProductTour] #section-case-studies .conversion-table-wrapper .conversion-table tr td:nth-child(1){text-align:left}[data-page=ProductTour] #section-pricing .pricing-table-wrapper .pricing-table{position:relative;width:100%;white-space:normal}[data-page=ProductTour] #section-pricing .pricing-table-wrapper .pricing-table h6{margin-bottom:0}[data-page=ProductTour] #section-pricing .pricing-table-wrapper .pricing-table ul{margin-top:.5em}[data-page=ProductTour] #section-pricing .pricing-table-wrapper .pricing-table tr:first-child{background-color:var(--white);color:var(--black);box-shadow:0 1px 0 var(--black)}[data-page=ProductTour] #section-pricing .pricing-table-wrapper .pricing-table tr:first-child th{padding-top:1rem;padding-bottom:1rem}[data-page=ProductTour] #section-pricing .pricing-table-wrapper .pricing-table tr:first-child h6{margin:0}[data-page=ProductTour] #section-pricing .pricing-table-wrapper .pricing-table tr th,[data-page=ProductTour] #section-pricing .pricing-table-wrapper .pricing-table tr td{padding:.5rem}[data-page=ProductTour] #section-pricing .pricing-table-wrapper .pricing-table tr th:first-child,[data-page=ProductTour] #section-pricing .pricing-table-wrapper .pricing-table tr td:first-child{padding-left:1.5rem}[data-page=ProductTour] #section-pricing .pricing-table-wrapper .pricing-table tr th:last-child,[data-page=ProductTour] #section-pricing .pricing-table-wrapper .pricing-table tr td:last-child{padding-right:1.5rem}[data-page=ProductTour] #section-pricing .pricing-table-wrapper .pricing-table tr td:nth-child(3){background-color:#00000006}[data-page=ProductTour] #section-pricing .pricing-table-wrapper .pricing-table tr:nth-last-child(2) th,[data-page=ProductTour] #section-pricing .pricing-table-wrapper .pricing-table tr:nth-last-child(2) td{padding-bottom:1.5rem}[data-page=ProductTour] #section-pricing .pricing-table-wrapper .pricing-table tr:last-child th,[data-page=ProductTour] #section-pricing .pricing-table-wrapper .pricing-table tr:last-child td{background-color:#00000006;padding-top:3rem;padding-bottom:3rem}[data-page=ProductTour] #section-pricing .pricing-table-wrapper .pricing-table tr{box-shadow:0 1px 0 var(--gray)}[data-page=ProductTour] #section-pricing .pricing-table-wrapper .pricing-table tr:last-child{box-shadow:none}[data-page=ProductTour] #section-pricing .pricing-table-wrapper .pricing-table tr th:nth-child(2),[data-page=ProductTour] #section-pricing .pricing-table-wrapper .pricing-table tr td:nth-child(2){width:12rem;text-align:center}[data-page=ProductTour] #section-pricing .pricing-table-wrapper .pricing-table tr th:nth-child(3),[data-page=ProductTour] #section-pricing .pricing-table-wrapper .pricing-table tr td:nth-child(3){width:12rem;text-align:center}[data-page=ProductTour] #section-pricing .pricing-table-wrapper .pricing-table tr th:nth-child(4),[data-page=ProductTour] #section-pricing .pricing-table-wrapper .pricing-table tr td:nth-child(4){width:12rem;text-align:center}[data-page=ProductTour] #section-pricing .pricing-table-wrapper .pricing-table tr:nth-child(2) td{padding-top:1.5rem}[data-page=ProductTour] #section-pricing .pricing-table-wrapper .pricing-table .not-available{color:var(--dark-gray)}[data-page=ProductTour] #section-pricing .pricing-table-wrapper .pricing-table .check{position:relative;display:flex;width:1.5rem;height:auto;margin:0 auto;align-items:center;justify-content:center}[data-page=ProductTour] #section-pricing .pricing-table-wrapper .pricing-table .check svg{width:100%;height:auto}[data-page=ProductTour] #section-pricing .pricing-table-wrapper .pricing-table .check svg path{fill:var(--cta)!important}[data-page=ProductTour] #section-pricing .pricing-table-wrapper .pricing-table .logo{position:relative;height:2rem;display:flex;flex-direction:column;justify-content:center;align-items:baseline}[data-page=ProductTour] #section-pricing .pricing-table-wrapper .pricing-table .logo svg{width:auto;height:100%}[data-page=ProductTour] #section-pricing .pricing-table-wrapper .pricing-table button{position:relative;margin:0 auto!important;overflow:hidden;text-overflow:ellipsis}[data-page=ProductTour] #section-demo{padding:3em 0}[data-page=ProductTour] #section-demo .demo-block a{color:var(--white);text-decoration:underline}[data-page=ProductTour] #section-testimonials{overflow:hidden}[data-page=ProductTour] #section-blogs,[data-role=Overlay] .client-case-wrapper [data-component=Quote]{padding-top:0}[data-role=Overlay] .client-case-wrapper [data-component=Quote] .quote{display:none}[data-role=Overlay] .client-case-wrapper .overview .logo{max-width:12rem}[data-page=Report]{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;-webkit-user-select:none;user-select:none;background-color:var(--gray);min-height:100vh}[data-page=Report] [data-component=Notifications]{margin-bottom:0;margin-top:1.5em}[data-page=Report] .page{position:relative;background-color:var(--white);max-width:1080px;margin:2rem auto;box-shadow:0 25px 100px -25px #0000000d}[data-page=Report] .page [data-component=Notifications]{max-width:calc(100% - 3rem)}[data-page=Report] .page [data-component=Notifications] .notification:first-child{margin:1rem 1.5rem}[data-page=Report] .page [data-role=ReportNav]{position:relative;width:100%;height:4em;background-color:var(--white)}[data-page=Report] .page [data-role=ReportNav] .container .wrap{height:100%;padding-top:0;padding-bottom:0}[data-page=Report] .page [data-role=ReportNav] .container .wrap .brand{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;float:left;width:auto;height:100%;margin-right:1rem;font-family:Lato,sans-serif;line-height:4em;font-weight:700}[data-page=Report] .page [data-role=ReportNav] .container .wrap .brand svg{position:relative;height:2em;align-self:center}[data-page=Report] .page [data-role=ReportNav] .container .wrap .nav-bar{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;align-items:center;justify-content:flex-end;gap:1rem}[data-page=Report] .page [data-role=ReportNav] .container .wrap .nav-bar [data-role=LanguageSelect],[data-page=Report] .page [data-role=ReportNav] .container .wrap .nav-bar [data-role=FunctionalAreaSelect]{max-width:8rem}[data-page=Report] .page [data-role=ReportNav] .container .wrap .nav-bar [data-role=LanguageSelect] select,[data-page=Report] .page [data-role=ReportNav] .container .wrap .nav-bar [data-role=FunctionalAreaSelect] select{font-size:1rem;height:2em;padding:0;border:none;box-shadow:0 0 0 2px var(--gray)}[data-page=Report] .page [data-role=ReportNav] .container .wrap .nav-bar [data-role=LanguageSelect] .label,[data-page=Report] .page [data-role=ReportNav] .container .wrap .nav-bar [data-role=FunctionalAreaSelect] .label{display:none}[data-page=Report] .page header{background-color:var(--primary);color:var(--white);padding-left:2em;padding-right:2em;width:calc(100% - 4em)}[data-page=Report] .page header .col.fixed{max-width:22rem}@media(min-width:960px){[data-page=Report] .page header .col.fixed .company-block{width:18rem}[data-page=Report] .page header .col.fixed .company-block .top-bar{justify-content:flex-end;align-items:center}[data-page=Report] .page header .col.fixed .company-block .top-bar .media{position:relative;width:8rem;height:8rem;padding:0 2rem;border-radius:0;left:inherit;bottom:inherit}[data-page=Report] .page header .col.fixed .company-block .top-bar .media .logo{max-width:inherit;padding:0;width:100%}[data-page=Report] .page header .col.fixed .company-block:after{box-shadow:none}[data-page=Report] .page header .col.fixed .my-report-user-block{background:red}}[data-page=Report] .page header p:last-child{margin-bottom:0}[data-page=Report] .page section{padding:3em 2em 6em;width:calc(100% - 4em)}[data-page=Report] .page .report-blocks.scroll{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;height:max-content;gap:4rem 2.5rem;justify-content:center;align-items:flex-start}[data-page=Report] .page .report-blocks.scroll .block{width:15rem;min-height:24rem;padding:1.5rem}[data-page=Report] .page .report-blocks.scroll .block .preference{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.25em .5em;width:100%;height:4em}[data-page=Report] .page .report-blocks.scroll .block .preference .dominant{color:var(--white);padding:0 .5em;display:inline-block;font-family:Lato,sans-serif;font-size:.8em;font-weight:700;line-height:1.75em;background-color:var(--primary);height:1.75em;border-radius:2px}[data-page=Report] .page .report-blocks.scroll .block .rating{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:.3333333333em;width:100%;height:2em}[data-page=Report] .page .report-blocks.scroll .block .rating .star{position:relative;width:calc(20% - 1.25em);max-width:1.5em}[data-page=Report] .page .report-blocks.scroll .block .rating .star polygon{fill:none;stroke:var(--accent);stroke-width:1px;vector-effect:non-scaling-stroke}[data-page=Report] .page .report-blocks.scroll .block .rating .star.true polygon{fill:var(--accent);stroke:none}[data-page=Report] .page .report-blocks.scroll .block .cloud{position:relative;display:flex;flex-wrap:wrap;flex-direction:row;gap:.25em;align-items:flex-start;justify-content:flex-start;margin-bottom:1em}[data-page=Report] .page .report-blocks.scroll .block .cloud span{position:relative;font-family:Lato,sans-serif;font-size:.8em;font-weight:700;line-height:1.75em;height:1.75em;color:var(--white);padding:0 .5em;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:normal;border-radius:2px}[data-page=Report] .page .report-blocks.scroll .block .description{position:relative;height:max-content}[data-page=Report] .page .report-blocks.scroll .block .description .scroll{min-height:13rem;max-height:13rem;flex-direction:column;flex-wrap:wrap;white-space:normal;gap:0}[data-page=Report] .page .report-blocks.scroll .block .description .scroll.no-rating{max-height:16em}[data-page=Report] .page .report-blocks.scroll .block .description .scroll p{font-size:.9em;line-height:1.75em}[data-page=Report] .page .report-blocks.scroll .company-block{width:16rem;height:25rem}[data-page=Report] .page .report-blocks.scroll.single-report .description .scroll.no-rating{max-height:17em}[data-page=Report] .page .block .headline{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:inherit;gap:1em;margin-bottom:.5em;padding-bottom:1em;box-shadow:0 2px;color:var(--primary)}[data-page=Report] .page .block .headline .icon{position:relative;width:3em;height:3em;padding:.5em;flex-shrink:0;background-color:var(--primary);stroke:var(--primary)}[data-page=Report] .page .block .headline .icon:before{position:absolute;display:block;content:"";width:100%;height:100%;top:0;left:0;background-color:#fffffff2}[data-page=Report] .page .block .headline .icon svg{position:relative;z-index:1}[data-page=Report] .page .block .headline .icon svg path{fill:none;stroke-width:1.5px;vector-effect:non-scaling-stroke}[data-page=Report] .page .block .headline h5{position:relative;margin:0;font-size:100%;line-height:140%;color:var(--black);white-space:normal;word-break:break-word}[data-page=Report] .page .demo-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:5;pointer-events:none;background-color:#ffffffd9}[data-page=Report] .page .demo-overlay span{position:absolute;text-align:center;top:50%;left:50%;font-family:Lato,sans-serif;font-size:7em;line-height:125%;font-weight:700;color:var(--custom);transform:translate(-50%,-50%);text-transform:uppercase;opacity:1}[data-page=Report] .page .demo-overlay.viewport-start{background-color:#fff0;transition:all .3s ease-out 1s}[data-page=Report] .page .demo-overlay.viewport-start span{color:var(--black);opacity:.15;transition:all .3s ease-out 1s}@media(max-width:1080px){[data-page=Report]:not(.print-friendly) .page{margin:0 auto 2rem}[data-page=Report]:not(.print-friendly) .page section{padding:2em 0;width:100%}[data-page=Report]:not(.print-friendly) .page .report-blocks.scroll{gap:2.5rem 1.5rem}[data-page=Report]:not(.print-friendly) .page .report-blocks.scroll .block{width:14.5rem}}@media(max-width:960px){[data-page=Report]:not(.print-friendly) .page header{padding-left:0;padding-right:0;width:100%}[data-page=Report]:not(.print-friendly) .page section{padding:2em 0;width:100%}[data-page=Report]:not(.print-friendly) .page .report-blocks.scroll{flex-direction:row;flex-wrap:nowrap;height:28rem;padding-top:1px;padding-bottom:1rem;gap:2em;justify-content:flex-start}[data-page=Report]:not(.print-friendly) .page .report-blocks.scroll .block{width:15rem;height:24rem;min-height:inherit}[data-page=Report]:not(.print-friendly) .page .report-blocks.scroll .block .description .scroll{max-height:13em}[data-page=Report]:not(.print-friendly) .page .report-blocks.scroll .block .description .scroll.no-rating{max-height:15em}[data-page=Report]:not(.print-friendly) .page .report-blocks.scroll .company-block{width:18rem;height:27rem;padding:0}[data-page=Report]:not(.print-friendly) .page .report-blocks.scroll .company-block .bottom-bar{padding:2rem 0;width:100%}[data-page=Report]:not(.print-friendly) .page .report-blocks.scroll.single-report .block{height:26rem}[data-page=Report]:not(.print-friendly) .page .report-blocks.scroll.single-report .company-block{height:29rem}[data-page=Report]:not(.print-friendly) .page .report-blocks.scroll.single-report .description .scroll.no-rating{max-height:18em}}@media(max-width:720px){[data-page=Report]:not(.print-friendly) .page section{padding:0 0 1em}[data-page=Report]:not(.print-friendly) .page .demo-overlay span{font-size:4em;transform:translate(-50%)}}@media(max-width:420px){[data-page=Report]:not(.print-friendly) .page section{padding:0 0 1em}[data-page=Report]:not(.print-friendly) .page .report-blocks.scroll{height:23rem;gap:1em}[data-page=Report]:not(.print-friendly) .page .report-blocks.scroll .block{width:13rem;height:20rem}[data-page=Report]:not(.print-friendly) .page .report-blocks.scroll .block .description .scroll{max-height:14em}[data-page=Report]:not(.print-friendly) .page .report-blocks.scroll .block .description .scroll.no-rating{max-height:16em}[data-page=Report]:not(.print-friendly) .page .report-blocks.scroll .company-block{width:16rem;height:23rem;padding:0}[data-page=Report]:not(.print-friendly) .page .report-blocks.scroll .company-block .top-bar .media{width:5rem;height:5rem;left:.5rem;bottom:-2rem}[data-page=Report]:not(.print-friendly) .page .report-blocks.scroll .company-block .bottom-bar{padding:2rem 0;width:100%}[data-page=Report]:not(.print-friendly) .page .report-blocks.scroll .company-block .bottom-bar .company{font-size:1em;margin-bottom:.5em}[data-page=Report]:not(.print-friendly) .page .report-blocks.scroll .company-block .bottom-bar .item{font-size:.9em}[data-page=Report]:not(.print-friendly) .page .report-blocks.scroll.single-report .block{height:21rem}[data-page=Report]:not(.print-friendly) .page .report-blocks.scroll.single-report .company-block{height:24rem}[data-page=Report]:not(.print-friendly) .page .report-blocks.scroll.single-report .description .scroll.no-rating{max-height:18em}}[data-page=Report].print-friendly{background-color:transparent;-webkit-user-select:inherit;user-select:inherit;padding:0!important;width:100vw!important;size:A4 portrait!important;margin:0!important}[data-page=Report].print-friendly [data-role=LanguageSelect],[data-page=Report].print-friendly [data-role=PrivacyStatement]{display:none}[data-page=Report].print-friendly *{white-space:normal!important;word-break:break-word!important}[data-page=Report].print-friendly p{font-size:17px!important}[data-page=Report].print-friendly .page{box-shadow:none!important;max-width:inherit!important;margin:0!important}[data-page=Report].print-friendly [data-role=ReportNav]{padding:0 2em!important;width:calc(100% - 4em)!important}[data-page=Report].print-friendly header{background-color:#fff!important;color:var(--black)!important;padding:2em!important;height:auto!important;min-height:inherit!important}[data-page=Report].print-friendly header .col.fixed{display:none!important}[data-page=Report].print-friendly .container .wrap{padding:0!important}[data-page=Report].print-friendly footer{padding:2em!important}[data-page=Report].print-friendly section{padding:0 2em!important}[data-page=Report].print-friendly .social-buttons{display:none!important}[data-page=Report].print-friendly .report-blocks{position:relative;gap:0!important;justify-content:flex-start!important;height:100%!important;width:inherit!important;transform:none!important}[data-page=Report].print-friendly .report-blocks .company-block{display:none!important}[data-page=Report].print-friendly .report-blocks .block{position:relative;display:inline;width:100%!important;max-width:inherit!important;padding:0rem!important;min-height:inherit!important;box-shadow:none!important;margin-bottom:2rem!important}[data-page=Report].print-friendly .report-blocks .block .headline{box-shadow:none;border-bottom:2px solid}[data-page=Report].print-friendly .report-blocks .block .scroll{min-height:inherit!important;max-height:inherit!important}[data-page=Report].print-friendly .report-blocks .block .scroll-indicator{display:none!important}[data-page=Report].print-friendly .report-blocks .block button,[data-page=Report].print-friendly .report-blocks .block [data-role=MyReport]{display:none}[data-page=Team] .blocks-wrapper.team{position:relative;justify-content:flex-start}[data-page=Team] .blocks-wrapper.team .block{position:relative;max-width:9rem;padding:1rem;align-items:center;text-align:center;gap:0}[data-page=Team] .blocks-wrapper.team .block .media{color:var(--black);margin-bottom:1rem}[data-page=Team] .blocks-wrapper.team .block .media .your-match{position:absolute;display:flex;justify-content:center;align-items:center;top:0;left:0;width:calc(100% - 2rem);height:calc(100% - 2rem);padding:1rem;font-weight:700;font-family:Roboto Mono,monospace;color:var(--black)}[data-page=Team] .blocks-wrapper.team .block .name{position:relative;font-weight:700}[data-page=Team] .blocks-wrapper.team .block .role{position:relative}[data-page=Team] .blocks-wrapper.team .block .quote{position:relative;font-style:italic;margin-top:.5em}[data-page=Team] .blocks-wrapper.team .block .quote:before,[data-page=Team] .blocks-wrapper.team .block .quote:after{content:'"'}[data-page=Team] .blocks-wrapper.advisory-board{position:relative;justify-content:flex-start}[data-page=Team] .blocks-wrapper.advisory-board .block{position:relative;max-width:10rem}[data-page=Team] .blocks-wrapper.advisory-board .block .scroll{max-height:18rem}[data-page=Team] #section-quote{overflow:hidden}[data-role=TopMatches] [data-role=LoadingMatches]{display:none}[data-role=TopMatches].loading [data-role=LoadingMatches]{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;width:100%}[data-role=TopMatches].loading [data-role=LoadingMatches] .message{position:relative;font-family:Lato,sans-serif}[data-role=TopMatches].loading [data-role=LoadingMatches] .loading .loader{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}[data-role=TopMatches].loading [data-role=LoadingMatches] .loading .loader svg{width:100%;max-width:3rem;margin-bottom:1em;transform-style:preserve-3d}[data-role=TopMatches].loading [data-role=LoadingMatches] .loading .loader svg polygon{stroke-width:1px;stroke:var(--white);vector-effect:non-scaling-stroke}[data-role=TopMatches].loading [data-role=LoadingMatches] .loading .loader svg polygon:nth-child(1){fill:transparent}[data-role=TopMatches].loading [data-role=LoadingMatches] .loading .loader svg polygon:nth-child(2){fill:transparent;transform-origin:center center;animation:match-loader-flip 1.5s linear infinite;animation-fill-mode:forwards}@keyframes match-loader-flip{0%{transform:rotateY(0);fill:transparent}30%{fill:var(--white)}50%{transform:rotateY(180deg)}70%{fill:transparent}to{transform:rotateY(180deg)}}[data-role=TopMatches].loading [data-role=LoadingMatches] .error,[data-role=TopMatches].loading.error [data-role=LoadingMatches] .loading{display:none}[data-role=TopMatches].loading.error [data-role=LoadingMatches] .error{display:initial}[data-role=TopMatches].loading .scroll{display:none}[data-role=TopMatches] [data-role=NoMatches]{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;width:100%;height:100%}[data-role=TopMatches] .scroll,[data-role=TopMatches] [data-role=LoadingMatches]{height:24rem}[data-role=TopMatches] .block{height:22rem;color:var(--black);gap:0}[data-role=TopMatches] .block:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;box-shadow:inset 0 0 0 1px var(--black);pointer-events:none}[data-role=TopMatches] .block .top-bar{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;width:100%;height:40%;justify-content:center;align-items:center}[data-role=TopMatches] .block .top-bar:after{position:absolute;content:"";bottom:-1px;left:0;width:0;height:0;color:var(--white);border-left:0rem solid transparent;border-right:16rem solid transparent;border-bottom:1.5rem solid;pointer-events:none}[data-role=TopMatches] .block .top-bar .media{position:absolute;width:5rem;height:5rem;padding:1rem;background-color:var(--white);bottom:-1.5rem;border-radius:50%}[data-role=TopMatches] .block .top-bar .media .logo{position:relative;padding:.25em;width:calc(100% - .5em);max-width:8rem;border-radius:0;z-index:1}[data-role=TopMatches] .block .top-bar .header{position:absolute;width:100%;height:100%;background-size:cover;overflow:hidden}[data-role=TopMatches] .block .bottom-bar{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;width:calc(100% - 2rem);height:calc(60% - 4rem);padding:2rem 1rem;align-items:center;justify-content:space-between;text-align:center;word-break:break-word}[data-role=TopMatches] .block .bottom-bar p{position:relative;width:100%;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}[data-role=TopMatches] .block .bottom-bar p span{font-weight:700}[data-role=TopMatches] .block .bottom-bar p{margin:0}[data-role=TopMatches] .block .bottom-bar .rank{position:relative;display:flex;background-color:var(--accent);color:var(--white);font-family:Lato,sans-serif;font-size:17px;width:2em;height:2em;text-align:center;justify-content:center;align-items:center;border-radius:50%;z-index:1}[data-role=TopMatches] [data-role=Matches]:not([data-type=recommendations]) .block .top-bar{background-color:var(--gray)}[data-role=TopMatches] [data-role=Matches]:not([data-type=recommendations]) .block .top-bar .media{width:6rem;height:6rem}.background-color--black{background-color:var(--black)!important}.background-color--white{background-color:var(--white)!important}.background-color--gray{background-color:var(--gray)!important}.background-color--dark-gray{background-color:var(--dark-gray)!important}.background-color--primary{background-color:var(--primary)!important}.background-color--primary-light{background-color:var(--primary-light)!important}.background-color--secondary{background-color:var(--secondary)!important}.background-color--cta{background-color:var(--cta)!important}.background-color--accent{background-color:var(--accent)!important}.background-color--accent-light{background-color:var(--accent-light)!important}.background-color--yellow{background-color:var(--yellow)!important}.background-color--orange{background-color:var(--orange)!important}.background-color--red{background-color:var(--red)!important}.background-color--pink{background-color:var(--pink)!important}.background-color--purple{background-color:var(--purple)!important}.background-color--blue{background-color:var(--blue)!important}.background-color--turquoise{background-color:var(--turquoise)!important}.background-color--green{background-color:var(--green)!important}.background-color--custom{background-color:var(--custom)!important}.color--black{color:var(--black)!important}.color--white{color:var(--white)!important}.color--gray{color:var(--gray)!important}.color--dark-gray{color:var(--dark-gray)!important}.color--primary{color:var(--primary)!important}.color--primary-light{color:var(--primary-light)!important}.color--secondary{color:var(--secondary)!important}.color--cta{color:var(--cta)!important}.color--accent{color:var(--accent)!important}.color--accent-light{color:var(--accent-light)!important}.color--yellow{color:var(--yellow)!important}.color--orange{color:var(--orange)!important}.color--red{color:var(--red)!important}.color--pink{color:var(--pink)!important}.color--purple{color:var(--purple)!important}.color--blue{color:var(--blue)!important}.color--turquoise{color:var(--turquoise)!important}.color--green{color:var(--green)!important}.color--custom{color:var(--custom)!important}[data-class=ImageUploader]{position:relative;width:100%}[data-class=ImageUploader] [data-role=UnsavedCheck]{display:none!important}[data-class=ImageUploader][data-empty=true] .image-container{display:none;margin:0 auto}[data-class=ImageUploader][data-empty=true] .drop-area{display:flex!important}[data-class=ImageUploader][data-empty=true] .image-functions .button:not(.upload,.suggestion){display:none}@keyframes img-save-button{0%{box-shadow:inset 0 0 0 0 var(--orange)}to{box-shadow:inset 0 0 0 4px var(--orange)}}[data-class=ImageUploader].save-reminder:not(.saving,.saved) .buttons .button.save{animation:img-save-button .6s steps(2) .5s 24}[data-class=ImageUploader].saving .image-functions .buttons .button{opacity:.5;pointer-events:none;cursor:default}[data-class=ImageUploader].saved .image-functions .buttons .button.save{background-image:url(/build/assets/saved-BMJakwp_.svg);background-color:var(--cta);color:var(--white)}[data-class=ImageUploader].saved .image-functions .buttons .button.save:after{content:attr(data-saved)}[data-class=ImageUploader].error .image-functions .buttons .button.save{background-image:url(/build/assets/error-CjASiV4T.svg);background-color:var(--red);color:var(--white)}[data-class=ImageUploader].error .image-functions .error{color:var(--red);display:initial}[data-class=ImageUploader][data-type=logo] .image-container{max-width:320px}[data-class=ImageUploader][data-type=header] .image-container,[data-class=ImageUploader][data-type=header_what] .image-container,[data-class=ImageUploader][data-type=header_dei] .image-container{max-width:640px}[data-class=ImageUploader] .image-container{position:relative;margin:0 auto;-webkit-user-select:none;user-select:none}[data-class=ImageUploader] .image-container img{display:block;max-width:100%}[data-class=ImageUploader] .image-container .cropper-container .cropper-view-box{outline-color:var(--primary);opacity:1}[data-class=ImageUploader] .image-container .cropper-container .cropper-point{background-color:var(--white);opacity:1;box-shadow:0 0 0 2px var(--black)}[data-class=ImageUploader] .image-functions{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;gap:1em;padding-bottom:1em;-webkit-user-select:none;user-select:none}[data-class=ImageUploader] .image-functions .error,[data-class=ImageUploader] .image-functions #cropper-upload{display:none}[data-class=ImageUploader] .image-functions .drop-area{position:relative;display:none;flex-direction:column;align-items:center;justify-content:center;width:100%;height:12rem;background-color:var(--gray);color:var(--dark-gray)}[data-class=ImageUploader] .image-functions .drop-area.dragging{box-shadow:inset 0 0 0 2px var(--primary);background-color:var(--primary-light)}[data-class=ImageUploader] .image-functions .info{width:100%}[data-class=ImageUploader] .image-functions .buttons{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5em;justify-content:center}[data-class=ImageUploader] .image-functions .buttons .button{position:relative;font-family:Lato,sans-serif;font-weight:700;line-height:2em;font-size:90%;text-transform:uppercase;color:var(--black);width:fit-content;min-width:0;height:2em;padding:0 1em;background-color:var(--gray);background-size:1em;background-repeat:no-repeat;background-position:.5em center;text-indent:1.25em;cursor:pointer}[data-class=ImageUploader] .image-functions .buttons .button.suggestion{background-image:url(/build/assets/suggestion-DJbZPXzh.svg)}[data-class=ImageUploader] .image-functions .buttons .button.upload{background-image:url(/build/assets/upload-D6OEXO4h.svg)}[data-class=ImageUploader] .image-functions .buttons .button.rotate{background-image:url(/build/assets/rotate-JKmf5Qly.svg)}[data-class=ImageUploader] .image-functions .buttons .button.zoom-in{background-image:url(/build/assets/zoom-in-CELyMUQQ.svg)}[data-class=ImageUploader] .image-functions .buttons .button.zoom-out{background-image:url(/build/assets/zoom-out-CIKXLhhK.svg)}[data-class=ImageUploader] .image-functions .buttons .button.save{background-image:url(/build/assets/save-Bos9T5L1.svg)}[data-class=ImageUploader] .image-functions .buttons .button.save:after{content:attr(data-save)}[data-class=CandidateConversionsSettingsOverlay].loading [data-role=ButtonList]{-webkit-user-select:none;user-select:none;cursor:default}[data-class=CandidateConversionsSettingsOverlay].loading [data-role=ButtonList] [data-class=Delete]{opacity:.5;cursor:default;-webkit-user-select:none;user-select:none}[data-class=CandidateConversionsSettingsOverlay].loading [data-role=ButtonList] li a{-webkit-user-select:none;user-select:none;cursor:default;color:var(--dark-gray)}[data-class=CandidateConversionsSettingsOverlay] [data-role=ButtonList]{position:relative;display:block;font-weight:700;width:100%;margin:0;padding:0;border:none}[data-class=CandidateConversionsSettingsOverlay] [data-role=ButtonList] li{position:relative;display:block;width:calc(100% - 4em);height:2em;text-indent:1rem;border-bottom:1px solid var(--gray);padding:.5em 4em .5em 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-class=CandidateConversionsSettingsOverlay] [data-role=ButtonList] li:last-child{border-bottom:none;margin-bottom:1rem}[data-class=CandidateConversionsSettingsOverlay] [data-role=ButtonList] li [data-class=Delete]{position:absolute;top:50%;right:0;width:1em;height:1em;padding:.25em;background-color:var(--gray);background-image:url(/build/assets/close-BMUsnUNg.svg);background-size:1em;background-position:center center;background-repeat:no-repeat;transform:translateY(-50%);border:none;-webkit-user-select:none;user-select:none;cursor:pointer;z-index:1}[data-page=Blog] #section-index .index{position:relative}[data-page=Blog] #section-index .index a{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:2rem;color:var(--black);margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid var(--gray)}[data-page=Blog] #section-index .index a .media{flex:1 1 0}[data-page=Blog] #section-index .index a:hover{text-decoration:none}[data-page=Blog] #section-index .index a .featured-image{position:relative;display:block;width:10rem;height:10rem;margin:.25rem;border-radius:50%;background-size:cover;background-position:center center;flex:none}[data-page=Blog] #section-index .index a .content{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap}[data-page=Blog] #section-index .index a .content .title{position:relative;margin:0 0 .5rem}[data-page=Blog] #section-index .index a .content .publication-date{position:relative;color:var(--dark-gray);font-size:.85rem;margin-bottom:.5rem;font-weight:400}[data-page=Blog] #section-index .index a .content .summary{position:relative;color:var(--dark-gray);font-weight:400}[data-page=Blog] #section-index .index a .content .summary p{margin:0}[data-page=Blog] #section-index .pagination{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;width:100%}[data-page=Blog] #section-index .pagination .previous{position:relative;align-self:flex-start}[data-page=Blog] #section-index .pagination .next{position:relative;align-self:flex-end}[data-page=Blog] #header-post .title{font-family:Roboto Slab,serif;text-transform:initial;margin:0 0 2rem;font-size:300%;line-height:150%}[data-page=Blog] #header-post .post-meta{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:1rem}[data-page=Blog] #header-post .post-meta .publication{position:relative;color:var(--dark-gray)}[data-page=Blog] #section-post{padding-top:0}[data-page=Blog] #section-post h2{font-size:165%;margin:2em 0 .75em}[data-page=Blog] #section-post h3{font-size:125%;margin:2em 0 .75em}[data-page=Blog] #section-post blockquote{margin:2em 0;font-style:italic;padding-left:2rem;box-shadow:inset .5em 0 0 var(--gray);color:var(--dark-gray)}[data-page=Blog] [data-class=BlogLinks]{padding-top:0}[data-class=BlogLinks]{position:relative;height:fit-content}[data-class=BlogLinks]:not(.show){height:1px!important;padding:0!important;opacity:0!important;overflow:hidden;pointer-events:none}[data-class=BlogLinks] [data-role=BlogsWrapper]{position:relative;display:flex;gap:2rem;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}[data-class=BlogLinks] [data-role=BlogsWrapper] .blog-post{position:relative;color:var(--black);width:20rem;height:15rem;overflow:hidden}[data-class=BlogLinks] [data-role=BlogsWrapper] .blog-post:hover{text-decoration:none}[data-class=BlogLinks] [data-role=BlogsWrapper] .blog-post .title{position:absolute;bottom:0;margin:0;width:calc(100% - 3rem);padding:1rem 1.5rem 1.5rem;color:var(--white);text-shadow:1px 1px 1px var(--black),0px 0px 4px var(--black);min-height:calc(30% - 1rem);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;font-size:1rem;line-height:1.75rem}[data-class=BlogLinks] [data-role=BlogsWrapper] .blog-post .featured-image{position:absolute;top:.25rem;left:.25rem;width:calc(100% - .25rem);height:calc(100% - .25rem);padding:0;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:var(--gray)}[data-class=BlogLinks] [data-role=BlogsWrapper] .blog-post .featured-image:before{background:radial-gradient(circle at center,#fff0 50%,#ffffff59);top:0;content:"";height:100%;left:0;position:absolute;width:100%}[data-class=BlogLinks] [data-role=BlogsWrapper] .blog-post .featured-image:after{position:absolute;content:"";width:100%;height:60%;bottom:0;left:0;background:linear-gradient(0deg,#000,#0000);opacity:.5}
