.font__super-bold{font-family:roc-grotesk,sans-serif}.font__super-bold-condensed{font-family:roc-grotesk-condensed,sans-serif}.font__super-bold-wide{font-family:roc-grotesk-wide,sans-serif}.font__handwritten{font-family:chantal,sans-serif}.font__serif{font-family:richmond-display,serif}.font__400{font-weight:400}.font__500{font-weight:500}.font__600{font-weight:600}.font__700{font-weight:700}.font__800{font-weight:800}@media only screen and (max-width: 840px){.icp-page .header .desktop-nav-container{border:0}}.icp-page main .btn{border-radius:100px;padding:20px;border:6px solid rgba(255,208,0,.5);background-clip:padding-box;min-width:200px}.icp-page span.fancy{position:relative;font-style:normal}.icp-page span.fancy:after{content:"";position:absolute;bottom:0;left:-10px;right:-10px;height:40px;transform:translateY(20%);z-index:-1;background:url(/dist/img/icp/_SVGS/yellow-underline.svg) center center/contain no-repeat}.icp-page span.fancy svg{position:absolute;bottom:-6px;left:-4px;width:100%;z-index:-1;overflow:hidden}.icp-page .transition-peek__wood{position:relative;height:300px;background:url(/dist/img/icp/_BACKGROUNDS/wood-planks.jpg) #ffd000 center center/cover no-repeat}.icp-page .transition-peek__wood .torn-bottom:before{height:40px}.icp-page .transition-peek__wood img{width:100%}.icp-page.icp--theme-blue .video-section{background:#0967d2}.icp-page.icp--theme-blue .video-section .task-list{color:#053770}.torn-svg.torn-blue:before{background:#0967d2}.torn-svg.torn-blue path{fill:#0967d2;stroke:#0967d2;stroke-width:5px}.icp-page.icp--theme-teal .video-section{background:#00DFD7}.icp-page.icp--theme-teal .video-section .task-list{color:#007975}.torn-svg.torn-teal:before{background:#00DFD7}.torn-svg.torn-teal path{fill:#00dfd7;stroke:#00dfd7;stroke-width:5px}.icp-page.icp--theme-yellow .video-section{background:#ffd000}.icp-page.icp--theme-yellow .video-section .task-list{color:#997d00}.torn-svg.torn-yellow:before{background:#ffd000}.torn-svg.torn-yellow path{fill:#ffd000;stroke:#ffd000;stroke-width:5px}.icp-page.icp--theme-light .video-section{background:#DAE8F8}.icp-page.icp--theme-light .video-section .task-list{color:#84b3e8}.torn-svg.torn-light:before{background:#DAE8F8}.torn-svg.torn-light path{fill:#dae8f8;stroke:#dae8f8;stroke-width:5px}.icp-page.icp--theme-black .video-section{background:#101F2F}.icp-page.icp--theme-black .video-section .task-list{color:#000}.torn-svg.torn-black:before{background:#101F2F}.torn-svg.torn-black path{fill:#101f2f;stroke:#101f2f;stroke-width:5px}.icp-page.icp--theme-darkblack .video-section{background:#111111}.icp-page.icp--theme-darkblack .video-section .task-list{color:#000}.torn-svg.torn-darkblack:before{background:#111111}.torn-svg.torn-darkblack path{fill:#111;stroke:#111;stroke-width:5px}.icp-page.icp--theme-darkblue .video-section{background:#101E2E}.icp-page.icp--theme-darkblue .video-section .task-list{color:#000}.torn-svg.torn-darkblue:before{background:#101E2E}.torn-svg.torn-darkblue path{fill:#101e2e;stroke:#101e2e;stroke-width:5px}.icp-page.icp--theme-darkerblue .video-section{background:#0F1E2F}.icp-page.icp--theme-darkerblue .video-section .task-list{color:#000}.torn-svg.torn-darkerblue:before{background:#0F1E2F}.torn-svg.torn-darkerblue path{fill:#0f1e2f;stroke:#0f1e2f;stroke-width:5px}.icp-page.icp--theme-white .video-section{background:#fff}.icp-page.icp--theme-white .video-section .task-list{color:#ccc}.torn-svg.torn-white:before{background:#fff}.torn-svg.torn-white path{fill:#fff;stroke:#fff;stroke-width:5px}.icp-page.icp--theme-gray3 .video-section{background:#f4f4f5}.icp-page.icp--theme-gray3 .video-section .task-list{color:#bfbfc4}.torn-svg.torn-gray3:before{background:#f4f4f5}.torn-svg.torn-gray3 path{fill:#f4f4f5;stroke:#f4f4f5;stroke-width:5px}.icp-page.icp--theme-mint .video-section{background:#3ABF9A}.icp-page.icp--theme-mint .video-section .task-list{color:#22715b}.torn-svg.torn-mint:before{background:#3ABF9A}.torn-svg.torn-mint path{fill:#3abf9a;stroke:#3abf9a;stroke-width:5px}.icp-page.icp--theme-mint--video .video-section{background:#48c59d}.icp-page.icp--theme-mint--video .video-section .task-list{color:#287f63}.torn-svg.torn-mint--video:before{background:#48c59d}.torn-svg.torn-mint--video path{fill:#48c59d;stroke:#48c59d;stroke-width:5px}.icp-page.icp--theme-off-black .video-section{background:#142334}.icp-page.icp--theme-off-black .video-section .task-list{color:#000}.torn-svg.torn-off-black:before{background:#142334}.torn-svg.torn-off-black path{fill:#142334;stroke:#142334;stroke-width:5px}.icp-page .hero-section .map-pin{display:none;position:absolute}.icp-page.icp--theme-light .hero-section .map-pin.pin--1{display:block;top:50%;left:110%}.icp-page.icp--theme-teal .hero-section .map-pin.pin--1{display:block;top:35%;left:105%}.icp-page.icp--theme-teal .hero-section .map-pin.pin--2{display:block;top:10%;left:-10%}.icp-page.icp--theme-blue .hero-section .map-pin.pin--1{display:block;top:35%;left:-10%}.icp-page.icp--theme-blue .hero-section .map-pin.pin--2{display:block;top:10%;left:110%}.icp-page.icp--theme-blue .hero-section .map-pin.pin--3{display:block;top:70%;left:90%}.icp-page.icp--theme-yellow .hero-section .map-pin.pin--1{display:block;top:52%;left:17%}.icp-page.icp--theme-yellow .hero-section .map-pin.pin--2{display:block;top:5%;left:110%}.icp-page.icp--theme-yellow .hero-section .map-pin.pin--3{display:block;top:60%;left:100%}.icp-page.icp--theme-yellow .hero-section .map-pin.pin--4{display:block;top:10%;left:-20%}.torn-svg{position:relative;width:calc(100% + 20px);min-width:1800px;margin:0 auto}.torn-svg svg{vertical-align:middle}.torn-svg.torn-svg{position:absolute;left:50%;transform:translate(-50%)}.torn-svg.torn-svg:before{content:"";position:absolute;height:10px;width:100%}.torn-svg.torn-svg path:nth-of-type(1){filter:url(#torn);z-index:-2}.torn-svg.torn-svg path:nth-of-type(2){filter:url(#shadow);z-index:-3}.torn-svg.torn-svg path:nth-of-type(3){z-index:-1;stroke-width:0}.torn-svg.torn-top{top:0}.torn-svg.torn-top path:nth-of-type(3){transform:translateY(-10px)}.torn-svg.torn-top:before{top:0}.torn-svg.torn-bottom{bottom:0}.torn-svg.torn-bottom path:nth-of-type(3){transform:translateY(10px)}.torn-svg.torn-bottom:before{bottom:0}@media only screen and (max-width: 840px){.icp-subnav{display:none}}.icp-subnav ol,.icp-subnav li{list-style:none;margin:0;padding:0}.icp-subnav ol{display:flex;align-items:center;justify-content:space-between}.icp-subnav .slider{display:none;position:absolute;top:0;left:0;height:5px;width:200px;background:var(--theme-color);transition:all .3s ease-in-out;z-index:-1}.icp-subnav .subnav-item{text-align:center;border-top:5px solid transparent}.icp-subnav .subnav-item a{text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:initial}.icp-subnav .subnav-item.active .link-title__text,.icp-subnav .subnav-item:hover .link-title__text{font-weight:700}.icp-subnav .subnav-link{display:block;padding:12px 40px}.icp-subnav .subnav-link .link-title{display:flex;justify-content:center}.icp-subnav .subnav-link .link-title__text{font-size:18px;font-weight:400;text-transform:capitalize}.icp-subnav .subnav-link .link-desc{text-align:center;font-size:12px;font-style:normal;font-weight:400;color:rgba(31,55,81,.8)}.icp-subnav .subnav-link .link-icon{padding-right:10px}.hero-section{position:relative;background:url(/dist/img/icp/Hero/hero-bg.jpg) center center/cover no-repeat}.hero-section .container{text-align:center;padding:100px 0 300px;margin-top:50px;height:100%}@media only screen and (max-width: 640px){.hero-section .container{padding-bottom:250px}}.hero-section .hero-content{position:relative;z-index:10}.hero-section .hero-headline{max-width:1186px;margin:0 auto;padding-bottom:15px;font-size:130px;font-style:normal;font-weight:800;line-height:.78;letter-spacing:-3.058px;text-transform:uppercase;text-wrap:pretty}@media only screen and (max-width: 1180px){.hero-section .hero-headline{font-size:110px}}@media only screen and (max-width: 1024px){.hero-section .hero-headline{font-size:90px}}@media only screen and (max-width: 800px){.hero-section .hero-headline{font-size:72px;padding-bottom:20px}}@media only screen and (max-width: 640px){.hero-section .hero-headline{font-size:55px}}@media (max-width: 440px){.hero-section .hero-headline{font-size:45px;letter-spacing:-.75px}}@media (max-width: 400px){.hero-section .hero-headline{font-size:40px}}.hero-section .sub-headline{font-size:28px;line-height:1.5;max-width:900px;margin:0 auto 30px;text-wrap:pretty;padding:0 40px}@media only screen and (max-width: 1024px){.hero-section .sub-headline{font-size:22px}}@media only screen and (max-width: 800px){.hero-section .sub-headline{font-size:20px}}@media only screen and (max-width: 640px){.hero-section .sub-headline{font-size:18px}}.hero-section .tape-accent{position:absolute;top:0;transform:translateY(-50%)}.hero-section .tape-left{left:10%}@media only screen and (max-width: 800px){.hero-section .tape-left{left:50%;transform:translate(-50%,-50%)}}.hero-section .tape-right{right:10%}@media only screen and (max-width: 800px){.hero-section .tape-right{display:none}}.hero-section .accent-image{position:absolute;bottom:0;left:0;transform:translate(-50%);max-width:600px}@media only screen and (max-width: 1680px){.hero-section .accent-image{transform:translate(-200px);width:60%}}@media only screen and (max-width: 1440px){.hero-section .accent-image{transform:translate(-150px)}}@media only screen and (max-width: 1515px){.hero-section .accent-image{transform:translate(-100px)}}@media only screen and (max-width: 1250px){.hero-section .accent-image{transform:translate(-75px)}}@media only screen and (max-width: 800px){.hero-section .accent-image{transform:translate(-50px);width:60%}}@media only screen and (max-width: 640px){.hero-section .accent-image{transform:translate(-20px);width:300px}}.hero-section .torn-bottom{z-index:10}.hero-section .torn-bottom svg{height:100px}.logo-slider{display:flex;justify-content:center;align-items:center;padding-top:80px}@media only screen and (max-width: 1440px){.logo-slider{padding-top:1px}}.logo-slider .logo-container{padding:25px 20px}.marquee{display:flex;align-items:center;justify-content:center;width:100%;counter-reset:logos;animation:scroll 20s linear infinite;animation-play-state:paused}.marquee .logo-container{counter-increment:logos;display:flex;align-items:center;justify-content:center;width:16.6666666667%;flex-shrink:0}@media only screen and (max-width: 800px){.marquee .logo-container{max-height:80px}}.marquee .logo-container img{height:auto;opacity:.8}@media only screen and (max-width: 800px){.marquee .logo-container{width:40%}}.marquee.playing{animation-play-state:running;will-change:transform}.marquee.playing:hover{animation-play-state:paused}@keyframes scroll{0%{transform:translate(-50%)}to{transform:translate(50%)}}.video-section{background:#0967d2}.video-section .container{max-width:1450px;padding:0 50px}@media only screen and (max-width: 800px){.video-section .container{padding:0}}.video-section .video-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.video-section .video-thumbnail .play-button{position:relative;cursor:pointer;transition:top .05s ease;z-index:20}.video-section .video-thumbnail .play-button:active{top:2px}.video-section .video-wrap{position:relative;margin:200px auto 100px;z-index:10}@media only screen and (max-width: 640px){.video-section .video-wrap{margin-top:150px}}.video-section .video-wrap:before{content:"";background:url(/dist/img/icp/VideoBackground.jpg) center center/cover no-repeat;position:absolute;top:0;left:0;width:100%;height:100%;transform:rotate(1.361deg)}.video-section .video-box{padding:70px 50px;position:relative;z-index:10}@media only screen and (max-width: 800px){.video-section .video-box{padding:20px}}.video-section .fit-vid{border:0;box-shadow:3.095px 3.095px 7.429px rgba(40,122,216,.2)}@media only screen and (max-width: 800px){.video-section .fit-vid{border-radius:4px}}.video-section .paint-overlay{pointer-events:none;position:absolute;top:0;left:0;width:730px;text-align:center;z-index:20;transform:translate(-25%,-35%) rotate(-9.805deg)}@media only screen and (max-width: 1024px){.video-section .paint-overlay{transform:translate(-20%,-35%) rotate(-9.805deg)}}@media only screen and (max-width: 800px){.video-section .paint-overlay{transform:translateY(-70%);width:100%;height:200px}}.video-section .paint-overlay .bg-image{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-46%) rotate(9.805deg);z-index:-1;width:730px}@media only screen and (max-width: 800px){.video-section .paint-overlay .bg-image{transform:translate(-46%,-40%) rotate(11deg)}}@media only screen and (max-width: 640px){.video-section .paint-overlay .bg-image{transform:translate(-46%,-45%) rotate(11deg);width:600px}}.video-section .paint-overlay .bg-image .brush{width:100%}.video-section .paint-overlay .bg-image .dots{position:absolute;bottom:0;left:0;transform:translate(60%,30%);z-index:-1}@media only screen and (max-width: 800px){.video-section .paint-overlay .bg-image .dots{transform:translate(0)}}.video-section .paint-overlay .quote-content{position:absolute;left:50%;top:50%;width:100%;max-width:390px;transform:translate(-60%,-65%)}@media only screen and (max-width: 800px){.video-section .paint-overlay .quote-content{transform:translate(-50%,-50%)}}@media only screen and (max-width: 640px){.video-section .paint-overlay .quote-content{transform:translate(-50%,-65%)}}.video-section .paint-overlay .quote-content.env-dark{color:#fff}.video-section .paint-overlay .quote-content.env-light{color:#142334}.video-section .paint-overlay .quote-content .quote{font-family:chantal,sans-serif;font-size:32px;line-height:1.09375}@media only screen and (max-width: 800px){.video-section .paint-overlay .quote-content .quote{font-size:30px}}@media only screen and (max-width: 640px){.video-section .paint-overlay .quote-content .quote{font-size:22px}}@media only screen and (max-width: 320px){.video-section .paint-overlay .quote-content .quote{font-size:18px}}.video-section .paint-overlay .quote-content .author{font-size:14px;line-height:35px}.video-section .task-list{position:absolute;right:0;top:50%;transform:translate(91%,-50%);z-index:-1}.video-section .task-list ul{list-style:none}.video-section .task-list li{margin:0;padding:0;opacity:.4;color:rgba(0,0,0,.333);font-family:chantal,sans-serif;font-size:38.984px;font-weight:300;line-height:47.338px}.video-section .stats-container{display:flex;justify-content:center;padding-bottom:45px}@media only screen and (max-width: 800px){.video-section .stats-container{flex-direction:column}}.video-section .stats-container .stat-group{text-align:center;padding:40px 20px;flex:0 1 100%;flex-basis:100%}.video-section .stats-container .stat-group .number{color:#dae8f8;font-family:roc-grotesk,sans-serif;font-weight:800;font-size:140px;line-height:.75;display:flex;justify-content:center;align-items:center}.video-section .stats-container .stat-group .number .prefix{font-size:80px;line-height:1;display:flex;padding-bottom:16px}.video-section .stats-container .stat-group .text{transform:rotate(-7.063deg);color:#ffd000;font-family:chantal,sans-serif;font-size:52px;font-style:normal;font-weight:500;line-height:.5}@media only screen and (max-width: 1024px){.video-section .stats-container .stat-group .text{font-size:37px}}@media only screen and (max-width: 800px){.video-section .stats-container .stat-group .text{transform:translateY(-20px) rotate(-7.063deg);font-size:52px}}.video-section .stats-container .stat-group .details{font-size:18px;font-style:normal;font-weight:400;line-height:133.333%;color:#fff;padding-top:34px;margin:0 auto;max-width:275px;text-wrap:pretty}@media only screen and (max-width: 800px){.video-section .stats-container .stat-group .details{font-size:14px;padding-top:10px}}.value-props-section{position:relative;padding:260px 0 400px;background-size:40px 40px;background-image:linear-gradient(to right,#efefef 1px,transparent 1px),linear-gradient(to bottom,#efefef 1px,transparent 1px)}@media only screen and (max-width: 800px){.value-props-section{padding-top:150px}}@media only screen and (max-width: 640px){.value-props-section{padding-bottom:100px}}.value-props-section:has(.has-trust){padding-bottom:30px}.value-props-section .container{position:relative}.value-props-section .section-content{margin-top:170px}.value-props-section .image-accent{position:absolute;right:0;top:0;transform:translate(37.5%,-25%);max-width:700px}.value-props-section .accent-brush{position:absolute;right:0;top:20%}.value-props-section .section-headline__wrap{position:relative}.value-props-section .section-headline__wrap .section-headline{padding:20px 0;font-size:190.76px;line-height:138.953px;letter-spacing:-2.63px;text-transform:uppercase;background:linear-gradient(90deg,#88AFED 12.69%,#0967D2 76.93%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.value-props-section .section-headline__wrap .flavor-text{text-align:right}.value-props-section .section-headline__wrap em{display:block;transform:translateY(-20px) rotate(-3.774deg);font-size:77.032px;font-style:normal;font-weight:500;line-height:47.606px;color:#ffd000}.value-props-section .section-headline__wrap .fancy-text{transform-origin:right top;transform:rotate(-3.774deg);font-size:8px;fill:#ffd000}.value-props-section .value-prop{padding:100px 0}@media only screen and (max-width: 640px){.value-props-section .value-prop{padding:50px 0 70px}}.value-props-section .value-prop h2{font-size:52px;font-weight:700;line-height:60px}@media only screen and (max-width: 640px){.value-props-section .value-prop h2{font-size:28px;font-style:normal;line-height:1.14}}.value-props-section .value-prop p{font-size:20px;line-height:1.83675}@media only screen and (max-width: 640px){.value-props-section .value-prop p{font-size:16px;line-height:1.7}}.value-props-section .value-prop .tag-container{padding-top:40px}@media only screen and (max-width: 640px){.value-props-section .value-prop .tag-container{padding-top:10px}}@media only screen and (max-width: 640px){.value-props-section .value-prop .tag-group{margin-top:8px;margin-bottom:8px}}.value-props-section .value-prop .tag{font-family:chantal,sans-serif;font-size:24px;font-weight:400;line-height:1.2;letter-spacing:2px;color:#0967d2;padding-right:47px;padding-bottom:22px;margin-left:22px}.value-props-section .value-prop .tag:before{content:url("data:image/svg+xml,	%3Csvg class='checkmark' xmlns='http://www.w3.org/2000/svg' width='14' height='13' viewBox='0 0 14 13' fill='none'%3E%3Cpath d='M1.91175 5.58999L4.4907 9.74319C7.16396 5.76965 10.1659 2.28455 12.8863 0.276017C13.4964 -0.260152 14.4336 0.0528472 13.7779 0.633931C10.7303 3.62637 8.38565 7.02024 5.99386 12.3356C5.0566 12.9602 3.97786 13.2732 3.46207 12.6935L0.0829116 6.93041C-0.38572 6.21599 1.25596 4.56397 1.91175 5.58999Z' fill='%230967D2'/%3E%3C/svg%3E");position:absolute;transform:translate(-100%,-2px);padding-right:8px}@media only screen and (max-width: 640px){.value-props-section .value-prop .tag{font-size:16px}}.value-props-section .value-prop .pill{display:inline-flex;justify-content:center;align-items:center;background:#0ce8d6;border-radius:50px;padding:4px 8px;margin-bottom:14px;font-size:8px;font-weight:700;letter-spacing:1px}.value-props-section .value-prop .pill svg{margin-right:4px}.value-props-section .value-prop__image img{margin:0 auto}@media only screen and (max-width: 640px){.value-props-section .value-prop__image img{max-height:360px}}.integrations-section{background:#101F2F;padding:180px 0}@media only screen and (max-width: 800px){.integrations-section{padding:50px 0}}@media only screen and (max-width: 640px){.integrations-section{padding-top:20px}}.integrations-section .container{max-width:1275px}.integrations-section .section-headline{font-size:72px;font-weight:800;line-height:80px;text-wrap:pretty}@media only screen and (max-width: 640px){.integrations-section .section-headline{font-size:34px;line-height:.97822}}.integrations-section p{font-size:22px;font-weight:400;line-height:157.143%}@media only screen and (max-width: 640px){.integrations-section p{font-size:14px}}.integrations-section .btn{margin-top:40px;margin-bottom:40px}.integrations-section .logo-grid{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:22px;column-gap:22px;row-gap:22px}.integrations-section .logo-grid .logo-image{background:#fff;border-radius:10px;padding:0 30px;display:flex;align-items:center;justify-content:center;min-height:156px}@media only screen and (max-width: 640px){.integrations-section .logo-grid .logo-image{min-height:85px}}.cta-section{padding:300px 0}.cta-section .cta-content-box{position:relative;padding:185px 0 155px}@media only screen and (max-width: 640px){.cta-section .cta-content-box{padding:100px 0 80px}}.cta-section .cta-content-box .quit-truckin-around{position:absolute;top:0;left:0;transform:translate(-30%,-38%);z-index:-1;transition:transform .3s ease;transform-origin:bottom right}@media only screen and (max-width: 1515px){.cta-section .cta-content-box .quit-truckin-around{transform:translate(-10%,-30%) rotate(10deg)}}.cta-section .cta-content-box .cta-cutout{position:absolute;right:0;top:50%;transform:translate(125px,-54.5%);transition:transform .3s ease;transform-origin:bottom left}@media only screen and (max-width: 1515px){.cta-section .cta-content-box .cta-cutout{transform:translateY(-29%) rotate(10deg);height:80%}}@media only screen and (max-width: 1024px){.cta-section .cta-content-box .cta-cutout{height:75%;transform:translateY(10%) rotate(10deg)}}@media only screen and (max-width: 800px){.cta-section .cta-content-box .cta-cutout{height:60%;transform:translateY(20%) rotate(10deg)}}@media only screen and (max-width: 640px){.cta-section .cta-content-box .cta-cutout{height:60%;transform:translateY(50%) rotate(10deg)}}.cta-section .cta-content-box .cta-cutout img{height:100%}.cta-section .bg-image{position:absolute;top:0;left:0;right:0;bottom:0;background:url(https://companycam.imgix.net/images/ICP-Subpages/cta-bg-wood-grain.png?auto=format&w=1200) #142334 center center/cover no-repeat;border-radius:10px;transform:rotate(1.25deg);z-index:-1}@media only screen and (max-width: 1024px){.cta-section .bg-image{transform:rotate(0);border-radius:0}}.cta-section .cta-content{color:#fff;padding-right:300px;text-align:center}@media only screen and (max-width: 1515px){.cta-section .cta-content{padding-left:10px;padding-right:200px}}@media only screen and (max-width: 1024px){.cta-section .cta-content{padding-right:0}}@media only screen and (max-width: 800px){.cta-section .cta-content{padding:20px}}.cta-section .cta-content h3{transform:rotate(-1.339deg);color:#fff;font-family:roc-grotesk,sans-serif;font-size:175px;font-style:normal;font-weight:800;line-height:.72;letter-spacing:-2.423px;text-transform:uppercase;padding-bottom:20px}@media only screen and (max-width: 1024px){.cta-section .cta-content h3{font-size:20vw}}@media only screen and (max-width: 640px){.cta-section .cta-content h3{font-size:90px;letter-spacing:-1px}}.cta-section .cta-content p{text-align:center;font-size:28px;line-height:1.1;color:inherit;margin-top:25px;margin-bottom:20px}.cta-section .cta-content .btn{margin-top:16px}.hands-on-section{padding-bottom:200px}.hands-on-section .container{padding-left:32px;padding-right:32px}.hands-on-section .headline-container{max-width:1267px;padding-bottom:75px}.hands-on-section .section-headline{font-size:72px;font-weight:800;line-height:90px;letter-spacing:-3px}.hands-on-section .sub-headline{font-size:22px;font-weight:400;line-height:1.2;margin-top:20px}.hands-on-section .handson-container{position:relative;display:flex;max-width:1323px}@media only screen and (max-width: 1024px){.hands-on-section .handson-container{flex-direction:column}}.hands-on-section .handson-container .accent-auto-sync{position:absolute;top:50%;left:0;transform:translate(-100%)}.hands-on-section .handson-container .feature-accent{position:absolute;top:0;right:0;transform:translate(50%,-50%)}@media only screen and (max-width: 1024px){.hands-on-section .handson-container .feature-accent{transform:translate(-10px,-60%) rotate(6deg)}}.hands-on-section .handson-container .feature-accent .never-lose{transform:rotate(-3.257deg);color:#142334;font-family:chantal,sans-serif;font-size:41.097px;font-style:normal;font-weight:500;line-height:37.183px;letter-spacing:-2.935px}.hands-on-section .handson-container .feature-accent svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.hands-on-section .handson-container .feature-group{margin:0 28px;flex:0 1 100%}@media only screen and (max-width: 1024px){.hands-on-section .handson-container .feature-group{max-width:400px;margin:0 auto 80px}}.hands-on-section .handson-container .feature-group .feature-image{height:400px;border-radius:10px;border:1px solid #D2D1C4;box-shadow:0 4px 24px rgba(0,0,0,.05);background-position:center center;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width: 1024px){.hands-on-section .handson-container .feature-group .feature-image{aspect-ratio:1/1}}@media only screen and (max-width: 640px){.hands-on-section .handson-container .feature-group .feature-image{aspect-ratio:initial}}.hands-on-section .handson-container .feature-group .feature-title{font-size:26px;font-weight:700;padding:38px 0 14px}.accordion-section{position:relative;padding:145px 100px 200px}@media only screen and (max-width: 1024px){.accordion-section{padding:100px 100px 200px}}@media only screen and (max-width: 800px){.accordion-section{padding:100px 50px}}.accordion-section .accent-brush{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:-10}@media only screen and (max-width: 1440px){.accordion-section .accent-brush{top:40%;transform:translate(-15%,-50%)}}@media only screen and (max-width: 1024px){.accordion-section .accent-brush{top:30%;transform:translate(-25%,-50%)}}@media only screen and (max-width: 640px){.accordion-section .accent-brush{transform:translate(-25%,-40%)}}.accordion-section .headline{text-align:center;font-size:72px;font-weight:800;line-height:1.1;letter-spacing:-3px;margin-bottom:50px;padding:0 10px}@media only screen and (max-width: 640px){.accordion-section .headline{font-size:55px}}.faq-item{position:relative;cursor:pointer;display:flex;flex-direction:column;justify-content:center;text-align:left;padding:50px 40px 50px 0}.faq-item:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%' height='5' viewBox='0 0 494 5' fill='none'%3E%3Cpath d='M491.822 4.96071C488.517 4.96071 488.517 4.61575 485.212 4.61479C481.906 4.61479 481.906 4.38099 478.601 4.38099C475.295 4.38099 475.292 4.95688 471.987 4.95688C468.678 4.95688 468.678 4.63108 465.373 4.63013C462.065 4.63013 462.064 4.98371 458.759 4.98371C455.454 4.98371 455.454 4.54772 452.148 4.54676C448.843 4.54676 448.84 5.00192 445.535 5.00096C443.331 4.99649 441.127 4.99201 438.924 4.98754C435.618 4.98754 435.618 4.53335 432.313 4.53239C429.008 4.53239 429.004 4.98754 425.699 4.98658C422.391 4.98658 422.391 4.71253 419.085 4.71158C415.777 4.71158 415.777 4.94155 412.471 4.94059C409.166 4.94059 409.166 4.76236 405.857 4.76236C402.552 4.76236 402.552 4.49406 399.247 4.4931C395.941 4.4931 395.941 4.41069 392.633 4.40974C389.324 4.40974 389.324 4.58605 386.019 4.58509C382.71 4.58509 382.71 4.41932 379.405 4.41932C376.097 4.41932 376.097 4.56018 372.788 4.55922C369.48 4.55922 369.48 4.68187 366.174 4.68187C362.869 4.68187 362.866 4.9128 359.56 4.9128C356.252 4.9128 356.255 4.84668 352.947 4.84573C349.638 4.84573 349.638 4.53239 346.333 4.53239C344.127 4.53111 341.921 4.52983 339.716 4.52855C336.407 4.52855 336.41 4.35607 333.102 4.35607C329.793 4.35607 329.793 4.84764 326.488 4.84764C323.179 4.84764 323.179 4.74703 319.874 4.74607C316.566 4.74607 316.566 4.97892 313.257 4.97796C309.949 4.97796 309.949 4.90705 306.643 4.90609C303.335 4.90609 303.338 4.50843 300.029 4.50747C296.721 4.50747 296.721 4.7959 293.412 4.7959C290.104 4.7959 290.104 4.90993 286.795 4.90897C283.487 4.90897 283.487 4.79398 280.181 4.79398C276.873 4.79398 276.873 4.83998 273.568 4.83902C270.259 4.83902 270.259 4.36374 266.954 4.36278C263.645 4.36278 263.645 4.47681 260.337 4.47585C257.028 4.47585 257.028 4.64737 253.72 4.64642C250.411 4.64642 250.411 4.66271 247.103 4.66175C243.794 4.66175 243.794 4.68474 240.486 4.68474C237.177 4.68474 237.177 4.81219 233.869 4.81123C230.56 4.81123 230.56 4.76524 227.252 4.76428C223.943 4.76428 223.943 4.80261 220.635 4.80165C217.326 4.80165 217.326 4.57742 214.018 4.57647H207.401C204.092 4.57455 204.092 4.9588 200.784 4.9588C197.475 4.9588 197.475 4.87926 194.167 4.87831C190.861 4.87831 190.861 4.54197 187.556 4.54101C184.251 4.54101 184.251 4.58796 180.945 4.58701C177.637 4.58701 177.637 4.56784 174.331 4.56688C171.023 4.56688 171.023 4.71349 167.714 4.71253C164.409 4.71253 164.409 4.49885 161.101 4.49885C157.792 4.49885 157.795 4.34362 154.487 4.34266C151.178 4.34266 151.178 4.4289 147.87 4.42794C144.561 4.42794 144.561 4.66079 141.256 4.65983C137.947 4.65983 137.947 4.8256 134.639 4.8256C131.33 4.8256 131.33 4.88789 128.022 4.88693C124.713 4.88693 124.713 4.56688 121.405 4.56593C118.096 4.56593 118.096 4.63013 114.788 4.62917C111.479 4.62917 111.479 4.58796 108.171 4.58701C104.862 4.58701 104.862 4.42507 101.554 4.42507C98.2454 4.42507 98.2454 4.51706 94.9338 4.5161C91.6253 4.5161 91.6253 4.48831 88.3136 4.48735C85.0051 4.48735 85.0051 4.73266 81.6935 4.7317C78.385 4.7317 78.385 4.33787 75.0765 4.33787C71.7681 4.33787 71.7681 4.55347 68.4564 4.55251C65.1448 4.55251 65.1479 4.32254 61.8363 4.32254C58.5278 4.32254 58.5278 4.33595 55.2193 4.33595C51.9109 4.33595 51.9077 4.93292 48.5992 4.93197C45.2907 4.93197 45.2907 4.44998 41.9823 4.44902C38.6738 4.44902 38.6738 4.67804 35.3621 4.67708C32.0505 4.67708 32.0505 4.7432 28.742 4.74224C25.4335 4.74224 25.4335 4.70391 22.1251 4.70391C18.8134 4.70391 18.8134 4.46627 15.5018 4.46531C12.1871 4.46531 12.1871 4.59371 8.8755 4.59276C5.56077 4.59276 5.56077 4.54772 2.24916 4.54676C-0.289842 4.5458 0.00923097 3.63837 0.0123463 2.45305C0.0154617 1.26773 -0.283611 0.345918 2.25228 0.345918C5.55766 0.345918 5.55766 0.251054 8.86304 0.251054C12.1684 0.251054 12.1684 0.141817 15.4738 0.141817C18.7792 0.141817 18.7823 0.0354542 22.0877 0.0364124C25.3962 0.0364124 25.3962 0.341127 28.7015 0.342085C32.01 0.342085 32.01 0.409161 35.3154 0.410119C38.6208 0.410119 38.6208 0.357417 41.9293 0.358375C45.2347 0.358375 45.2347 0.193561 48.5432 0.194519C51.8485 0.194519 51.8485 0.340169 55.1539 0.341127L61.7678 0.352626C65.0732 0.353584 65.0763 0 68.3817 0C71.6902 0 71.6902 0.0402453 74.9955 0.0412035C78.304 0.0412035 78.3009 0.534688 81.6094 0.535646C84.9148 0.535646 84.9179 0.166731 88.2233 0.167689C91.5287 0.167689 91.5287 0.297049 94.8372 0.298007C98.1457 0.298965 98.1425 0.104446 101.451 0.105404C104.756 0.105404 104.756 0.418743 108.065 0.419701C111.373 0.419701 111.373 0.259678 114.682 0.260636C117.99 0.260636 117.99 0.476236 121.296 0.477194C124.604 0.477194 124.604 0.380414 127.91 0.381372C131.215 0.381372 131.215 0.607512 134.524 0.608471C137.829 0.608471 137.832 0.47432 141.137 0.47432C144.446 0.47432 144.446 0.287466 147.754 0.287466C151.063 0.287466 151.063 0.0229973 154.371 0.0239555C157.68 0.0239555 157.677 0.524147 160.985 0.525105C164.294 0.525105 164.294 0.370832 167.599 0.37179C170.908 0.37179 170.908 0.287466 174.213 0.288425C177.522 0.288425 177.521 0.447489 180.83 0.447489C184.138 0.447489 184.138 0.14565 187.447 0.14565C190.755 0.14565 190.752 0.25297 194.061 0.25297C197.369 0.25297 197.369 0.165772 200.675 0.165772C203.983 0.165772 203.983 0.292258 207.292 0.293216C210.6 0.293216 210.6 0.128402 213.909 0.12936C217.217 0.12936 217.217 0.238597 220.523 0.238597C222.728 0.241152 224.934 0.244027 227.14 0.247221C230.448 0.247221 230.448 0.0498275 233.757 0.0507857C237.065 0.0507857 237.065 0.182062 240.37 0.18302C243.679 0.18302 243.679 0.209851 246.987 0.209851C250.296 0.209851 250.296 0.0364124 253.604 0.0373706C256.913 0.0373706 256.913 0.270218 260.218 0.271177C262.424 0.273732 264.63 0.276607 266.835 0.279801C270.144 0.279801 270.144 0.506899 273.452 0.506899C276.761 0.506899 276.761 0.227098 280.069 0.227098C282.275 0.223266 284.481 0.219433 286.686 0.2156C289.995 0.2156 289.995 0.0584515 293.303 0.0594097C296.612 0.0594097 296.612 0.386163 299.92 0.387121C303.226 0.387121 303.229 0.0881564 306.534 0.0891146C309.839 0.0891146 309.839 0.207934 313.145 0.207934C316.453 0.207934 316.45 0.41491 319.759 0.415868C323.067 0.415868 323.067 0.583557 326.376 0.584515C329.681 0.584515 329.681 0.541395 332.99 0.542353C336.298 0.542353 336.298 0.345918 339.603 0.345918C342.912 0.345918 342.912 0.633384 346.22 0.634343C349.529 0.634343 349.529 0.526064 352.834 0.527022C356.143 0.527022 356.143 0.321962 359.451 0.322921C362.76 0.322921 362.76 0.146608 366.068 0.147566C369.377 0.147566 369.377 0.25872 372.685 0.259678C375.994 0.259678 375.994 0.420659 379.302 0.420659C382.611 0.420659 382.611 0.675546 385.919 0.676504C389.228 0.676504 389.228 0.14565 392.536 0.146608C395.845 0.146608 395.845 0.33921 399.153 0.340169C402.462 0.340169 402.462 0.688961 405.773 0.688961C409.082 0.688961 409.085 0.213683 412.393 0.214642C415.702 0.214642 415.702 0.356458 419.014 0.357417C422.322 0.357417 422.322 0.335378 425.634 0.335378C428.945 0.335378 428.942 0.59793 432.254 0.59793C435.562 0.59793 435.562 0.51169 438.871 0.512648C442.179 0.512648 442.179 0.492526 445.491 0.493484C448.802 0.494442 448.799 0.169605 452.111 0.170563C454.317 0.169286 456.523 0.168008 458.731 0.166731C462.043 0.166731 462.04 0.219433 465.351 0.220391C468.66 0.220391 468.66 0.711959 471.968 0.712917C475.28 0.712917 475.28 0.479111 478.591 0.480069C481.906 0.480069 481.903 0.72729 485.218 0.72729C488.532 0.72729 488.532 0.18877 491.847 0.189728C494.383 0.189728 493.997 1.37121 493.994 2.55654C493.994 3.74185 494.371 4.96359 491.838 4.96359L491.822 4.96071Z' fill='%23CCC7C4'/%3E%3C/svg%3E") center center/cover repeat-x;display:block;position:absolute;bottom:0;left:0;height:5px;width:100%;overflow:hidden}.faq-item:last-child:after{display:none}.faq-item.active .faq-item__title:after{transform:translate(100%,-50%) rotate(0)}.faq-item .faq-item__premium .pill{display:inline-flex;justify-content:center;align-items:center;background:#0ce8d6;border-radius:50px;padding:4px 8px;font-size:8px;font-weight:700;letter-spacing:1px}.faq-item .faq-item__premium .pill svg{margin-right:4px}.faq-item .faq-item__title{position:relative;font-size:30px;font-weight:700}@media only screen and (max-width: 800px){.faq-item .faq-item__title{font-size:18px}}.faq-item .faq-item__title:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='17' viewBox='0 0 26 17' fill='none'%3E%3Cg clip-path='url(%23clip0_1_1038)'%3E%3Cpath d='M18.3241 5.07428C17.3206 4.34913 16.3566 3.52379 15.4025 2.6784C14.4384 1.83306 13.4941 0.957627 12.4302 0.152771C12.2596 0.0235965 12.0694 -0.0154836 11.7913 0.375868C11.5031 0.757268 11.5839 0.926878 11.7345 1.04615C13.6423 2.64693 15.3518 4.60867 17.4398 6.24858C18.4837 7.06353 19.6175 7.84804 20.9998 8.30135C21.2201 8.37029 21.4404 8.42922 21.6706 8.47811C21.2621 8.79009 20.8436 9.09212 20.4251 9.41415C20.4251 9.40415 20.425 9.39415 20.425 9.38415C20.4527 8.90401 20.3422 8.81455 20.2022 8.80522C20.2022 8.80522 19.892 8.77673 19.3519 8.73934C18.8117 8.70196 18.0313 8.62574 17.091 8.57029C15.2203 8.42935 16.7198 8.33146 14.2096 8.29362C11.6995 8.28578 9.1898 8.34794 7.2905 8.49714C6.33071 8.54179 5.57115 8.63547 5.03135 8.67808C4.4916 8.7307 4.1817 8.7522 4.1817 8.7522C4.0418 8.77288 4.01514 9.46302 4.06747 9.94277C4.12979 10.4225 4.32303 11.0915 4.46294 11.0709C4.46294 11.0709 4.77274 11.0294 5.31234 10.9467C5.852 10.8741 6.63131 10.7304 7.53087 10.636C9.33968 10.3872 11.7987 10.1753 14.258 10.0334C16.7175 9.92149 15.1973 9.86948 17.0475 9.90052C17.9774 9.89601 18.7476 9.93228 19.2876 9.92967C19.4676 9.92879 19.6176 9.92807 19.7477 9.93744C19.5484 10.0884 19.3492 10.2494 19.1499 10.4003C17.3966 11.7788 15.6438 13.2874 14.2634 15.2541C14.1542 15.4246 14.6367 15.9423 15.028 16.2104C15.4293 16.4784 16.0905 16.7252 16.2097 16.5547C17.2715 14.8595 18.8043 13.382 20.4376 11.9841C21.9712 10.6667 23.6252 9.41865 25.2084 8.01097C25.2782 7.97063 25.348 7.93029 25.4178 7.88995C25.4078 7.88 25.3977 7.86005 25.3876 7.8501C25.4275 7.8199 25.4673 7.78971 25.4971 7.74956L24.4703 6.34452C24.4703 6.34452 24.3806 6.39496 24.3307 6.4252C24.3206 6.40525 24.3005 6.38534 24.2904 6.36539C24.2108 6.43578 24.1211 6.51621 24.0415 6.5866C23.2532 6.95042 22.3734 6.99469 21.4622 6.7391C20.3808 6.44433 19.3176 5.79947 18.3141 5.08433L18.3241 5.07428Z' fill='%230967D2'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1_1038'%3E%3Crect width='16.55' height='25.47' fill='white' transform='translate(0.0800781 16.6729) rotate(-90.2775)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");position:absolute;right:-20px;top:50%;transform:translate(100%,-50%) rotate(90deg);transform-origin:center center;transition:transform .15s ease}.faq-item .faq-item__content{display:none;padding-top:20px;font-size:18px}@media only screen and (max-width: 800px){.faq-item .faq-item__content{font-size:14px}}.faq-item .mobile-img{display:none}@media only screen and (max-width: 800px){.faq-item .mobile-img{display:block;margin:20px auto 0;max-height:500px}}.faq-image-container{position:relative;align-self:stretch;height:750px}@media only screen and (max-width: 800px){.faq-image-container{display:none}}.faq-image{position:relative;height:100%}.faq-image img{margin:0 auto;max-height:100%;max-width:100%}.faq-image .faq-image-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% - 10px));width:100%;transition:transform .5s ease,opacity .25s ease;opacity:0}.faq-image .faq-image-wrap.active{transform:translate(-50%,-50%);opacity:1;transition:transform .5s ease,opacity .5s ease}.testimonials-section{position:relative;padding-bottom:330px}.testimonials-section .container{padding-left:32px;padding-right:32px}.testimonials-section .torn-svg{width:100%}.testimonials-section .torn-svg:before{width:50%;right:0;left:auto}.testimonials-section .torn-svg svg{position:absolute;right:0;bottom:0;transform:translate(48%)}.testimonials-section .accent-icons{position:absolute;right:0;top:0;transform:translate(50%,-50%)}.testimonials-section .container{max-width:1400px}.testimonials-section .section-headline{max-width:800px}.testimonials-section .section-headline__wrap{position:relative;display:inline-block}@media only screen and (max-width: 640px){.testimonials-section .section-headline__wrap{margin-bottom:30px}}.testimonials-section .section-headline__wrap .section-headline{font-size:145.249px;line-height:72.842%;letter-spacing:-2.003px;text-transform:uppercase}@media only screen and (max-width: 800px){.testimonials-section .section-headline__wrap .section-headline{font-size:100px}}@media only screen and (max-width: 640px){.testimonials-section .section-headline__wrap .section-headline{font-size:77px}}.testimonials-section .section-headline__wrap .flavor-text{text-align:right}.testimonials-section .section-headline__wrap .flavor-text em{display:block;transform:translate(-65px,-15px) rotate(-4.218deg);color:#0967d2;font-size:59px;font-style:normal;font-weight:500;line-height:61.8%}@media only screen and (max-width: 640px){.testimonials-section .section-headline__wrap .flavor-text em{font-size:40px}}@media only screen and (max-width: 640px){.testimonials-section .section-headline__wrap .flavor-text em{position:absolute;left:50%;bottom:0;transform:translate(-50%) rotate(-4.218deg)}}.testimonials-section .testimonials-slider{display:flex;flex-wrap:wrap}.testimonials-section .testimonials-slider .slick-track{max-width:100%}.testimonials-section .testimonials-slider .slick-list{width:100%;overflow:visible}@media only screen and (max-width: 1380px){.testimonials-section .testimonials-slider .slick-list{overflow:hidden}}.testimonials-section .testimonials-slider .testimonial{background:center center no-repeat;aspect-ratio:1/1;aspect-ratio:473/399;display:flex;justify-content:center;align-items:center;flex:0 0 100%;max-width:30%;flex-shrink:0;min-width:460px;background-size:105%}@media only screen and (max-width: 1380px){.testimonials-section .testimonials-slider .testimonial{max-width:460px;margin:0 auto;background-size:100%;min-width:0}}@media only screen and (max-width: 460px){.testimonials-section .testimonials-slider .testimonial{background:none!important;aspect-ratio:initial;padding:0 10px}}.testimonials-section .testimonials-slider .testimonial:nth-child(1){background-image:url(/dist/img/icp/Testimonials/paper-tear-1.png)}.testimonials-section .testimonials-slider .testimonial:nth-child(2){background-image:url(/dist/img/icp/Testimonials/paper-tear-2.png)}.testimonials-section .testimonials-slider .testimonial:nth-child(3){background-image:url(/dist/img/icp/Testimonials/paper-tear-3.png)}.testimonials-section .testimonials-slider .testimonial .testimonial-content{max-height:260px;width:290px}@media only screen and (max-width: 460px){.testimonials-section .testimonials-slider .testimonial .testimonial-content{max-height:none;width:100%}}.testimonials-section .testimonials-slider .testimonial .quote{font-size:20px;line-height:30px}.testimonials-section .testimonials-slider .testimonial .quote em,.testimonials-section .testimonials-slider .testimonial .quote strong{font-family:chantal,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:30px}.testimonials-section .testimonials-slider .testimonial .quote-details{color:#0967d2;padding:14px 0 0}.testimonials-section .testimonials-slider .testimonial .quote-details .author{font-size:14.132px;font-style:normal;font-weight:700}.testimonials-section .testimonials-slider .testimonial .quote-details .business{font-size:12.56px;font-style:italic;font-weight:400}.trust-center-section{position:relative;padding:20px 0 300px;background-size:40px 40px;background-image:linear-gradient(to right,#efefef 1px,transparent 1px),linear-gradient(to bottom,#efefef 1px,transparent 1px)}@media only screen and (max-width: 640px){.trust-center-section{padding-bottom:100px}}.trust-center-section .btn{border-radius:100px;padding:20px;border:none!important;background-color:var(--secondary-blue-new-pool);min-width:200px}.trust-center-section .btn:hover,.trust-center-section .btn:focus{background-color:var(--primary-blacktop)}.trust-center-section h1>span.accent,.trust-center-section h2>span.accent,.trust-center-section h3>span.accent,.trust-center-section h4>span.accent,.trust-center-section h5>span.accent,.trust-center-section h6>span.accent,.trust-center-section p>span.accent{position:relative;z-index:1;overflow:visible}.trust-center-section h1>span.accent.accent-arrow,.trust-center-section h2>span.accent.accent-arrow,.trust-center-section h3>span.accent.accent-arrow,.trust-center-section h4>span.accent.accent-arrow,.trust-center-section h5>span.accent.accent-arrow,.trust-center-section h6>span.accent.accent-arrow,.trust-center-section p>span.accent.accent-arrow{padding-right:134.768px}.trust-center-section h1>span.accent.accent-arrow:before,.trust-center-section h2>span.accent.accent-arrow:before,.trust-center-section h3>span.accent.accent-arrow:before,.trust-center-section h4>span.accent.accent-arrow:before,.trust-center-section h5>span.accent.accent-arrow:before,.trust-center-section h6>span.accent.accent-arrow:before,.trust-center-section p>span.accent.accent-arrow:before{content:"";background:url(/dist/img/homepage-2025/accent-arrow.svg) center/contain no-repeat;width:134.768px;height:89.688px;display:inline-block;position:absolute;right:-4px;top:-50%}.trust-center-section h1>span.accent.accent-circle:before,.trust-center-section h2>span.accent.accent-circle:before,.trust-center-section h3>span.accent.accent-circle:before,.trust-center-section h4>span.accent.accent-circle:before,.trust-center-section h5>span.accent.accent-circle:before,.trust-center-section h6>span.accent.accent-circle:before,.trust-center-section p>span.accent.accent-circle:before{content:"";position:absolute;bottom:-10px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;width:140%;height:140%;border-radius:50%;background:url(/dist/img/homepage-2025/accent-circle.svg) center/contain no-repeat}.trust-center-section h1>span.accent.accent-scribble:before,.trust-center-section h2>span.accent.accent-scribble:before,.trust-center-section h3>span.accent.accent-scribble:before,.trust-center-section h4>span.accent.accent-scribble:before,.trust-center-section h5>span.accent.accent-scribble:before,.trust-center-section h6>span.accent.accent-scribble:before,.trust-center-section p>span.accent.accent-scribble:before{content:"";background:url(/dist/img/homepage-2025/accent-scribble.svg) center/contain no-repeat;position:absolute;bottom:0px;left:50%;transform:translate(-50%);z-index:-1;width:180%;height:8px;border-radius:50%}.trust-center-section h1>span.accent.accent-scribble-large,.trust-center-section h2>span.accent.accent-scribble-large,.trust-center-section h3>span.accent.accent-scribble-large,.trust-center-section h4>span.accent.accent-scribble-large,.trust-center-section h5>span.accent.accent-scribble-large,.trust-center-section h6>span.accent.accent-scribble-large,.trust-center-section p>span.accent.accent-scribble-large{text-wrap:nowrap}.trust-center-section h1>span.accent.accent-scribble-large:before,.trust-center-section h2>span.accent.accent-scribble-large:before,.trust-center-section h3>span.accent.accent-scribble-large:before,.trust-center-section h4>span.accent.accent-scribble-large:before,.trust-center-section h5>span.accent.accent-scribble-large:before,.trust-center-section h6>span.accent.accent-scribble-large:before,.trust-center-section p>span.accent.accent-scribble-large:before{background:url(/dist/img/homepage-2025/accent-scribble-large.svg) center/contain no-repeat;height:26px}@media only screen and (max-width: 1024px){.trust-center-section h1>span.accent.accent-scribble-large:before,.trust-center-section h2>span.accent.accent-scribble-large:before,.trust-center-section h3>span.accent.accent-scribble-large:before,.trust-center-section h4>span.accent.accent-scribble-large:before,.trust-center-section h5>span.accent.accent-scribble-large:before,.trust-center-section h6>span.accent.accent-scribble-large:before,.trust-center-section p>span.accent.accent-scribble-large:before{width:105%}}@media only screen and (max-width: 800px){.trust-center-section h1>span.accent.accent-scribble-large:before,.trust-center-section h2>span.accent.accent-scribble-large:before,.trust-center-section h3>span.accent.accent-scribble-large:before,.trust-center-section h4>span.accent.accent-scribble-large:before,.trust-center-section h5>span.accent.accent-scribble-large:before,.trust-center-section h6>span.accent.accent-scribble-large:before,.trust-center-section p>span.accent.accent-scribble-large:before{bottom:-4px;left:50%;transform:translate(-50%);z-index:-1}}.env-light .trust-center-section h1,.env-light .trust-center-section h2,.env-light .trust-center-section h3,.env-light .trust-center-section h4,.env-light .trust-center-section h5,.env-light .trust-center-section h6,.env-light .trust-center-section p{color:var(--primary-blacktop)}.trust-center-section .trust-center{background:#F5F5F5;border-radius:10px}@media only screen and (max-width: 1024px){.trust-center-section .trust-center{margin:0 20px}}.trust-center-section .trust-center:before{display:none}.trust-center-section .trust-center .two-column-section{align-items:center;padding:75px}@media screen and (max-width: 1152px){.trust-center-section .trust-center .two-column-section{flex-direction:column-reverse;text-align:center}}@media only screen and (max-width: 800px){.trust-center-section .trust-center .two-column-section{padding:30px 20px 100px}}.trust-center-section .trust-center .trust-icon{width:64px;height:77.322px;margin-bottom:15px}@media screen and (max-width: 1152px){.trust-center-section .trust-center .trust-icon{margin:0 auto 15px}}.trust-center-section .trust-center h2{font-family:roc-grotesk,sans-serif;font-size:50px;font-style:normal;font-weight:750;line-height:56px;text-transform:uppercase}@media only screen and (max-width: 1440px){.trust-center-section .trust-center h2{font-size:48px;line-height:46px}}@media only screen and (max-width: 1024px){.trust-center-section .trust-center h2{font-size:43px;line-height:40px;margin-bottom:20px}}@media only screen and (max-width: 800px){.trust-center-section .trust-center h2{font-size:38px;line-height:36px;margin-bottom:15px}}@media only screen and (max-width: 640px){.trust-center-section .trust-center h2{margin-bottom:10px}}@media screen and (max-width: 1152px){.trust-center-section .trust-center h2 span{padding-right:0!important}.trust-center-section .trust-center h2 span:before{display:none!important}}.trust-center-section .trust-center .tagline{font-size:22px;font-style:normal;font-weight:400;line-height:32px}@media only screen and (max-width: 800px){.trust-center-section .trust-center .tagline{font-size:20px;line-height:28px}}@media only screen and (max-width: 640px){.trust-center-section .trust-center .tagline{font-size:18px;line-height:26px}}.trust-center-section .trust-center .trust-image{padding-left:0}@media screen and (max-width: 1152px){.trust-center-section .trust-center .trust-image{display:none}}@keyframes heroIconPopIn{0%{opacity:0;transform:translateY(24px) scale(.92) rotate(-4deg);filter:blur(2px)}60%{opacity:1;transform:translateY(-4px) scale(1.03) rotate(1deg);filter:blur(.2px)}to{opacity:1;transform:translateY(0) scale(1) rotate(0);filter:blur(0)}}.trust-center-section .trust-center .trust-image .security-icons-grid{position:relative;width:320px;height:320px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px}@media screen and (max-width: 1152px){.trust-center-section .trust-center .trust-image .security-icons-grid{height:320px;width:320px;margin-bottom:40px}}@media only screen and (max-width: 800px){.trust-center-section .trust-center .trust-image .security-icons-grid{height:300px;width:300px;margin-bottom:20px}}@media only screen and (max-width: 640px){.trust-center-section .trust-center .trust-image .security-icons-grid{margin-bottom:10px;height:250px;width:250px}}.trust-center-section .trust-center .trust-image .security-icon{-o-object-fit:contain;object-fit:contain;opacity:0;transform:translateY(24px) scale(.92);animation:heroIconPopIn 1s cubic-bezier(.33,1,.68,1) forwards}.trust-center-section .trust-center .trust-image .security-icon.soc2{height:35%;width:35%;position:absolute;animation-delay:.2s;top:7%;left:10%}.trust-center-section .trust-center .trust-image .security-icon.gdpr{width:50%;height:50%;position:absolute;top:0px;right:0}.trust-center-section .trust-center .trust-image .security-icon.ccpa{width:50%;height:50%;position:absolute;animation-delay:.4s;bottom:5%;left:0}.trust-center-section .trust-center .trust-image .security-icon.dpf{width:30%;height:30%;position:absolute;animation-delay:.6s;bottom:15%;right:10%}@media only screen and (max-width: 800px){.icp-page.icp--theme-light .hero-section .accent-image{bottom:10px}}@media only screen and (max-width: 640px){.icp-page.icp--theme-light .hero-section .accent-image{bottom:25px}}.careers-page main .btn{padding:15px 30px;font-weight:600;font-size:18px;line-height:20px;border-radius:45px;margin:0 auto;box-shadow:0 0 0 5px rgba(255,208,0,.5)}.careers-page main h2.underline{font-size:44px;font-weight:700;font-style:normal;line-height:1}@media only screen and (max-width: 800px){.careers-page main h2.underline{font-size:32px;font-style:normal;font-weight:700;line-height:.875}}.careers-page main h2.underline strong{position:relative;font-weight:900;z-index:-1;white-space:nowrap}.careers-page main h2.underline svg{position:absolute;bottom:-8px;left:50%;transform:translate(-50%);width:100%;max-width:240px;z-index:-1}.careers-page main h3.underline{display:inline;position:relative;z-index:10}.careers-page main h3.underline svg{position:absolute;bottom:-8px;left:50%;transform:translate(-50%);width:100%;max-width:240px;z-index:-1}.careers-page main .grid-background{position:relative;background-size:40px 40px;background-image:linear-gradient(to right,#efefef 1px,transparent 1px),linear-gradient(to bottom,#efefef 1px,transparent 1px)}.careers-page main .grid-background .accent-brush{position:absolute;right:0px;top:100px}.careers-page .luke-cta-container{display:none}.careers-page .torn-svg{pointer-events:none}.careers-page section.hero{position:relative;padding-bottom:150px;background:white url(https://companycam.imgix.net/images/Careers/dev/hero-mural.jpeg?auto=compress&monochrome=FFFFFF) center center/cover no-repeat}@media only screen and (max-width: 1024px){.careers-page section.hero{padding-bottom:0}}.careers-page section.hero:before{content:"";position:absolute;background:rgba(255,255,255,.97);top:0;left:0;right:0;bottom:0;z-index:1}.careers-page section.hero .container{position:relative;z-index:10;max-width:1600px}.careers-page section.hero .hero-content{display:flex;text-align:center;justify-content:center;align-items:center}@media only screen and (max-width: 1024px){.careers-page section.hero .hero-content{flex-direction:column-reverse}.careers-page section.hero .hero-content .hero-images:last-child{display:none}}.careers-page section.hero .hero-content__main{max-width:565px;width:100%;padding:100px 0;text-align:center;flex-shrink:0}@media only screen and (max-width: 1024px){.careers-page section.hero .hero-content__main{padding-bottom:50px}}@media only screen and (max-width: 800px){.careers-page section.hero .hero-content__main{padding-bottom:30px}}@media only screen and (max-width: 640px){.careers-page section.hero .hero-content__main{padding-bottom:20px}}.careers-page section.hero .hero-content__main h1{font-size:16px;font-style:normal;font-weight:600;line-height:1.4;letter-spacing:6px;text-transform:uppercase;color:#0967d2;padding-bottom:20px}@media only screen and (max-width: 640px){.careers-page section.hero .hero-content__main h1{font-size:14px;letter-spacing:4px}}.careers-page section.hero .hero-content__main h2{font-size:78px;font-style:normal;font-weight:800;line-height:.89;letter-spacing:-1px;text-transform:uppercase}@media only screen and (max-width: 1440px){.careers-page section.hero .hero-content__main h2{font-size:60px}}@media only screen and (max-width: 1024px){.careers-page section.hero .hero-content__main h2{font-size:50px}}@media only screen and (max-width: 800px){.careers-page section.hero .hero-content__main h2{max-width:400px;margin:0 auto}}@media only screen and (max-width: 640px){.careers-page section.hero .hero-content__main h2{max-width:350px;font-size:44px;line-height:1}}.careers-page section.hero .hero-content__main p{font-size:22px;font-style:normal;font-weight:400;line-height:1.54;margin-bottom:20px}@media only screen and (max-width: 800px){.careers-page section.hero .hero-content__main p{max-width:365px;margin-left:auto;margin-right:auto;font-size:16px;line-height:1.75}}.careers-page section.hero .hero-images{margin:25px}.careers-page section.hero .hero-images img{position:relative;z-index:12}.careers-page section.hero .hero-images .torn-svg{z-index:-1}@media only screen and (min-width: 1025px){.careers-page section.hero .hero-images .torn-svg{display:none}}@media only screen and (max-width: 640px){.careers-page section.hero .hero-images .torn-svg{transform:translate(-50%,200px)}}.careers-page section.hero .hero-images .torn-svg:before{height:300px}.careers-page section.hero>.torn-svg{z-index:10}@media only screen and (max-width: 1024px){.careers-page section.hero>.torn-svg{display:none}}.careers-page section.cards{background:#0967d2;padding-bottom:100px;text-align:center;z-index:100}@media only screen and (max-width: 800px){.careers-page section.cards{padding-bottom:50px}}.careers-page section.cards .container{max-width:1250px}@media only screen and (max-width: 1440px){.careers-page section.cards .container{padding-left:30px;padding-right:30px}}.careers-page section.cards .paint-callout-container{position:relative;z-index:200;height:250px}@media only screen and (max-width: 640px){.careers-page section.cards .paint-callout-container{height:200px}}.careers-page section.cards .paint-callout{position:absolute;top:50%;left:0;width:730px;text-align:center;z-index:20;transform:translate(-25%) rotate(-4.153deg)}@media only screen and (max-width: 1440px){.careers-page section.cards .paint-callout{transform:translate(-10%,-50%) rotate(-4.153deg)}}@media only screen and (max-width: 1024px){.careers-page section.cards .paint-callout{transform:translateY(-50%) rotate(-4.153deg)}}@media only screen and (max-width: 800px){.careers-page section.cards .paint-callout{width:100%}}@media only screen and (max-width: 640px){.careers-page section.cards .paint-callout{height:200px}}.careers-page section.cards .paint-callout .bg-image{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-46%) rotate(4.153deg);z-index:-1;width:730px}@media only screen and (max-width: 800px){.careers-page section.cards .paint-callout .bg-image{transform:translate(-46%,-40%) rotate(4.153deg)}}@media only screen and (max-width: 640px){.careers-page section.cards .paint-callout .bg-image{transform:translate(-46%,-45%) rotate(4.153deg);width:500px}}.careers-page section.cards .paint-callout .bg-image .brush{width:100%}.careers-page section.cards .paint-callout .callout-content{position:absolute;left:50%;top:50%;width:100%;max-width:410px;transform:translate(-60%,-65%)}@media only screen and (max-width: 800px){.careers-page section.cards .paint-callout .callout-content{transform:translate(-50%,-45%)}}@media only screen and (max-width: 640px){.careers-page section.cards .paint-callout .callout-content{transform:translate(-50%,-65%)}}.careers-page section.cards .paint-callout .callout-content .callout-headline{font-size:34px;font-style:normal;font-weight:600;line-height:1.09375;margin-bottom:10px}@media only screen and (max-width: 800px){.careers-page section.cards .paint-callout .callout-content .callout-headline{font-size:30px}}@media only screen and (max-width: 640px){.careers-page section.cards .paint-callout .callout-content .callout-headline{font-size:21px}}.careers-page section.cards .paint-callout .callout-content .callout-text{position:relative;font-size:19px;font-style:normal;line-height:1.36}@media only screen and (max-width: 640px){.careers-page section.cards .paint-callout .callout-content .callout-text{font-size:11.741px;max-width:250px;margin:0 auto}}.careers-page section.cards .paint-callout .callout-content .callout-text:after{content:"";background:url(https://companycam.imgix.net/images/Careers/dev/cards-quote-accent-arrow.png?auto=compress);position:absolute;bottom:35px;right:0;height:100px;width:100px;transform:translate(50%,100%)}@media only screen and (max-width: 640px){.careers-page section.cards .paint-callout .callout-content .callout-text:after{transform:translate(50%,100%) rotate(2deg);bottom:10px;height:75px;width:75px;background-size:cover}}.careers-page section.cards .cards-container{margin-top:50px;display:grid;grid-template-columns:1fr 1fr 1fr;-moz-column-gap:16px;column-gap:16px;row-gap:16px}@media only screen and (max-width: 800px){.careers-page section.cards .cards-container{display:block}}.careers-page section.cards .cards-container .card-col{position:relative}.careers-page section.cards .cards-container .benefit-card{background:#0757B2;border-radius:8px;padding:35px;margin-bottom:16px;display:flex;color:#fff;align-items:center;cursor:pointer}@media only screen and (max-width: 800px){.careers-page section.cards .cards-container .benefit-card{padding:0}}.careers-page section.cards .cards-container .benefit-card.active .card-content{display:block}.careers-page section.cards .cards-container .benefit-card.active .card-content__text{display:block}@media only screen and (max-width: 800px){.careers-page section.cards .cards-container .benefit-card.active .close-button{display:block}.careers-page section.cards .cards-container .benefit-card.active .card-content{background:#ffd000}.careers-page section.cards .cards-container .benefit-card.active .card-icon{filter:grayscale(1) contrast(0) brightness(.25)}.careers-page section.cards .cards-container .benefit-card.active .card-content__head,.careers-page section.cards .cards-container .benefit-card.active .card-content__text{color:#142334}}.careers-page section.cards .cards-container .benefit-card .close-button{position:absolute;top:0;right:0;padding:14px;display:flex;align-items:center;justify-content:center;cursor:pointer}@media only screen and (max-width: 800px){.careers-page section.cards .cards-container .benefit-card .close-button{display:none}}.careers-page section.cards .cards-container .benefit-card .close-button svg{pointer-events:none}.careers-page section.cards .cards-container .benefit-card .card-icon{margin-right:18px;display:flex;height:60px;align-items:center;justify-content:center}@media only screen and (max-width: 800px){.careers-page section.cards .cards-container .benefit-card .card-icon{display:none}}.careers-page section.cards .cards-container .benefit-card .card-icon img{max-height:100%}.careers-page section.cards .cards-container .benefit-card .card-title{font-size:18px;font-style:normal;font-weight:600;line-height:1;text-align:left;margin:0}@media only screen and (max-width: 800px){.careers-page section.cards .cards-container .benefit-card .card-title{display:none}}.careers-page section.cards .cards-container .card-content{display:none;position:absolute;background:#ffd000;text-align:left;top:0;left:0;min-height:calc(100% - 16px);width:100%;z-index:10;border-radius:8px;padding:35px;color:#142334;font-size:15px;font-style:normal;font-weight:400;line-height:1.46}@media only screen and (max-width: 800px){.careers-page section.cards .cards-container .card-content{display:block;position:relative;top:auto;left:auto;min-height:0;background:#0757B2;color:#fff}}.careers-page section.cards .cards-container .card-content.active{display:block}.careers-page section.cards .cards-container .card-content .card-content__head{display:flex;align-items:center}@media only screen and (max-width: 800px){.careers-page section.cards .cards-container .card-content .card-content__head .card-icon,.careers-page section.cards .cards-container .card-content .card-content__head .card-title{display:flex}}.careers-page section.cards .cards-container .card-content .card-content__text{margin-top:35px;color:#142334}@media only screen and (max-width: 800px){.careers-page section.cards .cards-container .card-content .card-content__text{display:none;color:#fff}}.careers-page section.cards .cards-container .card-content .card-content__text p{color:inherit;font:inherit}.careers-page section.cards .cards-container .card-content .card-icon{filter:grayscale(1) contrast(0) brightness(.25)}@media only screen and (max-width: 800px){.careers-page section.cards .cards-container .card-content .card-icon{filter:none}}.careers-page .transition-peek__wood{position:relative;height:380px;background:url(https://companycam.imgix.net/images/Careers/dev/transition-wood.jpeg?auto=compress) #ffd000 center center/cover no-repeat}@media only screen and (max-width: 800px){.careers-page .transition-peek__wood{height:220px;background-size:1000px 100%}.careers-page .transition-peek__wood svg{height:100px}}.careers-page .transition-peek__wood .torn-bottom:before{height:40px}.careers-page .transition-peek__wood img{width:100%}.careers-page section.map{background:#DAE8F8}.careers-page section.map .container{padding-bottom:200px;text-align:center}@media only screen and (max-width: 1024px){.careers-page section.map .container{padding-left:30px;padding-right:30px}}.careers-page section.map .subheadline{text-align:center;font-size:22px;font-style:normal;font-weight:400;line-height:1.36}@media only screen and (max-width: 800px){.careers-page section.map .subheadline{font-size:14px;font-style:normal;font-weight:400;line-height:1.28}}.careers-page section.map ul{display:inline-block;text-align:left}.careers-page section.map ul li{position:relative;list-style:none;margin:32px 12px;font-size:24px;font-style:normal;font-weight:700;line-height:1}@media only screen and (max-width: 800px){.careers-page section.map ul li{font-size:12.285px;margin:20px 12px}}.careers-page section.map ul li:before{content:"";width:40px;height:40px;position:absolute;top:50%;left:-12px;transform:translate(-100%,-50%);border-radius:100px}@media only screen and (max-width: 800px){.careers-page section.map ul li:before{width:20px;height:20px}}.careers-page section.map ul li:nth-child(1):before{background:#ffd000;box-shadow:0 0 0 4px rgba(255,208,0,.5)}.careers-page section.map ul li:nth-child(2):before{background:#0967d2;box-shadow:0 0 0 4px rgba(9,103,210,.5)}.careers-page section.map ul li:nth-child(3):before{background:#142334;box-shadow:0 0 0 4px rgba(20,35,52,.5)}.careers-page section.map .map-image{width:130%;margin-left:-15%;position:relative;margin-top:-22px;z-index:10}@media only screen and (max-width: 640px){.careers-page section.map .map-image{width:148%;margin-left:-25%}}.careers-page section.map .map-legend{z-index:15}@media only screen and (min-width: 1025px){.careers-page section.map .map-legend{position:absolute;bottom:0;left:50%;transform:translate(100px,-100%)}}.careers-page section.map .remote-setups{position:absolute;bottom:275px;right:-100px;z-index:1}@media only screen and (max-width: 1440px){.careers-page section.map .remote-setups{bottom:275px;right:-125px}}@media only screen and (max-width: 800px){.careers-page section.map .remote-setups{position:relative;bottom:auto;right:auto}}.careers-page section.map .remote-setups .img-wrap{display:inline-block;position:relative;border-radius:10px}.careers-page section.map .remote-setups .img-wrap:nth-child(1){transform:rotate(9.262deg)}@media only screen and (max-width: 800px){.careers-page section.map .remote-setups .img-wrap:nth-child(1){transform:rotate(9.262deg) translate(25%)}}.careers-page section.map .remote-setups .img-wrap:nth-child(2){transform:rotate(-5.474deg) translate(-30%,35%);position:absolute;left:0;bottom:0}@media only screen and (max-width: 800px){.careers-page section.map .remote-setups .img-wrap:nth-child(2){left:50%;transform:rotate(-5.474deg) translate(-100%)}}.careers-page section.map .remote-setups .img-wrap .main-img{border-radius:10px;overflow:hidden}.careers-page section.map .remote-setups .img-wrap .tape{position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width: 800px){.careers-page section.map .torn-svg svg{height:100px}}.careers-page section.about{position:relative;padding-top:50px;padding-bottom:170px}@media only screen and (max-width: 800px){.careers-page section.about{padding-top:10px;padding-bottom:50px}}.careers-page section.about .container{max-width:1370px}.careers-page section.about .pb2-col{align-items:center}.careers-page section.about .build-trust-image{margin-bottom:28px}@media only screen and (max-width: 800px){.careers-page section.about .build-trust-image{max-width:117px}}.careers-page section.about h2{margin-bottom:28px}.careers-page section.about p{font-size:18px;line-height:1.66}@media only screen and (max-width: 800px){.careers-page section.about p{font-size:14px}}.careers-page section.about p+p{margin-top:32px}.careers-page section.about .btn{margin-top:30px;min-width:200px}.careers-page section.about .--image-col{position:relative;background:url(https://companycam.imgix.net/images/Careers/dev/about-image-background.jpg?auto=compress) center center/cover no-repeat;padding:36px;align-self:center}@media only screen and (max-width: 1024px){.careers-page section.about .--image-col{padding:24px}}@media only screen and (max-width: 800px){.careers-page section.about .--image-col{padding:14px;max-width:90%;margin:60px auto}}.careers-page section.about .--image-col .accent{position:absolute;top:0;right:0;transform:translate(50%,-50%);z-index:-1}.careers-page section.quotes{padding-bottom:300px}@media only screen and (max-width: 800px){.careers-page section.quotes{padding-bottom:150px}}@media only screen and (max-width: 800px){.careers-page section.quotes .torn-svg.torn-bottom svg{height:120px}}.careers-page section.quotes .section-headline{text-align:center;margin-bottom:50px}@media only screen and (max-width: 800px){.careers-page section.quotes .section-headline{margin-bottom:10px}}.careers-page section.quotes .quotes-wrapper{position:relative}.careers-page section.quotes .quotes-wrapper .accent-container{position:absolute;top:0;left:0;right:0;bottom:0}.careers-page section.quotes .quotes-wrapper .accent-container .accent{position:absolute}.careers-page section.quotes .quotes-wrapper .accent-container .right{right:-50px;top:50%;transform:translateY(-50%)}.careers-page section.quotes .quotes-wrapper .accent-container .bottom{bottom:-20px;right:75px}.careers-page section.quotes .quotes-wrapper .accent-container .left{left:20px;bottom:0;transform:translate(-50%)}.careers-page section.quotes .quotes__slider{position:relative}.careers-page section.quotes .quotes__slider .quote-slide{background-color:#fff;height:500px;display:flex;align-items:center;justify-content:center;margin:50px;padding:50px 50px 0;border-radius:15px;box-shadow:0 0 14px rgba(0,0,0,.15)}@media only screen and (max-width: 1024px){.careers-page section.quotes .quotes__slider .quote-slide{height:550px}}@media only screen and (max-width: 800px){.careers-page section.quotes .quotes__slider .quote-slide{height:auto;flex-direction:column;padding:40px 20px 0;margin:20px 20px 50px}.careers-page section.quotes .quotes__slider .quote-slide .quote-image,.careers-page section.quotes .quotes__slider .quote-slide .quote-text{width:100%}}.careers-page section.quotes .quotes__slider .quote-image{background:url(https://companycam.imgix.net/images/Careers/dev/quote-image-bg.png) right bottom/contain no-repeat;width:50%;align-self:flex-end}.careers-page section.quotes .quotes__slider .quote-image img{max-height:420px;margin-left:20px}@media only screen and (max-width: 1024px){.careers-page section.quotes .quotes__slider .quote-image img{margin:0}}@media only screen and (max-width: 800px){.careers-page section.quotes .quotes__slider .quote-image{order:5;margin-top:16px;max-width:90%;align-self:center}.careers-page section.quotes .quotes__slider .quote-image img{margin:0 auto}}.careers-page section.quotes .quotes__slider .quote-text{width:50%;font-size:30px;line-height:1.6;letter-spacing:-1px;padding-bottom:50px}@media only screen and (max-width: 1440px){.careers-page section.quotes .quotes__slider .quote-text{font-size:26px;line-height:1.5}}@media only screen and (max-width: 800px){.careers-page section.quotes .quotes__slider .quote-text{padding-bottom:0;font-size:22.015px;letter-spacing:-.734px}}.careers-page section.quotes .quotes__slider .quote-text .quote-quote{padding-bottom:30px}@media only screen and (max-width: 800px){.careers-page section.quotes .quotes__slider .quote-text .quote-quote{padding-bottom:0}}.careers-page section.quotes .quotes__slider .quote-text strong{font-family:chantal,sans-serif;font-style:normal}.careers-page section.quotes .quotes__slider .quote-text p{font:inherit;display:inline}.careers-page section.quotes .quotes__slider .quote-author{font-size:24px;font-style:normal;font-weight:700;letter-spacing:-1px;color:#0967d2}@media only screen and (max-width: 800px){.careers-page section.quotes .quotes__slider .quote-author{font-size:18px;letter-spacing:-.734px;margin-top:16px}}.careers-page section.quotes .quotes__slider .quote-role{font-size:24px;font-style:normal;font-weight:400;letter-spacing:-1px;color:rgba(9,103,210,.6)}@media only screen and (max-width: 800px){.careers-page section.quotes .quotes__slider .quote-role{font-size:17.612px;letter-spacing:-.734px}}@media only screen and (max-width: 800px){.careers-page section.quotes .quotes__slider .slick-slide.slick-active{display:flex!important}}@media only screen and (min-width: 801px){.careers-page section.quotes .quotes__slider .slick-track{width:100%!important}.careers-page section.quotes .quotes__slider .slick-slide{position:absolute!important;left:0!important;top:0!important;transform:scale(105%) translateY(-120px);z-index:1!important;transition:none!important}}@media only screen and (min-width: 801px) and (max-width: 800px){.careers-page section.quotes .quotes__slider .slick-slide{display:none!important}}@media only screen and (min-width: 801px){.careers-page section.quotes .quotes__slider .slick-slide.slick-active{box-shadow:0 0 14px rgba(0,0,0,.15);position:absolute!important;left:0!important;top:0!important;opacity:1!important;transform:translate(0);z-index:30!important}.careers-page section.quotes .quotes__slider .slick-slide.slick-active+.slick-slide{box-shadow:0 0 14px rgba(0,0,0,.15);position:absolute!important;top:0!important;left:0!important;opacity:1!important;transform:scale(95%) translateY(-40px);z-index:20!important}.careers-page section.quotes .quotes__slider .slick-slide.slick-active+.slick-slide+.slick-slide{box-shadow:0 0 14px rgba(0,0,0,.15);position:absolute!important;top:0!important;left:0!important;opacity:1!important;transform:scale(.9) translateY(-80px);z-index:10!important}}.careers-page section.quotes .quotes__slider .slick-dots{bottom:0px!important}.careers-page section.quotes .quotes__slider .slick-dots li button:before{font-size:15px}.careers-page section.values{padding:100px 0 90px;background-color:#ffd000;background:#ffd000 url(https://companycam.imgix.net/images/Careers/dev/values-bg.png?auto=compress) center right no-repeat}@media only screen and (max-width: 800px){.careers-page section.values{padding:50px 0;background:#ffd000}}.careers-page section.values .container{padding-left:30px;padding-right:30px}@media only screen and (max-width: 800px){.careers-page section.values .container{text-align:center}}.careers-page section.values h2.underline{margin-bottom:18px}.careers-page section.values h2.underline svg path{stroke:#cca600}.careers-page section.values .subheadline{margin-bottom:28px;font-size:22px;font-style:normal;font-weight:400}@media only screen and (max-width: 800px){.careers-page section.values .subheadline{font-size:16px}}.careers-page section.values .value{display:flex;align-items:center;margin-bottom:4px}@media only screen and (max-width: 800px){.careers-page section.values .value{display:block;margin-bottom:25px}}.careers-page section.values h3.value-title{display:inline-block;margin-bottom:4px;font-size:32px;font-weight:800;line-height:1.12;letter-spacing:-1px}.careers-page section.values .value-icon{min-height:150px;width:162px;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media only screen and (max-width: 800px){.careers-page section.values .value-icon{width:100%}}@media only screen and (min-width: 801px){.careers-page section.values .value-content{margin-left:25px}}.careers-page section.values .value-desc{font-size:22px;font-weight:400;line-height:1.5;margin-top:14px;text-wrap:pretty}@media only screen and (max-width: 800px){.careers-page section.values .value-desc{font-size:16px;max-width:90%;margin-left:auto;margin-right:auto}}.careers-page section.values .values-people-images{padding-top:50px;display:flex;justify-content:center}@media only screen and (max-width: 800px){.careers-page section.values .values-people-images{flex-direction:column;padding-bottom:20px}}.careers-page section.values .values-people-images .image{margin:0 -20px}.careers-page section.values .values-people-images .image img{border-radius:10px}.careers-page section.values .values-people-images .image:before{content:"";position:absolute;top:0;left:50%;height:35px;width:85px;transform:translate(-50%,-50%);background:url(https://companycam.imgix.net/images/Careers/dev/values__tape%402x-1.png) center center/contain no-repeat;z-index:20}@media only screen and (max-width: 800px){.careers-page section.values .values-people-images .image{display:none}.careers-page section.values .values-people-images .image:first-child,.careers-page section.values .values-people-images .image:last-child{display:block;width:300px;margin:0 auto;max-width:100%}.careers-page section.values .values-people-images .image:last-child{margin-top:-50px}}.careers-page section.values .values-people-images .image:nth-child(1){transform:rotate(-5deg) translateY(30px)}.careers-page section.values .values-people-images .image:nth-child(1):before{background-image:url(https://companycam.imgix.net/images/Careers/dev/values__tape%402x-1.png);top:0;left:50%;transform:translate(-50%,-50%)}.careers-page section.values .values-people-images .image:nth-child(2){transform:rotate(3.6deg);z-index:10;margin:60px -20px 0}.careers-page section.values .values-people-images .image:nth-child(2):before{background-image:url(https://companycam.imgix.net/images/Careers/dev/values__tape%402x-2.png)}.careers-page section.values .values-people-images .image:nth-child(3){transform:rotate(.5deg)}.careers-page section.values .values-people-images .image:nth-child(3):before{background-image:url(https://companycam.imgix.net/images/Careers/dev/values__tape%402x-3.png);left:20px;top:20px;width:100px;height:100px}.careers-page section.values .values-people-images .image:nth-child(4){transform:rotate(1deg);z-index:10;margin:50px -20px 0}.careers-page section.values .values-people-images .image:nth-child(4):before{background-image:url(https://companycam.imgix.net/images/Careers/dev/values__tape%402x-4.png)}.careers-page section.values .values-people-images .image:nth-child(5){transform:rotate(8.75deg) translateY(42px)}.careers-page section.values .values-people-images .image:nth-child(5):before{background-image:url(https://companycam.imgix.net/images/Careers/dev/values__tape%402x-5.png);left:auto;right:-20px;top:-20px;width:110px;height:110px;transform:none}.careers-page section.headlines{padding-top:200px;text-align:center;margin-bottom:110px}.careers-page section.headlines .container{padding:0 30px}.careers-page section.headlines .badges{display:flex;align-items:center;justify-content:center;margin-bottom:35px}.careers-page section.headlines .badges .badge img{max-height:120px;width:auto}.careers-page section.headlines h2.underline{margin-bottom:40px}.careers-page section.headlines .headline-container{display:flex;max-width:1046px;margin:0 auto 40px}@media only screen and (max-width: 800px){.careers-page section.headlines .headline-container{display:block}}.careers-page section.headlines .headline-container .article-card{height:415px;position:relative;border-radius:10px;margin:5px;text-align:left;background-position:center center;background-size:cover;background-repeat:no-repeat;flex:0 1 100%}@media only screen and (max-width: 800px){.careers-page section.headlines .headline-container .article-card{margin-bottom:26px}}.careers-page section.headlines .headline-container .article-card:before{content:"";border-radius:10px;background-color:#0967d2;position:absolute;top:0;left:0;right:0;bottom:0;opacity:.8}.careers-page section.headlines .headline-container .article-card a{height:100%;display:flex;flex-direction:column;padding:30px}.careers-page section.headlines .headline-container .card-icon{border-radius:50px;background-color:#ffd000;height:75px;width:75px;display:flex;justify-content:center;align-items:center}.careers-page section.headlines .headline-container .card-title{margin-top:auto;font-size:28px;font-style:normal;font-weight:700;line-height:1.21;color:#fff}.careers-page section.headlines .btn{min-width:200px}.careers-page section.hiring{padding-top:60px;padding-bottom:200px}.careers-page section.hiring .container{max-width:1400px;padding:0 40px}@media only screen and (max-width: 800px){.careers-page section.hiring .container{padding:0 30px}}.careers-page section.hiring .section-headline{text-align:center;margin-bottom:50px}.careers-page section.hiring .section-headline h2{font-size:44px;font-style:normal;font-weight:800;letter-spacing:-1px;margin-bottom:12px}@media only screen and (max-width: 800px){.careers-page section.hiring .section-headline h2{font-size:32px}}.careers-page section.hiring .hiring-process-container ol{margin-top:90px;display:flex;list-style:none;counter-reset:step-counter}@media only screen and (max-width: 800px){.careers-page section.hiring .hiring-process-container ol{flex-direction:column}}.careers-page section.hiring .hiring-process-container ol li{counter-increment:step-counter;position:relative;margin:0;padding:64px 20px 20px;text-align:center;flex:0 1 100%}@media only screen and (max-width: 800px){.careers-page section.hiring .hiring-process-container ol li{padding-top:100px}}.careers-page section.hiring .hiring-process-container ol li:last-child:after{display:none}.careers-page section.hiring .hiring-process-container ol li:after{content:"";position:absolute;background:#0967d2;top:0;left:calc(50% + 36px);width:calc(100% - 75px);height:1px;transform:translateY(-50%);z-index:1}@media only screen and (max-width: 800px){.careers-page section.hiring .hiring-process-container ol li:after{display:none}}.careers-page section.hiring .hiring-process-container ol li:before{content:counter(step-counter);color:#0967d2;background:url(https://companycam.imgix.net/images/Careers/dev/hiring-list-number-outline.png) center center/cover no-repeat;z-index:10;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:86px;height:77px;text-align:center;font-family:chantal,sans-serif;font-size:37.613px;font-style:normal;font-weight:500;line-height:.71}@media only screen and (max-width: 800px){.careers-page section.hiring .hiring-process-container ol li:before{top:0;transform:translate(-50%)}}.careers-page section.hiring .hiring-process-container ol li .step-title{color:#0967d2;font-size:22px;font-style:normal;font-weight:700;line-height:1.36;margin-bottom:11px}.careers-page section.hiring .hiring-process-container ol li .step-desc{font-size:15px;font-style:normal;font-weight:400;line-height:1.6;text-wrap:pretty}.careers-page section.hiring .hiring-process-container ol li .step-desc p{font:inherit;line-height:inherit}.careers-page section.hiring .scam-alert{margin:40px auto;text-align:center;background:#E9F1FC;border-radius:6px;padding:40px}.careers-page section.hiring .scam-alert h3{color:#0967d2}.careers-page section.hiring .scam-alert p{font-size:15px}.careers-page section.cta{background:url(https://companycam.imgix.net/images/Careers/cta-bg-image.jpg?auto=compress) center center/cover no-repeat;text-align:center}@media only screen and (max-width: 800px){.careers-page section.cta{padding-left:30px;padding-right:30px}}.careers-page section.cta:before{content:"";background-color:rgba(20,35,52,.8);position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.careers-page section.cta .torn-svg{z-index:50}.careers-page section.cta .content{padding-top:325px;padding-bottom:185px;position:relative;z-index:10}.careers-page section.cta h2{max-width:700px;margin:0 auto;font-size:64px;font-style:normal;font-weight:700;line-height:1.01;letter-spacing:-1px}@media only screen and (max-width: 800px){.careers-page section.cta h2{font-size:50px}}.careers-page section.cta .btn{margin-top:40px;min-width:200px}
