._main_46s2e_1{width:100%;height:100vh;background-color:#141414;display:flex;align-items:center;overflow-x:hidden}._section_46s2e_10{width:95%;max-width:1600px;display:flex;margin:0 auto;background-color:transparent;z-index:50}:root{--color-bg1: #0c072b;--color-bg2: #060018;--color1: 60, 105, 150;--color2: 100, 85, 200;--color3: 85, 130, 210;--color4: 55, 45, 110;--color5: 90, 75, 180;--color-interactive: 50, 85, 180;--circle-size: 80%;--blending: hard-light}._container_4g62q_14{z-index:0;position:absolute}._gradientBg_4g62q_19{width:100vw;height:100vh;position:relative;overflow:hidden;background:linear-gradient(40deg,var(--color-bg1),var(--color-bg2));top:0;left:0}._gradientsContainer_4g62q_29{filter:url(#goo) blur(40px);width:100%;height:100%}._g1_4g62q_35,._g2_4g62q_36,._g3_4g62q_37,._g4_4g62q_38,._g5_4g62q_39,._interactive_4g62q_40{position:absolute;mix-blend-mode:var(--blending);width:var(--circle-size);height:var(--circle-size);opacity:1;will-change:transform,opacity}._g1_4g62q_35{background:radial-gradient(circle at center,rgba(var(--color1),.8) 0,rgba(var(--color1),0) 50%);top:calc(50% - var(--circle-size) / 2);left:calc(50% - var(--circle-size) / 2);transform-origin:center center;animation:_moveVertical_4g62q_1 30s ease infinite}._g2_4g62q_36{background:radial-gradient(circle at center,rgba(var(--color2),.8) 0,rgba(var(--color2),0) 50%);top:calc(50% - var(--circle-size) / 2);left:calc(50% - var(--circle-size) / 2);transform-origin:calc(50% - 400px);animation:_moveInCircle_4g62q_1 20s reverse infinite}._g3_4g62q_37{background:radial-gradient(circle at center,rgba(var(--color3),.8) 0,rgba(var(--color3),0) 50%);top:calc(50% - var(--circle-size) / 2 + 200px);left:calc(50% - var(--circle-size) / 2 - 500px);transform-origin:calc(50% + 400px);animation:_moveInCircle_4g62q_1 40s linear infinite}._g4_4g62q_38{background:radial-gradient(circle at center,rgba(var(--color4),.8) 0,rgba(var(--color4),0) 50%);top:calc(50% - var(--circle-size) / 2);left:calc(50% - var(--circle-size) / 2);transform-origin:calc(50% - 200px);animation:_moveHorizontal_4g62q_1 40s ease infinite;opacity:.7}._g5_4g62q_39{background:radial-gradient(circle at center,rgba(var(--color5),.8) 0,rgba(var(--color5),0) 50%);width:calc(var(--circle-size) * 2);height:calc(var(--circle-size) * 2);top:calc(50% - var(--circle-size));left:calc(50% - var(--circle-size));transform-origin:calc(50% - 800px) calc(50% + 200px);animation:_moveInCircle_4g62q_1 20s ease infinite;opacity:1}._interactive_4g62q_40{background:radial-gradient(circle at center,rgba(var(--color-interactive),.8) 0,rgba(var(--color-interactive),0) 50%);width:100%;height:100%;top:-50%;left:-50%;opacity:.7}._animationsActive_4g62q_126 ._gradientsContainer_4g62q_29{display:block}._animationsDisabled_4g62q_130 ._gradientsContainer_4g62q_29{display:none}@keyframes _moveInCircle_4g62q_1{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@keyframes _moveVertical_4g62q_1{0%{transform:translateY(-50%)}50%{transform:translateY(50%)}to{transform:translateY(-50%)}}@keyframes _moveHorizontal_4g62q_1{0%{transform:translate(-50%) translateY(-10%)}50%{transform:translate(50%) translateY(10%)}to{transform:translate(-50%) translateY(-10%)}}._container_nryhe_1{height:max-content;display:none;width:25%;margin:.5rem;padding-bottom:1rem;border-radius:.75rem;background-color:#f3f4f699}@media (min-width: 1280px){._container_nryhe_1{display:flex;flex-direction:column}}[data-theme=dark] ._container_nryhe_1{background-color:#21212199}._container_1orez_1{width:85%;margin:1rem auto 0;border-bottom:2px solid #aaaaaa;padding-bottom:1.75rem}._title_1orez_8{font-size:1.125rem;font-weight:700;margin-bottom:.5rem;text-align:center;color:#030712}._description_1orez_16{font-size:.9rem;font-weight:600;margin-bottom:1rem;text-align:center;color:#111}._downloadButton_1orez_24{display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:.5rem;width:50%;margin:0 auto;gap:.5rem;transition:all 1s;transition-delay:.5s;color:#111;background-color:#acabb2}._downloadButton_1orez_24:hover{transform:scale(1.05);cursor:pointer;background-color:#00315977;color:#111;transition:all .2s}._downloadText_1orez_47{padding:.5rem 0;font-size:.75rem;font-weight:600}[data-theme=dark] ._container_1orez_1{border-bottom-color:#404040}[data-theme=dark] ._title_1orez_8{color:#f3f4f6}[data-theme=dark] ._description_1orez_16{color:#d1d5db}[data-theme=dark] ._downloadButton_1orez_24{border-color:transparent;background-color:#404040;color:#e5e7eb}[data-theme=dark] ._downloadButton_1orez_24:hover{background-color:#e5e7eb;color:#111}._container_1yvk5_1{display:flex;flex-direction:row;align-items:center;gap:1rem;margin-top:1rem}._image_1yvk5_9{width:3rem;height:3rem;border-radius:9999px;object-fit:cover;aspect-ratio:1 / 1}._content_1yvk5_17{display:flex;flex-direction:column}._title_1yvk5_22{font-weight:700;font-size:.875rem;color:#030712}._academia_1yvk5_28{font-size:.75rem;font-weight:600;color:#111}[data-theme=dark] ._title_1yvk5_22{color:#f3f4f6}[data-theme=dark] ._academia_1yvk5_28{color:#d1d5db}._container_9064f_1{width:85%;margin:1rem auto 0;padding-bottom:1rem;border-bottom:2px solid #aaaaaa}._title_9064f_8{font-weight:600;font-size:1.125rem;line-height:1.75rem;text-align:center;color:#030712}[data-theme=dark] ._container_9064f_1{border-bottom-color:#404040}[data-theme=dark] ._title_9064f_8{color:#f3f4f6}._container_12x2i_1{width:85%;margin:1rem auto 0;padding:1rem 0}._button_12x2i_7{border-radius:.5rem;width:75%;height:2.5rem;display:flex;align-items:center;justify-content:center;margin:0 auto;transition:all 1s;transition-delay:.5s;font-weight:600;text-align:center;color:#030712;background-color:#acabb2}._button_12x2i_7:hover{transform:scale(1.05);cursor:pointer;background-color:#00315977;color:#111;transition:all .2s}[data-theme=dark] ._button_12x2i_7{border-color:transparent;background-color:#404040;color:#e5e7eb}[data-theme=dark] ._button_12x2i_7:hover{background-color:#e5e7eb;color:#111}._container_1iprl_1{display:none;border-radius:.75rem;margin:.5rem .5rem .5rem 0;padding:1rem 0;background-color:#f3f4f699}@media (min-width: 768px){._container_1iprl_1{display:block;width:33.333333%;height:650px}}@media (min-width: 1280px){._container_1iprl_1{width:25%;height:598px}}[data-theme=dark] ._container_1iprl_1{background-color:#21212199}._container_ri7ym_1{height:250px;border-bottom:2px solid #aaaaaa;width:95%;margin:0 auto;position:relative}._content_ri7ym_9{margin:.5rem}._profileImageContainer_ri7ym_13{position:relative}._profileImage_ri7ym_13{width:5rem;height:5rem;border-radius:9999px;margin-bottom:.5rem;background-color:#1d4ed8}._statusIndicator_ri7ym_25{position:absolute;bottom:.25rem;left:65px;border-radius:9999px;background-color:#a3e635;height:1rem;width:1rem;animation:_pulse_ri7ym_1 2s cubic-bezier(.4,0,.6,1) infinite}._profileInfo_ri7ym_36{margin-bottom:1rem}._name_ri7ym_40{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;color:#030712}._jobTitle_ri7ym_47,._email_ri7ym_48{margin-top:.25rem;font-size:1rem;font-weight:500;color:#111}._contactLinks_ri7ym_55{display:flex;width:100%;gap:.5rem}._contactLink_ri7ym_55{flex:1;color:#111;background-color:#acabb2;font-size:.9rem;font-weight:600;cursor:pointer;padding:.25rem .5rem;border-radius:.5rem;transition:all 1s;transition-delay:.5s}._contactLink_ri7ym_55:hover{background-color:#00315977;color:#111;transform:scale(1.05);transition:all .2s}._link_ri7ym_81{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none;gap:.5rem;color:inherit}._linkedinIcon_ri7ym_92{color:#fff;transition:color 1s ease;transition-delay:.5s}._contactLink_ri7ym_55:hover ._linkedinIcon_ri7ym_92{color:#0a66c2;transition:none}._buttonIcon_ri7ym_103{width:1.5rem;height:1.5rem}@keyframes _pulse_ri7ym_1{0%,to{opacity:1}50%{opacity:.5}}[data-theme=dark] ._container_ri7ym_1{border-bottom-color:#404040}[data-theme=dark] ._name_ri7ym_40{color:#f3f4f6}[data-theme=dark] ._jobTitle_ri7ym_47,[data-theme=dark] ._email_ri7ym_48{color:#d1d5db}[data-theme=dark] ._contactLink_ri7ym_55{color:#e5e7eb;background-color:#404040;border-color:transparent}[data-theme=dark] ._contactLink_ri7ym_55:hover{background-color:#d1d5db;color:#111}._container_jzc4l_1{width:90%;margin:2rem auto 0;padding-bottom:1.25rem}._title_jzc4l_7{font-size:1.125rem;font-weight:700;margin-bottom:.5rem;color:#030712}._description_jzc4l_14{font-size:.8rem;font-weight:600;margin-bottom:1rem;color:#111}._box_jzc4l_21{padding-top:.5rem}._infoItem_jzc4l_25{font-size:.75rem;font-weight:600;display:flex;flex-direction:row;gap:.5rem;margin-top:1rem;margin-bottom:.5rem;color:#030712}._icon_jzc4l_36{font-size:1rem}._infoText_jzc4l_40{font-size:.85rem;margin-top:-.2rem}[data-theme=dark] ._title_jzc4l_7{color:#f3f4f6}[data-theme=dark] ._description_jzc4l_14{color:#9ca3af}[data-theme=dark] ._icon_jzc4l_36,[data-theme=dark] ._infoText_jzc4l_40{color:#f3f4f6}._container_n7ygb_1{height:calc(100vh - 2rem);overflow-y:auto;width:100%;margin:.5rem 0;padding-bottom:1rem;border-radius:.375rem;position:relative;background-color:#f3f4f699}._container_n7ygb_1::-webkit-scrollbar{width:.5rem}._container_n7ygb_1::-webkit-scrollbar-track{background:transparent}._container_n7ygb_1::-webkit-scrollbar-thumb{background-color:#9ca3af80;border-radius:9999px}@media (min-width: 768px){._container_n7ygb_1{width:66.666667%}}@media (min-width: 1280px){._container_n7ygb_1{width:50%}}[data-theme=dark] ._container_n7ygb_1{background-color:#21212199}._container_1fgih_1{border-bottom:2px solid transparent;padding-bottom:1rem;width:90%;margin:0 auto}._buttonContainer_1fgih_8{position:relative;display:flex;flex-direction:row-reverse;justify-content:end;gap:.5rem}._menuButton_1fgih_16{position:relative;top:.75rem;right:-.75rem;z-index:50;background-color:transparent;cursor:pointer;border-radius:.75rem}._button_1fgih_8{position:absolute;top:.75rem;right:-.75rem;opacity:0;transform:translate(0);transition:transform .3s ease,opacity .3s ease;pointer-events:none;z-index:50;background-color:transparent;cursor:pointer;border-radius:.75rem}._showDark_1fgih_40{transform:translate(-45px);opacity:1;pointer-events:auto}._showTranslate_1fgih_46{transform:translate(-88px);opacity:1;pointer-events:auto}._icon_1fgih_52{font-size:2.25rem;padding:.5rem;border-radius:9999px;transition:all 1s;transition-delay:.5s;background-color:#acabb2;color:#111}._icon_1fgih_52:hover{transform:scale(1.1);background-color:#00315977;transition:none}._content_1fgih_68{display:flex;align-items:center;gap:2rem;margin-top:-1rem;width:90%;margin-left:auto;margin-right:auto}._iconContainer_1fgih_78{width:20%}._codeIcon_1fgih_82{font-size:4rem;margin:0 auto;color:#030712}._title_1fgih_88{font-weight:600;font-size:2rem;color:#030712}._subtitle_1fgih_94{font-weight:600;font-size:1.5rem;margin-top:-.25rem;margin-bottom:.5rem;color:#111}._description_1fgih_102{font-size:1rem;font-weight:700;color:#001}._subDescription_1fgih_108{font-size:.85rem;color:#001}[data-theme=dark] ._icon_1fgih_52{color:#d1d5db;background-color:#404040;border-color:transparent}[data-theme=dark] ._icon_1fgih_52:hover{color:#111;background-color:#e5e7eb}[data-theme=dark] ._codeIcon_1fgih_82{color:#d1d5db}[data-theme=dark] ._title_1fgih_88{color:#f3f4f6}[data-theme=dark] ._subtitle_1fgih_94{color:#e5e7eb}[data-theme=dark] ._description_1fgih_102{color:#d1d5db}[data-theme=dark] ._subDescription_1fgih_108{color:#9ca3af}@media (max-width: 768px){._menuButton_1fgih_16{right:0rem}._showDark_1fgih_40{transform:translate(-70px)}._showTranslate_1fgih_46{transform:translate(-125px)}._icon_1fgih_52{font-size:3rem}}._container_owjb0_1{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.25rem;padding:.25rem .75rem;border-radius:.5rem;transition:all 1s;transition-delay:2s;color:#000;background-color:#acabb2;cursor:default}._container_owjb0_1:hover{background-color:#00315977;transition:none}[data-theme=dark] ._container_owjb0_1{border-color:transparent;color:#d1d5db;background-color:#404040}[data-theme=dark] ._container_owjb0_1:hover{background-color:#e5e7ebe6;color:#111}._container_enqu3_1{border-top:2px solid #aaaaaa;margin-top:1rem;padding-bottom:2rem;width:90%;margin-left:auto;margin-right:auto}._title_enqu3_10{margin-top:1rem;font-weight:600;font-size:1.125rem;line-height:1.75rem;margin-bottom:1rem;text-align:center;color:#030712}._techGrid_enqu3_20{max-width:500px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;justify-content:center;width:90%;margin-left:auto;margin-right:auto;gap:.5rem}@media (min-width: 768px){._techGrid_enqu3_20{display:flex;flex-wrap:wrap}}[data-theme=dark] ._container_enqu3_1{border-top-color:#404040}[data-theme=dark] ._title_enqu3_10{color:#e5e7eb}._container_1qt2g_1{width:85%;margin-left:auto;margin-right:auto;padding-top:1rem;padding-bottom:1rem;border-top:2px solid #aaaaaa}._title_1qt2g_10{font-weight:600;text-align:center;color:#030712}@media (min-width: 1280px){._container_1qt2g_1{display:none}}[data-theme=dark] ._container_1qt2g_1{border-top-color:#404040}[data-theme=dark] ._title_1qt2g_10{color:#f3f4f6}._article_nolfr_1{display:flex;flex-direction:column;margin-bottom:2.5rem}._contentWrapper_nolfr_7{width:100%}._title_nolfr_11{text-align:center;font-size:1.5rem;font-weight:700;margin-bottom:.5rem;color:#111}._tagList_nolfr_19{display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem;margin-top:.5rem;margin-bottom:.5rem}._tag_nolfr_19{display:flex;gap:.5rem;border-radius:9999px;font-size:.75rem;background-color:#003159;color:#fff;padding:.25rem .5rem;cursor:default}._tagIcon_nolfr_39{width:1rem;height:1rem}._description_nolfr_44{margin-top:.5rem;color:#111}._footer_nolfr_49{display:flex;align-items:flex-end;justify-content:flex-start;margin-top:1rem;gap:1rem}._button_nolfr_57{display:flex;align-items:center;justify-content:center;width:50%;gap:.5rem;padding:.5rem;border-radius:.5rem;color:#111;background-color:#acabb2;transition:all .2s}._button_nolfr_57:hover{transform:scale(1.05);cursor:pointer;background-color:#00315977;color:#111}._buttonIcon_nolfr_77{width:1.5rem;height:1.5rem}._link_nolfr_82{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none;gap:.5rem;color:inherit}._link_nolfr_82:hover{color:inherit}._imageWrapper_nolfr_97{width:100%;margin-top:1.5rem;display:flex;align-items:center;justify-content:center}._imageContainer_nolfr_105{width:337px;height:224px;position:relative;display:flex;flex-direction:column;align-items:center;gap:2rem;transition:all .5s ease-in-out;overflow:hidden;border-radius:.75rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #a6a5a50d}._image_nolfr_97{width:100%;height:100%;object-fit:contain;background-color:#edf1f2;object-position:center;transition:all .5s}@media (min-width: 1440px){._title_nolfr_11{text-align:left;font-size:1.8rem;margin-bottom:1rem}._tagList_nolfr_19{justify-content:flex-start}._article_nolfr_1{flex-direction:row;gap:2rem}._contentWrapper_nolfr_7{width:50%;max-width:32rem}._imageWrapper_nolfr_97{width:50%;margin-top:2rem}._imageContainer_nolfr_105{width:287px}._imageContainer_nolfr_105:hover{transform:translateY(-.25rem);box-shadow:0 25px 50px -12px #00000040}._image_nolfr_97{transform:scale(1.1)}._imageContainer_nolfr_105:hover ._image_nolfr_97{transform:scale(1.05)}}[data-theme=dark] ._title_nolfr_11{color:#f3f4f6}[data-theme=dark] ._description_nolfr_44{color:#9ca3af}[data-theme=dark] ._button_nolfr_57{border-color:transparent;background-color:#404040;color:#e5e7eb}[data-theme=dark] ._button_nolfr_57:hover{background-color:#d1d5db;color:#111}._container_4jdrs_1{border-top:2px solid #aaaaaa;margin-top:1rem;padding-bottom:2rem;width:90%;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:1rem}._title_4jdrs_13{margin-top:1rem;color:#030712;font-weight:600;font-size:1.125rem;line-height:1.75rem;margin-bottom:1rem;text-align:center}[data-theme=dark] ._container_4jdrs_1{border-top-color:#404040}[data-theme=dark] ._title_4jdrs_13{color:#e5e7eb}*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:var( --default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" );font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var( --default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace );font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1;color:color-mix(in oklab,currentColor 50%,transparent)}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{font-family:Open sans,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;color-scheme:light dark;color:#ffffffde;background-color:#242424}.theme-changing *{transition:none!important}.scrollbar-custom::-webkit-scrollbar{width:6px}.scrollbar-custom::-webkit-scrollbar-track{background:transparent}.scrollbar-custom::-webkit-scrollbar-thumb{background:#404040;border-radius:3px}.scrollbar-custom::-webkit-scrollbar-thumb:hover{background:#555}
