._page_iakbl_5{max-width:1080px;margin:0 auto;padding:8px 24px 80px;word-break:keep-all}._hero_iakbl_13{position:relative;padding:52px 0 32px;margin-bottom:30px;border-bottom:1px solid var(--color-border);overflow:hidden}._hero_iakbl_13:before{content:"";position:absolute;inset:0;background-image:radial-gradient(var(--color-border-strong) 1px,transparent 1px);background-size:22px 22px;opacity:.22;-webkit-mask-image:linear-gradient(95deg,#000 30%,transparent 78%);mask-image:linear-gradient(95deg,#000 30%,transparent 78%);pointer-events:none}._heroInner_iakbl_31{position:relative}._word_iakbl_33{font-family:var(--font-logo, "Saira", sans-serif);font-size:clamp(40px,7vw,60px);font-weight:700;letter-spacing:-.03em;line-height:1;color:var(--color-text-hero);margin:0 0 14px}._dot_iakbl_42{color:var(--color-accent)}._sub_iakbl_44{font-size:15px;color:var(--color-text-muted);line-height:1.6;max-width:520px;margin:0}._cats_iakbl_53{display:flex;gap:8px;margin-top:24px;flex-wrap:wrap}._cat_iakbl_53{font-family:var(--font-mono);font-size:11px;color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:2px;padding:5px 11px;cursor:pointer;background:transparent;transition:color .12s,border-color .12s,background .12s}._cat_iakbl_53:hover{color:var(--color-text-secondary)}._catOn_iakbl_71{color:var(--color-accent-text);border-color:color-mix(in srgb,var(--color-accent) 45%,transparent);background:color-mix(in srgb,var(--color-accent) 9%,transparent)}._featured_iakbl_78{display:grid;grid-template-columns:1.25fr 1fr;border:1px solid var(--color-border-strong);border-radius:2px;overflow:hidden;margin-bottom:14px;text-decoration:none;background:var(--color-bg-card);transition:border-color .15s}._featured_iakbl_78:hover{border-color:var(--color-accent)}._ftext_iakbl_90{padding:30px 32px;display:flex;flex-direction:column}._fbadge_iakbl_91{font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-text);margin-bottom:14px;display:flex;gap:10px;align-items:center}._pill_iakbl_103{border:1px solid color-mix(in srgb,var(--color-accent) 40%,transparent);background:color-mix(in srgb,var(--color-accent) 10%,transparent);border-radius:2px;padding:2px 7px}._ft_iakbl_90{font-size:clamp(22px,3vw,27px);font-weight:700;color:var(--color-text-hero);letter-spacing:-.02em;line-height:1.25;margin-bottom:12px}._fx_iakbl_117{font-size:14px;color:var(--color-text-muted);line-height:1.65;margin-bottom:22px;max-width:52ch}._fmeta_iakbl_124{margin-top:auto;font-family:var(--font-mono);font-size:11px;color:var(--color-text-dim);display:flex;gap:12px}._fvis_iakbl_132{position:relative;background:var(--color-bg-deepest);border-left:1px solid var(--color-border);overflow:hidden;min-height:200px}._fvis_iakbl_132:after{content:"";position:absolute;inset:0;background-image:radial-gradient(var(--color-border-strong) 1px,transparent 1px);background-size:15px 15px;opacity:.45;-webkit-mask-image:radial-gradient(ellipse at 60% 40%,#000,transparent 72%);mask-image:radial-gradient(ellipse at 60% 40%,#000,transparent 72%)}._fimg_iakbl_149{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}._fglyph_iakbl_150{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--font-mono);font-size:12px;color:var(--color-text-dim);letter-spacing:.08em;z-index:2;text-align:center;padding:0 16px}._seclbl_iakbl_165{font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-dim);margin:30px 0 6px}._empty_iakbl_174{font-size:13px;color:var(--color-text-muted);padding:24px 4px}._list_iakbl_179{border-top:1px solid var(--color-border)}._row_iakbl_180{display:grid;grid-template-columns:96px 1fr auto;gap:22px;align-items:baseline;padding:20px 4px;border-bottom:1px solid var(--color-border-soft);text-decoration:none}._row_iakbl_180:hover{background:color-mix(in srgb,var(--color-text-hero) 2%,transparent)}._date_iakbl_190{font-family:var(--font-mono);font-size:11px;color:var(--color-text-dim);padding-top:3px}._main_iakbl_196{display:block}._rtitle_iakbl_197{display:block;font-size:17px;font-weight:600;color:var(--color-text-hero);letter-spacing:-.01em;margin-bottom:6px;line-height:1.4}._rx_iakbl_206{display:block;font-size:13px;color:var(--color-text-muted);line-height:1.6;max-width:60ch}._rmeta_iakbl_213{display:flex;flex-direction:column;align-items:flex-end;gap:6px}._rt_iakbl_197{font-family:var(--font-mono);font-size:10px;color:var(--color-text-dim);white-space:nowrap}._tg_iakbl_215{font-family:var(--font-mono);font-size:10px;color:var(--color-accent-text)}._article_iakbl_218{max-width:720px;margin:0 auto;padding-top:16px}._back_iakbl_219{display:inline-block;font-family:var(--font-mono);font-size:12px;color:var(--color-text-muted);text-decoration:none;margin-bottom:24px}._back_iakbl_219:hover{color:var(--color-accent-text)}._ahead_iakbl_228{margin-bottom:30px;padding-bottom:24px;border-bottom:1px solid var(--color-border)}._acat_iakbl_229{font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-text);margin-bottom:12px}._atitle_iakbl_238{font-size:clamp(28px,5vw,36px);font-weight:700;color:var(--color-text-hero);letter-spacing:-.025em;line-height:1.2;margin:0 0 16px;text-wrap:balance}._ameta_iakbl_247{display:flex;gap:14px;align-items:center;font-family:var(--font-mono);font-size:11px;color:var(--color-text-dim)}._adot_iakbl_255{color:var(--color-border-strong)}._abody_iakbl_257{font-size:17px;line-height:1.8;color:var(--color-text-primary)}._abody_iakbl_257 p{margin:0 0 22px}._abody_iakbl_257 h2{font-size:23px;font-weight:700;color:var(--color-text-hero);letter-spacing:-.015em;margin:40px 0 14px}._abody_iakbl_257 h3{font-size:18px;font-weight:600;color:var(--color-text-hero);margin:30px 0 10px}._abody_iakbl_257 strong{color:var(--color-text-hero);font-weight:600}._abody_iakbl_257 em{font-style:italic}._abody_iakbl_257 a{color:var(--color-accent-text);text-decoration:underline;text-underline-offset:2px}._abody_iakbl_257 a:hover{color:var(--color-accent)}._abody_iakbl_257 ul,._abody_iakbl_257 ol{margin:0 0 22px;padding-left:22px}._abody_iakbl_257 li{margin-bottom:8px}._abody_iakbl_257 blockquote{margin:26px 0;padding:16px 20px;background:var(--color-bg-deepest);border:1px solid var(--color-border);border-radius:2px;font-size:16px;color:var(--color-text-secondary);line-height:1.7}._abody_iakbl_257 blockquote p:last-child{margin-bottom:0}._abody_iakbl_257 img{max-width:100%;height:auto;border:1px solid var(--color-border);border-radius:2px;margin:28px 0;display:block}._abody_iakbl_257 pre{margin:24px 0;background:var(--color-bg-deepest);border:1px solid var(--color-border);border-radius:2px;padding:16px 18px;overflow-x:auto}._abody_iakbl_257 pre code{font-family:var(--font-mono);font-size:13px;line-height:1.65;color:var(--color-text-secondary);background:none;padding:0}._abody_iakbl_257 code{font-family:var(--font-mono);font-size:.88em;color:var(--color-text-secondary);background:var(--color-bg-deepest);border:1px solid var(--color-border-soft);border-radius:2px;padding:1px 5px}._abody_iakbl_257 table{width:100%;border-collapse:collapse;margin:24px 0;font-size:14px}._abody_iakbl_257 th,._abody_iakbl_257 td{border:1px solid var(--color-border);padding:8px 12px;text-align:left}._abody_iakbl_257 th{color:var(--color-text-hero);font-weight:600;background:var(--color-bg-deepest)}._abody_iakbl_257 hr{border:none;border-top:1px solid var(--color-border);margin:36px 0}._afoot_iakbl_316{margin-top:40px;padding-top:24px;border-top:1px solid var(--color-border)}._atags_iakbl_317{display:flex;gap:7px;flex-wrap:wrap}._atag_iakbl_317{font-family:var(--font-mono);font-size:10px;color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:2px;padding:4px 9px}._notfound_iakbl_328{max-width:520px;margin:60px auto;text-align:center}._nfTitle_iakbl_329{font-size:22px;font-weight:700;color:var(--color-text-hero);margin:0 0 10px}._nfBody_iakbl_330{font-size:14px;color:var(--color-text-muted);margin:0 0 24px;line-height:1.6}._nfCta_iakbl_331{display:inline-block;font-size:13px;font-weight:600;color:#fff;background:var(--color-accent);border-radius:2px;padding:10px 20px;text-decoration:none}._nfCta_iakbl_331:hover{background:var(--color-accent-hover)}@media(max-width:760px){._featured_iakbl_78{grid-template-columns:1fr}._fvis_iakbl_132{min-height:140px;order:-1}._row_iakbl_180{grid-template-columns:1fr;gap:4px}._rmeta_iakbl_213{flex-direction:row;align-items:center;gap:10px;margin-top:4px}._date_iakbl_190{padding-top:0}._page_iakbl_5{padding:8px 16px 60px}}
