@charset "UTF-8";.container{width:100%;padding-right:1.25rem;padding-left:1.25rem}@media(min-width:1160px){.container{max-width:1160px;padding-right:0rem;padding-left:0rem}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.bottom-0{bottom:0}.top-0{top:0}.z-50{z-index:50}.float-right{float:right}.m-0{margin:0}.m-6{margin:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-3{margin-left:.75rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-2{margin-top:.5rem}.mt-6{margin-top:1.5rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.size-full{width:100%;height:100%}.h-11{height:2.75rem}.h-14{height:3.5rem}.h-6{height:1.5rem}.h-full{height:100%}.h-px{height:1px}.w-11{width:2.75rem}.w-14{width:3.5rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-auto{width:auto}.w-full{width:100%}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize-none{resize:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-2{row-gap:.5rem}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.whitespace-nowrap{white-space:nowrap}.break-normal{overflow-wrap:normal;word-break:normal}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.border{border-width:1px}.border-0{border-width:0px}.border-none{border-style:none}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-nlAccent{--tw-bg-opacity: 1;background-color:rgb(90 124 90 / var(--tw-bg-opacity, 1))}.bg-nlDark{--tw-bg-opacity: 1;background-color:rgb(2 18 1 / var(--tw-bg-opacity, 1))}.bg-nlInfo{--tw-bg-opacity: 1;background-color:rgb(247 255 245 / var(--tw-bg-opacity, 1))}.bg-nlSecondary{--tw-bg-opacity: 1;background-color:rgb(188 220 186 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-opacity-90{--tw-bg-opacity: .9}.fill-nlLight{fill:#fcfffc}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-5{padding:1.25rem}.px-0{padding-left:0;padding-right:0}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pr-12{padding-right:3rem}.pt-0{padding-top:0}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-top{vertical-align:top}.text-14px{font-size:14px}.text-16px{font-size:16px}.text-24px{font-size:24px}.text-2xl{font-size:1.5rem;line-height:2rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-6{line-height:1.5rem}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-nlDark{--tw-text-opacity: 1;color:rgb(2 18 1 / var(--tw-text-opacity, 1))}.text-nlLight{--tw-text-opacity: 1;color:rgb(252 255 252 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(min-width:640px){.alignleft:not(.wp-block-button){margin-right:.5rem;float:left}.alignright:not(.wp-block-button){margin-left:.5rem;float:right}.wp-block-button.alignleft a{float:left;margin-right:1rem}.wp-block-button.alignright a{float:right;margin-left:1rem}}.wp-block-template-part{margin-top:0}.page-banner .wp-block-image,.page-banner .wp-block-image img{aspect-ratio:16 / 9;height:100%}@media(min-width:768px){.page-banner .homepage-banner-col2{padding-top:1.5rem;padding-bottom:1.5rem}}.page-banner h2{margin-left:0!important;max-width:32rem!important}.page-banner .wp-block-cover,.wp-block-cover.hide-on-ty{min-height:18rem!important}.page-banner-content h2:before{position:relative;margin-top:1.25rem;display:inline-block;height:auto;width:.75rem;padding-right:.625rem}@media(min-width:768px){.page-banner-content h2:before{width:1rem}}.page-banner-content h2:before{content:url(./assets/caret-right-solid.svg);top:4px}.articles-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}@media(min-width:768px){.articles-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.articles-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.articles-grid .wp-block-post{margin-top:0}.articles-grid-pages{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}@media(min-width:768px){.articles-grid-pages{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.articles-grid-pages{grid-template-columns:repeat(3,minmax(0,1fr))}}.articles-grid-pages .wp-block-post{margin-top:0}.article-card-block{height:100%;box-shadow:2px 2px 10px #0000001a}.article-card-block .attachment-post-thumbnail{max-height:180px}.wp-block-table{overflow:auto;box-shadow:2px 2px 10px #0000001a;border-radius:8px}.wp-block-table table{border-collapse:collapse;background:#fff;overflow:hidden}.wp-block-table table th{--tw-bg-opacity: 1;background-color:rgb(247 255 245 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(2 18 1 / var(--tw-text-opacity, 1));border:none;padding:15px;font-weight:500;font-size:21px}.wp-block-table table td{border:none;padding:15px;vertical-align:top;font-size:17px}.wp-block-table table td+td,.wp-block-table table th+th,.wp-block-table table th+td{border-left:1px solid #E5E5E5}body:has(.article-side-block){counter-reset:headerCounter}.article-side-block h4{position:relative;padding-left:3rem;counter-increment:headerCounter}.article-side-block h4:before{content:counter(headerCounter,decimal);font-size:45px;position:absolute;left:0}.entry-content a:not(.archive-btn),.wp-block-paragraph a,.wp-block-list a,.breadcrumbs a,a.wp-block-read-more:not(.archive-btn),.yoast-breadcrumbs a{text-decoration:underline;text-underline-offset:2px}body :where(.yoast-breadcrumbs,.wp-block-paragraph,.wp-block-list) a,body a:where(.skip-link){color:var(--wp--preset--color--nl-primary)}.wp-gr .wp-google-powered{display:none}.wp-block-search .wp-block-search__button{padding:10px}.wp-block-search svg{height:25px;width:25px}.mega-menu-title a{pointer-events:none!important;font-size:20px!important;font-weight:700!important;--tw-text-opacity: 1 !important;color:rgb(21 96 17 / var(--tw-text-opacity, 1))!important}.mobile-menu ul.wp-block-navigation-submenu{gap:.75rem!important}.mobile-menu ul.wp-block-navigation-submenu .mobile-menu-title{padding-top:1rem}.login-mobile-menu{margin-top:1rem!important;display:block!important;border-radius:.5rem!important;--tw-bg-opacity: 1 !important;background-color:rgb(188 220 186 / var(--tw-bg-opacity, 1))!important;padding-top:.25rem!important;padding-bottom:.25rem!important;--tw-text-opacity: 1 !important;color:rgb(2 18 1 / var(--tw-text-opacity, 1))!important}@media(min-width:1024px){.login-mobile-menu{display:none!important}}header .notracking-phone-click{text-decoration:none}#cookie-disclaimer-container{display:none}.newsletter-footer fieldset{display:flex!important;justify-content:center!important;gap:.625rem!important}.newsletter-footer .newsletter-btn-block{display:block!important}.newsletter-footer .emailWrapper{width:100%}.newsletter-footer .btn-submit{border-width:0px!important;font-size:16px!important;padding:11px 30px!important;background-color:var(--wp--preset--color--nl-secondary);color:var(--wp--preset--color--nl-dark)}.newsletter-footer .btn-submit:hover{background-color:var(--wp--preset--color--nl-accent);color:var(--wp--preset--color--nl-light)}.newsletter-footer input[type=email]{border-width:0px!important;background-color:#e8ece7!important}footer .notracking-phone-click{text-decoration:none}.accordion-block h3{color:var(--wp--preset--color--nlPrimary)}@media(max-width:767px){.widget-menu .accordion-toggle{position:relative}.widget-menu .accordion-toggle:after{right:0;content:"";position:absolute;display:inline-block;top:50%;width:12px;height:12px;margin-top:1px;border-right-width:2px;border-bottom-width:2px;border-color:var(--wp--preset--color--nlSecondary);transform:translateY(-50%) rotate(45deg)}}.btn-expand{position:relative;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));padding-right:48px!important}.btn-expand:before{content:"";top:50%;right:30px;width:10px;height:2px;position:absolute;background-color:#000;transform:translateY(-50%)}.btn-expand:after{content:"";top:50%;right:30px;width:10px;height:2px;position:absolute;background-color:#000;transform:translateY(-50%) rotate(90deg)}.btn-expand.open-accordion:after{transform:translateY(-50%) rotate(0)}.calculator-block .bg-color-lightblue{--tw-bg-opacity: 1 !important;background-color:rgb(247 255 245 / var(--tw-bg-opacity, 1))!important;--tw-text-opacity: 1 !important;color:rgb(2 18 1 / var(--tw-text-opacity, 1))!important}.calculator-block .bg-color-blue{--tw-bg-opacity: 1 !important;background-color:rgb(21 96 17 / var(--tw-bg-opacity, 1))!important;--tw-text-opacity: 1 !important;color:rgb(252 255 252 / var(--tw-text-opacity, 1))!important}#vtDMP_V3calc .input-group-prepend #inputGroupPrepend,#vtDMPcalc .input-group-prepend #inputGroupPrepend{height:100%}#vtDMP_V3calc #div4dmpV3InputID label,#vtDMPcalc #div4dmpV3InputID label{font-weight:700}#vtDMP_V3calc #debtSavings,#vtDMP_V3calc .dmp-table-result,#vtDMPcalc #debtSavings,#vtDMPcalc .dmp-table-result{margin-top:2rem}#vtDMP_V3calc .dmp-cred-logos,#vtDMPcalc .dmp-cred-logos{display:none}#vtDMP_V3calc #debtV3ResultWrap p,#vtDMP_V3calc #debtV3ResultWrap .bigPhoneBlock,#vtDMP_V3calc #debtV3ResultWrap .bigstrong a,#vtDMP_V3calc #debtResultWrap p,#vtDMP_V3calc #debtResultWrap .bigPhoneBlock,#vtDMP_V3calc #debtResultWrap .bigstrong a,#vtDMPcalc #debtV3ResultWrap p,#vtDMPcalc #debtV3ResultWrap .bigPhoneBlock,#vtDMPcalc #debtV3ResultWrap .bigstrong a,#vtDMPcalc #debtResultWrap p,#vtDMPcalc #debtResultWrap .bigPhoneBlock,#vtDMPcalc #debtResultWrap .bigstrong a{--tw-text-opacity: 1;color:rgb(2 18 1 / var(--tw-text-opacity, 1))}#vtDMP_V3calc #debtV3ResultWrap .savings-per-month,#vtDMP_V3calc #debtResultWrap .savings-per-month,#vtDMPcalc #debtV3ResultWrap .savings-per-month,#vtDMPcalc #debtResultWrap .savings-per-month{--tw-text-opacity: 1;color:rgb(21 96 17 / var(--tw-text-opacity, 1))}#vtDMP_V3calc #debtV3ResultWrap .savings-head,#vtDMP_V3calc #debtResultWrap .savings-head,#vtDMPcalc #debtV3ResultWrap .savings-head,#vtDMPcalc #debtResultWrap .savings-head{--tw-text-opacity: 1;color:rgb(90 124 90 / var(--tw-text-opacity, 1))}#vtDMP_V3calc .form-control,#vtDMPcalc .form-control{padding:.375rem .75rem;font-size:1rem;font-weight:400;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}#vtDMP_V3calc .input-group-text,#vtDMPcalc .input-group-text{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem;border:var(--bs-border-width) solid var(--bs-border-color)}#vtDMP_V3calc .dmp-calc-heading,#vtDMPcalc .dmp-calc-heading{--tw-text-opacity: 1;color:rgb(21 96 17 / var(--tw-text-opacity, 1))}#vtDMP_V3calc .dmp-calc-heading h3,#vtDMP_V3calc .dmp-calc-heading p,#vtDMPcalc .dmp-calc-heading h3,#vtDMPcalc .dmp-calc-heading p{font-size:18px;--tw-text-opacity: 1;color:rgb(2 18 1 / var(--tw-text-opacity, 1))}#CCPayOffFixed .months-amount,#CCPayOffFixed .payment-amount{--tw-text-opacity: 1;color:rgb(21 96 17 / var(--tw-text-opacity, 1))}#vtPayoffMinCalc .leftResultLable span,#CCPayOffFixed .leftResultLable span,#vtMvsBCalc .leftResultLable span,#vtMortgagePaymentCalc .leftResultLable span,#vtSavingsCalc .leftResultLable span{--tw-text-opacity: 1 !important;color:rgb(21 96 17 / var(--tw-text-opacity, 1))!important}#vtPayoffMinCalc #paymentResults th,#CCPayOffFixed #paymentResults th,#vtMvsBCalc #paymentResults th,#vtMortgagePaymentCalc #paymentResults th,#vtSavingsCalc #paymentResults th{--tw-bg-opacity: 1;background-color:rgb(247 255 245 / var(--tw-bg-opacity, 1))}#vtPayoffMinCalc label,#CCPayOffFixed label,#vtMvsBCalc label,#vtMortgagePaymentCalc label,#vtSavingsCalc label{margin-bottom:.5rem}#vtPayoffMinCalc .input-group-prepend .input-group-text,#CCPayOffFixed .input-group-prepend .input-group-text,#vtMvsBCalc .input-group-prepend .input-group-text,#vtMortgagePaymentCalc .input-group-prepend .input-group-text,#vtSavingsCalc .input-group-prepend .input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}#vtPayoffMinCalc .input-group-append .input-group-text,#CCPayOffFixed .input-group-append .input-group-text,#vtMvsBCalc .input-group-append .input-group-text,#vtMortgagePaymentCalc .input-group-append .input-group-text,#vtSavingsCalc .input-group-append .input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}#vtDTICalc .row.form-group{margin-bottom:.5rem}#vtDTICalc tspan{letter-spacing:normal}#vtMvsBCalc .mbp-calculator-wrapper .table-responsive.underlined-tbody table tbody{border-bottom:0}#vtMortgagePaymentCalc .loan-titles,#vtMortgagePaymentCalc .with-extrapayment-text{--tw-text-opacity: 1 !important;color:rgb(21 96 17 / var(--tw-text-opacity, 1))!important}#vtMortgagePaymentCalc .Collapsible__trigger,#vtMortgagePaymentCalc .react-datepicker__close-icon:after{--tw-bg-opacity: 1 !important;background-color:rgb(21 96 17 / var(--tw-bg-opacity, 1))!important}#vtMortgagePaymentCalc .loan-btn-go-table i{--tw-border-opacity: 1 !important;border-color:rgb(21 96 17 / var(--tw-border-opacity, 1))!important}#vtMortgagePaymentCalc table th{--tw-bg-opacity: 1;background-color:rgb(247 255 245 / var(--tw-bg-opacity, 1))}#vtMortgagePaymentCalc .loan-calculator-wrapper .table-responsive.underlined-tbody table tbody{border-bottom:0}#vtMortgagePaymentCalc .loan-label{width:auto}#vtMortgagePaymentCalc .extra-payments-row .input-group{padding-left:1rem}#vtMortgagePaymentCalc .mortgage-form-container{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}#vtLoanCostCalc h3{--tw-text-opacity: 1 !important;color:rgb(21 96 17 / var(--tw-text-opacity, 1))!important}#vtLoanCostCalc .col-form-label{font-size:16px;--tw-text-opacity: 1;color:rgb(2 18 1 / var(--tw-text-opacity, 1))}#vtLoanCostCalc table{border-color:#dee2e6!important}#vtLoanCostCalc .credit-score-calculator-wrapper #paymentResults .table tr td:first-child,#vtLoanCostCalc .credit-score-calculator-wrapper #paymentResults .table thead tr th{--tw-bg-opacity: 1;background-color:rgb(247 255 245 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(2 18 1 / var(--tw-text-opacity, 1));border-color:#dee2e6}#vtLoanCostCalc .credit-score-calculator-wrapper .table-responsive table tbody tr td{border-width:1px}.btn-outline{background-color:var(--wp--preset--color--nl-info);border-color:var(--wp--preset--color--nl-primary);border-width:1px;border-style:solid;color:var(--wp--preset--color--nl-primary)}.btn-outline:hover{background-color:var(--wp--preset--color--nl-secondary)}.btn-nl-secondary .wp-element-button{background-color:var(--wp--preset--color--nl-secondary);color:var(--wp--preset--color--nl-dark)}.btn-nl-secondary .wp-element-button:hover{background-color:var(--wp--preset--color--nl-accent);color:var(--wp--preset--color--nl-light)}.btn-light{border-radius:.5rem}.btn-light .wp-element-button{white-space:nowrap;background-color:var(--wp--preset--color--nl-light);color:var(--wp--preset--color--nl-dark)}.btn-light .wp-element-button:hover{background-color:var(--wp--preset--color--nl-accent);color:var(--wp--preset--color--nl-light)}.wp-block-buttons,.wp-block-button{width:100%}@media(min-width:768px){.wp-block-buttons,.wp-block-button{width:auto}}.wp-block-buttons .wp-element-button,.wp-block-button .wp-element-button{text-decoration-line:none!important}.btn-submit,.ninja-forms-field[type=submit]{width:100%;border-radius:.5rem;border-style:none;text-align:center;text-decoration-line:none}@media(min-width:768px){.btn-submit,.ninja-forms-field[type=submit]{width:auto}}.btn-submit,.ninja-forms-field[type=submit]{background-color:var(--wp--preset--color--nl-primary)!important;color:var(--wp--preset--color--nl-light)!important;font-size:var(--wp--preset--font-size--normal)}.btn-submit:hover,.ninja-forms-field[type=submit]:hover{background-color:var(--wp--preset--color--nl-accent)!important;color:var(--wp--preset--color--nl-light)!important}.btn-submit,.ninja-forms-field[type=submit]{padding:16px 40px;font-family:Comme,sans-serif}.archive-btn{width:100%;border-radius:.5rem;padding-top:.75rem;padding-bottom:.75rem;text-align:center;text-decoration-line:none;background-color:var(--wp--preset--color--nl-primary);color:var(--wp--preset--color--nl-light)}.archive-btn:hover{background-color:var(--wp--preset--color--nl-accent);text-decoration:none}.cta-block .wp-element-button svg path{fill:#021201}.cta-block .wp-element-button:hover svg path{fill:#fcfffc}.cta-block .wp-block-button a{justify-content:center}.calculator-block .btn-primary{border-width:0;background-color:var(--wp--preset--color--nl-primary)!important;color:var(--wp--preset--color--nl-light)}.calculator-block .btn-primary:hover{background-color:var(--wp--preset--color--nl-accent)!important}.calculator-block .btn-primary{font-family:inherit;font-size:var(--wp--preset--font-size--normal);line-height:inherit;padding:12px 30px;text-decoration:none}.calculator-block .btn-secondary{border-width:0;background-color:var(--wp--preset--color--nl-secondary);color:var(--wp--preset--color--nl-dark)}.calculator-block .btn-secondary:hover{background-color:var(--wp--preset--color--nl-accent);color:var(--wp--preset--color--nl-light)}.calculator-block .btn-secondary{font-family:Comme,sans-serif;font-size:var(--wp--preset--font-size--normal);line-height:inherit;padding:12px 30px;text-decoration:none}.cookie-disclaimer-button{font-family:Comme,sans-serif}.btn-phone .wp-block-button__link{position:relative;justify-content:center;align-items:center}.btn-phone .wp-block-button__link a{position:static;color:inherit;text-decoration:none}.btn-phone .wp-block-button__link a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.btn-phone .wp-block-button__link a>*{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.material-input-field{display:flex;position:relative}.material-input-field input,.material-input-field textarea,.material-input-field select{position:relative;width:100%;border-radius:.25rem;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(188 220 186 / var(--tw-border-opacity, 1));padding:.75rem 1rem;vertical-align:top;font-family:Comme,sans-serif}.material-input-field input:focus,.material-input-field select:focus{outline-color:#bcdcba}.material-input-field input,.material-input-field select{font-size:14px;font-weight:400;--tw-text-opacity: 1;color:rgb(2 18 1 / var(--tw-text-opacity, 1))}.material-input-field select{position:relative;display:flex;width:100%;align-items:center;justify-content:center;background-clip:padding-box;padding:.75rem 1rem;line-height:1.5rem;line-height:1.5;font-size:.875rem;-webkit-appearance:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path></svg>');background-position:calc(100% - 10px) 12px;background-size:20px;background-repeat:no-repeat;max-width:100%}.newscheck{align-self:flex-start;margin-top:5px}.newscheck,.langcheck,.subcheck{transform:scale(1.5);accent-color:#5A7C5A}form[type=schema_form] .field-error{position:absolute;left:0;width:100%;font-size:.75rem;line-height:1rem;color:red;top:100%;padding-top:2px}form[type=schema_form] .field-error:first-letter{text-transform:uppercase}form .form-loading-element{display:none}form.submitting .form-loading-element{display:flex}form.submitting fieldset{display:none!important}@keyframes spinner{to{transform:rotate(360deg)}}.form-loading-element{display:flex;align-items:center;justify-content:center;text-align:center;min-height:350px}.form-loading-element .loading{margin-left:auto;margin-right:auto;--tw-text-opacity: 1;color:rgb(2 18 1 / var(--tw-text-opacity, 1));animation:spinner 2s linear infinite;width:100px;transform-origin:50% 50%}.form-loading-element .loading svg{max-width:100%}.vic-container{padding-top:2rem;padding-bottom:2rem}.page-template-page-vic .wp-block-group.vic-container:has(#lead-form-vic){padding-left:14px;padding-right:14px}@media(max-width:760px){.page-template-page-vic .wp-block-group.vic-container:has(#lead-form-vic){padding-top:18px;padding-bottom:18px}}@media(min-width:768px){.vic-container{padding-top:4rem;padding-bottom:4rem}}.vic-container{background-color:#f7fff5;min-height:90vh;margin-top:0;margin-bottom:0;padding-right:10px;padding-left:10px}.vic-inner-container{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;max-width:920px;box-shadow:0 12px 28px #0f2c6614}#lead-form-vic,.vic-preload-card{--vic-green: #5a7c5a;--vic-green-deep: #156011;--vic-button: #156011;--vic-hover: #5a7c5a;--vic-text: #1b1f22;--vic-text-secondary: #3f4f6b;--vic-text-muted: #5a6479;--vic-border: #c9d2e0;--vic-radius-sm: 8px}.page-template-page-vic .wp-block-group.has-white-background-color:has(#lead-form-vic){border-radius:16px!important;box-shadow:0 12px 28px #0f2c6614;max-width:920px;padding:0!important;overflow:hidden}.page-template-page-vic .wp-block-group.py-8:has(#lead-form-vic){padding-left:14px;padding-right:14px}#lead-form-template .vic-card-inner{padding:44px 56px 40px}#lead-form-vic .vic-headline{font-size:30px;line-height:1.3;font-weight:700;color:#0a1626;letter-spacing:-.01em;margin:0 0 10px;text-align:left}#lead-form-vic .vic-headline .accent{color:var(--vic-green)}#lead-form-vic .vic-sub{font-size:17px;font-weight:600;color:var(--vic-text-secondary);margin:0 0 28px;line-height:1.45}#lead-form-vic .vic-form-title{font-size:15px;font-weight:700;color:var(--vic-green-deep);margin:0 0 18px;padding-top:8px;border-top:1px solid var(--vic-border)}#lead-form-vic .vic-field{position:relative}#lead-form-vic .vic-field>label{position:static;display:block;transform:none;pointer-events:auto;width:auto;padding:0;margin:0 0 5px;font-size:12.5px;font-weight:500;line-height:1.3;color:var(--vic-text);background:transparent;transition:none}#lead-form-vic .vic-field input,#lead-form-vic .vic-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:-moz-available;width:-webkit-fill-available;width:stretch;height:46px;border:1px solid var(--vic-border);border-radius:var(--vic-radius-sm);padding:0 14px;font-family:var(--bs-font-sans-serif, Cabin, "Segoe UI", Arial, sans-serif);font-size:14.5px;font-weight:400;line-height:1.5;background-color:#fff;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;color:var(--vic-text)}#lead-form-vic .vic-field input::-moz-placeholder{position:static;z-index:auto;opacity:1;color:#697496}#lead-form-vic .vic-field input::placeholder{position:static;z-index:auto;opacity:1;color:#697496}#lead-form-vic .vic-field input:focus,#lead-form-vic .vic-field select:focus{outline:2px solid var(--vic-green);outline-offset:1px;border-color:var(--vic-green)}#lead-form-vic .vic-field select{padding-right:38px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%235a6479' stroke-width='1.6' fill='none' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:12px 8px}#lead-form-vic .vic-field select:required:invalid{color:#697496}#lead-form-vic .vic-field select option{color:var(--vic-text)}#lead-form-vic .vic-field.error input,#lead-form-vic .vic-field.error select{border-color:#e02020}#lead-form-vic .vic-checkline{display:flex;align-items:flex-start;gap:9px;margin:8px 0 16px}#lead-form-vic .vic-checkline input[type=checkbox]{width:16px!important;height:16px;flex:none;margin-top:2px;accent-color:var(--vic-green)}#lead-form-vic .vic-checkline label{margin:0;font-size:13.5px;font-weight:600;color:var(--vic-text-secondary);line-height:1.4}#lead-form-vic .vic-turnstile{margin:0 0 18px}#lead-form-vic .vic-action-divider{border:none;border-top:1px solid var(--vic-border);margin:18px 0 20px}#lead-form-vic .vic-action-row{display:flex;justify-content:flex-end}#lead-form-vic .vic-action-row>label[for=send_to_cake_yes]{margin:0}#lead-form-vic .btn.btn-cta.vic-cta{display:inline-flex;align-items:center;gap:8px;padding:13px 24px;border:none;border-radius:var(--vic-radius-sm);background:var(--vic-button);color:#fff;font-size:15px;font-weight:700;line-height:1.2;text-align:center;cursor:pointer;transition:background .12s ease-in-out}#lead-form-vic .btn.btn-cta.vic-cta:hover{background:var(--vic-hover)}#lead-form-vic .btn.btn-cta.vic-cta svg{width:18px;height:18px;flex:none}#lead-form-vic .btn.btn-cta.vic-cta span br{display:none}@media(max-width:760px){.page-template-page-vic .wp-block-group.py-8:has(#lead-form-vic){padding-top:18px;padding-bottom:18px}#lead-form-template .vic-card-inner{padding:26px 22px 24px}#lead-form-vic .vic-row{margin-left:0;margin-right:0}#lead-form-vic .vic-headline{font-size:23px}#lead-form-vic .vic-sub{font-size:15.5px;margin-bottom:22px}#lead-form-vic .vic-action-row>label[for=send_to_cake_yes]{display:block;width:100%}#lead-form-vic .btn.btn-cta.vic-cta{width:100%;justify-content:center;padding:14px 18px}}.disclaimer-text{font-size:12px}.disclaimer-text p{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.disclaimer-text p:not(:last-child){margin-bottom:.5rem}.disclaimer-text a{font-weight:600;--tw-text-opacity: 1;color:rgb(21 96 17 / var(--tw-text-opacity, 1));text-decoration-line:underline}.disclaimer-text a.disclaimer-link-default{color:#00e}.disclaimer-text a.disclaimer-link-default:visited{color:#551a8b}.disclaimer-text a.disclaimer-link-default:hover{color:#00e}.disclaimer-text a.disclaimer-link-default:active{color:#e00}.vic-preload-card{width:100%;padding:8px 0 4px}.vic-preload-card .stack{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;width:100%}.vic-preload-card .vicLogo{width:300px;max-width:80%;height:auto}.vic-preload-card .loadH{font-size:22px;font-weight:700;color:var(--vic-green-deep);margin:0;line-height:1.3}.vic-preload-card .microNote{font-size:13px;color:var(--vic-text-muted);margin:0}.vic-preload-card .miniRing{display:inline-block;width:15px;height:15px;border:2px solid #e2eee1;border-top-color:var(--vic-green-deep);border-radius:50%;animation:vicSpin .8s linear infinite}@keyframes vicSpin{to{transform:rotate(360deg)}}.vic-preload-card .steps{list-style:none;margin:2px 0 0;padding:0;width:100%;max-width:440px;text-align:left}.vic-preload-card .st{display:flex;align-items:flex-start;gap:14px;padding:8px 0}.vic-preload-card .stIcon{flex:0 0 22px;height:22px;display:inline-flex;align-items:center;justify-content:center;margin-top:1px}.vic-preload-card .dot{width:10px;height:10px;border-radius:50%;background:#d3dad2;display:inline-block}.vic-preload-card .stTxt{display:flex;flex-direction:column;gap:2px}.vic-preload-card .stTxt b{font-size:16px;font-weight:700}.vic-preload-card .st.active .stTxt b{color:var(--vic-text)}.vic-preload-card .st.todo .stTxt b{color:#7d8a7c;font-weight:600}.vic-preload-card .stTxt span{font-size:13.5px;color:var(--vic-text-muted)}.vic-preload-card .bar{width:100%;max-width:440px;height:7px;border-radius:999px;background:#e2eee1;overflow:hidden}.vic-preload-card .bar i{display:block;height:100%;border-radius:999px;background:var(--vic-green-deep)}.vic-preload-card .trustRow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px;align-items:center;width:100%;border-top:1px solid #e1e7e0;padding-top:18px;margin-top:4px}.vic-preload-card .trustItem{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:0 8px;font-size:13px;line-height:1.3;color:var(--vic-text);text-align:center}.vic-preload-card .trustItem b{color:var(--vic-green-deep);font-size:20px}.vic-preload-card .bAward{height:100px;width:auto}.vic-preload-card .bBbb{width:140px;max-width:100%;height:auto}@media(min-width:768px){.vic-preload-card .trustItem+.trustItem{border-left:1px solid #e1e7e0}}.ninja-forms-field{position:relative!important;border-radius:.25rem!important;border-width:1px!important;border-style:solid!important;--tw-border-opacity: 1 !important;border-color:rgb(188 220 186 / var(--tw-border-opacity, 1))!important;padding:.75rem 1rem!important;vertical-align:top!important;font-family:Comme,sans-serif}.ninja-forms-field:focus{outline-color:#bcdcba}.ninja-forms-field[type=submit]{margin:auto!important;display:flex!important;width:100%!important;justify-content:center!important}@media(min-width:768px){.ninja-forms-field[type=submit]{width:auto!important}}.ninja-forms-field[type=submit]{padding:16px 40px!important;font-family:Comme,sans-serif}@media only screen and (max-width:600px){.nf-field-container.one-half{margin-left:0!important;margin-right:0!important;width:100%!important}}.nf-response-msg{font-size:20px;font-weight:700}.nf-before-form-content{margin-bottom:1rem}.table-of-content-block .toc-link{color:#68786f;text-decoration-line:none}.table-of-content-block .toc-link.active{font-weight:700;--tw-text-opacity: 1;color:rgb(2 18 1 / var(--tw-text-opacity, 1))}.table-of-content-block ul{list-style-type:none;padding-left:20px}.table-of-content-block li{position:relative;margin-top:1rem;margin-bottom:1rem;padding-top:1rem;padding-bottom:1rem}.table-of-content-block li:before{border-width:2px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(188 220 186 / var(--tw-border-opacity, 1));content:"";height:100%;position:absolute;top:0;left:-20px}.table-of-content-block li:has(.active):before{--tw-border-opacity: 1;border-color:rgb(21 96 17 / var(--tw-border-opacity, 1))}@keyframes popup{0%{width:0rem;height:0rem}50%{width:4rem;height:4rem}to{width:3.5rem;height:3.5rem}}.go-top-container{position:fixed;z-index:0;height:3rem;width:3rem;bottom:80px;right:24px}.go-top-container .go-top-button{position:relative;top:50%;left:50%;height:0px;width:0px;cursor:pointer;border-radius:9999px;background-color:var(--wp--preset--color--nl-accent);box-shadow:0 0 15px #00000040;transition:.2s;transform:translate(-50%,-50%);z-index:-1}.go-top-container .go-top-button:hover{background-color:var(--wp--preset--color--nl-primary)}.go-top-container .go-top-button svg{position:absolute;top:48%;left:50%;width:30%;transform:translate(-50%,-50%) scale(0);transition:.2s}.go-top-container.show{z-index:12}.go-top-container.show .go-top-button{height:3rem;width:3rem;animation:popup .3s ease-in-out;z-index:11}.go-top-container.show .go-top-button svg{transform:translate(-50%,-50%) scale(1)}.wp-block-table{max-width:100%;overflow:auto}.wp-block-table table{width:100%;border-collapse:collapse;background:#fff;box-shadow:2px 2px 10px #0000001a;border-radius:8px;overflow:hidden}.wp-block-table table thead{border:none}.wp-block-table table th{--tw-bg-opacity: 1;background-color:rgb(188 220 186 / var(--tw-bg-opacity, 1))}.wp-block-table table th{--tw-text-opacity: 1;color:rgb(2 18 1 / var(--tw-text-opacity, 1))}.wp-block-table table th{border:none;padding:15px;font-weight:500;font-size:21px}.wp-block-table table th[scope=row]{border:none;border-right:1px solid #E5E5E5}.wp-block-table table tr{border-bottom:1px solid #E5E5E5}.wp-block-table table tr:last-child{border:none}.wp-block-table table td{border:none;padding:15px;vertical-align:top;font-size:17px;font-family:sans-serif}.wp-block-table table td+td{border-left:1px solid #E5E5E5}.wp-block-table table th+th{border-left:1px solid #E5E5E5}.post-type-archive-video .article-card-block .wp-block-post-featured-image,.videos-archive-block .article-card-block .wp-block-post-featured-image{position:relative;overflow:hidden;border-radius:8px}.post-type-archive-video .article-card-block .wp-block-post-featured-image img,.videos-archive-block .article-card-block .wp-block-post-featured-image img{transition:filter .3s ease,transform .3s ease}.post-type-archive-video .article-card-block .wp-block-post-featured-image:hover img,.videos-archive-block .article-card-block .wp-block-post-featured-image:hover img{filter:brightness(.85);transform:scale(1.03)}.post-type-archive-video .article-card-block .wp-block-post-featured-image:before,.videos-archive-block .article-card-block .wp-block-post-featured-image:before{content:"";position:absolute;top:50%;left:50%;width:64px;height:64px;transform:translate(-50%,-50%);background-color:#ffffffe6;border-radius:50%;box-shadow:0 2px 10px #0000004d;transition:transform .2s ease,background-color .2s ease;z-index:2;pointer-events:none}.post-type-archive-video .article-card-block .wp-block-post-featured-image:hover:before,.videos-archive-block .article-card-block .wp-block-post-featured-image:hover:before{transform:translate(-50%,-50%) scale(1.08);background-color:#fff}.post-type-archive-video .article-card-block .wp-block-post-featured-image:after,.videos-archive-block .article-card-block .wp-block-post-featured-image:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-40%,-50%);width:0;height:0;border-top:13px solid transparent;border-bottom:13px solid transparent;border-left:20px solid #5a7c5a;z-index:3;pointer-events:none}.post-type-archive-free_webinar .wp-block-post-featured-image.alignwide img{-o-object-position:top;object-position:top}.youtube_vimeo{position:relative;aspect-ratio:16/9;overflow:hidden;background-color:#000;border-radius:8px;cursor:pointer}.youtube_vimeo img,.youtube_vimeo iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.youtube_vimeo img{-o-object-fit:cover;object-fit:cover;opacity:.8}.youtube_vimeo .play-button{position:absolute;top:50%;left:50%;z-index:1;width:72px;height:72px;transform:translate(-50%,-50%);background-color:#ffffffe6;border:0;border-radius:50%;box-shadow:0 2px 10px #0000004d;cursor:pointer;transition:transform .2s ease,background-color .2s ease}.youtube_vimeo .play-button:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-40%,-50%);border-style:solid;border-width:14px 0 14px 22px;border-color:transparent transparent transparent #5a7c5a}.youtube_vimeo .play-button:focus-visible{outline:3px solid #fff;outline-offset:3px}.youtube_vimeo:hover .play-button{transform:translate(-50%,-50%) scale(1.08);background-color:#fff}.wp-has-aspect-ratio .wp-block-embed__wrapper>.youtube_vimeo{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.hover\:scale-100:hover{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:bg-black:hover{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-500:hover{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.hover\:bg-nlAccent:hover{--tw-bg-opacity: 1;background-color:rgb(90 124 90 / var(--tw-bg-opacity, 1))}.hover\:bg-nlSecondary:hover{--tw-bg-opacity: 1;background-color:rgb(188 220 186 / var(--tw-bg-opacity, 1))}.hover\:text-nlDark:hover{--tw-text-opacity: 1;color:rgb(2 18 1 / var(--tw-text-opacity, 1))}.hover\:text-nlLight:hover{--tw-text-opacity: 1;color:rgb(252 255 252 / var(--tw-text-opacity, 1))}@media(min-width:640px){.sm\:block{display:block}.sm\:hidden{display:none}.sm\:gap-8{gap:2rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:768px){.md\:col-span-1{grid-column:span 1 / span 1}.md\:col-span-2{grid-column:span 2 / span 2}.md\:mr-12{margin-right:3rem}.md\:block{display:block}.md\:inline-block{display:inline-block}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:justify-start{justify-content:flex-start}.md\:gap-4{gap:1rem}.md\:pl-6{padding-left:1.5rem}.md\:pt-4{padding-top:1rem}.md\:text-left{text-align:left}.md\:text-right{text-align:right}}@media(min-width:1024px){.lg\:block{display:block}.lg\:hidden{display:none}.lg\:w-1\/3{width:33.333333%}.lg\:w-2\/3{width:66.666667%}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media(min-width:1280px){.xl\:w-1\/4{width:25%}.xl\:w-3\/4{width:75%}}
