html{background-color:#f7f0d8}html{scroll-behavior:smooth}._hero_1x78f_3{height:100dvh;background-image:url(/assets/white-smooth-textured-paper-background.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-family:Courier New,Courier,monospace;margin:0;position:relative}._lamp_1x78f_22{height:87%;width:94%;background-color:#fff3dc;border-radius:50%;display:inline-block;opacity:0;filter:blur(90px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0}._welcome_1x78f_39{color:#000;font-size:50px;z-index:1;position:relative;text-align:left}._special-elite-regular_1x78f_48{font-family:Special Elite,system-ui;font-weight:400;font-style:normal}._chevron_1x78f_55{position:absolute;bottom:50px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:0px;color:#000;opacity:.8;cursor:pointer}._chevron_1x78f_55 svg{width:100px;height:80px}._chevron_1x78f_55 p{font-size:18px;margin:0}@keyframes _lampOn_1x78f_1{to{opacity:.89}}._switch_1x78f_107{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:none;border:none;cursor:pointer;display:flex;flex-direction:column;align-items:center;color:#000;opacity:.8;transition:opacity .3s ease,transform .3s ease;z-index:5}._switch_1x78f_107:hover{opacity:1;transform:translate(-50%,-50%) scale(1.05)}._switch_1x78f_107 svg{width:60px;height:60px}._switch_1x78f_107 span{margin-top:8px;font-family:Courier New,Courier,monospace;font-size:1rem}._hero_1x78f_3._on_1x78f_140 ._lamp_1x78f_22{opacity:.89;transition:opacity 0s ease .7s}._skipLamp_1x78f_146 ._lamp_1x78f_22{transition:opacity 0s!important;opacity:.89!important}._ghost_1x78f_155{visibility:hidden;white-space:pre-line}._typewriter_1x78f_160,._ghost_1x78f_155{white-space:pre-wrap}._typewriter_1x78f_160{position:absolute;top:0;left:0;white-space:pre-line}._noIntro_1x78f_176 ._chevronIcon_1x78f_176{animation:none!important;transform:translate(0)!important}._noIntro_1x78f_176 ._chevronText_1x78f_181{animation:none!important;opacity:1!important;cursor:pointer}._chevronIcon_1x78f_176{opacity:1;transform:translate(700px) rotate(0);animation:_slideIn_1x78f_1 .6s linear forwards}@keyframes _slideIn_1x78f_1{0%{transform:translate(700px)}to{transform:translate(0)}}._chevronText_1x78f_181{font-size:18px;margin:0;font-family:Courier New,Courier,monospace;opacity:0;animation:_fadeIn_1x78f_1 .6s ease forwards;animation-delay:2.1s}@keyframes _fadeIn_1x78f_1{0%{opacity:0}to{opacity:1}}._chevron_1x78f_55._bouncing_1x78f_230{animation:_bounce_1x78f_1 2s ease-in-out infinite;animation-delay:3s}@keyframes _bounce_1x78f_1{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(10px)}60%{transform:translateY(5px)}}._noIntro_1x78f_176{cursor:pointer}._lamp_1x78f_22{will-change:opacity,filter}@media(max-width:1200px){._welcome_1x78f_39{font-size:42px}._chevron_1x78f_55 svg{width:80px;height:60px}._chevron_1x78f_55 p{font-size:16px}}@media(max-width:900px){._welcome_1x78f_39{font-size:36px;text-align:center!important}._typewriter_1x78f_160,._ghost_1x78f_155{text-align:left!important;width:100%}._chevron_1x78f_55{bottom:40px}._chevron_1x78f_55 svg{width:70px;height:50px}._chevron_1x78f_55 p{font-size:15px}}@media(max-width:600px){._welcome_1x78f_39{font-size:28px;padding:0;text-align:center!important}._typewriter_1x78f_160,._ghost_1x78f_155{text-align:center!important;font-size:28px;width:100%}._chevron_1x78f_55{bottom:30px}._chevron_1x78f_55 svg{width:55px;height:42px}._chevron_1x78f_55 p{font-size:14px}}@media(max-width:400px){._welcome_1x78f_39{font-size:22px;text-align:center!important}._typewriter_1x78f_160,._ghost_1x78f_155{font-size:22px;text-align:center!important;width:100%}._chevron_1x78f_55 svg{width:48px;height:36px}._chevron_1x78f_55 p{font-size:13px}}._typewriter_1x78f_160{white-space:pre-line;will-change:contents;-webkit-font-smoothing:antialiased}._typewriter_1x78f_160{will-change:contents;contain:layout paint}._skip_1x78f_146{position:absolute;bottom:40px;right:40px;background:#00000080;color:#fff;padding:10px 18px;border:none;border-radius:15px;font-family:Courier New,monospace;cursor:pointer;z-index:10;font-size:14px;opacity:.8;transition:opacity .2s ease}._skip_1x78f_146:hover{opacity:1;background-color:#000000b3}._projects_13fue_1{background:#f7f0d8;padding:80px 20px;min-height:auto}._aiprojects_13fue_8 div>img{width:100%;height:500px}._aiprojects_13fue_8{background:#f7f0d8;min-height:auto}._title_13fue_23{font-family:Special Elite,monospace;font-size:clamp(32px,6vw,60px);font-weight:100;text-align:center;margin-bottom:60px}._container_13fue_32{width:100%;max-width:1400px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(600px,1fr));gap:90px;justify-items:center;padding-bottom:40px}._card_13fue_46{width:100%;max-width:600px;height:400px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:30px;border:1px solid rgba(0,0,0,.15);box-shadow:0 10px 30px #0000000f;overflow:hidden;position:relative;transition:filter .3s ease}._box_13fue_65{width:100%;max-width:600px;display:flex;flex-direction:column;align-items:center}._box_13fue_65 h3,._box_13fue_65 p{text-align:left;width:100%;padding:0;margin-bottom:0;margin-left:70px;font-family:Poppins;font-size:20px}._box_13fue_65 p{margin-top:2px;font-weight:300}._box_13fue_65 h3{font-weight:600}._overlay_13fue_96{position:absolute;inset:0;background:#0000008c;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;opacity:0;transition:opacity .3s ease;text-align:center}._overlay_13fue_96 h3{font-family:Special Elite,monospace;font-size:28px;margin-bottom:8px}._overlay_13fue_96 p{font-family:Courier New,monospace;font-size:18px;opacity:.9;margin:0}._poppins-thin_13fue_133{font-family:Poppins,sans-serif;font-weight:100;font-style:normal}._poppins-extralight_13fue_139{font-family:Poppins,sans-serif;font-weight:200;font-style:normal}._poppins-light_13fue_145{font-family:Poppins,sans-serif;font-weight:300;font-style:normal}._poppins-regular_13fue_151{font-family:Poppins,sans-serif;font-weight:400;font-style:normal}._poppins-medium_13fue_157{font-family:Poppins,sans-serif;font-weight:500;font-style:normal}._poppins-semibold_13fue_163{font-family:Poppins,sans-serif;font-weight:600;font-style:normal}._poppins-bold_13fue_169{font-family:Poppins,sans-serif;font-weight:700;font-style:normal}._poppins-extrabold_13fue_175{font-family:Poppins,sans-serif;font-weight:800;font-style:normal}._poppins-black_13fue_181{font-family:Poppins,sans-serif;font-weight:900;font-style:normal}._poppins-thin-italic_13fue_187{font-family:Poppins,sans-serif;font-weight:100;font-style:italic}._poppins-extralight-italic_13fue_193{font-family:Poppins,sans-serif;font-weight:200;font-style:italic}._poppins-light-italic_13fue_199{font-family:Poppins,sans-serif;font-weight:300;font-style:italic}._poppins-regular-italic_13fue_205{font-family:Poppins,sans-serif;font-weight:400;font-style:italic}._poppins-medium-italic_13fue_211{font-family:Poppins,sans-serif;font-weight:500;font-style:italic}._poppins-semibold-italic_13fue_217{font-family:Poppins,sans-serif;font-weight:600;font-style:italic}._poppins-bold-italic_13fue_223{font-family:Poppins,sans-serif;font-weight:700;font-style:italic}._poppins-extrabold-italic_13fue_229{font-family:Poppins,sans-serif;font-weight:800;font-style:italic}._poppins-black-italic_13fue_235{font-family:Poppins,sans-serif;font-weight:900;font-style:italic}._card_13fue_46{position:relative;width:100%;max-width:600px;height:400px;border-radius:30px;overflow:hidden;cursor:pointer}._card_13fue_46:before{content:"";position:absolute;inset:0;background-image:var(--img);background-size:cover;background-position:center;background-repeat:no-repeat;transition:filter .3s ease;z-index:1}._card_13fue_46:hover:before{filter:blur(4px)}._overlay_13fue_96{position:absolute;inset:0;z-index:2;background:#000000a6;opacity:0;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;color:#fff;transition:opacity .3s ease;padding-right:25px}._overlay_13fue_96 p{margin-left:45px;font-family:Poppins}._overlay_13fue_96 h3{margin-top:70px;font-family:Poppins;padding-bottom:10px}._card_13fue_46:hover ._overlay_13fue_96{opacity:1}._toolsLine_13fue_305{font-family:Courier New,monospace;font-size:16px;margin-top:15px;text-align:center}._toolsLabel_13fue_312{font-weight:700;margin-right:4px}._cardLink_13fue_318{display:block;width:100%;max-width:600px;text-decoration:none;color:inherit}._box_13fue_65{opacity:0;transform:translateY(40px);transition:opacity .9s ease,transform .9s ease}._fadeIn_13fue_335{opacity:1;transform:translateY(0)}._hidden_13fue_341{opacity:0;transform:translateY(40px);transition:opacity .8s ease,transform .8s ease}._visible_13fue_347{opacity:1;transform:translateY(0)}@media(max-width:650px){._container_13fue_32{grid-template-columns:1fr!important;justify-items:center}._cardLink_13fue_318{max-width:95%!important;margin:0 auto}._card_13fue_46{max-width:100%!important;height:250px;border-radius:20px}._box_13fue_65{max-width:100%;align-items:center}._box_13fue_65 h3,._box_13fue_65 p{margin-left:0!important;text-align:center;font-size:16px!important}._overlay_13fue_96 h3{font-size:20px!important;margin-top:40px!important}._overlay_13fue_96 p{font-size:10px!important;margin-left:5px!important;padding:0 15px}}._header_12ii8_2{position:fixed;top:0;left:0;width:100%;padding:20px 30px;display:flex;justify-content:space-between;align-items:center;z-index:10000;background:transparent;transition:background .3s ease,backdrop-filter .3s ease,padding .3s ease}._scrolled_12ii8_18{background:#1e1e1e80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:12px 30px}._name_12ii8_25{display:flex;flex-direction:column;font-family:Special Elite,monospace;font-size:clamp(20px,4vw,28px);line-height:1.1;color:#fff}._menu_12ii8_35{background:none;border:none;cursor:pointer;display:flex;padding-right:100px;flex-direction:column;gap:6px}._bar_12ii8_45{width:24px;height:2px;background:#fff;display:block}._overlay_12ii8_64{position:fixed;top:0;left:0;width:100%;height:100%;background:#141414f2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:20000;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;animation:_fadeIn_12ii8_1 .3s forwards}@keyframes _fadeIn_12ii8_1{to{opacity:1}}._close_12ii8_88{position:absolute;top:24px;right:65px;font-size:40px;color:#fff;background:none;border:none;cursor:pointer;font-family:monospace}._navLinks_12ii8_101{display:flex;flex-direction:column;gap:30px;text-align:center}._navLinks_12ii8_101 a{font-size:32px;font-family:Special Elite,monospace;color:#fff;text-decoration:none;opacity:.85;transition:.2s}._navLinks_12ii8_101 a:hover{opacity:1;transform:scale(1.07)}@media(max-width:600px){._header_12ii8_2{padding:15px 20px}._scrolled_12ii8_18{padding:8px 20px}._bar_12ii8_45{width:20px}._menu_12ii8_35{padding-right:60px}._close_12ii8_88{top:12px;right:30px}}._footer_1v049_1{padding:50px 20px 30px;background:#f7f0d8;text-align:center;font-family:Special Elite,monospace}._footer_1v049_1 ._left_1v049_9{font-size:22px;margin-bottom:10px;opacity:.9}._footer_1v049_1 ._center_1v049_15{display:flex;justify-content:center;gap:30px;margin-bottom:15px}._footer_1v049_1 ._center_1v049_15 a{color:#000;font-size:26px;opacity:.8;transition:.25s ease}._footer_1v049_1 ._center_1v049_15 a:hover{opacity:1;transform:translateY(-3px)}._footer_1v049_1 ._bottom_1v049_35 p{font-size:14px;opacity:.7;margin-top:10px}._cvLink_1v049_43{display:inline-block;font-family:Special Elite,monospace;font-size:18px;color:#222;text-decoration:none;border:1px solid rgba(0,0,0,.2);padding:6px 14px;border-radius:10px;transition:.2s ease;margin-top:0}._cvLink_1v049_43:hover{background:#0000000d;transform:translateY(-2px)}._contact_lyt4v_1{background:#f7f0d8;padding:80px 20px;min-height:auto;text-align:center}._title_lyt4v_8{font-family:Special Elite,monospace;font-size:clamp(32px,6vw,60px);font-weight:100;margin-bottom:60px}._contact_lyt4v_1 p{font-family:Special Elite,monospace;font-size:clamp(16px,6vw,22px);font-weight:10;margin-bottom:60px}._formWrapper_lyt4v_24{width:100%;max-width:700px;margin:0 auto}._form_lyt4v_24{background:#fff;padding:40px 50px;border-radius:30px;border:1px solid rgba(0,0,0,.15);box-shadow:0 10px 30px #0000000f;display:flex;flex-direction:column;gap:25px}label{font-family:Poppins,sans-serif;font-size:18px;text-align:left;color:#333}input,textarea{width:100%;margin-top:8px;padding:12px 14px;border-radius:12px;border:1px solid rgba(0,0,0,.25);font-family:Courier New,monospace;font-size:16px;transition:border .2s ease;background:#fff}input:focus,textarea:focus{outline:none;border-color:#8a7757}._button_lyt4v_71{margin-top:10px;padding:14px;background:#8a7757;color:#fff;border:none;border-radius:14px;font-family:Special Elite,monospace;font-size:22px;cursor:pointer;transition:.2s ease}._button_lyt4v_71:hover{background:#6d5f46;transform:translateY(-2px)}
