.smart-seo-cta_scope__Lj7JQ :is(.cta-button,button[type=submit]){background:linear-gradient(110deg,#e82932,#ed3930 48%,#e94b22)!important;border:1px solid #e3372c!important;color:#fff!important;box-shadow:inset 0 1px 0 #ffffff66,0 5px 0 #ac2924,0 10px 15px #a52b252b!important;text-shadow:none!important;filter:none!important;animation:none!important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease;border-radius:10px!important;font-weight:800}.smart-seo-cta_scope__Lj7JQ :is(.cta-button,button[type=submit]):is(:hover,:focus-visible){background:linear-gradient(110deg,#d9232c,#df3027 48%,#df431b)!important;border-color:#d42d24!important;box-shadow:inset 0 1px 0 #ffffff66,0 6px 0 #ac2924,0 12px 17px #a52b2533!important;transform:translateY(-1px)!important}.smart-seo-cta_scope__Lj7JQ :is(.cta-button,button[type=submit]):active{box-shadow:inset 0 1px 0 #ffffff40,0 2px 0 #ac2924,0 4px 7px #a52b2526!important;transform:translateY(3px)!important}.smart-seo-cta_scope__Lj7JQ :is(.cta-button,button[type=submit]):focus-visible{outline:3px solid #344654;outline-offset:5px}.smart-seo-cta_scope__Lj7JQ [data-seo-cta-badge]{background:linear-gradient(110deg,#ff3635,#ff781c)}@media (prefers-reduced-motion:reduce){.smart-seo-cta_scope__Lj7JQ :is(.cta-button,button[type=submit]){transition:none}}.smart-seo-cta_scope__Lj7JQ .smart-seo-main-cta{min-height:60px!important;padding:14px 24px!important;font-size:20px!important;line-height:1.4!important}@keyframes smart-seo-cta_liveWebCtaLift__q4OU2{0%,83.333333%,to{transform:translateY(0) scale(1)}33.333333%{transform:translateY(-4px) scale(1.015)}}@media (prefers-reduced-motion:no-preference){.smart-seo-cta_scope__Lj7JQ .smart-seo-main-cta:not(:hover):not(:focus-visible):not(:active){animation:smart-seo-cta_liveWebCtaLift__q4OU2 1.2s ease-in-out infinite!important}}@media (max-width:767px){.smart-seo-cta_scope__Lj7JQ .smart-seo-main-cta{min-height:58px!important;font-size:18px!important;padding:14px 16px!important}}.smart-seo-cta_scope__Lj7JQ button[type=submit]{min-height:64px;font-size:18px}@media (max-width:1023px){.smart-seo-cta_scope__Lj7JQ header a.cta-button{width:auto;min-height:46px;height:auto;padding:10px 16px;font-size:13px;font-weight:700;line-height:1}}.smart-seo-contact-ui_form__TUnWa form{gap:16px;border:1px solid rgb(0 0 0/8%);border-radius:24px;padding:28px 20px;box-shadow:0 18px 44px rgba(56,29,22,.12)}.smart-seo-contact-ui_form__TUnWa form>div:has(>h2){text-align:center}.smart-seo-contact-ui_form__TUnWa h2{font-size:24px;line-height:1.45}.smart-seo-contact-ui_form__TUnWa h2+p{margin-top:12px;font-size:13px;line-height:1.9;color:#666;font-weight:600;text-align:left}.smart-seo-contact-ui_form__TUnWa fieldset{gap:16px;padding:20px 16px;border-radius:14px}.smart-seo-contact-ui_form__TUnWa legend{margin-bottom:12px;font-size:15px;line-height:1.45}.smart-seo-contact-ui_form__TUnWa fieldset>div{display:grid;gap:12px;width:100%}.smart-seo-contact-ui_form__TUnWa fieldset label{display:flex;min-height:50px;width:100%;align-items:center;gap:12px;padding:12px 16px;border:1px solid rgba(0,0,0,.1);border-radius:8px;background:#fff;font-size:14px;line-height:1}.smart-seo-contact-ui_form__TUnWa fieldset label:hover{border-color:#ff2f2f59;background:#fffdfc}.smart-seo-contact-ui_form__TUnWa fieldset input{width:18px;height:18px}.smart-seo-contact-ui_form__TUnWa form>label:has(select){grid-column:1/-1;gap:12px;padding:16px;border-radius:14px;background:#f7f7f7;line-height:1}.smart-seo-contact-ui_form__TUnWa form>label{gap:8px}.smart-seo-contact-ui_form__TUnWa form>label:has(input:not([type=checkbox])),.smart-seo-contact-ui_form__TUnWa form>label:has(textarea){line-height:1}.smart-seo-contact-ui_form__TUnWa input:not([type=checkbox]):not([type=hidden]),.smart-seo-contact-ui_form__TUnWa select{height:40px;border:0!important;padding:8px 12px;line-height:24px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.14),0 2px 6px rgba(0,0,0,.12)!important}.smart-seo-contact-ui_form__TUnWa textarea{height:112px;min-height:112px;padding:8px 12px;line-height:24px}.smart-seo-contact-ui_form__TUnWa button[type=submit]{min-height:68px;font-size:18px;animation:none;box-shadow:0 8px 18px rgba(235,48,19,.26)}@media (min-width:768px){.smart-seo-contact-ui_form__TUnWa form{gap:24px;padding:36px 32px;border-radius:22px}.smart-seo-contact-ui_form__TUnWa form>div:has(>h2){text-align:left}.smart-seo-contact-ui_form__TUnWa h2{font-size:28px}.smart-seo-contact-ui_form__TUnWa h2+p{font-size:14px}.smart-seo-contact-ui_form__TUnWa fieldset{padding:24px;grid-template-columns:minmax(0,1fr)}.smart-seo-contact-ui_form__TUnWa fieldset>div{width:100%;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))}.smart-seo-contact-ui_form__TUnWa fieldset label{min-height:54px;font-size:15px}.smart-seo-contact-ui_form__TUnWa form>label:has(select){padding:16px 24px;grid-template-columns:minmax(0,1fr) minmax(260px,360px);align-items:center;gap:24px;line-height:1}.smart-seo-contact-ui_form__TUnWa form>label:has(input[name=email]){grid-column:auto}.smart-seo-contact-ui_form__TUnWa input:not([type=checkbox]):not([type=hidden]),.smart-seo-contact-ui_form__TUnWa select{height:54px;padding:0 20px;line-height:1}.smart-seo-contact-ui_form__TUnWa textarea{height:160px;min-height:160px;padding:16px 20px;line-height:1.75}.smart-seo-contact-ui_form__TUnWa form>label:has(input:not([type=checkbox])),.smart-seo-contact-ui_form__TUnWa form>label:has(textarea){gap:10px}.smart-seo-contact-ui_form__TUnWa button[type=submit]{min-height:64px}}@media (min-width:1024px){.smart-seo-contact-ui_form__TUnWa h2{font-size:32px}}@media (min-width:1280px){.smart-seo-contact-ui_form__TUnWa form{-moz-column-gap:32px;column-gap:32px;padding:40px}}.subscription-ad-cta_scope__IV040 .cta-button,body:has(.subscription-ad-cta_scope__IV040) .download-modal-layer .cta-button{background:linear-gradient(110deg,#e82932,#ed3930 48%,#e94b22)!important;border:1px solid #e3372c!important;border-radius:10px!important;color:#fff!important;box-shadow:inset 0 1px 0 #ffffff66,0 5px 0 #ac2924,0 10px 15px #a52b252b!important;text-shadow:none!important;filter:none!important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.subscription-ad-cta_scope__IV040 .cta-button:is(:hover,:focus-visible),body:has(.subscription-ad-cta_scope__IV040) .download-modal-layer .cta-button:is(:hover,:focus-visible){background:linear-gradient(110deg,#d9232c,#df3027 48%,#df431b)!important;border-color:#d42d24!important;box-shadow:inset 0 1px 0 #ffffff66,0 6px 0 #ac2924,0 12px 17px #a52b2533!important;animation:none!important;transform:translateY(-1px)!important}.subscription-ad-cta_scope__IV040 .cta-button:active,body:has(.subscription-ad-cta_scope__IV040) .download-modal-layer .cta-button:active{animation:none!important;transform:translateY(3px)!important;box-shadow:inset 0 1px 0 #ffffff40,0 2px 0 #ac2924,0 4px 7px #a52b2526!important}@media (max-width:1023px){.subscription-ad-cta_mobileCopy__kZGrH{transform:translateY(-40px)}.subscription-ad-cta_mobilePhotoFade__5C2cW{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 45%,rgba(61,9,13,.3) 68%,rgba(61,9,13,.85) 88%,#3d090d)}.subscription-ad-cta_mobileForm__NhYfR{position:relative;z-index:3;margin-top:-100px;background:linear-gradient(180deg,transparent 100px,#3d090d 0)}}.subscription-ad-cta_mobileBackdrop__XkUhB{display:contents}@media (max-width:1023px){.subscription-ad-cta_mobileBackdrop__XkUhB{display:block;background:radial-gradient(circle at 16% 0,rgba(255,47,47,.22),transparent 30%),linear-gradient(135deg,rgba(61,9,13,.8),rgba(33,16,20,.84) 52%,rgba(17,18,22,.96)),#111216}.subscription-ad-cta_mobileBackdrop__XkUhB section[aria-labelledby=subscription-ad-choice-title],.subscription-ad-cta_mobileForm__NhYfR,.subscription-ad-cta_mobileHero__IFuCP,.subscription-ad-cta_mobileHero__IFuCP>div{background:transparent}.subscription-ad-cta_mobileHero__IFuCP>div>img{-webkit-mask-image:linear-gradient(180deg,#000 40%,rgba(0,0,0,.7) 60%,rgba(0,0,0,.15) 80%,transparent 90%);mask-image:linear-gradient(180deg,#000 40%,rgba(0,0,0,.7) 60%,rgba(0,0,0,.15) 80%,transparent 90%)}.subscription-ad-cta_mobileBackdrop__XkUhB section[aria-labelledby=subscription-ad-choice-title]>div:first-child,.subscription-ad-cta_mobilePhotoFade__5C2cW{display:none}}@media (max-width:767px){.subscription-ad-cta_mobileBackdrop__XkUhB .subscription-ad-cta_mobileForm__NhYfR{padding-bottom:20px}.subscription-ad-cta_mobileBackdrop__XkUhB section[aria-labelledby=subscription-ad-choice-title]{padding-top:32px}}.subscription-ad-cta_scope__IV040 section[id=contact-section] button[type=submit]{min-height:64px;font-size:18px;animation:none!important}.subscription-ad-cta_scope__IV040 header .cta-button{width:auto;white-space:nowrap;flex-shrink:0;padding:10px 16px;font-size:13px;font-weight:700;line-height:1}@media (max-width:1023px){.subscription-ad-cta_scope__IV040 header .cta-button{min-height:46px;height:auto}}@media (max-width:767px){.subscription-ad-cta_scope__IV040 section[id=contact-section] button[type=submit]{min-height:68px}}.subscription-ad-cta_scope__IV040 [data-cta-position=hero]>p:first-child{background:linear-gradient(110deg,#ff3635,#ff781c)}.subscription-ad-cta_scope__IV040 main button.cta-button:not([type=submit]){min-height:60px!important;padding:14px 24px!important;font-size:20px!important;line-height:1.4!important}@media (max-width:767px){.subscription-ad-cta_scope__IV040 main button.cta-button:not([type=submit]){min-height:58px!important;font-size:18px!important;padding:14px 16px!important}.subscription-ad-cta_mobileCopy__kZGrH>div.grid{margin-top:14px}}.subscription-ad-cta_desktopCopy__UV43k>div.grid{margin-top:24px;max-width:400px;gap:12px}@media (max-width:1023px){.subscription-ad-cta_mobileHero__IFuCP .subscription-ad-cta_mobileCopyFrame__Cyh_W{width:82%;transform:none}.subscription-ad-cta_mobileCopy__kZGrH{container-type:inline-size}.subscription-ad-cta_mobileCopy__kZGrH h1{max-width:none;font-size:min(var(--hero-mobile-font-cap,42px),calc((100cqw - 8px) / var(--hero-line-units, 6)))}.subscription-ad-cta_mobileCopy__kZGrH h1>span{font-size:inherit}}@media (min-width:768px) and (max-width:1023px){.subscription-ad-cta_mobileHero__IFuCP .subscription-ad-cta_mobileCopyFrame__Cyh_W{width:52%}.subscription-ad-cta_mobileCopy__kZGrH h1{font-size:min(58px,calc((100cqw - 8px) / var(--hero-line-units, 6)))}}