.CardSlider_staticGrid__NcfMP{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.CardSlider_wrapper__4q79m{display:flex;flex-direction:column;gap:1rem;overflow:visible}.CardSlider_controls__C3O8I{gap:.75rem}.CardSlider_arrow__j3zD4,.CardSlider_controls__C3O8I{display:flex;align-items:center;justify-content:center}.CardSlider_arrow__j3zD4{width:30px;height:30px;border-radius:var(--radius-sm);border:1px solid var(--slate-border);background:var(--slate-mid);color:var(--chalk-dim);cursor:pointer;transition:all var(--transition);flex-shrink:0}.CardSlider_arrow__j3zD4:hover:not(:disabled){border-color:var(--accent-border);color:var(--accent);background:var(--accent-dim)}.CardSlider_arrowDisabled__T9Cv0{opacity:.3;cursor:not-allowed}.CardSlider_dots__dS9pX{display:flex;align-items:center;gap:.4rem}.CardSlider_dot__Tsycl{width:6px;height:6px;border-radius:50%;border:1px solid var(--slate-border);background:transparent;cursor:pointer;transition:all var(--transition);padding:0}.CardSlider_dot__Tsycl:hover{background:var(--chalk-muted)}.CardSlider_dotActive__3qBF6{background:var(--accent);border-color:var(--accent);width:16px;border-radius:3px}.CardSlider_track__HaPwR{display:flex;gap:1rem;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;padding-right:4rem;padding-top:6px;margin-top:-6px}.CardSlider_track__HaPwR::-webkit-scrollbar{display:none}.CardSlider_slide__BZ9dO{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 2rem) / 3);scroll-snap-align:start;min-width:280px}@media (max-width:900px){.CardSlider_staticGrid__NcfMP{grid-template-columns:repeat(2,1fr)}.CardSlider_slide__BZ9dO{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 1rem) / 2)}}@media (max-width:640px){.CardSlider_staticGrid__NcfMP{grid-template-columns:1fr}.CardSlider_slide__BZ9dO{flex:0 0 85%}}.Certifications_cardLink__HYmrs{display:block;text-decoration:none;color:inherit;height:100%}.Certifications_card__OewqS{display:flex;flex-direction:row;height:100%;min-height:150px;background:var(--slate-card);border:1px solid var(--slate-border);border-radius:var(--radius-lg);overflow:hidden;transition:border-color var(--transition),transform var(--transition),box-shadow var(--transition)}.Certifications_cardLink__HYmrs:hover .Certifications_card__OewqS{border-color:var(--cat-color,var(--accent-border));transform:translateY(-2px);box-shadow:0 8px 28px rgba(0,0,0,.5)}.Certifications_cardLink__HYmrs:hover .Certifications_badge__ROLyi{opacity:1}.Certifications_cardLink__HYmrs:hover .Certifications_verifyLink__lc81A{gap:.45rem}.Certifications_badgeCol__jHp8w{width:68px;display:flex;align-items:center;justify-content:center;padding:1.25rem .5rem;background:var(--charcoal);border-right:1px solid var(--slate-border);flex-shrink:0}.Certifications_badge__ROLyi{font-family:var(--font-mono);font-size:.72rem;font-weight:700;color:var(--chalk-dim);letter-spacing:.08em;writing-mode:vertical-rl;-webkit-text-orientation:mixed;text-orientation:mixed;transform:rotate(180deg);line-height:1;opacity:.7;transition:opacity var(--transition),color var(--transition)}.Certifications_contentCol__LB_jm{display:flex;flex-direction:column;gap:.45rem;padding:1rem 1.1rem;flex:1 1;min-width:0}.Certifications_certTop__r31Pr{display:flex;justify-content:flex-end}.Certifications_categoryPill__GzYRk{font-family:var(--font-mono);font-size:.62rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:2px 7px;border-radius:var(--radius-sm);border:1px solid;white-space:nowrap}.Certifications_certName__dFsDo{font-family:var(--font-mono);font-size:.82rem;font-weight:600;color:var(--chalk);line-height:1.4;flex:1 1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.Certifications_certMeta__qfF5S{display:flex;align-items:center;gap:.4rem;font-family:var(--font-mono);font-size:.68rem;color:var(--chalk-dim)}.Certifications_dot__T7F_R{opacity:.4}.Certifications_issuer__IZpJc{font-weight:500}.Certifications_certFooter__0Bc9y{margin-top:auto;padding-top:.65rem;border-top:1px solid var(--slate-border)}.Certifications_verifyLink__lc81A{display:inline-flex;align-items:center;gap:.3rem;font-family:var(--font-mono);font-size:.68rem;font-weight:500;color:var(--accent);transition:gap var(--transition),color var(--transition)}.Contact_inner__Dzx3J{display:grid;grid-template-columns:1fr 1.1fr;grid-gap:5rem;gap:5rem;align-items:start;position:relative}@media (max-width:900px){.Contact_inner__Dzx3J{grid-template-columns:1fr;gap:3rem}}.Contact_left__ssNHK{display:flex;flex-direction:column;gap:0}.Contact_heading__rq7Yv{font-family:var(--font-mono);font-size:clamp(2rem,4vw,2.75rem);font-weight:700;color:var(--chalk);line-height:1.15;margin-bottom:1.25rem}.Contact_sub__3rb4O{font-size:.88rem;color:var(--chalk-dim);line-height:1.8;margin-bottom:2rem}.Contact_statusBlock__PJVKX{background:var(--charcoal);border:1px solid var(--slate-border);border-radius:var(--radius-lg);padding:1rem 1.25rem;margin-bottom:1.75rem}.Contact_statusRow__jYIew{display:flex;align-items:center;gap:.6rem;margin-bottom:.85rem}.Contact_statusDot__k8FyS{width:8px;height:8px;border-radius:50%;background:var(--green,#3fb950);box-shadow:0 0 8px var(--green,#3fb950);flex-shrink:0;animation:Contact_pulse__A1BZC 2.5s infinite}@keyframes Contact_pulse__A1BZC{0%,to{opacity:1}50%{opacity:.45}}.Contact_statusLabel__JaC2x{font-family:var(--font-mono);font-size:.68rem;font-weight:700;letter-spacing:.12em;color:var(--green,#3fb950)}.Contact_statusMeta__GH64u{display:flex;flex-direction:column;gap:.3rem}.Contact_metaLine__l1Bpb{display:flex;align-items:center;gap:.4rem;font-family:var(--font-mono);font-size:.7rem;flex-wrap:wrap}.Contact_metaKey__m7G1e{color:var(--chalk-dim)}.Contact_metaEq__gVOGh{color:var(--chalk-muted);opacity:.6}.Contact_metaVal__Jr_SZ{color:var(--chalk);font-weight:500}.Contact_opsec__knxOe{font-family:var(--font-mono);font-size:.72rem;color:var(--chalk-muted);line-height:1.6}.Contact_opsec__knxOe span{color:var(--accent);opacity:.8}.Contact_right__hRN_E{display:flex;flex-direction:column;gap:0}.Contact_channelLabel__AUYgh{font-family:var(--font-mono);font-size:.65rem;font-weight:600;letter-spacing:.1em;color:var(--chalk-muted);margin-bottom:1rem}.Contact_channels__QkSeE{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.Contact_channel__lSQiL{display:flex;align-items:center;gap:1rem;background:var(--charcoal);border:1px solid var(--slate-border);border-radius:var(--radius-lg);padding:1rem 1.1rem;text-decoration:none;color:inherit;transition:border-color var(--transition),background var(--transition),transform var(--transition);cursor:pointer}.Contact_channel__lSQiL:hover{border-color:var(--accent);background:var(--slate-card);transform:translateX(4px)}.Contact_channel__lSQiL:hover .Contact_channelCta__fLK0i,.Contact_channel__lSQiL:hover .Contact_channelIcon__qgYM4{color:var(--accent)}.Contact_channelIcon__qgYM4{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-md);background:var(--slate);color:var(--chalk);flex-shrink:0;transition:color var(--transition)}.Contact_channelBody__vF_dL{flex:1 1;min-width:0}.Contact_channelName__JFyFd{font-family:var(--font-mono);font-size:.82rem;font-weight:600;color:var(--chalk);margin-bottom:.2rem}.Contact_channelSub__YTnxO{font-size:.73rem;color:var(--chalk-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Contact_channelCta__fLK0i{font-family:var(--font-mono);font-size:.68rem;font-weight:500;color:var(--chalk-muted);flex-shrink:0;transition:color var(--transition)}.Contact_terminalPrompt___fA0X{display:flex;align-items:center;gap:.5rem;background:var(--charcoal);border:1px solid var(--slate-border);border-radius:var(--radius-md);padding:.6rem 1rem;font-family:var(--font-mono);font-size:.72rem}.Contact_promptSymbol__TCpLb{color:var(--accent);font-weight:700;flex-shrink:0}.Contact_promptText__G_gp_{color:var(--chalk-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Contact_cursor__4tC0O{width:7px;height:13px;background:var(--accent);flex-shrink:0;animation:Contact_blink__gyO_W 1.1s step-start infinite;opacity:.85;border-radius:1px}@keyframes Contact_blink__gyO_W{0%,to{opacity:.85}50%{opacity:0}}.Footer_footer__UaG1g{border-top:1px solid var(--slate-border);padding:1.5rem 0;font-family:var(--font-mono);font-size:.75rem;color:var(--chalk-dim)}.Footer_inner__ACAek{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}.Footer_logo__NsUJK{font-weight:700;color:var(--chalk);letter-spacing:-.02em}.Footer_tilde__UgJ_e{color:var(--chalk-dim);font-weight:400}.Footer_logoName__tSdni{color:var(--accent)}.Footer_copy__IbaoR{color:var(--chalk-dim)}.Footer_links__oDyjI{display:flex;gap:1.25rem}.Footer_links__oDyjI a{color:var(--chalk-dim);font-size:.75rem;font-family:var(--font-mono);transition:color var(--transition)}.Footer_links__oDyjI a:hover{color:var(--accent)}.Hero_hero__T3Fr4{position:relative;min-height:100vh;display:flex;flex-direction:column;justify-content:center;overflow:hidden;background:var(--charcoal)}.Hero_canvas__A8_5X{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:.9}.Hero_hero__T3Fr4:before{inset:0;background:radial-gradient(ellipse 70% 80% at 30% 50%,transparent 40%,var(--charcoal) 100%)}.Hero_hero__T3Fr4:after,.Hero_hero__T3Fr4:before{content:"";position:absolute;pointer-events:none;z-index:1}.Hero_hero__T3Fr4:after{bottom:0;left:0;right:0;height:180px;background:linear-gradient(to bottom,transparent,var(--charcoal))}.Hero_content__9ypWn{position:relative;z-index:2;display:flex;flex-direction:column;padding-top:8rem;padding-bottom:6rem;gap:3rem}.Hero_left__HVNmI{max-width:640px;display:flex;flex-direction:column;gap:1.25rem}.Hero_badge__RIQsB{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.68rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--green);background:var(--green-dim);border:1px solid rgba(63,185,80,.25);border-radius:var(--radius-sm);padding:4px 10px;width:-moz-fit-content;width:fit-content}.Hero_badgeDot__587zL{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 6px var(--green);animation:Hero_pulse__2CMVt 2.5s ease-in-out infinite;flex-shrink:0}@keyframes Hero_pulse__2CMVt{0%,to{box-shadow:0 0 6px var(--green)}50%{box-shadow:0 0 14px var(--green)}}.Hero_headline__ejJDL{font-size:clamp(2rem,5vw,3.25rem);font-weight:700;color:var(--chalk);letter-spacing:-.03em;line-height:1.1}.Hero_subheadline__kYD1S{font-family:var(--font-mono);font-size:clamp(1rem,2.5vw,1.4rem);font-weight:500;color:var(--accent);display:flex;align-items:center;min-height:2rem}.Hero_slashes__orMLU{opacity:.5;margin-right:.1em}.Hero_typewriter__X4O1r{display:inline-flex;align-items:center;gap:1px}.Hero_cursor__dSVhc{display:inline-block;color:var(--accent);animation:Hero_blink__LuFY1 1s step-end infinite;font-weight:300;opacity:.8}@keyframes Hero_blink__LuFY1{0%,to{opacity:.8}50%{opacity:0}}.Hero_tagline__VAUvl{font-size:.95rem;color:var(--chalk-dim);line-height:1.7;max-width:520px}.Hero_chips__jftir{display:flex;flex-wrap:wrap;gap:.5rem}.Hero_chip__0sb_M{font-family:var(--font-mono);font-size:.68rem;font-weight:400;color:var(--chalk-dim);letter-spacing:.04em}.Hero_ctas__4iFP6{gap:.75rem;padding-top:.5rem}.Hero_ctas__4iFP6,.Hero_statsStrip__nn2eS{display:flex;align-items:center;flex-wrap:wrap}.Hero_statsStrip__nn2eS{gap:1rem;padding-top:.25rem}.Hero_stripItem__Ku_X4{display:flex;align-items:baseline;gap:.45rem}.Hero_stripValue__uoXz_{font-family:var(--font-mono);font-size:1rem;font-weight:700;color:var(--chalk);letter-spacing:-.02em}.Hero_stripDot__s64dX{font-family:var(--font-mono);font-size:.75rem;color:var(--accent);opacity:.7}.Hero_stripLabel__yMUsG{font-family:var(--font-mono);font-size:.62rem;font-weight:400;color:var(--chalk-dim);letter-spacing:.09em;text-transform:uppercase}.Hero_stripDivider__vREHa{font-family:var(--font-mono);font-size:.8rem;color:var(--chalk-muted);opacity:.35;padding:0 .25rem}@media (max-width:480px){.Hero_ctas__4iFP6{flex-direction:column;align-items:flex-start}}.post_main___JPDf{min-height:100vh;padding-top:56px;background:var(--charcoal)}.post_postHeader__qOZnU{padding:2.75rem 0 2.25rem;border-bottom:1px solid var(--slate-border);background:var(--slate)}.post_breadcrumb__hNZaM{display:flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.7rem;color:var(--chalk-muted);margin-bottom:1.5rem}.post_breadcrumb__hNZaM a{color:var(--chalk-dim);transition:color var(--transition)}.post_breadcrumb__hNZaM a:hover{color:var(--accent)}.post_breadcrumb__hNZaM span{opacity:.4}.post_breadcrumbCurrent__TCEDG{color:var(--accent)}.post_postMeta__xzuy2{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.post_catPill__YQD2_{font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-sm)}.post_catPill__YQD2_,.post_lockedBadge__6oBWT{font-family:var(--font-mono);font-weight:500;padding:2px 8px;border:1px solid var(--accent-border);color:var(--accent);background:var(--accent-dim)}.post_lockedBadge__6oBWT{display:inline-flex;align-items:center;gap:.3rem;font-size:.65rem;border-radius:var(--radius-sm)}.post_postTitle__X0La9{font-family:var(--font-mono);font-size:clamp(1.5rem,4vw,2.25rem);font-weight:700;color:var(--chalk);line-height:1.2;margin-bottom:.85rem;display:flex;align-items:flex-start;gap:.5rem}.post_titleLock__unddf{color:var(--accent);margin-top:4px;flex-shrink:0}.post_postExcerpt__TrqDI{font-size:1rem;color:var(--chalk-dim);line-height:1.7;max-width:64ch;margin-bottom:1.25rem}.post_postStats__z14PV{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.post_postDate__1_chN{font-family:var(--font-mono);font-size:.72rem;color:var(--chalk-dim)}.post_statDivider___MA9_{color:var(--chalk-muted);opacity:.5}.post_readTime__LYxbe,.post_wordCount__7q8uC{font-family:var(--font-mono);font-size:.72rem;color:var(--chalk-muted)}.post_layout__NxAAy{display:grid;grid-template-columns:1fr 220px;grid-gap:3rem;gap:3rem;padding:3rem 0 5rem;align-items:start}@media (max-width:900px){.post_layout__NxAAy{grid-template-columns:1fr}.post_aside__8v0Jn{order:-1}}.post_article__uoflK{min-width:0}.post_body__xfAP_{color:var(--chalk-dim);font-size:.95rem;line-height:1.85}.post_p__sNJpg{margin-bottom:1.25rem}.post_h2__2lJnf{font-size:1.15rem;font-weight:700;margin:2.25rem 0 .85rem;padding-left:.75rem;border-left:2px solid var(--accent)}.post_h2__2lJnf,.post_h3__zenZ4{font-family:var(--font-mono);color:var(--chalk)}.post_h3__zenZ4{font-size:1rem;font-weight:600;margin:1.75rem 0 .65rem}.post_h4__3UfJU{font-family:var(--font-mono);font-size:.9rem;font-weight:600;color:var(--chalk-dim);margin:1.5rem 0 .5rem;text-transform:uppercase;letter-spacing:.06em}.post_li__oXhHT{position:relative;padding-left:1.25rem;margin-bottom:.4rem}.post_li__oXhHT:before{content:"▸";position:absolute;left:0;color:var(--accent);font-size:.7em;top:.2em}.post_pre__a1KTB{background:var(--charcoal);border:1px solid var(--slate-border);border-radius:var(--radius-lg);overflow:hidden;margin:1.5rem 0;font-family:var(--font-mono);font-size:.8rem;line-height:1.65}.post_pre__a1KTB code{display:block;padding:1.1rem 1.25rem;overflow-x:auto;color:var(--chalk-dim)}.post_preHeader__VFRAQ{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-bottom:1px solid var(--slate-border);background:var(--slate);font-size:.65rem;font-family:var(--font-mono);color:var(--chalk-muted)}.post_preDots__FaIWC{display:flex;gap:.3rem}.post_preDots__FaIWC span{width:8px;height:8px;border-radius:50%;background:var(--slate-border)}.post_preDots__FaIWC span:first-child{background:#f85149}.post_preDots__FaIWC span:nth-child(2){background:#f0883e}.post_preDots__FaIWC span:nth-child(3){background:#3fb950}.post_inlineCode__YPT6_{font-family:var(--font-mono);font-size:.83em;color:var(--accent);background:var(--accent-dim);border:1px solid var(--accent-border);border-radius:3px;padding:1px 5px}.post_placeholder__E5RQN{padding:3rem 0;border-top:1px solid var(--slate-border)}.post_placeholderTitle__vfAeS{font-family:var(--font-mono);font-size:.9rem;color:var(--chalk-dim);margin-bottom:.4rem}.post_placeholderSub__zw7fC{font-size:.82rem;color:var(--chalk-muted)}.post_aside__8v0Jn{position:-webkit-sticky;position:sticky;top:calc(56px + 1.5rem);display:flex;flex-direction:column;gap:1rem}.post_asideCard__xSIWq{background:var(--slate-card);border:1px solid var(--slate-border);border-radius:var(--radius-lg);padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.1rem}.post_asideLabel__GLy7z{font-family:var(--font-mono);font-size:.65rem;font-weight:600;letter-spacing:.1em;color:var(--chalk-muted);margin-bottom:.6rem}.post_asideLink__V0A8G{display:flex;align-items:center;gap:.4rem;font-family:var(--font-mono);font-size:.75rem;color:var(--chalk-dim);text-decoration:none;padding:.25rem 0;transition:color var(--transition)}.post_asideLink__V0A8G:hover{color:var(--accent)}.post_relatedList__PK7wJ{display:flex;flex-direction:column;gap:.5rem}.post_relatedLink__J3tPc{display:flex;flex-direction:column;gap:.15rem;text-decoration:none;padding:.4rem 0;border-bottom:1px solid var(--slate-border)}.post_relatedLink__J3tPc:last-child{border-bottom:none}.post_relatedTitle__pXFeG{display:flex;align-items:center;gap:.3rem;font-family:var(--font-mono);font-size:.73rem;color:var(--chalk-dim);line-height:1.4;transition:color var(--transition)}.post_relatedLink__J3tPc:hover .post_relatedTitle__pXFeG{color:var(--accent)}.post_relatedDate__hHH9i{font-family:var(--font-mono);font-size:.65rem;color:var(--chalk-muted)}.Navbar_header__vG7Lu{position:fixed;top:0;left:0;right:0;z-index:100;transition:background var(--transition-slow),border-color var(--transition-slow),-webkit-backdrop-filter var(--transition-slow);transition:background var(--transition-slow),border-color var(--transition-slow),backdrop-filter var(--transition-slow);transition:background var(--transition-slow),border-color var(--transition-slow),backdrop-filter var(--transition-slow),-webkit-backdrop-filter var(--transition-slow);border-bottom:1px solid transparent}.Navbar_header__vG7Lu.Navbar_scrolled___WOss{background:rgba(9,13,19,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom-color:var(--slate-border)}.Navbar_inner__GwI1d{display:flex;align-items:center;justify-content:space-between;max-width:1120px;margin:0 auto;padding:0 1.5rem;height:56px}.Navbar_logo__UM0Ax{display:flex;align-items:baseline;gap:.5rem;text-decoration:none;flex-shrink:0}.Navbar_logoText__ZgrAJ{font-family:var(--font-mono);font-size:.9rem;font-weight:700;color:var(--chalk);letter-spacing:.05em}.Navbar_logoBreadcrumb__sHfo9{font-family:var(--font-mono);font-size:.72rem;font-weight:400;color:var(--accent);letter-spacing:.02em;opacity:.9}.Navbar_logo__UM0Ax:hover .Navbar_logoBreadcrumb__sHfo9{opacity:1}.Navbar_nav__A66_N{display:flex;align-items:center;gap:.25rem}.Navbar_navLink__id1IU{font-family:var(--font-mono);font-size:.72rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--chalk-dim);text-decoration:none;padding:.35rem .75rem;border-radius:var(--radius-sm);transition:color var(--transition),background var(--transition);position:relative}.Navbar_navLink__id1IU:hover{color:var(--chalk);background:hsla(0,0%,100%,.05)}.Navbar_navLink__id1IU.Navbar_active__ZTgb8{color:var(--accent)}.Navbar_navLink__id1IU.Navbar_active__ZTgb8:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);width:16px;height:1px;background:var(--accent);border-radius:1px}.Navbar_status__NlEbM{display:flex;align-items:center;gap:.45rem;flex-shrink:0}.Navbar_statusDot__lgxTv{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 6px var(--green);animation:Navbar_pulse__IlNmG 2.5s ease-in-out infinite;flex-shrink:0}.Navbar_statusText__mPi3F{font-family:var(--font-mono);font-size:.62rem;font-weight:600;letter-spacing:.14em;color:var(--green);text-transform:uppercase}@keyframes Navbar_pulse__IlNmG{0%,to{opacity:1;box-shadow:0 0 6px var(--green)}50%{opacity:.6;box-shadow:0 0 12px var(--green)}}@media (max-width:640px){.Navbar_status__NlEbM{display:none}.Navbar_navLink__id1IU{font-size:.65rem;padding:.3rem .5rem}.Navbar_logoBreadcrumb__sHfo9{display:none}}.Projects_card__Rq8hx{display:flex;flex-direction:column;gap:.85rem;padding:1.5rem;background:var(--slate-card);border:1px solid var(--slate-border);border-radius:var(--radius-lg);height:100%;min-height:220px;transition:border-color var(--transition),background var(--transition),transform var(--transition),box-shadow var(--transition);cursor:default}.Projects_card__Rq8hx:hover{border-color:var(--accent-border);background:var(--slate-mid);transform:translateY(-2px);box-shadow:0 8px 32px rgba(0,0,0,.5),0 0 20px rgba(232,93,38,.08)}.Projects_card__Rq8hx:hover .Projects_arrow__aB_fY{opacity:1;color:var(--accent);transform:translate(1px,-1px)}.Projects_card__Rq8hx:hover .Projects_cardTitle__yMmwz{color:var(--accent)}.Projects_cardHeader__F5042{display:flex;align-items:center;justify-content:space-between}.Projects_cardTag__nFAVH{font-family:var(--font-mono);font-size:.65rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);background:var(--accent-dim);border:1px solid var(--accent-border);border-radius:var(--radius-sm);padding:2px 8px}.Projects_arrow__aB_fY{opacity:0;transition:opacity var(--transition),color var(--transition),transform var(--transition);color:var(--chalk-dim);flex-shrink:0}.Projects_cardTitle__yMmwz{font-family:var(--font-mono);font-size:.95rem;font-weight:600;color:var(--chalk);line-height:1.35;transition:color var(--transition)}.Projects_cardDesc__3Ym0r{font-size:.83rem;color:var(--chalk-dim);line-height:1.7;flex:1 1;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.Projects_techRow__J81iw{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:auto}.Projects_techPill__q2KIU{font-family:var(--font-mono);font-size:.63rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;padding:2px 7px;border-radius:var(--radius-sm);border:1px solid var(--slate-border);color:var(--chalk-dim);background:transparent}.Projects_githubPanel__zDjfJ{margin-top:1.25rem;border:1px solid var(--slate-border);border-radius:var(--radius-lg);background:var(--slate-card);overflow:hidden}.Projects_githubPanelHeader__mm8J2{display:flex;align-items:center;justify-content:space-between;padding:.7rem 1.25rem;border-bottom:1px solid var(--slate-border);background:var(--slate-mid)}.Projects_githubPanelTitle__yiU_5{display:flex;align-items:center;gap:.6rem;font-family:var(--font-mono);font-size:.7rem;font-weight:500;color:var(--chalk-dim);letter-spacing:.06em;text-transform:uppercase}.Projects_githubIcon__LiyLW{color:var(--chalk-dim);flex-shrink:0}.Projects_githubViewAll__n5LnD{font-family:var(--font-mono);font-size:.7rem;color:var(--accent);transition:color var(--transition)}.Projects_githubViewAll__n5LnD:hover{color:var(--accent-hover)}.Projects_repoGrid__cYcAB{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:1px;gap:1px;background:var(--slate-border)}.Projects_repoItem__mCNqz{display:flex;flex-direction:column;gap:.3rem;padding:.85rem 1.25rem;background:var(--slate-card);text-decoration:none;color:inherit;transition:background var(--transition)}.Projects_repoItem__mCNqz:hover{background:var(--slate-mid)}.Projects_repoTop__TwLVh{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.Projects_repoName__EP7gg{font-family:var(--font-mono);font-size:.78rem;font-weight:600;color:var(--chalk);transition:color var(--transition)}.Projects_repoItem__mCNqz:hover .Projects_repoName__EP7gg{color:var(--accent)}.Projects_stars__Mr1_Y{display:flex;align-items:center;gap:.25rem;font-family:var(--font-mono);font-size:.68rem;color:var(--chalk-dim)}.Projects_repoDesc__Lgdku{font-size:.73rem;color:var(--chalk-dim);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Projects_repoMeta__TUS3m{display:flex;align-items:center;gap:.35rem;margin-top:.2rem}.Projects_langDot__ReJRJ{width:8px;height:8px;border-radius:50%;flex-shrink:0}.Projects_lang__wZZuu{font-family:var(--font-mono);font-size:.7rem;color:var(--chalk-dim)}.LatestPosts_header__0a4YW{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap}.LatestPosts_viewAll__WWHit{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-mono);font-size:.72rem;font-weight:500;color:var(--chalk-dim);white-space:nowrap;padding:.4rem .85rem;border:1px solid var(--slate-border);border-radius:var(--radius-sm);transition:color var(--transition),border-color var(--transition),background var(--transition);margin-bottom:.25rem}.LatestPosts_viewAll__WWHit:hover{color:var(--accent);border-color:var(--accent-border);background:var(--accent-dim)}.LatestPosts_cardLink__jY8Qt{display:block;text-decoration:none;color:inherit;height:100%}.LatestPosts_card__4dmJQ{display:flex;flex-direction:column;gap:0;background:var(--slate-card);border:1px solid var(--slate-border);border-radius:var(--radius-lg);padding:1.25rem;height:100%;transition:border-color var(--transition),background var(--transition),transform var(--transition),box-shadow var(--transition)}.LatestPosts_cardLink__jY8Qt:hover .LatestPosts_card__4dmJQ{border-color:var(--accent-border);background:var(--slate-mid);transform:translateY(-2px);box-shadow:0 8px 28px rgba(0,0,0,.5),0 0 16px rgba(232,93,38,.07)}.LatestPosts_cardLink__jY8Qt:hover .LatestPosts_title__R0n1B{color:var(--accent)}.LatestPosts_cardLink__jY8Qt:hover .LatestPosts_footerArrow__oedUU{transform:translateX(3px);color:var(--accent)}.LatestPosts_cardTop__ivg7b{justify-content:space-between;margin-bottom:1rem}.LatestPosts_cardMeta__ErGaJ,.LatestPosts_cardTop__ivg7b{display:flex;align-items:center;gap:.5rem}.LatestPosts_postIndex__OOmgP{font-family:var(--font-mono);font-size:.65rem;font-weight:700;color:var(--accent);letter-spacing:.05em}.LatestPosts_category__Eg75G{font-family:var(--font-mono);font-size:.62rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:2px 7px;border-radius:var(--radius-sm);border:1px solid var(--slate-border);color:var(--chalk-dim);background:var(--slate-mid)}.LatestPosts_date__prdM6{font-family:var(--font-mono);font-size:.65rem;color:var(--chalk-dim);letter-spacing:.04em;white-space:nowrap}.LatestPosts_cardBody__OKWLK{flex:1 1;display:flex;flex-direction:column;gap:.6rem}.LatestPosts_lockIcon__Gxrt_{display:inline-flex;align-items:center;vertical-align:middle;margin-right:4px;color:var(--accent);opacity:.8}.LatestPosts_title__R0n1B{font-family:var(--font-mono);font-size:.9rem;font-weight:600;color:var(--chalk);line-height:1.4;-webkit-line-clamp:2;transition:color var(--transition)}.LatestPosts_excerpt__2OkDH,.LatestPosts_title__R0n1B{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.LatestPosts_excerpt__2OkDH{font-size:.82rem;color:var(--chalk-dim);line-height:1.7;-webkit-line-clamp:3}.LatestPosts_cardFooter__qjiXU{display:flex;align-items:center;justify-content:space-between;margin-top:1.1rem;padding-top:.8rem;border-top:1px solid var(--slate-border)}.LatestPosts_readMore__ALXQ2{font-family:var(--font-mono);font-size:.7rem;font-weight:500;color:var(--accent);display:flex;align-items:center;gap:.3rem}.LatestPosts_footerArrow__oedUU{color:var(--chalk-dim);transition:transform var(--transition),color var(--transition);flex-shrink:0}