.benefits__container{--benefits-padding-block:0px;--benefits-padding-inline:0px;--benefits-border-radius:8px;--benefits-flag-max-height:44px;--benefits-item-icon-padding-inline:40px;--benefits-item-tooltip-padding-inline:40px;--benefits-item-icon-size:24px;--benefits-item-tooltip-size:16px;--benefits-background-color:transparent;align-items:stretch;display:flex;flex-direction:column;font-family:FS Me,Arial,Helvetica,sans-serif}@media (min-width:768px){.benefits__container{--benefits-item-icon-padding-inline:56px;--benefits-item-tooltip-padding-inline:56px;--benefits-item-icon-size:32px;--benefits-item-tooltip-size:20px}}.benefits__container[data-color="#318187"]{--benefits-flag-color:#fff}.benefits__container[data-color="#e5c536"]{--benefits-flag-color:#333}.benefits__container[data-color="#428071"],.benefits__container[data-color="#77756e"],.benefits__container[data-color="#b46018"],.benefits__container[data-color="#c34a89"]{--benefits-flag-color:#fff}.benefits__container.is-box,.benefits__container.is-frame{--benefits-padding-block:32px;--benefits-padding-inline:32px;--benefits-item-icon-padding-inline:calc(64px - var(--benefits-padding-inline));--benefits-item-tooltip-padding-inline:calc(56px - var(--benefits-padding-inline))}@media (min-width:768px){.benefits__container.is-box,.benefits__container.is-frame{--benefits-padding-block:40px;--benefits-item-icon-padding-inline:calc(88px - var(--benefits-padding-inline));--benefits-item-tooltip-padding-inline:calc(72px - var(--benefits-padding-inline))}}.benefits__container.is-frame{--benefits-background-color:#fff}.benefits__container.is-box{--benefits-background-color:var(--benefit-container-color,#fff)}.benefits__items-wrapper{background-color:var(--benefits-background-color);border-radius:var(--benefits-border-radius);padding:var(--benefits-padding-block) var(--benefits-padding-inline)}.is-frame .benefits__items-wrapper{border:1px solid var(--benefit-container-color,transparent)}.benefits__flag-container{display:flex;flex-direction:column;justify-content:center;padding:0 var(--benefits-padding-inline);position:relative;transform:translateY(50%);z-index:1}.benefits__flag{line-clamp:2;-webkit-line-clamp:2;box-orient:vertical;-webkit-box-orient:vertical;align-self:flex-start;background-color:var(--benefit-container-color,transparent);border-radius:var(--benefits-border-radius);color:var(--benefits-flag-color,#fff);display:-webkit-box;font-size:12px;font-weight:700;line-height:1.5;margin:0;max-width:calc(100% - var(--benefits-padding-inline)*2);overflow:hidden;padding:4px 8px;text-overflow:ellipsis;width:-moz-max-content;width:max-content}@media (min-width:768px){.benefits__flag{font-size:14px}}.benefits__flag.has-position-center{align-self:center}.benefits__flag.has-position-right{align-self:flex-end}.benefits__item+.benefits__item{margin-top:18px}@media (min-width:768px){.benefits__item+.benefits__item{margin-top:28px}}.benefits__item-container{align-items:stretch;display:flex;flex-direction:column;font-size:14px;gap:10px;line-height:1.5;position:relative}@media (min-width:768px){.benefits__item-container{font-size:16px;gap:12px}}.benefits__item-container.has-icon{padding-left:var(--benefits-item-icon-padding-inline)}.benefits__item-container.has-tooltip{padding-right:var(--benefits-item-tooltip-padding-inline)}.benefits__item-container>*{margin:0}.benefits__item-icon{aspect-ratio:1;left:0;position:absolute;top:-2px;width:var(--benefits-item-icon-size);z-index:1}@media (min-width:768px){.benefits__item-icon{top:-4px}}:is(.is-box,.is-frame) .benefits__item-icon{left:calc(var(--benefits-item-icon-padding-inline)/2 - var(--benefits-padding-inline)/2 + 2px);transform:translateX(-50%)}.benefits__item-title{font-weight:700}.benefits__item-tooltip-button{aspect-ratio:1;background-color:transparent;background-image:url(../assets/resources/icons/InfoIcon.svg);background-position:50%;background-repeat:no-repeat;background-size:var(--benefits-item-tooltip-size);border:none;cursor:pointer;margin:0;padding:0;position:absolute;right:0;top:-2px;width:var(--benefits-item-icon-size);z-index:1}@media (min-width:768px){.benefits__item-tooltip-button{top:-4px}}:is(.is-box,.is-frame) .benefits__item-tooltip-button{right:-14px}@media (min-width:768px){:is(.is-box,.is-frame) .benefits__item-tooltip-button{right:-6px}}.benefits__item-dialog[open]{align-items:center;background-color:rgba(51,51,51,.95);border:none;display:flex;height:100%;justify-content:center;left:0;margin:0;max-height:100%;max-width:100%;padding:var(--column-gap);position:fixed;top:0;width:100%;z-index:1000}.benefits__item-dialog[open] .benefits__item-dialog-container{background-color:#fff;border:1px solid #71022e;border-radius:8px;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);display:flex;max-height:80%;max-width:40em;min-height:0;position:relative;width:90vw}.benefits__item-dialog[open] .benefits__item-dialog-content{overflow-y:auto;padding:var(--column-gap);scroll-padding-top:var(--column-gap)}.benefits__item-dialog[open] form{align-items:center;background-color:transparent;color:#fff;display:flex;justify-content:center;padding-bottom:8px;position:absolute;right:0;top:0;transform:translateY(-100%)}.benefits__item-dialog[open] form button{background-color:#fff;background-color:currentColor;border:none;cursor:pointer;margin:0;-webkit-mask-image:url(../assets/resources/icons/CloseIcon.svg);mask-image:url(../assets/resources/icons/CloseIcon.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:32px;mask-size:32px;min-height:48px;min-width:48px;padding:0}