.landing-hero{background:linear-gradient(135deg,#0a0a0a 0%,#1a1a2e 100%);align-items:center;min-height:100vh;padding:100px 24px 80px;display:flex;position:relative;overflow:hidden}.landing-hero--video-bg .landing-hero-bg-video{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.landing-hero--video-bg .landing-hero-bg-overlay{z-index:1;background:linear-gradient(90deg,#0006 0%,#00000040 48%,#0000001f 100%);position:absolute;top:0;bottom:0;left:0;right:0}.landing-hero--video-bg .container{z-index:2;position:relative}.landing-hero-grid{grid-template-columns:minmax(0,1fr) 480px;align-items:center;gap:64px;max-width:1400px;margin:0 auto;display:grid}.landing-hero-content{min-width:0;overflow:hidden}.landing-hero-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#085fff;margin:0 0 16px;font-size:13px;font-weight:600;display:inline-block}.landing-hero-title{color:#fff;margin:0 0 20px;font-size:52px;font-weight:700;line-height:1.15}.landing-hero-subtitle{color:#ffffffb3;max-width:540px;margin:0 0 32px;font-size:18px;line-height:1.6}.landing-hero-points{flex-direction:column;gap:14px;margin:0 0 40px;padding:0;list-style:none;display:flex}.landing-hero-points li{color:#ffffffd9;align-items:center;gap:12px;font-size:16px;display:flex}.landing-check{color:#22c55e;flex-shrink:0;width:22px;height:22px}.landing-hero-trust{border-top:1px solid #ffffff1a;align-items:center;gap:20px;padding-top:24px;display:flex}.landing-trust-label{color:#ffffff80;text-transform:uppercase;letter-spacing:.05em;font-size:13px}.landing-trust-logos{flex:1;min-width:0;max-height:32px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.landing-trust-track{will-change:transform;align-items:center;gap:36px;animation:20s linear infinite landing-trust-scroll;display:inline-flex}.landing-trust-logos img{object-fit:contain;filter:brightness(0)invert();opacity:.85;flex-shrink:0;width:auto;max-width:100px;height:22px}@keyframes landing-trust-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.landing-hero-form-wrap{position:relative}@media (min-width:961px){.landing-hero-form-wrap{align-self:start;margin-top:64px}}.landing-hero-form-card{background:#fff;border-radius:16px;padding:22px 24px;box-shadow:0 25px 50px -12px #0006}.landing-form-title{color:#0a0a0a;text-align:center;margin:0 0 4px;font-size:22px;font-weight:700;line-height:1.2}.landing-form-copy{color:#666;text-align:center;margin:0 0 12px;font-size:13px;line-height:1.45}.landing-form-alert{color:#166534;background:#dcfce7;border-radius:8px;margin:0 0 20px;padding:12px 16px;font-size:14px}.landing-form-alert.is-error{color:#991b1b;background:#fee2e2}.landing-form{grid-template-columns:1fr 1fr;gap:10px;display:grid}.landing-form>textarea.landing-input,.landing-form>select.landing-input,.landing-form>.landing-captcha,.landing-form>.landing-submit,.landing-form>.landing-assurances,.landing-form>.landing-form-alert,.landing-form>input[type=hidden]{grid-column:1/-1}@media (max-width:480px){.landing-form{grid-template-columns:1fr}}.landing-input{color:#0a0a0a;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;width:100%;padding:11px 14px;font-size:14px;transition:all .2s}.landing-input:focus{background:#fff;border-color:#085fff;outline:none;box-shadow:0 0 0 3px #085fff1f}.landing-input::placeholder{color:#9ca3af}textarea.landing-input{resize:vertical;min-height:60px}select.landing-select{-webkit-appearance:none;appearance:none;cursor:pointer;color:#9ca3af;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px;padding-right:40px}select.landing-select:has(option:checked:not([value=""])){color:#0a0a0a}select.landing-select option{color:#0a0a0a;background:#fff;padding:8px}select.landing-select option[value=""]{color:#9ca3af}.landing-captcha{color:#666;align-items:center;gap:10px;font-size:13px;display:flex}.landing-captcha-input{text-align:center;width:84px}.landing-submit{letter-spacing:.02em;color:#fff;cursor:pointer;background:linear-gradient(135deg,#085fff 0%,#4d8cff 100%);border:none;border-radius:10px;width:100%;margin-top:4px;padding:13px 22px;font-size:15px;font-weight:700;transition:all .2s}.landing-submit:hover{transform:translateY(-2px);box-shadow:0 10px 20px #085fff52}.landing-assurances{flex-wrap:wrap;justify-content:center;gap:6px 14px;margin:10px 0 0;padding:0;list-style:none;display:flex}.landing-assurances li{color:#888;white-space:nowrap;align-items:center;gap:5px;font-size:11.5px;display:flex}.landing-assurances li:before{content:"✓";color:#fff;background:#22c55e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;font-size:9px;font-weight:700;line-height:1;display:inline-flex}@media (max-width:960px){.landing-hero-grid{grid-template-columns:1fr;gap:48px}.landing-hero-content{text-align:center}.landing-hero-subtitle{margin-left:auto;margin-right:auto}.landing-hero-points{align-items:center}.landing-hero-trust{flex-wrap:wrap;justify-content:center}.landing-trust-logos{max-height:none}.landing-trust-track{gap:28px}.landing-trust-logos img{height:20px}}@media (max-width:640px){.landing-hero{padding:80px 16px 60px}.landing-hero-title{font-size:36px}.landing-hero-subtitle{font-size:16px}.landing-hero-form-card{padding:28px 20px}.landing-form-title{font-size:20px}.landing-assurances{flex-direction:column;align-items:center;gap:8px}}.hero-split-form{background:#0a0a0a;align-items:center;min-height:100vh;padding:90px 24px 50px;display:flex;position:relative;overflow:visible}.hsf-video-bg{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}.hsf-video-bg video{object-fit:cover;width:100%;height:100%;display:block}.hsf-video-overlay{z-index:1;pointer-events:none;background:linear-gradient(90deg,#000000c7 0%,#000000a6 48%,#00000073 100%);position:absolute;top:0;bottom:0;left:0;right:0}.hsf--has-video .container{z-index:2;position:relative}.hsf-grid{grid-template-columns:65% 35%;align-items:end;gap:30px;display:grid}.hsf-right{z-index:2;justify-content:flex-end;align-self:start;min-width:0;height:90%;padding-top:34px;display:flex;position:relative}.hsf-right.hsf-right--top-right{-webkit-backdrop-filter:blur(50px);right:0;top:var(--header-height,0px);z-index:2;width:31.5%;max-width:605px;height:calc(100vh - var(--header-height,0px));opacity:0;visibility:hidden;background:0 0;transition:opacity .4s,visibility .4s,transform .4s;position:absolute;bottom:auto;transform:translate(100%)}.hsf-right.hsf-right--top-right.show{opacity:1;visibility:visible;padding-top:100px;transform:translate(0)}.hsf-left{color:#fff;flex-direction:column;justify-content:flex-end;height:100%;padding-right:40px;display:flex}.hero-split-form .hsf-left{padding-top:34px;padding-bottom:16px}.hero-split-form .hsf-title{max-width:820px}.hero-split-form .hsf-copy{max-width:720px}.hero-split-form .hsf-trust{margin-top:auto;padding-top:18px}.hero-split-form .cap-section.hsf-cap-trust .cap-trust{border-top:1px solid #ffffff2e;padding-top:14px}.hero-split-form .cap-section.hsf-cap-trust .cap-trust-track{opacity:.85}.hero-split-form .cap-section.hsf-cap-trust .cap-trust-logo img,.hero-split-form .cap-section.hsf-cap-trust .cap-trust-logo svg{filter:grayscale()brightness(0)invert();opacity:.62}.hero-split-form .cap-section.hsf-cap-trust .cap-trust-logo:hover img,.hero-split-form .cap-section.hsf-cap-trust .cap-trust-logo:hover svg{opacity:.88}.hsf-title{letter-spacing:-.02em;margin:0 0 18px;font-size:56px;font-weight:800;line-height:1.12}.hsf-copy{color:#ffffffc7;max-width:620px;margin:0 0 26px;font-size:18px;line-height:1.65}.hsf-cta{margin:0 0 34px}.hsf-cta .btn{border-radius:8px;padding:12px 18px}.hsf-points{flex-direction:column;gap:14px;margin:0 0 28px;padding:0;list-style:none;display:flex}.hsf-points li{color:#ffffffe0;align-items:center;gap:12px;font-size:16px;line-height:1.5;display:flex}.hsf-points-check{color:#22c55e;flex-shrink:0;width:22px;height:22px}[dir=rtl] .hsf-points li{text-align:right;flex-direction:row-reverse}.hsf-trust{margin-top:34px}.hsf-trust--mobile{display:none}.hero-split-form .cap-section.hsf-cap-trust{color:inherit;background:0 0;padding:0}.hero-split-form .cap-section.hsf-cap-trust .cap-trust{text-align:left;flex-direction:row;align-items:center;gap:24px;padding-top:20px}.hero-split-form .cap-section.hsf-cap-trust .cap-eyebrow{text-align:left;color:#ffffffb3;flex:none;width:auto;margin:0;display:inline-flex}.hero-split-form .cap-section.hsf-cap-trust .cap-eyebrow:before,.hero-split-form .cap-section.hsf-cap-trust .cap-eyebrow:after{content:none!important;display:none!important}.hero-split-form .cap-section.hsf-cap-trust .cap-eyebrow>span{letter-spacing:.18em;color:#ffffffb3;text-transform:uppercase;white-space:nowrap;font-size:12px;font-weight:700;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.hero-split-form .cap-section.hsf-cap-trust .cap-trust-track{flex:1 1 0;min-width:0;overflow:hidden}.hero-split-form .cap-section.hsf-cap-trust .cap-trust-logo{padding:8px 10px}@media (max-width:720px){.hero-split-form .cap-section.hsf-cap-trust .cap-trust{flex-direction:column;align-items:flex-start;gap:12px}.hero-split-form .cap-section.hsf-cap-trust .cap-trust-track{width:100%}}.hsf-form-card{border:1px solid #ffffff29;border-radius:12px;width:100%;padding:34px 32px;box-shadow:0 18px 50px #00000059}.hsf-form-card--solid{background:linear-gradient(150deg,#fff 0%,#f0f4ff 100%);border-color:#1463ff1f;align-self:flex-start;max-width:560px;margin-left:auto;padding-bottom:24px;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000000a,0 20px 50px #00000024,0 0 0 1px #1463ff0f}.hsf-form-card--solid:before{display:none}.hsf-form-card--translucent{-webkit-backdrop-filter:blur(10px);color:#fff;background:linear-gradient(#00000038 0%,#0000001f 100%);border:none;border-radius:0;max-width:520px;margin-left:auto;padding:0;box-shadow:0 18px 50px #00000073}.hsf-form-card--translucent .hsf-input{color:#fff}.hsf-form-card--translucent .hsf-form-title{color:#fff;text-align:left;letter-spacing:-.01em;padding:22px 22px 0;font-size:20px}.hsf-form-card--translucent .hsf-form-copy{color:#ffffffd1;text-align:left;padding:8px 22px 0;font-size:14px;line-height:1.55}.hsf-form-card--translucent .hsf-form{gap:14px;padding:16px 22px 20px}.hsf-form-card--translucent .hsf-input{border-bottom-color:#ffffff57;padding-left:0;padding-right:0;font-size:14px}.hsf-form-card--translucent .hsf-input::placeholder{color:#ffffff9e}.hsf-form-card--translucent .hsf-captcha{justify-content:space-between;gap:16px;margin-top:6px}.hsf-form-card--translucent .hsf-captcha span{color:#ffffffd1}.hsf-form-card--translucent .hsf-captcha-input{color:#fff;background:#ffffff0f;border-color:#ffffff42}.hsf-form-card--translucent .hsf-submit{background:#1a63ff;border-radius:999px;padding:14px 18px;font-size:15px;box-shadow:0 14px 34px #1a63ff52}.hsf-form-card--translucent .hsf-submit:hover{background:#1456e0}.hsf-form-card--translucent .hsf-assurances{margin-top:6px}.hsf-form-card--translucent .hsf-assurances li{color:#ffffffd1;background:#ffffff14;border:1px solid #ffffff1a;border-radius:12px;padding:12px 14px}.hsf-form-title{color:#0b0d16;text-align:center;margin:0;font-size:20px;font-weight:600}.hsf-form-copy{color:#0b0d16b3;text-align:center;margin:6px 0 16px;font-size:14px;line-height:1.35}.hsf-form-alert{color:#0b0d16;background:#22c55e1f;border-radius:10px;margin:10px 0 12px;padding:10px 12px;font-size:13px}.hsf-form-alert.is-error{background:#ef44441f}.hsf-form{flex-direction:column;gap:12px;display:flex}.hsf-input{color:#0b0d16;background:0 0;border:0;border-bottom:1px solid #0b0d1633;outline:none;width:100%;padding:12px 10px;font-family:inherit;font-size:15px;transition:border-color .2s}.hsf-input:focus-visible{border-bottom-color:#085fffbf}textarea.hsf-input{resize:none;height:80px;overflow-y:auto}.hsf-input::placeholder{color:#0b0d168c}select.hsf-input{-webkit-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='rgba(11,13,22,0.45)' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:12px;padding-right:32px}select.hsf-input:invalid,select.hsf-input option[disabled]{color:#0b0d168c}select.hsf-input:not(:invalid){color:#0b0d16}select.hsf-input:has(option[disabled]:checked){color:#0b0d168c}select.hsf-input option{color:#0b0d16}.hsf-form-card--translucent select.hsf-input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='rgba(255,255,255,0.62)' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")}.hsf-form-card--translucent select.hsf-input:invalid{color:#ffffff9e}.hsf-form-card--translucent select.hsf-input:not(:invalid){color:#fff}.hsf-form-card--translucent select.hsf-input:has(option[disabled]:checked){color:#ffffff9e}.hsf-form-card--translucent select.hsf-input option{color:#0b0d16}.hsf-captcha{align-items:center;gap:10px;display:flex}.hsf-captcha span{color:#0b0d16b3;white-space:nowrap;font-size:14px}.hsf-captcha-input{border:1px solid #0b0d1638;border-radius:6px;max-width:110px;padding:10px 12px}.hsf-submit{color:#fff;cursor:pointer;background:#1463ff;border:0;border-radius:8px;width:100%;margin-top:4px;padding:14px 16px;font-size:15px;font-weight:700}.hsf-submit:hover{background:#0f55e0}.hsf-assurances{flex-direction:column;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.hsf-assurances li{color:#0b0d16b3;font-size:13px}@media (max-width:960px){.hero-split-form{min-height:auto;padding-top:90px;padding-bottom:40px;overflow:hidden}.hero-split-form,.hero-split-form .container,.hero-split-form .hsf-grid,.hero-split-form .hsf-left,.hero-split-form .hsf-right,.hero-split-form .hsf-form-card,.hero-split-form .hsf-trust--mobile,.hero-split-form .hsf-trust--mobile .cap-section,.hero-split-form .hsf-trust--mobile .container{box-sizing:border-box;max-width:100vw}.hsf-video-overlay{background:#000c}.hsf-grid{align-items:stretch;padding:0 20px;grid-template-columns:1fr!important;gap:28px!important}.hsf-left{text-align:left;-webkit-backdrop-filter:blur(24px);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:16px;order:1;justify-content:flex-start;align-items:flex-start;min-width:0;height:auto;padding:28px 24px}.hsf-title{overflow-wrap:break-word;word-break:break-word;font-size:clamp(26px,6vw,42px)}.hsf-copy{margin-bottom:16px;margin-left:0;margin-right:0;font-size:15px}.hsf-cta{margin-bottom:0;display:block}.hsf-cta .btn{text-align:center;width:100%;display:block}.hsf-right{order:2;justify-content:center;min-width:0;height:auto}.hsf-form-card{margin-left:0;margin-right:0}.hsf-form-card--solid,.hsf-form-card--translucent{margin-left:0}.hsf-trust--desktop{display:none}.hsf-trust--mobile{order:3;margin-top:0;display:block;overflow:hidden}.hero-split-form .hsf-trust{margin-top:0}.hero-split-form .cap-section.hsf-cap-trust .cap-trust{text-align:center;align-items:center}.hero-split-form .cap-section.hsf-cap-trust .cap-eyebrow{text-align:center}.hsf-right.hsf-right--top-right{opacity:1;visibility:visible;-webkit-backdrop-filter:none;background:0 0;width:auto;max-width:none;height:auto;padding-top:0;transition:none;position:relative;top:auto;bottom:auto;right:auto;transform:none}}@media (max-width:1200px) and (min-width:961px){.hsf-grid{gap:40px}.hsf-right{min-width:360px}}@media (max-width:640px){.hsf-grid{display:block}.hero-split-form{padding:80px 16px 46px}.hsf-title{font-size:38px}.hsf-copy{font-size:16px}.hsf-form-card{padding:26px 20px}.hsf-input{padding:14px 10px;font-size:16px}.hsf-submit{padding:16px;font-size:15px}.hsf-captcha{flex-wrap:wrap}}.page-mobile-app-development-usa .hsf-grid,.page-mobile-app-development-uk .hsf-grid,.page-mobile-app-development-global .hsf-grid{grid-template-columns:55% 45%;align-items:start;gap:40px}.page-mobile-app-development-usa .hsf-right,.page-mobile-app-development-uk .hsf-right,.page-mobile-app-development-global .hsf-right{align-self:center;height:auto}.page-mobile-app-development-usa .hsf-form-card--solid,.page-mobile-app-development-uk .hsf-form-card--solid,.page-mobile-app-development-global .hsf-form-card--solid{max-width:100%}@media (max-width:960px){.page-mobile-app-development-usa .hsf-grid,.page-mobile-app-development-uk .hsf-grid,.page-mobile-app-development-global .hsf-grid{grid-template-columns:1fr} .page-healthcare-software-usa .hsf-grid,.page-healthcare-software-uk .hsf-grid,.page-healthcare-software-global .hsf-grid,.page-ai-in-healthcare .hsf-grid{grid-template-columns:1fr;gap:28px} .page-software-development .hsf-grid,.page-software-development-usa .hsf-grid,.page-software-development-uk .hsf-grid,.page-software-development-global .hsf-grid{grid-template-columns:1fr}}.page-healthcare-software-usa .hsf-grid,.page-healthcare-software-uk .hsf-grid,.page-healthcare-software-global .hsf-grid,.page-ai-in-healthcare .hsf-grid{grid-template-columns:55% 45%;align-items:start;gap:40px}.page-healthcare-software-usa .hsf-right,.page-healthcare-software-uk .hsf-right,.page-healthcare-software-global .hsf-right,.page-ai-in-healthcare .hsf-right{align-self:center;height:auto}.page-healthcare-software-usa .hsf-form-card--solid,.page-healthcare-software-uk .hsf-form-card--solid,.page-healthcare-software-global .hsf-form-card--solid,.page-ai-in-healthcare .hsf-form-card--solid{max-width:100%}.page-ai-in-healthcare .hsf-assurances li{align-items:flex-start;gap:8px;line-height:1.45;display:flex}.page-ai-in-healthcare .hsf-assurances li:before{content:"";background-color:#16a34a;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='5 12 10 17 19 8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:9px 9px;border-radius:50%;flex:0 0 14px;width:14px;height:14px;margin-top:1px}.page-healthcare-software-usa .hc-solutions,.page-healthcare-software-uk .hc-solutions,.page-healthcare-software-global .hc-solutions{padding:80px 0 60px}.page-healthcare-software-usa .hc-solutions-panel,.page-healthcare-software-uk .hc-solutions-panel,.page-healthcare-software-global .hc-solutions-panel{max-width:1280px;margin:0 auto;padding-left:clamp(20px,4vw,48px);padding-right:clamp(20px,4vw,48px)}.page-healthcare-software-usa .hc-service-section,.page-healthcare-software-uk .hc-service-section,.page-healthcare-software-global .hc-service-section,.page-ai-in-healthcare .hc-service-section{max-width:1440px;margin:0 auto;padding:70px clamp(20px,4vw,48px) 80px}.page-healthcare-software-usa .hc-service-head,.page-healthcare-software-uk .hc-service-head,.page-healthcare-software-global .hc-service-head,.page-ai-in-healthcare .hc-service-head{text-align:center;align-items:center;max-width:880px;margin:0 auto;padding-bottom:36px}.page-healthcare-software-usa .hc-service-head h2,.page-healthcare-software-uk .hc-service-head h2,.page-healthcare-software-global .hc-service-head h2,.page-ai-in-healthcare .hc-service-head h2{color:#fff}.page-healthcare-software-usa .hc-service-head p,.page-healthcare-software-uk .hc-service-head p,.page-healthcare-software-global .hc-service-head p,.page-ai-in-healthcare .hc-service-head p{color:#ffffffb8}.page-healthcare-software-usa .hc-accordion-item,.page-healthcare-software-uk .hc-accordion-item,.page-healthcare-software-global .hc-accordion-item,.page-ai-in-healthcare .hc-accordion-item{background:#ffffff0f;border:1px solid #ffffff1a}.page-healthcare-software-usa .hc-accordion-title,.page-healthcare-software-uk .hc-accordion-title,.page-healthcare-software-global .hc-accordion-title,.page-ai-in-healthcare .hc-accordion-title{color:#fff}.page-healthcare-software-usa .hc-accordion-icon:before,.page-healthcare-software-usa .hc-accordion-icon:after,.page-healthcare-software-uk .hc-accordion-icon:before,.page-healthcare-software-uk .hc-accordion-icon:after,.page-healthcare-software-global .hc-accordion-icon:before,.page-healthcare-software-global .hc-accordion-icon:after,.page-ai-in-healthcare .hc-accordion-icon:before,.page-ai-in-healthcare .hc-accordion-icon:after{background:#3b82f6}.page-healthcare-software-usa .hc-accordion-panel p,.page-healthcare-software-uk .hc-accordion-panel p,.page-healthcare-software-global .hc-accordion-panel p,.page-ai-in-healthcare .hc-accordion-panel p{color:#ffffffb8}.page-software-development .hsf-grid,.page-software-development-usa .hsf-grid,.page-software-development-uk .hsf-grid,.page-software-development-global .hsf-grid{grid-template-columns:55% 45%;align-items:start;gap:40px}.page-software-development .hsf-right,.page-software-development-usa .hsf-right,.page-software-development-uk .hsf-right,.page-software-development-global .hsf-right{align-self:center;height:auto}.page-software-development .hsf-right.hsf-right--top-right,.page-software-development .hsf-right.hsf-right--top-right.show{opacity:1;visibility:visible;-webkit-backdrop-filter:none;width:100%;max-width:100%;height:auto;padding-top:0;position:relative;top:auto;right:auto;overflow-y:visible;transform:none}.page-software-development .hsf-form-card--solid,.page-software-development-usa .hsf-form-card--solid,.page-software-development-uk .hsf-form-card--solid,.page-software-development-global .hsf-form-card--solid{max-width:100%}@media (max-width:480px){.hsf-grid{padding:0 12px;gap:20px!important}.hsf-left{padding:20px 16px}.hsf-cta .btn{padding:12px 16px;font-size:14px}.hsf-form-card{padding:22px 16px}.hsf-form-title{font-size:16px}.hsf-form-copy{font-size:12px}.hsf-form-card--translucent .hsf-form-title{padding:18px 16px 0;font-size:16px}.hsf-form-card--translucent .hsf-form-copy{padding:6px 16px 0;font-size:12px}.hsf-form-card--translucent .hsf-form{padding:14px 16px 18px}}@media (max-width:640px){.hc-solutions-title{font-size:30px}.hc-solutions-copy{font-size:14px}.hc-solutions-card{border-radius:16px;padding:clamp(18px,4vw,28px)}.hc-solutions-card-head{grid-template-columns:48px minmax(0,1fr);gap:12px}.hc-solutions-card-icon{border-radius:10px;width:48px;height:48px}.hc-solutions-card-title{font-size:17px}.hc-solutions-list li{font-size:14px}.hc-service-head h2{font-size:30px}.hc-service-head p{font-size:15px}.hc-accordion-trigger{padding:20px 18px}.hc-accordion-title{font-size:17px}.hc-accordion-panel p{padding:0 18px 20px;font-size:15px}}@media (max-width:480px){.landing-proof{padding:32px 16px}.landing-proof-grid{gap:18px}.landing-proof-num{font-size:24px}.landing-proof-label{font-size:12px} .landing-header{padding:12px 0}.landing-logo img{height:26px}.landing-header-cta{gap:6px;padding:8px 14px;font-size:13px}}.landing-header{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a0af2;border-bottom:1px solid #ffffff14;padding:16px 0;position:fixed;top:0;left:0;right:0}.landing-header .container{justify-content:space-between;align-items:center;display:flex}.landing-logo img{width:auto;height:32px}.landing-header-cta{color:#fff;background:linear-gradient(135deg,#085fff 0%,#4d8cff 100%);border-radius:6px;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.landing-header-cta:hover{color:#fff;background:linear-gradient(135deg,#0747c2 0%,#085fff 100%);transform:translateY(-1px);box-shadow:0 6px 18px #085fff73}.landing-header-actions{align-items:center;gap:12px;display:inline-flex}.landing-header-actions .lp-lang-switch{color:#fff;letter-spacing:.02em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#0f172aeb,#1e293beb);border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;padding:9px 18px;font-size:13px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s,background .25s,border-color .25s;display:inline-flex;box-shadow:0 4px 16px -4px #00000059,inset 0 1px #ffffff14}.landing-header-actions .lp-lang-switch:hover{color:#fff;background:linear-gradient(135deg,#085fff,#0747c2);border-color:#fff3;transform:translateY(-1px);box-shadow:0 8px 22px -6px #085fff8c,inset 0 1px #ffffff26}.landing-header-actions .lp-lang-switch svg{flex-shrink:0;width:14px;height:14px}.landing-proof{background:#fff;padding:48px 24px}.landing-proof-grid{text-align:center;grid-template-columns:repeat(4,1fr);gap:32px;max-width:900px;margin:0 auto;display:grid}.landing-proof-stat{flex-direction:column;gap:4px;display:flex}.landing-proof-num{color:#e32d0c;font-size:36px;font-weight:700}.landing-proof-label{color:#666;font-size:14px}@media (max-width:640px){.landing-proof-grid{grid-template-columns:repeat(2,1fr);gap:24px}.landing-proof-num{font-size:28px}}.universal-awards-strip{background:#000;padding:40px 0}.universal-awards-strip-rail{flex-wrap:wrap;justify-content:center;align-items:center;gap:22px;display:flex}.universal-awards-strip-pill{background:#ffffff0a;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;min-width:160px;height:88px;padding:18px 28px;display:flex;box-shadow:inset 0 1px #ffffff0f}.universal-awards-strip-pill img{filter:grayscale();opacity:.92;width:auto;max-width:220px;max-height:46px;display:block}.universal-awards-strip-pill[aria-hidden=true]{display:none}@media (max-width:960px){.universal-awards-strip-pill[aria-hidden=true]{display:flex}.universal-awards-strip{padding:28px 0;overflow:hidden}.universal-awards-strip .container{max-width:100%;padding:0;overflow:hidden}.universal-awards-strip-rail{flex-wrap:nowrap;justify-content:flex-start;gap:18px;width:max-content;animation:20s linear infinite awards-marquee;overflow:hidden}.universal-awards-strip-pill{flex:none;min-width:150px;height:72px;padding:14px 20px}.universal-awards-strip-pill img{max-height:38px}}@keyframes awards-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.split-link-cards{color:#e8ecf7;background:#000;padding:90px 0}.split-link-cards-grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:70px;display:grid}.split-link-cards-left{max-width:580px}.split-link-cards-left h2{color:#fff;letter-spacing:-.01em;margin:0 0 22px;font-size:38px;font-weight:700;line-height:1.2}.split-link-cards-left p{color:#c9d4e9;margin:0;font-size:18px;line-height:1.75}.split-link-cards-cards{border-left:1px solid #ffffff1a;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.split-link-card{isolation:isolate;color:#fff;border-bottom:1px solid #ffffff1a;border-right:1px solid #ffffff1a;flex-direction:column;gap:14px;min-height:260px;padding:54px 52px;text-decoration:none;display:flex;position:relative;overflow:hidden}.split-link-card:nth-child(2n){border-right:none}.split-link-card:nth-last-child(-n+2){border-bottom:none}.split-link-card-icon{color:#fff;border-radius:999px;justify-content:center;align-items:center;width:46px;height:46px;font-size:18px;display:flex}.split-link-card-title{color:#fff;max-width:360px;font-size:20px;font-weight:500;line-height:1.6}.service-link-hover{pointer-events:none;z-index:-1;background-color:#1163fb;border-radius:50%;width:0;height:0;transition:width .6s,height .6s,left,top;position:absolute;transform:translate(-50%,-50%)}.split-link-card.is-hovering .service-link-hover{width:520px;height:520px}@media (max-width:1024px){.split-link-cards{padding:70px 0}.split-link-cards-grid{grid-template-columns:1fr;gap:40px}.split-link-cards-left{max-width:unset}}@media (max-width:640px){.split-link-cards{padding:60px 0}.split-link-cards-left h2{font-size:30px}.split-link-cards-cards{grid-template-columns:1fr}.split-link-card{border-right:none;min-height:200px;padding:34px 28px}.split-link-card:nth-last-child(-n+2){border-bottom:1px solid #ffffff1a}.split-link-card:last-child{border-bottom:none}}.entertainment-services-carousel{color:#e8ecf7;background:#000;padding:90px 0;overflow:hidden}.entertainment-services-carousel-head{text-align:center;margin:0 auto 34px}.entertainment-services-carousel-head h2{letter-spacing:-.02em;color:#fff;max-width:1180px;margin:0 auto;font-size:44px;font-weight:700;line-height:1.15}.entertainment-services-carousel-head p{color:#ffffffb8;margin:16px auto 0;font-size:17px;line-height:1.7}.entertainment-services-carousel-stage{padding-top:56px;position:relative}.entertainment-services-carousel-nav{align-items:center;gap:18px;display:flex;position:absolute;top:0;right:0}.entertainment-services-carousel-arrow{color:#ffffff9e;cursor:pointer;background:0 0;border:none;border-radius:0;place-items:center;width:54px;height:54px;padding:6px;display:grid}.entertainment-services-carousel-arrow:hover{color:#fffc}.entertainment-services-carousel-arrow svg{width:44px;height:44px;display:block}.entertainment-services-carousel-viewport{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow:auto}.entertainment-services-carousel-viewport::-webkit-scrollbar{display:none}.entertainment-services-carousel-track{gap:0;padding:6px 0 10px;display:flex}.entertainment-services-carousel .split-link-card{scroll-snap-align:start;background:0 0;border:none;border-radius:0;flex:0 0 360px;min-height:360px;padding:56px 44px}.entertainment-services-carousel .split-link-card+.split-link-card{border-left:1px solid #ffffff1f}.entertainment-services-carousel .split-link-card-icon{background:#0a49ff;border-radius:10px;width:44px;height:44px;box-shadow:0 12px 28px #0a49ff3d}.entertainment-services-carousel .split-link-card-icon img{filter:brightness(0)invert();width:22px;height:22px;display:block}.entertainment-services-carousel .split-link-card-title{max-width:none;font-size:20px;font-weight:500;line-height:1.55}.entertainment-services-carousel-desc{color:#ffffffb8;font-size:14px;line-height:1.9}@media (max-width:980px){.entertainment-services-carousel{padding:70px 0}.entertainment-services-carousel-stage{padding-top:48px}.entertainment-services-carousel-head{max-width:980px}.entertainment-services-carousel-head h2{max-width:920px;font-size:36px}.entertainment-services-carousel-head p{max-width:920px;font-size:13px}.entertainment-services-carousel .split-link-card{flex-basis:320px;min-height:320px;padding:44px 32px}}@media (max-width:640px){.entertainment-services-carousel{padding:60px 0}.entertainment-services-carousel-nav{display:none}.entertainment-services-carousel-stage{padding-top:0}.entertainment-services-carousel-head{max-width:560px}.entertainment-services-carousel-head h2{font-size:30px}.entertainment-services-carousel .split-link-card{flex-basis:280px;min-height:320px;padding:44px 28px} .payment-gateway-integration{padding:64px 0 72px}.payment-gateway-integration-pill{min-width:140px;height:50px}}.stack-cards-process{color:#fff;background:#000;padding:110px 0}.stack-cards-process .stack-cards-process-grid{grid-template-columns:minmax(320px,.95fr) minmax(0,1.05fr);align-items:start;gap:70px;display:grid}.stack-cards-process .stack-cards-process-left{max-width:620px;position:sticky;top:120px}.stack-cards-process .stack-cards-process-title{letter-spacing:-.02em;margin:0 0 22px;font-size:clamp(34px,4.5vw,62px);font-weight:700;line-height:1.06}.stack-cards-process .stack-cards-process-description{color:#ffffffb8;max-width:560px;margin:0;font-size:15px;line-height:1.75}.stack-cards-process .stack-cards-process-right{min-height:var(--stack-height,150vh)}.stack-cards-process .stack-cards-process-stack{position:relative}.stack-cards-process .stack-cards-process-card{z-index:calc(10 + var(--i,0));min-height:320px;transform:translate3d(0, var(--stack-y,0px), 0) scale(var(--stack-scale,1));will-change:transform;isolation:isolate;background:#050505;border:1px solid #ffffff24;border-radius:16px;padding:36px;transition:box-shadow .25s,border-color .25s;position:sticky;top:120px;box-shadow:0 20px 50px #0000008c}.stack-cards-process .stack-cards-process-card:after{content:"";border-radius:inherit;pointer-events:none;opacity:.55;border:1px solid #ffffff2e;position:absolute;top:0;bottom:0;left:0;right:0}.stack-cards-process .stack-cards-process-card+.stack-cards-process-card{margin-top:80px}.stack-cards-process .stack-cards-process-icon{background:#0b5cff;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:14px;display:flex;box-shadow:0 10px 22px #0b5cff40}.stack-cards-process .stack-cards-process-icon svg{stroke:#fff;width:20px;height:20px;display:block}.stack-cards-process .stack-cards-process-card-title{letter-spacing:-.01em;color:#fff;margin:0 0 10px;font-size:20px;font-weight:700}.stack-cards-process .stack-cards-process-card-desc{color:#ffffffb8;margin:0;font-size:15px;line-height:1.7}.stack-cards-process .stack-cards-process-card:hover{border-color:#ffffff38;box-shadow:0 30px 86px #0000009e}.payment-gateway-integration{color:#fff;background:#000;padding:92px 0 96px}.payment-gateway-integration-head{text-align:center;max-width:780px;margin:0 auto 42px}.payment-gateway-integration-head h2{letter-spacing:-.02em;white-space:pre-line;margin:0 0 16px;font-size:clamp(30px,3.6vw,44px);font-weight:600;line-height:1.15}.payment-gateway-integration-head p{color:#ffffffb8;margin:0;font-size:14px;line-height:1.7}.payment-gateway-integration-marquee{flex-direction:column;gap:16px;max-width:1180px;margin:0 auto;display:flex}.payment-gateway-integration-marquee-row{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%)}.payment-gateway-integration-marquee-track{will-change:transform;gap:16px;width:max-content;display:flex}.payment-gateway-integration-marquee-row.is-forward .payment-gateway-integration-marquee-track{animation:26s linear infinite paymentGatewayMarqueeLeft}.payment-gateway-integration-marquee-row.is-reverse .payment-gateway-integration-marquee-track{animation:30s linear infinite paymentGatewayMarqueeRight}.payment-gateway-integration-marquee-row.is-speed-1 .payment-gateway-integration-marquee-track{animation-duration:28s}.payment-gateway-integration-marquee-row.is-speed-2 .payment-gateway-integration-marquee-track{animation-duration:34s}.payment-gateway-integration-marquee-row.is-speed-3 .payment-gateway-integration-marquee-track{animation-duration:30s}@keyframes paymentGatewayMarqueeLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes paymentGatewayMarqueeRight{0%{transform:translate(-50%)}to{transform:translate(0)}}.payment-gateway-integration-pill{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-width:160px;height:54px;padding:0 18px;display:flex;box-shadow:inset 0 1px #ffffff0f}.payment-gateway-integration-pill img{filter:brightness(0)invert();opacity:.95;width:auto;max-width:86px;height:auto;max-height:22px}.payment-gateway-integration-pill span{letter-spacing:.1em;text-transform:uppercase;color:#ffffffb8;font-size:12px;font-weight:700}@media (prefers-reduced-motion:reduce){.payment-gateway-integration-marquee-row{overflow:auto;-webkit-mask-image:none;mask-image:none}.payment-gateway-integration-marquee-track{animation:none!important;transform:none!important}}.offshore-engagement-models{color:#fff;background:#05070b;padding:100px 20px}.offshore-engagement-models-title{letter-spacing:-.01em;margin:0 0 18px;font-size:52px;font-weight:700;line-height:1.15}.offshore-engagement-models-intro{color:#ffffffbf;max-width:980px;margin:0 0 44px;font-size:16px;line-height:1.7}.offshore-engagement-models-carousel{position:relative}.offshore-engagement-models-nav{gap:10px;display:flex;position:absolute;top:-64px;right:0}.offshore-engagement-models-btn{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff38;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.offshore-engagement-models-btn:disabled{opacity:.35;cursor:default}.offshore-engagement-models-viewport{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}.offshore-engagement-models-viewport::-webkit-scrollbar{display:none}.offshore-engagement-models-grid{gap:28px;display:flex}.offshore-engagement-models-card{box-sizing:border-box;background:#1f2937;border-radius:12px;flex:0 0 calc(33.3333% - 18.6667px);min-width:0;padding:34px 30px;box-shadow:0 18px 44px #00000059}.offshore-engagement-models-icon{color:#fff;background:linear-gradient(135deg,#1e88e5 0%,#0d47a1 100%);border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:18px;display:flex}.offshore-engagement-models-icon svg{display:block}.offshore-engagement-models-card-title{margin:0 0 12px;font-size:18px;font-weight:700}.offshore-engagement-models-card-desc{color:#ffffffbf;margin:0;font-size:14px;line-height:1.7}@media (max-width:960px){.offshore-engagement-models{padding:60px 20px 80px}.offshore-engagement-models-title{font-size:36px}.offshore-engagement-models-nav{justify-content:flex-end;margin-bottom:18px;position:static}.offshore-engagement-models-card{scroll-snap-align:start;flex-basis:100%}.offshore-engagement-models-viewport{scroll-snap-type:x mandatory}.offshore-engagement-models-grid{padding-bottom:16px}.offshore-engagement-models-viewport::-webkit-scrollbar{height:4px;display:block}.offshore-engagement-models-viewport::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:4px}.offshore-engagement-models-viewport::-webkit-scrollbar-track{background:#ffffff14;border-radius:4px}.offshore-engagement-models-viewport{scrollbar-width:thin;scrollbar-color:#ffffff4d #ffffff14}}@media (max-width:1024px){.stack-cards-process{padding:90px 0}.stack-cards-process .stack-cards-process-grid{grid-template-columns:1fr;gap:34px}.stack-cards-process .stack-cards-process-left{max-width:unset;position:static}.stack-cards-process .stack-cards-process-right{min-height:auto}.stack-cards-process .stack-cards-process-card{min-height:auto;position:relative;top:auto;transform:none}.stack-cards-process .stack-cards-process-card+.stack-cards-process-card{margin-top:18px}}@media (max-width:640px){.stack-cards-process{padding:70px 0}.stack-cards-process .stack-cards-process-title{font-size:30px}.stack-cards-process .stack-cards-process-card{min-height:auto;padding:34px 28px}.stack-cards-process .stack-cards-process-card-desc{font-size:16px}}.page-landing-ai-dev .lp-section,.page-landing-ai-dev .lp-section--alt{color:#fff;background:#000;position:relative}.page-landing-ai-dev .lp-section+.lp-section,.page-landing-ai-dev .lp-section+.lp-section--alt,.page-landing-ai-dev .lp-section--alt+.lp-section,.page-landing-ai-dev .lp-section--alt+.lp-section--alt{border-top:1px solid #ffffff0f}.page-landing-ai-dev .lp-section-title{color:#fff}.page-landing-ai-dev .lp-section-subtitle{color:#ffffffb8}.page-landing-ai-dev .lp-section-title:after{background:linear-gradient(90deg,#0000 0%,#5aa9ff 20%,#8dc4ff 50%,#5aa9ff 80%,#0000 100%);box-shadow:0 0 10px #8dc4ff,0 0 22px #5aa9ffd9,0 0 40px #3a8bff8c,0 0 80px #3a8bff4d}.page-landing-ai-dev .lp-card{background:#ffffff0f;border-color:#ffffff1a}.page-landing-ai-dev .lp-card:hover{box-shadow:0 12px 30px #00000080}.page-landing-ai-dev .lp-card-title{color:#fff}.page-landing-ai-dev .lp-card-copy{color:#ffffffb8}.page-landing-ai-dev .lp-check-list li{color:#ffffffe0}.page-landing-ai-dev .lp-process-step{background:#ffffff0f;border-color:#ffffff1a}.page-landing-ai-dev .lp-table-wrap{background:#ffffff0f;border-color:#ffffff1a;box-shadow:0 2px 8px #0000004d}.page-landing-ai-dev .lp-table-wrap:hover{box-shadow:0 20px 40px #00000080}.page-landing-ai-dev .lp-table{background:0 0}.page-landing-ai-dev .lp-table th{color:#fff;background:#000}.page-landing-ai-dev .lp-table td{color:#ffffffd9;background:0 0;border-bottom-color:#ffffff14}.page-landing-ai-dev .lp-table td:first-child,.page-landing-ai-dev .lp-table tbody tr:hover td{color:#fff;background:#ffffff0a}.page-landing-ai-dev .lp-table tbody tr:hover td:first-child{color:#ff6a48;background:#e32d0c2e}.page-landing-ai-dev .lp-faq details{background:#ffffff0f;border-color:#ffffff1a}.page-landing-ai-dev .lp-faq summary{color:#fff}.page-landing-ai-dev .lp-faq p{color:#ffffffb8}.page-landing-ai-dev .lp-ts-section{background:#000}.page-landing-ai-dev .lp-ts-backdrop{background:radial-gradient(60% 40% at 15% 20%,#6366f129,#0000 60%),radial-gradient(50% 40% at 85% 80%,#06b6d41f,#0000 60%),radial-gradient(circle,#a855f712,#0000 50%)}.page-landing-ai-dev .lp-ts-row{background:#ffffff0f;border-color:#ffffff1a;box-shadow:0 1px 2px #0000004d}.page-landing-ai-dev .lp-ts-row:hover{border-color:#0000}.page-landing-ai-dev .lp-ts-name{color:#fff}.page-landing-ai-dev .lp-ts-meta{color:#ffffff8c}.page-landing-ai-dev .lp-ts-chip{color:#ffffffd9;background:#ffffff0f;border-color:#ffffff1a}.page-landing-ai-dev .lp-ts-row:hover .lp-ts-chip{color:#fff;background:#ffffff1a;border-color:#ffffff2e}.page-landing-ai-dev .landing-hero-title span[style*=\#e32d0c],.page-landing-ai-dev [style*="color:#e32d0c"],.page-landing-ai-dev [style*="color: #e32d0c"]{color:#1a69fd!important}.page-landing-ai-dev .lp-check-list li:before,.page-landing-ai-dev .lp-process-step:before,.page-landing-ai-dev .lp-faq summary:after{color:#5aa9ff}.page-landing-ai-dev .lp-table tbody tr:hover td:first-child{border-inline-start-color:#1a69fd;color:#5aa9ff;background:#1a69fd2e;border-left-color:#1a69fd}.page-landing-ai-dev .lp-final-cta{background:linear-gradient(135deg,#1a69fd 0%,#0c4fcb 100%)}.page-landing-ai-dev .lp-final-cta .btn-inverse{color:#1a69fd}.page-landing-ai-dev .lp-lang-switch:hover{background:#1a69fd}.hsf-field{flex-direction:column;display:flex}.hsf-field-msg{color:#ef4444;margin-top:3px;font-size:12px;line-height:1.4;display:none}.hsf-field--error .hsf-field-msg{display:block}.hsf-field--error .hsf-input{border-bottom-color:#ef4444a6}.hsf-field--valid .hsf-input{border-bottom-color:#22c55e99}.hsf-form-card--translucent .hsf-field-msg{color:#fca5a5}.hsf-form-card--translucent .hsf-field--error .hsf-input{border-bottom-color:#ef4444cc}.hsf-form-card--translucent .hsf-field--valid .hsf-input{border-bottom-color:#22c55eb3}.hsf-submit{transition:background .2s,transform .15s,opacity .2s}.hsf-submit:active{transform:translateY(1px)}.hsf-submit--loading{opacity:.75;cursor:not-allowed;pointer-events:none}.hsf-assurances li{align-items:flex-start;gap:6px;display:flex}.hsf-assurances li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='rgba(11,13,22,0.45)' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='11' width='18' height='11' rx='2' ry='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E") 50%/contain no-repeat;flex-shrink:0;width:13px;height:13px;margin-top:1px}.hsf-form-card--translucent .hsf-assurances li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='rgba(255,255,255,0.6)' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='11' width='18' height='11' rx='2' ry='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E")}