.ServicesSection_section__oJ_uE{background:var(--background)}.ServicesSection_container__F719H{width:calc(100% - (var(--page-gutter) * 2));max-width:var(--container-wide);margin-inline:auto;padding-block:clamp(5rem,8vw,8rem)}.ServicesSection_heading__F4i4s{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(18rem,.65fr);gap:clamp(2rem,6vw,6rem);align-items:end;margin-bottom:3rem}.ServicesSection_eyebrow__nIVPZ{display:block;margin-bottom:1rem;color:var(--brand-cyan);font-size:var(--text-sm);font-weight:800;letter-spacing:.1em}.ServicesSection_heading__F4i4s h2{max-width:48rem;margin:0;color:var(--text-primary);font-family:var(--font-display);font-size:clamp(2.4rem,4.5vw,4.2rem);line-height:1.04;letter-spacing:-.045em}.ServicesSection_headingAside__u_xdQ{padding-bottom:.35rem}.ServicesSection_headingAside__u_xdQ p{margin:0;color:var(--text-secondary);line-height:1.75}.ServicesSection_allServices__9KLDs{display:inline-flex;align-items:center;gap:.45rem;margin-top:1.2rem;color:var(--text-primary);font-weight:750;text-decoration:none}.ServicesSection_allServices__9KLDs svg{width:1rem;height:1rem;color:var(--brand-blue)}.ServicesSection_grid__w1HqP{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--border);border-left:1px solid var(--border)}.ServicesSection_card__Q_ITh{position:relative;min-height:21rem;padding:clamp(1.5rem,2.5vw,2rem);border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--surface);transition:transform var(--duration-normal) var(--ease-standard),background-color var(--duration-normal) var(--ease-standard),box-shadow var(--duration-normal) var(--ease-standard)}.ServicesSection_card__Q_ITh:hover{z-index:1;transform:translateY(-4px);background:linear-gradient(145deg,color-mix(in srgb,var(--brand-primary) 5%,var(--surface)),var(--surface));box-shadow:var(--shadow-md)}.ServicesSection_cardTop__yq8tc{display:flex;align-items:center;justify-content:space-between}.ServicesSection_icon__7_wc1{display:grid;place-items:center;width:3rem;height:3rem;border-radius:var(--radius-md);color:var(--brand-blue);background:var(--brand-soft)}.ServicesSection_icon__7_wc1 svg{width:1.35rem;height:1.35rem}.ServicesSection_number__0rXsG{color:var(--text-muted);font-family:var(--font-display);font-size:var(--text-sm);font-weight:700}.ServicesSection_card__Q_ITh h3{margin:2.6rem 0 0;color:var(--text-primary);font-family:var(--font-display);font-size:1.45rem;line-height:1.2}.ServicesSection_card__Q_ITh p{margin:1rem 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.7}.ServicesSection_cardLink__KGoJ9{position:absolute;left:clamp(1.5rem,2.5vw,2rem);bottom:1.7rem;display:inline-flex;align-items:center;gap:.4rem;color:var(--text-primary);font-size:var(--text-sm);font-weight:700;text-decoration:none}.ServicesSection_cardLink__KGoJ9 svg{width:.95rem;height:.95rem;color:var(--brand-cyan);transition:transform var(--duration-fast) var(--ease-standard)}.ServicesSection_cardLink__KGoJ9:hover svg{transform:translate(2px,-2px)}@media (max-width:1100px){.ServicesSection_grid__w1HqP{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ServicesSection_heading__F4i4s{grid-template-columns:1fr;gap:1.5rem}}@media (max-width:600px){.ServicesSection_container__F719H{padding-block:4.5rem}.ServicesSection_grid__w1HqP{grid-template-columns:1fr}.ServicesSection_card__Q_ITh{min-height:19rem}}.SolutionsSection_section__vrKbq{position:relative;overflow:hidden;border-block:1px solid var(--border);background:linear-gradient(135deg,color-mix(in srgb,var(--brand-primary) 5%,var(--background-secondary)),var(--background-secondary) 50%,color-mix(in srgb,var(--brand-cyan) 5%,var(--background-secondary)))}.SolutionsSection_container__j7luc{display:grid;grid-template-columns:minmax(19rem,.75fr) minmax(0,1.25fr);gap:clamp(3rem,7vw,7rem);width:calc(100% - (var(--page-gutter) * 2));max-width:var(--container-wide);margin-inline:auto;padding-block:clamp(5rem,8vw,8rem)}.SolutionsSection_intro__YdKmp{align-self:start;position:sticky;top:8rem}.SolutionsSection_eyebrow__HuMRp{display:block;margin-bottom:1rem;color:var(--brand-cyan);font-size:var(--text-sm);font-weight:800;letter-spacing:.1em}.SolutionsSection_intro__YdKmp h2{max-width:36rem;margin:0;color:var(--text-primary);font-family:var(--font-display);font-size:clamp(2.4rem,4vw,3.8rem);line-height:1.05;letter-spacing:-.045em}.SolutionsSection_intro__YdKmp p{max-width:34rem;margin:1.5rem 0 0;color:var(--text-secondary);line-height:1.75}.SolutionsSection_explore___HdQt{display:inline-flex;align-items:center;gap:.6rem;margin-top:1.5rem;color:var(--text-primary);font-weight:750;text-decoration:none}.SolutionsSection_explore___HdQt svg{width:1rem;height:1rem;color:var(--brand-cyan);transition:transform var(--duration-fast) var(--ease-standard)}.SolutionsSection_explore___HdQt:hover svg{transform:translateX(4px)}.SolutionsSection_grid__rTJfx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.SolutionsSection_card__BfvbV{display:flex;align-items:flex-start;gap:1.1rem;min-height:13rem;padding:1.5rem;border:1px solid var(--border);border-radius:var(--radius-xl);background:color-mix(in srgb,var(--surface) 88%,transparent);box-shadow:var(--shadow-xs);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform var(--duration-normal) var(--ease-standard),border-color var(--duration-normal) var(--ease-standard),box-shadow var(--duration-normal) var(--ease-standard)}.SolutionsSection_card__BfvbV:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--brand-blue) 25%,var(--border));box-shadow:var(--shadow-md)}.SolutionsSection_icon__mEAGE{display:grid;place-items:center;flex:0 0 auto;width:3rem;height:3rem;border-radius:var(--radius-md);color:var(--brand-blue);background:color-mix(in srgb,var(--brand-blue) 9%,var(--surface))}.SolutionsSection_icon__mEAGE svg{width:1.35rem;height:1.35rem}.SolutionsSection_card__BfvbV h3{margin:.15rem 0 0;color:var(--text-primary);font-family:var(--font-display);font-size:1.25rem}.SolutionsSection_card__BfvbV p{margin:.7rem 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.7}@media (max-width:960px){.SolutionsSection_container__j7luc{grid-template-columns:1fr}.SolutionsSection_intro__YdKmp{position:static}}@media (max-width:620px){.SolutionsSection_container__j7luc{padding-block:4.5rem}.SolutionsSection_grid__rTJfx{grid-template-columns:1fr}.SolutionsSection_card__BfvbV{min-height:auto}}.FeaturedWorkSection_section__YuWFl{background:var(--background)}.FeaturedWorkSection_container__05SfN{width:calc(100% - (var(--page-gutter) * 2));max-width:var(--container-wide);margin-inline:auto;padding-block:clamp(5rem,8vw,8rem)}.FeaturedWorkSection_heading__KpbJA{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(18rem,.65fr);gap:clamp(2rem,6vw,6rem);align-items:end;margin-bottom:3rem}.FeaturedWorkSection_eyebrow___R5c5{display:block;margin-bottom:1rem;color:var(--brand-cyan);font-size:var(--text-sm);font-weight:800;letter-spacing:.1em}.FeaturedWorkSection_heading__KpbJA h2{max-width:49rem;margin:0;color:var(--text-primary);font-family:var(--font-display);font-size:clamp(2.4rem,4.5vw,4.2rem);line-height:1.04;letter-spacing:-.045em}.FeaturedWorkSection_headingAside__06xEl p{margin:0;color:var(--text-secondary);line-height:1.75}.FeaturedWorkSection_headingLink___HTRR{display:inline-flex;align-items:center;gap:.55rem;margin-top:1.25rem;color:var(--text-primary);font-weight:750;text-decoration:none}.FeaturedWorkSection_headingLink___HTRR svg{width:1rem;height:1rem;color:var(--brand-cyan);transition:transform var(--duration-fast) var(--ease-standard)}.FeaturedWorkSection_headingLink___HTRR:hover svg{transform:translateX(4px)}.FeaturedWorkSection_projects__6eci1{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(2,minmax(0,.85fr));gap:1rem}.FeaturedWorkSection_project__i1838{position:relative;display:flex;flex-direction:column;min-height:30rem;padding:clamp(1.5rem,3vw,2.25rem);overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-2xl);box-shadow:var(--shadow-sm);transition:transform var(--duration-normal) var(--ease-standard),box-shadow var(--duration-normal) var(--ease-standard),border-color var(--duration-normal) var(--ease-standard)}.FeaturedWorkSection_project__i1838:before{position:absolute;content:"";width:19rem;height:19rem;top:-9rem;right:-8rem;border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--brand-blue) 18%,transparent),transparent 68%)}.FeaturedWorkSection_project__i1838:hover{transform:translateY(-5px);border-color:color-mix(in srgb,var(--brand-blue) 26%,var(--border));box-shadow:var(--shadow-md)}.FeaturedWorkSection_primaryProject__zho_f{background:linear-gradient(145deg,color-mix(in srgb,var(--brand-primary) 10%,var(--surface)),var(--surface) 58%)}.FeaturedWorkSection_secondaryProject__3KDBa{background:linear-gradient(145deg,color-mix(in srgb,var(--brand-blue) 8%,var(--surface)),var(--surface))}.FeaturedWorkSection_tertiaryProject__6g8ce{background:linear-gradient(145deg,color-mix(in srgb,var(--brand-cyan) 7%,var(--surface)),var(--surface))}.FeaturedWorkSection_projectTop__qDdAT{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between}.FeaturedWorkSection_projectIcon__rJqrM{display:grid;place-items:center;width:3.4rem;height:3.4rem;border:1px solid color-mix(in srgb,var(--brand-blue) 18%,var(--border));border-radius:var(--radius-lg);color:var(--brand-blue);background:color-mix(in srgb,var(--surface-elevated) 85%,transparent)}.FeaturedWorkSection_projectIcon__rJqrM svg{width:1.55rem;height:1.55rem}.FeaturedWorkSection_externalIcon__Wfn1u{width:1.25rem;height:1.25rem;color:var(--text-muted)}.FeaturedWorkSection_projectContent__7xXOc{position:relative;z-index:1;margin-top:auto}.FeaturedWorkSection_category__fkzXb{color:var(--brand-cyan);font-size:var(--text-xs);font-weight:800;letter-spacing:.09em}.FeaturedWorkSection_project__i1838 h3{margin:.65rem 0 0;color:var(--text-primary);font-family:var(--font-display);font-size:clamp(1.8rem,3vw,2.65rem);line-height:1.05;letter-spacing:-.035em}.FeaturedWorkSection_project__i1838 p{margin:1rem 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.7}.FeaturedWorkSection_technologies__hn7oZ{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1.4rem}.FeaturedWorkSection_technologies__hn7oZ span{padding:.4rem .65rem;border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text-secondary);background:color-mix(in srgb,var(--surface) 72%,transparent);font-size:.75rem;font-weight:650}.FeaturedWorkSection_proof__3V5qL{display:flex;align-items:flex-start;gap:1rem;margin-top:1rem;padding:1.3rem 1.5rem;border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface)}.FeaturedWorkSection_proof__3V5qL svg{flex:0 0 auto;width:1.35rem;height:1.35rem;margin-top:.15rem;color:var(--brand-blue)}.FeaturedWorkSection_proof__3V5qL p{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.65}.FeaturedWorkSection_proof__3V5qL strong{color:var(--text-primary)}@media (max-width:1050px){.FeaturedWorkSection_projects__6eci1{grid-template-columns:repeat(2,minmax(0,1fr))}.FeaturedWorkSection_primaryProject__zho_f{grid-column:1/-1;min-height:25rem}}@media (max-width:760px){.FeaturedWorkSection_heading__KpbJA{grid-template-columns:1fr;gap:1.5rem}}@media (max-width:600px){.FeaturedWorkSection_container__05SfN{padding-block:4.5rem}.FeaturedWorkSection_projects__6eci1{grid-template-columns:1fr}.FeaturedWorkSection_primaryProject__zho_f{grid-column:auto}.FeaturedWorkSection_project__i1838{min-height:24rem}.FeaturedWorkSection_proof__3V5qL{flex-direction:column}}.VenturesSection_section__EUaL5{position:relative;overflow:hidden;color:#ffffff;background:radial-gradient(circle at 15% 15%,rgba(108,92,231,.28),transparent 32%),radial-gradient(circle at 88% 72%,rgba(25,198,232,.16),transparent 30%),#070a12}.VenturesSection_section__EUaL5:after{position:absolute;content:"";inset:0;pointer-events:none;opacity:.15;background-image:linear-gradient(rgba(255,255,255,.1) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:linear-gradient(90deg,black,transparent 85%);mask-image:linear-gradient(90deg,black,transparent 85%)}.VenturesSection_container__ep506{position:relative;z-index:1;display:grid;grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr);gap:clamp(3rem,8vw,8rem);width:calc(100% - (var(--page-gutter) * 2));max-width:var(--container-wide);margin-inline:auto;padding-block:clamp(5rem,8vw,8rem)}.VenturesSection_icon__wFoOb{display:grid;place-items:center;width:3.25rem;height:3.25rem;margin-bottom:1.5rem;border:1px solid rgba(255,255,255,.14);border-radius:var(--radius-lg);color:#7ddff2;background:rgba(255,255,255,.06)}.VenturesSection_icon__wFoOb svg{width:1.45rem;height:1.45rem}.VenturesSection_eyebrow__OGO_w{color:#67d9f0;font-size:var(--text-sm);font-weight:800;letter-spacing:.1em}.VenturesSection_intro__QsHRO h2{max-width:42rem;margin:1rem 0 0;color:#f8fafc;font-family:var(--font-display);font-size:clamp(2.4rem,4.5vw,4rem);line-height:1.04;letter-spacing:-.045em}.VenturesSection_intro__QsHRO p{max-width:38rem;margin:1.5rem 0 0;color:#b6c0d1;line-height:1.75}.VenturesSection_explore__swvxK{display:inline-flex;align-items:center;gap:.55rem;margin-top:1.5rem;color:#ffffff;font-weight:750;text-decoration:none}.VenturesSection_explore__swvxK svg{width:1rem;height:1rem;color:#67d9f0}.VenturesSection_ventures__wQTMV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.VenturesSection_venture__tGR1x{display:flex;flex-direction:column;min-height:29rem;padding:clamp(1.5rem,3vw,2rem);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-2xl);color:inherit;background:linear-gradient(145deg,rgba(255,255,255,.09),rgba(255,255,255,.035));box-shadow:0 20px 60px rgba(0,0,0,.2);text-decoration:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform var(--duration-normal) var(--ease-standard),border-color var(--duration-normal) var(--ease-standard),background-color var(--duration-normal) var(--ease-standard)}.VenturesSection_venture__tGR1x:hover{transform:translateY(-5px);border-color:rgba(103,217,240,.32);background:linear-gradient(145deg,rgba(108,92,231,.16),rgba(25,198,232,.07))}.VenturesSection_ventureHeader__q_TmL{display:flex;align-items:center;justify-content:space-between}.VenturesSection_ventureIcon__CMP5u{display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:var(--radius-lg);color:#67d9f0;background:rgba(255,255,255,.08)}.VenturesSection_ventureIcon__CMP5u svg{width:1.4rem;height:1.4rem}.VenturesSection_arrow___FRGp{width:1.15rem;height:1.15rem;color:#8994a7;transition:transform var(--duration-fast) var(--ease-standard)}.VenturesSection_venture__tGR1x:hover .VenturesSection_arrow___FRGp{transform:translateX(4px);color:#67d9f0}.VenturesSection_status__bsRFl{margin-top:auto;color:#67d9f0;font-size:var(--text-xs);font-weight:800;letter-spacing:.08em}.VenturesSection_venture__tGR1x h3{margin:.75rem 0 0;color:#f8fafc;font-family:var(--font-display);font-size:2rem;line-height:1.08}.VenturesSection_venture__tGR1x p{margin:1rem 0 0;color:#b6c0d1;font-size:var(--text-sm);line-height:1.7}@media (max-width:900px){.VenturesSection_container__ep506{grid-template-columns:1fr}}@media (max-width:600px){.VenturesSection_container__ep506{padding-block:4.5rem}.VenturesSection_ventures__wQTMV{grid-template-columns:1fr}.VenturesSection_venture__tGR1x{min-height:23rem}}.TechnologySection_section__FAQpP{background:var(--surface)}.TechnologySection_container__hMTaO{width:calc(100% - (var(--page-gutter) * 2));max-width:var(--container-wide);margin-inline:auto;padding-block:clamp(5rem,8vw,8rem)}.TechnologySection_heading__xSyMH{max-width:54rem;margin-inline:auto;text-align:center}.TechnologySection_headingIcon__1cKri{display:grid;place-items:center;width:3.3rem;height:3.3rem;margin:0 auto 1.25rem;border-radius:var(--radius-lg);color:var(--brand-blue);background:var(--brand-soft)}.TechnologySection_headingIcon__1cKri svg{width:1.5rem;height:1.5rem}.TechnologySection_eyebrow___ujB0{color:var(--brand-cyan);font-size:var(--text-sm);font-weight:800;letter-spacing:.1em}.TechnologySection_heading__xSyMH h2{margin:1rem 0 0;color:var(--text-primary);font-family:var(--font-display);font-size:clamp(2.4rem,4.5vw,4.1rem);line-height:1.04;letter-spacing:-.045em}.TechnologySection_heading__xSyMH p{max-width:45rem;margin:1.5rem auto 0;color:var(--text-secondary);line-height:1.75}.TechnologySection_groups__NfslI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:3.5rem}.TechnologySection_group__ZaD9w{padding:1.5rem;border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--background);transition:transform var(--duration-normal) var(--ease-standard),border-color var(--duration-normal) var(--ease-standard)}.TechnologySection_group__ZaD9w:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--brand-blue) 25%,var(--border))}.TechnologySection_groupHeader__LMfZ4{display:flex;align-items:center;gap:.75rem}.TechnologySection_groupHeader__LMfZ4 svg{width:1.25rem;height:1.25rem;color:var(--brand-blue)}.TechnologySection_group__ZaD9w h3{margin:0;color:var(--text-primary);font-family:var(--font-display);font-size:1.2rem}.TechnologySection_tags__ZPGx_{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1.3rem}.TechnologySection_tags__ZPGx_ span{padding:.42rem .65rem;border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text-secondary);background:var(--surface);font-size:.76rem;font-weight:650}.TechnologySection_engineeringLine__yWvwn{display:flex;align-items:center;justify-content:center;gap:.7rem;margin-top:2rem;color:var(--text-muted);font-size:var(--text-sm);text-align:center}.TechnologySection_engineeringLine__yWvwn svg{flex:0 0 auto;width:1rem;height:1rem;color:var(--brand-cyan)}@media (max-width:900px){.TechnologySection_groups__NfslI{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.TechnologySection_container__hMTaO{padding-block:4.5rem}.TechnologySection_groups__NfslI{grid-template-columns:1fr;margin-top:2.5rem}}.ProcessSection_section__tLDnk{border-block:1px solid var(--border);background:var(--background-secondary)}.ProcessSection_container__pbPR2{width:calc(100% - (var(--page-gutter) * 2));max-width:var(--container-wide);margin-inline:auto;padding-block:clamp(5rem,8vw,8rem)}.ProcessSection_heading__qqBJp{max-width:52rem}.ProcessSection_eyebrow__EbeWv{color:var(--brand-cyan);font-size:var(--text-sm);font-weight:800;letter-spacing:.1em}.ProcessSection_heading__qqBJp h2{margin:1rem 0 0;color:var(--text-primary);font-family:var(--font-display);font-size:clamp(2.4rem,4.5vw,4.1rem);line-height:1.04;letter-spacing:-.045em}.ProcessSection_heading__qqBJp p{max-width:43rem;margin:1.5rem 0 0;color:var(--text-secondary);line-height:1.75}.ProcessSection_steps__ahJhK{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:3.5rem;border-top:1px solid var(--border);border-left:1px solid var(--border)}.ProcessSection_step__Neiyv{position:relative;min-height:20rem;padding:1.4rem;border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--surface)}.ProcessSection_stepHeader__pT_Bc{display:flex;align-items:center;justify-content:space-between}.ProcessSection_number__QLzS6{color:var(--text-muted);font-family:var(--font-display);font-size:var(--text-xs);font-weight:750}.ProcessSection_icon__J0n1j{display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:var(--radius-md);color:var(--brand-blue);background:var(--brand-soft)}.ProcessSection_icon__J0n1j svg{width:1.15rem;height:1.15rem}.ProcessSection_step__Neiyv h3{margin:3rem 0 0;color:var(--text-primary);font-family:var(--font-display);font-size:1.3rem}.ProcessSection_step__Neiyv p{margin:.85rem 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.65}.ProcessSection_check__Pa_RJ{position:absolute;left:1.4rem;bottom:1.4rem;width:1rem;height:1rem;color:var(--success)}@media (max-width:1150px){.ProcessSection_steps__ahJhK{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:680px){.ProcessSection_container__pbPR2{padding-block:4.5rem}.ProcessSection_steps__ahJhK{grid-template-columns:1fr;margin-top:2.5rem}.ProcessSection_step__Neiyv{min-height:16rem}}.WhyKiworynSection_section__I38Yg{background:var(--background)}.WhyKiworynSection_container__17_Wh{display:grid;grid-template-columns:minmax(19rem,.7fr) minmax(0,1.3fr);gap:clamp(3rem,7vw,7rem);width:calc(100% - (var(--page-gutter) * 2));max-width:var(--container-wide);margin-inline:auto;padding-block:clamp(5rem,8vw,8rem)}.WhyKiworynSection_heading__fqIMF{align-self:start;position:sticky;top:8rem}.WhyKiworynSection_eyebrow__T__i5{color:var(--brand-cyan);font-size:var(--text-sm);font-weight:800;letter-spacing:.1em}.WhyKiworynSection_heading__fqIMF h2{max-width:38rem;margin:1rem 0 0;color:var(--text-primary);font-family:var(--font-display);font-size:clamp(2.4rem,4vw,3.8rem);line-height:1.04;letter-spacing:-.045em}.WhyKiworynSection_heading__fqIMF p{max-width:34rem;margin:1.5rem 0 0;color:var(--text-secondary);line-height:1.75}.WhyKiworynSection_grid__YjMpF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.WhyKiworynSection_card__GC1tA{min-height:16rem;padding:1.6rem;border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow-xs);transition:transform var(--duration-normal) var(--ease-standard),border-color var(--duration-normal) var(--ease-standard),box-shadow var(--duration-normal) var(--ease-standard)}.WhyKiworynSection_card__GC1tA:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--brand-blue) 24%,var(--border));box-shadow:var(--shadow-md)}.WhyKiworynSection_icon__93cC2{display:grid;place-items:center;width:3rem;height:3rem;border-radius:var(--radius-md);color:var(--brand-blue);background:var(--brand-soft)}.WhyKiworynSection_icon__93cC2 svg{width:1.35rem;height:1.35rem}.WhyKiworynSection_card__GC1tA h3{margin:1.7rem 0 0;color:var(--text-primary);font-family:var(--font-display);font-size:1.25rem}.WhyKiworynSection_card__GC1tA p{margin:.8rem 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.7}@media (max-width:900px){.WhyKiworynSection_container__17_Wh{grid-template-columns:1fr}.WhyKiworynSection_heading__fqIMF{position:static}}@media (max-width:580px){.WhyKiworynSection_container__17_Wh{padding-block:4.5rem}.WhyKiworynSection_grid__YjMpF{grid-template-columns:1fr}.WhyKiworynSection_card__GC1tA{min-height:auto}}.ProjectCTASection_section__FmAWA{background:var(--background)}.ProjectCTASection_container__q2mjL{width:calc(100% - (var(--page-gutter) * 2));max-width:var(--container-wide);margin-inline:auto;padding-block:clamp(4rem,7vw,7rem)}.ProjectCTASection_card__HCKWp{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(18rem,.65fr);gap:3rem;align-items:center;min-height:31rem;padding:clamp(2rem,5vw,5rem);overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:clamp(1.5rem,3vw,2.5rem);color:#ffffff;background:linear-gradient(135deg,#11162b,#15123a 48%,#081b2b);box-shadow:0 35px 90px rgba(0,0,0,.18)}.ProjectCTASection_content__N85n1{position:relative;z-index:2;max-width:49rem}.ProjectCTASection_eyebrow__gZaUg{display:inline-flex;align-items:center;gap:.5rem;color:#67d9f0;font-size:var(--text-sm);font-weight:800;letter-spacing:.1em}.ProjectCTASection_eyebrow__gZaUg svg{width:1rem;height:1rem}.ProjectCTASection_content__N85n1 h2{margin:1.2rem 0 0;color:#f8fafc;font-family:var(--font-display);font-size:clamp(2.5rem,5vw,4.5rem);line-height:1.02;letter-spacing:-.05em}.ProjectCTASection_content__N85n1 p{max-width:42rem;margin:1.5rem 0 0;color:#b6c0d1;line-height:1.75}.ProjectCTASection_actions__sLWYK{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2rem}.ProjectCTASection_primaryAction__z0gKn,.ProjectCTASection_secondaryAction__939qJ{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;min-height:3.5rem;padding:.8rem 1.25rem;border-radius:var(--radius-lg);font-weight:750;text-decoration:none;transition:transform var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}.ProjectCTASection_primaryAction__z0gKn{color:#ffffff;background:var(--brand-gradient)}.ProjectCTASection_secondaryAction__939qJ{border:1px solid rgba(255,255,255,.18);color:#f8fafc;background:rgba(255,255,255,.06)}.ProjectCTASection_primaryAction__z0gKn:hover,.ProjectCTASection_secondaryAction__939qJ:hover{transform:translateY(-2px)}.ProjectCTASection_primaryAction__z0gKn svg,.ProjectCTASection_secondaryAction__939qJ svg{width:1rem;height:1rem}.ProjectCTASection_visual___eFWs{position:relative;justify-self:center;width:min(100%,20rem);aspect-ratio:1}.ProjectCTASection_ringOne___M3O7,.ProjectCTASection_ringThree__4HxFX,.ProjectCTASection_ringTwo__PnuQr{position:absolute;border-radius:50%;border:1px solid rgba(103,217,240,.22)}.ProjectCTASection_ringOne___M3O7{inset:0}.ProjectCTASection_ringTwo__PnuQr{inset:17%}.ProjectCTASection_ringThree__4HxFX{inset:34%}.ProjectCTASection_mark__3jKnC{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:6rem;height:6rem;transform:translate(-50%,-50%);border-radius:1.7rem;color:#ffffff;background:var(--brand-gradient);box-shadow:0 0 60px rgba(59,130,246,.35);font-family:var(--font-display);font-size:3.5rem;font-weight:700}.ProjectCTASection_glowOne__C0yN1,.ProjectCTASection_glowTwo__ViUu1{position:absolute;z-index:-1;border-radius:50%;pointer-events:none}.ProjectCTASection_glowOne__C0yN1{top:-13rem;left:-10rem;width:32rem;height:32rem;background:radial-gradient(circle,rgba(108,92,231,.3),transparent 68%)}.ProjectCTASection_glowTwo__ViUu1{right:-12rem;bottom:-14rem;width:34rem;height:34rem;background:radial-gradient(circle,rgba(25,198,232,.22),transparent 68%)}@media (max-width:800px){.ProjectCTASection_card__HCKWp{grid-template-columns:1fr}.ProjectCTASection_visual___eFWs{width:15rem}}@media (max-width:520px){.ProjectCTASection_container__q2mjL{padding-block:3.5rem}.ProjectCTASection_card__HCKWp{min-height:auto;padding:2rem 1.4rem}.ProjectCTASection_actions__sLWYK{display:grid;grid-template-columns:1fr}.ProjectCTASection_primaryAction__z0gKn,.ProjectCTASection_secondaryAction__939qJ{width:100%}.ProjectCTASection_visual___eFWs{width:12rem}.ProjectCTASection_mark__3jKnC{width:4.5rem;height:4.5rem;border-radius:1.25rem;font-size:2.6rem}}