.BlogCard_card__p3u_H{position:relative;border-radius:var(--br-lg);overflow:hidden;background:var(--card-bg);border:1px solid rgba(0,0,0,.08);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.BlogCard_card__p3u_H:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg);border-color:rgba(142,122,230,.4)}html.dark .BlogCard_card__p3u_H{background:var(--grafito-elevado);border-color:rgba(255,255,255,.1)}html.dark .BlogCard_card__p3u_H:hover{border-color:rgba(181,156,248,.45)}@media(prefers-reduced-motion:reduce){.BlogCard_card__p3u_H{transition:none}.BlogCard_card__p3u_H:hover{transform:none}}.BlogCard_cardLink__jQatl{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.BlogCard_coverWrap__PgS2s{position:relative;width:100%;aspect-ratio:16/9;background:var(--grisecito);overflow:hidden}html.dark .BlogCard_coverWrap__PgS2s{background:var(--grafito)}.BlogCard_cover__fDTzn{object-fit:cover;transition:transform .5s cubic-bezier(.22,1,.36,1)}.BlogCard_card__p3u_H:hover .BlogCard_cover__fDTzn{transform:scale(1.06)}@media(prefers-reduced-motion:reduce){.BlogCard_cover__fDTzn{transition:none}.BlogCard_card__p3u_H:hover .BlogCard_cover__fDTzn{transform:none}}.BlogCard_body__QCDxi{display:flex;flex-direction:column;gap:.6rem;padding:1.5rem;flex:1 1}@media(max-width:768px){.BlogCard_body__QCDxi{padding:1.15rem}}.BlogCard_meta__uxbBt{display:flex;align-items:center;gap:.5rem;font-size:.78rem;font-weight:500;letter-spacing:.01em;color:var(--gris-medio)}.BlogCard_metaDot___T81M{opacity:.6}.BlogCard_title__oHkTA{font-family:var(--font-heading),sans-serif;font-size:1.25rem;font-weight:600;line-height:1.3;margin:0;color:var(--ink)}html.dark .BlogCard_title__oHkTA{color:#f0eff5}@media(max-width:768px){.BlogCard_title__oHkTA{font-size:1.1rem}}.BlogCard_description__ml9jR{font-size:.92rem;line-height:1.6;color:var(--text-color-light);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}html.dark .BlogCard_description__ml9jR{color:rgba(235,235,235,.72)}.BlogCard_tags__t1pMU{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;padding:0;margin:.4rem 0 0}.BlogCard_tag__4a_jA{display:inline-flex;align-items:center;height:1.6rem;padding:0 .6rem;font-size:.7rem;font-weight:600;letter-spacing:.02em;text-transform:lowercase;color:var(--lila-corporativo);background:var(--lila-velo);border-radius:var(--br-sm)}html.dark .BlogCard_tag__4a_jA{color:var(--lila-suave);background:var(--lila-velo-dark)}.BlogCard_cardLead__GHFCK{margin-top:2.5rem}.BlogCard_cardLead__GHFCK .BlogCard_cardLink__jQatl{flex-direction:row;align-items:stretch}.BlogCard_cardLead__GHFCK .BlogCard_coverWrap__PgS2s{width:55%;aspect-ratio:auto;min-height:320px}.BlogCard_cardLead__GHFCK .BlogCard_body__QCDxi{width:45%;justify-content:center;padding:2.5rem;gap:.75rem}.BlogCard_cardLead__GHFCK .BlogCard_title__oHkTA{font-size:1.75rem}.BlogCard_cardLead__GHFCK .BlogCard_description__ml9jR{font-size:1rem;-webkit-line-clamp:4}@media(max-width:900px){.BlogCard_cardLead__GHFCK .BlogCard_cardLink__jQatl{flex-direction:column}.BlogCard_cardLead__GHFCK .BlogCard_body__QCDxi,.BlogCard_cardLead__GHFCK .BlogCard_coverWrap__PgS2s{width:100%}.BlogCard_cardLead__GHFCK .BlogCard_coverWrap__PgS2s{aspect-ratio:16/9;min-height:0}.BlogCard_cardLead__GHFCK .BlogCard_body__QCDxi{padding:1.5rem}.BlogCard_cardLead__GHFCK .BlogCard_title__oHkTA{font-size:1.3rem}.BlogCard_cardLead__GHFCK .BlogCard_description__ml9jR{font-size:.92rem}}@media(max-width:768px){.BlogCard_cardLead__GHFCK{margin-top:1.5rem}.BlogCard_cardLead__GHFCK .BlogCard_body__QCDxi{padding:1.15rem}}.BlogIndex_containerBlog__Nm5y6{background-color:var(--background-colorA);min-height:100vh}html.dark .BlogIndex_containerBlog__Nm5y6{background-color:var(--dark-light);color:#ebebeb}@media(max-width:768px){.BlogIndex_containerBlog__Nm5y6{min-height:auto;height:auto;padding-top:0;width:100%;box-sizing:border-box}}.BlogIndex_blogContent__vYIAZ{max-width:var(--container-max-width);margin-inline:auto;padding:2rem 0 6rem;width:100%;box-sizing:border-box}@media(max-width:768px){.BlogIndex_blogContent__vYIAZ{padding:1rem .5rem 4rem}}.BlogIndex_blogContent__vYIAZ .highlight{padding-top:1.5rem;font-size:clamp(1.5rem,2.4vw,1.9rem)}@media(max-width:768px){.BlogIndex_blogContent__vYIAZ .highlight{padding-top:.75rem;font-size:1.35rem}}.BlogIndex_blogSubtitle__B94XJ{font-size:1.2rem;font-weight:400;color:var(--text-color-light);max-width:46rem}@media(max-width:768px){.BlogIndex_blogSubtitle__B94XJ{font-size:.9rem;margin:0;padding-bottom:1rem}}.BlogIndex_tabsBarWrap__Jw_x_{position:relative;border-bottom:1px solid rgba(0,0,0,.08);margin-bottom:1rem}html.dark .BlogIndex_tabsBarWrap__Jw_x_{border-bottom-color:rgba(255,255,255,.12)}.BlogIndex_peekPandaClip__6EBcg{position:absolute;bottom:0;right:12px;width:208px;height:280px;overflow:hidden;pointer-events:none;z-index:0}@media(max-width:768px){.BlogIndex_peekPandaClip__6EBcg{display:none}}.BlogIndex_peekPanda__jPGOK{display:block;width:208px;height:auto;position:absolute;right:0;bottom:-70px;transform:rotate(-1.5deg);transform-origin:bottom center}@media(max-width:768px){.BlogIndex_peekPanda__jPGOK{width:150px;bottom:-56px}}.BlogIndex_tabsBar__20X3A{display:flex;align-items:center;justify-content:flex-start;gap:.65rem;margin:2rem 0 0;padding-bottom:1.75rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;position:relative;z-index:1}.BlogIndex_tabsBar__20X3A::-webkit-scrollbar{display:none}@media(max-width:768px){.BlogIndex_tabsBar__20X3A{margin:1rem 0 0;gap:.4rem;padding-bottom:1.25rem}}.BlogIndex_tab__2suhc{display:inline-flex;align-items:center;gap:.55rem;height:2.5rem;padding:0 1.1rem;font-size:.85rem;font-weight:500;letter-spacing:.01em;color:rgba(0,0,0,.6);background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.12);border-radius:var(--br);cursor:pointer;white-space:nowrap;line-height:1;text-decoration:none;transition:color .2s ease,background .2s ease,border-color .2s ease}.BlogIndex_tab__2suhc:hover{color:var(--h3-color);background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.25)}html.dark .BlogIndex_tab__2suhc{color:rgba(255,255,255,.7);border-color:rgba(255,255,255,.18)}html.dark .BlogIndex_tab__2suhc:hover{color:#f5f5f5;background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.32)}@media(max-width:768px){.BlogIndex_tab__2suhc{height:2.1rem;padding:0 .9rem;font-size:.78rem;gap:.45rem}}.BlogIndex_tabLabel__Bccwa{font-weight:500}.BlogIndex_tabCount__5JdVu{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.35rem;padding:0 .45rem;font-size:.7rem;font-weight:600;letter-spacing:.02em;color:rgba(0,0,0,.55);background:rgba(0,0,0,.06);border-radius:var(--br-sm);line-height:1;transition:color .2s ease,background .2s ease}html.dark .BlogIndex_tabCount__5JdVu{color:rgba(255,255,255,.6);background:rgba(255,255,255,.1)}@media(max-width:768px){.BlogIndex_tabCount__5JdVu{min-width:1.3rem;height:1.2rem;padding:0 .4rem;font-size:.65rem}}.BlogIndex_tabActive__mCvJQ,.BlogIndex_tabActive__mCvJQ:hover{color:#fff;background:var(--h3-color);border-color:var(--h3-color)}.BlogIndex_tabActive__mCvJQ .BlogIndex_tabCount__5JdVu{color:#fff;background:rgba(255,255,255,.22)}html.dark .BlogIndex_tabActive__mCvJQ,html.dark .BlogIndex_tabActive__mCvJQ:hover{color:#0b0d12;background:#ebebeb;border-color:#ebebeb}html.dark .BlogIndex_tabActive__mCvJQ .BlogIndex_tabCount__5JdVu{color:#0b0d12;background:rgba(11,13,18,.18)}.BlogIndex_blogGrid__EECwJ{display:grid;grid-template-columns:repeat(3,1fr);padding-top:2.5rem;grid-gap:2.5rem;gap:2.5rem;box-sizing:border-box}@media(max-width:1100px){.BlogIndex_blogGrid__EECwJ{grid-template-columns:repeat(2,1fr);gap:2rem}}@media(max-width:768px){.BlogIndex_blogGrid__EECwJ{grid-template-columns:1fr;padding-top:1.5rem;gap:2rem;width:100%}}.BlogIndex_emptyState__ENz2m{padding:4rem 0;font-size:1rem;color:var(--text-color-light);text-align:center}.BlogSearch_searchRow__5MVkL{display:flex;align-items:center;gap:1rem;padding-top:2.5rem}@media(max-width:768px){.BlogSearch_searchRow__5MVkL{padding-top:1.5rem}}.BlogSearch_inputWrap__plOXl{position:relative;flex:1 1;max-width:26rem}.BlogSearch_input__zknwq{width:100%;height:2.75rem;padding:0 2.5rem 0 1rem;font-family:var(--font-body),sans-serif;font-size:.95rem;color:var(--text-color);background:var(--card-bg);border:1px solid rgba(46,41,78,.16);border-radius:var(--br);box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}.BlogSearch_input__zknwq::placeholder{color:var(--gris-medio)}.BlogSearch_input__zknwq:focus{outline:none;border-color:var(--lila-principal);box-shadow:0 0 0 3px rgba(142,122,230,.16)}.BlogSearch_input__zknwq::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}html.dark .BlogSearch_input__zknwq{color:#eeeef2;background:var(--grafito-elevado);border-color:rgba(255,255,255,.14)}.BlogSearch_clear__1VA36{position:absolute;top:50%;right:.6rem;transform:translateY(-50%);width:1.6rem;height:1.6rem;display:flex;align-items:center;justify-content:center;font-size:1.2rem;line-height:1;color:var(--gris-medio);background:rgba(0,0,0,0);border:none;border-radius:var(--br-sm);cursor:pointer;transition:color .2s ease,background .2s ease}.BlogSearch_clear__1VA36:hover{color:var(--ink);background:var(--ink-soft)}html.dark .BlogSearch_clear__1VA36:hover{color:#f0eff5;background:rgba(255,255,255,.1)}.BlogSearch_count__hVmks{margin:0;font-size:.85rem;color:var(--gris-medio);white-space:nowrap}.BlogSearch_grid__1f2Ht{display:grid;grid-template-columns:repeat(3,1fr);padding-top:2rem;grid-gap:2.5rem;gap:2.5rem}@media(max-width:1100px){.BlogSearch_grid__1f2Ht{grid-template-columns:repeat(2,1fr);gap:2rem}}@media(max-width:768px){.BlogSearch_grid__1f2Ht{grid-template-columns:1fr;padding-top:1.5rem;gap:2rem}}.BlogSearch_empty__BZjmR{padding:3rem 0;font-size:1rem;color:var(--text-color-light);text-align:center}.BlogSearch_srOnly__U6fns{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.BlogArticle_container__r34R2{background-color:var(--background-colorA);min-height:100vh}html.dark .BlogArticle_container__r34R2{background-color:var(--dark-light);color:#ebebeb}.BlogArticle_inner__uuvuj{max-width:820px;margin-inline:auto;padding:2.5rem 1.5rem 6rem;box-sizing:border-box}@media(min-width:1181px){.BlogArticle_inner__uuvuj{max-width:1120px}}@media(max-width:768px){.BlogArticle_inner__uuvuj{padding:1.5rem 1rem 4rem}}.BlogArticle_bodyGrid__TEshh{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:3rem;gap:3rem}@media(min-width:1181px){.BlogArticle_bodyGrid__TEshh{grid-template-columns:minmax(0,820px) minmax(0,1fr)}}.BlogArticle_coverWrap__6qjou,.BlogArticle_header__h4aTX,.BlogArticle_inner__uuvuj>section,.BlogArticle_related__m7FGl{max-width:820px}.BlogArticle_header__h4aTX{display:flex;flex-direction:column;gap:1rem}.BlogArticle_back__xq2xw{align-self:flex-start;font-size:.85rem;font-weight:500;color:var(--gris-medio);text-decoration:none;transition:color .2s ease}.BlogArticle_back__xq2xw:hover{color:var(--ink)}html.dark .BlogArticle_back__xq2xw:hover{color:#f0eff5}.BlogArticle_title__yLt_Q{font-family:var(--font-heading),sans-serif;font-size:clamp(1.9rem,4vw,2.75rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;margin:0;color:var(--ink)}html.dark .BlogArticle_title__yLt_Q{color:#f3f2f8}.BlogArticle_description__AggiA{font-size:1.15rem;line-height:1.6;color:var(--text-color-light);margin:0}html.dark .BlogArticle_description__AggiA{color:rgba(235,235,235,.75)}@media(max-width:768px){.BlogArticle_description__AggiA{font-size:1rem}}.BlogArticle_meta__W43G_{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;font-size:.85rem;color:var(--gris-medio);padding-bottom:.5rem}.BlogArticle_metaDot__bn516{opacity:.6}.BlogArticle_langSwitch__4nmHR{margin-left:auto;font-size:.8rem;font-weight:600;color:var(--lila-corporativo);text-decoration:none;padding:.35rem .7rem;border-radius:var(--br-sm);background:var(--lila-velo);transition:background .2s ease}.BlogArticle_langSwitch__4nmHR:hover{background:var(--ink-soft-hover)}html.dark .BlogArticle_langSwitch__4nmHR{color:var(--lila-suave);background:var(--lila-velo-dark)}@media(max-width:768px){.BlogArticle_langSwitch__4nmHR{margin-left:0}}.BlogArticle_tags__Ymp9m{display:flex;flex-wrap:wrap;gap:.45rem;list-style:none;padding:0;margin:0}.BlogArticle_tag__KfYGf{display:inline-flex;align-items:center;height:1.75rem;padding:0 .7rem;font-size:.72rem;font-weight:600;letter-spacing:.02em;text-transform:lowercase;color:var(--lila-corporativo);background:var(--lila-velo);border-radius:var(--br-sm);text-decoration:none;transition:background .2s ease}.BlogArticle_tag__KfYGf:hover{background:var(--ink-soft-hover)}html.dark .BlogArticle_tag__KfYGf{color:var(--lila-suave);background:var(--lila-velo-dark)}.BlogArticle_coverWrap__6qjou{position:relative;width:100%;aspect-ratio:16/9;margin:2.5rem 0;border-radius:var(--br-lg);overflow:hidden;background:var(--grisecito)}html.dark .BlogArticle_coverWrap__6qjou{background:var(--grafito)}@media(max-width:768px){.BlogArticle_coverWrap__6qjou{margin:1.5rem 0}}.BlogArticle_cover__pwkjB{object-fit:cover}.BlogArticle_prose__Ojkvn{font-family:var(--font-body),sans-serif;font-size:1.05rem;line-height:1.75;color:var(--text-color)}html.dark .BlogArticle_prose__Ojkvn{color:rgba(238,238,242,.88)}@media(max-width:768px){.BlogArticle_prose__Ojkvn{font-size:1rem}}.BlogArticle_prose__Ojkvn h2,.BlogArticle_prose__Ojkvn h3,.BlogArticle_prose__Ojkvn h4{font-family:var(--font-heading),sans-serif;color:var(--ink);letter-spacing:-.01em;line-height:1.25;scroll-margin-top:6rem}html.dark .BlogArticle_prose__Ojkvn h2,html.dark .BlogArticle_prose__Ojkvn h3,html.dark .BlogArticle_prose__Ojkvn h4{color:#f3f2f8}.BlogArticle_prose__Ojkvn h2{font-size:1.6rem;font-weight:700;margin:3rem 0 1rem}@media(max-width:768px){.BlogArticle_prose__Ojkvn h2{font-size:1.35rem;margin:2.25rem 0 .75rem}}.BlogArticle_prose__Ojkvn h3{font-size:1.25rem;font-weight:600;margin:2.25rem 0 .75rem}.BlogArticle_prose__Ojkvn p{margin:0 0 1.35rem}.BlogArticle_prose__Ojkvn a{color:var(--lila-corporativo);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color .2s ease}.BlogArticle_prose__Ojkvn a:hover{color:var(--ink)}html.dark .BlogArticle_prose__Ojkvn a{color:var(--lila-suave)}html.dark .BlogArticle_prose__Ojkvn a:hover{color:#f0eff5}.BlogArticle_prose__Ojkvn strong{font-weight:700;color:var(--ink)}html.dark .BlogArticle_prose__Ojkvn strong{color:#f3f2f8}.BlogArticle_prose__Ojkvn ol,.BlogArticle_prose__Ojkvn ul{margin:0 0 1.35rem;padding-left:1.4rem}.BlogArticle_prose__Ojkvn li{margin-bottom:.5rem}.BlogArticle_prose__Ojkvn blockquote{margin:2rem 0;padding:.25rem 0 .25rem 1.25rem;border-left:3px solid var(--lila-principal);color:var(--text-color-light);font-style:italic}.BlogArticle_prose__Ojkvn blockquote p:last-child{margin-bottom:0}html.dark .BlogArticle_prose__Ojkvn blockquote{color:rgba(235,235,235,.72)}.BlogArticle_prose__Ojkvn code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em;padding:.15em .4em;border-radius:var(--br-sm);background:var(--lila-velo);color:var(--lila-profundo)}html.dark .BlogArticle_prose__Ojkvn code{background:var(--lila-velo-dark);color:var(--lila-suave)}.BlogArticle_prose__Ojkvn pre{margin:2rem 0;padding:1.25rem;border-radius:var(--br);background:var(--grafito);overflow-x:auto;line-height:1.6}.BlogArticle_prose__Ojkvn pre code{padding:0;background:rgba(0,0,0,0);color:rgba(240,239,245,.92);font-size:.85rem}@media(max-width:768px){.BlogArticle_prose__Ojkvn pre{padding:1rem;border-radius:var(--br-sm)}}.BlogArticle_prose__Ojkvn table{width:100%;margin:2rem 0;border-collapse:collapse;font-size:.92rem;display:block;overflow-x:auto;white-space:nowrap}@media(min-width:769px){.BlogArticle_prose__Ojkvn table{display:table;white-space:normal}}.BlogArticle_prose__Ojkvn td,.BlogArticle_prose__Ojkvn th{padding:.7rem .9rem;text-align:left;border-bottom:1px solid rgba(0,0,0,.08)}html.dark .BlogArticle_prose__Ojkvn td,html.dark .BlogArticle_prose__Ojkvn th{border-bottom-color:rgba(255,255,255,.12)}.BlogArticle_prose__Ojkvn th{font-weight:600;color:var(--ink);background:var(--lila-velo)}html.dark .BlogArticle_prose__Ojkvn th{color:#f3f2f8;background:var(--lila-velo-dark)}.BlogArticle_prose__Ojkvn img{max-width:100%;height:auto;border-radius:var(--br);margin:2rem 0}.BlogArticle_prose__Ojkvn hr{margin:3rem 0;border:none;border-top:1px solid rgba(0,0,0,.1)}html.dark .BlogArticle_prose__Ojkvn hr{border-top-color:rgba(255,255,255,.12)}.BlogArticle_related__m7FGl{margin-top:4rem;padding-top:2rem;border-top:1px solid rgba(0,0,0,.08)}html.dark .BlogArticle_related__m7FGl{border-top-color:rgba(255,255,255,.12)}.BlogArticle_relatedTitle__ywAGx{font-family:var(--font-heading),sans-serif;font-size:1.15rem;font-weight:600;margin:0 0 1rem;color:var(--ink)}html.dark .BlogArticle_relatedTitle__ywAGx{color:#f3f2f8}.BlogArticle_relatedList__meBuC{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.BlogArticle_relatedLink__zgcSn{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border-radius:var(--br);text-decoration:none;background:var(--card-bg-soft);transition:background .2s ease}.BlogArticle_relatedLink__zgcSn:hover{background:var(--lila-velo)}html.dark .BlogArticle_relatedLink__zgcSn{background:var(--grafito-elevado)}html.dark .BlogArticle_relatedLink__zgcSn:hover{background:var(--lila-velo-dark)}.BlogArticle_relatedItemTitle__pgEdj{font-weight:500;color:var(--ink)}html.dark .BlogArticle_relatedItemTitle__pgEdj{color:#f0eff5}.BlogArticle_relatedItemMeta__liGZS{flex-shrink:0;font-size:.78rem;color:var(--gris-medio)}.TableOfContents_toc__wYUdo{position:-webkit-sticky;position:sticky;top:7rem;align-self:start;max-height:calc(100vh - 10rem);overflow-y:auto;padding-left:1.5rem;border-left:1px solid rgba(0,0,0,.08);scrollbar-width:thin}html.dark .TableOfContents_toc__wYUdo{border-left-color:rgba(255,255,255,.12)}@media(max-width:1180px){.TableOfContents_toc__wYUdo{display:none}}.TableOfContents_title__26Rvs{margin:0 0 .85rem;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gris-medio)}.TableOfContents_list__oae_p{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.15rem}.TableOfContents_item__fBfct{margin:0}.TableOfContents_nested__DmVTn{padding-left:.85rem}.TableOfContents_link__pIHHh{display:block;padding:.3rem 0;font-size:.85rem;line-height:1.45;color:var(--text-color-light);text-decoration:none;transition:color .2s ease}.TableOfContents_link__pIHHh:hover{color:var(--ink)}html.dark .TableOfContents_link__pIHHh{color:rgba(235,235,235,.6)}html.dark .TableOfContents_link__pIHHh:hover{color:#f0eff5}.TableOfContents_active__UXRDG{font-weight:600;color:var(--lila-corporativo)}html.dark .TableOfContents_active__UXRDG{color:var(--lila-suave)}.ClientLayout_header__f_WD2{position:fixed;top:0;left:0;width:100%;z-index:50;transition:all .3s ease;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.ClientLayout_header__f_WD2.ClientLayout_scrolled__nQQO9{background:#fff;box-shadow:0 2px 20px rgba(0,0,0,.1);border-bottom:1px solid rgba(142,122,230,.1)}html.dark .ClientLayout_header__f_WD2.ClientLayout_scrolled__nQQO9{background:rgba(24,28,51,.95);box-shadow:0 2px 20px rgba(0,0,0,.3);border-bottom:1px solid rgba(142,122,230,.2)}.ClientLayout_nav__6RScW{display:flex;position:relative;overflow-x:hidden;background:rgba(0,0,0,0);border-radius:10px;color:#fff;padding:0;justify-content:space-between;align-items:center;max-width:var(--container-max-width);margin-inline:auto;z-index:1000;top:0}@media(max-width:768px){.ClientLayout_nav__6RScW{display:flex;flex-direction:row;align-items:center;padding:0 1rem;height:9vh}}.ClientLayout_active__S6Q92{color:#181818}.ClientLayout_desktopOnly__qTzSi{display:flex}@media(max-width:768px){.ClientLayout_desktopOnly__qTzSi{display:none}}.ClientLayout_mobileMenuButton__wtGGo{display:none}@media(max-width:768px){.ClientLayout_mobileMenuButton__wtGGo{display:block;position:absolute;right:1rem;top:1rem;z-index:100}.ClientLayout_mobileMenuButton__wtGGo button{background-color:rgba(0,0,0,0);border:1px solid #f0f0f0;border-radius:8px;color:var(--primary-color);padding:.4rem .6rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .3s ease;font-size:1.4rem}html.dark .ClientLayout_mobileMenuButton__wtGGo button{border:1px solid #424242;background-color:rgba(0,0,0,0)}.ClientLayout_mobileMenuButton__wtGGo button:focus,.ClientLayout_mobileMenuButton__wtGGo button:hover{outline:none}.ClientLayout_mobileMenuButton__wtGGo button svg{pointer-events:none}.ClientLayout_mobileMenu__9tdzD{display:flex;flex-direction:column;align-items:flex-start;background-color:#fff;padding:4rem 3rem;position:fixed;top:0;right:0;height:100vh;width:25%;z-index:999;gap:.7rem;box-shadow:-2px 0 6px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .3s ease-in-out;transform:translateX(100%)}.ClientLayout_mobileMenu__9tdzD.ClientLayout_open__4CrsW{transform:translateX(0)}html.dark .ClientLayout_mobileMenu__9tdzD{background-color:var(--nav-surface-dark)}}.ClientLayout_mobileNavLink__4_gQd{display:flex;flex-direction:row;color:#333;font-size:1.1rem;font-weight:500;text-align:center;cursor:pointer;text-decoration:none!important}.ClientLayout_mobileNavLink__4_gQd:hover{color:#000}.ClientLayout_mobileThemeToggle__nEZRN{margin-top:1rem;flex-direction:column}.ClientLayout_mobileThemeToggle__nEZRN,.ClientLayout_rightContainer__fmzbL{display:flex;gap:1rem;align-items:center}@media(max-width:768px){.ClientLayout_rightContainer__fmzbL{gap:.5rem}}.ClientLayout_centerMenu__t7K5R{display:flex;flex-direction:row;justify-content:space-between;gap:3rem}@media(max-width:768px){.ClientLayout_centerMenu__t7K5R{display:none}}.ClientLayout_nav__6RScW a{font-size:1.15rem;color:var(--text-color);margin:0;padding-top:5px;text-decoration:none;transition:transform .3s ease,color .3s ease;position:relative}@media(max-width:768px){.ClientLayout_nav__6RScW a{font-size:1rem}}.ClientLayout_nav__6RScW a:after{content:"";position:absolute;left:0;bottom:15px;width:0;height:2px;background-color:var(--primary-color-light);transition:width .4s ease}.ClientLayout_nav__6RScW a:hover:after{color:var(--text-color-light);width:100%}.ClientLayout_nav__6RScW a:hover{color:var(--text-color)}.ClientLayout_nav__6RScW>section>a{font-size:1.15rem;color:var(--text-color);font-weight:400;font-size:1.1rem;margin:0;text-decoration:none;transition:transform .3s ease,color .3s ease;position:relative}@media(max-width:768px){.ClientLayout_nav__6RScW>section>a{font-size:1rem}}.ClientLayout_nav__6RScW>section>a:after{content:"";position:absolute;left:2px;bottom:10px;width:0;height:2px;background-color:var(--primary-colorA);transition:width .4s ease}.ClientLayout_nav__6RScW>section>a:hover:after{color:var(--text-color);width:110%}.ClientLayout_nav__6RScW>section>a:hover{color:var(--text-color)}.ClientLayout_logoLink__x_0kK,.ClientLayout_logoLink__x_0kK:hover{text-decoration:none!important}.ClientLayout_logoLink__x_0kK:after{display:none!important}.ClientLayout_logoContainer__tLRnU{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:1rem 0}.ClientLayout_logoContainer__tLRnU a,.ClientLayout_logoContainer__tLRnU a:hover{text-decoration:none!important}.ClientLayout_logoContainer__tLRnU a:after{display:none!important}.ClientLayout_logo__s1Bra{width:45px;height:45px;background-color:#000!important;border-radius:50%;box-shadow:0 3px 6px rgba(0,0,0,.4);transition:transform .3s ease}.ClientLayout_logo__s1Bra:hover{transform:scale(1.05)}@media(max-width:768px){.ClientLayout_logo__s1Bra{padding:0;width:40px;height:40px}}.ClientLayout_iconNav__WjTlD{padding:0 1.7rem}.ClientLayout_mainContent__xA16Y{padding-top:80px}@media(max-width:768px){.ClientLayout_mainContent__xA16Y{padding-top:70px}}.ClientLayout_navIcon__eQOVO{margin-right:.67rem;color:#4e4e4e;vertical-align:middle;transition:color .3s ease}.ClientLayout_mobileNavIcon__FYknB{margin-right:.7rem;vertical-align:middle;transition:color .3s ease}.CallToAction_highlight__axKjo{display:inline-block;position:relative;font-size:var(--h3-font-size);font-weight:var(--h3-font-weight);color:var(--h3-color);text-decoration:none;padding:0;margin:0 0 var(--h3-spacing) 0}@media(max-width:768px){.CallToAction_highlight__axKjo{font-size:var(--h3-font-size-mobile);margin-bottom:var(--h3-spacing-mobile)}}.CallToAction_ctaContainer__XVAZ7{width:100%;box-sizing:border-box;position:relative;padding:8rem 0;margin-top:calc(-1*var(--wave-cta-bleed));background-image:var(--cta-bg-gradient);background-color:var(--cta-gradient-top);overflow:hidden;isolation:isolate}.CallToAction_ctaContainer__XVAZ7:after,.CallToAction_ctaContainer__XVAZ7:before{content:"";position:absolute;z-index:0;border-radius:50%;pointer-events:none;filter:blur(60px);will-change:transform}.CallToAction_ctaContainer__XVAZ7:before{width:78vw;height:78vw;max-width:1150px;max-height:1150px;top:50%;left:-24%;transform:translateY(-50%);background:radial-gradient(circle,rgba(142,122,230,.09),transparent 64%);animation:CallToAction_ctaAuroraA__6cyw3 48s ease-in-out infinite alternate}.CallToAction_ctaContainer__XVAZ7:after{width:88vw;height:88vw;max-width:1260px;max-height:1260px;top:34%;right:0;transform:translate(50%,-50%);background:radial-gradient(circle,rgba(181,156,248,.14),transparent 68%);animation:CallToAction_ctaAuroraB__wfQXG 54s ease-in-out infinite alternate}html.dark .CallToAction_ctaContainer__XVAZ7{background-image:var(--cta-bg-gradient);background-color:var(--cta-gradient-top);color:var(--cta-text)}html.dark .CallToAction_ctaContainer__XVAZ7:before{background:radial-gradient(circle,rgba(142,122,230,.14),transparent 64%)}html.dark .CallToAction_ctaContainer__XVAZ7:after{background:radial-gradient(circle,rgba(181,156,248,.16),transparent 68%)}@media(prefers-reduced-motion:reduce){.CallToAction_ctaContainer__XVAZ7:after,.CallToAction_ctaContainer__XVAZ7:before{animation:none}}@media(max-width:768px){.CallToAction_ctaContainer__XVAZ7{padding:8rem 1.5rem}.CallToAction_ctaContainer__XVAZ7:after,.CallToAction_ctaContainer__XVAZ7:before{filter:blur(48px)}}.CallToAction_ctaPhoto__jrArO{position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(46,41,78,.8),rgba(46,41,78,.88)),url(/img/cta-humanity.webp);background-size:cover;background-position:50%}html.dark .CallToAction_ctaPhoto__jrArO{background-image:linear-gradient(rgba(35,32,64,.86),rgba(35,32,64,.92)),url(/img/cta-humanity.webp)}@keyframes CallToAction_ctaAuroraA__6cyw3{0%{transform:translateY(-50%)}to{transform:translate(3%,-46%)}}@keyframes CallToAction_ctaAuroraB__wfQXG{0%{transform:translate(50%,-50%)}to{transform:translate(47%,-54%)}}.CallToAction_peekPanda__fYsY_{position:absolute;z-index:1;top:32%;right:-102px;width:260px;height:auto;transform:translateY(-50%) rotate(-45deg);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:768px){.CallToAction_peekPanda__fYsY_{width:158px;right:-64px;top:20%}}.CallToAction_ctaContent__GvUeO{max-width:var(--container-max-width);margin-inline:auto;padding:0 2rem;display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;position:relative;z-index:1;box-sizing:border-box}@media(max-width:768px){.CallToAction_ctaContent__GvUeO{padding:0;gap:.9rem;align-items:center;width:100%;max-width:100%}}.CallToAction_ctaText__Se8OF{font-family:var(--font-heading),"Bricolage Grotesque",sans-serif;font-size:2.4rem;font-weight:600;color:var(--cta-text);margin:0;line-height:1.3;max-width:900px;letter-spacing:-.02em}@media(max-width:768px){.CallToAction_ctaText__Se8OF{font-size:1.85rem;font-weight:600;letter-spacing:-.01em;line-height:1.2}}.CallToAction_ctaDescription__R4rj3{font-size:1.1rem;font-weight:400;color:var(--cta-text);margin:0;line-height:1.6;max-width:600px;opacity:.9}@media(max-width:768px){.CallToAction_ctaDescription__R4rj3{font-size:1rem;line-height:1.5;padding:0;width:100%;text-align:center}}.CallToAction_ctaButton__6ULD9{margin-top:1.5rem;text-decoration:none;height:3rem;padding:0 2rem;font-weight:500;font-size:1rem;letter-spacing:.01em;border-radius:var(--br);transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .25s ease;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;background-color:rgba(255,255,255,.92);color:#111;border:1px solid rgba(255,255,255,.6);box-shadow:0 4px 20px rgba(142,122,230,.18)}.CallToAction_ctaButton__6ULD9:hover{background-color:#fff;border-color:#fff;transform:translateY(-1px);box-shadow:0 6px 26px rgba(142,122,230,.32)}.CallToAction_ctaButton__6ULD9:hover .CallToAction_arrow__T_ZOC{transform:rotate(-45deg)}html.dark .CallToAction_ctaButton__6ULD9{color:#e4e3e3;background-color:rgba(0,0,0,.45);border-color:rgba(255,255,255,.32);box-shadow:0 4px 20px rgba(142,122,230,.2)}html.dark .CallToAction_ctaButton__6ULD9:hover{background-color:rgba(0,0,0,.65);border-color:rgba(255,255,255,.5);box-shadow:0 6px 26px rgba(142,122,230,.34)}@media(max-width:768px){.CallToAction_ctaButton__6ULD9{height:3rem;padding:0 1.9rem;font-size:.975rem}}.CallToAction_arrow__T_ZOC{font-size:.85rem;margin-left:.55rem;transform-origin:center center;transition:transform .3s cubic-bezier(.34,.8,.3,1);flex-shrink:0}@media(max-width:768px){.CallToAction_arrow__T_ZOC{font-size:.72rem;margin-left:.4rem}}.WhyChooseUs_highlight__JvXPW{display:inline-block;position:relative;font-size:var(--h3-font-size);font-weight:var(--h3-font-weight);color:var(--h3-color);text-decoration:none;padding:0;margin:0 0 var(--h3-spacing) 0}@media(max-width:768px){.WhyChooseUs_highlight__JvXPW{font-size:var(--h3-font-size-mobile);margin-bottom:var(--h3-spacing-mobile)}}.WhyChooseUs_whyChooseUs__mGdo0{position:relative;margin:0;width:100%;padding:5.5rem 0;background-image:var(--background-colorB-gradient);background-color:var(--background-colorB)}html.dark .WhyChooseUs_whyChooseUs__mGdo0{background-image:none;background-color:var(--background-colorB,var(--dark-light))}@media(max-width:900px){.WhyChooseUs_whyChooseUs__mGdo0{padding:3rem 0}}@media(max-width:768px){.WhyChooseUs_whyChooseUs__mGdo0{padding:1rem 0 3rem}}.WhyChooseUs_container__RCorg{position:relative;z-index:1;max-width:var(--container-max-width);margin:0 auto;padding:0 1rem}.WhyChooseUs_headerSection__KLkEr{max-width:62ch;margin-bottom:3rem}.WhyChooseUs_headerSection__KLkEr .highlight{text-align:left}@media(max-width:900px){.WhyChooseUs_headerSection__KLkEr{margin-bottom:1.75rem}}@media(max-width:768px){.WhyChooseUs_headerSection__KLkEr{max-width:none;text-align:center}.WhyChooseUs_headerSection__KLkEr .highlight{text-align:center}}.WhyChooseUs_subtitle__G0kPC{font-size:var(--subtitle-font-size);color:var(--subtitle-color);margin:var(--subtitle-spacing-top) 0 0;line-height:var(--subtitle-line-height);font-weight:var(--subtitle-font-weight)}@media(max-width:900px){.WhyChooseUs_subtitle__G0kPC{font-size:var(--subtitle-font-size-mobile)}}@media(max-width:768px){.WhyChooseUs_subtitle__G0kPC{margin-top:var(--subtitle-spacing-top-mobile)}}.WhyChooseUs_grid__dtzXR{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem;align-items:stretch}@media(max-width:1100px){.WhyChooseUs_grid__dtzXR{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media(max-width:760px){.WhyChooseUs_grid__dtzXR{grid-template-columns:1fr;gap:1rem}}.WhyChooseUs_benefitCard__MuuZ0{display:flex;flex-direction:column;gap:1.1rem;padding:1.75rem 1.6rem;border-radius:12px;background:var(--card-bg,#fff);border:1px solid rgba(142,122,230,.28);box-shadow:var(--shadow-sm);transition:box-shadow .22s ease,border-color .22s ease}.WhyChooseUs_benefitCard__MuuZ0:hover{box-shadow:var(--shadow-md);border-color:rgba(142,122,230,.55)}.WhyChooseUs_benefitCard__MuuZ0:hover .WhyChooseUs_benefitIconWrapper__r1VL5{background:var(--lila-principal,#8e7ae6);border-color:rgba(0,0,0,0);color:#fff}.WhyChooseUs_benefitCard__MuuZ0:focus-within{border-color:rgba(142,122,230,.55)}html.dark .WhyChooseUs_benefitCard__MuuZ0{background:var(--grafito-elevado,#2e2a3a);border-color:rgba(255,255,255,.08)}html.dark .WhyChooseUs_benefitCard__MuuZ0:hover{border-color:rgba(181,156,248,.55)}html.dark .WhyChooseUs_benefitCard__MuuZ0:hover .WhyChooseUs_benefitIconWrapper__r1VL5{background:var(--lila-suave,#b59cf8);color:var(--lila-profundo,#2e294e)}@media(max-width:900px){.WhyChooseUs_benefitCard__MuuZ0{padding:1.35rem 1.5rem;gap:.85rem}}.WhyChooseUs_benefitHead__O4PGo{display:flex;align-items:center;gap:1rem}.WhyChooseUs_benefitHeadText__RBBI_{min-width:0}.WhyChooseUs_benefitIconWrapper__r1VL5{display:grid;place-items:center;flex:0 0 48px;height:48px;border-radius:10px;background:var(--icon-bg);border:var(--icon-border);color:var(--lila-profundo,#2e294e);transition:background-color .22s ease,color .22s ease,border-color .22s ease}html.dark .WhyChooseUs_benefitIconWrapper__r1VL5{color:var(--lila-suave,#b59cf8)}.WhyChooseUs_benefitEyebrow__vxhV5{font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--lila-principal,#8e7ae6);margin:0 0 .25rem}.WhyChooseUs_benefitTitle___zWZf{font-family:var(--font-heading),system-ui,sans-serif;font-size:1.2rem;font-weight:600;line-height:1.25;color:var(--lila-profundo,#2e294e);margin:0}html.dark .WhyChooseUs_benefitTitle___zWZf{color:var(--text-color-dark-mode,#edecec)}@media(max-width:900px){.WhyChooseUs_benefitTitle___zWZf{font-size:1.05rem}}.WhyChooseUs_benefitDescription__NQ47E{font-size:.98rem;line-height:1.65;color:var(--text-color-light,#6b6b6b);margin:0}html.dark .WhyChooseUs_benefitDescription__NQ47E{color:rgba(237,236,236,.72)}@media(max-width:768px){.WhyChooseUs_benefitDescription__NQ47E{display:none}}.AutomationComparison_highlight__mK8Bc{display:inline-block;position:relative;font-size:var(--h3-font-size);font-weight:var(--h3-font-weight);color:var(--h3-color);text-decoration:none;padding:0;margin:0 0 var(--h3-spacing) 0}@media(max-width:768px){.AutomationComparison_highlight__mK8Bc{font-size:var(--h3-font-size-mobile);margin-bottom:var(--h3-spacing-mobile)}}.AutomationComparison_container__taEoS{width:100%;background-color:var(--background-colorA);padding:5.5rem 0}html.dark .AutomationComparison_container__taEoS{background-color:var(--dark-light);color:#ebebeb}@media(max-width:768px){.AutomationComparison_container__taEoS{padding:1rem 0 3rem}}.AutomationComparison_section__X1mRQ{max-width:var(--container-max-width);margin-inline:auto;padding:0 1rem}@media(max-width:768px){.AutomationComparison_section__X1mRQ{padding:0 1.25rem}}.AutomationComparison_subtitle__hxSJV{font-size:var(--subtitle-font-size);color:var(--subtitle-color);margin:var(--subtitle-spacing-top) auto 2rem;text-align:center;line-height:var(--subtitle-line-height);font-weight:var(--subtitle-font-weight);max-width:60ch}@media(max-width:768px){.AutomationComparison_subtitle__hxSJV{font-size:var(--subtitle-font-size-mobile);margin:var(--subtitle-spacing-top-mobile) auto 1.5rem;max-width:34ch}}.AutomationComparison_grid__gsqFI{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem;align-items:stretch;margin-top:2rem}@media(max-width:768px){.AutomationComparison_grid__gsqFI{grid-template-columns:1fr;gap:1rem;margin-top:1.5rem}}.AutomationComparison_column__QFfN2{display:flex;flex-direction:column;padding:1.75rem 1.85rem;min-width:0;background:var(--card-bg);border:1px solid rgba(0,0,0,.07);border-radius:var(--br);box-shadow:var(--shadow-sm);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .35s ease}.AutomationComparison_column__QFfN2:hover{transform:translateY(-2px);box-shadow:0 10px 28px -14px rgba(46,41,78,.28)}html.dark .AutomationComparison_column__QFfN2:hover{box-shadow:0 10px 28px -14px rgba(0,0,0,.55)}html.dark .AutomationComparison_column__QFfN2{background:rgba(255,255,255,.025);border-color:rgba(255,255,255,.08)}@media(hover:none){.AutomationComparison_column__QFfN2:hover{transform:none;box-shadow:var(--shadow-sm)}}@media(max-width:768px){.AutomationComparison_column__QFfN2{padding:1.25rem .85rem;border-color:rgba(46,41,78,.14)}html.dark .AutomationComparison_column__QFfN2{border-color:rgba(255,255,255,.14)}}.AutomationComparison_columnWith__CRhcQ{border-color:rgba(142,122,230,.32)}.AutomationComparison_columnWith__CRhcQ:hover{border-color:rgba(142,122,230,.5)}html.dark .AutomationComparison_columnWith__CRhcQ{border-color:rgba(181,156,248,.34)}html.dark .AutomationComparison_columnWith__CRhcQ:hover{border-color:rgba(181,156,248,.52)}.AutomationComparison_headerRow__ES7fb{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1.1rem;margin-bottom:1.4rem;border-bottom:1px solid rgba(0,0,0,.06)}html.dark .AutomationComparison_headerRow__ES7fb{border-bottom-color:rgba(255,255,255,.07)}@media(max-width:768px){.AutomationComparison_headerRow__ES7fb{flex-wrap:nowrap;align-items:center;gap:.6rem;padding-bottom:.75rem;margin-bottom:.9rem}}.AutomationComparison_eyebrow__HfTE0{display:inline-flex;align-items:center;gap:.6rem;font-size:1.05rem;font-weight:600;letter-spacing:-.005em;color:var(--text-color);line-height:1.25}html.dark .AutomationComparison_eyebrow__HfTE0{color:var(--text-color-dark-mode)}@media(max-width:768px){.AutomationComparison_eyebrow__HfTE0{font-size:.9rem;gap:.45rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.AutomationComparison_eyebrowDot__W022A{width:8px;height:8px;border-radius:50%;flex-shrink:0}.AutomationComparison_eyebrowWithout__X1AwM .AutomationComparison_eyebrowDot__W022A{background:rgba(0,0,0,.28)}html.dark .AutomationComparison_eyebrowWithout__X1AwM .AutomationComparison_eyebrowDot__W022A{background:rgba(255,255,255,.3)}.AutomationComparison_eyebrowWith__ubf0C .AutomationComparison_eyebrowDot__W022A{background:var(--primary-accent);position:relative}.AutomationComparison_eyebrowWith__ubf0C .AutomationComparison_eyebrowDot__W022A:after{content:"";position:absolute;inset:0;border-radius:50%;background:inherit;animation:AutomationComparison_eyebrowDotPulse__NoJSe 2.4s ease-out infinite;pointer-events:none}html.dark .AutomationComparison_eyebrowWith__ubf0C .AutomationComparison_eyebrowDot__W022A{background:var(--lila-suave)}@keyframes AutomationComparison_eyebrowDotPulse__NoJSe{0%{transform:scale(1);opacity:.55}70%{transform:scale(2.6);opacity:0}to{transform:scale(2.6);opacity:0}}@media(prefers-reduced-motion:reduce){.AutomationComparison_eyebrowWith__ubf0C .AutomationComparison_eyebrowDot__W022A:after{animation:none;opacity:0}}.AutomationComparison_statBlock__dp4rA{display:flex;flex-direction:column;align-items:flex-end;gap:.1rem;text-align:right;flex-shrink:0}@media(max-width:768px){.AutomationComparison_statBlock__dp4rA{margin-left:auto;gap:0}}.AutomationComparison_statValue__JgZQt{font-size:1.15rem;font-weight:700;letter-spacing:-.01em;line-height:1}.AutomationComparison_statLabel__bbdqQ{font-size:.68rem;color:var(--text-color-light);font-weight:400}html.dark .AutomationComparison_statLabel__bbdqQ{color:rgba(235,235,235,.55)}.AutomationComparison_statBlockWithout__bob_u{opacity:.72}.AutomationComparison_statBlockWithout__bob_u .AutomationComparison_statValue__JgZQt{color:rgba(0,0,0,.38);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html.dark .AutomationComparison_statBlockWithout__bob_u .AutomationComparison_statValue__JgZQt{color:rgba(255,255,255,.38)}.AutomationComparison_statBlockWith__Gu8G6 .AutomationComparison_statValue__JgZQt{color:var(--primary-accent);font-size:1.35rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html.dark .AutomationComparison_statBlockWith__Gu8G6 .AutomationComparison_statValue__JgZQt{color:var(--lila-suave)}.AutomationComparison_headline__9KY_c{font-size:1.05rem;font-weight:400;line-height:1.4;margin:0 0 1.4rem;color:var(--text-color-light);letter-spacing:-.005em}html.dark .AutomationComparison_headline__9KY_c{color:rgba(235,235,235,.7)}@media(max-width:768px){.AutomationComparison_headline__9KY_c{font-size:.95rem;margin-bottom:1rem}}.AutomationComparison_headlineStrike__Ds4Ry{position:relative;color:rgba(0,0,0,.45)}html.dark .AutomationComparison_headlineStrike__Ds4Ry{color:rgba(255,255,255,.45)}.AutomationComparison_headlineStrike__Ds4Ry:after{content:"";position:absolute;top:50%;left:-2%;right:-2%;height:1.5px;background:rgba(201,76,92,.45);transform:translateY(-50%);border-radius:2px}html.dark .AutomationComparison_headlineStrike__Ds4Ry:after{background:rgba(229,115,130,.45)}.AutomationComparison_headlineAccent__aD_Xj{font-style:italic;font-weight:500;color:var(--primary-color)}.AutomationComparison_list__ugLp2{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.6rem}.AutomationComparison_listItem__ybfxE{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:.85rem;gap:.85rem;padding:.85rem .9rem;border-radius:10px;border:1px solid rgba(0,0,0,.06);background:rgba(0,0,0,.012);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease,background .25s ease}.AutomationComparison_listItem__ybfxE:hover{transform:translateY(-2px)}.AutomationComparison_listItem__ybfxE:hover .AutomationComparison_itemIcon__i7qLm{transform:scale(1.08)}.AutomationComparison_listItem__ybfxE:hover .AutomationComparison_listTitle__GI3XO{transform:translateX(2px)}html.dark .AutomationComparison_listItem__ybfxE{border-color:rgba(255,255,255,.07);background:rgba(255,255,255,.02)}@media(max-width:768px){.AutomationComparison_listItem__ybfxE{grid-template-columns:auto 1fr;gap:.6rem;padding:.7rem}.AutomationComparison_listItem__ybfxE.AutomationComparison_hideOnMobile__bCIVL{display:none}}.AutomationComparison_listItem__ybfxE:has(.AutomationComparison_itemIconWithout__NBfUe){opacity:.72}.AutomationComparison_listItem__ybfxE:has(.AutomationComparison_itemIconWithout__NBfUe):hover{transform:none;opacity:.85}.AutomationComparison_listItem__ybfxE:has(.AutomationComparison_itemIconWithout__NBfUe):hover .AutomationComparison_itemIcon__i7qLm{transform:none}.AutomationComparison_listItem__ybfxE:has(.AutomationComparison_itemIconWithout__NBfUe):hover .AutomationComparison_listTitle__GI3XO{transform:none}.AutomationComparison_itemIconWithout__NBfUe{background:rgba(0,0,0,.05);color:rgba(0,0,0,.42)}html.dark .AutomationComparison_itemIconWithout__NBfUe{background:rgba(255,255,255,.05);color:rgba(255,255,255,.42)}.AutomationComparison_listItem__ybfxE:has(.AutomationComparison_itemIconWith__1e0kY):hover{border-color:rgba(142,122,230,.45);background:rgba(142,122,230,.05);box-shadow:0 6px 16px -8px rgba(142,122,230,.35)}html.dark .AutomationComparison_listItem__ybfxE:has(.AutomationComparison_itemIconWith__1e0kY):hover{border-color:rgba(181,156,248,.5);background:rgba(181,156,248,.07);box-shadow:0 6px 16px -8px rgba(181,156,248,.4)}.AutomationComparison_itemIcon__i7qLm{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;flex-shrink:0;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.AutomationComparison_itemIconWith__1e0kY{background:rgba(142,122,230,.12);color:var(--primary-accent)}html.dark .AutomationComparison_itemIconWith__1e0kY{background:rgba(181,156,248,.14);color:var(--lila-suave)}.AutomationComparison_listText__dASrz{display:flex;flex-direction:column;gap:.2rem;min-width:0}.AutomationComparison_listTitle__GI3XO{font-size:.95rem;font-weight:600;line-height:1.3;color:var(--text-color);transition:transform .25s ease;display:inline-block}html.dark .AutomationComparison_listTitle__GI3XO{color:#ebebeb}@media(max-width:768px){.AutomationComparison_listTitle__GI3XO{font-size:.9rem}}.AutomationComparison_listDescription__ptQaL{font-size:.83rem;line-height:1.45;color:var(--text-color-light);font-weight:400}html.dark .AutomationComparison_listDescription__ptQaL{color:rgba(235,235,235,.6)}@media(max-width:768px){.AutomationComparison_listDescription__ptQaL{font-size:.78rem}}.AutomationComparison_itemStat__xq061{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.66rem;font-weight:600;letter-spacing:.08em;white-space:nowrap;flex-shrink:0}@media(max-width:768px){.AutomationComparison_itemStat__xq061{grid-column:2;grid-row:2;align-self:flex-start;margin-top:.25rem}}.AutomationComparison_itemStatWithout__w5ODh{color:rgba(0,0,0,.4)}html.dark .AutomationComparison_itemStatWithout__w5ODh{color:rgba(255,255,255,.4)}.AutomationComparison_itemStatWith__P_4HH{color:var(--primary-accent);font-size:.74rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html.dark .AutomationComparison_itemStatWith__P_4HH{color:var(--lila-suave)}.ComparisonMatrix_highlight__2W28Z{display:inline-block;position:relative;font-size:var(--h3-font-size);font-weight:var(--h3-font-weight);color:var(--h3-color);text-decoration:none;padding:0;margin:0 0 var(--h3-spacing) 0}@media(max-width:768px){.ComparisonMatrix_highlight__2W28Z{font-size:var(--h3-font-size-mobile);margin-bottom:var(--h3-spacing-mobile)}}.ComparisonMatrix_container___6Gah{width:100%;background-color:var(--background-colorA);padding:5.5rem 0 3.5rem}html.dark .ComparisonMatrix_container___6Gah{background-color:var(--dark-light);color:#ebebeb}@media(max-width:768px){.ComparisonMatrix_container___6Gah{padding:1rem 0 2rem}.ComparisonMatrix_stack__3R5g0>li:nth-child(4){display:none}}.ComparisonMatrix_section__vikuO{max-width:var(--container-max-width);margin-inline:auto;padding:0 1rem}@media(max-width:768px){.ComparisonMatrix_section__vikuO{padding:0 .75rem}}.ComparisonMatrix_srOnly__as1Rh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ComparisonMatrix_subtitle__n1wV8{font-size:var(--subtitle-font-size);color:var(--subtitle-color);margin:var(--subtitle-spacing-top) auto 2.5rem;text-align:center;line-height:var(--subtitle-line-height);font-weight:var(--subtitle-font-weight);max-width:60ch}@media(max-width:768px){.ComparisonMatrix_subtitle__n1wV8{font-size:var(--subtitle-font-size-mobile);margin:var(--subtitle-spacing-top-mobile) auto 1.5rem}}.ComparisonMatrix_stack__3R5g0{list-style:none;margin:0 auto;max-width:1080px;padding:0 0 8vh}@media(max-width:768px){.ComparisonMatrix_stack__3R5g0{padding-bottom:6vh}}.ComparisonMatrix_card__dtJXM{position:-webkit-sticky;position:sticky;top:calc(var(--header-h, 104px) + 1.5rem + var(--i)*14px)}.ComparisonMatrix_card__dtJXM+.ComparisonMatrix_card__dtJXM{margin-top:2.5rem}@media(max-width:768px){.ComparisonMatrix_card__dtJXM{top:calc(9vh + .75rem + var(--i)*10px)}.ComparisonMatrix_card__dtJXM+.ComparisonMatrix_card__dtJXM{margin-top:1rem}}.ComparisonMatrix_cardInner__WQ5Ha{background:var(--card-bg,#fff);border:var(--borderB);border-radius:14px;padding:2rem 2.25rem;box-shadow:0 0 0 1px rgba(46,41,78,.04),0 1px 2px rgba(46,41,78,.06),0 4px 12px rgba(46,41,78,.05),0 -1px 10px rgba(46,41,78,.035);display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:2rem;gap:2rem}html.dark .ComparisonMatrix_cardInner__WQ5Ha{background:var(--grafito-elevado,#2e2a3a);border-color:rgba(255,255,255,.08)}@media(max-width:900px){.ComparisonMatrix_cardInner__WQ5Ha{grid-template-columns:1fr;gap:1.25rem;padding:1.5rem 1.25rem}}.ComparisonMatrix_cardFeatured__Izt_F .ComparisonMatrix_cardInner__WQ5Ha{border:1px solid var(--lila-principal,#8e7ae6);background:linear-gradient(180deg,var(--lila-velo,#f2effb) 0,var(--card-bg,#fff) 100%)}html.dark .ComparisonMatrix_cardFeatured__Izt_F .ComparisonMatrix_cardInner__WQ5Ha{border-color:var(--lila-principal,#8e7ae6);background:linear-gradient(180deg,var(--lila-velo-dark,#262336) 0,var(--grafito-elevado,#2e2a3a) 100%)}.ComparisonMatrix_cardHead__vrx3w{display:flex;align-items:center;gap:1.1rem;min-width:0}.ComparisonMatrix_cardIndex__k49eO{font-family:var(--font-heading),system-ui,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.14em;color:var(--gris-medio,#8a8599);flex:0 0 1.6rem}@media(max-width:768px){.ComparisonMatrix_cardIndex__k49eO{display:none}}.ComparisonMatrix_cardFeatured__Izt_F .ComparisonMatrix_cardIndex__k49eO{color:var(--lila-principal,#8e7ae6)}.ComparisonMatrix_rowIcon___PiKz{display:grid;place-items:center;flex:0 0 auto;width:46px;height:46px;color:var(--lila-profundo,#2e294e)}html.dark .ComparisonMatrix_rowIcon___PiKz{color:var(--lila-suave,#b59cf8)}.ComparisonMatrix_rowIcon___PiKz img{width:46px;height:46px}.ComparisonMatrix_card__dtJXM:not(.ComparisonMatrix_cardFeatured__Izt_F) .ComparisonMatrix_rowIcon___PiKz{color:#413c57}html.dark .ComparisonMatrix_card__dtJXM:not(.ComparisonMatrix_cardFeatured__Izt_F) .ComparisonMatrix_rowIcon___PiKz{color:rgba(237,236,236,.8)}.ComparisonMatrix_rowText__GBNTN{min-width:0;flex:1 1 auto}.ComparisonMatrix_rowName__thOxQ{font-family:var(--font-heading),system-ui,sans-serif;font-size:1.2rem;font-weight:500;line-height:1.25;color:#1d1a30;margin:0 0 .25rem}html.dark .ComparisonMatrix_rowName__thOxQ{color:var(--text-color-dark-mode,#edecec)}.ComparisonMatrix_card__dtJXM:not(.ComparisonMatrix_cardFeatured__Izt_F) .ComparisonMatrix_rowName__thOxQ{color:#413c57}html.dark .ComparisonMatrix_card__dtJXM:not(.ComparisonMatrix_cardFeatured__Izt_F) .ComparisonMatrix_rowName__thOxQ{color:rgba(237,236,236,.8)}.ComparisonMatrix_rowDescription__ROMbD{font-size:.92rem;line-height:1.5;color:var(--text-color-light,#6b6b6b);margin:0}html.dark .ComparisonMatrix_rowDescription__ROMbD{color:rgba(237,236,236,.7)}@media(max-width:768px){.ComparisonMatrix_card__dtJXM:not(.ComparisonMatrix_cardFeatured__Izt_F) .ComparisonMatrix_rowName__thOxQ{font-size:1rem}.ComparisonMatrix_card__dtJXM:not(.ComparisonMatrix_cardFeatured__Izt_F) .ComparisonMatrix_rowDescription__ROMbD{font-size:.8rem}.ComparisonMatrix_cardFeatured__Izt_F .ComparisonMatrix_rowName__thOxQ{font-size:1.1rem}.ComparisonMatrix_cardFeatured__Izt_F .ComparisonMatrix_rowDescription__ROMbD{font-size:.85rem}}.ComparisonMatrix_criteria__KtlqH{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}@media(max-width:900px){.ComparisonMatrix_criteria__KtlqH{justify-content:flex-start}}.ComparisonMatrix_criterion__3EAQA{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .75rem;border-radius:999px;font-size:.82rem;font-weight:500;white-space:nowrap;border:1px solid rgba(0,0,0,0)}.ComparisonMatrix_criterionOn__kizyg{background:rgba(88,135,110,.055);border-color:rgba(88,135,110,.32);color:var(--verde-bosque,#58876e)}html.dark .ComparisonMatrix_criterionOn__kizyg{background:rgba(88,135,110,.1);border-color:rgba(143,196,165,.35);color:#8fc4a5}.ComparisonMatrix_criterionOff__7ONtb{background:rgba(0,0,0,0);border-color:rgba(138,133,153,.28);color:var(--gris-medio,#8a8599)}html.dark .ComparisonMatrix_criterionOff__7ONtb{background:rgba(0,0,0,0);border-color:rgba(255,255,255,.16);color:rgba(237,236,236,.5)}.ComparisonMatrix_mark__3TL2Y{display:grid;place-items:center;flex:0 0 auto}.ComparisonMatrix_criterionLabel__pUwko{line-height:1}@media(prefers-reduced-motion:reduce){.ComparisonMatrix_stack__3R5g0{padding-bottom:0}.ComparisonMatrix_card__dtJXM{position:static}.ComparisonMatrix_card__dtJXM+.ComparisonMatrix_card__dtJXM{margin-top:1.25rem}}@media(max-width:768px){.ComparisonMatrix_criterion__3EAQA{font-size:.72rem;padding:.3rem .6rem;gap:.3rem}}.HowWeWork_highlight__Ck7wU{display:inline-block;position:relative;font-size:var(--h3-font-size);font-weight:var(--h3-font-weight);color:var(--h3-color);text-decoration:none;padding:0;margin:0 0 var(--h3-spacing) 0}@media(max-width:768px){.HowWeWork_highlight__Ck7wU{font-size:var(--h3-font-size-mobile);margin-bottom:var(--h3-spacing-mobile)}}.HowWeWork_howWeWork__r0B3w{margin:0;width:100%;padding:5.5rem 0 8rem;background-color:#2e294e}.HowWeWork_howWeWork__r0B3w .highlight{color:#fff}html.dark .HowWeWork_howWeWork__r0B3w{background-image:none;background-color:#2e294e;color:#ebebeb}@media(max-width:768px){.HowWeWork_howWeWork__r0B3w{padding:1rem 0 2.5rem}}.HowWeWork_container__tFV_P{max-width:var(--container-max-width);margin:0 auto;padding:0 1rem}@media(max-width:768px){.HowWeWork_container__tFV_P{padding:0 .75rem}}.HowWeWork_subtitle__Zyb7Y{font-size:var(--subtitle-font-size);margin:var(--subtitle-spacing-top) auto 3rem;text-align:center;line-height:var(--subtitle-line-height);font-weight:var(--subtitle-font-weight);max-width:60ch}.HowWeWork_subtitle__Zyb7Y,html.dark .HowWeWork_subtitle__Zyb7Y{color:rgba(235,235,240,.82)}@media(max-width:768px){.HowWeWork_subtitle__Zyb7Y{font-size:var(--subtitle-font-size-mobile);margin:var(--subtitle-spacing-top-mobile) 0 1.75rem;text-align:center;max-width:none}}.HowWeWork_stepsGrid___thKJ{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:10rem;column-gap:10rem;grid-row-gap:2rem;row-gap:2rem}.HowWeWork_stepsGrid___thKJ .HowWeWork_stepCard__nss1T:first-of-type{grid-column:1;grid-row:1}.HowWeWork_stepsGrid___thKJ .HowWeWork_stepCard__nss1T:nth-of-type(2){grid-column:2;grid-row:2}.HowWeWork_stepsGrid___thKJ .HowWeWork_stepCard__nss1T:nth-of-type(3){grid-column:1;grid-row:3}.HowWeWork_stepsGrid___thKJ .HowWeWork_stepCard__nss1T:nth-of-type(4){grid-column:2;grid-row:4}@media(max-width:768px){.HowWeWork_stepsGrid___thKJ{grid-template-columns:1fr;column-gap:0;row-gap:1rem;grid-auto-rows:1fr}.HowWeWork_stepsGrid___thKJ .HowWeWork_stepCard__nss1T,.HowWeWork_stepsGrid___thKJ .HowWeWork_stepCard__nss1T:first-of-type,.HowWeWork_stepsGrid___thKJ .HowWeWork_stepCard__nss1T:nth-of-type(2),.HowWeWork_stepsGrid___thKJ .HowWeWork_stepCard__nss1T:nth-of-type(3),.HowWeWork_stepsGrid___thKJ .HowWeWork_stepCard__nss1T:nth-of-type(4){grid-column:1;grid-row:auto;margin-top:0;max-width:none}}.HowWeWork_railLayer__2xj56{position:absolute;inset:0;display:block;pointer-events:none;z-index:3}.HowWeWork_railPanda__vdK5A{position:absolute;top:0;left:50%;width:92px;height:92px;transform-origin:center center;z-index:5;transition:transform 1.35s cubic-bezier(.16,.62,.22,1);will-change:transform;filter:drop-shadow(0 2px 8px rgba(20,16,45,.55)) drop-shadow(0 0 6px rgba(142,122,230,.35));pointer-events:none}@media(max-width:768px){.HowWeWork_railPanda__vdK5A{width:68px;height:68px;left:12.5%}}@media(prefers-reduced-motion:reduce){.HowWeWork_railPanda__vdK5A{transition:none}}.HowWeWork_stepCard__nss1T{position:relative;z-index:1;border:1px solid rgba(142,122,230,.18);border-radius:var(--br);padding:2rem 1.75rem;transition:background .6s ease,box-shadow .45s ease,border-color .45s ease;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.25rem}.HowWeWork_stepCard__nss1T .HowWeWork_stepNode__togLW{position:absolute;top:2.75rem;width:5rem;height:2px;z-index:2}.HowWeWork_stepCard__nss1T:nth-of-type(odd) .HowWeWork_stepNode__togLW{left:100%}.HowWeWork_stepCard__nss1T:nth-of-type(2n) .HowWeWork_stepNode__togLW{right:100%}@media(max-width:768px){.HowWeWork_stepCard__nss1T{width:75%;justify-self:end;box-sizing:border-box;padding:1.4rem 1.3rem;border-radius:8px;text-align:left;display:grid;grid-template-columns:auto 1fr;align-items:center;grid-column-gap:.8rem;column-gap:.8rem;grid-row-gap:.7rem;row-gap:.7rem;align-content:start}.HowWeWork_stepCard__nss1T .HowWeWork_stepNode__togLW,.HowWeWork_stepCard__nss1T:nth-of-type(2n) .HowWeWork_stepNode__togLW,.HowWeWork_stepCard__nss1T:nth-of-type(odd) .HowWeWork_stepNode__togLW{left:-16.67%;right:auto;top:calc(1.4rem + 19px);width:0}.HowWeWork_stepCard__nss1T .HowWeWork_stepHeader__89wkj{grid-column:1;width:auto;align-items:flex-start;justify-content:flex-start}.HowWeWork_stepCard__nss1T .HowWeWork_stepTitle__bXQp5{grid-column:2}.HowWeWork_stepCard__nss1T .HowWeWork_stepDescription__idMH9{grid-column:1/-1}}.HowWeWork_stepCard__nss1T:nth-of-type(odd){margin-left:4rem}.HowWeWork_stepCard__nss1T:nth-of-type(2n){margin-right:4rem}@media(max-width:768px){.HowWeWork_stepCard__nss1T:nth-of-type(2n),.HowWeWork_stepCard__nss1T:nth-of-type(odd){margin-left:0;margin-right:0}}.HowWeWork_stepCard__nss1T:hover{box-shadow:0 16px 38px -12px rgba(20,16,45,.6);border-color:rgba(142,122,230,.4)}html.dark .HowWeWork_stepCard__nss1T:hover{box-shadow:var(--shadow-md);border-color:rgba(142,122,230,.4)}html.dark .HowWeWork_stepCard__nss1T{color:#e2e2e2;border:1px solid rgba(255,255,255,.08);box-shadow:var(--shadow-sm)}.HowWeWork_stepCard__nss1T{background:linear-gradient(180deg,#3a3457,#332e4d);border-color:rgba(142,122,230,.14);box-shadow:0 6px 20px -14px rgba(20,16,45,.5)}.HowWeWork_stepCard__nss1T .HowWeWork_stepDescription__idMH9,.HowWeWork_stepCard__nss1T .HowWeWork_stepTitle__bXQp5{color:rgba(240,238,250,.72);transition:color .6s ease}.HowWeWork_stepCard__nss1T .HowWeWork_iconWrapper__3MScl{background-color:rgba(142,122,230,.14);border-color:rgba(142,122,230,.22);transition:background-color .6s ease,border-color .6s ease}.HowWeWork_stepCard__nss1T .HowWeWork_iconWrapper__3MScl .HowWeWork_stepIcon__coEY_,.HowWeWork_stepCard__nss1T .HowWeWork_iconWrapper__3MScl svg{color:rgba(196,184,245,.85);transition:color .6s ease}.HowWeWork_stepCard__nss1T.HowWeWork_stepCurrent__E1h0f{background:linear-gradient(180deg,#4a4370,#423b64)}.HowWeWork_stepCard__nss1T.HowWeWork_stepCurrent__E1h0f .HowWeWork_stepNumber__XU_S8{color:rgba(174,156,245,.3)}.HowWeWork_stepCard__nss1T.HowWeWork_stepCurrent__E1h0f .HowWeWork_stepTitle__bXQp5{color:#fff}.HowWeWork_stepCard__nss1T.HowWeWork_stepCurrent__E1h0f .HowWeWork_stepDescription__idMH9{color:rgba(245,243,255,.95)}.HowWeWork_stepCard__nss1T.HowWeWork_stepCurrent__E1h0f .HowWeWork_iconWrapper__3MScl{background-color:rgba(142,122,230,.3);border-color:rgba(142,122,230,.55)}.HowWeWork_stepCard__nss1T.HowWeWork_stepCurrent__E1h0f .HowWeWork_iconWrapper__3MScl .HowWeWork_stepIcon__coEY_,.HowWeWork_stepCard__nss1T.HowWeWork_stepCurrent__E1h0f .HowWeWork_iconWrapper__3MScl svg{color:#d9d0ff}.HowWeWork_stepCard__nss1T.HowWeWork_stepDone___jdFR{background:linear-gradient(180deg,#423b63,#3b3557)}.HowWeWork_stepCard__nss1T.HowWeWork_stepDone___jdFR .HowWeWork_stepNumber__XU_S8{color:rgba(160,143,240,.2)}.HowWeWork_stepCard__nss1T.HowWeWork_stepDone___jdFR .HowWeWork_stepTitle__bXQp5{color:rgba(248,246,255,.9)}.HowWeWork_stepCard__nss1T.HowWeWork_stepDone___jdFR .HowWeWork_stepDescription__idMH9{color:rgba(240,238,250,.82)}.HowWeWork_stepCard__nss1T.HowWeWork_stepDone___jdFR .HowWeWork_iconWrapper__3MScl{background-color:rgba(142,122,230,.2);border-color:rgba(142,122,230,.34)}.HowWeWork_stepCard__nss1T.HowWeWork_stepDone___jdFR .HowWeWork_iconWrapper__3MScl .HowWeWork_stepIcon__coEY_,.HowWeWork_stepCard__nss1T.HowWeWork_stepDone___jdFR .HowWeWork_iconWrapper__3MScl svg{color:rgba(210,199,250,.9)}@media(prefers-reduced-motion:reduce){.HowWeWork_stepCard__nss1T{background:linear-gradient(180deg,#4a4370,#423b64);transition:none}.HowWeWork_stepCard__nss1T .HowWeWork_stepNumber__XU_S8{color:rgba(174,156,245,.3);transition:none}.HowWeWork_stepCard__nss1T .HowWeWork_stepTitle__bXQp5{color:#fff;transition:none}.HowWeWork_stepCard__nss1T .HowWeWork_stepDescription__idMH9{color:rgba(245,243,255,.95);transition:none}.HowWeWork_stepCard__nss1T .HowWeWork_iconWrapper__3MScl{background-color:rgba(142,122,230,.3);transition:none}}.HowWeWork_stepCard__nss1T.HowWeWork_stepCurrent__E1h0f{border-color:rgba(142,122,230,.6);box-shadow:0 0 0 1px rgba(142,122,230,.38),0 22px 46px -16px rgba(20,16,45,.7),0 0 34px -6px rgba(142,122,230,.5)}html.dark .HowWeWork_stepCard__nss1T.HowWeWork_stepCurrent__E1h0f{border-color:rgba(142,122,230,.5);box-shadow:0 0 0 1px rgba(142,122,230,.3),var(--shadow-md)}.HowWeWork_stepCard__nss1T.HowWeWork_stepDone___jdFR{border-color:rgba(142,122,230,.28)}.HowWeWork_stepHeader__89wkj{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;position:relative;z-index:1}.HowWeWork_stepNumber__XU_S8{position:absolute;top:.25rem;left:.9rem;font-family:var(--font-heading),"Bricolage Grotesque",sans-serif;font-size:7rem;font-weight:700;line-height:1;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:rgba(142,122,230,.13);z-index:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;transition:color .6s ease}@media(max-width:768px){.HowWeWork_stepNumber__XU_S8{font-size:2.25rem;left:auto;right:.8rem;top:.4rem}}.HowWeWork_stepPhoto__p9XQt{position:absolute;inset:0;z-index:-1;border-radius:inherit;background-size:cover;background-position:50%;filter:grayscale(.6);opacity:.085;pointer-events:none;transition:opacity .6s ease}.HowWeWork_stepCurrent__E1h0f .HowWeWork_stepPhoto__p9XQt,.HowWeWork_stepDone___jdFR .HowWeWork_stepPhoto__p9XQt{opacity:.12}.HowWeWork_iconWrapper__3MScl{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--br);background-color:var(--icon-bg);border:var(--icon-border);flex-shrink:0;transition:background-color .25s ease,border-color .25s ease}.HowWeWork_iconWrapper__3MScl svg{color:var(--primary-color);stroke-width:2}.HowWeWork_iconWrapper__3MScl .HowWeWork_stepIcon__coEY_{width:24px;height:24px;color:var(--primary-color);flex-shrink:0}@media(max-width:768px){.HowWeWork_iconWrapper__3MScl{width:38px;height:38px;border-radius:11px}.HowWeWork_iconWrapper__3MScl .HowWeWork_stepIcon__coEY_{width:20px;height:20px}}.HowWeWork_stepCard__nss1T:hover .HowWeWork_iconWrapper__3MScl{background-color:var(--icon-bg-hover);border:var(--icon-border-hover)}.HowWeWork_stepTitle__bXQp5{font-size:var(--card-title-font-size);font-weight:500;color:var(--text-color);margin:0;line-height:1.3;letter-spacing:-.005em;position:relative;z-index:1}html.dark .HowWeWork_stepTitle__bXQp5{color:var(--text-color)}@media(max-width:768px){.HowWeWork_stepTitle__bXQp5{font-size:var(--card-title-font-size-mobile)}}.HowWeWork_stepDescription__idMH9{color:var(--text-color-light);line-height:1.55;margin:0;font-size:.95rem;position:relative;z-index:1;white-space:normal}html.dark .HowWeWork_stepDescription__idMH9{color:var(--text-color-light)}@media(max-width:768px){.HowWeWork_stepDescription__idMH9{font-size:.875rem;line-height:1.5}}.HowWeWork_stepDescDetail__4x1uc,.HowWeWork_stepDescLead__oF3NB{display:block}@media(max-width:768px){.HowWeWork_stepDescDetail__4x1uc{display:none}}.BlogSection_highlight__a1onI{display:inline-block;position:relative;font-size:var(--h3-font-size);font-weight:var(--h3-font-weight);color:var(--h3-color);text-decoration:none;padding:0;margin:0 0 var(--h3-spacing) 0}@media(max-width:768px){.BlogSection_highlight__a1onI{font-size:var(--h3-font-size-mobile);margin-bottom:var(--h3-spacing-mobile)}}.BlogSection_blogSection__Z_Njp{margin:0;width:100%;padding:5.5rem 0;background-image:linear-gradient(180deg,var(--background-colorB) 0,var(--background-colorB) 65%,var(--background-colorA) 100%)}html.dark .BlogSection_blogSection__Z_Njp{background-image:linear-gradient(180deg,var(--wave-b) 0,var(--wave-b) 65%,var(--dark-light) 100%)}@media(max-width:768px){.BlogSection_blogSection__Z_Njp{padding:1rem 0 3rem}}.BlogSection_container__9gjPq{max-width:var(--container-max-width);margin:0 auto;padding:0 1rem}@media(max-width:768px){.BlogSection_container__9gjPq{padding:0 .75rem}}.BlogSection_subtitle__fXg1I{font-size:var(--subtitle-font-size);color:var(--subtitle-color);margin:var(--subtitle-spacing-top) auto 3rem;text-align:center;line-height:var(--subtitle-line-height);font-weight:var(--subtitle-font-weight);max-width:60ch}@media(max-width:768px){.BlogSection_subtitle__fXg1I{font-size:var(--subtitle-font-size-mobile);margin:.75rem 0 1.75rem;max-width:none}}.BlogSection_grid__kciDx{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.75rem;gap:1.75rem;align-items:stretch}.BlogSection_grid__kciDx.BlogSection_gridSingle__fPYI2{grid-template-columns:minmax(0,420px);justify-content:center}.BlogSection_grid__kciDx.BlogSection_gridPair__G3Vvx{grid-template-columns:repeat(2,minmax(0,420px));justify-content:center}@media(max-width:900px){.BlogSection_grid__kciDx,.BlogSection_grid__kciDx.BlogSection_gridPair__G3Vvx,.BlogSection_grid__kciDx.BlogSection_gridSingle__fPYI2{grid-template-columns:1fr}}@media(max-width:768px){.BlogSection_grid__kciDx{gap:1.1rem}.BlogSection_grid__kciDx .BlogSection_card__XnLeE:nth-child(3){display:none}}.BlogSection_card__XnLeE{background:#fff;border:1px solid rgba(46,41,78,.16);border-radius:8px;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease}html.dark .BlogSection_card__XnLeE{background:var(--card-bg-soft);border-color:rgba(255,255,255,.16)}.BlogSection_card__XnLeE:hover{border-color:rgba(142,122,230,.55);box-shadow:0 12px 28px -18px rgba(46,41,78,.3)}html.dark .BlogSection_card__XnLeE:hover{border-color:rgba(181,156,248,.55);box-shadow:0 12px 28px -18px rgba(0,0,0,.5)}.BlogSection_card__XnLeE:hover .BlogSection_readMore__RvRrt{border-color:rgba(142,122,230,.75);background-color:rgba(142,122,230,.07)}html.dark .BlogSection_card__XnLeE:hover .BlogSection_readMore__RvRrt{border-color:rgba(181,156,248,.75);background-color:rgba(181,156,248,.1)}.BlogSection_card__XnLeE:hover .BlogSection_readMore__RvRrt .BlogSection_arrow__aOpMb{transform:translateX(3px)}.BlogSection_cardLink__XQHnI{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.BlogSection_coverWrap__QYt5G{position:relative;width:100%;aspect-ratio:5/2;overflow:hidden;background:rgba(142,122,230,.06)}@media(max-width:768px){.BlogSection_coverWrap__QYt5G{aspect-ratio:16/5}}.BlogSection_coverWrap__QYt5G:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;mix-blend-mode:multiply;background:linear-gradient(160deg,rgba(181,156,248,.16),rgba(125,104,216,.1) 55%,rgba(46,41,78,.14))}html.dark .BlogSection_coverWrap__QYt5G:after{mix-blend-mode:normal;background:linear-gradient(160deg,rgba(46,41,78,.28),rgba(46,41,78,.14) 55%,rgba(125,104,216,.16))}.BlogSection_cover__UbvDF{object-fit:cover}.BlogSection_body__R6u_G{display:flex;flex-direction:column;gap:.75rem;padding:1.75rem 1.6rem 1.85rem;flex:1 1}@media(max-width:768px){.BlogSection_body__R6u_G{padding:.85rem 1rem .95rem;gap:.4rem}}.BlogSection_meta__XfAji{display:flex;align-items:center;gap:.45rem;font-size:.72rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#6f6a85}html.dark .BlogSection_meta__XfAji{color:rgba(235,235,235,.55)}.BlogSection_metaDot__BZwsg{opacity:.6}.BlogSection_cardTitle__8VL3_{font-size:var(--card-title-font-size);font-weight:600;color:var(--text-color);margin:0;line-height:1.3;letter-spacing:-.005em}html.dark .BlogSection_cardTitle__8VL3_{color:var(--text-color-dark-mode)}@media(max-width:768px){.BlogSection_cardTitle__8VL3_{font-size:var(--card-title-font-size-mobile)}}.BlogSection_cardDescription__evreZ{color:#4a4560;line-height:1.5;margin:0;font-size:.95rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}html.dark .BlogSection_cardDescription__evreZ{color:rgba(235,235,235,.75)}@media(max-width:768px){.BlogSection_cardDescription__evreZ{display:none;font-size:.875rem;-webkit-line-clamp:2}}.BlogSection_cardFooter__fyRSC{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.75rem;margin-top:auto;padding-top:1.1rem}@media(max-width:768px){.BlogSection_cardFooter__fyRSC{padding-top:.7rem}}.BlogSection_tags__nHyBK{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;padding:0;margin:0;min-width:0;flex-wrap:nowrap;overflow:hidden}.BlogSection_tag__ORRaF{font-size:.75rem;color:var(--text-color-light)}.BlogSection_tag__ORRaF:not(:last-child):after{content:"·";margin-left:.4rem;opacity:.45}html.dark .BlogSection_tag__ORRaF{color:rgba(235,235,235,.62)}.BlogSection_readMore__RvRrt{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;padding:.45rem .95rem;border:1px solid rgba(142,122,230,.45);border-radius:var(--br);font-size:.85rem;font-weight:500;color:var(--primary-color);white-space:nowrap;transition:background-color .25s ease,border-color .25s ease}@media(max-width:768px){.BlogSection_readMore__RvRrt{padding:.4rem .85rem;font-size:.8rem}}html.dark .BlogSection_readMore__RvRrt{color:var(--lila-suave);border-color:rgba(181,156,248,.45)}.BlogSection_readMore__RvRrt .BlogSection_arrow__aOpMb{transition:transform .3s cubic-bezier(.34,.8,.3,1)}.BlogSection_ctaContainer__SSSZ8{display:flex;justify-content:flex-end;margin-top:3rem}@media(max-width:768px){.BlogSection_ctaContainer__SSSZ8{margin-top:2rem}}.BlogSection_ctaButton__NYFQK{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:3rem;padding:0 2rem;font-size:1rem;letter-spacing:.01em;white-space:nowrap;border-radius:var(--br);background:var(--primary-color);color:#fff;font-weight:500;text-decoration:none;border:1px solid rgba(0,0,0,0);transition:background-color .25s ease,box-shadow .25s ease}.BlogSection_ctaButton__NYFQK .BlogSection_arrow__aOpMb{transform-origin:center center;transition:transform .3s cubic-bezier(.34,.8,.3,1)}.BlogSection_ctaButton__NYFQK:hover{box-shadow:1px 2px 4px -1px rgba(46,41,78,.2),4px 10px 22px -10px rgba(46,41,78,.4)}.BlogSection_ctaButton__NYFQK:hover .BlogSection_arrow__aOpMb{transform:rotate(-45deg)}@media(prefers-reduced-motion:reduce){.BlogSection_arrow__aOpMb,.BlogSection_card__XnLeE,.BlogSection_ctaButton__NYFQK{transition:none}.BlogSection_arrow__aOpMb{transform:none}}.WaveDivider_root__PXPp7{line-height:0;margin-top:-4px;position:relative}.WaveDivider_root__PXPp7:after{content:"";position:absolute;inset:auto 0 -4px;height:12px}.WaveDivider_aToB___MTFv:after{background:var(--wave-b)}.WaveDivider_bToA__EHH_t:after{background:var(--wave-a)}.WaveDivider_aToCta__c0uGX:after{background:var(--cta-gradient-top)}.WaveDivider_root__PXPp7.wave-static{opacity:1;transform:none;transition:none}.WaveDivider_svg__mbZR3{position:relative;width:100%;height:56px;margin-bottom:-4px;display:block;overflow:hidden}.WaveDivider_svgCta__ws9T3{width:100%;height:var(--wave-cta-height);display:block;overflow:hidden}.WaveDivider_aToB___MTFv{background:var(--wave-a)}.WaveDivider_aToB___MTFv path{fill:var(--wave-b)}.WaveDivider_bToA__EHH_t{background:var(--wave-b)}.WaveDivider_bToA__EHH_t path{fill:var(--wave-a)}.WaveDivider_aToCta__c0uGX{background:var(--wave-a)}.WaveDivider_aToCta__c0uGX .WaveDivider_pathCta__JaMv2{fill:var(--cta-gradient-top);shape-rendering:geometricPrecision}.WaveDivider_aToB___MTFv path,.WaveDivider_bToA__EHH_t path{filter:drop-shadow(0 4px 6px rgba(0,0,0,.22))}.WaveDivider_aToB___MTFv path{filter:drop-shadow(0 4px 6px rgba(0,0,0,.3))}.WaveDivider_bToA__EHH_t path{filter:drop-shadow(0 2px 3px rgba(0,0,0,.1))}html.dark .WaveDivider_aToB___MTFv path,html.dark .WaveDivider_bToA__EHH_t path{filter:none}.AboutPage_container__xyR5K{background-color:var(--background-colorA);min-height:auto}html.dark .AboutPage_container__xyR5K{background-color:var(--dark-light);color:#ebebeb}.AboutPage_containerContent__WUv_L{max-width:var(--container-max-width);margin-inline:auto;padding-bottom:6rem}@media(max-width:768px){.AboutPage_containerContent__WUv_L{padding-bottom:4rem}}.AboutPage_buttonContainer___LNHU{max-width:var(--container-max-width);margin-inline:auto;display:flex;justify-content:flex-end;text-align:right}.AboutComponent_highlight__YgwyD{display:inline-block;position:relative;font-size:var(--h3-font-size);font-weight:var(--h3-font-weight);color:var(--h3-color);text-decoration:none;padding:0;margin:0 0 var(--h3-spacing) 0}@media(max-width:768px){.AboutComponent_highlight__YgwyD{font-size:var(--h3-font-size-mobile);margin-bottom:var(--h3-spacing-mobile)}}.AboutComponent_aboutContainer___YeYe{width:100%;background-color:var(--background-colorA);color:#1f1f1f;display:flex;justify-content:center}html.dark .AboutComponent_aboutContainer___YeYe{background-color:var(--dark-light);color:#ebebeb}.AboutComponent_aboutSection__Jnay7{max-width:var(--container-max-width);margin-inline:auto;padding:2rem 0 0;display:flex;flex-direction:column;width:100%;box-sizing:border-box}@media(max-width:768px){.AboutComponent_aboutSection__Jnay7{padding:1rem .5rem}}.AboutComponent_contentGrid__atbXD{display:grid;grid-template-columns:70% 30%;grid-gap:2.5rem;gap:2.5rem;align-items:center;padding:.75rem 0 2rem;width:100%}@media(max-width:768px){.AboutComponent_contentGrid__atbXD{grid-template-columns:1fr;gap:1.75rem;padding:.5rem 0}.AboutComponent_contentGrid__atbXD>section:first-child{order:2}.AboutComponent_contentGrid__atbXD>section:last-child{order:1}}.AboutComponent_firstPart__289kC{display:flex;text-align:left}.AboutComponent_secondPart__WUj7Q{display:flex;flex-direction:row;width:100%;justify-content:space-between}@media(max-width:768px){.AboutComponent_secondPart__WUj7Q{flex-direction:column;text-align:left}}.AboutComponent_aboutSubtitle__zft4b{font-size:var(--subtitle-font-size);font-weight:var(--subtitle-font-weight);color:var(--subtitle-color);line-height:var(--subtitle-line-height);letter-spacing:.01em;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:1.5rem;gap:1.5rem;width:100%}@media(max-width:768px){.AboutComponent_aboutSubtitle__zft4b{font-size:var(--subtitle-font-size-mobile);grid-template-columns:1fr;grid-template-rows:auto;gap:1.25rem;padding:.5rem 0}}.AboutComponent_leftColumn__dwJa3{display:flex;flex-direction:column;gap:1.75rem;width:100%;min-width:0}.AboutComponent_introSection__rKThq{display:flex;flex-direction:column;gap:1.25rem;width:100%;max-width:72ch}.AboutComponent_introParagraph__OslIa{margin:0;font-size:var(--subtitle-font-size);font-weight:var(--subtitle-font-weight);color:var(--subtitle-color);line-height:1.65;letter-spacing:.005em;text-align:left;white-space:pre-line}html.dark .AboutComponent_introParagraph__OslIa{color:rgba(235,235,235,.78)}@media(max-width:768px){.AboutComponent_introParagraph__OslIa{font-size:var(--subtitle-font-size-mobile);line-height:1.55;white-space:normal}}.AboutComponent_statsRow__iBQt_{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:2.75rem;row-gap:1.5rem;width:100%;margin:0;padding-top:1.75rem;border-top:1px solid rgba(0,0,0,.1)}html.dark .AboutComponent_statsRow__iBQt_{border-top-color:rgba(255,255,255,.12)}@media(max-width:768px){.AboutComponent_statsRow__iBQt_{column-gap:1.5rem;row-gap:1.1rem;padding-top:1.25rem}}.AboutComponent_stat__8tn3x{display:flex;flex-direction:column-reverse;gap:.3rem}.AboutComponent_statValue__ROCGz{margin:0;font-family:var(--font-heading),"Bricolage Grotesque",sans-serif;font-size:1.75rem;font-weight:600;line-height:1;letter-spacing:-.02em;color:var(--text-color);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html.dark .AboutComponent_statValue__ROCGz{color:var(--text-color-dark-mode)}@media(max-width:768px){.AboutComponent_statValue__ROCGz{font-size:1.35rem}}.AboutComponent_statLabel__kI2ag{font-size:.82rem;font-weight:500;letter-spacing:.005em;line-height:1.35;color:var(--text-color-light)}html.dark .AboutComponent_statLabel__kI2ag{color:rgba(235,235,235,.55)}@media(max-width:768px){.AboutComponent_statLabel__kI2ag{font-size:.75rem}}.AboutComponent_imageSection__J4Otn{display:flex;justify-content:center;align-items:center;width:100%}@media(max-width:768px){.AboutComponent_imageSection__J4Otn{justify-content:center;width:100%}}.AboutComponent_imageWrapper__e8asZ{border-radius:var(--br);overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.7);transition:transform .4s ease;width:320px;height:320px;border:1px solid var(--primary-color)}@media(max-width:768px){.AboutComponent_imageWrapper__e8asZ{width:100%;height:auto;aspect-ratio:1;max-width:350px;margin:0 auto}}.AboutComponent_image__rrSVf{width:100%;height:100%;object-fit:cover;display:block}.AboutComponent_firstPart__289kC .highlight{margin-top:0;margin-bottom:.5rem;padding-top:1.5rem;font-size:clamp(1.5rem,2.4vw,1.9rem)}@media(max-width:768px){.AboutComponent_firstPart__289kC .highlight{padding-top:.75rem;margin-bottom:.35rem;font-size:1.35rem}}.ProjectDetailComponent_projectContainer__3NSF9{padding:4.5rem 2rem 6rem;max-width:var(--container-max-width);margin:0 auto;display:flex;flex-direction:column;gap:2rem;position:relative}@media(max-width:768px){.ProjectDetailComponent_projectContainer__3NSF9{padding:.5rem .5rem 4rem;gap:.25rem}}.ProjectDetailComponent_backButton__4AjC_{display:flex;align-items:center;gap:.5rem;padding:.6rem 1.2rem;font-size:.9rem;border-radius:var(--br);background-color:rgba(255,255,255,.1);color:var(--text-color);border:1px solid rgba(216,216,216,.986);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-decoration:none;transition:all .3s ease;width:-moz-fit-content;width:fit-content;margin-bottom:.5rem}.ProjectDetailComponent_backButton__4AjC_:hover{background-color:rgba(255,255,255,.2);border:1px solid rgba(180,180,180,.986)}html.dark .ProjectDetailComponent_backButton__4AjC_{background-color:rgba(24,28,51,.8);border-color:rgba(181,156,248,.3);color:#e2e2e2}html.dark .ProjectDetailComponent_backButton__4AjC_:hover{background-color:rgba(24,28,51,.95);border-color:rgba(181,156,248,.5)}@media(max-width:768px){.ProjectDetailComponent_backButton__4AjC_{padding:.5rem;font-size:.85rem}}.ProjectDetailComponent_mainGrid__rzt_N{display:grid;grid-template-columns:1.32fr 1fr;grid-gap:2.5rem;gap:2.5rem;align-items:start}@media(max-width:768px){.ProjectDetailComponent_mainGrid__rzt_N{grid-template-columns:1fr;gap:1.5rem;display:flex;flex-direction:column}.ProjectDetailComponent_mainGrid__rzt_N .ProjectDetailComponent_leftColumn__AMPU3{order:1}.ProjectDetailComponent_mainGrid__rzt_N .ProjectDetailComponent_rightColumn__lCbUq{order:2}.ProjectDetailComponent_mainGrid__rzt_N>*{width:100%;max-width:100%;min-width:0;box-sizing:border-box}}.ProjectDetailComponent_leftColumn__AMPU3,.ProjectDetailComponent_rightColumn__lCbUq{display:flex;flex-direction:column;min-width:0}.ProjectDetailComponent_rightColumn__lCbUq{gap:3.5rem;position:-webkit-sticky;position:sticky;top:7.5rem;align-self:start}@media(max-width:768px){.ProjectDetailComponent_rightColumn__lCbUq{gap:1rem;position:static;top:auto}}.ProjectDetailComponent_gridCell__iLYZg{display:flex;flex-direction:column;overflow:hidden}.ProjectDetailComponent_textContent__KBMs4{display:flex;flex-direction:column;padding-left:1.25rem;min-width:0}@media(max-width:768px){.ProjectDetailComponent_textContent__KBMs4{padding:0}}.ProjectDetailComponent_tabPanels__5vsns{min-height:24rem}@media(max-width:768px){.ProjectDetailComponent_tabPanels__5vsns{min-height:0}}.ProjectDetailComponent_tabPanel__4ot7a{display:flex;flex-direction:column}.ProjectDetailComponent_tabPanel__4ot7a>:last-child{margin-bottom:0}.ProjectDetailComponent_titleHeader__bdZGB{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;margin-bottom:1.25rem}@media(max-width:768px){.ProjectDetailComponent_titleHeader__bdZGB{flex-direction:column;gap:.65rem;margin-bottom:.75rem}}.ProjectDetailComponent_titleBlock__OMLjw{flex:1 1 auto;min-width:0}.ProjectDetailComponent_projectTitle__cFxHE{display:block;line-height:1.2;margin:0}.ProjectDetailComponent_titleBlock__OMLjw .ProjectDetailComponent_titleSubtitle__fwsqr{margin:.2rem 0 0;font-size:.95rem;font-weight:400;line-height:1.4;letter-spacing:0;color:var(--gris-medio)}@media(max-width:768px){.ProjectDetailComponent_titleBlock__OMLjw .ProjectDetailComponent_titleSubtitle__fwsqr{font-size:.85rem;margin:.15rem 0 0}}.ProjectDetailComponent_headerAside__ueHIA{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;flex:0 1 auto;max-width:55%;margin-top:.3rem}.ProjectDetailComponent_headerAside__ueHIA .ProjectDetailComponent_locationChips__1tjaO{margin-top:0}@media(max-width:768px){.ProjectDetailComponent_headerAside__ueHIA{align-items:flex-start;max-width:none;margin-top:0}}.ProjectDetailComponent_liveSiteButton__W2T5j{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .95rem;border-radius:var(--br);font-size:.8rem;font-weight:500;line-height:1.2;white-space:nowrap;color:#fff;background-color:#2e294e;border:1px solid rgba(181,156,248,.3);box-shadow:0 2px 10px -6px rgba(20,16,45,.8);text-decoration:none!important;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.ProjectDetailComponent_liveSiteButton__W2T5j:hover{color:#fff;background-color:#413a6b;border-color:rgba(181,156,248,.85);box-shadow:0 4px 14px -6px rgba(20,16,45,.9),0 0 0 1px rgba(181,156,248,.25)}html.dark .ProjectDetailComponent_liveSiteButton__W2T5j{border-color:rgba(181,156,248,.45)}@media(max-width:768px){.ProjectDetailComponent_liveSiteButton__W2T5j{font-size:.76rem;padding:.42rem .8rem}}.ProjectDetailComponent_locationChips__1tjaO{display:flex;flex-wrap:wrap;gap:.4rem;flex-shrink:0;justify-content:flex-end;margin-top:.3rem}@media(max-width:768px){.ProjectDetailComponent_locationChips__1tjaO{justify-content:flex-start;margin-top:0}}.ProjectDetailComponent_locationChip__S6vSM{display:inline-flex;align-items:center;gap:.45rem;flex-shrink:0;padding:.5rem .85rem;border-radius:var(--br);font-size:.78rem;font-weight:500;line-height:1.2;white-space:nowrap;color:var(--text-color);background:rgba(142,122,230,.05);border:1px solid rgba(142,122,230,.38)}html.dark .ProjectDetailComponent_locationChip__S6vSM{color:rgba(236,234,245,.93);background:rgba(181,156,248,.06);border-color:rgba(181,156,248,.3)}@media(max-width:768px){.ProjectDetailComponent_locationChip__S6vSM{font-size:.74rem;padding:.4rem .75rem}}.ProjectDetailComponent_locationPin__HbhJQ{flex-shrink:0;line-height:0}.ProjectDetailComponent_locationFlag__BMrx_{font-size:1.15em;line-height:1}.ProjectDetailComponent_textContent__KBMs4 h1{font-size:var(--project-title-font-size);margin:0;color:var(--text-color);font-weight:var(--project-title-font-weight);letter-spacing:.02em;padding-bottom:0}@media(max-width:768px){.ProjectDetailComponent_textContent__KBMs4 h1{font-size:var(--project-title-font-size-mobile);margin-bottom:0}}.ProjectDetailComponent_textContent__KBMs4 p{margin-bottom:1.5rem;line-height:1.6;font-size:.95rem}@media(max-width:768px){.ProjectDetailComponent_textContent__KBMs4 p{font-size:.85rem;margin-bottom:0}}.ProjectDetailComponent_formattedText__0soO4{white-space:pre-line;line-height:1.8;font-size:.95rem;margin-bottom:0}@media(max-width:768px){.ProjectDetailComponent_formattedText__0soO4{font-size:.85rem;line-height:1.7}}.ProjectDetailComponent_detailSection__jrFXh{margin-bottom:2rem;scroll-margin-top:8rem}@media(max-width:768px){.ProjectDetailComponent_detailSection__jrFXh{margin-bottom:1.5rem;scroll-margin-top:6rem}}.ProjectDetailComponent_stackSection__TbSo5{margin-top:3rem;padding-top:2.5rem;border-top:1px solid rgba(46,41,78,.1)}html.dark .ProjectDetailComponent_stackSection__TbSo5{border-top-color:rgba(181,156,248,.16)}@media(max-width:768px){.ProjectDetailComponent_stackSection__TbSo5{margin-top:2.25rem;padding-top:1.75rem}}.ProjectDetailComponent_sectionHeader___G94q{display:flex;align-items:center;gap:.6rem;margin-bottom:.75rem;min-height:1.5em}.ProjectDetailComponent_sectionHeader___G94q h2{margin:0;padding:0;font-size:1.1rem;font-weight:600;line-height:1.2;color:var(--text-color);letter-spacing:.01em;display:flex;align-items:center}html.dark .ProjectDetailComponent_sectionHeader___G94q h2{color:var(--text-color-dark-mode)}@media(max-width:768px){.ProjectDetailComponent_sectionHeader___G94q h2{font-size:1rem}}.ProjectDetailComponent_sectionIcon__sEbMv{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--primary-color);line-height:0;margin-bottom:.5rem}html.dark .ProjectDetailComponent_sectionIcon__sEbMv{color:#b59cf8}.ProjectDetailComponent_learningsList__h_Mrg{margin:0;padding-left:1.25rem;font-size:.95rem;line-height:1.75;color:var(--text-color-light)}html.dark .ProjectDetailComponent_learningsList__h_Mrg{color:rgba(235,235,235,.85)}.ProjectDetailComponent_learningsList__h_Mrg li{margin-bottom:.4rem}.ProjectDetailComponent_learningsList__h_Mrg li:last-child{margin-bottom:0}@media(max-width:768px){.ProjectDetailComponent_learningsList__h_Mrg{font-size:.85rem;padding-left:1rem}}.ProjectDetailComponent_textContent__KBMs4 h2{font-size:var(--h2-content-font-size);padding-bottom:.5rem;font-weight:var(--h2-content-font-weight)}@media(max-width:768px){.ProjectDetailComponent_textContent__KBMs4 h2{font-size:var(--h2-content-font-size-mobile);margin-bottom:0}}.ProjectDetailComponent_overviewSection__ziRIP{margin-bottom:1.5rem}@media(max-width:768px){.ProjectDetailComponent_overviewSection__ziRIP{margin-top:-.75rem;margin-bottom:.25rem;order:3}}.ProjectDetailComponent_overviewSection__ziRIP h2{font-size:var(--h3-content-font-size);margin:0;padding-bottom:.25rem;font-weight:var(--h3-content-font-weight)}@media(max-width:768px){.ProjectDetailComponent_overviewSection__ziRIP h2{font-size:var(--h3-content-font-size-mobile);margin-bottom:0}}.ProjectDetailComponent_overviewSection__ziRIP p{margin:0;line-height:1.6;font-size:.95rem}@media(max-width:768px){.ProjectDetailComponent_overviewSection__ziRIP p{font-size:.85rem}}.ProjectDetailComponent_goalSection__o4Pgp{margin-bottom:1.5rem}@media(max-width:768px){.ProjectDetailComponent_goalSection__o4Pgp{order:5;margin-bottom:.25rem}}.ProjectDetailComponent_goalSection__o4Pgp h2{font-size:1rem;margin:0;padding-bottom:.25rem;font-weight:500}@media(max-width:768px){.ProjectDetailComponent_goalSection__o4Pgp h2{font-size:1rem;margin-bottom:0}}.ProjectDetailComponent_goalSection__o4Pgp p{margin:0;line-height:1.6;font-size:.95rem}@media(max-width:768px){.ProjectDetailComponent_goalSection__o4Pgp p{font-size:.85rem}}.ProjectDetailComponent_builtWithSection__v0UpX{margin-bottom:1.5rem}@media(max-width:768px){.ProjectDetailComponent_builtWithSection__v0UpX{order:6;margin-bottom:.25rem}}.ProjectDetailComponent_builtWithSection__v0UpX h2{font-size:1rem;margin:0;padding-bottom:.75rem;font-weight:500}@media(max-width:768px){.ProjectDetailComponent_builtWithSection__v0UpX h2{font-size:1rem;margin-bottom:0}}.ProjectDetailComponent_projectContainer__3NSF9 img{display:block}.ProjectDetailComponent_subtitle__yQI5S{margin:0 0 1rem;font-size:var(--h2-font-size);color:var(--text-color-light)}@media(max-width:768px){.ProjectDetailComponent_subtitle__yQI5S{font-size:var(--h2-font-size-mobile);margin-bottom:0}}.ProjectDetailComponent_bullet__cpjeM{color:rgba(142,122,230,.7);font-weight:700;margin-right:.75rem;font-size:.8rem;line-height:1}.ProjectDetailComponent_imageRight__A2_7v{flex:1 1;min-width:320px}.ProjectDetailComponent_imageRight__A2_7v img{width:100%;border-radius:var(--br);box-shadow:0 4px 8px rgba(0,0,0,.3);display:block}@media(max-width:768px){.ProjectDetailComponent_imageRight__A2_7v{width:100%}}.ProjectDetailComponent_imageCarouselContainer__MazZ5{position:relative;width:100%;margin-left:auto;margin-right:auto;aspect-ratio:16/9;min-height:285px;border-radius:var(--br);overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.3);margin-bottom:2rem}@media(max-width:768px){.ProjectDetailComponent_imageCarouselContainer__MazZ5{width:100%;max-width:none;min-height:220px;margin-bottom:1rem}}.ProjectDetailComponent_imageCarouselContainer__MazZ5:last-of-type{margin-bottom:0}.ProjectDetailComponent_videoContainer__dMzLh{position:relative;width:100%;margin-left:auto;margin-right:auto;aspect-ratio:16/9;min-height:285px;border-radius:var(--br);overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.3);background:#000;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.ProjectDetailComponent_videoContainer__dMzLh{width:100%;max-width:none;min-height:220px;margin-bottom:0}}.ProjectDetailComponent_video__GgX_Y{width:100%;height:100%;object-fit:contain;display:block;outline:none}.ProjectDetailComponent_skeleton__dz36g{position:absolute;inset:0;z-index:0;border-radius:var(--br);background:linear-gradient(90deg,#e8e8e8 25%,#f5f5f5 50%,#e8e8e8 75%);background-size:200% 100%;animation:ProjectDetailComponent_shimmer__T9H3D 1.5s ease-in-out infinite}html.dark .ProjectDetailComponent_skeleton__dz36g{background:linear-gradient(90deg,#1a1a2e 25%,#252540 50%,#1a1a2e 75%);background-size:200% 100%}@keyframes ProjectDetailComponent_shimmer__T9H3D{0%{background-position:200% 0}to{background-position:-200% 0}}.ProjectDetailComponent_imageCarousel__Uqsdu{position:relative;width:100%;height:100%}.ProjectDetailComponent_carouselImage__TeSfV{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .5s ease-in-out;pointer-events:none;cursor:pointer}.ProjectDetailComponent_carouselImage__TeSfV.ProjectDetailComponent_active__J0Hul{opacity:1;pointer-events:auto;z-index:1}.ProjectDetailComponent_carouselImg__mkIfp{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:var(--br);display:block}.ProjectDetailComponent_carouselNavButton__IQ4va{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(0,0,0,.1);width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;transition:all .3s ease;color:var(--primary-color);box-shadow:0 2px 8px rgba(0,0,0,.15)}.ProjectDetailComponent_carouselNavButton__IQ4va:hover{background:#fff;color:var(--primary-colorA);box-shadow:0 4px 12px rgba(0,0,0,.2);transform:translateY(-50%) scale(1.05)}.ProjectDetailComponent_carouselNavButton__IQ4va:active{transform:translateY(-50%) scale(.95)}html.dark .ProjectDetailComponent_carouselNavButton__IQ4va{background:rgba(24,28,51,.9);border-color:rgba(255,255,255,.1);color:#e2e2e2;box-shadow:var(--shadow-md)}html.dark .ProjectDetailComponent_carouselNavButton__IQ4va:hover{background:rgba(24,28,51,.95);border-color:rgba(255,255,255,.2);box-shadow:var(--shadow-lg)}@media(max-width:768px){.ProjectDetailComponent_carouselNavButton__IQ4va{width:36px;height:36px}}.ProjectDetailComponent_carouselNavButtonLeft___ArEq{left:12px}@media(max-width:768px){.ProjectDetailComponent_carouselNavButtonLeft___ArEq{left:8px}}.ProjectDetailComponent_carouselNavButtonRight__fvk0Z{right:12px}@media(max-width:768px){.ProjectDetailComponent_carouselNavButtonRight__fvk0Z{right:8px}}.ProjectDetailComponent_carouselIndicators__3uwBI{position:absolute;bottom:16px;left:50%;transform:translateX(-50%);z-index:10;display:flex;gap:8px;align-items:center;justify-content:center;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:8px 12px;border-radius:20px}@media(max-width:768px){.ProjectDetailComponent_carouselIndicators__3uwBI{bottom:12px;gap:6px;padding:6px 10px}}.ProjectDetailComponent_indicator__68dt_{width:8px;height:8px;border-radius:50%;border:none;background:rgba(255,255,255,.4);cursor:pointer;transition:all .3s ease;padding:0}.ProjectDetailComponent_indicator__68dt_:hover{background:rgba(255,255,255,.6);transform:scale(1.2)}.ProjectDetailComponent_indicator__68dt_.ProjectDetailComponent_active__J0Hul{background:var(--primary-color);width:10px;height:10px;box-shadow:0 0 0 2px rgba(255,255,255,.15)}@media(max-width:768px){.ProjectDetailComponent_indicator__68dt_{width:6px;height:6px}.ProjectDetailComponent_indicator__68dt_.ProjectDetailComponent_active__J0Hul{width:8px;height:8px}}.ProjectDetailComponent_techStackGrid___Om2H{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:.75rem;gap:.75rem;padding:0;margin:0}@media(max-width:768px){.ProjectDetailComponent_techStackGrid___Om2H{grid-template-columns:1fr 1fr;gap:.5rem}}.ProjectDetailComponent_techCard__xh8GL{background-color:rgba(0,0,0,0);border:var(--borderB);color:var(--text-color-light);display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:.5rem .75rem;border-radius:var(--br);transition:transform .3s ease,background-color .3s ease,border-color .3s ease,box-shadow .3s ease}@media(max-width:768px){.ProjectDetailComponent_techCard__xh8GL{padding:.4rem .6rem}}.ProjectDetailComponent_techCard__xh8GL:hover{background-color:rgba(0,0,0,.03);border-color:rgba(0,0,0,.18);box-shadow:var(--shadow-md);transform:translateY(-1px)}html.dark .ProjectDetailComponent_techCard__xh8GL{color:#fff}html.dark .ProjectDetailComponent_techCard__xh8GL:hover{background-color:rgba(255,255,255,.05);border-color:rgba(255,255,255,.2);box-shadow:var(--shadow-md)}.ProjectDetailComponent_techIcon__mIXKB{color:#2e294e;width:22px;height:22px;fill:currentColor;transition:transform .3s ease;flex-shrink:0}.ProjectDetailComponent_techCard__xh8GL:hover .ProjectDetailComponent_techIcon__mIXKB{transform:scale(1.1)}html.dark .ProjectDetailComponent_techIcon__mIXKB{color:#8e7ae6}.ProjectDetailComponent_techIconImage__bFDmj{width:22px;height:22px;flex-shrink:0;transition:transform .3s ease;filter:brightness(0) saturate(100%) invert(20%) sepia(90%) saturate(5000%) hue-rotate(320deg) brightness(.9) contrast(1)}.ProjectDetailComponent_techCard__xh8GL:hover .ProjectDetailComponent_techIconImage__bFDmj{transform:scale(1.1)}html.dark .ProjectDetailComponent_techIconImage__bFDmj{filter:brightness(0) saturate(100%) invert(25%) sepia(90%) saturate(5000%) hue-rotate(320deg) brightness(1) contrast(1)}.ProjectDetailComponent_techName__Wr7HY{font-size:.9rem;font-weight:400;padding-left:.75rem;color:var(--text-color-light)}@media(max-width:768px){.ProjectDetailComponent_techName__Wr7HY{font-size:.85rem;padding-left:.5rem}}html.dark .ProjectDetailComponent_techName__Wr7HY{color:#ecebeb}.ProjectDetailComponent_links__GHucB{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.25rem}@media(max-width:768px){.ProjectDetailComponent_links__GHucB{margin-top:.25rem;margin-bottom:0}}.ProjectDetailComponent_links__GHucB a{display:flex;align-items:center;padding:10px 20px;font-size:.9rem;border-radius:var(--br);background-color:var(--primary-color);color:#fff;border:1px solid rgba(46,41,78,.2);box-shadow:0 3px 6px rgba(0,0,0,.15);cursor:pointer;text-decoration:none!important;transition:background-color .3s ease,transform .3s ease}@media(max-width:768px){.ProjectDetailComponent_links__GHucB a{padding:8px 16px;font-size:.85rem}}.ProjectDetailComponent_links__GHucB a:hover{background-color:#fff;color:#8e7ae6}html.dark .ProjectDetailComponent_links__GHucB a{background-color:var(--dark-light);color:#e4e3e3;border:1px solid rgba(248,248,248,.3)}html.dark .ProjectDetailComponent_links__GHucB a:hover{background-color:rgba(255,255,255,.05);border-color:rgba(255,255,255,.2)}.ProjectDetailComponent_links__GHucB .ProjectDetailComponent_privateLink__L3WfF{display:flex;align-items:center;padding:10px 20px;font-size:.9rem;border-radius:var(--br);background-color:rgba(128,128,128,.2);color:rgba(255,255,255,.5);border:1px solid rgba(255,255,255,.1);cursor:not-allowed;opacity:.6;transition:opacity .3s ease}@media(max-width:768px){.ProjectDetailComponent_links__GHucB .ProjectDetailComponent_privateLink__L3WfF{padding:8px 16px;font-size:.85rem}}.ProjectDetailComponent_links__GHucB .ProjectDetailComponent_privateLink__L3WfF:hover{opacity:.8}html.dark .ProjectDetailComponent_links__GHucB .ProjectDetailComponent_privateLink__L3WfF{background-color:rgba(128,128,128,.15);color:rgba(228,227,227,.5);border-color:rgba(255,255,255,.1)}html.dark .ProjectDetailComponent_links__GHucB .ProjectDetailComponent_privateLink__L3WfF:hover{background-color:rgba(128,128,128,.2)}.ProjectDetailComponent_iconSmall__bzWsA{margin-left:.5rem;width:18px;height:18px}@media(max-width:768px){.ProjectDetailComponent_iconSmall__bzWsA{width:14px;height:14px}}.ProjectDetailComponent_privateNote__GET9D{display:inline-flex;align-items:center;gap:.4rem;margin-top:.85rem;padding:.4rem .75rem;font-size:.8rem;font-style:italic;color:rgba(120,120,120,.9);background-color:rgba(128,128,128,.08);border-left:2px solid rgba(46,41,78,.5);border-radius:4px;line-height:1.3}@media(max-width:768px){.ProjectDetailComponent_privateNote__GET9D{font-size:.75rem;padding:.35rem .65rem}}html.dark .ProjectDetailComponent_privateNote__GET9D{color:rgba(200,200,200,.7);background-color:rgba(255,255,255,.04);border-left-color:rgba(255,255,255,.25)}.ProjectDetailComponent_iconInline__1vWGk{flex-shrink:0;opacity:.75}.ProjectDetailComponent_lightboxOverlay__yCX_a{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:2rem;animation:ProjectDetailComponent_fadeIn__DU_9_ .3s ease-in-out}@media(max-width:768px){.ProjectDetailComponent_lightboxOverlay__yCX_a{padding:0}}@keyframes ProjectDetailComponent_fadeIn__DU_9_{0%{opacity:0}to{opacity:1}}.ProjectDetailComponent_lightboxContent__KPibF{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;max-width:95vw;max-height:95vh}@media(max-width:768px){.ProjectDetailComponent_lightboxContent__KPibF{max-width:100vw;max-height:100vh}}.ProjectDetailComponent_lightboxClose__PkIuV{position:absolute;top:1.5rem;right:1.5rem;z-index:10000;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.2);width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;transition:all .3s ease;color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.3)}.ProjectDetailComponent_lightboxClose__PkIuV:hover{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.4);transform:scale(1.1)}.ProjectDetailComponent_lightboxClose__PkIuV:active{transform:scale(.95)}@media(max-width:768px){.ProjectDetailComponent_lightboxClose__PkIuV{top:1rem;right:1rem;width:40px;height:40px}}.ProjectDetailComponent_lightboxImageContainer__pAa8v{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;max-width:100%;max-height:100%}.ProjectDetailComponent_lightboxImage__X4sZs{object-fit:contain;object-position:center;width:100%!important;height:100%!important}.ProjectDetailComponent_lightboxNavButton__FMXIu{position:absolute;top:50%;transform:translateY(-50%);z-index:10000;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.2);width:56px;height:56px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;transition:all .3s ease;color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.3)}.ProjectDetailComponent_lightboxNavButton__FMXIu:hover{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.4);transform:translateY(-50%) scale(1.1)}.ProjectDetailComponent_lightboxNavButton__FMXIu:active{transform:translateY(-50%) scale(.95)}@media(max-width:768px){.ProjectDetailComponent_lightboxNavButton__FMXIu{width:44px;height:44px}}.ProjectDetailComponent_lightboxNavButtonLeft__DiJsI{left:1.5rem}@media(max-width:768px){.ProjectDetailComponent_lightboxNavButtonLeft__DiJsI{left:.5rem}}.ProjectDetailComponent_lightboxNavButtonRight__fzXmk{right:1.5rem}@media(max-width:768px){.ProjectDetailComponent_lightboxNavButtonRight__fzXmk{right:.5rem}}.ProjectDetailComponent_lightboxIndicators__f_fsZ{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);z-index:10000;display:flex;gap:10px;align-items:center;justify-content:center;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:12px 16px;border-radius:24px}@media(max-width:768px){.ProjectDetailComponent_lightboxIndicators__f_fsZ{bottom:1rem;gap:8px;padding:10px 14px}}.ProjectDetailComponent_lightboxIndicator__ZMLJF{width:10px;height:10px;border-radius:50%;border:none;background:rgba(255,255,255,.4);cursor:pointer;transition:all .3s ease;padding:0}.ProjectDetailComponent_lightboxIndicator__ZMLJF:hover{background:rgba(255,255,255,.6);transform:scale(1.2)}.ProjectDetailComponent_lightboxIndicator__ZMLJF.ProjectDetailComponent_active__J0Hul{background:var(--primary-color);width:12px;height:12px;box-shadow:0 0 0 2px rgba(255,255,255,.15)}@media(max-width:768px){.ProjectDetailComponent_lightboxIndicator__ZMLJF{width:8px;height:8px}.ProjectDetailComponent_lightboxIndicator__ZMLJF.ProjectDetailComponent_active__J0Hul{width:10px;height:10px}}.ProjectDetailComponent_lightboxCounter__F4P7G{position:absolute;bottom:2rem;right:1.5rem;z-index:10000;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;padding:8px 16px;border-radius:20px;font-size:.9rem;font-weight:500}@media(max-width:768px){.ProjectDetailComponent_lightboxCounter__F4P7G{bottom:1rem;right:1rem;font-size:.85rem;padding:6px 12px}}