.modal-window--close-icon-position--inside .modal-window__close{right:20px;top:20px}
html:not(.aem-AuthorLayer-Edit) [data-roi-element="background"]{min-height:calc(100vh - 260px)}
[data-gradient-text="ai"] .text-selection--gradiented-text{background-image:linear-gradient(91deg,#ff6a38 46.88%,#ff9533 62.96%,#ff9c9c 72.15%,#eeaeff 81.35%,#77bced 90.54%)}
.roi{display:flex;flex-direction:column;gap:32px;color:#2b2926;overflow-anchor:none}
.roi-calculator{border-radius:20px;position:relative;order:3}
.roi-calculator--calculator{z-index:99}
.roi-calculator--feature-content{order:1}
.roi-calculator--add-more{order:2}
.roi-calculator--total{order:4}
.roi-calculator:hover{z-index:9}
.roi-calculator--hidden-button,.roi-calculator--hidden{display:none}
.roi-calculator__background-blur,.roi-calculator-functionality-buttons__background-blur{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-image:linear-gradient(156deg,#ffb19b 0,#ffaba9 10%,#fda857 20%,#fd8b35 40%,#ffd26a 70%,#ff8451 85%,#ffaaa6 100%);border-radius:inherit;filter:blur(5px);transform:translateZ(0)}
.roi-calculator--bordered .roi-calculator__wrapper,.roi-calculator-functionality-buttons__wrapper{border:1px solid transparent}
.roi-calculator--border-color-orange .roi-calculator__wrapper,.roi-calculator-functionality-buttons__wrapper{border-color:#ffb19b}
.roi-calculator--border-color-grey .roi-calculator__wrapper{border-color:rgba(43,41,38,0.20)}
.roi-calculator__wrapper{background-color:#fff;border-radius:inherit;padding:32px;position:relative;display:flex;flex-direction:column;background-size:cover;background-position:center;z-index:2}
.select--roi-select.select--open .select__input{border-color:#2b2926}
.select--roi-select .select__input{padding-top:15px;padding-right:35px;height:52px;border-color:rgba(43,41,38,0.50);background-color:transparent;border-radius:8px;font-size:16px;color:#2b2926}
.select--roi-select .select__input::placeholder{color:rgba(43,41,38,0.70)}
.select--roi-select .select__dropdown{max-height:300px;border-radius:20px;box-shadow:0 4px 10px 0 rgba(0,0,0,0.10);top:calc(100% + 10px);padding:8px}
.select--roi-select .select__optgroup-title{padding:16px 12px 4px;margin-bottom:4px;color:#2b2926;font-size:12px;text-transform:uppercase;font-weight:500}
.select--roi-select .select__optgroup-items{gap:4px;display:flex;flex-direction:column;padding:0 12px}
.select--roi-select .select__option{padding:16px 12px;font-size:16px;border-radius:12px}
.select--roi-select .select__option--selected{font-weight:500;background-color:rgba(43,41,38,0.10)}
.roi-calculator__section-title{font-size:20px;font-weight:500;line-height:28px}
.roi-calculator__section-title--personalized{margin-bottom:12px}
.roi-calculator__measure-calculator:not(.roi-calculator__measure-calculator--personalized-fields) .roi-calculator__section--input,.roi-calculator__measure-calculator--personalized-fields .roi-calculator__section--select{position:absolute;width:100%;z-index:0;opacity:0;bottom:0;transition:opacity .3s ease-in-out}
.roi-calculator__notification-icon{width:17px;height:17px}
.roi-calculator__notification-copy{display:flex;align-items:center;padding:24px 16px;gap:12px}
.roi-calculator__section-subtitle{font-size:14px;line-height:20px}
.roi-calculator__section{border-radius:12px}
.roi-calculator__section--input{position:relative;z-index:2}
.roi-calculator__section--checkbox{display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid rgba(43,41,38,0.20);border-radius:0;padding-bottom:16px}
.roi-calculator__section-field-checkbox{position:relative}
.roi-calculator__section-field-checkbox-input{position:absolute;width:100%;height:100%;opacity:0;z-index:2;cursor:pointer}
.roi-calculator__section-checkbox-switcher{width:70px;height:38px;position:relative;background:rgba(200,194,180,0.20);border-radius:50px}
.roi-calculator__section-field-checkbox-input:checked+.roi-calculator__section-checkbox-switcher{background:linear-gradient(275deg,#ffd1e3 -0.2%,#ffa1b7 19.82%,#ff9876 39.84%,#ff9750 54.85%,#ff892c 69.86%,#ff670a 99.89%)}
.roi-calculator__section-checkbox-switcher-inner{width:30px;height:30px;position:absolute;top:4px;left:4px;background-color:#fff;border-radius:50%;transition:left .3s ease-in-out}
.roi-calculator__section-field-checkbox-input:checked+.roi-calculator__section-checkbox-switcher .roi-calculator__section-checkbox-switcher-inner{left:calc(100% - 34px)}
.roi-calculator__hidden-section{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}
.roi-calculator__wrapper--expanded .roi-calculator__hidden-section{max-height:900px;overflow:initial}
.roi-calculator__measure-calculator{display:flex;flex-direction:column;gap:32px}
.roi-calculator__measure-calculator:not(.roi-calculator__measure-calculator--active){position:absolute;transform:translateX(-9999999px);opacity:0;pointer-events:none}
.roi-calculator__section--notification{margin-top:32px}
.roi-calculator__section--submit{display:flex;align-items:center;justify-content:center}
.roi-calculator__submit{padding:16px 28px;border-radius:28px;background-color:rgba(0,125,184,0.10);color:rgba(0,125,184,0.30);font-size:18px;font-weight:500;line-height:1;pointer-events:none;cursor:unset}
.roi-calculator__measure-calculator--submit-active .roi-calculator__submit{color:#fff;background-color:#007db8;pointer-events:initial;cursor:pointer}
.roi-calculator__measure-calculator--submit-active .roi-calculator__submit:hover{background-color:#2b2926}
.roi-calculator__add-more-button{width:100%;height:56px;display:flex;align-items:center;justify-content:center;border-radius:inherit;font-size:16px;line-height:1;color:#007db8;font-weight:500;gap:8px}
.roi-calculator-functionality-buttons{border-radius:28px;position:relative;width:100%}
.roi-calculator-functionality-buttons__wrapper{border-radius:inherit;background-color:#fff;position:relative;z-index:2}
.roi-calculator__save-pdf-button{background-color:rgba(200,194,180,0.10);border-radius:28px;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:500;gap:8px;height:56px;padding:0 28px;flex-shrink:0}
.roi-calculator__save-pdf-button-icon{width:16px;height:16px}
.roi-calculator__add-more-button-icon{width:16px;height:16px}
.roi-calculator--functionality-buttons .roi-calculator__wrapper{padding:0;display:flex;flex-direction:row;gap:16px}
.roi-calculator--total .roi-calculator__wrapper{padding-top:24px;padding-bottom:24px}
.roi-calculator__total-copy{text-align:center;display:flex;width:100%;flex-direction:column;gap:8px;font-size:16px}
.roi-calculator__total-copy-top{text-transform:uppercase;font-weight:500}
.roi-calculator__total-copy-middle{display:inline;text-shadow:0 0 0 transparent;font-size:60px;font-weight:500}
.roi-calculator__section-total-copy{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:24px}
.roi-calculator__section-total-copy-item--title{display:flex;flex-direction:column;gap:8px}
.roi-calculator__section-total-copy-item--title .roi-calculator__section-subtitle{color:rgba(43,41,38,0.70)}
.roi-calculator__section-total-copy-item--amount{font-size:32px;line-height:40px;font-weight:500;flex-shrink:0}
.roi-calculator__section-total-amount{display:inline-flex}
.roi-calculator__total-accordeon-title-button{width:100%;font-size:16px;color:#007db8;display:flex;align-items:center;justify-content:center;padding-top:24px;margin-top:24px;border-top:1px solid rgba(43,41,38,0.20);gap:4px}
.roi-calculator__total-accordeon-title-arrow{width:12px;transition:transform .3s ease-in-out}
.roi-calculator__total-accordeon-content-copy{font-size:14px;line-height:20px;padding-top:24px}
.roi-calculator__total-accordeon-content{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}
.roi-calculator__total-accordeon--opened .roi-calculator__total-accordeon-content{max-height:600px}
.roi-calculator__total-accordeon--opened .roi-calculator__total-accordeon-title-arrow{transform:rotate(-180deg)}
.roi-calculator__measure-calculator{opacity:0;transition:opacity .3s .2s ease-in-out}
.roi-calculator__wrapper--expanded .roi-calculator__measure-calculator{opacity:1}
.roi-calculator__section-field{position:relative}
.roi-calculator__section-field-input{width:100%;height:52px;border-radius:8px;border-width:1px;border:1px solid rgba(43,41,38,0.50);background:transparent;padding-left:12px;padding-top:15px;padding-bottom:15px;font-size:16px;line-height:20px;transition:padding .3s ease-in-out}
.roi-calculator__section-field--error .roi-calculator__section-field-input{border-color:#e91207;padding-top:0}
.roi-calculator__section-field-error{display:block;opacity:0;position:absolute;left:0;right:0;bottom:0;z-index:-1;font-size:12px;line-height:14px;border-radius:0 0 8px 8px;padding:4px 0 3px 12px;background-color:#e91207;color:#fff;transform:translateY(0)}
.roi-calculator__section-field--error .roi-calculator__section-field-error{opacity:1}
.roi-calculator__section-field-input:focus{color:#2b2926}
.roi-calculator__total-copy-middle{display:flex;flex-wrap:wrap;justify-content:center;gap:0 40px;background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(96deg,rgba(43,41,38,0.70) 0,#2b2926 100%)}
.roi-calculator__total-copy-price{display:flex}
.roi-calculator__total-copy-price-value{display:flex;flex-wrap:wrap}
.roi-calculator__total-copy-price-dash{position:relative;width:100%;left:0;background-clip:initial;-webkit-text-fill-color:initial;background-attachment:initial;background-image:initial}
.roi-calculator__total-copy-price-dash:after{content:' - ';padding-left:10px;opacity:.7;position:absolute;right:-30px;top:0}
.roi-calculator__section-wrapper{position:relative}
.roi-calculator__section-background-overlay{position:absolute;z-index:-1;bottom:0;height:52px;width:100%;overflow:hidden;border-radius:8px}
.roi-calculator__section-background{height:52px;width:100%;border-radius:8px;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,219,208,0.6) 15%,rgba(255,204,157,0.6) 29.99%,rgba(255,176,177,0.6) 50%,rgba(247,216,255,0.6) 70%,rgba(222,239,251,0.6) 85%,rgba(255,255,255,0) 100%);transform:translateX(-100%);transition:transform .7s ease-in-out}
.roi-calculator__total-clear-wrapper{display:flex;justify-content:center;margin-top:8px}
.roi-calculator__total-clear-button{display:flex;align-items:center;gap:0 8px;font-size:16px;padding:10px 12px;border-radius:50px;background-color:rgba(255,255,255,0.80);font-weight:500;line-height:20px;justify-content:center;min-width:142px}
.roi-calculator__total-clear-button-icon{width:16px;height:16px}
.roi-calculator__section-field--features{margin-top:24px}
.roi-calculator__section-field--features .select--roi-select{display:none}
.roi-calculator__section-field--features .select--roi-select--visible{display:block}
.roi--hidden-button .roi-calculator--functionality-buttons{opacity:.5;pointer-events:none;cursor:unset}
.roi-calculator__section-field-select{display:none}
@media(max-width:1229px){[data-roi-element="background"]{min-height:calc(100vh - 282px)}
.roi-calculator{border-radius:16px}
.roi-calculator__wrapper{padding:28px}
.roi-calculator__measure-calculator{gap:28px}
.roi-calculator__section--notification{margin-top:28px;background-size:cover}
.roi-calculator__notification-copy{align-items:flex-start}
.roi-calculator__notification-icon{flex-shrink:0}
.roi-calculator--total .roi-calculator__wrapper{padding-top:20px;padding-bottom:20px}
.roi-calculator__total-copy-middle{font-size:40px;flex-wrap:wrap;gap:0 27px}
.roi-calculator__total-copy-price-dash:after{right:-20px}
.roi-calculator__total-copy-top{font-size:14px}
.roi-calculator__section-field--features{margin-top:20px}
.roi-calculator__section-total-copy-item--amount{font-size:24px;line-height:32px}
.roi-calculator__save-pdf-button-copy span{display:none}
}
@media(max-width:767px){[data-roi-element="background"]{min-height:calc(100vh - 351px)}
.roi-calculator{border-radius:12px}
.roi-calculator__wrapper{padding:24px}
.roi-calculator__section-title{font-size:18px;line-height:24px}
.roi-calculator--total .roi-calculator__wrapper{padding-top:16px;padding-bottom:16px}
.roi-calculator__section-total-copy-item--amount{flex-shrink:1}
.roi-calculator__section-field--features{margin-top:16px}
}
@media(min-width:416px) and (max-width:767px){.roi-calculator__section-total-copy-item--title{flex-shrink:0;max-width:160px}
.roi-calculator__section-total-amount--dash{display:none}
.roi-calculator__section-total-amount{width:100%;justify-content:flex-end}
.roi-calculator__section-total-amount:after{content:' - ';margin-left:5px}
.roi-calculator__section-total-amount--max:after{opacity:0}
}
@media(max-width:415px){.roi-calculator__section-total-copy{flex-wrap:wrap}
.roi-calculator__section-total-copy-item--amount{width:100%}
}
.roi-calculator__measure-calculator--personalized-fields .roi-calculator__section-background{transform:translateX(100%)}
html:not(.aem-AuthorLayer-Edit) [data-pdf-block="true"]{position:fixed;top:0;left:0;transform:translateY(-100%)}
.use-cases__item-page{height:1123px;display:flex;flex-direction:column;justify-content:space-between;padding-top:96px;padding-bottom:75px}
.use-cases__item-page:last-child{height:1020px;padding-bottom:0}
.use-cases__item-page:last-child .pdf-see-more{display:none}
.use-cases__item{border-radius:40px;border:1px solid rgba(43,41,38,0.20);padding:32px}
.use-cases__item-eyebrow{font-weight:500;text-transform:uppercase;font-size:16px;line-height:24px;margin-bottom:12px}
.use-cases__item-title{font-size:32px;font-weight:500;line-height:40px;margin-bottom:4px}
.use-cases{color:#2b2926}
.use-cases__item-subtitle{font-size:14px;line-height:20px;margin-bottom:24px}
.use-cases__item-prices-gradient{padding:10px;border-radius:20px;background-color:hsla(12.55813953488372,100%,91%,1);background-image:url('../../../../../../../../../dam/rc-www/en_us/images/content/lp/roi/use-case-gradient.jpg')}
.use-cases__item-prices-wrapper{background-color:rgba(255,255,255,0.70);text-align:center;border-radius:10px;height:180px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:column;gap:16px}
.use-cases__item-prices-title{width:100%;font-size:20px;line-height:28px;font-weight:500}
.use-cases__item-prices-value{color:#ff7a00;font-size:60px;font-weight:500;line-height:1}
.use-cases__item-prices{margin-bottom:24px}
.use-cases__item-prices-description{font-size:14px;line-height:20px;color:rgba(43,41,38,0.70)}
.pdf-summary-block__top{display:flex;gap:45px}
.pdf-summary-block__section-title{font-size:24px;line-height:32px;font-weight:500;margin-bottom:4px}
.pdf-summary-block__top-item{width:50%}
.pdf-summary-block__section-subtitle{font-size:14px;line-height:20px;color:rgba(43,41,38,0.70);margin-bottom:16px}
.pdf-summary-block__section-value{display:flex;font-size:60px;font-weight:500;line-height:1;align-items:flex-end;color:#ff7a00}
.pdf-summary-block__section-value-unit{font-size:14px;font-weight:400;line-height:28px;color:rgba(43,41,38,0.70);margin-left:12px}
.pdf-summary-block{margin-top:64px;margin-bottom:64px;padding:48px 32px;border-radius:40px;position:relative}
.pdf-summary-block__background{position:absolute;width:784px;height:478px;top:0;left:-35px;z-index:1}
.pdf-summary-block__wrapper{position:relative;z-index:2}
.pdf-summary-block__divider{background-color:rgba(43,41,38,0.20);margin-top:48px;margin-bottom:48px;height:1px}
.pdf-summary-block__bottom .pdf-summary-block__section-title{margin-bottom:16px}
.pdf-summary-block__bottom-estimated-block{display:flex;justify-content:space-between;gap:12px}
.pdf-summary-block__bottom-estimated-item--range{width:395px;height:52px;background-image:url('../../../../../../../../../dam/rc-www/en_us/images/content/lp/roi/pdf-progress-bar.png');background-size:contain;background-position:left}
.pdf-summary-block__bottom-estimated-item--value{flex-shrink:0}
.pdf-summary-block__bottom-estimated-value{display:flex;font-size:32px;font-weight:500}
.pdf-subtitle{font-size:32px;font-weight:500;line-height:40px;color:rgba(43,41,38,0.70);text-align:center;margin-top:16px}
.pdf-title{height:152px;width:472px;margin:0 auto}
.use-cases__item-prices-value-min,.use-cases__item-prices-value-max{display:inline-flex}
.pdf-see-more{color:rgba(43,41,38,0.70);display:flex;flex-direction:column;align-items:center;font-size:24px;font-weight:500;line-height:32px}
.pdf-see-more__copy{margin-bottom:16px}
.pdf-see-more__icon{width:24px;height:24px}
.use-cases__item-additional-text{font-size:16px;line-height:24px;color:#2b2926}