.ProcessSection-module__lSIr9G__section{padding-block:var(--industry-section-y);background:var(--surface-inverse);color:var(--text-inverse)}.ProcessSection-module__lSIr9G__inner{max-width:1280px;padding:0 var(--industry-section-x);margin:0 auto}.ProcessSection-module__lSIr9G__header{text-align:center;max-width:min(100%,52rem);margin:0 auto clamp(40px,5vw,56px)}.ProcessSection-module__lSIr9G__badge{letter-spacing:.02em;color:#111318e0;border:1px solid #11131829;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:fit-content;margin:0 auto clamp(16px,2vw,22px);padding:8px 18px;font-size:.8125rem;font-weight:500;display:inline-flex}.ProcessSection-module__lSIr9G__badgeDot{background:var(--brand-primary);width:7px;height:7px;box-shadow:0 0 10px rgba(var(--brand-primary-rgb), .45);border-radius:50%;flex-shrink:0}.ProcessSection-module__lSIr9G__title{letter-spacing:-.03em;max-width:min(100%,28ch);color:var(--text-inverse);text-wrap:balance;margin:0 auto clamp(14px,1.8vw,18px);font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:700;line-height:1.18}.ProcessSection-module__lSIr9G__description{color:#11131894;text-wrap:pretty;max-width:min(100%,42rem);margin:0 auto;font-size:clamp(.9375rem,1.05vw,1.0625rem);line-height:1.7}.ProcessSection-module__lSIr9G__grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:clamp(14px,1.6vw,20px);display:grid}.ProcessSection-module__lSIr9G__card{background:var(--surface-inverse);text-align:left;border:1px solid #1113181a;border-radius:18px;flex-direction:column;gap:clamp(14px,1.6vw,18px);min-width:0;height:100%;padding:clamp(12px,1.4vw,16px);display:flex;}.ProcessSection-module__lSIr9G__media{aspect-ratio:288/314;background:var(--surface-section-light);border-radius:12px;width:100%;position:relative;overflow:hidden}.ProcessSection-module__lSIr9G__mediaImg{object-fit:cover;object-position:center center}.ProcessSection-module__lSIr9G__copy{flex-direction:column;gap:8px;padding:0 2px 4px;display:flex}.ProcessSection-module__lSIr9G__cardTitle{letter-spacing:-.02em;color:var(--text-inverse);margin:0;font-size:clamp(1rem,1.15vw,1.125rem);font-weight:700;line-height:1.3}.ProcessSection-module__lSIr9G__cardDescription{color:#11131894;text-wrap:pretty;margin:0;font-size:clamp(.8125rem,.9vw,.875rem);line-height:1.65}@media (max-width:1100px){.ProcessSection-module__lSIr9G__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.ProcessSection-module__lSIr9G__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.ProcessSection-module__lSIr9G__grid{grid-template-columns:1fr}}.ProcessSection-module__lSIr9G__title,.ProcessSection-module__lSIr9G__heading{background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:var(--text-inverse)!important;color:var(--text-inverse)!important}
.TechStackSection-module__7nvoPq__section{background:var(--palette-navy-900);color:var(--text-primary);text-align:center;}.TechStackSection-module__7nvoPq__inner{max-width:1280px;padding-inline:var(--industry-section-x);margin:0 auto;}.TechStackSection-module__7nvoPq__header{width:min(900px,100%);margin:0 auto clamp(36px,4.5vw,52px)}.TechStackSection-module__7nvoPq__badge{justify-content:center;width:fit-content;margin:0 auto clamp(16px,2.2vw,22px);}.TechStackSection-module__7nvoPq__badgeDot{}.TechStackSection-module__7nvoPq__title{margin:0 0 clamp(14px,2vw,18px);}.TechStackSection-module__7nvoPq__description{max-width:min(100%,42rem);color:var(--text-secondary);margin:0 auto;font-size:clamp(.9375rem,1.05vw,1.0625rem);line-height:1.75}.TechStackSection-module__7nvoPq__layout{gap:clamp(20px,2.8vw,28px);width:min(960px,100%);margin:0 auto;display:grid}.TechStackSection-module__7nvoPq__tabs{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.TechStackSection-module__7nvoPq__tab{background:var(--palette-white-a06);width:auto;min-height:40px;color:var(--text-secondary);font:inherit;text-align:center;cursor:pointer;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;padding:0 22px;font-size:clamp(.8125rem,.95vw,.9375rem);font-weight:500;transition:background .25s,border-color .25s,color .25s;display:inline-flex}.TechStackSection-module__7nvoPq__tab:hover,.TechStackSection-module__7nvoPq__tab:focus-visible{color:var(--text-primary);background:#ffffff1a;border-color:#ffffff38}.TechStackSection-module__7nvoPq__tab:focus-visible{outline-offset:2px;outline:2px solid #fffffff2}.TechStackSection-module__7nvoPq__tabActive{border-color:var(--brand-primary);background:var(--brand-primary);color:var(--text-primary)}.TechStackSection-module__7nvoPq__tabActive:hover,.TechStackSection-module__7nvoPq__tabActive:focus-visible{border-color:var(--brand-primary-light);background:var(--brand-primary-light)}.TechStackSection-module__7nvoPq__panel{background:#ffffff08;border:1px solid #ffffff24;border-radius:20px;min-width:0;padding:clamp(24px,3vw,32px);position:relative;overflow:hidden}.TechStackSection-module__7nvoPq__panelInner{will-change:transform, opacity;width:100%}.TechStackSection-module__7nvoPq__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,18px);display:grid}.TechStackSection-module__7nvoPq__card{min-height:0;color:var(--text-primary);text-align:center;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:clamp(14px,1.6vw,18px) clamp(8px,1vw,12px);display:flex}.TechStackSection-module__7nvoPq__iconRing{border:1px solid var(--palette-white-a12);background:#0000008c;border-radius:50%;justify-content:center;align-items:center;width:clamp(48px,5vw,56px);height:clamp(48px,5vw,56px);display:inline-flex}.TechStackSection-module__7nvoPq__techIcon{object-fit:contain;width:26px;height:26px;display:block}.TechStackSection-module__7nvoPq__cardTitle{letter-spacing:.02em;text-transform:uppercase;color:var(--text-primary);margin:0;font-size:clamp(.75rem,.88vw,.875rem);font-weight:700;line-height:1.25}@media (max-width:720px){.TechStackSection-module__7nvoPq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.TechStackSection-module__7nvoPq__tabs{grid-template-columns:1fr 1fr;display:grid}.TechStackSection-module__7nvoPq__tab{width:100%;padding:0 14px}.TechStackSection-module__7nvoPq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.TechStackSection-module__7nvoPq__tab{transition:none}.TechStackSection-module__7nvoPq__panelInner{will-change:auto}}
.WhyChooseSection-module__l2gcsa__section{background:var(--surface-canvas);color:var(--text-primary);}.WhyChooseSection-module__l2gcsa__inner{max-width:1280px;padding-inline:var(--industry-section-x);margin:0 auto;}.WhyChooseSection-module__l2gcsa__badge{width:fit-content;margin:0 0 clamp(20px,2.6vw,28px);}.WhyChooseSection-module__l2gcsa__badgeDot{}.WhyChooseSection-module__l2gcsa__header{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:clamp(20px,3vw,48px);margin:0 0 clamp(48px,6vw,72px);display:grid}.WhyChooseSection-module__l2gcsa__title{letter-spacing:-.03em;color:var(--text-primary);text-wrap:balance;margin:0;font-size:clamp(1.75rem,3.2vw,2.75rem);font-weight:700;line-height:1.15}.WhyChooseSection-module__l2gcsa__description{text-align:right;max-width:28rem;color:var(--text-muted);justify-self:end;margin:0;font-size:clamp(.9375rem,1.05vw,1.0625rem);line-height:1.65}.WhyChooseSection-module__l2gcsa__cardsWrap{width:100%}.WhyChooseSection-module__l2gcsa__cards{--lime:var(--accent-lime);--purple:var(--primary);grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:clamp(12px,1.4vw,20px);padding:clamp(20px,3vw,40px) clamp(4px,1vw,12px) clamp(36px,5vw,56px);display:grid}.WhyChooseSection-module__l2gcsa__card{z-index:1;min-height:clamp(280px,30vw,360px);box-shadow:0 18px 40px rgba(var(--palette-navy-950-rgb), .28);transform-origin:50%;will-change:transform;border-radius:clamp(28px,3.2vw,40px);flex-direction:column;gap:clamp(14px,1.6vw,18px);padding:clamp(28px,3vw,36px) clamp(22px,2.4vw,28px);transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.WhyChooseSection-module__l2gcsa__card[data-tone=lime]{background:var(--lime);color:var(--text-inverse)}.WhyChooseSection-module__l2gcsa__card[data-tone=purple]{background:var(--purple);color:var(--text-primary)}.WhyChooseSection-module__l2gcsa__card[data-index="0"]{z-index:4;transform:translateY(28px)rotate(-4deg)}.WhyChooseSection-module__l2gcsa__card[data-index="1"]{z-index:3;transform:translateY(-14px)rotate(3deg)}.WhyChooseSection-module__l2gcsa__card[data-index="2"]{z-index:2;transform:translateY(36px)rotate(-5deg)}.WhyChooseSection-module__l2gcsa__card[data-index="3"]{z-index:1;transform:translateY(-10px)rotate(4deg)}@media (min-width:721px) and (hover:hover) and (pointer:fine){.WhyChooseSection-module__l2gcsa__card:hover,.WhyChooseSection-module__l2gcsa__card:focus-within{z-index:5;box-shadow:0 28px 56px #0000006b}.WhyChooseSection-module__l2gcsa__card[data-index="0"]:hover,.WhyChooseSection-module__l2gcsa__card[data-index="0"]:focus-within{transform:translateY(12px)rotate(-2deg)scale(1.03)}.WhyChooseSection-module__l2gcsa__card[data-index="1"]:hover,.WhyChooseSection-module__l2gcsa__card[data-index="1"]:focus-within{transform:translateY(-28px)rotate(1.5deg)scale(1.03)}.WhyChooseSection-module__l2gcsa__card[data-index="2"]:hover,.WhyChooseSection-module__l2gcsa__card[data-index="2"]:focus-within{transform:translateY(18px)rotate(-2.5deg)scale(1.03)}.WhyChooseSection-module__l2gcsa__card[data-index="3"]:hover,.WhyChooseSection-module__l2gcsa__card[data-index="3"]:focus-within{transform:translateY(-24px)rotate(2deg)scale(1.03)}}.WhyChooseSection-module__l2gcsa__icon{flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;width:clamp(56px,5.8vw,72px);height:clamp(56px,5.8vw,72px);margin-bottom:2px;display:inline-flex}.WhyChooseSection-module__l2gcsa__iconImg{object-fit:contain;width:100%;height:100%;display:block}.WhyChooseSection-module__l2gcsa__card[data-tone=lime] .WhyChooseSection-module__l2gcsa__iconImg{filter:brightness(0)}.WhyChooseSection-module__l2gcsa__card[data-tone=purple] .WhyChooseSection-module__l2gcsa__iconImg{filter:brightness(0)invert()}.WhyChooseSection-module__l2gcsa__cardTitle{letter-spacing:-.02em;color:inherit;margin:0;font-size:clamp(1.125rem,1.5vw,1.375rem);font-weight:700;line-height:1.2}.WhyChooseSection-module__l2gcsa__cardDescription{color:inherit;opacity:.88;margin:0;font-size:clamp(.8125rem,.95vw,.9375rem);line-height:1.55}.WhyChooseSection-module__l2gcsa__card[data-tone=lime] .WhyChooseSection-module__l2gcsa__cardDescription{opacity:.78}@media (max-width:1100px){.WhyChooseSection-module__l2gcsa__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,28px);padding-inline:0}.WhyChooseSection-module__l2gcsa__card{min-height:clamp(240px,38vw,300px)}.WhyChooseSection-module__l2gcsa__card[data-index="0"]{transform:translateY(0)rotate(-3deg)}.WhyChooseSection-module__l2gcsa__card[data-index="1"]{transform:translateY(12px)rotate(3deg)}.WhyChooseSection-module__l2gcsa__card[data-index="2"]{transform:translateY(-6px)rotate(-3deg)}.WhyChooseSection-module__l2gcsa__card[data-index="3"]{transform:translateY(10px)rotate(3deg)}.WhyChooseSection-module__l2gcsa__card[data-index="0"]:hover,.WhyChooseSection-module__l2gcsa__card[data-index="0"]:focus-within{transform:translateY(-10px)rotate(-1.5deg)scale(1.02)}.WhyChooseSection-module__l2gcsa__card[data-index="1"]:hover,.WhyChooseSection-module__l2gcsa__card[data-index="1"]:focus-within{transform:translateY(0)rotate(1.5deg)scale(1.02)}.WhyChooseSection-module__l2gcsa__card[data-index="2"]:hover,.WhyChooseSection-module__l2gcsa__card[data-index="2"]:focus-within{transform:translateY(-14px)rotate(-1.5deg)scale(1.02)}.WhyChooseSection-module__l2gcsa__card[data-index="3"]:hover,.WhyChooseSection-module__l2gcsa__card[data-index="3"]:focus-within{transform:translateY(-2px)rotate(1.5deg)scale(1.02)}}@media (max-width:720px){.WhyChooseSection-module__l2gcsa__header{grid-template-columns:1fr;align-items:start;gap:14px;margin-bottom:clamp(32px,8vw,44px)}.WhyChooseSection-module__l2gcsa__description{text-align:left;justify-self:start;max-width:none}.WhyChooseSection-module__l2gcsa__cards{grid-template-columns:1fr;gap:16px;padding-block:0}.WhyChooseSection-module__l2gcsa__card,.WhyChooseSection-module__l2gcsa__card[data-index="0"],.WhyChooseSection-module__l2gcsa__card[data-index="1"],.WhyChooseSection-module__l2gcsa__card[data-index="2"],.WhyChooseSection-module__l2gcsa__card[data-index="3"],.WhyChooseSection-module__l2gcsa__card[data-index="0"]:hover,.WhyChooseSection-module__l2gcsa__card[data-index="0"]:focus-within,.WhyChooseSection-module__l2gcsa__card[data-index="1"]:hover,.WhyChooseSection-module__l2gcsa__card[data-index="1"]:focus-within,.WhyChooseSection-module__l2gcsa__card[data-index="2"]:hover,.WhyChooseSection-module__l2gcsa__card[data-index="2"]:focus-within,.WhyChooseSection-module__l2gcsa__card[data-index="3"]:hover,.WhyChooseSection-module__l2gcsa__card[data-index="3"]:focus-within{min-height:0;transform:none}.WhyChooseSection-module__l2gcsa__card:hover,.WhyChooseSection-module__l2gcsa__card:focus-within{transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.WhyChooseSection-module__l2gcsa__card{transition:none}.WhyChooseSection-module__l2gcsa__card,.WhyChooseSection-module__l2gcsa__card[data-index="0"],.WhyChooseSection-module__l2gcsa__card[data-index="1"],.WhyChooseSection-module__l2gcsa__card[data-index="2"],.WhyChooseSection-module__l2gcsa__card[data-index="3"],.WhyChooseSection-module__l2gcsa__card:hover,.WhyChooseSection-module__l2gcsa__card:focus-within,.WhyChooseSection-module__l2gcsa__card[data-index="0"]:hover,.WhyChooseSection-module__l2gcsa__card[data-index="0"]:focus-within,.WhyChooseSection-module__l2gcsa__card[data-index="1"]:hover,.WhyChooseSection-module__l2gcsa__card[data-index="1"]:focus-within,.WhyChooseSection-module__l2gcsa__card[data-index="2"]:hover,.WhyChooseSection-module__l2gcsa__card[data-index="2"]:focus-within,.WhyChooseSection-module__l2gcsa__card[data-index="3"]:hover,.WhyChooseSection-module__l2gcsa__card[data-index="3"]:focus-within{transform:none}}
.WebDevelopment-module__WjFk5W__page{background:var(--surface-canvas);overflow-x:clip}
