.hero__title[data-astro-cid-anhloy43]{font-size:3.5rem;font-weight:700;line-height:1.2;margin-bottom:2rem;color:var(--white-color, #ffffff)}.hero__title-line1[data-astro-cid-anhloy43]{display:block;margin-bottom:.5rem}.hero__title-line2[data-astro-cid-anhloy43]{display:block;margin-bottom:.25rem}.hero__title-dynamic[data-astro-cid-anhloy43]{display:block;position:relative;min-height:1.3em}.hero__title-option[data-astro-cid-anhloy43]{position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity .5s ease-in-out}.hero__title-option[data-astro-cid-anhloy43].active{opacity:1;position:relative}.hero__title-option[data-astro-cid-anhloy43] .highlight[data-astro-cid-anhloy43]{color:var(--veridia-primary, #28A745);font-weight:700}.hero__description[data-astro-cid-anhloy43]{font-size:1.5rem;line-height:1.6;color:#fffffff2;max-width:700px;margin:0 auto 3rem}.hero__cta[data-astro-cid-anhloy43]{display:flex;justify-content:center}.btn--hero-primary[data-astro-cid-anhloy43]{display:inline-flex;align-items:center;gap:1rem;padding:1.5rem 3rem;background:linear-gradient(135deg,var(--accent-green, #28A745) 0%,var(--accent-green-hover, #249B40) 100%);color:var(--white-color, #ffffff);border:none;border-radius:50px;font-weight:600;text-decoration:none;box-shadow:0 10px 30px #28a7454d;transition:all .3s ease}.btn--hero-primary[data-astro-cid-anhloy43]:hover{background:linear-gradient(135deg,var(--accent-green-hover, #249B40) 0%,var(--veridia-dark, #1E7E34) 100%);transform:translateY(-3px) scale(1.05);box-shadow:0 15px 40px #28a74580}.btn__icon[data-astro-cid-anhloy43]{font-size:1.5rem}.btn__content[data-astro-cid-anhloy43]{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}.btn__text[data-astro-cid-anhloy43]{font-size:1.25rem;font-weight:700}.btn__subtext[data-astro-cid-anhloy43]{font-size:.875rem;font-weight:400;opacity:.9}@media(max-width:768px){.btn--hero-primary[data-astro-cid-anhloy43]{padding:1.25rem 2rem;flex-direction:column;text-align:center;width:100%}.btn__content[data-astro-cid-anhloy43]{align-items:center}.btn__text[data-astro-cid-anhloy43]{font-size:1.125rem}.btn__subtext[data-astro-cid-anhloy43]{font-size:.8125rem}}@media(max-width:480px){.btn--hero-primary[data-astro-cid-anhloy43]{padding:1rem 1.5rem}.btn__text[data-astro-cid-anhloy43]{font-size:1rem}.btn__subtext[data-astro-cid-anhloy43]{font-size:.75rem}}.hero__particles[data-astro-cid-anhloy43]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:.4;z-index:0}.hero__container[data-astro-cid-anhloy43]{position:relative;z-index:1}.hero[data-astro-cid-anhloy43]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 50%,rgba(40,167,69,.15) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(40,167,69,.08) 0%,transparent 50%),radial-gradient(circle at 40% 20%,rgba(40,167,69,.05) 0%,transparent 40%);pointer-events:none;z-index:0;animation:gradient-pulse 8s ease-in-out infinite}@keyframes gradient-pulse{0%,to{opacity:1}50%{opacity:.7}}.hero[data-astro-cid-anhloy43]:after{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");opacity:.3;pointer-events:none;z-index:0}@keyframes pulse-glow{0%,to{box-shadow:0 10px 30px #28a7454d,0 0 #28a74566}50%{box-shadow:0 10px 40px #28a74580,0 0 0 15px #28a74500}}.btn--hero-primary[data-astro-cid-anhloy43]{animation:pulse-glow 3s ease-in-out infinite;position:relative;overflow:hidden}.btn--hero-primary[data-astro-cid-anhloy43]:hover{animation:none}.btn--hero-primary[data-astro-cid-anhloy43]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:shimmer 4s infinite;pointer-events:none}@keyframes shimmer{0%{left:-100%}50%,to{left:100%}}.hero__title-option[data-astro-cid-anhloy43] .highlight[data-astro-cid-anhloy43]{background:linear-gradient(135deg,var(--accent-green) 0%,#32CD32 50%,var(--veridia-dark) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:800;filter:drop-shadow(0 0 20px rgba(40,167,69,.5))}@media(max-width:768px){.hero[data-astro-cid-anhloy43]{padding-top:7rem}.hero__title[data-astro-cid-anhloy43]{font-size:2.25rem;line-height:1.3}.hero__description[data-astro-cid-anhloy43]{font-size:1.125rem;line-height:1.6;margin-bottom:2rem}}@media(max-width:480px){.hero[data-astro-cid-anhloy43]{padding-top:6.5rem}.hero__title[data-astro-cid-anhloy43]{font-size:1.625rem;line-height:1.3;margin-bottom:1.5rem}.hero__title-line1[data-astro-cid-anhloy43],.hero__title-line2[data-astro-cid-anhloy43]{margin-bottom:.25rem}.hero__description[data-astro-cid-anhloy43]{font-size:1rem;line-height:1.6;margin-bottom:1.5rem}}@media(max-width:375px){.hero[data-astro-cid-anhloy43]{padding-top:6rem}.hero__title[data-astro-cid-anhloy43]{font-size:1.5rem;line-height:1.25;margin-bottom:1rem}.hero__description[data-astro-cid-anhloy43]{font-size:.9375rem;line-height:1.5;margin-bottom:1rem}}.trust-indicators[data-astro-cid-o7xqq5hm]{padding:4rem 0;background:linear-gradient(135deg,#28a74508,#1e7e340f);position:relative;overflow:hidden}.trust-indicators[data-astro-cid-o7xqq5hm]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(40,167,69,.3) 50%,transparent 100%)}.section__header[data-astro-cid-o7xqq5hm]{text-align:center;margin-bottom:3rem}.section__subtitle[data-astro-cid-o7xqq5hm]{display:inline-block;color:var(--accent-green, #28A745);font-weight:600;font-size:.875rem;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:.75rem;position:relative}.section__subtitle[data-astro-cid-o7xqq5hm]:after{content:"";position:absolute;bottom:-4px;left:50%;transform:translate(-50%);width:40px;height:2px;background:linear-gradient(90deg,var(--accent-green) 0%,var(--veridia-dark) 100%)}.section__title[data-astro-cid-o7xqq5hm]{font-size:2.5rem;font-weight:700;color:var(--text-primary, #212529);line-height:1.2;margin:0}.trust-indicators__grid[data-astro-cid-o7xqq5hm]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;margin-bottom:3rem}.trust-metric[data-astro-cid-o7xqq5hm]{background:#ffffffe6;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:16px;padding:2rem 1.5rem;text-align:center;border:1px solid rgba(40,167,69,.1);box-shadow:0 8px 32px #0000000f,inset 0 1px #ffffff80;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.trust-metric[data-astro-cid-o7xqq5hm]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--accent-green) 0%,var(--veridia-dark) 100%);transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.trust-metric[data-astro-cid-o7xqq5hm]:hover{transform:translateY(-8px);box-shadow:0 12px 40px #28a74526,inset 0 1px #ffffff80}.trust-metric[data-astro-cid-o7xqq5hm]:hover:before{transform:scaleX(1)}.trust-metric__icon[data-astro-cid-o7xqq5hm]{font-size:2.5rem;display:block;margin-bottom:1rem;line-height:1}.trust-metric__value[data-astro-cid-o7xqq5hm]{display:flex;align-items:baseline;justify-content:center;gap:.25rem;margin-bottom:.75rem}.trust-metric__prefix[data-astro-cid-o7xqq5hm]{font-size:1.5rem;font-weight:700;color:var(--accent-green, #28A745)}.trust-metric__number[data-astro-cid-o7xqq5hm]{font-size:3rem;font-weight:700;color:var(--text-primary, #212529);line-height:1;font-variant-numeric:tabular-nums}.trust-metric__suffix[data-astro-cid-o7xqq5hm]{font-size:1.5rem;font-weight:700;color:var(--accent-green, #28A745)}.trust-metric__label[data-astro-cid-o7xqq5hm]{font-size:.9375rem;font-weight:500;color:var(--text-secondary, #6c757d);margin:0;line-height:1.4}.trust-indicators__badge[data-astro-cid-o7xqq5hm]{display:flex;justify-content:center}.experience-badge[data-astro-cid-o7xqq5hm]{display:inline-flex;align-items:center;gap:1rem;background:linear-gradient(135deg,var(--accent-green, #28A745) 0%,var(--veridia-dark, #1E7E34) 100%);color:var(--white-color, #ffffff);padding:1rem 2rem;border-radius:50px;box-shadow:0 8px 24px #28a7454d;animation:pulse-glow-badge 3s ease-in-out infinite}@keyframes pulse-glow-badge{0%,to{box-shadow:0 8px 24px #28a7454d}50%{box-shadow:0 10px 32px #28a74580}}.experience-badge__years[data-astro-cid-o7xqq5hm]{font-size:2rem;font-weight:700;line-height:1}.experience-badge__label[data-astro-cid-o7xqq5hm]{font-size:.9375rem;font-weight:600;line-height:1.3;max-width:120px}@media(max-width:768px){.trust-indicators[data-astro-cid-o7xqq5hm]{padding:3rem 0}.section__title[data-astro-cid-o7xqq5hm]{font-size:1.875rem}.trust-indicators__grid[data-astro-cid-o7xqq5hm]{grid-template-columns:repeat(2,1fr);gap:1.5rem}.trust-metric[data-astro-cid-o7xqq5hm]{padding:1.5rem 1rem}.trust-metric__icon[data-astro-cid-o7xqq5hm]{font-size:2rem}.trust-metric__number[data-astro-cid-o7xqq5hm]{font-size:2.25rem}.trust-metric__prefix[data-astro-cid-o7xqq5hm],.trust-metric__suffix[data-astro-cid-o7xqq5hm]{font-size:1.25rem}.experience-badge[data-astro-cid-o7xqq5hm]{flex-direction:column;gap:.5rem;text-align:center;padding:1.25rem 2rem}.experience-badge__years[data-astro-cid-o7xqq5hm]{font-size:1.75rem}.experience-badge__label[data-astro-cid-o7xqq5hm]{font-size:.875rem;max-width:150px}}@media(max-width:480px){.trust-indicators__grid[data-astro-cid-o7xqq5hm]{grid-template-columns:1fr}}.veridia-card[data-astro-cid-wwpfe2bs]{background:var(--white-color, #ffffff);border-radius:20px;border-top:6px solid var(--veridia-primary, #28A745);padding:3rem;margin-bottom:4rem;box-shadow:0 10px 40px #00000014;transition:transform .3s ease,box-shadow .3s ease}.veridia-card[data-astro-cid-wwpfe2bs]:hover{transform:translateY(-5px);box-shadow:0 15px 50px #28a74526}.veridia-card__badge[data-astro-cid-wwpfe2bs]{display:inline-flex;align-items:center;gap:.5rem;background:var(--veridia-light, #D4EDDA);color:var(--veridia-dark, #1E7E34);padding:.5rem 1rem;border-radius:20px;font-weight:600;font-size:.875rem;margin-bottom:1.5rem}.veridia-card__pulse[data-astro-cid-wwpfe2bs]{width:8px;height:8px;background:var(--veridia-primary, #28A745);border-radius:50%;animation:pulse 2s infinite}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.veridia-card__header[data-astro-cid-wwpfe2bs]{margin-bottom:2rem}.veridia-card__title[data-astro-cid-wwpfe2bs]{font-size:2rem;font-weight:700;color:var(--veridia-dark, #1E7E34);margin-bottom:.5rem}.veridia-card__subtitle[data-astro-cid-wwpfe2bs]{font-size:1.125rem;color:var(--text-secondary, #6c757d);margin:0}.veridia-card__screenshot[data-astro-cid-wwpfe2bs]{margin-bottom:2rem;border-radius:12px;overflow:hidden;box-shadow:0 5px 20px #0000001a}.veridia-card__screenshot[data-astro-cid-wwpfe2bs] img[data-astro-cid-wwpfe2bs]{width:100%;height:auto;display:block}.veridia-card__headline[data-astro-cid-wwpfe2bs]{font-size:1.25rem;font-weight:600;color:var(--veridia-dark, #1E7E34);margin-bottom:1rem;line-height:1.5}.veridia-card__description[data-astro-cid-wwpfe2bs]{font-size:1.125rem;color:var(--text-primary, #212529);line-height:1.7;margin-bottom:2rem}.veridia-card__features[data-astro-cid-wwpfe2bs]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:2rem}.veridia-feature[data-astro-cid-wwpfe2bs]{display:flex;gap:1rem}.veridia-feature__icon[data-astro-cid-wwpfe2bs]{font-size:2rem;flex-shrink:0;line-height:1}.veridia-feature__content[data-astro-cid-wwpfe2bs]{flex:1}.veridia-feature__title[data-astro-cid-wwpfe2bs]{font-size:1.125rem;font-weight:600;color:var(--text-primary, #212529);margin-bottom:.5rem}.veridia-feature__description[data-astro-cid-wwpfe2bs]{font-size:1rem;color:var(--text-secondary, #6c757d);line-height:1.6;margin:0}.veridia-card__meta[data-astro-cid-wwpfe2bs]{background:var(--background-light, #f8f9fa);padding:1.5rem;border-radius:12px;margin-bottom:2rem}.veridia-meta-item[data-astro-cid-wwpfe2bs]{font-size:.9375rem;color:var(--text-primary, #212529);margin-bottom:.75rem}.veridia-meta-item[data-astro-cid-wwpfe2bs]:last-child{margin-bottom:0}.veridia-meta-item[data-astro-cid-wwpfe2bs] strong[data-astro-cid-wwpfe2bs]{font-weight:600}.veridia-status-live[data-astro-cid-wwpfe2bs]{color:var(--veridia-primary, #28A745);font-weight:600}.veridia-card__ctas[data-astro-cid-wwpfe2bs]{display:flex;gap:1rem;flex-wrap:wrap}.btn--veridia-primary[data-astro-cid-wwpfe2bs]{background:linear-gradient(135deg,var(--veridia-primary, #28A745) 0%,var(--veridia-dark, #1E7E34) 100%);color:var(--white-color, #ffffff);border:none;padding:1rem 2rem;border-radius:50px;font-weight:600;text-decoration:none;transition:all .3s ease;display:inline-block}.btn--veridia-primary[data-astro-cid-wwpfe2bs]:hover{transform:translateY(-2px);box-shadow:0 10px 25px #28a7454d}.btn--veridia-secondary[data-astro-cid-wwpfe2bs]{background:transparent;color:var(--veridia-dark, #1E7E34);border:2px solid var(--veridia-primary, #28A745);padding:1rem 2rem;border-radius:50px;font-weight:600;text-decoration:none;transition:all .3s ease;display:inline-block}.btn--veridia-secondary[data-astro-cid-wwpfe2bs]:hover{background:var(--veridia-light, #D4EDDA);transform:translateY(-2px)}@media(max-width:768px){.veridia-card[data-astro-cid-wwpfe2bs]{padding:2rem;margin-bottom:3rem}.veridia-card__title[data-astro-cid-wwpfe2bs]{font-size:1.75rem}.veridia-card__subtitle[data-astro-cid-wwpfe2bs]{font-size:1rem}.veridia-card__headline[data-astro-cid-wwpfe2bs]{font-size:1.125rem}.veridia-card__description[data-astro-cid-wwpfe2bs]{font-size:1rem}.veridia-card__features[data-astro-cid-wwpfe2bs]{grid-template-columns:1fr;gap:1.5rem}.veridia-card__ctas[data-astro-cid-wwpfe2bs]{flex-direction:column}.btn--veridia-primary[data-astro-cid-wwpfe2bs],.btn--veridia-secondary[data-astro-cid-wwpfe2bs]{width:100%;text-align:center}}.cta-reinforcement[data-astro-cid-i3mtzfd6]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);padding:4rem 2rem;margin:4rem 0}.cta-reinforcement__title[data-astro-cid-i3mtzfd6]{font-size:2.5rem;font-weight:700;color:var(--text-primary, #212529);text-align:center;margin-bottom:3rem;max-width:800px;margin-left:auto;margin-right:auto}.cta-reinforcement__grid[data-astro-cid-i3mtzfd6]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-bottom:3rem;max-width:1000px;margin-left:auto;margin-right:auto}.value-item[data-astro-cid-i3mtzfd6]{text-align:center;padding:2rem 1.5rem;background:#fffc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:16px;border:1px solid rgba(40,167,69,.1);box-shadow:0 8px 32px #00000014,inset 0 1px #ffffff80;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.value-item[data-astro-cid-i3mtzfd6]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--accent-green) 0%,var(--veridia-dark) 100%);transform:scaleX(0);transition:transform .4s ease}.value-item[data-astro-cid-i3mtzfd6]:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 60px #00000026,inset 0 1px #fffc;border-color:#28a7454d;background:#fffffff2}.value-item[data-astro-cid-i3mtzfd6]:hover:before{transform:scaleX(1)}@media(max-width:768px){.cta-reinforcement__grid[data-astro-cid-i3mtzfd6]{grid-template-columns:1fr}}.value-item__icon[data-astro-cid-i3mtzfd6]{font-size:3rem;display:block;margin-bottom:1rem;line-height:1}.value-item__title[data-astro-cid-i3mtzfd6]{font-size:1.25rem;font-weight:600;color:var(--text-primary, #212529);margin-bottom:.75rem}.value-item__description[data-astro-cid-i3mtzfd6]{font-size:1rem;color:var(--text-secondary, #6c757d);line-height:1.6;margin:0}.cta-reinforcement__cta[data-astro-cid-i3mtzfd6]{text-align:center;margin-bottom:2rem}.btn--primary[data-astro-cid-i3mtzfd6]{background:linear-gradient(135deg,var(--accent-green, #28A745) 0%,var(--accent-green-hover, #249B40) 100%);color:var(--white-color, #ffffff);border:none;padding:1.25rem 3rem;border-radius:50px;font-size:1.25rem;font-weight:600;text-decoration:none;display:inline-block;box-shadow:0 10px 30px #28a7454d;transition:all .3s ease}.btn--primary[data-astro-cid-i3mtzfd6]:hover{background:linear-gradient(135deg,var(--accent-green-hover, #249B40) 0%,var(--veridia-dark, #1E7E34) 100%);transform:translateY(-3px) scale(1.02);box-shadow:0 15px 40px #28a74580}.btn--lg[data-astro-cid-i3mtzfd6]{font-size:1.25rem;padding:1.25rem 3rem}.cta-reinforcement__trust[data-astro-cid-i3mtzfd6]{margin-top:1rem;font-size:.9375rem;color:var(--text-secondary, #6c757d)}.cta-reinforcement__transition[data-astro-cid-i3mtzfd6]{text-align:center;font-size:1.125rem;color:var(--text-primary, #495057);font-weight:500;margin-top:3rem;padding-top:2rem;border-top:2px solid var(--border-color, #dee2e6)}@media(max-width:768px){.cta-reinforcement[data-astro-cid-i3mtzfd6]{padding:3rem 1rem;margin:3rem 0}.cta-reinforcement__title[data-astro-cid-i3mtzfd6]{font-size:2rem;margin-bottom:2rem}.cta-reinforcement__grid[data-astro-cid-i3mtzfd6]{grid-template-columns:1fr;gap:1.5rem;margin-bottom:2rem}.value-item[data-astro-cid-i3mtzfd6]{padding:1.25rem}.value-item__icon[data-astro-cid-i3mtzfd6]{font-size:2.5rem}.value-item__title[data-astro-cid-i3mtzfd6]{font-size:1.125rem}.value-item__description[data-astro-cid-i3mtzfd6]{font-size:.9375rem}.btn--primary[data-astro-cid-i3mtzfd6]{font-size:1.125rem;padding:1rem 2rem;width:100%}.cta-reinforcement__transition[data-astro-cid-i3mtzfd6]{font-size:1rem;margin-top:2rem;padding-top:1.5rem}}.service-card[data-astro-cid-uhzbvkqe]{background:var(--white-color, #ffffff);border-radius:12px;border-top:3px solid var(--primary-blue, #0056B3);padding:2rem;box-shadow:0 5px 20px #0000000f;transition:all .3s ease;display:flex;flex-direction:column;height:100%}.service-card[data-astro-cid-uhzbvkqe]:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0000001a;border-top-color:var(--secondary-blue, #003D82)}.service-card__icon[data-astro-cid-uhzbvkqe]{font-size:3rem;margin-bottom:1rem;line-height:1}.service-card__image-wrapper[data-astro-cid-uhzbvkqe]{margin-bottom:1rem;height:80px;display:flex;align-items:center;justify-content:flex-start}.service-card__image[data-astro-cid-uhzbvkqe]{max-width:100%;max-height:80px;width:auto;height:auto}.service-card__title[data-astro-cid-uhzbvkqe]{font-size:1.5rem;font-weight:600;color:var(--text-primary, #212529);margin-bottom:1rem}.service-card__headline[data-astro-cid-uhzbvkqe]{font-size:1.125rem;font-weight:600;color:var(--primary-blue, #0056B3);margin-bottom:1rem;line-height:1.5}.service-card__headline[data-astro-cid-uhzbvkqe] strong[data-astro-cid-uhzbvkqe]{font-weight:700}.service-card__description[data-astro-cid-uhzbvkqe]{font-size:1rem;color:var(--text-secondary, #6c757d);line-height:1.6;margin-bottom:1.5rem}.service-card__benefits[data-astro-cid-uhzbvkqe]{list-style:none;padding:0;margin:0 0 1.5rem;flex-grow:1}.service-card__benefit-item[data-astro-cid-uhzbvkqe]{font-size:.9375rem;color:var(--text-primary, #495057);margin-bottom:.75rem;padding-left:1.5rem;position:relative;line-height:1.5}.service-card__benefit-item[data-astro-cid-uhzbvkqe]:before{content:"✅";position:absolute;left:0;top:0}.service-card__benefit-item[data-astro-cid-uhzbvkqe]:last-child{margin-bottom:0}.service-card__cta[data-astro-cid-uhzbvkqe]{margin-top:auto;display:inline-block;text-decoration:none;text-align:center;width:100%}.btn--outline-primary[data-astro-cid-uhzbvkqe]{background:transparent;color:var(--primary-blue, #0056B3);border:2px solid var(--primary-blue, #0056B3);padding:.875rem 1.5rem;border-radius:50px;font-weight:600;transition:all .3s ease}.btn--outline-primary[data-astro-cid-uhzbvkqe]:hover{background:var(--primary-blue, #0056B3);color:var(--white-color, #ffffff);transform:translateY(-2px);box-shadow:0 5px 15px #0056b34d}@media(max-width:768px){.service-card[data-astro-cid-uhzbvkqe]{padding:1.5rem}.service-card__title[data-astro-cid-uhzbvkqe]{font-size:1.25rem}.service-card__headline[data-astro-cid-uhzbvkqe]{font-size:1rem}.service-card__description[data-astro-cid-uhzbvkqe]{font-size:.9375rem}}.solutions[data-astro-cid-buj5fls7]{background:var(--background-light, #f8f9fa);padding:6rem 0}.solutions__container[data-astro-cid-buj5fls7]{max-width:1200px;margin:0 auto;padding:0 2rem}.section__header[data-astro-cid-buj5fls7]{text-align:center;margin-bottom:4rem}.section__subtitle[data-astro-cid-buj5fls7]{display:inline-block;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--primary-blue, #0056B3);margin-bottom:1rem}.section__title[data-astro-cid-buj5fls7]{font-size:2.5rem;font-weight:700;color:var(--text-primary, #212529);margin-bottom:1rem;max-width:800px;margin-left:auto;margin-right:auto}.section__description[data-astro-cid-buj5fls7]{font-size:1.125rem;color:var(--text-secondary, #6c757d);line-height:1.7;max-width:700px;margin:0 auto}.services-grid[data-astro-cid-buj5fls7]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:0rem}@media(max-width:768px){.solutions[data-astro-cid-buj5fls7]{padding:4rem 0}.solutions__container[data-astro-cid-buj5fls7]{padding:0 1rem}.section__header[data-astro-cid-buj5fls7]{margin-bottom:3rem}.section__title[data-astro-cid-buj5fls7]{font-size:2rem}.section__description[data-astro-cid-buj5fls7]{font-size:1rem}.services-grid[data-astro-cid-buj5fls7]{grid-template-columns:1fr;gap:1.5rem}}
