.PostCard_card___VN_z{display:block;background:var(--bg);padding:2.5rem;position:relative;text-decoration:none;transition:opacity .2s ease;overflow:hidden;min-height:280px;cursor:none}.PostCard_card___VN_z:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(600px circle at var(--mx,50%) var(--my,50%),rgba(200,16,46,.05),transparent 40%);opacity:0;transition:opacity .3s ease;pointer-events:none}.PostCard_card___VN_z:hover:before{opacity:1}.PostCard_num__ak2YB{font-size:.52rem;color:var(--ink3);margin-bottom:2rem}.PostCard_category__ZFadG,.PostCard_num__ak2YB{font-family:var(--font-mono),monospace;display:block}.PostCard_category__ZFadG{font-size:.5rem;color:var(--red);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.8rem}.PostCard_title__9HoFN{font-family:var(--font-serif),serif;font-size:1.25rem;line-height:1.3;color:var(--ink);margin-bottom:1rem;transition:color .2s ease}.PostCard_card___VN_z:hover .PostCard_title__9HoFN{color:var(--red)}.PostCard_excerpt__R9_hS{font-family:var(--font-mono),monospace;font-size:.62rem;line-height:1.8;color:var(--ink2);margin-bottom:2rem}.PostCard_meta__DVnxJ{font-family:var(--font-mono),monospace;font-size:.52rem;color:var(--ink3);display:flex;gap:.5rem;align-items:center}.PostCard_date__Hfyfv{color:var(--red)}.PostCard_arrow__uckAi{position:absolute;bottom:2.5rem;right:2.5rem;font-family:var(--font-mono),monospace;font-size:.8rem;color:var(--ink3);transition:all .3s ease}.PostCard_card___VN_z:hover .PostCard_arrow__uckAi{color:var(--red);transform:translate(3px,-3px)}.BlogIndex_container__jb8u_{min-height:100vh}.BlogIndex_masthead__j7QUS{padding:10rem 3rem 4rem;background:var(--bg2);border-bottom:1px solid var(--ink3);position:relative;overflow:hidden}.BlogIndex_watermark__OCUGv{font-family:var(--font-display),sans-serif;font-size:14rem;color:rgba(13,12,10,.04);position:absolute;right:-20px;top:50%;transform:translateY(-50%);pointer-events:none;line-height:.8}.BlogIndex_tag__aWwAs{display:inline-block;padding:.2rem .6rem;border:1px solid var(--red);color:var(--red);font-family:var(--font-mono),monospace;font-size:.65rem;letter-spacing:.15em;text-transform:uppercase;margin-bottom:1.5rem}.BlogIndex_heading__Ne69T{font-family:var(--font-display),sans-serif;font-size:clamp(3.5rem,7vw,6rem);line-height:.92;color:var(--ink);margin-bottom:1.5rem;position:relative;z-index:1}.BlogIndex_subtext__LIYjX{font-family:var(--font-serif),serif;font-style:italic;font-size:1.05rem;color:var(--ink2);max-width:600px;margin-bottom:2rem;line-height:1.8;position:relative;z-index:1}.BlogIndex_masthead-meta__z3IQp{display:flex;align-items:center;gap:2rem;position:relative;z-index:1}.BlogIndex_dispatch-count__EimtE{font-family:var(--font-mono),monospace;font-size:.62rem;color:var(--ink2);text-transform:uppercase;letter-spacing:.1em}.BlogIndex_filters__FhfF2{display:flex;gap:.5rem;flex-wrap:wrap}.BlogIndex_filter-chip__pXMIk{font-family:var(--font-mono),monospace;font-size:.65rem;letter-spacing:.1em;text-transform:uppercase;padding:.3rem .8rem;border:1px solid var(--ink3);background:transparent;color:var(--ink);cursor:none;transition:all .3s ease}.BlogIndex_filter-chip__pXMIk.BlogIndex_active__bp_E_,.BlogIndex_filter-chip__pXMIk:hover{border-color:var(--red);color:var(--red);background:var(--red2)}.BlogIndex_featured-section__4t4SN{padding:4rem 3rem;border-bottom:1px solid var(--ink3);background:var(--bg)}.BlogIndex_section-label__aJ9qW{font-family:var(--font-mono),monospace;font-size:.6rem;color:var(--red);letter-spacing:.15em;display:flex;align-items:center;gap:1rem;margin-bottom:3rem}.BlogIndex_section-label__aJ9qW:after{content:"";flex:1 1;height:1px;background:var(--ink3)}.BlogIndex_featured-grid__PKWaZ{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:start}.BlogIndex_featured-link__A06_G{display:block;text-decoration:none;cursor:none;position:relative}.BlogIndex_visual-tile__b2yHy{background:var(--bg2);border:1px solid var(--ink3);padding:2.5rem;min-height:280px;position:relative;overflow:hidden}.BlogIndex_visual-tile__b2yHy:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top right,rgba(200,16,46,.06),transparent 60%);pointer-events:none}.BlogIndex_featured-left__uDpVR{display:flex;flex-direction:column}.BlogIndex_f-kicker__vqnwm{font-family:var(--font-mono),monospace;font-size:.65rem;color:var(--red);letter-spacing:.1em;text-transform:uppercase;margin-bottom:1rem}.BlogIndex_f-title__5kA7_{font-family:var(--font-serif),serif;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.25;color:var(--ink);margin-bottom:1.5rem;transition:color .2s ease}.BlogIndex_featured-link__A06_G:hover .BlogIndex_f-title__5kA7_{color:var(--red)}.BlogIndex_f-excerpt__LOaW4{font-size:.8rem;line-height:1.9;max-width:90%}.BlogIndex_f-excerpt__LOaW4,.BlogIndex_f-meta__nzN1Z{font-family:var(--font-mono),monospace;color:var(--ink2);margin-bottom:2.5rem}.BlogIndex_f-meta__nzN1Z{font-size:.62rem;display:flex;align-items:center;gap:.6rem}.BlogIndex_f-meta__nzN1Z .BlogIndex_sep__9HiYn{color:var(--red)}.BlogIndex_f-cta__0xF7G{font-family:var(--font-mono),monospace;font-size:.7rem;color:var(--red);letter-spacing:.1em;text-transform:uppercase;width:-moz-fit-content;width:fit-content;border-bottom:1px solid rgba(200,16,46,.3);padding-bottom:.2rem;display:inline-flex;align-items:center;gap:.3rem}.BlogIndex_tile-num__d4BRp{font-family:var(--font-display),sans-serif;font-size:7rem;color:rgba(13,12,10,.04);line-height:.8;position:absolute;top:1rem;right:1rem}.BlogIndex_tile-category__pmEye{font-family:var(--font-mono),monospace;font-size:.5rem;color:var(--red);letter-spacing:.1em;text-transform:uppercase;margin-bottom:1rem}.BlogIndex_tile-title__DFk2R{font-family:var(--font-serif),serif;font-size:1.4rem;line-height:1.3;color:var(--ink2);margin-bottom:40px}.BlogIndex_tile-rule__DtAdT{width:40px;height:2px;background:var(--red);margin-bottom:1.5rem}.BlogIndex_tile-date__eOwRO{font-family:var(--font-mono),monospace;font-size:.5rem;color:var(--ink3);letter-spacing:.1em}.BlogIndex_grid-section__Y8J69{padding:4rem 3rem;background:var(--bg)}.BlogIndex_posts-grid__l9cue{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--ink3);border-top:1px solid var(--ink3);border-bottom:1px solid var(--ink3)}@media (max-width:768px){.BlogIndex_masthead__j7QUS{padding:7rem 1.5rem 3rem}.BlogIndex_watermark__OCUGv{font-size:6rem;top:2rem;right:-10px;transform:none;opacity:.5}.BlogIndex_masthead-meta__z3IQp{flex-direction:column;align-items:flex-start;gap:1rem}.BlogIndex_featured-section__4t4SN{padding:3rem 1.5rem}.BlogIndex_featured-grid__PKWaZ{grid-template-columns:1fr;gap:2rem}.BlogIndex_grid-section__Y8J69{padding:3rem 1.5rem}.BlogIndex_posts-grid__l9cue{grid-template-columns:1fr}}.Contact_contact__lQ3S1{padding:7rem 3rem}.Contact_outer__iHTe0{border:1px solid var(--ink3);background:var(--bg2);position:relative}.Contact_pseudo-label__VGSes{position:absolute;top:-1px;left:3rem;background:var(--bg);padding:.3rem .8rem;border:1px solid var(--ink3);font-family:var(--font-mono),monospace;font-size:.48rem;letter-spacing:.18em;text-transform:uppercase;color:var(--red);z-index:2;transform:translateY(-50%)}.Contact_grid__vtAta{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0}.Contact_left__tl5bC{padding:3rem;border-right:1px solid var(--ink3)}.Contact_tag__4stBl{font-family:var(--font-mono),monospace;font-size:.52rem;letter-spacing:.18em;text-transform:uppercase;color:var(--red);margin-bottom:1.5rem}.Contact_heading__PbeSi{font-family:var(--font-display),sans-serif;font-size:clamp(3rem,5.5vw,5rem);line-height:.95;color:var(--ink);margin-bottom:1.5rem}.Contact_subtext__S27PT{font-family:var(--font-mono),monospace;font-size:.67rem;line-height:1.7;color:var(--ink2);margin-bottom:2rem;max-width:400px}.Contact_subtext__S27PT strong{color:var(--ink)}.Contact_cta-row__hPt_s{display:flex;gap:1rem;margin-bottom:3rem}.Contact_social-list__Hg7nQ{display:flex;flex-direction:column;gap:0}.Contact_social-item__4iUmz{display:flex;align-items:center;padding:.8rem 1rem;border:1px solid var(--ink3);margin-top:-1px;transition:all .3s ease;text-decoration:none;color:inherit}.Contact_social-item__4iUmz:hover{border-color:rgba(200,16,46,.4);background:var(--red2)}.Contact_social-index__tm7aY{font-family:var(--font-mono),monospace;font-size:.48rem;color:var(--red);min-width:2rem}.Contact_social-label__EwCZM{font-family:var(--font-mono),monospace;font-size:.5rem;color:var(--ink2);min-width:80px}.Contact_social-value__IjwBS{font-family:var(--font-mono),monospace;font-size:.68rem;color:var(--ink);flex:1 1}.Contact_social-arrow__8KQnL{font-family:var(--font-mono),monospace;font-size:.7rem;color:var(--ink2);transition:color .3s ease}.Contact_social-item__4iUmz:hover .Contact_social-arrow__8KQnL{color:var(--red)}.Contact_right__Es5yA{padding:3rem}.Contact_form-group__8JHH5{margin-bottom:1.5rem}.Contact_label__BHT9S{display:block;font-family:var(--font-mono),monospace;font-size:.5rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ink2);margin-bottom:.4rem}.Contact_input__z5ccm,.Contact_select__Kn9T1,.Contact_textarea__Ne3q5{width:100%;background:var(--bg);border:1px solid var(--ink3);color:var(--ink);font-family:var(--font-mono),monospace;font-size:.68rem;padding:.9rem 1rem;transition:border-color .3s ease;outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none}.Contact_input__z5ccm:focus,.Contact_select__Kn9T1:focus,.Contact_textarea__Ne3q5:focus{border-color:rgba(200,16,46,.5)}.Contact_input__z5ccm.Contact_error__I8NM_,.Contact_select__Kn9T1.Contact_error__I8NM_,.Contact_textarea__Ne3q5.Contact_error__I8NM_{border-color:var(--red)}.Contact_textarea__Ne3q5{resize:vertical;min-height:120px}.Contact_select__Kn9T1{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='rgba(13,12,10,0.55)' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}.Contact_error-text__RSQJ_{font-family:var(--font-mono),monospace;font-size:.52rem;color:var(--red);margin-top:.3rem}.Contact_submit-btn__ejDbE{width:100%;padding:1rem;background:var(--red);color:#f0ece4;font-family:var(--font-mono),monospace;font-size:.6rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;border:1px solid var(--red);transition:all .3s ease;margin-top:.5rem}.Contact_submit-btn__ejDbE:hover:not(:disabled){background:transparent;color:var(--red)}.Contact_submit-btn__ejDbE:disabled{opacity:.7}.Contact_submit-btn__ejDbE.Contact_success__uhwYI{background:var(--green-sig);border-color:var(--green-sig)}.Contact_submit-btn__ejDbE.Contact_btn-error__zUzuo{background:transparent;color:var(--red);border-color:var(--red)}@media (max-width:768px){.Contact_contact__lQ3S1{padding:4rem 1.5rem}.Contact_grid__vtAta{grid-template-columns:1fr}.Contact_left__tl5bC{border-right:none;border-bottom:1px solid var(--ink3);padding:2rem 1.5rem}.Contact_right__Es5yA{padding:2rem 1.5rem}.Contact_pseudo-label__VGSes{left:1.5rem}.Contact_cta-row__hPt_s{flex-wrap:wrap}}.Dossier_dossier__DXYsz{padding:7rem 3rem;position:relative}.Dossier_outer__bVYy_{border:1px solid var(--ink3);background:var(--bg2);position:relative}.Dossier_pseudo-label__F6Ph6{position:absolute;top:-1px;left:3rem;background:var(--bg);padding:.3rem .8rem;border:1px solid var(--ink3);font-family:var(--font-mono),monospace;font-size:.6rem;letter-spacing:.18em;text-transform:uppercase;color:var(--red);z-index:2;transform:translateY(-50%)}.Dossier_top-strip__37qDo{display:grid;grid-template-columns:1fr auto 1fr;padding:2.5rem 3rem;border-bottom:1px solid var(--ink3);align-items:start}.Dossier_file-meta__GSLYE{font-family:var(--font-mono),monospace;font-size:.72rem;line-height:2.4;color:var(--ink)}.Dossier_file-meta__GSLYE span{color:var(--ink2);margin-right:1rem}.Dossier_stamp__QrH6N{font-family:var(--font-display),sans-serif;font-size:2.5rem;color:rgba(200,16,46,.12);border:3px solid rgba(200,16,46,.15);padding:.8rem 1.5rem;transform:rotate(-7deg);text-align:center;line-height:1;align-self:center}.Dossier_badge__0U7qa{text-align:right}.Dossier_badge-pill__geFij{display:inline-block;background:var(--red);color:#f0ece4;font-family:var(--font-mono),monospace;font-size:.6rem;letter-spacing:.15em;text-transform:uppercase;padding:.35rem .8rem}.Dossier_badge-date__EeczV{font-family:var(--font-mono),monospace;font-size:.58rem;color:var(--ink2);margin-top:.5rem}.Dossier_body-grid__VjF8c{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;padding:2.5rem 3rem}.Dossier_field-label__02Rtt{font-family:var(--font-mono),monospace;font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:var(--red);margin-bottom:.8rem}.Dossier_field-text__HDPs1{font-family:var(--font-serif),serif;font-size:1rem;line-height:1.8;color:var(--ink)}.Dossier_assets-list__D2_On{margin-top:.5rem}.Dossier_asset-row__tTQ7N{display:flex;align-items:center;gap:1rem;padding:.4rem 0;font-family:var(--font-mono),monospace;font-size:.7rem}.Dossier_asset-name__nLAFk{color:var(--ink);min-width:120px}.Dossier_asset-sep__LSJx0{color:var(--ink3)}.Dossier_asset-desc__l2541{color:var(--ink2)}.Dossier_threat-row__L9DWt{display:flex;justify-content:space-between;padding:.3rem 0;font-family:var(--font-mono),monospace;font-size:.72rem;border-bottom:1px solid var(--ink3)}.Dossier_threat-row__L9DWt:last-child{border-bottom:none}.Dossier_threat-label__18jxf{color:var(--ink2)}.Dossier_threat-value__ZJDfx{color:var(--ink);font-weight:500}.Dossier_threat-value__ZJDfx.Dossier_critical__WOcot{color:var(--red)}.Dossier_redacted__Gmm_D{background:var(--ink);color:transparent;cursor:not-allowed;transition:all .3s ease;padding:0 .4rem}.Dossier_redacted__Gmm_D:hover{background:transparent;color:var(--amber)}.Dossier_narrative__vyn4X{padding:2.5rem 3rem;border-top:1px solid var(--ink3)}.Dossier_narrative-block__Ha_bw{margin-bottom:2.5rem}.Dossier_narrative-block__Ha_bw:last-child{margin-bottom:0}.Dossier_narrative-tag__Wtqqz{font-family:var(--font-mono),monospace;font-size:.58rem;letter-spacing:.18em;color:var(--red);margin-bottom:.8rem}.Dossier_narrative-text__vZ0zT{font-family:var(--font-serif),serif;font-size:1.1rem;line-height:1.9;color:var(--ink);max-width:800px}.Dossier_narrative-text__vZ0zT strong{color:var(--ink)}.Dossier_narrative-text__vZ0zT em{font-style:italic}.Dossier_metrics-bar__87CCK{display:flex;border-top:1px solid var(--ink3)}.Dossier_metric-cell__xtFwL{flex:1 1;padding:1.2rem 1.5rem;border-right:1px solid var(--ink3);transition:background .3s ease;text-align:center}.Dossier_metric-cell__xtFwL:last-child{border-right:none}.Dossier_metric-cell__xtFwL:hover{background:var(--bg3)}.Dossier_metric-number__YLD89{font-family:var(--font-display),sans-serif;font-size:2.2rem;color:var(--red);line-height:1}.Dossier_metric-label__RZLx6{font-family:var(--font-mono),monospace;font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink2);margin-top:.3rem}@media (max-width:768px){.Dossier_dossier__DXYsz{padding:4rem 1.5rem}.Dossier_top-strip__37qDo{grid-template-columns:1fr;gap:2rem;padding:2rem 1.5rem}.Dossier_stamp__QrH6N{transform:rotate(-5deg);font-size:2rem;justify-self:start}.Dossier_badge__0U7qa{text-align:left}.Dossier_body-grid__VjF8c{grid-template-columns:1fr;padding:2rem 1.5rem}.Dossier_narrative__vyn4X{padding:2rem 1.5rem}.Dossier_metrics-bar__87CCK{flex-wrap:wrap}.Dossier_metric-cell__xtFwL{flex:1 1 50%;min-width:50%}.Dossier_metric-cell__xtFwL:nth-child(odd){border-right:1px solid var(--ink3)}.Dossier_metric-cell__xtFwL:nth-child(2n){border-right:none}.Dossier_metric-cell__xtFwL:nth-child(-n+3){border-bottom:1px solid var(--ink3)}.Dossier_pseudo-label__F6Ph6{left:1.5rem}}.Hero_hero__Q5FaL{min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:7rem 3rem 4rem;position:relative;overflow:hidden}.Hero_particles__ctEkF{position:absolute;inset:0;z-index:0}.Hero_particles__ctEkF canvas{width:100%;height:100%}.Hero_scan-sweep__2NxpT{position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(200,16,46,.3) 20%,rgba(200,16,46,.6) 50%,rgba(200,16,46,.3) 80%,transparent);z-index:1;animation:Hero_sweep__WgvWE 5s ease-in-out infinite;pointer-events:none}.Hero_hud-corners__9GqVX{position:absolute;inset:1.5rem;z-index:1;pointer-events:none}.Hero_corner__XVTLx{position:absolute;width:20px;height:20px}.Hero_corner-tl__37hKf{top:0;left:0;border-top:1px solid var(--ink3);border-left:1px solid var(--ink3)}.Hero_corner-tr__FM0ql{top:0;right:0;border-top:1px solid var(--ink3);border-right:1px solid var(--ink3)}.Hero_corner-bl__Gf_Xi{bottom:0;left:0;border-bottom:1px solid var(--ink3);border-left:1px solid var(--ink3)}.Hero_corner-br__Q98s8{bottom:0;right:0;border-bottom:1px solid var(--ink3);border-right:1px solid var(--ink3)}.Hero_hud-info__oebvl{position:absolute;bottom:2rem;right:2.5rem;z-index:1;font-family:var(--font-mono),monospace;font-size:.62rem;letter-spacing:.12em;color:var(--ink2);text-align:right;line-height:1.8;pointer-events:none}.Hero_content__rnCeh{position:relative;z-index:2;max-width:1200px}.Hero_file-row__GtVgb{display:flex;align-items:center;gap:1rem;margin-bottom:1.8rem}.Hero_classified-tag__vY_Px{display:inline-block;padding:.2rem .6rem;border:1px solid var(--red);color:var(--red);font-family:var(--font-mono),monospace;font-size:.65rem;letter-spacing:.15em;text-transform:uppercase}.Hero_file-id__icjia{font-family:var(--font-mono),monospace;font-size:.6rem;letter-spacing:.1em;color:var(--ink2)}.Hero_file-divider__r1m0P{flex:1 1;height:1px;background:var(--ink3);max-width:120px}.Hero_file-status__IxHGi{font-family:var(--font-mono),monospace;font-size:.6rem;letter-spacing:.1em;color:var(--ink2)}.Hero_file-status__IxHGi.Hero_decrypted__9gnMO{color:var(--green-sig)}.Hero_name-container__wuUVD{margin-bottom:2rem}.Hero_name-row__PNSNR{display:flex;line-height:.88}.Hero_letter__E_gOG{display:inline-block;font-family:var(--font-display),sans-serif;font-size:clamp(5.5rem,13vw,12.5rem);line-height:.88;transition:transform .08s ease-out;will-change:transform}.Hero_letter-hidden__wm5ph,.Hero_letter-scrambling__BrRap{background:var(--ink);color:transparent}.Hero_letter-flash__slrV7{background:transparent;color:var(--red)}.Hero_letter-done__1RqTv{background:transparent;color:var(--ink)}.Hero_letter-outline__cL_8u{-webkit-text-stroke:1.5px rgba(13,12,10,.18);color:transparent!important}.Hero_letter-outline__cL_8u.Hero_letter-hidden__wm5ph,.Hero_letter-outline__cL_8u.Hero_letter-scrambling__BrRap{background:rgba(13,12,10,.18);-webkit-text-stroke:0}.Hero_letter-outline__cL_8u.Hero_letter-flash__slrV7{background:transparent;-webkit-text-stroke:1.5px var(--red)}.Hero_letter-outline__cL_8u.Hero_letter-done__1RqTv{background:transparent;-webkit-text-stroke:1.5px rgba(13,12,10,.18)}.Hero_role-line__xTAs_{font-family:var(--font-mono),monospace;font-size:.85rem;letter-spacing:.12em;color:var(--ink2);margin-bottom:2.5rem}.Hero_role-sep__pBuaU{color:var(--red);margin:0 .4rem}.Hero_stats-row__OMsl4{display:flex;border:1px solid var(--ink3);margin-bottom:2.5rem;width:-moz-fit-content;width:fit-content}.Hero_stat-cell__xWz_j{padding:.8rem 1.8rem;border-right:1px solid var(--ink3);transition:background .3s ease}.Hero_stat-cell__xWz_j:last-child{border-right:none}.Hero_stat-cell__xWz_j:hover{background:var(--red2)}.Hero_stat-number___aoSV{font-family:var(--font-display),sans-serif;font-size:1.8rem;color:var(--red);line-height:1}.Hero_stat-label__dhx3l{font-family:var(--font-mono),monospace;font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink2);margin-top:.2rem}.Hero_hero-lower__MOEoA{display:flex;align-items:center;gap:2rem;flex-wrap:wrap}.Hero_cta-group__6_SQo{display:flex;gap:1rem}.Hero_social-strip__f1G3J{display:flex;align-items:center;gap:1.5rem;margin-left:1rem}.Hero_social-link__VebHR{font-family:var(--font-mono),monospace;font-size:.65rem;color:var(--ink2);text-decoration:none;border-bottom:1px solid transparent;transition:all .3s ease;display:inline-flex;align-items:center;gap:.4rem}.Hero_social-link__VebHR:hover{color:var(--red);border-color:var(--red)}.Hero_social-link__VebHR svg{width:12px;height:12px}.Hero_decor-particles__ja7KR{position:absolute;inset:0;pointer-events:none;z-index:1;overflow:hidden}.Hero_decor-dot__RMtEe,.Hero_decor-plus__Fl7Lf{position:absolute;font-family:var(--font-mono),monospace;font-size:.6rem;color:var(--ink3);opacity:.8;animation:Hero_float__Kt0kV 8s ease-in-out infinite alternate}.Hero_decor-dot__RMtEe{font-size:.35rem;color:var(--red);opacity:.6;animation:Hero_float__Kt0kV 12s ease-in-out infinite alternate-reverse}.Hero_decor-cross__ZCKJY{position:absolute;width:10px;height:10px;border-top:1px solid var(--ink3);border-left:1px solid var(--ink3);opacity:.7;animation:Hero_float__Kt0kV 10s ease-in-out infinite alternate}@keyframes Hero_float__Kt0kV{0%{transform:translateY(0) rotate(0deg)}to{transform:translateY(-15px) rotate(15deg)}}@media (max-width:768px){.Hero_hero__Q5FaL{padding:6rem 1.5rem 3rem}.Hero_file-row__GtVgb{flex-wrap:wrap;gap:.5rem}.Hero_file-divider__r1m0P{display:none}.Hero_stats-row__OMsl4{flex-wrap:wrap;width:100%}.Hero_stat-cell__xWz_j{padding:.6rem 1.2rem;flex:1 1;min-width:45%}.Hero_stat-cell__xWz_j:nth-child(2){border-right:none}.Hero_stat-cell__xWz_j:first-child,.Hero_stat-cell__xWz_j:nth-child(2){border-bottom:1px solid var(--ink3)}.Hero_hero-lower__MOEoA{flex-direction:column;align-items:flex-start;gap:1.5rem}.Hero_social-strip__f1G3J{margin-left:0;flex-wrap:wrap;gap:1rem}.Hero_hud-info__oebvl{display:none}.Hero_hud-corners__9GqVX{inset:.8rem}}.Lab_lab__TJqyb{padding:7rem 3rem}.Lab_grid__SGrt0{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--ink3)}.Lab_card__CxQLJ{background:var(--bg);padding:0;position:relative;overflow:hidden;transition:all .3s ease}.Lab_card__CxQLJ:after{content:"";position:absolute;inset:0;opacity:0;transition:opacity .4s ease;pointer-events:none;background:radial-gradient(400px circle at var(--mouse-x,50%) var(--mouse-y,50%),rgba(200,16,46,.04),transparent 60%)}.Lab_card__CxQLJ:hover:after{opacity:1}.Lab_mock__hJ2fG{height:185px;background:var(--bg2);border-bottom:1px solid var(--ink3);position:relative;overflow:hidden}.Lab_mock-bar__Vk73G{display:flex;align-items:center;gap:.5rem;padding:.6rem .8rem;border-bottom:1px solid var(--ink3)}.Lab_traffic-dots___5CnJ{display:flex;gap:4px}.Lab_traffic-dot__xSbJL{width:6px;height:6px;border-radius:50%}.Lab_dot-red__S_PeM{background:rgba(200,16,46,.6)}.Lab_dot-amber__Yrbk7{background:rgba(184,92,0,.6)}.Lab_dot-green__RBu89{background:rgba(26,92,42,.6)}.Lab_mock-url__GEysQ{font-size:.44rem;background:var(--bg3);padding:.2rem .5rem;border-radius:2px;flex:1 1}.Lab_mock-body__Y2Y1M,.Lab_mock-url__GEysQ{font-family:var(--font-mono),monospace;color:var(--ink2)}.Lab_mock-body__Y2Y1M{padding:.8rem;font-size:.5rem;line-height:1.8;position:relative;height:calc(100% - 28px);overflow:hidden}.Lab_mock-scan__UMEUO{position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(200,16,46,.3),transparent);animation:Lab_scanH__RTu9u 4s linear infinite;pointer-events:none}.Lab_mock-ats__nm_1b{margin-bottom:.5rem}.Lab_mock-ats-label__1lUH4{font-size:.5rem;color:var(--ink2);margin-bottom:.2rem}.Lab_mock-ats-bar__Pu8Wc{display:flex;align-items:center;gap:.5rem}.Lab_mock-ats-fill__mq3nu{height:6px;background:var(--red);opacity:.5;flex:1 1}.Lab_mock-ats-score__tDXtA{color:var(--red);font-size:.52rem;font-weight:500}.Lab_mock-cards-row__c2bIx{display:flex;gap:.4rem;margin-top:.4rem}.Lab_mock-card-placeholder__mX1d_{flex:1 1;height:40px;background:var(--bg3);border:1px solid var(--ink3)}.Lab_mock-heatmap-label__DfMvp{font-size:.44rem;color:var(--green-sig);margin-top:.5rem}.Lab_terminal-line__zd6Hu{color:var(--ink2)}.Lab_terminal-line__zd6Hu .Lab_success__pSkkI{color:var(--green-sig)}.Lab_terminal-line__zd6Hu .Lab_cmd__H0txd{color:var(--ink)}.Lab_terminal-line__zd6Hu .Lab_comment__Ls2J4{color:var(--ink2);opacity:.6}.Lab_terminal-line__zd6Hu .Lab_building__Pnpat{color:var(--amber)}.Lab_locked__MWIaC{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center}.Lab_locked-name__Fbi_1{font-family:var(--font-display),sans-serif;font-size:3rem;color:rgba(13,12,10,.06);line-height:1}.Lab_locked-text__5joHa{font-family:var(--font-mono),monospace;font-size:.44rem;color:var(--ink2);letter-spacing:.18em;text-transform:uppercase;margin-top:.4rem}.Lab_locked-unlock__YGuba{font-family:var(--font-mono),monospace;font-size:.4rem;color:var(--red);letter-spacing:.12em;margin-top:.3rem;opacity:.6}.Lab_card-content__cA7Ox{padding:2.5rem}.Lab_card-header__lLA7m{display:flex;align-items:center;justify-content:space-between;margin-bottom:.8rem}.Lab_card-id__PX4_3{letter-spacing:.15em;color:var(--ink2)}.Lab_card-id__PX4_3,.Lab_status-badge__sLQAg{font-family:var(--font-mono),monospace;font-size:.44rem}.Lab_status-badge__sLQAg{display:flex;align-items:center;gap:.4rem;letter-spacing:.1em;text-transform:uppercase}.Lab_status-dot__uKLWy{width:5px;height:5px;border-radius:50%}.Lab_status-live__BOZ77 .Lab_status-dot__uKLWy{background:var(--green-sig)}.Lab_status-live__BOZ77{color:var(--green-sig)}.Lab_status-building__sUuEU .Lab_status-dot__uKLWy{background:var(--amber)}.Lab_status-building__sUuEU{color:var(--amber)}.Lab_status-deferred__jrP75 .Lab_status-dot__uKLWy{background:var(--ink2)}.Lab_status-deferred__jrP75{color:var(--ink2)}.Lab_card-name__w4F2L{font-family:var(--font-display),sans-serif;font-size:2rem;color:var(--ink);line-height:1;margin-bottom:.8rem}.Lab_card-name__w4F2L em{font-style:normal;color:var(--red)}.Lab_card-desc__2NK_q{font-family:var(--font-mono),monospace;font-size:.6rem;line-height:1.7;color:var(--ink2);margin-bottom:1.2rem}.Lab_card-stack__km1WT{display:flex;flex-wrap:wrap;gap:.4rem}.Lab_stack-tag__Z2oH5{font-family:var(--font-mono),monospace;font-size:.44rem;padding:.2rem .5rem;border:1px solid var(--ink3);color:var(--ink2);letter-spacing:.08em;transition:all .3s ease}.Lab_stack-tag__Z2oH5:hover{border-color:var(--red);color:var(--red);background:var(--red2)}@media (max-width:768px){.Lab_lab__TJqyb{padding:4rem 1.5rem}.Lab_grid__SGrt0{grid-template-columns:1fr}.Lab_card-content__cA7Ox{padding:1.5rem}}.Skills_skills__6RyI0{padding:7rem 3rem;background:var(--bg2)}.Skills_layout__gBfvC{display:grid;grid-template-columns:1fr 1fr;grid-gap:5rem;gap:5rem;align-items:start}.Skills_radar-wrapper__xJPy9{display:flex;flex-direction:column;align-items:center}.Skills_radar-canvas__9ntEh{width:400px;height:400px}.Skills_radar-canvas__9ntEh canvas{width:100%;height:100%}.Skills_legend__vJbLX{width:100%;max-width:400px;margin-top:2rem}.Skills_legend-item__zJj_n{display:flex;align-items:center;gap:.8rem;margin-bottom:.6rem}.Skills_legend-name__gITwW{font-family:var(--font-mono),monospace;font-size:.52rem;color:var(--ink2);min-width:80px;letter-spacing:.08em}.Skills_legend-bar-bg__qiDsJ{flex:1 1;height:3px;background:var(--ink3);position:relative;overflow:hidden}.Skills_legend-bar-fill__cdnJU{height:100%;background:var(--red);transform-origin:left}.Skills_legend-value__LTetA{font-family:var(--font-mono),monospace;font-size:.48rem;color:var(--ink2);min-width:28px;text-align:right}.Skills_categories__dEXQV{display:flex;flex-direction:column;gap:2.5rem}.Skills_cat-heading__O_5Q9{font-family:var(--font-display),sans-serif;font-size:2rem;color:var(--ink);margin-bottom:.5rem}.Skills_cat-subtext__qvJVB{font-family:var(--font-mono),monospace;font-size:.6rem;line-height:1.7;color:var(--ink2);margin-bottom:2rem;max-width:450px}.Skills_cat-title__d44N3{font-family:var(--font-mono),monospace;font-size:.5rem;letter-spacing:.18em;text-transform:uppercase;color:var(--red);margin-bottom:.8rem}.Skills_cat-tags__9osXH{display:flex;flex-wrap:wrap;gap:.5rem}.Skills_cat-tag__q1vnL{font-family:var(--font-mono),monospace;font-size:.52rem;padding:.3rem .7rem;border:1px solid var(--ink3);color:var(--ink2);transition:all .3s ease}.Skills_cat-tag__q1vnL:hover{border-color:var(--red);color:var(--red);background:var(--red2)}@media (max-width:768px){.Skills_skills__6RyI0{padding:4rem 1.5rem}.Skills_layout__gBfvC{grid-template-columns:1fr;gap:3rem}.Skills_radar-canvas__9ntEh{width:300px;height:300px}.Skills_radar-wrapper__xJPy9{order:-1}}.Timeline_timeline__igE2l{padding:7rem 3rem;background:var(--bg2)}.Timeline_intro-quote__6kCAB{font-family:var(--font-serif),serif;font-style:italic;font-size:clamp(1.5rem,3vw,2.2rem);color:var(--ink2);line-height:1.5;max-width:800px;margin-bottom:5rem}.Timeline_intro-quote__6kCAB strong{color:var(--ink);font-weight:400}.Timeline_timeline-list__sqlCa{position:relative;padding-left:3rem}.Timeline_axis__I2K5d{position:absolute;left:0;top:0;bottom:0;width:1px;background:linear-gradient(to bottom,var(--red),var(--ink3))}.Timeline_item__sw_VT{position:relative;padding-bottom:4rem}.Timeline_item__sw_VT:last-child{padding-bottom:0}.Timeline_node__NlJDg{position:absolute;left:-3rem;top:.2rem;width:11px;height:11px;border-radius:50%;border:1px solid var(--red);background:var(--bg2);transform:translateX(-5px);transition:background .3s ease;z-index:2}.Timeline_item__sw_VT:hover .Timeline_node__NlJDg{background:var(--red)}.Timeline_period__YUU7E{font-family:var(--font-mono),monospace;font-size:.52rem;letter-spacing:.15em;color:var(--red);margin-bottom:.3rem}.Timeline_company__2V_cN{font-family:var(--font-display),sans-serif;font-size:1.8rem;color:var(--ink);margin-bottom:.2rem;line-height:1}.Timeline_role__OUIZW{font-family:var(--font-mono),monospace;font-size:.6rem;color:var(--ink2);margin-bottom:1rem}.Timeline_role__OUIZW em{color:var(--ink);font-style:normal}.Timeline_bullets__fr30d{margin-bottom:1rem}.Timeline_bullet__7t8p2{font-family:var(--font-mono),monospace;font-size:.62rem;color:var(--ink);line-height:1.8;padding-left:1rem;position:relative}.Timeline_bullet__7t8p2:before{content:"→";position:absolute;left:0;color:var(--ink2)}.Timeline_bullet__7t8p2 strong{color:var(--ink)}.Timeline_tags__LDSpK{display:flex;flex-wrap:wrap;gap:.5rem}.Timeline_tag__DqUls{font-family:var(--font-mono),monospace;font-size:.48rem;letter-spacing:.1em;padding:.25rem .6rem;border:1px solid var(--ink3);color:var(--ink2);transition:all .3s ease}.Timeline_tag__DqUls:hover{border-color:var(--red);color:var(--red);background:var(--red2)}@media (max-width:768px){.Timeline_timeline__igE2l{padding:4rem 1.5rem}.Timeline_timeline-list__sqlCa{padding-left:2rem}.Timeline_node__NlJDg{left:-2rem}.Timeline_company__2V_cN{font-size:1.4rem}}