.BlogTeaser_section__T8oDI{background-color:var(--color-background);padding:6rem 2rem}.BlogTeaser_container__Kf82s{max-width:1100px;margin:0 auto}.BlogTeaser_headline__SMc8H{font-family:var(--font-ubuntu);font-weight:700;font-size:clamp(1.8rem,3vw,2.5rem);color:var(--color-primary);text-align:center;margin-bottom:.75rem;opacity:0;transform:translateY(20px)}.BlogTeaser_subtitle__YhYuD{font-family:var(--font-inter);font-weight:300;font-size:clamp(1rem,1.3vw,1.15rem);color:rgba(18,60,54,.65);text-align:center;max-width:600px;margin:0 auto 3rem;line-height:1.6;opacity:0;transform:translateY(20px)}.BlogTeaser_grid__bATMa{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}.BlogTeaser_card__a06EP{display:flex;flex-direction:column;padding:1.75rem;background:var(--color-white);border-radius:var(--radius);border:1px solid rgba(136,163,140,.15);text-decoration:none;color:inherit;transition:all .3s ease}.BlogTeaser_card__a06EP:hover{transform:translateY(-3px);box-shadow:0 8px 30px rgba(18,60,54,.08);border-color:rgba(136,163,140,.3)}.BlogTeaser_tag__W0rpB{display:inline-block;width:-moz-fit-content;width:fit-content;padding:.25rem .75rem;background:rgba(136,163,140,.12);color:var(--color-primary);border-radius:100px;font-family:var(--font-inter);font-size:.75rem;font-weight:400;letter-spacing:.03em;margin-bottom:.75rem}.BlogTeaser_cardTitle__s_jmO{font-family:var(--font-ubuntu);font-weight:700;font-size:1.1rem;color:var(--color-primary);margin-bottom:.5rem;line-height:1.3}.BlogTeaser_cardDescription__SbTBu{font-family:var(--font-inter);font-weight:300;font-size:.9rem;color:rgba(18,60,54,.6);line-height:1.55;flex:1 1}.BlogTeaser_readMore__pKpw6{font-family:var(--font-inter);font-weight:400;font-size:.85rem;color:var(--color-primary);margin-top:1rem;opacity:.7;transition:opacity .2s ease}.BlogTeaser_card__a06EP:hover .BlogTeaser_readMore__pKpw6{opacity:1}.BlogTeaser_allArticles__mLYb6{text-align:center;margin-top:2.5rem}.BlogTeaser_allArticlesLink__r1hmW{font-family:var(--font-inter);font-weight:400;font-size:1rem;color:var(--color-primary);text-decoration:underline;text-underline-offset:3px;transition:opacity .2s ease}.BlogTeaser_allArticlesLink__r1hmW:hover{opacity:.7}.BlogTeaser_animateIn__Xm4TY{animation:BlogTeaser_fadeInUp__2Af_9 .8s ease-out forwards}@keyframes BlogTeaser_fadeInUp__2Af_9{to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.BlogTeaser_section__T8oDI{padding:4rem 1.5rem}.BlogTeaser_grid__bATMa{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.BlogTeaser_animateIn__Xm4TY{animation:none;opacity:1;transform:none}.BlogTeaser_card__a06EP:hover{transform:none}}.CTA_section___50X2{background-color:var(--color-primary);padding:6rem 2rem 2rem;color:var(--color-white)}.CTA_container__9EmLo{max-width:800px;margin:0 auto;text-align:center}.CTA_headline__Ucvuw{font-family:var(--font-ubuntu);font-weight:700;font-size:clamp(2rem,4vw,2.5rem);color:var(--color-white);margin-bottom:1.5rem}.CTA_text__FI8lo{font-family:var(--font-inter);font-weight:300;font-size:1.2rem;color:var(--color-white);margin-bottom:3rem;opacity:.95}.CTA_form__2KcTz{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:4rem}.CTA_formGroup__cXEM_{width:100%}.CTA_input__dwmLL,.CTA_textarea__1wKky{width:100%;padding:1rem 1.5rem;border-radius:var(--radius);border:none;background-color:var(--color-white);color:var(--color-primary);font-size:1rem;font-family:var(--font-inter);font-weight:300;transition:box-shadow .3s ease}.CTA_input__dwmLL:focus,.CTA_textarea__1wKky:focus{outline:none;box-shadow:0 0 0 3px rgba(136,163,140,.3)}.CTA_textarea__1wKky{resize:vertical;min-height:120px}.CTA_submitButton__EHakS{background-color:var(--color-secondary);color:var(--color-white);padding:1.25rem 2.5rem;border-radius:var(--radius);font-size:1.1rem;font-weight:300;margin-top:.5rem;transition:background-color .3s ease,transform .2s ease;box-shadow:0 4px 15px rgba(0,0,0,.2)}.CTA_submitButton__EHakS:hover{background-color:var(--color-accent);transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.3)}.CTA_submitButton__EHakS:disabled{opacity:.7;cursor:not-allowed;transform:none;box-shadow:none}.CTA_successMessage__JdXuu{background-color:rgba(72,187,120,.2);border:1px solid rgba(72,187,120,.4);border-radius:var(--radius)}.CTA_errorMessage__uijqm,.CTA_successMessage__JdXuu{color:#fff;padding:1rem;margin-top:1rem;font-family:var(--font-inter);font-size:.95rem;text-align:center}.CTA_errorMessage__uijqm{background-color:hsla(0,88%,68%,.2);border:1px solid hsla(0,88%,68%,.4);border-radius:var(--radius)}.CTA_footer__Q9Pue{border-top:1px solid hsla(0,0%,100%,.2);padding-top:3rem;margin-top:4rem}.CTA_footerContainer__T9BYf{max-width:1200px;margin:0 auto;padding:0 2rem}.CTA_footerContent___VXTz{display:grid;grid-template-columns:1.5fr 2fr;grid-gap:3rem;gap:3rem;margin-bottom:2rem}.CTA_footerBrand__2ASRC{display:flex;flex-direction:column;gap:.75rem}.CTA_footerLogo__fPZw9{font-family:var(--font-ubuntu);font-weight:700;font-size:1.5rem;color:var(--color-white)}.CTA_footerBrandText__vhq7E{font-family:var(--font-inter);font-weight:300;font-size:.9rem;color:var(--color-white);opacity:.85;line-height:1.5;max-width:280px}.CTA_footerLinksGrid__G1gXd{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.CTA_footerLinksColumn__tHa_i{display:flex;flex-direction:column;gap:1rem}.CTA_footerLinksTitle__xTkiv{font-family:var(--font-ubuntu);font-weight:700;font-size:.9rem;color:var(--color-white);text-transform:uppercase;letter-spacing:.5px}.CTA_footerLinksNav__LdkS9{display:flex;flex-direction:column;gap:.5rem}.CTA_footerLinksNav__LdkS9 a{font-family:var(--font-inter);font-weight:300;font-size:.9rem;color:var(--color-white);opacity:.85;transition:opacity .3s ease}.CTA_footerLinksNav__LdkS9 a:hover{opacity:1}.CTA_footerBottom__gCJ1Z{border-top:1px solid hsla(0,0%,100%,.15);padding-top:1.5rem}.CTA_footerText__Y7Onp{font-family:var(--font-inter);font-weight:300;font-size:.85rem;color:var(--color-white);opacity:.8;text-align:center}@media (max-width:968px){.CTA_footerContent___VXTz{grid-template-columns:1fr;gap:2rem}.CTA_footerBrand__2ASRC{text-align:center;align-items:center}.CTA_footerBrandText__vhq7E{max-width:100%}}@media (max-width:768px){.CTA_section___50X2{padding:4rem 1rem 1.5rem}.CTA_text__FI8lo{font-size:1.1rem;margin-bottom:2rem}.CTA_form__2KcTz{gap:1.25rem}.CTA_footerContainer__T9BYf{padding:0 1rem}.CTA_footerLinksGrid__G1gXd{grid-template-columns:1fr;gap:1.5rem;text-align:center}.CTA_footerLinksColumn__tHa_i{align-items:center}}.FAQ_section__f97f1{padding:5rem 2rem;background-color:var(--color-background)}.FAQ_container__8Adfd{max-width:800px;margin:0 auto}.FAQ_headline__KNZNb{font-family:var(--font-ubuntu);font-weight:700;font-size:clamp(2rem,4vw,2.5rem);color:var(--color-primary);text-align:center;margin-bottom:3rem;opacity:0;transform:translateY(20px)}.FAQ_animateIn__XQi6Q{animation:FAQ_fadeInUp__M7Ncn .8s ease-out forwards}@keyframes FAQ_fadeInUp__M7Ncn{to{opacity:1;transform:translateY(0)}}.FAQ_faqContainer__8KLBM{display:flex;flex-direction:column;gap:1rem}.FAQ_faqItem__5Uw5f{background:var(--color-white);border-radius:var(--radius);box-shadow:0 2px 8px rgba(18,60,54,.08);overflow:hidden;transition:box-shadow .3s ease}.FAQ_faqItem__5Uw5f:hover{box-shadow:0 4px 16px rgba(18,60,54,.12)}.FAQ_faqSummary__KX_jE{width:100%;padding:1.25rem 1.5rem;font-family:var(--font-ubuntu);font-weight:600;font-size:1.05rem;color:var(--color-primary);background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;text-align:left;gap:1rem;transition:background-color .2s ease}.FAQ_faqSummary__KX_jE:hover{background-color:rgba(136,163,140,.08)}.FAQ_faqIcon__bMvoj{font-size:1.5rem;font-weight:300;color:var(--color-secondary);flex-shrink:0;line-height:1}.FAQ_faqContent__Ivapd{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.FAQ_faqItem__5Uw5f.FAQ_open__vAb_C .FAQ_faqContent__Ivapd{max-height:500px;padding:0 1.5rem 1.25rem}.FAQ_faqContent__Ivapd p{font-family:var(--font-inter);font-weight:300;font-size:1rem;line-height:1.7;color:var(--color-secondary);margin:0}@media (max-width:768px){.FAQ_section__f97f1{padding:4rem 1rem}.FAQ_faqSummary__KX_jE{padding:1rem 1.25rem;font-size:.95rem}.FAQ_faqItem__5Uw5f.FAQ_open__vAb_C .FAQ_faqContent__Ivapd{padding:0 1.25rem 1rem}.FAQ_faqContent__Ivapd p{font-size:.95rem}}.Hero_srOnly__KhazQ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Hero_hero__JT9C7{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:7rem 2rem 4rem;background-color:#0b2b26}.Hero_gradientOrb1__1i3jC{top:-10%;left:-5%;width:600px;height:600px;background:radial-gradient(circle,rgba(136,163,140,.3) 0,transparent 70%)}.Hero_gradientOrb1__1i3jC,.Hero_gradientOrb2__pMWXu{position:absolute;border-radius:50%;filter:blur(80px);pointer-events:none}.Hero_gradientOrb2__pMWXu{top:20%;right:-10%;width:500px;height:500px;background:radial-gradient(circle,hsla(35,53%,77%,.25) 0,transparent 70%)}.Hero_gradientOrb3__tOQb5{position:absolute;bottom:-15%;left:30%;width:700px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(18,60,54,.5) 0,transparent 70%);filter:blur(100px);pointer-events:none}.Hero_container__Wap54{position:relative;z-index:10;width:100%;max-width:1000px;gap:4rem}.Hero_container__Wap54,.Hero_content___NoHb{display:flex;flex-direction:column;align-items:center}.Hero_content___NoHb{text-align:center}.Hero_badge__RiPir{display:inline-block;padding:.4rem 1.2rem;border:1px solid rgba(136,163,140,.4);border-radius:100px;font-family:var(--font-inter);font-weight:400;font-size:.85rem;color:var(--color-secondary);letter-spacing:.02em}.Hero_badge__RiPir,.Hero_headline__ASVgO{margin-bottom:1.5rem;opacity:0;transform:translateY(20px)}.Hero_headline__ASVgO{font-family:var(--font-ubuntu);font-weight:700;font-size:clamp(2.8rem,6vw,4.5rem);line-height:1.08;color:#fff}.Hero_subheadline__omnUM{font-family:var(--font-inter);font-weight:300;font-size:clamp(1.1rem,1.5vw,1.3rem);line-height:1.7;color:hsla(0,0%,100%,.6);max-width:600px;margin-bottom:2.5rem;opacity:0;transform:translateY(20px)}.Hero_inlineLink__SKhUN{color:var(--color-accent);text-decoration:underline;text-underline-offset:2px;transition:color .2s ease}.Hero_inlineLink__SKhUN:hover{color:#fff}.Hero_ctaWrapper__gmVh3{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;justify-content:center;opacity:0;transform:translateY(20px)}.Hero_ctaPrimary____c6c{background-color:#fff;color:var(--color-primary);padding:.9rem 2rem;border-radius:var(--radius);font-size:1.05rem;font-weight:500;font-family:var(--font-inter);cursor:pointer;transition:all .3s ease;border:none;box-shadow:0 4px 20px rgba(0,0,0,.15)}.Hero_ctaPrimary____c6c:hover{background-color:hsla(0,0%,100%,.9);transform:translateY(-2px);box-shadow:0 6px 28px rgba(0,0,0,.2)}.Hero_ctaSecondary__HYWmu{background:transparent;color:hsla(0,0%,100%,.85);padding:.9rem 2rem;border-radius:var(--radius);font-size:1.05rem;font-weight:400;font-family:var(--font-inter);cursor:pointer;transition:all .3s ease;border:1px solid hsla(0,0%,100%,.25)}.Hero_ctaSecondary__HYWmu:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.4);transform:translateY(-2px)}.Hero_imageWrapper__TBEgb{position:relative;display:flex;align-items:center;justify-content:center;width:100%;opacity:0;transform:translateY(30px)}.Hero_imageGlow__3w1VL{position:absolute;inset:-20px;border-radius:24px;background:radial-gradient(ellipse at center,rgba(136,163,140,.15) 0,transparent 70%);filter:blur(30px);pointer-events:none}.Hero_heroImage__JrR6L{width:100%;height:auto;border-radius:12px;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 20px 60px rgba(0,0,0,.4),0 0 0 1px hsla(0,0%,100%,.05);transition:all .4s ease}.Hero_heroImage__JrR6L:hover{transform:translateY(-4px);box-shadow:0 30px 80px rgba(0,0,0,.5),0 0 0 1px hsla(0,0%,100%,.08)}.Hero_animateIn___I_ks{animation:Hero_fadeInUp__XYT_k .8s ease-out forwards}@keyframes Hero_fadeInUp__XYT_k{to{opacity:1;transform:translateY(0)}}@media (max-width:968px){.Hero_container__Wap54{gap:3rem}.Hero_heroImage__JrR6L{max-width:700px}}@media (max-width:768px){.Hero_hero__JT9C7{padding:6rem 1.5rem 3rem;min-height:auto}.Hero_ctaWrapper__gmVh3{flex-direction:column;width:100%}.Hero_ctaPrimary____c6c,.Hero_ctaSecondary__HYWmu{width:100%;text-align:center;padding:.875rem 1.5rem;font-size:1rem}}@media (max-width:480px){.Hero_hero__JT9C7{padding:5rem 1rem 2rem}.Hero_headline__ASVgO{font-size:2.2rem}.Hero_subheadline__omnUM{font-size:1rem}.Hero_badge__RiPir{font-size:.8rem}}@media (prefers-reduced-motion:reduce){.Hero_animateIn___I_ks{animation:none;opacity:1;transform:none}.Hero_ctaPrimary____c6c:hover,.Hero_ctaSecondary__HYWmu:hover,.Hero_heroImage__JrR6L:hover{transform:none}}.Navigation_nav__PiYhp{position:fixed;top:0;left:0;right:0;z-index:1000;transition:background-color .3s ease,box-shadow .3s ease;padding:1.5rem 0}.Navigation_nav__PiYhp,.Navigation_nav__PiYhp.Navigation_scrolled__IsHg9{background-color:hsla(0,0%,100%,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Navigation_nav__PiYhp.Navigation_scrolled__IsHg9{box-shadow:0 2px 10px rgba(18,60,54,.1)}.Navigation_container__PSkJX{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.Navigation_logo__rl5XE{display:flex;align-items:center;gap:.75rem;font-family:var(--font-ubuntu);font-weight:700;font-size:1.5rem;color:var(--color-primary)}.Navigation_logoImage__pejzZ{flex-shrink:0}.Navigation_logoText__F6H6v{display:inline-block}.Navigation_links__J_cIr{display:flex;align-items:center;gap:2rem}.Navigation_links__J_cIr a{font-family:var(--font-inter);font-weight:300;font-size:1rem;color:var(--color-primary);transition:color .3s ease}.Navigation_links__J_cIr a:hover{color:var(--color-secondary)}.Navigation_ctaButton__jQlAz{background-color:var(--color-primary);color:var(--color-white);padding:.75rem 1.5rem;border-radius:var(--radius);font-size:1rem;font-weight:300;transition:background-color .3s ease}.Navigation_ctaButton__jQlAz:hover{background-color:var(--color-secondary)}@media (max-width:768px){.Navigation_container__PSkJX{padding:0 1rem}.Navigation_links__J_cIr{gap:1rem}.Navigation_links__J_cIr a{font-size:.9rem}.Navigation_ctaButton__jQlAz{padding:.6rem 1rem;font-size:.9rem}.Navigation_logo__rl5XE{font-size:1.25rem}}.Process_section__h2Gms{background-color:var(--color-background);padding:6rem 2rem;position:relative}.Process_container__vFLJn{max-width:1200px;margin:0 auto}.Process_headline__wJJqh{font-family:var(--font-ubuntu);font-weight:700;font-size:clamp(2rem,4vw,3rem);color:var(--color-primary);margin-bottom:1rem;line-height:1.2}.Process_headline__wJJqh,.Process_subtitle__r9dSF{text-align:center;opacity:0;transform:translateY(20px)}.Process_subtitle__r9dSF{font-family:var(--font-inter);font-weight:300;font-size:clamp(1rem,1.5vw,1.25rem);color:var(--color-secondary);margin-bottom:4rem;line-height:1.6;max-width:800px;margin-left:auto;margin-right:auto}.Process_animateIn__wEEhc{animation:Process_fadeInUp__20dna .8s ease-out forwards}.Process_phasesGrid__RkrVk{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem;max-width:1200px;margin:0 auto}.Process_phaseCard__aMvuu{background:var(--color-white);border:1px solid rgba(136,163,140,.2);border-radius:var(--radius);padding:2.5rem 2rem;text-align:center;transition:all .3s ease;opacity:0;transform:translateY(30px)}.Process_phaseCard__aMvuu.Process_phaseVisible__jWuMN{opacity:1;transform:translateY(0);transition:opacity .8s ease-out,transform .8s ease-out}.Process_phaseCard__aMvuu:hover{border-color:var(--color-primary);transform:translateY(-4px);box-shadow:0 10px 30px rgba(18,60,54,.1)}.Process_phaseCard__aMvuu:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.Process_phaseIconWrapper__5TEkX{margin:0 auto 1.5rem;display:flex;justify-content:center;align-items:center;width:100px;height:100px;background:rgba(136,163,140,.1);border-radius:50%;padding:1rem}.Process_icon__2oSs7{width:100%;height:100%;color:var(--color-primary)}.Process_phaseIconWrapper__5TEkX img{display:block;background:transparent!important}.Process_phaseTitle__1ciP0{font-family:var(--font-ubuntu);font-weight:700;font-size:1.35rem;color:var(--color-primary);margin-bottom:.5rem}.Process_phaseSubtitle__5i6ri{font-family:var(--font-inter);font-weight:300;font-size:1rem;color:var(--color-secondary);margin-bottom:1.5rem}.Process_phaseBullets__YOOFT{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem;text-align:left}.Process_bulletItem__PPXqi{font-family:var(--font-inter);font-weight:300;font-size:.95rem;color:var(--color-primary);line-height:1.5;padding-left:1.5rem;position:relative}.Process_bulletGroupLabel__PFpoB{font-family:var(--font-ubuntu);font-weight:700;font-size:1rem;color:var(--color-primary);list-style:none;margin-top:.75rem;margin-bottom:-.25rem}.Process_bulletGroupLabel__PFpoB:first-child{margin-top:0}.Process_bulletItem__PPXqi:before{content:"";position:absolute;left:0;top:.5rem;width:6px;height:6px;border-radius:50%;background-color:var(--color-secondary)}.Process_highlightBox__yZ9li{margin-top:3rem;padding:1.25rem 2rem;background:linear-gradient(135deg,rgba(136,163,140,.25),hsla(35,53%,77%,.25));border:2px solid var(--color-secondary);border-left:6px solid var(--color-primary);border-radius:12px;font-family:var(--font-ubuntu);font-weight:700;font-size:1.125rem;color:var(--color-primary);text-align:center;box-shadow:0 4px 16px rgba(18,60,54,.15);max-width:900px;margin-left:auto;margin-right:auto;position:relative;white-space:nowrap}.Process_servicesContainer__bldY0{display:flex;flex-direction:column;gap:0;margin-top:0;text-align:left}.Process_serviceItem__xhgIL{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.Process_serviceItem__xhgIL:last-child{margin-bottom:0}.Process_serviceHeader__rerPx{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem}.Process_serviceIcon__SH6UQ{flex-shrink:0;border-radius:8px}.Process_serviceTitle___B8Ay{font-family:var(--font-ubuntu);font-weight:700;font-size:1.1rem;color:var(--color-primary);margin:0}.Process_serviceBullets__CiTfm{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.Process_serviceBullets__CiTfm li{font-family:var(--font-inter);font-weight:300;font-size:.95rem;color:var(--color-primary);line-height:1.5;padding-left:1.5rem;position:relative}.Process_serviceBullets__CiTfm li:before{content:"";position:absolute;left:0;top:.5rem;width:6px;height:6px;border-radius:50%;background-color:var(--color-secondary)}@media (max-width:968px){.Process_phasesGrid__RkrVk{grid-template-columns:1fr;gap:1.5rem;max-width:600px}.Process_servicesContainer__bldY0{gap:1.5rem}.Process_serviceHeader__rerPx{gap:.75rem}.Process_serviceIcon__SH6UQ{width:40px;height:40px}}@media (max-width:768px){.Process_section__h2Gms{padding:4rem 1.5rem}.Process_headline__wJJqh{margin-bottom:.75rem}.Process_subtitle__r9dSF{margin-bottom:3rem;font-size:1rem}.Process_phaseCard__aMvuu{padding:2rem 1.5rem}.Process_phaseIconWrapper__5TEkX{width:80px;height:80px}.Process_phaseTitle__1ciP0{font-size:1.2rem}.Process_phaseSubtitle__5i6ri{font-size:.95rem}.Process_bulletItem__PPXqi{font-size:.9rem}.Process_highlightBox__yZ9li{font-size:.9rem;padding:.875rem 1.25rem}.Process_serviceTitle___B8Ay{font-size:1rem}.Process_serviceBullets__CiTfm li{font-size:.85rem}}@keyframes Process_fadeInUp__20dna{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Process_phaseCard__aMvuu{animation:none!important;transition:none!important;opacity:1;transform:translateY(0)}.Process_phaseCard__aMvuu:hover{transform:translateY(0)}.Process_animateIn__wEEhc{animation:none;opacity:1;transform:none}}.ProofProcess_section__s2VU0{background-color:var(--color-white);padding:6rem 2rem;position:relative}.ProofProcess_container__NRba0{max-width:1200px;margin:0 auto}.ProofProcess_valueHeader__O2WmT{text-align:center;margin-bottom:5rem;padding-bottom:4rem;border-bottom:1px solid rgba(136,163,140,.2)}.ProofProcess_mainHeadline__xpYRD{font-family:var(--font-ubuntu);font-weight:700;font-size:clamp(2.5rem,5vw,3.5rem);color:var(--color-primary);margin-bottom:3rem;opacity:0;transform:translateY(20px)}.ProofProcess_comparisonGrid__lzOc7{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;max-width:800px;margin:0 auto;opacity:0;transform:translateY(20px)}.ProofProcess_comparisonColumn__K0uhJ{background:var(--color-white);border-radius:var(--radius);padding:2rem;border:1px solid rgba(136,163,140,.2)}.ProofProcess_comparisonTitle__PaBe8{color:#dc2626}.ProofProcess_comparisonTitleAfter__2xJos,.ProofProcess_comparisonTitle__PaBe8{font-family:var(--font-ubuntu);font-weight:700;font-size:1.25rem;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:.05em}.ProofProcess_comparisonTitleAfter__2xJos{color:var(--color-primary)}.ProofProcess_comparisonList__NwNX0{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.ProofProcess_comparisonItemBefore__DPrQf{font-weight:300;color:#6b7280}.ProofProcess_comparisonItemAfter__vDSLO,.ProofProcess_comparisonItemBefore__DPrQf{display:flex;align-items:center;gap:.75rem;font-family:var(--font-inter);font-size:1.1rem}.ProofProcess_comparisonItemAfter__vDSLO{font-weight:500;color:var(--color-primary)}.ProofProcess_iconX__ivFyH{color:#dc2626;flex-shrink:0}.ProofProcess_iconCheck__gUuLA{color:var(--color-primary);flex-shrink:0}.ProofProcess_header__S8_ax{text-align:center;margin-bottom:4rem}.ProofProcess_headline__Qmzl_{font-family:var(--font-ubuntu);font-weight:700;font-size:clamp(2rem,4vw,3rem);color:var(--color-primary);margin-bottom:1rem;opacity:0;transform:translateY(20px)}.ProofProcess_subtitle__pKDx8{font-family:var(--font-inter);font-weight:300;font-size:clamp(1rem,1.5vw,1.25rem);color:var(--color-secondary);max-width:700px;margin:0 auto;line-height:1.6;opacity:0;transform:translateY(20px)}.ProofProcess_animateIn__zOgVk{animation:ProofProcess_fadeInUp__Uk4Y8 .8s ease-out forwards}.ProofProcess_timeline__p9pUR{position:relative;padding-bottom:4rem}.ProofProcess_timelineEntry__ziyx7{display:flex;justify-content:flex-start;align-items:flex-start;padding-top:2.5rem;gap:2rem;position:relative;opacity:0;transform:translateY(30px);transition:opacity 1.2s ease-out,transform 1.2s ease-out;min-height:400px}.ProofProcess_timelineEntry__ziyx7.ProofProcess_entryVisible__WgO_z{opacity:1;transform:translateY(0)}.ProofProcess_timelineTitle__CSgcR{align-self:flex-start;display:flex;flex-direction:row;align-items:flex-start;gap:1rem;z-index:40;width:280px;flex-shrink:0;padding-top:.5rem}.ProofProcess_timelineDot__T3d_J{position:absolute;left:1.5rem;width:2.5rem;height:2.5rem;border-radius:50%;background-color:var(--color-white);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ProofProcess_timelineDotInner__nzIE7{width:1rem;height:1rem;border-radius:50%;background-color:rgba(136,163,140,.2);border:2px solid rgba(136,163,140,.3)}.ProofProcess_timelineTitleText__NkwuV{display:flex;flex-direction:column;gap:.25rem;padding-left:4rem;font-family:var(--font-ubuntu);font-weight:700;color:var(--color-secondary)}.ProofProcess_timelineNumber__5qz73{font-size:2rem;line-height:1;color:var(--color-primary)}.ProofProcess_timelineTitleName__vj2hh{font-size:1rem;line-height:1.3;color:var(--color-primary)}.ProofProcess_timelineContent__wS__C{flex:1 1;padding-left:2rem;width:100%;align-self:flex-start;min-width:0}.ProofProcess_timelineLine__qvMwm{position:absolute;left:2rem;top:0;overflow:hidden;width:2px;background:linear-gradient(to bottom,transparent 0,var(--color-accent) 10%,var(--color-accent) 90%,transparent 100%);opacity:.3;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 10%,#000 90%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 10%,#000 90%,transparent)}.ProofProcess_timelineProgress__8R2zo{position:absolute;left:0;right:0;top:0;width:2px;background:linear-gradient(to bottom,var(--color-primary) 0,var(--color-secondary) 50%,transparent 100%);border-radius:2px}.ProofProcess_card__isKPI{position:relative;border-radius:1rem;border:1px solid rgba(136,163,140,.2);background-color:var(--color-white);padding:2rem;transition:all .3s ease-in-out}.ProofProcess_card__isKPI:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 10px 30px rgba(18,60,54,.1);border-color:var(--color-primary);background-color:rgba(136,163,140,.03)}.ProofProcess_cardContent__BxH_d{display:flex;gap:2rem;align-items:flex-start}.ProofProcess_imageWrapper__9rFRk{display:flex;align-items:center;justify-content:center;width:10rem;height:10rem;flex-shrink:0;border-radius:.75rem;background-color:rgba(136,163,140,.1);padding:1rem}.ProofProcess_image__4VfOM{width:100%;height:100%;object-fit:contain}.ProofProcess_textContent__kVmnV{flex:1 1;min-width:0}.ProofProcess_cardTitle__zGbNF{font-family:var(--font-ubuntu);font-weight:700;font-size:1.25rem;color:var(--color-primary);margin-bottom:.75rem;line-height:1.3;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.ProofProcess_badge__rprH7{font-size:.7rem;font-weight:500;color:var(--color-secondary);background-color:rgba(136,163,140,.1);padding:.25rem .75rem;border-radius:1rem;white-space:nowrap}.ProofProcess_cardDescription__unugL{font-family:var(--font-inter);font-weight:300;font-size:.95rem;color:var(--color-secondary);line-height:1.6;margin-bottom:1.5rem}.ProofProcess_benefitsList__2Ud1r{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.ProofProcess_benefitItem__U5WRE{display:flex;align-items:center;gap:.75rem}.ProofProcess_benefitDot__hTi70{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;flex-shrink:0;border-radius:50%;background-color:rgba(18,60,54,.1)}.ProofProcess_benefitDotInner__WOBpU{width:.5rem;height:.5rem;border-radius:50%;background-color:var(--color-primary)}.ProofProcess_benefitText__HoAuy{font-family:var(--font-inter);font-weight:300;font-size:.875rem;color:var(--color-secondary);line-height:1.5}.ProofProcess_closingLine__x__TJ{font-family:var(--font-inter);font-weight:600;font-size:clamp(1rem,1.5vw,1.15rem);color:var(--color-primary);text-align:center;margin-top:4rem;padding:2rem;background:linear-gradient(135deg,rgba(136,163,140,.08),rgba(136,163,140,.03));border-radius:1rem;max-width:900px;margin-left:auto;margin-right:auto;line-height:1.6;opacity:0;transform:translateY(20px)}.ProofProcess_closingLine__x__TJ.ProofProcess_animateIn__zOgVk{animation-delay:1s}.ProofProcess_inlineLink__MiAGh{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px;font-weight:700;transition:opacity .2s ease}.ProofProcess_inlineLink__MiAGh:hover{opacity:.7}@keyframes ProofProcess_fadeInUp__Uk4Y8{to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.ProofProcess_section__s2VU0{padding:4rem 1.5rem}.ProofProcess_valueHeader__O2WmT{margin-bottom:3rem;padding-bottom:3rem}.ProofProcess_comparisonGrid__lzOc7{grid-template-columns:1fr;gap:1.5rem}.ProofProcess_comparisonColumn__K0uhJ{padding:1.5rem}.ProofProcess_header__S8_ax{margin-bottom:3rem}.ProofProcess_timelineEntry__ziyx7{flex-direction:column;gap:1.5rem;padding-top:2rem}.ProofProcess_timelineTitle__CSgcR{max-width:100%;min-width:auto}.ProofProcess_timelineTitleText__NkwuV{padding-left:3.5rem}.ProofProcess_timelineNumber__5qz73{font-size:1.5rem}.ProofProcess_timelineTitleName__vj2hh{font-size:.9rem}.ProofProcess_timelineContent__wS__C{padding-left:0}.ProofProcess_timelineLine__qvMwm{left:1.5rem}.ProofProcess_timelineDot__T3d_J{left:1rem;width:2rem;height:2rem}.ProofProcess_timelineDotInner__nzIE7{width:.75rem;height:.75rem}.ProofProcess_card__isKPI{padding:1.5rem}.ProofProcess_cardContent__BxH_d{flex-direction:column;gap:1.5rem}.ProofProcess_imageWrapper__9rFRk{width:8rem;height:8rem;margin:0 auto}.ProofProcess_closingLine__x__TJ{margin-top:3rem;padding:1.5rem}}@media (prefers-reduced-motion:reduce){.ProofProcess_animateIn__zOgVk{animation:none;opacity:1;transform:none}.ProofProcess_card__isKPI:hover{transform:none}}.ServiceModels_section__gZeMV{background-color:var(--color-background);padding:6rem 2rem;position:relative}.ServiceModels_container__R6hIx{max-width:1200px;margin:0 auto}.ServiceModels_header__sw2Jg{text-align:center;margin-bottom:4rem}.ServiceModels_headline__OiY6m{font-family:var(--font-ubuntu);font-weight:700;font-size:clamp(2rem,4vw,3rem);color:var(--color-primary);margin-bottom:1rem;opacity:0;transform:translateY(20px)}.ServiceModels_subtitle__AMrBW{font-family:var(--font-inter);font-weight:300;font-size:clamp(1rem,1.5vw,1.25rem);color:var(--color-secondary);max-width:700px;margin:0 auto;line-height:1.6;opacity:0;transform:translateY(20px)}.ServiceModels_animateIn__IorNR{animation:ServiceModels_fadeInUp__pvVb_ .8s ease-out forwards}.ServiceModels_cardsGrid__6JY4w{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem;margin-top:3rem}.ServiceModels_card__ysrSC{position:relative;border-radius:var(--radius);border:1px solid rgba(136,163,140,.2);background-color:var(--color-white);padding:2.5rem;transition:all .3s ease-in-out;opacity:0;transform:translateY(30px);display:flex;flex-direction:column}.ServiceModels_card__ysrSC.ServiceModels_cardVisible__ldbmp{opacity:1;transform:translateY(0);transition:opacity 1s ease-out,transform 1s ease-out}.ServiceModels_card__ysrSC:hover{transform:translateY(-4px);box-shadow:0 10px 30px rgba(18,60,54,.1);border-color:var(--color-primary)}.ServiceModels_card__ysrSC.ServiceModels_cardVisible__ldbmp:hover{transform:translateY(-4px)}.ServiceModels_cardHeader__NYNBE{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.ServiceModels_cardTitleWrapper__IHTHp{display:flex;align-items:center;gap:1rem;flex:1 1}.ServiceModels_iconWrapper__le1xT{display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:rgba(136,163,140,.1);border-radius:50%;padding:.75rem;flex-shrink:0}.ServiceModels_serviceIcon__p6DFM{width:100%;height:100%;color:var(--color-primary)}.ServiceModels_cardTitle__zh8hx{font-family:var(--font-ubuntu);font-weight:700;font-size:1.5rem;color:var(--color-primary);line-height:1.3;margin:0}.ServiceModels_target__Ivkn_{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(136,163,140,.2)}.ServiceModels_targetText__x3KdM{font-family:var(--font-inter);font-weight:500;font-size:1rem;color:var(--color-primary);margin:0}.ServiceModels_contentSection__CAPh1{margin-bottom:2rem}.ServiceModels_sectionTitle__Am5Ch{font-family:var(--font-ubuntu);font-weight:700;font-size:1rem;color:var(--color-primary);margin-bottom:1rem}.ServiceModels_list__BYDpx{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.ServiceModels_listItem__917oY{display:flex;align-items:flex-start;gap:.75rem}.ServiceModels_checkIcon__IIB5z{color:var(--color-primary);flex-shrink:0;margin-top:.125rem}.ServiceModels_listText__TQHbi{font-family:var(--font-inter);font-weight:300;font-size:.95rem;color:var(--color-secondary);line-height:1.6}.ServiceModels_pricing__32To9{margin-top:auto;padding-top:1.5rem;border-top:1px solid rgba(136,163,140,.2)}.ServiceModels_pricingText__tJxIA{font-family:var(--font-inter);font-weight:400;font-size:.95rem;color:var(--color-secondary);line-height:1.6;margin:0}.ServiceModels_pricingText__tJxIA strong{font-weight:600;color:var(--color-primary)}@keyframes ServiceModels_fadeInUp__pvVb_{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ServiceModels_animateIn__IorNR,.ServiceModels_cardVisible__ldbmp{animation:none;opacity:1;transform:none}.ServiceModels_card__ysrSC{opacity:1;transform:none}.ServiceModels_card__ysrSC:hover{transform:none}}@media (max-width:768px){.ServiceModels_section__gZeMV{padding:4rem 1.5rem}.ServiceModels_header__sw2Jg{margin-bottom:3rem}.ServiceModels_headline__OiY6m{font-size:clamp(1.75rem,5vw,2rem)}.ServiceModels_subtitle__AMrBW{font-size:.95rem}.ServiceModels_cardsGrid__6JY4w{grid-template-columns:1fr;gap:2rem}.ServiceModels_card__ysrSC{padding:2rem}.ServiceModels_cardTitle__zh8hx{font-size:1.25rem}.ServiceModels_iconWrapper__le1xT{width:50px;height:50px}.ServiceModels_sectionTitle__Am5Ch{font-size:.95rem}.ServiceModels_listText__TQHbi,.ServiceModels_pricingText__tJxIA{font-size:.875rem}}@media (max-width:480px){.ServiceModels_section__gZeMV{padding:3rem 1rem}.ServiceModels_card__ysrSC{padding:1.5rem}.ServiceModels_cardHeader__NYNBE{flex-direction:column;gap:1rem;align-items:flex-start}.ServiceModels_cardTitleWrapper__IHTHp{flex-direction:column;align-items:flex-start;gap:.75rem}}