.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__Z7iva{min-height:100vh}.BlogIndex_masthead__IwvqM{padding:10rem 3rem 4rem;background:var(--bg2);border-bottom:1px solid var(--ink3);position:relative;overflow:hidden}.BlogIndex_watermark__Dvnq9{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__yvTxJ{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__6rqSA{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__8fZNC{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__3Reks{display:flex;align-items:center;gap:2rem;position:relative;z-index:1}.BlogIndex_dispatch-count__93ygF{font-family:var(--font-mono),monospace;font-size:.62rem;color:var(--ink2);text-transform:uppercase;letter-spacing:.1em}.BlogIndex_filters__cVyHR{display:flex;gap:.5rem;flex-wrap:wrap}.BlogIndex_filter-chip__U39FU{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__U39FU.BlogIndex_active__4Etxx,.BlogIndex_filter-chip__U39FU:hover{border-color:var(--red);color:var(--red);background:var(--red2)}.BlogIndex_featured-section__IGjrs{padding:4rem 3rem;border-bottom:1px solid var(--ink3);background:var(--bg)}.BlogIndex_section-label__ZWwDq{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__ZWwDq:after{content:"";flex:1 1;height:1px;background:var(--ink3)}.BlogIndex_featured-grid__jbTso{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:start}.BlogIndex_featured-link__bNn5i{display:block;text-decoration:none;cursor:none;position:relative}.BlogIndex_visual-tile__UhVVZ{background:var(--bg2);border:1px solid var(--ink3);padding:2.5rem;min-height:280px;position:relative;overflow:hidden}.BlogIndex_visual-tile__UhVVZ: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__e3q_T{display:flex;flex-direction:column}.BlogIndex_f-kicker__L0VyN{font-family:var(--font-mono),monospace;font-size:.65rem;color:var(--red);letter-spacing:.1em;text-transform:uppercase;margin-bottom:1rem}.BlogIndex_f-title__10f97{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__bNn5i:hover .BlogIndex_f-title__10f97{color:var(--red)}.BlogIndex_f-excerpt__FxE6x{font-size:.8rem;line-height:1.9;max-width:90%}.BlogIndex_f-excerpt__FxE6x,.BlogIndex_f-meta__Pvb5A{font-family:var(--font-mono),monospace;color:var(--ink2);margin-bottom:2.5rem}.BlogIndex_f-meta__Pvb5A{font-size:.62rem;display:flex;align-items:center;gap:.6rem}.BlogIndex_f-meta__Pvb5A .BlogIndex_sep__pisBd{color:var(--red)}.BlogIndex_f-cta__r38AD{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__0MWb1{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__DkX_K{font-family:var(--font-mono),monospace;font-size:.5rem;color:var(--red);letter-spacing:.1em;text-transform:uppercase;margin-bottom:1rem}.BlogIndex_tile-title__xyzPB{font-family:var(--font-serif),serif;font-size:1.4rem;line-height:1.3;color:var(--ink2);margin-bottom:40px}.BlogIndex_tile-rule__5zzeF{width:40px;height:2px;background:var(--red);margin-bottom:1.5rem}.BlogIndex_tile-date__nn4TZ{font-family:var(--font-mono),monospace;font-size:.5rem;color:var(--ink3);letter-spacing:.1em}.BlogIndex_grid-section___Pzza{padding:4rem 3rem;background:var(--bg)}.BlogIndex_posts-grid__TiNM6{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__IwvqM{padding:7rem 1.5rem 3rem}.BlogIndex_watermark__Dvnq9{font-size:6rem;top:2rem;right:-10px;transform:none;opacity:.5}.BlogIndex_masthead-meta__3Reks{flex-direction:column;align-items:flex-start;gap:1rem}.BlogIndex_featured-section__IGjrs{padding:3rem 1.5rem}.BlogIndex_featured-grid__jbTso{grid-template-columns:1fr;gap:2rem}.BlogIndex_grid-section___Pzza{padding:3rem 1.5rem}.BlogIndex_posts-grid__TiNM6{grid-template-columns:1fr}}.Contact_contact__XmOqd{padding:7rem 3rem}.Contact_outer__ZUnP5{border:1px solid var(--ink3);background:var(--bg2);position:relative}.Contact_pseudo-label__f52dd{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__vW3po{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0}.Contact_left__ZLvoE{padding:3rem;border-right:1px solid var(--ink3)}.Contact_tag__TWqg_{font-family:var(--font-mono),monospace;font-size:.52rem;letter-spacing:.18em;text-transform:uppercase;color:var(--red);margin-bottom:1.5rem}.Contact_heading__LfuYf{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__A0QWI{font-family:var(--font-mono),monospace;font-size:.67rem;line-height:1.7;color:var(--ink2);margin-bottom:2rem;max-width:400px}.Contact_subtext__A0QWI strong{color:var(--ink)}.Contact_cta-row__ftFJ4{display:flex;gap:1rem;margin-bottom:3rem}.Contact_social-list__MAUMz{display:flex;flex-direction:column;gap:0}.Contact_social-item__ShhOk{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__ShhOk:hover{border-color:rgba(200,16,46,.4);background:var(--red2)}.Contact_social-index__QOdtA{font-family:var(--font-mono),monospace;font-size:.48rem;color:var(--red);min-width:2rem}.Contact_social-label__5dYRf{font-family:var(--font-mono),monospace;font-size:.5rem;color:var(--ink2);min-width:80px}.Contact_social-value__OdOb7{font-family:var(--font-mono),monospace;font-size:.68rem;color:var(--ink);flex:1 1}.Contact_social-arrow__aS79H{font-family:var(--font-mono),monospace;font-size:.7rem;color:var(--ink2);transition:color .3s ease}.Contact_social-item__ShhOk:hover .Contact_social-arrow__aS79H{color:var(--red)}.Contact_right__HkR19{padding:3rem}.Contact_form-group__7nNan{margin-bottom:1.5rem}.Contact_label__u2bXi{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__Jw02Z,.Contact_select__oZZXw,.Contact_textarea__kfNA_{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__Jw02Z:focus,.Contact_select__oZZXw:focus,.Contact_textarea__kfNA_:focus{border-color:rgba(200,16,46,.5)}.Contact_input__Jw02Z.Contact_error__EFTyF,.Contact_select__oZZXw.Contact_error__EFTyF,.Contact_textarea__kfNA_.Contact_error__EFTyF{border-color:var(--red)}.Contact_textarea__kfNA_{resize:vertical;min-height:120px}.Contact_select__oZZXw{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__BhEz_{font-family:var(--font-mono),monospace;font-size:.52rem;color:var(--red);margin-top:.3rem}.Contact_submit-btn__zQwLm{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__zQwLm:hover:not(:disabled){background:transparent;color:var(--red)}.Contact_submit-btn__zQwLm:disabled{opacity:.7}.Contact_submit-btn__zQwLm.Contact_success__788ra{background:var(--green-sig);border-color:var(--green-sig)}.Contact_submit-btn__zQwLm.Contact_btn-error__V22ab{background:transparent;color:var(--red);border-color:var(--red)}@media (max-width:768px){.Contact_contact__XmOqd{padding:4rem 1.5rem}.Contact_grid__vW3po{grid-template-columns:1fr}.Contact_left__ZLvoE{border-right:none;border-bottom:1px solid var(--ink3);padding:2rem 1.5rem}.Contact_right__HkR19{padding:2rem 1.5rem}.Contact_pseudo-label__f52dd{left:1.5rem}.Contact_cta-row__ftFJ4{flex-wrap:wrap}}.Dossier_dossier__udaBx{padding:7rem 3rem;position:relative}.Dossier_outer__6AE3T{border:1px solid var(--ink3);background:var(--bg2);position:relative}.Dossier_pseudo-label__h_rcD{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__U5KgL{display:grid;grid-template-columns:1fr auto 1fr;padding:2.5rem 3rem;border-bottom:1px solid var(--ink3);align-items:start}.Dossier_file-meta__DEGVm{font-family:var(--font-mono),monospace;font-size:.72rem;line-height:2.4;color:var(--ink)}.Dossier_file-meta__DEGVm span{color:var(--ink2);margin-right:1rem}.Dossier_stamp__rZ8vf{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__Xy_UE{text-align:right}.Dossier_badge-pill__jJsfV{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__tT7cZ{font-family:var(--font-mono),monospace;font-size:.58rem;color:var(--ink2);margin-top:.5rem}.Dossier_body-grid__Ru5NE{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;padding:2.5rem 3rem}.Dossier_field-label__TusMf{font-family:var(--font-mono),monospace;font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:var(--red);margin-bottom:.8rem}.Dossier_field-text__4RXGq{font-family:var(--font-serif),serif;font-size:1rem;line-height:1.8;color:var(--ink)}.Dossier_assets-list__lLf38{margin-top:.5rem}.Dossier_asset-row__x0Gea{display:flex;align-items:center;gap:1rem;padding:.4rem 0;font-family:var(--font-mono),monospace;font-size:.7rem}.Dossier_asset-name__7Cixn{color:var(--ink);min-width:120px}.Dossier_asset-sep__HYqfl{color:var(--ink3)}.Dossier_asset-desc__sGx0P{color:var(--ink2)}.Dossier_threat-row__GE0HU{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__GE0HU:last-child{border-bottom:none}.Dossier_threat-label__VjbWA{color:var(--ink2)}.Dossier_threat-value__CY69S{color:var(--ink);font-weight:500}.Dossier_threat-value__CY69S.Dossier_critical___5eZu{color:var(--red)}.Dossier_redacted__7elnk{background:var(--ink);color:transparent;cursor:not-allowed;transition:all .3s ease;padding:0 .4rem}.Dossier_redacted__7elnk:hover{background:transparent;color:var(--amber)}.Dossier_narrative__Om8h9{padding:2.5rem 3rem;border-top:1px solid var(--ink3)}.Dossier_narrative-block__P4QzK{margin-bottom:2.5rem}.Dossier_narrative-block__P4QzK:last-child{margin-bottom:0}.Dossier_narrative-tag__G7QDX{font-family:var(--font-mono),monospace;font-size:.58rem;letter-spacing:.18em;color:var(--red);margin-bottom:.8rem}.Dossier_narrative-text__Ej5aJ{font-family:var(--font-serif),serif;font-size:1.1rem;line-height:1.9;color:var(--ink);max-width:800px}.Dossier_narrative-text__Ej5aJ strong{color:var(--ink)}.Dossier_narrative-text__Ej5aJ em{font-style:italic}.Dossier_metrics-bar__v0wKF{display:flex;border-top:1px solid var(--ink3)}.Dossier_metric-cell__56wMO{flex:1 1;padding:1.2rem 1.5rem;border-right:1px solid var(--ink3);transition:background .3s ease;text-align:center}.Dossier_metric-cell__56wMO:last-child{border-right:none}.Dossier_metric-cell__56wMO:hover{background:var(--bg3)}.Dossier_metric-number__2QBdL{font-family:var(--font-display),sans-serif;font-size:2.2rem;color:var(--red);line-height:1}.Dossier_metric-label__SpkAw{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__udaBx{padding:4rem 1.5rem}.Dossier_top-strip__U5KgL{grid-template-columns:1fr;gap:2rem;padding:2rem 1.5rem}.Dossier_stamp__rZ8vf{transform:rotate(-5deg);font-size:2rem;justify-self:start}.Dossier_badge__Xy_UE{text-align:left}.Dossier_body-grid__Ru5NE{grid-template-columns:1fr;padding:2rem 1.5rem}.Dossier_narrative__Om8h9{padding:2rem 1.5rem}.Dossier_metrics-bar__v0wKF{flex-wrap:wrap}.Dossier_metric-cell__56wMO{flex:1 1 50%;min-width:50%}.Dossier_metric-cell__56wMO:nth-child(odd){border-right:1px solid var(--ink3)}.Dossier_metric-cell__56wMO:nth-child(2n){border-right:none}.Dossier_metric-cell__56wMO:nth-child(-n+3){border-bottom:1px solid var(--ink3)}.Dossier_pseudo-label__h_rcD{left:1.5rem}}.Hero_hero__RLHny{min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:7rem 3rem 4rem;position:relative;overflow:hidden}.Hero_particles__IcunZ{position:absolute;inset:0;z-index:0}.Hero_particles__IcunZ canvas{width:100%;height:100%}.Hero_scan-sweep__DkGF_{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__u_SL3 5s ease-in-out infinite;pointer-events:none}.Hero_hud-corners__rNRQe{position:absolute;inset:1.5rem;z-index:1;pointer-events:none}.Hero_corner__kZt1W{position:absolute;width:20px;height:20px}.Hero_corner-tl__06kbQ{top:0;left:0;border-top:1px solid var(--ink3);border-left:1px solid var(--ink3)}.Hero_corner-tr__G9WAr{top:0;right:0;border-top:1px solid var(--ink3);border-right:1px solid var(--ink3)}.Hero_corner-bl__bnuM5{bottom:0;left:0;border-bottom:1px solid var(--ink3);border-left:1px solid var(--ink3)}.Hero_corner-br__Y1bn8{bottom:0;right:0;border-bottom:1px solid var(--ink3);border-right:1px solid var(--ink3)}.Hero_hud-info__4zJI3{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___eXLn{position:relative;z-index:2;max-width:1200px}.Hero_file-row__XYFlk{display:flex;align-items:center;gap:1rem;margin-bottom:1.8rem}.Hero_classified-tag__AhZi4{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__pFvUc{font-family:var(--font-mono),monospace;font-size:.6rem;letter-spacing:.1em;color:var(--ink2)}.Hero_file-divider__MNW8s{flex:1 1;height:1px;background:var(--ink3);max-width:120px}.Hero_file-status__Lhnh7{font-family:var(--font-mono),monospace;font-size:.6rem;letter-spacing:.1em;color:var(--ink2)}.Hero_file-status__Lhnh7.Hero_decrypted__6KoP3{color:var(--green-sig)}.Hero_name-container__IfktZ{margin-bottom:2rem}.Hero_name-row___ouSf{display:flex;line-height:.88}.Hero_letter___y4N5{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__IYIPG,.Hero_letter-scrambling__MjcFL{background:var(--ink);color:transparent}.Hero_letter-flash__6GnM1{background:transparent;color:var(--red)}.Hero_letter-done__s3W7_{background:transparent;color:var(--ink)}.Hero_letter-outline__eJYoH{-webkit-text-stroke:1.5px rgba(13,12,10,.18);color:transparent!important}.Hero_letter-outline__eJYoH.Hero_letter-hidden__IYIPG,.Hero_letter-outline__eJYoH.Hero_letter-scrambling__MjcFL{background:rgba(13,12,10,.18);-webkit-text-stroke:0}.Hero_letter-outline__eJYoH.Hero_letter-flash__6GnM1{background:transparent;-webkit-text-stroke:1.5px var(--red)}.Hero_letter-outline__eJYoH.Hero_letter-done__s3W7_{background:transparent;-webkit-text-stroke:1.5px rgba(13,12,10,.18)}.Hero_role-line__qkS_d{font-family:var(--font-mono),monospace;font-size:.85rem;letter-spacing:.12em;color:var(--ink2);margin-bottom:1.1rem}.Hero_tagline__jYs_c{font-family:var(--font-serif),serif;font-style:italic;font-size:1.05rem;line-height:1.55;color:var(--ink2);max-width:42rem;margin:0 0 2.5rem}.Hero_role-sep__dzJ2u{color:var(--red);margin:0 .4rem}.Hero_stats-row__xxdjb{display:flex;border:1px solid var(--ink3);margin-bottom:2.5rem;width:-moz-fit-content;width:fit-content}.Hero_stat-cell__RloRn{padding:.8rem 1.8rem;border-right:1px solid var(--ink3);transition:background .3s ease}.Hero_stat-cell__RloRn:last-child{border-right:none}.Hero_stat-cell__RloRn:hover{background:var(--red2)}.Hero_stat-number__9L7gZ{font-family:var(--font-display),sans-serif;font-size:1.8rem;color:var(--red);line-height:1}.Hero_stat-label__PI__R{font-family:var(--font-mono),monospace;font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink2);margin-top:.2rem}.Hero_hero-lower__YjxHp{display:flex;align-items:center;gap:2rem;flex-wrap:wrap}.Hero_cta-group__kYq55{display:flex;gap:1rem}.Hero_social-strip__A_U_Z{display:flex;align-items:center;gap:1.5rem;margin-left:1rem}.Hero_social-link__npxY1{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__npxY1:hover{color:var(--red);border-color:var(--red)}.Hero_social-link__npxY1 svg{width:12px;height:12px}.Hero_decor-particles__UXuQV{position:absolute;inset:0;pointer-events:none;z-index:1;overflow:hidden}.Hero_decor-dot__4B0wH,.Hero_decor-plus__JTn6F{position:absolute;font-family:var(--font-mono),monospace;font-size:.6rem;color:var(--ink3);opacity:.8;animation:Hero_float__EYkEu 8s ease-in-out infinite alternate}.Hero_decor-dot__4B0wH{font-size:.35rem;color:var(--red);opacity:.6;animation:Hero_float__EYkEu 12s ease-in-out infinite alternate-reverse}.Hero_decor-cross__9rbHh{position:absolute;width:10px;height:10px;border-top:1px solid var(--ink3);border-left:1px solid var(--ink3);opacity:.7;animation:Hero_float__EYkEu 10s ease-in-out infinite alternate}@keyframes Hero_float__EYkEu{0%{transform:translateY(0) rotate(0deg)}to{transform:translateY(-15px) rotate(15deg)}}@media (max-width:768px){.Hero_hero__RLHny{padding:6rem 1.5rem 3rem}.Hero_file-row__XYFlk{flex-wrap:wrap;gap:.5rem}.Hero_file-divider__MNW8s{display:none}.Hero_stats-row__xxdjb{flex-wrap:wrap;width:100%}.Hero_stat-cell__RloRn{padding:.6rem 1.2rem;flex:1 1;min-width:45%}.Hero_stat-cell__RloRn:nth-child(2){border-right:none}.Hero_stat-cell__RloRn:first-child,.Hero_stat-cell__RloRn:nth-child(2){border-bottom:1px solid var(--ink3)}.Hero_hero-lower__YjxHp{flex-direction:column;align-items:flex-start;gap:1.5rem}.Hero_social-strip__A_U_Z{margin-left:0;flex-wrap:wrap;gap:1rem}.Hero_hud-info__4zJI3{display:none}.Hero_hud-corners__rNRQe{inset:.8rem}}.Lab_lab__9KkY9{padding:7rem 3rem}.Lab_grid__nvtIe{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--ink3)}.Lab_card__INoVq{background:var(--bg);padding:0;position:relative;overflow:hidden;transition:all .3s ease}.Lab_card__INoVq: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__INoVq:hover:after{opacity:1}.Lab_mock__8tdVA{height:185px;background:var(--bg2);border-bottom:1px solid var(--ink3);position:relative;overflow:hidden}.Lab_mock-bar__92lth{display:flex;align-items:center;gap:.5rem;padding:.6rem .8rem;border-bottom:1px solid var(--ink3)}.Lab_traffic-dots__3LLk5{display:flex;gap:4px}.Lab_traffic-dot__dPg16{width:6px;height:6px;border-radius:50%}.Lab_dot-red__yvl7i{background:rgba(200,16,46,.6)}.Lab_dot-amber__BH7am{background:rgba(184,92,0,.6)}.Lab_dot-green__PcrP8{background:rgba(26,92,42,.6)}.Lab_mock-url__GCodw{font-size:.44rem;background:var(--bg3);padding:.2rem .5rem;border-radius:2px;flex:1 1}.Lab_mock-body__oYtQJ,.Lab_mock-url__GCodw{font-family:var(--font-mono),monospace;color:var(--ink2)}.Lab_mock-body__oYtQJ{padding:.8rem;font-size:.5rem;line-height:1.8;position:relative;height:calc(100% - 28px);overflow:hidden}.Lab_mock-scan__O87xY{position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(200,16,46,.3),transparent);animation:Lab_scanH__LGIiT 4s linear infinite;pointer-events:none}.Lab_mock-ats__gNSoF{margin-bottom:.5rem}.Lab_mock-ats-label__4bGrS{font-size:.5rem;color:var(--ink2);margin-bottom:.2rem}.Lab_mock-ats-bar__DUOrB{display:flex;align-items:center;gap:.5rem}.Lab_mock-ats-fill__78cjl{height:6px;background:var(--red);opacity:.5;flex:1 1}.Lab_mock-ats-score__28Mpb{color:var(--red);font-size:.52rem;font-weight:500}.Lab_mock-cards-row__6lMpU{display:flex;gap:.4rem;margin-top:.4rem}.Lab_mock-card-placeholder__Qt8v6{flex:1 1;height:40px;background:var(--bg3);border:1px solid var(--ink3)}.Lab_mock-heatmap-label__k6hfb{font-size:.44rem;color:var(--green-sig);margin-top:.5rem}.Lab_terminal-line__q4pu4{color:var(--ink2)}.Lab_terminal-line__q4pu4 .Lab_success__noMUK{color:var(--green-sig)}.Lab_terminal-line__q4pu4 .Lab_cmd__56gX0{color:var(--ink)}.Lab_terminal-line__q4pu4 .Lab_comment__VY3G0{color:var(--ink2);opacity:.6}.Lab_terminal-line__q4pu4 .Lab_building__Y5pSP{color:var(--amber)}.Lab_locked__LC3vM{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center}.Lab_locked-name__U_uY3{font-family:var(--font-display),sans-serif;font-size:3rem;color:rgba(13,12,10,.06);line-height:1}.Lab_locked-text__6JEMZ{font-family:var(--font-mono),monospace;font-size:.44rem;color:var(--ink2);letter-spacing:.18em;text-transform:uppercase;margin-top:.4rem}.Lab_locked-unlock__ys8Xq{font-family:var(--font-mono),monospace;font-size:.4rem;color:var(--red);letter-spacing:.12em;margin-top:.3rem;opacity:.6}.Lab_card-content__XDwb3{padding:2.5rem}.Lab_card-header__bCZrg{display:flex;align-items:center;justify-content:space-between;margin-bottom:.8rem}.Lab_card-id__JjVpc{letter-spacing:.15em;color:var(--ink2)}.Lab_card-id__JjVpc,.Lab_status-badge__loqIr{font-family:var(--font-mono),monospace;font-size:.44rem}.Lab_status-badge__loqIr{display:flex;align-items:center;gap:.4rem;letter-spacing:.1em;text-transform:uppercase}.Lab_status-dot__cIBL4{width:5px;height:5px;border-radius:50%}.Lab_status-live__ii211 .Lab_status-dot__cIBL4{background:var(--green-sig)}.Lab_status-live__ii211{color:var(--green-sig)}.Lab_status-building__NZ73E .Lab_status-dot__cIBL4{background:var(--amber)}.Lab_status-building__NZ73E{color:var(--amber)}.Lab_status-deferred__5DLW5 .Lab_status-dot__cIBL4{background:var(--ink2)}.Lab_status-deferred__5DLW5{color:var(--ink2)}.Lab_card-name__DGzyq{font-family:var(--font-display),sans-serif;font-size:2rem;color:var(--ink);line-height:1;margin-bottom:.8rem}.Lab_card-name__DGzyq em{font-style:normal;color:var(--red)}.Lab_card-desc__7G9yo{font-family:var(--font-mono),monospace;font-size:.6rem;line-height:1.7;color:var(--ink2);margin-bottom:1.2rem}.Lab_card-stack__bmReV{display:flex;flex-wrap:wrap;gap:.4rem}.Lab_stack-tag__Q1945{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__Q1945:hover{border-color:var(--red);color:var(--red);background:var(--red2)}@media (max-width:768px){.Lab_lab__9KkY9{padding:4rem 1.5rem}.Lab_grid__nvtIe{grid-template-columns:1fr}.Lab_card-content__XDwb3{padding:1.5rem}}.Timeline_timeline__pt2kw{padding:7rem 3rem;background:var(--bg2)}.Timeline_intro-quote__cZnQE{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__cZnQE strong{color:var(--ink);font-weight:400}.Timeline_timeline-list___6D1I{position:relative;padding-left:3rem}.Timeline_axis__VncD4{position:absolute;left:0;top:0;bottom:0;width:1px;background:linear-gradient(to bottom,var(--red),var(--ink3))}.Timeline_item___QBjj{position:relative;padding-bottom:4rem}.Timeline_item___QBjj:last-child{padding-bottom:0}.Timeline_node__0pvKR{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___QBjj:hover .Timeline_node__0pvKR{background:var(--red)}.Timeline_period__SzAA4{font-family:var(--font-mono),monospace;font-size:.52rem;letter-spacing:.15em;color:var(--red);margin-bottom:.3rem}.Timeline_company__K3GO4{font-family:var(--font-display),sans-serif;font-size:1.8rem;color:var(--ink);margin-bottom:.2rem;line-height:1}.Timeline_role__B62ju{font-family:var(--font-mono),monospace;font-size:.6rem;color:var(--ink2);margin-bottom:1rem}.Timeline_role__B62ju em{color:var(--ink);font-style:normal}.Timeline_bullets__uAMZZ{margin-bottom:1rem}.Timeline_bullet__6NSqm{font-family:var(--font-mono),monospace;font-size:.62rem;color:var(--ink);line-height:1.8;padding-left:1rem;position:relative}.Timeline_bullet__6NSqm:before{content:"→";position:absolute;left:0;color:var(--ink2)}.Timeline_bullet__6NSqm strong{color:var(--ink)}.Timeline_tags__sFaNV{display:flex;flex-wrap:wrap;gap:.5rem}.Timeline_tag__vFW6K{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__vFW6K:hover{border-color:var(--red);color:var(--red);background:var(--red2)}@media (max-width:768px){.Timeline_timeline__pt2kw{padding:4rem 1.5rem}.Timeline_timeline-list___6D1I{padding-left:2rem}.Timeline_node__0pvKR{left:-2rem}.Timeline_company__K3GO4{font-size:1.4rem}}.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}}