._nav-container_11ppk_1{flex-grow:0;width:100%;position:fixed;top:0;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 992px){._nav-container_11ppk_1{background-color:#055f4f;flex-direction:column;align-items:start}}._logo-container_11ppk_18{display:flex;align-items:center;justify-self:center}._logo_11ppk_18{margin:24px;height:56px}@media screen and (max-width: 992px){._green_11ppk_30{display:none}}._white_11ppk_35{display:none}@media screen and (max-width: 992px){._white_11ppk_35{display:block}}._hamburger-menu_11ppk_44{display:none}@media screen and (max-width: 992px){._hamburger-menu_11ppk_44{width:2.75rem;height:2rem;margin:1rem;position:absolute;top:.5rem;right:1rem;display:flex;flex-direction:column;justify-content:space-between}._hamburger-menu_11ppk_44 span{height:.5rem;width:100%;background-color:#f3f2ed;border-radius:.75rem}}._nav-list_11ppk_67{list-style:none;display:flex;align-items:center;margin:24px;padding:0;border-radius:48px;background-color:#ffffffef}._nav-list_11ppk_67 li{font-family:Fraunces,serif;font-optical-sizing:auto;font-style:italic;font-variation-settings:"SOFT" 50,"WONK" 1;font-size:20px;color:#055f4f;font-weight:600;padding:16px;border-radius:32px}._nav-list_11ppk_67 a{padding:8px 32px;border-radius:32px}._nav-list_11ppk_67 a:hover{background-color:#f3f2ed}._nav-list_11ppk_67 a._active_11ppk_94{color:#46a090}@media screen and (max-width: 992px){._nav-list_11ppk_67{display:none;flex-direction:column;width:100%;background-color:transparent;margin:0}._nav-list_11ppk_67 ._open_11ppk_105{display:block}._nav-list_11ppk_67 li{color:#f3f2ed}._nav-list_11ppk_67 a:hover{background-color:#46a090}._nav-list_11ppk_67 a._active_11ppk_94{color:#0e2b26}}._open_11ppk_105{display:flex}._footer-container_ysphz_1{width:100%;padding:16px;display:flex;justify-content:center}._text_ysphz_8{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-size:16px;font-weight:400;color:#055f4f}@media screen and (max-width: 1350px){._text_ysphz_8{font-size:14px}}@media screen and (max-width: 992px){._text_ysphz_8{font-size:12px}}._layout-container_7cqzy_1{height:100%;display:flex;flex-direction:column;background-image:linear-gradient(#f3f2ed,#fafafa)}@media screen and (min-width: 1900px){._layout-container_7cqzy_1{display:flex;flex-direction:column;align-items:center}}._main-container_7cqzy_15{flex-grow:1}@media screen and (min-width: 1900px){._main-container_7cqzy_15{width:70%}}._page-container_7cqzy_24{min-height:100dvh;display:flex;flex-direction:column;align-items:center;padding:140px 112px 112px}@media screen and (max-width: 1350px){._page-container_7cqzy_24{padding:140px 100px 100px}}@media screen and (max-width: 992px){._page-container_7cqzy_24{padding:140px 96px 96px}}@media screen and (max-width: 768px){._page-container_7cqzy_24{padding:140px 52px 52px}}@media screen and (max-width: 576px){._page-container_7cqzy_24{padding:140px 48px 48px}}._title-container_7cqzy_52{width:100%;display:flex;justify-self:flex-start}._page-title_7cqzy_58{font-family:Fraunces,serif;font-optical-sizing:auto;font-style:italic;font-variation-settings:"SOFT" 50,"WONK" 1;font-size:72px;color:#055f4f;font-weight:600;padding:0 0 48px}@media screen and (max-width: 1350px){._page-title_7cqzy_58{font-size:68px}}@media screen and (max-width: 992px){._page-title_7cqzy_58{font-size:52px}}@media screen and (max-width: 768px){._page-title_7cqzy_58{font-size:48px}}@media screen and (max-width: 576px){._page-title_7cqzy_58{font-size:44px}}@media screen and (max-width: 992px){._page-title_7cqzy_58{padding:0 0 24px}}._label-card_1qr8c_1{background-color:#46a090;border-radius:24px;display:flex;align-items:center;justify-content:center}._label-text_1qr8c_9{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-size:14px;color:#fff;font-weight:400;padding:8px 24px}@media screen and (max-width: 1350px){._label-text_1qr8c_9{font-size:14px}}@media screen and (max-width: 992px){._label-text_1qr8c_9{font-size:12px}}@media screen and (max-width: 768px){._label-text_1qr8c_9{font-size:10px}}@media screen and (max-width: 576px){._label-text_1qr8c_9{font-size:10px}}._grid-item_1bwvu_1{width:100%;height:100%}._card-container_1bwvu_6{background-color:#fff;border-radius:16px;height:100%;width:100%;padding:48px;display:flex;box-shadow:-4px 4px 8px #f3f2ed;flex-direction:column;transition:.3s;align-items:flex-start;justify-content:center}._card-container_1bwvu_6:hover{cursor:pointer;transform:translateY(-.25em)}@media screen and (max-width: 992px){._card-container_1bwvu_6:hover{transform:none}}._title_1bwvu_30{font-family:Fraunces,serif;font-optical-sizing:auto;font-style:italic;font-variation-settings:"SOFT" 50,"WONK" 1;font-size:36px;color:#055f4f;font-weight:600}._description_1bwvu_40{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-size:18px;color:#055f4f;font-weight:400;padding:8px 0 16px;max-width:500px}@media screen and (max-width: 1350px){._description_1bwvu_40{font-size:16px}}._label-container_1bwvu_56{display:flex;padding:0 8x 16px 8px;gap:8px}._content-container_2zkal_1{flex-grow:1;width:80%;display:grid;grid-template-columns:[first] calc(50% - 18px) [line2] calc(50% - 18px) [line4];grid-template-rows:[row1start] calc(50% - 18px) [row1end] calc(50% - 18px) [last-line];justify-items:center;align-items:center;row-gap:36px;column-gap:36px}@media screen and (max-width: 1350px){._content-container_2zkal_1{display:flex;flex-direction:column}}._content-container_1nqy4_1{height:100%;display:flex;flex-direction:column;flex-grow:1;align-items:center}._header_1nqy4_9{width:80%;display:flex;flex-direction:column}._link-container_1nqy4_15{display:flex;padding:24px 0}._link-container_1nqy4_15 a{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-size:18px;color:#055f4f;font-weight:400;padding:0 24px 0 8px;text-decoration:underline}@media screen and (max-width: 1350px){._link-container_1nqy4_15 a{font-size:16px}}._link-container_1nqy4_15 a:hover{color:#0e2b26}@media screen and (max-width: 992px){._link-container_1nqy4_15{flex-direction:column}._link-container_1nqy4_15 a{padding:18px 0 0}}._tech-stack-container_1nqy4_46{width:100%;padding:24px 0}._tech-list_1nqy4_51{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px}._subheading-container_1nqy4_58{width:80%}._project-subheading_1nqy4_62{font-family:Fraunces,serif;font-optical-sizing:auto;font-style:italic;font-variation-settings:"SOFT" 50,"WONK" 1;font-size:48px;color:#055f4f;font-weight:600;margin:24px 0}._body_1nqy4_73{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-size:18px;color:#055f4f;font-weight:400;width:70%}@media screen and (max-width: 1350px){._body_1nqy4_73{font-size:16px}}._goals_1nqy4_88{padding-left:16px;width:70%}._image-container_1nqy4_93{display:flex;justify-content:center;padding:48px 0;width:100%}._project-image_1nqy4_100{height:auto;min-width:100%;border-radius:16px;border:1px solid #E9E6DA;object-fit:cover}._intro-container_1mci9_1{width:80%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 0 112px}@media screen and (max-width: 992px){._intro-container_1mci9_1{padding:24px 0}}._name_1mci9_15{font-family:Fraunces,serif;font-optical-sizing:auto;font-style:italic;font-variation-settings:"SOFT" 50,"WONK" 1;font-size:160px;color:#055f4f;font-weight:700}@media screen and (max-width: 1350px){._name_1mci9_15{font-size:112px}}@media screen and (max-width: 992px){._name_1mci9_15{font-size:88px}}@media screen and (max-width: 768px){._name_1mci9_15{font-size:66px}}@media screen and (max-width: 576px){._name_1mci9_15{font-size:58px}}._bio_1mci9_45{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-size:24px;color:#055f4f;font-weight:400}@media screen and (max-width: 1350px){._bio_1mci9_45{font-size:20px}}@media screen and (max-width: 992px){._bio_1mci9_45{font-size:18px}}@media screen and (max-width: 768px){._bio_1mci9_45{font-size:16px}}@media screen and (max-width: 576px){._bio_1mci9_45{font-size:14px}}._bold_1mci9_74{font-weight:700;color:#46a090}._scroll-button_1mci9_79{margin:72px 0 0;border:none;background:none;cursor:pointer;display:flex;flex-direction:column;align-items:center;transition:.3s}@media screen and (max-width: 992px){._scroll-button_1mci9_79{display:none}}._scroll-button_1mci9_79:hover{transform:translateY(-.25em)}@media screen and (max-width: 992px){._scroll-button_1mci9_79:hover{transform:none}}._arrow_1mci9_104{margin:16px 0 0}._content-container_1mci9_108{height:100%;display:flex;flex-direction:column;align-items:center;padding:48px 0 0}._sub-title_1mci9_116{font-family:Fraunces,serif;font-optical-sizing:auto;font-style:italic;font-variation-settings:"SOFT" 50,"WONK" 1;font-size:24px;color:#055f4f;font-weight:600}@media screen and (max-width: 1350px){._sub-title_1mci9_116{font-size:20px}}@media screen and (max-width: 992px){._sub-title_1mci9_116{font-size:18px}}@media screen and (max-width: 768px){._sub-title_1mci9_116{font-size:16px}}@media screen and (max-width: 576px){._sub-title_1mci9_116{font-size:14px}}._page-title_1mci9_146{font-family:Fraunces,serif;font-optical-sizing:auto;font-style:italic;font-variation-settings:"SOFT" 50,"WONK" 1;font-size:72px;color:#055f4f;font-weight:600;padding:0 0 0 112px}@media screen and (max-width: 1350px){._page-title_1mci9_146{font-size:68px}}@media screen and (max-width: 992px){._page-title_1mci9_146{font-size:52px}}@media screen and (max-width: 768px){._page-title_1mci9_146{font-size:48px}}@media screen and (max-width: 576px){._page-title_1mci9_146{font-size:44px}}._skills-container_1mci9_177{width:70%;display:flex;justify-content:center}._skills-sub-container_1mci9_183{display:flex;flex-direction:column;padding:0 0 112px}@media screen and (max-width: 992px){._skills-sub-container_1mci9_183{padding:0 0 72px}}._top-container_1mci9_194{display:flex;width:100%}._bottom-container_1mci9_199{display:flex;width:100%;padding:72px 0 0}@media screen and (max-width: 992px){._bottom-container_1mci9_199{flex-direction:column;align-items:center}}._label-cards_1mci9_211{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px}._image_1mci9_219{width:30%;object-fit:cover;border-radius:8px}@media screen and (max-width: 992px){._image_1mci9_219{width:75%;margin:0 0 48px}}._skills-text_1mci9_231{padding:0 0 0 48px;width:70%}@media screen and (max-width: 992px){._skills-text_1mci9_231{width:100%}}._intro-text_1mci9_241{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-size:18px;color:#055f4f;font-weight:400;font-size:24px;font-weight:500;width:100%}@media screen and (max-width: 1350px){._intro-text_1mci9_241{font-size:16px}}._background-container_1mci9_258{width:70%;display:flex;flex-direction:column}._body-text_1mci9_264{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-size:18px;color:#055f4f;font-weight:400;width:100%}@media screen and (max-width: 1350px){._body-text_1mci9_264{font-size:16px}}._resume-button_7udov_1{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-size:18px;color:#f3f2ed;font-weight:400;background-color:#055f4f;padding:4px 16px;border:none;border-radius:8px;margin:36px 0 24px}@media screen and (max-width: 1350px){._resume-button_7udov_1{font-size:16px}}@media screen and (max-width: 992px){._resume-button_7udov_1{font-size:14px}}@media screen and (max-width: 992px){._resume-button_7udov_1{margin:32px 48px 32px 0}}@media screen and (max-width: 768px){._resume-button_7udov_1{margin:24px 24px 24px 0}}._resume-button_7udov_1:hover{cursor:pointer;background-color:#0e2b26}._container_txd43_1{display:flex;height:100%}@media screen and (max-width: 992px){._container_txd43_1{flex-direction:column}}._tab-list_txd43_11{display:flex;list-style:none;flex-direction:column;margin:0;padding:0}@media screen and (max-width: 992px){._tab-list_txd43_11{flex-direction:row;align-items:center}}._tab-item_txd43_25{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-size:18px;color:#055f4f;font-weight:400;width:8em;padding:8px;border-left:4px solid #E9E6DA}@media screen and (max-width: 1350px){._tab-item_txd43_25{font-size:16px}}@media screen and (max-width: 992px){._tab-item_txd43_25{border-left:none;border-top:4px solid #E9E6DA}}@media screen and (max-width: 768px){._tab-item_txd43_25{width:auto;padding:8px 12px}}._tab-item_txd43_25:hover{cursor:pointer}._current_txd43_58{border-left:4px solid #055F4F}@media screen and (max-width: 992px){._current_txd43_58{border-left:none;border-top:4px solid #055F4F}}._text-container_txd43_68{min-height:400px;display:flex;align-items:flex-start}._text-box_txd43_74{background-color:#fff;padding:32px;margin:0 0 0 36px;border-radius:8px}._text-box_txd43_74 h2{font-family:Fraunces,serif;font-optical-sizing:auto;font-style:italic;font-variation-settings:"SOFT" 50,"WONK" 1;font-size:28px;color:#055f4f;font-weight:600}._text-box_txd43_74 h3{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-size:18px;color:#055f4f;font-weight:400;color:#46a090}@media screen and (max-width: 1350px){._text-box_txd43_74 h3{font-size:16px}}._text-box_txd43_74 li{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-size:16px;color:#055f4f;font-weight:400}@media screen and (max-width: 1350px){._text-box_txd43_74 li{font-size:14px}}@media screen and (max-width: 992px){._text-box_txd43_74 li{font-size:12px}}._text-box_txd43_74 ul{padding:24px 0 0 24px}._text-box_txd43_74 span{font-weight:600}@media screen and (max-width: 992px){._text-box_txd43_74{margin:0}}._content-container_c0pv3_1{height:100%;display:flex;flex-direction:column;flex-grow:1;width:80%}@media screen and (max-width: 992px){._content-container_c0pv3_1{width:90%}}._button-container_c0pv3_14{padding:0 0 48px}._tabs-container_c0pv3_18{flex-grow:1;padding:0 0 48px}._tabs-container_c0pv3_18 li::marker{color:#46a090}._content-container_ypsn6_1{display:flex;flex-direction:column;flex-grow:1;width:80%}._text-container_ypsn6_8{display:flex;flex-direction:column}._body-text_ypsn6_13{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-size:24px;color:#055f4f;font-weight:400}._link-container_ypsn6_22{padding:36px 0 0;display:flex;flex-direction:column;justify-content:center}._sub-container_ypsn6_29{display:flex;align-items:center;padding:18px 0 0}._link-label_ypsn6_35{font-family:Fraunces,serif;font-optical-sizing:auto;font-style:italic;font-variation-settings:"SOFT" 50,"WONK" 1;font-size:24px;color:#46a090;font-weight:600}._text_ypsn6_8{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-size:18px;color:#055f4f;font-weight:400;padding:0 0 0 16px}@media screen and (max-width: 1350px){._text_ypsn6_8{font-size:16px}}._text_ypsn6_8 a{text-decoration:underline}._text_ypsn6_8 a:hover{color:#0e2b26}._frame_y7pf7_1{height:100dvh;width:100%;border:none}._content-container_u9ups_1{display:flex;flex-direction:column;padding:24px 0 0}._text_u9ups_7{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-size:24px;color:#055f4f;font-weight:400}._button-container_u9ups_16{padding:24px 0 0}._home-button_u9ups_20{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-size:18px;color:#f3f2ed;font-weight:400;background-color:#055f4f;padding:4px 16px;border:none;border-radius:8px}@media screen and (max-width: 1350px){._home-button_u9ups_20{font-size:16px}}@media screen and (max-width: 992px){._home-button_u9ups_20{font-size:14px}}._home-button_u9ups_20:hover{cursor:pointer;background-color:#0e2b26}*,*:before,*:after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}a{color:unset;text-decoration:none}body,#root{min-height:100dvh}.no-scroll{overflow:hidden}
