.len-ty-modal{display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0;background-color:#eaeef5;margin:0 auto;max-width:848px;width:100%;padding:0}
.len-ty-modal-content__wrap{display:flex;padding:32px 16px 24px 16px;flex-direction:column;align-items:flex-start;gap:20px;flex:1 0 0;align-self:stretch}
@media only screen and (min-width:768px){.len-ty-modal-content__wrap{display:flex;padding:40px 24px 32px 24px;flex-direction:column;align-items:flex-start;gap:24px;flex:1 0 0;align-self:stretch}
}
@media only screen and (min-width:1280px){.len-ty-modal-content__wrap{display:flex;padding:48px;flex-direction:column;align-items:flex-start;gap:24px;flex:1 0 0;align-self:stretch}
}
.len-ty-modal-content__wrap .display-headline-4xlg{color:#0c0a09;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:600;line-height:130%;padding:0}
@media only screen and (min-width:768px){.len-ty-modal-content__wrap .display-headline-4xlg{font-size:28px;line-height:130%}
}
@media only screen and (min-width:1280px){.len-ty-modal-content__wrap .display-headline-4xlg{font-size:34px;line-height:120%;letter-spacing:-0.34px}
}
.len-ty-modal-content__wrap-text{display:flex;padding:0;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}
.len-ty-modal-content__wrap-text p{color:#1e0013;padding:0;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:600;line-height:130%}
.len-ty-modal-content__wrap-text ul{padding-left:16px;list-style:disc}
.len-ty-modal-content__wrap-text ul li{color:#4e444e;font-family:'Noto Sans';font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.2px}
.len-ty-modal-content__wrap-text ul li a{color:#4e444e;font-family:'Noto Sans';font-size:14px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-0.2px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-color:#e1251b}
.len-ty-modal-content__wrap-text ul li::marker{font-size:12px}
.len-ty-modal-bg-image{display:flex;height:360px;flex-direction:column;align-items:flex-start;flex-shrink:0;align-self:stretch;aspect-ratio:1.77777778}
@media only screen and (min-width:768px){.len-ty-modal-bg-image{height:306px}
}
@media only screen and (min-width:768px){.len-ty-modal-bg-image{height:360px}
}
.len-ty-modal-bg-image .picture-tag{height:100%}
.len-ty-modal-bg-image .picture-tag img{min-width:100%;height:100%;object-fit:cover;display:block}
.len-ty-modal-container{padding:0 !important;border:none !important;gap:0 !important}