.brand-cta__inner{position:relative;overflow:hidden;background-color:#1c2340;border-radius:16px;padding:48px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.brand-cta__texture{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.brand-cta__texture :is(picture,img){width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.brand-cta__texture .img_desktop,.brand-cta__texture .img_tablet{display:none}.brand-cta__text{position:relative;z-index:1;font-family:var(--font-cormorant-garamond);font-style:italic;font-weight:400;font-size:24px;line-height:29px;color:#f0f0f0;max-width:288px}.brand-cta__text :is(p,span){margin:0}.brand-cta__btns{position:relative;z-index:1;margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.brand-cta__btn{min-width:auto;padding-left:32px;padding-right:32px}.brand-cta .p-btn_white-transparent{color:#f0f0f0}@media screen and (min-width: 768px){.brand-cta__inner{border-radius:20px;padding:64px 80px}.brand-cta__text{font-style:normal;font-weight:400;font-size:36px;line-height:44px;max-width:902px}.brand-cta__btns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px}.brand-cta__texture .img_mobile{display:none}.brand-cta__texture .img_tablet{display:inline-block}}@media screen and (min-width: 1640px){.brand-cta__inner{border-radius:32px;padding:100px 120px}.brand-cta__text{font-weight:500;font-size:48px;line-height:58px;max-width:1275px}.brand-cta__btn{height:62px}.brand-cta__btns{margin-top:32px;gap:24px}.brand-cta__texture .img_tablet{display:none}.brand-cta__texture .img_desktop{display:inline-block}}
