._badge_64lpr_1{font-family:var(--font-mono);font-size:var(--fs-tag);white-space:nowrap;color:var(--text-secondary);background:var(--surface-tint);border:1px solid var(--border-tint);border-radius:3px;align-items:center;gap:6px;padding:3px 9px;display:inline-flex}._label_64lpr_17{letter-spacing:1.5px;text-transform:uppercase;padding:3px 10px}._md_64lpr_23{font-size:var(--fs-label-sm);letter-spacing:1.5px;padding:4px 12px}._toned_64lpr_30{color:var(--tone-text,var(--tone));background:rgba(var(--tone-rgb), .1);border-color:rgba(var(--tone-rgb), .2);letter-spacing:1px}._toned_64lpr_30._label_64lpr_17{letter-spacing:1.5px}._icon_64lpr_39{line-height:1}._button_4k0c9_1{font-family:var(--font-mono);letter-spacing:1.5px;text-transform:uppercase;transition:all var(--transition-med);cursor:pointer;align-items:center;gap:10px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}._button_4k0c9_1:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff12,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}._button_4k0c9_1:not(:disabled):hover:before{left:100%}._button_4k0c9_1:disabled{opacity:.6;cursor:not-allowed}._icon_4k0c9_33{font-size:14px;line-height:1}._md_4k0c9_36{border-radius:var(--radius-md);font-size:var(--fs-label);padding:13px 28px}._sm_4k0c9_42{border-radius:var(--radius-sm);font-size:var(--fs-label-sm);transition:all var(--transition-fast);padding:9px 18px}._sm_4k0c9_42:before{display:none}._primary_4k0c9_52{background:var(--blue-primary);color:#fff;border:1px solid var(--blue-bright);box-shadow:0 0 20px #1a6fff33}._primary_4k0c9_52:not(:disabled):hover{background:var(--blue-bright);box-shadow:var(--glow-blue), 0 8px 24px #1a6fff4d;transform:translateY(-2px)}._secondary_4k0c9_65{color:var(--gold-primary);border:1px solid var(--gold-primary);background:0 0;box-shadow:0 0 16px #c9a2271a}._secondary_4k0c9_65:not(:disabled):hover{box-shadow:var(--glow-gold);color:var(--gold-bright);background:#c9a2271a;transform:translateY(-2px)}._ghost_4k0c9_79{color:var(--text-secondary);border:1px solid var(--border-color);background:0 0}._ghost_4k0c9_79:not(:disabled):hover{color:var(--text-primary);border-color:var(--border-bright);transform:translateY(-2px)}._whatsapp_4k0c9_92{color:#3ee27f;background:#25d3661f;border:1px solid #25d366;box-shadow:0 0 16px #25d36626}._whatsapp_4k0c9_92:not(:disabled):hover{color:#6bf0a2;background:#25d36638;transform:translateY(-2px);box-shadow:0 0 20px #25d36673}._sm_4k0c9_42._primary_4k0c9_52:not(:disabled):hover{box-shadow:var(--glow-blue);transform:none}._sm_4k0c9_42._ghost_4k0c9_79:not(:disabled):hover{transform:none}@media (width<=768px){._md_4k0c9_36{justify-content:center}}._card_1ya9n_1{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:100%;transition:all var(--transition-med);position:relative;overflow:hidden}._padded_1ya9n_13{padding:28px}._interactive_1ya9n_16:hover{transform:translateY(var(--card-lift,-5px))}._blue_1ya9n_20._interactive_1ya9n_16:hover{border-color:var(--border-bright);box-shadow:var(--shadow-blue)}._gold_1ya9n_25._interactive_1ya9n_16:hover{box-shadow:var(--shadow-gold);border-color:#c9a2274d}._container_8sfan_1{max-width:var(--container-max);padding:0 var(--container-gutter);margin:0 auto}._bar_rflz1_1{flex-wrap:wrap;gap:10px;display:flex}._filter_rflz1_7{font-family:var(--font-mono);font-size:var(--fs-label-sm);letter-spacing:2px;text-transform:uppercase;color:var(--text-secondary);border:1px solid var(--border-color);border-radius:var(--radius-sm);transition:all var(--transition-fast);padding:7px 18px}._blue_rflz1_20 ._filter_rflz1_7:hover,._blue_rflz1_20 ._filter_rflz1_7[aria-pressed=true]{color:var(--blue-bright);border-color:var(--blue-primary);background:#1a6fff14}._gold_rflz1_27 ._filter_rflz1_7:hover,._gold_rflz1_27 ._filter_rflz1_7[aria-pressed=true]{color:var(--gold-bright);border-color:var(--gold-primary);background:#c9a22712}._reveal_1gg5p_1{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.4,0,.2,1)}._up_1gg5p_6{transform:translateY(40px)}._left_1gg5p_7{transform:translate(-40px)}._right_1gg5p_8{transform:translate(40px)}._visible_1gg5p_11{opacity:1;transform:none}._section_694ap_1{z-index:1;padding:var(--section-padding) 0;position:relative;overflow-x:clip}._primary_694ap_9{background:var(--bg-primary)}._secondary_694ap_10{background:var(--bg-secondary)}._heading_oac8y_1{margin-bottom:var(--section-header-gap);flex-direction:column;gap:8px;display:flex}._tag_oac8y_8{font-family:var(--font-mono);font-size:var(--fs-label);color:var(--blue-bright);letter-spacing:2px}._title_oac8y_15{font-family:var(--font-display);font-size:var(--fs-section-title);color:var(--text-primary);letter-spacing:-.5px;font-weight:700}._line_oac8y_23{background:var(--gradient-brand);width:60px;height:2px;margin-top:8px}._list_dmb8p_1{gap:var(--social-gap,16px);flex-wrap:wrap;display:flex}._link_dmb8p_7{border:1px solid var(--border-color);border-radius:var(--radius-sm);width:40px;height:40px;color:var(--text-secondary);transition:all var(--transition-med);justify-content:center;align-items:center;display:flex}._link_dmb8p_7:hover{color:var(--blue-bright);border-color:var(--blue-primary);box-shadow:var(--glow-blue);background:#1a6fff1a;transform:translateY(-3px)}._footer_12ng4_3{z-index:1;background:var(--bg-primary);padding:40px 0 24px;position:relative}._gridLine_12ng4_10{background:linear-gradient(90deg, transparent, var(--blue-primary), var(--gold-primary), transparent);opacity:.4;height:1px;position:absolute;top:0;left:0;right:0}._inner_12ng4_20{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}._logo_12ng4_27{font-family:var(--font-display);color:var(--blue-bright);letter-spacing:2px;margin-bottom:8px;font-size:24px;font-weight:800;display:block}._tagline_12ng4_37{font-family:var(--font-mono);color:var(--text-muted);letter-spacing:1.5px;font-size:12px}._socials_12ng4_44{--social-gap:12px}._bottom_12ng4_46{border-top:1px solid #ffffff0a;justify-content:space-between;align-items:center;gap:16px;padding-top:20px;display:flex}._copy_12ng4_55{font-family:var(--font-mono);color:var(--text-muted);letter-spacing:1px;font-size:12px}._backToTop_12ng4_62{border:1px solid var(--border-color);border-radius:var(--radius-sm);width:40px;height:40px;color:var(--text-secondary);transition:all var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}._backToTop_12ng4_62:hover{border-color:var(--blue-primary);color:var(--blue-bright);box-shadow:var(--glow-blue);background:#1a6fff14;transform:translateY(-3px)}@media (width<=768px){._inner_12ng4_20{text-align:center;flex-direction:column;gap:20px}._socials_12ng4_44{justify-content:center}}._navbar_llmkl_3{height:var(--nav-height);z-index:1000;transition:background var(--transition-med), border-color var(--transition-med), box-shadow var(--transition-med);position:fixed;top:0;left:0;right:0}._scrolled_llmkl_16{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--border-color);background:#070709eb;box-shadow:0 4px 30px #00000080}._container_llmkl_23{max-width:1280px;padding:0 var(--container-gutter);justify-content:space-between;align-items:center;height:100%;margin:0 auto;display:flex}._logo_llmkl_33{font-family:var(--font-display);color:var(--text-primary);letter-spacing:2px;transition:color var(--transition-fast);font-size:22px;font-weight:800}._logo_llmkl_33:hover{color:var(--blue-bright)}._bracket_llmkl_44{color:var(--blue-primary);font-weight:300}._links_llmkl_49{align-items:center;gap:8px;display:flex}._link_llmkl_49{font-family:var(--font-mono);letter-spacing:1.5px;text-transform:uppercase;color:var(--text-secondary);border-radius:var(--radius-sm);transition:color var(--transition-fast), background var(--transition-fast);padding:8px 14px;font-size:12px;display:block;position:relative}._link_llmkl_49:after{content:"";background:var(--blue-bright);width:0%;height:1px;transition:width var(--transition-med);position:absolute;bottom:4px;left:50%;transform:translate(-50%)}._link_llmkl_49:hover{color:var(--text-primary)}._link_llmkl_49:hover:after,._link_llmkl_49._active_llmkl_82:after{width:60%}._link_llmkl_49._active_llmkl_82{color:var(--blue-bright)}._progress_llmkl_86{background:var(--gradient-brand);height:2px;transition:width .1s linear;position:absolute;bottom:0;left:0}._hamburger_llmkl_96{flex-direction:column;gap:5px;padding:8px;display:none}._hamburger_llmkl_96 span{background:var(--text-secondary);width:24px;height:2px;transition:all var(--transition-med);border-radius:2px;display:block}._hamburger_llmkl_96._open_llmkl_112 span:first-child{transform:translateY(7px)rotate(45deg)}._hamburger_llmkl_96._open_llmkl_112 span:nth-child(2){opacity:0}._hamburger_llmkl_96._open_llmkl_112 span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@media (width<=768px){._navbar_llmkl_3,._scrolled_llmkl_16{-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid var(--border-color);background:#070709f7}._links_llmkl_49{top:var(--nav-height);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--border-color);opacity:0;visibility:hidden;transition:transform var(--transition-med), opacity var(--transition-med), visibility 0s linear .3s;background:#070709f7;flex-direction:column;align-items:stretch;gap:4px;padding:24px;position:fixed;left:0;right:0;transform:translateY(-100%)}._links_llmkl_49._open_llmkl_112{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}._hamburger_llmkl_96{display:flex}}._glow_1up3x_2,._dot_1up3x_3{pointer-events:none;opacity:0;border-radius:50%;transition:opacity .2s;position:fixed;top:0;left:0}._glow_1up3x_2[data-visible],._dot_1up3x_3[data-visible]{opacity:1}._glow_1up3x_2{z-index:10001;background:radial-gradient(circle,#1a6fff0f 0%,#0000 70%);width:300px;height:300px}._dot_1up3x_3{background:var(--blue-bright);width:8px;height:8px;box-shadow:var(--glow-blue);z-index:10002;transition:opacity .2s,width .2s,height .2s,background .2s,box-shadow .2s}._dot_1up3x_3[data-hover]{background:var(--gold-primary);width:20px;height:20px;box-shadow:var(--glow-gold)}._dot_1up3x_3[data-text]{opacity:0}._loader_yw9m1_1{z-index:10000;background:var(--bg-primary);justify-content:center;align-items:center;transition:opacity .6s,visibility .6s;display:flex;position:fixed;inset:0}._loader_yw9m1_1[data-leaving]{opacity:0;visibility:hidden;pointer-events:none}._inner_yw9m1_19{flex-direction:column;align-items:center;gap:24px;display:flex}._hex_yw9m1_21{justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:relative}._hexSvg_yw9m1_22{width:100%;height:100%;position:absolute}._hexShape_yw9m1_23{fill:none;stroke:var(--blue-primary);stroke-width:2px;stroke-dasharray:310;stroke-dashoffset:310px;animation:1.5s forwards _hexDraw_yw9m1_1}@keyframes _hexDraw_yw9m1_1{to{stroke-dashoffset:0}}._initials_yw9m1_33{font-family:var(--font-display);color:var(--blue-bright);letter-spacing:4px;font-size:28px;font-weight:800;animation:.5s .8s both _fadeIn_yw9m1_1}@keyframes _fadeIn_yw9m1_1{0%{opacity:0}to{opacity:1}}._barWrap_yw9m1_43{background:#1a6fff26;border-radius:2px;width:200px;height:2px;overflow:hidden}._bar_yw9m1_43{background:var(--gradient-brand);border-radius:2px;width:0%;height:100%;animation:2s forwards _loaderFill_yw9m1_1}@keyframes _loaderFill_yw9m1_1{0%{width:0%}60%{width:80%}to{width:100%}}._text_yw9m1_47{font-family:var(--font-mono);font-size:var(--fs-label-sm);color:var(--text-secondary);letter-spacing:3px;min-height:1.2em}@media (prefers-reduced-motion:reduce){._hexShape_yw9m1_23{stroke-dashoffset:0;animation:none}._initials_yw9m1_33{animation:none}._bar_yw9m1_43{width:100%;animation:none}._loader_yw9m1_1{transition-duration:.2s}}._canvas_1ltrf_1{z-index:0;opacity:.55;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}._root_1uhr7_1{height:100%}._tilt_1uhr7_6{height:100%;transform:perspective(800px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transition:transform .5s cubic-bezier(.2,.7,.2,1)}._root_1uhr7_1[data-tilting] ._tilt_1uhr7_6{transition:transform .12s ease-out}._skipLink_191vk_2{z-index:2000;font-family:var(--font-mono);font-size:var(--fs-label);color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border-bright);border-radius:var(--radius-sm);padding:10px 16px;position:fixed;top:8px;left:8px;transform:translateY(-200%)}._skipLink_191vk_2:focus{transform:translateY(0)}._grid_1kibc_1{grid-template-columns:340px 1fr;align-items:start;gap:64px;display:grid}._frame_1kibc_3{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}._photo_1kibc_4{aspect-ratio:4/5;object-fit:cover;object-position:50% 15%;border-radius:var(--radius-md);border:1px solid var(--border-color);width:100%;max-width:280px;display:block}._status_1kibc_14{font-family:var(--font-mono);font-size:var(--fs-label);color:var(--text-secondary);align-items:center;gap:8px;display:inline-flex}._dot_1kibc_15{background:#26e87a;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #26e87a}._miniStats_1kibc_17{justify-content:space-around;gap:12px;width:100%;display:flex}._mini_1kibc_17{flex-direction:column-reverse;align-items:center;gap:4px;display:flex}._miniValue_1kibc_19{font-family:var(--font-display);color:var(--gold-bright);font-size:22px;font-weight:800}._miniLabel_1kibc_20{font-family:var(--font-mono);font-size:var(--fs-label-sm);letter-spacing:1px;text-transform:uppercase;color:var(--text-secondary)}._lead_1kibc_22{color:var(--text-primary);margin-bottom:20px;font-size:20px;line-height:1.7}._text_1kibc_23{color:var(--text-secondary);margin-bottom:20px;font-size:16px;line-height:1.8}._values_1kibc_25{flex-wrap:wrap;gap:12px;margin-top:8px;list-style:none;display:flex}._value_1kibc_25{font-family:var(--font-mono);font-size:var(--fs-label);color:var(--gold-primary);border:1px solid var(--border-gold);border-radius:var(--radius-sm);background:#c9a2270d;padding:8px 16px}@media (width<=900px){._grid_1kibc_1{grid-template-columns:1fr;gap:40px}}._filters_9y4ev_2{margin-bottom:48px}._skills_9y4ev_4,._projects_9y4ev_5,._certs_9y4ev_6,._learning_9y4ev_7{gap:24px;list-style:none;display:grid}._skills_9y4ev_4{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}._projects_9y4ev_5{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:28px}._certs_9y4ev_6{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}._learning_9y4ev_7{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}@media (width<=480px){._projects_9y4ev_5{grid-template-columns:1fr}}._card_1wrvw_1{flex-direction:column;gap:8px;display:flex}._logo_1wrvw_2{font-family:var(--font-display);letter-spacing:1px;margin-bottom:8px;font-size:22px;font-weight:800}._name_1wrvw_3{font-family:var(--font-display);font-size:18px;font-weight:700}._issuer_1wrvw_4{font-family:var(--font-mono);font-size:var(--fs-label-sm);letter-spacing:1px;color:var(--gold-primary)}._desc_1wrvw_5{color:var(--text-secondary);flex:1;font-size:14px;line-height:1.6}._footer_1wrvw_6{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}._link_1wrvw_7{font-family:var(--font-mono);font-size:var(--fs-label-sm);color:var(--text-accent)}._link_1wrvw_7:hover{text-decoration:underline}._form_th2ar_1{flex-direction:column;gap:20px;display:flex}._field_th2ar_3{flex-direction:column;gap:8px;display:flex;position:relative}._field_th2ar_3 label{font-family:var(--font-mono);font-size:var(--fs-label-sm);letter-spacing:1.5px;text-transform:uppercase;color:var(--text-secondary)}._field_th2ar_3 input,._field_th2ar_3 textarea{width:100%;font:inherit;color:var(--text-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);resize:vertical;background:#ffffff08;padding:12px 14px}._field_th2ar_3 input:focus-visible,._field_th2ar_3 textarea:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-color:var(--border-bright)}._invalid_th2ar_20 input,._invalid_th2ar_20 textarea{border-color:#ff6b6b}._error_th2ar_23{color:#ff8a8a;font-size:13px}._counter_th2ar_25{font-family:var(--font-mono);font-size:var(--fs-label-sm);color:var(--text-secondary);align-self:flex-end}._trap_th2ar_28{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}._feedback_th2ar_31:empty{display:none}._feedback_th2ar_31{border-radius:var(--radius-md);border:1px solid #0000;padding:14px 16px;font-size:14px;line-height:1.6}._success_th2ar_33{color:#26e87a;background:#26e87a0f;border-color:#26e87a66}._failure_th2ar_34{color:#ff8a8a;background:#ff6b6b0f;border-color:#ff6b6b66}._fallback_th2ar_35{color:var(--text-primary);text-underline-offset:3px;margin-top:8px;text-decoration:underline;display:inline-block}._fallback_th2ar_35:hover{color:var(--blue-bright)}._availability_cq7jg_1{font-family:var(--font-mono);font-size:var(--fs-label);border:1px solid var(--border-color);color:var(--text-secondary);border-radius:100px;align-items:center;gap:10px;margin-bottom:40px;padding:8px 18px;display:inline-flex}._dot_cq7jg_13{background:#ff5050;border-radius:50%;width:8px;height:8px}._availability_cq7jg_1[data-available=true] ._dot_cq7jg_13{background:#26e87a;box-shadow:0 0 8px #26e87a}._grid_cq7jg_16{grid-template-columns:1fr 1.2fr;align-items:start;gap:56px;display:grid}._intro_cq7jg_18{color:var(--text-secondary);margin-bottom:32px;font-size:17px;line-height:1.8}._whatsapp_cq7jg_20{margin-bottom:28px}._links_cq7jg_22{flex-direction:column;gap:14px;list-style:none;display:flex}._link_cq7jg_22{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-card);transition:all var(--transition-med);align-items:center;gap:16px;padding:16px 18px;display:flex}._link_cq7jg_22:hover{border-color:var(--border-bright);transform:translate(4px)}._linkIcon_cq7jg_34{width:40px;height:40px;color:var(--blue-bright);border-radius:var(--radius-sm);background:#1a6fff1a;flex-shrink:0;justify-content:center;align-items:center;display:flex}._linkText_cq7jg_35{flex-direction:column;gap:2px;min-width:0;display:flex}._linkLabel_cq7jg_36{font-family:var(--font-mono);font-size:var(--fs-label-sm);letter-spacing:1.5px;text-transform:uppercase;color:var(--text-secondary)}._linkValue_cq7jg_37{color:var(--text-primary);overflow-wrap:anywhere;font-size:15px}@media (width<=900px){._grid_cq7jg_16{grid-template-columns:1fr;gap:40px}}._timeline_14r1p_1{max-width:860px;margin:0 auto;padding-left:36px;list-style:none;position:relative}._timeline_14r1p_1:before{content:"";background:var(--gradient-brand);opacity:.4;width:2px;position:absolute;top:8px;bottom:8px;left:7px}._item_14r1p_21{margin-bottom:32px;position:relative}._item_14r1p_21:last-child{margin-bottom:0}._dot_14r1p_24{background:var(--bg-primary);border:2px solid var(--gold-primary);width:16px;height:16px;box-shadow:0 0 12px var(--gold-glow);border-radius:50%;position:absolute;top:28px;left:-36px}._header_14r1p_36{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}._role_14r1p_37{font-family:var(--font-display);font-size:20px;font-weight:700}._org_14r1p_38{font-family:var(--font-mono);font-size:var(--fs-label);color:var(--gold-primary);letter-spacing:1px;margin-top:4px;display:block}._date_14r1p_39{font-family:var(--font-mono);font-size:var(--fs-label-sm);letter-spacing:1px;color:var(--text-secondary)}._desc_14r1p_40{color:var(--text-secondary);margin-bottom:16px;font-size:15px;line-height:1.7}._tags_14r1p_41{flex-wrap:wrap;gap:6px;list-style:none;display:flex}._hero_146t5_1{min-height:max(320px, calc(100svh - var(--nav-height) - 2 * var(--section-padding)));grid-template-columns:1fr auto;align-items:center;gap:48px;display:grid}._content_146t5_9{flex-direction:column;align-items:flex-start;gap:20px;display:flex}._tag_146t5_11{font-family:var(--font-mono);font-size:var(--fs-label-sm);letter-spacing:2px;text-transform:uppercase;color:var(--blue-bright);border:1px solid var(--border-color);background:#1a6fff0f;border-radius:100px;align-items:center;gap:10px;padding:6px 14px;display:inline-flex}._dot_146t5_25{background:#26e87a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #26e87a}._name_146t5_27{font-family:var(--font-display);font-size:clamp(44px,9vw,96px);font-weight:800;line-height:1.05}._first_146t5_33{color:var(--text-primary)}._last_146t5_34{background:var(--gradient-brand);color:#0000;-webkit-background-clip:text;background-clip:text;display:inline-block}._subtitle_146t5_36{font-family:var(--font-mono);color:var(--text-secondary);font-size:clamp(15px,2.4vw,22px)}._role_146t5_37{color:var(--gold-bright)}._intro_146t5_39{max-width:560px;color:var(--text-secondary);font-size:18px;line-height:1.7}._stats_146t5_41{flex-wrap:wrap;gap:0;display:flex}._stat_146t5_41{border-left:1px solid var(--border-color);flex-direction:column-reverse;padding:0 28px;display:flex}._stat_146t5_41:first-child{border-left:0;padding-left:0}._statNumber_146t5_44{font-family:var(--font-display);color:var(--text-primary);font-size:34px;font-weight:800}._statLabel_146t5_45{font-family:var(--font-mono);font-size:var(--fs-label-sm);letter-spacing:1.5px;text-transform:uppercase;color:var(--text-secondary)}._cta_146t5_47{flex-wrap:wrap;gap:14px;display:flex}._visual_146t5_49{justify-content:center;display:flex}._photoFrame_146t5_51{aspect-ratio:4/5;border-radius:var(--radius-lg);border:1px solid var(--border-bright);width:380px;box-shadow:var(--shadow-blue);background:var(--bg-secondary);margin:0;position:relative;overflow:hidden}._photo_146t5_51{object-fit:cover;object-position:50% 20%;width:100%;height:100%;display:block}@media (width<=1100px){._photoFrame_146t5_51{width:320px}}@media (width<=900px){._hero_146t5_1{grid-template-columns:1fr}._visual_146t5_49{justify-content:flex-start}._photoFrame_146t5_51{width:min(300px,100%)}}@media (width<=480px){._stats_146t5_41{grid-template-columns:repeat(3,minmax(0,auto));justify-content:space-between;display:grid}._stat_146t5_41{min-width:0;padding:0 12px}._stat_146t5_41:last-child{padding-right:0}._statNumber_146t5_44{font-size:30px}._statLabel_146t5_45{letter-spacing:.6px;overflow-wrap:anywhere;font-size:10px}}._caret_146t5_84{color:var(--blue-bright);margin-left:2px;animation:1s step-end infinite _blink_146t5_1}@keyframes _blink_146t5_1{50%{opacity:0}}._role_146t5_37{min-height:1.2em;display:inline-block}._statNumber_146t5_44{font-variant-numeric:tabular-nums}._srOnly_146t5_92{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._last_146t5_34{animation:7s step-end infinite _glitch_146t5_1}._name_146t5_27:hover ._last_146t5_34{animation:.3s step-end _glitch-hover_146t5_1}@keyframes _glitch_146t5_1{0%,92%,to{filter:none;transform:none}93%{filter:drop-shadow(-3px 0 #1a6fffb3)drop-shadow(3px 0 #c9a22780);transform:translate(1px)}95%{filter:drop-shadow(3px 0 #1a6fffb3)drop-shadow(-2px 0 #c9a22780);transform:translate(-1px)}97%{filter:none;transform:none}}@keyframes _glitch-hover_146t5_1{0%{filter:drop-shadow(-3px 0 #1a6fffb3)drop-shadow(3px 0 #c9a22780)}50%{filter:drop-shadow(3px 0 #1a6fffb3)drop-shadow(-3px 0 #c9a22780)}to{filter:none}}@media (prefers-reduced-motion:reduce){._last_146t5_34,._name_146t5_27:hover ._last_146t5_34{animation:none}}._number_ocu9g_1{font-family:var(--font-mono);font-size:var(--fs-label-sm);letter-spacing:2px;color:var(--text-muted);position:absolute;top:16px;right:20px}._icon_ocu9g_2{color:var(--tone);margin-bottom:16px}._title_ocu9g_3{font-family:var(--font-display);margin-bottom:10px;font-size:18px;font-weight:700}._desc_ocu9g_4{color:var(--text-secondary);margin-bottom:18px;font-size:14px;line-height:1.6}._resources_ocu9g_5{flex-wrap:wrap;gap:6px;list-style:none;display:flex}._card_csu9r_1{flex-direction:column;display:flex}._image_csu9r_3{height:200px;position:relative;overflow:hidden}._img_csu9r_4{object-fit:cover;width:100%;height:100%;display:block}._placeholder_csu9r_6{width:100%;height:100%;color:var(--blue-bright);background:linear-gradient(135deg,#0a1020,#0d1a35);justify-content:center;align-items:center;display:flex}._art-ai_csu9r_16{background:linear-gradient(135deg,#0a1428,#0d2040)}._art-security_csu9r_17{color:#ff8080;background:linear-gradient(135deg,#1a0a0a,#200d0d)}._art-data_csu9r_18{color:#50ff78;background:linear-gradient(135deg,#0d1a0a,#122010)}._art-cloud_csu9r_19{color:#1adcb4;background:linear-gradient(135deg,#0a0d1a,#0d1530)}._number_csu9r_21{font-family:var(--font-mono);font-size:var(--fs-label-sm);letter-spacing:2px;color:var(--text-muted);position:absolute;top:12px;left:16px}._body_csu9r_31{flex-direction:column;flex:1;gap:14px;padding:24px;display:flex}._headerRow_csu9r_33{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._title_csu9r_34{font-family:var(--font-display);font-size:20px;font-weight:700}._description_csu9r_36{color:var(--text-secondary);font-size:15px;line-height:1.7}._tech_csu9r_38{flex-wrap:wrap;gap:6px;list-style:none;display:flex}._actions_csu9r_40{flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:6px;display:flex}._icon_53hss_1{border-radius:var(--radius-md);width:48px;height:48px;color:var(--tone);background:rgba(var(--tone-rgb), .1);border:1px solid rgba(var(--tone-rgb), .2);justify-content:center;align-items:center;margin-bottom:18px;display:flex}._name_53hss_14{font-family:var(--font-display);margin-bottom:10px;font-size:18px;font-weight:700}._desc_53hss_15{color:var(--text-secondary);margin-bottom:16px;font-size:14px;line-height:1.6}._tags_53hss_16{flex-wrap:wrap;gap:6px;margin-bottom:18px;list-style:none;display:flex}._proficiency_53hss_18{border-top:1px solid rgba(var(--tone-rgb,255, 255, 255), .12);justify-content:space-between;align-items:baseline;gap:12px;padding-top:14px;font-size:12px;display:flex}._proficiencyLabel_53hss_27{color:var(--text-secondary);letter-spacing:.08em;text-transform:uppercase;font-size:11px}._proficiencyValue_53hss_28{color:var(--tone,inherit);font-weight:600}:root{--bg-primary:#070709;--bg-secondary:#0d0d14;--bg-card:#0d111cd9;--bg-glass:#0a0e1999;--blue-primary:#1a6fff;--blue-bright:#3d8bff;--blue-dim:#0d3d8a;--blue-glow:#1a6fff4d;--gold-primary:#c9a227;--gold-bright:#f0c040;--gold-dim:#6b5311;--gold-glow:#c9a22740;--text-primary:#e8eaf2;--text-secondary:#8a90aa;--text-muted:#4a5070;--text-accent:#3d8bff;--border-color:#1a6fff26;--border-gold:#c9a22733;--border-bright:#1a6fff66;--font-display:"Exo 2", sans-serif;--font-mono:"Share Tech Mono", monospace;--font-body:"Rajdhani", sans-serif;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-xl:24px;--transition-fast:.15s cubic-bezier(.4, 0, .2, 1);--transition-med:.3s cubic-bezier(.4, 0, .2, 1);--transition-slow:.6s cubic-bezier(.4, 0, .2, 1);--shadow-blue:0 0 30px #1a6fff26, 0 8px 32px #0006;--shadow-gold:0 0 30px #c9a2271a, 0 8px 32px #0006;--glow-blue:0 0 20px #1a6fff80;--glow-gold:0 0 20px #c9a22780;--nav-height:70px;--container-max:1200px;--container-gutter:32px;--section-padding:120px;--section-header-gap:60px;--fs-section-title:clamp(28px, 4vw, 44px);--fs-label:13px;--fs-label-sm:11px;--fs-tag:10px;--surface-tint:#ffffff0a;--border-tint:#ffffff0f;--track:#ffffff0d;--gradient-brand:linear-gradient(90deg, var(--blue-primary), var(--gold-primary));--focus-ring:var(--blue-bright)}@media (width<=768px){:root{--nav-height:60px;--container-gutter:20px;--section-padding:80px}}@media (width<=480px){:root{--fs-section-title:26px}}[data-tone=blue]{--tone:var(--blue-bright);--tone-rgb:26, 111, 255}[data-tone=gold]{--tone:var(--gold-primary);--tone-rgb:201, 162, 39}[data-tone=red]{--tone:#ff5050;--tone-rgb:255, 80, 80;--tone-text:#ff8080}[data-tone=sky]{--tone:#64c8ff;--tone-rgb:100, 200, 255}[data-tone=purple]{--tone:#a064ff;--tone-rgb:160, 100, 255}[data-tone=teal]{--tone:#1adcb4;--tone-rgb:26, 220, 180}[data-tone=orange]{--tone:#ff9632;--tone-rgb:255, 150, 50}[data-tone=green]{--tone:#50ff78;--tone-rgb:80, 255, 120}[data-tone=mint]{--tone:#26e87a;--tone-rgb:38, 232, 122}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px}section[id]{scroll-margin-top:calc(var(--nav-height) + 10px)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--font-body);background:var(--bg-primary);color:var(--text-primary);line-height:1.6;overflow-x:hidden}::selection{background:var(--blue-dim);color:var(--blue-bright)}a{color:inherit;text-decoration:none}ul{list-style:none}img{max-width:100%}button{cursor:pointer;background:0 0;border:none;font-family:inherit}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:linear-gradient(var(--blue-primary), var(--gold-primary));border-radius:2px}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:var(--radius-sm)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}html[data-custom-cursor] body,html[data-custom-cursor] a,html[data-custom-cursor] button,html[data-custom-cursor] label,html[data-custom-cursor] summary{cursor:none}
