@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600;9..144,700&family=Instrument+Sans:wght@400;500;600&family=JetBrains+Mono:wght@400;500&display=swap";:root{--paper: #F2EDE3;--paper-2: #ECE5D8;--ink: #17140F;--ink-soft: #4A443B;--accent: #EE4D2D;--accent-deep: #C23A1E;--accent-wash: #FBE3DC;--line: #D8CFBF;--shadow-hard: 4px 4px 0 var(--ink)}._page_18mbp_18,._page_18mbp_18 *,._page_18mbp_18 *:before,._page_18mbp_18 *:after{box-sizing:border-box}._page_18mbp_18{background:var(--paper);color:var(--ink);font-family:Instrument Sans,system-ui,sans-serif;min-height:100vh;display:flex;flex-direction:column}._header_18mbp_35{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:18px 28px;background:#f2ede3d1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}._navLogo_18mbp_48{font-family:Fraunces,serif;font-weight:600;font-size:20px;color:var(--ink);text-decoration:none;letter-spacing:-.01em}._navLinks_18mbp_57{display:flex;align-items:center;gap:24px}._navLinks_18mbp_57 a{color:var(--ink-soft);text-decoration:none;font-size:15px;font-weight:500}._navLinks_18mbp_57 a:hover{color:var(--ink)}._btnPrimary_18mbp_74{background:var(--accent-deep);color:#fff!important;padding:9px 16px;border:1px solid var(--ink);border-radius:8px;box-shadow:var(--shadow-hard);font-weight:600!important;transition:transform .12s ease,box-shadow .12s ease}._btnPrimary_18mbp_74:hover{transform:translate(-1px,-1px);box-shadow:5px 5px 0 var(--ink)}._article_18mbp_91{flex:1;width:100%;max-width:760px;margin:0 auto;padding:56px 28px 80px}._backLink_18mbp_99{display:inline-block;color:var(--ink-soft);text-decoration:none;font-size:14px;margin-bottom:28px}._backLink_18mbp_99:hover{color:var(--accent)}._eyebrow_18mbp_109{font-family:JetBrains Mono,monospace;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--accent-deep);margin:0 0 12px}._articleTitle_18mbp_118{font-family:Fraunces,serif;font-weight:600;font-size:clamp(32px,5vw,46px);line-height:1.08;letter-spacing:-.02em;margin:0 0 16px}._articleMeta_18mbp_127{font-family:JetBrains Mono,monospace;font-size:13px;color:var(--ink-soft);margin:0 0 36px;padding-bottom:24px;border-bottom:1px dashed var(--line)}._prose_18mbp_136{font-size:18px;line-height:1.7;color:#221e18}._prose_18mbp_136 h2{font-family:Fraunces,serif;font-weight:600;font-size:28px;line-height:1.2;letter-spacing:-.01em;margin:44px 0 14px}._prose_18mbp_136 h3{font-family:Fraunces,serif;font-weight:600;font-size:21px;margin:32px 0 10px}._prose_18mbp_136 p{margin:0 0 18px}._prose_18mbp_136 figure{margin:24px 0}._prose_18mbp_136 figure img,._prose_18mbp_136 figure video{display:block;width:100%;height:auto;border:1px solid var(--line);border-radius:12px}._prose_18mbp_136 figcaption{margin-top:10px;color:var(--ink-soft);font-size:14px;line-height:1.5}._prose_18mbp_136 a{color:var(--accent-deep);text-decoration:underline;text-underline-offset:2px}._prose_18mbp_136 ul,._prose_18mbp_136 ol{margin:0 0 18px;padding-left:24px}._prose_18mbp_136 li{margin:0 0 8px}._prose_18mbp_136 strong{font-weight:600}._prose_18mbp_136 blockquote{margin:24px 0;padding:14px 20px;border-left:3px solid var(--accent);background:var(--accent-wash);border-radius:0 8px 8px 0;font-style:italic}._prose_18mbp_136 code{font-family:JetBrains Mono,monospace;font-size:.86em;background:var(--paper-2);padding:2px 6px;border-radius:4px}._prose_18mbp_136 pre{background:var(--ink);color:var(--paper);padding:18px;border-radius:10px;overflow-x:auto;margin:0 0 18px}._prose_18mbp_136 pre code{background:none;padding:0;color:inherit}._prose_18mbp_136 table{width:100%;border-collapse:collapse;margin:0 0 22px;font-size:15px}._prose_18mbp_136 th,._prose_18mbp_136 td{border:1px solid var(--line);padding:10px 12px;text-align:left;vertical-align:top}._prose_18mbp_136 th{background:var(--paper-2);font-weight:600;font-family:JetBrains Mono,monospace;font-size:13px;text-transform:uppercase;letter-spacing:.03em}._prose_18mbp_136 hr{border:none;border-top:1px dashed var(--line);margin:36px 0}._cta_18mbp_251{margin-top:48px;padding:28px;background:var(--ink);color:var(--paper);border-radius:14px;box-shadow:var(--shadow-hard)}._cta_18mbp_251 h2,._cta_18mbp_251 h3{font-family:Fraunces,serif;font-weight:600;font-size:24px;margin:0 0 8px;color:var(--paper)}._cta_18mbp_251 p{margin:0 0 18px;color:#d8cfbf}._cta_18mbp_251 p a{color:var(--paper)}._ctaBtn_18mbp_272{display:inline-block;background:var(--accent-deep);color:#fff;text-decoration:none;padding:11px 20px;border-radius:8px;font-weight:600}._listHeader_18mbp_283{max-width:960px;margin:0 auto;padding:64px 28px 12px}._listTitle_18mbp_289{font-family:Fraunces,serif;font-weight:600;font-size:clamp(34px,6vw,52px);letter-spacing:-.02em;margin:0 0 12px}._listLede_18mbp_297{font-size:19px;color:var(--ink-soft);max-width:620px;margin:0}._grid_18mbp_304{flex:1;max-width:960px;margin:0 auto;padding:32px 28px 80px;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:22px}._listMain_18mbp_316{flex:1;width:100%;max-width:960px;margin:0 auto;padding:32px 28px 80px;display:flex;flex-direction:column;gap:40px}._cardGrid_18mbp_327{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:22px}._guideNav_18mbp_333{border-bottom:1px solid var(--line);padding-bottom:28px}._guideLinks_18mbp_338{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));column-gap:28px;row-gap:4px;list-style:none;padding:0;margin:12px 0 0}._guideLinks_18mbp_338 a{display:block;min-height:44px;padding:10px 0;color:var(--accent-deep);text-underline-offset:3px}._pagination_18mbp_356{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}._pageLink_18mbp_364,._pageNav_18mbp_365{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 14px;border:1px solid var(--ink);border-radius:8px;background:#fff;color:var(--ink);text-decoration:none;font-family:JetBrains Mono,monospace;font-size:14px}._pageLink_18mbp_364:hover,._pageNav_18mbp_365:hover{background:var(--paper-2)}._pageLinkActive_18mbp_386,._pageLinkActive_18mbp_386:hover{background:var(--ink);color:var(--paper);cursor:default}._pageNavDisabled_18mbp_393{opacity:.4;pointer-events:none}._card_18mbp_327{display:flex;flex-direction:column;background:#fff;border:1px solid var(--ink);border-radius:14px;padding:24px;text-decoration:none;color:var(--ink);box-shadow:var(--shadow-hard);transition:transform .12s ease,box-shadow .12s ease}._card_18mbp_327:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--ink)}._clusterTag_18mbp_416{font-family:JetBrains Mono,monospace;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--accent-deep);margin:0 0 10px}._cardTitle_18mbp_425{font-family:Fraunces,serif;font-weight:600;font-size:21px;line-height:1.2;margin:0 0 10px}._cardDesc_18mbp_433{font-size:15px;color:var(--ink-soft);margin:0 0 16px;flex:1}._cardMeta_18mbp_440{font-family:JetBrains Mono,monospace;font-size:12px;color:var(--ink-soft)}._footer_18mbp_447{border-top:1px solid var(--line);background:var(--paper-2);padding:48px 28px}._footerGrid_18mbp_453{max-width:960px;margin:0 auto;display:flex;flex-wrap:wrap;gap:48px;justify-content:space-between}._footerBrand_18mbp_462{max-width:280px}._footerLogo_18mbp_466{font-family:Fraunces,serif;font-weight:600;font-size:20px}._footerTagline_18mbp_472{font-size:14px;color:var(--ink-soft);margin:8px 0 0}._footerColTitle_18mbp_478{font-family:JetBrains Mono,monospace;font-size:15px;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-soft);margin:0 0 14px}._footerLinks_18mbp_487{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}._footerLinks_18mbp_487 a{color:var(--ink);text-decoration:none;font-size:15px}._footerLinks_18mbp_487 a:hover{color:var(--accent)}@media(max-width:600px){._navLinks_18mbp_57{gap:16px}._navLinks_18mbp_57 a:not(._btnPrimary_18mbp_74){display:none}._article_18mbp_91{padding:40px 20px 64px}}
