.promo{position:relative;min-height:50rem;--tw-bg-opacity:1;background-color:rgba(var(--background)/var(--tw-bg-opacity,1));padding-top:4rem;padding-bottom:6rem;--tw-text-opacity:1;color:rgba(var(--primary)/var(--tw-text-opacity,1));--tw-contain-layout:layout;contain:var(--tw-contain-size) var(--tw-contain-layout) var(--tw-contain-paint) var(--tw-contain-style);contain:layout}@media (min-width:1024px){.promo{padding-top:5rem;padding-bottom:7rem}}@media (min-width:1536px){.promo{padding-top:6rem;padding-bottom:8rem}}.promo:where([data-theme=dark],[data-theme=dark] *){--tw-bg-opacity:1;background-color:rgba(var(--backgroundDark)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:480px){.promo__wrapper{max-width:480px}}@media (min-width:640px){.promo__wrapper{max-width:640px}}@media (min-width:768px){.promo__wrapper{max-width:768px}}@media (min-width:1024px){.promo__wrapper{max-width:1024px}}@media (min-width:1280px){.promo__wrapper{max-width:1280px}}@media (min-width:1536px){.promo__wrapper{max-width:1536px}}@media (min-width:1920px){.promo__wrapper{max-width:1920px}}.promo__wrapper{display:flex;flex-direction:column;align-items:center;margin-left:auto;margin-right:auto;width:100%;max-width:100%;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.promo__wrapper{padding-left:2rem;padding-right:2rem}}@media (min-width:1280px){.promo__wrapper{width:90%}}@media (min-width:1920px){.promo__wrapper{max-width:1800px;width:100%}}.promo__wrapper__header{margin-bottom:2.75rem}@media (min-width:1024px){.promo__wrapper__header{margin-bottom:1.5rem}}.promo__title{margin-bottom:2rem;text-align:center}@media (min-width:1024px){.promo__title{margin-bottom:1.5rem}}.promo__subTitle{margin-bottom:2.75rem;text-align:center}@media (min-width:1024px){.promo__subTitle{margin-bottom:3.5rem}}@media (min-width:1280px){.promo__subTitle{margin-bottom:4rem}}.promo__body{position:relative;z-index:10;display:flex;min-height:37.5rem;width:100%;flex-direction:column;border-radius:calc(var(--radius) * 1.5);--tw-bg-opacity:1;background-color:rgba(var(--box)/var(--tw-bg-opacity,1))}@media (min-width:1280px){.promo__body{width:65vw}}.promo__body:where([data-theme=dark],[data-theme=dark] *){background-color:transparent}.promo__body__header{position:relative;z-index:20;display:flex;align-items:center;gap:1.5rem;border-bottom-width:1px;border-color:rgba(200,202,209,0);padding:1.5rem}@media (min-width:768px){.promo__body__header{padding:2rem}}@media (min-width:1024px){.promo__body__header{gap:1.5rem;padding:2.5rem}}.promo__body__header__price{margin-left:auto;text-align:end}.promo__body__header__price em{display:block;font-size:1.3em}@media (min-width:640px){.promo__body__header__price em{display:inline}}.promo__body__content{padding:3rem 1.5rem}@media (min-width:1024px){.promo__body__content{padding:5rem}}.promo__body__content-wrapper{position:relative;z-index:20;overflow:hidden}.promo__body__item{margin-bottom:4rem;display:flex;flex-direction:column;gap:1.25rem}@media (min-width:768px){.promo__body__item{flex-direction:row}}@media (min-width:1024px){.promo__body__item{gap:2.5rem}}.promo__body__item__icon{display:block;width:100%}.promo__body__item:first-child .promo__body__item__preTitle{text-transform:uppercase}.promo__body__item__preTitle{--tw-text-opacity:1;color:rgba(var(--accent)/var(--tw-text-opacity,1))}.promo__body__item__title{margin-bottom:.75rem}.promo__body__item__items__title{position:relative;padding-left:2rem;padding-bottom:.25rem}.promo__body__item__items__title:before{position:absolute;top:.15rem;left:0;height:1rem;width:1rem;background-image:url(/icons/iconListItemFyre.svg);background-size:contain;background-repeat:no-repeat;--tw-content:"";content:var(--tw-content)}@media (min-width:1536px){.promo__body__item__items__title:before{top:.3rem}}.promo__body__link{margin:2.5rem auto 0}.promo .rive__wrapper{display:none;width:22vw}@media (min-width:1280px){.promo .rive__wrapper{display:flex}}