.svc-hero[data-astro-cid-qnm66pgu]{background-image:url(/img/kiratech_background_2026.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden}.svc-hero--flip[data-astro-cid-qnm66pgu]{z-index:1;background-image:none;position:relative}.svc-hero--flip[data-astro-cid-qnm66pgu]:before{content:"";z-index:-1;background-image:url(/img/kiratech_background_2026.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}@media (width<=767px){.svc-hero--flip[data-astro-cid-qnm66pgu]:before{transform:scaleY(-1)}}.svc-hero__inner[data-astro-cid-qnm66pgu]{flex-direction:column;justify-content:space-between;gap:40px;width:100%;max-width:1152px;margin-inline:auto;padding:20px;display:flex}.svc-hero__inner--landing[data-astro-cid-qnm66pgu]{max-width:1280px}.svc-hero__text[data-astro-cid-qnm66pgu]{max-width:600px}.svc-hero__title[data-astro-cid-qnm66pgu]{text-wrap:wrap;color:#fff;max-width:400px;margin-block-end:40px;font-size:60px;font-weight:600;line-height:60px}.svc-hero__title--landing[data-astro-cid-qnm66pgu]{max-width:none;font-size:56px}.svc-hero__description[data-astro-cid-qnm66pgu]{text-align:start;color:#fff;font-weight:500}.svc-hero__description--landing[data-astro-cid-qnm66pgu]{font-size:18px;line-height:28px}.svc-hero__title[data-astro-cid-qnm66pgu].compact{font-size:24px;line-height:32px}.svc-hero__description[data-astro-cid-qnm66pgu].compact{font-size:16px;line-height:24px}@media (width>=768px){.svc-hero__inner[data-astro-cid-qnm66pgu]{flex-direction:row;gap:80px;padding:0}.svc-hero__inner--landing[data-astro-cid-qnm66pgu]{gap:128px;padding:24px}.svc-hero__text[data-astro-cid-qnm66pgu]{padding-block:96px}.svc-hero__title[data-astro-cid-qnm66pgu].compact{font-size:56px;line-height:60px}.svc-hero__description[data-astro-cid-qnm66pgu].compact{font-size:18px;line-height:28px}}.expertise[data-astro-cid-sefs5dsx]{width:100%;max-width:1280px;margin-inline:auto;padding:20px;overflow:hidden}.expertise__panel[data-astro-cid-sefs5dsx]{background:var(--color-navy);border-radius:12px;margin-inline:auto;padding:28px}.expertise__layout[data-astro-cid-sefs5dsx]{flex-direction:column;align-items:flex-start;gap:48px;display:flex}.expertise__copy[data-astro-cid-sefs5dsx]{color:#d1d5db;flex-direction:column;gap:24px;width:100%;display:flex}.expertise__heading[data-astro-cid-sefs5dsx]{text-wrap:wrap;color:#fff;font-size:30px;font-weight:500;line-height:1.25}.expertise__title[data-astro-cid-sefs5dsx]{color:#ff6a3d;font-weight:700;display:block}.expertise__title--narrow[data-astro-cid-sefs5dsx]{max-width:500px}.expertise__description[data-astro-cid-sefs5dsx]{color:#e5e7eb;font-size:14px;font-weight:400;line-height:1.625}.expertise__chips[data-astro-cid-sefs5dsx]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;display:grid}.expertise__chip[data-astro-cid-sefs5dsx]{background:#ffffff0d;border-radius:12px;align-items:center;padding:16px;display:flex}.expertise__chip[data-astro-cid-sefs5dsx] p[data-astro-cid-sefs5dsx]{color:#e5e7eb;margin-block-end:0;font-size:12px;font-weight:500;line-height:16px}.expertise__chip[data-astro-cid-sefs5dsx]:hover p[data-astro-cid-sefs5dsx]{color:var(--color-orange-400)}@media (width>=768px){.expertise[data-astro-cid-sefs5dsx]{padding:80px 0}.expertise__panel[data-astro-cid-sefs5dsx]{border-radius:32px;padding:48px}.expertise__heading[data-astro-cid-sefs5dsx]{font-size:48px;line-height:48px}.expertise__title[data-astro-cid-sefs5dsx]{margin-block:8px}.expertise__description[data-astro-cid-sefs5dsx]{margin-inline-end:32px;font-size:16px;line-height:24px}.expertise__chips[data-astro-cid-sefs5dsx]{gap:16px}.expertise__chip[data-astro-cid-sefs5dsx]{border-radius:16px;padding:24px}.expertise__chip[data-astro-cid-sefs5dsx] p[data-astro-cid-sefs5dsx]{font-size:14px;line-height:20px}}@media (width>=1024px){.expertise__layout[data-astro-cid-sefs5dsx]{flex-direction:row;gap:80px}.expertise__copy[data-astro-cid-sefs5dsx],.expertise__chips[data-astro-cid-sefs5dsx]{width:50%}}.case[data-astro-cid-ayzqian4]{flex-direction:column-reverse;justify-content:space-between;align-items:center;gap:20px;max-width:1280px;margin-inline:auto;padding:80px 20px;display:flex}.case__copy[data-astro-cid-ayzqian4]{text-align:start}.case__eyebrow[data-astro-cid-ayzqian4]{color:var(--color-orange);margin-block-end:4px;font-size:20px;font-weight:600;line-height:28px}.case__title[data-astro-cid-ayzqian4]{color:#000;margin-block-end:32px;font-size:36px;font-weight:600;line-height:40px}.case__description[data-astro-cid-ayzqian4]{color:#1f2937;margin-block-end:32px}.case__impact[data-astro-cid-ayzqian4]{margin-block-end:12px;display:flex}.case__impact[data-astro-cid-ayzqian4] p[data-astro-cid-ayzqian4]{color:#1f2937;margin-inline-start:8px}.case__tick[data-astro-cid-ayzqian4]{color:#ff6a3d;flex-shrink:0;width:20px;height:20px;margin-block-start:2px}.case__testimony[data-astro-cid-ayzqian4]{background:#f3f4f6;border-radius:12px;flex-direction:column;gap:20px;margin:20px 24px;padding:16px;display:flex}.case__testimony[data-astro-cid-ayzqian4] p[data-astro-cid-ayzqian4]{font-size:14px;line-height:20px}.case__testimony[data-astro-cid-ayzqian4] span[data-astro-cid-ayzqian4]{text-align:end;color:#4b5563;align-self:flex-end;font-size:14px;line-height:20px}.case__actions[data-astro-cid-ayzqian4]{flex-direction:column;justify-content:flex-start;gap:16px;display:flex}.case__button[data-astro-cid-ayzqian4]{transition:transform .3s cubic-bezier(.4,0,.2,1);display:block}.case__button[data-astro-cid-ayzqian4] strong[data-astro-cid-ayzqian4]{font-weight:700}.case__button[data-astro-cid-ayzqian4]:hover{transform:scale(1.02)}.case[data-astro-cid-ayzqian4] .case__image[data-astro-cid-ayzqian4]{flex-shrink:0;max-width:100%;margin-inline:auto}@media (width>=768px){.case[data-astro-cid-ayzqian4]{flex-direction:row;padding-inline:0}.case__copy[data-astro-cid-ayzqian4]{padding-inline-end:40px}.case__testimony[data-astro-cid-ayzqian4]{margin-inline:0 24px}.case__actions[data-astro-cid-ayzqian4]{flex-direction:row}.case[data-astro-cid-ayzqian4] .case__image[data-astro-cid-ayzqian4]{margin-inline:0}}@media (prefers-reduced-motion:reduce){.case__button[data-astro-cid-ayzqian4]:hover{transform:none}}.acc[data-astro-cid-lsnfsjql]{width:100%;margin-inline:auto;padding-block:40px}.acc__item[data-astro-cid-lsnfsjql]{border-block-end:1px solid #e5e7eb;padding-block:32px}.acc__item[data-astro-cid-lsnfsjql]:last-child{border-block-end:0}.acc__heading[data-astro-cid-lsnfsjql]{font-size:inherit;font-weight:inherit;line-height:inherit}.acc__button[data-astro-cid-lsnfsjql]{width:100%;min-height:48px;font:inherit;text-align:start;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:flex;position:relative}.acc__item[data-astro-cid-lsnfsjql][data-open] .acc__button[data-astro-cid-lsnfsjql]{min-height:0}.acc__button[data-astro-cid-lsnfsjql]:focus-visible{outline:2px solid var(--color-orange);outline-offset:4px}.acc__plus[data-astro-cid-lsnfsjql]{align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-start:0}.acc__item[data-astro-cid-lsnfsjql][data-open] .acc__plus[data-astro-cid-lsnfsjql]{align-items:flex-start}.acc__plus-glyph[data-astro-cid-lsnfsjql]{color:#ff6a3d;font-size:48px;font-weight:300;line-height:1;transition:transform .3s cubic-bezier(.4,0,.2,1);display:block}.acc__item[data-astro-cid-lsnfsjql][data-open] .acc__plus-glyph[data-astro-cid-lsnfsjql]{transform:rotate(45deg)}.acc__label[data-astro-cid-lsnfsjql]{flex-direction:column;flex-grow:1;margin-block-end:8px;margin-inline-start:var(--acc-indent,44px);display:flex}.acc__phase[data-astro-cid-lsnfsjql]{letter-spacing:.025em;text-transform:uppercase;color:#ff6a3d;font-size:14px;font-weight:500;line-height:20px}.acc__title[data-astro-cid-lsnfsjql]{color:var(--color-gray-900);font-size:20px;font-weight:700;line-height:28px}.acc__panel[data-astro-cid-lsnfsjql]{grid-template-rows:0fr;margin-inline-start:var(--acc-indent,44px);transition:grid-template-rows .5s cubic-bezier(0,0,.2,1);display:grid}.acc__item[data-astro-cid-lsnfsjql][data-open] .acc__panel[data-astro-cid-lsnfsjql]{grid-template-rows:1fr}.acc__clip[data-astro-cid-lsnfsjql]{visibility:hidden;transition:visibility 0s .5s;overflow:hidden}.acc__item[data-astro-cid-lsnfsjql][data-open] .acc__clip[data-astro-cid-lsnfsjql]{visibility:visible;transition-delay:0s}.acc__body[data-astro-cid-lsnfsjql]{flex-direction:column;gap:32px;padding-block:16px 8px;display:flex}.acc__text[data-astro-cid-lsnfsjql]{flex:1}.acc__text[data-astro-cid-lsnfsjql]>[data-astro-cid-lsnfsjql]+[data-astro-cid-lsnfsjql]{margin-block-start:24px}.acc__description[data-astro-cid-lsnfsjql] ul,.acc__description[data-astro-cid-lsnfsjql] ol{list-style:revert;padding-inline-start:24px}.acc__bullets-title[data-astro-cid-lsnfsjql]{text-wrap:wrap;color:var(--color-gray-900);margin-block-end:16px;font-size:14px;font-weight:600;line-height:20px}.acc__bullets[data-astro-cid-lsnfsjql]>[data-astro-cid-lsnfsjql]+[data-astro-cid-lsnfsjql]{margin-block-start:12px}.acc__bullets[data-astro-cid-lsnfsjql] li[data-astro-cid-lsnfsjql]{align-items:flex-start;gap:12px;display:flex}.acc__tick[data-astro-cid-lsnfsjql]{color:#ff6a3d;flex-shrink:0;width:20px;height:20px;margin-block-start:2px}.acc__bullets[data-astro-cid-lsnfsjql] span[data-astro-cid-lsnfsjql]{color:#374151;font-size:14px;line-height:20px}.acc__media[data-astro-cid-lsnfsjql]{aspect-ratio:4/3;border-radius:16px;width:100%;overflow:hidden}.acc__media[data-astro-cid-lsnfsjql] .acc__img[data-astro-cid-lsnfsjql]{object-fit:cover;width:100%;height:100%}@media (width>=768px){.acc[data-astro-cid-lsnfsjql]{--acc-indent:60px}.acc__button[data-astro-cid-lsnfsjql]{min-height:52px}.acc__plus-glyph[data-astro-cid-lsnfsjql]{margin-block-start:4px}.acc__phase[data-astro-cid-lsnfsjql]{font-size:16px;line-height:24px}.acc__title[data-astro-cid-lsnfsjql]{font-size:24px;line-height:32px}.acc__body[data-astro-cid-lsnfsjql]{flex-direction:row;gap:80px}.acc__bullets[data-astro-cid-lsnfsjql] span[data-astro-cid-lsnfsjql]{font-size:16px;line-height:24px}}@media (width>=1024px){.acc__media[data-astro-cid-lsnfsjql]{width:41.6667%}}@media (prefers-reduced-motion:reduce){.acc__plus-glyph[data-astro-cid-lsnfsjql],.acc__panel[data-astro-cid-lsnfsjql],.acc__clip[data-astro-cid-lsnfsjql]{transition-duration:.01ms;transition-delay:0s}}.steps[data-astro-cid-lmugmttf]{width:100%;max-width:1152px;margin-inline:auto;padding:40px 20px}.steps__title[data-astro-cid-lmugmttf]{text-align:center;text-wrap:wrap;color:var(--color-gray-900);font-size:30px;font-weight:600;line-height:36px}.faq[data-astro-cid-lmugmttf]{width:100%;max-width:1152px;margin-block-start:80px;margin-inline:auto;padding-inline:20px}.faq__title[data-astro-cid-lmugmttf]{text-align:center;text-wrap:wrap;margin-block:20px 16px;padding-block-end:30px;font-size:36px;font-weight:700;line-height:40px;position:relative}.faq__title[data-astro-cid-lmugmttf]:after{content:"";background-color:var(--color-orange);width:130px;height:3px;margin-inline:auto;position:absolute;inset-block-end:0;inset-inline:0}@media (width>=768px){.steps[data-astro-cid-lmugmttf]{padding:80px 0}.steps__title[data-astro-cid-lmugmttf]{font-size:48px;line-height:48px}.faq[data-astro-cid-lmugmttf]{padding-inline:0}}
