@font-face{font-family:'Bitter';src:url(/assets/fa82dh400.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Bitter';src:url(/assets/fa82dh700.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'Work Sans';src:url(/assets/fa82db400.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Work Sans';src:url(/assets/fa82db700.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'Space Grotesk';src:url(/assets/fa82dm400.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Space Grotesk';src:url(/assets/fa82dm700.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}
:root{--font-head:'Bitter',Georgia,serif;--font-body:'Work Sans',Arial,sans-serif;--font-meta:'Space Grotesk',Arial,sans-serif;--accent:#C6F02E;--accent-soft:#232B12;--bg:#0F1309}
*{box-sizing:border-box}body{margin:0;background:var(--bg)}
img{max-width:100%;height:auto}
a{color:var(--accent)}
h1 a,h2 a,h3 a,h4 a{color:inherit;text-decoration:none}

.wrap-a82d{max-width:1100px;margin:0 auto;padding:0 20px}
article.post-a82d table{border-collapse:collapse;width:100%}
article.post-a82d th,article.post-a82d td{border:1px solid #d5d5d0;padding:8px 10px;text-align:left}
#ca82d{display:none;position:fixed;bottom:0;left:0;right:0;background:#1c1f1e;color:#fff;
padding:12px 16px;z-index:99;font-size:14px;text-align:center}
#ca82d a{color:#cfe3da}#ca82d button{margin-left:12px;padding:4px 16px;border:0;
border-radius:6px;cursor:pointer;background:var(--accent);color:#fff}

*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:#DCE3CC;font-family:var(--font-body);font-size:16px;line-height:1.65}::selection{background:var(--accent);color:#0F1309}.wrap-a82d{max-width:1120px;margin:0 auto;padding:0 24px}img{max-width:100%;display:block}a{color:var(--accent)}header.site-a82d{border-top:5px solid var(--accent);background:#121708;border-bottom:1px solid #293316}header.site-a82d .wrap-a82d{padding-top:20px}.masthead-a82d{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap;padding-bottom:14px}a.brand-a82d{font-family:var(--font-head);font-weight:900;font-size:1.85rem;color:#F4F8E6;text-decoration:none;letter-spacing:-.01em;line-height:1}a.brand-a82d::after{content:"";display:inline-block;width:.42em;height:.42em;background:var(--accent);margin-left:.28em;transform:skewX(-12deg)}a.brand-a82d:hover{color:var(--accent)}.tagline-a82d{font-family:var(--font-meta);text-transform:uppercase;letter-spacing:.16em;font-size:.68rem;color:#8C9A6E}nav.cats-a82d{display:flex;flex-wrap:wrap;gap:2px;padding:0 0 0}nav.cats-a82d a{font-family:var(--font-meta);text-transform:uppercase;letter-spacing:.1em;font-size:.7rem;color:#A9B58C;text-decoration:none;padding:10px 12px;border-bottom:3px solid transparent}nav.cats-a82d a:hover{color:var(--accent);border-bottom-color:var(--accent);background:#171E0C}main.wrap-a82d{padding-top:34px;padding-bottom:70px}.hero-cover-a82d{position:relative;margin:-34px calc(50% - 50vw) 44px;min-height:clamp(340px,50vw,540px);display:flex;align-items:flex-end;border-bottom:4px solid var(--accent)}.hero-cover-a82d img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(1.05) contrast(1.05)}.hero-cover-a82d .cover-text-a82d{position:relative;width:100%;background:linear-gradient(180deg,rgba(15,19,9,0) 0%,rgba(15,19,9,.72) 45%,rgba(15,19,9,.96) 100%);padding-top:120px}.hero-cover-a82d .cover-text-a82d>div{max-width:1120px;margin:0 auto;padding:0 24px 40px}.hero-cover-a82d h1{font-family:var(--font-head);font-weight:900;font-size:clamp(2rem,5vw,3.5rem);line-height:1.04;color:#F6F9EB;margin:.35em 0 .3em;max-width:18ch}.hero-cover-a82d h1 a{color:inherit;text-decoration:none}.hero-cover-a82d h1 a:hover{color:var(--accent)}.hero-cover-a82d p{color:#C3CDA8;max-width:60ch;margin:0 0 .6em;font-size:1.05rem}.hero-cover-a82d .chip-a82d,.hero-cover-a82d a.chip-a82d{display:inline-block;background:var(--accent);color:#0F1309;font-family:var(--font-meta);text-transform:uppercase;letter-spacing:.14em;font-size:.68rem;font-weight:700;padding:5px 10px;text-decoration:none}.hero-cover-a82d .byline-a82d,.hero-cover-a82d time{font-family:var(--font-meta);text-transform:uppercase;letter-spacing:.12em;font-size:.68rem;color:#9AA87C}h2.section-h-a82d,h1.section-h-a82d{font-family:var(--font-head);font-weight:800;font-size:1.2rem;text-transform:uppercase;letter-spacing:.06em;color:#F2F6E4;display:flex;align-items:center;gap:12px;margin:0 0 22px}h1.section-h-a82d{font-size:1.6rem;margin-top:10px}.section-h-a82d::before{content:"";width:14px;height:14px;background:var(--accent);transform:skewX(-12deg);flex:none}.section-h-a82d::after{content:"";flex:1;height:1px;background:#2C3618}.grid-a82d{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.card-a82d{background:#151B0C;border:1px solid #283215;display:flex;flex-direction:column;transition:border-color .15s ease,transform .15s ease}.card-a82d:hover{border-color:var(--accent);transform:translateY(-3px)}.card-a82d a{text-decoration:none}.card-a82d>a img{width:100%;aspect-ratio:16/9;object-fit:cover;border-bottom:1px solid #283215}.card-a82d .pad-a82d{padding:16px 16px 18px;display:flex;flex-direction:column;gap:8px;flex:1}.card-a82d .pad-a82d span.chip-a82d,.card-a82d .pad-a82d .chip-a82d{font-family:var(--font-meta);text-transform:uppercase;letter-spacing:.14em;font-size:.64rem;color:var(--accent);display:inline-flex;align-items:center;gap:6px}.card-a82d .pad-a82d .chip-a82d::before{content:"";width:7px;height:7px;background:var(--accent);transform:skewX(-12deg)}.card-a82d h3{margin:0;font-family:var(--font-head);font-weight:700;font-size:1.06rem;line-height:1.38}.card-a82d h3 a{color:#EDF2DE}.card-a82d h3 a:hover{color:var(--accent)}.card-a82d time{font-family:var(--font-meta);text-transform:uppercase;letter-spacing:.1em;font-size:.66rem;color:#7F8D63;margin-top:auto}.card-a82d.noimg-a82d{background:linear-gradient(150deg,#1B2310,#12170A);border-left:3px solid var(--accent)}.card-a82d.noimg-a82d .pad-a82d{padding-top:22px}.rows-a82d{display:flex;flex-direction:column;gap:16px}.rows-a82d .row-a82d{display:grid;grid-template-columns:240px 1fr;gap:18px;background:#151B0C;border:1px solid #283215;padding:14px}.rows-a82d .row-a82d img{width:100%;aspect-ratio:16/10;object-fit:cover}.rows-a82d .row-a82d h3{margin:.2em 0;font-family:var(--font-head);font-size:1.15rem}.rows-a82d .row-a82d h3 a{color:#EDF2DE;text-decoration:none}.rows-a82d .row-a82d p{color:#AEB995;font-size:.92rem;margin:.3em 0}.lead-a82d .row-a82d{background:#151B0C;border:1px solid #283215;padding:18px;margin-bottom:24px}.cols-a82d{display:grid;grid-template-columns:1fr 300px;gap:28px}aside.aside-a82d h4{font-family:var(--font-head);color:#F2F6E4;text-transform:uppercase;font-size:.95rem;border-bottom:2px solid var(--accent);padding-bottom:8px}ul.mini-a82d{list-style:none;margin:12px 0 28px;padding:0}ul.mini-a82d li{border-bottom:1px solid #283215;padding:9px 0}ul.mini-a82d a{color:#C9D6A8;text-decoration:none;font-size:.92rem}ul.mini-a82d a:hover{color:var(--accent)}article.post-a82d{max-width:768px;margin:0 auto}article.post-a82d>a.chip-a82d{display:inline-block;background:var(--accent);color:#0F1309;font-family:var(--font-meta);text-transform:uppercase;letter-spacing:.14em;font-size:.68rem;font-weight:700;padding:5px 10px;text-decoration:none;margin-bottom:14px}article.post-a82d>a.chip-a82d:hover{background:#E4FF66}article.post-a82d h1{font-family:var(--font-head);font-weight:900;font-size:clamp(1.9rem,4.2vw,2.8rem);line-height:1.1;color:#F6F9EB;margin:.1em 0 .35em}p.byline-a82d{font-family:var(--font-meta);text-transform:uppercase;letter-spacing:.14em;font-size:.7rem;color:#8C9A6E;margin:0 0 22px;padding-bottom:14px;border-bottom:1px solid #2C3618}p.byline-a82d::before{content:"▸ ";color:var(--accent)}div.featured-a82d{margin:26px 0 32px;border:1px solid #283215;border-bottom:4px solid var(--accent)}div.featured-a82d img{width:100%;max-height:520px;object-fit:cover}.post-a82d p,.prose-a82d p{margin:0 0 1.25em;color:#D6DDC5;font-size:1.03rem}.post-a82d p a,.prose-a82d p a,.post-a82d li a,.prose-a82d li a{color:var(--accent);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.post-a82d p a:hover,.prose-a82d p a:hover{background:var(--accent-soft)}.post-a82d h2,.prose-a82d h2{font-family:var(--font-head);font-weight:800;font-size:1.5rem;color:#F4F8E6;margin:2.1em 0 .7em;padding-left:14px;border-left:5px solid var(--accent);line-height:1.25}.post-a82d h3,.prose-a82d h3{font-family:var(--font-head);font-weight:700;font-size:1.18rem;color:#E9F0D6;margin:1.8em 0 .6em}.post-a82d h3::before,.prose-a82d h3::before{content:"";display:inline-block;width:9px;height:9px;background:var(--accent);transform:skewX(-12deg);margin-right:9px}.post-a82d ul,.post-a82d ol,.prose-a82d ul,.prose-a82d ol{margin:0 0 1.4em;padding-left:1.4em}.post-a82d li,.prose-a82d li{margin:.45em 0;color:#D6DDC5}.post-a82d li::marker,.prose-a82d li::marker{color:var(--accent);font-weight:700}.post-a82d blockquote,.prose-a82d blockquote{margin:1.8em 0;padding:18px 22px;background:var(--accent-soft);border-left:4px solid var(--accent);color:#E6EDD2;font-size:1.08rem;font-family:var(--font-head);font-weight:500}.post-a82d blockquote p:last-child,.prose-a82d blockquote p:last-child{margin-bottom:0}.post-a82d table,.prose-a82d table{width:100%;border-collapse:collapse;margin:1.8em 0;font-size:.92rem;border:1px solid #2C3618}.post-a82d th,.prose-a82d th{font-family:var(--font-meta);text-transform:uppercase;letter-spacing:.1em;font-size:.68rem;color:#0F1309;background:var(--accent);text-align:left;padding:9px 12px}.post-a82d td,.prose-a82d td{padding:10px 12px;border-bottom:1px solid #283215;color:#D6DDC5}.post-a82d tr:nth-child(even) td,.prose-a82d tr:nth-child(even) td{background:#151B0C}.post-a82d figure,.prose-a82d figure{margin:1.8em 0}.post-a82d figure img,.prose-a82d figure img,.post-a82d img,.prose-a82d img{border:1px solid #283215}.post-a82d figcaption,.prose-a82d figcaption{font-family:var(--font-meta);font-size:.72rem;text-transform:uppercase;letter-spacing:.1em;color:#7F8D63;padding-top:8px}.post-a82d hr,.prose-a82d hr{border:0;height:3px;background:linear-gradient(90deg,var(--accent) 0 60px,#2C3618 60px);margin:2.4em 0}div.tags-a82d{display:flex;flex-wrap:wrap;gap:8px;margin:38px 0 10px;padding-top:20px;border-top:1px solid #2C3618}div.tags-a82d a.chip-a82d{font-family:var(--font-meta);text-transform:uppercase;letter-spacing:.12em;font-size:.66rem;color:var(--accent);border:1px solid #3A4720;padding:5px 11px;text-decoration:none}div.tags-a82d a.chip-a82d:hover{background:var(--accent);color:#0F1309;border-color:var(--accent)}article.post-a82d+h2.section-h-a82d,div.tags-a82d+h2.section-h-a82d{margin-top:56px}.prose-a82d{max-width:740px;margin:0 auto}.prose-a82d h1{font-family:var(--font-head);font-weight:900;font-size:clamp(1.8rem,4vw,2.5rem);color:#F6F9EB;line-height:1.12;margin:.2em 0 .8em;padding-bottom:.4em;border-bottom:4px solid var(--accent)}p:only-child{color:#AEB995}footer.site-a82d{margin-top:70px;padding:52px 0 26px;background:#0C0F07;border-top:1px solid #293316}.foot-a82d,.foot-two-a82d,.foot-center-a82d{border:2px solid var(--accent);outline:1px solid #3A4720;outline-offset:7px;padding:30px 32px;display:grid;gap:28px}.foot-a82d{grid-template-columns:repeat(3,1fr)}.foot-two-a82d{grid-template-columns:1.4fr 1fr}.foot-center-a82d{text-align:center;justify-items:center}footer.site-a82d h4{font-family:var(--font-head);font-weight:800;text-transform:uppercase;letter-spacing:.06em;font-size:.95rem;color:#F2F6E4;margin:0 0 12px}footer.site-a82d h4::after{content:"";display:block;width:34px;height:3px;background:var(--accent);margin-top:8px}.foot-center-a82d h4::after{margin-left:auto;margin-right:auto}footer.site-a82d p{color:#A9B58C;font-size:.9rem;margin:0 0 10px}footer.site-a82d a{color:#C9D6A8;text-decoration:none;font-size:.9rem}footer.site-a82d a:hover{color:var(--accent)}footer.site-a82d ul{list-style:none;margin:0;padding:0}footer.site-a82d li{padding:5px 0;border-bottom:1px dashed #283215}.foot-links-a82d{display:flex;flex-wrap:wrap;gap:18px;justify-content:center}div.legal-a82d{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:30px;padding-top:16px;font-family:var(--font-meta);text-transform:uppercase;letter-spacing:.1em;font-size:.64rem;color:#76835C}div.legal-a82d span:first-child::before{content:"■ ";color:var(--accent);font-size:.55rem}@media(max-width:820px){.grid-a82d{grid-template-columns:repeat(2,1fr)}.cols-a82d{grid-template-columns:1fr}.hero-cover-a82d{min-height:380px}.rows-a82d .row-a82d{grid-template-columns:180px 1fr}.foot-a82d,.foot-two-a82d{grid-template-columns:1fr}}@media(max-width:640px){.wrap-a82d{padding:0 18px}.grid-a82d{grid-template-columns:1fr}.masthead-a82d{gap:8px;flex-direction:column;align-items:flex-start}nav.cats-a82d{margin:0 -18px;padding:0 18px;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}nav.cats-a82d a{white-space:nowrap}.hero-cover-a82d{min-height:320px;margin-bottom:34px}.hero-cover-a82d .cover-text-a82d>div{padding:0 18px 28px}.hero-cover-a82d h1{font-size:1.7rem}.rows-a82d .row-a82d{grid-template-columns:1fr}.post-a82d table,.prose-a82d table{display:block;overflow-x:auto}.foot-a82d,.foot-two-a82d,.foot-center-a82d{padding:22px 18px}div.legal-a82d{flex-direction:column;gap:6px}article.post-a82d h1{font-size:1.7rem}.post-a82d h2,.prose-a82d h2{font-size:1.3rem}}
@media(max-width:640px){
.hero-cover-a82d .cover-text-a82d{position:static;inset:auto;background:none;padding:14px 16px 18px}
.hero-cover-a82d h1{font-size:1.35rem}
.hero-cover-a82d h1 a{color:var(--ink,inherit)}
.hero-cover-a82d p{color:var(--muted,inherit)}
.hero-cover-a82d .byline-a82d{color:var(--muted,inherit)}
.hero-cover-a82d .cover-text-a82d > div{display:block;max-width:100%;background:none;
padding:0;border-top:0}
}
