.H5FrLa_promoPage{width:100%}.H5FrLa_promoPage .H5FrLa_promoBanner{background:linear-gradient(135deg, var(--purple) 0%, var(--orange) 100%);width:100%;color:var(--white);padding:64px 20px}@media (min-width:768px){.H5FrLa_promoPage .H5FrLa_promoBanner{padding:96px 24px}}.H5FrLa_promoPage .H5FrLa_promoBanner .H5FrLa_promoInner{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:820px;margin:0 auto;display:flex}.H5FrLa_promoPage .H5FrLa_promoBanner .H5FrLa_promoInner .H5FrLa_promoEyebrow{text-transform:uppercase;letter-spacing:2px;opacity:.9;margin:0;font-size:14px;font-weight:600}.H5FrLa_promoPage .H5FrLa_promoBanner .H5FrLa_promoInner .H5FrLa_promoHeading{color:var(--white);margin:0;font-size:32px;font-weight:700;line-height:1.15}@media (min-width:768px){.H5FrLa_promoPage .H5FrLa_promoBanner .H5FrLa_promoInner .H5FrLa_promoHeading{font-size:44px}}.H5FrLa_promoPage .H5FrLa_promoBanner .H5FrLa_promoInner .H5FrLa_promoDescription{opacity:.95;max-width:640px;margin:0;font-size:17px;line-height:1.6}.H5FrLa_promoPage .H5FrLa_promoBanner .H5FrLa_promoInner .H5FrLa_couponRow{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:var(--white);color:inherit;border:2px dashed var(--purple);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;margin-top:-6px;padding:16px 32px;font-family:inherit;transition:transform .2s,box-shadow .2s,background-color .2s;display:inline-flex}.H5FrLa_promoPage .H5FrLa_promoBanner .H5FrLa_promoInner .H5FrLa_couponRow:hover{background-color:#f8f6fe;transform:translateY(-2px);box-shadow:0 8px 24px rgba(89,31,226,.15)}.H5FrLa_promoPage .H5FrLa_promoBanner .H5FrLa_promoInner .H5FrLa_couponRow:active{transform:translateY(0)}.H5FrLa_promoPage .H5FrLa_promoBanner .H5FrLa_promoInner .H5FrLa_couponRow .H5FrLa_couponLabel{text-transform:uppercase;letter-spacing:1.5px;color:var(--grey);font-size:12px;font-weight:600}.H5FrLa_promoPage .H5FrLa_promoBanner .H5FrLa_promoInner .H5FrLa_couponRow .H5FrLa_couponCode{letter-spacing:2px;color:var(--purple);font-size:28px;font-weight:800}@media (min-width:768px){.H5FrLa_promoPage .H5FrLa_promoBanner .H5FrLa_promoInner .H5FrLa_couponRow .H5FrLa_couponCode{font-size:34px}}.H5FrLa_promoPage .H5FrLa_promoBanner .H5FrLa_promoInner .H5FrLa_couponRow .H5FrLa_copyHint{color:var(--grey);font-size:12px}.H5FrLa_promoPage .H5FrLa_promoBanner .H5FrLa_promoInner .H5FrLa_validity{opacity:.9;margin:0;font-size:14px}.H5FrLa_promoPage .H5FrLa_promoBanner .H5FrLa_promoInner .H5FrLa_ctaRow{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:12px;display:flex}
.Hl02nG_bold6{font-weight:600}.Hl02nG_bold7{font-weight:700}.Hl02nG_link{text-decoration:underline}.Hl02nG_featuresBlock1{background-color:var(--white);text-align:center;flex-direction:column;align-items:center;padding:60px 24px 30px;display:flex}.Hl02nG_featuresBlock1 .Hl02nG_block1{margin-top:0;margin-bottom:25px;display:none}@media (min-width:1040px){.Hl02nG_featuresBlock1 .Hl02nG_block1{display:block}}.Hl02nG_featuresBlock1 .Hl02nG_block2{z-index:10;margin-bottom:48px}@media (min-width:1040px){.Hl02nG_featuresBlock1 .Hl02nG_block2{display:none}}.Hl02nG_featuresBlock1 .Hl02nG_galleryButtonContainer{margin-top:10px;margin-bottom:60px}.Hl02nG_featuresBlock1 .Hl02nG_galleryButtonContainer a>div{transition:transform .2s}.Hl02nG_featuresBlock1 .Hl02nG_galleryButtonContainer a:hover>div{transform:scale(1.05)}.Hl02nG_featuresBlock4{background-color:var(--background);text-align:center;flex-direction:column;align-items:center;padding:80px 24px;display:flex}.Hl02nG_featuresBlock4 .Hl02nG_buttonContainer{margin-top:10px}.Hl02nG_featuresBlock2{background-color:var(--background);z-index:10;justify-content:center;padding-top:48px;padding-bottom:404px;display:flex;overflow-x:clip}@media (min-width:1040px){.Hl02nG_featuresBlock2{padding-top:96px;padding-bottom:212px}}.Hl02nG_featuresBlock2 .Hl02nG_row{flex-wrap:wrap;justify-content:center;max-width:1200px;display:flex}.Hl02nG_featuresBlock2 .Hl02nG_row .Hl02nG_item{z-index:10;margin-bottom:32px;margin-left:8px;margin-right:8px}@media (min-width:768px){.Hl02nG_featuresBlock2 .Hl02nG_row .Hl02nG_item{margin-left:18px;margin-right:18px}}@media (min-width:1040px){.Hl02nG_featuresBlock2 .Hl02nG_row .Hl02nG_item{margin-left:37px;margin-right:37px}}.Hl02nG_featuresBlock3{background-color:var(--white);text-align:center;flex-direction:column;align-items:center;margin-top:30px;display:flex;position:relative;overflow-x:clip}.Hl02nG_featuresBlock3 .Hl02nG_appReviewBlock{z-index:10;position:absolute;top:-296px}@media (min-width:1040px){.Hl02nG_featuresBlock3 .Hl02nG_appReviewBlock{top:-154px}}.Hl02nG_featuresBlock3 .Hl02nG_block3{display:flex}.Hl02nG_featuresBlock3 .Hl02nG_block3 .Hl02nG_item{margin-left:12px;margin-right:12px}
.qIMAvW_featureInfoContainer{text-align:center;flex-direction:column;align-items:center;gap:4px;width:155px;font-size:14px;font-weight:700;line-height:21px;transition:transform .2s;display:flex;position:relative}.qIMAvW_featureInfoContainer:hover{transform:translateY(-5px)}@media (min-width:1040px){.qIMAvW_featureInfoContainer{width:197px;font-size:16px;line-height:24px}}.qIMAvW_featureInfoContainer .qIMAvW_featureIconCircle{background-color:var(--white);border-radius:48px;width:96px;height:96px}.qIMAvW_featureInfoContainer .qIMAvW_featureIcon{position:absolute;top:24px}.qIMAvW_featureInfoContainer .qIMAvW_featureIcon:hover{animation:3s linear infinite qIMAvW_slowShakeAnimation}.qIMAvW_featureInfoContainer .qIMAvW_featureInfoTitle{text-transform:uppercase;margin-top:12px}.qIMAvW_featureInfoContainer .qIMAvW_featureInfoSubTitle{text-transform:uppercase;margin-bottom:18px}.qIMAvW_featureInfoContainer .qIMAvW_featureInfoDesc{font-weight:400}@keyframes qIMAvW_slowShakeAnimation{0%{transform:rotateX(0)rotateY(0)rotate(0)}25%{transform:rotateX(5deg)rotateY(5deg)rotate(5deg)}50%{transform:rotateX(0)rotateY(0)rotate(0)}75%{transform:rotateX(-5deg)rotateY(-5deg)rotate(-5deg)}to{transform:rotateX(0)rotateY(0)rotate(0)}}
