._7zlZ1G_page{--gold:#d4a24e;--gold-2:#ecc880;--gold-soft:#d4a24e29;--ink:#0c0a07;--ink-2:#14110b;--paper:#e8dec8eb;--paper-dim:#d6cbb29e;--line:#d4a24e38;min-height:100vh;color:var(--paper);background:radial-gradient(120% 80% at 50% -10%,#d4a24e1a,#0000 60%),linear-gradient(#0c0a07 0%,#0a0805 100%);padding:clamp(1rem,3vw,2.25rem) 1rem clamp(3rem,7vw,5rem);position:relative;overflow:clip}._7zlZ1G_progress{z-index:40;background:#d4a24e1a;height:3px;position:fixed;inset:0 0 auto}._7zlZ1G_progressFill{background:linear-gradient(90deg, var(--gold), var(--gold-2));width:0;height:100%;box-shadow:0 0 12px #d4a24e99}._7zlZ1G_grain{pointer-events:none;opacity:.7;background-image:repeating-linear-gradient(0deg,#0000 0 38px,#d4a24e09 38px 39px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(110% 70% at 50% 0,#000 30%,#0000 85%);mask-image:radial-gradient(110% 70% at 50% 0,#000 30%,#0000 85%)}._7zlZ1G_ghost{font-family:var(--font-jbmono), monospace;letter-spacing:.08em;color:#0000;-webkit-text-stroke:1px #d4a24e0f;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;z-index:0;font-size:clamp(5rem,22vw,16rem);font-weight:800;position:absolute;top:clamp(4rem,11vw,8rem);left:50%;transform:translate(-50%)}._7zlZ1G_shell{z-index:1;max-width:940px;margin:0 auto;position:relative}@keyframes _7zlZ1G_tosFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}._7zlZ1G_hero{border:1px solid var(--line);background:linear-gradient(#14110beb,#0c0a07eb);border-radius:16px;animation:.6s cubic-bezier(.22,1,.36,1) both _7zlZ1G_tosFadeUp;position:relative;overflow:hidden;box-shadow:0 24px 60px -34px #000000e6,inset 0 1px #ecc88014}._7zlZ1G_hero:before,._7zlZ1G_hero:after{content:"";pointer-events:none;border:1.5px solid #d4a24e80;width:26px;height:26px;position:absolute}._7zlZ1G_hero:before{border-bottom:0;border-right:0;top:12px;left:12px}._7zlZ1G_hero:after{border-top:0;border-left:0;bottom:12px;right:12px}._7zlZ1G_heroBar{font-family:var(--font-jbmono), monospace;letter-spacing:.32em;color:var(--gold-2);border-bottom:1px solid var(--line);white-space:nowrap;background:#d4a24e0d;align-items:center;gap:.7rem;padding:.6rem clamp(1rem,3vw,1.6rem);font-size:.62rem;font-weight:700;display:flex}._7zlZ1G_heroBarRule{background:linear-gradient(90deg,#0000,#d4a24e66,#0000) 0 0/220% 100%;flex:1;height:1px;animation:5s linear infinite _7zlZ1G_tosRuleSweep}@keyframes _7zlZ1G_tosRuleSweep{0%{background-position:120% 0}to{background-position:-120% 0}}._7zlZ1G_heroMain{align-items:center;gap:clamp(1rem,3vw,1.8rem);padding:clamp(1.4rem,3.5vw,2.4rem) clamp(1rem,3vw,2rem);display:flex}._7zlZ1G_seal{width:clamp(72px,16vw,96px);height:clamp(72px,16vw,96px);color:var(--ink);--fa-primary-color:#1a1308;--fa-secondary-color:#1a13088c;flex:none;place-items:center;display:grid;position:relative}._7zlZ1G_sealInner{background:radial-gradient(circle at 35% 30%, var(--gold-2), var(--gold) 55%, #a9762c 100%);border-radius:50%;position:absolute;inset:8px;box-shadow:inset 0 2px 6px #fff0d280,inset 0 -6px 12px #784e1499,0 6px 18px -6px #d4a24e99}._7zlZ1G_sealRing{border:2px dashed #d4a24e8c;border-radius:50%;animation:22s linear infinite _7zlZ1G_tosSpin;position:absolute;inset:0}@keyframes _7zlZ1G_tosSpin{to{transform:rotate(360deg)}}._7zlZ1G_seal svg{z-index:1;animation:4.5s ease-in-out infinite _7zlZ1G_tosSealPulse;position:relative}@keyframes _7zlZ1G_tosSealPulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}._7zlZ1G_heroText{min-width:0}._7zlZ1G_heroTitle{letter-spacing:-.01em;color:#f4ecd8;background:linear-gradient(#f7efda,#d6b878);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(1.7rem,5.4vw,2.9rem);font-weight:800;line-height:1.04}._7zlZ1G_heroLead{max-width:62ch;color:var(--paper-dim);margin:.7rem 0 0;font-size:clamp(.86rem,1.7vw,.96rem);line-height:1.62}._7zlZ1G_stamp{font-family:var(--font-jbmono), monospace;letter-spacing:.08em;color:var(--gold-2);border:1px solid var(--line);background:#d4a24e0f;border-radius:999px;align-items:center;gap:.5rem;margin-top:1rem;padding:.34rem .8rem;font-size:.68rem;font-weight:600;display:inline-flex}._7zlZ1G_stamp i{background:var(--gold);width:6px;height:6px;box-shadow:0 0 8px var(--gold);border-radius:50%;animation:1.8s ease-in-out infinite _7zlZ1G_tosBlink}@keyframes _7zlZ1G_tosBlink{0%,to{opacity:1;box-shadow:0 0 10px var(--gold)}50%{opacity:.45;box-shadow:0 0 4px var(--gold)}}._7zlZ1G_accept{border-top:1px solid var(--line);background:repeating-linear-gradient(45deg,#d4a24e12 0 10px,#0000 10px 20px);flex-wrap:wrap;align-items:center;gap:.7rem;padding:.8rem clamp(1rem,3vw,1.6rem);display:flex}._7zlZ1G_acceptSeal{width:28px;height:28px;color:var(--ink);background:linear-gradient(180deg, var(--gold-2), var(--gold));--fa-primary-color:#1a1308;--fa-secondary-color:#1a130880;border-radius:50%;place-items:center;display:grid}._7zlZ1G_acceptK{font-family:var(--font-jbmono), monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-2);font-size:.62rem;font-weight:700}._7zlZ1G_acceptV{color:#efe6cf;font-size:.86rem;font-weight:600}._7zlZ1G_toc{border:1px solid var(--line);background:#14110b8c;border-radius:14px;margin-top:clamp(1.4rem,3vw,2rem);padding:clamp(1rem,2.5vw,1.4rem);animation:.6s cubic-bezier(.22,1,.36,1) .12s both _7zlZ1G_tosFadeUp}._7zlZ1G_tocLabel{font-family:var(--font-jbmono), monospace;letter-spacing:.28em;text-transform:uppercase;color:var(--gold-2);margin-bottom:.9rem;font-size:.64rem;font-weight:700;display:block}._7zlZ1G_tocList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}._7zlZ1G_tocItem{color:var(--paper-dim);border:1px solid #0000;border-radius:9px;align-items:center;gap:.65rem;padding:.55rem .7rem;font-size:.83rem;font-weight:500;text-decoration:none;transition:background .18s,border-color .18s,color .18s,transform .18s;display:flex}._7zlZ1G_tocItem:hover{background:var(--gold-soft);border-color:var(--line);color:#f4ecd8;transform:translate(3px)}._7zlZ1G_tocNo{font-family:var(--font-jbmono), monospace;color:var(--gold);flex:none;font-size:.74rem;font-weight:700}._7zlZ1G_tocText{min-width:0}._7zlZ1G_articles{flex-direction:column;gap:clamp(1rem,2.6vw,1.5rem);margin-top:clamp(1.6rem,4vw,2.6rem);display:flex}._7zlZ1G_article{border:1px solid var(--line);opacity:0;transition:opacity .6s ease var(--d,0s), transform .6s cubic-bezier(.22, 1, .36, 1) var(--d,0s), border-color .25s ease, box-shadow .25s ease, background .25s ease;background:linear-gradient(#14110bc7,#0c0a07b3);border-inline-start:3px solid #d4a24e73;border-radius:14px;padding:clamp(1.2rem,3vw,1.9rem) clamp(1rem,3vw,1.9rem);scroll-margin-top:90px;position:relative;transform:translateY(16px)}._7zlZ1G_article[data-shown]{opacity:1;transform:none}._7zlZ1G_article:hover{border-color:#d4a24e66;border-inline-start-color:var(--gold-2);background:linear-gradient(#1c170ed1,#0e0b07b8);box-shadow:-10px 0 34px -20px #d4a24e99,inset 0 1px #ecc88012}._7zlZ1G_article:hover ._7zlZ1G_artIcon{color:var(--ink);background:linear-gradient(180deg, var(--gold-2), var(--gold));--fa-primary-color:#1a1308;--fa-secondary-color:#1a130880;transform:rotate(-6deg)scale(1.08)}._7zlZ1G_article:hover ._7zlZ1G_artNo{color:var(--gold-2);border-color:#d4a24e73;box-shadow:0 0 18px -6px #d4a24eb3}._7zlZ1G_artHead{grid-template-columns:auto auto 1fr;align-items:center;gap:.8rem .9rem;display:grid}._7zlZ1G_artNo{min-width:56px;font-family:var(--font-jbmono), monospace;color:var(--gold-2);border:1px solid var(--line);background:#d4a24e0f;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding:.3rem .4rem;font-size:1.25rem;font-weight:800;line-height:1;transition:color .25s,border-color .25s,box-shadow .25s;display:inline-flex}._7zlZ1G_artNoLabel{letter-spacing:.18em;color:#d4a24ea6;margin-bottom:2px;font-size:.5rem}._7zlZ1G_artIcon{width:42px;height:42px;color:var(--gold-2);background:var(--gold-soft);border:1px solid var(--line);--fa-primary-color:var(--gold-2);--fa-secondary-color:#d4a24e66;border-radius:10px;place-items:center;transition:transform .25s cubic-bezier(.22,1,.36,1),background .25s,color .25s;display:grid}._7zlZ1G_artHeadText{min-width:0}._7zlZ1G_artTitle{color:#f4ecd8;margin:0;font-size:clamp(1.08rem,2.6vw,1.4rem);font-weight:800;line-height:1.15}._7zlZ1G_artIntro{color:var(--paper-dim);margin:.4rem 0 0;font-size:.86rem;line-height:1.55}._7zlZ1G_clauses{flex-direction:column;gap:.85rem;margin:1.1rem 0 0;padding:0;list-style:none;display:flex}._7zlZ1G_clause{border-top:1px dashed #d4a24e29;grid-template-columns:auto 1fr;gap:.85rem;padding-top:.85rem;display:grid}._7zlZ1G_clause:first-child{border-top:0;padding-top:0}._7zlZ1G_clauseRef{font-family:var(--font-jbmono), monospace;color:var(--gold);padding-top:.1rem;font-size:.8rem;font-weight:700;transition:color .2s,text-shadow .2s}._7zlZ1G_clause:hover ._7zlZ1G_clauseRef{color:var(--gold-2);text-shadow:0 0 12px #d4a24e99}._7zlZ1G_clause:hover ._7zlZ1G_clauseTitle{color:#fff}._7zlZ1G_clauseTitle{transition:color .2s}._7zlZ1G_clauseBody{min-width:0}._7zlZ1G_clauseTitle{color:#ecdfc2;margin:0 0 .25rem;font-size:.95rem;font-weight:700}._7zlZ1G_clauseText{color:var(--paper-dim);margin:0;font-size:.88rem;line-height:1.62}._7zlZ1G_contactRow{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.7rem;margin-top:1.1rem;display:grid}._7zlZ1G_contactBtn{border:1px solid var(--line);background:#d4a24e0d;border-radius:11px;align-items:center;gap:.75rem;padding:.85rem 1rem;text-decoration:none;transition:background .18s,border-color .18s,transform .18s;display:flex}._7zlZ1G_contactBtn:hover{background:var(--gold-soft);border-color:#d4a24e73;transform:translateY(-2px)}._7zlZ1G_contactIcon{width:38px;height:38px;color:var(--ink);background:linear-gradient(180deg, var(--gold-2), var(--gold));--fa-primary-color:#1a1308;--fa-secondary-color:#1a130880;border-radius:9px;flex:none;place-items:center;display:grid}._7zlZ1G_contactMeta{flex-direction:column;min-width:0;display:flex}._7zlZ1G_contactK{font-family:var(--font-jbmono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-2);font-size:.6rem;font-weight:700}._7zlZ1G_contactV{color:#f1e8d1;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:600;overflow:hidden}._7zlZ1G_signoff{border:1px solid var(--line);background:radial-gradient(80% 120% at 0%,#d4a24e1a,#0000 70%),#14110b8c;border-radius:14px;align-items:center;gap:.9rem;margin-top:clamp(1.6rem,4vw,2.4rem);padding:clamp(1rem,2.6vw,1.4rem);display:flex}._7zlZ1G_signSeal{width:44px;height:44px;color:var(--ink);background:radial-gradient(circle at 35% 30%, var(--gold-2), var(--gold) 60%, #a9762c 100%);--fa-primary-color:#1a1308;--fa-secondary-color:#1a130880;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:inset 0 -4px 8px #784e1480}._7zlZ1G_signText{color:#ecdfc2;margin:0;font-size:.9rem;font-weight:600;line-height:1.5}._7zlZ1G_crossLinks{flex-wrap:wrap;gap:.6rem;margin-top:1.2rem;display:flex}._7zlZ1G_crossLink{border:1px solid var(--line);font-family:var(--font-jbmono), monospace;letter-spacing:.04em;color:var(--paper-dim);--fa-primary-color:var(--gold-2);--fa-secondary-color:#d4a24e66;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .85rem;font-size:.72rem;font-weight:600;text-decoration:none;transition:background .18s,color .18s,border-color .18s;display:inline-flex}._7zlZ1G_crossLink:hover{background:var(--gold-soft);color:#f4ecd8;border-color:#d4a24e73}@media (max-width:620px){._7zlZ1G_tocList{grid-template-columns:1fr}._7zlZ1G_heroMain{text-align:center;flex-direction:column}._7zlZ1G_artHead{grid-template-columns:auto 1fr}._7zlZ1G_artNo{grid-row:span 1}}