:root{--ink:#0f0f1a;--ink2:#2a2a3d;--ink3:#5a5a7a;--accent:#4f46e5;--surface:#fff;--surface2:#f7f7fc;--border:rgba(15, 15, 26, 0.08);--border2:rgba(15, 15, 26, 0.15);--amber-soft:#fef3c7;--green:#059669;--font-display:'Roboto Condensed',sans-serif;--font-body:'Roboto Condensed',sans-serif}*{box-sizing:border-box;margin:0;padding:0;overflow-wrap:break-word;word-break:break-word}body,html{max-width:100%;overflow-x:hidden}iframe,img,svg,table{max-width:100%}body{font-family:var(--font-body);color:var(--ink);background:var(--surface2);line-height:1.7}.breadcrumb{max-width:760px;margin:0 auto;padding:16px 24px 0;font-size:13px;color:var(--ink3)}.breadcrumb a{color:var(--accent);text-decoration:none}.article-hero{max-width:760px;margin:0 auto;padding:20px 24px 8px}.article-hero h1{font-family:var(--font-display);font-size:clamp(24px, 4vw, 34px);font-weight:800;margin-bottom:8px;letter-spacing:-.01em}.article-hero .meta{font-size:12.5px;color:var(--ink3)}.article{max-width:760px;margin:0 auto;padding:8px 24px 56px}.disclaimer-box{background:var(--amber-soft);border:1px solid rgba(217,119,6,.25);border-radius:12px;padding:14px 18px;display:flex;gap:10px;align-items:flex-start;margin:20px 0}.disclaimer-box p{font-size:13px;color:var(--ink2);margin:0;line-height:1.7}.article h2{font-family:var(--font-display);font-size:20px;font-weight:800;margin:32px 0 12px}.article p{font-size:14.5px;color:var(--ink2);margin-bottom:14px}.article ol,.article ul{margin:0 0 14px 20px;color:var(--ink2);font-size:14.5px}.article li{margin-bottom:6px}.affidavit-sheet{background:#fff;border:1px solid var(--border2);border-radius:4px;padding:36px 32px;margin:20px 0;font-family:'Times New Roman',Georgia,serif;font-size:14.5px;line-height:2;color:#1a1a1a}.affidavit-sheet h3{text-align:center;text-decoration:underline;font-size:17px;letter-spacing:.08em;margin-bottom:22px}.affidavit-sheet .blank{display:inline-block;border-bottom:1px solid #333;min-width:90px;padding:0 4px}.affidavit-sheet ol{margin:16px 0 16px 22px}.affidavit-sheet ol li{margin-bottom:14px;text-align:justify}.affidavit-sheet .sign-block{margin-top:40px;text-align:right}.affidavit-sheet .verification{margin-top:36px;border-top:1px dashed #999;padding-top:18px}.affidavit-sheet .verification h4{text-decoration:underline;margin-bottom:10px;font-size:14.5px}.affidavit-sheet .notary-block{margin-top:32px;border-top:1px dashed #999;padding-top:18px;font-size:13.5px}.print-btn{display:inline-flex;align-items:center;gap:6px;background:var(--accent);color:#fff;text-decoration:none;font-family:var(--font-display);font-size:13.5px;font-weight:700;padding:11px 20px;border-radius:10px;border:none;cursor:pointer;margin:6px 0 8px}.faq-section{margin-top:20px}.faq-item{border-bottom:1px solid var(--border)}.faq-q{width:100%;background:0 0;border:none;cursor:pointer;padding:14px 0;text-align:left;display:flex;justify-content:space-between;align-items:center;font-family:var(--font-body);font-size:14.5px;font-weight:600;color:var(--ink)}.faq-q .ch{transition:transform .2s;flex-shrink:0}.faq-q.open .ch{transform:rotate(180deg)}.faq-a{font-size:13.5px;color:var(--ink3);max-height:0;overflow:hidden;transition:max-height .3s,padding .3s;line-height:1.8}.faq-a.open{max-height:300px;padding-bottom:14px}@media print{.article h2,.article>p,.article>ul,.breadcrumb,.disclaimer-box,.faq-section,.print-btn,footer,nav{display:none!important}.article-hero .meta{display:none}body{background:#fff}.affidavit-sheet{border:none;padding:0;margin:0}}