.dc-ua__field .is-invalid,.dc-ua__privacy input.is-invalid{border-color:#bd3440!important;box-shadow:0 0 0 3px rgba(189,52,64,.12)!important}.dc-ua__button--email{border-color:rgba(8,119,189,.55)!important;background:rgba(255,255,255,.86)!important;color:var(--dc-ua-primary-dark)!important}.dc-ua__notice.is-error{background:#fff0f1;color:#a12631}.dc-ua__notice.is-loading{background:#edf7fc;color:#15577c}.dc-ua__notice.is-success{background:#edf9f2;color:#187044}.dc-ua__image-card--empty{background:linear-gradient(145deg,#a9d7ea,#536f7e)}.dc-ua-thanks{--dc-ua-primary:#1595dc;--dc-ua-primary-dark:#0877bd;display:flex;align-items:center;justify-content:center;min-height:78vh;padding:clamp(28px,6vw,82px) 18px;background:radial-gradient(circle at 7% 10%,rgba(21,149,220,.11),transparent 28%),radial-gradient(circle at 94% 88%,rgba(21,149,220,.09),transparent 30%),linear-gradient(180deg,#fafdff,#eef7fb);font-family:Inter,Manrope,"Segoe UI",Arial,sans-serif}.dc-ua-thanks__card{position:relative;width:min(100%,980px);overflow:hidden;padding:clamp(34px,5vw,62px);border:1px solid rgba(21,149,220,.18);border-radius:30px;background:radial-gradient(circle at 96% 0,rgba(21,149,220,.14),transparent 35%),#fff;box-shadow:0 28px 80px rgba(14,53,77,.15)}.dc-ua-thanks__card::before{content:"";position:absolute;top:-180px;left:-160px;width:360px;height:360px;border:1px solid rgba(21,149,220,.1);border-radius:50%;pointer-events:none}.dc-ua-thanks__hero{position:relative;max-width:700px;margin:0 auto;text-align:center}.dc-ua-thanks__icon{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;margin-bottom:25px;border-radius:50%;background:linear-gradient(135deg,var(--dc-ua-primary),var(--dc-ua-primary-dark));box-shadow:0 15px 35px rgba(21,149,220,.28);color:#fff;font-size:32px;font-weight:900;animation:dc-ua-thanks-pop .65s cubic-bezier(.2,.85,.25,1.2) both}.dc-ua-thanks .dc-ua__eyebrow{justify-content:center}.dc-ua-thanks h1{margin:0 0 16px!important;color:#101722!important;font-size:clamp(34px,5vw,52px)!important;letter-spacing:-.04em!important;line-height:1.08!important}.dc-ua-thanks p{margin:0 auto;color:#536270;font-size:16px;line-height:1.7}.dc-ua-thanks__reference{display:inline-flex;margin-top:17px;padding:8px 13px;border:1px solid rgba(21,149,220,.18);border-radius:999px;background:#eef8fd;color:#526c7a;font-size:12px}.dc-ua-thanks__reference strong{margin-left:5px;color:var(--dc-ua-primary-dark)}.dc-ua-thanks__next{position:relative;margin-top:38px;padding:27px;border:1px solid #e3edf2;border-radius:20px;background:#f8fbfc}.dc-ua-thanks__next h2{margin:0 0 20px!important;color:#101722!important;font-size:22px!important;letter-spacing:-.025em!important;line-height:1.25!important;text-align:center!important}.dc-ua-thanks__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.dc-ua-thanks__steps>div{padding:20px 17px;border:1px solid rgba(21,149,220,.11);border-radius:15px;background:#fff;text-align:center;box-shadow:0 9px 25px rgba(14,53,77,.045)}.dc-ua-thanks__steps>div>span{display:grid;place-items:center;width:34px;height:34px;margin:0 auto 11px;border-radius:50%;background:linear-gradient(135deg,var(--dc-ua-primary),var(--dc-ua-primary-dark));color:#fff;font-size:12px;font-weight:900;box-shadow:0 8px 18px rgba(21,149,220,.22)}.dc-ua-thanks__steps strong,.dc-ua-thanks__steps small{display:block}.dc-ua-thanks__steps strong{margin-bottom:7px;color:#152631;font-size:14px}.dc-ua-thanks__steps small{color:#687985;font-size:12px;line-height:1.55}.dc-ua-thanks__urgent{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:20px;padding:23px 25px;border:1px solid rgba(21,149,220,.2);border-radius:18px;background:linear-gradient(135deg,#eaf7fd,#f8fcfe)}.dc-ua-thanks__urgent>div:first-child strong,.dc-ua-thanks__urgent>div:first-child span{display:block}.dc-ua-thanks__urgent>div:first-child strong{margin-bottom:5px;color:#112530;font-size:17px}.dc-ua-thanks__urgent>div:first-child span{color:#5a6e7b;font-size:13px;line-height:1.55}.dc-ua-thanks__actions{display:flex;flex:0 0 auto;gap:9px}.dc-ua-thanks__button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:11px 16px;border-radius:11px;color:#fff!important;font-size:12px;font-weight:800;line-height:1.2;text-align:center;text-decoration:none!important;transition:transform .2s ease,box-shadow .2s ease}.dc-ua-thanks__button:hover{transform:translateY(-2px)}.dc-ua-thanks__button--call{background:linear-gradient(135deg,var(--dc-ua-primary),var(--dc-ua-primary-dark));box-shadow:0 10px 22px rgba(21,149,220,.24)}.dc-ua-thanks__button--whatsapp{background:linear-gradient(135deg,#2fd66c,#20ad55);box-shadow:0 10px 22px rgba(32,173,85,.2)}.dc-ua-thanks__contact-line{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:9px;margin-top:23px;color:#8a969e;font-size:13px}.dc-ua-thanks__contact-line a{color:var(--dc-ua-primary-dark)!important;font-weight:750;text-decoration:none!important}.dc-ua-thanks__countdown{margin:22px 0 0;padding:13px;border-radius:12px;background:#f3f7f9;color:#526b79;font-size:13px;text-align:center}.dc-ua-thanks__countdown strong{color:var(--dc-ua-primary-dark);font-size:16px}.dc-ua-thanks__footer{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:18px}.dc-ua-thanks__privacy{color:#6c7c86!important;font-size:11px;text-decoration:underline!important}@media (max-width:620px){.dc-ua-thanks{padding:10px}.dc-ua-thanks__card{padding:36px 18px;border-radius:20px}.dc-ua-thanks__steps{grid-template-columns:1fr}.dc-ua-thanks__next{padding:21px 15px}.dc-ua-thanks__urgent{align-items:stretch;flex-direction:column;padding:20px 17px;text-align:center}.dc-ua-thanks__actions{display:grid;grid-template-columns:1fr}.dc-ua-thanks__button{width:100%}.dc-ua-thanks__contact-line{flex-direction:column}.dc-ua-thanks__contact-line>span{display:none}}.dc-ua-thanks,.dc-ua-thanks *{box-sizing:border-box}.dc-ua-thanks{width:100%!important;max-width:none!important;min-width:0!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:0!important}.dc-ua-thanks__card{flex:0 1 auto!important;width:min(100%,980px)!important;max-width:980px!important;min-width:0!important;margin:0 auto!important}.dc-ua-thanks__hero,.dc-ua-thanks__next,.dc-ua-thanks__urgent,.dc-ua-thanks__contact-line,.dc-ua-thanks__countdown,.dc-ua-thanks__footer{min-width:0;max-width:100%}.dc-ua-thanks__developer{width:100%;margin:2px auto 0;padding-top:2px;color:#8a98a1;font-size:9px;line-height:1.45;text-align:center}.dc-ua-thanks__developer a{display:inline;white-space:nowrap}html.dc-ua-thanks-active #back-to-top,body.dc-ua-thanks-active #back-to-top,html.dc-ua-thanks-active #backToTop,body.dc-ua-thanks-active #backToTop,html.dc-ua-thanks-active #backToTopButton,body.dc-ua-thanks-active #backToTopButton,html.dc-ua-thanks-active #scroll-to-top,body.dc-ua-thanks-active #scroll-to-top,html.dc-ua-thanks-active #scrollTop,body.dc-ua-thanks-active #scrollTop,html.dc-ua-thanks-active .back-to-top,body.dc-ua-thanks-active .back-to-top,html.dc-ua-thanks-active .backtotop,body.dc-ua-thanks-active .backtotop,html.dc-ua-thanks-active .scroll-to-top,body.dc-ua-thanks-active .scroll-to-top,html.dc-ua-thanks-active .scrolltop,body.dc-ua-thanks-active .scrolltop,html.dc-ua-thanks-active [class*=back-to-top],body.dc-ua-thanks-active [class*=back-to-top],html.dc-ua-thanks-active [id*=back-to-top],body.dc-ua-thanks-active [id*=back-to-top],html.dc-ua-thanks-active [class*=scroll-to-top],body.dc-ua-thanks-active [class*=scroll-to-top],html.dc-ua-thanks-active [id*=scroll-to-top],body.dc-ua-thanks-active [id*=scroll-to-top]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}@media (max-width:620px){.dc-ua-thanks{min-height:auto!important;padding:18px max(10px,env(safe-area-inset-right)) 24px max(10px,env(safe-area-inset-left))!important}.dc-ua-thanks__card{width:100%!important;max-width:100%!important;padding:32px 16px 25px!important;border-radius:22px!important}.dc-ua-thanks__hero{width:100%;max-width:100%;padding:0 2px}.dc-ua-thanks__icon{width:66px;height:66px;margin-bottom:20px;font-size:29px}.dc-ua-thanks .dc-ua__eyebrow{width:100%;justify-content:center;gap:8px;font-size:9px;letter-spacing:.12em;line-height:1.45;text-align:center}.dc-ua-thanks h1{width:100%;max-width:100%;margin-bottom:15px!important;font-size:clamp(31px,9.2vw,39px)!important;letter-spacing:-.04em!important;line-height:1.08!important;text-align:center!important;overflow-wrap:normal;word-break:normal;hyphens:none}.dc-ua-thanks p{width:100%;max-width:100%;font-size:14px;line-height:1.7;text-align:center;overflow-wrap:break-word}.dc-ua-thanks__reference{max-width:100%;justify-content:center;margin-top:16px;padding:8px 12px;font-size:11px;white-space:normal}.dc-ua-thanks__next{width:100%;margin-top:28px;padding:20px 12px;border-radius:18px}.dc-ua-thanks__next h2{margin-bottom:16px!important;font-size:20px!important;line-height:1.25!important}.dc-ua-thanks__steps{width:100%;grid-template-columns:1fr!important;gap:11px}.dc-ua-thanks__steps>div{width:100%;min-width:0;padding:18px 15px;border-radius:14px}.dc-ua-thanks__steps>div>span{width:36px;height:36px;margin-bottom:10px;font-size:12px}.dc-ua-thanks__steps strong{font-size:14px}.dc-ua-thanks__steps small{max-width:280px;margin:0 auto;font-size:12px;line-height:1.55}.dc-ua-thanks__urgent{width:100%;margin-top:14px;padding:18px 14px;border-radius:16px}.dc-ua-thanks__urgent>div:first-child strong{font-size:16px}.dc-ua-thanks__urgent>div:first-child span{font-size:12px}.dc-ua-thanks__actions{width:100%;gap:8px}.dc-ua-thanks__button{width:100%!important;min-height:48px}.dc-ua-thanks__contact-line{width:100%;gap:7px;margin-top:18px;font-size:12px;text-align:center}.dc-ua-thanks__contact-line a{overflow-wrap:anywhere}.dc-ua-thanks__countdown{width:100%;margin-top:17px;padding:12px 10px;font-size:11px;line-height:1.55}.dc-ua-thanks__footer{width:100%;gap:10px;margin-top:15px}.dc-ua-thanks__footer .dc-ua__button{width:100%;min-height:49px}.dc-ua-thanks__developer{margin-top:1px;font-size:8.5px}}@media (max-width:380px){.dc-ua-thanks{padding-left:8px!important;padding-right:8px!important}.dc-ua-thanks__card{padding-left:13px!important;padding-right:13px!important}.dc-ua-thanks h1{font-size:30px!important}}