.g__toggles{margin:0;overflow:hidden}.g__toggles .__toggle{opacity:0;position:relative;transform:translateY(24px);transition:1s;width:100%}.g__toggles .__toggle:first-child{transition-delay:.2s}.g__toggles .__toggle:nth-child(2){transition-delay:.3s}.g__toggles .__toggle:nth-child(3){transition-delay:.4s}.g__toggles .__toggle:nth-child(4){transition-delay:.5s}.g__toggles .__toggle:nth-child(5){transition-delay:.6s}.g__toggles .__toggle:nth-child(6){transition-delay:.7s}.g__toggles .__toggle:nth-child(7){transition-delay:.8s}.g__toggles .__toggle:nth-child(8){transition-delay:.9s}.g__toggles .__toggle:nth-child(9){transition-delay:1s}.g__toggles .__toggle:nth-child(10){transition-delay:1.1s}.g__toggles .__toggle:nth-child(11){transition-delay:1.2s}.g__toggles .__toggle:nth-child(12){transition-delay:1.3s}.g__toggles .__toggle:nth-child(13){transition-delay:1.4s}.g__toggles .__toggle:nth-child(14){transition-delay:1.5s}.g__toggles .__toggle:nth-child(15){transition-delay:1.6s}.g__toggles .__toggle:nth-child(16){transition-delay:1.7s}.g__toggles .__toggle:nth-child(17){transition-delay:1.8s}.g__toggles .__toggle:nth-child(18){transition-delay:1.9s}.g__toggles .__toggle:nth-child(19){transition-delay:2s}.g__toggles .__toggle:nth-child(20){transition-delay:2.1s}.g__toggles .__toggle:nth-child(21){transition-delay:2.2s}.g__toggles .__toggle:nth-child(22){transition-delay:2.3s}.g__toggles .__toggle:nth-child(23){transition-delay:2.4s}.g__toggles .__toggle:nth-child(24){transition-delay:2.5s}.g__toggles .__toggle:nth-child(25){transition-delay:2.6s}.g__toggles .__toggle:nth-child(26){transition-delay:2.7s}.g__toggles .__toggle:nth-child(27){transition-delay:2.8s}.g__toggles .__toggle:nth-child(28){transition-delay:2.9s}.g__toggles .__toggle:nth-child(29){transition-delay:3s}.g__toggles .__toggle:nth-child(30){transition-delay:3.1s}.g__toggles .__toggle:nth-child(31){transition-delay:3.2s}.g__toggles .__toggle:nth-child(32){transition-delay:3.3s}.g__toggles .__toggle:nth-child(33){transition-delay:3.4s}.g__toggles .__toggle:nth-child(34){transition-delay:3.5s}.g__toggles .__toggle:nth-child(35){transition-delay:3.6s}.g__toggles .__toggle:nth-child(36){transition-delay:3.7s}.g__toggles .__toggle:nth-child(37){transition-delay:3.8s}.g__toggles .__toggle:nth-child(38){transition-delay:3.9s}.g__toggles .__toggle:nth-child(39){transition-delay:4s}.g__toggles .__toggle:nth-child(40){transition-delay:4.1s}.g__toggles .__toggle:nth-child(41){transition-delay:4.2s}.g__toggles .__toggle:nth-child(42){transition-delay:4.3s}.g__toggles .__toggle:nth-child(43){transition-delay:4.4s}.g__toggles .__toggle:nth-child(44){transition-delay:4.5s}.g__toggles .__toggle:nth-child(45){transition-delay:4.6s}.g__toggles .__toggle:nth-child(46){transition-delay:4.7s}.g__toggles .__toggle:nth-child(47){transition-delay:4.8s}.g__toggles .__toggle:nth-child(48){transition-delay:4.9s}.g__toggles .__toggle:nth-child(49){transition-delay:5s}.g__toggles .__toggle:before{height:0;top:0}.g__toggles .__toggle:before,.g__toggles .__toggle:last-child:after{border-top:1px solid var(--text-04);content:"";left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:1.4s cubic-bezier(0,0,.13,.99);width:100%}.g__toggles .__toggle:last-child:after{bottom:0}.g__toggles .__toggle.is-open:before{border-color:var(--text-03)}.g__toggles .__toggle.is-open .__trigger .__title{color:var(--text-02)}@media only all and (min-width:1024px){.g__toggles .__toggle.is-open .__trigger .__title{padding-left:var(--spacing-4)}}.g__toggles .__toggle.is-open .__icon{transform:rotate(45deg)}.g__toggles .__toggle.is-open .__icon rect{fill:var(--base-0)}.g__toggles .__toggle.is-open .__icon path{fill:var(--base-1000)}.g__toggles .__toggle.__active,.g__toggles .__toggle.__active:after,.g__toggles .__toggle.__active:before,.g__toggles .__toggle.is-open .__content .__inner_group{opacity:1;transform:none}.g__toggles .__trigger{align-items:center;display:flex;padding:var(--spacing-4) 0;width:100%}@media only all and (max-width:1023px){.g__toggles .__trigger{padding:var(--spacing-3) 0}}.g__toggles .__trigger>.__title{color:var(--text-03);padding-right:var(--spacing-3);transition:var(--transition-xl)}.g__toggles .__trigger>.__icon{display:block;flex:0 0 40px;transition:.3s}.g__toggles .__trigger>.__icon path,.g__toggles .__trigger>.__icon rect{transition:var(--transition-xl)}.g__toggles .__trigger:hover>.__title{color:var(--text-02)}@media only all and (min-width:1024px){.g__toggles .__trigger:hover>.__title{padding-left:var(--spacing-4)}}.g__toggles .__trigger:hover>.__icon rect{fill:var(--base-0)}.g__toggles .__trigger:hover>.__icon path{fill:var(--base-1000)}.g__toggles .__content{height:0;overflow:hidden;transition:.5s}@media only all and (min-width:1024px){.g__toggles .__content{padding-left:var(--spacing-4)}}.g__toggles .__content .__inner{display:flex;flex-direction:column;padding:var(--spacing-5) 0 0}.g__toggles .__content .__inner_group{border-top:1px solid var(--base-500a);display:grid;gap:var(--spacing-3) var(--spacing-5);grid-template-columns:repeat(12,minmax(0,1fr));opacity:0;padding:var(--spacing-5) 0;transform:translateX(-30px);transition:var(--transition-xl)}@media only all and (max-width:1023px){.g__toggles .__content .__inner_group{grid-template-columns:repeat(1,minmax(0,1fr))}}.g__toggles .__content .__inner_group .__col:first-child{grid-column:1/5;grid-gap:var(--spacing-1)}@media only all and (max-width:1023px){.g__toggles .__content .__inner_group .__col:first-child{grid-column:1/5}}.g__toggles .__content .__inner_group .__col:nth-child(2){grid-column:6/13;grid-gap:var(--spacing-1)}@media only all and (max-width:1023px){.g__toggles .__content .__inner_group .__col:nth-child(2){grid-column:1/5}}.g__toggles .__content .__inner_group .__inner_group_title{color:var(--text-03)}.g__toggles .__content .__proyects .__proyects_list{display:flex;gap:var(--spacing-5);overflow-x:scroll;overscroll-behavior:contain}@media only all and (max-width:1023px){.g__toggles .__content .__proyects .__proyects_list{gap:var(--spacing-3)}}.g__toggles .__content .__proyects .__proyects_list .proyect__lite_alt{flex:0 0 calc(50% - 20px)}@media only all and (max-width:1023px){.g__toggles .__content .__proyects .__proyects_list .proyect__lite_alt{flex:0 0 80%}}.g__toggles .__content .__proyects .__proyects_list.__large .proyect__lite_alt{flex:0 0 38%}@media only all and (max-width:1023px){.g__toggles .__content .__proyects .__proyects_list.__large .proyect__lite_alt{flex:0 0 80%}}