.appearByWords_title__c1a1A .appearByWords_char__KmySQ{display:inline-block;overflow:hidden}.appearByWords_title__c1a1A .appearByWords_char__KmySQ>*{display:inline-block}.appearByWords_title__c1a1A.appearByWords_visible__ljtoz>*{transition:all .45s ease-in-out;transition-delay:calc(50ms*var(--i));opacity:1}.appearByWords_title__c1a1A:not(.appearByWords_visible__ljtoz)>*{opacity:0;transform:translateY(20%)}.experience_titleContainer__l7zdP{display:block;position:relative;width:100%;background-color:var(--white);padding-top:calc(var(--layout-columns-gap)*4);padding-bottom:calc(var(--layout-columns-gap)*1);align-items:center}.experience_titleContainer__l7zdP .experience_title__jJ9za{position:relative;width:max-content}.experience_text___EI1H{color:var(--white)}.experience_root___wLhC{box-shadow:inset 0 0 0 0 var(--white),inset calc(var(--layout-margin)*-1.0065) 0 0 0 var(--white),inset 0 0 0 0 var(--white),inset calc(var(--layout-margin)*1.0065) 0 0 0 var(--white);position:relative;padding-top:0;padding-bottom:0;display:block;width:100%;contain:paint}@media(max-width:812px){.experience_root___wLhC{box-shadow:0 0 0 calc(var(--layout-columns-gap)*.5) var(--white),inset calc(var(--layout-margin)*-1.0065) 0 0 0 var(--white),inset calc(var(--layout-margin)*1.0065) 0 0 0 var(--white)}}.experience_root___wLhC .experience_innerContainer__DTIuB{border-radius:var(--layout-columns-gap);box-shadow:0 0 0 calc(var(--layout-columns-gap)*1) var(--white);width:100%;display:block}@media(max-width:812px){.experience_root___wLhC .experience_innerContainer__DTIuB{display:flex;gap:var(--layout-columns-gap);flex-direction:column;border-radius:calc(var(--layout-columns-gap)*.5);box-shadow:0 0 0 calc(var(--layout-columns-gap)*.5) var(--white)}}.experience_root___wLhC .experience_innerContainer__DTIuB .experience_card__1NQpu{display:block;position:relative;contain:paint;height:100svh;padding:0;width:100%}@media(max-width:812px){.experience_root___wLhC .experience_innerContainer__DTIuB .experience_card__1NQpu{height:62svh;border-radius:calc(var(--layout-columns-gap)*.5);box-shadow:0 0 0 calc(var(--layout-columns-gap)*1) var(--white)}}.experience_root___wLhC .experience_innerContainer__DTIuB .experience_card__1NQpu:hover .experience_canvas__VHg4n{transition:opacity .6s cubic-bezier(.4,0,.1,1);opacity:.55}.experience_root___wLhC .experience_innerContainer__DTIuB .experience_card__1NQpu .experience_projectsWrap__vGK0r{will-change:transform;pointer-events:none;left:0;position:absolute;right:0;z-index:2;width:100%}.experience_root___wLhC .experience_innerContainer__DTIuB .experience_card__1NQpu .experience_projectsWrap__vGK0r .experience_container__VZLcM{transform:translateZ(0);align-items:center;height:100svh;position:-webkit-sticky;position:sticky;top:0;width:100%}@media(max-width:812px){.experience_root___wLhC .experience_innerContainer__DTIuB .experience_card__1NQpu .experience_projectsWrap__vGK0r .experience_container__VZLcM{height:62svh;top:0}}.experience_root___wLhC .experience_innerContainer__DTIuB .experience_card__1NQpu .experience_projectsWrap__vGK0r .experience_container__VZLcM .experience_projectsDetails__nsZyI{display:flex;flex-direction:column;grid-column:2/9;gap:calc(var(--layout-columns-gap)*.4)}@media(max-width:812px){.experience_root___wLhC .experience_innerContainer__DTIuB .experience_card__1NQpu .experience_projectsWrap__vGK0r .experience_container__VZLcM .experience_projectsDetails__nsZyI{grid-column:1/7;gap:calc(var(--layout-columns-gap)*.25)}}.experience_root___wLhC .experience_innerContainer__DTIuB .experience_card__1NQpu .experience_projectsWrap__vGK0r .experience_container__VZLcM .experience_projectsDetails__nsZyI div,.experience_root___wLhC .experience_innerContainer__DTIuB .experience_card__1NQpu .experience_projectsWrap__vGK0r .experience_container__VZLcM .experience_projectsDetails__nsZyI h3,.experience_root___wLhC .experience_innerContainer__DTIuB .experience_card__1NQpu .experience_projectsWrap__vGK0r .experience_container__VZLcM .experience_projectsDetails__nsZyI>h6{color:var(--white);text-shadow:unset}.experience_root___wLhC .experience_innerContainer__DTIuB .experience_card__1NQpu .experience_projectsWrap__vGK0r .experience_container__VZLcM .experience_projectsDetails__nsZyI .experience_company__tzb2_{line-height:115%}.experience_root___wLhC .experience_innerContainer__DTIuB .experience_card__1NQpu .experience_projectsWrap__vGK0r .experience_container__VZLcM .experience_projectsDetails__nsZyI .experience_role__7bU5t{opacity:.85}.experience_root___wLhC .experience_innerContainer__DTIuB .experience_card__1NQpu .experience_projectsWrap__vGK0r .experience_container__VZLcM .experience_projectsDetails__nsZyI .experience_location__6tD_2{opacity:.6}.experience_root___wLhC .experience_innerContainer__DTIuB .experience_card__1NQpu .experience_projectsWrap__vGK0r .experience_container__VZLcM .experience_projectsDetails__nsZyI .experience_desc__vfPGi{margin-top:calc(var(--layout-columns-gap)*.35);opacity:.88;max-width:92%}@media(max-width:812px){.experience_root___wLhC .experience_innerContainer__DTIuB .experience_card__1NQpu .experience_projectsWrap__vGK0r .experience_container__VZLcM .experience_projectsDetails__nsZyI .experience_desc__vfPGi{max-width:100%}}.experience_root___wLhC .experience_innerContainer__DTIuB .experience_card__1NQpu .experience_projectsWrap__vGK0r .experience_container__VZLcM .experience_imageContainer__wNkcO{position:absolute;grid-column:9/17;width:100%;aspect-ratio:1920/900;border-radius:var(--layout-columns-gap)}@media(max-width:812px){.experience_root___wLhC .experience_innerContainer__DTIuB .experience_card__1NQpu .experience_projectsWrap__vGK0r .experience_container__VZLcM .experience_imageContainer__wNkcO{display:none}}.experience_root___wLhC .experience_innerContainer__DTIuB .experience_card__1NQpu .experience_projectsWrap__vGK0r .experience_container__VZLcM .experience_imageContainer__wNkcO>img{box-shadow:0 0 0 .01vw rgba(40,40,43,.3);object-fit:cover;border-radius:calc(var(--layout-columns-gap)*.5)}.experience_root___wLhC .experience_innerContainer__DTIuB .experience_card__1NQpu .experience_canvas__VHg4n{will-change:transform;transition:opacity .6s cubic-bezier(.4,0,.1,1);opacity:.4;background-color:var(--black);bottom:0;left:0;position:absolute;right:0;top:0}.experience_root___wLhC .experience_innerContainer__DTIuB .experience_card__1NQpu .experience_canvas__VHg4n>img{border-radius:0!important;object-fit:cover}.experience_root___wLhC .experience_innerContainer__DTIuB .experience_card__1NQpu .experience_canvas__VHg4n .experience_firstCard__AT8d8{border-top-left-radius:var(--layout-columns-gap)!important;border-top-right-radius:var(--layout-columns-gap)!important}@media(max-width:812px){.experience_root___wLhC .experience_innerContainer__DTIuB .experience_card__1NQpu .experience_canvas__VHg4n .experience_firstCard__AT8d8{border-top-left-radius:calc(var(--layout-columns-gap)*.5)!important;border-top-right-radius:calc(var(--layout-columns-gap)*.5)!important}}.experience_root___wLhC .experience_innerContainer__DTIuB .experience_card__1NQpu .experience_canvas__VHg4n .experience_lastCard__1UAun{border-bottom-left-radius:var(--layout-columns-gap)!important;border-bottom-right-radius:var(--layout-columns-gap)!important}@media(max-width:812px){.experience_root___wLhC .experience_innerContainer__DTIuB .experience_card__1NQpu .experience_canvas__VHg4n .experience_lastCard__1UAun{border-bottom-left-radius:calc(var(--layout-columns-gap)*.5)!important;border-bottom-right-radius:calc(var(--layout-columns-gap)*.5)!important}}.credentials_root__Xklol{position:relative;background-color:var(--white);padding-top:calc(var(--layout-columns-gap)*4);padding-bottom:calc(var(--layout-columns-gap)*5)}@media(max-width:812px){.credentials_root__Xklol{padding-top:calc(var(--layout-columns-gap)*2.5);padding-bottom:calc(var(--layout-columns-gap)*3)}}.credentials_root__Xklol .credentials_sectionTitle__NLIEL{grid-column:1/15}@media(max-width:812px){.credentials_root__Xklol .credentials_sectionTitle__NLIEL{grid-column:1/7}}.credentials_root__Xklol .credentials_column__DubRQ{grid-column:span 5;margin-top:calc(var(--layout-columns-gap)*2.5);border-top:2px solid var(--black);padding-top:calc(var(--layout-columns-gap)*.9)}@media(max-width:812px){.credentials_root__Xklol .credentials_column__DubRQ{grid-column:1/7;margin-top:calc(var(--layout-columns-gap)*1.5)}}.credentials_root__Xklol .credentials_column__DubRQ:first-of-type{grid-column:1/6}@media(max-width:812px){.credentials_root__Xklol .credentials_column__DubRQ:first-of-type{grid-column:1/7}}.credentials_root__Xklol .credentials_column__DubRQ .credentials_columnTitle__gWkqL,.credentials_root__Xklol .credentials_column__DubRQ .credentials_item__eWiea,.credentials_root__Xklol .credentials_column__DubRQ .credentials_langRow__pDyoD{margin-bottom:calc(var(--layout-columns-gap)*1)}.credentials_root__Xklol .credentials_column__DubRQ .credentials_meta__0xks6{opacity:.6;margin-top:calc(var(--layout-columns-gap)*.12)}.credentials_root__Xklol .credentials_column__DubRQ .credentials_tags__4n5fk{display:flex;flex-wrap:wrap;gap:calc(var(--layout-columns-gap)*.35)}.credentials_root__Xklol .credentials_column__DubRQ .credentials_tags__4n5fk .credentials_tag__nTslJ{border:1.5px solid var(--black);border-radius:100px;padding:calc(var(--layout-columns-gap)*.22) calc(var(--layout-columns-gap)*.5)}.stats_root__cEkC9{position:relative;background-color:var(--white);padding-top:calc(var(--layout-columns-gap)*5);padding-bottom:calc(var(--layout-columns-gap)*3)}@media(max-width:812px){.stats_root__cEkC9{padding-top:calc(var(--layout-columns-gap)*3);padding-bottom:calc(var(--layout-columns-gap)*2)}}.stats_root__cEkC9 .stats_sectionTitle__Dshzy{grid-column:1/13}@media(max-width:812px){.stats_root__cEkC9 .stats_sectionTitle__Dshzy{grid-column:1/7}}.stats_root__cEkC9 .stats_grid__ajNZ0{grid-column:1/17;margin-top:calc(var(--layout-columns-gap)*2.5);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--layout-columns-gap)}@media(max-width:812px){.stats_root__cEkC9 .stats_grid__ajNZ0{grid-column:1/7;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:calc(var(--layout-columns-gap)*1.5)}}.stats_root__cEkC9 .stats_grid__ajNZ0 .stats_stat__RClC1{border-top:2px solid var(--black);padding-top:calc(var(--layout-columns-gap)*.6)}.stats_root__cEkC9 .stats_grid__ajNZ0 .stats_stat__RClC1 .stats_value__hjFJF{font-weight:750;line-height:110%}.stats_root__cEkC9 .stats_grid__ajNZ0 .stats_stat__RClC1 .stats_label__c9ZLd{margin-top:calc(var(--layout-columns-gap)*.3);opacity:.6}.stats_root__cEkC9 .stats_note__q78e7{grid-column:1/17;margin-top:calc(var(--layout-columns-gap)*2.5)}@media(max-width:812px){.stats_root__cEkC9 .stats_note__q78e7{grid-column:1/7;margin-top:calc(var(--layout-columns-gap)*1.5)}}.contactForm_root__QlX7m{position:relative;background-color:var(--black);padding-top:calc(var(--layout-columns-gap)*4);padding-bottom:calc(var(--layout-columns-gap)*4);color:var(--white)}@media(max-width:812px){.contactForm_root__QlX7m{padding-top:calc(var(--layout-columns-gap)*2.5);padding-bottom:calc(var(--layout-columns-gap)*2.5)}}.contactForm_root__QlX7m .contactForm_title__znRF1{grid-column:1/17;margin-bottom:calc(var(--layout-columns-gap)*1.5)}@media(max-width:812px){.contactForm_root__QlX7m .contactForm_title__znRF1{grid-column:1/7}}.contactForm_root__QlX7m .contactForm_formGrid__rOJQ_{grid-column:1/17;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--layout-columns-gap)}@media(max-width:812px){.contactForm_root__QlX7m .contactForm_formGrid__rOJQ_{grid-column:1/7;grid-template-columns:1fr}}.contactForm_root__QlX7m .contactForm_fieldGroup__NJtx_{grid-column:span 6;display:flex;flex-direction:column;margin-bottom:calc(var(--layout-columns-gap)*.8)}@media(max-width:812px){.contactForm_root__QlX7m .contactForm_fieldGroup__NJtx_{grid-column:span 1}}.contactForm_root__QlX7m .contactForm_fieldGroup__NJtx_.contactForm_fullWidth__fuHxi{grid-column:span 12}@media(max-width:812px){.contactForm_root__QlX7m .contactForm_fieldGroup__NJtx_.contactForm_fullWidth__fuHxi{grid-column:span 1}}.contactForm_root__QlX7m .contactForm_fieldGroup__NJtx_ label{font-size:.875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;margin-bottom:.5rem;opacity:.8}.contactForm_root__QlX7m .contactForm_fieldGroup__NJtx_ input,.contactForm_root__QlX7m .contactForm_fieldGroup__NJtx_ select,.contactForm_root__QlX7m .contactForm_fieldGroup__NJtx_ textarea{background:hsla(0,0%,100%,.04);color:var(--white);border:1px solid hsla(0,0%,100%,.12);border-radius:6px;padding:.85rem 1rem;font-size:1rem;font-family:inherit;transition:border-color .2s ease,box-shadow .2s ease}.contactForm_root__QlX7m .contactForm_fieldGroup__NJtx_ input:focus,.contactForm_root__QlX7m .contactForm_fieldGroup__NJtx_ select:focus,.contactForm_root__QlX7m .contactForm_fieldGroup__NJtx_ textarea:focus{outline:none;border-color:var(--accentColor);box-shadow:0 0 0 2px rgba(2,132,199,.2)}.contactForm_root__QlX7m .contactForm_fieldGroup__NJtx_ .contactForm_errorText__Ut3uy{color:#ef4444;font-size:.75rem;margin-top:.35rem}.contactForm_root__QlX7m .contactForm_submitButton__Cyzlq{grid-column:span 12;margin-top:1rem;background-color:var(--accentColor);color:#fff;border:none;border-radius:6px;padding:1rem 2.5rem;font-size:1rem;font-weight:700;letter-spacing:.05em;cursor:pointer;transition:transform .2s ease,opacity .2s ease;align-self:start}.contactForm_root__QlX7m .contactForm_submitButton__Cyzlq:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.contactForm_root__QlX7m .contactForm_submitButton__Cyzlq:disabled{opacity:.6;cursor:not-allowed}.contactForm_root__QlX7m .contactForm_successBanner__uoDn_{grid-column:1/17;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.3);color:#10b981;padding:1.5rem 2rem;border-radius:8px;font-weight:600;margin-top:1rem}@media(max-width:812px){.contactForm_root__QlX7m .contactForm_successBanner__uoDn_{grid-column:1/7}}