.Gtf-8a_page{--purple:#51286f;--deep-purple:#412059;--gold:#b1863c;--bright-gold:#cea048;--cream:#f2e8de;--warm-cream:#f5e4d3;--content-width:976px;--section-overlap:150px;--section-inline-padding:max(clamp(28px, 7vw, 92px), calc((100vw - var(--content-width)) / 2));--body-font:"Geova", "Myriad Pro", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--number-font:"Myriad Pro", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--script-font:"Bookmania", Georgia, serif;--heading-gradient:linear-gradient(260.302deg, #cea048e6 0.30887%, #f2e8deb3 39.223%, #ab97b3cc 75.218%, #412059 101.48%);--heading-gradient-strong:linear-gradient(260.302deg, #b1863c 0.30887%, #8f719b 63%, #51286f 101.48%);width:100%;color:var(--deep-purple);font-family:var(--body-font);background:0 0;margin:0 auto;overflow:hidden}.Gtf-8a_section{isolation:isolate;padding:clamp(88px, 9vw, 120px) var(--section-inline-padding) calc(clamp(88px, 9vw, 120px) + var(--section-overlap));border-top-left-radius:0;border-top-right-radius:0;position:relative;overflow:hidden}.Gtf-8a_section+.Gtf-8a_section{margin-top:calc(-1 * var(--section-overlap));padding-top:calc(clamp(88px, 9vw, 120px) + var(--section-overlap))}.Gtf-8a_hero,.Gtf-8a_beliefs,.Gtf-8a_team,.Gtf-8a_work,.Gtf-8a_proof,.Gtf-8a_choose{border-bottom-right-radius:150px;border-bottom-left-radius:150px}.Gtf-8a_hero{z-index:8;background:var(--purple);border-radius:0 0 150px 150px;grid-template-columns:1fr;min-height:720px;padding-top:clamp(170px,15vw,210px);display:grid;box-shadow:0 4px 14px #00000042}.Gtf-8a_beliefs{z-index:7;background:#fff;min-height:960px}.Gtf-8a_team{z-index:6;background:var(--warm-cream);min-height:1960px}.Gtf-8a_work{z-index:5;color:#fff;background:var(--purple);min-height:1040px}.Gtf-8a_proof{z-index:4;color:#fff;background:var(--deep-purple);min-height:920px}.Gtf-8a_choose{z-index:3;color:#fff;background:var(--purple);min-height:1180px}.Gtf-8a_heroBack,.Gtf-8a_purpleGlow,.Gtf-8a_beliefBack,.Gtf-8a_beliefGlow,.Gtf-8a_teamLogo,.Gtf-8a_teamGlow,.Gtf-8a_workGlow,.Gtf-8a_chooseGlow{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.Gtf-8a_heroBack{object-fit:cover;object-position:center;width:100%;max-width:none;height:156.62%;display:block;top:-56.57%;left:.03%}.Gtf-8a_purpleGlow{opacity:.9;width:min(92vw,980px);top:-430px;right:-250px;transform:rotate(-28deg)}.Gtf-8a_beliefBack{object-fit:cover;object-position:center bottom;opacity:.55;width:100%;height:70%;bottom:-120px;left:0;right:0}.Gtf-8a_beliefGlow{width:min(72vw,760px);top:175px;left:clamp(110px,15vw,190px);transform:rotate(-114deg)}.Gtf-8a_teamLogo{opacity:.42;width:min(55vw,632px);top:260px;left:-18px}.Gtf-8a_teamGlow{width:min(72vw,880px);top:250px;right:-120px;transform:rotate(-114deg)}.Gtf-8a_workGlow{width:min(70vw,710px);bottom:120px;right:-310px}.Gtf-8a_chooseGlow{width:min(70vw,710px);top:420px;left:-90px}.Gtf-8a_heroCopy,.Gtf-8a_heroSide,.Gtf-8a_heroHighlights,.Gtf-8a_beliefColumns,.Gtf-8a_centerHeader,.Gtf-8a_teamGrid,.Gtf-8a_workLayout,.Gtf-8a_readiness,.Gtf-8a_splitHeader,.Gtf-8a_proofGrid,.Gtf-8a_chooseGrid,.Gtf-8a_actions{z-index:1;position:relative}.Gtf-8a_eyebrow,.Gtf-8a_cardEyebrow{color:var(--deep-purple);letter-spacing:1px;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:700;line-height:1}.Gtf-8a_hero .Gtf-8a_eyebrow{color:var(--deep-purple)}.Gtf-8a_heroCopy{width:min(100%,980px)}.Gtf-8a_heroTitle,.Gtf-8a_sectionTitle,.Gtf-8a_sectionTitleLight{font-family:var(--body-font);letter-spacing:3.5px;text-transform:uppercase;margin:0;padding-bottom:.1em;font-size:clamp(44px,6.1vw,70px);font-weight:800;line-height:1.06}.Gtf-8a_heroTitle{max-width:980px;color:var(--deep-purple);background:0 0}.Gtf-8a_sectionTitle,.Gtf-8a_sectionTitleLight{color:#0000;background:var(--heading-gradient);-webkit-background-clip:text;background-clip:text}.Gtf-8a_beliefs .Gtf-8a_sectionTitle,.Gtf-8a_team .Gtf-8a_sectionTitle{background-image:var(--heading-gradient-strong)}.Gtf-8a_scriptLine,.Gtf-8a_proofScript{color:var(--purple);font-family:var(--script-font);letter-spacing:0;text-transform:none;margin:12px 0 0;font-size:clamp(28px,3.4vw,40px);font-style:italic;font-weight:300;line-height:1}.Gtf-8a_hero .Gtf-8a_scriptLine{color:var(--purple);letter-spacing:1.5px;white-space:nowrap;margin-left:clamp(320px,48vw,520px);font-size:clamp(24px,2.8vw,30px)}.Gtf-8a_heroSide{grid-template-columns:minmax(0,523px) 180px;justify-content:center;align-items:start;gap:clamp(34px,8vw,104px);margin-top:36px;display:grid}.Gtf-8a_heroSide p,.Gtf-8a_centerHeader>p,.Gtf-8a_splitHeader>p,.Gtf-8a_statementList,.Gtf-8a_workList,.Gtf-8a_readiness li,.Gtf-8a_valuePanel p,.Gtf-8a_chooseGrid p,.Gtf-8a_proofCard h3,.Gtf-8a_proofCard span,.Gtf-8a_teamCard li,.Gtf-8a_specialty{letter-spacing:.75px;margin:0;font-size:15px;font-weight:700;line-height:1.34}.Gtf-8a_heroSide p{color:var(--deep-purple);text-align:center;text-transform:capitalize}.Gtf-8a_actions{flex-direction:column;gap:54px;display:flex}.Gtf-8a_button{min-width:180px;min-height:30px;color:var(--deep-purple);letter-spacing:1px;text-transform:uppercase;background:linear-gradient(248deg,#cea048e6 .3%,#f2e8deb3 39%,#ab97b3cc 75%,#412059 101%);border-radius:5px;justify-content:center;align-items:center;padding:9px 18px;font-size:10px;font-weight:600;text-decoration:none;display:inline-flex}.Gtf-8a_heroHighlights{grid-template-columns:repeat(3,82px);justify-content:start;gap:clamp(34px,8vw,70px);margin:38px 0 0 clamp(116px,15vw,118px);display:grid}.Gtf-8a_heroHighlights p{color:var(--deep-purple);letter-spacing:1px;text-transform:uppercase;margin:0;font-size:10px;font-weight:800;line-height:1.08}.Gtf-8a_heroHighlights span{color:var(--deep-purple);font-family:var(--script-font);font-weight:700;display:inline}.Gtf-8a_beliefColumns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:clamp(56px,9vw,108px);max-width:972px;margin:390px auto 0;display:grid}.Gtf-8a_beliefColumn{gap:34px;display:grid}.Gtf-8a_beliefColumn .Gtf-8a_sectionTitle{max-width:445px}.Gtf-8a_statementList,.Gtf-8a_workList,.Gtf-8a_readiness ul,.Gtf-8a_teamCard ul{gap:12px;padding:0;list-style:none;display:grid}.Gtf-8a_statementList,.Gtf-8a_workList{margin:0}.Gtf-8a_statementList li,.Gtf-8a_workList li,.Gtf-8a_readiness li{padding-left:30px;position:relative}.Gtf-8a_statementList li:before,.Gtf-8a_workList li:before,.Gtf-8a_readiness li:before{content:"";background:url(/assets/figma-about/list-line-gold.png) 50%/contain no-repeat;width:20px;height:3px;position:absolute;top:.58em;left:0}.Gtf-8a_centerHeader{text-align:center;gap:10px;max-width:882px;margin:560px auto 72px;display:grid}.Gtf-8a_team .Gtf-8a_centerHeader{margin-top:520px}.Gtf-8a_team .Gtf-8a_sectionTitle{text-align:center;font-size:clamp(44px,5.8vw,70px)}.Gtf-8a_team .Gtf-8a_scriptLine{order:2;margin:-2px 0 12px}.Gtf-8a_team .Gtf-8a_centerHeader>p:not(.Gtf-8a_scriptLine){color:var(--deep-purple);letter-spacing:.75px;text-transform:capitalize;order:3;font-size:15px;font-weight:700;line-height:1.45}.Gtf-8a_teamGrid{grid-template-columns:repeat(2,minmax(0,527px));justify-content:center;gap:48px 34px;display:grid}.Gtf-8a_teamCard{background:url(/assets/figma-about/back-proyecto.png) 50%/100% 100% no-repeat;border-radius:120px 120px 0;min-height:548px;position:relative;overflow:hidden}.Gtf-8a_teamCard:nth-child(2),.Gtf-8a_teamCard:nth-child(4){border-radius:120px 120px 120px 0}.Gtf-8a_teamCardNoPhoto:after{content:"CODEX";color:#b1863c3d;font-family:var(--body-font);letter-spacing:3px;pointer-events:none;font-size:58px;font-weight:800;line-height:1;position:absolute;bottom:28px;right:28px}.Gtf-8a_teamImageWrap{mix-blend-mode:hard-light;opacity:.8;width:288px;height:500px;position:absolute;bottom:0;right:0;overflow:hidden}.Gtf-8a_teamImageWrap img{object-fit:cover;object-position:center bottom;width:100%;height:100%}.Gtf-8a_teamCardBody{z-index:1;align-content:start;gap:10px;width:238px;padding:72px 0 0 42px;display:grid;position:relative}.Gtf-8a_teamCardNoPhoto .Gtf-8a_teamCardBody{width:min(100% - 84px,380px);padding-top:76px}.Gtf-8a_teamCard h3,.Gtf-8a_proofCard p,.Gtf-8a_chooseGrid h3,.Gtf-8a_valuePanel h3,.Gtf-8a_readiness h3{letter-spacing:0;text-transform:uppercase;margin:0;font-size:20px;font-weight:800;line-height:1}.Gtf-8a_teamCard h3{color:var(--gold);text-transform:capitalize;margin-top:16px;font-size:28px;font-weight:600}.Gtf-8a_teamCardNoPhoto h3{max-width:340px}.Gtf-8a_cardEyebrow{color:var(--purple);margin:0;font-size:20px}.Gtf-8a_specialty{color:var(--deep-purple);font-family:var(--script-font);letter-spacing:0;font-size:10px;font-style:italic;font-weight:300;line-height:1.1}.Gtf-8a_handle{color:var(--purple);margin:0;font-size:15px;font-weight:800}.Gtf-8a_teamCard ul{gap:10px;margin:28px 0 0}.Gtf-8a_teamCard li{color:var(--deep-purple);letter-spacing:.6px;text-transform:capitalize;font-size:11px;font-weight:700;line-height:1.55}.Gtf-8a_teamCardNoPhoto li{max-width:330px;font-size:12px;line-height:1.62}.Gtf-8a_teamCard li:before{content:none}.Gtf-8a_textLink{width:177px;min-height:29px;color:var(--deep-purple);letter-spacing:1px;text-transform:uppercase;background:linear-gradient(248deg,#cea048e6 .3%,#f2e8deb3 39%,#ab97b3cc 75%,#412059 101%);border-radius:5px;justify-content:center;align-items:center;margin-top:24px;font-size:10px;font-weight:600;text-decoration:none;display:inline-flex}.Gtf-8a_workLayout{grid-template-columns:minmax(0,493px) minmax(340px,457px);align-items:center;gap:clamp(42px,8vw,86px);max-width:972px;margin:165px auto 0;display:grid}.Gtf-8a_workCopy{gap:28px;display:grid}.Gtf-8a_work .Gtf-8a_sectionTitleLight{max-width:493px}.Gtf-8a_work .Gtf-8a_scriptLine,.Gtf-8a_workCopy>p{color:#fff}.Gtf-8a_workList,.Gtf-8a_readiness li{color:var(--bright-gold)}.Gtf-8a_workList li:before,.Gtf-8a_readiness li:before{background-image:url(/assets/figma-about/list-line-work.png)}.Gtf-8a_valuePanel{background:linear-gradient(#f9e2b645,#f2e8de36);border:1px solid #f2e8de59;border-radius:150px 150px 20px 20px;min-height:542px;padding:174px 54px 80px}.Gtf-8a_valuePanel h3{color:#c8ad9f;letter-spacing:3.5px;padding-bottom:.1em;font-size:clamp(42px,6vw,70px);line-height:1.06}.Gtf-8a_valuePanel div{margin-top:18px}.Gtf-8a_valuePanel strong,.Gtf-8a_valuePanel p{color:#f9e2b6e6;letter-spacing:.75px;text-transform:capitalize;font-size:15px;font-weight:700;line-height:1.34}.Gtf-8a_readiness{grid-template-columns:minmax(0,1fr) minmax(390px,.9fr);align-items:start;gap:clamp(32px,7vw,78px);max-width:972px;margin:68px auto 0;display:grid}.Gtf-8a_readiness h3{color:#0000;background:var(--heading-gradient);letter-spacing:3.5px;-webkit-background-clip:text;background-clip:text;padding-bottom:.1em;font-size:clamp(44px,6vw,70px);line-height:1.06}.Gtf-8a_readiness ul{gap:14px;margin:64px 0 0}.Gtf-8a_proof .Gtf-8a_splitHeader{gap:36px;max-width:780px;margin:270px 0 0;display:grid}.Gtf-8a_proof .Gtf-8a_sectionTitle{font-size:clamp(48px,6vw,70px)}.Gtf-8a_proofScript{color:#fff;margin-left:clamp(80px,10vw,108px);font-size:30px}.Gtf-8a_proof .Gtf-8a_splitHeader>p{color:var(--bright-gold);letter-spacing:.75px;text-transform:capitalize;font-size:15px;font-weight:700;line-height:1.34}.Gtf-8a_proofGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(34px,5vw,44px);max-width:760px;margin:74px auto 0;display:grid}.Gtf-8a_proofCard{align-content:start;gap:12px;display:grid}.Gtf-8a_proofCard p{color:#0000;background:var(--heading-gradient);-webkit-background-clip:text;background-clip:text}.Gtf-8a_proofCard img{object-fit:fill;width:100%;height:2px}.Gtf-8a_proofCard strong{color:#f9e2b6e6;font-family:var(--script-font);letter-spacing:0;font-size:42px;font-style:normal;font-weight:700;line-height:1}.Gtf-8a_proofCard h3{color:#f9e2b6e6;font-size:15px;font-weight:800;line-height:1.2}.Gtf-8a_proofCard span{color:#f5f5f5;font-size:15px;font-weight:500}.Gtf-8a_choose .Gtf-8a_centerHeader{text-align:left;max-width:870px;margin:310px 0 70px}.Gtf-8a_choose .Gtf-8a_sectionTitle{max-width:870px}.Gtf-8a_choose .Gtf-8a_centerHeader>p:last-child{max-width:772px;color:var(--bright-gold);letter-spacing:.75px;text-transform:capitalize;font-size:15px;font-weight:700;line-height:1.34}.Gtf-8a_chooseGrid{grid-template-columns:repeat(3,190px);gap:clamp(28px,5vw,58px);max-width:645px;margin:0;display:grid}.Gtf-8a_chooseGrid article{align-content:start;gap:10px;display:grid}.Gtf-8a_chooseIcon{width:60px;height:42px;position:relative}.Gtf-8a_chooseIcon img{object-fit:contain;max-width:60px;max-height:35px;position:absolute;bottom:0;left:0}.Gtf-8a_chooseIcon img:first-child:nth-last-child(2){width:4px;height:35px}.Gtf-8a_chooseIcon img:nth-child(2){width:24px;height:24px;left:12px}.Gtf-8a_chooseGrid h3{color:#e2ceed;letter-spacing:.75px;font-size:15px}.Gtf-8a_chooseGrid p{color:#fff;letter-spacing:1px;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.5}.Gtf-8a_choose .Gtf-8a_actions{right:var(--section-inline-padding);bottom:calc(var(--section-overlap) + 345px);position:absolute}.Gtf-8a_centerActions{justify-content:center}.Gtf-8a_clearGlyph{color:inherit;font-family:var(--number-font);font-weight:inherit;letter-spacing:0}@media (width<=980px){.Gtf-8a_heroSide,.Gtf-8a_beliefColumns,.Gtf-8a_teamGrid,.Gtf-8a_workLayout,.Gtf-8a_readiness,.Gtf-8a_proofGrid,.Gtf-8a_chooseGrid{grid-template-columns:1fr}.Gtf-8a_heroSide{justify-content:stretch}.Gtf-8a_actions,.Gtf-8a_choose .Gtf-8a_actions{flex-direction:row;gap:16px;position:relative;bottom:auto;right:auto}.Gtf-8a_hero .Gtf-8a_scriptLine,.Gtf-8a_proofScript{white-space:normal;margin-left:0}.Gtf-8a_beliefColumns{margin-top:280px}.Gtf-8a_team{min-height:auto}.Gtf-8a_team .Gtf-8a_centerHeader{margin-top:340px}.Gtf-8a_teamCard{justify-self:center;width:min(100%,527px)}.Gtf-8a_choose .Gtf-8a_centerHeader{margin-top:220px}}@media (width<=640px){.Gtf-8a_page{--section-overlap:92px}.Gtf-8a_section{padding-left:28px;padding-right:28px}.Gtf-8a_hero,.Gtf-8a_beliefs,.Gtf-8a_team,.Gtf-8a_work,.Gtf-8a_proof,.Gtf-8a_choose{border-bottom-right-radius:92px;border-bottom-left-radius:92px}.Gtf-8a_heroTitle,.Gtf-8a_sectionTitle,.Gtf-8a_sectionTitleLight,.Gtf-8a_readiness h3,.Gtf-8a_valuePanel h3{letter-spacing:1.6px;font-size:clamp(34px,10vw,44px)}.Gtf-8a_heroHighlights{grid-template-columns:1fr;margin-left:0}.Gtf-8a_heroSide p,.Gtf-8a_centerHeader>p,.Gtf-8a_splitHeader>p,.Gtf-8a_statementList,.Gtf-8a_workList,.Gtf-8a_readiness li,.Gtf-8a_valuePanel p,.Gtf-8a_proofCard h3,.Gtf-8a_proofCard span{letter-spacing:.35px;font-size:13px}.Gtf-8a_button,.Gtf-8a_actions{width:100%}.Gtf-8a_teamCard{border-radius:68px;min-height:680px}.Gtf-8a_teamCardBody{width:auto;padding:52px 28px 0}.Gtf-8a_teamImageWrap{right:50%;transform:translate(50%)}.Gtf-8a_valuePanel{min-height:auto;padding:72px 32px}}.Gtf-8a_choose{border-bottom-right-radius:0;border-bottom-left-radius:0}
