.page_container___X5fm{min-height:100vh}.page_box__a9ISh{display:flex;flex-direction:column;gap:3rem}.page_boxTitle__2Cp2M{display:flex;flex-direction:column;gap:1rem}.page_boxTitle__2Cp2M h2{font-size:4rem}.page_boxTitle__2Cp2M h4{font-size:1.5rem;font-weight:400;color:var(--light-grey)}.page_boxInfo__wHQbt{display:flex;flex-direction:row;gap:2rem;justify-content:flex-end}.page_col__D1_Nn{display:flex;flex-direction:column;gap:.5rem}.page_type__v_w3m{font-size:.825rem;color:var(--light-grey)}.page_col__D1_Nn time,.page_info__nGN75{font-weight:600;font-size:1rem;color:var(--dark-grey)}.page_boxImage__omDsF{width:100%;display:flex;flex-direction:row;justify-content:center}.page_boxImage__omDsF img{max-width:700px}.page_contentContainer__awbFL{display:flex;flex-direction:column;gap:1rem}.page_contentContainer__awbFL blockquote{background-color:#f4f4f4;font-size:1.125em;line-height:1.5rem;margin:1em 0;padding:.5em .5em .5em 1.5em;border-radius:10px;border-left:5px solid var(--dark-grey)}.page_contentContainer__awbFL img{max-width:700px;max-height:500px}.page_contentContainer__awbFL p:has(img){margin:auto;width:min-content}.page_contentContainer__awbFL pre{background:var(--dark-grey);padding:1em;border-radius:10px;margin:.5em 0;overflow:auto}.page_contentContainer__awbFL code{background:var(--dark-grey);border-radius:10px;padding:.5em .4em;border-radius:3px;font-size:90%;font-weight:600;-moz-tab-size:2;tab-size:2;color:var(--sand)}.page_contentContainer__awbFL pre code{color:var(--text-white);background:0 0;text-shadow:0 1px var(--text-white);font-family:Courier New,Courier,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.3;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none;font-weight:500}@media screen and (max-width:480px){.page_box__a9ISh{width:100vw;margin-bottom:50px;margin-top:0}.page_boxTitle__2Cp2M h2{font-size:50px;line-height:50px;text-align:center}.page_boxTitle__2Cp2M h4{text-align:center}.page_boxInfo__wHQbt{justify-content:center}.page_boxImage__omDsF{padding:0 5px}.page_boxImage__omDsF img{max-width:100vw;margin:auto;width:100%}.page_contentContainer__awbFL{padding:0 20px}.page_contentContainer__awbFL blockquote{margin:5px;word-break:break-word}.page_contentContainer__awbFL blockquote a{color:var(--dark-grey)}.page_contentContainer__awbFL img{max-width:90vw;margin:auto;height:-moz-fit-content;height:fit-content}.page_container___X5fm:last-of-type{margin-bottom:0}.page_contentContainer__awbFL ul{padding:0 30px}}.date_date__WaOp7{font-size:1rem;color:var(--light-grey);font-weight:500}@media screen and (max-width:480px){.date_date__WaOp7{font-size:11px}}.backto_container__oudH0{width:350px;align-self:flex-start}.backto_container__oudH0 a{display:flex;flex-direction:row;gap:12px;position:relative;font-size:32px;color:var(--light-grey)}.backto_container__oudH0 svg{font-size:40px}.backto_container__oudH0 a span:first-child{position:relative;display:block;overflow:hidden}.backto_container__oudH0 .backto_item1__6urY4{color:var(--dark-grey);opacity:1;transition:all .37s var(--ease-out-short)}.backto_container__oudH0 a:hover .backto_item1__6urY4{opacity:0;transform:translateY(-10px)}.backto_container__oudH0 .backto_item2___RgD2{display:block;position:absolute;top:0;opacity:0;transform:translateY(100%);transition:all .37s var(--ease-out-short)}.backto_container__oudH0 a:hover .backto_item2___RgD2{opacity:1;transform:translateY(0)}.backto_top__m_ney{margin:8rem 0 1rem}.backto_bottom__mcq1F{margin:7rem 0 0}@media screen and (max-width:480px){.backto_container__oudH0{margin:20px 0 50px}.backto_container__oudH0 a{font-size:26px;gap:8px}.backto_container__oudH0 a svg{font-size:35px;margin-right:-7px}}.landing_container__uaMw5{width:70%;margin:auto;min-height:100vh;display:flex;flex-direction:column;align-items:center;position:relative}.landing_containerWider__w5_jD{width:100%}.landing_container__uaMw5 .landing_box__Iadp_{margin:auto 0}.landing_container__uaMw5 .landing_title__vf7Fy{font-size:120px;font-weight:400;letter-spacing:3px;line-height:120px;text-transform:uppercase;text-align:center;animation:landing_title-slide-top__Dj095 1s var(--ease-out-medium) both}.landing_container__uaMw5 .landing_subtitle__y4eB5{line-height:110px;font-size:16px;font-weight:700;line-height:24px;letter-spacing:1px;text-transform:uppercase;text-align:left;animation:landing_subtitle-slide-left__J_aUh 1s var(--ease-out-medium) both}.landing_container__uaMw5 .landing_arrow__JtGgI{position:absolute;bottom:20px;right:-10%;opacity:0;width:35px;height:35px;transform:rotate(45deg) translate(-20px,-20px);border-top:none;border-left:none;border-bottom:4.5px solid var(--dark-grey);border-right:4.5px solid var(--dark-grey);animation-name:landing_arrow-bounce__st2Tp;animation-duration:3.5s;animation-timing-function:var(--ease-out-long);animation-iteration-count:infinite;animation-delay:3s}@media screen and (max-width:480px){.landing_container__uaMw5{width:100%}.landing_container__uaMw5 .landing_box__Iadp_{margin:auto 0;width:100%}.landing_container__uaMw5 .landing_box__Iadp_ .landing_title__vf7Fy{font-size:50px;line-height:90px}.landing_container__uaMw5 .landing_box__Iadp_ .landing_subtitle__y4eB5{position:absolute;bottom:80px;width:calc(100% - 5px);left:5px}.landing_container__uaMw5 .landing_arrow__JtGgI{display:none}}.page_contactContainer___69nj{display:flex;flex-direction:column;gap:5rem}.page_contactContainer___69nj p{margin-bottom:2rem;font-size:1.7rem;font-style:normal;font-weight:400;line-height:44px;letter-spacing:2px;width:100%;text-align:center}.page_contactBox__KnnYC{display:flex;flex-direction:row;gap:7rem;width:100%;justify-content:center}.page_contactColumn__zBmW_{display:flex;flex-direction:column;gap:1.5rem;margin-top:2rem;width:-moz-fit-content;width:fit-content}.page_contactColumn__zBmW_ span{font-weight:700;letter-spacing:1.5px}.page_info__FAYCc{font-size:21px}.page_type__nuzTU{color:var(--light-grey);font-size:21px}.page_contactForm__BROrJ{width:50%;display:flex;flex-direction:column;gap:2rem;padding-top:5px}.page_contactForm__BROrJ div{width:100%}.page_twoColsBox__7Zjgu{display:flex;flex-direction:row;gap:1rem}.page_twoColsBox__7Zjgu div{display:flex;flex-direction:column;min-height:80px;gap:10px}.page_twoColsBox__7Zjgu div span{margin-left:10px}.page_contactForm__BROrJ input{width:100%;border:1px solid #000;border-radius:20px;padding:.5rem 1rem;height:3rem;font-size:1.125rem;color:var(--dark-grey)}.page_contactForm__BROrJ input:focus{outline:1px solid var(--dark-grey)}.page_messageBox__MazgQ{display:flex;flex-direction:column;gap:10px;min-height:190px}.page_messageBox__MazgQ span{margin-left:10px}.page_messageBox__MazgQ input{width:-webkit-fill-available;height:10rem}.page_botSection__JvER3{display:flex;flex-direction:row;align-items:center;gap:3rem}.page_botSection__JvER3 span{width:50%;font-size:12px;color:var(--light-grey)}.page_botSection__JvER3 span a{text-decoration:underline!important}.page_error__KWjIT{color:var(--error);font-size:.9rem;font-weight:700}@media screen and (max-width:480px){.page_contactContainer___69nj{gap:3.5rem}.page_contactContainer___69nj p{font-weight:400;line-height:30px;font-size:1.5rem;letter-spacing:1px;margin:0;padding:0 10px}.page_contactBox__KnnYC{flex-direction:column;gap:3.5rem;padding:0 10px}.page_contactColumn__zBmW_{margin-top:0;width:100%}.page_contactColumn__zBmW_ div{display:flex;flex-direction:row;justify-content:center}.page_info__FAYCc,.page_type__nuzTU{font-size:17px}.page_contactForm__BROrJ{width:100%}.page_contactForm__BROrJ div{flex-direction:column-reverse}.page_botSection__JvER3 span,.page_twoColsBox__7Zjgu input{width:100%}.page_botSection__JvER3 button{width:190px}}.animate_textOpacityHide__kr6Nh{opacity:0;transition:opacity .7s linear}.animate_textOpacityShow__s_y0g{opacity:1}.animate_scrollColoredImgHide__5dNAd *{filter:grayscale(100%);transition:all .3s ease-in-out;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%)}.animate_scrollColoredImgShow__nJ2ei *{-moz-filter:none;filter:none}.animate_popUpImgHide__M6KLa{transform:translateZ(0) scale(1.008);opacity:0;transition:all .6s ease-in-out}.animate_popUpImgShow__y3QAe{transform:translateZ(0) scale(1.1);opacity:1}@keyframes animate_bounce__vkKNE{to{transform:translateY(0)}0%{transform:translateY(-80px)}}@media screen and (max-width:480px){.animate_popUpImgShow__y3QAe{transform:translateZ(0) scale(1)}}.experience-item_item__JrpLj{display:flex;flex-direction:column;justify-content:flex-start;gap:10px;width:100%}.experience-item_item__JrpLj h4{font-size:32px}.experience-item_item__JrpLj p{font-size:20px;color:var(--light-grey)}.experience-item_item__JrpLj .experience-item_jobDate__ckDtc{display:flex}.experience-item_item__JrpLj .experience-item_jobDate__ckDtc h5{font-size:16px;width:75%;text-transform:uppercase}.experience-item_item__JrpLj .experience-item_jobDate__ckDtc p{font-size:16px;width:25%;text-align:right;color:var(--black)}@media screen and (max-width:480px){.experience-item_item__JrpLj .experience-item_jobDate__ckDtc{flex-direction:column;gap:10px}.experience-item_item__JrpLj .experience-item_jobDate__ckDtc h5,.experience-item_item__JrpLj .experience-item_jobDate__ckDtc p{width:100%;text-align:left}}.custom-tab_container__oddrt{font-size:1.625rem;word-break:break-word;min-height:170px}.custom-tab_containerShow__E6lp_{display:flex}.custom-tab_containerShow__E6lp_ div{margin:auto}@media screen and (max-width:480px){.custom-tab_container__oddrt{min-height:140px}}