.rp-landings-valueproposal-component{padding:48px 0}
@media only screen and (min-width:1024px){.rp-landings-valueproposal-component{padding:56px 0}
}
.rp-landings-valueproposal-component .container{margin:0 16px}
@media only screen and (min-width:720px){.rp-landings-valueproposal-component .container{margin-right:auto;margin-left:auto}
}
@media only screen and (min-width:1024px){.rp-landings-valueproposal-component--no-title{padding:48px 0}
}
.rp-landings-valueproposal-component__title{text-align:center;margin-bottom:32px}
@media only screen and (min-width:1024px){.rp-landings-valueproposal-component__title{margin-bottom:40px}
}
.rp-landings-valueproposal-component__title .titleComponent *{margin-bottom:0 !important}
.rp-landings-valueproposal-component__title .titleComponent .rp-landings-modal-starter-component__legacy-trigger{cursor:pointer}
.rp-landings-valueproposal-component__title .titleComponent .rp-landings-value-proposal-component__modal{display:flex;justify-content:center}
.rp-landings-valueproposal-component__title .titleComponent .rp-landings-value-proposal-component__modal .rp-landings-modal-starter-component__trigger,.rp-landings-valueproposal-component__title .titleComponent .rp-landings-value-proposal-component__modal .rp-landings-modal-starter-component__legacy-trigger{cursor:pointer}
.rp-landings-valueproposal-component__title .rp-landings-text-component *{font:var(--rds-headline-03-sd);margin-bottom:0 !important}
@media(min-width:720px){.rp-landings-valueproposal-component__title .rp-landings-text-component *{font:var(--rds-headline-03-md)}
}
@media(min-width:1280px){.rp-landings-valueproposal-component__title .rp-landings-text-component *{font:var(--rds-headline-03-ld)}
}
.rp-landings-valueproposal-component__list{display:grid;grid-template-columns:1fr;gap:32px;justify-content:space-between;margin-bottom:0}
@media only screen and (min-width:720px){.rp-landings-valueproposal-component__list{grid-template-columns:repeat(2,1fr)}
}
@media only screen and (min-width:1024px){.rp-landings-valueproposal-component__list{display:flex}
}
@media only screen and (min-width:1440px){.rp-landings-valueproposal-component__list{gap:24px}
}
.rp-landings-valueproposal-component__item{flex:1}
.rp-landings-valueproposal-component__item--separator{border-bottom:1px solid #ddd;padding-bottom:32px}
@media only screen and (min-width:720px){.rp-landings-valueproposal-component__item--separator{padding-bottom:0;border-bottom:0}
}
@media only screen and (min-width:1024px){.rp-landings-valueproposal-component__item--separator{border-right:1px solid #ddd}
}
.rp-landings-valueproposal-component__image-container img{min-width:50px;width:50px;height:50px;object-fit:contain}
.rp-landings-valueproposal-component__image-container:has(i){height:24px;padding-top:2px}
@media only screen and (min-width:1024px){.rp-landings-valueproposal-component__image-container:has(i){height:32px;padding-top:0}
}
.rp-landings-valueproposal-component__text-container h1,.rp-landings-valueproposal-component__text-container h2,.rp-landings-valueproposal-component__text-container h3,.rp-landings-valueproposal-component__text-container h4,.rp-landings-valueproposal-component__text-container h5,.rp-landings-valueproposal-component__text-container h6{font-size:unset}
.rp-landings-valueproposal-component__text-container>*{margin:0}
.rp-landings-valueproposal-component__text-container span.modalPopUp{cursor:pointer}
.rp-landings-valueproposal-component--icons .rp-landings-valueproposal-component__list{padding:0}
.rp-landings-valueproposal-component--icons .rp-landings-valueproposal-component__item{display:flex;gap:16px}
@media only screen and (min-width:1024px){.rp-landings-valueproposal-component--icons .rp-landings-valueproposal-component__item{gap:12px;padding:16px}
}
.rp-landings-valueproposal-component--icons .rp-landings-valueproposal-component__item .rp-landings-steps-component__icon{font-size:24px}
@media only screen and (min-width:1024px){.rp-landings-valueproposal-component--icons .rp-landings-valueproposal-component__item .rp-landings-steps-component__icon{font-size:32px}
}
.rp-landings-valueproposal-component--icons .rp-landings-valueproposal-component__item .rp-landings-steps-component__icon::before{background:var(--rds-color-highlightedSurface-orangeGradient);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}
.rp-landings-valueproposal-component--icons .rp-landings-valueproposal-component__item--micro{padding:12px 16px;gap:12px}
.rp-landings-valueproposal-component--icons .rp-landings-valueproposal-component__item--micro .rp-landings-valueproposal-component__text-container{display:flex;align-self:center}
.rp-landings-valueproposal-component--icons .rp-landings-valueproposal-component__item--micro .rp-landings-valueproposal-component__text-container>*,.rp-landings-valueproposal-component--icons .rp-landings-valueproposal-component__item--micro .rp-landings-valueproposal-component__text-container>* *{margin:0}
.rp-landings-valueproposal-component--bullets .rp-landings-valueproposal-component__list{gap:32px}
@media only screen and (min-width:1024px){.rp-landings-valueproposal-component--bullets .rp-landings-valueproposal-component__list{gap:24px}
}
.rp-landings-valueproposal-component--bullets .rp-landings-valueproposal-component__item{list-style:none;display:flex;align-items:start;gap:12px}
.rp-landings-valueproposal-component--bullets .rp-landings-valueproposal-component__item::before{content:"•";font-size:32px;line-height:.88;flex-shrink:0}
.rp-landings-valueproposal-component--bullets .rp-landings-valueproposal-component__item .rp-landings-valueproposal-component__text-container{align-self:center}
@media only screen and (min-width:720px){.rp-landings-valueproposal-component--bullets .rp-landings-valueproposal-component__item .rp-landings-valueproposal-component__text-container{align-self:flex-start}
}
.rp-landings-valueproposal-component__item--top{flex-direction:row}
@media only screen and (min-width:1024px){.rp-landings-valueproposal-component__item--top{flex-direction:column}
}
.rp-landings-valueproposal-component__item--inline{flex-direction:row}
.rp-landings-valueproposal-component__item--left{align-self:flex-start}
.rp-landings-valueproposal-component__item--left+.rp-landings-valueproposal-component__text-container{text-align:start}
.rp-landings-valueproposal-component__item--center{align-self:flex-start}
@media only screen and (min-width:1024px){.rp-landings-valueproposal-component__item--center{align-self:center}
.rp-landings-valueproposal-component__item--center img{width:72px;height:72px}
}
.rp-landings-valueproposal-component__item--center+.rp-landings-valueproposal-component__text-container{text-align:start;align-self:center}
@media only screen and (min-width:1024px){.rp-landings-valueproposal-component__item--center+.rp-landings-valueproposal-component__text-container{text-align:center}
}
coral-dialog[trackingfeature="aem:sites:components:dialogs:value proposal"] coral-colorinput-swatch.coral3-ColorInput-swatch label,coral-dialog[trackingfeature="aem:sites:components:dialogs:value proposal"] .coral3-ColorInput-buttonWrapper label{display:none}
coral-dialog[trackingfeature="aem:sites:components:dialogs:value proposal"] .coral3-ColorInput--swatch .coral3-ColorInput-button{border:1px solid #000}
coral-dialog[trackingfeature="aem:sites:components:dialogs:value proposal"] .coral3-ColorInput coral-overlay.coral3-ColorInput-onlySwatchesView{left:0 !important}
coral-dialog[trackingfeature="aem:sites:components:dialogs:value proposal"] .coral-Form-fieldset:first-of-type .coral-Form-fieldset-legend{margin-top:0}
coral-dialog[trackingfeature="aem:sites:components:dialogs:value proposal"] coral-multifield[data-granite-coral-multifield-name="./valueProposals"] coral-multifield-item coral-multifield-item-content div .coral-Form-fieldset{margin:1.5rem .625rem 1.625rem .625rem}
coral-dialog[trackingfeature="aem:sites:components:dialogs:value proposal"] coral-multifield[data-granite-coral-multifield-name="./valueProposals"] coral-multifield-item coral-multifield-item-content div .coral-Form-fieldset ~ .coral-Form-fieldwrapper{margin-left:.625rem}
coral-dialog[trackingfeature="aem:sites:components:dialogs:value proposal"] coral-multifield[data-granite-coral-multifield-name="./valueProposals"] coral-multifield-item coral-multifield-item-content div .coral-Form-fieldset .coral-Form-fieldwrapper:last-child{display:none}