._container_1a2g8_1{background-color:var(--black);transition:background-color .5s}._wrapper_1tgcm_1{width:100%;display:flex;height:11.9vh;border-bottom:1px solid var(--slight-black);position:fixed;top:0;left:0;right:0;background-color:var(--header-background);z-index:10;transition:background-color .5s;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}._logo_1tgcm_17{flex:33.33%;display:flex;justify-content:flex-start;align-items:center;border-right:1px solid var(--slight-black)}._logo-img_1tgcm_25{width:80px;height:80px;object-fit:contain;margin-left:60px;border-radius:12px}._menu_1tgcm_33{flex:33.33%;display:flex;justify-content:space-evenly;align-items:center;border-right:1px solid var(--slight-black)}._menu-link_1tgcm_41{text-align:center;color:var(--light-slate-grey);font-size:1.5rem;padding:4px 8px;text-transform:uppercase;opacity:.7;transition:all .3s}._menu-link_1tgcm_41:hover{opacity:1;color:var(--white-smoke)}._menu-link_1tgcm_41._active_1tgcm_55{color:var(--medium-purple)}._icons_1tgcm_59{flex:16.6%;display:flex;justify-content:center;align-items:center;border-right:1px solid var(--slight-black)}@keyframes _hoverAnimation_1tgcm_1{0%{opacity:0}to{opacity:1;top:0;left:0;bottom:0;right:0}}._icon-wrap_1tgcm_79{width:50px;height:50px;margin:2px;display:flex;justify-content:center;align-items:center;position:relative;transition:all .3s;cursor:pointer}._icon-wrap_1tgcm_79 ._icon_1tgcm_59{font-size:2rem;opacity:.7;color:var(--light-slate-grey);z-index:2;transition:all .3s}._icon-wrap_1tgcm_79:hover ._icon_1tgcm_59{opacity:1;color:var(--white-smoke)}._icon-wrap_1tgcm_79:hover:before{width:50px;height:50px;background-color:var(--slight-black);border:1px solid var(--medium-purple)}._icon-wrap_1tgcm_79:before{content:"";position:absolute;width:20px;height:20px;background-color:transparent;border:1px solid transparent;border-radius:999px;transition:all .3s}._contact_1tgcm_118{flex:16.6%;display:flex;justify-content:center;align-items:center}._label_1tgcm_125{text-transform:uppercase;font-size:1.5rem;padding:8px;opacity:.7;color:var(--light-slate-grey);transition:all .3s;cursor:pointer}._label_1tgcm_125:hover{opacity:1;color:var(--white-smoke)}._mobi-menu_1tgcm_139,._mobi-menu-list_1tgcm_140{display:none}@media (max-width: 996px){._menu_1tgcm_33,._contact_1tgcm_118{display:none}._logo_1tgcm_17{flex:50%}._mobi-menu_1tgcm_139{flex:25%;display:flex;justify-content:center;align-items:center;text-transform:uppercase;z-index:3;cursor:pointer;transition:all .3s ease-in-out;color:#747083}._mobi-menu_1tgcm_139:hover ._title_1tgcm_163{color:var(--medium-purple)}._mobi-menu_1tgcm_139:hover ._above-line_1tgcm_166,._mobi-menu_1tgcm_139:hover ._below-line_1tgcm_167{background-color:var(--medium-purple)}._mobi-menu_1tgcm_139 ._title_1tgcm_163{margin-right:12px;transition:all .3s ease-in-out;font-size:1.4rem}._menu-icon_1tgcm_175{width:1.4rem;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}._menu-icon_1tgcm_175 ._above-line_1tgcm_166,._menu-icon_1tgcm_175 ._below-line_1tgcm_167{width:100%;height:2px;background-color:#747083;margin:2px 0;transition:all .3s ease-in}._icons_1tgcm_59{flex:25%}._mobi-menu-list_1tgcm_140{position:fixed;background-color:var(--black);z-index:2;position:absolute;top:-100vh;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column;transition:all .5s ease-out}._mobi-menu-list_1tgcm_140 ._mobi-link-list_1tgcm_209{display:flex;flex-direction:column;text-align:center}._mobi-menu-list_1tgcm_140 ._mobi-menu-link_1tgcm_214{padding:8px 24px;font-size:3.2rem;letter-spacing:1px;font-family:Sequel;text-transform:uppercase;transition:transform .3s}._mobi-menu-list_1tgcm_140 ._mobi-menu-link_1tgcm_214:hover{transform:scale(1.1)}._mobi-menu-list_1tgcm_140 ._mobi-menu-link_1tgcm_214._active_1tgcm_55{color:var(--medium-purple)}._mobi-menu-list_1tgcm_140 ._mobi-icons_1tgcm_228{margin-top:32px;display:flex}._mobi-menu-list_1tgcm_140 ._mobi-icon-wrap_1tgcm_232{padding:12px;margin:12px;width:70px;height:70px;border-radius:99999px;background-color:#9d84ff29;border:1px solid rgba(157,132,255,.4);position:relative;opacity:.7;cursor:pointer}._mobi-menu-list_1tgcm_140 ._mobi-icon-wrap_1tgcm_232:hover{opacity:1}._mobi-menu-list_1tgcm_140 ._icon_1tgcm_59{font-size:2rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:.7}}@media (max-width: 698px){._menu_1tgcm_33,._contact_1tgcm_118{display:none}._logo_1tgcm_17{flex:65%}._logo-img_1tgcm_25{margin-left:24px}._icons_1tgcm_59{display:none}._mobi-menu_1tgcm_139{flex:35%;display:flex;justify-content:center;align-items:center;text-transform:uppercase;cursor:pointer}._mobi-menu_1tgcm_139:hover ._title_1tgcm_163{color:var(--medium-purple)}}@keyframes _opacity_g2x1b_1{0%{opacity:0}to{opacity:.64}}._wrapper_g2x1b_9{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;overflow:hidden}._noise_g2x1b_18{width:100%;height:100%;background-image:url(/assets/noise-B2MrrfAv.png);background-size:contain;z-index:1;position:absolute;top:0;left:0;right:0}._header_g2x1b_30{max-width:1400px;width:100%;padding:24px;margin-top:94px;display:flex;position:relative}._text-wrap_g2x1b_39{margin-top:64px;z-index:2}._title_g2x1b_44{margin-bottom:64px}._large-text_g2x1b_48{line-height:1;margin:0;text-transform:uppercase;font-family:Sequel;font-size:12rem}@keyframes _fadeIn_g2x1b_1{0%{opacity:0;top:25rem}to{opacity:.64}}._b-color_g2x1b_65{position:absolute;top:280px;right:0;display:block;width:48rem;height:48rem;background-image:radial-gradient(circle farthest-corner at 40% 50%,var(--royal-blue),rgba(5,10,24,0) 50%);opacity:.64;z-index:0;animation:_fadeIn_g2x1b_1 1s cubic-bezier(.175,.885,.32,1.275)}._t-color_g2x1b_78{position:absolute;top:-40rem;right:-40rem;display:block;width:100rem;height:100rem;background-image:radial-gradient(circle farthest-corner at 40% 50%,var(--medium-purple),#9d84ff 0%,rgba(5,10,24,0) 50%);opacity:.64;will-change:transform;transform-style:preserve-3d;animation:_fadeIn_g2x1b_1 1s cubic-bezier(.175,.885,.32,1.275)}._introduction_g2x1b_92{margin-top:100px;max-width:1200px;width:100%}._experience_g2x1b_98{margin-top:100px;max-width:1400px;width:100%}._scroll-text_g2x1b_104{width:100%;padding:24px;margin-top:64px}._scroll-text_g2x1b_104 ._tool-img_g2x1b_109{width:100%;height:150px;transform:translate(100%)}._tech_g2x1b_115{margin-top:64px;max-width:1400px;width:100%}._final-section_g2x1b_121{margin-top:100px;max-width:1024px;width:100%}._swipper_g2x1b_127{margin-top:64px;width:100%;height:11.9vh;padding:12px;display:block}._swipper-wrapper_g2x1b_135{width:100%;height:11.9vh;border-top:1px solid var(--slight-black);border-bottom:1px solid var(--slight-black);position:relative;transition:background-color .3s}._swipper-wrapper_g2x1b_135:hover{background-color:#9d84ff14}._swipper-wrapper_g2x1b_135 ._marquee-w_g2x1b_146{width:100%;height:100%}._swipper-wrapper_g2x1b_135 ._text_g2x1b_39{padding:0 24px;position:relative;display:inline-flex;justify-content:center;align-items:center;color:#fff;text-transform:uppercase;margin-right:24px;font-family:Sequel;font-size:2.6rem}._swipper-wrapper_g2x1b_135 ._text_g2x1b_39:before{content:"";height:8px;width:8px;border-radius:999px;background-color:var(--medium-purple);position:absolute;left:-4px;top:50%;transform:translateY(-50%)}._swipper-wrapper_g2x1b_135 ._r-arrow_g2x1b_173{margin-left:24px;width:40px;height:40px}._footer_g2x1b_179{max-width:1400;padding:0 12px;width:100%;height:11.9vh;display:flex;justify-content:space-between;align-items:center}._footer_g2x1b_179 ._footer-text_g2x1b_188{font-size:1.4rem;color:var(--light-slate-grey);text-align:center}@media (max-width: 1024px){._large-text_g2x1b_48{font-size:10rem}._t-color_g2x1b_78{width:80rem;height:80rem}._b-color_g2x1b_65{right:0;top:-200px;width:30rem;height:30rem}}@media (max-width: 996px){._large-text_g2x1b_48{font-size:9rem}._introduction_g2x1b_92{margin-top:24px}._tech_g2x1b_115{margin-top:48px}._b-color_g2x1b_65{right:0;top:200px;width:25rem;height:25rem}}@media (max-width: 698px){._large-text_g2x1b_48{font-size:5rem}._scrool-text_g2x1b_230{padding:0}._footer_g2x1b_179{flex-direction:column;align-items:center;justify-content:center}}@media (max-width: 480px){._scroll-text_g2x1b_104,._tech_g2x1b_115{margin-top:0}._tech_g2x1b_115{padding-top:0}._t-color_g2x1b_78{width:50rem;height:50rem;top:-20rem;right:-20rem}}._wrapper_17mz3_1{display:inline-block;text-transform:uppercase;color:var(--medium-purple);border:1px solid var(--medium-purple);border-radius:32px;padding:4px 8px}._wrapper_rw228_1{display:flex;width:100%;height:100%;--time: 15s}._text-wrap_rw228_8{flex:1;padding:150px 100px 0 24px;height:100%;display:flex;justify-content:center;flex-direction:column;z-index:2;position:relative}._lan-selection_rw228_21{position:absolute;top:50px}._lan-opt-btn_rw228_26{min-width:50px;margin-right:12px;padding:8px 16px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;background-color:#fff;box-shadow:#0000001a 0 20px 25px -5px,#0000000a 0 10px 10px -5px;transition:font-weight .2s ease-in-out}._lan-opt-btn_rw228_26:hover{font-weight:600}._lan-opt-btn_rw228_26._active_rw228_39{color:var(--medium-purple);font-weight:600}._main-text_rw228_44{font-size:2.8rem;font-weight:300;margin-bottom:32px;z-index:1}._sub-text-wrap_rw228_51{margin-bottom:32px}._sub-text_rw228_51{font-size:1.5rem;font-weight:300;opacity:.4;letter-spacing:1px;word-spacing:1px}._image-wrap_rw228_63{flex:1;display:flex;justify-content:center;align-items:center}._image-frame_rw228_70{width:485px;height:650px;border-top-left-radius:1000rem;border-top-right-radius:1000rem;background-image:url(/assets/avatar2-snIuJPNM.jpeg);background-position:center;background-size:cover;z-index:2;position:relative}._img_rw228_82{width:100%;height:100%;object-fit:cover;z-index:2}._mask_rw228_89{position:absolute;width:100%;bottom:0;height:50px;display:flex;align-items:center;z-index:2;background-image:radial-gradient(circle farthest-corner at 50% 50%,rgba(0,0,0,0) 50%,var(--black))}._marquee-wrap_rw228_100{position:absolute;display:block;width:100%;height:50px;bottom:0;right:0;left:0;overflow:hidden}._marquee_rw228_100{height:100%;width:100%}._text_rw228_8{padding:0 24px;position:relative;color:#fff;font-family:Sequel;font-size:1.6rem}._text_rw228_8:before{content:"";height:8px;width:8px;border-radius:999px;background-color:var(--medium-purple);position:absolute;right:-4px;top:50%;transform:translateY(-50%)}@media (max-width: 996px){._wrapper_rw228_1{flex-direction:column}._image-wrap_rw228_63{display:flex;justify-content:center;align-items:center}._image-frame_rw228_70{margin:0 24px;max-width:450px;max-height:600px;min-height:600px;height:100%;width:100%}}@media (max-width: 480px){._text-wrap_rw228_8{padding-right:24px}._image-frame_rw228_70{max-width:350px;min-height:500px;width:100%}}._wrapper_qjy6b_1{width:100%;padding:0 24px;overflow:hidden;scroll-behavior:smooth}._header_qjy6b_8{width:100%;display:flex;justify-content:space-between;align-items:center}._header_qjy6b_8 ._title_qjy6b_14{font-size:5rem;text-transform:uppercase;line-height:1;font-family:Sequel;font-size:4rem;font-weight:900;line-height:100%}._header_qjy6b_8 ._control_qjy6b_23{display:flex;gap:24px}._header_qjy6b_8 ._l-arrow_qjy6b_27,._header_qjy6b_8 ._r-arrow_qjy6b_28{width:7.2rem;height:7.2rem;display:flex;justify-content:center;align-items:center;border:1px solid var(--slight-black);border-radius:99999px;cursor:none;transition:translate .15s cubic-bezier(.47,0,.745,.715),background-color .2s,color .2s}._header_qjy6b_8 ._l-arrow_qjy6b_27:hover,._header_qjy6b_8 ._r-arrow_qjy6b_28:hover{border-style:solid;border-color:var(--medium-purple);background-color:#1e1d3d}._header_qjy6b_8 ._l-arrow_qjy6b_27:hover ._icon_qjy6b_45,._header_qjy6b_8 ._r-arrow_qjy6b_28:hover ._icon_qjy6b_45{transform:translate(-10%)}._header_qjy6b_8 ._r-arrow_qjy6b_28:hover ._icon_qjy6b_45{transform:translate(10%)}._header_qjy6b_8 ._icon_qjy6b_45{width:4rem}._skill-list_qjy6b_56{min-width:100%;margin-top:64px;display:flex;overflow:hidden;white-space:nowrap;padding-bottom:12px}@media (max-width: 996px){._header_qjy6b_8 ._l-arrow_qjy6b_27,._header_qjy6b_8 ._r-arrow_qjy6b_28{width:5.7rem;height:5.7rem}._header_qjy6b_8 ._l-arrow_qjy6b_27 ._icon_qjy6b_45,._header_qjy6b_8 ._r-arrow_qjy6b_28 ._icon_qjy6b_45{width:3rem}}@media (max-width: 698px){._header_qjy6b_8 ._title_qjy6b_14{font-size:3.2rem}._header_qjy6b_8 ._control_qjy6b_23{display:none}}@media (max-width: 480px){._header_qjy6b_8 ._title_qjy6b_14{font-size:2.8rem}._header_qjy6b_8 ._control_qjy6b_23{display:none}}._wrapper_eqw19_1{min-width:56rem;padding:48px;width:100%;height:100%;margin-right:24px;background-color:#8370d10a;border:1px solid var(--slight-black);border-radius:16px;overflow:hidden;cursor:none}._time_eqw19_14{font-size:1.5rem;color:var(--light-slate-grey)}._title_eqw19_19{margin-top:12px;font-family:Sequel;font-size:3.2rem;letter-spacing:1.5px;font-weight:900;text-transform:uppercase}._tags_eqw19_28{margin-top:12px}._tags_eqw19_28 ._tag_eqw19_28{margin-right:12px}._description_eqw19_35{margin-top:24px;font-size:1.4rem;letter-spacing:1px;white-space:wrap;font-weight:300;margin-right:48px;line-height:2;color:var(--light-slate-grey);word-spacing:2px}@media (max-width: 996px){._wrapper_eqw19_1{min-width:340px}}@media (max-width: 698px){._wrapper_eqw19_1{padding:48px 24px}._title_eqw19_19{font-size:2.4rem}._description_eqw19_35{margin-right:0}}@media (max-width: 480px){._wrapper_eqw19_1{min-width:270px}._title_eqw19_19{font-size:2.4rem}._description_eqw19_35{margin-right:0}}._wrapper_10126_1{display:flex;width:100%;padding:0 48px}._text-wrap_10126_7{flex:1;margin-right:100px}._text-wrap_10126_7 ._title_10126_11{width:300px;text-transform:uppercase;font-size:3rem;line-height:1.2;font-family:Sequel}._text-wrap_10126_7 ._description_10126_18{max-width:500px;width:100%;margin-top:24px;font-size:1.6rem;color:var(--light-slate-grey);word-spacing:1px;letter-spacing:1px}._tech-list_10126_28{flex:1;display:grid;grid-template-columns:repeat(2,1fr);gap:12px 52px}._tech-item_10126_35{display:flex;height:11.9vh;border-top:1px solid var(--slight-black);border-bottom:1px solid var(--slight-black);padding:0 12px;justify-content:flex-start;align-items:center;position:relative}._tech-item_10126_35:hover{background-color:#1e243533}._tech-item_10126_35:last-child{border-bottom:1px solid var(--slight-black)}._item-logo_10126_53{width:5rem;height:5rem;object-fit:contain;margin-right:24px}._item-title_10126_60{font-weight:200;font-size:2.6rem;word-wrap:wrap}._item-tag_10126_66{position:absolute;right:20px}@media (max-width: 996px){._wrapper_10126_1{flex-direction:column}._text-wrap_10126_7 ._title_10126_11{font-size:4rem;max-width:500px;width:100%}._text-wrap_10126_7 ._description_10126_18{max-width:700px}._tech-list_10126_28{margin-top:32px;grid-template-columns:repeat(1,1fr)}}@media (max-width: 698px){._wrapper_10126_1{padding:24px}._text-wrap_10126_7 ._title_10126_11{font-size:4rem;width:300px}._item-logo_10126_53{width:3.5rem;height:3.5rem}._item-title_10126_60{font-size:2rem}}@media (max-width: 480px){._wrapper_10126_1{padding:0}._text-wrap_10126_7{margin-right:20px}._text-wrap_10126_7 ._title_10126_11{font-size:2.8rem}}._wrapper_1d4ld_1{width:100%;display:flex;padding:12px}._img-wrap_1d4ld_7{margin-right:100px}._img_1d4ld_7{width:100%;height:100%}._text-wrap_1d4ld_16{flex:1}._text_1d4ld_16{font-size:3.6rem;word-spacing:1px;letter-spacing:1px}@media (max-width: 996px){._wrapper_1d4ld_1{flex-direction:column;padding:48px}._img-wrap_1d4ld_7{display:flex;justify-content:center;align-items:center;margin-right:0}._img_1d4ld_7{width:26rem;height:26rem}._text-wrap_1d4ld_16{margin-top:64px}}@media (max-width: 698px){._wrapper_1d4ld_1{padding:24px}._img-wrap_1d4ld_7{justify-content:flex-start}._img_1d4ld_7{width:26rem;height:26rem}._text-wrap_1d4ld_16{margin-top:64px}._text_1d4ld_16{font-size:2.8rem}}._wrapper_gh26k_1{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding-top:11.9rem;overflow:hidden;position:relative}._container_gh26k_13{max-width:1400px;width:100%}._body_gh26k_18{height:76.2vh;padding:80px;width:100%}._noise_gh26k_24{background-image:url(/assets/noise-B2MrrfAv.png);background-size:contain;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}._footer_gh26k_35{width:100%;height:11.9vh;padding:12px 24px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--slight-black);z-index:1}._footer_gh26k_35 ._footer-text_gh26k_45{font-size:1.4rem;color:var(--light-slate-grey);text-align:center;word-wrap:break-word}._title_gh26k_52{font-size:1.4rem;position:relative;z-index:1}._large-text_gh26k_58{max-width:700px;margin-top:64px;margin-bottom:64px;text-transform:uppercase;line-height:1;font-family:Sequel;font-size:10rem;letter-spacing:2px;word-spacing:2px;position:relative;z-index:1}._email_gh26k_72{display:inline-flex;justify-content:flex-start;align-items:center;font-size:1.8rem;margin-bottom:24px;color:var(--medium-purple);font-family:Courier New,Courier,monospace;cursor:pointer;position:relative;z-index:1}._email_gh26k_72:hover ._right-arrow_gh26k_84{transform:rotate(45deg)}._email_gh26k_72:hover:before{width:100%}._email_gh26k_72 ._right-arrow_gh26k_84{margin-right:8px;font-size:2.2rem;transition:all .3s}._email_gh26k_72:before{content:"";height:1px;width:0px;background-color:var(--medium-purple);position:absolute;bottom:-4px;transition:width .3s}._email_gh26k_72 ._gmail_gh26k_104{color:var(--medium-purple)}._icons_gh26k_108{display:flex}._icon-wrap_gh26k_112{padding:12px;margin:12px;width:70px;height:70px;border-radius:99999px;background-color:#9d84ff29;border:1px solid rgba(157,132,255,.4);position:relative;opacity:.7;z-index:2;cursor:none}._icon-wrap_gh26k_112:hover{opacity:1}._icon-wrap_gh26k_112 ._icon_gh26k_108{font-size:2rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:.7}@keyframes _fadeIn_gh26k_1{0%{opacity:0;top:25rem}to{opacity:.64}}._gradient_gh26k_146{background-image:radial-gradient(circle farthest-corner at 40% 50%,var(--medium-purple),#9d84ff 0%,rgba(5,10,24,0) 50%);opacity:.64;width:1000px;height:1000px;position:absolute;top:-25rem;right:-25rem;z-index:0;animation:_fadeIn_gh26k_1 1s cubic-bezier(.175,.885,.32,1.275)}@media (max-width: 996px){._body_gh26k_18{padding:64px 24px}._gradient_gh26k_146{width:80rem;height:80rem}._gradient_gh26k_146{top:20rem}._email_gh26k_72:before{width:100%}}@media (max-width: 698px){._footer_gh26k_35{flex-direction:column;justify-content:center;gap:0}._gradient_gh26k_146{top:0;width:60rem;height:60rem}._large-text_gh26k_58{font-size:8rem}}@media (max-width: 480px){._body_gh26k_18{padding:64px 24px}._large-text_gh26k_58{font-size:4.2rem;width:100%;max-width:none;margin-bottom:64px}._email_gh26k_72{font-size:1.8rem}._gradient_gh26k_146{top:-100px;bottom:0;width:50rem;height:50rem}}._wrapper_tdqfq_1{width:100%;display:flex;margin-top:11.9vh}._left_tdqfq_7{flex:66.66%;display:flex;flex-direction:column}._right_tdqfq_13{flex:33.33%;display:flex;flex-direction:column}._thumnail-ss_tdqfq_19{width:100%;height:56vh}._thumnail-ss_tdqfq_19 ._avatar_tdqfq_23{width:100%;height:100%;object-fit:cover}._about-ss_tdqfq_29{width:100%;height:32vh;display:flex;justify-content:space-around;align-items:center;cursor:pointer;border-top:1px solid var(--slight-black)}._about-ss_tdqfq_29:hover ._icon_tdqfq_38{transform:rotate(90deg)}._about-ss_tdqfq_29:hover ._title_tdqfq_41{transform:translateY(-100%)}._about-ss_tdqfq_29:hover ._animation-title_tdqfq_44{top:50%;transform:translateY(-50%)}._about-ss_tdqfq_29 ._animation-text_tdqfq_48{text-transform:uppercase;font-size:4.4rem;font-family:Sequel;color:var(--text-color);max-width:500px;position:relative;margin-right:12px;overflow:hidden}._about-ss_tdqfq_29 ._title_tdqfq_41{transition:transform .5s;line-height:1}._about-ss_tdqfq_29 ._animation-title_tdqfq_44{position:absolute;line-height:1;top:100%;transition:all .5s}._about-ss_tdqfq_29 ._plus_tdqfq_68 ._icon_tdqfq_38{width:10rem;height:10rem;font-weight:700;float:right;transition:all .5s;color:var(--text-color)}._contact-ss_tdqfq_77{width:100%;height:56vh;display:flex;flex-direction:column;justify-content:flex-end;padding:24px;border-left:1px solid var(--slight-black);cursor:pointer}._contact-ss_tdqfq_77 ._contact-text_tdqfq_87{padding:24px;opacity:.7;color:var(--light-slate-grey);font-size:1.7orem;letter-spacing:1px;font-weight:300;transition:all .5s}._contact-ss_tdqfq_77:hover ._hand_tdqfq_96 ._icon_tdqfq_38{transform:rotate(40deg);transition:all .5s}._contact-ss_tdqfq_77:hover ._contact-text_tdqfq_87{transform:translateY(-8%);color:var(--text-color)}._contact-ss_tdqfq_77 ._hand_tdqfq_96{margin-left:24px}._contact-ss_tdqfq_77 ._hand_tdqfq_96 ._icon_tdqfq_38{width:4rem;color:var(--text-color)}._work-ss_tdqfq_112{width:100%;height:32vh;padding:0 48px;display:flex;justify-content:center;align-items:center;border-top:1px solid var(--slight-black);border-left:1px solid var(--slight-black);cursor:pointer}._work-ss_tdqfq_112 ._animation-text_tdqfq_48{width:100%;text-transform:uppercase;font-family:Sequel;color:var(--text-color);position:relative;overflow:hidden;text-align:center}._work-ss_tdqfq_112 ._present_tdqfq_132{font-size:3rem;transition:transform .5s}._work-ss_tdqfq_112 ._animation_tdqfq_44{font-size:3.6rem;position:absolute;width:100%;display:flex;justify-content:center;align-items:center;top:100%;text-align:center;transition:all .5s}._work-ss_tdqfq_112 ._animation_tdqfq_44 ._arrow_tdqfq_148 ._icon_tdqfq_38{font-size:4.6rem}._work-ss_tdqfq_112 ._title_tdqfq_41{margin-right:12px}._work-ss_tdqfq_112:hover ._present_tdqfq_132{transform:translateY(-100%)}._work-ss_tdqfq_112:hover ._animation_tdqfq_44{top:50%;transform:translateY(-50%)}._work-ss_tdqfq_112 ._arrow_tdqfq_148 ._icon_tdqfq_38{width:4rem;color:var(--text-color)}@media (max-width: 996px){._wrapper_tdqfq_1{flex-direction:column}._work-ss_tdqfq_112,._about-ss_tdqfq_29,._contact-ss_tdqfq_77{height:20vh}._contact-ss_tdqfq_77{height:auto;border-top:1px solid var(--slight-black);border-left:none}._about-ss_tdqfq_29{justify-content:space-between;padding:48px}._about-ss_tdqfq_29 ._animation-text_tdqfq_48{font-size:3.6rem}._work-ss_tdqfq_112{justify-content:space-between;border-left:none}._work-ss_tdqfq_112 ._arrow_tdqfq_148{float:right;margin-right:12px}._work-ss_tdqfq_112 ._present_tdqfq_132,._work-ss_tdqfq_112 ._animation_tdqfq_44{display:flex;justify-content:space-between}}@media (max-width: 698px){._work-ss_tdqfq_112,._about-ss_tdqfq_29,._contact-ss_tdqfq_77{padding:12px}._contact-ss_tdqfq_77 ._contact-text_tdqfq_87{padding:24px 0}._contact-ss_tdqfq_77 ._hand_tdqfq_96{margin:0}._about-ss_tdqfq_29 ._plus_tdqfq_68 ._icon_tdqfq_38{width:7rem;height:7rem}._about-ss_tdqfq_29 ._animation-text_tdqfq_48{font-size:3rem}}._infinite-grid-menu-canvas_1ltrg_2{cursor:grab;width:100%;height:100%;overflow:hidden;position:relative;outline:none}._infinite-grid-menu-canvas_1ltrg_2:active{cursor:grabbing}._action-button_1ltrg_15{position:absolute;left:50%;width:60px;height:60px;display:grid;place-items:center;background:var(--medium-purple);border:none;border-radius:50%;cursor:pointer;border:5px solid #000}._face-title_1ltrg_29{-webkit-user-select:none;user-select:none;position:absolute;font-weight:900;font-size:4rem;left:1.6em;top:50%}._action-button-icon_1ltrg_38{-webkit-user-select:none;user-select:none;position:relative;color:var(--text-color);top:2px;font-size:26px}._face-title_1ltrg_29{position:absolute;top:50%;transform:translate(20%,-50%);color:var(--text-color)}._face-title_1ltrg_29._active_1ltrg_53{opacity:1;transform:translate(20%,-50%);pointer-events:auto;transition:.5s ease}._face-title_1ltrg_29._inactive_1ltrg_60{pointer-events:none;opacity:0;transition:.1s ease}._face-description_1ltrg_66{-webkit-user-select:none;user-select:none;position:absolute;max-width:10ch;top:50%;font-size:1.5rem;right:1%;transform:translateY(-50%);color:var(--text-color)}._face-description_1ltrg_66._active_1ltrg_53{opacity:1;transform:translate(-90%,-50%);pointer-events:auto;transition:.5s ease}._face-description_1ltrg_66._inactive_1ltrg_60{pointer-events:none;transform:translate(-60%,-50%);opacity:0;transition:.1s ease}._action-button_1ltrg_15{position:absolute;left:50%}._action-button_1ltrg_15._active_1ltrg_53{bottom:3.8em;transform:translate(-50%) scale(1);opacity:1;pointer-events:auto;transition:.5s ease}._action-button_1ltrg_15._inactive_1ltrg_60{bottom:-80px;transform:translate(-50%) scale(0);opacity:0;pointer-events:none;transition:.1s ease}@media (max-width: 1000px){._face-title_1ltrg_29,._face-description_1ltrg_66{display:none}}._wrapper_jrjg3_1{min-width:100%;height:100%;display:block;overflow:hidden;margin-top:11.9vh}._list_jrjg3_9{display:inline-flex;transition:transform .5s}._project_jrjg3_14{flex:100%;display:block;float:left;width:100vw;height:100%}._wrapper_1a18s_1{display:flex}._left_1a18s_5{flex:66.666666%;display:flex;flex-direction:column}._right_1a18s_11{flex:33.3333333%;display:flex;flex-direction:column}._thumnail-ss_1a18s_17{width:100%;height:56vh;padding:12px 52px}._thumnail-ss_1a18s_17 ._thumnail_1a18s_17{width:100%;height:100%;object-fit:cover;border:none;border-radius:24px}._title-ss_1a18s_30{width:100%;height:32vh;display:flex;justify-content:space-around;align-items:center;cursor:pointer;border-top:1px solid var(--slight-black)}._title-ss_1a18s_30:hover ._icon_1a18s_39{transform:rotate(90deg)}._title-ss_1a18s_30:hover ._title_1a18s_30{transform:translateY(-100%)}._title-ss_1a18s_30:hover ._animation-title_1a18s_45{top:50%;transform:translateY(-50%)}._title-ss_1a18s_30 ._animation-text_1a18s_49{text-transform:uppercase;font-size:4.4rem;font-family:Sequel;color:var(--text-color);max-width:500px;position:relative;margin-right:12px;overflow:hidden}._title-ss_1a18s_30 ._title_1a18s_30{transition:transform .5s;line-height:1}._title-ss_1a18s_30 ._animation-title_1a18s_45{position:absolute;line-height:1;top:100%;transition:all .5s}._title-ss_1a18s_30 ._plus_1a18s_69 ._icon_1a18s_39{width:10rem;height:10rem;float:right;transition:all .3s}._description-ss_1a18s_76{width:100%;height:56vh;display:flex;flex-direction:column;justify-content:flex-end;padding:24px;border-left:1px solid var(--slight-black);cursor:pointer}._description-ss_1a18s_76 ._description-text_1a18s_86{padding:24px;opacity:.7;font-size:1.7rem;font-weight:300;letter-spacing:1px;color:var(--light-slate-grey)}._control-ss_1a18s_95{width:100%;height:32vh;display:flex;justify-content:center;align-items:center;border-top:1px solid var(--slight-black);border-left:1px solid var(--slight-black);cursor:pointer}._left-arrow_1a18s_106,._right-arrow_1a18s_107{flex:1;height:100%;display:flex;justify-content:center;align-items:center;transition:all .3s}._left-arrow_1a18s_106 ._icon_1a18s_39,._right-arrow_1a18s_107 ._icon_1a18s_39{width:7rem;transition:all .3s}._left-arrow_1a18s_106:hover,._right-arrow_1a18s_107:hover{background-color:#1e243529}._left-arrow_1a18s_106{border-right:1px solid var(--slight-black)}._right-arrow_1a18s_107:hover ._icon_1a18s_39{transform:translate(18%)}._left-arrow_1a18s_106:hover ._icon_1a18s_39{transform:translate(-18%)}@media (max-width: 996px){._wrapper_1a18s_1{flex-direction:column}._title-ss_1a18s_30,._description-ss_1a18s_76,._control-ss_1a18s_95{height:20vh}._description-ss_1a18s_76{height:auto;border-top:1px solid var(--slight-black);border-left:none}._about-ss_1a18s_151{justify-content:space-around}._work-ss_1a18s_154{justify-content:space-between;border-left:none}._work-ss_1a18s_154 ._arrow_1a18s_158{float:right}._control-ss_1a18s_95{border-left:none}}@media (max-width: 698px){._thumnail-ss_1a18s_17{padding:0;border-radius:0}._title-ss_1a18s_30{padding:0 12px}._title-ss_1a18s_30 ._plus_1a18s_69 ._icon_1a18s_39{width:7rem;height:7rem}._title-ss_1a18s_30 ._animation-text_1a18s_49{font-size:3rem}._description-ss_1a18s_76 ._description-text_1a18s_86{padding:0}}@keyframes _textFadeIn_z4lp7_1{0%{top:100%}to{top:50%}}._ring_z4lp7_9{position:fixed;top:0;left:0;width:16px;height:16px;background-color:var(--white-smoke);border-radius:100%;transform:translate(-50%,-50%);-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;will-change:width,height,transform,border;z-index:999;pointer-events:none;transition:transform .4s ease-in-out,width .4s ease-in,height .4s ease-in}._dot_z4lp7_28{position:fixed;top:50%;left:50%;width:1px;height:1px;background-color:var(--medium-purple);border-radius:100%;transform:translate(-50%,-50%);z-index:999;pointer-events:none}._ring_z4lp7_9._none_z4lp7_41,._dot_z4lp7_28._none_z4lp7_41{display:none}._ring_z4lp7_9._large_z4lp7_46{width:70px;height:70px;background-color:#fff;mix-blend-mode:difference}._ring_z4lp7_9._drag_z4lp7_53{width:100px;height:100px;background-color:#9d84ff44;border:1px solid rgba(157,132,255,.4);pointer-events:none}._ring_z4lp7_9._drag_z4lp7_53:before{content:"Drag";color:var(--medium-purple);font-family:Courier New,Courier,monospace;position:absolute;top:50%;left:50%;font-size:1.2rem;transform:translate(-50%,-50%);animation:_textFadeIn_z4lp7_1 .4s}._ring_z4lp7_9._about_z4lp7_73{width:120px;height:120px;background-color:#9d84ff44;border:1px solid rgba(157,132,255,.4);pointer-events:none}._ring_z4lp7_9._about_z4lp7_73:before{content:"About";color:var(--medium-purple);font-family:Courier New,Courier,monospace;position:absolute;top:50%;left:50%;font-size:1.4rem;transform:translate(-50%,-50%);animation:_textFadeIn_z4lp7_1 .4s}._ring_z4lp7_9._contact_z4lp7_93{width:120px;height:120px;background-color:#9d84ff44;border:1px solid rgba(157,132,255,.4);pointer-events:none}._ring_z4lp7_9._contact_z4lp7_93:before{content:"Contact";color:var(--medium-purple);font-family:Courier New,Courier,monospace;position:absolute;top:50%;left:50%;font-size:1.4rem;transform:translate(-50%,-50%);animation:_textFadeIn_z4lp7_1 .4s}._ring_z4lp7_9._work_z4lp7_113{width:120px;height:120px;background-color:#9d84ff44;border:1px solid rgba(157,132,255,.4);background-image:url(/assets/working_10295959-DDrUtH8F.png);background-size:6rem;background-repeat:no-repeat;background-position:center;pointer-events:none}._ring_z4lp7_9._search_z4lp7_125{width:120px;height:120px;background-color:#9d84ff44;border:1px solid rgba(157,132,255,.4);background-image:url(/assets/search-380cUsPu.png);background-size:6rem;background-repeat:no-repeat;background-position:center;pointer-events:none}._ring_z4lp7_9._mini-dot_z4lp7_137{display:none}@media (max-width: 996px){._ring_z4lp7_9,._dot_z4lp7_28{display:none}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;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}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--system-ui-font: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--text-color: #fbf3f3;--black: black;--white-smoke: #f2f2f2;--light-slate-grey: #747083;--slight-black: #515766;--medium-purple: #9d84ff;--white: white;--royal-blue: #4b6bdd;--black-black: black;--midnight-blue: #0a0834;--lavender: #e3ecff;--hover-blue: #0d1429;--header-background: 00000090}[data-theme=light]{--black: #e3ecff;--header-background: #e3ecff;--slight-black: #1e243533;--text-color: #0a0834}@font-face{font-family:Sequel;src:url(/assets/Sequel100Black-95-kgfWtCwF.ttf)}@font-face{font-family:SpaceGrotesk;src:url(/assets/SpaceGrotesk-VariableFont_wght-Dl9mdsaO.ttf)}*{margin:0;padding:0;box-sizing:border-box}html{font-size:62.5%}body{font-family:SpaceGrotesk;font-size:1.6rem;line-height:1.5;text-rendering:optimizespeed;background-color:var(--black);color:var(--text-color)}button,input,[tabindex]{outline:none;border:none}a{color:var(--text-color);text-decoration:none}
