/* Imported reviews, FAQ and footer; selectors are limited to .digital-bottom. */
.digital-bottom .footer{color:#d9e5ff;font-family:var(--font-text,"Manrope", system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif);background:#0b1224;padding:64px 0 0;position:relative;overflow:hidden}.digital-bottom .footer__galaxy{z-index:0;position:absolute;inset:0}.digital-bottom .footer__stars{opacity:.42;background:url("/img/marketing-bottom/b40a10a314eed7d822.webp") 0 0/512px 512px;animation:120s linear infinite digitalBottom-footerStars;position:absolute;inset:0}.digital-bottom .footer__nebula{filter:blur(10px);background:radial-gradient(120% 80% at 50% 0,#0088ff38 0%,#08f0 65%),linear-gradient(#070e2000 0%,#070e2040 100%);height:260px;position:absolute;inset:-20% -10% auto}.digital-bottom .footer__wrap{z-index:1;grid-template-columns:1.2fr .8fr .8fr 1.2fr;align-items:start;gap:32px;display:grid;position:relative}.digital-bottom .fcol--brand{padding-right:18px}.digital-bottom .fbrand{color:#fff;gap:4px;text-decoration:none;display:inline-grid}.digital-bottom .fbrand__title{font-family:var(--font-head,"Inter",sans-serif);letter-spacing:.4px;font-size:28px;font-weight:800}.digital-bottom .fbrand__line{background:var(--blue,#0af);width:84px;height:2px}.digital-bottom .fbrand__sub{opacity:.7;font-size:12px}.digital-bottom .flead{color:#c7d5ef;max-width:420px;margin:14px 0 18px}.digital-bottom .fcta{background:var(--blue,#0af);color:#fff;border-radius:12px;margin-bottom:16px;padding:13px 22px;font-weight:800;text-decoration:none;display:inline-block;box-shadow:0 6px #052b45,0 20px 40px #00aaff26}.digital-bottom .fcta:hover{transition:all .18s;transform:translateY(-1px)}.digital-bottom .fphone{flex-direction:column;gap:2px;margin-top:6px;display:flex}.digital-bottom .fphone__link{color:#fff;font-size:18px;font-weight:800;text-decoration:none}.digital-bottom .fphone__link:hover{color:var(--blue,#0af)}.digital-bottom .fphone__time{opacity:.65;font-size:12px}.digital-bottom .fsocial{gap:10px;margin-top:14px;display:flex}.digital-bottom .fsocial__ico{backdrop-filter:blur(4px);color:#fff;background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;display:inline-flex;position:relative;box-shadow:0 6px 16px #00000040,inset 0 0 0 1px #ffffff0f}.digital-bottom .fsocial__ico:before{content:"";background:currentColor;width:22px;height:22px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.digital-bottom .fsocial__ico--tg{color:#26a4e3}.digital-bottom .fsocial__ico--tg:before{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='currentColor' d='M9.6 15.2l-.4 5.4c.6 0 .9-.3 1.2-.6l2.8-2.7 5.8 4.3c1 .6 1.7.3 2-.9l3.7-17.2c.4-1.9-.7-2.7-2.1-2.2L1.7 9.7c-1.8.7-1.8 1.7-.3 2.1l5.5 1.7L19.6 5c.7-.5 1.3-.2.8.3L9.6 15.2z'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='currentColor' d='M9.6 15.2l-.4 5.4c.6 0 .9-.3 1.2-.6l2.8-2.7 5.8 4.3c1 .6 1.7.3 2-.9l3.7-17.2c.4-1.9-.7-2.7-2.1-2.2L1.7 9.7c-1.8.7-1.8 1.7-.3 2.1l5.5 1.7L19.6 5c.7-.5 1.3-.2.8.3L9.6 15.2z'/></svg>")}.digital-bottom .fsocial__ico--wa{color:#25d366}.digital-bottom .fsocial__ico--wa:before{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='currentColor' d='M20 3.9A10 10 0 0 0 4.4 18.6L3 22.7l4.2-1.1A10 10 0 0 0 20 3.9zm-8 16.6a8.5 8.5 0 0 1-4.3-1.2l-.3-.2-2.5.7.7-2.4-.2-.3A8.5 8.5 0 1 1 12 20.5zm4.8-6.3c-.3-.2-1.8-.9-2-.9s-.5-.1-.8.2c-.2.3-.9 1-1 1.2-.2.2-.4.2-.7.1-1.9-.9-3.1-2.8-3.3-3.2-.2-.3 0-.5.1-.6l.3-.3c.1-.1.2-.3.3-.5.1-.2 0-.4 0-.6s-.8-2-1.1-2.7c-.3-.7-.6-.6-.8-.6h-.7c-.2 0-.6.1-.9.4-.3.3-1.2 1.2-1.2 2.9s1.2 3.3 1.4 3.5c.2.2 2.3 3.6 5.6 5 .8.3 1.4.5 1.8.6.8.3 1.6.3 2.2.2.7-.1 2.1-.9 2.4-1.8.3-1 .3-1.7.2-1.8-.1-.1-.3-.2-.6-.4z'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='currentColor' d='M20 3.9A10 10 0 0 0 4.4 18.6L3 22.7l4.2-1.1A10 10 0 0 0 20 3.9zm-8 16.6a8.5 8.5 0 0 1-4.3-1.2l-.3-.2-2.5.7.7-2.4-.2-.3A8.5 8.5 0 1 1 12 20.5zm4.8-6.3c-.3-.2-1.8-.9-2-.9s-.5-.1-.8.2c-.2.3-.9 1-1 1.2-.2.2-.4.2-.7.1-1.9-.9-3.1-2.8-3.3-3.2-.2-.3 0-.5.1-.6l.3-.3c.1-.1.2-.3.3-.5.1-.2 0-.4 0-.6s-.8-2-1.1-2.7c-.3-.7-.6-.6-.8-.6h-.7c-.2 0-.6.1-.9.4-.3.3-1.2 1.2-1.2 2.9s1.2 3.3 1.4 3.5c.2.2 2.3 3.6 5.6 5 .8.3 1.4.5 1.8.6.8.3 1.6.3 2.2.2.7-.1 2.1-.9 2.4-1.8.3-1 .3-1.7.2-1.8-.1-.1-.3-.2-.6-.4z'/></svg>")}.digital-bottom .fcol .fhead{font-family:var(--font-head,"Inter",sans-serif);letter-spacing:.12em;text-transform:uppercase;color:#9ecfff;opacity:.9;margin:4px 0 14px;font-size:15px}.digital-bottom .flist{gap:10px;margin:0;padding:0;list-style:none;display:grid}.digital-bottom .flist a{color:#dbe6ff;opacity:.85;text-decoration:none}.digital-bottom .flist a:hover{color:#fff}.digital-bottom .fcol--glass{background:linear-gradient(#ffffff0a,#ffffff05);border:1px solid #ffffff14;border-radius:16px;padding:16px;box-shadow:inset 0 20px 40px #00000026}.digital-bottom .fmini{color:#c7d5ef;margin:4px 0 12px;font-size:14px}.digital-bottom .fbtns{gap:10px;display:grid}.digital-bottom .fbtn{color:#fff;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:12px 14px;font-weight:800;text-decoration:none;display:flex;box-shadow:0 8px 22px #00000040}.digital-bottom .fbtn--tg{background:#2496dc}.digital-bottom .fbtn--tg:hover{filter:brightness(.95)}.digital-bottom .fbtn--wa{background:#2cc66b}.digital-bottom .fbtn--wa:hover{filter:brightness(.95)}.digital-bottom .footer__bottom{z-index:1;border-top:1px solid #ffffff0f;margin-top:36px;position:relative}.digital-bottom .footer__bottom_wrap{justify-content:space-between;align-items:center;gap:16px;padding:16px 0 24px;display:flex}.digital-bottom .fcopy{color:#a9b8d6;opacity:.8}.digital-bottom .ftop{background:#ffffff14;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;text-decoration:none;display:inline-flex;position:relative;box-shadow:0 8px 18px #00000047,inset 0 0 0 1px #ffffff0f}.digital-bottom .ftop:before{content:"";color:#dbe6ff;background:currentColor;width:18px;height:18px;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='currentColor' d='M12 7l-7 7h4v4h6v-4h4z'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='currentColor' d='M12 7l-7 7h4v4h6v-4h4z'/></svg>") 50%/contain no-repeat}@media (width<=1100px){.digital-bottom .footer__wrap{grid-template-columns:1fr 1fr}}@media (width<=780px){.digital-bottom .footer{padding-top:52px}.digital-bottom .footer__wrap{grid-template-columns:1fr}.digital-bottom .fcol--brand{order:-1}.digital-bottom .footer__bottom_wrap{flex-direction:column;align-items:flex-start}}.digital-bottom .faq.section{padding:var(--space,48px) 0;position:relative}.digital-bottom .faq .section__title{margin:0 0 8px;font-size:clamp(22px,2.6vw,36px)}.digital-bottom .faq .section__lead{opacity:.85;margin:0 0 18px}.digital-bottom .faq__grid{gap:12px;display:grid}@media (width>=860px){.digital-bottom .faq__grid{grid-template-columns:repeat(2,1fr)}}.digital-bottom .faq__item{background:#ffffff05;border:1px solid #ffffff1f;border-radius:14px;padding:12px 14px}.digital-bottom .faq__item summary{cursor:pointer;outline:none;font-weight:600}.digital-bottom .faq__item p{opacity:.95;margin:10px 0 2px}.digital-bottom .frating{grid-template-columns:auto 1fr;align-items:center;gap:6px 10px;margin:10px 0 14px;display:grid}.digital-bottom .frating__stars{letter-spacing:2px;font-size:18px;line-height:1}.digital-bottom .frating .symbol{color:#ffb400;filter:drop-shadow(0 1px #00000040)}.digital-bottom .frating__text{color:var(--f-muted,#fffc);font-size:13px}.digital-bottom .faq{padding:clamp(32px,5vw,80px) 0;position:relative}.digital-bottom .faq__bg{pointer-events:none;opacity:.35;position:absolute;inset:0}.digital-bottom .faq__wrap{z-index:1;position:relative}.digital-bottom .faq__head{text-align:center;max-width:860px;margin:0 auto 28px}.digital-bottom .faq__title{margin:0 0 8px;font-size:clamp(24px,3vw,36px);line-height:1.2}.digital-bottom .faq__lead{color:var(--muted,#8a8f98);margin:0 auto;font-size:clamp(14px,1.4vw,16px)}.digital-bottom .faq__grid{grid-template-columns:1fr;align-items:center;gap:24px;display:grid}@media (width>=1024px){.digital-bottom .faq__grid{grid-template-columns:1fr 1.1fr;gap:32px}}.digital-bottom .faq__media{backdrop-filter:blur(6px);background:radial-gradient(120% 100% at 0 0,#6c7cff2e,#0000 60%),radial-gradient(120% 100% at 100% 100%,#00d1ff1f,#0000 55%);border:1px solid #ffffff1f;border-radius:18px;margin:0;padding:10px;overflow:hidden;box-shadow:0 10px 30px #0000001f}.digital-bottom .faq__media img{border-radius:14px;width:100%;height:auto;display:block}.digital-bottom .faq__items{gap:12px;display:grid}.digital-bottom .faq__item{background:linear-gradient(#ffffff14,#ffffff0a);border:1px solid #828ca02e;border-radius:14px;transition:border-color .25s,box-shadow .25s,background .25s;overflow:hidden;box-shadow:0 6px 16px #00000014}.digital-bottom .faq__q{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:16px 18px;list-style:none;display:flex}.digital-bottom .faq__q::-webkit-details-marker{display:none}.digital-bottom .faq__q-text{font-size:clamp(15px,1.6vw,17px);font-weight:600;line-height:1.35}.digital-bottom .faq__ico{flex:0 0 18px;width:18px;height:18px;position:relative}.digital-bottom .faq__ico:before,
.digital-bottom .faq__ico:after{content:"";background:currentColor;border-radius:2px;width:18px;height:2px;margin:auto;transition:transform .25s,opacity .25s;position:absolute;inset:0}.digital-bottom .faq__ico:after{transform:rotate(90deg)}.digital-bottom .faq__item[open] .faq__ico:after{opacity:0;transform:rotate(0)}.digital-bottom .faq__a{color:var(--fg,#1c1f26);padding:0 18px 16px}.digital-bottom .faq__a p{color:var(--muted,#64707d);margin:0;font-size:clamp(14px,1.5vw,16px);line-height:1.6}.digital-bottom .faq__item:focus-within,
.digital-bottom .faq__q:hover{border-color:#6c7cff73;outline:none}.digital-bottom .faq__item:focus-within .faq__q-text{text-decoration:underline #6c7cffb3}@media (prefers-color-scheme:dark){.digital-bottom .faq__lead{color:#aab2bd}.digital-bottom .faq__item{background:linear-gradient(#ffffff0a,#ffffff05);border-color:#ffffff14}.digital-bottom .faq__item[open]{border-color:#7e8cff66;box-shadow:0 12px 28px #00000059}.digital-bottom .faq__a p{color:#c7ced8}}.digital-bottom .faq{color:#e9eefa}.digital-bottom .faq__item summary .faq__q-text{text-shadow:0 1px 2px #00000059;font-weight:600;color:#f4f7ff!important}.digital-bottom .faq__item[open] summary .faq__q-text{color:#fff!important}.digital-bottom .faq__a,
.digital-bottom .faq__a p,
.digital-bottom .faq__a li{text-shadow:0 1px 2px #0000004d;font-size:16px;line-height:1.7;color:#e6ebf9!important}.digital-bottom .faq__a a{text-decoration-color:#bfd4ffa6;color:#bfd4ff!important}.digital-bottom .faq__a a:hover{color:#d6e2ff!important}.digital-bottom .faq__icon{opacity:1;color:#dce6ff!important}.digital-bottom .faq__item{background:#0c101bc7;border-color:#ffffff1f}.digital-bottom .faq__item[open]{background:#101624e0;border-color:#7e8cff59;box-shadow:0 8px 24px #00000059}.digital-bottom .faq *{color:inherit}.digital-bottom .faq--lnd .faq__grid{grid-template-columns:minmax(280px,520px) 1fr;align-items:start;gap:clamp(20px,3vw,40px);display:grid}.digital-bottom .faq--lnd .faq__media{align-self:start;position:sticky;top:96px}.digital-bottom .faq--lnd,
.digital-bottom .faq--lnd .faq__wrap,
.digital-bottom .faq--lnd .faq__grid,
.digital-bottom .faq--lnd .faq__media{overflow:visible!important;transform:none!important}.digital-bottom .faq--lnd .reveal{transform:none!important}.digital-bottom .faq--lnd .faq__media img{border-radius:16px;width:100%;height:auto;display:block;box-shadow:0 14px 40px #00000047}@media (width<=991px){.digital-bottom .faq--lnd .faq__grid{grid-template-columns:1fr}.digital-bottom .faq--lnd .faq__media{position:static;top:auto}}.digital-bottom .fcta{color:#fff!important;background-color:#0075c4!important;background-image:none!important}.digital-bottom .footer .fbtn--tg{color:#fff!important;background-color:#0872aa!important}.digital-bottom .footer .fbtn--wa{color:#fff!important;background-color:#0a7a3e!important}.digital-bottom summary.faq__q{min-height:24px}
.digital-bottom #footer.footer{--font-text:"Manrope",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--font-head:"Inter","Manrope",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--blue:#0af;font-family:var(--font-text)!important;font-size:16px;font-weight:400;line-height:normal;letter-spacing:normal;text-align:start;margin:0;border:0;border-radius:0;width:auto;max-width:none}
.digital-bottom #footer .fcol{min-width:0}
.digital-bottom #footer .flist li{margin:0;padding:0;list-style:none;font-size:inherit;line-height:inherit}
.digital-bottom #footer .flist a{display:inline;margin:0;padding:0;border:0;font-size:inherit;font-weight:400;line-height:inherit}
.digital-bottom #footer.footer{color:#d9e5ff;font-family:var(--font-text,"Manrope", system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif);background:#0b1224;padding:64px 0 0;position:relative;overflow:hidden}.digital-bottom #footer .footer__galaxy{z-index:0;position:absolute;inset:0}.digital-bottom #footer .footer__stars{opacity:.42;background:url("/img/marketing-bottom/b40a10a314eed7d822.webp") 0 0/512px 512px;animation:120s linear infinite digitalBottom-footerStars;position:absolute;inset:0}.digital-bottom #footer .footer__nebula{filter:blur(10px);background:radial-gradient(120% 80% at 50% 0,#0088ff38 0%,#08f0 65%),linear-gradient(#070e2000 0%,#070e2040 100%);height:260px;position:absolute;inset:-20% -10% auto}.digital-bottom #footer .footer__wrap{z-index:1;grid-template-columns:1.2fr .8fr .8fr 1.2fr;align-items:start;gap:32px;display:grid;position:relative}.digital-bottom #footer .fcol--brand{padding-right:18px}.digital-bottom #footer .fbrand{color:#fff;gap:4px;text-decoration:none;display:inline-grid}.digital-bottom #footer .fbrand__title{font-family:var(--font-head,"Inter",sans-serif);letter-spacing:.4px;font-size:28px;font-weight:800}.digital-bottom #footer .fbrand__line{background:var(--blue,#0af);width:84px;height:2px}.digital-bottom #footer .fbrand__sub{opacity:.7;font-size:12px}.digital-bottom #footer .flead{color:#c7d5ef;max-width:420px;margin:14px 0 18px}.digital-bottom #footer .fcta{background:var(--blue,#0af);color:#fff;border-radius:12px;margin-bottom:16px;padding:13px 22px;font-weight:800;text-decoration:none;display:inline-block;box-shadow:0 6px #052b45,0 20px 40px #00aaff26}.digital-bottom #footer .fcta:hover{transition:all .18s;transform:translateY(-1px)}.digital-bottom #footer .fphone{flex-direction:column;gap:2px;margin-top:6px;display:flex}.digital-bottom #footer .fphone__link{color:#fff;font-size:18px;font-weight:800;text-decoration:none}.digital-bottom #footer .fphone__link:hover{color:var(--blue,#0af)}.digital-bottom #footer .fphone__time{opacity:.65;font-size:12px}.digital-bottom #footer .fsocial{gap:10px;margin-top:14px;display:flex}.digital-bottom #footer .fsocial__ico{backdrop-filter:blur(4px);color:#fff;background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;display:inline-flex;position:relative;box-shadow:0 6px 16px #00000040,inset 0 0 0 1px #ffffff0f}.digital-bottom #footer .fsocial__ico:before{content:"";background:currentColor;width:22px;height:22px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.digital-bottom #footer .fsocial__ico--tg{color:#26a4e3}.digital-bottom #footer .fsocial__ico--tg:before{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='currentColor' d='M9.6 15.2l-.4 5.4c.6 0 .9-.3 1.2-.6l2.8-2.7 5.8 4.3c1 .6 1.7.3 2-.9l3.7-17.2c.4-1.9-.7-2.7-2.1-2.2L1.7 9.7c-1.8.7-1.8 1.7-.3 2.1l5.5 1.7L19.6 5c.7-.5 1.3-.2.8.3L9.6 15.2z'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='currentColor' d='M9.6 15.2l-.4 5.4c.6 0 .9-.3 1.2-.6l2.8-2.7 5.8 4.3c1 .6 1.7.3 2-.9l3.7-17.2c.4-1.9-.7-2.7-2.1-2.2L1.7 9.7c-1.8.7-1.8 1.7-.3 2.1l5.5 1.7L19.6 5c.7-.5 1.3-.2.8.3L9.6 15.2z'/></svg>")}.digital-bottom #footer .fsocial__ico--wa{color:#25d366}.digital-bottom #footer .fsocial__ico--wa:before{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='currentColor' d='M20 3.9A10 10 0 0 0 4.4 18.6L3 22.7l4.2-1.1A10 10 0 0 0 20 3.9zm-8 16.6a8.5 8.5 0 0 1-4.3-1.2l-.3-.2-2.5.7.7-2.4-.2-.3A8.5 8.5 0 1 1 12 20.5zm4.8-6.3c-.3-.2-1.8-.9-2-.9s-.5-.1-.8.2c-.2.3-.9 1-1 1.2-.2.2-.4.2-.7.1-1.9-.9-3.1-2.8-3.3-3.2-.2-.3 0-.5.1-.6l.3-.3c.1-.1.2-.3.3-.5.1-.2 0-.4 0-.6s-.8-2-1.1-2.7c-.3-.7-.6-.6-.8-.6h-.7c-.2 0-.6.1-.9.4-.3.3-1.2 1.2-1.2 2.9s1.2 3.3 1.4 3.5c.2.2 2.3 3.6 5.6 5 .8.3 1.4.5 1.8.6.8.3 1.6.3 2.2.2.7-.1 2.1-.9 2.4-1.8.3-1 .3-1.7.2-1.8-.1-.1-.3-.2-.6-.4z'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='currentColor' d='M20 3.9A10 10 0 0 0 4.4 18.6L3 22.7l4.2-1.1A10 10 0 0 0 20 3.9zm-8 16.6a8.5 8.5 0 0 1-4.3-1.2l-.3-.2-2.5.7.7-2.4-.2-.3A8.5 8.5 0 1 1 12 20.5zm4.8-6.3c-.3-.2-1.8-.9-2-.9s-.5-.1-.8.2c-.2.3-.9 1-1 1.2-.2.2-.4.2-.7.1-1.9-.9-3.1-2.8-3.3-3.2-.2-.3 0-.5.1-.6l.3-.3c.1-.1.2-.3.3-.5.1-.2 0-.4 0-.6s-.8-2-1.1-2.7c-.3-.7-.6-.6-.8-.6h-.7c-.2 0-.6.1-.9.4-.3.3-1.2 1.2-1.2 2.9s1.2 3.3 1.4 3.5c.2.2 2.3 3.6 5.6 5 .8.3 1.4.5 1.8.6.8.3 1.6.3 2.2.2.7-.1 2.1-.9 2.4-1.8.3-1 .3-1.7.2-1.8-.1-.1-.3-.2-.6-.4z'/></svg>")}.digital-bottom #footer .fcol .fhead{font-family:var(--font-head,"Inter",sans-serif);letter-spacing:.12em;text-transform:uppercase;color:#9ecfff;opacity:.9;margin:4px 0 14px;font-size:15px}.digital-bottom #footer .flist{gap:10px;margin:0;padding:0;list-style:none;display:grid}.digital-bottom #footer .flist a{color:#dbe6ff;opacity:.85;text-decoration:none}.digital-bottom #footer .flist a:hover{color:#fff}.digital-bottom #footer .fcol--glass{background:linear-gradient(#ffffff0a,#ffffff05);border:1px solid #ffffff14;border-radius:16px;padding:16px;box-shadow:inset 0 20px 40px #00000026}.digital-bottom #footer .fmini{color:#c7d5ef;margin:4px 0 12px;font-size:14px}.digital-bottom #footer .fbtns{gap:10px;display:grid}.digital-bottom #footer .fbtn{color:#fff;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:12px 14px;font-weight:800;text-decoration:none;display:flex;box-shadow:0 8px 22px #00000040}.digital-bottom #footer .fbtn--tg{background:#2496dc}.digital-bottom #footer .fbtn--tg:hover{filter:brightness(.95)}.digital-bottom #footer .fbtn--wa{background:#2cc66b}.digital-bottom #footer .fbtn--wa:hover{filter:brightness(.95)}.digital-bottom #footer .footer__bottom{z-index:1;border-top:1px solid #ffffff0f;margin-top:36px;position:relative}.digital-bottom #footer .footer__bottom_wrap{justify-content:space-between;align-items:center;gap:16px;padding:16px 0 24px;display:flex}.digital-bottom #footer .fcopy{color:#a9b8d6;opacity:.8}.digital-bottom #footer .ftop{background:#ffffff14;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;text-decoration:none;display:inline-flex;position:relative;box-shadow:0 8px 18px #00000047,inset 0 0 0 1px #ffffff0f}.digital-bottom #footer .ftop:before{content:"";color:#dbe6ff;background:currentColor;width:18px;height:18px;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='currentColor' d='M12 7l-7 7h4v4h6v-4h4z'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='currentColor' d='M12 7l-7 7h4v4h6v-4h4z'/></svg>") 50%/contain no-repeat}@media (width<=1100px){.digital-bottom #footer .footer__wrap{grid-template-columns:1fr 1fr}}@media (width<=780px){.digital-bottom #footer.footer{padding-top:52px}.digital-bottom #footer .footer__wrap{grid-template-columns:1fr}.digital-bottom #footer .fcol--brand{order:-1}.digital-bottom #footer .footer__bottom_wrap{flex-direction:column;align-items:flex-start}}
.digital-bottom #footer .fbrand__title,
.digital-bottom #footer .fcol .fhead{font-family:var(--font-head)!important}
.digital-bottom #footer .fcol .fhead{font-weight:700;line-height:normal}
.digital-bottom #footer .fbrand__title,
.digital-bottom #footer .fcta,
.digital-bottom #footer .fphone__link,
.digital-bottom #footer .fbtn{font-weight:800}
.digital-bottom #footer .fbrand__sub,
.digital-bottom #footer .fphone__time,
.digital-bottom #footer .fmini,
.digital-bottom #footer .frating__text{font-weight:400}
.digital-bottom #footer .fbrand__sub,
.digital-bottom #footer .fphone__time{font-size:12px}
.digital-bottom #footer .fmini{font-size:14px}
.digital-bottom #footer .fbtns{display:grid;gap:10px}
.digital-bottom #footer .frating{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:6px 10px;margin:10px 0 14px}
.digital-bottom #footer .frating__stars{letter-spacing:2px;font-size:18px;line-height:1}
.digital-bottom #footer .frating .symbol{color:#ffb400;filter:drop-shadow(0 1px #00000040)}
.digital-bottom #footer .frating__text{color:#fffc;font-size:13px}
.digital-bottom #footer .fcopy{font-size:13.333333px;font-weight:400;line-height:normal}
.digital-bottom #footer .fcta{background-color:#0075c4!important;background-image:none!important;color:#fff!important}
.digital-bottom #footer .fbtn--tg{background-color:#0872aa!important;color:#fff!important}
.digital-bottom #footer .fbtn--wa{background-color:#0a7a3e!important;color:#fff!important}
.digital-bottom #footer .footer__bottom_wrap{padding-bottom:112px}
.digital-bottom #footer.footer{background:var(--nm-footer-bg,#0b1224);border-top:0}
.digital-bottom #footer .fcta{background-color:var(--nm-button,#0075c4)!important}.digital-bottom .nm-reviews{position:relative;isolation:isolate;padding:88px 0;color:#edf4ff;font-family:Manrope,Arial,sans-serif;text-align:left;scroll-margin-top:30px}
.digital-bottom .nm-reviews *{box-sizing:border-box}
.digital-bottom .nm-reviews [hidden]{display:none!important}
.digital-bottom .nm-reviews__galaxy{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background:radial-gradient(ellipse at 80% 40%,#223d6225,transparent 75%)}
.digital-bottom .nm-reviews__galaxy::before{content:"";position:absolute;inset:0 0 -512px;background:url("/img/marketing-bottom/b40a10a314eed7d822.webp") 0 0/512px 512px repeat;opacity:.4;animation:digitalBottom-nm-review-stars 30.72s linear infinite;animation-play-state:paused}
.digital-bottom .nm-reviews--visible .nm-reviews__galaxy::before{animation-play-state:running}
.digital-bottom .nm-reviews__inner{width:88%;max-width:1300px;margin-inline:auto;min-width:0}
.digital-bottom .nm-reviews__heading{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:34px}
.digital-bottom .nm-reviews__eyebrow{display:block;margin-bottom:15px;color:#8ec9e5;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.1em;text-transform:uppercase}
.digital-bottom .nm-reviews h2{margin:0;color:#f2f6ff;font-size:clamp(30px,3.4vw,46px);line-height:1.23;letter-spacing:-.03em;font-weight:750;text-align:left}
.digital-bottom .nm-reviews__rating{display:flex;flex:none;align-items:center;gap:15px;padding:16px 21px;border:1px solid #7bb9db26;border-radius:18px;background:linear-gradient(120deg,#24436040,#12213a40);color:#d3efff;text-decoration:none;transition:border-color .2s,background-color .2s}
.digital-bottom .nm-reviews__rating:hover{border-color:#83c8ef75;background-color:#3257752b}
.digital-bottom .nm-reviews__rating>strong{font-size:37px;font-weight:750;letter-spacing:-.05em;line-height:1}
.digital-bottom .nm-reviews__rating>span{display:grid;gap:6px}
.digital-bottom .nm-reviews__rating>span>span:last-child{color:#a5b9d1;font-size:12px;line-height:1.5}
.digital-bottom .nm-reviews__stars{display:inline-flex;align-items:center;gap:3px;line-height:1}
.digital-bottom .nm-reviews__stars svg{display:block;flex:none;width:15px;height:15px;fill:transparent;stroke:#6685a6;stroke-width:1.2}
.digital-bottom .nm-reviews__stars svg.is-filled{fill:#9cdff1;stroke:#bceff8}
.digital-bottom .nm-reviews__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 24px)/2);align-items:stretch;gap:24px;position:relative;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px 0 5px;border-radius:24px;-webkit-overflow-scrolling:touch}
.digital-bottom .nm-reviews__track::-webkit-scrollbar{display:none}
.digital-bottom .nm-reviews__card{display:flex;flex-direction:column;min-width:0;margin:0;padding:29px;border:1px solid #8bb8e13b;border-radius:24px;background:radial-gradient(ellipse at 0 0,#37728e1c,transparent 70%),linear-gradient(135deg,#172e477d,#0d1a2d9c);box-shadow:inset 0 1px 0 #d1ecff08;scroll-snap-align:start;scroll-snap-stop:normal;overflow:hidden}
.digital-bottom .nm-reviews__person{display:flex;align-items:center;gap:14px;min-height:56px;margin-bottom:21px}
.digital-bottom .nm-reviews__person>img{display:block;flex:none;width:56px;height:56px;max-width:none;border:1px solid #9dcfe84d;border-radius:50%;object-fit:cover}
.digital-bottom .nm-reviews__identity{display:flex;flex-direction:column;gap:4px;min-width:0;overflow-wrap:anywhere}
.digital-bottom .nm-reviews__identity strong{color:#f0f6ff;font-size:17px;font-weight:700;line-height:1.45}
.digital-bottom .nm-reviews__identity>span{color:#96acc7;font-size:12px;line-height:1.6}
.digital-bottom .nm-reviews__quote{display:block;flex:none;width:34px;height:29px;color:#8eb9e042;margin-left:auto;align-self:flex-start}
.digital-bottom .nm-reviews__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;line-clamp:6;overflow:hidden;margin:17px 0 21px;padding:0;border:0;color:#c5d2e5;font-size:15px;line-height:1.85;font-style:normal;font-weight:400;letter-spacing:0;white-space:pre-line;overflow-wrap:anywhere}
.digital-bottom .nm-reviews__services{display:flex;flex-wrap:wrap;gap:7px;margin-top:auto;padding-top:2px;min-height:29px}
.digital-bottom .nm-reviews__services>span{display:inline-flex;align-items:center;min-width:0;padding:5px 9px;border:1px solid #7bacc92a;border-radius:7px;background:#6395b20a;color:#a1bfd5;font-size:10px;line-height:1.5;overflow-wrap:anywhere}
.digital-bottom .nm-reviews__read{display:inline-flex;align-items:center;align-self:flex-start;gap:11px;min-height:44px;margin-top:13px;color:#addff8;font-size:13px;font-weight:650;line-height:1.5;text-decoration:none;transition:color .2s}
.digital-bottom .nm-reviews__read svg,
.digital-bottom .nm-reviews__all svg{display:block;flex:none;width:20px;height:20px;transition:transform .2s}
.digital-bottom .nm-reviews__read:hover,
.digital-bottom .nm-reviews__all:hover{color:#fff}
.digital-bottom .nm-reviews__read:hover svg,
.digital-bottom .nm-reviews__all:hover svg{transform:translateX(3px)}
.digital-bottom .nm-reviews__bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:25px}
.digital-bottom .nm-reviews__all{display:inline-flex;align-items:center;gap:12px;min-height:46px;color:#b3dff4;font-size:14px;font-weight:650;line-height:1.5;text-decoration:none;transition:color .2s}
.digital-bottom .nm-reviews__controls{display:flex;align-items:center;gap:10px}
.digital-bottom .nm-reviews__position{margin-right:10px;min-width:58px;color:#a0b5ce;font-size:12px;line-height:1.5;font-variant-numeric:tabular-nums;text-align:center}
.digital-bottom .nm-reviews__arrow,
.digital-bottom .nm-reviews__close{display:grid;place-items:center;flex:none;width:46px;height:46px;padding:0;border:1px solid #8bb4de52;border-radius:50%;background:#17304d70;color:#c6e9fa;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s;font:inherit}
.digital-bottom .nm-reviews__arrow svg,
.digital-bottom .nm-reviews__close svg{display:block;width:22px;height:22px}
.digital-bottom .nm-reviews__arrow--prev svg{transform:rotate(180deg)}
.digital-bottom .nm-reviews__arrow:hover:not(:disabled),
.digital-bottom .nm-reviews__close:hover{border-color:#9fe2fc9c;background:#28628b91;color:#fff}
.digital-bottom .nm-reviews__arrow:active:not(:disabled),
.digital-bottom .nm-reviews__close:active{background:#2b719eaa}
.digital-bottom .nm-reviews__arrow:disabled{opacity:.3;cursor:default}
.digital-bottom .nm-reviews a:focus-visible,
.digital-bottom .nm-reviews button:focus-visible,
.digital-bottom .nm-reviews__track:focus-visible{outline:2px solid #9fe2fc;outline-offset:4px}
.digital-bottom .nm-reviews__dialog{width:min(620px,calc(100% - 32px));max-width:620px;max-height:calc(100% - 40px);max-height:calc(100dvh - 40px);margin:auto;padding:0;border:1px solid #527a9d;border-radius:26px;background:#101e32;color:#edf4ff;box-shadow:0 24px 100px #0006;overscroll-behavior:contain;overflow:auto;font-family:Manrope,Arial,sans-serif;text-align:left}
.digital-bottom .nm-reviews__dialog:not([open]){display:none}
.digital-bottom .nm-reviews__dialog::backdrop{background:#040b19d9}
.digital-bottom .nm-reviews__dialog-panel{position:relative;padding:62px 30px 29px;background:radial-gradient(ellipse at 0 0,#2e5e7b35,transparent 65%)}
.digital-bottom .nm-reviews__close{position:sticky;right:auto;top:15px;width:36px;height:36px;margin:-47px -13px 11px auto;z-index:2;background:#18364e}
.digital-bottom .nm-reviews__dialog .nm-reviews__card{padding:0;border:0;border-radius:0;background:none;box-shadow:none;overflow:visible}
.digital-bottom .nm-reviews__dialog .nm-reviews__text{display:block;overflow:visible;-webkit-line-clamp:unset;line-clamp:unset;font-size:15px;line-height:1.9}
.digital-bottom .nm-reviews__dialog .nm-reviews__person{padding-right:10px}
.digital-bottom .nm-reviews__dialog .nm-reviews__services{margin-top:0}
.digital-bottom .nm-reviews__dialog-link{display:inline-block;margin-top:25px;color:#a6d9f3;font-size:12px;line-height:1.7;text-decoration:underline;text-underline-offset:4px}
.digital-bottom .nm-reviews__sr{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
@media(max-width:760px){
 .digital-bottom .nm-reviews{padding:64px 0}
 .digital-bottom .nm-reviews__heading{align-items:flex-start;flex-direction:column;gap:21px;margin-bottom:25px}
 .digital-bottom .nm-reviews h2{font-size:clamp(28px,7vw,36px);line-height:1.24}
 .digital-bottom .nm-reviews__eyebrow{font-size:10px;margin-bottom:12px}
 .digital-bottom .nm-reviews__rating{gap:12px;padding:0;border:0;border-radius:0;background:none}
 .digital-bottom .nm-reviews__rating:hover{background:none}
 .digital-bottom .nm-reviews__rating>strong{font-size:28px}
 .digital-bottom .nm-reviews__rating>span{display:flex;align-items:center;gap:10px}
 .digital-bottom .nm-reviews__rating>span>span:last-child{font-size:11px}
 .digital-bottom .nm-reviews__track{grid-auto-columns:calc(100% - 24px);gap:14px;border-radius:20px}
 .digital-bottom .nm-reviews__card{border-radius:20px;padding:22px}
 .digital-bottom .nm-reviews__person{gap:12px;margin-bottom:18px}
 .digital-bottom .nm-reviews__person>img{width:48px;height:48px}
 .digital-bottom .nm-reviews__identity strong{font-size:16px}
 .digital-bottom .nm-reviews__identity>span{font-size:11px}
 .digital-bottom .nm-reviews__quote{width:26px;height:23px}
 .digital-bottom .nm-reviews__text{font-size:14px;line-height:1.85;margin:17px 0 20px}
 .digital-bottom .nm-reviews__bottom{margin-top:18px;gap:12px}
 .digital-bottom .nm-reviews__all{font-size:13px;gap:8px}
 .digital-bottom .nm-reviews__controls{gap:8px}
 .digital-bottom .nm-reviews__position{margin-right:2px;min-width:42px;font-size:11px}
 .digital-bottom .nm-reviews__arrow{width:42px;height:42px}
 .digital-bottom .nm-reviews__dialog{border-radius:22px}
 .digital-bottom .nm-reviews__dialog-panel{padding:62px 23px 25px}
 .digital-bottom .nm-reviews__close{margin-right:-6px}
}
@media(max-width:360px){.digital-bottom .nm-reviews__card{padding:19px}.digital-bottom .nm-reviews__quote{display:none}.digital-bottom .nm-reviews__controls{gap:5px}.digital-bottom .nm-reviews__position{font-size:10px;min-width:35px}.digital-bottom .nm-reviews__all{font-size:12px}.digital-bottom .nm-reviews__all svg{width:16px}}
@media(prefers-reduced-motion:reduce){.digital-bottom .nm-reviews *{transition:none!important;scroll-behavior:auto!important}}
@media(prefers-reduced-motion:reduce){.digital-bottom .nm-reviews__galaxy::before{animation:none!important}}@keyframes digitalBottom-footerStars{0%{background-position:0 0}to{background-position:0 -2000px}}
@keyframes digitalBottom-nm-review-stars{to{transform:translateY(-512px)}}
/* Keep imported content visible without the main site reveal runtime. */
.digital-bottom .faq__head,.digital-bottom .faq__media,.digital-bottom .faq__items{opacity:1;transform:none}

/* Preserve the clean messenger artwork already used on Newton Digital. */
.digital-bottom #footer .fsocial__ico::before{-webkit-mask-image:none;mask-image:none;background:transparent center/contain no-repeat}
.digital-bottom #footer .fsocial__ico--tg::before{background-image:url("/img/icons/telegram-mark.svg?v=a07311b7fd1e")}
.digital-bottom #footer .fsocial__ico--wa::before{background-image:url("/img/icons/whatsapp-mark.svg?v=194cc1ee7d95")}

/* Imported blocks do not depend on the landing page's reveal observers. */
.digital-bottom :is(.sr,.reveal){opacity:1!important;transform:none!important;animation:none!important;transition:none!important;transition-delay:0s!important}
