.technology_technology-page__s2oTV{font-family:Space Grotesk,sans-serif;position:relative}.technology_tech-nav-container__bNd0S,.technology_tech-nav-cta__MxLqG,.technology_tech-nav-link__SIYSG,.technology_tech-nav-links__dvzji,.technology_tech-nav-logo-img__IsQfV,.technology_tech-nav-logo__4Bl9b,.technology_tech-nav-title__3JHkH,.technology_tech-nav__1qXlZ{display:none}.technology_tech-hero__0OHbI{padding:0 0 6rem;background:linear-gradient(120deg,#f8f9fb,#eef1f5);overflow:hidden;position:relative;border-bottom:1px solid rgba(0,0,0,.05)}.technology_tech-hero__0OHbI:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 20% 30%,rgba(255,18,66,.03) 0,transparent 20%),radial-gradient(circle at 80% 60%,rgba(255,18,66,.03) 0,transparent 20%),radial-gradient(circle at 40% 80%,rgba(0,0,0,.02) 0,transparent 25%),radial-gradient(circle at 70% 20%,rgba(0,0,0,.02) 0,transparent 25%);background-size:150% 150%;background-position:50%}.technology_tech-hero-content__P_LNA{position:relative;display:flex;flex-direction:row;align-items:center;gap:4rem;margin:0 auto}.technology_tech-hero-info__JLBgu{flex:1.5;position:relative;z-index:1}.technology_tech-hero-visual__AE18u{flex:1}.technology_tech-hero-visual__AE18u,.technology_tech-logo-frame__hyLMA{position:relative;display:flex;align-items:center;justify-content:center}.technology_tech-logo-frame__hyLMA{width:250px;height:250px;z-index:1}.technology_tech-logo-glow__eFqbY{position:absolute;width:130%;height:130%;top:-15%;left:-15%;background:radial-gradient(circle at center,rgba(255,18,66,.15),transparent 70%);border-radius:50%;z-index:0;opacity:.7;animation:technology_pulse__CE_4o 4s ease-in-out infinite alternate}.technology_tech-logo-large__G1b01{width:100%;max-width:160px;height:auto;padding:1.5rem;background-color:white;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,.1);transform:rotate(-4deg);transition:all .3s ease;position:relative;z-index:2}.technology_tech-logo-large__G1b01:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border:2px dashed rgba(255,18,66,.3);border-radius:20px;z-index:-1;transform:rotate(2deg)}.technology_tech-logo-img__SkIY8{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.technology_tech-category-badge-container__YFRa7{display:flex;margin-bottom:1rem}.technology_tech-category__875iJ{display:inline-flex;align-items:center;font-size:.95rem;padding:.4rem 1.25rem;background-color:rgba(255,18,66,.1);color:var(--primary);border-radius:30px;font-weight:500;gap:.5rem}.technology_tech-category-icon__UmarI{font-size:1rem}.technology_tech-hero-info__JLBgu h1{font-size:3.75rem;line-height:1.1;margin-bottom:1rem;color:var(--secondary);position:relative}.technology_tech-hero-info__JLBgu h1:after{content:"";display:block;width:80px;height:4px;background-color:var(--primary);margin-top:.75rem;border-radius:4px}.technology_experience-level__4adkk{display:flex;align-items:center;gap:.5rem;font-size:1.1rem;color:var(--secondary-light);margin:1.5rem 0}.technology_experience-stars__COYgW{display:inline-flex;align-items:center;gap:.25rem;margin-left:.5rem}.technology_star-empty__C6Uj2,.technology_star-filled__xGe0M{color:var(--primary);font-size:1.2rem}.technology_star-empty__C6Uj2{opacity:.3}.technology_tech-description__VAm1X{font-size:1.2rem;color:var(--secondary);margin-bottom:2rem;line-height:1.7;max-width:650px}.technology_tech-meta__S9Mzm{display:flex;flex-wrap:wrap;gap:1.5rem;margin-bottom:2.5rem;padding-bottom:2.5rem;border-bottom:1px solid rgba(0,0,0,.08);box-shadow:0 4px 8px -4px rgba(0,0,0,.03)}.technology_tech-meta-item__l5Y7V{display:flex;flex-direction:column}.technology_tech-meta-label__2wBwQ{font-size:.85rem;color:var(--secondary-light);margin-bottom:.4rem;text-transform:uppercase;font-weight:500}.technology_tech-meta-value__Meb2W{font-size:1.1rem;color:var(--secondary);font-weight:500}.technology_tech-meta-value__Meb2W a{color:var(--primary);text-decoration:none;transition:all .2s ease}.technology_tech-meta-value__Meb2W a:hover{text-decoration:underline}.technology_tech-actions__C5b2u{display:flex;flex-wrap:wrap;gap:1.25rem}.technology_btn___vT_I{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.9rem 2.2rem;border-radius:30px;font-weight:600;font-size:1rem;text-decoration:none;transition:all .3s ease;border:2px solid transparent}.technology_btn___vT_I svg{font-size:1.2rem}.technology_btn-primary__gWVoI{background-color:var(--primary);color:white;border-color:var(--primary)}.technology_btn-primary__gWVoI:hover{background-color:transparent;color:var(--primary);transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.technology_btn-outline__dl0re{background-color:transparent;color:var(--secondary);border-color:var(--secondary)}.technology_btn-outline__dl0re:hover{background-color:var(--secondary);color:white;transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.technology_btn-text__Spb2x{background-color:transparent;color:var(--primary);padding-left:0;padding-right:0;border:none;font-weight:500}.technology_btn-text__Spb2x:hover{transform:translateX(3px)}.technology_tech-content__qsOWA{position:relative;margin-top:2rem}.technology_content-main__kHUsI{padding-top:1rem}.technology_tech-section__Pu_XB{margin-bottom:1rem;position:relative}.technology_tech-section__Pu_XB:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);width:100px;height:1px;background-color:rgba(255,18,66,.15)}.technology_tech-section__Pu_XB:last-child{border-bottom:none}.technology_tech-section__Pu_XB:nth-child(2n){background-color:rgba(248,249,250,.5)}.technology_tech-section-container__XZ8_P{background-color:white;border-radius:12px;padding:2.5rem;box-shadow:0 4px 12px rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.04);margin-bottom:3rem}.technology_section-header__9DxqY{margin-bottom:2.5rem;padding-top:2rem}.technology_section-title__BYpXx{font-size:2rem;color:var(--secondary);margin-bottom:1rem;position:relative;display:inline-block;padding-bottom:.5rem}.technology_section-title__BYpXx:after{content:"";position:absolute;bottom:-8px;left:0;width:50px;height:3px;background-color:var(--primary)}.technology_section-subtitle__9B2zb{font-size:1.1rem;color:var(--secondary-light);max-width:650px}.technology_section-content__d4Qwu{font-size:1.1rem;line-height:1.8}.technology_section-content__d4Qwu p{margin-bottom:1.5rem}.technology_section-content__d4Qwu h3{font-size:1.6rem;color:var(--secondary);margin-top:2.5rem;margin-bottom:1.5rem}.technology_section-content__d4Qwu h4{font-size:1.3rem;color:var(--secondary);margin-top:2rem;margin-bottom:1rem}.technology_section-content__d4Qwu ol,.technology_section-content__d4Qwu ul{margin-bottom:1.5rem;padding-left:2rem}.technology_section-content__d4Qwu li{margin-bottom:.8rem}.technology_section-content__d4Qwu a{color:var(--primary);text-decoration:none;font-weight:500;transition:all .2s ease}.technology_section-content__d4Qwu a:hover{text-decoration:underline}.technology_section-content__d4Qwu pre{background-color:var(--secondary);color:white;padding:1.5rem;border-radius:12px;overflow-x:auto;margin:2rem 0}.technology_section-content__d4Qwu code{font-family:monospace;background-color:rgba(0,0,0,.05);padding:.2rem .4rem;border-radius:4px;font-size:.9rem}.technology_section-content__d4Qwu pre code{background-color:transparent;padding:0}.technology_feature-grid__sJYJ6{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:2rem}.technology_feature-card__fGZKV{background-color:white;border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.05);transition:all .3s ease;padding:2rem;position:relative;border:1px solid rgba(0,0,0,.04)}.technology_tech-section__Pu_XB:nth-child(2n) .technology_feature-card__fGZKV{background-color:white}.technology_feature-card__fGZKV:hover{transform:translateY(-8px);box-shadow:0 15px 35px rgba(0,0,0,.08)}.technology_feature-icon__otOQn{width:60px;height:60px;background-color:rgba(255,18,66,.1);display:flex;align-items:center;justify-content:center;border-radius:12px;margin-bottom:1.5rem;font-size:1.5rem;color:var(--primary)}.technology_feature-title__4tH4l{font-size:1.3rem;color:var(--secondary);margin-bottom:.75rem}.technology_feature-text__FY6Lh{color:var(--secondary-light);font-size:1rem;line-height:1.6}.technology_pros-cons-grid__EFPDv{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem;margin-top:2rem}.technology_cons-card__6LqXk,.technology_pros-card__eSwpw{border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.05);transition:all .3s ease;background-color:white}.technology_pros-card__eSwpw{border-top:5px solid #4caf50}.technology_cons-card__6LqXk{border-top:5px solid #f44336}.technology_cons-card__6LqXk:hover,.technology_pros-card__eSwpw:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgba(0,0,0,.08)}.technology_pros-cons-header__PsuwN{padding:1.5rem;background-color:rgba(248,249,250,.5);border-bottom:1px solid rgba(0,0,0,.05)}.technology_pros-cons-title__bygBV{font-size:1.5rem;margin:0;display:flex;align-items:center;gap:.75rem}.technology_pros-title__TBSMD{color:#4CAF50}.technology_cons-title__PdRt_{color:#F44336}.technology_pros-cons-body__mv0Q3{padding:1.5rem}.technology_pros-cons-list__twVvi{list-style:none;padding:0;margin:0}.technology_pros-cons-item__eo8pl{margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid rgba(0,0,0,.05);display:flex;align-items:flex-start;gap:1rem}.technology_pros-cons-item__eo8pl:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.technology_cons-icon__sU83a,.technology_pros-icon__kwNAJ{display:flex;align-items:center;justify-content:center;width:24px;height:24px;min-width:24px;border-radius:50%;font-size:.9rem;font-weight:700}.technology_pros-icon__kwNAJ{background-color:rgba(76,175,80,.1);color:#4CAF50}.technology_cons-icon__sU83a{background-color:rgba(244,67,54,.1);color:#F44336}.technology_projects-grid__ZbfqQ{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:2rem}.technology_project-card__Efwt6{background-color:white;border-radius:15px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.05);transition:all .3s ease;position:relative;border:1px solid rgba(0,0,0,.04)}.technology_tech-section__Pu_XB:nth-child(2n) .technology_project-card__Efwt6{background-color:white}.technology_project-card__Efwt6:hover{transform:translateY(-8px);box-shadow:0 15px 35px rgba(0,0,0,.08)}.technology_project-image__O2Xvp{width:100%;height:200px;overflow:hidden;position:relative}.technology_project-image__O2Xvp img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.technology_project-card__Efwt6:hover .technology_project-image__O2Xvp img{transform:scale(1.05)}.technology_project-content__SK_qg{padding:1.5rem}.technology_project-title__U1egc{font-size:1.4rem;color:var(--secondary);margin-bottom:.75rem}.technology_project-description__EQ_f9{color:var(--secondary-light);margin-bottom:1.5rem;font-size:1rem;line-height:1.6}.technology_project-link__tSh_n{display:inline-flex;align-items:center;color:var(--primary);font-weight:600;font-size:1rem;text-decoration:none;transition:all .2s ease}.technology_project-link__tSh_n:after{content:"→";margin-left:.5rem;transition:transform .3s ease}.technology_project-link__tSh_n:hover:after{transform:translateX(5px)}.technology_related-tech-grid__5Rtl8{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.technology_related-tech-card__4ghas{background-color:white;border-radius:12px;padding:1.5rem;box-shadow:0 10px 20px rgba(0,0,0,.05);transition:all .3s ease;text-align:center;text-decoration:none;display:block;border:1px solid rgba(0,0,0,.04)}.technology_related-tech-card__4ghas:hover{transform:translateY(-8px);box-shadow:0 15px 30px rgba(0,0,0,.08)}.technology_related-tech-logo__LJ_fU{width:70px;height:70px;margin:0 auto 1rem;background-color:#f8f9fa;border-radius:12px;padding:.8rem;display:flex;align-items:center;justify-content:center}.technology_related-tech-logo__LJ_fU img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.technology_related-tech-name__XbU57{font-size:1.1rem;color:var(--secondary);margin-bottom:.5rem}.technology_related-tech-category__DoZ8I{display:inline-block;font-size:.8rem;padding:.25rem .75rem;border-radius:30px;background-color:rgba(0,0,0,.05);color:var(--secondary-light);margin-bottom:.75rem}.technology_usage-header__sDknL{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:2rem}.technology_usage-title__K0LAU{margin-bottom:0}.technology_usage-viewall__xXs9W{font-size:.95rem;color:var(--primary);text-decoration:none;font-weight:500;display:flex;align-items:center;gap:.3rem;transition:all .2s ease}.technology_usage-viewall__xXs9W:hover{transform:translateX(3px)}.technology_where-used-container__tr2ju{margin-bottom:3rem}.technology_where-used-container__tr2ju:last-child{margin-bottom:0}.technology_where-used-subtitle__cYySQ{font-size:1.6rem;margin-bottom:1.5rem;color:var(--secondary);display:flex;align-items:center;gap:.5rem}.technology_where-used-subtitle__cYySQ svg{font-size:1.2rem}.technology_brand-usage-grid__ifRQX{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem}.technology_brand-usage-card__byoIP{display:flex;align-items:center;padding:1.25rem;background:white;border-radius:12px;box-shadow:0 5px 15px rgba(0,0,0,.05);transition:all .3s ease;text-decoration:none;color:inherit;border-left:3px solid transparent}.technology_brand-usage-card__byoIP:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(0,0,0,.08);border-left-color:var(--primary)}.technology_brand-logo__XGuGi{width:56px;height:56px;min-width:56px;border-radius:10px;overflow:hidden;margin-right:1.25rem;background-color:white;box-shadow:0 4px 10px rgba(0,0,0,.05);padding:.25rem}.technology_brand-usage-info__sYY1y{flex:1}.technology_brand-name__HUk44{font-size:1.1rem;font-weight:600;color:var(--secondary);margin-bottom:.5rem}.technology_brand-role__6bdcn{font-size:.85rem;color:var(--secondary-light);display:inline-block;padding:.2rem .75rem;background-color:rgba(0,0,0,.03);border-radius:30px}.technology_experience-usage-grid__t57eB{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.25rem}.technology_experience-usage-card__bovj9{padding:1.5rem;background:white;border-radius:12px;box-shadow:0 5px 15px rgba(0,0,0,.05);transition:all .3s ease;text-decoration:none;color:inherit;border-top:3px solid var(--primary)}.technology_experience-usage-card__bovj9:hover{transform:translateY(-5px);box-shadow:0 12px 30px rgba(0,0,0,.08)}.technology_experience-usage-info__D_PGj{display:flex;flex-direction:column}.technology_experience-role__9I7xJ{font-size:1.1rem;font-weight:600;color:var(--secondary);margin-bottom:.75rem}.technology_experience-company__S5Xnm{font-size:1rem;color:var(--primary);margin-bottom:.75rem;font-weight:500}.technology_experience-period__j115G{font-size:.85rem;color:var(--secondary-light);background-color:rgba(0,0,0,.03);border-radius:30px;padding:.2rem .75rem;display:inline-block}.technology_tech-cta__godoy{padding:4rem 0;background:linear-gradient(135deg,#1a1a1a,#111);color:white;position:relative;overflow:hidden;border-radius:20px;margin:3rem 0;border:1px solid rgba(255,255,255,.1);box-shadow:0 15px 30px rgba(0,0,0,.15)}.technology_tech-cta__godoy:before{content:"";position:absolute;top:-50%;left:-20%;right:-20%;bottom:-50%;background:radial-gradient(ellipse at center,rgba(255,18,66,.2) 0,transparent 70%);pointer-events:none}.technology_tech-cta-content__NrKRf{position:relative;z-index:2;text-align:center;max-width:700px;margin:0 auto;padding:0 2rem}.technology_tech-cta__godoy h2{font-size:2.5rem;color:white;margin-bottom:1.5rem}.technology_tech-cta__godoy p{font-size:1.2rem;color:rgba(255,255,255,.8);margin:0 auto 2.5rem}.technology_cta-buttons__8ZwQm{display:flex;justify-content:center;gap:1.5rem}.technology_btn-cta-primary__msFaE{background-color:var(--primary);color:white;border:2px solid var(--primary)}.technology_btn-cta-primary__msFaE:hover{background-color:transparent;color:white;transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,.2)}.technology_btn-cta-outline__6LvxO{background-color:transparent;color:white;border:2px solid white}.technology_btn-cta-outline__6LvxO:hover{background-color:white;color:var(--secondary);transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,.2)}@keyframes technology_pulse__CE_4o{0%{opacity:.5;transform:scale(1)}to{opacity:.8;transform:scale(1.05)}}@media (max-width:1200px){.technology_feature-grid__sJYJ6{grid-template-columns:repeat(2,1fr)}.technology_related-tech-grid__5Rtl8{grid-template-columns:repeat(3,1fr)}}@media (max-width:992px){.technology_tech-hero-content__P_LNA{flex-direction:column;gap:3rem}.technology_tech-logo-frame__hyLMA{width:200px;height:200px}.technology_tech-logo-large__G1b01{max-width:140px}.technology_tech-hero-info__JLBgu h1{font-size:3rem}.technology_feature-grid__sJYJ6{grid-template-columns:repeat(2,1fr)}.technology_projects-grid__ZbfqQ{grid-template-columns:1fr}.technology_related-tech-grid__5Rtl8{grid-template-columns:repeat(2,1fr)}.technology_tech-nav-links__dvzji{display:none}}@media (max-width:768px){.technology_tech-hero__0OHbI{padding:4rem 0}.technology_tech-hero-info__JLBgu h1{font-size:2.5rem}.technology_tech-description__VAm1X{font-size:1.1rem}.technology_tech-actions__C5b2u{flex-direction:column;width:100%}.technology_btn___vT_I{width:100%;justify-content:center}.technology_feature-grid__sJYJ6{grid-template-columns:1fr}.technology_pros-cons-grid__EFPDv{grid-template-columns:1fr;gap:2rem}.technology_cta-buttons__8ZwQm{flex-direction:column;width:100%}.technology_cta-buttons__8ZwQm .technology_btn___vT_I{width:100%}.technology_brand-usage-grid__ifRQX,.technology_experience-usage-grid__t57eB{grid-template-columns:1fr}.technology_related-tech-grid__5Rtl8{grid-template-columns:repeat(2,1fr)}.technology_section-title__BYpXx{font-size:1.8rem}}@media (max-width:576px){.technology_tech-hero__0OHbI{padding:3rem 0}.technology_tech-logo-frame__hyLMA{width:180px;height:180px}.technology_tech-logo-large__G1b01{max-width:120px;padding:1rem}.technology_tech-hero-info__JLBgu h1{font-size:2.2rem}.technology_tech-meta__S9Mzm{flex-direction:column;gap:1rem}.technology_related-tech-grid__5Rtl8{grid-template-columns:1fr;gap:1rem}.technology_section-title__BYpXx{font-size:1.6rem}.technology_tech-cta__godoy h2{font-size:2rem}}
/*# sourceMappingURL=bfa8ab7a20662812.css.map*/