.cs-prs{--cs-prs-gutter:clamp(20px,4vw,40px);background-color:var(--cprs-background,#171715);color:var(--cprs-copy-color,#e6e6e6);overflow-x:clip;padding-bottom:var(--cprs-bottom-padding,100px);padding-top:var(--cprs-top-padding,100px);position:relative;width:100%}.cs-prs,.cs-prs *,.cs-prs :after,.cs-prs :before{box-sizing:border-box}.cs-prs__inner{margin:0 auto;max-width:calc(var(--cprs-max-width, 1200px) + var(--cs-prs-gutter)*2);padding-left:var(--cs-prs-gutter);padding-right:var(--cs-prs-gutter);position:relative;width:100%}.cs-prs__grid{align-items:center;column-gap:min(var(--cprs-column-gap,96px),6.67vw);display:grid;grid-template-areas:"copy card";grid-template-columns:minmax(0,1fr) minmax(0,min(var(--cprs-card-width,520px),42%))}.cs-prs--card-left .cs-prs__grid{grid-template-areas:"card copy";grid-template-columns:minmax(0,min(var(--cprs-card-width,520px),42%)) minmax(0,1fr)}.cs-prs--align-top .cs-prs__grid{align-items:start}.cs-prs--no-card .cs-prs__grid{grid-template-areas:"copy";grid-template-columns:minmax(0,1fr)}.cs-prs--no-card .cs-prs__copy-col{max-width:760px}.cs-prs__copy-col{grid-area:copy;min-width:0}.cs-prs .cs-prs__eyebrow{color:var(--cprs-eyebrow-color,#ff7500);font-size:17px;font-weight:700;letter-spacing:.12em;line-height:1.25;margin:0 0 19px;text-transform:uppercase}.cs-prs .cs-prs__heading{color:var(--cprs-heading-color,#fff);font-family:gelica,Georgia,serif;font-size:clamp(calc(var(--cprs-heading-size, 52px)*.62),calc(var(--cprs-heading-size, 52px)*.35 + 2.2vw),var(--cprs-heading-size,52px));font-weight:400;letter-spacing:0;line-height:1.12;margin:0;text-transform:none}.cs-prs .cs-prs__copy{color:var(--cprs-copy-color,#e6e6e6);font-size:var(--cprs-copy-size,20px);line-height:1.6;margin-top:22px}.cs-prs .cs-prs__copy li,.cs-prs .cs-prs__copy p{color:inherit;font-size:inherit;line-height:inherit}.cs-prs .cs-prs__copy p{margin:0 0 22px}.cs-prs .cs-prs__copy>:last-child{margin-bottom:0}.cs-prs .cs-prs__copy a{color:#ff7500}.cs-prs .cs-prs__checklist{display:flex;flex-direction:column;gap:22px;list-style:none;margin:var(--cprs-checklist-spacing,38px) 0 0;padding:0}.cs-prs .cs-prs__item{align-items:flex-start;color:var(--cprs-item-text-color,#d9d9d9);display:flex;font-size:var(--cprs-item-size,19px);gap:16px;line-height:1.55;list-style:none;margin:0;padding:0}.cs-prs .cs-prs__item::marker,.cs-prs .cs-prs__item:before{content:none}.cs-prs .cs-prs__check{color:var(--cprs-check-color,#ff7500);display:block;flex:none;height:24px;margin-top:calc(.775em - 12px);width:24px}.cs-prs .cs-prs__item-text{min-width:0}.cs-prs .cs-prs__item-lead{color:var(--cprs-item-lead-color,#fff);font-weight:700}.cs-prs .cs-prs__card{background-color:var(--cprs-card-bg,#262626);display:flex;flex-direction:column;gap:20px;grid-area:card;margin:0;min-width:0;padding:var(--cprs-card-pad-top,34px) var(--cprs-card-pad-x,34px) var(--cprs-card-pad-bottom,30px);width:100%}.cs-prs__card-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px 16px;justify-content:space-between}.cs-prs .cs-prs__card-title{color:var(--cprs-card-title-color,#fff);font-size:var(--cprs-card-title-size,20px);font-weight:700;line-height:1.3;margin:0}.cs-prs .cs-prs__card-meta{color:var(--cprs-card-meta-color,#bdbdbd);font-size:15px;line-height:1.3;margin:0;white-space:nowrap}.cs-prs .cs-prs__bars{display:flex;flex-direction:column;gap:20px;list-style:none;margin:0;padding:0}.cs-prs .cs-prs__bar{display:block;list-style:none;margin:0;padding:0}.cs-prs .cs-prs__bar::marker,.cs-prs .cs-prs__bar:before{content:none}.cs-prs__bar-row{align-items:baseline;display:flex;font-size:var(--cprs-bar-size,17px);gap:16px;justify-content:space-between;line-height:1.35;margin-bottom:9px}.cs-prs__bar-name{color:var(--cprs-bar-name-color,#fff);min-width:0}.cs-prs__bar-value{color:var(--cprs-bar-value-color,#bdbdbd);flex:none}.cs-prs__bar--highlight .cs-prs__bar-name,.cs-prs__bar--highlight .cs-prs__bar-value{color:var(--cprs-hl-text-color,#fff);font-weight:700}.cs-prs__track{background-color:var(--cprs-track-color,#3a3a3a);display:block;height:var(--cprs-bar-height,14px);overflow:hidden;position:relative}.cs-prs__fill{background-color:var(--cprs-fill-color,#6d6d6d);display:block;height:100%;transform-origin:left center;transition:transform .9s cubic-bezier(.22,.61,.36,1) var(--cprs-delay,0s);width:var(--cprs-fill,0)}.cs-prs__bar--highlight .cs-prs__fill{background-color:var(--cprs-hl-fill-color,#ff7500)}.cs-prs__bars.is-pre-animation .cs-prs__fill{transform:scaleX(0)}.cs-prs .cs-prs__footnote{color:var(--cprs-footnote-color,#bdbdbd);font-size:15px;line-height:1.45;margin:0}.cs-prs__actions{display:flex;flex-wrap:wrap;margin-top:var(--cprs-button-spacing,40px)}.cs-prs__actions--center{justify-content:center}.cs-prs .cs-prs__button{align-items:center;background-color:var(--cprs-button-bg,#ff7500);border:1px solid var(--cprs-button-border,#ff7500);border-radius:0;color:var(--cprs-button-color,#171715);display:inline-flex;font-family:gelica,Georgia,serif;font-size:var(--cprs-button-size,18px);font-weight:400;gap:10px;letter-spacing:0;line-height:1.2;margin:0;padding:16px 32px;text-align:left;text-decoration:none;text-transform:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.cs-prs a.cs-prs__button,.cs-prs a.cs-prs__button:active,.cs-prs a.cs-prs__button:focus,.cs-prs a.cs-prs__button:visited{background-color:var(--cprs-button-bg,#ff7500)!important;border-color:var(--cprs-button-border,#ff7500)!important;color:var(--cprs-button-color,#171715)!important;cursor:pointer;text-decoration:none!important}.cs-prs a.cs-prs__button:focus-visible,.cs-prs a.cs-prs__button:hover{background-color:var(--cprs-button-hover-bg,#fff)!important;border-color:var(--cprs-button-hover-border,#fff)!important;color:var(--cprs-button-hover-color,#171715)!important}.cs-prs a.cs-prs__button *{color:inherit!important}.cs-prs a.cs-prs__button:focus-visible{outline:2px solid #ff7500;outline-offset:3px}.cs-prs .cs-prs__button--no-link{cursor:default}.cs-prs__button-arrow{flex:none;height:20px;transition:transform .2s ease;width:20px}.cs-prs a.cs-prs__button:focus-visible .cs-prs__button-arrow,.cs-prs a.cs-prs__button:hover .cs-prs__button-arrow{transform:translateX(3px)}@media (max-width:1023px){.cs-prs .cs-prs__grid,.cs-prs--card-left .cs-prs__grid{grid-template-areas:"copy" "card";grid-template-columns:minmax(0,1fr);row-gap:56px}.cs-prs .cs-prs__card{max-width:var(--cprs-card-width,520px)}}@media (max-width:767px){.cs-prs{padding-bottom:var(--cprs-mobile-bottom-padding,72px);padding-top:var(--cprs-mobile-top-padding,72px)}.cs-prs .cs-prs__copy{font-size:calc(var(--cprs-copy-size, 20px)*.9)}.cs-prs .cs-prs__item{font-size:calc(var(--cprs-item-size, 19px)*.92)}.cs-prs .cs-prs__card{padding:min(var(--cprs-card-pad-top,34px),26px) min(var(--cprs-card-pad-x,34px),22px) min(var(--cprs-card-pad-bottom,30px),24px)}}@media (prefers-reduced-motion:reduce){.cs-prs .cs-prs__button,.cs-prs__button-arrow,.cs-prs__fill{transition:none}.cs-prs__bars.is-pre-animation .cs-prs__fill{transform:none}}