.ip-release{align-items:center;border-radius:8px;box-shadow:0 0 4px 0 rgba(0,0,0,.04),0 8px 16px 0 rgba(0,0,0,.08);box-sizing:border-box;display:flex;isolation:isolate;line-height:normal;margin:0 auto;max-width:1200px;min-height:var(--ip-release-min-height,315px);overflow:hidden;padding:24px;position:relative;text-align:left;width:100%}.ip-release .ip-release__bg{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:-1}.ip-release .ip-release__bg img{height:100.24%;left:.01%;max-width:none;object-fit:cover;object-position:right center;position:absolute;top:-.25%;width:100.24%}.ip-release .ip-release__bg:after{background:var(--ip-release-overlay);content:"";inset:0;position:absolute}.ip-release .ip-release__row{align-items:center;display:flex;flex:1;gap:24px;min-width:0}.ip-release .ip-release__text{align-items:flex-start;display:flex;flex:0 0 389px;flex-direction:column;gap:32px}.ip-release .ip-release__title{color:#fff;font-size:54px;font-weight:600;line-height:round(1.3em,1px);margin:0;white-space:nowrap}.ip-release .ip-release__lede{color:#fff;font-size:18px;line-height:28px;margin:0;text-box:trim-both cap alphabetic}.ip-release .ip-release__buttons{align-items:center;display:flex;flex-wrap:wrap;gap:24px}.ip-release .ip-release__list{display:flex;flex:0 1 497px;flex-direction:column;gap:14px;justify-content:center;list-style:none;margin:0;min-width:0;padding:0}.ip-release .ip-release__list li{align-items:flex-start;color:#fff;display:flex;font-size:16px;gap:12px;margin:0}.ip-release .ip-release__list li i{color:var(--ip-release-icon,#00c57f);flex:none;font-size:24px;line-height:1;width:24px}.ip-release .ip-release__list .ip-release__rule{background:#fff;height:1px;margin-top:-1px;max-width:100%;width:418.648px}@media (max-width:1079px){.ip-release{padding:40px 32px}.ip-release .ip-release__row{align-items:stretch;flex-direction:column;gap:32px}.ip-release .ip-release__list,.ip-release .ip-release__text{flex-basis:auto}.ip-release .ip-release__bg img{object-position:85% center}}@media (max-width:767px){.ip-release .ip-release__title{font-size:40px}.ip-release{padding:32px 20px;text-align:center}.ip-release .ip-release__text{align-items:center;gap:24px}.ip-release .ip-release__buttons{justify-content:center}.ip-release .ip-release__list{align-items:center}.ip-release .ip-release__list li{text-align:left}.ip-release .ip-release__lede{font-size:16px;line-height:26px}.ip-release .ip-release__bg:after{background:var(--ip-release-wash,rgba(105,164,188,.82))}}