:root{--carq-background: white;--carq-background-secondary: #e4f2f1;--carq-blue: #0e66af;--carq-grey: #828282B2;--carq-orange: #fda128;--carq-turquoise: #1ec7b1;--carq-turquoise-darker: #268F7D;--carq-turquoise-lighter: #4AE2B452;--carq-turquoise-lightest: #38C7AF;--background-percent-1: -500%;--background-percent-2: -150%;--background-percent-3: 10%;--flag-percent-1: 16.66%;--flag-percent-2: 50%;--flag-percent-3: 83.33%;--highlight-percent-1: 0%;--highlight-percent-2: 100%;--highlight-percent-3: 200%}@keyframes slides-fade{0%{opacity:1}20%{opacity:0}80%{opacity:0}100%{opacity:1}}.d-none{display:none !important}body,html,.carq-navbar-fixed-fix{background:var(--carq-background)}.before-footer{background:url(https://staging.carq.pl/assets/img/business-before-footer-40e2e98409df0bc02f24eacdc5cea3c26ad9a580eb946457d53ba0add7c5a635.svg),url(https://staging.carq.pl/assets/img/business-background-52074c1127fcb58d4253a6b726afe5f72278d3a8ed44b917aa1927dec5b7527f.svg),linear-gradient(to top, #c5f0fe, var(--carq-background));background-repeat:repeat-x, no-repeat, no-repeat;background-size:calc(max(min(1920px, 100%), 800px)) auto,calc(min(66%, 960px)) auto,100%;background-position:center bottom, top right, bottom;height:100vw;margin:-200px auto 0;max-height:calc(min(1400px, 80vw));min-height:700px;overflow:hidden;width:100%}.business{--background-percent: var(--background-percent-1)}.business *{position:relative;z-index:1}.business::before{background-image:url(https://staging.carq.pl/assets/img/business-background-52074c1127fcb58d4253a6b726afe5f72278d3a8ed44b917aa1927dec5b7527f.svg);background-size:auto;background-position:top right;background-repeat:no-repeat;content:"";height:100vw;position:absolute;right:0;top:var(--background-percent);transition:top 0.25s;width:66vw;z-index:0}.business h2{font-size:40px;font-weight:700}.business p.subtitle{color:#000000BA;font-family:Poppins;font-size:16px;font-weight:700;margin-top:-5px}.business .picker{--flag-percent: var(--flag-percent-1);--highlight-percent: var(--highlight-percent-1)}.business .picker .buttons{background-color:white;border:2px solid black;border-radius:100px;display:grid;grid-template-columns:1fr 1fr 1fr;margin:0 auto;max-width:75%;padding:6px}.business .picker .buttons span{align-items:center;background-color:transparent;border-radius:100px;color:black;cursor:pointer;display:flex;font-family:Poppins;font-size:32px;font-weight:700;height:89px;justify-content:center;position:relative;text-align:center;text-decoration:none !important;transition:background-color 0.25s, color 0.25s;width:100%;z-index:2}.business .picker .buttons span:hover{background-color:var(--carq-turquoise-lighter)}.business .picker .buttons span.active{color:white}.business .picker .buttons span.active:hover{background-color:var(--carq-turquoise-darker)}.business .picker .buttons .highlight{background-color:var(--carq-turquoise);border-radius:100px;display:block;height:0;left:var(--highlight-percent);margin:0;position:relative;transition:left 0.25s;width:100%;z-index:1}.business .picker .buttons .highlight::after{background-color:var(--carq-turquoise);border-radius:100px;bottom:0;content:"";display:block;height:89px;left:0;position:absolute;width:100%}.business .picker .timeline{display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:70px;padding-top:32px;position:relative;width:100%}.business .picker .timeline::before{background:linear-gradient(to right, var(--carq-turquoise) 0, var(--carq-turquoise) var(--flag-percent), #000 var(--flag-percent), #000 100%);border-radius:100px;bottom:0;content:"";display:block;height:8px;left:0;position:absolute;width:100%;z-index:1}.business .picker .timeline .dot{background-color:black;border:5px solid var(--carq-background);border-radius:100px;height:31px;margin-bottom:-11px;margin-left:50%;transform:translateX(-50%);width:31px;z-index:2}.business .picker .timeline .dot.active{background-color:var(--dot-background, #000)}.business .picker .timeline .dot.highlight{background-color:var(--carq-turquoise)}.business .picker .timeline .flag{height:0;left:var(--highlight-percent);margin:0;opacity:0;position:relative;transition:left 0.25s;width:100%}.business .picker .timeline .flag::after{background-color:var(--carq-turquoise);border-radius:8px;bottom:48px;content:"";display:block;height:42px;left:50%;position:absolute;transform:translateX(-50%);width:174px}.business .picker .timeline .flag svg{bottom:22px;left:50%;position:absolute;transform:translateX(-50%)}.calculator{background:url(https://staging.carq.pl/assets/img/business-calculator-background-a5e8072b79f196c2a58fdd3230467bce9c2486be5f0489db8f36b2c929639d96.svg),linear-gradient(var(--carq-background-secondary), var(--carq-background-secondary));background-repeat:no-repeat, no-repeat;background-position:top -400px left calc(50vw - 860px),top left;background-size:800px auto, 100%;margin-top:200px;position:relative;z-index:1}.calculator.unavailable{margin-top:-200px;max-height:0;overflow:hidden}.calculator .container{column-gap:23px;display:grid;grid-template-columns:calc(40% - 11px) calc(60% - 12px);row-gap:43px}.calculator .container::before{display:none}.calculator h2{font-size:40px;font-weight:700;line-height:133%;margin-top:56px}.calculator h2 span{display:block;font-size:56px;font-weight:700;line-height:133%;margin-top:-0.2em}.calculator p.subtitle{color:#000000;font-family:Poppins;font-size:24px;font-weight:500;margin-bottom:1.5em}.calculator .calculator-box{background:white;border:3px solid black;border-radius:40px;box-shadow:0 0 0 0 #59D2AD4F;margin-top:-100px;outline:none;transition:box-shadow 0.25s}.calculator .calculator-box .calculator-box-header{padding:24px 56px 18px}.calculator .calculator-box h3{font-family:Poppins;font-size:34px;font-weight:700;margin-top:0}.calculator .calculator-box p.subtitle{color:var(--carq-turquoise-lightest);font-family:Poppins;font-size:24px;font-weight:700;margin-bottom:0}.calculator .calculator-box .calculator-form{margin-top:10px}.calculator .calculator-box .calculator-form .user-inputs{display:grid;grid-template-columns:auto 143px;margin-bottom:6px;padding:0 56px;position:relative;row-gap:16px;z-index:2}.calculator .calculator-box .calculator-form .user-inputs label{font-size:24px;font-weight:500}.calculator .calculator-box .calculator-form .user-inputs input{border:1px solid black;border-radius:5px;color:black;font-family:Poppins;font-size:24px;font-weight:400;padding:0 10px;position:relative;text-align:right;width:143px}.calculator .calculator-box .calculator-form .user-inputs input#reports-price{padding-right:30px}.calculator .calculator-box .calculator-form .user-inputs input:hover{border:2px solid black;margin:-1px;width:145px}.calculator .calculator-box .calculator-form .user-inputs input:active,.calculator .calculator-box .calculator-form .user-inputs input:focus,.calculator .calculator-box .calculator-form .user-inputs input:focus-within,.calculator .calculator-box .calculator-form .user-inputs input:focus-visible{box-shadow:0px 0px 44.9px 1px #59D2AD4F;border:2px solid var(--carq-turquoise-lightest) !important;margin:-1px;outline:none;width:145px}.calculator .calculator-box .calculator-form .user-inputs input.error{border:2px solid red !important;margin:-1px;width:145px}.calculator .calculator-box .calculator-form .user-inputs .after-input{color:#4F4F4F;display:inline-block;font-family:Poppins;font-size:24px;font-weight:400;position:absolute;right:10px;top:0}.calculator .calculator-box .divider{background:linear-gradient(to bottom, #fff 46%, transparent 46%, transparent 54%, #fff 54%),repeating-linear-gradient(to right, var(--carq-grey) 0, var(--carq-grey) 6px, transparent 6px, transparent 12px);height:36px;position:relative}.calculator .calculator-box .divider::before,.calculator .calculator-box .divider::after{background:var(--carq-background-secondary);border:3px solid black;border-radius:100px;content:"";display:block;position:absolute;height:36px;transition:background-color 0.25s;width:36px;z-index:5}.calculator .calculator-box .divider::before{clip-path:polygon(50% 0, 100% 0, 100% 100%, 50% 100%);left:-21px}.calculator .calculator-box .divider::after{clip-path:polygon(0 0, 50% 0, 50% 100%, 0 100%);right:-21px}.calculator .calculator-box .summary{background-color:var(--carq-turquoise-darker);border-radius:20px;color:white;display:flex;flex-direction:row;margin:20px 36px 36px;padding:10px}.calculator .calculator-box .summary[data-n="2"]{background-image:url(https://staging.carq.pl/assets/img/pro-icon-7b738b635747b6963b01199290ce2f0720fa7f2d90036e63d6b8d05978ebd284.svg);background-position:left 35px center;background-repeat:no-repeat;background-size:56px}.calculator .calculator-box .summary[data-n="3"]{background-image:url(https://staging.carq.pl/assets/img/biznes-icon-90091c899b8154eae74be3a219cd90facca94c24191c6a9e793531cf0125fa10.svg);background-position:left 30px center;background-repeat:no-repeat;background-size:63px}.calculator .calculator-box .summary label{font-family:Poppins;font-size:36px;font-weight:700;text-align:right;width:100%}.calculator .calculator-box .summary label span{display:block;font-size:20px}.calculator .calculator-box .summary input{background:transparent;border:none;color:white;flex-grow:0;font-family:Poppins;font-size:36px;font-weight:700;margin-right:10px;text-align:right;width:225px}.calculator .calculator-box .total-readonlys{display:grid;grid-template-columns:auto 225px;padding:0 56px;row-gap:12px}.calculator .calculator-box .total-readonlys label,.calculator .calculator-box .total-readonlys input{background:transparent;border:none;color:black;font-size:32px;font-weight:500;line-height:100%;text-align:right}.calculator .calculator-box .total-readonlys label{margin-bottom:-4px;margin-top:4px}.calculator .calculator-box .total-readonlys input{align-self:flex-end;align-self:end;margin-bottom:-4px;width:100%}.calculator .calculator-box:focus-within,.calculator .calculator-box:hover,.calculator .calculator-box:focus-visible,.calculator .calculator-box:focus{border-color:var(--carq-turquoise-darker);box-shadow:0px 0px 44.9px 0px #59D2AD4F;outline:2px solid var(--carq-turquoise-darker)}.calculator .calculator-box:focus-within .divider::before,.calculator .calculator-box:focus-within .divider::after,.calculator .calculator-box:hover .divider::before,.calculator .calculator-box:hover .divider::after,.calculator .calculator-box:focus-visible .divider::before,.calculator .calculator-box:focus-visible .divider::after,.calculator .calculator-box:focus .divider::before,.calculator .calculator-box:focus .divider::after{background-color:#d7ece7;border-color:var(--carq-turquoise-darker);border-width:5px}.calculator .calculator-box:focus-within .divider::before,.calculator .calculator-box:hover .divider::before,.calculator .calculator-box:focus-visible .divider::before,.calculator .calculator-box:focus .divider::before{transform:translateX(-2px)}.calculator .calculator-box:focus-within .divider::after,.calculator .calculator-box:hover .divider::after,.calculator .calculator-box:focus-visible .divider::after,.calculator .calculator-box:focus .divider::after{transform:translateX(2px)}.calculator .explanation p{font-family:Poppins;font-size:1.5em;line-height:1.6em;margin:0}.outer{position:relative}.slides-container{display:block;overflow-x:hidden;width:100%}.slides{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;height:min-content;left:0;margin-top:64px;overflow-y:hidden;position:relative;transition:left 0.25s, height 0.25s;width:300%}.slides.additional h3{font-family:Roboto;font-size:32px;font-weight:700;letter-spacing:0.05em}.slides.additional ul,.slides.additional li{margin-left:0;padding-left:0}.slides.additional pre{border-color:black;border-radius:10px;max-height:796px;overflow-y:auto;padding:15px}.slides.additional pre code{display:block;min-width:max-content}.slides.additional a{color:black;text-decoration:underline}.slides.additional p{font-family:Poppins;margin-bottom:1em;margin-top:1em}.slides.fade{animation:slides-fade 0.25s linear;animation-fill-mode:forwards}.slide{max-width:33.333%;padding:0 5em}.slide .slide-header{column-gap:13px;display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:50px}.slide .slide-header h3{font-family:Poppins;font-size:48px;font-weight:700}.slide .slide-header p.subtitle{color:#2f2f2f;font-family:Poppins;font-size:32px;font-weight:700}.slide ul{display:grid;grid-template-columns:auto auto;row-gap:20px;list-style-type:none}.slide ul li{display:flex;font-family:Roboto;font-size:24px;font-weight:700;letter-spacing:0.05em;line-height:24px;margin-left:1em;padding:6.5px 8px}.slide ul li::before{background-image:url(https://staging.carq.pl/assets/icons/tick-mark-750a5d633504606b6a23c4672050d04aa47407addcc5c659c5c2425716d2a127.svg);content:"";display:block;flex-grow:0;flex-shrink:0;height:30px;margin-right:10px;margin-top:-5px;margin-bottom:5px;width:30px}.spacer{margin-top:3em}.tile{background-position:left -20px top -50px, right -100px bottom -50px;background-repeat:no-repeat, no-repeat;background-size:220px, 220px;border-radius:20px;box-shadow:0px 0px 44.9px 1px #59D2AD4F;overflow:hidden;padding:35px 23px;transition:background-color 0.25s, outline-color 0.25s}.tile:nth-child(3){background-position:left -30px top -50px, right -500px bottom -500px}.tile.no-show{display:block;height:0px;margin:0;opacity:0;overflow:hidden;padding:0 !important}.tile a{background-color:white;border:none;border-radius:5px;color:var(--carq-turquoise);display:block;font-family:Roboto;font-size:24px;font-weight:500;margin:0 auto 10px;max-width:412px;padding:20px 0;text-align:center;text-decoration:none;width:100%}.tile .tile-content{margin:0 auto}.tile .tile-header{display:block;font-family:Poppins;font-size:28px;font-weight:700;text-align:center;width:100%}.tile .tile-price{align-items:center;display:flex;font-family:Poppins;font-size:85px;font-weight:700;height:128px;justify-content:center;text-align:center;text-wrap:nowrap;width:100%}.tile[data-n="2"]{background-color:white;background-image:url(https://staging.carq.pl/assets/img/business-background-pro-2a8290ab6bee4046ae26df42c6a46b3651797264ff2e662291c934a0c307a7b1.svg),url(https://staging.carq.pl/assets/img/business-background-pro-2a8290ab6bee4046ae26df42c6a46b3651797264ff2e662291c934a0c307a7b1.svg);outline:2px solid transparent}.tile[data-n="2"]:hover{outline-color:#333c3b}.tile[data-n="2"] a{background-color:var(--carq-turquoise);color:white}.tile[data-n="3"]{background-color:var(--carq-turquoise-lightest);background-image:url(https://staging.carq.pl/assets/img/business-background-biznes-03b1d75ee99a782387bfb7f667db7923e6e3ff8e03586fe303fd8aea952c2f66.svg),url(https://staging.carq.pl/assets/img/business-background-biznes-03b1d75ee99a782387bfb7f667db7923e6e3ff8e03586fe303fd8aea952c2f66.svg)}.tile[data-n="3"]:hover{background-color:var(--carq-turquoise-darker)}@media screen and (max-width: 1199px){.calculator{background-position:top -400px left -140px, top left}.calculator .calculator-box{border-radius:20px;margin-bottom:20px}.calculator .calculator-box .calculator-box-header{padding:20px}.calculator .calculator-box .calculator-box-header h3{font-size:26px;margin-bottom:0}.calculator .calculator-box .calculator-box-header p.subtitle{font-size:18px}.calculator .calculator-box .calculator-form{margin-top:0}.calculator .calculator-box .calculator-form .user-inputs{column-gap:6px;padding:0 20px}.calculator .calculator-box .calculator-form .user-inputs .after-input{font-size:16px;margin-top:1px;top:10px}.calculator .calculator-box .calculator-form .user-inputs input{font-size:16px;padding:10px}.calculator .calculator-box .calculator-form .user-inputs input#reports-price{padding-right:24px}.calculator .calculator-box .calculator-form .user-inputs label{align-items:center;display:flex;font-size:16px;height:100%;margin-bottom:0}.calculator .calculator-box .divider{height:24px}.calculator .calculator-box .divider::before,.calculator .calculator-box .divider::after{height:24px;width:24px}.calculator .calculator-box .divider::after{right:-15px}.calculator .calculator-box .divider::before{left:-15px}.calculator .calculator-box .summary{background-image:none !important;border-radius:10px;margin:12px 10px 10px;padding:16px 10px}.calculator .calculator-box .summary input{font-size:32px;margin-left:auto;margin-right:0;width:100%}.calculator .calculator-box .summary label{display:flex;flex-direction:column;font-size:20px;text-align:left;width:min-content}.calculator .calculator-box .summary label span{font-size:11px}.calculator .calculator-box .total-readonlys{grid-template-columns:auto auto;padding:0 20px}.calculator .calculator-box .total-readonlys input,.calculator .calculator-box .total-readonlys label{font-size:20px}.calculator .calculator-box .total-readonlys input{max-width:100%}.calculator .calculator-box .total-readonlys label{text-align:left}.calculator .calculator-header h2{font-size:28px;margin-top:30px}.calculator .calculator-header h2 span{font-size:40px}.calculator .calculator-header p.subtitle{font-size:16px;margin-bottom:0}.calculator .container{width:90%}.calculator .explanation p{font-size:1em;line-height:1.25em}.calculator .tile{background-size:120px, 120px;background-position:left -10px top -32px, right -56px bottom -10px;padding:24px}.calculator .tile .tile-content>.tile-header,.calculator .tile .tile-content>a{margin-left:auto;margin-right:auto;max-width:calc(max(calc(200px * 1.0), calc(75% * 1.0)))}.calculator .tile .tile-header{font-size:16px}.calculator .tile .tile-price{font-size:40px;height:60px}.calculator .tile a{border-radius:0.51px;font-size:16px;padding:10px 0}}@media screen and (max-width: 991px){.business::before{background-size:contain;max-width:100vw;width:334px}.business h2{font-size:24px}.business .picker{margin-top:3em}.business .picker .image{display:none}.business .picker .buttons{max-width:540px;padding:2px;width:100%}.business .picker .buttons .highlight::after{height:36px}.business .picker .buttons span{font-size:14px;height:36px}.calculator{margin-top:2em}.calculator .calculator-box{max-width:500px;margin-left:auto;margin-right:auto;margin-top:0;width:100%}.calculator .container{grid-template-columns:100%;row-gap:25px}.calculator .explanation{margin-top:0}.calculator .explanation p{max-width:500px;margin-bottom:20px;margin-left:auto;margin-right:auto}.calculator .nothing{display:none}.calculator .tile{max-width:500px;margin-left:auto;margin-right:auto;width:100%}.calculator .tile.no-show{display:none}.slides{margin-top:3em}.slides.additional h3{font-size:24px;margin-top:0.5em}.slides.additional pre{font-size:12px;max-height:400px}.slides .slide{padding:0 16px}.slides .slide[data-n="1"]{padding-bottom:0}.slides .slide .slide-header{column-gap:17px;margin-bottom:2em}.slides .slide .slide-header h3{font-size:30px;margin:0}.slides .slide .slide-header img{width:70px}.slides .slide .slide-header p.subtitle{font-size:20px;margin:0}.slides .slide ul{grid-template-columns:auto;padding-left:0;row-gap:12px}.slides .slide ul li{font-size:16px;line-height:100%;margin-left:0}.slides .slide ul li::before{background-size:24px 24px;height:24px;width:24px}}@media screen and (max-width: 767px){.slides .slide{width:33.33%}}@media screen and (max-width: 399px){.calculator .calculator-header h2 span{font-size:32px}.calculator .calculator-box .calculator-form .user-inputs{grid-template-columns:100%;row-gap:0}.calculator .calculator-box .calculator-form .user-inputs input{margin-bottom:16px;width:100%}.calculator .calculator-box .calculator-form .user-inputs input:hover,.calculator .calculator-box .calculator-form .user-inputs input:focus-visible,.calculator .calculator-box .calculator-form .user-inputs input:focus,.calculator .calculator-box .calculator-form .user-inputs input:focus-within{margin-bottom:15px;width:calc(100% + 2px)}.calculator .calculator-box .summary,.calculator .calculator-box .total-readonlys{display:flex;flex-direction:column}.calculator .calculator-box .total-readonlys label{width:100%}.calculator .calculator-box .total-readonlys input{margin-left:auto}}@media screen and (max-width: 320px){.carq-navbar-fixed-fix{padding-top:150px}}
