.pl--form-ptc{background-color:var(--navy);margin-top:50px}.pl--form-ptc .page--wide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pl--form-ptc .page--wide .outside--content .content--container .content .content--intro{color:var(--white);font-size:29px;font-weight:800;line-height:34.8px}.pl--form-ptc .page--wide .outside--content .content--container .content .body--reg{color:var(--white);font-size:18px;line-height:25.2px;margin-top:35px;padding-left:30px;position:relative}.pl--form-ptc .page--wide .outside--content .content--container .content .body--reg:before{background-color:var(--azure);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:2px}.pl--form-ptc .page--wide .outside--content .content--container .content .body--reg p{color:var(--white);font-size:18px;line-height:25.2px}.pl--form-ptc .page--wide .outside--content .content--container .content .body--sm{background:var(--white);color:var(--navy);font-size:1pc;line-height:1.3pc;margin-top:35px;padding:30px}.pl--form-ptc .page--wide .outside--content .content--container .content .body--sm p{background:var(--white);color:var(--navy);font-size:1pc;line-height:1.3pc}.pl--form-ptc .page--wide .form--container{background-color:var(--white);margin-right:-40px;position:relative}.pl--form-ptc .page--wide .form--container:before{display:none}.pl--form-ptc .page--wide .form--container .form-bkg--container{background-color:transparent;-webkit-clip-path:none;clip-path:none;padding:0}.pl--form-ptc .page--wide .form--container .form-bkg--container .form-note{color:var(--dark-blue);padding:50px 36px 36px 36px}.pl--form-ptc .page--wide .form--container .form-bkg--container .form-note em,.pl--form-ptc .page--wide .form--container .form-bkg--container .form-note p{color:var(--dark-blue)}.pl--form-ptc .page--wide .form--container .frm_html_container>*{color:var(--navy)}.pl--form-ptc .page--wide .form--container .frm_with_boxes .frm_inline_box{display:none}.pl--form-ptc .page--wide .form--container .frm_form_field{width:calc(100% - 122px)!important}.pl--form-ptc .page--wide .form--container .frm_forms form .frm_form_fields>fieldset .frm_fields_container .frm_form_field{max-width:100%!important}.pl--form-ptc .page--wide form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:35px;gap:35px;padding:0 36px 50px 36px}.pl--form-ptc .page--wide form .form--item{border:none;grid-column:unset;-ms-grid-column:unset;grid-column-start:unset;margin:0;padding:0;position:relative;width:100%}.pl--form-ptc .page--wide form .form--item label{color:var(--blue);display:block;font-size:var(--fs-reg);font-weight:var(--fw-bold);line-height:var(--lh-reg);margin:0 0 20px 0}.pl--form-ptc .page--wide form .form--item input,.pl--form-ptc .page--wide form .form--item select{background:var(--mist);border:none;border-bottom:solid 2px var(--sky);border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:var(--charcoal);font-size:1pc;line-height:20px;padding:17px 30px;width:-webkit-fill-available}.pl--form-ptc .page--wide form .form--item input::-webkit-input-placeholder,.pl--form-ptc .page--wide form .form--item select::-webkit-input-placeholder{color:var(--charcoal)}.pl--form-ptc .page--wide form .form--item input::-moz-placeholder,.pl--form-ptc .page--wide form .form--item select::-moz-placeholder{color:var(--charcoal)}.pl--form-ptc .page--wide form .form--item input:-ms-input-placeholder,.pl--form-ptc .page--wide form .form--item select:-ms-input-placeholder{color:var(--charcoal)}.pl--form-ptc .page--wide form .form--item input::-ms-input-placeholder,.pl--form-ptc .page--wide form .form--item select::-ms-input-placeholder{color:var(--charcoal)}.pl--form-ptc .page--wide form .form--item input::placeholder,.pl--form-ptc .page--wide form .form--item select::placeholder{color:var(--charcoal)}.pl--form-ptc .page--wide form .form--item input:focus,.pl--form-ptc .page--wide form .form--item select:focus{background:var(--mist);border-bottom:solid 4px var(--blue);-webkit-box-shadow:none!important;box-shadow:none!important;outline:none!important}.pl--form-ptc .page--wide form .form--item input.frm_other_input,.pl--form-ptc .page--wide form .form--item select.frm_other_input{margin-top:10px}.pl--form-ptc .page--wide form .form--item .nice-select .list{border-bottom:solid 2px var(--sky)}.pl--form-ptc .page--wide form .button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;grid-gap:20px;gap:20px;position:relative}.pl--form-ptc .page--wide form .button-wrapper:before{background-color:var(--navy);bottom:-50px;-webkit-clip-path:polygon(0 100%,0 0,100% 100%);clip-path:polygon(0 100%,0 0,100% 100%);content:"";height:60px;left:-46px;position:absolute;width:60px}.pl--form-ptc .page--wide form .button-wrapper button{cursor:pointer}.pl--form-ptc .page--wide .results-open .button-wrapper:before{background-color:var(--soft-blue);bottom:-51px;height:50px;left:-36px;width:50px}.pl--form-ptc .page--wide .hidden{display:none}.pl--form-ptc .page--wide .form--results-container{background-color:var(--soft-blue);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:0;margin-top:0;padding:60px 36px 50px 36px;position:relative;width:100%;z-index:1}.pl--form-ptc .page--wide .form--results-container .tax-table{margin:0 0 36px 0}.pl--form-ptc .page--wide .form--results-container .tax-table tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pl--form-ptc .page--wide .form--results-container .tax-table tbody tr{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;gap:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:9pt 20px}.pl--form-ptc .page--wide .form--results-container .tax-table tbody tr:nth-of-type(odd){background-color:var(--white)}.pl--form-ptc .page--wide .form--results-container .tax-table tbody tr:last-of-type td{color:var(--blue)}.pl--form-ptc .page--wide .form--results-container .tax-table tbody tr:last-of-type .tax-amount{color:var(--blue);font-weight:700}.pl--form-ptc .page--wide .form--results-container .tax-table tbody tr td{color:var(--charcoal);font-size:1pc;font-weight:700;line-height:31px}.pl--form-ptc .page--wide .form--results-container .tax-table tbody .tax-amount{color:var(--charcoal);font-size:1pc;font-weight:400;line-height:21px}.pl--form-ptc .page--wide .form--results-container .tax-table tbody .tax-amount:before{content:"$"}.pl--form-ptc .page--wide .form--results-container .icon-text svg{-webkit-transform:scale(1);transform:scale(1)}.pl--form-ptc .page--wide .form--results-container .icon-text .icon-text-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;grid-gap:20px;gap:20px}.pl--form-ptc .page--wide .form--results-container .icon-text span{color:var(--charcoal);font-size:1pc;font-weight:700;line-height:19px}.pl--form-ptc .page--wide .form--results-container .hbar-title h3,.pl--form-ptc .page--wide .form--results-container .icon-text h3{color:var(--blue);font-size:26px;font-weight:400;line-height:31px;margin-top:50px}.pl--form-ptc .page--wide .form--results-container .tax-canvas.pie{height:-webkit-fill-available;max-height:290px;max-width:290px;width:-webkit-fill-available}.pl--form-ptc .page--wide .form--results-container .tax-canvas.bar{height:-webkit-fill-available;max-height:650px;max-width:50pc;width:-webkit-fill-available}@media (min-width:650px){.pl--form-ptc{margin-bottom:63px;margin-top:126px}.pl--form-ptc:first-of-type{margin-top:115px}.pl--form-ptc .page--wide{display:-ms-grid;display:grid;grid-gap:50px;gap:50px;-ms-grid-columns:4fr 6fr;grid-template-columns:4fr 6fr;padding:0 0 0 var(--pl-page-wide)}.pl--form-ptc .page--wide .outside--content{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/3/2;margin:0;width:100%}.pl--form-ptc .page--wide .outside--content .content--container .content .content--intro{font-size:29px;font-weight:800;line-height:34.8px}.pl--form-ptc .page--wide .outside--content .content--container .content .body--reg{font-size:18px;line-height:25.2px;margin-top:35px;padding-left:30px;position:relative}.pl--form-ptc .page--wide .outside--content .content--container .content .body--reg:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:2px}.pl--form-ptc .page--wide .outside--content .content--container .content .body--reg p{font-size:18px;line-height:25.2px}.pl--form-ptc .page--wide .outside--content .content--container .content .body--sm{font-size:1pc;line-height:1.3pc;margin-top:45px;padding:30px}.pl--form-ptc .page--wide .outside--content .content--container .content .body--sm p{font-size:1pc;line-height:1.3pc}.pl--form-ptc .page--wide .form--container{-webkit-box-shadow:0 4px 18px rgba(0,0,0,.1);box-shadow:0 4px 18px rgba(0,0,0,.1);-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1/2/2/3;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:-177px;margin-right:0;margin-top:-8pc;width:100%}.pl--form-ptc .page--wide .form-bkg--container{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,-5px 100%,0 calc(100% - 105px));clip-path:polygon(0 0,100% 0,100% 100%,-5px 100%,0 calc(100% - 105px));padding:0}.pl--form-ptc .page--wide .form-bkg--container .form-note{padding:63px 60px 40px 40px}.pl--form-ptc .page--wide form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:40px;gap:40px;padding:0 60px 63px 40px}.pl--form-ptc .page--wide form:before{display:none}.pl--form-ptc .page--wide form .button-wrapper:before{bottom:-93px;height:90px;left:-70px;width:90px}.pl--form-ptc .page--wide .results-open .button-wrapper:before{bottom:-4pc;height:60px;left:-40px;width:60px}.pl--form-ptc .page--wide .form--results-container{left:0;overflow-x:auto;padding:40px;width:100%}.pl--form-ptc .page--wide .form--results-container .tax-canvas.bar{max-width:100%}.results-open-ptc{margin-bottom:126px}}@media (min-width:1100px){.pl--form-ptc{margin-bottom:5pc;margin-top:10pc}.pl--form-ptc:first-of-type{margin-top:115px}.pl--form-ptc .page--wide{grid-gap:75pt;gap:75pt;-ms-grid-columns:3fr 7fr;grid-template-columns:3fr 7fr;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:0 0 0 var(--pl-page-wide)}.pl--form-ptc .page--wide .outside--content{margin:0}.pl--form-ptc .page--wide .outside--content .content--container .content .content--intro{font-size:40px;line-height:3pc}.pl--form-ptc .page--wide .outside--content .content--container .content .body--reg{font-size:19px;line-height:27px;margin-top:35px;padding-left:30px;position:relative}.pl--form-ptc .page--wide .outside--content .content--container .content .body--reg p{font-size:19px;line-height:27px}.pl--form-ptc .page--wide .outside--content .content--container .content .body--sm{font-size:1pc;line-height:1.3pc;margin-top:55px;padding:50px}.pl--form-ptc .page--wide .outside--content .content--container .content .body--sm p{font-size:1pc;line-height:1.3pc}.pl--form-ptc .page--wide .form--container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:-260px;margin-right:0;margin-top:-162px}.pl--form-ptc .page--wide .form--container:before{display:none}.pl--form-ptc .page--wide .form--container:after{height:90px;width:90px}.pl--form-ptc .page--wide .form--container .form-bkg--container{padding:0}.pl--form-ptc .page--wide .form--container .form-bkg--container .form-note{padding:5pc 5pc 55px 5pc}.pl--form-ptc .page--wide form{padding:0 5pc 5pc 5pc}.pl--form-ptc .page--wide form .form--item input,.pl--form-ptc .page--wide form .form--item select{font-size:20px;line-height:28px}.pl--form-ptc .page--wide form .form--item .nice-select span{font-size:20px}.pl--form-ptc .page--wide form .button-wrapper:before{bottom:-110px;height:90pt;left:-110px;width:90pt}.pl--form-ptc .page--wide .results-open .button-wrapper:before{bottom:-81px;height:90px;left:-5pc;width:90px}.pl--form-ptc .page--wide .form--results-container{left:0;padding:5pc;width:100%}.pl--form-ptc .page--wide .form--results-container .results--container{display:-ms-grid;display:grid;-ms-grid-columns:340px 1fr;grid-template-columns:340px 1fr;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pl--form-ptc .page--wide .form--results-container .results--container .icon-text{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:1/1/2/3}.pl--form-ptc .page--wide .form--results-container .results--container .tax-table{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:2/1/3/2}.pl--form-ptc .page--wide .form--results-container .results--container .tax-canvas.pie{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:2/2/3/3}.pl--form-ptc .page--wide .form--results-container .results--container .hbar-title{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:3/1/4/3}.pl--form-ptc .page--wide .form--results-container .results--container .tax-canvas.bar{-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:4/1/5/3}.results-open-ptc{margin-bottom:10pc}}@media (min-width:1441px){.pl--form-ptc{margin-bottom:75pt;margin-top:200px}.pl--form-ptc:first-of-type{margin-top:115px}.pl--form-ptc .page--wide{grid-gap:125px;gap:125px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:0 0 0 var(--pl-page-wide)}.pl--form-ptc .page--wide .outside--content{margin:0}.pl--form-ptc .page--wide .outside--content .content--container .content .content--intro{font-size:50px;line-height:60px}.pl--form-ptc .page--wide .outside--content .content--container .content .body--reg{font-size:24px;line-height:33px;margin-top:70px}.pl--form-ptc .page--wide .outside--content .content--container .content .body--reg p{font-size:24px;line-height:33px}.pl--form-ptc .page--wide .outside--content .content--container .content .body--sm{font-size:20px;line-height:26px;margin-top:70px}.pl--form-ptc .page--wide .outside--content .content--container .content .body--sm p{font-size:20px;line-height:26px}.pl--form-ptc .page--wide .form--container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:-330px;margin-right:0;margin-top:-204px}.pl--form-ptc .page--wide .form--container:before{display:none}.pl--form-ptc .page--wide .form--container .form-bkg--container{padding:0}.pl--form-ptc .page--wide .form--container .form-bkg--container .form-note{padding:75pt 140px 70px 110px}.pl--form-ptc .page--wide .form--container .frm_forms form .frm_form_fields>fieldset .frm_fields_container .frm_form_field input{font-size:20px;line-height:28px}.pl--form-ptc .page--wide form{padding:0 140px 75pt 110px}.pl--form-ptc .page--wide form .button-wrapper:before{bottom:-130px;height:150px;left:-140px;width:150px}.pl--form-ptc .page--wide .results-open .button-wrapper:before{bottom:-101px;height:90pt;left:-110px;width:90pt}.pl--form-ptc .page--wide .form--results-container{left:0;padding:75pt;width:100%}.results-open-ptc{margin-bottom:200px}}
