.wrapped-banner{color:#150c4b;isolation:isolate;background:#f7b540 url(../vue-images/wrapped/2025/banner-bg.png) 100%/auto 100% no-repeat;border-radius:1rem;width:100%;height:16.5rem;position:relative;overflow:hidden}@media screen and (width>=768px){.wrapped-banner{height:22.5rem}}.wrapped-banner__left{z-index:1;flex-direction:column;justify-content:space-between;height:100%;padding:2rem;display:flex;position:absolute;bottom:0;left:0}@media screen and (width>=768px){.wrapped-banner__left{padding:3.2rem 4.8rem}}@media screen and (width>=1024px){.wrapped-banner__left{padding:4.2rem 5.6rem}}.wrapped-banner__right{aspect-ratio:422/388;height:100%;position:absolute;top:0;right:-4rem}@media screen and (width>=360px){.wrapped-banner__right{right:-3rem}}@media screen and (width>=400px){.wrapped-banner__right{right:0}}.wrapped-banner__cta{letter-spacing:-.07rem;font-size:1.8rem;font-weight:400;line-height:120%}@media screen and (width>=768px){.wrapped-banner__right{aspect-ratio:2114/2335;top:4rem;right:5rem}.wrapped-banner__cta{letter-spacing:-.07rem;font-size:2.3rem}}.wrapped-banner__cta b{font-weight:700}.wrapped-banner__button{justify-content:center;align-items:center;align-items:var(--button-base-align-items,center);justify-content:var(--button-base-justify-content,center);cursor:pointer;-webkit-user-select:none;user-select:none;color:#fff;z-index:1;letter-spacing:.06rem;text-transform:uppercase;background-color:#e1266b;border-radius:1rem;align-self:flex-start;gap:1.2rem;min-width:max-content;padding:1.2rem;font-size:1.4rem;font-weight:700;display:inline-flex;box-shadow:0 6px 12px #150c4b14}.wrapped-banner__button--disabled,.wrapped-banner__button--is-disabled,.wrapped-banner__button[disabled]{pointer-events:none}@media (hover:hover){.wrapped-banner__button:hover{color:#fff;background-color:#ff006d}}.wrapped-banner__button i,.wrapped-banner__button:active{color:#fff}@media screen and (width>=768px){.wrapped-banner__button{gap:1.8rem;padding:1.6rem 3.2rem}.wrapped-banner__controller{transform:scale(1.5)}}.wrapped-banner__button path{fill:#fff}@media screen and (width>=1024px){.wrapped-banner__cta-split{display:none}}
