.grecaptcha-badge{visibility:hidden}.btn-spinner{vertical-align:middle;border:2px solid;border-right-color:#0000;border-radius:50%;width:1.1em;height:1.1em;margin-right:.4em;animation:.7s linear infinite btn-spin;display:inline-block}@keyframes btn-spin{to{transform:rotate(360deg)}}.success-check{width:72px;height:72px;margin:0 auto 1rem;display:block}.success-check__circle,.success-check__path{stroke:#226cf6;fill:none;stroke-dasharray:1;stroke-dashoffset:1px}.success-check__circle{stroke-width:3px;stroke-linecap:round;animation:.5s ease-out forwards check-draw}.success-check__path{stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;animation:.35s ease-out .45s forwards check-draw}@keyframes check-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.success-check__circle,.success-check__path{stroke-dashoffset:0;animation:none}}html body,.main .service-and-works .works .summary__header .summary__header-description{color:#1f61dd}.complete-page{flex-direction:column;min-height:100dvh;display:flex}.complete-page .main{flex:1 0 auto;align-content:flex-start}.external-icon{vertical-align:middle;width:.9em;height:auto;margin-left:.25em;display:inline-block;position:relative;top:-.1em}.main .highlight_button{border-bottom:none}.main .highlight_button a{align-items:center}.main .highlight_button a span{text-decoration:underline}.main .highlight_button .external-icon{top:0}.main form .form_info.-border,.complete-page .main .common__body section .form_text{text-align:left}.main .common__body a{overflow-wrap:anywhere}body .main .about .company_container .about__company .company dt,body .main .about .company_container .about__company .company dd{margin-bottom:16px;line-height:1.7}
