.pf-cs-section{--pf-ink:#474647;--pf-brand-green:#069782;--pf-rule:#707070;--pf-tile:#f4f4f4;letter-spacing:0;padding:80px 0 40px}.pf-cs-section--alt{background:var(--pf-tile)}.pf-cs{max-width:1140px;margin:0 auto 80px}.pf-cs:last-child{margin-bottom:0}.pf-cs-h2wrap{margin:0 0 40px;padding-left:24px;position:relative}.pf-cs-h2wrap:before{content:"";border:5px solid var(--pf-brand-green);box-sizing:border-box;width:60px;height:60px;margin-top:-30px;position:absolute;top:21px;left:0}.pf-cs-h2{background:var(--pf-white);-webkit-box-decoration-break:clone;box-decoration-break:clone;font-family:var(--font-primary);color:var(--pf-primary);letter-spacing:0;margin:0;padding:2px 12px 2px 10px;font-size:30px;font-weight:700;line-height:1.4;display:inline;position:relative}.pf-cs-section--alt .pf-cs-h2{background:var(--pf-tile)}.pf-cs-intro,.pf-cs-text{color:var(--pf-ink);max-width:72ch;margin:0 0 26px;font-size:18px;line-height:26px}.pf-cs-lead{color:var(--pf-ink);max-width:72ch;margin:0 0 20px;font-size:20px;font-weight:600;line-height:30px}.pf-cs--intro .pf-cs-text{margin-bottom:0}.pf-cs a{color:var(--pf-primary);text-underline-offset:2px;text-decoration:underline}.pf-cs a:hover{color:var(--pf-primary-dark)}.pf-cs-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.pf-cs-fact{background:var(--pf-ink);color:var(--pf-white);min-height:110px;padding:22px 24px 20px}.pf-cs-fact__value{font-family:var(--font-primary);margin-bottom:8px;font-size:36px;font-weight:500;line-height:1.1;display:block}.pf-cs-fact__label{opacity:.9;font-size:15px;line-height:1.4;display:block}.pf-cs-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.pf-cs-cards--2{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-cs-cards--4{grid-template-columns:repeat(4,minmax(0,1fr))}.pf-cs-card{background:var(--pf-tile);flex-direction:column;padding:30px 28px 28px;display:flex}.pf-cs-card__icon{width:44px;height:44px;color:var(--pf-primary);justify-content:flex-start;align-items:center;margin-bottom:20px;display:flex}.pf-cs-card__icon .pf-cs-icon{stroke-width:1.6px;width:44px;height:44px}.pf-cs-card__title{font-family:var(--font-primary);color:var(--pf-ink);margin:0 0 12px;font-size:20px;font-weight:700;line-height:1.3}.pf-cs-card__text{color:var(--pf-ink);margin:0;font-size:17px;line-height:26px}.pf-cs-card__link{font-family:var(--font-primary);align-items:center;gap:8px;margin-top:auto;padding-top:18px;font-size:15px;font-weight:700;display:inline-flex}.pf-cs-card__link svg{transition:transform .2s}.pf-cs-card__link:hover svg{transform:translate(3px)}.pf-cs-steps,.pf-cs-steps--4{max-width:72ch;margin:0;padding:0;list-style:none;display:block}.pf-cs-step{border-bottom:1px solid var(--pf-rule);align-items:flex-start;gap:22px;padding:24px 0;display:flex}.pf-cs-step:first-child{padding-top:0}.pf-cs-step:last-child{border-bottom:0}.pf-cs-step__num{background:var(--pf-ink);width:40px;height:40px;color:var(--pf-white);font-family:var(--font-primary);flex:0 0 40px;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:inline-flex}.pf-cs-step__title{font-family:var(--font-primary);color:var(--pf-ink);margin:6px 0 8px;font-size:20px;font-weight:700;line-height:1.3}.pf-cs-step__text{color:var(--pf-ink);margin:0;font-size:18px;line-height:26px}.pf-cs-checklist{max-width:72ch;margin:0;padding:0 0 0 25px;list-style:none}.pf-cs-check{color:var(--pf-ink);margin:0 0 14px;padding:0;font-size:18px;line-height:26px;position:relative}.pf-cs-check:before{content:"";background:var(--pf-ink);width:6px;height:6px;position:absolute;top:10px;left:-25px}.pf-cs-check__mark{display:none}.pf-cs-check__label{color:var(--pf-ink);font-weight:700}.pf-cs-check__label:after{content:": "}.pf-cs-check__text{color:var(--pf-ink);margin:0;font-size:18px;line-height:26px;display:inline}.pf-cs--highlight{padding:0 30px 30px 0}.pf-cs-highlight{background:var(--pf-primary);color:var(--pf-white);margin:0;padding:48px 60px;position:relative}.pf-cs-highlight:after{content:"";border:4px solid var(--pf-white);pointer-events:none;position:absolute;inset:30px -30px -30px 30px}.pf-cs-highlight p{color:var(--pf-white);max-width:72ch;margin:0;font-size:20px;font-weight:400;line-height:30px}.pf-cs-highlight .pf-cs-card__link,.pf-cs-highlight a{color:var(--pf-white)}.pf-cs-faq{flex-direction:column;gap:5px;display:flex}.pf-cs-faq__item{background:var(--pf-tile)}.pf-cs-faq__q{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:14px 20px;list-style:none;display:flex}.pf-cs-faq__q::-webkit-details-marker{display:none}.pf-cs-faq__q h3{font-family:var(--font-primary);color:var(--pf-ink);margin:0;font-size:18px;font-weight:700;line-height:1.4}.pf-cs-faq__q:hover h3{color:var(--pf-primary)}.pf-cs-faq__chev{border-right:2px solid var(--pf-ink);border-bottom:2px solid var(--pf-ink);flex:none;width:10px;height:10px;margin:-4px 6px 0 0;transition:transform .25s;transform:rotate(45deg)}.pf-cs-faq__item[open] .pf-cs-faq__chev{margin-top:6px;transform:rotate(-135deg)}.pf-cs-faq__a{background:var(--pf-white);padding:20px 20px 24px}.pf-cs-faq__a p{color:var(--pf-ink);max-width:72ch;margin:0;font-size:18px;line-height:26px}.pf-cs-faq__q:focus-visible{outline:2px solid var(--pf-primary);outline-offset:2px}@media (width<=1199px){.pf-cs-cards--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=991px){.pf-cs-cards,.pf-cs-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.pf-cs-section{padding:48px 0 24px}.pf-cs{margin-bottom:48px}.pf-cs-h2wrap{margin-bottom:28px;padding-left:18px}.pf-cs-h2wrap:before{border-width:4px;width:44px;height:44px;margin-top:-22px;top:15px}.pf-cs-h2{padding:1px 10px 1px 8px;font-size:22px}.pf-cs-intro,.pf-cs-text,.pf-cs-step__text,.pf-cs-check,.pf-cs-check__text,.pf-cs-faq__a p{font-size:16px;line-height:24px}.pf-cs-lead{font-size:18px;line-height:27px}.pf-cs-cards,.pf-cs-cards--2,.pf-cs-cards--4{grid-template-columns:1fr;gap:20px}.pf-cs-card{padding:24px 20px}.pf-cs-facts{gap:12px}.pf-cs-fact{min-height:0;padding:16px 18px}.pf-cs-fact__value{font-size:28px}.pf-cs--highlight{padding:0 14px 14px 0}.pf-cs-highlight{padding:32px 24px 32px 32px}.pf-cs-highlight:after{inset:14px -14px -14px 14px}.pf-cs-highlight p{font-size:18px;line-height:27px}.pf-cs-step{gap:16px;padding:18px 0}.pf-cs-step__title{font-size:18px}.pf-cs-faq__q h3{font-size:16px}}.pf-cs--steps,.pf-cs--cards,.pf-cs--checklist{--v2-radius:8px;--v2-border:#e3e6e5;--v2-head:#333}.pf-cs--steps .pf-cs-h2wrap,.pf-cs--cards .pf-cs-h2wrap,.pf-cs--checklist .pf-cs-h2wrap{margin:0 0 40px;padding:0}.pf-cs--steps .pf-cs-h2wrap:before,.pf-cs--cards .pf-cs-h2wrap:before,.pf-cs--checklist .pf-cs-h2wrap:before{content:none}.pf-cs--steps .pf-cs-h2,.pf-cs--cards .pf-cs-h2,.pf-cs--checklist .pf-cs-h2{color:var(--v2-head);background:0 0;padding:0;display:block;position:static}.pf-cs--steps .pf-cs-h2:after,.pf-cs--cards .pf-cs-h2:after,.pf-cs--checklist .pf-cs-h2:after{content:"";background:var(--pf-primary);border-radius:2px;width:48px;height:3px;margin-top:16px;display:block}.pf-cs--cards .pf-cs-cards{gap:24px}.pf-cs--cards .pf-cs-card{background:var(--pf-white);border:1px solid var(--v2-border);border-radius:var(--v2-radius);padding:24px;transition:border-color .2s}.pf-cs--cards .pf-cs-card:hover{border-color:var(--pf-primary)}.pf-cs--cards .pf-cs-card__icon,.pf-cs--cards .pf-cs-card__icon .pf-cs-icon{width:40px;height:40px}.pf-cs--cards .pf-cs-card__icon{margin-bottom:16px}.pf-cs--cards .pf-cs-card__title{color:var(--v2-head);margin-bottom:8px}.pf-cs--cards .pf-cs-card__text{font-size:16px;line-height:24px}.pf-cs--cards .pf-cs-card__link{padding-top:16px}.pf-cs--steps .pf-cs-step{border-bottom-color:var(--v2-border);gap:24px}.pf-cs--steps .pf-cs-step__num{background:var(--pf-primary);border-radius:var(--v2-radius);font-size:18px}.pf-cs--steps .pf-cs-step__title{color:var(--v2-head)}@media (width<=767px){.pf-cs--steps .pf-cs-h2wrap,.pf-cs--cards .pf-cs-h2wrap,.pf-cs--checklist .pf-cs-h2wrap{margin-bottom:24px}.pf-cs--steps .pf-cs-h2,.pf-cs--cards .pf-cs-h2,.pf-cs--checklist .pf-cs-h2{font-size:24px}.pf-cs--steps .pf-cs-h2:after,.pf-cs--cards .pf-cs-h2:after,.pf-cs--checklist .pf-cs-h2:after{margin-top:12px}.pf-cs--cards .pf-cs-cards{gap:16px}.pf-cs--cards .pf-cs-card{padding:24px 20px}.pf-cs--steps .pf-cs-step{gap:16px}}.pf-cs--checklist .pf-cs-checklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;max-width:none;padding:0;display:grid}.pf-cs--checklist .pf-cs-check{background:var(--pf-white);border:1px solid var(--v2-border);border-radius:var(--v2-radius);align-items:flex-start;gap:16px;margin:0;padding:20px 24px;transition:border-color .2s;display:flex}.pf-cs--checklist .pf-cs-check:hover{border-color:var(--pf-primary)}.pf-cs--checklist .pf-cs-check:before,.pf-cs--checklist .pf-cs-check__label:after{content:none}.pf-cs--checklist .pf-cs-check__mark{color:var(--pf-primary);flex:0 0 28px;line-height:0;display:block}.pf-cs--checklist .pf-cs-check__label{color:var(--v2-head);margin:2px 0 6px;font-size:18px;line-height:24px;display:block}.pf-cs--checklist .pf-cs-check__text{font-size:16px;line-height:24px;display:block}@media (width<=767px){.pf-cs--checklist .pf-cs-checklist{grid-template-columns:1fr;gap:12px}.pf-cs--checklist .pf-cs-check{gap:14px;padding:18px}.pf-cs--checklist .pf-cs-check__label{font-size:17px}}