._4zgmDa_page{--parchment:#f5f0e8;--parchment-dark:#ede6d6;--ink:#1c1917;--ink-light:#44403c;--brass:#c49a3c;--brass-dim:#a07e2e;--rust:#8b4a2f;--cream:#fdfaf4;background:var(--parchment);color:var(--ink);min-height:100vh;font-family:DM Sans,ui-sans-serif,system-ui,sans-serif;font-size:16px;line-height:1.7;position:relative;overflow-x:hidden}._4zgmDa_page:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#c49a3c0a 1px,#0000 1px),linear-gradient(90deg,#c49a3c0a 1px,#0000 1px);background-size:60px 60px;position:fixed;inset:0}._4zgmDa_nav{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f5f0e8e0;border-bottom:1px solid #c49a3c26;justify-content:space-between;align-items:center;padding:22px 64px;display:flex;position:fixed;top:0;left:0;right:0}._4zgmDa_navLogo{color:var(--ink);letter-spacing:-.01em;font-family:DM Serif Display,ui-serif,Georgia,serif;font-size:1.6rem;text-decoration:none}._4zgmDa_navLogo em{color:var(--brass);font-style:italic}._4zgmDa_navBack{color:var(--ink-light);letter-spacing:.02em;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .2s}._4zgmDa_navBack:hover{color:var(--ink)}._4zgmDa_main{z-index:2;padding:140px 24px 100px;position:relative}._4zgmDa_article{background:var(--cream);border:1px solid #c49a3c33;border-radius:4px;max-width:760px;margin:0 auto;padding:56px 64px}._4zgmDa_h1{letter-spacing:-.02em;color:var(--ink);margin:0 0 12px;font-family:DM Serif Display,ui-serif,Georgia,serif;font-size:clamp(2rem,4vw,3rem);font-weight:400;line-height:1.1}._4zgmDa_lastUpdated{color:var(--brass-dim);margin:0 0 36px;font-size:.85rem}._4zgmDa_body h2{color:var(--ink);margin:40px 0 14px;font-family:DM Serif Display,ui-serif,Georgia,serif;font-size:1.35rem;font-weight:400}._4zgmDa_body p{color:var(--ink-light);margin:0 0 16px;font-weight:300}._4zgmDa_body ul{color:var(--ink-light);margin:0 0 16px;padding-left:22px;font-weight:300}._4zgmDa_body li{margin-bottom:8px}._4zgmDa_body a{color:var(--rust);text-underline-offset:3px;text-decoration:underline}._4zgmDa_body a:hover{color:var(--ink)}._4zgmDa_footer{z-index:2;background:var(--parchment-dark);border-top:1px solid #c49a3c26;flex-direction:column;align-items:center;gap:18px;padding:48px 24px;display:flex;position:relative}._4zgmDa_footerLogo{color:var(--ink);font-family:DM Serif Display,ui-serif,Georgia,serif;font-size:1.4rem}._4zgmDa_footerLogo em{color:var(--brass);font-style:italic}._4zgmDa_footerLinks{flex-wrap:wrap;justify-content:center;gap:24px;margin:0;padding:0;list-style:none;display:flex}._4zgmDa_footerLinks a{color:var(--ink-light);font-size:.875rem;font-weight:500;text-decoration:none;transition:color .2s}._4zgmDa_footerLinks a:hover{color:var(--ink)}._4zgmDa_footerCopy{color:var(--ink-light);opacity:.7;font-size:.8rem}@media (width<=768px){._4zgmDa_nav{padding:18px 24px}._4zgmDa_article{padding:36px 24px}._4zgmDa_footerLinks{gap:16px}}
