.FranchiseHero_artboard__sTiMY{--ab:643;height:max(50vh,calc(var(--ab) * var(--zu)));background-color:#1f1e1e}@media screen and (max-width:1199px){.FranchiseHero_artboard__sTiMY{--ab:539}}@media screen and (max-width:959px){.FranchiseHero_artboard__sTiMY{--ab:730}}@media screen and (max-width:639px){.FranchiseHero_artboard__sTiMY{--ab:417}}@media screen and (max-width:479px){.FranchiseHero_artboard__sTiMY{--ab:600;height:calc(var(--ab) * var(--zu))}}.FranchiseHero_glow__IBrpr{position:absolute;z-index:0;top:calc(-50 * var(--zu));left:calc(50% - 660 * var(--zu));width:110%;height:110%}@media screen and (max-width:1199px){.FranchiseHero_glow__IBrpr{top:calc(-52 * var(--zu));left:calc(50% - 528 * var(--zu))}}@media screen and (max-width:959px){.FranchiseHero_glow__IBrpr{top:calc(-38 * var(--zu));left:calc(50% - 352 * var(--zu))}}@media screen and (max-width:639px){.FranchiseHero_glow__IBrpr{top:calc(-17 * var(--zu));left:calc(50% - 264 * var(--zu))}}@media screen and (max-width:479px){.FranchiseHero_glow__IBrpr{top:calc(-27 * var(--zu));left:calc(50% - 176 * var(--zu));height:calc(605 * var(--zu))}}.FranchiseHero_titleBox__QBGeT{margin:0}.FranchiseHero_title__2FcEP{display:block;font-family:var(--font-heading);font-weight:100;font-size:58px;line-height:1.2;text-transform:uppercase;color:#b3b3b3}@media screen and (max-width:1199px){.FranchiseHero_title__2FcEP{font-size:46px}}@media screen and (max-width:639px){.FranchiseHero_title__2FcEP{font-size:26px}}.FranchiseHero_gradientWord__KNjxD{font-weight:500;background:linear-gradient(270deg,#792192,#9b68b0,#f59051,#792192,#9b68b0,#f59051);background-size:600% 600%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:FranchiseHero_shimmer__GkOzL 20s ease infinite}@keyframes FranchiseHero_shimmer__GkOzL{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes FranchiseHero_gradientFlow__Xj65K{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion:reduce){.FranchiseHero_gradientWord__KNjxD{animation:none}}.FranchiseHero_caption___HD3w{font-family:var(--font-body);font-weight:400;line-height:1.2;text-transform:uppercase;white-space:nowrap;color:transparent;background-image:linear-gradient(.243turn,rgba(121,33,146,1),rgba(155,104,176,1) 38%,rgba(161,122,176,1) 63%,rgba(245,144,81,1));-webkit-background-clip:text;background-clip:text}.FranchiseHero_line__4d1y_{background-color:#808080}.FranchiseHero_text__qQPwS{font-family:var(--font-body);font-weight:300;line-height:1.2;letter-spacing:calc(1 * var(--zu));text-transform:uppercase;color:#c7c7c7}@media screen and (max-width:639px){.FranchiseHero_text__qQPwS.FranchiseHero_text__qQPwS{font-size:max(12px,calc(9 * var(--zu)))}}.FranchiseHero_ctaBox__LjH6x{z-index:1}.FranchiseHero_actions___UB5p{display:flex;flex-wrap:wrap;gap:16px}@media screen and (max-width:479px){.FranchiseHero_actions___UB5p{gap:12px}.FranchiseHero_actions___UB5p>*{width:100%}}.QualityBanner_plate___EGEn{background-image:url(/assets/tilda/tild3931-3163-4334-a561-323731386136__4.webp);background-position:50%;background-size:cover;background-repeat:no-repeat;border-radius:calc(15 * var(--zu));overflow:hidden}.QualityBanner_plateVideo__9BdnH{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.QualityBanner_plate___EGEn:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(96deg,rgba(20,19,19,.62),rgba(20,19,19,.58) 32%,rgba(20,19,19,.36) 52%,rgba(20,19,19,.12) 72%,rgba(20,19,19,.1))}@media screen and (max-width:639px){.QualityBanner_plate___EGEn:after{background:rgba(20,19,19,.42)}}.QualityBanner_title__h9_2Y{font-family:var(--font-heading);font-weight:400;line-height:1.2;text-transform:uppercase;color:#ffffff}.QualityBanner_titleRight__eBSCi{text-align:right}.QualityBanner_column__iGqRo{font-family:var(--font-body);font-weight:400;line-height:1.2;text-transform:uppercase;color:#ffffff}@media screen and (max-width:639px){.QualityBanner_column__iGqRo.QualityBanner_column__iGqRo{font-size:max(12px,calc(9 * var(--zu)))}}@media screen and (max-width:479px){.QualityBanner_buttonBox__jQvSd.QualityBanner_buttonBox__jQvSd{top:auto;bottom:calc(36 * var(--zu))}}